-
Notifications
You must be signed in to change notification settings - Fork 0
/
as3shim-0.3.3.min.js
504 lines (504 loc) · 249 KB
/
as3shim-0.3.3.min.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
/**
* as3shim is (C) 2012 uxebu
*
* No permission or right to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Software is granted.
* All rights reserved to the copyright holders.
*/
(function(){var x,I,u,pa,Q,N,gb,qa,n,o,da,hb,ib,jb,C,kb,ea,lb,R,fa,mb,nb,ob,ra,pb,J,sa,ga,qb,rb,sb,tb,ub,ha,vb,wb,xb,yb,zb,Ab,Bb,Cb,Db,Eb,Fb,Gb,Hb,Ib,Jb,Kb,O,U,Lb,Mb,V,Nb,W,xa,Ob,Pb,ya,Qb,Rb,Sb,Tb,Ub,Vb,za,Wb,Aa,Ba,Ca,Xb,Yb,Zb,$b,Da,Ea,ac,bc,G,cc,dc,ec,fc,gc,hc,ic,jc,Fa,kc,t,X,lc,mc,nc,oc,pc,qc,Ga,ia,rc,sc,tc,uc,Ha,vc,wc,xc,yc,ja,ka,Ia,Ja,zc,la,Ac,Bc,Cc,Dc,Ec,Fc,Gc,Y,ma,Hc,Ic,Jc,Kc,Lc,K,Mc,D,Nc,Oc,Pc,Ka,Qc,Rc,La,L,Sc,Tc,Uc,Vc,Wc,Z,Xc,Yc,Zc,$,Ma,$c,ad,bd,cd,dd,Na,Oa,ed,E,A,Pa,fd,Qa,gd,Ra,Sa,Ta,Ua,
Va,Wa,Xa,Ya,Za,$a,hd,aa,id,jd,ab,bb,na,kd,ld,cb,md,db,nd,od,pd,qd;x=bonsai;I=function(){var f={1074:"Error #1074",1077:"Error #1077",2006:"Error #2006",2032:"Stream Error. URL: {{url}}",2098:"The loading object is not a .swf file, you cannot request SWF properties from it.",2099:"The loading object is not sufficiently loaded to provide this information.",2012:"Error #2012",2024:"Error #2024",2134:"Error #2134"};return{getById:function(h){return f[h]},renderWithPlaceholders:function(h,e){var b=f[h],
i;for(i in e)b=b.replace("{{"+i+"}}",e[i]);return b}}}();u=Function("return this")();pa=function(){var f={}.toString;return function(h){return"[object String]"===f.call(h)}}();Q=function(){return{stage:null,trace:function(){"undefined"!=typeof console&&console.log.apply(console,arguments)}}}();N=function(f){var h=f.stage.options,h=h.as3shimConfig=h.as3shimConfig||{},h={debug:{logCalls:!1,logUnspyables:!1},warnAbout:{missingImplementation:h.showWarnings||!1,notAvailableApis:!1},stats:{warnAbout:{missingClass:h.showWarnings||
!1}}};return f.stage.as3shimConfig=h}(x);gb=function(f){return{getLoadableFileUrl:function(h){var e="",b=f.stage.options;"flashConfig"in b&&"__rootMovie__"in b.flashConfig&&(e=f.stage.options.flashConfig.__rootMovie__.loadableFileMap[h]);return e||h}}}(x);qa=function(f){var h={};return{getFileAndLine:function(){var e=Error().stack,b=e&&e.split("\n");if(b)for(var f=0;f<b.length;f++){var j=b[f];if(/movie\.js:\d+:\d+/.test(j))return j}return"... oh dear, movie.js not found in trace. Complete trace:\n"+
e},createFunctionSpy:function(e,b,f){var j=this;return function(b,a,e){return function(d){j.logFunctionCall(a,e,[].slice.call(arguments,0));return b.apply(this,arguments)}}(e[b],f||""+e,b)},isSpyableOwnFunction:function(e,b){return e.hasOwnProperty!=Object.hasOwnProperty||!e.hasOwnProperty(b)||"toString"==b||e.__lookupGetter__(b)?!1:"function"==typeof e[b]},isSpyableOwnAccessor:function(e,b){return!!Object.getOwnPropertyDescriptor(e,b)&&!!e.__lookupGetter__(b)},_logFunctionCall:function(e,b,f){f=
f.map(function(b){return"function"==typeof b?"Function with "+(""+b).split("\n").length+" lines":"object"==typeof b?""+b:b});f=JSON.stringify(f);f=f.substring(1,f.length-1);console.log("SHIM call:",e+"."+b+"("+f+")")},_logEvents:function(e,b,f){console.log("SHIMS: 1000 `dispatchEvent` in "+f+"s of",b,e)},logFunctionCall:function(e,b,f){"dispatchEvent"==b?(b=f[0],h[b]?h[b].count++:h[b]={count:1,lastReset:+new Date},1E3<h[b].count&&(f=this._getElapsedTime(h[b].lastReset),this._logEvents(e,b,f),h[b]=
{count:1,lastReset:+new Date})):this._logFunctionCall(e,b,f)},_getElapsedTime:function(e){return((+new Date-e)/1E3).toFixed(2)},logGetterCall:function(e,b,f){console.log("SHIM call: GET",e,b,""+f)},logSetterCall:function(e,b,f,h){console.log("SHIM call: SET",e,b,""+f,""+h)},spyOnFunction:function(e,b,f){e[b]=this.createFunctionSpy(e,b,f)},spyOnOwnAccessor:function(e,b,i){var h=Object.getOwnPropertyDescriptor(e,b),c=this;if(h.configurable){var a=h.get;h.get=function(){var d=a.apply(this);c.logGetterCall(i,
b,d);return d};var l=h.set;h.set=function(d){c.logSetterCall(i,b,a.apply(this),d);l.apply(this,[d])}}else f.debug.logUnspyables&&console.log('Can not spy on accessor "'+i+"."+b+'", because configurable=false.');Object.defineProperty(e,b,h)},spyOnClass:function(e,b){this.spyOnObject(e,b);this.spyOnObject(e.prototype,b+".prototype")},spyOnObject:function(e,b){for(var f in e)this.isSpyableOwnFunction(e,f)?this.spyOnFunction(e,f,b):this.isSpyableOwnAccessor(e,f)&&this.spyOnOwnAccessor(e,f,b)},spyOnAllClassInNamespace:function(e,
b){for(var f in e){var h=e[f],c=h.prototype.__isNamespace__;h.__isNamespace__?this.spyOnAllClassInNamespace(h,b+"."+f):h.__isClass__&&!c&&this.spyOnClass(h,b+"."+h)}}}}(N);n=function(f,h,e,b,i,j){function c(a){for(var b,c=[1,10,100],d=0,e=c.length;d<e;d++)if(b=o(a*c[d])%1,1.0E-5>b||0.99999<b)return H(a*c[d])/c[d];return a}function a(){}function l(b,c,d){d||(d={});m(b,c,y.mixin({get:a,set:a},d))}function d(a,b,c){3>arguments.length&&(c=b);m(a,ca(b),{configurable:!1,enumerable:!1,writable:!1,value:c})}
function m(a,b,c){c||(c={});var d={configurable:!0,enumerable:!0,writable:!0};"configurable"in c&&(d.configurable=c.configurable);"enumerable"in c&&(d.enumerable=c.enumerable);c.get||c.set?("get"in c&&(d.get=c.get),"set"in c&&(d.set=c.set),delete d.value,delete d.writable):(delete d.get,delete d.set,d.value=c.value,"writable"in c&&(d.writable=c.writable));Object.defineProperty(a,b,d)}function k(a){return"__"+a+"__"}function g(a,b,c){m(a,k(b),{enumerable:!1,value:c})}function ca(a){n.lastIndex=0;return(a.match(n)||
[]).join("_").toUpperCase()}var eb=f.tools,p=i.document,q={},r={}.hasOwnProperty,n=/[a-z]+[a-z\d]*(?!\d[A-Z])|[A-Z][a-z]+|[A-Z\d]+(?![a-z])/g,s=[].slice,B=Math.PI,o=Math.abs,H=Math.round,F="bonsai"+(f.version+Math.random()).replace(/\D/g,""),y=eb.mixin(eb.beget(eb),{addConstantsToClass:function(a){y.forEach(a,function(a){var b=a.shift();y.forEach(a,function(a){"string"===typeof a&&(a=[a]);a.unshift(b);d.apply(null,a)})})},createDummyFunction:function(a){var b="void";if(a===Object(a))var c=a,a=c.name,
b=c.returnType||b;var d="Missing implementation for"+(a?" "+a:"")+", is dummy currently.",f=function(){q[a]||(q[a]=!0,h.warnAbout.missingImplementation&&console.warn(d,"called by "+e.getFileAndLine()));if(c&&"returnValue"in c)return c.returnValue;var g={array:[],"boolean":!1,"int":0,number:0,string:"","null":null,"void":void 0},f=b.toLowerCase();return f in g?g[f]:Function("exposes","try { return new exposes."+b+"} catch (e) {}")(i.exports.asGlobal)};g(f,"isDummy",!0);return f},createUnimplementedFunction:function(a){var b=
"Unimplemented: "+(a?" "+a:"");return function(){if(!q[a])return q[a]=!0,h.warnAbout.missingImplementation&&console.warn(b),new Boolean(!1)}},connectOnDemand:function(a,b,c,d){"onDemandConnects"in b||(b.onDemandConnects={});b.onDemandConnects[a]={connectFunc:c,disconnectFunc:d,connected:!1}},connectEventListener:function(a,b){var c=b.onDemandConnects;c&&a in c&&!c[a].connected&&(c[a].connectFunc(),c[a].connected=!0)},degToRad:function(a){return c(a*(B/180))},detachNode:function(a){return a.parentNode.removeChild(a)},
disconnectEventListener:function(a,b){var c=b.onDemandConnects;c&&a in c&&(c[a].disconnectFunc(),c[a].connected=!1)},dispatchEventWithoutBubbling:function(a,b){a[F].eventDispatcher.emit(b.type,b)},escapeAttributeValue:function(a){return(a+"").replace(/&/g,"&").replace(/</g,"<").replace(/"/g,""").replace(/\n/g,"
").replace(/\r/g,"
").replace(/\t/g,"	")},every:function(a,b,c){var d=-1,e=a.length;for(c&&(b=y.hitch(c,b));++d<e;)if(!b(a[d],d,a))return!1;return!0},expando:F,fixRoundingError:c,
flashToBonsaiBlur:function(a,b){return(a+b)/7.5},forEachSnapshot:function(a,b){for(var c=0,d=(a||{}).snapshotLength;c<d&&!1!==b(a.snapshotItem(c),c,a);c++);return a},getClassNameByClass:function(a,b){var c=a.displayName||a.name;a.__qualifiedName__&&(c=a.__qualifiedName__.split(".").pop());return c||b},getDescriptor:function(a,b){return Object.getOwnPropertyDescriptor(a,b)},getFlashConfig:function(){return j},getPrivateObjectOf:function(a,b){var c=y.expando;c in a||(a[c]={attrs:{}});c=a[c];if(b)for(var d in b)d in
c||(c[d]=b[d]);return c},hasKey:function(a,b){return null!=a&&r.call(a,b)},noop:a,radToDeg:function(a){return c(a*(180/B))},createAndRunMovieFromClass:function(a){var b=(new f.Movie).addTo(f.stage),c=Object.create(a.prototype),d=y.getPrivateObjectOf(c);d.raw=b;d.isRootMovie=!0;a.call(c);return c},setAccessor:l,setConst:d,setConsts:function(a,b){y.forEach(b,function(b){y.setConst(a,b[0],b[1])})},setDescriptor:m,setImmutable:function(a,b,c){var d={configurable:!1,writable:!1};3>arguments.length?("get"in
b?d.get=b.get:"value"in b&&(d.value=b.value),b=b.name):d.value=c;m(a,b,d)},setMovieClipInteractiveState:function(a,b){a.graphics&&a.graphics[F].raw.attr("interactive",b);var c=a[F].children,d=!1;if(c&&c.length)for(var e=0;e<c.length;e++){var g=c[e];"mouseEnabled"in g?d=!0:d?g[F].raw.attr("interactive",!1):g[F].raw.attr("interactive",b)}},setPseudoPrivate:g,setReadOnly:function(a,c,d){l(a,c,{get:d,set:function(){throw new ReferenceError(b.getById(1074));}})},some:function(a,b,c){var d=-1,e=a.length;
for(c&&(b=y.hitch(c,b));++d<e;)if(b(a[d],d,a))return!0;return!1},toArray:function(a,b,c){return s.call(a,b||0,c||a.length)},toCamelCase:function(a){n.lastIndex=0;return a.replace(n,function(a,b){return b?a.charAt().toUpperCase()+a.slice(1):a.toLowerCase()})},toConstCase:ca,toPseudoPrivateName:k,toRGBA:function(a){return 256*a+255},timestampAs3Started:+new Date,xQuery:function(a,b,c){var d=p;b||(b=p);b&&(b[F]&&(b=b[F].raw),d=b.ownerDocument||b);return d.evaluate(a,b,null,null==c?6:c,null)}});return y}(x,
N,qa,I,u,gb);o=function(f){function h(a){return k.apply(m,a)}function e(a){a=(a=a.constructor)&&a[g];return!!(a&&-1!==a.indexOf(this))}function b(a,b){b&&(b=h(d(b,function(a){var b=a[g];return b?b.concat(a):[a]})));return a?b?k.apply(a,b):a.slice():b||null}function i(d){var h,l={};"function"===typeof d?h=d:(l=d||l,h=l.superClass||i);var d=a(l,"constructor")?l.constructor:h===i?function(){}:function(){h.apply(this,arguments)},j=d.prototype;if(h){var m=h.prototype;Object.getOwnPropertyDescriptor(d,
"prototype").writable&&(d.prototype=f.beget(m));j=d.prototype;c(d,"super",m)}a(l,"qualifiedName")&&c(d,"qualifiedName",l.qualifiedName);var k;(m=l.isInterface)?(c(d,"is",e),h!==i&&(k=h[g]||[],k=k.concat(h)),delete l.isInterface):k=b(h[g],l.interfaces);j.constructor===d?delete l.constructor:l.constructor=d;delete l.superClass;var s=j.__proto__;j.__proto__=Object.prototype;for(var n in l)"function"==typeof l[n]&&"constructor"!=n&&c(l[n],"isMethod",!0);f.mixin(j,l);j.__proto__=s;k&&(c(d,"interfaces",
k),m||k.forEach(function(a){Object.getOwnPropertyNames(a.prototype).forEach(function(a){a!=="constructor"&&a!=="qualifiedName"&&(j[a]=j[a.split("\u03bb").pop()])})}));c(d,"isClass",!0);d.__proto__=i.prototype;return d}var j=f.setDescriptor,c=f.setPseudoPrivate,a=f.hasKey,l=f.toPseudoPrivateName,d=f.map,m=Array.prototype,k=m.concat,g=l("interfaces");i.prototype=new Function;j(i.prototype,"constructor",{enumerable:!1,value:i});j(i.prototype,"toString",{enumerable:!1,value:function(){return{}.toString.call(this)}});
c(i,"isBuiltIn",!0);c(i,"isClass",!0);return i}(n);da=function(f,h){var e={"int":function(b){return f.Number(b)|0},uint:function(b){return f.Number(b)>>>0}};h.mixin(e["int"],{MIN_VALUE:-2147483648,MAX_VALUE:2147483647});h.mixin(e.uint,{MIN_VALUE:0,MAX_VALUE:4294967295});return e}(u,n);hb=function(f,h){var e=Function.apply;return function(){var b=f.console;if(!b)return h.noop;var i=b.log;return function(){e.call(i,b,arguments)}}()}(u,n);ib=function(f){var h=f.expando,e=f.forEach,b=f.setDescriptor;
return{mixin:function(i){e(["XML","XMLList","Vector"],function(e){var c=i[e].prototype;b(c,"__nextIndex__",{enumerable:!1,value:function(a){return a in("Vector"==e?this[h].data:this)?a+1:0}});b(c,"__nextObject__",{enumerable:!1,value:function(a){return a in("Vector"==e?this[h].data:this)?this:null}});b(c,"__nextName__",{enumerable:!1,value:function(a){return a in("Vector"==e?this[h].data:this)?a:""}})});(function(){var e=i.flash.utils.Dictionary.prototype;b(e,"__nextIndex__",{enumerable:!1,value:function(b){return b in
this[h].keys?b+1:0}});b(e,"__nextName__",{enumerable:!1,value:function(b){var a=this[h].keys;return b in a?a[b]:""}});b(e,"__nextObject__",{enumerable:!1,value:function(b){return b in this[h].keys?this:null}})})();e(["Object","Array"],function(e){function c(b){var d=b.__proto__;return!(null!==d&&d!==a)?null:0<Object.keys(b.__proto__).length?b.__proto__:c(b.__proto__)}var a=i[e].prototype;b(a,"__nextIndex__",{enumerable:!1,value:function(a){var b=f.keys(this);return a in b?a+1:c(this)?1:0}});b(a,"__nextName__",
{enumerable:!1,value:function(a){return f.keys(this)[a]||""}});b(a,"__nextObject__",{enumerable:!1,value:function(a){var b=f.keys(this);return a in b?this:c(this)}})});return i}}}(n);jb=function(f,h){var e={},b=f.Array,i=b.prototype,j=i.sort;h.setConst(b,"CASEINSENSITIVE",1);h.setConst(b,"DESCENDING",2);h.setConst(b,"NUMERIC",16);h.setConst(b,"RETURNINDEXEDARRAY",8);h.setConst(b,"UNIQUESORT",4);h.setDescriptor(i,"sort",{enumerable:!1,value:function(b){return!b||"function"===typeof b?j.call(this,b):
this.sortOn(e,b)}});h.setDescriptor(i,"sortOn",{enumerable:!1,value:function(c,a){var f,d=this,i=e!==c,k=d.length,g=a&b.CASEINSENSITIVE,ca=a&b.DESCENDING,n=a&b.NUMERIC,p=a&b.RETURNINDEXEDARRAY;if(a&b.UNIQUESORT)for(;k--;)if(h.indexOf(this,this[k])!==k)return 0;p&&(d=h.map(d,function(a){return{value:a}}),f=d.slice());j.call(d,function(a,b){if(p){a=a.value;b=b.value}if(i){a=a[c];b=b[c]}if(n){a=+a;b=+b}else{a=""+a;b=""+b;if(g){a=a.toLowerCase();b=b.toLowerCase()}}return ca?a===b?0:a<b?1:-1:a===b?0:a<
b?-1:1});return p?h.map(d,function(a){return h.indexOf(f,a)}):d}});h.setPseudoPrivate(b,"isBuiltIn",!0);h.setPseudoPrivate(b,"isClass",!0);h.setPseudoPrivate(b,"qualifiedName","Array");return b}(u,n);C=function(f,h,e){var b=f.Error;e({constructor:b,superClass:f.Error,toString:function(){var b=h.getClassNameByClass(this.constructor,"Error"),b=/^[^$]+/.exec(b)[0];return this.message?b+": "+this.message:b},getStackTrace:function(){return this.stack||""}});h.setPseudoPrivate(b,"isBuiltIn",!0);return b}(u,
n,o);kb=function(f,h,e){var f=f.Object,b={}.toString,i=h.setDescriptor,j=h.setPseudoPrivate;i(f.prototype,"setPropertyIsEnumerable",{enumerable:!1,value:function(b,a){if(2>arguments.length)throw Error("Argument count mismatch. Expected 2, got 1.");var e=h.getDescriptor(this,b);e&&(e.enumerable=a,h.setDescriptor(this,b,e))}});i(f.prototype,"toString",{enumerable:!1,value:function(){var c,a="object";if(null===this)c="Null";else if(void 0===this)c="Undefined";else if(this.__isClass__)a="class",c=h.getClassNameByClass(this,
"Function");else if(c=h.getClassNameByClass(this.constructor),!c)return b.call(this);return"["+a+" "+c+"]"}});j(f,"isBuiltIn",!0);j(f,"isClass",!0);j(f,"qualifiedName","Object");f.__proto__=e.prototype;return f}(u,n,o);ea=function(f,h,e,b){function i(b,e){var f="[object RegExp]"===k.call(b)||b instanceof i,h=[];if(!(this instanceof i))return f?b:new i(b,e);if(f){if(void 0!==e)throw TypeError();e=b;b=b.source}else e=""+(e||""),b=void 0===b?"":""+b,e={dotall:-1<e.indexOf("s"),extended:-1<e.indexOf("x"),
global:-1<e.indexOf("g"),ignoreCase:-1<e.indexOf("i"),multiline:-1<e.indexOf("m")};n(this,"source",b);e.dotall&&(b=b.replace(/([^\\]|^)(\[\^?\[?(?:\\\]|[^\]])*\])/g,function(a,b,c){h.push(c);return b+m}),b=b.replace(/\\\./g,function(a){h.push(a);return m}),b=b.replace(/\./g,"(?:.|\\n)"),b=b.replace(d,function(){return h.shift()}));e.extended&&(b=b.replace(/\s+/g,""));n(this,"dotall",e.dotall);n(this,"extended",e.extended);n(this,"global",e.global);n(this,"ignoreCase",e.ignoreCase);n(this,"multiline",
e.multiline);g(this,"lastIndex",{get:j,set:c});this[l]={raw:a(b,(e.global?"g":"")+(e.ignoreCase?"i":"")+(e.multiline?"m":""))}}function j(){return this[l].raw.lastIndex}function c(a){this[l].raw.lastIndex=a}var a=h.RegExp,l=e.expando,d=/\{\{token\}\}/g,m="{{token}}",k={}.toString,g=e.setAccessor,ca=e.setDescriptor,n=e.setImmutable,f=e.setPseudoPrivate;i.prototype=e.beget(a.prototype);f(i,"isBuiltIn",!0);f(i,"isClass",!0);i.__proto__=b.prototype;e.forEach(["exec","test"],function(a){ca(i.prototype,
a,{enumerable:!1,value:function(b){return this[l].raw[a](b)}})});ca(i,"displayName",{enumerable:!1,value:"RegExp"});return h.RegExp=i}(x,u,n,o);lb=function(f,h){function e(){}var b=[].slice,i=f.createDummyFunction,j=f.setDescriptor;h({qualifiedName:"flash.external.ExternalInterface",constructor:e});e.marshallExceptions=!1;e.addCallback=function(a,b){window.parent[a]=b};e.call=function(a){var c,d;if(/[^a-z0-9.]/i.test(a))d=null;else{c=a.split(".");var e=window.parent;d=null;for(var f=0;f<c.length;f++){d=
e;var g=c[f];if(g in e)e=e[g];else{e=null;break}}d=(c=e)?c.apply(d,b.call(arguments,1)):void 0}return d};j(e,"available",{writable:!1,value:!0});j(e,"objectID",{get:function(){return""}});var c=e.prototype;j(c,"available",{get:i({name:"available",returnType:"Boolean"})});j(c,"objectID",{get:i({name:"objectID",returnType:"String"})});return e}(n,o);R=function(f,h){function e(){}var b=f.setConst;b(e,"AT_TARGET",2);b(e,"BUBBLING_PHASE",3);b(e,"CAPTURING_PHASE",1);h({qualifiedName:"flash.events.EventPhase",
constructor:e});return e}(n,o);fa=function(f,h){function e(){e.__super__.constructor.call(this)}var b=f.noop;h({qualifiedName:"flash.events.IEventDispatcher",constructor:e,isInterface:!0,"flash.events:IEventDispatcher\u03bbaddEventListener":b,"flash.events:IEventDispatcher\u03bbdispatchEvent":b,"flash.events:IEventDispatcher\u03bbhasEventListener":b,"flash.events:IEventDispatcher\u03bbremoveEventListener":b,"flash.events:IEventDispatcher\u03bbwillTrigger":b});return e}(n,o);mb=function(f,h){function e(){}
var b=f.setDescriptor,i=f.createDummyFunction;h({qualifiedName:"flash.display.BitmapData",constructor:e});var j=e.prototype;b(j,"height",{get:i({name:"height",returnType:"int"})});b(j,"rect",{get:i({name:"rect",returnType:""})});b(j,"transparent",{get:i({name:"transparent",returnType:"Boolean"})});b(j,"width",{get:i({name:"width",returnType:"int"})});j.applyFilter=i({name:"applyFilter",returnType:"void"});j.clone=i({name:"clone",returnType:"flash.display.BitmapData"});j.colorTransform=i({name:"colorTransform",
returnType:"void"});j.compare=i({name:"compare",returnType:"Object"});j.copyChannel=i({name:"copyChannel",returnType:"void"});j.copyPixels=i({name:"copyPixels",returnType:"void"});j.dispose=i({name:"dispose",returnType:"void"});j.draw=i({name:"draw",returnType:"void"});j.fillRect=i({name:"fillRect",returnType:"void"});j.floodFill=i({name:"floodFill",returnType:"void"});j.generateFilterRect=i({name:"generateFilterRect",returnType:"flash.geom.Rectangle"});j.getColorBoundsRect=i({name:"getColorBoundsRect",
returnType:"flash.geom.Rectangle"});j.getPixel=i({name:"getPixel",returnType:"uint"});j.getPixel32=i({name:"getPixel32",returnType:"uint"});j.getPixels=i({name:"getPixels",returnType:"flash.utils.ByteArray"});j.getVector=i({name:"getVector",returnType:""});j.histogram=i({name:"histogram",returnType:""});j.hitTest=i({name:"hitTest",returnType:"Boolean"});j.lock=i({name:"lock",returnType:"void"});j.merge=i({name:"merge",returnType:"void"});j.noise=i({name:"noise",returnType:"void"});j.paletteMap=i({name:"paletteMap",
returnType:"void"});j.perlinNoise=i({name:"perlinNoise",returnType:"void"});j.pixelDissolve=i({name:"pixelDissolve",returnType:"int"});j.scroll=i({name:"scroll",returnType:"void"});j.setPixel=i({name:"setPixel",returnType:"void"});j.setPixel32=i({name:"setPixel32",returnType:"void"});j.setPixels=i({name:"setPixels",returnType:"void"});j.setVector=i({name:"setVector",returnType:"void"});j.threshold=i({name:"threshold",returnType:"uint"});j.unlock=i({name:"unlock",returnType:"void"});return e}(n,o);
nb=function(f,h){function e(){}h({qualifiedName:"flash.display.BlendMode",constructor:e});f.forEach("add,alpha,darken,difference,erase,hardlight,invert,layer,lighten,multiply,normal,overlay,screen,shader,subtract".split(","),function(b){f.setConst(e,b)});return e}(n,o);ob=function(f,h){function e(){}var b=f.createDummyFunction,i=f.setDescriptor;h({qualifiedName:"flash.display.FrameLabel",constructor:e});var j=e.prototype;i(j,"frame",{get:b({name:"frame",returnType:"int"})});i(j,"name",{get:b({name:"name",
returnType:"String"})});return e}(n,o);ra=function(f,h){function e(){}f.setConst(e,"LINEAR","linear");f.setConst(e,"RADIAL","radial");h({qualifiedName:"flash.display.GradientType",constructor:e});return e}(n,o);pb=function(f,h){function e(){e.__super__.constructor.call(this)}h({qualifiedName:"flash.display.IBitmapDrawable",constructor:e,isInterface:!0});return e}(n,o);J=function(f){function h(){}f({qualifiedName:"flash.filters.BitmapFilter",constructor:h,clone:function(){return new h}});return h}(o);
sa=function(f,h){function e(){}h({qualifiedName:"flash.display.SWFVersion",constructor:e});(function(){for(var b=0;13>++b;)f.setConst(e,"flash"+b)})();return e}(n,o);ga=function(f,h){function e(){}f({qualifiedName:"flash.filters.BitmapFilterQuality",constructor:e});h.setConst(e,"HIGH",3);h.setConst(e,"LOW",1);h.setConst(e,"MEDIUM",2);return e}(o,n);qb=function(f,h){function e(){}var b=f.createDummyFunction,i=f.noop,j=f.setDescriptor;h({qualifiedName:"flash.net.FileFilter",constructor:e});var c=e.prototype;
j(c,"description",{get:b({name:"description",returnType:"String"}),set:i});j(c,"extension",{get:b({name:"extension",returnType:"String"}),set:i});j(c,"macType",{get:b({name:"macType",returnType:"String"}),set:i});return e}(n,o);rb=function(f,h){function e(){}var b=f.createDummyFunction,i=f.setDescriptor;h({qualifiedName:"flash.net.FileReference",constructor:e,browse:b({name:"browse",returnType:"Boolean"}),cancel:b({name:"cancel",returnType:"void"}),download:b({name:"download",returnType:"void"}),
load:b({name:"load",returnType:"void"}),save:b({name:"save",returnType:"void"}),upload:b({name:"upload",returnType:"void"})});var j=e.prototype;i(j,"creationDate",{get:b({name:"creationDate",returnType:"Date"})});i(j,"creator",{get:b({name:"creator",returnType:"String"})});i(j,"data",{get:b({name:"data",returnType:""})});i(j,"modificationDate",{get:b({name:"modificationDate",returnType:"Date"})});i(j,"name",{get:b({name:"name",returnType:"String"})});i(j,"size",{get:b({name:"size",returnType:"Number"})});
i(j,"type",{get:b({name:"type",returnType:"String"})});return e}(n,o);sb=function(f,h){function e(){}var b=f.createDummyFunction,i=f.setDescriptor;h({qualifiedName:"flash.net.FileReferenceList",constructor:e,browse:b({name:"browse",returnType:"Boolean"})});i(e.prototype,"fileList",{get:b({name:"fileList",returnType:"Array"})});return e}(n,o);tb=function(f,h){function e(){}var b=f.createDummyFunction,i=f.noop,j=f.setDescriptor;h({qualifiedName:"flash.net.GroupSpecifier",constructor:e,addBootstrapPeer:b({name:"addBootstrapPeer",
returnType:"void"}),addIPMulticastAddress:b({name:"addIPMulticastAddress",returnType:"void"}),authorizations:b({name:"authorizations",returnType:"String"}),groupspecWithAuthorizations:b({name:"groupspecWithAuthorizations",returnType:"String"}),groupspecWithoutAuthorizations:b({name:"groupspecWithoutAuthorizations",returnType:"String"}),makeUnique:b({name:"makeUnique",returnType:"void"}),setPostingPassword:b({name:"setPostingPassword",returnType:"void"}),setPublishPassword:b({name:"setPublishPassword",
returnType:"void"})});e.encodeBootstrapPeerIDSpec=b({name:"encodeBootstrapPeerIDSpec",returnType:"String"});e.encodeIPMulticastAddressSpec=b({name:"encodeIPMulticastAddressSpec",returnType:"String"});e.encodePostingAuthorization=b({name:"encodePostingAuthorization",returnType:"String"});e.encodePublishAuthorization=b({name:"encodePublishAuthorization",returnType:"String"});var c=e.prototype;j(c,"ipMulticastMemberUpdatesEnabled",{get:b({name:"ipMulticastMemberUpdatesEnabled",returnType:"Boolean"}),
set:i});j(c,"multicastEnabled",{get:b({name:"multicastEnabled",returnType:"Boolean"}),set:i});j(c,"objectReplicationEnabled",{get:b({name:"objectReplicationEnabled",returnType:"Boolean"}),set:i});j(c,"peerToPeerDisabled",{get:b({name:"peerToPeerDisabled",returnType:"Boolean"}),set:i});j(c,"postingEnabled",{get:b({name:"postingEnabled",returnType:"Boolean"}),set:i});j(c,"routingEnabled",{get:b({name:"routingEnabled",returnType:"Boolean"}),set:i});j(c,"serverChannelEnabled",{get:b({name:"serverChannelEnabled",
returnType:"Boolean"}),set:i});return e}(n,o);ub=function(f,h){function e(){e.__super__.constructor.call(this)}h({qualifiedName:"flash.net.IDynamicPropertyWriter",constructor:e,writeDynamicProperties:f.noop,isInterface:!0});return e}(n,o);ha=function(f,h){function e(){this.dynamicPropertyWriter=null}var b=f.setConst;b(e,"AMF0",0);b(e,"AMF3",3);b(e,"DEFAULT",3);h({qualifiedName:"flash.net.ObjectEncoding",constructor:e});return e}(n,o);vb=function(f,h){function e(){e.__super__.constructor.call(this)}
h({qualifiedName:"flash.net.IDynamicPropertyOutput",constructor:e,writeDynamicProperty:f.noop,isInterface:!0});return e}(n,o);wb=function(f,h){function e(){}var b=f.createDummyFunction,i=f.noop,j=f.setDescriptor;h({qualifiedName:"flash.net.NetConnection",constructor:e,addHeader:b({name:"addHeader",returnType:"void"}),call:b({name:"call",returnType:"void"}),close:b({name:"close",returnType:"void"}),connect:b({name:"connect",returnType:"void"})});var c=e.prototype;j(c,"defaultObjectEncoding",{get:b({name:"defaultObjectEncoding",
returnType:"uint"}),set:i});j(c,"client",{get:b({name:"client",returnType:"Object"}),set:i});j(c,"connected",{get:b({name:"connected",returnType:"Boolean"})});j(c,"connectedProxyType",{get:b({name:"connectedProxyType",returnType:"String"})});j(c,"farID",{get:b({name:"farID",returnType:"String"})});j(c,"farNonce",{get:b({name:"farNonce",returnType:"String"})});j(c,"maxPeerConnections",{get:b({name:"maxPeerConnections",returnType:"uint"}),set:i});j(c,"nearID",{get:b({name:"nearID",returnType:"String"})});
j(c,"nearNonce",{get:b({name:"nearNonce",returnType:"String"})});j(c,"objectEncoding",{get:b({name:"objectEncoding",returnType:"uint"}),set:i});j(c,"protocol",{get:b({name:"protocol",returnType:"String"})});j(c,"proxyType",{get:b({name:"proxyType",returnType:"String"}),set:i});j(c,"unconnectedPeerStreams",{get:b({name:"unconnectedPeerStreams",returnType:"Array"})});j(c,"uri",{get:b({name:"uri",returnType:"String"})});j(c,"usingTLS",{get:b({name:"usingTLS",returnType:"Boolean"})});return e}(n,o);xb=
function(f,h){function e(){}var b=f.createDummyFunction,i=f.noop,j=f.setDescriptor;h({qualifiedName:"flash.net.NetGroup",constructor:e,addHaveObjects:b({name:"addHaveObjects",returnType:"void"}),addMemberHint:b({name:"addMemberHint",returnType:"Boolean"}),addNeighbor:b({name:"addNeighbor",returnType:"Boolean"}),addWantObjects:b({name:"addWantObjects",returnType:"void"}),close:b({name:"close",returnType:"void"}),convertPeerIDToGroupAddress:b({name:"convertPeerIDToGroupAddress",returnType:"String"}),
denyRequestedObject:b({name:"denyRequestedObject",returnType:"void"}),post:b({name:"post",returnType:"String"}),removeHaveObjects:b({name:"removeHaveObjects",returnType:"void"}),removeWantObjects:b({name:"removeWantObjects",returnType:"void"}),sendToAllNeighbors:b({name:"sendToAllNeighbors",returnType:"String"}),sendToNearest:b({name:"sendToNearest",returnType:"String"}),sendToNeighbor:b({name:"sendToNeighbor",returnType:"String"}),writeRequestedObject:b({name:"writeRequestedObject",returnType:"void"})});
var c=e.prototype;j(c,"estimatedMemberCount",{get:b({name:"estimatedMemberCount",returnType:"Number"})});j(c,"info",{get:b({name:"info",returnType:""})});j(c,"localCoverageFrom",{get:b({name:"localCoverageFrom",returnType:"String"})});j(c,"localCoverageTo",{get:b({name:"localCoverageTo",returnType:"String"})});j(c,"neighborCount",{get:b({name:"neighborCount",returnType:"Number"})});j(c,"receiveMode",{get:b({name:"receiveMode",returnType:"String"}),set:i});j(c,"replicationStrategy",{get:b({name:"replicationStrategy",
returnType:"String"}),set:i});return e}(n,o);yb=function(f,h){function e(){}var b=f.createDummyFunction,i=f.setDescriptor;h({qualifiedName:"flash.net.NetGroupInfo",constructor:e});var j=e.prototype;i(j,"objectReplicationReceiveBytesPerSecond",{get:b({name:"objectReplicationReceiveBytesPerSecond",returnType:"Number"})});i(j,"objectReplicationSendBytesPerSecond",{get:b({name:"objectReplicationSendBytesPerSecond",returnType:"Number"})});i(j,"postingReceiveControlBytesPerSecond",{get:b({name:"postingReceiveControlBytesPerSecond",
returnType:"Number"})});i(j,"postingReceiveDataBytesPerSecond",{get:b({name:"postingReceiveDataBytesPerSecond",returnType:"Number"})});i(j,"postingSendControlBytesPerSecond",{get:b({name:"postingSendControlBytesPerSecond",returnType:"Number"})});i(j,"postingSendDataBytesPerSecond",{get:b({name:"postingSendDataBytesPerSecond",returnType:"Number"})});i(j,"routingReceiveBytesPerSecond",{get:b({name:"routingReceiveBytesPerSecond",returnType:"Number"})});i(j,"routingSendBytesPerSecond",{get:b({name:"routingSendBytesPerSecond",
returnType:"Number"})});return e}(n,o);zb=function(f,h){function e(){}var b=f.setConst;h({qualifiedName:"flash.net.NetGroupReceiveMode",constructor:e});b(e,"exact");b(e,"nearest");return e}(n,o);Ab=function(f,h){function e(){}var b=f.setConst;h({qualifiedName:"flash.net.NetGroupReplicationStrategy",constructor:e});b(e,"lowestFirst");b(e,"rarestFirst");return e}(n,o);Bb=function(f,h){function e(){}var b=f.setConst;h({qualifiedName:"flash.net.NetGroupSendResult",constructor:e});b(e,"error");b(e,"no route");
b(e,"sent");return e}(n,o);Cb=function(f,h){function e(){}var b=f.setConst;h({qualifiedName:"flash.net.NetGroupSendMode",constructor:e});b(e,"NEXT_DECREASING","nextDecreasing");b(e,"NEXT_INCREASING","nextIncreasing");return e}(n,o);Db=function(f,h){function e(){}var b=f.createDummyFunction;h({qualifiedName:"flash.net.NetMonitor",constructor:e,listStreams:b({name:"listStreams",returnType:""})});return e}(n,o);Eb=function(f,h){function e(){}var b=f.createDummyFunction,i=f.noop,j=f.setConst,c=f.setDescriptor;
h({qualifiedName:"flash.net.NetStream",constructor:e,appendBytes:b({name:"appendBytes",returnType:"void"}),appendBytesAction:b({name:"appendBytesAction",returnType:"void"}),attach:b({name:"attach",returnType:"void"}),attachAudio:b({name:"attachAudio",returnType:"void"}),attachCamera:b({name:"attachCamera",returnType:"void"}),close:b({name:"close",returnType:"void"}),onPeerConnect:b({name:"onPeerConnect",returnType:"Boolean"}),pause:b({name:"pause",returnType:"void"}),play:b({name:"play",returnType:"void"}),
play2:b({name:"play2",returnType:"void"}),publish:b({name:"publish",returnType:"void"}),receiveAudio:b({name:"receiveAudio",returnType:"void"}),receiveVideo:b({name:"receiveVideo",returnType:"void"}),receiveVideoFPS:b({name:"receiveVideoFPS",returnType:"void"}),resume:b({name:"resume",returnType:"void"}),seek:b({name:"seek",returnType:"void"}),send:b({name:"send",returnType:"void"}),step:b({name:"step",returnType:"void"}),togglePause:b({name:"togglePause",returnType:"void"})});j(e,"connectToFMS");
j(e,"directConnections");j=e.prototype;c(j,"audioCodec",{get:b({name:"audioCodec",returnType:"uint"})});c(j,"audioReliable",{get:b({name:"audioReliable",returnType:"Boolean"}),set:i});c(j,"audioSampleAccess",{get:b({name:"audioSampleAccess",returnType:"Boolean"}),set:i});c(j,"backBufferLength",{get:b({name:"backBufferLength",returnType:"Number"})});c(j,"backBufferTime",{get:b({name:"backBufferTime",returnType:"Number"}),set:i});c(j,"bufferLength",{get:b({name:"bufferLength",returnType:"Number"})});
c(j,"bufferTime",{get:b({name:"bufferTime",returnType:"Number"}),set:i});c(j,"bufferTimeMax",{get:b({name:"bufferTimeMax",returnType:"Number"}),set:i});c(j,"bytesLoaded",{get:b({name:"bytesLoaded",returnType:"uint"})});c(j,"bytesTotal",{get:b({name:"bytesTotal",returnType:"uint"})});c(j,"checkPolicyFile",{get:b({name:"checkPolicyFile",returnType:"Boolean"}),set:i});c(j,"client",{get:b({name:"client",returnType:"Object"}),set:i});c(j,"currentFPS",{get:b({name:"currentFPS",returnType:"Number"})});c(j,
"dataReliable",{get:b({name:"dataReliable",returnType:"Boolean"}),set:i});c(j,"decodedFrames",{get:b({name:"decodedFrames",returnType:"uint"})});c(j,"farID",{get:b({name:"farID",returnType:"String"})});c(j,"farNonce",{get:b({name:"farNonce",returnType:"String"})});c(j,"inBufferSeek",{get:b({name:"inBufferSeek",returnType:"Boolean"}),set:i});c(j,"info",{get:b({name:"info",returnType:""})});c(j,"liveDelay",{get:b({name:"liveDelay",returnType:"Number"})});c(j,"maxPauseBufferTime",{get:b({name:"maxPauseBufferTime",
returnType:"Number"}),set:i});c(j,"multicastAvailabilitySendToAll",{get:b({name:"multicastAvailabilitySendToAll",returnType:"Boolean"}),set:i});c(j,"multicastAvailabilityUpdatePeriod",{get:b({name:"multicastAvailabilityUpdatePeriod",returnType:"Number"}),set:i});c(j,"multicastFetchPeriod",{get:b({name:"multicastFetchPeriod",returnType:"Number"}),set:i});c(j,"multicastInfo",{get:b({name:"multicastInfo",returnType:""})});c(j,"multicastPushNeighborLimit",{get:b({name:"multicastPushNeighborLimit",returnType:"Number"}),
set:i});c(j,"multicastRelayMarginDuration",{get:b({name:"multicastRelayMarginDuration",returnType:"Number"}),set:i});c(j,"multicastWindowDuration",{get:b({name:"multicastWindowDuration",returnType:"Number"}),set:i});c(j,"nearNonce",{get:b({name:"nearNonce",returnType:"String"})});c(j,"objectEncoding",{get:b({name:"objectEncoding",returnType:"uint"})});c(j,"peerStreams",{get:b({name:"peerStreams",returnType:"Array"})});c(j,"soundTransform",{get:b({name:"soundTransform",returnType:""}),set:i});c(j,
"time",{get:b({name:"time",returnType:"Number"})});c(j,"videoCodec",{get:b({name:"videoCodec",returnType:"uint"})});c(j,"videoReliable",{get:b({name:"videoReliable",returnType:"Boolean"}),set:i});c(j,"videoSampleAccess",{get:b({name:"videoSampleAccess",returnType:"Boolean"}),set:i});return e}(n,o);Fb=function(f,h){function e(){}var b=f.createDummyFunction,i=f.setDescriptor;h({qualifiedName:"flash.net.NetStreamInfo",constructor:e});var j=e.prototype;i(j,"audioBufferByteLength",{get:b({name:"audioBufferByteLength",
returnType:"Number"})});i(j,"audioBufferLength",{get:b({name:"audioBufferLength",returnType:"Number"})});i(j,"audioByteCount",{get:b({name:"audioByteCount",returnType:"Number"})});i(j,"audioBytesPerSecond",{get:b({name:"audioBytesPerSecond",returnType:"Number"})});i(j,"audioLossRate",{get:b({name:"audioLossRate",returnType:"Number"})});i(j,"byteCount",{get:b({name:"byteCount",returnType:"Number"})});i(j,"currentBytesPerSecond",{get:b({name:"currentBytesPerSecond",returnType:"Number"})});i(j,"dataBufferByteLength",
{get:b({name:"dataBufferByteLength",returnType:"Number"})});i(j,"dataBufferLength",{get:b({name:"dataBufferLength",returnType:"Number"})});i(j,"dataByteCount",{get:b({name:"dataByteCount",returnType:"Number"})});i(j,"dataBytesPerSecond",{get:b({name:"dataBytesPerSecond",returnType:"Number"})});i(j,"droppedFrames",{get:b({name:"droppedFrames",returnType:"Number"})});i(j,"isLive",{get:b({name:"isLive",returnType:"Boolean"})});i(j,"maxBytesPerSecond",{get:b({name:"maxBytesPerSecond",returnType:"Number"})});
i(j,"metaData",{get:b({name:"metaData",returnType:"Object"})});i(j,"playbackBytesPerSecond",{get:b({name:"playbackBytesPerSecond",returnType:"Number"})});i(j,"resourceName",{get:b({name:"resourceName",returnType:"String"})});i(j,"SRTT",{get:b({name:"SRTT",returnType:"Number"})});i(j,"uri",{get:b({name:"uri",returnType:"String"})});i(j,"videoBufferByteLength",{get:b({name:"videoBufferByteLength",returnType:"Number"})});i(j,"videoBufferLength",{get:b({name:"videoBufferLength",returnType:"Number"})});
i(j,"videoByteCount",{get:b({name:"videoByteCount",returnType:"Number"})});i(j,"videoBytesPerSecond",{get:b({name:"videoBytesPerSecond",returnType:"Number"})});i(j,"videoLossRate",{get:b({name:"videoLossRate",returnType:"Number"})});i(j,"xmpData",{get:b({name:"xmpData",returnType:"Object"})});return e}(n,o);Gb=function(f,h){function e(){}var b=f.setConst;h({qualifiedName:"flash.net.NetStreamAppendBytesAction",constructor:e});b(e,"endSequence");b(e,"resetBegin");b(e,"resetSeek");return e}(n,o);Hb=
function(f,h){function e(){}var b=f.createDummyFunction,i=f.setDescriptor;h({qualifiedName:"flash.net.NetStreamMulticastInfo",constructor:e});var j=e.prototype;i(j,"bytesPushedFromPeers",{get:b({name:"bytesPushedFromPeers",returnType:"Number"})});i(j,"bytesPushedToPeers",{get:b({name:"bytesPushedToPeers",returnType:"Number"})});i(j,"bytesReceivedFromIPMulticast",{get:b({name:"bytesReceivedFromIPMulticast",returnType:"Number"})});i(j,"bytesReceivedFromServer",{get:b({name:"bytesReceivedFromServer",
returnType:"Number"})});i(j,"bytesRequestedByPeers",{get:b({name:"bytesRequestedByPeers",returnType:"Number"})});i(j,"bytesRequestedFromPeers",{get:b({name:"bytesRequestedFromPeers",returnType:"Number"})});i(j,"fragmentsPushedFromPeers",{get:b({name:"fragmentsPushedFromPeers",returnType:"Number"})});i(j,"fragmentsPushedToPeers",{get:b({name:"fragmentsPushedToPeers",returnType:"Number"})});i(j,"fragmentsReceivedFromIPMulticast",{get:b({name:"fragmentsReceivedFromIPMulticast",returnType:"Number"})});
i(j,"fragmentsReceivedFromServer",{get:b({name:"fragmentsReceivedFromServer",returnType:"Number"})});i(j,"fragmentsRequestedByPeers",{get:b({name:"fragmentsRequestedByPeers",returnType:"Number"})});i(j,"fragmentsRequestedFromPeers",{get:b({name:"fragmentsRequestedFromPeers",returnType:"Number"})});i(j,"receiveControlBytesPerSecond",{get:b({name:"receiveControlBytesPerSecond",returnType:"Number"})});i(j,"receiveDataBytesPerSecond",{get:b({name:"receiveDataBytesPerSecond",returnType:"Number"})});i(j,
"receiveDataBytesPerSecondFromIPMulticast",{get:b({name:"receiveDataBytesPerSecondFromIPMulticast",returnType:"Number"})});i(j,"receiveDataBytesPerSecondFromServer",{get:b({name:"receiveDataBytesPerSecondFromServer",returnType:"Number"})});i(j,"sendControlBytesPerSecond",{get:b({name:"sendControlBytesPerSecond",returnType:"Number"})});i(j,"sendControlBytesPerSecondToServer",{get:b({name:"sendControlBytesPerSecondToServer",returnType:"Number"})});i(j,"sendDataBytesPerSecond",{get:b({name:"sendDataBytesPerSecond",
returnType:"Number"})});return e}(n,o);Ib=function(f,h){function e(){}var b=f.setConst;h({qualifiedName:"flash.net.NetStreamPlayTransitions",constructor:e});b(e,"append");b(e,"appendAndWait");b(e,"reset");b(e,"resume");b(e,"stop");b(e,"swap");b(e,"switch");return e}(n,o);Jb=function(f,h){function e(){}var b=f.setConst;b(e,"flushed");b(e,"pending");h({qualifiedName:"flash.net.SharedObjectFlushStatus",constructor:e});return e}(n,o);Kb=function(f,h){function e(){}var b=f.createDummyFunction,i=f.noop,
j=f.setDescriptor;h({qualifiedName:"flash.net.Socket",constructor:e,close:b({name:"close",returnType:"void"}),connect:b({name:"connect",returnType:"void"}),flush:b({name:"flush",returnType:"void"}),readBoolean:b({name:"readBoolean",returnType:"Boolean"}),readByte:b({name:"readByte",returnType:"int"}),readBytes:b({name:"readBytes",returnType:"void"}),readDouble:b({name:"readDouble",returnType:"Number"}),readFloat:b({name:"readFloat",returnType:"Number"}),readInt:b({name:"readInt",returnType:"int"}),
readMultiByte:b({name:"readMultiByte",returnType:"String"}),readObject:b({name:"readObject",returnType:""}),readShort:b({name:"readShort",returnType:"int"}),readUnsignedByte:b({name:"readUnsignedByte",returnType:"uint"}),readUnsignedInt:b({name:"readUnsignedInt",returnType:"uint"}),readUnsignedShort:b({name:"readUnsignedShort",returnType:"uint"}),readUTF:b({name:"readUTF",returnType:"String"}),readUTFBytes:b({name:"readUTFBytes",returnType:"String"}),writeBoolean:b({name:"writeBoolean",returnType:"void"}),
writeByte:b({name:"writeByte",returnType:"void"}),writeBytes:b({name:"writeBytes",returnType:"void"}),writeDouble:b({name:"writeDouble",returnType:"void"}),writeFloat:b({name:"writeFloat",returnType:"void"}),writeInt:b({name:"writeInt",returnType:"void"}),writeMultiByte:b({name:"writeMultiByte",returnType:"void"}),writeObject:b({name:"writeObject",returnType:"void"}),writeShort:b({name:"writeShort",returnType:"void"}),writeUnsignedInt:b({name:"writeUnsignedInt",returnType:"void"}),writeUTF:b({name:"writeUTF",
returnType:"void"}),writeUTFBytes:b({name:"writeUTFBytes",returnType:"void"})});var c=e.prototype;j(c,"bytesAvailable",{get:b({name:"bytesAvailable",returnType:"uint"})});j(c,"connected",{get:b({name:"connected",returnType:"Boolean"})});j(c,"endian",{get:b({name:"endian",returnType:"String"}),set:i});j(c,"objectEncoding",{get:b({name:"objectEncoding",returnType:"uint"}),set:i});j(c,"timeout",{get:b({name:"timeout",returnType:"uint"}),set:i});return e}(n,o);O=function(f,h){function e(){}var b=f.setConst;
b(e,"binary");b(e,"text");b(e,"variables");h({qualifiedName:"flash.net.URLLoaderDataFormat",constructor:e});return e}(n,o);U=function(f,h){function e(){}var b=f.setConst;b(e,"DELETE");b(e,"GET");b(e,"HEAD");b(e,"OPTIONS");b(e,"POST");b(e,"PUT");h({qualifiedName:"flash.net.URLRequestMethod",constructor:e});return e}(n,o);Lb=function(f,h){function e(){}var b=f.createDummyFunction,i=f.noop,j=f.setDescriptor;h({qualifiedName:"flash.net.URLStream",constructor:e,close:b({name:"close",returnType:"void"}),
load:b({name:"load",returnType:"void"}),readBoolean:b({name:"readBoolean",returnType:"Boolean"}),readByte:b({name:"readByte",returnType:"int"}),readBytes:b({name:"readBytes",returnType:"void"}),readDouble:b({name:"readDouble",returnType:"Number"}),readFloat:b({name:"readFloat",returnType:"Number"}),readInt:b({name:"readInt",returnType:"int"}),readMultiByte:b({name:"readMultiByte",returnType:"String"}),readObject:b({name:"readObject",returnType:""}),readShort:b({name:"readShort",returnType:"int"}),
readUnsignedByte:b({name:"readUnsignedByte",returnType:"uint"}),readUnsignedInt:b({name:"readUnsignedInt",returnType:"uint"}),readUnsignedShort:b({name:"readUnsignedShort",returnType:"uint"}),readUTF:b({name:"readUTF",returnType:"String"}),readUTFBytes:b({name:"readUTFBytes",returnType:"String"})});var c=e.prototype;j(c,"bytesAvailable",{get:b({name:"bytesAvailable",returnType:"uint"})});j(c,"connected",{get:b({name:"connected",returnType:"Boolean"})});j(c,"endian",{get:b({name:"endian",returnType:"String"}),
set:i});j(c,"objectEncoding",{get:b({name:"objectEncoding",returnType:"uint"}),set:i});return e}(n,o);Mb=function(f){function h(e,b){Object.defineProperty(this,"name",{value:e});this.value=b}f({qualifiedName:"flash.net.URLRequestHeader",constructor:h});return h}(o);V=function(f,h,e,b){function i(a){e.mixin(this,j(a))}function j(a){return e.reduce((a||"").split("&"),function(a,b){b&&(b=e.map(b.split("="),c),e.hasKey(a,b[0])||(a[b.shift()]=b.join("=")));return a},{})}var f=function(a){return a},c=h.decodeURIComponent||
f,a=h.encodeURIComponent||f;b({qualifiedName:"flash.net.URLVariables",constructor:i,decode:j,toString:function(){var b=[];e.forOwn(this,function(c,e){b.push(a(e)+"="+a(c))});return b.join("&")}});return i}(x,u,n,o);Nb=function(f,h){function e(){}var b=f.createDummyFunction,i=f.noop,j=f.setDescriptor;h({qualifiedName:"flash.net.XMLSocket",constructor:e,close:b({name:"close",returnType:"void"}),connect:b({name:"connect",returnType:"void"}),send:b({name:"send",returnType:"void"})});var c=e.prototype;
j(c,"connected",{get:b({name:"connected",returnType:"Boolean"})});j(c,"timeout",{get:b({name:"timeout",returnType:"int"}),set:i});return e}(n,o);W=function(f,h,e){function b(b,c,a,e,d,f,i,g){this.redMultiplier=null==b?1:b;this.greenMultiplier=null==c?1:c;this.blueMultiplier=null==a?1:a;this.alphaMultiplier=null==e?1:e;this.redOffset=d||0;this.greenOffset=f||0;this.blueOffset=i||0;this.alphaOffset=g||0;this._color=(this.redOffset<<16)+(this.greenOffset<<8)+this.blueOffset}var i="redMultiplier,greenMultiplier,blueMultiplier,alphaMultiplier,redOffset,greenOffset,blueOffset,alphaOffset".split(",");
e({qualifiedName:"flash.geom.ColorTransform",constructor:b,concat:function(b){this.redOffset+=b.redOffset*this.redMultiplier;this.greenOffset+=b.greenOffset*this.greenMultiplier;this.blueOffset+=b.blueOffset*this.blueMultiplier;this.alphaOffset+=b.alphaOffset*this.alphaMultiplier;this.redMultiplier*=b.redMultiplier;this.greenMultiplier*=b.greenMultiplier;this.blueMultiplier*=b.blueMultiplier;this.alphaMultiplier*=b.alphaMultiplier},toString:function(){return"("+h.map(i,function(b){return b+"="+this[b]},
this).join(", ")+")"}});h.setDescriptor(b.prototype,"color",{set:function(b){this._color=b;this.blueMultiplier=this.greenMultiplier=this.redMultiplier=0;this.redOffset=b>>16&255;this.greenOffset=b>>8&255;this.blueOffset=b&255},get:function(){return this._color}});return b}(x,n,o);xa=function(f,h,e){function b(b,c){this.x=b||0;this.y=c||0;j(this,"length",{get:function(){return i(a,this)}})}function i(a,b){var e=a.x-b.x,f=a.y-b.y;return c(e*e+f*f)}var j=h.setDescriptor,c=Math.sqrt,a=new b(0,0);b.distance=
i;b.interpolate=function(a,c,e){return new b(a.x+e*(c.x-a.x),a.y+e*(c.y-a.y))};b.polar=function(){return new b(len*Math.cos(angle),len*Math.sin(angle))};e({qualifiedName:"flash.geom.Point",constructor:b,add:function(a){return new b(this.x+a.x,this.y+a.y)},clone:function(){return new b(this.x,this.y)},copyFrom:function(a){this.x=a.x;this.y=a.y},equals:function(a){return a.x===this.x&&a.y===this.y},normalize:function(a){c(this.x*this.x+this.y*this.y);a/=this.length;this.x*=a;this.y*=a;return this},
offset:function(a,b){this.x+=a;this.y+=b},setTo:function(a,b){this.x=a;this.y=b},subtract:function(a){return new b(this.x-a.x,this.y-a.y)},toString:function(){return"(x="+this.x+", y="+this.y+")"}});return b}(x,n,o);Ob=function(f,h){function e(){}var b=f.createDummyFunction,i=f.setDescriptor;i(e,"avHardwareDisable",{writable:!1,value:!0});i(e,"cpuArchitecture",{writable:!1,value:"x86"});i(e,"hasAccessibility",{writable:!1,value:!0});i(e,"hasAudio",{writable:!1,value:!1});i(e,"hasAudioEncoder",{writable:!1,
value:!1});i(e,"hasEmbeddedVideo",{writable:!1,value:!1});i(e,"hasIME",{writable:!1,value:!1});i(e,"hasMP3",{writable:!1,value:!1});i(e,"hasPrinting",{writable:!1,value:!1});i(e,"hasScreenBroadcast",{writable:!1,value:!1});i(e,"hasScreenPlayback",{writable:!1,value:!1});i(e,"hasStreamingAudio",{writable:!1,value:!1});i(e,"hasStreamingVideo",{writable:!1,value:!1});i(e,"hasTLS",{writable:!1,value:!1});i(e,"hasVideoEncoder",{writable:!1,value:!1});i(e,"isDebugger",{writable:!1,value:!1});i(e,"isEmbeddedInAcrobat",
{writable:!1,value:!1});i(e,"language",{writable:!1,value:"xu"});i(e,"localFileReadDisable",{writable:!1,value:!0});i(e,"manufacturer",{writable:!1,value:"Adobe_Other"});i(e,"maxLevelIDC",{writable:!1,value:"5.1"});i(e,"os",{writable:!1,value:"OS"});i(e,"pixelAspectRatio",{writable:!1,value:0});i(e,"playerType",{writable:!1,value:"PlugIn"});i(e,"screenColor",{writable:!1,value:"color"});i(e,"screenDPI",{writable:!1,value:72});i(e,"screenResolutionX",{writable:!1,value:0});i(e,"screenResolutionY",
{writable:!1,value:0});i(e,"serverString",{writable:!1,value:"A=f&SA=f&SV=f&EV=f&MP3=f&AE=f&VE=f&ACC=f&PR=f&SP=f&SB=f&DEB=f&V=10&M=Adobe_Other&R=0x0&DP=72&COL=color&AR=0&OS=OS&L=xu&PT=PlugIn&AVD=t&LFD=t&WD=f"});i(e,"supports32BitProcesses",{writable:!1,value:!1});i(e,"supports64BitProcesses",{writable:!1,value:!1});i(e,"touchscreenType",{writable:!1,value:"finger"});i(e,"version",{writable:!1,value:"10"});h({qualifiedName:"flash.system.Capabilities",constructor:e});var j=e.prototype;i(j,"_internal",
{get:b({name:"_internal",returnType:"uint"})});i(j,"avHardwareDisable",{get:b({name:"avHardwareDisable",returnType:"Boolean"})});i(j,"cpuArchitecture",{get:b({name:"cpuArchitecture",returnType:"String"})});i(j,"hasAccessibility",{get:b({name:"hasAccessibility",returnType:"Boolean"})});i(j,"hasAudio",{get:b({name:"hasAudio",returnType:"Boolean"})});i(j,"hasAudioEncoder",{get:b({name:"hasAudioEncoder",returnType:"Boolean"})});i(j,"hasEmbeddedVideo",{get:b({name:"hasEmbeddedVideo",returnType:"Boolean"})});
i(j,"hasIME",{get:b({name:"hasIME",returnType:"Boolean"})});i(j,"hasMP3",{get:b({name:"hasMP3",returnType:"Boolean"})});i(j,"hasPrinting",{get:b({name:"hasPrinting",returnType:"Boolean"})});i(j,"hasScreenBroadcast",{get:b({name:"hasScreenBroadcast",returnType:"Boolean"})});i(j,"hasScreenPlayback",{get:b({name:"hasScreenPlayback",returnType:"Boolean"})});i(j,"hasStreamingAudio",{get:b({name:"hasStreamingAudio",returnType:"Boolean"})});i(j,"hasStreamingVideo",{get:b({name:"hasStreamingVideo",returnType:"Boolean"})});
i(j,"hasTLS",{get:b({name:"hasTLS",returnType:"Boolean"})});i(j,"hasVideoEncoder",{get:b({name:"hasVideoEncoder",returnType:"Boolean"})});i(j,"isDebugger",{get:b({name:"isDebugger",returnType:"Boolean"})});i(j,"isEmbeddedInAcrobat",{get:b({name:"isEmbeddedInAcrobat",returnType:"Boolean"})});i(j,"language",{get:b({name:"language",returnType:"String"})});i(j,"localFileReadDisable",{get:b({name:"localFileReadDisable",returnType:"Boolean"})});i(j,"manufacturer",{get:b({name:"manufacturer",returnType:"String"})});
i(j,"maxLevelIDC",{get:b({name:"maxLevelIDC",returnType:"String"})});i(j,"os",{get:b({name:"os",returnType:"String"})});i(j,"pixelAspectRatio",{get:b({name:"pixelAspectRatio",returnType:"Number"})});i(j,"playerType",{get:b({name:"playerType",returnType:"String"})});i(j,"screenColor",{get:b({name:"screenColor",returnType:"String"})});i(j,"screenDPI",{get:b({name:"screenDPI",returnType:"Number"})});i(j,"screenResolutionX",{get:b({name:"screenResolutionX",returnType:"Number"})});i(j,"screenResolutionY",
{get:b({name:"screenResolutionY",returnType:"Number"})});i(j,"serverString",{get:b({name:"serverString",returnType:"String"})});i(j,"supports32BitProcesses",{get:b({name:"supports32BitProcesses",returnType:"Boolean"})});i(j,"supports64BitProcesses",{get:b({name:"supports64BitProcesses",returnType:"Boolean"})});i(j,"touchscreenType",{get:b({name:"touchscreenType",returnType:"String"})});i(j,"version",{get:b({name:"version",returnType:"String"})});return e}(n,o);Pb=function(f,h){function e(){}var b=
f.createDummyFunction,i=f.setReadOnly;i(e,"freeMemory",b({name:"system.System#freeMemory",returnType:"int"}));i(e,"ime",b({name:"system.System#ime",returnType:"void"}));i(e,"privateMemory",b({name:"system.System#privateMemory",returnType:"int"}));i(e,"totalMemory",b({name:"system.System#totalMemory",returnType:"int"}));i(e,"totalMemoryNumber",b({name:"system.System#totalMemoryNumber",returnType:"int"}));i(e,"vmVersion",b({name:"system.System#vmVersion",returnType:"int"}));e.nativeConstructionOnly=
b({name:"nativeConstructionOnly",returnType:"void"});f.forEach("disposeXML,exit,gc,pause,pauseForGCIfCollectionImminent,resume,setClipboard".split(","),function(f){e[f]=b("flash.system.System#"+f)});e.useCodePage=!1;h({qualifiedName:"flash.system.System",constructor:e});return e}(n,o);ya=function(f,h){function e(){}f.setConst(e,"advanced");f.setConst(e,"normal");h({qualifiedName:"flash.text.AntiAliasType",constructor:e});return e}(n,o);Qb=function(f){function h(e,b,f){this.fontSize=e;this.insideCutoff=
Math.min(255,b);this.outsideCutoff=Math.max(0,f)}f({qualifiedName:"flash.text.CSMSettings",constructor:h});return h}(o);Rb=function(f,h){function e(){var b=f.getPrivateObjectOf(this);b.attrs.fontName=null;b.attrs.fontStyle=null;b.attrs.fontType=null}var b=f.setReadOnly,i=f.createDummyFunction;e.enumerateFonts=i("display.Font#enumerateFonts");e.registerFont=i("display.Font#registerFont");h({qualifiedName:"flash.text.Font",constructor:e,hasGlyphs:i("display.Font#hasGlyphs")});i=e.prototype;b(i,"fontName",
function(){return f.getPrivateObjectOf(this).attrs.fontName});b(i,"fontStyle",function(){return f.getPrivateObjectOf(this).attrs.fontStyle});b(i,"fontType",function(){return f.getPrivateObjectOf(this).attrs.fontType});return e}(n,o);Sb=function(f,h){function e(){}f.setConst(e,"bold");f.setConst(e,"boldItalic");f.setConst(e,"italic");f.setConst(e,"regular");h({qualifiedName:"flash.text.FontStyle",constructor:e});return e}(n,o);Tb=function(f,h){function e(){}f.setConst(e,"device");f.setConst(e,"embedded");
f.setConst(e,"embeddedCFF");h({qualifiedName:"flash.text.FontType",constructor:e});return e}(n,o);Ub=function(f,h){function e(){}f.setConst(e,"DARK_COLOR","dark");f.setConst(e,"LIGHT_COLOR","light");h({qualifiedName:"flash.text.TextColorType",constructor:e});return e}(n,o);Vb=function(f,h){function e(){}f.setConst(e,"crt");f.setConst(e,"default");f.setConst(e,"lcd");h({qualifiedName:"flash.text.TextDisplayMode",constructor:e});return e}(n,o);za=function(f,h){function e(){}f.setConst(e,"none");f.setConst(e,
"pixel");f.setConst(e,"subpixel");h({qualifiedName:"flash.text.GridFitType",constructor:e});return e}(n,o);Wb=function(f){function h(e,b,f,h,c,a){this.width=e;this.height=b;this.textFieldWidth=f;this.textFieldHeight=h;this.ascent=c;this.descent=a}f({qualifiedName:"flash.text.TextExtent",constructor:h});return h}(o);Aa=function(f,h){function e(){}f.setConst(e,"center");f.setConst(e,"left");f.setConst(e,"none");f.setConst(e,"right");h({qualifiedName:"flash.text.TextFieldAutoSize",constructor:e});return e}(n,
o);Ba=function(f,h){function e(){}f.setConst(e,"dynamic");f.setConst(e,"input");h({qualifiedName:"flash.text.TextFieldType",constructor:e});return e}(n,o);Ca=function(f,h){function e(b,a,e,d,f,i,g,h,j,p,q,r,n){this.align=j;this.blockIndent=null;this.bold=d;this.bullet=null;this.color=e;this.font=b;this.indent=r;this.italic=f;this.kerning=null;this.leading=n;this.leftMargin=p;this.letterSpacing=null;this.rightMargin=q;this.size=a;this.tabStops=null;this.target=h;this.underline=i;this.url=g}var b=f.expando,
i=f.createDummyFunction,j=f.setDescriptor;e[b]={};e[b].defaults={align:"left",blockIndent:0,bold:!1,bullet:!1,color:0,font:"Times",indent:0,italic:!1,kerning:!1,leading:0,leftMargin:0,letterSpacing:0,rightMargin:0,size:12,tabStops:[],target:"",underline:!1,url:""};h({qualifiedName:"flash.text.TextFormat",constructor:e});j(e.prototype,"display",{get:i({name:"flash.text.TextFormat#display setter",returnType:"String"}),set:i({name:"flash.text.TextFormat#display getter",returnType:"void"})});return e}(n,
o);Xb=function(f,h){function e(){}f.setConst(e,"center");f.setConst(e,"end");f.setConst(e,"justify");f.setConst(e,"left");f.setConst(e,"right");f.setConst(e,"start");h({qualifiedName:"flash.text.TextFormatAlign",constructor:e});return e}(n,o);Yb=function(f){function h(e,b,f,h,c,a){this.x=e;this.width=b;this.height=f;this.ascent=h;this.descent=c;this.leading=a}f({qualifiedName:"flash.text.TextLineMetrics",constructor:h});return h}(o);Zb=function(f,h){function e(){}var b=f.createDummyFunction,i=f.setConsts,
j=f.setDescriptor;e.isAccessible=b("flash.ui.Keyboard#isAccessible");j(e,"CharCodeStrings",{configurable:!1,enumerable:!1,writable:!1,value:"Up,Down,Left,Right,F1,F2,F3,F4,F5,F6,F7,F8,F9,F10,F11,F12,F13,F14,F15,F16,F17,F18,F19,F20,F21,F22,F23,F24,F25,F26,F27,F28,F29,F30,F31,F32,F33,F34,F35,Insert,Delete,Home,Begin,End,PgUp,PgDn,PrntScrn,ScrlLck,Pause,SysReq,Break,Reset,Stop,Menu,User,Sys,Print,ClrLn,ClrDsp,InsLn,DelLn,InsChr,DelChr,Prev,Next,Select,Exec,Undo,Redo,Find,Help,ModeSw".split(",")});i(e,
[["A",65],["ALTERNATE",18],["AUDIO",16777239],["B",66],["BACK",16777238],["BACKQUOTE",192],["BACKSLASH",220],["BACKSPACE",8],["BLUE",16777219],["C",67],["CAPS_LOCK",20],["CHANNEL_DOWN",16777221],["CHANNEL_UP",16777220],["COMMA",188],["COMMAND",15],["CONTROL",17],["D",68],["DELETE",46],["DOWN",40],["DVR",16777241],["E",69],["END",35],["ENTER",13],["EQUAL",187],["ESCAPE",27],["EXIT",16777237],["F",70],["F1",112],["F10",121],["F11",122],["F12",123],["F13",124],["F14",125],["F15",126],["F2",113],["F3",
114],["F4",115],["F5",116],["F6",117],["F7",118],["F8",119],["F9",120],["FAST_FORWARD",16777226],["G",71],["GREEN",16777217],["GUIDE",16777236],["H",72],["HELP",16777245],["HOME",36],["I",73],["INFO",16777235],["INPUT",16777243],["INSERT",45],["J",74],["K",75],["KEYNAME_BEGIN","Begin"],["KEYNAME_BREAK","Break"],["KEYNAME_CLEARDISPLAY","ClrDsp"],["KEYNAME_CLEARLINE","ClrLn"],["KEYNAME_DELETE","Delete"],["KEYNAME_DELETECHAR","DelChr"],["KEYNAME_DELETELINE","DelLn"],["KEYNAME_DOWNARROW","Down"],["KEYNAME_END",
"End"],["KEYNAME_EXECUTE","Exec"],["KEYNAME_F1","F1"],["KEYNAME_F10","F10"],["KEYNAME_F11","F11"],["KEYNAME_F12","F12"],["KEYNAME_F13","F13"],["KEYNAME_F14","F14"],["KEYNAME_F15","F15"],["KEYNAME_F16","F16"],["KEYNAME_F17","F17"],["KEYNAME_F18","F18"],["KEYNAME_F19","F19"],["KEYNAME_F2","F2"],["KEYNAME_F20","F20"],["KEYNAME_F21","F21"],["KEYNAME_F22","F22"],["KEYNAME_F23","F23"],["KEYNAME_F24","F24"],["KEYNAME_F25","F25"],["KEYNAME_F26","F26"],["KEYNAME_F27","F27"],["KEYNAME_F28","F28"],["KEYNAME_F29",
"F29"],["KEYNAME_F3","F3"],["KEYNAME_F30","F30"],["KEYNAME_F31","F31"],["KEYNAME_F32","F32"],["KEYNAME_F33","F33"],["KEYNAME_F34","F34"],["KEYNAME_F35","F35"],["KEYNAME_F4","F4"],["KEYNAME_F5","F5"],["KEYNAME_F6","F6"],["KEYNAME_F7","F7"],["KEYNAME_F8","F8"],["KEYNAME_F9","F9"],["KEYNAME_FIND","Find"],["KEYNAME_HELP","Help"],["KEYNAME_HOME","Home"],["KEYNAME_INSERT","Insert"],["KEYNAME_INSERTCHAR","InsChr"],["KEYNAME_INSERTLINE","InsLn"],["KEYNAME_LEFTARROW","Left"],["KEYNAME_MENU","Menu"],["KEYNAME_MODESWITCH",
"ModeSw"],["KEYNAME_NEXT","Next"],["KEYNAME_PAGEDOWN","PgDn"],["KEYNAME_PAGEUP","PgUp"],["KEYNAME_PAUSE","Pause"],["KEYNAME_PREV","Prev"],["KEYNAME_PRINT","Print"],["KEYNAME_PRINTSCREEN","PrntScrn"],["KEYNAME_REDO","Redo"],["KEYNAME_RESET","Reset"],["KEYNAME_RIGHTARROW","Right"],["KEYNAME_SCROLLLOCK","ScrlLck"],["KEYNAME_SELECT","Select"],["KEYNAME_STOP","Stop"],["KEYNAME_SYSREQ","SysReq"],["KEYNAME_SYSTEM","Sys"],["KEYNAME_UNDO","Undo"],["KEYNAME_UPARROW","Up"],["KEYNAME_USER","User"],["L",76],["LAST",
16777233],["LEFT",37],["LEFTBRACKET",219],["LIVE",16777232],["M",77],["MASTER_SHELL",16777246],["MENU",16777234],["MINUS",189],["N",78],["NEXT",16777230],["NUMBER_0",48],["NUMBER_1",49],["NUMBER_2",50],["NUMBER_3",51],["NUMBER_4",52],["NUMBER_5",53],["NUMBER_6",54],["NUMBER_7",55],["NUMBER_8",56],["NUMBER_9",57],["NUMPAD",21],["NUMPAD_0",96],["NUMPAD_1",97],["NUMPAD_2",98],["NUMPAD_3",99],["NUMPAD_4",100],["NUMPAD_5",101],["NUMPAD_6",102],["NUMPAD_7",103],["NUMPAD_8",104],["NUMPAD_9",105],["NUMPAD_ADD",
107],["NUMPAD_DECIMAL",110],["NUMPAD_DIVIDE",111],["NUMPAD_ENTER",108],["NUMPAD_MULTIPLY",106],["NUMPAD_SUBTRACT",109],["O",79],["P",80],["PAGE_DOWN",34],["PAGE_UP",33],["PAUSE",16777224],["PERIOD",190],["PLAY",16777223],["PREVIOUS",16777231],["Q",81],["QUOTE",222],["R",82],["RECORD",16777222],["RED",16777216],["REWIND",16777227],["RIGHT",39],["RIGHTBRACKET",221],["S",83],["SEARCH",16777247],["SEMICOLON",186],["SETUP",16777244],["SHIFT",16],["SKIP_BACKWARD",16777229],["SKIP_FORWARD",16777228],["SLASH",
191],["SPACE",32],["STOP",16777225],["STRING_BEGIN","\uf72a"],["STRING_BREAK","\uf732"],["STRING_CLEARDISPLAY","\uf73a"],["STRING_CLEARLINE","\uf739"],["STRING_DELETE","\uf728"],["STRING_DELETECHAR","\uf73e"],["STRING_DELETELINE","\uf73c"],["STRING_DOWNARROW","\uf701"],["STRING_END","\uf72b"],["STRING_EXECUTE","\uf742"],["STRING_F1","\uf704"],["STRING_F10","\uf70d"],["STRING_F11","\uf70e"],["STRING_F12","\uf70f"],["STRING_F13","\uf710"],["STRING_F14","\uf711"],["STRING_F15","\uf712"],["STRING_F16",
"\uf713"],["STRING_F17","\uf714"],["STRING_F18","\uf715"],["STRING_F19","\uf716"],["STRING_F2","\uf705"],["STRING_F20","\uf717"],["STRING_F21","\uf718"],["STRING_F22","\uf719"],["STRING_F23","\uf71a"],["STRING_F24","\uf71b"],["STRING_F25","\uf71c"],["STRING_F26","\uf71d"],["STRING_F27","\uf71e"],["STRING_F28","\uf71f"],["STRING_F29","\uf720"],["STRING_F3","\uf706"],["STRING_F30","\uf721"],["STRING_F31","\uf722"],["STRING_F32","\uf723"],["STRING_F33","\uf724"],["STRING_F34","\uf725"],["STRING_F35",
"\uf726"],["STRING_F4","\uf707"],["STRING_F5","\uf708"],["STRING_F6","\uf709"],["STRING_F7","\uf70a"],["STRING_F8","\uf70b"],["STRING_F9","\uf70c"],["STRING_FIND","\uf745"],["STRING_HELP","\uf746"],["STRING_HOME","\uf729"],["STRING_INSERT","\uf727"],["STRING_INSERTCHAR","\uf73d"],["STRING_INSERTLINE","\uf73b"],["STRING_LEFTARROW","\uf702"],["STRING_MENU","\uf735"],["STRING_MODESWITCH","\uf747"],["STRING_NEXT","\uf740"],["STRING_PAGEDOWN","\uf72d"],["STRING_PAGEUP","\uf72c"],["STRING_PAUSE","\uf730"],
["STRING_PREV","\uf73f"],["STRING_PRINT","\uf738"],["STRING_PRINTSCREEN","\uf72e"],["STRING_REDO","\uf744"],["STRING_RESET","\uf733"],["STRING_RIGHTARROW","\uf703"],["STRING_SCROLLLOCK","\uf72f"],["STRING_SELECT","\uf741"],["STRING_STOP","\uf734"],["STRING_SYSREQ","\uf731"],["STRING_SYSTEM","\uf737"],["STRING_UNDO","\uf743"],["STRING_UPARROW","\uf700"],["STRING_USER","\uf736"],["SUBTITLE",16777240],["T",84],["TAB",9],["U",85],["UP",38],["V",86],["VOD",16777242],["W",87],["X",88],["Y",89],["YELLOW",
16777218],["Z",90]]);h({qualifiedName:"flash.ui.Keyboard",constructor:e});i=e.prototype;j(i,"capsLock",{get:b({name:"capsLock",returnType:"Boolean"})});j(i,"hasVirtualKeyboard",{get:b({name:"hasVirtualKeyboard",returnType:"Boolean"})});j(i,"numLock",{get:b({name:"numLock",returnType:"Boolean"})});j(i,"physicalKeyboardType",{get:b({name:"physicalKeyboardType",returnType:"String"})});return e}(n,o);$b=function(f,h){function e(){}var b=f.createDummyFunction,i=f.noop,j=f.setDescriptor;e.hide=f.createDummyFunction("flash.ui.Mouse#hide");
e.registerCursor=f.createDummyFunction("flash.ui.Mouse#registerCursor");e.show=f.createDummyFunction("flash.ui.Mouse#show");e.unregisterCursor=f.createDummyFunction("flash.ui.Mouse#unregisterCursor");h({qualifiedName:"flash.ui.Mouse",constructor:e});var c=e.prototype;j(c,"cursor",{get:b({name:"cursor",returnType:"String"}),set:i});j(c,"supportsCursor",{get:b({name:"supportsCursor",returnType:"Boolean"})});j(c,"supportsNativeCursor",{get:b({name:"supportsNativeCursor",returnType:"Boolean"})});return e}(n,
o);Da=function(f,h,e){function b(a){var b=typeof a;return null===a||void 0===a||"boolean"===b||"number"===b||"string"===b||a instanceof k||a instanceof g||a instanceof m?g(a):a}function i(){this[d]={keys:[],values:[],deleteProperty:j,has:c,get:a,set:l}}function j(a){var c=this.keys,a=c.indexOf(b(a));return-1!==a?(c.splice(a,1),this.values.splice(a,1),!0):!1}function c(a){return-1!==this.keys.indexOf(b(a))}function a(a){return this.values[this.keys.indexOf(b(a))]}function l(a,c){var a=b(a),d=this.keys,
e=d.indexOf(a);-1!==e?this.values[e]=c:(this.values.push(c),d.push(a))}var d=e.expando,m=h.Boolean,k=h.Number,g=h.String;f({qualifiedName:"flash.utils.Dictionary",constructor:i,hasOwnProperty:function(a){return this[d].has(a)},toJSON:function(){var a=this[d],b=a.values,a=a.keys.reduce(function(a,c,d){a[d]={key:c,value:b[d]};return a},{});return JSON.stringify(a)}});return i}(o,u,n);Ea=function(f,h,e){function b(d,e){var f;if(!(this instanceof b))return new b(d,text);if(d instanceof b)return d;if(d&&
"number"===typeof d.nodeType)f=d;else if(1===d)try{f=c.createElement(e)}catch(h){f=c.createComment(e)}else 3===d?f=c.createTextNode(e):9===d&&(f=a.parseFromString(e,"text/xml"));this[l]={raw:f||{}};i(this,"attributes");i(this,"childNodes");i(this,"localName");i(this,"namespaceURI");i(this,"prefix")}function i(a,c){m(a,c,{get:function(){var a=this[l].raw[c];return a&&"number"==typeof a.nodeType?new b(a):a}})}var j=e.apply,c=f.document,a=new (f.DOMParser||Object),l=h.expando,d=new (f.XMLSerializer||
Object),m=h.setAccessor;e({qualifiedName:"flash.xml.XMLNode",constructor:b,getNamespaceForPrefix:function(){return null},getPrefixForNamespace:function(){return null},toString:function(){return d.serializeToString(this[l].raw)}});h.forEach(["appendChild","cloneNode","hasChildNodes","insertBefore","removeNode"],function(a){b.prototype[a]=function(){var c=h.map(arguments,function(a){return a instanceof b?a[l].raw:a}),d=this[l].raw;return(c=j.call(d[a],d,c))&&"number"==typeof c.nodeType?new b(c):c}});
h.forEach("firstChild,lastChild,nextSibling,nodeName,nodeType,nodeValue,parentNode,previousSibling".split(","),function(a){i(b.prototype,a)});return b}(u,n,o);ac=function(f,h){function e(){}var b=f.setConst;b(e,"CDATA_NODE",4);b(e,"COMMENT_NODE",8);b(e,"DOCUMENT_TYPE_NODE",10);b(e,"ELEMENT_NODE",1);b(e,"PROCESSING_INSTRUCTION_NODE",7);b(e,"TEXT_NODE",3);b(e,"XML_DECLARATION",13);h({qualifiedName:"flash.xml.XMLNodeType",constructor:e});return e}(n,o);bc=function(f,h,e){function b(e){if(!(this instanceof
b))return new b(e);this.message=e}h({constructor:b,superClass:e});f.setPseudoPrivate(b,"isBuiltIn",!0);return b}(n,o,C);G=function(f,h,e){function b(e){if(!(this instanceof b))return new b(e);this.message=e}h({constructor:b,superClass:e});f.setPseudoPrivate(b,"isBuiltIn",!0);return b}(n,o,C);cc=function(f,h,e,b){f=f.EvalError;e({constructor:f,superClass:b});h.setPseudoPrivate(f,"isBuiltIn",!0);return f}(u,n,o,C);dc=function(f,h,e,b){f=f.RangeError;e({constructor:f,superClass:b});h.setPseudoPrivate(f,
"isBuiltIn",!0);return f}(u,n,o,C);ec=function(f,h,e,b){f=f.ReferenceError;e({constructor:f,superClass:b});h.setPseudoPrivate(f,"isBuiltIn",!0);return f}(u,n,o,C);fc=function(f,h,e){function b(e){if(!(this instanceof b))return new b(e);this.message=e}h({constructor:b,superClass:e});f.setPseudoPrivate(b,"isBuiltIn",!0);return b}(n,o,C);gc=function(f,h,e,b){f=f.SyntaxError;e({constructor:f,superClass:b});h.setPseudoPrivate(f,"isBuiltIn",!0);return f}(u,n,o,C);hc=function(f,h,e,b){f=f.TypeError;e({constructor:f,
superClass:b});h.setPseudoPrivate(f,"isBuiltIn",!0);return f}(u,n,o,C);ic=function(f,h,e,b){f=f.URIError;e({constructor:f,superClass:b});h.setPseudoPrivate(f,"isBuiltIn",!0);return f}(u,n,o,C);jc=function(f,h,e){function b(e){if(!(this instanceof b))return new b(e);this.message=e}h({constructor:b,superClass:e});f.setPseudoPrivate(b,"isBuiltIn",!0);return b}(n,o,C);Fa=function(f,h,e){function b(e){if(!(this instanceof b))return new b(e);this.message=e}h({qualifiedName:"flash.errors.EOFError",constructor:b,
superClass:e});return b}(n,o,C);kc=function(f,h,e,b,i){var f=h.String,j=e.expando,c=f.prototype,h=e.setPseudoPrivate;e.forOwn({match:c.match,replace:c.replace,search:c.search,split:c.split},function(a,b){e.setDescriptor(c,b,{enumerable:!1,value:function(b){b instanceof i&&(arguments[0]=b[j].raw);return a.apply(this,arguments)}})});h(f,"isBuiltIn",!0);h(f,"isClass",!0);f.__proto__=b.prototype;return f}(x,u,n,o,ea);t=function(f,h,e){function b(a,b,c){var h=f.getPrivateObjectOf(this);h.attrs.bubbles=
!!b;h.attrs.cancelable=!!c;h.attrs.type=a||"";h.attrs.eventPhase=e.AT_TARGET}var i=f.setReadOnly,j=f.setDescriptor,c=f.createDummyFunction;h({qualifiedName:"flash.events.Event",constructor:b,clone:c("flash.events.Event#clone"),formatToString:function(){return""},isDefaultPrevented:function(){return!1},preventDefault:c("flash.events.Event#preventDefault"),stopImmediatePropagation:c("flash.events.Event#stopImmediatePropagation"),stopPropagation:c("flash.events.Event#stopPropagation"),toString:toString});
h=b.prototype;f.forEach(["activate","added","addedToStage","cancel","change","clear","close","closing","complete","connect",["CONTEXT3D_CREATE","context3DCreate"],"copy","cut","deactivate","displaying","enterFrame","exitFrame","exiting","frameConstructed",["FULLSCREEN","fullScreen"],"htmlBoundsChange","htmlDOMInitialize","htmlRender","id3","init","locationChange","mouseLeave","networkChange","open","paste","preparing","removed","removedFromStage","render","resize","scroll","select","selectAll","soundComplete",
"standardErrorClose","standardInputClose","standardOutputClose","tabChildrenChange","tabEnabledChange","tabIndexChange","textInteractionModeChange","unload","userIdle","userPresent"],function(a){var c=[b];"string"!=typeof a?(c.push(a[0]),c.push(a[1])):c.push(a);f.setConst.apply(null,c)});i(h,"bubbles",function(){return f.getPrivateObjectOf(this).attrs.bubbles});i(h,"cancelable",function(){return f.getPrivateObjectOf(this).attrs.cancelable});i(h,"eventPhase",function(){return f.getPrivateObjectOf(this).attrs.eventPhase});
i(h,"type",function(){return f.getPrivateObjectOf(this).attrs.type});var a={AccelerometerEvent:"type,bubbles,cancelable,timestamp,accelerationX,accelerationY,accelerationZ".split(","),ActivityEvent:["type","bubbles","cancelable","eventPhase","activating"],AsyncErrorEvent:"type,bubbles,cancelable,eventPhase,text,error".split(","),ContextMenuEvent:"type,bubbles,cancelable,eventPhase,mouseTarget,contextMenuOwner".split(","),DataEvent:["type","bubbles","cancelable","eventPhase","data"],DRMErrorEvent:"type,bubbles,cancelable,eventPhase,errorID,subErrorID,text,systemUpdateNeeded,drmUpdateNeeded".split(","),
DRMStatusEvent:["type","bubbles","cancelable"],Event:["type","bubbles","cancelable","eventPhase"],ErrorEvent:["type","bubbles","cancelable","eventPhase","text"],FocusEvent:"type,bubbles,cancelable,eventPhase,relatedObject,shiftKey,keyCode".split(","),FullScreenEvent:"type,bubbles,cancelable,eventPhase,fullScreen,interactive".split(","),GestureEvent:"type,bubbles,cancelable,phase,localX,localY,stageX,stageY,ctrlKey,altKey,shiftKey".split(","),HTTPStatusEvent:"type,bubbles,cancelable,eventPhase,status,responseURL".split(","),
IMEEvent:"type,bubbles,cancelable,eventPhase,text,imeClient".split(","),IOErrorEvent:["type","bubbles","cancelable","eventPhase","text"],KeyboardEvent:"type,bubbles,cancelable,eventPhase,charCode,keyCode,keyLocation,ctrlKey,altKey,shiftKey".split(","),MouseEvent:"type,bubbles,cancelable,eventPhase,localX,localY,stageX,stageY,relatedObject,ctrlKey,altKey,shiftKey,buttonDown,delta".split(","),NetStatusEvent:["type","bubbles","cancelable","eventPhase","info"],PressAndTapGestureEvent:"type,bubbles,cancelable,phase,localX,localY,tapLocalX,tapLocalY,ctrlKey,altKey,shiftKey".split(","),
ProgressEvent:"type,bubbles,cancelable,eventPhase,bytesLoaded,bytesTotal".split(","),SampleDataEvent:"type,bubbles,cancelable,eventPhase,position,data".split(","),SecurityErrorEvent:["type","bubbles","cancelable","eventPhase","text"],ShaderEvent:"type,bubbles,cancelable,eventPhase,bitmapData,byteArray,vector".split(","),SoftKeyboardEvent:["type","bubbles","cancelable","relatedObject","triggerType"],StatusEvent:"type,bubbles,cancelable,eventPhase,code,level".split(","),SyncEvent:["type","bubbles",
"cancelable","eventPhase","changeList"],TextEvent:["type","bubbles","cancelable","eventPhase","text"],TimerEvent:["type","bubbles","cancelable","eventPhase"],TouchEvent:"type,bubbles,cancelable,eventPhase,touchPointID,isPrimaryTouchPoint,localX,localY,stageX,stageY,sizeX,sizeY,pressure,relatedObject,ctrlKey,altKey,shiftKey".split(","),TransformGestureEvent:"type,bubbles,cancelable,phase,localX,localY,stageX,stageY,scaleX,scaleY,rotation,offsetX,offsetY,ctrlKey,altKey,shiftKey".split(","),UncaughtErrorEvent:["type",
"bubbles","cancelable","errorIn"]};j(h,"toString",{value:function(){for(var b=[(""+this.constructor).split(" ")[1].replace(/\]$/,"")],c=this.qualifiedName.split(".").splice(-1)[0],c=a[c],e=0;e<c.length;e++){var f=c[e],g=this[f];"string"===typeof g&&(g='"'+g+'"');try{b.push(f+"="+g)}catch(h){b.push(f+"=[object Object]")}}return"["+b.join(" ")+"]"}});return b}(n,o,R);X=function(f,h,e,b){function i(){var a=new f.Group;a.__isASGraphics__=!0;this[c]={attrs:{},raw:a,current:null,commands:[]}}function j(a,
b){h.keys(b).length&&a.attr(b)}var c=h.expando,a=h.toRGBA;e({qualifiedName:"flash.display.Graphics",constructor:i,beginFill:function(b,d){this[c].attrsAreMutated=!0;var e=this[c].attrs;e.fillColor=a(b);e.fillGradient=null;e.fillOpacity=null==d?1:d},beginGradientFill:function(a,d,e,i){var g=this[c],j,n=h.map(d,function(a,b){a=f.color(h.toRGBA(a));a.set("alpha",Math.max(0,Math.min(1,e[b])));return[+a,i?100*(i[b]/255):100*(b/(d.length-1))]});switch(a){case b.LINEAR:j=f.gradient.linear(90,n);break;case b.RADIAL:j=
f.gradient.radial(n,50,50,50)}g.attrs.fillOpacity=1;g.attrs.fillGradient=j;g.attrs.fillColor=0},clear:function(){var a=this[c],b=a.attrs;a.raw.clear();delete b.strokeColor;delete b.strokeWidth;delete b.opacity},copyFrom:function(a){var b=this[c].raw;b.clear();h.forEach(a[c].raw.children(),function(a){b.addChild(a.clone(!0))})},drawCircle:function(a,b,e){var h=this[c],a=new f.Circle(a,b,e);j(a,h.attrs);a.addTo(h.raw)},drawEllipse:function(a,b,e,h){var g=this[c],h=h/2,e=e/2,a=new f.Ellipse(a+e,b+h,
e,h);j(a,g.attrs);a.addTo(g.raw)},drawRect:function(a,b,e,h){var g=this[c],a=new f.Rect(a,b,e,h);j(a,g.attrs);a.addTo(g.raw)},drawRoundRect:function(a,b,e,h,g,i){var n=this[c],a=new f.Rect(a,b,e,h,(g+i)/2);j(a,n.attrs);a.addTo(n.raw)},endFill:function(){var a=this[c].attrs;delete a.fillColor;delete a.fillGradient;delete a.fillOpacity},lineStyle:function(b,d,e){this[c].attrsAreMutated=!0;var f=this[c].attrs;f.strokeColor=a(d);1>b&&(b=1);255<b&&(b=255);f.strokeWidth=b;f.strokeOpacity=3>arguments.length?
1:0>e?0:1<e?1:e},lineTo:function(a,b){var e=this[c];e.current||(e.current=(new f.Path).addTo(e.raw),e.attrsAreMutated=!0);e.attrsAreMutated&&(j(e.current,e.attrs),e.attrsAreMutated=!1);var h=e.current._segments;h.length&&"closePath"===h[h.length-1][0]&&h.pop();e.current.lineTo(a,b);e.current.closePath()},curveTo:function(a,b,e,h){var g=this[c];g.current||(g.current=(new f.Path).addTo(g.raw),g.attrsAreMutated=!0);g.attrsAreMutated&&(j(g.current,g.attrs),g.attrsAreMutated=!1);var i=g.current._segments;
i.length&&"closePath"===i[i.length-1][0]&&i.pop();g.current.quadraticCurveTo(a,b,e,h);g.current.closePath()},moveTo:function(a,b){var e=this[c];this[c].commands.push(["moveTo",a,b]);e.current=(new f.Path).addTo(e.raw);e.attrsAreMutated=!0;e.current.moveTo(a,b)}});h.forEach("beginBitmapFill,beginShaderFill,drawGraphicsData,drawPath,drawRoundRectComplex,drawTriangles,lineBitmapStyle,lineGradientStyle,lineShaderStyle".split(","),function(a){i.prototype[a]=h.createDummyFunction("flash.display.Graphics#"+
a)});return i}(x,n,o,ra);lc=function(f,h){function e(b,e,f,c,a,h,d,m,k,g,n,o){switch(arguments.length){case 0:b=4;case 1:e=45;case 2:f=16777215;case 3:c=1;case 4:a=0;case 5:h=1;case 6:d=4;case 7:m=4;case 8:k=1;case 9:g=1;case 10:n="inner";case 11:o=!1}this.angle=e;this.blurX=d;this.blurY=m;this.distance=b;this.highlightAlpha=c;this.highlightColor=f;this.knockout=o;this.quality=g;this.shadowAlpha=h;this.shadowColor=a;this.strength=k;this.type=n}f({qualifiedName:"flash.filters.BevelFilter",constructor:e,
superClass:h,clone:function(){return new e(this.distance,this.angle,this.highlightColor,this.highlightAlpha,this.shadowColor,this.shadowAlpha,this.blurX,this.blurY,this.strength,this.quality,this.type,this.knockout)}});return e}(o,J);mc=function(f,h){function e(b){this.matrix=b}f({qualifiedName:"flash.filters.ColorMatrixFilter",constructor:e,superClass:h});return e}(o,J);nc=function(f,h,e,b,i){function j(a,e,d){switch(arguments.length){case 0:a=4;case 1:e=4;case 2:d=b.LOW}this[c]={blurX:a,blurY:e,
raw:new f.filter.Blur(h.flashToBonsaiBlur(a,e))};this.quality=1}var c=h.expando;i({qualifiedName:"flash.filters.BlurFilter",constructor:j,superClass:e});e=j.prototype;e.clone=function(){return new j(this.blurX,this.blurY,this.quality)};h.setDescriptor(e,"blurX",{get:function(){return this[c].blurX},set:function(a){var b=this[c];b.blurX=a;b.raw.value=h.flashToBonsaiBlur(a,b.blurY)}});h.setDescriptor(e,"blurY",{get:function(){return this[c].blurY},set:function(a){var b=this[c];b.blurY=a;b.raw.value=
h.flashToBonsaiBlur(b.blurX,a)}});return j}(x,n,J,ga,o);oc=function(f,h,e,b,i){function j(a,c,d,e,i,g,j,n,p,q,r){switch(arguments.length){case 0:a=4;case 1:c=45;case 2:d=0;case 3:e=1;case 4:i=4;case 5:g=4;case 6:j=1;case 7:n=b.LOW;case 8:p=!1;case 9:q=!1;case 10:r=!1}this.angle=c;this.alpha=e;this.strength=j;this.quality=n;this.inner=p;this.knockout=q;this.hideObject=r;h.getPrivateObjectOf(this,{distance:a,color:d,blurX:i,blurY:g,raw:new f.filter.DropShadow(a,a,h.flashToBonsaiBlur(i,g),h.toRGBA(d))})}
var c=h.expando;i({qualifiedName:"flash.filters.DropShadowFilter",constructor:j,superClass:e});e=j.prototype;e.clone=function(){return new j(this.distance,this.angle,this.color,this.alpha,this.blurX,this.blurY,this.strength,this.quality,this.inner,this.knockout,this.hideObject)};h.setDescriptor(e,"distance",{get:function(){return this[c].distance},set:function(a){var b=this[c];b.distance=a;b.raw.value[0]=a;b.raw.value[1]=a}});h.setDescriptor(e,"blurX",{get:function(){return this[c].blurX},set:function(a){var b=
this[c];b.blurX=a;b.raw.value[2]=flashToBonsaiBlur(a,b.blurY)}});h.setDescriptor(e,"blurY",{get:function(){return this[c].blurY},set:function(a){var b=this[c];b.blurY=a;b.raw.value[2]=flashToBonsaiBlur(b.blurX,a)}});h.setDescriptor(e,"color",{get:function(){return this[c].color},set:function(a){var b=this[c];b.color=a;b.raw.value[3]=h.toRGBA(a)}});return j}(x,n,J,ga,o);pc=function(f,h){return{navigateToURL:function(e,b){var h=e.data,j=f.parent,h=e.url+(h?"?"+h:"");if(null==b||"_blank"==b)j.open(h);
else if(j="_self"==b||"_top"==b?j[b.slice(1)]:j.frames[b])j.location.href=h},sendToURL:function(e){var b=e.method,f=new XMLHttpRequest;f.open(b,e.url,!0);f.send(b===h.GET?null:e.data)}}}(u,U);qc=function(f,h,e){function b(b){this.digest=this.data=this.contentType=null;this.method=e.GET;this.requestHeaders=[];this.url=b;this.userAgent=i}var i=f.navigator&&navigator.userAgent||"";h({qualifiedName:"flash.net.URLRequest",constructor:b});return b}(u,o,U);Ga=function(f,h,e,b){function i(a){this[j]={colorTransform:new b,
displayObject:a}}var j=h.expando,c=h.createDummyFunction,a=h.noop,h=h.setDescriptor;e({qualifiedName:"flash.geom.Transform",constructor:i,getRelativeMatrix3D:c({name:"getRelativeMatrix3D",returnType:"flash.geom.Matrix3D"})});e=i.prototype;h(e,"colorTransform",{get:function(){return this[j].colorTransform},set:function(a){var b=this[j];b.colorTransform=a;a=new f.filter.ColorMatrix([a.redMultiplier,0,0,0,a.redOffset/256,0,a.greenMultiplier,0,0,a.greenOffset/256,0,0,a.blueMultiplier,0,a.blueOffset/256,
0,0,0,a.alphaMultiplier,a.alphaOffset/256]);b=b.displayObject[j].raw;b.__touchedByActionScript__=!0;b.attr("filters",[a])}});h(e,"concatenatedColorTransform",{get:c({name:"concatenatedColorTransform",returnType:""})});h(e,"concatenatedMatrix",{get:c({name:"concatenatedMatrix",returnType:""})});h(e,"matrix",{get:c({name:"matrix",returnType:""}),set:function(){this[j].displayObject[j].raw.__touchedByActionScript__=!0}});h(e,"matrix3D",{get:c({name:"matrix3D",returnType:""}),set:function(){this[j].displayObject[j].raw.__touchedByActionScript__=
!0}});h(e,"perspectiveProjection",{get:c({name:"perspectiveProjection",returnType:""}),set:a});h(e,"pixelBounds",{get:c({name:"pixelBounds",returnType:""})});return i}(x,n,o,W);ia=function(f,h,e,b){function i(b,a,e,d){this.x=b||0;this.y=a||0;this.width=e||0;this.height=d||0}var j=h.createDummyFunction,f=h.noop,h=h.setDescriptor;e({qualifiedName:"flash.geom.Rectangle",constructor:i,clone:j({name:"clone",returnType:"flash.geom.Rectangle"}),contains:j({name:"contains",returnType:"Boolean"}),containsPoint:j({name:"containsPoint",
returnType:"Boolean"}),containsRect:j({name:"containsRect",returnType:"Boolean"}),equals:j({name:"equals",returnType:"Boolean"}),inflate:j({name:"inflate",returnType:"void"}),inflatePoint:j({name:"inflatePoint",returnType:"void"}),intersection:j({name:"intersection",returnType:"flash.geom.Rectangle"}),intersects:j({name:"intersects",returnType:"Boolean"}),isEmpty:j({name:"isEmpty",returnType:"Boolean"}),offset:j({name:"offset",returnType:"void"}),offsetPoint:j({name:"offsetPoint",returnType:"void"}),
setEmpty:j({name:"setEmpty",returnType:"void"}),union:j({name:"union",returnType:"flash.geom.Rectangle"})});e=i.prototype;h(e,"bottom",{get:function(){return this.y+this.height},set:f});h(e,"bottomRight",{get:function(){return new b(this.bottom,this.right)},set:f});h(e,"left",{get:function(){return this.x},set:f});h(e,"right",{get:function(){return this.x+this.width},set:f});h(e,"size",{get:function(){return new b(this.width,this.height)},set:f});h(e,"top",{get:function(){return this.y},set:f});h(e,
"topLeft",{get:function(){return new b(this.x,this.y)},set:f});return i}(x,n,o,xa);rc=function(f,h,e,b,i){function j(a,b,c){c||(c=Object);if(c!=Object&&!c.prototype)throw Error("Constructor needs to be passed.");this[l]={data:[],fixed:!!b,length:+a||0};for(var b=this[l].data,d=0;d<a;++d)b[d]=-1<s.indexOf(c)?c():null;q(this,"fixed",{configurable:!1,enumerable:!1,get:function(){return this[l].fixed},set:function(a){this[l].fixed=!!a}});q(this,"length",{configurable:!1,enumerable:!1,get:function(){return this[l].data.length},
set:function(a){if(this.fixed)throw RangeError("Error #1126: Cannot change the length of a fixed Vector");this[l].data.length=a}});r(this,"type",c)}function c(a){var a=null===a||"undefined"==typeof a?Object:a,b="string"===typeof a?d[l].data[a]:d[l].get(a);if(b)return b;var c=function(b,d){this instanceof c||new c(b,d);return j.call(this,b,d,a)};e({constructor:c,superClass:j});w(c,"isBuiltIn",!0);d[l].set(a,c);return c}function a(a,b){var c=this[l].data,d=this.type;if(a>c.length)throw RangeError("Error #1125: The index is ouf of range");
if(this.fixed&&a>=c.length)throw RangeError("Error #1126: Cannot change the length of a fixed Vector");if(d!==Object&&d!==f.Object&&!(-1<s.indexOf(d))&&!(b instanceof d))throw TypeError("Error #1034: Type Coercion failed");-1<s.indexOf(d)&&(b=d(b));a>=c.length&&(c.length+=1);c[a]=b}var l=h.expando,d=new b,m=Array.prototype,k=m.pop,g=m.shift,n=m.splice,o=m.unshift,p=h.forEach,q=h.setAccessor,r=h.setImmutable,w=h.setPseudoPrivate,b=h.setDescriptor,s=[i["int"],i.uint,f.Number,f.Boolean,f.String];e({__setIndex__:a,
constructor:j,pop:function(){if(this[l].fixed)throw new RangeError("Error #1126: Cannot change the length of a fixed Vector.");var a=this.type,b=k.call(this[l].data);return-1<s.indexOf(a)?a(b):b},push:function(){if(this[l].fixed)throw new RangeError("Error #1126: Cannot change the length of a fixed Vector.");p(arguments,function(a){this.__setIndex__(this[l].data.length,a)},this);return this.length},shift:function(){if(this[l].fixed)throw new RangeError("Error #1126: Cannot change the length of a fixed Vector.");
var a=this.type,b=g.call(this[l].data);return-1<s.indexOf(a)?a(b):b},unshift:function(){if(this[l].fixed)throw new RangeError("Error #1126: Cannot change the length of a fixed Vector.");return o.apply(this[l].data,arguments)},splice:function(b,c){var d=this[l].fixed;if(!d||d&&c===arguments.length-2){for(d=n.apply(this[l].data,arguments);c--;)a.call(this,b+c,this[b+c]);return d}return[]}});w(j,"isBuiltIn",!0);b(j.prototype,"toString",{enumerable:!1,value:function(){return h.map(this[l].data,function(a){return a+
""}).join(",")}});p(Object.getOwnPropertyNames(m),function(a){"function"===typeof m[a]&&(j.prototype[a]||(j.prototype[a]=function(){return m[a].apply(this[l].data,arguments)}))});w(c,"isClass",!0);return{Vector:j,VectorFactory:c}}(u,n,o,Da,da);sc=function(f,h,e,b){function i(a){if(!(this instanceof i))return new i(a);this.docTypeDecl=null;this.idMap={};this.ignoreWhite=!1;this.xmlDecl=null;this.parseXML(a)}var j=new (f.DOMParser||Object),c=h.expando,a=h.detachNode,l=h.forEachSnapshot,d=h.forOwn,m=
h.xQuery;e({qualifiedName:"flash.xml.XMLDocument",constructor:i,superClass:b,createElement:function(a){return new b(this[c].raw.createElement(a))},createTextNode:function(a){return new b(this[c].raw.createTextNode(a))},parseXML:function(b){var b=j.parseFromString(null==b?"":""+b,"text/xml"),e=this.idMap;this.ignoreWhite&&l(m('//text()[normalize-space()=""]',b),a);d(e,function(a,b){delete e[b]});l(m('//*[(@id) and (@id!="")]',b,7),function(a){e[a.getAttribute("id")]=a});this[c]={raw:b}}});return i}(u,
n,o,Ea);tc=function(f,h,e){function b(){var b=new ArrayBuffer(m);this[g]={data:this,length:Math.max(0,+this.length),deleteProperty:a,get:j,has:c,set:i};o(this,"_buffer",{value:b,enumerable:!1});o(this,"_dataView",{enumerable:!1});o(this,"_int8View",{enumerable:!1});o(this,"_isLE",{value:!1,enumerable:!1});o(this,"_length",{value:0,enumerable:!1});o(this,"_objectEncoding",{value:3,enumerable:!1});o(this,"_position",{value:0,enumerable:!1});o(this,"bytesAvailable",{get:function(){return this._length-
this._position},configurable:!1});n(this,"endian",{get:function(){return this._isLe?"littleEndian":"bigEndian"},set:function(a){if("littleEndian"!=a&&"bigEndian"!=a)throw ReferenceError("Error #2008");this._isLe="littleEndian"===a},configurable:!1});n(this,"length",{get:function(){var a=this._length,b=-1,c;for(c in this)c==+c&&(b=Math.max(b,c));return Math.max(a,b+1)},set:function(a){var b=this._length;this._ensureBufferSize(a);this._length=a;for(b-=1;b>=a;b--)delete this[b]},configurable:!1});n(this,
"objectEncoding",{get:function(){return this._objectEncoding},set:function(a){"string"==typeof a&&(a="0");if(isNaN(parseInt(a))||0!=a&&3!=a)throw ReferenceError("Error #2008");this._objectEncoding=parseInt(a)},configurable:!1});n(this,"position",{get:function(){return this._position},set:function(a){if(0>a)throw ReferenceError("Error #1056");this._position=a},configurable:!1});this._setupViews()}function i(a,b){var c=this.data;if(a>c.length)throw RangeError("#1125: The index is ouf of range");a+1>=
c.length&&(c.length+=1);c[a]=b}function j(a){if(!this.has(a))throw RangeError("#1125: The index is ouf of range");return this.data[a]}function c(a){return this.data.hasOwnProperty(a)}function a(a){delete this.data[a]}function l(a){for(var b=new Int8Array(4*a.length),c=0,d=0,e=a.length;d<e;d++)if(127>=a.charCodeAt(d))b[c++]=a.charCodeAt(d);else for(var g=encodeURIComponent(a.charAt(d)).substr(1).split("%"),f=0,h=g.length;f<h;f++)b[c++]=parseInt(g[f],16);return b.subarray(0,c)}function d(a){for(var b=
"",c=String.fromCharCode,d=0,e=a.length;d<e;d++)var f=a[d],b=b+(127>=f?37===f?"%25":c(f):"%"+f.toString(16).toUpperCase());return decodeURIComponent(b)}var m=128,k=e("Error #2030: End of file was encountered."),g=f.expando,n=f.setAccessor,o=f.setDescriptor;h({qualifiedName:"flash.utils.ByteArray",constructor:b,_ensureBufferSize:function(a){this._buffer.byteLength<a&&this._setBufferSize(a)},_setBufferSize:function(a){for(var b=this._buffer.byteLength,c=this._int8View;b<a;)b*=2;this._buffer=new ArrayBuffer(b);
this._setupViews();this._int8View.set(c)},_setupViews:function(){this._dataView=new DataView(this._buffer);this._int8View=new Int8Array(this._buffer)},_read:function(a,b){if(this._position+b>this._length)throw k;var c=this._dataView[a](this._position,this._isLE);this.position+=b;return c},_write:function(a,b,c){b=this._position+b;b>this.length&&(this.length=b);this._dataView[a](this._position,c,this._isLE);this.position=b},clear:function(){this.length=this.position=0;this._buffer=new ArrayBuffer(m);
this._setupViews()},compress:f.createUnimplementedFunction("flash.utils.ByteArray#compress"),deflate:f.createUnimplementedFunction("flash.utils.ByteArray#deflate"),inflate:f.createUnimplementedFunction("flash.utils.ByteArray#inflate"),readBoolean:function(){return!!this.readByte()},readByte:function(){return this._read("getInt8",1)},readBytes:function(a,b,c){c="undefined"!=typeof c?c:0;if(this._position+c>this._length)throw k;a._int8View.set(new Int8Array(this._buffer,this._position,c),"undefined"!=
typeof b?b:0);a.length+=c;this.position+=c},readDouble:function(){return this._read("getFloat64",8)},readFloat:function(){return this._read("getFloat32",4)},readInt:function(){return this._read("getInt32",4)},readMultiByte:f.createUnimplementedFunction("flash.utils.ByteArray#readMultiByte"),readObject:f.createUnimplementedFunction("flash.utils.ByteArray#readObject"),readShort:function(){return this._read("getInt16",2)},readUnsignedByte:function(){return this._read("getUint8",1)},readUnsignedInt:function(){return this._read("getUint32",
4)},readUnsignedShort:function(){return this._read("getUint16",2)},readUTF:function(){return this.readUTFBytes(this.readShort())},readUTFBytes:function(a){var b=this._position;if(b+a>this._length)throw k;this.position+=a;return d(new Int8Array(this._buffer,b,a))},toString:function(){return d(new Int8Array(this._buffer,0,this._length))},uncompress:f.createUnimplementedFunction("flash.utils.ByteArray#uncompress"),writeBoolean:function(a){this.writeByte(a)},writeByte:function(a){this._write("setInt8",
1,a)},writeBytes:function(a,b,c){c="undefined"!=typeof c?c:a.length;a=new Int8Array(a._buffer||a.buffer,"undefined"!=typeof b?b:0,c);this.length=b=this._position+a.length;this._int8View.set(a,this._position);this.position=b},writeDouble:function(a){this._write("setFloat64",8,a)},writeFloat:function(a){this._write("setFloat32",4,a)},writeInt:function(a){this._write("setInt32",4,a)},writeMultiByte:f.createUnimplementedFunction("flash.utils.ByteArray#writeMultiByte"),writeObject:f.createUnimplementedFunction("flash.utils.ByteArray#writeObject"),
writeShort:function(a){this._write("setInt16",2,a)},writeUnsignedByte:function(a){this._write("setUint8",1,a)},writeUnsignedInt:function(a){this._write("setUint32",4,a)},writeUnsignedShort:function(a){this._write("setUint16",2,a)},writeUTF:function(a){a=l(a||"");this.writeShort(a.length);this.writeBytes(a)},writeUTFBytes:function(a){this.writeBytes(l(a))}});return b}(n,o,Fa);uc=function(f,h,e){function b(a,c,d,e,f,g,h){b.__super__.constructor.call(this,a,c,d);this.accelerationX=f;this.accelerationY=
g;this.accelerationZ=h;this.timestamp=e}var i=f.createDummyFunction,j=f.noop,c=f.setConst,f=f.setDescriptor;c(b,"update");h({qualifiedName:"flash.events.AccelerometerEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.timestamp,this.accelerationX,this.accelerationY,this.accelerationZ)},superClass:e});h=b.prototype;f(h,"accelerationX",{get:i({name:"accelerationX",returnType:"Number"}),set:j});f(h,"accelerationY",{get:i({name:"accelerationY",returnType:"Number"}),
set:j});f(h,"accelerationZ",{get:i({name:"accelerationZ",returnType:"Number"}),set:j});f(h,"timestamp",{get:i({name:"timestamp",returnType:"Number"}),set:j});return b}(n,o,t);Ha=function(f,h,e){function b(b,f,c,a){e.prototype.constructor.call(this,b,f,c);this.activating=a||!1}f.setConst(b,"activity");h({qualifiedName:"flash.events.ActivityEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.activating)},superClass:e});return b}(n,o,t);vc=function(f,h,e){function b(e,
f,c,a,h){b.__super__.constructor.call(this,e,f,c);this.mouseTarget=a||null;this.contextMenuOwner=h||null}f=f.setConst;f(b,"menuItemSelect");f(b,"menuSelect");h({qualifiedName:"flash.events.ContextMenuEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.mouseTarget,this.contextMenuOwner)},superClass:e});return b}(n,o,t);wc=function(f,h,e){function b(e,c,a,f,d,h){b.__super__.constructor.call(this,e,c,a);this.inServerURL=f;this.inDomain=d;this.inToken=h}var i=
f.setConst;i(b,"authenticationComplete");h({qualifiedName:"flash.events.DRMAuthenticationCompleteEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.inServerURL,this.inDomain,this.inToken)},superClass:e});f.setDescriptor(b.prototype,"toString",{value:function(){return'[Event type="'+this.type+'" bubbles='+this.bubbles+" cancelable="+this.cancelable+" eventPhase="+this.eventPhase+"]"}});return b}(n,o,t);xc=function(f,h,e){function b(a,c,d,e,f,g){b.__super__.constructor.call(this,
a,c,d);this.inMetadata=e||null;this.inVoucher=f||null;this.inLocal=g||!1}var i=f.createDummyFunction,j=f.noop,c=f.setConst,f=f.setDescriptor;c(b,"drmStatus");h({qualifiedName:"flash.events.DRMStatusEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.inMetadata,this.inVoucher,this.inLocal)},superClass:e});h=b.prototype;f(h,"contentData",{get:i({name:"contentData",returnType:""}),set:j});f(h,"isLocal",{get:i({name:"isLocal",returnType:"Boolean"}),set:j});f(h,
"offlineLeasePeriod",{get:i({name:"offlineLeasePeriod",returnType:"uint"})});f(h,"voucher",{get:i({name:"voucher",returnType:""}),set:j});return b}(n,o,t);yc=function(f,h,e){function b(b,c,a,h,d,i,k){e.call(this,b,c,a);f.getPrivateObjectOf(this).attrs.bubbles=!0;this.relatedObject=h||null;this.shiftKey=d||!1;this.keyCode=i||0;this.direction=k||"none";this.isRelatedObjectInaccessible=!1}var i=f.setConst;i(b,"focusIn");i(b,"focusOut");i(b,"keyFocusChange");i(b,"mouseFocusChange");h({qualifiedName:"flash.events.FocusEvent",
constructor:b,superClass:e,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.relatedObject,this.shiftKey,this.keyCode,this.direction)}});return b}(n,o,t);ja=function(f,h,e,b){function i(a,b,c,e,g,j,n,o,q){i.__super__.constructor.call(this,a,"undefined"==typeof b?!0:b,c);this.phase=e||null;this.localX=g||0;this.localY=j||0;this.ctrlKey=n||!1;this.altKey=o||!1;this.shiftKey=q||!1;a=h.getPrivateObjectOf(this);a.attrs.stageX=f.stage.mouseX;a.attrs.stageY=f.stage.mouseY}var j=h.setConst,
c=h.setReadOnly,a=h.createDummyFunction;j(i,"gestureTwoFingerTap");e({qualifiedName:"flash.events.GestureEvent",constructor:i,clone:function(){return new i(this.type,this.bubbles,this.cancelable,this.phase,this.localX,this.localY,this.ctrlKey,this.altKey,this.shiftKey,this.commandKey,this.controlKey)},superClass:b,updateAfterEvent:a({name:"updateAfterEvent",returnType:"void"})});e=i.prototype;c(e,"stageX",function(){return h.getPrivateObjectOf(this).attrs.stageX});c(e,"stageY",function(){return h.getPrivateObjectOf(this).attrs.stageY});
return i}(Q,n,o,t);ka=function(f,h,e){function b(b,f,c,a){e.prototype.constructor.call(this,b,f,c);this.status=a||0;this.responseURL=null;this.responseHeaders=[]}f.setConst(b,"httpResponseStatus");f.setConst(b,"httpStatus");h({qualifiedName:"flash.events.HTTPStatusEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.status)},superClass:e});return b}(n,o,t);Ia=function(f,h,e){function b(b,f,c,a,h,d,m,k,g,n,o){e.prototype.constructor.call(this,b,"undefined"==
typeof f?!0:f,c);this.charCode=a||0;this.keyCode=h||0;this.keyLocation=d||0;this.ctrlKey=m||!1;this.altKey=k||!1;this.shiftKey=g||!1;this.controlKey=n||!1;this.commandKey=o||!1}f=f.setConst;f(b,"keyDown");f(b,"keyUp");h({qualifiedName:"flash.events.KeyboardEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.charCode,this.keyCode,this.keyLocation,this.ctrlKey,this.altKey,this.shiftKey,this.controlKey,this.commandKey)},superClass:e,updateAfterEvent:function(){}});
return b}(n,o,t);Ja=function(f,h,e){function b(b,c,a,h,d,i,k,g,n,o,p){e.call(this,b,"undefined"==typeof c?!0:c,a);this.localX=h||Number.NaN;this.localY=d||Number.NaN;this.relatedObject=i||null;this.ctrlKey=k||!1;this.altKey=g||!1;this.shiftKey=n||!1;this.buttonDown=o||!1;this.delta=p||0;this.isRelatedObjectInaccessible=!1;b=f.getPrivateObjectOf(this);b.attrs.stageX=Number.NaN;b.attrs.stageY=Number.NaN;i&&(b.attrs.stageX=i.mouseX,b.attrs.stageY=i.mouseY)}var i=f.setReadOnly;h({qualifiedName:"flash.events.MouseEvent",
constructor:b,superClass:e,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.localX,this.localY,this.relatedObject,this.ctrlKey,this.altKey,this.shiftKey,this.buttonDown,this.delta)},updateAfterEvent:function(){}});h=b.prototype;f.forEach("click,contextMenu,doubleClick,middleClick,middleMouseDown,middleMouseUp,mouseDown,mouseMove,mouseOut,mouseOver,mouseUp,mouseWheel,rightClick,rightMouseDown,rightMouseUp,rollOut,rollOver".split(","),function(e){f.setConst(b,e)});i(h,"stageX",
function(){return f.getPrivateObjectOf(this).attrs.stageX});i(h,"stageY",function(){return f.getPrivateObjectOf(this).attrs.stageY});return b}(n,o,t);zc=function(f,h,e){function b(e,f,c,a){b.__super__.constructor.call(this,e,f,c);this.info=a||null}f=f.setConst;f(b,"netStatus");h({qualifiedName:"flash.events.NetStatusEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.info)},superClass:e});return b}(n,o,t);la=function(f,h,e){function b(b,f,c,a,h){e.call(this,
b,f,c);this.bytesLoaded=a||0;this.bytesTotal=h||0}f=f.setConst;f(b,"progress");f(b,"socketData");f(b,"standardErrorData");f(b,"standardInputProgress");f(b,"standardOutputData");h({qualifiedName:"flash.events.ProgressEvent",constructor:b,superClass:e,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.bytesLoaded,this.bytesTotal)}});return b}(n,o,t);Ac=function(f,h,e){function b(e,f,c,a,h){b.__super__.constructor.call(this,e,f,c);this.data=h||null;this.position=a||0}f=f.setConst;
f(b,"sampleData");h({qualifiedName:"flash.events.SampleDataEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.position,this.data)},superClass:e});return b}(n,o,t);Bc=function(f,h,e){function b(e,f,c,a,h,d){b.__super__.constructor.call(this,e,f,c);this.bitmapData=a||null;this.byteArray=h||null;this.vector=d||null}f=f.setConst;f(b,"complete");h({qualifiedName:"flash.events.ShaderEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,
this.bitmapData,this.byteArray,this.vector)},superClass:e});return b}(n,o,t);Cc=function(f,h,e){function b(e,f,c,a,h){b.__super__.constructor.call(this,e,f,c);this.relatedObject=a||null;this.triggerType=h||""}f=f.setConst;f(b,"softKeyboardActivate");f(b,"softKeyboardActivating");f(b,"softKeyboardDeactivate");h({qualifiedName:"flash.events.SoftKeyboardEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.relatedObject,this.triggerTypeVal)},superClass:e});return b}(n,
o,t);Dc=function(f,h,e){function b(e,c,a,f){b.__super__.constructor.call(this,e,c,a);this.status=f}var i=f.setConst;i(b,"stageVideoAvailability");h({qualifiedName:"flash.events.StageVideoAvailabilityEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.status)},superClass:e});f.setDescriptor(b.prototype,"toString",{value:function(){return'[Event type="'+this.type+'" bubbles='+this.bubbles+" cancelable="+this.cancelable+" eventPhase="+this.eventPhase+"]"}});
return b}(n,o,t);Ec=function(f,h,e){function b(e,c,a,f,d){b.__super__.constructor.call(this,e,c,a);this.status=f;this.colorSpace=d}var i=f.setConst;i(b,"renderState");i(b,"RENDER_STATUS_ACCELERATED","accelerated");i(b,"RENDER_STATUS_SOFTWARE","software");i(b,"RENDER_STATUS_UNAVAILABLE","unavailable");h({qualifiedName:"flash.events.StageVideoEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.status,this.colorSpace)},superClass:e});f.setDescriptor(b.prototype,
"toString",{value:function(){return'[Event type="'+this.type+'" bubbles='+this.bubbles+" cancelable="+this.cancelable+" eventPhase="+this.eventPhase+"]"}});return b}(n,o,t);Fc=function(f,h,e){function b(b,f,c,a,h){e.prototype.constructor.call(this,b,f,c);this.code=a||"";this.level=h||""}f=f.setConst;f(b,"status");h({qualifiedName:"flash.events.StatusEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.code,this.level)},superClass:e});return b}(n,o,t);Gc=function(f,
h,e){function b(e,f,c,a){b.__super__.constructor.call(this,e,f,c);this.changeList=a||null}f=f.setConst;f(b,"sync");h({qualifiedName:"flash.events.SyncEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.changeList)},superClass:e});return b}(n,o,t);Y=function(f,h,e){function b(b,f,c,a){e.call(this,b,f,c);this.text=a||""}f=f.setConst;f(b,"link");f(b,"textInput");h({qualifiedName:"flash.events.TextEvent",constructor:b,clone:function(){return new b(this.type,
this.bubbles,this.cancelable,this.text)},superClass:e});return b}(n,o,t);ma=function(f,h,e){function b(b,f,c){e.prototype.constructor.call(this,b,f,c)}f=f.setConst;f(b,"timer");f(b,"timerComplete");h({qualifiedName:"flash.events.TimerEvent",constructor:b,superClass:e,clone:function(){return new b(this.type,this.bubbles,this.cancelable)},updateAfterEvent:function(){}});return b}(n,o,t);Hc=function(f,h,e){function b(e,c,a,f){b.__super__.constructor.call(this,e,c,a);this.status=f}var i=f.setConst;i(b,
"renderState");i(b,"RENDER_STATUS_ACCELERATED","accelerated");i(b,"RENDER_STATUS_SOFTWARE","software");i(b,"RENDER_STATUS_UNAVAILABLE","unavailable");h({qualifiedName:"flash.events.VideoEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.status)},superClass:e});f.setDescriptor(b.prototype,"toString",{value:function(){return'[Event type="'+this.type+'" bubbles='+this.bubbles+" cancelable="+this.cancelable+" eventPhase="+this.eventPhase+"]"}});return b}(n,
o,t);Ic=function(f,h,e){function b(b,f,c,a){e.prototype.constructor.call(this,b,f,c,!0);this.fullScreen=a||!1;this.interactive=!1}f.setConst(b,"fullScreen");h({qualifiedName:"flash.events.FullScreenEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.fullScreen)},superClass:e});return b}(n,o,Ha);Jc=function(f,h,e){function b(e,f,c,a,h,d,m,k,g,n,o,p,q){b.__super__.constructor.call(this,e,f,c,a,h,d,g,n,o,p,q);this.tapLocalX=m||0;this.tapLocalY=k||0}f=f.setConst;
f(b,"gesturePressAndTap");h({qualifiedName:"flash.events.PressAndTapGestureEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.phase,this.localX,this.localY,this.tapLocalX=tapLocalX,this.tapLocalY=tapLocalY,this.ctrlKey,this.altKey,this.shiftKey,this.commandKey,this.controlKey)},superClass:e});return b}(n,o,ja);Kc=function(f,h,e){function b(e,f,c,a,h,d,m,k,g,n,o,p,q,r){b.__super__.constructor.call(this,e,f,c,a,h,d,p,q,r);this.scaleX=m||1;this.scaleY=k||1;
this.rotation=g||0;this.offsetX=n||0;this.offsetY=o||0}f=f.setConst;f(b,"gesturePan");f(b,"gestureRotate");f(b,"gestureSwipe");f(b,"gestureZoom");h({qualifiedName:"flash.events.TransformGestureEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.phase,this.localX,this.localY,this.scaleX,this.scaleY,this.rotation,this.offsetX,this.offsetY,this.ctrlKey,this.altKey,this.shiftKey,this.commandKey,this.controlKey)},superClass:e});return b}(n,o,ja);Lc=function(f,
h,e){function b(e,f,c,a){b.__super__.constructor.call(this,e,f,c);this.data=a||""}f=f.setConst;f(b,"data");f(b,"uploadCompleteData");h({qualifiedName:"flash.events.DataEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.data)},superClass:e});return b}(n,o,Y);K=function(f,h,e){function b(b,f,c,a,h){e.prototype.constructor.call(this,b,f,c,a);this.errorID=h||0}f=f.setConst;f(b,"error");h({qualifiedName:"flash.events.ErrorEvent",constructor:b,clone:function(){return new b(this.type,
this.bubbles,this.cancelable,this.text)},superClass:e});return b}(n,o,Y);Mc=function(f,h,e){function b(e,f,c,a,h){b.__super__.constructor.call(this,e,f,c,a);this.imeClient=h||null}f=f.setConst;f(b,"imeComposition");f(b,"imeStartComposition");h({qualifiedName:"flash.events.IMEEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.text,this.imeClient)},superClass:e});return b}(n,o,Y);D=function(f,h,e,b,i,j,c){function a(a,b){return a.some(function(a){return a.listener[o]==
b})}function l(){h.getPrivateObjectOf(this).preConstructed||this.__preConstruct__();this.__construct__();this.__postConstruct__()}function d(){return{}}function m(){return{}}function k(){return f.stage}function g(a){return!!a[o].attrs.isInstanceOfDisplayObject}function n(a){return!!a[o].attrs.isInstanceOfInteractiveObject}var o=h.expando,p={activate:{target:g},added:{},addedToStage:{bubbles:!0},cancel:{},change:{bubbles:!0},clear:{target:n},close:{},closing:{cancelable:!0},complete:{},connect:{},
context3DCreate:{},copy:{target:n},cut:{target:n},deactivate:{target:g},displaying:{},enterFrame:{target:g},exitFrame:{target:g},exiting:{cancelable:!0,target:d},frameConstructed:{target:g},fullScreen:{target:k},htmlBoundsChange:{},htmlDOMInitialize:{},htmlRender:{},httpResponseStatus:{eventClass:i},httpStatus:{eventClass:i},id3:{},init:{},locationChange:{},mouseDown:{},mouseLeave:{target:k},mouseMove:{},mouseUp:{},networkChange:{target:d},open:{},paste:{target:n},removed:{bubbles:!0},removedFromStage:{},
render:{target:g},resize:{target:k},scroll:{},select:{},selectAll:{target:n},soundComplete:{},standardErrorClose:{target:m},standardInputClose:{target:m},standardOutputClose:{target:m},tabChildrenChange:{bubbles:!0},tabEnabledChange:{bubbles:!0},tabIndexChange:{bubbles:!0},textInteractionModeChange:{},timer:{eventClass:j},timerComplete:{eventClass:j},unload:{target:function(){return f.stage.loaderInfo}},userIdle:{target:d},userPresent:{target:d}};e({qualifiedName:"flash.events.EventDispatcher",constructor:l,
interfaces:[c],__preConstruct__:function(){var a=h.getPrivateObjectOf(this);a.eventDispatcher=new bonsai.DisplayObject;a.preConstructed=!0},__construct__:function(){},__postConstruct__:function(){},addEventListener:function(c,d){var e=this[o].eventDispatcher;h.connectEventListener(c,h.getPrivateObjectOf(this));if(!("render"==c||"addedToStage"==c)||!a(e.listeners(c),d)){var f=p[c]||{},g=f.target,i=d[o];i||(i=d[o]=function(a){var e=f.eventClass||b,h=null;a instanceof b||(a=new e(c,!!f.bubbles,!!f.cancelable));
g&&(h=g(this),a.target=!1===h?null:h);a.target=this;a.currentTarget||(a.currentTarget=this);d.call(this,a)},i[o]=d);e.on(f.type||c,this,i)}},dispatchEvent:function(a){this[o].eventDispatcher.emit(a.type,a);return a.bubbles&&this.parent?this.parent.dispatchEvent(a):!0},hasEventListener:function(a){return!!this[o].eventDispatcher.listeners(a)[0]},removeEventListener:function(a,b){var c=p[a]||{},d=b[o];if(d){var e=this[o].eventDispatcher,c=c.type||a;e.removeListener(c,this,d);0===e.listeners(c).length&&
h.disconnectEventListener(a,h.getPrivateObjectOf(this))}},willTrigger:function(){var a=this[o].eventDispatcher;do if(a.listeners(type)[0])return!0;while(a=a.parent);return!1}});return l}(Q,n,o,t,ka,ma,fa);Nc=function(f,h,e){function b(b,f,c,a,h){e.prototype.constructor.call(this,b,f,c,a);this.error=h||null}f.setConst(b,"ASYNC_ERROR","asyncError");h({qualifiedName:"flash.events.AsyncErrorEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.text,this.error)},
superClass:e});return b}(n,o,K);Oc=function(f,h,e){function b(e,c,a,f,d,h,i,g){b.__super__.constructor.call(this,e,c,a,f,d);this.subErrorID=h;this.serverURL=i;this.domain=g}var i=f.setConst;i(b,"authenticationError");h({qualifiedName:"flash.events.DRMAuthenticationErrorEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.subErrorID,this.serverURL,this.domain)},superClass:e});f.setDescriptor(b.prototype,"toString",{value:function(){return'[ErrorEvent type="'+
this.type+'" bubbles='+this.bubbles+" cancelable="+this.cancelable+" eventPhase="+this.eventPhase+' text="'+this.text+'"]'}});return b}(n,o,K);Pc=function(f,h,e){function b(e,f,c,a,h,d,m,k,g){b.__super__.constructor.call(this,e,f,c,a,h);this.contentData=m;this.errorID=h||0;this.subErrorID=d||0;this.text="";this.systemUpdateNeeded=k||!1;this.drmUpdateNeeded=g||!1}f=f.setConst;f(b,"drmError");f(b,"DRM_LOAD_DEVICEID_ERROR","drmLoadDeviceIdError");h({qualifiedName:"flash.events.DRMErrorEvent",constructor:b,
clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.subErrorID,this.contentData,this.systemUpdateNeeded,this.drmUpdateNeeded)},superClass:e});return b}(n,o,K);Ka=function(f,h,e){function b(e,f,c,a,h){b.__super__.constructor.call(this,e,f,c,a,h)}f=f.setConst;f(b,"diskError");f(b,"ioError");f(b,"networkError");f(b,"standardErrorIoError");f(b,"standardInputIoError");f(b,"standardOutputIoError");f(b,"verifyError");h({qualifiedName:"flash.events.IOErrorEvent",constructor:b,clone:function(){return new b(this.type,
this.bubbles,this.cancelable,this.text,this.errorID)},superClass:e});return b}(n,o,K);Qc=function(f,h,e){function b(e,f,c,a,h){b.__super__.constructor.call(this,e,f,a,h)}f=f.setConst;f(b,"securityError");h({qualifiedName:"flash.events.SecurityErrorEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.text,this.errorID)},superClass:e});return b}(n,o,K);Rc=function(f,h,e){function b(c,a,e,d){var f=d||{};b.__super__.constructor.call(this,c,a,e,f.text,f.id);j(this,
"error",d||null)}var i=f.setConst,j=f.setImmutable;i(b,"uncaughtError");h({qualifiedName:"flash.events.UncaughtErrorEvent",constructor:b,clone:function(){return new b(this.type,this.bubbles,this.cancelable,this.error)},superClass:e});return b}(n,o,K);La=function(f,h,e){function b(){}h({qualifiedName:"flash.events.UncaughtErrorEvents",constructor:b,superClass:e});return b}(n,o,D);L=function(f,h,e,b,i,j,c,a,l,d,m){function k(a){F=a.x;y=a.y}function g(a){a.__touchedByActionScript__=!0}function n(){if(this.constructor===
n)throw new j(e.getById(2012));var a=i.getPrivateObjectOf(this);a.attrs.isInstanceOfDisplayObject=!0;a.preConstructed||this.__preConstruct__();this.__construct__();this.__postConstruct__()}function o(a,b,c){var d=i.getPrivateObjectOf(a),e=function(){i.dispatchEventWithoutBubbling(a,new l(c))};i.connectOnDemand(c,d,function(){f.stage.on(b,a,e)},function(){f.stage.removeListener(b,a,e)})}function p(a,b,c){var d=q[b];d||(c||(c=b),d=q[b]={configurable:!1,get:function(){return this[r].raw.attr(c)},set:function(a){var b=
this[r].raw;g(b);b.attr(c,a)}});s(a,b,d)}var q={},r=i.expando,w=i.createDummyFunction,s=i.setAccessor,B=i.setReadOnly,M=i.setDescriptor,H=1,F=0,y=0;f.stage.on("pointermove",k);f.stage.on("pointerdown",k);f.stage.on("pointerup",k);var ba=a.prototype,P=!1;c({qualifiedName:"flash.display.DisplayObject",constructor:n,superClass:a,localToGlobal:function(a){return a},globalToLocal:function(a){return a},getBounds:function(){h.warnAbout.missingImplementation&&!1==P&&(console.warn("DisplayObject.getBounds not implemented"),
P=!0);return new d},__preConstruct__:function(){var a=i.getPrivateObjectOf(this);a.attrs.filters=[];a.deferredEventFiring={addedToStage:[],added:[]};ba.__preConstruct__.call(this);a.raw.on("addedToStage",this,function(){var b=new l(l.ADDED_TO_STAGE);b.target=this;a.isConstructed?i.dispatchEventWithoutBubbling(this,b):a.deferredEventFiring.addedToStage.push([this,b])});var b="[class Stage]"==""+this.constructor;a.name=a.isRootMovie?"root1":b?null:"instance"+H++;this.accessibilityProperties=null;var c=
new m(this);M(this,"transform",{get:function(){return c}});a.preConstructed=!0},__construct__:function(){ba.__construct__.call(this);o(this,"tick",l.ENTER_FRAME);o(this,"advance",l.FRAME_CONSTRUCTED);o(this,"flash:stage-render",l.RENDER);o(this,"exitFrame",l.EXIT_FRAME);i.getPrivateObjectOf(this).raw.on("removedFromStage",this,function(){i.dispatchEventWithoutBubbling(this,new l(l.REMOVED_FROM_STAGE))})},__postConstruct__:function(){for(var a=i.getPrivateObjectOf(this),b=["added","addedToStage"],
c=0;c<b.length;c++){for(var d=b[c],e=a.deferredEventFiring[d],f=0,g=e.length;f<g;f++)i.dispatchEventWithoutBubbling(e[f][0],e[f][1]);a.deferredEventFiring[d]=[]}a.isConstructed=!0;ba.__postConstruct__.call(this)}});var v=n.prototype;s(v,"alpha",{configurable:!1,get:function(){return this[r].raw.attr("opacity")},set:function(a){var b=this[r].raw;g(b);b.attr("opacity",a)}});s(v,"blendMode",{get:w("flash.display.DisplayObject#blendMode"),set:function(){g(this[r].raw);return this.blendMode}});s(v,"blendShader",
{set:function(){g(this[r].raw)},get:function(){throw new ReferenceError("Error #1077: Illegal read of write-only property blendShader.");}});s(v,"filters",{set:function(a){var b=this[r].raw;g(b);this[r].attrs.filters=a;for(var c=[],d=0;d<a.length;d++){var e=a[d][r].raw;e instanceof f.filter.BaseFilter&&c.push(e)}b.attr("filters",c)},get:function(){return this[r].attrs.filters}});s(v,"height",{set:function(a){var b=this[r].raw;b.attr("scaleY",a/b.getBoundingBox().height);g(b)},get:function(){var a=
this[r].raw;return a.getBoundingBox().height*a.attr("scaleY")}});B(v,"loaderInfo",function(){return this[r].loaderInfo||b.stage.loaderInfo});s(v,"name",{get:function(){return this[r].name},set:function(a){this[r].name=a}});M(v,"mask",{set:function(a){var b=this[r],c=b._maskObject;c&&(c.visible=b._maskObjectVisible);if(b._maskObject=a)b._maskObjectVisible=a.visible,a.visible=!1}});B(v,"mouseX",function(){for(var a=0,b=this.parent,c=this.stage;b&&b!=c;)a+=b.x,b=b.parent;return F-a});B(v,"mouseY",function(){for(var a=
0,b=this.parent,c=this.stage;b&&b!=c;)a+=b.y,b=b.parent;return y-a});s(v,"opaqueBackground",{get:w({name:"flash.display.DisplayObject#opaqueBackground",returnValue:null}),set:function(){g(this[r].raw);return this.opaqueBackground}});i.setAccessor(v,"parent",{get:function(){var a=i.getPrivateObjectOf(this),c=null;a.isRootMovie?c=b.stage:a.parent&&(c=a.parent);return c}});B(v,"root",function(){if(null==this.stage)return null;if(this==b.stage||this.parent==b.stage&&!this[r].isRootMovie)return b.stage;
for(var a=this;a.parent&&!a[r].isRootMovie;)a=a.parent;return a});s(v,"rotation",{configurable:!1,get:function(){return i.radToDeg(this[r].raw.attr("rotation"))},set:function(a){isFinite(a)||(a=0);var b=this[r].raw;g(b);return b.attr("rotation",i.degToRad(a))}});s(v,"rotationX",{get:w({name:"flash.display.DisplayObject#rotationX",returnValue:0}),set:function(){g(this[r].raw);return this.rotationX}});s(v,"rotationY",{get:w({name:"flash.display.DisplayObject#rotationY",returnValue:0}),set:function(){g(this[r].raw);
return this.rotationY}});s(v,"rotationZ",{get:function(){return this.rotation},set:function(a){this.rotation=a}});s(v,"scale9Grid",{get:w({name:"flash.display.DisplayObject#scale9Grid",returnValue:null}),set:function(){g(this[r].raw);return this.scale9Grid}});p(v,"scaleX");p(v,"scaleY");s(v,"scaleZ",{get:w("flash.display.DisplayObject#scaleZ"),set:function(){g(this[r].raw);return this.scaleZ}});s(v,"scrollRect",{get:function(){return this[r].scrollRect},set:function(a){g(this[r].raw);this[r].scrollRect=
a}});B(v,"stage",function(){var a=this.parent;return a?a.stage:null});s(v,"width",{set:function(a){var b=this[r].raw;b.attr("scaleX",a/b.getBoundingBox().width);g(b)},get:function(){var a=this[r].raw;return a.getBoundingBox().width*a.attr("scaleX")}});s(v,"visible",{configurable:!1,get:function(){return this[r].raw.attr("visible")},set:function(a){this[r].raw.attr("visible",!!a)}});s(v,"x",{get:function(){return this[r].raw.attr("x")},set:function(a){isFinite(a)||(a=0);var b=this[r].raw;g(b);b.attr("x",
a)}});s(v,"y",{get:function(){return this[r].raw.attr("y")},set:function(a){isFinite(a)||(a=0);var b=this[r].raw;g(b);b.attr("y",a)}});s(v,"z",{get:w({name:"flash.display.DisplayObject#z",returnValue:0}),set:function(){g(this[r].raw);return this.z}});i.forEach(["getRect","globalToLocal3D","hitTestObject","hitTestPoint","local3DToGlobal"],function(a){v[a]||(v[a]=w("flash.display.DisplayObject#"+a))});return n}(x,N,I,Q,n,G,o,D,t,ia,Ga);Sc=function(f,h,e){function b(){this.client=this;this.isPerUser=
this.domain="";j(this,"isSupported",!1)}var i=f.noop,j=f.setImmutable;h({qualifiedName:"flash.net.LocalConnection",constructor:b,superClass:e,allowDomain:i,allowInsecureDomain:i,close:i,connect:i,send:i});return b}(n,o,D);Tc=function(f,h,e){function b(){this.styleNames=[];this._rules={}}var i=f.createDummyFunction;h({qualifiedName:"flash.text.StyleSheet",constructor:b,superClass:e,_parseCSSViaDOM:function(b){var c=document.createElement("style"),a=document.styleSheets;c.innerHTML=b;(document.head||
document.getElementsByTagName("head")[0]).appendChild(c);f.forEach(a[a.length-1].cssRules,function(a){var b={};f.forEach(a.style,function(c){var e=c.replace(/-(\w)/g,function(a,b){return b.toUpperCase()});b[e]=a.style[c]||a.style[e]});this.setStyle(a.selectorText,b)},this);c.parentNode.removeChild(c)},clear:function(){this.styleNames.splice(0,this.styleNames.length);this._rules={}},getStyle:function(b){return this._rules[b]},parseCSS:function(b){this._parseCSSViaDOM(b)},setStyle:function(b,c){0>this.styleNames.indexOf(b)&&
this.styleNames.push(b);this._rules[b]=c},transform:i("text.StyleSheet#transform")});return b}(n,o,D);Uc=function(f,h,e,b,i){function j(b,f){if(0==arguments.length)throw new e("1136: Incorrect number of arguments. Expected 1.");if(2<arguments.length)throw new e("1137: Incorrect number of arguments. Expected no more than 2.");j.__super__.constructor.call(this);var i=this[a],g;h.setDescriptor(this,"delay",{set:function(a){if(0>a||Infinity==a)throw new RangeError("#2066: The Timer delay specified is out of range.");
g=a},get:function(){return g}});this.delay=b;this.repeatCount=f||0;h.setImmutable(this,{name:"currentCount",get:function(){return i.currentCount}});h.setImmutable(this,{name:"running",get:function(){return i.running}});i.currentCount=0;i.running=!1;i.hitchedOneIteration=h.hitch(this,c);i.stopped=!0;this.start=function(){i.stopped=!1;i.running=!0;setTimeout(i.hitchedOneIteration,this.delay)};this.stop=function(){i.stopped=!0};this.reset=function(){this.stop();i.currentCount=0}}function c(){this[a].stopped||
(this[a].currentCount++,this.dispatchEvent(new i(i.TIMER)),0===this.repeatCount||this[a].currentCount<this.repeatCount?setTimeout(this[a].hitchedOneIteration,this.delay):(this[a].running=!1,this.dispatchEvent(new i(i.TIMER_COMPLETE))))}var a=h.expando,l=h.noop;f({qualifiedName:"flash.utils.Timer",constructor:j,superClass:b,reset:l,start:l,stop:l});return j}(o,n,G,D,ma);Vc=function(f,h,e,b,i,j,c,a,l,d,m,k){function g(){this.bytesTotal=this.bytesLoaded=0;this.data=void 0;this.dataFormat=d.TEXT;this[n]=
{xhr:new XMLHttpRequest};g.__super__.constructor.call(this)}var n=e.expando;b({qualifiedName:"flash.net.URLLoader",constructor:g,superClass:j,close:function(){this[n].xhr.abort()},load:function(b){var c=this,f=b.method,g=b.url,j=c[n].xhr;j.open(f,g,!0);j.responseType=this.dataFormat;e.forEach(b.requestHeaders,function(a){j.setRequestHeader(a.name,a.value)});j.setRequestHeader("Content-Type",b.contentType);j.addEventListener("error",function(){c.dispatchEvent(new a(a.IO_ERROR,!1,!1,h.renderWithPlaceholders(2032,
{url:g})))},!1);j.addEventListener("progress",function(a){var b=c.bytesLoaded=a.loaded,a=c.bytesTotal||(c.bytesTotal=a.total);c.dispatchEvent(new l(l.PROGRESS,!1,!1,b,a))},!1);j.addEventListener("load",function(){if(200===this.status){var a=this.response,b=new i(i.COMPLETE);c.dataFormat===d.VARIABLES&&(a=new k(a));b.data=c.data=a;c.dispatchEvent(b)}},!1);j.send(f===m.GET?null:c.data);c.dispatchEvent(new i(i.OPEN))}});return g}(x,I,n,o,t,D,ka,Ka,la,O,U,V);Wc=function(f,h,e){function b(){}var i=f.setDescriptor,
f=f.createDummyFunction;h({qualifiedName:"flash.display.Bitmap",constructor:b,superClass:e});h=b.prototype;i(h,"bitmapData",{get:f({name:"bitmapData",returnType:""}),set:f({name:"bitmapData"})});i(h,"pixelSnapping",{get:f({name:"pixelSnapping",returnType:"String"}),set:f({name:"pixelSnapping"})});i(h,"smoothing",{get:f({name:"smoothing",returnType:"Boolean"}),set:f({name:"smoothing"})});return b}(n,o,L);Z=function(f,h,e,b,i,j){function c(){var a=f.getPrivateObjectOf(this);a.attrs.isInstanceOfInteractiveObject=
!0;a.preConstructed||this.__preConstruct__();this.__construct__();this.__postConstruct__()}function a(a,b,c){var e=f.getPrivateObjectOf(a),h=function(){f.dispatchEventWithoutBubbling(a,new i(c,!0,!0,0,0,a))};f.connectOnDemand(c,e,function(){e.raw.on(b,a,h)},function(){e.raw.removeListener(b,a,h)})}var l=e.prototype;h({qualifiedName:"flash.display.InteractiveObject",constructor:c,superClass:e,__preConstruct__:function(){var b=f.getPrivateObjectOf(this);(!b||!b.raw)&&console.error("No `raw` is defined for InteractiveObject");
l.__preConstruct__.call(this);a(this,"click",i.CLICK);a(this,"pointermove",i.MOUSE_MOVE);a(this,"pointerdown",i.MOUSE_DOWN);a(this,"pointerup",i.MOUSE_UP);a(this,"mouseover",i.MOUSE_OVER);a(this,"mouseout",i.MOUSE_OUT);a(this,"mouseover",i.ROLL_OVER);a(this,"mouseout",i.ROLL_OUT);b.raw.on("keydown",this,function(a){a=new j(j.KEY_DOWN,!0,!0,a.charCode,a.keyCode,null,a.ctrlKey,a.altKey,a.shiftKey);f.dispatchEventWithoutBubbling(this,a)});b.raw.on("keyup",this,function(a){a=new j(j.KEY_UP,!0,!0,a.charCode,
a.keyCode,null,a.ctrlKey,a.altKey,a.shiftKey);f.dispatchEventWithoutBubbling(this,a)});b.preConstructed=!0;b.tabEnabled=!1;b.mouseEnabled=!0},__construct__:function(){l.__construct__.call(this)},__postConstruct__:function(){l.__postConstruct__.call(this)}});h=c.prototype;f.setDescriptor(h,"tabEnabled",{get:function(){return this[f.expando].tabEnabled},set:function(a){var c=f.getPrivateObjectOf(this),e=c.tabEnabled;c.tabEnabled=a;e!=a&&this.dispatchEvent(new b(b.TAB_ENABLED_CHANGE))}});f.setDescriptor(h,
"mouseEnabled",{get:function(){return this[f.expando].mouseEnabled},set:function(a){var b=f.getPrivateObjectOf(this);b.mouseEnabled=a;b.raw.attr("interactive",a)}});return c}(n,o,L,t,Ja,Ia);Xc=function(f,h,e){function b(){this.__preConstruct__();this.__construct__();this.__postConstruct__()}var i=e.prototype;h({qualifiedName:"flash.display.MorphShape",constructor:b,superClass:e,__preConstruct__:function(){var b=f.getPrivateObjectOf(this);i.__preConstruct__.call(this);b.preConstructed=!0},__construct__:function(){i.__construct__.call(this)},
__postConstruct__:function(){i.__postConstruct__.call(this)}});return b}(n,o,L);Yc=function(f,h,e,b){function i(){this.__preConstruct__();this.__construct__();this.__postConstruct__()}var j=f.expando,c=e.prototype;h({qualifiedName:"flash.display.Shape",constructor:i,superClass:e,__preConstruct__:function(){var a=f.getPrivateObjectOf(this);a.raw||(a.raw=new bonsai.Group);a.graphics||(a.graphics=new b);c.__preConstruct__.call(this);f.setDescriptor(this,"graphics",{get:function(){a.isRootMovie||a.graphics[j].raw.addTo(a.raw);
return a.graphics}});a.preConstructed=!0},__construct__:function(){c.__construct__.call(this)},__postConstruct__:function(){c.__postConstruct__.call(this)}});return i}(n,o,L,X);Zc=function(f,h,e){function b(){}var i=f.createDummyFunction,f=f.setDescriptor;h({qualifiedName:"flash.text.StaticText",constructor:b,superClass:e});f(b.prototype,"text",{get:i({name:"text",returnType:"String"})});return b}(n,o,L);$=function(f,h,e,b,i,j,c,a){function l(a,b,c){a=a.childContainer||a;b=b.treeRepresentation||b;
3>arguments.length?a.addChild(b):a.addChild(b,c)}function d(a,b){a=a.childContainer||a;b=b.treeRepresentation||b;a.removeChild(b)}function m(){e.getPrivateObjectOf(this).preConstructed||this.__preConstruct__();this.__construct__();this.__postConstruct__()}function k(a,b){var c=new j(j.ADDED,!0);c.currentTarget=a;e.getPrivateObjectOf(c).attrs.eventPhase=3;var d=e.getPrivateObjectOf(b);if(d.isConstructed){if(d=b,d!=d.parent)for(;d;)c.currentTarget=d,e.dispatchEventWithoutBubbling(d,c),d=d.parent}else d.deferredEventFiring.added.push([b,
c])}function g(a){for(var b=!1,c=e.getPrivateObjectOf(this).children,d=0,f=c.length;d<f;d++){var h=c[d];h==a&&(b=!0);!b&&h.numChildren&&(b=g.apply(h,[a]));if(b)break}return b}var n=e.expando,o=c.prototype;b({qualifiedName:"flash.display.DisplayObjectContainer",constructor:m,superClass:c,__preConstruct__:function(){o.__preConstruct__.call(this);var a=e.getPrivateObjectOf(this);a.children=a.raw.children().map(function(a){return a.__flash__});a.preConstructed=!0},__construct__:function(){o.__construct__.call(this)},
__postConstruct__:function(){o.__postConstruct__.call(this)},addChild:function(a){if(this==a)throw new i(h.getById(2024));var b=a[n];b.parent=this;this[n].children.push(a);k(this,a);l(this[n].raw,b.raw);e.setMovieClipInteractiveState(this,this.mouseEnabled);return a},addChildAt:function(b,c){if(this==b)throw new i(h.getById(2024));var d=this[n],f=d.children;if(c>f.length)throw new RangeError(h.getById(2006));var g=b[n];g.parent=this;f.splice(c,0,b);k(this,b);d.graphics instanceof a&&(c+=1);l(d.raw,
g.raw,c);e.setMovieClipInteractiveState(this,this.mouseEnabled);return b},contains:g,getChildAt:function(a){var b=this[n].children;if(a>=b.length)throw RangeError("Error #2006");return b[a]},getChildByName:function(a){for(var b=this[n].children,c=0,d=b.length;c<d;c++)if(b[c].name==a)return b[c];return null},removeChild:function(a){var b=this[n],c=b.children,e=c.indexOf(a);if(-1!==e)return c.splice(e,1),d(b.raw,a[n].raw),a;throw i("Error #2025");},removeChildAt:function(a){var b=this[n],c=b.children;
if(a<c.length){var e=c[a];c.splice(a,1);d(b.raw,e[n].raw);return e}throw RangeError("Error #2006");}});var p=m.prototype;p.tabChildren=!0;e.forEach("areInaccessibleObjectsUnderPoint,getChildIndex,getObjectsUnderPoint,removeChildren,setChildIndex,swapChildren,swapChildrenAt".split(","),function(a){p[a]=e.createDummyFunction("flash.display.DisplayObjectContainer#"+a)});e.setAccessor(p,"numChildren",{get:function(){return this[n].children.length}});e.setDescriptor(p,"mouseEnabled",{get:function(){return this[e.expando].mouseEnabled},
set:function(a){e.getPrivateObjectOf(this).mouseEnabled=a;e.setMovieClipInteractiveState(this,a)}});return m}(x,I,n,o,G,t,Z,X);Ma=function(f){var h=f.Group,e=f.tools,f=function(){h.call(this);this.childrenWrapper=(new h).addTo(this);this.eventArea=(new h).attr({opacity:0,cursor:"pointer"}).addTo(this);this.stateChildren={normal:new h,hover:new h,active:new h};this.setupConnections();this.childrenWrapper.addChild(this.stateChildren.normal)};f.prototype=e.mixin(Object.create(h.prototype),{childrenWrapper:null,
eventArea:null,stateChildren:null,isMouseDown:!1,isMouseOver:!1,type:"Group",addActiveStateChild:function(b,e){this.addStateChild(b,"active",e)},addEventAreaChild:function(b,e){this.eventArea.addChild(b,e)},addHoverStateChild:function(b,e){this.addStateChild(b,"hover",e)},addNormalStateChild:function(b,e){this.addStateChild(b,"normal",e)},addStateChild:function(b,e,f){this.stateChildren[e].addChild(b,f)},displayState:function(b){var e=this.childrenWrapper.children();e.length&&e[0].stop&&e[0].stop();
e=this.stateChildren[b].children();e.length?(this.childrenWrapper.clear().addChild(this.stateChildren[b]),e[0].play&&e[0].play(0)):"normal"===b&&this.childrenWrapper.clear()},onMouseDown:function(){this.isMouseDown=!0;this.displayState("active")},onMouseUp:function(){this.isMouseDown=!1;this.displayState(this.isMouseOver?"hover":"normal")},onMouseOver:function(){this.isMouseOver=!0;var b="hover";this.isMouseDown&&(b="active");this.displayState(b)},onMouseOut:function(){this.isMouseOver=!1;var b="normal";
this.isMouseDown&&(b="hover");this.displayState(b)},setupConnections:function(){this.eventArea.on("mouseover",e.hitch(this,"onMouseOver"));this.eventArea.on("mouseout",e.hitch(this,"onMouseOut"));this.eventArea.on("pointerdown",e.hitch(this,"onMouseDown"));this.eventArea.on("pointerup",e.hitch(this,"onMouseUp"))}});return f}(x);$c=function(f,h,e,b,i){function j(a,b,c,e){h.getPrivateObjectOf(this).preConstructed||this.__preConstruct__();this.__construct__(a,b,c,e);this.__postConstruct__()}var c=h.expando,
a=h.setDescriptor,l=b.prototype;e({qualifiedName:"flash.display.SimpleButton",constructor:j,superClass:b,__preConstruct__:function(){var b=h.getPrivateObjectOf(this);b.raw||(b.raw=new i);l.__preConstruct__.call(this);b.up=null;b.over=null;b.down=null;b.hitTest=null;var e=!1;a(this,"enabled",{get:function(){return e},set:function(a){e=a}});a(this,"hitTestState",{get:function(){return b.hitTest},set:function(a){b.hitTest=a;b.raw.addEventAreaChild(a[c].raw)}});a(this,"downState",{get:function(){return b.down},
set:function(a){b.down=a;b.raw.stateChildren.active.clear();b.raw.addActiveStateChild(a[c].raw)}});a(this,"overState",{get:function(){return b.over},set:function(a){b.over=a;b.raw.stateChildren.hover.clear();b.raw.addHoverStateChild(a[c].raw)}});a(this,"upState",{get:function(){return b.up},set:function(a){b.up=a;b.raw.stateChildren.normal.clear();b.raw.addNormalStateChild(a[c].raw)}});var f=!0;a(this,"useHandCursor",{get:function(){return f},set:function(a){f=a;b.raw.eventArea.attr("cursor",f?"pointer":
"")}})},__construct__:function(a,b,c,e){l.__construct__.call(this);for(var f=h.getPrivateObjectOf(this),i=f.raw.stateChildren.normal.children(),j=0,n=i.length;j<n;j++)i[j].__flash__&&i[j].__flash__.constructor();i=f.raw.stateChildren.hover.children();j=0;for(n=i.length;j<n;j++)i[j].__flash__&&i[j].__flash__.constructor();i=f.raw.stateChildren.active.children();j=0;for(n=i.length;j<n;j++)i[j].__flash__&&i[j].__flash__.constructor();a&&(this.upState=a);b&&(this.overState=b);c&&(this.downState=c);e&&
(this.hitTestState=e);this.enabled=this.useHandCursor=!0;this.soundTransform=null;this.trackAsMenu=!1;this.tabEnabled=!0},__postConstruct__:function(){l.__postConstruct__.call(this)}});return j}(x,n,o,Z,Ma);ad=function(){function f(e){" "===e&&(e=".");return e}if("undefined"!=typeof document&&document.createElement){var h=document.createElement("span");h.style.position="absolute";h.style.padding="0px";h.style.whiteSpace="nowrap";document.body.appendChild(h)}return{getTextHeight:function(e,b){var i=
b.size;h.style.fontFamily=b.font;h.style.fontSize=i;h.innerText=f(e);return parseFloat(document.defaultView.getComputedStyle(h,null).height)},getTextWidth:function(e,b){var i=b.size;h.style.fontFamily=b.font;h.style.fontSize=i;h.innerText=f(e);return parseFloat(document.defaultView.getComputedStyle(h,null).width)}}}();bd=function(f){function h(e,b){try{return localStorage[e].apply(localStorage,b)}catch(h){f.warnAbout.notAvailableApis&&console.log("localStorage."+e+" is not available")}}return{setItem:function(){h("setItem",
arguments)},getItem:function(){return h("getItem",arguments)},removeItem:function(){h("removeItem",arguments)}}}(N);cd=function(f,h,e,b,i,j){function c(a){this.slotName=a;this.client=this;this.domain="";this.objectEncoding=c.defaultObjectEncoding;this.fps=0;var a=(a=b.getItem(this.slotName))?JSON.parse(a):{},d=f.getPrivateObjectOf(this);d.attrs.data=a;m(this,"data",function(){return d.attrs.data})}var a=f.createDummyFunction,l=f.noop,d=f.setDescriptor,m=f.setReadOnly,k=f.setAccessor;c.defaultObjectEncoding=
j.DEFAULT;e({qualifiedName:"flash.net.SharedObject",constructor:c,superClass:i,close:a({name:"close",returnType:"void"}),connect:a({name:"connect",returnType:"void"}),getLocal:a({name:"getLocal",returnType:"void"}),getRemote:a({name:"getRemote",returnType:"void"}),send:a({name:"send",returnType:"void"}),setDirty:a({name:"setDirty",returnType:"void"}),setProperty:a({name:"setProperty",returnType:"void"})});c.deleteAll=a({name:"deleteAll",returnType:"int"});c.getDiskUsage=a({name:"getDiskUsage",returnType:"int"});
c.getLocal=function(a){if(!a)throw Error(h.getById(2134));return new c(a)};c.getRemote=a({name:"getRemote",returnType:"flash.net.SharedObject"});e=c.prototype;d(e,"defaultObjectEncoding",{get:a({name:"defaultObjectEncoding",returnType:"uint"}),set:l});e.flush=function(){b.setItem(this.slotName,JSON.stringify(this.data))};e.clear=function(){b.removeItem(this.slotName);f.getPrivateObjectOf(this).attrs.data={}};m(e,"size",function(){var a=JSON.stringify(this.data);return"{}"==a?0:a.length});k(e,"fps",
{set:function(){},get:function(){throw new ReferenceError(h.getById(1077));}});return c}(n,I,o,bd,D,ha);dd=function(){function f(){for(var e in h)this[e]=h[e]}var h={align:"left",blockIndent:0,bold:!1,bullet:!1,color:0,font:"Times",indent:0,italic:!1,kerning:!1,leading:0,leftMargin:0,letterSpacing:0,rightMargin:0,size:12,tabStops:[],target:"",underline:!1,url:""};f.defaults=JSON.parse(JSON.stringify(h));return f}();Na=function(f,h){function e(a,b){var c=[],d="__string__"+ +new Date,a=a.replace(/(['"])(?:\\\1|[^\1])*?\1/g,
function(a){c.push(a);return d}),a=a.replace(/[^}]+\{/g,function(a){a=a.replace(/^\s+|\s+$/,"");return a.replace(/^|(,)/g,"$1 "+b+" ").replace(/^\s|(\s)\s+/g,"$1")});return a=a.replace(RegExp(d,"g"),function(){return c.shift()})}function b(){return this._owner.raw.styleSheet}function i(a){var b=this._owner,c=b._cssSelectorPrefix;a?(a=e(a,c),b.raw.styleSheet=a,b._style||(b._style=new oa("style"),b.addChild(b._style)),this._defaultStyleSheet||(this._defaultStyleSheet=e(sa,c)),b._style.setAttribute("innerHTML",
this._defaultStyleSheet+a)):b.raw.styleSheet=""}function j(){return this._owner.raw.autoSize}function c(a){var b=this._owner;b.raw.autoSize=a||"none";switch(a){case "none":b.setStyles({"float":"",width:"100px",height:"100px"});break;case "left":b.setStyles({"float":"left",width:"auto",height:"auto"});break;case "right":b.setStyles({"float":"right",width:"auto",height:"auto"});b.text.setStyle("float","right");b.text.setStyle("textAlign","right");break;case "center":b.setStyles({display:"inline-block",
width:"auto",height:"auto"}),b.setStyle("textAlign","center")}}function a(){return!!this._owner.raw.editable}function l(a){var a=!!a,b=this._owner;b.raw.editable=a;!0===a?(b.text.setAttribute("contenteditable","true"),b.text.setStyles({webkitUserModify:"read-write",webkitNbspMode:"space",webkitLineBreak:"after-white-space"}),b.addCSSRule(":focus",{outline:"none"})):(b.text.setAttribute("contenteditable","false"),b.text.setStyles({webkitNbspMode:"",webkitLineBreak:""}))}function d(){return!!this._owner.raw.html}
function m(a){this._owner.raw.html=!!a}function k(){return this._owner.raw.htmlText||""}function g(a){var b=this._owner;!1!==b.attr("html")&&b.innerHTML(a)}function n(){return this._owner.raw.maxChars}function o(a){this._owner.raw.maxChars=a}function p(){return!!this._owner.raw.password}function q(a){var a=!!a,b=this._owner;b.raw.password=a;!0===a&&b.attr("text",Array(b.text.getAttribute("innerHTML").length+1).join("*"))}function r(){var a;a=""+this._owner.attr("htmlText");var b=a.match(RegExp("<TEXTFORMAT.*"+
ha+">(.*)"));b&&b[1]&&(a=b[1].split(/<\/TEXTFORMAT>(.+)?/),a=O+a[0]+O+(a[1]||""));return ea(a)}function w(a){for(var b=this._owner,c=b.attr("maxChars"),a=(a||"").toString(),a=null===c?a:a.slice(0,c),c="",a=a.split(O),d=0,e=a.length;d<e;d++)0!==a[d].length&&(c+=b.htmlFromText(a[d],d%2));b.innerHTML(c);b.emit("change")}function s(){return!!this._owner.raw.selectable}function B(a){this._owner.raw.selectable=!!a}function M(){return!!this._owner.raw.background}function H(a){var b=this._owner;b.raw.background=
!!a;b.attr("backgroundColor",b.attr("backgroundColor"))}function F(){var a=this._owner;return!0===a.attr("background")?a.raw.backgroundColor:va.backgroundColor}function y(a){var b=this._owner;b.raw.backgroundColor=a;b.attr("background")?b.setStyle("backgroundColor",V(a)):b.setStyle("backgroundColor","rgba(0,0,0,0)")}function ba(){return!!this._owner.raw.border}function P(a){var b=this._owner;b.raw.border=!!a;b.attr("borderColor",b.attr("borderColor"))}function v(){var a=this._owner;return!0===a.attr("border")?
a.raw.borderColor:va.borderColor}function ta(a){var b=this._owner;b.raw.borderColor=a;b.attr("border")?b.setStyles({borderWidth:"1px",borderColor:V(a),borderStyle:"solid"}):b.setStyles({borderColor:"",borderWidth:"0px"})}function ua(){return!!this._owner.raw.wordWrap}function t(a){var a=!!a,b=this._owner;b.raw.wordWrap=a;!0===a?b.text.setStyles({whiteSpace:"normal",display:""}):b.text.setStyles({whiteSpace:"nowrap",display:"inline-block"})}function x(){return!!this._owner.raw.multiline}function u(a){var b=
this._owner;b.raw.multiline=!!a;b.attr("wordWrap",b.attr("wordWrap"))}function A(){return this._owner.raw.width}function C(a){var b=this._owner;b.raw.width=+a;"none"===b.attr("autoSize")&&b.setStyle("width",(a|0)+"px")}function D(){var a=this._owner,b=a.attr("autoSize");if("undefined"===typeof b||"none"===b)return a.raw.height;b=a.attr("text").split(/\n|\r/).length;return a.text.attr("fontLineHeight")*b}function E(a){var b=this._owner;b.raw.height=a;"none"===b.attr("autoSize")&&b.setStyle("height",
(a|0)+"px")}function S(){return this._owner.raw.align}function rd(a){var b=this._owner;b.raw.align=a;b.parent.setStyle("textAlign",a||"")}function G(){return this._owner.raw.bold}function K(a){var a=!!a,b=this._owner;b.raw.bold=a;b.setStyle("fontWeight",a?"700":"normal")}function I(){return this._owner.raw.color}function L(a){var b=this._owner;b.raw.color=a;b.setStyle("color",V(a))}function N(){return this._owner.raw.font}function J(a,b){var c=this._owner;wa.isArray(a)?(b=a[1]+", "+R(a[0]),c.raw.font=
a[0]):(b=R(a),c.raw.font=a);c.setStyle("fontFamily",b)}function sd(){return this._owner.raw.indent}function Q(a){var b=this._owner;b.raw.indent=a;b.setStyle("textIndent",a||"")}function U(){return this._owner.raw.italic}function X(a){var a=!!a,b=this._owner;b.raw.italic=a;b.setStyle("fontStyle",a?"italic":"")}function Y(){return this._owner.raw.leftMargin}function Z(a){var b=this._owner;b.raw.leftMargin=a;b.setStyle("paddingLeft",a+"px")}function $(){return this._owner.raw.rightMargin}function aa(a){var b=
this._owner;b.raw.rightMargin=a;b.setStyle("paddingRight",a+"px")}function fa(){return this._owner.raw.letterSpacing}function ga(a){var b=this._owner;b.raw.letterSpacing=a;b.setStyle("letterSpacing",a+"px")}function ia(){return this._owner.raw.size}function ja(a){var a=+a,b=this._owner;b.raw.size=a;b.setStyle("fontSize",a+"px");this.fontLineHeight+=0}function ka(){return this._owner.raw.underline}function la(a){var a=!!a,b=this._owner;b.raw.underline=a;b.setStyle("textDecoration",a?"underline":"")}
function ma(){return this._owner.raw.fontLineHeight||0}function na(a){var b=this._owner,c=b.attr("size"),a=c>a?c:a;b.raw.fontLineHeight=a;a+=b.attr("leading");b.parent.setStyle("line-height",a+"px")}function pa(){return this._owner.raw.leading}function qa(a){var b=this._owner;b.raw.leading=a;this.fontLineHeight+=0;b.parent.setStyle("margin-top",-a/2+"px")}function T(){oa.call(this,"div",{},{overflow:"hidden",boxSizing:"border-box",WebkitBoxSizing:"border-box",MozBoxSizing:"border-box",MsBoxSizing:"border-box"});
this._domID="bs-textfield-"+this.id;this._domInnerClass=this._domID+"-innerText";this._cssSelectorPrefix="#"+this._domID+" ."+this._domInnerClass;this.setAttribute("id",this._domID);this.innerBox=(new oa("div",{"class":this._domID+"-innerBox"},{width:"100%",height:"100%",display:"inline-block",boxSizing:"border-box",WebkitBoxSizing:"border-box",MozBoxSizing:"border-box",MsBoxSizing:"border-box",padding:"2px"})).addTo(this);this.raw={};Object.defineProperties(this._attributes,{wordWrap:z(ua,t,!0),
multiline:z(x,u,!0),autoSize:z(j,c,!0),background:z(M,H,!0),backgroundColor:z(F,y,!0),border:z(ba,P,!0),borderColor:z(v,ta,!0),html:z(d,m,!0),htmlText:z(k,g,!0),maxChars:z(n,o,!0),password:z(p,q,!0),text:z(r,w,!0),selectable:z(s,B,!0),editable:z(a,l,!0),width:z(A,C,!0),height:z(D,E,!0),styleSheet:z(b,i,!0)});this.css=(new oa("style")).addTo(this.innerBox);this.css.raw={};this.addCSSRule("a",{color:"inherit","text-decoration":"none"});this.addCSSRule("p",{padding:0,margin:0,"word-wrap":"normal"});
this.text=(new oa("span",{"class":this._domInnerClass})).addTo(this.innerBox);this.text.raw={};Object.defineProperties(this.text._attributes,{align:z(S,rd,!0),bold:z(G,K,!0),color:z(I,L,!0),font:z(N,J,!0),indent:z(sd,Q,!0),italic:z(U,X,!0),leftMargin:z(Y,Z,!0),rightMargin:z($,aa,!0),letterSpacing:z(fa,ga,!0),size:z(ia,ja,!0),underline:z(ka,la,!0),fontLineHeight:z(ma,na,!0),leading:z(pa,qa,!0)});for(var e in va)this.attr(e,va[e]);e=new h;for(var f in e)this.text.attr(f,e[f]);this.text.raw.defaults=
h.defaults}var da,ea,R,oa=f.DOMElement,wa=f.tools,z=wa.descriptorAccessor,ra=Array.prototype.slice,sa="a{color:#000;text-decoration:none;}",va={autoSize:"none",background:!1,backgroundColor:16777215,border:!1,borderColor:0,html:!0,htmlText:"",maxChars:null,text:"",selectable:!1,password:!1,wordWrap:!1,editable:!1,width:100,height:100,styleSheet:""},ha='bs-swf="true"',O="\ufeff\ufeff",V=T.rgba=function(a){if("undefined"===typeof a)return"rgba(0,0,0,0)";a=/^#/.test(a)?parseInt(a.slice(1),16):a<<8|255;
return f.color(a).rgba()},W=T.prototype=wa.beget(oa.prototype);W.addCSSRule=function(a,b){var c=this.css,d=c.raw,e=ra.call(arguments,0,-1),b=arguments[e.length],a=e.join("\x00");d.hasOwnProperty(a)?wa.mixin(d[a],b):d[a]=b;var f,g,h="",i=this._cssSelectorPrefix;for(a in d){e=d[a];g="";for(f in e)g+=f+": "+e[f]+"; ";h+=i+" "+a.split("\x00").join(", "+i+" ")+" { "+g+"}\n"}c.setAttribute("innerHTML",h);return this};W.innerHTML=function(a){this.text.setAttribute("innerHTML",a);this.raw.htmlText=a;this.emit("change");
return this};W.htmlFromText=function(a,b){this.addCSSRule("font",{"font-size":"inherit",color:"inherit","font-family":"inherit"});return T.htmlTextFormatWrapper("<P><FONT>"+da(a)+"</FONT></P>",b)};R=T.mapFontFamily=function(){var a={_sans:"sans-serif",_serif:"serif",_typewriter:"monospace"};return function(b){return b in a?a[b]:b}}();da=T.escapeHtml=function(a){return(a+"").replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/\n|\r/g,"<br/>")};ea=T.unescapeHtml=function(a){return a.replace(/&/g,
"&").replace(/ /g," ").replace(/<br\/>/g,"\n").replace(/<(?:.|\n)*?>/gm,"").replace(/\</g,"<").replace(/\>/g,">")};T.htmlTextFormatWrapper=function(a,b){return"<TEXTFORMAT"+(b?" "+ha:"")+">"+a+"</TEXTFORMAT>"};return T}(x,dd);Oa=function(f,h,e,b){f=f.exports;f.tools=h;f.TextField=e;f.Button=b;return f}(u,n,Na,Ma);ed=function(f,h,e,b,i,j,c,a,l,d,m,k,g){function n(){var a=new k,b;for(b in p)a[b]=p[b];return a}function o(){h.getPrivateObjectOf(this).preConstructed||this.__preConstruct__();
this.__construct__();this.__postConstruct__()}var p={align:"left",blockIndent:0,bold:!1,bullet:!1,color:0,font:"Times",indent:0,italic:!1,kerning:!1,leading:0,leftMargin:0,letterSpacing:0,rightMargin:0,size:12,tabStops:[],target:"",underline:!1,url:""},q=h.expando,r=l.htmlTextFormatWrapper,w=a.prototype;o.isFontCompatible=h.createDummyFunction("display.TextField#isFontCompatible");b({qualifiedName:"flash.text.TextField",constructor:o,superClass:a,__preConstruct__:function(){var a=h.getPrivateObjectOf(this);
a.raw?(a.textField||(a.textField=a.raw.children()[0]),a.textField.innerHTML(r(a.textField.attr("htmlText"),"setHtmlFlag"))):(a.raw=new f.Group,a.textField=(new l).addTo(a.raw),a.textField.text.attr("leading",2));w.__preConstruct__.call(this);this.alwaysShowSelection=!1;this.antiAliasType=j.NORMAL;a.textField.on("change",this,function(){this.dispatchEvent(new i(i.CHANGE))});this.caretIndex=this.bottomScrollV=0;this.embedFonts=this.displayAsPassword=this.condenseWhite=!1;this.gridFitType=c.PIXEL;this.maxScrollV=
this.maxScrollH=0;this.mouseWheelEnabled=!0;this.numLines=0;var b=null;h.setDescriptor(this,"restrict",{get:function(){return b},set:function(c){b=c;c=this._generateRestrictRegExp(b);a.textField.innerBox.setAttribute("onkeypress","return /"+c.source+"/.test(String.fromCharCode(event.charCode));")}});this.scrollV=this.scrollH=0;this.selectable=!0;this.sharpness=this.selectionEndIndex=this.selectionBeginIndex=0;var d=null;h.setDescriptor(this,"styleSheet",{get:function(){return d},set:function(b){d=
b;a.textField.attr("styleSheet",d)}});h.setDescriptor(this,"text",{get:function(){return this[q].textField.attr("text")},set:function(a){if(a===void 0||a===null)a="";return a===this[q].textField.attr("text")?void 0:this[q].textField.attr("text",a)}});this.textInteractionMode=null;this.thickness=0;var e=m.DYNAMIC;h.setDescriptor(this,"type",{get:function(){return e},set:function(b){e=b;a.textField.attr("editable",e===m.INPUT);a.tabEnabled=e=="input"}});this.useRichTextClipboard=!1;a.preConstructed=
!0;a.defaultTextFormat=n()},__construct__:function(){w.__construct__.call(this)},__postConstruct__:function(){w.__postConstruct__.call(this)},_generateRestrictRegExp:function(a){var b,c="",d="",a=a.match(/(?:^|\^)(?:\\\^|.)+?(?=$|\^)/g);h.forEach(a,function(a){"^"===a.charAt(0)&&(a=a.slice(1),b=!b);b?d+=a:c+=a});return RegExp((d?"(?!["+d+"])":"")+(c?"["+c+"]":""))},appendText:function(a){this.text+=a},getCharBounderies:h.createDummyFunction("display.TextField#getCharBounderies"),getCharIndexAtPoint:h.createDummyFunction("display.TextField#getCharIndexAtPoint"),
getFirstCharInParagraph:h.createDummyFunction("display.TextField#getFirstCharInParagraph"),getImageReference:h.createDummyFunction("display.TextField#getImageReference"),getLineIndexAtPoint:h.createDummyFunction("display.TextField#getLineIndexAtPoint"),getLineIndexOfChar:h.createDummyFunction("display.TextField#getLineIndexOfChar"),getLineLength:h.createDummyFunction("display.TextField#getLineLength"),getLineMetrics:h.createDummyFunction("display.TextField#getLineMetrics"),getLineOffset:h.createDummyFunction("display.TextField#getLineOffset"),
getLineText:h.createDummyFunction("display.TextField#getLineText"),getParagraphLength:h.createDummyFunction("display.TextField#getParagraphLength"),getTextFormat:function(){if(this.text){var a=this[q].textField.text.raw;return new k(a.font,a.size,a.color,a.bold,a.italic,a.underline,a.url,a.target,a.align,a.leftMargin,a.rightMargin,a.indent,a.leading)}return new k},replaceSelectedText:h.createDummyFunction("display.TextField#replaceSelectedText"),replaceText:function(a,b,c){if(!(0>a||0>b)){var d=this[q].textField,
e=d.attr("text");d.attr("text",e.substring(0,a)+c+e.substring(b))}},setSelection:h.createDummyFunction("display.TextField#setSelection"),setTextFormat:function(a){var b=this[q].textField,c;for(c in a)null!=a[c]&&b.text.attr(c,a[c])}});b=o.prototype;h.setDescriptor(b,"htmlText",{get:function(){return this[q].textField.attr("htmlText")},set:function(a){this[q].textField.attr("htmlText",a)}});h.setDescriptor(b,"textColor",{get:function(){return this[q].textField.text.attr("color")},set:function(a){return this[q].textField.text.attr("color",
a)}});h.setDescriptor(b,"maxChars",{get:function(){return this[q].textField.attr("maxChars")},set:function(a){this[q].textField.attr("maxChars",a)}});h.setDescriptor(b,"wordWrap",{get:function(){return this[q].textField.attr("wordWrap")},set:function(a){return this[q].textField.attr("wordWrap",a)}});h.setDescriptor(b,"background",{get:function(){return this[q].textField.attr("background")},set:function(a){this[q].textField.attr("background",a)}});h.setDescriptor(b,"backgroundColor",{get:function(){return this[q].textField.attr("backgroundColor")},
set:function(a){this[q].textField.attr("backgroundColor",a)}});h.setDescriptor(b,"autoSize",{get:function(){return this[q].textField.attr("autoSize")},set:function(a){var b=this[q];switch(a){case d.LEFT:b.textField.attr("autoSize","left");break;case d.RIGHT:b.textField.attr("autoSize","right");break;case d.CENTER:b.textField.attr("autoSize","center");break;case d.NONE:b.textField.attr("autoSize","none");break;default:throw new e("Error #2008: Parameter autoSize must be one of the accepted values.");
}}});h.setDescriptor(b,"border",{get:function(){return this[q].textField.attr("border")},set:function(a){this[q].textField.attr("border",a)}});h.setDescriptor(b,"borderColor",{get:function(){return this[q].textField.attr("borderColor")},set:function(a){return this[q].textField.attr("borderColor",a)}});h.setDescriptor(b,"defaultTextFormat",{get:function(){return h.getPrivateObjectOf(this).defaultTextFormat},set:function(a){for(var b=Object.keys(p),c=0,d=b.length;c<d;c++)null!==a[b[c]]&&(this.defaultTextFormat[b[c]]=
a[b[c]])}});h.setDescriptor(b,"width",{get:function(){return this[q].textField.attr("width")},set:function(a){return this[q].textField.attr("width",a)}});h.setDescriptor(b,"height",{get:function(){return this[q].textField.attr("height")},set:function(a){return this[q].textField.attr("height",a)}});h.setDescriptor(b,"html",{get:function(){return this[q].textField.attr("html")},set:function(a){this[q].textField.attr("html",a)}});h.setDescriptor(b,"length",{get:function(){return this[q].textField.attr("text").length}});
h.setDescriptor(b,"multiline",{get:function(){return this[q].textField.attr("multiline")},set:function(a){this[q].textField.attr("multiline",a)}});h.setReadOnly(b,"textHeight",function(){return g.getTextHeight(this.text,this.defaultTextFormat)});h.setReadOnly(b,"textWidth",function(){return g.getTextWidth(this.text,this.defaultTextFormat)});return o}(x,n,G,o,t,ya,za,Z,Na,Aa,Ba,Ca,ad);E=Oa.asGlobal={};A=function(f,h,e,b){function i(a,b){var c=arguments.length,m=f.QName;c||(a=b="");if(1===c)if(a instanceof
i)b=a.uri,a=a.prefix;else if(m&&a instanceof m)b=a.uri,a="";else{if(a===Object(a))return e.mixin(this,a)}else m&&b instanceof m&&(b=b.uri),a=h(a)?""+a:void 0;j(this,"prefix",a);j(this,"uri",""+b)}var j=e.setImmutable,c=e.setPseudoPrivate;b({constructor:i});c(i,"isBuiltIn",!0);c(i.prototype,"isNamespace",!0);e.setDescriptor(i.prototype,"toString",{enumerable:!1,value:function(){return this.uri}});return i}(E,pa,n,o);Pa=function(f,h,e,b,i,j){function c(a){function d(a){var c=g.length;a[m]&&(a=a[m].raw);
c in f||b.setAccessor(f,g.length,{configurable:!1,get:function(){return new h.XML(this[m].raw[c])}});g.push(a)}function e(a){var f=a instanceof c;""===a||null==a||f&&0===a.length()||a[m]&&""===a[m].raw||(f?b.forEach(a[m].raw,d):d(a))}var f=this;if(!(this instanceof c))return new c(a);if(null==a)return f[m]={raw:[]},f;if(a instanceof c)return a;var g=[];if(a.length===+a.length&&"[object String]"!==k.call(a))b.forEach(a,e);else if(null==a)e(a);else return new h.XML(a);if(1===g.length)return new h.XML(g[0]);
f[m]={raw:g}}function a(a,b,c){for(var e,f=-1,g=a.length,i=Array(g),j=new h.XML;++f<g;)e=a[f],j[m].raw=e,e=j[b],i[f]=e?d.call(e,j,c):"",i[f]===j&&(i[f]=new h.XML(i[f][m].raw));return i}function l(){return b.reduce(this[m].raw,function(a,b){var c;c=Object(b);var d=c.nodeType,e=a?"\n":"";c=c.toXMLString?b.toXMLString():d?g.serializeToString(b):null==b?"":""+b;return a+e+c},"")}var d=j.apply,m=b.expando,k={}.toString,g=new (e.XMLSerializer||Object);j({constructor:c,contains:function(c){return b.some(a(this[m].raw,
"contains",[c]),Boolean)},copy:function(){var a=[];b.forEach(this[m].raw,function(b){a.push(b instanceof h.XML?b.clone():b)});return new c(a)},hasComplexContent:function(){for(var a=-1,b=this[m].raw.length;++a<b;)if(this[a].hasComplexContent())return!0;return!1},hasSimpleContent:function(){return!this.hasComplexContent()},length:function(){return this[m].raw.length},parent:function(){var c=a(this[m].raw,"parent",[]);if(c[0]&&b.every(c,function(a,b){return b?a[m].raw===c[b-1][m].raw:!0}))return c[0]},
toString:l,toXMLString:l});b.forEach("attribute,attributes,child,children,comments,descendants,elements,normalize,processingInstructions,text".split(","),function(b){c.prototype[b]=function(){return new c(a(this[m].raw,b,arguments))}});b.setPseudoPrivate(c,"isBuiltIn",!0);return c}(x,E,u,n,G,o);fd=function(f,h,e,b){function i(a,b,c,e,g,j,n,o,q,r,w,s,B,M,H,F,y,ba,P,v){i.__super__.constructor.call(this,a,"undefined"==typeof b?!0:b,c);this.touchPointID=e||0;this.isPrimaryTouchPoint=g||!1;this.localX=
j||f.NaN;this.localY=n||f.NaN;this.sizeX=o||f.NaN;this.sizeY=q||f.NaN;this.pressure=r||f.NaN;this.relatedObject=w||null;this.ctrlKey=s||!1;this.altKey=B||!1;this.shiftKey=M||!1;this.commandKey=H;this.controlKey=F;this.timestamp=y;this.touchIntent=ba;this.samples=P;this.isTouchPointCanceled=v;a=h.getPrivateObjectOf(this);a.attrs.stageX=Number.NaN;a.attrs.stageY=Number.NaN;w&&(a.attrs.stageX=w.mouseX,a.attrs.stageY=w.mouseY)}var j=h.setConst,c=h.setReadOnly,a=h.createDummyFunction;j(i,"touchBegin");
j(i,"touchEnd");j(i,"touchMove");j(i,"touchOut");j(i,"touchOver");j(i,"touchRollOut");j(i,"touchRollOver");j(i,"touchTap");e({qualifiedName:"flash.events.TouchEvent",constructor:i,clone:function(){return new i(this.type,this.bubbles,this.cancelable,this.touchPointID,this.isPrimaryTouchPoint,this.localX,this.localY,this.sizeX,this.sizeY,this.pressure,this.relatedObject,this.ctrlKey,this.altKey,this.shiftKey,this.commandKey,this.controlKey,this.timestamp,this.touchIntent,this.samples,this.isTouchPointCanceled)},
updateAfterEvent:a({name:"updateAfterEvent",returnType:"void"}),superClass:b});e=i.prototype;c(e,"stageX",function(){return h.getPrivateObjectOf(this).attrs.stageX});c(e,"stageY",function(){return h.getPrivateObjectOf(this).attrs.stageY});return i}(E,n,o,t);Qa=function(f,h,e,b,i,j){function c(){e.getPrivateObjectOf(this).preConstructed||this.__preConstruct__();this.__construct__();this.__postConstruct__()}function a(a){var b,c,d=a.x,e=a.y;null===M||null===H?(w=a.deltaX,s=a.deltaY):(w+=d-M,s+=e-H);
B?(b=d,c=e):(b=p+w,c=q+s);M=d;H=e;this.x=r?k(r.right,g(b,r.left)):b;this.y=r?k(r.bottom,g(c,r.top)):c;b=this[m];a:{if(a=a.underPointer)for(var f,d=this.root,e=0;f=a[e];e+=1){do c=f.__flash__,f=f.parent;while(!c&&f);if(c&&c!==d){for(f=c;c&&c!==this&&c!==d;)c=c.parent;if(c!==this){a=f;break a}}}a=null}b.dropTarget=a}function l(b,c){d();o=this;p=this.x;q=this.y;M=H=null;B=b;r=c instanceof j?c:null;bonsai.stage.on("pointermove",this,a)}function d(){bonsai.stage.removeListener("pointermove",o,a);o=null}
var m=e.expando,k=Math.min,g=Math.max,n=b.prototype,o,p,q,r,w,s,B,M=null,H=null;h({qualifiedName:"flash.display.Sprite",constructor:c,superClass:b,__preConstruct__:function(){var a=e.getPrivateObjectOf(this);e.hasKey(a,"raw")||(a.raw=new bonsai.Group);e.hasKey(a,"isRootMovie")||(a.isRootMovie=!1);a.dropTarget=null;n.__preConstruct__.call(this);a.graphics=new i;a.graphics[m].raw.attr("data","Graphics"+this);a.raw.addChild(a.graphics[m].raw,0);a.preConstructed=!0},__construct__:function(){this.__constructChildren__(this[e.expando].raw,
this);n.__construct__.call(this)},__postConstruct__:function(){n.__postConstruct__.call(this)},__constructChildren__:function(){for(var a,b=this.numChildren,c=0;c<b;c++)a=this.getChildAt(c),a.constructor.call(a)},startDrag:l,startTouchDrag:l,stopDrag:d,stopTouchDrag:d});f=c.prototype;e.setAccessor(f,"useHandCursor",{set:function(a){a?this[m].raw.attr("cursor","pointer"):this[m].raw.attr("cursor","default");this[m].useHandCursor=a},get:function(){return!!this[m].useHandCursor}});e.setDescriptor(f,
"graphics",{get:function(){return this[m].graphics}});e.setDescriptor(f,"buttonMode",{set:function(a){e.getPrivateObjectOf(this).tabEnabled=a}});e.setDescriptor(f,"dropTarget",{get:function(){return this[m].dropTarget}});return c}(E,o,n,$,X,ia);gd=function(f,h,e){return{getTimer:function(){return new Date-h.timestampAs3Started},getQualifiedClassName:function(b){var f=null;if(null===b)f="null";else if("undefined"===typeof b)f="void";else if(b instanceof e||b.hasOwnProperty("__isClass__"))f=b.__qualifiedName__||
b.__proto__.constructor.__qualifiedName__||b.__proto__.constructor.name.toString(),f=f.replace(/\.(?=[^.]+$)/,"::");else{var h=Object.prototype.toString.call(b);if("object"===typeof b&&"[object Array]"===h||"function"===typeof b&&"[class Array]"===h)f="Array";else switch(typeof b){case "function":f="builtin.as$0::MethodClosure";break;case "string":f="String";break;case "number":f=parseInt(b)==b?"int":"Number";break;case "object":f="Object"}}return f},getQualifiedSuperclassName:function(b){var f=Object.toString.call(b),
h="";return h=1===f.indexOf("class")&&b.__super__?b.__super__.constructor===e?"Object":this.getQualifiedClassName(b.__super__.constructor):1===f.indexOf("object")&&b.constructor.__super__?this.getQualifiedClassName(b.constructor.__super__.constructor):"Object"},getDefinitionByName:function(b){if("undefined"!=b){for(var b=b.replace(/::(?=[^.:]+$)/,"."),e=f,j=b.split("."),c=0,a=j.length;e&&c<a;c+=1)e=e[j[c]];if(!e&&"undefined"!==typeof h.__lookUpNameInVm)try{e=h.__lookUpNameInVm(b)}catch(l){e=null}if(!e||
e instanceof Namespace)throw new ReferenceError("Error #1065");return e}},clearInterval:function(b){return clearInterval.apply(null,arguments)},clearTimeout:function(b){return clearTimeout.apply(null,arguments)},setInterval:function(b,e,f){return setInterval.apply(null,arguments)},setTimeout:function(b,e,f){return setTimeout.apply(null,arguments)}}}(E,n,o);Ra=new A({EOFError:Fa});Sa=new A({ExternalInterface:lb});Ta=new A({BevelFilter:lc,BitmapFilter:J,BitmapFilterQuality:ga,BlurFilter:nc,ColorMatrixFilter:mc,
DropShadowFilter:oc});Ua=function(f,h,e,b,i,j,c,a,l,d,m,k,g,n,o,p,q,r,w,s,B,M,H,t,y,x,P,v,ta,ua,fb,u,A,C,D,E,G){var S=new k({FileFilter:b,FileReference:i,FileReferenceList:j,GroupSpecifier:c,LocalConnection:d,IDynamicPropertyOutput:a,IDynamicPropertyWriter:l,ObjectEncoding:g,NetConnection:n,NetGroup:o,NetGroupInfo:p,NetGroupReceiveMode:q,NetGroupReplicationStrategy:r,NetGroupSendMode:w,NetGroupSendResult:s,NetMonitor:B,NetStream:M,NetStreamAppendBytesAction:H,NetStreamInfo:t,NetStreamMulticastInfo:y,
NetStreamPlayTransitions:x,SharedObject:P,SharedObjectFlushStatus:v,Socket:ta,URLLoader:ua,URLLoaderDataFormat:fb,URLRequest:u,URLRequestHeader:A,URLRequestMethod:C,URLStream:D,URLVariables:E,XMLSocket:G,navigateToURL:e.navigateToURL,sendToURL:e.sendToURL});h.forEach(["NetStreamPlayOptions","Responder","SecureSocket"],function(a){S[a]||(S[a]=h.createDummyFunction("flash.net."+a));m({qualifiedName:"flash.net."+a,constructor:S[a]})});return S}(u,n,pc,qb,rb,sb,tb,vb,ub,Sc,o,A,ha,wb,xb,yb,zb,Ab,Cb,Bb,
Db,Eb,Gb,Fb,Hb,Ib,cd,Jb,Kb,Vc,O,qc,Mb,U,Lb,V,Nb);Va=new A({ColorTransform:W,Point:xa,Rectangle:ia,Transform:Ga});Wa=new A({AntiAliasType:ya,CSMSettings:Qb,Font:Rb,FontStyle:Sb,FontType:Tb,GridFitType:za,TextColorType:Ub,TextDisplayMode:Vb,TextExtent:Wb,TextField:ed,TextFieldAutoSize:Aa,TextFieldType:Ba,TextFormat:Ca,TextFormatAlign:Xb,TextLineMetrics:Yb,StaticText:Zc,StyleSheet:Tc});Xa=new A({Keyboard:Zb,Mouse:$b});Ya=new A({XMLDocument:sc,XMLNode:Ea,XMLNodeType:ac});Za=function(f,h,e){function b(f,
c){if(1===arguments.length&&f instanceof b)c=f.localName,f=f.uri;else if(f instanceof e&&(f=f.uri),c instanceof b)c=c.localName;void 0===c&&(c="");void 0===f&&(f="");i(this,"localName",""+c);i(this,"uri",null===f?null:""+f)}var i=f.setImmutable;h({constructor:b});f.setPseudoPrivate(b,"isBuiltIn",!0);f.setDescriptor(b.prototype,"toString",{enumerable:!1,value:function(){var b=this.localName,c=this.uri;return""===c?b:null==c?"*::"+b:c+"::"+b}});return b}(n,o,A);$a=function(f,h,e,b,i,j,c,a,l,d,m,k,g,
n,o,p,q,r,w,s,B,t,H,F,y,x,P,v,ta,ua,fb,u,A,C,D,E,G,S,K,I,L,N){var J=new P({AccelerometerEvent:h,ActivityEvent:e,AsyncErrorEvent:b,ContextMenuEvent:i,DataEvent:j,DRMAuthenticationCompleteEvent:c,DRMAuthenticationErrorEvent:a,DRMErrorEvent:l,DRMStatusEvent:d,ErrorEvent:m,EventDispatcher:g,EventPhase:n,Event:k,FocusEvent:o,FullScreenEvent:p,GestureEvent:q,HTTPStatusEvent:r,IEventDispatcher:w,IMEEvent:s,IOErrorEvent:B,KeyboardEvent:t,MouseEvent:H,NetStatusEvent:F,PressAndTapGestureEvent:y,ProgressEvent:x,
SampleDataEvent:v,SecurityErrorEvent:ta,ShaderEvent:ua,SoftKeyboardEvent:fb,StageVideoAvailabilityEvent:u,StageVideoEvent:A,StatusEvent:C,SyncEvent:D,TextEvent:E,TimerEvent:G,TouchEvent:S,TransformGestureEvent:K,UncaughtErrorEvent:I,UncaughtErrorEvents:L,VideoEvent:N});f.forOwn({GesturePhase:"all begin end update",SoftKeyboardTrigger:"contentTriggered userTriggered"},function(a,b){f.forEach(a.split(" "),function(a){var a="@"==a?f.toCamelCase(b.replace(/Event$/,"")):a,c=f.toConstCase(a);(J[b]||(J[b]=
f.createDummyFunction("flash.events."+b)))[c]=a})});return J}(n,uc,Ha,Nc,vc,Lc,wc,Oc,Pc,xc,K,t,D,R,yc,Ic,ja,ka,fa,Mc,Ka,Ia,Ja,zc,Jc,la,A,Ac,Qc,Bc,Cc,Dc,Ec,Fc,Gc,Y,ma,fd,Kc,Rc,La,Hc);hd=function(f,h,e,b){function i(){h.getPrivateObjectOf(this).preConstructed||this.__preConstruct__();this.__construct__();this.__postConstruct__()}function j(a,b){var c=this[l].frameScripts[b];c&&c()}function c(a,b){var c=a[l],e=c.raw,f=e.currentFrame,g=b,h=parseInt(g,10),i=e.swf&&e.swf.frameLabels;isNaN(h)?i&&g in i?
g=i[g]:console.error("No frame found for label: "+g):g=d(1,m(h,e.length()))-1;b=e.currentFrame=g;f!==b&&(a.__goto__(e,b,a),j.call(a,null,b),c.lastScriptFrame=b);return e}var a=f.Movie,l=h.expando,d=Math.max,m=Math.min,k=h.setImmutable,g=Object.create(Object.prototype,{frameScripts:{enumerable:!0,get:function(){return[]}},raw:{enumerable:!0,get:function(){return new a}}}),n=h.getPrivateObjectOf,o=b.prototype;e({qualifiedName:"flash.display.MovieClip",constructor:i,superClass:b,__preConstruct__:function(){var a=
n(this,g);a.raw.shimsAreBound||(a.raw.shimsAreBound=!0,a.raw.on("advance",this,function(){f.stage.once("subMoviesAdvanced",function(){var b=a.raw,c=b.currentFrame;try{c!==a.lastScriptFrame&&(a.lastScriptFrame=c,b.emit("runframescripts",b,c))}catch(d){console.log("AS3VM threw an error... stopping movie.","\n"+d,d.stack?d.stack:""),f.stage.root.freeze()}})}));o.__preConstruct__.call(this);h.getPrivateObjectOf(this).preConstructed=!0},__construct__:function(){o.__construct__.call(this)},__postConstruct__:function(){o.__postConstruct__.call(this)},
addFrameScript:function(){for(var a=n(this,g),b=a.frameScripts,c=0,d=arguments.length;c<d;c+=2)b[arguments[c]]=arguments[c+1];a.handleFrameScripts||(a.handleFrameScripts=j,a.raw.on("runframescripts",h.hitch(this,a.handleFrameScripts)))},__goto__:h.noop,gotoAndPlay:function(a,b){this[l].raw.play();c(this,a,b)},gotoAndStop:function(a,b){this[l].raw.stop();c(this,a,b)},nextFrame:function(){this.gotoAndStop(this.currentFrame+1)},prevFrame:function(){this.gotoAndStop(this.currentFrame-1)},play:function(){this[l].raw.play()},
stop:function(){this[l].raw.stop()}});e=i.prototype;k(e,{name:"totalFrames",get:function(){return this[l].raw.length()}});k(e,{name:"framesLoaded",get:function(){return this[l].raw.length()}});k(e,{name:"currentFrame",get:function(){return this[l].raw.currentFrame+1}});return i}(x,n,o,Qa);aa=function(f,h,e,b,i,j,c,a){h.__lookUpNameInVm=function(a){return bonsai.stage.toplevel.getType(a)};f=new i({ByteArray:j,Endian:new e,Dictionary:c,Timer:a,describeType:function(){return new XML("")},getTimer:b.getTimer,
getQualifiedClassName:b.getQualifiedClassName,getQualifiedSuperclassName:b.getQualifiedSuperclassName,getDefinitionByName:b.getDefinitionByName,clearInterval:b.clearInterval,clearTimeout:b.clearTimeout,setInterval:b.setInterval,setTimeout:b.setTimeout});h.addConstantsToClass([[f.Endian,"bigEndian","littleEndian"]]);return f}(E,n,o,gd,A,tc,Da,Uc);id=function(f,h,e,b,i,j,c){function a(d){var e;e=q.call(d);var f=!!arguments.length;if(!(this instanceof a))return f?new a(d):new a;if(d instanceof a)return d;
d instanceof c&&(d=1<d.length()?null:d.toXMLString());if(f&&null==d||"[object Object]"===e||"[object Array]"===e)throw b();f=this[p]={raw:d,tags:{}};d&&"number"!==typeof d.nodeType&&(e=(e=o.parseFromString(null==d?"":""+d,"text/xml"))&&1!==e.getElementsByTagName("parsererror").length&&e.firstChild)&&(d=f.raw=e);e=d&&d.nodeType;if(1===e||9===e){a.ignoreComments&&B(u("//comment()",d),w);a.ignoreWhitespace&&B(u('//text()[normalize-space()=""]',d),w);var g=this;s(d.childNodes,function(a){l(g,a)})}x(this,
"0",this)}function l(a,b,d){var e=b.tagName;if(e){var f=a[p].tags,f=f[e]||(f[e]=[]);e in a||H(a,e,{configurable:!1,get:function(){return new c(this[p].tags[e])}});null!=d?f.splice(d,0,b):f.push(b)}}function d(a){return(a=a[p]?a[p].raw:a)&&"number"===typeof a.nodeType?a:null}function m(a,b){for(var c=-1,d=a.length,e=n.call(b);++c<d;)if(n.call(a[c])===e)return a[c];return null}function k(){return{ignoreComments:!0,ignoreProcessingInstructions:!0,ignoreWhitespace:!0,prettyIndent:2,prettyPrinting:!0}}
function g(b){var c=d(this);if(c){var c=c.attributes,e=this.parent(),b=new a("<"+b+"/>"),f=d(b);e&&e.replace(this,newSelf);s(c,function(a){(a.specified||a.nodeValue)&&f.setAttribute(a.name,a.nodeValue)});b.setChildren(this.children());this[p].raw=f}}function n(){var a=d(this);return a?r.serializeToString(a):""+this[p].raw}var o=new (h.DOMParser||Object),p=e.expando,q={}.toString,r=new (h.XMLSerializer||Object),w=e.detachNode,s=e.forEach,B=e.forEachSnapshot,t=e.indexOf,H=e.setAccessor,x=e.setImmutable,
y=e.toArray,u=e.xQuery;a.ignoreComments=!0;a.ignoreProcessingInstructions=!0;a.ignoreWhitespace=!0;a.prettyIndent=2;a.prettyPrinting=!0;a.defaultSettings=k;a.setSettings=function(a){a||(a=k());this.ignoreComments=!!a.ignoreComments;this.ignoreProcessingInstructions=!!a.ignoreProcessingInstructions;this.ignoreWhitespace=!!a.ignoreWhitespace;this.prettyIndent=Number(a.prettyIndent)||0;this.prettyPrinting=!!a.prettyIndent};a.settings=function(){return{ignoreComments:this.ignoreComments,ignoreProcessingInstructions:this.ignoreProcessingInstructions,
ignoreWhitespace:this.ignoreWhitespace,prettyIndent:this.prettyIndent,prettyPrinting:this.prettyPrinting}};i({ignoreComments:!0,ignoreProcessingInstructions:!0,ignoreWhitespace:!0,prettyIndent:2,prettyPrinting:!0,constructor:a,addNamespace:function(){return this},appendChild:function(a){var b=d(this),a=d(a);b&&a&&(a=a.cloneNode(!0),l(this,b.appendChild(a)));return this},attribute:function(a){var b=d(this);return new c(b&&b.getAttributeNode(a)||"")},attributes:function(){var a=d(this);return new c(a&&
a.attributes)},child:function(b){var e,f=d(this);if(f){if("number"===typeof b)return(e=f.childNodes[b])?new a(e):new c;e=f.getElementsByTagName(b)}return e&&1===e.length?new a(e[0]):new c(e)},childIndex:function(){var a=d(this),b=a&&a.parentNode;return b&&9!==b.nodeType?t(b.childNodes,a):-1},children:function(){var a=d(this);return new c(a&&a.childNodes)},comments:function(){var a=d(this),b=[];a&&B(u("descendant::comment()",a),function(a,c){b[c]=a});return new c(b)},contains:function(a){return n.call(this)===
n.call(a)},copy:function(){return new a(this.toXMLString())},descendants:function(a){var b=d(this);return new c(b&&b.getElementsByTagName(null==a?"*":a))},elements:function(a){var b=d(this);if(!b)return new c;for(var e=b.childNodes,f=-1,g=e.length,h=[],a=null==a?"*":""+a;++f<g;)b=e[f],(b.tagName===a||"*"===a&&1===b.nodeType)&&h.push(b);return new c(h)},hasComplexContent:function(){var a=d(this);if(!a)return!1;for(var b=a.childNodes,c=-1,e=b.length;++c<e;)if(a=b[c].nodeType,1===a||9===a)return!0;return!1},
hasSimpleContent:function(){return!this.hasComplexContent()},inScopeNamespaces:function(){return[]},insertChildAfter:function(a,b){var c=d(this),b=d(b);if(!c||!b)return this;var e=c.childNodes,b=b.cloneNode(!0);if(null===a)c.insertBefore(b,c.firstChild);else if(a=m(y(e),a))c.insertBefore(b,a.nextSibling);else return;l(this,b,t(y(e),b));return this},insertChildBefore:function(a,b){var c=d(this),b=d(b);if(!c||!b)return this;var e=c.childNodes,b=b.cloneNode(!0);if(null===a)c.appendChild(b);else if(a=
m(y(e),a))c.insertBefore(b,a);else return;l(this,b,t(y(e),b));return this},length:function(){return 1},localName:function(){var a=d(this);return a?a.nodeName:null},name:function(){var a=d(this);return a?new j(null,a.nodeName):null},namespace:function(a){return null==a?void 0:null},namespaceDeclarations:function(){return[]},nodeKind:function(){var a=d(this);if(a)switch(a.nodeType){case 2:return"attribute";case 8:return"comment";case 1:return"element";case 7:return"processing-instruction";case 3:return"text"}return""},
normalize:function(){var a=d(this);a&&a.normalize();return this},parent:function(){var b=d(this);return(b=b&&b.parentNode)&&9!==b.nodeType?new a(b):void 0},prependChild:function(a){var b=d(this),a=d(a);b&&a&&(a=a.cloneNode(!0),b.insertBefore(a,b.firstChild),l(this,a,0));return this},processingInstructions:function(a){var b=d(this),e=[];b&&B(u("child::processing-instruction("+(a?"'"+a+"'":"")+")",b),function(a,b){e[b]=a});return new c(e)},removeNamespace:function(){return this},replace:function(a,
b){var c,f,g=d(this),b=d(b);if(!g||!b)return this;c=g.childNodes;b=b.cloneNode(!0);if("number"===typeof a&&-1<a&&a<c.length)g.replaceChild(b,c[a]);else if("*"===a){for(;c=g.firstChild;)e.detachNode(c);g.appendChild(b)}else{var h=!1;for(c=g.firstChild;c;)f=c.nextSibling,c.nodeName===a&&(h||(h=g.insertBefore(b,c)),e.detachNode(c)),c=f}return this},setChildren:function(a){var b,f=d(this);if(f){for(;b=f.firstChild;)f.removeChild(b);a=(new c(a))[p].raw;s(e.isArray(a)?a:[a],function(a){f.appendChild(a.cloneNode(!0))})}return this},
setLocalName:g,setName:g,setNamespace:function(){},text:function(){var a=d(this),b=[];a&&B(u("child::text()",a),function(a,c){b[c]=a});return new c(b)},toJSON:function(){throw new TypeError("Error #1006: value is not a function.");},toString:function(){if(this.hasComplexContent())return this.toXMLString();var a=d(this);return a?a.textContent:""+this[p].raw},toXMLString:n});e.setPseudoPrivate(a,"isBuiltIn",!0);return a}(x,u,n,G,o,Za,Pa);jd=function(f,h){var e={getQualifiedClassName:h.getQualifiedClassName};
f.setPseudoPrivate(e,"isBuiltIn",!0);return e}(n,aa);ab=function(f,h){function e(){}f({qualifiedName:"flash.system.ApplicationDomain",constructor:e});e.currentDomain=new e;var b=e.prototype;b.getDefinition=function(b){return h.getDefinitionByName(b)};b.hasDefinition=function(b){try{h.getDefinitionByName(b)}catch(e){return!1}return!0};return e}(o,aa);bb=new A({ApplicationDomain:ab,System:Pb,Capabilities:Ob,fscommand:n.createDummyFunction("fscommand")});na=function(f,h,e,b,i,j,c,a,l,d){function m(){var a=
e.getPrivateObjectOf(this);a.attrs.bytesLoaded=0;a.attrs.bytesTotal=0;a.attrs.contentType=null;a.attrs.childAllowsParent=!1;a.attrs.parentAllowsChild=!1;a.attrs.url="";a.load=e.hitch(this,n);a.imageLoadComplete=e.hitch(this,o);a.swfLoadComplete=e.hitch(this,p);a.isLoaded=!1;a.fileType="";m.__super__.constructor.call(this);s(this,"applicationDomain",i.currentDomain);s(this,"bytes",[]);s(this,{name:"content",get:function(){}});s(this,"loader",null);s(this,"loaderURL","");s(this,{name:"parameters",get:function(){return e.mixin({},
f.stage.options.flashConfig.flashVars||{})}});s(this,"sharedEvents",new c);s(this,"uncaughtErrorEvents",new d)}function k(){if(!e.getPrivateObjectOf(this).isLoaded)throw Error(h.getById(2099));}function g(){if("swf"!=e.getPrivateObjectOf(this).fileType)throw Error(h.getById(2098));}function n(a,b){var c=e.getPrivateObjectOf(this);c.attrs.bytesLoaded=0;c.attrs.bytesTotal=1;c.attrs.url=a.url;e.hitch(this,q)();var d=e.getFlashConfig().getLoadableFileUrl(a.url),g=r(a.url),h="";0===g.indexOf("image/")?
h="image":"application/x-shockwave-flash"===g&&(h="swf");g=c.fileType=h;"image"===g?(c.imageLoadComplete=e.hitch(this,o,d,b),(new f.Bitmap(d)).on("load",c.imageLoadComplete)):"swf"===g&&(c.swfLoadComplete=e.hitch(this,p,b),(new f.Movie(d)).on("load",c.swfLoadComplete))}function o(a,b,c){var d=e.getPrivateObjectOf(this);d.attrs.contentType=r(a);d.attrs.bytesLoaded=1;d.isLoaded=!0;b.addChild(c);e.hitch(this,q)();this.dispatchEvent(new j(j.COMPLETE))}function p(a,b){var c=e.getPrivateObjectOf(this);
c.attrs.contentType="application/x-shockwave-flash";c.attrs.bytesLoaded=1;c.isLoaded=!0;a.addChild(b);e.hitch(this,q)();this.dispatchEvent(new j(j.COMPLETE))}function q(){var b=e.getPrivateObjectOf(this);this.dispatchEvent(new a(a.PROGRESS,!1,!1,b.bytesLoaded,b.bytesTotal))}function r(a){var a=a.split(".").reverse()[0],b="";"swf"==a?b="application/x-shockwave-flash":("jpg"==a&&(a="jpeg"),b="image/"+a);return b}var w=e.expando,s=e.setImmutable;m.getLoaderInfoByDefinition=function(){return null};b({qualifiedName:"flash.display.LoaderInfo",
constructor:m,superClass:c});b=m.prototype;s(b,{name:"actionScriptVersion",get:function(){e.hitch(this,k)();e.hitch(this,g)()}});s(b,{name:"bytesLoaded",get:function(){return this[w].attrs.bytesLoaded||0}});s(b,{name:"bytesTotal",get:function(){return this[w].attrs.bytesTotal}});s(b,{name:"contentType",get:function(){return this[w].attrs.contentType}});s(b,{name:"childAllowsParent",get:function(){e.hitch(this,k)()}});s(b,{name:"frameRate",get:function(){e.hitch(this,k)();e.hitch(this,g)()}});s(b,
{name:"height",get:function(){e.hitch(this,k)()}});s(b,"isURLInaccessible",!1);s(b,{name:"parentAllowsChild",get:function(){e.hitch(this,k)()}});s(b,{name:"sameDomain",get:function(){e.hitch(this,k)()}});s(b,{name:"swfVersion",get:function(){e.hitch(this,k)();e.hitch(this,g)()}});s(b,{name:"url",get:function(){return this[w].attrs.url}});s(b,{name:"width",get:function(){e.hitch(this,k)()}});return m}(x,I,n,o,ab,t,D,la,sa,La);kd=function(f,h,e,b){function i(){var a=f.getPrivateObjectOf(this);a.raw=
new bonsai.Group;a.contentLoaderInfo=new b;i.__super__.constructor.call(this)}var j=f.createDummyFunction,c=f.expando;h({qualifiedName:"flash.display.Loader",constructor:i,superClass:e,close:j({name:"close",returnType:"void"}),loadBytes:j({name:"loadBytes",returnType:"void"}),unload:j({name:"unload",returnType:"void"}),unloadAndStop:j({name:"unloadAndStop",returnType:"void"})});h=i.prototype;f.setDescriptor(h,"uncaughtErrorEvents",{get:j({name:"uncaughtErrorEvents",returnType:""})});f.setImmutable(h,
{name:"contentLoaderInfo",get:function(){return this[c].contentLoaderInfo}});h.load=function(a){this.contentLoaderInfo[c].load(a,f.getPrivateObjectOf(this).raw)};return i}(n,o,$,na);ld=function(f,h,e,b,i,j,c){function a(){var a=h.getPrivateObjectOf(this);a.raw=f.stage;b.prototype.constructor.call(this);f.stage.on("mouseout",this,function(a){a.target===f.stage&&h.dispatchEventWithoutBubbling(this,new j(j.MOUSE_LEAVE))});o(this,"frameRate",{configurable:!1,get:l,set:k});a.loaderInfo=new i;q(this,"parent",
null);q(this,{name:"stageHeight",get:d});q(this,{name:"stageWidth",get:m})}function l(){return f.stage.framerate}function d(){return f.stage.height}function m(){return f.stage.width}function k(a){f.stage.setFramerate(a)}var g=h.createDummyFunction,n=h.noop,o=h.setAccessor,p=h.setDescriptor,q=h.setImmutable,r=!1;e({qualifiedName:"flash.display.Stage",constructor:a,superClass:b,interfaces:[c],invalidate:function(){r||(setTimeout(function(){f.stage.emit("flash:stage-render");r=!1},1),r=!0)}});e=a.prototype;
e.isFocusInaccessible=g({name:"isFocusInaccessible",returnType:"Boolean"});p(e,"accessibilityImplementation",{set:n});p(e,"align",{get:g({name:"align",returnType:"String"}),set:n});p(e,"allowsFullScreen",{get:g({name:"allowsFullScreen",returnType:"Boolean"})});p(e,"blendMode",{set:n});p(e,"cacheAsBitmap",{set:n});p(e,"color",{get:g({name:"color",returnType:"uint"}),set:n});p(e,"colorCorrection",{get:g({name:"colorCorrection",returnType:"String"}),set:n});p(e,"colorCorrectionSupport",{get:g({name:"colorCorrectionSupport",
returnType:"String"})});p(e,"contextMenu",{set:n});p(e,"displayState",{get:g({name:"displayState",returnType:"String"}),set:n});p(e,"focus",{get:g({name:"focus",returnType:""}),set:n});p(e,"fullScreenHeight",{get:g({name:"fullScreenHeight",returnType:"uint"})});p(e,"focusRect",{set:n});p(e,"fullScreenSourceRect",{get:g({name:"fullScreenSourceRect",returnType:""}),set:n});p(e,"fullScreenWidth",{get:g({name:"fullScreenWidth",returnType:"uint"})});p(e,"height",{get:g({name:"height",returnType:"Number"}),
set:n});p(e,"mouseChildren",{get:g({name:"mouseChildren",returnType:"Boolean"}),set:n});p(e,"mouseEnabled",{set:n});p(e,"opaqueBackground",{set:n});p(e,"quality",{get:g({name:"quality",returnType:"String"}),set:n});p(e,"rotationX",{set:n});p(e,"rotationY",{set:n});p(e,"rotationZ",{set:n});p(e,"scale9Grid",{set:n});p(e,"scaleMode",{get:g({name:"scaleMode",returnType:"String"}),set:n});p(e,"scaleZ",{set:n});p(e,"scrollRect",{set:n});p(e,"showDefaultContextMenu",{get:g({name:"showDefaultContextMenu",
returnType:"Boolean"}),set:n});p(e,"softKeyboardRect",{get:g({name:"softKeyboardRect",returnType:""})});p(e,"stage",{get:function(){return this}});p(e,"stageFocusRect",{get:g({name:"stageFocusRect",returnType:"Boolean"}),set:n});p(e,"stageVideos",{get:g({name:"stageVideos",returnType:""})});p(e,"tabIndex",{set:n});p(e,"textSnapshot",{get:g({name:"textSnapshot",returnType:""})});p(e,"width",{get:g({name:"width",returnType:"Number"}),set:n});p(e,"wmodeGPU",{get:g({name:"wmodeGPU",returnType:"Boolean"})});
p(e,"z",{set:n});return a}(x,n,o,$,na,t,fa);cb=function(f,h,e,b,i,j,c,a,l,d,m,k,g,n,o,p,q,r,t,s,u,x){function A(){}function F(){}function y(){}function C(){}function D(){}function v(){}function E(){}function G(){}i({qualifiedName:"flash.display.ColorCorrection",constructor:A});i({qualifiedName:"flash.display.ColorCorrectionSupport",constructor:F});i({qualifiedName:"flash.display.InterpolationMethod",constructor:y});i({qualifiedName:"flash.display.LineScaleMode",constructor:C});i({qualifiedName:"flash.display.StageAlign",
constructor:D});i({qualifiedName:"flash.display.StageDisplayState",constructor:v});i({qualifiedName:"flash.display.StageQuality",constructor:E});i({qualifiedName:"flash.display.StageScaleMode",constructor:G});h=new q({BlendMode:h,Bitmap:e,BitmapData:b,ColorCorrection:A,ColorCorrectionSupport:F,DisplayObject:j,DisplayObjectContainer:c,FrameLabel:a,GradientType:d,Graphics:l,IBitmapDrawable:m,InteractiveObject:k,InterpolationMethod:y,LineScaleMode:C,Loader:g,LoaderInfo:n,MorphShape:o,MovieClip:p,Shape:r,
SimpleButton:t,Sprite:s,Stage:u,StageAlign:D,StageDisplayState:v,StageQuality:E,StageScaleMode:G,SWFVersion:x});f.addConstantsToClass([[h.ColorCorrection,"default","on","off"],[h.ColorCorrectionSupport,"defaultOff","defaultOn","unsupported"],[h.InterpolationMethod,"linearRGB","rgb"],[h.LineScaleMode,"horizontal","none","normal","vertical"],[h.StageAlign,"bottom","bottomLeft","bottomRight","left","right","top","topLeft","topRight"],[h.StageDisplayState,"fullScreen","fullScreenInteractive","normal"],
[h.StageQuality,"best","high","low","medium"],[h.StageScaleMode,"exactFit","noBorder","noScale","showAll"]]);return h}(n,nb,Wc,mb,o,L,$,ob,X,ra,pb,Z,kd,na,Xc,hd,A,Yc,$c,Qa,ld,sa);md=function(f,h){function e(b){this.volume=null==b?1:b}var b=f.createDummyFunction,i=f.setDescriptor;h({qualifiedName:"flash.media.SoundTransform",constructor:e});var j=e.prototype;i(j,"leftToLeft",{get:b({name:"SoundTransform.leftToLeft getter",returnType:"Number"}),set:b({name:"SoundTransform.leftToLeft setter",returnType:"Number"})});
i(j,"leftToRight",{get:b({name:"SoundTransform.leftToRight getter",returnType:"Number"}),set:b({name:"SoundTransform.leftToRight setter",returnType:"Number"})});i(j,"pan",{get:b({name:"SoundTransform.pan getter",returnType:"Number"}),set:b({name:"SoundTransform.pan setter",returnType:"Number"})});i(j,"rightToLeft",{get:b({name:"SoundTransform.rightToLeft getter",returnType:"Number"}),set:b({name:"SoundTransform.rightToLeft setter",returnType:"Number"})});i(j,"rightToRight",{get:b({name:"SoundTransform.rightToRight getter",
returnType:"Number"}),set:b({name:"SoundTransform.rightToRight setter",returnType:"Number"})});return e}(n,o);db=function(f,h,e){function b(){e.call(this);this[i].audioObject=null}var i=f.expando;h({qualifiedName:"flash.media.SoundChannel",constructor:b,superClass:e,stop:function(){this[i].audioObject.stop()}});return b}(n,o,D);nd=function(f,h,e,b,i){function j(a,c){b.call(this);this.url="";this[l].raw=(new bonsai.Group).addTo(bonsai.stage);this[l].audioObjects=[];a&&this.load(a,c)}function c(a){a.destroy()}
var a=f.createDummyFunction,l=f.expando;h({qualifiedName:"flash.media.Sound",constructor:j,superClass:b,close:function(){},extract:a({name:"extract",returnType:"Number"}),load:function(a){var b=this[l];this.dispatchEvent(new e(e.OPEN));b.masterAudio&&(c(b.masterAudio),b.audioObjects.forEach(c),b.audioObjects=[]);this.url=a.url;b.masterAudio=new bonsai.Audio(this.url)},play:function(a,b,c){var b=null,e=this[l].masterAudio;e&&(b=e.clone().addTo(this[l].raw),b.prepareUserEvent(),c&&b.attr("volume",c.volume),
b.play(a||0),this[l].audioObjects.push(b));a=new i;a[l].audioObject=b;return a}});h=j.prototype;f.setReadOnly(h,"bytesLoaded",a({name:"bytesLoaded",returnType:"Number"}));f.setReadOnly(h,"bytesTotal",a({name:"bytesTotal",returnType:"Number"}));f.setReadOnly(h,"id3",a({name:"id3",returnType:"Object"}));f.setReadOnly(h,"isBuffering",a({name:"isBuffering",returnType:"Boolean"}));f.setReadOnly(h,"isURLInaccessible",a({name:"isURLInaccessible",returnType:"Boolean"}));f.setReadOnly(h,"length",a({name:"length",
returnType:"Number"}));return j}(n,o,t,D,db);od=new A({Sound:nd,SoundChannel:db,SoundTransform:md});pd=new A({display:cb,errors:Ra,events:$a,external:Sa,filters:Ta,geom:Va,net:Ua,media:od,system:bb,text:Wa,ui:Xa,utils:aa,xml:Ya});qd=function(f,h,e,b,i,j,c,a,l,d,m,k,g,n,o,p,q,r,t,s,u,x,A,C,y,D,E,v,G,J,K,I,L,N,Q){var R={Boolean:!0,Date:!0,Error:!0,EvalError:!0,Function:!0,"int":!0,Math:!0,Number:!0,RangeError:!0,ReferenceError:!0,SyntaxError:!0,TypeError:!0,uint:!0,URIError:!0},O=g.setPseudoPrivate;
e.Array=o;e.ArgumentError=p;e.Class=q;e.DefinitionError=r;e.Error=t;e.EvalError=s;e.Object=u;e.Namespace=x;e.QName=A;e.RangeError=C;e.ReferenceError=y;e.RegExp=D;e.SecurityError=E;e.String=v;e.SyntaxError=G;e.TypeError=J;e.URIError=K;e.Vector=I.Vector;e.VectorFactory=I.VectorFactory;e.VerifyError=L;e.XML=N;e.XMLList=Q;e["int"]=a["int"];e.uint=a.uint;g.forEach("Boolean,Date,Error,EvalError,Function,Math,Number,RangeError,ReferenceError,SyntaxError,TypeError,URIError,int,isFinite,isNaN,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,escape,uint,unescape,parseInt,parseFloat".split(","),
function(a){var b=e[a]||(e[a]=c[a]);if(R[a]){b.__proto__=q.prototype;O(b,"isClass",true)}O(b,"isBuiltIn",true)});e.flash=j;f.debug.logCalls&&h.spyOnAllClassInNamespace(j,"flash");k.stage||(k.stage=new j.display.Stage);e.stage=k.stage;e.Infinity=Infinity;e.NaN=NaN;e.undefined=void 0;e.isXMLName=l;k.trace=n;e.trace=k.trace;e.getQualifiedClassName=b.getQualifiedClassName;d.mixin(e);return g.mixin(m,e)}(N,qa,E,jd,x,pd,u,da,pa,ib,Oa,Q,n,hb,jb,G,o,bc,C,cc,kb,A,Za,dc,ec,ea,fc,kc,gc,hc,ic,rc,jc,id,Pa);(function(f){return f})(function(f,
h,e,b,i){function j(a){for(var b=-1,c=f,a=a.split("."),d=a.length;++b<d;)c[a[b]]||(c[a[b]]=new i),c=c[a[b]];return c}var c,a,l,d=e.createDummyFunction,m=e.noop,k=e.setConst,g=e.setDescriptor;l=f;c=l.Object;c._init=d({name:"_init",returnType:""});c=l.UninitializedError=d("UninitializedError");b({constructor:c,superClass:f.Error});c=l.CustomActions=d("CustomActions");b({constructor:c});a=c.prototype;g(a,"actionsList",{get:d({name:"actionsList",returnType:"Array"})});c.getActions=d({name:"getActions",
returnType:"String"});c.installActions=d({name:"installActions",returnType:"void"});c.uninstallActions=d({name:"uninstallActions",returnType:"void"});c=l.ProductManager=d("ProductManager");b({constructor:c,superClass:f.flash.events.EventDispatcher});a=c.prototype;g(a,"installed",{get:d({name:"installed",returnType:"Boolean"})});g(a,"installedVersion",{get:d({name:"installedVersion",returnType:"String"})});g(a,"running",{get:d({name:"running",returnType:"Boolean"})});a.doSelfUpgrade=d({name:"doSelfUpgrade",
returnType:"Boolean"});a.download=d({name:"download",returnType:"Boolean"});a.launch=d({name:"launch",returnType:"Boolean"});c=l.XMLUI=d("XMLUI");b({constructor:c});c.accept=d({name:"accept",returnType:"void"});c.cancel=d({name:"cancel",returnType:"void"});c.getProperty=d({name:"getProperty",returnType:"String"});c.setProperty=d({name:"setProperty",returnType:"void"});l=j("flash.accessibility");c=l.Accessibility=d("Accessibility");b({constructor:c});a=c.prototype;g(a,"active",{get:d({name:"active",
returnType:"Boolean"})});c.sendEvent=d({name:"sendEvent",returnType:"void"});c.updateProperties=d({name:"updateProperties",returnType:"void"});c=l.AccessibilityProperties=d("AccessibilityProperties");b({constructor:c});c=l.AccessibilityImplementation=d("AccessibilityImplementation");b({constructor:c});a=c.prototype;a.accDoDefaultAction=d({name:"accDoDefaultAction",returnType:"void"});a.accLocation=d({name:"accLocation",returnType:""});a.accSelect=d({name:"accSelect",returnType:"void"});a.get_accDefaultAction=
d({name:"get_accDefaultAction",returnType:"String"});a.get_accFocus=d({name:"get_accFocus",returnType:"uint"});a.get_accName=d({name:"get_accName",returnType:"String"});a.get_accRole=d({name:"get_accRole",returnType:"uint"});a.get_accSelection=d({name:"get_accSelection",returnType:"Array"});a.get_accState=d({name:"get_accState",returnType:"uint"});a.get_accValue=d({name:"get_accValue",returnType:"String"});a.getChildIDArray=d({name:"getChildIDArray",returnType:"Array"});a.isLabeledBy=d({name:"isLabeledBy",
returnType:"Boolean"});l=j("flash.automation");c=l.ActionGenerator=d("ActionGenerator");b({constructor:c});a=c.prototype;a.generateAction=d({name:"generateAction",returnType:"void"});a.generateActions=d({name:"generateActions",returnType:"void"});c=l.AutomationAction=d("AutomationAction");b({constructor:c});a=c.prototype;g(a,"type",{get:d({name:"type",returnType:"String"})});g(a,"type",{set:m});c=l.KeyboardAutomationAction=d("KeyboardAutomationAction");b({constructor:c,superClass:f.flash.automation.AutomationAction});
a=c.prototype;g(a,"keyCode",{get:d({name:"keyCode",returnType:"uint"})});g(a,"keyCode",{set:m});k(c,"KEY_DOWN","keyDown");k(c,"KEY_UP","keyUp");c=l.MouseAutomationAction=d("MouseAutomationAction");b({constructor:c,superClass:f.flash.automation.AutomationAction});a=c.prototype;g(a,"delta",{get:d({name:"delta",returnType:"int"})});g(a,"stageX",{get:d({name:"stageX",returnType:"Number"})});g(a,"stageY",{get:d({name:"stageY",returnType:"Number"})});g(a,"delta",{set:m});g(a,"stageX",{set:m});g(a,"stageY",
{set:m});k(c,"MIDDLE_MOUSE_DOWN","middleMouseDown");k(c,"MIDDLE_MOUSE_UP","middleMouseUp");k(c,"MOUSE_DOWN","mouseDown");k(c,"MOUSE_MOVE","mouseMove");k(c,"MOUSE_UP","mouseUp");k(c,"MOUSE_WHEEL","mouseWheel");k(c,"RIGHT_MOUSE_DOWN","rightMouseDown");k(c,"RIGHT_MOUSE_UP","rightMouseUp");c=l.StageCapture=d("StageCapture");b({constructor:c,superClass:f.flash.events.EventDispatcher});a=c.prototype;g(a,"clipRect",{get:d({name:"clipRect",returnType:""})});g(a,"fileNameBase",{get:d({name:"fileNameBase",
returnType:"String"})});g(a,"clipRect",{set:m});g(a,"fileNameBase",{set:m});k(c,"CURRENT","current");k(c,"MULTIPLE","multiple");k(c,"NEXT","next");a.cancel=d({name:"cancel",returnType:"void"});a.capture=d({name:"capture",returnType:"void"});c=l.StageCaptureEvent=d("StageCaptureEvent");b({constructor:c,superClass:f.flash.events.Event});a=c.prototype;g(a,"checksum",{get:d({name:"checksum",returnType:"uint"})});g(a,"url",{get:d({name:"url",returnType:"String"})});k(c,"CAPTURE","capture");a.clone=d({name:"clone",
returnType:"flash.events.Event"});c=l.Configuration=d("Configuration");b({constructor:c});a=c.prototype;g(a,"testAutomationConfiguration",{get:d({name:"testAutomationConfiguration",returnType:"String"})});l=j("flash.desktop");c=l.ClipboardFormats=d("ClipboardFormats");b({constructor:c});k(c,"BITMAP_FORMAT","air:bitmap");k(c,"FILE_LIST_FORMAT","air:file list");k(c,"FILE_PROMISE_LIST_FORMAT","air:file promise list");k(c,"HTML_FORMAT","air:html");k(c,"RICH_TEXT_FORMAT","air:rtf");k(c,"TEXT_FORMAT","air:text");
k(c,"URL_FORMAT","air:url");c=l.ClipboardTransferMode=d("ClipboardTransferMode");b({constructor:c});k(c,"CLONE_ONLY","cloneOnly");k(c,"CLONE_PREFERRED","clonePreferred");k(c,"ORIGINAL_ONLY","originalOnly");k(c,"ORIGINAL_PREFERRED","originalPreferred");c=l.Clipboard=d("Clipboard");b({constructor:c});a=c.prototype;g(a,"generalClipboard",{get:d({name:"generalClipboard",returnType:""})});g(a,"formats",{get:d({name:"formats",returnType:"Array"})});a.clear=d({name:"clear",returnType:"void"});a.clearData=
d({name:"clearData",returnType:"void"});a.getData=d({name:"getData",returnType:"Object"});a.hasFormat=d({name:"hasFormat",returnType:"Boolean"});a.setData=d({name:"setData",returnType:"Boolean"});a.setDataHandler=d({name:"setDataHandler",returnType:"Boolean"});l=f.flash.display;c=l.NativeMenu=d("NativeMenu");b({constructor:c,superClass:f.flash.events.EventDispatcher});c=l.FocusDirection=d("FocusDirection");b({constructor:c});k(c,"BOTTOM","bottom");k(c,"NONE","none");k(c,"TOP","top");c=l.GraphicsEndFill=
d("GraphicsEndFill");b({constructor:c});c=l.ShaderJob=d("ShaderJob");b({constructor:c,superClass:f.flash.events.EventDispatcher});a=c.prototype;g(a,"height",{get:d({name:"height",returnType:"int"})});g(a,"progress",{get:d({name:"progress",returnType:"Number"})});g(a,"shader",{get:d({name:"shader",returnType:""})});g(a,"width",{get:d({name:"width",returnType:"int"})});g(a,"height",{set:m});g(a,"shader",{set:m});g(a,"width",{set:m});a.cancel=d({name:"cancel",returnType:"void"});a.start=d({name:"start",
returnType:"void"});c=l.GraphicsShaderFill=d("GraphicsShaderFill");b({constructor:c});c=l.GraphicsSolidFill=d("GraphicsSolidFill");b({constructor:c});c=l.ShaderParameterType=d("ShaderParameterType");b({constructor:c});k(c,"BOOL2","bool2");k(c,"BOOL3","bool3");k(c,"BOOL4","bool4");k(c,"BOOL","bool");k(c,"FLOAT2","float2");k(c,"FLOAT3","float3");k(c,"FLOAT4","float4");k(c,"FLOAT","float");k(c,"INT2","int2");k(c,"INT3","int3");k(c,"INT4","int4");k(c,"INT","int");k(c,"MATRIX2X2","matrix2x2");k(c,"MATRIX3X3",
"matrix3x3");k(c,"MATRIX4X4","matrix4x4");c=l.TriangleCulling=d("TriangleCulling");b({constructor:c});k(c,"NEGATIVE","negative");k(c,"NONE","none");k(c,"POSITIVE","positive");c=l.GraphicsTrianglePath=d("GraphicsTrianglePath");b({constructor:c});a=c.prototype;g(a,"culling",{get:d({name:"culling",returnType:"String"})});g(a,"culling",{set:m});c=l.PixelSnapping=d("PixelSnapping");b({constructor:c});k(c,"ALWAYS","always");k(c,"AUTO","auto");k(c,"NEVER","never");c=l.ShaderData=d("ShaderData");b({constructor:c});
c=l.NativeMenuItem=d("NativeMenuItem");b({constructor:c,superClass:f.flash.events.EventDispatcher});a=c.prototype;g(a,"enabled",{get:d({name:"enabled",returnType:"Boolean"})});g(a,"enabled",{set:m});c=l.ShaderParameter=d("ShaderParameter");b({constructor:c});a=c.prototype;g(a,"index",{get:d({name:"index",returnType:"int"})});g(a,"type",{get:d({name:"type",returnType:"String"})});g(a,"value",{get:d({name:"value",returnType:"Array"})});g(a,"value",{set:m});c=l.GraphicsBitmapFill=d("GraphicsBitmapFill");
b({constructor:c});c=l.GraphicsGradientFill=d("GraphicsGradientFill");b({constructor:c});a=c.prototype;g(a,"interpolationMethod",{get:d({name:"interpolationMethod",returnType:"String"})});g(a,"spreadMethod",{get:d({name:"spreadMethod",returnType:"String"})});g(a,"type",{get:d({name:"type",returnType:"String"})});g(a,"interpolationMethod",{set:m});g(a,"spreadMethod",{set:m});g(a,"type",{set:m});c=l.Scene=d("Scene");b({constructor:c});a=c.prototype;g(a,"labels",{get:d({name:"labels",returnType:"Array"})});
g(a,"name",{get:d({name:"name",returnType:"String"})});g(a,"numFrames",{get:d({name:"numFrames",returnType:"int"})});c=l.SpreadMethod=d("SpreadMethod");b({constructor:c});k(c,"PAD","pad");k(c,"REFLECT","reflect");k(c,"REPEAT","repeat");c=l.BitmapDataChannel=d("BitmapDataChannel");b({constructor:c});k(c,"ALPHA",8);k(c,"BLUE",4);k(c,"GREEN",2);k(c,"RED",1);c=l.GraphicsPath=d("GraphicsPath");b({constructor:c});a=c.prototype;g(a,"winding",{get:d({name:"winding",returnType:"String"})});g(a,"winding",{set:m});
a.curveTo=d({name:"curveTo",returnType:"void"});a.lineTo=d({name:"lineTo",returnType:"void"});a.moveTo=d({name:"moveTo",returnType:"void"});a.wideLineTo=d({name:"wideLineTo",returnType:"void"});a.wideMoveTo=d({name:"wideMoveTo",returnType:"void"});c=l.GraphicsStroke=d("GraphicsStroke");b({constructor:c});a=c.prototype;g(a,"caps",{get:d({name:"caps",returnType:"String"})});g(a,"joints",{get:d({name:"joints",returnType:"String"})});g(a,"scaleMode",{get:d({name:"scaleMode",returnType:"String"})});g(a,
"caps",{set:m});g(a,"joints",{set:m});g(a,"scaleMode",{set:m});c=l.ActionScriptVersion=d("ActionScriptVersion");b({constructor:c});k(c,"ACTIONSCRIPT2",2);k(c,"ACTIONSCRIPT3",3);c=l.AVM1Movie=d("AVM1Movie");b({constructor:c,superClass:f.flash.display.DisplayObject});a=c.prototype;a.addCallback=d({name:"addCallback",returnType:"void"});a.call=d({name:"call",returnType:""});c=l.JointStyle=d("JointStyle");b({constructor:c});k(c,"BEVEL","bevel");k(c,"MITER","miter");k(c,"ROUND","round");c=l.ShaderPrecision=
d("ShaderPrecision");b({constructor:c});k(c,"FAST","fast");k(c,"FULL","full");c=l.ShaderInput=d("ShaderInput");b({constructor:c});a=c.prototype;g(a,"channels",{get:d({name:"channels",returnType:"int"})});g(a,"height",{get:d({name:"height",returnType:"int"})});g(a,"index",{get:d({name:"index",returnType:"int"})});g(a,"input",{get:d({name:"input",returnType:"Object"})});g(a,"width",{get:d({name:"width",returnType:"int"})});g(a,"height",{set:m});g(a,"input",{set:m});g(a,"width",{set:m});c=l.CapsStyle=
d("CapsStyle");b({constructor:c});k(c,"NONE","none");k(c,"ROUND","round");k(c,"SQUARE","square");c=l.GraphicsPathWinding=d("GraphicsPathWinding");b({constructor:c});k(c,"EVEN_ODD","evenOdd");k(c,"NON_ZERO","nonZero");c=l.GraphicsPathCommand=d("GraphicsPathCommand");b({constructor:c});k(c,"CURVE_TO",3);k(c,"LINE_TO",2);k(c,"MOVE_TO",1);k(c,"NO_OP",0);k(c,"WIDE_LINE_TO",5);k(c,"WIDE_MOVE_TO",4);l=f.flash.errors;c=l.IOError=d("IOError");b({constructor:c,superClass:f.Error});c=l.MemoryError=d("MemoryError");
b({constructor:c,superClass:f.Error});c=l.IllegalOperationError=d("IllegalOperationError");b({constructor:c,superClass:f.Error});c=l.StackOverflowError=d("StackOverflowError");b({constructor:c,superClass:f.Error});c=l.ScriptTimeoutError=d("ScriptTimeoutError");b({constructor:c,superClass:f.Error});c=l.InvalidSWFError=d("InvalidSWFError");b({constructor:c,superClass:f.Error});c=l.DRMManagerError=d("DRMManagerError");b({constructor:c,superClass:f.Error});a=c.prototype;g(a,"subErrorID",{get:d({name:"subErrorID",
returnType:"int"})});l=f.flash.events;c=l.DRMAuthenticateEvent=d("DRMAuthenticateEvent");b({constructor:c,superClass:f.flash.events.Event});a=c.prototype;g(a,"authenticationType",{get:d({name:"authenticationType",returnType:"String"})});g(a,"header",{get:d({name:"header",returnType:"String"})});g(a,"netstream",{get:d({name:"netstream",returnType:""})});g(a,"passwordPrompt",{get:d({name:"passwordPrompt",returnType:"String"})});g(a,"urlPrompt",{get:d({name:"urlPrompt",returnType:"String"})});g(a,"usernamePrompt",
{get:d({name:"usernamePrompt",returnType:"String"})});k(c,"AUTHENTICATION_TYPE_DRM","drm");k(c,"AUTHENTICATION_TYPE_PROXY","proxy");k(c,"DRM_AUTHENTICATE","drmAuthenticate");a.clone=d({name:"clone",returnType:"flash.events.Event"});c=l.NetDataEvent=d("NetDataEvent");b({constructor:c,superClass:f.flash.events.Event});a=c.prototype;g(a,"info",{get:d({name:"info",returnType:"Object"})});g(a,"timestamp",{get:d({name:"timestamp",returnType:"Number"})});k(c,"MEDIA_TYPE_DATA","mediaTypeData");a.clone=d({name:"clone",
returnType:"flash.events.Event"});c=l.NetFilterEvent=d("NetFilterEvent");b({constructor:c,superClass:f.flash.events.Event});a=c.prototype;a.clone=d({name:"clone",returnType:"flash.events.Event"});c=l.NetMonitorEvent=d("NetMonitorEvent");b({constructor:c,superClass:f.flash.events.Event});a=c.prototype;g(a,"netStream",{get:d({name:"netStream",returnType:""})});k(c,"NET_STREAM_CREATE","netStreamCreate");a.clone=d({name:"clone",returnType:"flash.events.Event"});c=l.GeolocationEvent=d("GeolocationEvent");
b({constructor:c,superClass:f.flash.events.Event});a=c.prototype;g(a,"altitude",{get:d({name:"altitude",returnType:"Number"})});g(a,"heading",{get:d({name:"heading",returnType:"Number"})});g(a,"horizontalAccuracy",{get:d({name:"horizontalAccuracy",returnType:"Number"})});g(a,"latitude",{get:d({name:"latitude",returnType:"Number"})});g(a,"longitude",{get:d({name:"longitude",returnType:"Number"})});g(a,"speed",{get:d({name:"speed",returnType:"Number"})});g(a,"timestamp",{get:d({name:"timestamp",returnType:"Number"})});
g(a,"verticalAccuracy",{get:d({name:"verticalAccuracy",returnType:"Number"})});g(a,"altitude",{set:m});g(a,"heading",{set:m});g(a,"horizontalAccuracy",{set:m});g(a,"latitude",{set:m});g(a,"longitude",{set:m});g(a,"speed",{set:m});g(a,"timestamp",{set:m});g(a,"verticalAccuracy",{set:m});k(c,"UPDATE","update");a.clone=d({name:"clone",returnType:"flash.events.Event"});l=f.flash.filters;c=l.DisplacementMapFilterMode=d("DisplacementMapFilterMode");b({constructor:c});k(c,"CLAMP","clamp");k(c,"COLOR","color");
k(c,"IGNORE","ignore");k(c,"WRAP","wrap");c=l.GradientGlowFilter=d("GradientGlowFilter");b({constructor:c,superClass:f.flash.filters.BitmapFilter});a=c.prototype;g(a,"alphas",{get:d({name:"alphas",returnType:"Array"})});g(a,"angle",{get:d({name:"angle",returnType:"Number"})});g(a,"blurX",{get:d({name:"blurX",returnType:"Number"})});g(a,"blurY",{get:d({name:"blurY",returnType:"Number"})});g(a,"colors",{get:d({name:"colors",returnType:"Array"})});g(a,"distance",{get:d({name:"distance",returnType:"Number"})});
g(a,"knockout",{get:d({name:"knockout",returnType:"Boolean"})});g(a,"quality",{get:d({name:"quality",returnType:"int"})});g(a,"ratios",{get:d({name:"ratios",returnType:"Array"})});g(a,"strength",{get:d({name:"strength",returnType:"Number"})});g(a,"type",{get:d({name:"type",returnType:"String"})});g(a,"alphas",{set:m});g(a,"angle",{set:m});g(a,"blurX",{set:m});g(a,"blurY",{set:m});g(a,"colors",{set:m});g(a,"distance",{set:m});g(a,"knockout",{set:m});g(a,"quality",{set:m});g(a,"ratios",{set:m});g(a,
"strength",{set:m});g(a,"type",{set:m});a.clone=d({name:"clone",returnType:"flash.filters.BitmapFilter"});c=l.ConvolutionFilter=d("ConvolutionFilter");b({constructor:c,superClass:f.flash.filters.BitmapFilter});a=c.prototype;g(a,"alpha",{get:d({name:"alpha",returnType:"Number"})});g(a,"bias",{get:d({name:"bias",returnType:"Number"})});g(a,"clamp",{get:d({name:"clamp",returnType:"Boolean"})});g(a,"color",{get:d({name:"color",returnType:"uint"})});g(a,"divisor",{get:d({name:"divisor",returnType:"Number"})});
g(a,"matrix",{get:d({name:"matrix",returnType:"Array"})});g(a,"matrixX",{get:d({name:"matrixX",returnType:"Number"})});g(a,"matrixY",{get:d({name:"matrixY",returnType:"Number"})});g(a,"preserveAlpha",{get:d({name:"preserveAlpha",returnType:"Boolean"})});g(a,"alpha",{set:m});g(a,"bias",{set:m});g(a,"clamp",{set:m});g(a,"color",{set:m});g(a,"divisor",{set:m});g(a,"matrix",{set:m});g(a,"matrixX",{set:m});g(a,"matrixY",{set:m});g(a,"preserveAlpha",{set:m});a.clone=d({name:"clone",returnType:"flash.filters.BitmapFilter"});
c=l.BitmapFilterType=d("BitmapFilterType");b({constructor:c});k(c,"FULL","full");k(c,"INNER","inner");k(c,"OUTER","outer");c=l.DisplacementMapFilter=d("DisplacementMapFilter");b({constructor:c,superClass:f.flash.filters.BitmapFilter});a=c.prototype;g(a,"alpha",{get:d({name:"alpha",returnType:"Number"})});g(a,"color",{get:d({name:"color",returnType:"uint"})});g(a,"componentX",{get:d({name:"componentX",returnType:"uint"})});g(a,"componentY",{get:d({name:"componentY",returnType:"uint"})});g(a,"mapBitmap",
{get:d({name:"mapBitmap",returnType:""})});g(a,"mapPoint",{get:d({name:"mapPoint",returnType:""})});g(a,"mode",{get:d({name:"mode",returnType:"String"})});g(a,"scaleX",{get:d({name:"scaleX",returnType:"Number"})});g(a,"scaleY",{get:d({name:"scaleY",returnType:"Number"})});g(a,"alpha",{set:m});g(a,"color",{set:m});g(a,"componentX",{set:m});g(a,"componentY",{set:m});g(a,"mapBitmap",{set:m});g(a,"mapPoint",{set:m});g(a,"mode",{set:m});g(a,"scaleX",{set:m});g(a,"scaleY",{set:m});a.clone=d({name:"clone",
returnType:"flash.filters.BitmapFilter"});c=l.GradientBevelFilter=d("GradientBevelFilter");b({constructor:c,superClass:f.flash.filters.BitmapFilter});a=c.prototype;g(a,"alphas",{get:d({name:"alphas",returnType:"Array"})});g(a,"angle",{get:d({name:"angle",returnType:"Number"})});g(a,"blurX",{get:d({name:"blurX",returnType:"Number"})});g(a,"blurY",{get:d({name:"blurY",returnType:"Number"})});g(a,"colors",{get:d({name:"colors",returnType:"Array"})});g(a,"distance",{get:d({name:"distance",returnType:"Number"})});
g(a,"knockout",{get:d({name:"knockout",returnType:"Boolean"})});g(a,"quality",{get:d({name:"quality",returnType:"int"})});g(a,"ratios",{get:d({name:"ratios",returnType:"Array"})});g(a,"strength",{get:d({name:"strength",returnType:"Number"})});g(a,"type",{get:d({name:"type",returnType:"String"})});g(a,"alphas",{set:m});g(a,"angle",{set:m});g(a,"blurX",{set:m});g(a,"blurY",{set:m});g(a,"colors",{set:m});g(a,"distance",{set:m});g(a,"knockout",{set:m});g(a,"quality",{set:m});g(a,"ratios",{set:m});g(a,
"strength",{set:m});g(a,"type",{set:m});a.clone=d({name:"clone",returnType:"flash.filters.BitmapFilter"});c=l.ShaderFilter=d("ShaderFilter");b({constructor:c,superClass:f.flash.filters.BitmapFilter});a=c.prototype;g(a,"bottomExtension",{get:d({name:"bottomExtension",returnType:"int"})});g(a,"leftExtension",{get:d({name:"leftExtension",returnType:"int"})});g(a,"rightExtension",{get:d({name:"rightExtension",returnType:"int"})});g(a,"shader",{get:d({name:"shader",returnType:""})});g(a,"topExtension",
{get:d({name:"topExtension",returnType:"int"})});g(a,"bottomExtension",{set:m});g(a,"leftExtension",{set:m});g(a,"rightExtension",{set:m});g(a,"shader",{set:m});g(a,"topExtension",{set:m});l=f.flash.geom;c=l.PerspectiveProjection=d("PerspectiveProjection");b({constructor:c});a=c.prototype;g(a,"fieldOfView",{get:d({name:"fieldOfView",returnType:"Number"})});g(a,"focalLength",{get:d({name:"focalLength",returnType:"Number"})});g(a,"projectionCenter",{get:d({name:"projectionCenter",returnType:""})});
g(a,"fieldOfView",{set:m});g(a,"focalLength",{set:m});g(a,"projectionCenter",{set:m});a.toMatrix3D=d({name:"toMatrix3D",returnType:"flash.geom.Matrix3D"});c=l.Matrix=d("Matrix");b({constructor:c});a=c.prototype;a.clone=d({name:"clone",returnType:"flash.geom.Matrix"});a.concat=d({name:"concat",returnType:"void"});a.createBox=d({name:"createBox",returnType:"void"});a.createGradientBox=d({name:"createGradientBox",returnType:"void"});a.deltaTransformPoint=d({name:"deltaTransformPoint",returnType:"flash.geom.Point"});
a.identity=d({name:"identity",returnType:"void"});a.invert=d({name:"invert",returnType:"void"});a.rotate=d({name:"rotate",returnType:"void"});a.scale=d({name:"scale",returnType:"void"});a.transformPoint=d({name:"transformPoint",returnType:"flash.geom.Point"});a.translate=d({name:"translate",returnType:"void"});c=l.Matrix3D=d("Matrix3D");b({constructor:c});a=c.prototype;g(a,"determinant",{get:d({name:"determinant",returnType:"Number"})});g(a,"position",{get:d({name:"position",returnType:""})});g(a,
"rawData",{get:d({name:"rawData",returnType:""})});g(a,"position",{set:m});g(a,"rawData",{set:m});c.interpolate=d({name:"interpolate",returnType:"flash.geom.Matrix3D"});a.append=d({name:"append",returnType:"void"});a.appendRotation=d({name:"appendRotation",returnType:"void"});a.appendScale=d({name:"appendScale",returnType:"void"});a.appendTranslation=d({name:"appendTranslation",returnType:"void"});a.clone=d({name:"clone",returnType:"flash.geom.Matrix3D"});a.decompose=d({name:"decompose",returnType:""});
a.deltaTransformVector=d({name:"deltaTransformVector",returnType:"flash.geom.Vector3D"});a.identity=d({name:"identity",returnType:"void"});a.interpolateTo=d({name:"interpolateTo",returnType:"void"});a.invert=d({name:"invert",returnType:"Boolean"});a.pointAt=d({name:"pointAt",returnType:"void"});a.prepend=d({name:"prepend",returnType:"void"});a.prependRotation=d({name:"prependRotation",returnType:"void"});a.prependScale=d({name:"prependScale",returnType:"void"});a.prependTranslation=d({name:"prependTranslation",
returnType:"void"});a.recompose=d({name:"recompose",returnType:"Boolean"});a.transformVector=d({name:"transformVector",returnType:"flash.geom.Vector3D"});a.transformVectors=d({name:"transformVectors",returnType:"void"});a.transpose=d({name:"transpose",returnType:"void"});c=l.Utils3D=d("Utils3D");b({constructor:c});c.pointTowards=d({name:"pointTowards",returnType:"flash.geom.Matrix3D"});c.projectVector=d({name:"projectVector",returnType:"flash.geom.Vector3D"});c.projectVectors=d({name:"projectVectors",
returnType:"void"});c=l.Orientation3D=d("Orientation3D");b({constructor:c});k(c,"AXIS_ANGLE","axisAngle");k(c,"EULER_ANGLES","eulerAngles");k(c,"QUATERNION","quaternion");c=l.Vector3D=d("Vector3D");b({constructor:c});a=c.prototype;g(a,"length",{get:d({name:"length",returnType:"Number"})});g(a,"lengthSquared",{get:d({name:"lengthSquared",returnType:"Number"})});c.angleBetween=d({name:"angleBetween",returnType:"Number"});c.distance=d({name:"distance",returnType:"Number"});a.add=d({name:"add",returnType:"flash.geom.Vector3D"});
a.clone=d({name:"clone",returnType:"flash.geom.Vector3D"});a.crossProduct=d({name:"crossProduct",returnType:"flash.geom.Vector3D"});a.decrementBy=d({name:"decrementBy",returnType:"void"});a.dotProduct=d({name:"dotProduct",returnType:"Number"});a.equals=d({name:"equals",returnType:"Boolean"});a.incrementBy=d({name:"incrementBy",returnType:"void"});a.nearEquals=d({name:"nearEquals",returnType:"Boolean"});a.negate=d({name:"negate",returnType:"void"});a.normalize=d({name:"normalize",returnType:"Number"});
a.project=d({name:"project",returnType:"void"});a.scaleBy=d({name:"scaleBy",returnType:"void"});a.subtract=d({name:"subtract",returnType:"flash.geom.Vector3D"});l=j("flash.globalization");c=l.DateTimeFormatter=d("DateTimeFormatter");b({constructor:c});a=c.prototype;g(a,"actualLocaleIDName",{get:d({name:"actualLocaleIDName",returnType:"String"})});g(a,"lastOperationStatus",{get:d({name:"lastOperationStatus",returnType:"String"})});g(a,"requestedLocaleIDName",{get:d({name:"requestedLocaleIDName",returnType:"String"})});
c.getAvailableLocaleIDNames=d({name:"getAvailableLocaleIDNames",returnType:""});a.format=d({name:"format",returnType:"String"});a.formatUTC=d({name:"formatUTC",returnType:"String"});a.getDateStyle=d({name:"getDateStyle",returnType:"String"});a.getDateTimePattern=d({name:"getDateTimePattern",returnType:"String"});a.getFirstWeekday=d({name:"getFirstWeekday",returnType:"int"});a.getMonthNames=d({name:"getMonthNames",returnType:""});a.getTimeStyle=d({name:"getTimeStyle",returnType:"String"});a.getWeekdayNames=
d({name:"getWeekdayNames",returnType:""});a.setDateTimePattern=d({name:"setDateTimePattern",returnType:"void"});a.setDateTimeStyles=d({name:"setDateTimeStyles",returnType:"void"});c=l.CollatorMode=d("CollatorMode");b({constructor:c});k(c,"MATCHING","matching");k(c,"SORTING","sorting");c=l.DateTimeNameContext=d("DateTimeNameContext");b({constructor:c});k(c,"FORMAT","format");k(c,"STANDALONE","standalone");c=l.LastOperationStatus=d("LastOperationStatus");b({constructor:c});k(c,"BUFFER_OVERFLOW_ERROR",
"bufferOverflowError");k(c,"ERROR_CODE_UNKNOWN","errorCodeUnknown");k(c,"ILLEGAL_ARGUMENT_ERROR","illegalArgumentError");k(c,"INDEX_OUT_OF_BOUNDS_ERROR","indexOutOfBoundsError");k(c,"INVALID_ATTR_VALUE","invalidAttrValue");k(c,"INVALID_CHAR_FOUND","invalidCharFound");k(c,"MEMORY_ALLOCATION_ERROR","memoryAllocationError");k(c,"NO_ERROR","noError");k(c,"NUMBER_OVERFLOW_ERROR","numberOverflowError");k(c,"PARSE_ERROR","parseError");k(c,"PATTERN_SYNTAX_ERROR","patternSyntaxError");k(c,"PLATFORM_API_FAILED",
"platformAPIFailed");k(c,"TRUNCATED_CHAR_FOUND","truncatedCharFound");k(c,"UNEXPECTED_TOKEN","unexpectedToken");k(c,"UNSUPPORTED_ERROR","unsupportedError");k(c,"USING_DEFAULT_WARNING","usingDefaultWarning");k(c,"USING_FALLBACK_WARNING","usingFallbackWarning");c=l.CurrencyParseResult=d("CurrencyParseResult");b({constructor:c});a=c.prototype;g(a,"currencyString",{get:d({name:"currencyString",returnType:"String"})});g(a,"value",{get:d({name:"value",returnType:"Number"})});c=l.Collator=d("Collator");
b({constructor:c});a=c.prototype;g(a,"actualLocaleIDName",{get:d({name:"actualLocaleIDName",returnType:"String"})});g(a,"ignoreCase",{get:d({name:"ignoreCase",returnType:"Boolean"})});g(a,"ignoreCharacterWidth",{get:d({name:"ignoreCharacterWidth",returnType:"Boolean"})});g(a,"ignoreDiacritics",{get:d({name:"ignoreDiacritics",returnType:"Boolean"})});g(a,"ignoreKanaType",{get:d({name:"ignoreKanaType",returnType:"Boolean"})});g(a,"ignoreSymbols",{get:d({name:"ignoreSymbols",returnType:"Boolean"})});
g(a,"lastOperationStatus",{get:d({name:"lastOperationStatus",returnType:"String"})});g(a,"numericComparison",{get:d({name:"numericComparison",returnType:"Boolean"})});g(a,"requestedLocaleIDName",{get:d({name:"requestedLocaleIDName",returnType:"String"})});g(a,"ignoreCase",{set:m});g(a,"ignoreCharacterWidth",{set:m});g(a,"ignoreDiacritics",{set:m});g(a,"ignoreKanaType",{set:m});g(a,"ignoreSymbols",{set:m});g(a,"numericComparison",{set:m});c.getAvailableLocaleIDNames=d({name:"getAvailableLocaleIDNames",
returnType:""});a.compare=d({name:"compare",returnType:"int"});a.equals=d({name:"equals",returnType:"Boolean"});c=l.DateTimeStyle=d("DateTimeStyle");b({constructor:c});k(c,"CUSTOM","custom");k(c,"LONG","long");k(c,"MEDIUM","medium");k(c,"NONE","none");k(c,"SHORT","short");c=l.LocaleID=d("LocaleID");b({constructor:c});a=c.prototype;g(a,"lastOperationStatus",{get:d({name:"lastOperationStatus",returnType:"String"})});g(a,"name",{get:d({name:"name",returnType:"String"})});k(c,"DEFAULT","i-default");c.determinePreferredLocales=
d({name:"determinePreferredLocales",returnType:""});a.getKeysAndValues=d({name:"getKeysAndValues",returnType:"Object"});a.getLanguage=d({name:"getLanguage",returnType:"String"});a.getRegion=d({name:"getRegion",returnType:"String"});a.getScript=d({name:"getScript",returnType:"String"});a.getVariant=d({name:"getVariant",returnType:"String"});a.isRightToLeft=d({name:"isRightToLeft",returnType:"Boolean"});c=l.DateTimeNameStyle=d("DateTimeNameStyle");b({constructor:c});k(c,"FULL","full");k(c,"LONG_ABBREVIATION",
"longAbbreviation");k(c,"SHORT_ABBREVIATION","shortAbbreviation");c=l.NumberFormatter=d("NumberFormatter");b({constructor:c});a=c.prototype;g(a,"actualLocaleIDName",{get:d({name:"actualLocaleIDName",returnType:"String"})});g(a,"decimalSeparator",{get:d({name:"decimalSeparator",returnType:"String"})});g(a,"digitsType",{get:d({name:"digitsType",returnType:"uint"})});g(a,"fractionalDigits",{get:d({name:"fractionalDigits",returnType:"int"})});g(a,"groupingPattern",{get:d({name:"groupingPattern",returnType:"String"})});
g(a,"groupingSeparator",{get:d({name:"groupingSeparator",returnType:"String"})});g(a,"lastOperationStatus",{get:d({name:"lastOperationStatus",returnType:"String"})});g(a,"leadingZero",{get:d({name:"leadingZero",returnType:"Boolean"})});g(a,"negativeNumberFormat",{get:d({name:"negativeNumberFormat",returnType:"uint"})});g(a,"negativeSymbol",{get:d({name:"negativeSymbol",returnType:"String"})});g(a,"requestedLocaleIDName",{get:d({name:"requestedLocaleIDName",returnType:"String"})});g(a,"trailingZeros",
{get:d({name:"trailingZeros",returnType:"Boolean"})});g(a,"useGrouping",{get:d({name:"useGrouping",returnType:"Boolean"})});g(a,"decimalSeparator",{set:m});g(a,"digitsType",{set:m});g(a,"fractionalDigits",{set:m});g(a,"groupingPattern",{set:m});g(a,"groupingSeparator",{set:m});g(a,"leadingZero",{set:m});g(a,"negativeNumberFormat",{set:m});g(a,"negativeSymbol",{set:m});g(a,"trailingZeros",{set:m});g(a,"useGrouping",{set:m});c.getAvailableLocaleIDNames=d({name:"getAvailableLocaleIDNames",returnType:""});
a.formatInt=d({name:"formatInt",returnType:"String"});a.formatNumber=d({name:"formatNumber",returnType:"String"});a.formatUint=d({name:"formatUint",returnType:"String"});a.parse=d({name:"parse",returnType:"flash.globalization.NumberParseResult"});a.parseNumber=d({name:"parseNumber",returnType:"Number"});c=l.NationalDigitsType=d("NationalDigitsType");b({constructor:c});k(c,"ARABIC_INDIC",1632);k(c,"BALINESE",6992);k(c,"BENGALI",2534);k(c,"CHAM",43600);k(c,"DEVANAGARI",2406);k(c,"EUROPEAN",48);k(c,
"EXTENDED_ARABIC_INDIC",1776);k(c,"FULL_WIDTH",65296);k(c,"GUJARATI",2790);k(c,"GURMUKHI",2662);k(c,"KANNADA",3302);k(c,"KAYAH_LI",43264);k(c,"KHMER",6112);k(c,"LAO",3792);k(c,"LEPCHA",7232);k(c,"LIMBU",6470);k(c,"MALAYALAM",3430);k(c,"MONGOLIAN",6160);k(c,"MYANMAR",4160);k(c,"MYANMAR_SHAN",4240);k(c,"NEW_TAI_LUE",6608);k(c,"NKO",1984);k(c,"OL_CHIKI",7248);k(c,"ORIYA",2918);k(c,"OSMANYA",66720);k(c,"SAURASHTRA",43216);k(c,"SUNDANESE",7088);k(c,"TAMIL",3046);k(c,"TELUGU",3174);k(c,"THAI",3664);k(c,
"TIBETAN",3872);k(c,"VAI",42528);c=l.StringTools=d("StringTools");b({constructor:c});a=c.prototype;g(a,"actualLocaleIDName",{get:d({name:"actualLocaleIDName",returnType:"String"})});g(a,"lastOperationStatus",{get:d({name:"lastOperationStatus",returnType:"String"})});g(a,"requestedLocaleIDName",{get:d({name:"requestedLocaleIDName",returnType:"String"})});c.getAvailableLocaleIDNames=d({name:"getAvailableLocaleIDNames",returnType:""});a.toLowerCase=d({name:"toLowerCase",returnType:"String"});a.toUpperCase=
d({name:"toUpperCase",returnType:"String"});c=l.CurrencyFormatter=d("CurrencyFormatter");b({constructor:c});a=c.prototype;g(a,"actualLocaleIDName",{get:d({name:"actualLocaleIDName",returnType:"String"})});g(a,"currencyISOCode",{get:d({name:"currencyISOCode",returnType:"String"})});g(a,"currencySymbol",{get:d({name:"currencySymbol",returnType:"String"})});g(a,"decimalSeparator",{get:d({name:"decimalSeparator",returnType:"String"})});g(a,"digitsType",{get:d({name:"digitsType",returnType:"uint"})});
g(a,"fractionalDigits",{get:d({name:"fractionalDigits",returnType:"int"})});g(a,"groupingPattern",{get:d({name:"groupingPattern",returnType:"String"})});g(a,"groupingSeparator",{get:d({name:"groupingSeparator",returnType:"String"})});g(a,"lastOperationStatus",{get:d({name:"lastOperationStatus",returnType:"String"})});g(a,"leadingZero",{get:d({name:"leadingZero",returnType:"Boolean"})});g(a,"negativeCurrencyFormat",{get:d({name:"negativeCurrencyFormat",returnType:"uint"})});g(a,"negativeSymbol",{get:d({name:"negativeSymbol",
returnType:"String"})});g(a,"positiveCurrencyFormat",{get:d({name:"positiveCurrencyFormat",returnType:"uint"})});g(a,"requestedLocaleIDName",{get:d({name:"requestedLocaleIDName",returnType:"String"})});g(a,"trailingZeros",{get:d({name:"trailingZeros",returnType:"Boolean"})});g(a,"useGrouping",{get:d({name:"useGrouping",returnType:"Boolean"})});g(a,"decimalSeparator",{set:m});g(a,"digitsType",{set:m});g(a,"fractionalDigits",{set:m});g(a,"groupingPattern",{set:m});g(a,"groupingSeparator",{set:m});g(a,
"leadingZero",{set:m});g(a,"negativeCurrencyFormat",{set:m});g(a,"negativeSymbol",{set:m});g(a,"positiveCurrencyFormat",{set:m});g(a,"trailingZeros",{set:m});g(a,"useGrouping",{set:m});c.getAvailableLocaleIDNames=d({name:"getAvailableLocaleIDNames",returnType:""});a.format=d({name:"format",returnType:"String"});a.formattingWithCurrencySymbolIsSafe=d({name:"formattingWithCurrencySymbolIsSafe",returnType:"Boolean"});a.parse=d({name:"parse",returnType:"flash.globalization.CurrencyParseResult"});a.setCurrency=
d({name:"setCurrency",returnType:"void"});c=l.NumberParseResult=d("NumberParseResult");b({constructor:c});a=c.prototype;g(a,"endIndex",{get:d({name:"endIndex",returnType:"int"})});g(a,"startIndex",{get:d({name:"startIndex",returnType:"int"})});g(a,"value",{get:d({name:"value",returnType:"Number"})});l=f.flash.media;c=l.VideoStatus=d("VideoStatus");b({constructor:c});k(c,"ACCELERATED","accelerated");k(c,"SOFTWARE","software");k(c,"UNAVAILABLE","unavailable");c=l.Microphone=d("Microphone");b({constructor:c,
superClass:f.flash.events.EventDispatcher});a=c.prototype;g(a,"isSupported",{get:d({name:"isSupported",returnType:"Boolean"})});g(a,"names",{get:d({name:"names",returnType:"Array"})});g(a,"activityLevel",{get:d({name:"activityLevel",returnType:"Number"})});g(a,"codec",{get:d({name:"codec",returnType:"String"})});g(a,"enableVAD",{get:d({name:"enableVAD",returnType:"Boolean"})});g(a,"encodeQuality",{get:d({name:"encodeQuality",returnType:"int"})});g(a,"enhancedOptions",{get:d({name:"enhancedOptions",
returnType:""})});g(a,"framesPerPacket",{get:d({name:"framesPerPacket",returnType:"int"})});g(a,"gain",{get:d({name:"gain",returnType:"Number"})});g(a,"index",{get:d({name:"index",returnType:"int"})});g(a,"muted",{get:d({name:"muted",returnType:"Boolean"})});g(a,"name",{get:d({name:"name",returnType:"String"})});g(a,"noiseSuppressionLevel",{get:d({name:"noiseSuppressionLevel",returnType:"int"})});g(a,"rate",{get:d({name:"rate",returnType:"int"})});g(a,"silenceLevel",{get:d({name:"silenceLevel",returnType:"Number"})});
g(a,"silenceTimeout",{get:d({name:"silenceTimeout",returnType:"int"})});g(a,"soundTransform",{get:d({name:"soundTransform",returnType:""})});g(a,"useEchoSuppression",{get:d({name:"useEchoSuppression",returnType:"Boolean"})});g(a,"codec",{set:m});g(a,"enableVAD",{set:m});g(a,"encodeQuality",{set:m});g(a,"enhancedOptions",{set:m});g(a,"framesPerPacket",{set:m});g(a,"gain",{set:m});g(a,"noiseSuppressionLevel",{set:m});g(a,"rate",{set:m});g(a,"soundTransform",{set:m});c.getEnhancedMicrophone=d({name:"getEnhancedMicrophone",
returnType:"flash.media.Microphone"});c.getMicrophone=d({name:"getMicrophone",returnType:"flash.media.Microphone"});a.setLoopBack=d({name:"setLoopBack",returnType:"void"});a.setSilenceLevel=d({name:"setSilenceLevel",returnType:"void"});a.setUseEchoSuppression=d({name:"setUseEchoSuppression",returnType:"void"});c=l.SoundMixer=d("SoundMixer");b({constructor:c});a=c.prototype;g(a,"bufferTime",{get:d({name:"bufferTime",returnType:"int"})});g(a,"soundTransform",{get:d({name:"soundTransform",returnType:""})});
g(a,"bufferTime",{set:m});g(a,"soundTransform",{set:m});c.areSoundsInaccessible=d({name:"areSoundsInaccessible",returnType:"Boolean"});c.computeSpectrum=d({name:"computeSpectrum",returnType:"void"});c.stopAll=d({name:"stopAll",returnType:"void"});c=l.Camera=d("Camera");b({constructor:c,superClass:f.flash.events.EventDispatcher});a=c.prototype;g(a,"isSupported",{get:d({name:"isSupported",returnType:"Boolean"})});g(a,"names",{get:d({name:"names",returnType:"Array"})});g(a,"activityLevel",{get:d({name:"activityLevel",
returnType:"Number"})});g(a,"bandwidth",{get:d({name:"bandwidth",returnType:"int"})});g(a,"currentFPS",{get:d({name:"currentFPS",returnType:"Number"})});g(a,"fps",{get:d({name:"fps",returnType:"Number"})});g(a,"height",{get:d({name:"height",returnType:"int"})});g(a,"index",{get:d({name:"index",returnType:"int"})});g(a,"keyFrameInterval",{get:d({name:"keyFrameInterval",returnType:"int"})});g(a,"loopback",{get:d({name:"loopback",returnType:"Boolean"})});g(a,"motionLevel",{get:d({name:"motionLevel",
returnType:"int"})});g(a,"motionTimeout",{get:d({name:"motionTimeout",returnType:"int"})});g(a,"muted",{get:d({name:"muted",returnType:"Boolean"})});g(a,"name",{get:d({name:"name",returnType:"String"})});g(a,"quality",{get:d({name:"quality",returnType:"int"})});g(a,"width",{get:d({name:"width",returnType:"int"})});c.getCamera=d({name:"getCamera",returnType:"flash.media.Camera"});a.setCursor=d({name:"setCursor",returnType:"void"});a.setKeyFrameInterval=d({name:"setKeyFrameInterval",returnType:"void"});
a.setLoopback=d({name:"setLoopback",returnType:"void"});a.setMode=d({name:"setMode",returnType:"void"});a.setMotionLevel=d({name:"setMotionLevel",returnType:"void"});a.setQuality=d({name:"setQuality",returnType:"void"});c=l.SoundLoaderContext=d("SoundLoaderContext");b({constructor:c});c=l.SoundCodec=d("SoundCodec");b({constructor:c});k(c,"NELLYMOSER","NellyMoser");k(c,"SPEEX","Speex");c=l.StageVideoAvailability=d("StageVideoAvailability");b({constructor:c});k(c,"AVAILABLE","available");k(c,"UNAVAILABLE",
"unavailable");c=l.MicrophoneEnhancedOptions=d("MicrophoneEnhancedOptions");b({constructor:c});a=c.prototype;g(a,"autoGain",{get:d({name:"autoGain",returnType:"Boolean"})});g(a,"echoPath",{get:d({name:"echoPath",returnType:"int"})});g(a,"isVoiceDetected",{get:d({name:"isVoiceDetected",returnType:"int"})});g(a,"mode",{get:d({name:"mode",returnType:"String"})});g(a,"nonLinearProcessing",{get:d({name:"nonLinearProcessing",returnType:"Boolean"})});g(a,"autoGain",{set:m});g(a,"echoPath",{set:m});g(a,"mode",
{set:m});g(a,"nonLinearProcessing",{set:m});c=l.Video=d("Video");b({constructor:c,superClass:f.flash.display.DisplayObject});a=c.prototype;g(a,"deblocking",{get:d({name:"deblocking",returnType:"int"})});g(a,"smoothing",{get:d({name:"smoothing",returnType:"Boolean"})});g(a,"videoHeight",{get:d({name:"videoHeight",returnType:"int"})});g(a,"videoWidth",{get:d({name:"videoWidth",returnType:"int"})});g(a,"deblocking",{set:m});g(a,"smoothing",{set:m});a.attachCamera=d({name:"attachCamera",returnType:"void"});
a.attachNetStream=d({name:"attachNetStream",returnType:"void"});a.clear=d({name:"clear",returnType:"void"});c=l.StageVideo=d("StageVideo");b({constructor:c,superClass:f.flash.events.EventDispatcher});a=c.prototype;g(a,"colorSpaces",{get:d({name:"colorSpaces",returnType:""})});g(a,"depth",{get:d({name:"depth",returnType:"int"})});g(a,"pan",{get:d({name:"pan",returnType:""})});g(a,"videoHeight",{get:d({name:"videoHeight",returnType:"int"})});g(a,"videoWidth",{get:d({name:"videoWidth",returnType:"int"})});
g(a,"viewPort",{get:d({name:"viewPort",returnType:""})});g(a,"zoom",{get:d({name:"zoom",returnType:""})});g(a,"depth",{set:m});g(a,"pan",{set:m});g(a,"viewPort",{set:m});g(a,"zoom",{set:m});a.attachNetStream=d({name:"attachNetStream",returnType:"void"});c=l.ID3Info=d("ID3Info");b({constructor:c});c=l.MicrophoneEnhancedMode=d("MicrophoneEnhancedMode");b({constructor:c});k(c,"FULL_DUPLEX","fullDuplex");k(c,"HALF_DUPLEX","halfDuplex");k(c,"HEADSET","headset");k(c,"OFF","off");k(c,"SPEAKER_MUTE","speakerMute");
l=f.flash.net;l=j("flash.net.drm");c=l.DRMPlaybackTimeWindow=d("DRMPlaybackTimeWindow");b({constructor:c});a=c.prototype;g(a,"endDate",{get:d({name:"endDate",returnType:"Date"})});g(a,"period",{get:d({name:"period",returnType:"uint"})});g(a,"startDate",{get:d({name:"startDate",returnType:"Date"})});c=l.DRMVoucher=d("DRMVoucher");b({constructor:c});a=c.prototype;g(a,"offlineLeaseEndDate",{get:d({name:"offlineLeaseEndDate",returnType:"Date"})});g(a,"offlineLeaseStartDate",{get:d({name:"offlineLeaseStartDate",
returnType:"Date"})});g(a,"playbackTimeWindow",{get:d({name:"playbackTimeWindow",returnType:""})});g(a,"policies",{get:d({name:"policies",returnType:"Object"})});g(a,"voucherEndDate",{get:d({name:"voucherEndDate",returnType:"Date"})});g(a,"voucherStartDate",{get:d({name:"voucherStartDate",returnType:"Date"})});c=l.DRMManager=d("DRMManager");b({constructor:c,superClass:f.flash.events.EventDispatcher});a=c.prototype;g(a,"isSupported",{get:d({name:"isSupported",returnType:"Boolean"})});c.getDRMManager=
d({name:"getDRMManager",returnType:"flash.net.drm.DRMManager"});a.authenticate=d({name:"authenticate",returnType:"void"});a.loadPreviewVoucher=d({name:"loadPreviewVoucher",returnType:"void"});a.loadVoucher=d({name:"loadVoucher",returnType:"void"});a.setAuthenticationToken=d({name:"setAuthenticationToken",returnType:"void"});c=l.AuthenticationMethod=d("AuthenticationMethod");b({constructor:c});k(c,"ANONYMOUS","anonymous");k(c,"USERNAME_AND_PASSWORD","usernameAndPassword");c=l.LoadVoucherSetting=d("LoadVoucherSetting");
b({constructor:c});k(c,"ALLOW_SERVER","allowServer");k(c,"FORCE_REFRESH","forceRefresh");k(c,"LOCAL_ONLY","localOnly");c=l.DRMContentData=d("DRMContentData");b({constructor:c});a=c.prototype;g(a,"authenticationMethod",{get:d({name:"authenticationMethod",returnType:"String"})});g(a,"domain",{get:d({name:"domain",returnType:"String"})});g(a,"licenseID",{get:d({name:"licenseID",returnType:"String"})});g(a,"serverURL",{get:d({name:"serverURL",returnType:"String"})});a.getVoucherAccessInfo=d({name:"getVoucherAccessInfo",
returnType:""});c=l.VoucherAccessInfo=d("VoucherAccessInfo");b({constructor:c});a=c.prototype;g(a,"authenticationMethod",{get:d({name:"authenticationMethod",returnType:"String"})});g(a,"displayName",{get:d({name:"displayName",returnType:"String"})});g(a,"domain",{get:d({name:"domain",returnType:"String"})});l=j("flash.printing");c=l.PrintJobOptions=d("PrintJobOptions");b({constructor:c});c=l.PrintJob=d("PrintJob");b({constructor:c,superClass:f.flash.events.EventDispatcher});a=c.prototype;g(a,"isSupported",
{get:d({name:"isSupported",returnType:"Boolean"})});g(a,"orientation",{get:d({name:"orientation",returnType:"String"})});g(a,"pageHeight",{get:d({name:"pageHeight",returnType:"int"})});g(a,"pageWidth",{get:d({name:"pageWidth",returnType:"int"})});g(a,"paperHeight",{get:d({name:"paperHeight",returnType:"int"})});g(a,"paperWidth",{get:d({name:"paperWidth",returnType:"int"})});a.addPage=d({name:"addPage",returnType:"void"});a.send=d({name:"send",returnType:"void"});a.start=d({name:"start",returnType:"Boolean"});
c=l.PrintJobOrientation=d("PrintJobOrientation");b({constructor:c});k(c,"LANDSCAPE","landscape");k(c,"PORTRAIT","portrait");l=j("flash.sampler");c=l.StackFrame=d("StackFrame");b({constructor:c});c=l.Sample=d("Sample");b({constructor:c});c=l.NewObjectSample=d("NewObjectSample");b({constructor:c,superClass:f.flash.sampler.Sample});a=c.prototype;g(a,"object",{get:d({name:"object",returnType:""})});g(a,"size",{get:d({name:"size",returnType:"Number"})});c=l.DeleteObjectSample=d("DeleteObjectSample");b({constructor:c,
superClass:f.flash.sampler.Sample});l=j("flash.sensors");c=l.Geolocation=d("Geolocation");b({constructor:c,superClass:f.flash.events.EventDispatcher});a=c.prototype;g(a,"isSupported",{get:d({name:"isSupported",returnType:"Boolean"})});g(a,"muted",{get:d({name:"muted",returnType:"Boolean"})});a.setRequestedUpdateInterval=d({name:"setRequestedUpdateInterval",returnType:"void"});c=l.Accelerometer=d("Accelerometer");b({constructor:c,superClass:f.flash.events.EventDispatcher});a=c.prototype;g(a,"isSupported",
{get:d({name:"isSupported",returnType:"Boolean"})});g(a,"muted",{get:d({name:"muted",returnType:"Boolean"})});a.setRequestedUpdateInterval=d({name:"setRequestedUpdateInterval",returnType:"void"});l=f.flash.system;c=l.Security=d("Security");b({constructor:c});a=c.prototype;g(a,"disableAVM1Loading",{get:d({name:"disableAVM1Loading",returnType:"Boolean"})});g(a,"exactSettings",{get:d({name:"exactSettings",returnType:"Boolean"})});g(a,"pageDomain",{get:d({name:"pageDomain",returnType:"String"})});g(a,
"sandboxType",{get:d({name:"sandboxType",returnType:"String"})});g(a,"disableAVM1Loading",{set:m});g(a,"exactSettings",{set:m});k(c,"APPLICATION","application");k(c,"LOCAL_TRUSTED","localTrusted");k(c,"LOCAL_WITH_FILE","localWithFile");k(c,"LOCAL_WITH_NETWORK","localWithNetwork");k(c,"REMOTE","remote");c.allowDomain=d({name:"allowDomain",returnType:"void"});c.allowInsecureDomain=d({name:"allowInsecureDomain",returnType:"void"});c.loadPolicyFile=d({name:"loadPolicyFile",returnType:"void"});c.showSettings=
d({name:"showSettings",returnType:"void"});c=l.SecurityDomain=d("SecurityDomain");b({constructor:c});a=c.prototype;g(a,"currentDomain",{get:d({name:"currentDomain",returnType:""})});c=l.LoaderContext=d("LoaderContext");b({constructor:c});a=c.prototype;g(a,"allowLoadBytesCodeExecution",{get:d({name:"allowLoadBytesCodeExecution",returnType:"Boolean"})});g(a,"allowLoadBytesCodeExecution",{set:m});c=l.JPEGLoaderContext=d("JPEGLoaderContext");b({constructor:c,superClass:f.flash.system.LoaderContext});
c=l.SecurityPanel=d("SecurityPanel");b({constructor:c});k(c,"CAMERA","camera");k(c,"DEFAULT","default");k(c,"DISPLAY","display");k(c,"LOCAL_STORAGE","localStorage");k(c,"MICROPHONE","microphone");k(c,"PRIVACY","privacy");k(c,"SETTINGS_MANAGER","settingsManager");c=l.Capabilities;b({constructor:c});a=c.prototype;g(a,"currentDomain",{get:d({name:"currentDomain",returnType:""})});g(a,"MIN_DOMAIN_MEMORY_LENGTH",{get:d({name:"MIN_DOMAIN_MEMORY_LENGTH",returnType:"uint"})});g(a,"domainMemory",{get:d({name:"domainMemory",
returnType:""})});g(a,"parentDomain",{get:d({name:"parentDomain",returnType:""})});g(a,"domainMemory",{set:m});a.getDefinition=d({name:"getDefinition",returnType:"Object"});a.hasDefinition=d({name:"hasDefinition",returnType:"Boolean"});c=l.IMEConversionMode=d("IMEConversionMode");b({constructor:c});k(c,"ALPHANUMERIC_FULL","ALPHANUMERIC_FULL");k(c,"ALPHANUMERIC_HALF","ALPHANUMERIC_HALF");k(c,"CHINESE","CHINESE");k(c,"JAPANESE_HIRAGANA","JAPANESE_HIRAGANA");k(c,"JAPANESE_KATAKANA_FULL","JAPANESE_KATAKANA_FULL");
k(c,"JAPANESE_KATAKANA_HALF","JAPANESE_KATAKANA_HALF");k(c,"KOREAN","KOREAN");k(c,"UNKNOWN","UNKNOWN");c=l.SystemUpdater=d("SystemUpdater");b({constructor:c,superClass:f.flash.events.EventDispatcher});a=c.prototype;a.cancel=d({name:"cancel",returnType:"void"});a.update=d({name:"update",returnType:"void"});c=l.SystemUpdaterType=d("SystemUpdaterType");b({constructor:c});k(c,"DRM","drm");k(c,"SYSTEM","system");c=l.IME=d("IME");b({constructor:c,superClass:f.flash.events.EventDispatcher});a=c.prototype;
g(a,"conversionMode",{get:d({name:"conversionMode",returnType:"String"})});g(a,"enabled",{get:d({name:"enabled",returnType:"Boolean"})});g(a,"isSupported",{get:d({name:"isSupported",returnType:"Boolean"})});g(a,"constructOK",{set:m});g(a,"conversionMode",{set:m});g(a,"enabled",{set:m});c.compositionAbandoned=d({name:"compositionAbandoned",returnType:"void"});c.compositionSelectionChanged=d({name:"compositionSelectionChanged",returnType:"void"});c.doConversion=d({name:"doConversion",returnType:"void"});
c.setCompositionString=d({name:"setCompositionString",returnType:"void"});c=l.TouchscreenType=d("TouchscreenType");b({constructor:c});k(c,"FINGER","finger");k(c,"NONE","none");k(c,"STYLUS","stylus");l=f.flash.text;c=l.TextInteractionMode=d("TextInteractionMode");b({constructor:c});k(c,"NORMAL","normal");k(c,"SELECTION","selection");c=l.TextRun=d("TextRun");b({constructor:c});c=l.TextFormatDisplay=d("TextFormatDisplay");b({constructor:c});k(c,"BLOCK","block");k(c,"INLINE","inline");c=l.TextSnapshot=
d("TextSnapshot");b({constructor:c});a=c.prototype;g(a,"charCount",{get:d({name:"charCount",returnType:"int"})});a.findText=d({name:"findText",returnType:"int"});a.getSelected=d({name:"getSelected",returnType:"Boolean"});a.getSelectedText=d({name:"getSelectedText",returnType:"String"});a.getText=d({name:"getText",returnType:"String"});a.getTextRunInfo=d({name:"getTextRunInfo",returnType:"Array"});a.hitTestTextNearPos=d({name:"hitTestTextNearPos",returnType:"Number"});a.setSelectColor=d({name:"setSelectColor",
returnType:"void"});a.setSelected=d({name:"setSelected",returnType:"void"});c=l.TextRenderer=d("TextRenderer");b({constructor:c});a=c.prototype;g(a,"antiAliasType",{get:d({name:"antiAliasType",returnType:"String"})});g(a,"displayMode",{get:d({name:"displayMode",returnType:"String"})});g(a,"maxLevel",{get:d({name:"maxLevel",returnType:"int"})});g(a,"antiAliasType",{set:m});g(a,"displayMode",{set:m});g(a,"maxLevel",{set:m});c.setAdvancedAntiAliasingTable=d({name:"setAdvancedAntiAliasingTable",returnType:"void"});
l=j("flash.text.engine");c=l.CFFHinting=d("CFFHinting");b({constructor:c});k(c,"HORIZONTAL_STEM","horizontalStem");k(c,"NONE","none");c=l.ContentElement=d("ContentElement");b({constructor:c});a=c.prototype;g(a,"elementFormat",{get:d({name:"elementFormat",returnType:""})});g(a,"eventMirror",{get:d({name:"eventMirror",returnType:""})});g(a,"groupElement",{get:d({name:"groupElement",returnType:""})});g(a,"rawText",{get:d({name:"rawText",returnType:"String"})});g(a,"text",{get:d({name:"text",returnType:"String"})});
g(a,"textBlock",{get:d({name:"textBlock",returnType:""})});g(a,"textBlockBeginIndex",{get:d({name:"textBlockBeginIndex",returnType:"int"})});g(a,"textRotation",{get:d({name:"textRotation",returnType:"String"})});g(a,"elementFormat",{set:m});g(a,"eventMirror",{set:m});g(a,"textRotation",{set:m});k(c,"GRAPHIC_ELEMENT",65007);c=l.TextElement=d("TextElement");b({constructor:c,superClass:f.flash.text.engine.ContentElement});a=c.prototype;g(a,"text",{set:m});a.replaceText=d({name:"replaceText",returnType:"void"});
c=l.TextJustifier=d("TextJustifier");b({constructor:c});a=c.prototype;g(a,"lineJustification",{get:d({name:"lineJustification",returnType:"String"})});g(a,"locale",{get:d({name:"locale",returnType:"String"})});g(a,"lineJustification",{set:m});c.getJustifierForLocale=d({name:"getJustifierForLocale",returnType:"flash.text.engine.TextJustifier"});a.clone=d({name:"clone",returnType:"flash.text.engine.TextJustifier"});c=l.FontLookup=d("FontLookup");b({constructor:c});k(c,"DEVICE","device");k(c,"EMBEDDED_CFF",
"embeddedCFF");c=l.TypographicCase=d("TypographicCase");b({constructor:c});k(c,"CAPS","caps");k(c,"CAPS_AND_SMALL_CAPS","capsAndSmallCaps");k(c,"DEFAULT","default");k(c,"LOWERCASE","lowercase");k(c,"SMALL_CAPS","smallCaps");k(c,"TITLE","title");k(c,"UPPERCASE","uppercase");c=l.TextLineCreationResult=d("TextLineCreationResult");b({constructor:c});k(c,"COMPLETE","complete");k(c,"EMERGENCY","emergency");k(c,"INSUFFICIENT_WIDTH","insufficientWidth");k(c,"SUCCESS","success");c=l.TextBaseline=d("TextBaseline");
b({constructor:c});k(c,"ASCENT","ascent");k(c,"DESCENT","descent");k(c,"IDEOGRAPHIC_BOTTOM","ideographicBottom");k(c,"IDEOGRAPHIC_CENTER","ideographicCenter");k(c,"IDEOGRAPHIC_TOP","ideographicTop");k(c,"ROMAN","roman");k(c,"USE_DOMINANT_BASELINE","useDominantBaseline");c=l.Kerning=d("Kerning");b({constructor:c});k(c,"AUTO","auto");k(c,"OFF","off");k(c,"ON","on");c=l.TextLineMirrorRegion=d("TextLineMirrorRegion");b({constructor:c});a=c.prototype;g(a,"bounds",{get:d({name:"bounds",returnType:""})});
g(a,"element",{get:d({name:"element",returnType:""})});g(a,"mirror",{get:d({name:"mirror",returnType:""})});g(a,"nextRegion",{get:d({name:"nextRegion",returnType:""})});g(a,"previousRegion",{get:d({name:"previousRegion",returnType:""})});g(a,"textLine",{get:d({name:"textLine",returnType:""})});c=l.TextLine=d("TextLine");b({constructor:c,superClass:f.flash.display.DisplayObjectContainer});a=c.prototype;g(a,"ascent",{get:d({name:"ascent",returnType:"Number"})});g(a,"atomCount",{get:d({name:"atomCount",
returnType:"int"})});g(a,"descent",{get:d({name:"descent",returnType:"Number"})});g(a,"hasGraphicElement",{get:d({name:"hasGraphicElement",returnType:"Boolean"})});g(a,"hasTabs",{get:d({name:"hasTabs",returnType:"Boolean"})});g(a,"mirrorRegions",{get:d({name:"mirrorRegions",returnType:""})});g(a,"nextLine",{get:d({name:"nextLine",returnType:""})});g(a,"previousLine",{get:d({name:"previousLine",returnType:""})});g(a,"rawTextLength",{get:d({name:"rawTextLength",returnType:"int"})});g(a,"specifiedWidth",
{get:d({name:"specifiedWidth",returnType:"Number"})});g(a,"textBlock",{get:d({name:"textBlock",returnType:""})});g(a,"textBlockBeginIndex",{get:d({name:"textBlockBeginIndex",returnType:"int"})});g(a,"textHeight",{get:d({name:"textHeight",returnType:"Number"})});g(a,"textWidth",{get:d({name:"textWidth",returnType:"Number"})});g(a,"totalAscent",{get:d({name:"totalAscent",returnType:"Number"})});g(a,"totalDescent",{get:d({name:"totalDescent",returnType:"Number"})});g(a,"totalHeight",{get:d({name:"totalHeight",
returnType:"Number"})});g(a,"unjustifiedTextWidth",{get:d({name:"unjustifiedTextWidth",returnType:"Number"})});g(a,"validity",{get:d({name:"validity",returnType:"String"})});g(a,"contextMenu",{set:m});g(a,"focusRect",{set:m});g(a,"tabChildren",{set:m});g(a,"tabEnabled",{set:m});g(a,"tabIndex",{set:m});g(a,"validity",{set:m});k(c,"MAX_LINE_WIDTH",1E6);a.dump=d({name:"dump",returnType:"String"});a.flushAtomData=d({name:"flushAtomData",returnType:"void"});a.getAtomBidiLevel=d({name:"getAtomBidiLevel",
returnType:"int"});a.getAtomBounds=d({name:"getAtomBounds",returnType:"flash.geom.Rectangle"});a.getAtomCenter=d({name:"getAtomCenter",returnType:"Number"});a.getAtomGraphic=d({name:"getAtomGraphic",returnType:"flash.display.DisplayObject"});a.getAtomIndexAtCharIndex=d({name:"getAtomIndexAtCharIndex",returnType:"int"});a.getAtomIndexAtPoint=d({name:"getAtomIndexAtPoint",returnType:"int"});a.getAtomTextBlockBeginIndex=d({name:"getAtomTextBlockBeginIndex",returnType:"int"});a.getAtomTextBlockEndIndex=
d({name:"getAtomTextBlockEndIndex",returnType:"int"});a.getAtomTextRotation=d({name:"getAtomTextRotation",returnType:"String"});a.getAtomWordBoundaryOnLeft=d({name:"getAtomWordBoundaryOnLeft",returnType:"Boolean"});a.getBaselinePosition=d({name:"getBaselinePosition",returnType:"Number"});a.getMirrorRegion=d({name:"getMirrorRegion",returnType:"flash.text.engine.TextLineMirrorRegion"});c=l.EastAsianJustifier=d("EastAsianJustifier");b({constructor:c,superClass:f.flash.text.engine.TextJustifier});a=c.prototype;
g(a,"justificationStyle",{get:d({name:"justificationStyle",returnType:"String"})});g(a,"justificationStyle",{set:m});a.clone=d({name:"clone",returnType:"flash.text.engine.TextJustifier"});c=l.GroupElement=d("GroupElement");b({constructor:c,superClass:f.flash.text.engine.ContentElement});a=c.prototype;g(a,"elementCount",{get:d({name:"elementCount",returnType:"int"})});a.getElementAt=d({name:"getElementAt",returnType:"flash.text.engine.ContentElement"});a.getElementAtCharIndex=d({name:"getElementAtCharIndex",
returnType:"flash.text.engine.ContentElement"});a.getElementIndex=d({name:"getElementIndex",returnType:"int"});a.groupElements=d({name:"groupElements",returnType:"flash.text.engine.GroupElement"});a.mergeTextElements=d({name:"mergeTextElements",returnType:"flash.text.engine.TextElement"});a.replaceElements=d({name:"replaceElements",returnType:""});a.setElements=d({name:"setElements",returnType:"void"});a.splitTextElement=d({name:"splitTextElement",returnType:"flash.text.engine.TextElement"});a.ungroupElements=
d({name:"ungroupElements",returnType:"void"});c=l.ElementFormat=d("ElementFormat");b({constructor:c});a=c.prototype;g(a,"alignmentBaseline",{get:d({name:"alignmentBaseline",returnType:"String"})});g(a,"alpha",{get:d({name:"alpha",returnType:"Number"})});g(a,"baselineShift",{get:d({name:"baselineShift",returnType:"Number"})});g(a,"breakOpportunity",{get:d({name:"breakOpportunity",returnType:"String"})});g(a,"color",{get:d({name:"color",returnType:"uint"})});g(a,"digitCase",{get:d({name:"digitCase",
returnType:"String"})});g(a,"digitWidth",{get:d({name:"digitWidth",returnType:"String"})});g(a,"dominantBaseline",{get:d({name:"dominantBaseline",returnType:"String"})});g(a,"fontDescription",{get:d({name:"fontDescription",returnType:""})});g(a,"fontSize",{get:d({name:"fontSize",returnType:"Number"})});g(a,"kerning",{get:d({name:"kerning",returnType:"String"})});g(a,"ligatureLevel",{get:d({name:"ligatureLevel",returnType:"String"})});g(a,"locale",{get:d({name:"locale",returnType:"String"})});g(a,
"locked",{get:d({name:"locked",returnType:"Boolean"})});g(a,"textRotation",{get:d({name:"textRotation",returnType:"String"})});g(a,"trackingLeft",{get:d({name:"trackingLeft",returnType:"Number"})});g(a,"trackingRight",{get:d({name:"trackingRight",returnType:"Number"})});g(a,"typographicCase",{get:d({name:"typographicCase",returnType:"String"})});g(a,"alignmentBaseline",{set:m});g(a,"alpha",{set:m});g(a,"baselineShift",{set:m});g(a,"breakOpportunity",{set:m});g(a,"color",{set:m});g(a,"digitCase",{set:m});
g(a,"digitWidth",{set:m});g(a,"dominantBaseline",{set:m});g(a,"fontDescription",{set:m});g(a,"fontSize",{set:m});g(a,"kerning",{set:m});g(a,"ligatureLevel",{set:m});g(a,"locale",{set:m});g(a,"locked",{set:m});g(a,"textRotation",{set:m});g(a,"trackingLeft",{set:m});g(a,"trackingRight",{set:m});g(a,"typographicCase",{set:m});a.clone=d({name:"clone",returnType:"flash.text.engine.ElementFormat"});a.getFontMetrics=d({name:"getFontMetrics",returnType:"flash.text.engine.FontMetrics"});c=l.TextBlock=d("TextBlock");
b({constructor:c});a=c.prototype;g(a,"applyNonLinearFontScaling",{get:d({name:"applyNonLinearFontScaling",returnType:"Boolean"})});g(a,"baselineFontDescription",{get:d({name:"baselineFontDescription",returnType:""})});g(a,"baselineFontSize",{get:d({name:"baselineFontSize",returnType:"Number"})});g(a,"baselineZero",{get:d({name:"baselineZero",returnType:"String"})});g(a,"bidiLevel",{get:d({name:"bidiLevel",returnType:"int"})});g(a,"content",{get:d({name:"content",returnType:""})});g(a,"firstInvalidLine",
{get:d({name:"firstInvalidLine",returnType:""})});g(a,"firstLine",{get:d({name:"firstLine",returnType:""})});g(a,"lastLine",{get:d({name:"lastLine",returnType:""})});g(a,"lineRotation",{get:d({name:"lineRotation",returnType:"String"})});g(a,"tabStops",{get:d({name:"tabStops",returnType:""})});g(a,"textJustifier",{get:d({name:"textJustifier",returnType:""})});g(a,"textLineCreationResult",{get:d({name:"textLineCreationResult",returnType:"String"})});g(a,"applyNonLinearFontScaling",{set:m});g(a,"baselineFontDescription",
{set:m});g(a,"baselineFontSize",{set:m});g(a,"baselineZero",{set:m});g(a,"bidiLevel",{set:m});g(a,"content",{set:m});g(a,"lineRotation",{set:m});g(a,"tabStops",{set:m});g(a,"textJustifier",{set:m});a.createTextLine=d({name:"createTextLine",returnType:"flash.text.engine.TextLine"});a.dump=d({name:"dump",returnType:"String"});a.findNextAtomBoundary=d({name:"findNextAtomBoundary",returnType:"int"});a.findNextWordBoundary=d({name:"findNextWordBoundary",returnType:"int"});a.findPreviousAtomBoundary=d({name:"findPreviousAtomBoundary",
returnType:"int"});a.findPreviousWordBoundary=d({name:"findPreviousWordBoundary",returnType:"int"});a.getTextLineAtCharIndex=d({name:"getTextLineAtCharIndex",returnType:"flash.text.engine.TextLine"});a.recreateTextLine=d({name:"recreateTextLine",returnType:"flash.text.engine.TextLine"});a.releaseLineCreationData=d({name:"releaseLineCreationData",returnType:"void"});a.releaseLines=d({name:"releaseLines",returnType:"void"});c=l.BreakOpportunity=d("BreakOpportunity");b({constructor:c});k(c,"ALL","all");
k(c,"ANY","any");k(c,"AUTO","auto");k(c,"NONE","none");c=l.GraphicElement=d("GraphicElement");b({constructor:c,superClass:f.flash.text.engine.ContentElement});a=c.prototype;g(a,"elementHeight",{get:d({name:"elementHeight",returnType:"Number"})});g(a,"elementWidth",{get:d({name:"elementWidth",returnType:"Number"})});g(a,"graphic",{get:d({name:"graphic",returnType:""})});g(a,"elementHeight",{set:m});g(a,"elementWidth",{set:m});g(a,"graphic",{set:m});c=l.FontMetrics=d("FontMetrics");b({constructor:c});
c=l.TextRotation=d("TextRotation");b({constructor:c});k(c,"AUTO","auto");k(c,"ROTATE_0","rotate0");k(c,"ROTATE_180","rotate180");k(c,"ROTATE_270","rotate270");k(c,"ROTATE_90","rotate90");c=l.RenderingMode=d("RenderingMode");b({constructor:c});k(c,"CFF","cff");k(c,"NORMAL","normal");c=l.FontPosture=d("FontPosture");b({constructor:c});k(c,"ITALIC","italic");k(c,"NORMAL","normal");c=l.LineJustification=d("LineJustification");b({constructor:c});k(c,"ALL_BUT_LAST","allButLast");k(c,"ALL_INCLUDING_LAST",
"allIncludingLast");k(c,"UNJUSTIFIED","unjustified");c=l.TextLineValidity=d("TextLineValidity");b({constructor:c});k(c,"INVALID","invalid");k(c,"POSSIBLY_INVALID","possiblyInvalid");k(c,"STATIC","static");k(c,"VALID","valid");c=l.FontDescription=d("FontDescription");b({constructor:c});a=c.prototype;g(a,"cffHinting",{get:d({name:"cffHinting",returnType:"String"})});g(a,"fontLookup",{get:d({name:"fontLookup",returnType:"String"})});g(a,"fontName",{get:d({name:"fontName",returnType:"String"})});g(a,
"fontPosture",{get:d({name:"fontPosture",returnType:"String"})});g(a,"fontWeight",{get:d({name:"fontWeight",returnType:"String"})});g(a,"locked",{get:d({name:"locked",returnType:"Boolean"})});g(a,"renderingMode",{get:d({name:"renderingMode",returnType:"String"})});g(a,"cffHinting",{set:m});g(a,"fontLookup",{set:m});g(a,"fontName",{set:m});g(a,"fontPosture",{set:m});g(a,"fontWeight",{set:m});g(a,"locked",{set:m});g(a,"renderingMode",{set:m});c.isDeviceFontCompatible=d({name:"isDeviceFontCompatible",
returnType:"Boolean"});c.isFontCompatible=d({name:"isFontCompatible",returnType:"Boolean"});a.clone=d({name:"clone",returnType:"flash.text.engine.FontDescription"});c=l.LigatureLevel=d("LigatureLevel");b({constructor:c});k(c,"COMMON","common");k(c,"EXOTIC","exotic");k(c,"MINIMUM","minimum");k(c,"NONE","none");k(c,"UNCOMMON","uncommon");c=l.JustificationStyle=d("JustificationStyle");b({constructor:c});k(c,"PRIORITIZE_LEAST_ADJUSTMENT","prioritizeLeastAdjustment");k(c,"PUSH_IN_KINSOKU","pushInKinsoku");
k(c,"PUSH_OUT_ONLY","pushOutOnly");c=l.TabStop=d("TabStop");b({constructor:c});a=c.prototype;g(a,"alignment",{get:d({name:"alignment",returnType:"String"})});g(a,"decimalAlignmentToken",{get:d({name:"decimalAlignmentToken",returnType:"String"})});g(a,"position",{get:d({name:"position",returnType:"Number"})});g(a,"alignment",{set:m});g(a,"decimalAlignmentToken",{set:m});g(a,"position",{set:m});c=l.FontWeight=d("FontWeight");b({constructor:c});k(c,"BOLD","bold");k(c,"NORMAL","normal");c=l.DigitWidth=
d("DigitWidth");b({constructor:c});k(c,"DEFAULT","default");k(c,"PROPORTIONAL","proportional");k(c,"TABULAR","tabular");c=l.TabAlignment=d("TabAlignment");b({constructor:c});k(c,"CENTER","center");k(c,"DECIMAL","decimal");k(c,"END","end");k(c,"START","start");c=l.DigitCase=d("DigitCase");b({constructor:c});k(c,"DEFAULT","default");k(c,"LINING","lining");k(c,"OLD_STYLE","oldStyle");c=l.SpaceJustifier=d("SpaceJustifier");b({constructor:c,superClass:f.flash.text.engine.TextJustifier});a=c.prototype;
g(a,"letterSpacing",{get:d({name:"letterSpacing",returnType:"Boolean"})});g(a,"maximumSpacing",{get:d({name:"maximumSpacing",returnType:"Number"})});g(a,"minimumSpacing",{get:d({name:"minimumSpacing",returnType:"Number"})});g(a,"optimumSpacing",{get:d({name:"optimumSpacing",returnType:"Number"})});g(a,"letterSpacing",{set:m});g(a,"maximumSpacing",{set:m});g(a,"minimumSpacing",{set:m});g(a,"optimumSpacing",{set:m});a.clone=d({name:"clone",returnType:"flash.text.engine.TextJustifier"});l=j("flash.text.ime");
c=l.CompositionAttributeRange=d("CompositionAttributeRange");b({constructor:c});l=j("flash.trace");c=l.Trace=d("Trace");b({constructor:c});k(c,"FILE",1);k(c,"LISTENER",2);k(c,"METHODS",1);k(c,"METHODS_AND_LINES",3);k(c,"METHODS_AND_LINES_WITH_ARGS",4);k(c,"METHODS_WITH_ARGS",2);k(c,"OFF",0);c.getLevel=d({name:"getLevel",returnType:"int"});c.getListener=d({name:"getListener",returnType:"Function"});c.setLevel=d({name:"setLevel",returnType:""});c.setListener=d({name:"setListener",returnType:""});l=
f.flash.ui;c=l.ContextMenu=d("ContextMenu");b({constructor:c,superClass:f.flash.display.NativeMenu});a=c.prototype;g(a,"isSupported",{get:d({name:"isSupported",returnType:"Boolean"})});g(a,"builtInItems",{get:d({name:"builtInItems",returnType:""})});g(a,"clipboardItems",{get:d({name:"clipboardItems",returnType:""})});g(a,"clipboardMenu",{get:d({name:"clipboardMenu",returnType:"Boolean"})});g(a,"customItems",{get:d({name:"customItems",returnType:"Array"})});g(a,"link",{get:d({name:"link",returnType:""})});
g(a,"builtInItems",{set:m});g(a,"clipboardItems",{set:m});g(a,"clipboardMenu",{set:m});g(a,"customItems",{set:m});g(a,"link",{set:m});a.clone=d({name:"clone",returnType:"flash.ui.ContextMenu"});a.hideBuiltInItems=d({name:"hideBuiltInItems",returnType:"void"});c=l.MouseCursor=d("MouseCursor");b({constructor:c});k(c,"ARROW","arrow");k(c,"AUTO","auto");k(c,"BUTTON","button");k(c,"HAND","hand");k(c,"IBEAM","ibeam");c=l.Multitouch=d("Multitouch");b({constructor:c});a=c.prototype;g(a,"inputMode",{get:d({name:"inputMode",
returnType:"String"})});g(a,"maxTouchPoints",{get:d({name:"maxTouchPoints",returnType:"int"})});g(a,"supportedGestures",{get:d({name:"supportedGestures",returnType:""})});g(a,"supportsGestureEvents",{get:d({name:"supportsGestureEvents",returnType:"Boolean"})});g(a,"supportsTouchEvents",{get:d({name:"supportsTouchEvents",returnType:"Boolean"})});g(a,"inputMode",{set:m});c=l.MultitouchInputMode=d("MultitouchInputMode");b({constructor:c});k(c,"GESTURE","gesture");k(c,"NONE","none");k(c,"TOUCH_POINT",
"touchPoint");c=l.ContextMenuClipboardItems=d("ContextMenuClipboardItems");b({constructor:c});a=c.prototype;g(a,"clear",{get:d({name:"clear",returnType:"Boolean"})});g(a,"copy",{get:d({name:"copy",returnType:"Boolean"})});g(a,"cut",{get:d({name:"cut",returnType:"Boolean"})});g(a,"paste",{get:d({name:"paste",returnType:"Boolean"})});g(a,"selectAll",{get:d({name:"selectAll",returnType:"Boolean"})});g(a,"clear",{set:m});g(a,"copy",{set:m});g(a,"cut",{set:m});g(a,"paste",{set:m});g(a,"selectAll",{set:m});
a.clone=d({name:"clone",returnType:"flash.ui.ContextMenuClipboardItems"});c=l.ContextMenuItem=d("ContextMenuItem");b({constructor:c,superClass:f.flash.display.NativeMenuItem});a=c.prototype;g(a,"caption",{get:d({name:"caption",returnType:"String"})});g(a,"separatorBefore",{get:d({name:"separatorBefore",returnType:"Boolean"})});g(a,"visible",{get:d({name:"visible",returnType:"Boolean"})});g(a,"caption",{set:m});g(a,"separatorBefore",{set:m});g(a,"visible",{set:m});a.clone=d({name:"clone",returnType:"flash.ui.ContextMenuItem"});
c=l.KeyLocation=d("KeyLocation");b({constructor:c});k(c,"D_PAD",4);k(c,"LEFT",1);k(c,"NUM_PAD",3);k(c,"RIGHT",2);k(c,"STANDARD",0);c=l.MouseCursorData=d("MouseCursorData");b({constructor:c});a=c.prototype;g(a,"data",{get:d({name:"data",returnType:""})});g(a,"frameRate",{get:d({name:"frameRate",returnType:"Number"})});g(a,"hotSpot",{get:d({name:"hotSpot",returnType:""})});g(a,"data",{set:m});g(a,"frameRate",{set:m});g(a,"hotSpot",{set:m});c=l.ContextMenuBuiltInItems=d("ContextMenuBuiltInItems");b({constructor:c});
a=c.prototype;g(a,"forwardAndBack",{get:d({name:"forwardAndBack",returnType:"Boolean"})});g(a,"loop",{get:d({name:"loop",returnType:"Boolean"})});g(a,"play",{get:d({name:"play",returnType:"Boolean"})});g(a,"print",{get:d({name:"print",returnType:"Boolean"})});g(a,"quality",{get:d({name:"quality",returnType:"Boolean"})});g(a,"rewind",{get:d({name:"rewind",returnType:"Boolean"})});g(a,"save",{get:d({name:"save",returnType:"Boolean"})});g(a,"zoom",{get:d({name:"zoom",returnType:"Boolean"})});g(a,"forwardAndBack",
{set:m});g(a,"loop",{set:m});g(a,"play",{set:m});g(a,"print",{set:m});g(a,"quality",{set:m});g(a,"rewind",{set:m});g(a,"save",{set:m});g(a,"zoom",{set:m});a.clone=d({name:"clone",returnType:"flash.ui.ContextMenuBuiltInItems"});c=l.KeyboardType=d("KeyboardType");b({constructor:c});k(c,"ALPHANUMERIC","alphanumeric");k(c,"KEYPAD","keypad");k(c,"NONE","none");l=f.flash.utils;c=l.Proxy=d("Proxy");b({constructor:c});l=f.flash.xml;l=j("internal");c=l.Vector$object=d("Vector$object");b({constructor:c});a=
c.prototype;g(a,"fixed",{get:d({name:"fixed",returnType:"Boolean"})});g(a,"length",{get:d({name:"length",returnType:"uint"})});g(a,"fixed",{set:m});g(a,"length",{set:m});c=l.Vector$int=d("Vector$int");b({constructor:c});a=c.prototype;g(a,"fixed",{get:d({name:"fixed",returnType:"Boolean"})});g(a,"length",{get:d({name:"length",returnType:"uint"})});g(a,"fixed",{set:m});g(a,"length",{set:m});c=l.Vector$uint=d("Vector$uint");b({constructor:c});a=c.prototype;g(a,"fixed",{get:d({name:"fixed",returnType:"Boolean"})});
g(a,"length",{get:d({name:"length",returnType:"uint"})});g(a,"fixed",{set:m});g(a,"length",{set:m});c=l.Vector$double=d("Vector$double");b({constructor:c});a=c.prototype;g(a,"fixed",{get:d({name:"fixed",returnType:"Boolean"})});g(a,"length",{get:d({name:"length",returnType:"uint"})});g(a,"fixed",{set:m});g(a,"length",{set:m});c=l.XMLTag=d("XMLTag");b({constructor:c});a=c.prototype;g(a,"attrs",{get:d({name:"attrs",returnType:"Object"})});g(a,"empty",{get:d({name:"empty",returnType:"Boolean"})});g(a,
"type",{get:d({name:"type",returnType:"uint"})});g(a,"value",{get:d({name:"value",returnType:"String"})});g(a,"attrs",{set:m});g(a,"empty",{set:m});g(a,"type",{set:m});g(a,"value",{set:m});c=l.WeakMethodClosure=d("WeakMethodClosure");b({constructor:c});c=l.WeakFunctionClosure=d("WeakFunctionClosure");b({constructor:c});c=l.ObjectInput=d("ObjectInput");b({constructor:c});a=c.prototype;g(a,"bytesAvailable",{get:d({name:"bytesAvailable",returnType:"uint"})});g(a,"endian",{get:d({name:"endian",returnType:"String"})});
g(a,"objectEncoding",{get:d({name:"objectEncoding",returnType:"uint"})});g(a,"endian",{set:m});g(a,"objectEncoding",{set:m});a.readBoolean=d({name:"readBoolean",returnType:"Boolean"});a.readByte=d({name:"readByte",returnType:"int"});a.readBytes=d({name:"readBytes",returnType:"void"});a.readDouble=d({name:"readDouble",returnType:"Number"});a.readFloat=d({name:"readFloat",returnType:"Number"});a.readInt=d({name:"readInt",returnType:"int"});a.readMultiByte=d({name:"readMultiByte",returnType:"String"});
a.readObject=d({name:"readObject",returnType:""});a.readShort=d({name:"readShort",returnType:"int"});a.readUnsignedByte=d({name:"readUnsignedByte",returnType:"uint"});a.readUnsignedInt=d({name:"readUnsignedInt",returnType:"uint"});a.readUnsignedShort=d({name:"readUnsignedShort",returnType:"uint"});a.readUTF=d({name:"readUTF",returnType:"String"});a.readUTFBytes=d({name:"readUTFBytes",returnType:"String"});c=l.DRMManagerSession=d("DRMManagerSession");b({constructor:c,superClass:f.flash.events.EventDispatcher});
a=c.prototype;g(a,"metadata",{get:d({name:"metadata",returnType:""})});g(a,"metadata",{set:m});a.checkStatus=d({name:"checkStatus",returnType:"uint"});a.errorCodeToThrow=d({name:"errorCodeToThrow",returnType:"void"});a.getLastError=d({name:"getLastError",returnType:"uint"});a.getLastSubErrorID=d({name:"getLastSubErrorID",returnType:"uint"});a.issueDRMErrorEvent=d({name:"issueDRMErrorEvent",returnType:"void"});a.issueDRMStatusEvent=d({name:"issueDRMStatusEvent",returnType:""});a.onSessionComplete=
d({name:"onSessionComplete",returnType:"void"});a.onSessionError=d({name:"onSessionError",returnType:"void"});a.setTimerUp=d({name:"setTimerUp",returnType:"void"});c=l.DRMAuthenticationContext=d("DRMAuthenticationContext");b({constructor:c,superClass:l.DRMManagerSession});a=c.prototype;g(a,"authenticationToken",{get:d({name:"authenticationToken",returnType:""})});a.authenticate=d({name:"authenticate",returnType:"void"});a.checkStatus=d({name:"checkStatus",returnType:"uint"});a.onSessionComplete=d({name:"onSessionComplete",
returnType:"void"});a.onSessionError=d({name:"onSessionError",returnType:"void"});c=l.DRMVoucherDownloadContext=d("DRMVoucherDownloadContext");b({constructor:c,superClass:l.DRMManagerSession});a=c.prototype;g(a,"voucher",{get:d({name:"voucher",returnType:""})});a.checkStatus=d({name:"checkStatus",returnType:"uint"});a.download=d({name:"download",returnType:"void"});a.onSessionComplete=d({name:"onSessionComplete",returnType:"void"});a.onSessionError=d({name:"onSessionError",returnType:"void"});c=l.DRMVoucherStoreContext=
d("DRMVoucherStoreContext");b({constructor:c,superClass:l.DRMManagerSession});a=c.prototype;g(a,"voucher",{get:d({name:"voucher",returnType:""})});a.checkStatus=d({name:"checkStatus",returnType:"uint"});a.getVoucherFromStore=d({name:"getVoucherFromStore",returnType:"void"});a.onSessionComplete=d({name:"onSessionComplete",returnType:"void"});a.onSessionError=d({name:"onSessionError",returnType:"void"});c=l.DRMModuleCycleProvider=d("DRMModuleCycleProvider");b({constructor:c});c=l.DRMURLDownloadContext=
d("DRMURLDownloadContext");b({constructor:c,superClass:f.flash.events.EventDispatcher});c=l.FSCommand=d("FSCommand");b({constructor:c});c._fscommand=d({name:"_fscommand",returnType:"void"});c=l.SetIntervalTimer=d("SetIntervalTimer");b({constructor:c,superClass:f.flash.utils.Timer});c=l.XMLParser=d("XMLParser");b({constructor:c});a=c.prototype;a.getNext=d({name:"getNext",returnType:"int"});a.startParse=d({name:"startParse",returnType:"void"});c=l.DynamicPropertyOutput=d("DynamicPropertyOutput");b({constructor:c});
a=c.prototype;a.writeDynamicProperty=d({name:"writeDynamicProperty",returnType:"void"});c=l.DRMCustomProperties=d("DRMCustomProperties");b({constructor:c});c=l.ObjectOutput=d("ObjectOutput");b({constructor:c});a=c.prototype;g(a,"endian",{get:d({name:"endian",returnType:"String"})});g(a,"objectEncoding",{get:d({name:"objectEncoding",returnType:"uint"})});g(a,"endian",{set:m});g(a,"objectEncoding",{set:m});a.writeBoolean=d({name:"writeBoolean",returnType:"void"});a.writeByte=d({name:"writeByte",returnType:"void"});
a.writeBytes=d({name:"writeBytes",returnType:"void"});a.writeDouble=d({name:"writeDouble",returnType:"void"});a.writeFloat=d({name:"writeFloat",returnType:"void"});a.writeInt=d({name:"writeInt",returnType:"void"});a.writeMultiByte=d({name:"writeMultiByte",returnType:"void"});a.writeObject=d({name:"writeObject",returnType:"void"});a.writeShort=d({name:"writeShort",returnType:"void"});a.writeUnsignedInt=d({name:"writeUnsignedInt",returnType:"void"});a.writeUTF=d({name:"writeUTF",returnType:"void"});
a.writeUTFBytes=d({name:"writeUTFBytes",returnType:"void"});return e.mixin(h,f)}(E,qd,n,o,A,cb,Ra,$a,Sa,Ta,Va,Ua,bb,Wa,Xa,aa,Ya))})();