24105 lines
571 KiB
JavaScript
24105 lines
571 KiB
JavaScript
(function dartProgram(){function copyProperties(a,b){var s=Object.keys(a)
|
|
for(var r=0;r<s.length;r++){var q=s[r]
|
|
b[q]=a[q]}}function mixinPropertiesHard(a,b){var s=Object.keys(a)
|
|
for(var r=0;r<s.length;r++){var q=s[r]
|
|
if(!b.hasOwnProperty(q)){b[q]=a[q]}}}function mixinPropertiesEasy(a,b){Object.assign(b,a)}var z=function(){var s=function(){}
|
|
s.prototype={p:{}}
|
|
var r=new s()
|
|
if(!(Object.getPrototypeOf(r)&&Object.getPrototypeOf(r).p===s.prototype.p))return false
|
|
try{if(typeof navigator!="undefined"&&typeof navigator.userAgent=="string"&&navigator.userAgent.indexOf("Chrome/")>=0)return true
|
|
if(typeof version=="function"&&version.length==0){var q=version()
|
|
if(/^\d+\.\d+\.\d+\.\d+$/.test(q))return true}}catch(p){}return false}()
|
|
function inherit(a,b){a.prototype.constructor=a
|
|
a.prototype["$i"+a.name]=a
|
|
if(b!=null){if(z){Object.setPrototypeOf(a.prototype,b.prototype)
|
|
return}var s=Object.create(b.prototype)
|
|
copyProperties(a.prototype,s)
|
|
a.prototype=s}}function inheritMany(a,b){for(var s=0;s<b.length;s++){inherit(b[s],a)}}function mixinEasy(a,b){mixinPropertiesEasy(b.prototype,a.prototype)
|
|
a.prototype.constructor=a}function mixinHard(a,b){mixinPropertiesHard(b.prototype,a.prototype)
|
|
a.prototype.constructor=a}function lazy(a,b,c,d){var s=a
|
|
a[b]=s
|
|
a[c]=function(){if(a[b]===s){a[b]=d()}a[c]=function(){return this[b]}
|
|
return a[b]}}function lazyFinal(a,b,c,d){var s=a
|
|
a[b]=s
|
|
a[c]=function(){if(a[b]===s){var r=d()
|
|
if(a[b]!==s){A.rL(b)}a[b]=r}var q=a[b]
|
|
a[c]=function(){return q}
|
|
return q}}function makeConstList(a,b){if(b!=null)A.j(a,b)
|
|
a.$flags=7
|
|
return a}function convertToFastObject(a){function t(){}t.prototype=a
|
|
new t()
|
|
return a}function convertAllToFastObject(a){for(var s=0;s<a.length;++s){convertToFastObject(a[s])}}var y=0
|
|
function instanceTearOffGetter(a,b){var s=null
|
|
return a?function(c){if(s===null)s=A.lu(b)
|
|
return new s(c,this)}:function(){if(s===null)s=A.lu(b)
|
|
return new s(this,null)}}function staticTearOffGetter(a){var s=null
|
|
return function(){if(s===null)s=A.lu(a).prototype
|
|
return s}}var x=0
|
|
function tearOffParameters(a,b,c,d,e,f,g,h,i,j){if(typeof h=="number"){h+=x}return{co:a,iS:b,iI:c,rC:d,dV:e,cs:f,fs:g,fT:h,aI:i||0,nDA:j}}function installStaticTearOff(a,b,c,d,e,f,g,h){var s=tearOffParameters(a,true,false,c,d,e,f,g,h,false)
|
|
var r=staticTearOffGetter(s)
|
|
a[b]=r}function installInstanceTearOff(a,b,c,d,e,f,g,h,i,j){c=!!c
|
|
var s=tearOffParameters(a,false,c,d,e,f,g,h,i,!!j)
|
|
var r=instanceTearOffGetter(c,s)
|
|
a[b]=r}function setOrUpdateInterceptorsByTag(a){var s=v.interceptorsByTag
|
|
if(!s){v.interceptorsByTag=a
|
|
return}copyProperties(a,s)}function setOrUpdateLeafTags(a){var s=v.leafTags
|
|
if(!s){v.leafTags=a
|
|
return}copyProperties(a,s)}function updateTypes(a){var s=v.types
|
|
var r=s.length
|
|
s.push.apply(s,a)
|
|
return r}function updateHolder(a,b){copyProperties(b,a)
|
|
return a}var hunkHelpers=function(){var s=function(a,b,c,d,e){return function(f,g,h,i){return installInstanceTearOff(f,g,a,b,c,d,[h],i,e,false)}},r=function(a,b,c,d){return function(e,f,g,h){return installStaticTearOff(e,f,a,b,c,[g],h,d)}}
|
|
return{inherit:inherit,inheritMany:inheritMany,mixin:mixinEasy,mixinHard:mixinHard,installStaticTearOff:installStaticTearOff,installInstanceTearOff:installInstanceTearOff,_instance_0u:s(0,0,null,["$0"],0),_instance_1u:s(0,1,null,["$1"],0),_instance_2u:s(0,2,null,["$2"],0),_instance_0i:s(1,0,null,["$0"],0),_instance_1i:s(1,1,null,["$1"],0),_instance_2i:s(1,2,null,["$2"],0),_static_0:r(0,null,["$0"],0),_static_1:r(1,null,["$1"],0),_static_2:r(2,null,["$2"],0),makeConstList:makeConstList,lazy:lazy,lazyFinal:lazyFinal,updateHolder:updateHolder,convertToFastObject:convertToFastObject,updateTypes:updateTypes,setOrUpdateInterceptorsByTag:setOrUpdateInterceptorsByTag,setOrUpdateLeafTags:setOrUpdateLeafTags}}()
|
|
function initializeDeferredHunk(a){x=v.types.length
|
|
a(hunkHelpers,v,w,$)}var J={
|
|
lB(a,b,c,d){return{i:a,p:b,e:c,x:d}},
|
|
kk(a){var s,r,q,p,o,n=a[v.dispatchPropertyName]
|
|
if(n==null)if($.lx==null){A.ry()
|
|
n=a[v.dispatchPropertyName]}if(n!=null){s=n.p
|
|
if(!1===s)return n.i
|
|
if(!0===s)return a
|
|
r=Object.getPrototypeOf(a)
|
|
if(s===r)return n.i
|
|
if(n.e===r)throw A.h(A.mC("Return interceptor for "+A.z(s(a,n))))}q=a.constructor
|
|
if(q==null)p=null
|
|
else{o=$.jX
|
|
if(o==null)o=$.jX=v.getIsolateTag("_$dart_js")
|
|
p=q[o]}if(p!=null)return p
|
|
p=A.rE(a)
|
|
if(p!=null)return p
|
|
if(typeof a=="function")return B.dd
|
|
s=Object.getPrototypeOf(a)
|
|
if(s==null)return B.cf
|
|
if(s===Object.prototype)return B.cf
|
|
if(typeof q=="function"){o=$.jX
|
|
if(o==null)o=$.jX=v.getIsolateTag("_$dart_js")
|
|
Object.defineProperty(q,o,{value:B.b2,enumerable:false,writable:true,configurable:true})
|
|
return B.b2}return B.b2},
|
|
mi(a,b){if(a<0||a>4294967295)throw A.h(A.an(a,0,4294967295,"length",null))
|
|
return J.mj(new Array(a),b)},
|
|
am(a,b){if(a<0||a>4294967295)throw A.h(A.an(a,0,4294967295,"length",null))
|
|
return J.mj(new Array(a),b)},
|
|
h0(a,b){if(a<0)throw A.h(A.c2("Length must be a non-negative integer: "+a,null))
|
|
return A.j(new Array(a),b.q("t<0>"))},
|
|
d0(a,b){return A.j(new Array(a),b.q("t<0>"))},
|
|
mj(a,b){var s=A.j(a,b.q("t<0>"))
|
|
s.$flags=1
|
|
return s},
|
|
mk(a){if(a<256)switch(a){case 9:case 10:case 11:case 12:case 13:case 32:case 133:case 160:return!0
|
|
default:return!1}switch(a){case 5760:case 8192:case 8193:case 8194:case 8195:case 8196:case 8197:case 8198:case 8199:case 8200:case 8201:case 8202:case 8232:case 8233:case 8239:case 8287:case 12288:case 65279:return!0
|
|
default:return!1}},
|
|
oo(a,b){var s,r
|
|
for(s=a.length;b<s;){r=a.charCodeAt(b)
|
|
if(r!==32&&r!==13&&!J.mk(r))break;++b}return b},
|
|
op(a,b){var s,r,q
|
|
for(s=a.length;b>0;b=r){r=b-1
|
|
if(!(r<s))return A.a(a,r)
|
|
q=a.charCodeAt(r)
|
|
if(q!==32&&q!==13&&!J.mk(q))break}return b},
|
|
cx(a){if(typeof a=="number"){if(Math.floor(a)==a)return J.d1.prototype
|
|
return J.dY.prototype}if(typeof a=="string")return J.d2.prototype
|
|
if(a==null)return J.dX.prototype
|
|
if(typeof a=="boolean")return J.h1.prototype
|
|
if(Array.isArray(a))return J.t.prototype
|
|
if(typeof a!="object"){if(typeof a=="function")return J.bw.prototype
|
|
if(typeof a=="symbol")return J.d4.prototype
|
|
if(typeof a=="bigint")return J.d3.prototype
|
|
return a}if(a instanceof A.H)return a
|
|
return J.kk(a)},
|
|
a9(a){if(typeof a=="string")return J.d2.prototype
|
|
if(a==null)return a
|
|
if(Array.isArray(a))return J.t.prototype
|
|
if(typeof a!="object"){if(typeof a=="function")return J.bw.prototype
|
|
if(typeof a=="symbol")return J.d4.prototype
|
|
if(typeof a=="bigint")return J.d3.prototype
|
|
return a}if(a instanceof A.H)return a
|
|
return J.kk(a)},
|
|
ak(a){if(a==null)return a
|
|
if(Array.isArray(a))return J.t.prototype
|
|
if(typeof a!="object"){if(typeof a=="function")return J.bw.prototype
|
|
if(typeof a=="symbol")return J.d4.prototype
|
|
if(typeof a=="bigint")return J.d3.prototype
|
|
return a}if(a instanceof A.H)return a
|
|
return J.kk(a)},
|
|
rt(a){if(typeof a=="number"){if(Math.floor(a)==a)return J.d1.prototype
|
|
return J.dY.prototype}if(a==null)return a
|
|
if(!(a instanceof A.H))return J.di.prototype
|
|
return a},
|
|
b7(a){if(a==null)return a
|
|
if(typeof a!="object"){if(typeof a=="function")return J.bw.prototype
|
|
if(typeof a=="symbol")return J.d4.prototype
|
|
if(typeof a=="bigint")return J.d3.prototype
|
|
return a}if(a instanceof A.H)return a
|
|
return J.kk(a)},
|
|
fa(a,b){if(a==null)return b==null
|
|
if(typeof a!="object")return b!=null&&a===b
|
|
return J.cx(a).W(a,b)},
|
|
d(a,b){if(typeof b==="number")if(Array.isArray(a)||A.rD(a,a[v.dispatchPropertyName]))if(b>>>0===b&&b<a.length)return a[b]
|
|
return J.ak(a).l(a,b)},
|
|
y(a,b,c){return J.ak(a).h(a,b,c)},
|
|
lK(a,b,c){return J.b7(a).fG(a,b,c)},
|
|
nK(a,b,c){return J.b7(a).fH(a,b,c)},
|
|
nL(a,b,c){return J.b7(a).fI(a,b,c)},
|
|
kC(a,b,c){return J.b7(a).fJ(a,b,c)},
|
|
nM(a){return J.b7(a).fK(a)},
|
|
lL(a,b,c){return J.b7(a).dj(a,b,c)},
|
|
W(a,b,c){return J.b7(a).fL(a,b,c)},
|
|
az(a){return J.b7(a).fM(a)},
|
|
E(a,b,c){return J.b7(a).cG(a,b,c)},
|
|
lM(a,b){return J.ak(a).bE(a,b)},
|
|
bl(a,b,c,d){return J.ak(a).aO(a,b,c,d)},
|
|
bJ(a){return J.cx(a).gJ(a)},
|
|
fb(a){return J.ak(a).gH(a)},
|
|
bm(a){return J.a9(a).gv(a)},
|
|
nN(a){return J.b7(a).gcP(a)},
|
|
nO(a){return J.cx(a).gaP(a)},
|
|
kD(a){if(typeof a==="number")return a>0?1:a<0?-1:a
|
|
return J.rt(a).gec(a)},
|
|
nP(a,b,c){return J.ak(a).cs(a,b,c)},
|
|
lN(a,b,c){return J.b7(a).hn(a,b,c)},
|
|
kE(a,b){return J.ak(a).dq(a,b)},
|
|
kF(a,b,c){return J.ak(a).bh(a,b,c)},
|
|
nQ(a,b){return J.ak(a).h8(a,b)},
|
|
dx(a){return J.cx(a).C(a)},
|
|
nR(a,b){return J.ak(a).he(a,b)},
|
|
fO:function fO(){},
|
|
h1:function h1(){},
|
|
dX:function dX(){},
|
|
e_:function e_(){},
|
|
bQ:function bQ(){},
|
|
hg:function hg(){},
|
|
di:function di(){},
|
|
bw:function bw(){},
|
|
d3:function d3(){},
|
|
d4:function d4(){},
|
|
t:function t(a){this.$ti=a},
|
|
h_:function h_(){},
|
|
iD:function iD(a){this.$ti=a},
|
|
dy:function dy(a,b,c){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=0
|
|
_.d=null
|
|
_.$ti=c},
|
|
dZ:function dZ(){},
|
|
d1:function d1(){},
|
|
dY:function dY(){},
|
|
d2:function d2(){}},A={kQ:function kQ(){},
|
|
iK(a){return new A.d5("Field '"+a+"' has not been initialized.")},
|
|
oq(a){return new A.d5("Field '"+a+"' has already been initialized.")},
|
|
eC(a,b){a=a+b&536870911
|
|
a=a+((a&524287)<<10)&536870911
|
|
return a^a>>>6},
|
|
le(a){a=a+((a&67108863)<<3)&536870911
|
|
a^=a>>>11
|
|
return a+((a&16383)<<15)&536870911},
|
|
f8(a,b,c){return a},
|
|
ly(a){var s,r
|
|
for(s=$.aL.length,r=0;r<s;++r)if(a===$.aL[r])return!0
|
|
return!1},
|
|
dh(a,b,c,d){A.df(b,"start")
|
|
if(c!=null){A.df(c,"end")
|
|
if(b>c)A.b8(A.an(b,0,c,"start",null))}return new A.eB(a,b,c,d.q("eB<0>"))},
|
|
os(a,b,c,d){if(t.gw.b(a))return new A.dA(a,b,c.q("@<0>").am(d).q("dA<1,2>"))
|
|
return new A.by(a,b,c.q("@<0>").am(d).q("by<1,2>"))},
|
|
iC(){return new A.dg("No element")},
|
|
mg(){return new A.dg("Too few elements")},
|
|
d5:function d5(a){this.a=a},
|
|
al:function al(a){this.a=a},
|
|
ja:function ja(){},
|
|
C:function C(){},
|
|
aA:function aA(){},
|
|
eB:function eB(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.$ti=d},
|
|
cb:function cb(a,b,c){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=0
|
|
_.d=null
|
|
_.$ti=c},
|
|
by:function by(a,b,c){this.a=a
|
|
this.b=b
|
|
this.$ti=c},
|
|
dA:function dA(a,b,c){this.a=a
|
|
this.b=b
|
|
this.$ti=c},
|
|
e4:function e4(a,b,c){var _=this
|
|
_.a=null
|
|
_.b=a
|
|
_.c=b
|
|
_.$ti=c},
|
|
b0:function b0(a,b,c){this.a=a
|
|
this.b=b
|
|
this.$ti=c},
|
|
eN:function eN(a,b,c){this.a=a
|
|
this.b=b
|
|
this.$ti=c},
|
|
eO:function eO(a,b,c){this.a=a
|
|
this.b=b
|
|
this.$ti=c},
|
|
c3:function c3(a){this.$ti=a},
|
|
dB:function dB(a){this.$ti=a},
|
|
cu:function cu(a,b){this.a=a
|
|
this.$ti=b},
|
|
eP:function eP(a,b){this.a=a
|
|
this.$ti=b},
|
|
ar:function ar(){},
|
|
bD:function bD(){},
|
|
dj:function dj(){},
|
|
np(a){var s=v.mangledGlobalNames[a]
|
|
if(s!=null)return s
|
|
return"minified:"+a},
|
|
rD(a,b){var s
|
|
if(b!=null){s=b.x
|
|
if(s!=null)return s}return t.ez.b(a)},
|
|
z(a){var s
|
|
if(typeof a=="string")return a
|
|
if(typeof a=="number"){if(a!==0)return""+a}else if(!0===a)return"true"
|
|
else if(!1===a)return"false"
|
|
else if(a==null)return"null"
|
|
s=J.dx(a)
|
|
return s},
|
|
es(a){var s,r=$.ms
|
|
if(r==null)r=$.ms=Symbol("identityHashCode")
|
|
s=a[r]
|
|
if(s==null){s=Math.random()*0x3fffffff|0
|
|
a[r]=s}return s},
|
|
oP(a,b){var s,r=/^\s*[+-]?((0x[a-f0-9]+)|(\d+)|([a-z0-9]+))\s*$/i.exec(a)
|
|
if(r==null)return null
|
|
if(3>=r.length)return A.a(r,3)
|
|
s=r[3]
|
|
if(s!=null)return parseInt(a,10)
|
|
if(r[2]!=null)return parseInt(a,16)
|
|
return null},
|
|
hl(a){var s,r,q,p
|
|
if(a instanceof A.H)return A.aw(A.aK(a),null)
|
|
s=J.cx(a)
|
|
if(s===B.db||s===B.de||t.bI.b(a)){r=B.b4(a)
|
|
if(r!=="Object"&&r!=="")return r
|
|
q=a.constructor
|
|
if(typeof q=="function"){p=q.name
|
|
if(typeof p=="string"&&p!=="Object"&&p!=="")return p}}return A.aw(A.aK(a),null)},
|
|
oQ(a){var s,r,q
|
|
if(typeof a=="number"||A.kc(a))return J.dx(a)
|
|
if(typeof a=="string")return JSON.stringify(a)
|
|
if(a instanceof A.aq)return a.C(0)
|
|
s=$.nJ()
|
|
for(r=0;r<1;++r){q=s[r].l6(a)
|
|
if(q!=null)return q}return"Instance of '"+A.hl(a)+"'"},
|
|
mr(a){var s,r,q,p,o=a.length
|
|
if(o<=500)return String.fromCharCode.apply(null,a)
|
|
for(s="",r=0;r<o;r=q){q=r+500
|
|
p=q<o?q:o
|
|
s+=String.fromCharCode.apply(null,a.slice(r,p))}return s},
|
|
oR(a){var s,r,q,p=A.j([],t.t)
|
|
for(s=a.length,r=0;r<a.length;a.length===s||(0,A.a1)(a),++r){q=a[r]
|
|
if(!A.hX(q))throw A.h(A.bZ(q))
|
|
if(q<=65535)B.c.G(p,q)
|
|
else if(q<=1114111){B.c.G(p,55296+(B.a.j(q-65536,10)&1023))
|
|
B.c.G(p,56320+(q&1023))}else throw A.h(A.bZ(q))}return A.mr(p)},
|
|
mt(a){var s,r,q
|
|
for(s=a.length,r=0;r<s;++r){q=a[r]
|
|
if(!A.hX(q))throw A.h(A.bZ(q))
|
|
if(q<0)throw A.h(A.bZ(q))
|
|
if(q>65535)return A.oR(a)}return A.mr(a)},
|
|
oS(a,b,c){var s,r,q,p
|
|
if(c<=500&&b===0&&c===a.length)return String.fromCharCode.apply(null,a)
|
|
for(s=b,r="";s<c;s=q){q=s+500
|
|
p=q<c?q:c
|
|
r+=String.fromCharCode.apply(null,a.subarray(s,p))}return r},
|
|
d9(a){var s
|
|
if(a<=65535)return String.fromCharCode(a)
|
|
if(a<=1114111){s=a-65536
|
|
return String.fromCharCode((B.a.j(s,10)|55296)>>>0,s&1023|56320)}throw A.h(A.an(a,0,1114111,null,null))},
|
|
d8(a){if(a.date===void 0)a.date=new Date(a.a)
|
|
return a.date},
|
|
oO(a){var s=A.d8(a).getUTCFullYear()+0
|
|
return s},
|
|
oM(a){var s=A.d8(a).getUTCMonth()+1
|
|
return s},
|
|
oI(a){var s=A.d8(a).getUTCDate()+0
|
|
return s},
|
|
oJ(a){var s=A.d8(a).getUTCHours()+0
|
|
return s},
|
|
oL(a){var s=A.d8(a).getUTCMinutes()+0
|
|
return s},
|
|
oN(a){var s=A.d8(a).getUTCSeconds()+0
|
|
return s},
|
|
oK(a){var s=A.d8(a).getUTCMilliseconds()+0
|
|
return s},
|
|
oH(a){var s=a.$thrownJsError
|
|
if(s==null)return null
|
|
return A.bk(s)},
|
|
mu(a,b){var s
|
|
if(a.$thrownJsError==null){s=new Error()
|
|
A.a4(a,s)
|
|
a.$thrownJsError=s
|
|
s.stack=b.C(0)}},
|
|
nj(a){throw A.h(A.bZ(a))},
|
|
a(a,b){if(a==null)J.bm(a)
|
|
throw A.h(A.ki(a,b))},
|
|
ki(a,b){var s,r="index"
|
|
if(!A.hX(b))return new A.aX(!0,b,r,null)
|
|
s=J.bm(a)
|
|
if(b<0||b>=s)return A.kP(b,s,a,null,r)
|
|
return A.mx(b,r)},
|
|
ri(a,b,c){if(a<0||a>c)return A.an(a,0,c,"start",null)
|
|
if(b!=null)if(b<a||b>c)return A.an(b,a,c,"end",null)
|
|
return new A.aX(!0,b,"end",null)},
|
|
bZ(a){return new A.aX(!0,a,null,null)},
|
|
h(a){return A.a4(a,new Error())},
|
|
a4(a,b){var s
|
|
if(a==null)a=new A.bg()
|
|
b.dartException=a
|
|
s=A.rM
|
|
if("defineProperty" in Object){Object.defineProperty(b,"message",{get:s})
|
|
b.name=""}else b.toString=s
|
|
return b},
|
|
rM(){return J.dx(this.dartException)},
|
|
b8(a,b){throw A.a4(a,b==null?new Error():b)},
|
|
c(a,b,c){var s
|
|
if(b==null)b=0
|
|
if(c==null)c=0
|
|
s=Error()
|
|
A.b8(A.qo(a,b,c),s)},
|
|
qo(a,b,c){var s,r,q,p,o,n,m,l,k
|
|
if(typeof b=="string")s=b
|
|
else{r="[]=;add;removeWhere;retainWhere;removeRange;setRange;setInt8;setInt16;setInt32;setUint8;setUint16;setUint32;setFloat32;setFloat64".split(";")
|
|
q=r.length
|
|
p=b
|
|
if(p>q){c=p/q|0
|
|
p%=q}s=r[p]}o=typeof c=="string"?c:"modify;remove from;add to".split(";")[c]
|
|
n=t.j.b(a)?"list":"ByteData"
|
|
m=a.$flags|0
|
|
l="a "
|
|
if((m&4)!==0)k="constant "
|
|
else if((m&2)!==0){k="unmodifiable "
|
|
l="an "}else k=(m&1)!==0?"fixed-length ":""
|
|
return new A.eE("'"+s+"': Cannot "+o+" "+l+k+n)},
|
|
a1(a){throw A.h(A.ba(a))},
|
|
bA(a){var s,r,q,p,o,n
|
|
a=A.rK(a.replace(String({}),"$receiver$"))
|
|
s=a.match(/\\\$[a-zA-Z]+\\\$/g)
|
|
if(s==null)s=A.j([],t.s)
|
|
r=s.indexOf("\\$arguments\\$")
|
|
q=s.indexOf("\\$argumentsExpr\\$")
|
|
p=s.indexOf("\\$expr\\$")
|
|
o=s.indexOf("\\$method\\$")
|
|
n=s.indexOf("\\$receiver\\$")
|
|
return new A.jh(a.replace(new RegExp("\\\\\\$arguments\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$argumentsExpr\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$expr\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$method\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$receiver\\\\\\$","g"),"((?:x|[^x])*)"),r,q,p,o,n)},
|
|
ji(a){return function($expr$){var $argumentsExpr$="$arguments$"
|
|
try{$expr$.$method$($argumentsExpr$)}catch(s){return s.message}}(a)},
|
|
mA(a){return function($expr$){try{$expr$.$method$}catch(s){return s.message}}(a)},
|
|
kR(a,b){var s=b==null,r=s?null:b.method
|
|
return new A.h5(a,r,s?null:b.receiver)},
|
|
c0(a){var s
|
|
if(a==null)return new A.iX(a)
|
|
if(a instanceof A.dC){s=a.a
|
|
return A.c_(a,s==null?A.f5(s):s)}if(typeof a!=="object")return a
|
|
if("dartException" in a)return A.c_(a,a.dartException)
|
|
return A.r6(a)},
|
|
c_(a,b){if(t.C.b(b))if(b.$thrownJsError==null)b.$thrownJsError=a
|
|
return b},
|
|
r6(a){var s,r,q,p,o,n,m,l,k,j,i,h,g
|
|
if(!("message" in a))return a
|
|
s=a.message
|
|
if("number" in a&&typeof a.number=="number"){r=a.number
|
|
q=r&65535
|
|
if((B.a.j(r,16)&8191)===10)switch(q){case 438:return A.c_(a,A.kR(A.z(s)+" (Error "+q+")",null))
|
|
case 445:case 5007:A.z(s)
|
|
return A.c_(a,new A.ee())}}if(a instanceof TypeError){p=$.nr()
|
|
o=$.ns()
|
|
n=$.nt()
|
|
m=$.nu()
|
|
l=$.nx()
|
|
k=$.ny()
|
|
j=$.nw()
|
|
$.nv()
|
|
i=$.nA()
|
|
h=$.nz()
|
|
g=p.bJ(s)
|
|
if(g!=null)return A.c_(a,A.kR(A.bG(s),g))
|
|
else{g=o.bJ(s)
|
|
if(g!=null){g.method="call"
|
|
return A.c_(a,A.kR(A.bG(s),g))}else if(n.bJ(s)!=null||m.bJ(s)!=null||l.bJ(s)!=null||k.bJ(s)!=null||j.bJ(s)!=null||m.bJ(s)!=null||i.bJ(s)!=null||h.bJ(s)!=null){A.bG(s)
|
|
return A.c_(a,new A.ee())}}return A.c_(a,new A.hE(typeof s=="string"?s:""))}if(a instanceof RangeError){if(typeof s=="string"&&s.indexOf("call stack")!==-1)return new A.ey()
|
|
s=function(b){try{return String(b)}catch(f){}return null}(a)
|
|
return A.c_(a,new A.aX(!1,null,null,typeof s=="string"?s.replace(/^RangeError:\s*/,""):s))}if(typeof InternalError=="function"&&a instanceof InternalError)if(typeof s=="string"&&s==="too much recursion")return new A.ey()
|
|
return a},
|
|
bk(a){var s
|
|
if(a instanceof A.dC)return a.b
|
|
if(a==null)return new A.f0(a)
|
|
s=a.$cachedTrace
|
|
if(s!=null)return s
|
|
s=new A.f0(a)
|
|
if(typeof a==="object")a.$cachedTrace=s
|
|
return s},
|
|
i2(a){if(a==null)return J.bJ(a)
|
|
if(typeof a=="object")return A.es(a)
|
|
return J.bJ(a)},
|
|
re(a){if(typeof a=="number")return B.b.gJ(a)
|
|
if(a instanceof A.hT)return A.es(a)
|
|
return A.i2(a)},
|
|
nh(a,b){var s,r,q,p=a.length
|
|
for(s=0;s<p;s=q){r=s+1
|
|
q=r+1
|
|
b.h(0,a[s],a[r])}return b},
|
|
qB(a,b,c,d,e,f){t.Z.a(a)
|
|
switch(A.o(b)){case 0:return a.$0()
|
|
case 1:return a.$1(c)
|
|
case 2:return a.$2(c,d)
|
|
case 3:return a.$3(c,d,e)
|
|
case 4:return a.$4(c,d,e,f)}throw A.h(A.lX("Unsupported number of arguments for wrapped closure"))},
|
|
f9(a,b){var s=a.$identity
|
|
if(!!s)return s
|
|
s=A.rf(a,b)
|
|
a.$identity=s
|
|
return s},
|
|
rf(a,b){var s
|
|
switch(b){case 0:s=a.$0
|
|
break
|
|
case 1:s=a.$1
|
|
break
|
|
case 2:s=a.$2
|
|
break
|
|
case 3:s=a.$3
|
|
break
|
|
case 4:s=a.$4
|
|
break
|
|
default:s=null}if(s!=null)return s.bind(a)
|
|
return function(c,d,e){return function(f,g,h,i){return e(c,d,f,g,h,i)}}(a,b,A.qB)},
|
|
nZ(a2){var s,r,q,p,o,n,m,l,k,j,i=a2.co,h=a2.iS,g=a2.iI,f=a2.nDA,e=a2.aI,d=a2.fs,c=a2.cs,b=d[0],a=c[0],a0=i[b],a1=a2.fT
|
|
a1.toString
|
|
s=h?Object.create(new A.hy().constructor.prototype):Object.create(new A.cz(null,null).constructor.prototype)
|
|
s.$initialize=s.constructor
|
|
r=h?function static_tear_off(){this.$initialize()}:function tear_off(a3,a4){this.$initialize(a3,a4)}
|
|
s.constructor=r
|
|
r.prototype=s
|
|
s.$_name=b
|
|
s.$_target=a0
|
|
q=!h
|
|
if(q)p=A.lU(b,a0,g,f)
|
|
else{s.$static_name=b
|
|
p=a0}s.$S=A.nV(a1,h,g)
|
|
s[a]=p
|
|
for(o=p,n=1;n<d.length;++n){m=d[n]
|
|
if(typeof m=="string"){l=i[m]
|
|
k=m
|
|
m=l}else k=""
|
|
j=c[n]
|
|
if(j!=null){if(q)m=A.lU(k,m,g,f)
|
|
s[j]=m}if(n===e)o=m}s.$C=o
|
|
s.$R=a2.rC
|
|
s.$D=a2.dV
|
|
return r},
|
|
nV(a,b,c){if(typeof a=="number")return a
|
|
if(typeof a=="string"){if(b)throw A.h("Cannot compute signature for static tearoff.")
|
|
return function(d,e){return function(){return e(this,d)}}(a,A.nT)}throw A.h("Error in functionType of tearoff")},
|
|
nW(a,b,c,d){var s=A.lT
|
|
switch(b?-1:a){case 0:return function(e,f){return function(){return f(this)[e]()}}(c,s)
|
|
case 1:return function(e,f){return function(g){return f(this)[e](g)}}(c,s)
|
|
case 2:return function(e,f){return function(g,h){return f(this)[e](g,h)}}(c,s)
|
|
case 3:return function(e,f){return function(g,h,i){return f(this)[e](g,h,i)}}(c,s)
|
|
case 4:return function(e,f){return function(g,h,i,j){return f(this)[e](g,h,i,j)}}(c,s)
|
|
case 5:return function(e,f){return function(g,h,i,j,k){return f(this)[e](g,h,i,j,k)}}(c,s)
|
|
default:return function(e,f){return function(){return e.apply(f(this),arguments)}}(d,s)}},
|
|
lU(a,b,c,d){if(c)return A.nY(a,b,d)
|
|
return A.nW(b.length,d,a,b)},
|
|
nX(a,b,c,d){var s=A.lT,r=A.nU
|
|
switch(b?-1:a){case 0:throw A.h(new A.hx("Intercepted function with no arguments."))
|
|
case 1:return function(e,f,g){return function(){return f(this)[e](g(this))}}(c,r,s)
|
|
case 2:return function(e,f,g){return function(h){return f(this)[e](g(this),h)}}(c,r,s)
|
|
case 3:return function(e,f,g){return function(h,i){return f(this)[e](g(this),h,i)}}(c,r,s)
|
|
case 4:return function(e,f,g){return function(h,i,j){return f(this)[e](g(this),h,i,j)}}(c,r,s)
|
|
case 5:return function(e,f,g){return function(h,i,j,k){return f(this)[e](g(this),h,i,j,k)}}(c,r,s)
|
|
case 6:return function(e,f,g){return function(h,i,j,k,l){return f(this)[e](g(this),h,i,j,k,l)}}(c,r,s)
|
|
default:return function(e,f,g){return function(){var q=[g(this)]
|
|
Array.prototype.push.apply(q,arguments)
|
|
return e.apply(f(this),q)}}(d,r,s)}},
|
|
nY(a,b,c){var s,r
|
|
if($.lR==null)$.lR=A.lQ("interceptor")
|
|
if($.lS==null)$.lS=A.lQ("receiver")
|
|
s=b.length
|
|
r=A.nX(s,c,a,b)
|
|
return r},
|
|
lu(a){return A.nZ(a)},
|
|
nT(a,b){return A.k4(v.typeUniverse,A.aK(a.a),b)},
|
|
lT(a){return a.a},
|
|
nU(a){return a.b},
|
|
lQ(a){var s,r,q,p=new A.cz("receiver","interceptor"),o=Object.getOwnPropertyNames(p)
|
|
o.$flags=1
|
|
s=o
|
|
for(o=s.length,r=0;r<o;++r){q=s[r]
|
|
if(p[q]===a)return q}throw A.h(A.c2("Field name "+a+" not found.",null))},
|
|
ru(a){return v.getIsolateTag(a)},
|
|
u9(a,b,c){Object.defineProperty(a,b,{value:c,enumerable:false,writable:true,configurable:true})},
|
|
rE(a){var s,r,q,p,o,n=A.bG($.ni.$1(a)),m=$.kj[n]
|
|
if(m!=null){Object.defineProperty(a,v.dispatchPropertyName,{value:m,enumerable:false,writable:true,configurable:true})
|
|
return m.i}s=$.ko[n]
|
|
if(s!=null)return s
|
|
r=v.interceptorsByTag[n]
|
|
if(r==null){q=A.n_($.nb.$2(a,n))
|
|
if(q!=null){m=$.kj[q]
|
|
if(m!=null){Object.defineProperty(a,v.dispatchPropertyName,{value:m,enumerable:false,writable:true,configurable:true})
|
|
return m.i}s=$.ko[q]
|
|
if(s!=null)return s
|
|
r=v.interceptorsByTag[q]
|
|
n=q}}if(r==null)return null
|
|
s=r.prototype
|
|
p=n[0]
|
|
if(p==="!"){m=A.kq(s)
|
|
$.kj[n]=m
|
|
Object.defineProperty(a,v.dispatchPropertyName,{value:m,enumerable:false,writable:true,configurable:true})
|
|
return m.i}if(p==="~"){$.ko[n]=s
|
|
return s}if(p==="-"){o=A.kq(s)
|
|
Object.defineProperty(Object.getPrototypeOf(a),v.dispatchPropertyName,{value:o,enumerable:false,writable:true,configurable:true})
|
|
return o.i}if(p==="+")return A.nm(a,s)
|
|
if(p==="*")throw A.h(A.mC(n))
|
|
if(v.leafTags[n]===true){o=A.kq(s)
|
|
Object.defineProperty(Object.getPrototypeOf(a),v.dispatchPropertyName,{value:o,enumerable:false,writable:true,configurable:true})
|
|
return o.i}else return A.nm(a,s)},
|
|
nm(a,b){var s=Object.getPrototypeOf(a)
|
|
Object.defineProperty(s,v.dispatchPropertyName,{value:J.lB(b,s,null,null),enumerable:false,writable:true,configurable:true})
|
|
return b},
|
|
kq(a){return J.lB(a,!1,null,!!a.$iaF)},
|
|
rG(a,b,c){var s=b.prototype
|
|
if(v.leafTags[a]===true)return A.kq(s)
|
|
else return J.lB(s,c,null,null)},
|
|
ry(){if(!0===$.lx)return
|
|
$.lx=!0
|
|
A.rz()},
|
|
rz(){var s,r,q,p,o,n,m,l
|
|
$.kj=Object.create(null)
|
|
$.ko=Object.create(null)
|
|
A.rx()
|
|
s=v.interceptorsByTag
|
|
r=Object.getOwnPropertyNames(s)
|
|
if(typeof window!="undefined"){window
|
|
q=function(){}
|
|
for(p=0;p<r.length;++p){o=r[p]
|
|
n=$.nn.$1(o)
|
|
if(n!=null){m=A.rG(o,s[o],n)
|
|
if(m!=null){Object.defineProperty(n,v.dispatchPropertyName,{value:m,enumerable:false,writable:true,configurable:true})
|
|
q.prototype=n}}}}for(p=0;p<r.length;++p){o=r[p]
|
|
if(/^[A-Za-z_]/.test(o)){l=s[o]
|
|
s["!"+o]=l
|
|
s["~"+o]=l
|
|
s["-"+o]=l
|
|
s["+"+o]=l
|
|
s["*"+o]=l}}},
|
|
rx(){var s,r,q,p,o,n,m=B.cM()
|
|
m=A.dv(B.cN,A.dv(B.cO,A.dv(B.b5,A.dv(B.b5,A.dv(B.cP,A.dv(B.cQ,A.dv(B.cR(B.b4),m)))))))
|
|
if(typeof dartNativeDispatchHooksTransformer!="undefined"){s=dartNativeDispatchHooksTransformer
|
|
if(typeof s=="function")s=[s]
|
|
if(Array.isArray(s))for(r=0;r<s.length;++r){q=s[r]
|
|
if(typeof q=="function")m=q(m)||m}}p=m.getTag
|
|
o=m.getUnknownTag
|
|
n=m.prototypeForTag
|
|
$.ni=new A.kl(p)
|
|
$.nb=new A.km(o)
|
|
$.nn=new A.kn(n)},
|
|
dv(a,b){return a(b)||b},
|
|
rh(a,b){var s=b.length,r=v.rttc[""+s+";"+a]
|
|
if(r==null)return null
|
|
if(s===0)return r
|
|
if(s===r.length)return r.apply(null,b)
|
|
return r(b)},
|
|
rK(a){if(/[[\]{}()*+?.\\^$|]/.test(a))return a.replace(/[[\]{}()*+?.\\^$|]/g,"\\$&")
|
|
return a},
|
|
cN:function cN(){},
|
|
cO:function cO(a,b,c){this.a=a
|
|
this.b=b
|
|
this.$ti=c},
|
|
eU:function eU(a,b){this.a=a
|
|
this.$ti=b},
|
|
eV:function eV(a,b,c){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=0
|
|
_.d=null
|
|
_.$ti=c},
|
|
c6:function c6(a,b){this.a=a
|
|
this.$ti=b},
|
|
fL:function fL(){},
|
|
d_:function d_(a,b){this.a=a
|
|
this.$ti=b},
|
|
ex:function ex(){},
|
|
jh:function jh(a,b,c,d,e,f){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d
|
|
_.e=e
|
|
_.f=f},
|
|
ee:function ee(){},
|
|
h5:function h5(a,b,c){this.a=a
|
|
this.b=b
|
|
this.c=c},
|
|
hE:function hE(a){this.a=a},
|
|
iX:function iX(a){this.a=a},
|
|
dC:function dC(a,b){this.a=a
|
|
this.b=b},
|
|
f0:function f0(a){this.a=a
|
|
this.b=null},
|
|
aq:function aq(){},
|
|
fi:function fi(){},
|
|
fj:function fj(){},
|
|
hz:function hz(){},
|
|
hy:function hy(){},
|
|
cz:function cz(a,b){this.a=a
|
|
this.b=b},
|
|
hx:function hx(a){this.a=a},
|
|
b_:function b_(a){var _=this
|
|
_.a=0
|
|
_.f=_.e=_.d=_.c=_.b=null
|
|
_.r=0
|
|
_.$ti=a},
|
|
iO:function iO(a,b){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.d=_.c=null},
|
|
ca:function ca(a,b){this.a=a
|
|
this.$ti=b},
|
|
O:function O(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=null
|
|
_.$ti=d},
|
|
iP:function iP(a,b){this.a=a
|
|
this.$ti=b},
|
|
at:function at(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=null
|
|
_.$ti=d},
|
|
e0:function e0(a){var _=this
|
|
_.a=0
|
|
_.f=_.e=_.d=_.c=_.b=null
|
|
_.r=0
|
|
_.$ti=a},
|
|
kl:function kl(a){this.a=a},
|
|
km:function km(a){this.a=a},
|
|
kn:function kn(a){this.a=a},
|
|
b(a){throw A.a4(A.iK(a),new Error())},
|
|
lD(a){throw A.a4(A.oq(a),new Error())},
|
|
rL(a){throw A.a4(new A.d5("Field '"+a+"' has been assigned during initialization."),new Error())},
|
|
mH(a){var s=new A.jJ(a)
|
|
return s.b=s},
|
|
jJ:function jJ(a){this.a=a
|
|
this.b=null},
|
|
aI(a,b,c){},
|
|
r(a){var s,r,q
|
|
if(t.aP.b(a))return a
|
|
s=J.a9(a)
|
|
r=A.S(s.gv(a),null,!1,t.z)
|
|
for(q=0;q<s.gv(a);++q)B.c.h(r,q,s.l(a,q))
|
|
return r},
|
|
ov(a){return new Float32Array(a)},
|
|
ow(a,b,c){A.aI(a,b,c)
|
|
c=B.a.X(a.byteLength-b,4)
|
|
return new Float32Array(a,b,c)},
|
|
ox(a,b,c){A.aI(a,b,c)
|
|
c=B.a.X(a.byteLength-b,2)
|
|
return new Int16Array(a,b,c)},
|
|
oy(a){return new Int32Array(a)},
|
|
oz(a,b,c){A.aI(a,b,c)
|
|
c=B.a.X(a.byteLength-b,4)
|
|
return new Int32Array(a,b,c)},
|
|
mn(a){return new Int8Array(a)},
|
|
oA(a,b,c){A.aI(a,b,c)
|
|
return c==null?new Int8Array(a,b):new Int8Array(a,b,c)},
|
|
oB(a){return new Uint16Array(a)},
|
|
oC(a,b,c){A.aI(a,b,c)
|
|
c=B.a.X(a.byteLength-b,2)
|
|
return new Uint16Array(a,b,c)},
|
|
oD(a){return new Uint32Array(a)},
|
|
oE(a,b,c){A.aI(a,b,c)
|
|
c=B.a.X(a.byteLength-b,4)
|
|
return new Uint32Array(a,b,c)},
|
|
ha(a){return new Uint8Array(a)},
|
|
oF(a,b,c){A.aI(a,b,c)
|
|
return c==null?new Uint8Array(a,b):new Uint8Array(a,b,c)},
|
|
bH(a,b,c){if(a>>>0!==a||a>=c)throw A.h(A.ki(b,a))},
|
|
b4(a,b,c){var s
|
|
if(!(a>>>0!==a))if(b==null)s=a>c
|
|
else s=b>>>0!==b||a>b||b>c
|
|
else s=!0
|
|
if(s)throw A.h(A.ri(a,b,c))
|
|
if(b==null)return c
|
|
return b},
|
|
cc:function cc(){},
|
|
ea:function ea(){},
|
|
hU:function hU(a){this.a=a},
|
|
h9:function h9(){},
|
|
ai:function ai(){},
|
|
bR:function bR(){},
|
|
aG:function aG(){},
|
|
e5:function e5(){},
|
|
e6:function e6(){},
|
|
e7:function e7(){},
|
|
e8:function e8(){},
|
|
e9:function e9(){},
|
|
eb:function eb(){},
|
|
ec:function ec(){},
|
|
ed:function ed(){},
|
|
cd:function cd(){},
|
|
eW:function eW(){},
|
|
eX:function eX(){},
|
|
eY:function eY(){},
|
|
eZ:function eZ(){},
|
|
lc(a,b){var s=b.c
|
|
return s==null?b.c=A.f2(a,"c5",[b.x]):s},
|
|
my(a){var s=a.w
|
|
if(s===6||s===7)return A.my(a.x)
|
|
return s===11||s===12},
|
|
oY(a){return a.as},
|
|
U(a){return A.k3(v.typeUniverse,a,!1)},
|
|
rB(a,b){var s,r,q,p,o
|
|
if(a==null)return null
|
|
s=b.y
|
|
r=a.Q
|
|
if(r==null)r=a.Q=new Map()
|
|
q=b.as
|
|
p=r.get(q)
|
|
if(p!=null)return p
|
|
o=A.bY(v.typeUniverse,a.x,s,0)
|
|
r.set(q,o)
|
|
return o},
|
|
bY(a1,a2,a3,a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=a2.w
|
|
switch(a0){case 5:case 1:case 2:case 3:case 4:return a2
|
|
case 6:s=a2.x
|
|
r=A.bY(a1,s,a3,a4)
|
|
if(r===s)return a2
|
|
return A.mS(a1,r,!0)
|
|
case 7:s=a2.x
|
|
r=A.bY(a1,s,a3,a4)
|
|
if(r===s)return a2
|
|
return A.mR(a1,r,!0)
|
|
case 8:q=a2.y
|
|
p=A.du(a1,q,a3,a4)
|
|
if(p===q)return a2
|
|
return A.f2(a1,a2.x,p)
|
|
case 9:o=a2.x
|
|
n=A.bY(a1,o,a3,a4)
|
|
m=a2.y
|
|
l=A.du(a1,m,a3,a4)
|
|
if(n===o&&l===m)return a2
|
|
return A.lo(a1,n,l)
|
|
case 10:k=a2.x
|
|
j=a2.y
|
|
i=A.du(a1,j,a3,a4)
|
|
if(i===j)return a2
|
|
return A.mT(a1,k,i)
|
|
case 11:h=a2.x
|
|
g=A.bY(a1,h,a3,a4)
|
|
f=a2.y
|
|
e=A.r3(a1,f,a3,a4)
|
|
if(g===h&&e===f)return a2
|
|
return A.mQ(a1,g,e)
|
|
case 12:d=a2.y
|
|
a4+=d.length
|
|
c=A.du(a1,d,a3,a4)
|
|
o=a2.x
|
|
n=A.bY(a1,o,a3,a4)
|
|
if(c===d&&n===o)return a2
|
|
return A.lp(a1,n,c,!0)
|
|
case 13:b=a2.x
|
|
if(b<a4)return a2
|
|
a=a3[b-a4]
|
|
if(a==null)return a2
|
|
return a
|
|
default:throw A.h(A.fd("Attempted to substitute unexpected RTI kind "+a0))}},
|
|
du(a,b,c,d){var s,r,q,p,o=b.length,n=A.k7(o)
|
|
for(s=!1,r=0;r<o;++r){q=b[r]
|
|
p=A.bY(a,q,c,d)
|
|
if(p!==q)s=!0
|
|
n[r]=p}return s?n:b},
|
|
r4(a,b,c,d){var s,r,q,p,o,n,m=b.length,l=A.k7(m)
|
|
for(s=!1,r=0;r<m;r+=3){q=b[r]
|
|
p=b[r+1]
|
|
o=b[r+2]
|
|
n=A.bY(a,o,c,d)
|
|
if(n!==o)s=!0
|
|
l.splice(r,3,q,p,n)}return s?l:b},
|
|
r3(a,b,c,d){var s,r=b.a,q=A.du(a,r,c,d),p=b.b,o=A.du(a,p,c,d),n=b.c,m=A.r4(a,n,c,d)
|
|
if(q===r&&o===p&&m===n)return b
|
|
s=new A.hP()
|
|
s.a=q
|
|
s.b=o
|
|
s.c=m
|
|
return s},
|
|
j(a,b){a[v.arrayRti]=b
|
|
return a},
|
|
kf(a){var s=a.$S
|
|
if(s!=null){if(typeof s=="number")return A.rw(s)
|
|
return a.$S()}return null},
|
|
rA(a,b){var s
|
|
if(A.my(b))if(a instanceof A.aq){s=A.kf(a)
|
|
if(s!=null)return s}return A.aK(a)},
|
|
aK(a){if(a instanceof A.H)return A.l(a)
|
|
if(Array.isArray(a))return A.av(a)
|
|
return A.lr(J.cx(a))},
|
|
av(a){var s=a[v.arrayRti],r=t.gn
|
|
if(s==null)return r
|
|
if(s.constructor!==r.constructor)return r
|
|
return s},
|
|
l(a){var s=a.$ti
|
|
return s!=null?s:A.lr(a)},
|
|
lr(a){var s=a.constructor,r=s.$ccache
|
|
if(r!=null)return r
|
|
return A.qy(a,s)},
|
|
qy(a,b){var s=a instanceof A.aq?Object.getPrototypeOf(Object.getPrototypeOf(a)).constructor:b,r=A.q8(v.typeUniverse,s.name)
|
|
b.$ccache=r
|
|
return r},
|
|
rw(a){var s,r=v.types,q=r[a]
|
|
if(typeof q=="string"){s=A.k3(v.typeUniverse,q,!1)
|
|
r[a]=s
|
|
return s}return q},
|
|
rv(a){return A.bI(A.l(a))},
|
|
lw(a){var s=A.kf(a)
|
|
return A.bI(s==null?A.aK(a):s)},
|
|
r2(a){var s=a instanceof A.aq?A.kf(a):null
|
|
if(s!=null)return s
|
|
if(t.ci.b(a))return J.nO(a).a
|
|
if(Array.isArray(a))return A.av(a)
|
|
return A.aK(a)},
|
|
bI(a){var s=a.r
|
|
return s==null?a.r=new A.hT(a):s},
|
|
b9(a){return A.bI(A.k3(v.typeUniverse,a,!1))},
|
|
qx(a){var s=this
|
|
s.b=A.r0(s)
|
|
return s.b(a)},
|
|
r0(a){var s,r,q,p,o
|
|
if(a===t.K)return A.qH
|
|
if(A.cy(a))return A.qL
|
|
s=a.w
|
|
if(s===6)return A.qv
|
|
if(s===1)return A.n4
|
|
if(s===7)return A.qC
|
|
r=A.r_(a)
|
|
if(r!=null)return r
|
|
if(s===8){q=a.x
|
|
if(a.y.every(A.cy)){a.f="$i"+q
|
|
if(q==="q")return A.qF
|
|
if(a===t.m)return A.qE
|
|
return A.qK}}else if(s===10){p=A.rh(a.x,a.y)
|
|
o=p==null?A.n4:p
|
|
return o==null?A.f5(o):o}return A.qt},
|
|
r_(a){if(a.w===8){if(a===t.p)return A.hX
|
|
if(a===t.V||a===t.q)return A.qG
|
|
if(a===t.N)return A.qJ
|
|
if(a===t.y)return A.kc}return null},
|
|
qw(a){var s=this,r=A.qs
|
|
if(A.cy(s))r=A.qh
|
|
else if(s===t.K)r=A.f5
|
|
else if(A.dw(s)){r=A.qu
|
|
if(s===t.I)r=A.qf
|
|
else if(s===t.dk)r=A.n_
|
|
else if(s===t.fQ)r=A.qd
|
|
else if(s===t.cg)r=A.mZ
|
|
else if(s===t.cD)r=A.qe
|
|
else if(s===t.an)r=A.qg}else if(s===t.p)r=A.o
|
|
else if(s===t.N)r=A.bG
|
|
else if(s===t.y)r=A.mX
|
|
else if(s===t.q)r=A.mY
|
|
else if(s===t.V)r=A.hW
|
|
else if(s===t.m)r=A.bi
|
|
s.a=r
|
|
return s.a(a)},
|
|
qt(a){var s=this
|
|
if(a==null)return A.dw(s)
|
|
return A.nk(v.typeUniverse,A.rA(a,s),s)},
|
|
qv(a){if(a==null)return!0
|
|
return this.x.b(a)},
|
|
qK(a){var s,r=this
|
|
if(a==null)return A.dw(r)
|
|
s=r.f
|
|
if(a instanceof A.H)return!!a[s]
|
|
return!!J.cx(a)[s]},
|
|
qF(a){var s,r=this
|
|
if(a==null)return A.dw(r)
|
|
if(typeof a!="object")return!1
|
|
if(Array.isArray(a))return!0
|
|
s=r.f
|
|
if(a instanceof A.H)return!!a[s]
|
|
return!!J.cx(a)[s]},
|
|
qE(a){var s=this
|
|
if(a==null)return!1
|
|
if(typeof a=="object"){if(a instanceof A.H)return!!a[s.f]
|
|
return!0}if(typeof a=="function")return!0
|
|
return!1},
|
|
n3(a){if(typeof a=="object"){if(a instanceof A.H)return t.m.b(a)
|
|
return!0}if(typeof a=="function")return!0
|
|
return!1},
|
|
qs(a){var s=this
|
|
if(a==null){if(A.dw(s))return a}else if(s.b(a))return a
|
|
throw A.a4(A.n0(a,s),new Error())},
|
|
qu(a){var s=this
|
|
if(a==null||s.b(a))return a
|
|
throw A.a4(A.n0(a,s),new Error())},
|
|
n0(a,b){return new A.ds("TypeError: "+A.mI(a,A.aw(b,null)))},
|
|
rd(a,b,c,d){if(A.nk(v.typeUniverse,a,b))return a
|
|
throw A.a4(A.q_("The type argument '"+A.aw(a,null)+"' is not a subtype of the type variable bound '"+A.aw(b,null)+"' of type variable '"+c+"' in '"+d+"'."),new Error())},
|
|
mI(a,b){return A.ih(a)+": type '"+A.aw(A.r2(a),null)+"' is not a subtype of type '"+b+"'"},
|
|
q_(a){return new A.ds("TypeError: "+a)},
|
|
aW(a,b){return new A.ds("TypeError: "+A.mI(a,b))},
|
|
qC(a){var s=this
|
|
return s.x.b(a)||A.lc(v.typeUniverse,s).b(a)},
|
|
qH(a){return a!=null},
|
|
f5(a){if(a!=null)return a
|
|
throw A.a4(A.aW(a,"Object"),new Error())},
|
|
qL(a){return!0},
|
|
qh(a){return a},
|
|
n4(a){return!1},
|
|
kc(a){return!0===a||!1===a},
|
|
mX(a){if(!0===a)return!0
|
|
if(!1===a)return!1
|
|
throw A.a4(A.aW(a,"bool"),new Error())},
|
|
qd(a){if(!0===a)return!0
|
|
if(!1===a)return!1
|
|
if(a==null)return a
|
|
throw A.a4(A.aW(a,"bool?"),new Error())},
|
|
hW(a){if(typeof a=="number")return a
|
|
throw A.a4(A.aW(a,"double"),new Error())},
|
|
qe(a){if(typeof a=="number")return a
|
|
if(a==null)return a
|
|
throw A.a4(A.aW(a,"double?"),new Error())},
|
|
hX(a){return typeof a=="number"&&Math.floor(a)===a},
|
|
o(a){if(typeof a=="number"&&Math.floor(a)===a)return a
|
|
throw A.a4(A.aW(a,"int"),new Error())},
|
|
qf(a){if(typeof a=="number"&&Math.floor(a)===a)return a
|
|
if(a==null)return a
|
|
throw A.a4(A.aW(a,"int?"),new Error())},
|
|
qG(a){return typeof a=="number"},
|
|
mY(a){if(typeof a=="number")return a
|
|
throw A.a4(A.aW(a,"num"),new Error())},
|
|
mZ(a){if(typeof a=="number")return a
|
|
if(a==null)return a
|
|
throw A.a4(A.aW(a,"num?"),new Error())},
|
|
qJ(a){return typeof a=="string"},
|
|
bG(a){if(typeof a=="string")return a
|
|
throw A.a4(A.aW(a,"String"),new Error())},
|
|
n_(a){if(typeof a=="string")return a
|
|
if(a==null)return a
|
|
throw A.a4(A.aW(a,"String?"),new Error())},
|
|
bi(a){if(A.n3(a))return a
|
|
throw A.a4(A.aW(a,"JSObject"),new Error())},
|
|
qg(a){if(a==null)return a
|
|
if(A.n3(a))return a
|
|
throw A.a4(A.aW(a,"JSObject?"),new Error())},
|
|
n8(a,b){var s,r,q
|
|
for(s="",r="",q=0;q<a.length;++q,r=", ")s+=r+A.aw(a[q],b)
|
|
return s},
|
|
qR(a,b){var s,r,q,p,o,n,m=a.x,l=a.y
|
|
if(""===m)return"("+A.n8(l,b)+")"
|
|
s=l.length
|
|
r=m.split(",")
|
|
q=r.length-s
|
|
for(p="(",o="",n=0;n<s;++n,o=", "){p+=o
|
|
if(q===0)p+="{"
|
|
p+=A.aw(l[n],b)
|
|
if(q>=0)p+=" "+r[q];++q}return p+"})"},
|
|
n1(a3,a4,a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=", ",a2=null
|
|
if(a5!=null){s=a5.length
|
|
if(a4==null)a4=A.j([],t.s)
|
|
else a2=a4.length
|
|
r=a4.length
|
|
for(q=s;q>0;--q)B.c.G(a4,"T"+(r+q))
|
|
for(p=t.X,o="<",n="",q=0;q<s;++q,n=a1){m=a4.length
|
|
l=m-1-q
|
|
if(!(l>=0))return A.a(a4,l)
|
|
o=o+n+a4[l]
|
|
k=a5[q]
|
|
j=k.w
|
|
if(!(j===2||j===3||j===4||j===5||k===p))o+=" extends "+A.aw(k,a4)}o+=">"}else o=""
|
|
p=a3.x
|
|
i=a3.y
|
|
h=i.a
|
|
g=h.length
|
|
f=i.b
|
|
e=f.length
|
|
d=i.c
|
|
c=d.length
|
|
b=A.aw(p,a4)
|
|
for(a="",a0="",q=0;q<g;++q,a0=a1)a+=a0+A.aw(h[q],a4)
|
|
if(e>0){a+=a0+"["
|
|
for(a0="",q=0;q<e;++q,a0=a1)a+=a0+A.aw(f[q],a4)
|
|
a+="]"}if(c>0){a+=a0+"{"
|
|
for(a0="",q=0;q<c;q+=3,a0=a1){a+=a0
|
|
if(d[q+1])a+="required "
|
|
a+=A.aw(d[q+2],a4)+" "+d[q]}a+="}"}if(a2!=null){a4.toString
|
|
a4.length=a2}return o+"("+a+") => "+b},
|
|
aw(a,b){var s,r,q,p,o,n,m,l=a.w
|
|
if(l===5)return"erased"
|
|
if(l===2)return"dynamic"
|
|
if(l===3)return"void"
|
|
if(l===1)return"Never"
|
|
if(l===4)return"any"
|
|
if(l===6){s=a.x
|
|
r=A.aw(s,b)
|
|
q=s.w
|
|
return(q===11||q===12?"("+r+")":r)+"?"}if(l===7)return"FutureOr<"+A.aw(a.x,b)+">"
|
|
if(l===8){p=A.r5(a.x)
|
|
o=a.y
|
|
return o.length>0?p+("<"+A.n8(o,b)+">"):p}if(l===10)return A.qR(a,b)
|
|
if(l===11)return A.n1(a,b,null)
|
|
if(l===12)return A.n1(a.x,b,a.y)
|
|
if(l===13){n=a.x
|
|
m=b.length
|
|
n=m-1-n
|
|
if(!(n>=0&&n<m))return A.a(b,n)
|
|
return b[n]}return"?"},
|
|
r5(a){var s=v.mangledGlobalNames[a]
|
|
if(s!=null)return s
|
|
return"minified:"+a},
|
|
q9(a,b){var s=a.tR[b]
|
|
while(typeof s=="string")s=a.tR[s]
|
|
return s},
|
|
q8(a,b){var s,r,q,p,o,n=a.eT,m=n[b]
|
|
if(m==null)return A.k3(a,b,!1)
|
|
else if(typeof m=="number"){s=m
|
|
r=A.f3(a,5,"#")
|
|
q=A.k7(s)
|
|
for(p=0;p<s;++p)q[p]=r
|
|
o=A.f2(a,b,q)
|
|
n[b]=o
|
|
return o}else return m},
|
|
q6(a,b){return A.mV(a.tR,b)},
|
|
q5(a,b){return A.mV(a.eT,b)},
|
|
k3(a,b,c){var s,r=a.eC,q=r.get(b)
|
|
if(q!=null)return q
|
|
s=A.mO(A.mM(a,null,b,!1))
|
|
r.set(b,s)
|
|
return s},
|
|
k4(a,b,c){var s,r,q=b.z
|
|
if(q==null)q=b.z=new Map()
|
|
s=q.get(c)
|
|
if(s!=null)return s
|
|
r=A.mO(A.mM(a,b,c,!0))
|
|
q.set(c,r)
|
|
return r},
|
|
q7(a,b,c){var s,r,q,p=b.Q
|
|
if(p==null)p=b.Q=new Map()
|
|
s=c.as
|
|
r=p.get(s)
|
|
if(r!=null)return r
|
|
q=A.lo(a,b,c.w===9?c.y:[c])
|
|
p.set(s,q)
|
|
return q},
|
|
bX(a,b){b.a=A.qw
|
|
b.b=A.qx
|
|
return b},
|
|
f3(a,b,c){var s,r,q=a.eC.get(c)
|
|
if(q!=null)return q
|
|
s=new A.b3(null,null)
|
|
s.w=b
|
|
s.as=c
|
|
r=A.bX(a,s)
|
|
a.eC.set(c,r)
|
|
return r},
|
|
mS(a,b,c){var s,r=b.as+"?",q=a.eC.get(r)
|
|
if(q!=null)return q
|
|
s=A.q3(a,b,r,c)
|
|
a.eC.set(r,s)
|
|
return s},
|
|
q3(a,b,c,d){var s,r,q
|
|
if(d){s=b.w
|
|
r=!0
|
|
if(!A.cy(b))if(!(b===t.b||b===t.u))if(s!==6)r=s===7&&A.dw(b.x)
|
|
if(r)return b
|
|
else if(s===1)return t.b}q=new A.b3(null,null)
|
|
q.w=6
|
|
q.x=b
|
|
q.as=c
|
|
return A.bX(a,q)},
|
|
mR(a,b,c){var s,r=b.as+"/",q=a.eC.get(r)
|
|
if(q!=null)return q
|
|
s=A.q1(a,b,r,c)
|
|
a.eC.set(r,s)
|
|
return s},
|
|
q1(a,b,c,d){var s,r
|
|
if(d){s=b.w
|
|
if(A.cy(b)||b===t.K)return b
|
|
else if(s===1)return A.f2(a,"c5",[b])
|
|
else if(b===t.b||b===t.u)return t.eH}r=new A.b3(null,null)
|
|
r.w=7
|
|
r.x=b
|
|
r.as=c
|
|
return A.bX(a,r)},
|
|
q4(a,b){var s,r,q=""+b+"^",p=a.eC.get(q)
|
|
if(p!=null)return p
|
|
s=new A.b3(null,null)
|
|
s.w=13
|
|
s.x=b
|
|
s.as=q
|
|
r=A.bX(a,s)
|
|
a.eC.set(q,r)
|
|
return r},
|
|
f1(a){var s,r,q,p=a.length
|
|
for(s="",r="",q=0;q<p;++q,r=",")s+=r+a[q].as
|
|
return s},
|
|
q0(a){var s,r,q,p,o,n=a.length
|
|
for(s="",r="",q=0;q<n;q+=3,r=","){p=a[q]
|
|
o=a[q+1]?"!":":"
|
|
s+=r+p+o+a[q+2].as}return s},
|
|
f2(a,b,c){var s,r,q,p=b
|
|
if(c.length>0)p+="<"+A.f1(c)+">"
|
|
s=a.eC.get(p)
|
|
if(s!=null)return s
|
|
r=new A.b3(null,null)
|
|
r.w=8
|
|
r.x=b
|
|
r.y=c
|
|
if(c.length>0)r.c=c[0]
|
|
r.as=p
|
|
q=A.bX(a,r)
|
|
a.eC.set(p,q)
|
|
return q},
|
|
lo(a,b,c){var s,r,q,p,o,n
|
|
if(b.w===9){s=b.x
|
|
r=b.y.concat(c)}else{r=c
|
|
s=b}q=s.as+(";<"+A.f1(r)+">")
|
|
p=a.eC.get(q)
|
|
if(p!=null)return p
|
|
o=new A.b3(null,null)
|
|
o.w=9
|
|
o.x=s
|
|
o.y=r
|
|
o.as=q
|
|
n=A.bX(a,o)
|
|
a.eC.set(q,n)
|
|
return n},
|
|
mT(a,b,c){var s,r,q="+"+(b+"("+A.f1(c)+")"),p=a.eC.get(q)
|
|
if(p!=null)return p
|
|
s=new A.b3(null,null)
|
|
s.w=10
|
|
s.x=b
|
|
s.y=c
|
|
s.as=q
|
|
r=A.bX(a,s)
|
|
a.eC.set(q,r)
|
|
return r},
|
|
mQ(a,b,c){var s,r,q,p,o,n=b.as,m=c.a,l=m.length,k=c.b,j=k.length,i=c.c,h=i.length,g="("+A.f1(m)
|
|
if(j>0){s=l>0?",":""
|
|
g+=s+"["+A.f1(k)+"]"}if(h>0){s=l>0?",":""
|
|
g+=s+"{"+A.q0(i)+"}"}r=n+(g+")")
|
|
q=a.eC.get(r)
|
|
if(q!=null)return q
|
|
p=new A.b3(null,null)
|
|
p.w=11
|
|
p.x=b
|
|
p.y=c
|
|
p.as=r
|
|
o=A.bX(a,p)
|
|
a.eC.set(r,o)
|
|
return o},
|
|
lp(a,b,c,d){var s,r=b.as+("<"+A.f1(c)+">"),q=a.eC.get(r)
|
|
if(q!=null)return q
|
|
s=A.q2(a,b,c,r,d)
|
|
a.eC.set(r,s)
|
|
return s},
|
|
q2(a,b,c,d,e){var s,r,q,p,o,n,m,l
|
|
if(e){s=c.length
|
|
r=A.k7(s)
|
|
for(q=0,p=0;p<s;++p){o=c[p]
|
|
if(o.w===1){r[p]=o;++q}}if(q>0){n=A.bY(a,b,r,0)
|
|
m=A.du(a,c,r,0)
|
|
return A.lp(a,n,m,c!==m)}}l=new A.b3(null,null)
|
|
l.w=12
|
|
l.x=b
|
|
l.y=c
|
|
l.as=d
|
|
return A.bX(a,l)},
|
|
mM(a,b,c,d){return{u:a,e:b,r:c,s:[],p:0,n:d}},
|
|
mO(a){var s,r,q,p,o,n,m,l=a.r,k=a.s
|
|
for(s=l.length,r=0;r<s;){q=l.charCodeAt(r)
|
|
if(q>=48&&q<=57)r=A.pU(r+1,q,l,k)
|
|
else if((((q|32)>>>0)-97&65535)<26||q===95||q===36||q===124)r=A.mN(a,r,l,k,!1)
|
|
else if(q===46)r=A.mN(a,r,l,k,!0)
|
|
else{++r
|
|
switch(q){case 44:break
|
|
case 58:k.push(!1)
|
|
break
|
|
case 33:k.push(!0)
|
|
break
|
|
case 59:k.push(A.cw(a.u,a.e,k.pop()))
|
|
break
|
|
case 94:k.push(A.q4(a.u,k.pop()))
|
|
break
|
|
case 35:k.push(A.f3(a.u,5,"#"))
|
|
break
|
|
case 64:k.push(A.f3(a.u,2,"@"))
|
|
break
|
|
case 126:k.push(A.f3(a.u,3,"~"))
|
|
break
|
|
case 60:k.push(a.p)
|
|
a.p=k.length
|
|
break
|
|
case 62:A.pW(a,k)
|
|
break
|
|
case 38:A.pV(a,k)
|
|
break
|
|
case 63:p=a.u
|
|
k.push(A.mS(p,A.cw(p,a.e,k.pop()),a.n))
|
|
break
|
|
case 47:p=a.u
|
|
k.push(A.mR(p,A.cw(p,a.e,k.pop()),a.n))
|
|
break
|
|
case 40:k.push(-3)
|
|
k.push(a.p)
|
|
a.p=k.length
|
|
break
|
|
case 41:A.pT(a,k)
|
|
break
|
|
case 91:k.push(a.p)
|
|
a.p=k.length
|
|
break
|
|
case 93:o=k.splice(a.p)
|
|
A.mP(a.u,a.e,o)
|
|
a.p=k.pop()
|
|
k.push(o)
|
|
k.push(-1)
|
|
break
|
|
case 123:k.push(a.p)
|
|
a.p=k.length
|
|
break
|
|
case 125:o=k.splice(a.p)
|
|
A.pY(a.u,a.e,o)
|
|
a.p=k.pop()
|
|
k.push(o)
|
|
k.push(-2)
|
|
break
|
|
case 43:n=l.indexOf("(",r)
|
|
k.push(l.substring(r,n))
|
|
k.push(-4)
|
|
k.push(a.p)
|
|
a.p=k.length
|
|
r=n+1
|
|
break
|
|
default:throw"Bad character "+q}}}m=k.pop()
|
|
return A.cw(a.u,a.e,m)},
|
|
pU(a,b,c,d){var s,r,q=b-48
|
|
for(s=c.length;a<s;++a){r=c.charCodeAt(a)
|
|
if(!(r>=48&&r<=57))break
|
|
q=q*10+(r-48)}d.push(q)
|
|
return a},
|
|
mN(a,b,c,d,e){var s,r,q,p,o,n,m=b+1
|
|
for(s=c.length;m<s;++m){r=c.charCodeAt(m)
|
|
if(r===46){if(e)break
|
|
e=!0}else{if(!((((r|32)>>>0)-97&65535)<26||r===95||r===36||r===124))q=r>=48&&r<=57
|
|
else q=!0
|
|
if(!q)break}}p=c.substring(b,m)
|
|
if(e){s=a.u
|
|
o=a.e
|
|
if(o.w===9)o=o.x
|
|
n=A.q9(s,o.x)[p]
|
|
if(n==null)A.b8('No "'+p+'" in "'+A.oY(o)+'"')
|
|
d.push(A.k4(s,o,n))}else d.push(p)
|
|
return m},
|
|
pW(a,b){var s,r=a.u,q=A.mL(a,b),p=b.pop()
|
|
if(typeof p=="string")b.push(A.f2(r,p,q))
|
|
else{s=A.cw(r,a.e,p)
|
|
switch(s.w){case 11:b.push(A.lp(r,s,q,a.n))
|
|
break
|
|
default:b.push(A.lo(r,s,q))
|
|
break}}},
|
|
pT(a,b){var s,r,q,p=a.u,o=b.pop(),n=null,m=null
|
|
if(typeof o=="number")switch(o){case-1:n=b.pop()
|
|
break
|
|
case-2:m=b.pop()
|
|
break
|
|
default:b.push(o)
|
|
break}else b.push(o)
|
|
s=A.mL(a,b)
|
|
o=b.pop()
|
|
switch(o){case-3:o=b.pop()
|
|
if(n==null)n=p.sEA
|
|
if(m==null)m=p.sEA
|
|
r=A.cw(p,a.e,o)
|
|
q=new A.hP()
|
|
q.a=s
|
|
q.b=n
|
|
q.c=m
|
|
b.push(A.mQ(p,r,q))
|
|
return
|
|
case-4:b.push(A.mT(p,b.pop(),s))
|
|
return
|
|
default:throw A.h(A.fd("Unexpected state under `()`: "+A.z(o)))}},
|
|
pV(a,b){var s=b.pop()
|
|
if(0===s){b.push(A.f3(a.u,1,"0&"))
|
|
return}if(1===s){b.push(A.f3(a.u,4,"1&"))
|
|
return}throw A.h(A.fd("Unexpected extended operation "+A.z(s)))},
|
|
mL(a,b){var s=b.splice(a.p)
|
|
A.mP(a.u,a.e,s)
|
|
a.p=b.pop()
|
|
return s},
|
|
cw(a,b,c){if(typeof c=="string")return A.f2(a,c,a.sEA)
|
|
else if(typeof c=="number"){b.toString
|
|
return A.pX(a,b,c)}else return c},
|
|
mP(a,b,c){var s,r=c.length
|
|
for(s=0;s<r;++s)c[s]=A.cw(a,b,c[s])},
|
|
pY(a,b,c){var s,r=c.length
|
|
for(s=2;s<r;s+=3)c[s]=A.cw(a,b,c[s])},
|
|
pX(a,b,c){var s,r,q=b.w
|
|
if(q===9){if(c===0)return b.x
|
|
s=b.y
|
|
r=s.length
|
|
if(c<=r)return s[c-1]
|
|
c-=r
|
|
b=b.x
|
|
q=b.w}else if(c===0)return b
|
|
if(q!==8)throw A.h(A.fd("Indexed base must be an interface type"))
|
|
s=b.y
|
|
if(c<=s.length)return s[c-1]
|
|
throw A.h(A.fd("Bad index "+c+" for "+b.C(0)))},
|
|
nk(a,b,c){var s,r=b.d
|
|
if(r==null)r=b.d=new Map()
|
|
s=r.get(c)
|
|
if(s==null){s=A.a8(a,b,null,c,null)
|
|
r.set(c,s)}return s},
|
|
a8(a,b,c,d,e){var s,r,q,p,o,n,m,l,k,j,i
|
|
if(b===d)return!0
|
|
if(A.cy(d))return!0
|
|
s=b.w
|
|
if(s===4)return!0
|
|
if(A.cy(b))return!1
|
|
if(b.w===1)return!0
|
|
r=s===13
|
|
if(r)if(A.a8(a,c[b.x],c,d,e))return!0
|
|
q=d.w
|
|
p=t.b
|
|
if(b===p||b===t.u){if(q===7)return A.a8(a,b,c,d.x,e)
|
|
return d===p||d===t.u||q===6}if(d===t.K){if(s===7)return A.a8(a,b.x,c,d,e)
|
|
return s!==6}if(s===7){if(!A.a8(a,b.x,c,d,e))return!1
|
|
return A.a8(a,A.lc(a,b),c,d,e)}if(s===6)return A.a8(a,p,c,d,e)&&A.a8(a,b.x,c,d,e)
|
|
if(q===7){if(A.a8(a,b,c,d.x,e))return!0
|
|
return A.a8(a,b,c,A.lc(a,d),e)}if(q===6)return A.a8(a,b,c,p,e)||A.a8(a,b,c,d.x,e)
|
|
if(r)return!1
|
|
p=s!==11
|
|
if((!p||s===12)&&d===t.Z)return!0
|
|
o=s===10
|
|
if(o&&d===t.gT)return!0
|
|
if(q===12){if(b===t.cj)return!0
|
|
if(s!==12)return!1
|
|
n=b.y
|
|
m=d.y
|
|
l=n.length
|
|
if(l!==m.length)return!1
|
|
c=c==null?n:n.concat(c)
|
|
e=e==null?m:m.concat(e)
|
|
for(k=0;k<l;++k){j=n[k]
|
|
i=m[k]
|
|
if(!A.a8(a,j,c,i,e)||!A.a8(a,i,e,j,c))return!1}return A.n2(a,b.x,c,d.x,e)}if(q===11){if(b===t.cj)return!0
|
|
if(p)return!1
|
|
return A.n2(a,b,c,d,e)}if(s===8){if(q!==8)return!1
|
|
return A.qD(a,b,c,d,e)}if(o&&q===10)return A.qI(a,b,c,d,e)
|
|
return!1},
|
|
n2(a3,a4,a5,a6,a7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2
|
|
if(!A.a8(a3,a4.x,a5,a6.x,a7))return!1
|
|
s=a4.y
|
|
r=a6.y
|
|
q=s.a
|
|
p=r.a
|
|
o=q.length
|
|
n=p.length
|
|
if(o>n)return!1
|
|
m=n-o
|
|
l=s.b
|
|
k=r.b
|
|
j=l.length
|
|
i=k.length
|
|
if(o+j<n+i)return!1
|
|
for(h=0;h<o;++h){g=q[h]
|
|
if(!A.a8(a3,p[h],a7,g,a5))return!1}for(h=0;h<m;++h){g=l[h]
|
|
if(!A.a8(a3,p[o+h],a7,g,a5))return!1}for(h=0;h<i;++h){g=l[m+h]
|
|
if(!A.a8(a3,k[h],a7,g,a5))return!1}f=s.c
|
|
e=r.c
|
|
d=f.length
|
|
c=e.length
|
|
for(b=0,a=0;a<c;a+=3){a0=e[a]
|
|
for(;;){if(b>=d)return!1
|
|
a1=f[b]
|
|
b+=3
|
|
if(a0<a1)return!1
|
|
a2=f[b-2]
|
|
if(a1<a0){if(a2)return!1
|
|
continue}g=e[a+1]
|
|
if(a2&&!g)return!1
|
|
g=f[b-1]
|
|
if(!A.a8(a3,e[a+2],a7,g,a5))return!1
|
|
break}}while(b<d){if(f[b+1])return!1
|
|
b+=3}return!0},
|
|
qD(a,b,c,d,e){var s,r,q,p,o,n=b.x,m=d.x
|
|
while(n!==m){s=a.tR[n]
|
|
if(s==null)return!1
|
|
if(typeof s=="string"){n=s
|
|
continue}r=s[m]
|
|
if(r==null)return!1
|
|
q=r.length
|
|
p=q>0?new Array(q):v.typeUniverse.sEA
|
|
for(o=0;o<q;++o)p[o]=A.k4(a,b,r[o])
|
|
return A.mW(a,p,null,c,d.y,e)}return A.mW(a,b.y,null,c,d.y,e)},
|
|
mW(a,b,c,d,e,f){var s,r=b.length
|
|
for(s=0;s<r;++s)if(!A.a8(a,b[s],d,e[s],f))return!1
|
|
return!0},
|
|
qI(a,b,c,d,e){var s,r=b.y,q=d.y,p=r.length
|
|
if(p!==q.length)return!1
|
|
if(b.x!==d.x)return!1
|
|
for(s=0;s<p;++s)if(!A.a8(a,r[s],c,q[s],e))return!1
|
|
return!0},
|
|
dw(a){var s=a.w,r=!0
|
|
if(!(a===t.b||a===t.u))if(!A.cy(a))if(s!==6)r=s===7&&A.dw(a.x)
|
|
return r},
|
|
cy(a){var s=a.w
|
|
return s===2||s===3||s===4||s===5||a===t.X},
|
|
mV(a,b){var s,r,q=Object.keys(b),p=q.length
|
|
for(s=0;s<p;++s){r=q[s]
|
|
a[r]=b[r]}},
|
|
k7(a){return a>0?new Array(a):v.typeUniverse.sEA},
|
|
b3:function b3(a,b){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.r=_.f=_.d=_.c=null
|
|
_.w=0
|
|
_.as=_.Q=_.z=_.y=_.x=null},
|
|
hP:function hP(){this.c=this.b=this.a=null},
|
|
hT:function hT(a){this.a=a},
|
|
hN:function hN(){},
|
|
ds:function ds(a){this.a=a},
|
|
pN(){var s,r,q
|
|
if(self.scheduleImmediate!=null)return A.r8()
|
|
if(self.MutationObserver!=null&&self.document!=null){s={}
|
|
r=self.document.createElement("div")
|
|
q=self.document.createElement("span")
|
|
s.a=null
|
|
new self.MutationObserver(A.f9(new A.jG(s),1)).observe(r,{childList:true})
|
|
return new A.jF(s,r,q)}else if(self.setImmediate!=null)return A.r9()
|
|
return A.ra()},
|
|
pO(a){self.scheduleImmediate(A.f9(new A.jH(t.M.a(a)),0))},
|
|
pP(a){self.setImmediate(A.f9(new A.jI(t.M.a(a)),0))},
|
|
pQ(a){t.M.a(a)
|
|
A.pZ(0,a)},
|
|
pZ(a,b){var s=new A.k_()
|
|
s.hT(a,b)
|
|
return s},
|
|
qN(a){return new A.hK(new A.ab($.a0,a.q("ab<0>")),a.q("hK<0>"))},
|
|
qk(a,b){a.$2(0,null)
|
|
b.b=!0
|
|
return b.a},
|
|
u6(a,b){A.ql(a,b)},
|
|
qj(a,b){b.e_(a)},
|
|
qi(a,b){b.e0(A.c0(a),A.bk(a))},
|
|
ql(a,b){var s,r,q=new A.ka(b),p=new A.kb(b)
|
|
if(a instanceof A.ab)a.fk(q,p,t.z)
|
|
else{s=t.z
|
|
if(a instanceof A.ab)a.h9(q,p,s)
|
|
else{r=new A.ab($.a0,t._)
|
|
r.a=8
|
|
r.c=a
|
|
r.fk(q,p,s)}}},
|
|
r7(a){var s=function(b,c){return function(d,e){while(true){try{b(d,e)
|
|
break}catch(r){e=r
|
|
d=c}}}}(a,1)
|
|
return $.a0.h6(new A.ke(s),t.w,t.p,t.z)},
|
|
kH(a){var s
|
|
if(t.C.b(a)){s=a.gcv()
|
|
if(s!=null)return s}return B.ad},
|
|
qz(a,b){if($.a0===B.B)return null
|
|
return null},
|
|
qA(a,b){if($.a0!==B.B)A.qz(a,b)
|
|
if(b==null)if(t.C.b(a)){b=a.gcv()
|
|
if(b==null){A.mu(a,B.ad)
|
|
b=B.ad}}else b=B.ad
|
|
else if(t.C.b(a))A.mu(a,b)
|
|
return new A.aM(a,b)},
|
|
lj(a,b,c){var s,r,q,p,o={},n=o.a=a
|
|
for(s=t._;r=n.a,(r&4)!==0;n=a){a=s.a(n.c)
|
|
o.a=a}if(n===b){s=A.oZ()
|
|
b.du(new A.aM(new A.aX(!0,n,null,"Cannot complete a future with itself"),s))
|
|
return}q=b.a&1
|
|
s=n.a=r|q
|
|
if((s&24)===0){p=t.F.a(b.c)
|
|
b.a=b.a&1|4
|
|
b.c=n
|
|
n.f8(p)
|
|
return}if(!c)if(b.c==null)n=(s&16)===0||q!==0
|
|
else n=!1
|
|
else n=!0
|
|
if(n){p=b.dd()
|
|
b.d0(o.a)
|
|
A.dp(b,p)
|
|
return}b.a^=2
|
|
A.hY(null,null,b.b,t.M.a(new A.jP(o,b)))},
|
|
dp(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d={},c=d.a=a
|
|
for(s=t.n,r=t.F;;){q={}
|
|
p=c.a
|
|
o=(p&16)===0
|
|
n=!o
|
|
if(b==null){if(n&&(p&1)===0){m=s.a(c.c)
|
|
A.lt(m.a,m.b)}return}q.a=b
|
|
l=b.a
|
|
for(c=b;l!=null;c=l,l=k){c.a=null
|
|
A.dp(d.a,c)
|
|
q.a=l
|
|
k=l.a}p=d.a
|
|
j=p.c
|
|
q.b=n
|
|
q.c=j
|
|
if(o){i=c.c
|
|
i=(i&1)!==0||(i&15)===8}else i=!0
|
|
if(i){h=c.b.b
|
|
if(n){p=p.b===h
|
|
p=!(p||p)}else p=!1
|
|
if(p){s.a(j)
|
|
A.lt(j.a,j.b)
|
|
return}g=$.a0
|
|
if(g!==h)$.a0=h
|
|
else g=null
|
|
c=c.c
|
|
if((c&15)===8)new A.jT(q,d,n).$0()
|
|
else if(o){if((c&1)!==0)new A.jS(q,j).$0()}else if((c&2)!==0)new A.jR(d,q).$0()
|
|
if(g!=null)$.a0=g
|
|
c=q.c
|
|
if(c instanceof A.ab){p=q.a.$ti
|
|
p=p.q("c5<2>").b(c)||!p.y[1].b(c)}else p=!1
|
|
if(p){f=q.a.b
|
|
if((c.a&24)!==0){e=r.a(f.c)
|
|
f.c=null
|
|
b=f.de(e)
|
|
f.a=c.a&30|f.a&1
|
|
f.c=c.c
|
|
d.a=c
|
|
continue}else A.lj(c,f,!0)
|
|
return}}f=q.a.b
|
|
e=r.a(f.c)
|
|
f.c=null
|
|
b=f.de(e)
|
|
c=q.b
|
|
p=q.c
|
|
if(!c){f.$ti.c.a(p)
|
|
f.a=8
|
|
f.c=p}else{s.a(p)
|
|
f.a=f.a&1|16
|
|
f.c=p}d.a=f
|
|
c=f}},
|
|
qS(a,b){var s
|
|
if(t.Q.b(a))return b.h6(a,t.z,t.K,t.l)
|
|
s=t.x
|
|
if(s.b(a))return s.a(a)
|
|
throw A.h(A.kG(a,"onError",u.c))},
|
|
qP(){var s,r
|
|
for(s=$.dt;s!=null;s=$.dt){$.f7=null
|
|
r=s.b
|
|
$.dt=r
|
|
if(r==null)$.f6=null
|
|
s.a.$0()}},
|
|
r1(){$.ls=!0
|
|
try{A.qP()}finally{$.f7=null
|
|
$.ls=!1
|
|
if($.dt!=null)$.lH().$1(A.nc())}},
|
|
n9(a){var s=new A.hL(a),r=$.f6
|
|
if(r==null){$.dt=$.f6=s
|
|
if(!$.ls)$.lH().$1(A.nc())}else $.f6=r.b=s},
|
|
qZ(a){var s,r,q,p=$.dt
|
|
if(p==null){A.n9(a)
|
|
$.f7=$.f6
|
|
return}s=new A.hL(a)
|
|
r=$.f7
|
|
if(r==null){s.b=p
|
|
$.dt=$.f7=s}else{q=r.b
|
|
s.b=q
|
|
$.f7=r.b=s
|
|
if(q==null)$.f6=s}},
|
|
tx(a,b){A.f8(a,"stream",t.K)
|
|
return new A.hR(b.q("hR<0>"))},
|
|
lt(a,b){A.qZ(new A.kd(a,b))},
|
|
n7(a,b,c,d,e){var s,r=$.a0
|
|
if(r===c)return d.$0()
|
|
$.a0=c
|
|
s=r
|
|
try{r=d.$0()
|
|
return r}finally{$.a0=s}},
|
|
qV(a,b,c,d,e,f,g){var s,r=$.a0
|
|
if(r===c)return d.$1(e)
|
|
$.a0=c
|
|
s=r
|
|
try{r=d.$1(e)
|
|
return r}finally{$.a0=s}},
|
|
qU(a,b,c,d,e,f,g,h,i){var s,r=$.a0
|
|
if(r===c)return d.$2(e,f)
|
|
$.a0=c
|
|
s=r
|
|
try{r=d.$2(e,f)
|
|
return r}finally{$.a0=s}},
|
|
hY(a,b,c,d){t.M.a(d)
|
|
if(B.B!==c){d=c.ki(d)
|
|
d=d}A.n9(d)},
|
|
jG:function jG(a){this.a=a},
|
|
jF:function jF(a,b,c){this.a=a
|
|
this.b=b
|
|
this.c=c},
|
|
jH:function jH(a){this.a=a},
|
|
jI:function jI(a){this.a=a},
|
|
k_:function k_(){},
|
|
k0:function k0(a,b){this.a=a
|
|
this.b=b},
|
|
hK:function hK(a,b){this.a=a
|
|
this.b=!1
|
|
this.$ti=b},
|
|
ka:function ka(a){this.a=a},
|
|
kb:function kb(a){this.a=a},
|
|
ke:function ke(a){this.a=a},
|
|
aM:function aM(a,b){this.a=a
|
|
this.b=b},
|
|
hM:function hM(){},
|
|
eQ:function eQ(a,b){this.a=a
|
|
this.$ti=b},
|
|
cv:function cv(a,b,c,d,e){var _=this
|
|
_.a=null
|
|
_.b=a
|
|
_.c=b
|
|
_.d=c
|
|
_.e=d
|
|
_.$ti=e},
|
|
ab:function ab(a,b){var _=this
|
|
_.a=0
|
|
_.b=a
|
|
_.c=null
|
|
_.$ti=b},
|
|
jM:function jM(a,b){this.a=a
|
|
this.b=b},
|
|
jQ:function jQ(a,b){this.a=a
|
|
this.b=b},
|
|
jP:function jP(a,b){this.a=a
|
|
this.b=b},
|
|
jO:function jO(a,b){this.a=a
|
|
this.b=b},
|
|
jN:function jN(a,b){this.a=a
|
|
this.b=b},
|
|
jT:function jT(a,b,c){this.a=a
|
|
this.b=b
|
|
this.c=c},
|
|
jU:function jU(a,b){this.a=a
|
|
this.b=b},
|
|
jV:function jV(a){this.a=a},
|
|
jS:function jS(a,b){this.a=a
|
|
this.b=b},
|
|
jR:function jR(a,b){this.a=a
|
|
this.b=b},
|
|
hL:function hL(a){this.a=a
|
|
this.b=null},
|
|
hR:function hR(a){this.$ti=a},
|
|
f4:function f4(){},
|
|
kd:function kd(a,b){this.a=a
|
|
this.b=b},
|
|
hQ:function hQ(){},
|
|
jY:function jY(a,b){this.a=a
|
|
this.b=b},
|
|
mJ(a,b){var s=a[b]
|
|
return s===a?null:s},
|
|
ll(a,b,c){if(c==null)a[b]=a
|
|
else a[b]=c},
|
|
lk(){var s=Object.create(null)
|
|
A.ll(s,"<non-identifier-key>",s)
|
|
delete s["<non-identifier-key>"]
|
|
return s},
|
|
or(a,b){return new A.b_(a.q("@<0>").am(b).q("b_<1,2>"))},
|
|
kS(a,b,c){return b.q("@<0>").am(c).q("iN<1,2>").a(A.nh(a,new A.b_(b.q("@<0>").am(c).q("b_<1,2>"))))},
|
|
I(a,b){return new A.b_(a.q("@<0>").am(b).q("b_<1,2>"))},
|
|
e1(a,b,c){var s=A.or(b,c)
|
|
a.bI(0,new A.iQ(s,b,c))
|
|
return s},
|
|
kU(a){var s,r
|
|
if(A.ly(a))return"{...}"
|
|
s=new A.ez("")
|
|
try{r={}
|
|
B.c.G($.aL,a)
|
|
s.a+="{"
|
|
r.a=!0
|
|
a.bI(0,new A.iU(r,s))
|
|
s.a+="}"}finally{if(0>=$.aL.length)return A.a($.aL,-1)
|
|
$.aL.pop()}r=s.a
|
|
return r.charCodeAt(0)==0?r:r},
|
|
eR:function eR(){},
|
|
dq:function dq(a){var _=this
|
|
_.a=0
|
|
_.e=_.d=_.c=_.b=null
|
|
_.$ti=a},
|
|
eS:function eS(a,b){this.a=a
|
|
this.$ti=b},
|
|
eT:function eT(a,b,c){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=0
|
|
_.d=null
|
|
_.$ti=c},
|
|
iQ:function iQ(a,b,c){this.a=a
|
|
this.b=b
|
|
this.c=c},
|
|
G:function G(){},
|
|
ah:function ah(){},
|
|
iU:function iU(a,b){this.a=a
|
|
this.b=b},
|
|
qb(a,b,c){var s,r,q,p,o=c-b
|
|
if(o<=4096)s=$.nG()
|
|
else s=new Uint8Array(o)
|
|
for(r=0;r<o;++r){q=b+r
|
|
if(!(q<a.length))return A.a(a,q)
|
|
p=a[q]
|
|
if((p&255)!==p)p=255
|
|
s[r]=p}return s},
|
|
qa(a,b,c,d){var s=a?$.nF():$.nE()
|
|
if(s==null)return null
|
|
if(0===c&&d===b.length)return A.mU(s,b)
|
|
return A.mU(s,b.subarray(c,d))},
|
|
mU(a,b){var s,r
|
|
try{s=a.decode(b)
|
|
return s}catch(r){}return null},
|
|
qc(a){switch(a){case 65:return"Missing extension byte"
|
|
case 67:return"Unexpected extension byte"
|
|
case 69:return"Invalid UTF-8 byte"
|
|
case 71:return"Overlong encoding"
|
|
case 73:return"Out of unicode range"
|
|
case 75:return"Encoded surrogate"
|
|
case 77:return"Unfinished UTF-8 octet sequence"
|
|
default:return""}},
|
|
k6:function k6(){},
|
|
k5:function k5(){},
|
|
k2:function k2(){},
|
|
k1:function k1(){},
|
|
cA:function cA(){},
|
|
fo:function fo(){},
|
|
fs:function fs(){},
|
|
h6:function h6(){},
|
|
iM:function iM(){},
|
|
iL:function iL(a){this.a=a},
|
|
hF:function hF(){},
|
|
hG:function hG(a){this.a=a},
|
|
hV:function hV(a){this.a=a
|
|
this.b=16
|
|
this.c=0},
|
|
rC(a){var s=A.oP(a,null)
|
|
if(s!=null)return s
|
|
throw A.h(A.kM(a,null,null))},
|
|
o2(a,b){a=A.a4(a,new Error())
|
|
if(a==null)a=A.f5(a)
|
|
a.stack=b.C(0)
|
|
throw a},
|
|
S(a,b,c,d){var s,r=c?J.h0(a,d):J.mi(a,d)
|
|
if(a!==0&&b!=null)for(s=0;s<r.length;++s)r[s]=b
|
|
return r},
|
|
e2(a,b){var s,r,q=A.j([],b.q("t<0>"))
|
|
for(s=a.length,r=0;r<a.length;a.length===s||(0,A.a1)(a),++r)B.c.G(q,b.a(a[r]))
|
|
return q},
|
|
w(a,b){var s,r
|
|
if(Array.isArray(a))return A.j(a.slice(0),b.q("t<0>"))
|
|
s=A.j([],b.q("t<0>"))
|
|
for(r=J.fb(a);r.D();)B.c.G(s,r.gO())
|
|
return s},
|
|
kT(a,b,c){var s,r=J.h0(a,c)
|
|
for(s=0;s<a;++s)B.c.h(r,s,b.$1(s))
|
|
return r},
|
|
eA(a,b,c){var s,r,q,p,o
|
|
A.df(b,"start")
|
|
s=c==null
|
|
r=!s
|
|
if(r){q=c-b
|
|
if(q<0)throw A.h(A.an(c,b,null,"end",null))
|
|
if(q===0)return""}if(Array.isArray(a)){p=a
|
|
o=p.length
|
|
if(s)c=o
|
|
return A.mt(b>0||c<o?p.slice(b,c):p)}if(t.bm.b(a))return A.p_(a,b,c)
|
|
if(r)a=J.nQ(a,c)
|
|
if(b>0)a=J.kE(a,b)
|
|
s=A.w(a,t.p)
|
|
return A.mt(s)},
|
|
p_(a,b,c){var s=a.length
|
|
if(b>=s)return""
|
|
return A.oS(a,b,c==null||c>s?s:c)},
|
|
mz(a,b,c){var s=J.fb(b)
|
|
if(!s.D())return a
|
|
if(c.length===0){do a+=A.z(s.gO())
|
|
while(s.D())}else{a+=A.z(s.gO())
|
|
while(s.D())a=a+c+A.z(s.gO())}return a},
|
|
oZ(){return A.bk(new Error())},
|
|
o0(a){var s=Math.abs(a),r=a<0?"-":""
|
|
if(s>=1000)return""+a
|
|
if(s>=100)return r+"0"+s
|
|
if(s>=10)return r+"00"+s
|
|
return r+"000"+s},
|
|
lV(a){if(a>=100)return""+a
|
|
if(a>=10)return"0"+a
|
|
return"00"+a},
|
|
fq(a){if(a>=10)return""+a
|
|
return"0"+a},
|
|
ih(a){if(typeof a=="number"||A.kc(a)||a==null)return J.dx(a)
|
|
if(typeof a=="string")return JSON.stringify(a)
|
|
return A.oQ(a)},
|
|
o3(a,b){A.f8(a,"error",t.K)
|
|
A.f8(b,"stackTrace",t.l)
|
|
A.o2(a,b)},
|
|
fd(a){return new A.fc(a)},
|
|
c2(a,b){return new A.aX(!1,null,b,a)},
|
|
kG(a,b,c){return new A.aX(!0,a,b,c)},
|
|
oX(a){var s=null
|
|
return new A.de(s,s,!1,s,s,a)},
|
|
mx(a,b){return new A.de(null,null,!0,a,b,"Value not in range")},
|
|
an(a,b,c,d,e){return new A.de(b,c,!0,a,d,"Invalid value")},
|
|
bz(a,b,c){if(0>a||a>c)throw A.h(A.an(a,0,c,"start",null))
|
|
if(b!=null){if(a>b||b>c)throw A.h(A.an(b,a,c,"end",null))
|
|
return b}return c},
|
|
df(a,b){if(a<0)throw A.h(A.an(a,0,null,b,null))
|
|
return a},
|
|
kP(a,b,c,d,e){return new A.fI(b,!0,a,e,"Index out of range")},
|
|
bh(a){return new A.eE(a)},
|
|
mC(a){return new A.hD(a)},
|
|
ld(a){return new A.dg(a)},
|
|
ba(a){return new A.fm(a)},
|
|
lX(a){return new A.jL(a)},
|
|
kM(a,b,c){return new A.io(a,b,c)},
|
|
on(a,b,c){var s,r
|
|
if(A.ly(a)){if(b==="("&&c===")")return"(...)"
|
|
return b+"..."+c}s=A.j([],t.s)
|
|
B.c.G($.aL,a)
|
|
try{A.qM(a,s)}finally{if(0>=$.aL.length)return A.a($.aL,-1)
|
|
$.aL.pop()}r=A.mz(b,t.W.a(s),", ")+c
|
|
return r.charCodeAt(0)==0?r:r},
|
|
mh(a,b,c){var s,r
|
|
if(A.ly(a))return b+"..."+c
|
|
s=new A.ez(b)
|
|
B.c.G($.aL,a)
|
|
try{r=s
|
|
r.a=A.mz(r.a,a,", ")}finally{if(0>=$.aL.length)return A.a($.aL,-1)
|
|
$.aL.pop()}s.a+=c
|
|
r=s.a
|
|
return r.charCodeAt(0)==0?r:r},
|
|
qM(a,b){var s,r,q,p,o,n,m,l=a.gH(a),k=0,j=0
|
|
for(;;){if(!(k<80||j<3))break
|
|
if(!l.D())return
|
|
s=A.z(l.gO())
|
|
B.c.G(b,s)
|
|
k+=s.length+2;++j}if(!l.D()){if(j<=5)return
|
|
if(0>=b.length)return A.a(b,-1)
|
|
r=b.pop()
|
|
if(0>=b.length)return A.a(b,-1)
|
|
q=b.pop()}else{p=l.gO();++j
|
|
if(!l.D()){if(j<=4){B.c.G(b,A.z(p))
|
|
return}r=A.z(p)
|
|
if(0>=b.length)return A.a(b,-1)
|
|
q=b.pop()
|
|
k+=r.length+2}else{o=l.gO();++j
|
|
for(;l.D();p=o,o=n){n=l.gO();++j
|
|
if(j>100){for(;;){if(!(k>75&&j>3))break
|
|
if(0>=b.length)return A.a(b,-1)
|
|
k-=b.pop().length+2;--j}B.c.G(b,"...")
|
|
return}}q=A.z(p)
|
|
r=A.z(o)
|
|
k+=r.length+q.length+4}}if(j>b.length+2){k+=5
|
|
m="..."}else m=null
|
|
for(;;){if(!(k>80&&b.length>3))break
|
|
if(0>=b.length)return A.a(b,-1)
|
|
k-=b.pop().length+2
|
|
if(m==null){k+=5
|
|
m="..."}}if(m!=null)B.c.G(b,m)
|
|
B.c.G(b,q)
|
|
B.c.G(b,r)},
|
|
kW(a,b,c){var s
|
|
if(B.ac===c){s=J.bJ(a)
|
|
b=J.bJ(b)
|
|
return A.le(A.eC(A.eC($.kA(),s),b))}s=J.bJ(a)
|
|
b=J.bJ(b)
|
|
c=J.bJ(c)
|
|
c=A.le(A.eC(A.eC(A.eC($.kA(),s),b),c))
|
|
return c},
|
|
n(a){var s,r,q=$.kA()
|
|
for(s=a.length,r=0;r<a.length;a.length===s||(0,A.a1)(a),++r)q=A.eC(q,J.bJ(a[r]))
|
|
return A.le(q)},
|
|
fp:function fp(a,b,c){this.a=a
|
|
this.b=b
|
|
this.c=c},
|
|
jK:function jK(){},
|
|
T:function T(){},
|
|
fc:function fc(a){this.a=a},
|
|
bg:function bg(){},
|
|
aX:function aX(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d},
|
|
de:function de(a,b,c,d,e,f){var _=this
|
|
_.e=a
|
|
_.f=b
|
|
_.a=c
|
|
_.b=d
|
|
_.c=e
|
|
_.d=f},
|
|
fI:function fI(a,b,c,d,e){var _=this
|
|
_.f=a
|
|
_.a=b
|
|
_.b=c
|
|
_.c=d
|
|
_.d=e},
|
|
eE:function eE(a){this.a=a},
|
|
hD:function hD(a){this.a=a},
|
|
dg:function dg(a){this.a=a},
|
|
fm:function fm(a){this.a=a},
|
|
hc:function hc(){},
|
|
ey:function ey(){},
|
|
jL:function jL(a){this.a=a},
|
|
io:function io(a,b,c){this.a=a
|
|
this.b=b
|
|
this.c=c},
|
|
e:function e(){},
|
|
aj:function aj(){},
|
|
H:function H(){},
|
|
hS:function hS(){},
|
|
ez:function ez(a){this.a=a},
|
|
iW:function iW(a){this.a=a},
|
|
qm(a,b,c){t.Z.a(a)
|
|
if(A.o(c)>=1)return a.$1(b)
|
|
return a.$0()},
|
|
n6(a){return a==null||A.kc(a)||typeof a=="number"||typeof a=="string"||t.cu.b(a)||t.D.b(a)||t.go.b(a)||t.dQ.b(a)||t.h7.b(a)||t.k.b(a)||t.bv.b(a)||t.h4.b(a)||t.eT.b(a)||t.dI.b(a)||t.fd.b(a)},
|
|
lz(a){if(A.n6(a))return a
|
|
return new A.kp(new A.dq(t.hg)).$1(a)},
|
|
rI(a,b){var s=new A.ab($.a0,b.q("ab<0>")),r=new A.eQ(s,b.q("eQ<0>"))
|
|
a.then(A.f9(new A.kr(r,b),1),A.f9(new A.ks(r),1))
|
|
return s},
|
|
n5(a){return a==null||typeof a==="boolean"||typeof a==="number"||typeof a==="string"||a instanceof Int8Array||a instanceof Uint8Array||a instanceof Uint8ClampedArray||a instanceof Int16Array||a instanceof Uint16Array||a instanceof Int32Array||a instanceof Uint32Array||a instanceof Float32Array||a instanceof Float64Array||a instanceof ArrayBuffer||a instanceof DataView},
|
|
ne(a){if(A.n5(a))return a
|
|
return new A.kh(new A.dq(t.hg)).$1(a)},
|
|
kp:function kp(a){this.a=a},
|
|
kr:function kr(a,b){this.a=a
|
|
this.b=b},
|
|
ks:function ks(a){this.a=a},
|
|
kh:function kh(a){this.a=a},
|
|
kO(a){var s=new A.dN()
|
|
s.ds(a)
|
|
return s},
|
|
dN:function dN(){this.a=$
|
|
this.b=0
|
|
this.c=2147483647},
|
|
jD:function jD(){},
|
|
k8:function k8(){},
|
|
jE:function jE(){},
|
|
k9:function k9(){},
|
|
o1(a,b,c,d){var s=A.lm(),r=A.lm(),q=A.lm(),p=new Uint16Array(16),o=new Uint32Array(573),n=new Uint8Array(573)
|
|
s=new A.id(a,c,s,r,q,p,o,n)
|
|
s.j8(b,d)
|
|
s.iE(B.a9)
|
|
return s},
|
|
lW(a,b,c,d){var s,r=b*2,q=a.length
|
|
if(!(r>=0&&r<q))return A.a(a,r)
|
|
r=a[r]
|
|
s=c*2
|
|
if(!(s>=0&&s<q))return A.a(a,s)
|
|
s=a[s]
|
|
if(r>=s)if(r===s){if(!(b>=0&&b<573))return A.a(d,b)
|
|
r=d[b]
|
|
if(!(c>=0&&c<573))return A.a(d,c)
|
|
r=r<=d[c]}else r=!1
|
|
else r=!0
|
|
return r},
|
|
lm(){return new A.jW()},
|
|
pR(a,b,c){var s,r,q,p,o,n,m,l=new Uint16Array(16)
|
|
for(s=0,r=1;r<=15;++r){s=s+c[r-1]<<1>>>0
|
|
if(!(r<16))return A.a(l,r)
|
|
l[r]=s}for(q=a.length,p=0;p<=b;++p){o=p*2
|
|
n=o+1
|
|
if(!(n<q))return A.a(a,n)
|
|
m=a[n]
|
|
if(m===0)continue
|
|
if(!(m>=0&&m<16))return A.a(l,m)
|
|
n=l[m]
|
|
if(!(m<16))return A.a(l,m)
|
|
l[m]=n+1
|
|
n=A.pS(n,m)
|
|
a.$flags&2&&A.c(a)
|
|
if(!(o<q))return A.a(a,o)
|
|
a[o]=n}},
|
|
pS(a,b){var s,r=0
|
|
do{s=A.aC(a,1)
|
|
r=(r|a&1)<<1>>>0
|
|
if(--b,b>0){a=s
|
|
continue}else break}while(!0)
|
|
return A.aC(r,1)},
|
|
mK(a){var s
|
|
if(a<256){if(!(a>=0))return A.a(B.ai,a)
|
|
s=B.ai[a]}else{s=256+A.aC(a,7)
|
|
if(!(s<512))return A.a(B.ai,s)
|
|
s=B.ai[s]}return s},
|
|
ln(a,b,c,d,e){return new A.jZ(a,b,c,d,e)},
|
|
aC(a,b){if(a>=0)return B.a.bg(a,b)
|
|
else return B.a.bg(a,b)+B.a.R(2,(~b>>>0)+65536&65535)},
|
|
dn:function dn(a,b){this.a=a
|
|
this.b=b},
|
|
id:function id(a,b,c,d,e,f,g,h){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=null
|
|
_.e=_.d=0
|
|
_.x=_.w=_.r=_.f=$
|
|
_.y=2
|
|
_.id=_.go=_.fy=_.fx=_.fr=_.dy=_.dx=_.db=_.cy=_.cx=_.CW=_.ch=_.ay=_.ax=_.at=_.as=_.Q=$
|
|
_.k1=0
|
|
_.p3=_.p2=_.p1=_.ok=_.k4=_.k3=_.k2=$
|
|
_.p4=c
|
|
_.R8=d
|
|
_.RG=e
|
|
_.rx=f
|
|
_.ry=g
|
|
_.x1=_.to=$
|
|
_.x2=h
|
|
_.bc=_.aS=_.bR=_.cf=_.bH=_.aN=_.bG=_.y2=_.y1=_.xr=$},
|
|
aV:function aV(a,b,c,d,e){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d
|
|
_.e=e},
|
|
jW:function jW(){this.c=this.b=this.a=$},
|
|
jZ:function jZ(a,b,c,d,e){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d
|
|
_.e=e},
|
|
iz:function iz(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.b=null
|
|
_.c=b
|
|
_.e=_.d=0
|
|
_.r=c
|
|
_.w=d},
|
|
jC:function jC(){},
|
|
fh:function fh(a,b){this.a=a
|
|
this.b=b},
|
|
iA(a,b,c,d){var s,r,q=new A.fJ(b)
|
|
if(d==null)d=0
|
|
if(c==null)c=a.length-d
|
|
s=a.length
|
|
if(d+c>s)c=s-d
|
|
r=t.D.b(a)?a:new Uint8Array(A.r(a))
|
|
s=J.E(B.d.gB(r),r.byteOffset+d,c)
|
|
q.b=s
|
|
q.d=s.length
|
|
return q},
|
|
fJ:function fJ(a){var _=this
|
|
_.b=null
|
|
_.c=0
|
|
_.d=$
|
|
_.a=a},
|
|
fK:function fK(){},
|
|
mo(a,b){var s=b==null?32768:b
|
|
return new A.ef(new Uint8Array(s),a)},
|
|
ef:function ef(a,b){this.b=0
|
|
this.c=a
|
|
this.a=b},
|
|
he:function he(){},
|
|
lO(a,b,c){var s,r,q,p,o,n,m
|
|
if(b<1||b>9||c<1||c>9)throw A.h(new A.i6("BlurHash components must be between 1 and 9."))
|
|
s=a.aM(B.e)
|
|
r=J.d0(c,t.dL)
|
|
for(q=t.O,p=0;p<c;++p)r[p]=A.S(b,new A.bo(0,0,0),!1,q)
|
|
for(o=0;o<c;++o)for(q=o===0,n=0;n<b;++n){m=n===0&&q?1:2
|
|
if(!(o<r.length))return A.a(r,o)
|
|
B.c.h(r[o],n,A.qQ(s,n,o,m))}q=A.qq(r)
|
|
if(0>=r.length)return A.a(r,0)
|
|
return new A.i5(q)},
|
|
qq(a){var s,r,q,p,o,n,m,l=a.length
|
|
if(0>=l)return A.a(a,0)
|
|
s=a[0].length
|
|
r=A.S(s*l,new A.bo(0,0,0),!1,t.O)
|
|
for(q=0,p=0;p<l;++p)for(o=0;o<s;++o,q=n){n=q+1
|
|
if(!(p<a.length))return A.a(a,p)
|
|
m=a[p]
|
|
if(!(o<m.length))return A.a(m,o)
|
|
B.c.h(r,q,m[o])}return A.qr(r,s,l)},
|
|
qr(a,b,c){var s,r,q,p,o,n,m,l,k=B.c.gkC(a),j=A.dh(a,1,null,A.av(a).c).l3(0),i=A.i0(b-1+(c-1)*9,1)
|
|
if(j.length!==0){s=A.av(j)
|
|
r=Math.max(0,Math.min(82,B.b.bl(new A.b0(j,s.q("B(1)").a(A.rc()),s.q("b0<1,B>")).kY(0,B.cK)*166-0.5)))
|
|
q=(r+1)/166
|
|
i+=A.i0(r,1)}else{i+=A.i0(0,1)
|
|
q=1}i+=A.i0((A.lA(k.a)<<16>>>0)+(A.lA(k.b)<<8>>>0)+A.lA(k.c),4)
|
|
for(s=j.length,p=0;p<j.length;j.length===s||(0,A.a1)(j),++p,i=l){o=j[p]
|
|
n=o.a/q
|
|
m=o.b/q
|
|
l=o.c/q
|
|
l=i+A.i0(B.b.bl(Math.max(0,Math.min(18,Math.pow(Math.abs(n),0.5)*J.kD(n)*9+9.5)))*19*19+B.b.bl(Math.max(0,Math.min(18,Math.pow(Math.abs(m),0.5)*J.kD(m)*9+9.5)))*19+B.b.bl(Math.max(0,Math.min(18,Math.pow(Math.abs(l),0.5)*J.kD(l)*9+9.5))),2)}return i.charCodeAt(0)==0?i:i},
|
|
qO(a){t.O.a(a)
|
|
return Math.max(Math.abs(a.a),Math.max(Math.abs(a.b),Math.abs(a.c)))},
|
|
qQ(a,b,c,d){var s,r,q,p,o,n,m,l,k,j=null,i=0,h=0,g=0
|
|
if(a.gaC()>=3)for(s=a.a,s=s.gH(s),r=3.141592653589793*c,q=3.141592653589793*b;s.D();){p=s.gO()
|
|
o=p.gaU()
|
|
n=a.a
|
|
n=n==null?j:n.a
|
|
if(n==null)n=0
|
|
n=Math.cos(q*o/n)
|
|
o=p.gaQ()
|
|
m=a.a
|
|
m=m==null?j:m.b
|
|
if(m==null)m=0
|
|
l=d*n*Math.cos(r*o/m)
|
|
i+=l*A.kt(A.o(p.gm()))
|
|
h+=l*A.kt(A.o(p.gt()))
|
|
g+=l*A.kt(A.o(p.gu()))}else for(s=a.a,s=s.gH(s),r=3.141592653589793*c,q=3.141592653589793*b;s.D();){p=s.gO()
|
|
o=p.gaU()
|
|
n=a.a
|
|
n=n==null?j:n.a
|
|
if(n==null)n=0
|
|
n=Math.cos(q*o/n)
|
|
o=p.gaQ()
|
|
m=a.a
|
|
m=m==null?j:m.b
|
|
if(m==null)m=0
|
|
m=d*n*Math.cos(r*o/m)*A.kt(A.o(p.gm()))
|
|
i+=m
|
|
h+=m
|
|
g+=m}k=1/(a.gS()*a.gK())
|
|
return new A.bo(i*k,h*k,g*k)},
|
|
i5:function i5(a){this.a=a},
|
|
i6:function i6(a){this.a=a},
|
|
kt(a){var s=a/255
|
|
if(s<=0.04045)return s/12.92
|
|
return Math.pow((s+0.055)/1.055,2.4)},
|
|
lA(a){var s=B.b.P(a,0,1)
|
|
if(s<=0.0031308)return B.b.i(s*12.92*255+0.5)
|
|
return B.b.i((1.055*Math.pow(s,0.4166666666666667)-0.055)*255+0.5)},
|
|
bo:function bo(a,b,c){this.a=a
|
|
this.b=b
|
|
this.c=c},
|
|
ib:function ib(a,b){this.a=a
|
|
this.b=b},
|
|
P:function P(a){this.a=-1
|
|
this.b=a},
|
|
cB:function cB(a){this.a=a},
|
|
cC:function cC(a){this.a=a},
|
|
cD:function cD(a){this.a=a},
|
|
cE:function cE(a){this.a=a},
|
|
cF:function cF(a){this.a=a},
|
|
cG:function cG(a){this.a=a},
|
|
cI:function cI(a,b){this.a=a
|
|
this.b=b},
|
|
cJ:function cJ(a){this.a=a},
|
|
cK:function cK(a,b){this.a=a
|
|
this.b=b},
|
|
cL:function cL(a){this.a=a},
|
|
cM:function cM(a,b){this.a=a
|
|
this.b=b},
|
|
o_(a,b,c,d){var s=new A.cH(new Uint8Array(4))
|
|
s.hz(a,b,c,d)
|
|
return s},
|
|
bK:function bK(a){this.a=a},
|
|
fk:function fk(a){this.a=a},
|
|
cH:function cH(a){this.a=a},
|
|
dz:function dz(a){this.a=a},
|
|
fn:function fn(a){this.a=a},
|
|
hZ(a,b,c){var s
|
|
if(b===c)return a
|
|
switch(b.a){case 0:if(a===0)s=0
|
|
else{s=B.ce.l(0,c)
|
|
s.toString}return s
|
|
case 1:switch(c.a){case 0:return a===0?0:1
|
|
case 1:return a
|
|
case 2:return a*5
|
|
case 3:return a*75
|
|
case 4:return a*21845
|
|
case 5:return a*1431655765
|
|
case 6:return a*42
|
|
case 7:return a*10922
|
|
case 8:return a*715827882
|
|
case 9:case 10:case 11:return a/3}break
|
|
case 2:switch(c.a){case 0:return a===0?0:1
|
|
case 1:return B.a.j(A.o(a),1)
|
|
case 2:return a
|
|
case 3:return a*17
|
|
case 4:return a*4369
|
|
case 5:return a*286331153
|
|
case 6:return a*8
|
|
case 7:return a*2184
|
|
case 8:return a*143165576
|
|
case 9:case 10:case 11:return a/3}break
|
|
case 3:switch(c.a){case 0:return a===0?0:1
|
|
case 1:return B.a.j(A.o(a),6)
|
|
case 2:return B.a.j(A.o(a),4)
|
|
case 3:return a
|
|
case 4:return a*257
|
|
case 5:return a*16843009
|
|
case 6:return B.a.j(A.o(a),1)
|
|
case 7:return a*128
|
|
case 8:return a*8421504
|
|
case 9:case 10:case 11:return a/255}break
|
|
case 4:switch(c.a){case 0:return a===0?0:1
|
|
case 1:return B.a.j(A.o(a),14)
|
|
case 2:return B.a.j(A.o(a),12)
|
|
case 3:return B.a.j(A.o(a),8)
|
|
case 4:return a
|
|
case 5:return A.o(a)<<8>>>0
|
|
case 6:return B.a.j(A.o(a),9)
|
|
case 7:return B.a.j(A.o(a),1)
|
|
case 8:return a*524296
|
|
case 9:case 10:case 11:return a/65535}break
|
|
case 5:switch(c.a){case 0:return a===0?0:1
|
|
case 1:return B.a.j(A.o(a),30)
|
|
case 2:return B.a.j(A.o(a),28)
|
|
case 3:return B.a.j(A.o(a),24)
|
|
case 4:return B.a.j(A.o(a),16)
|
|
case 5:return a
|
|
case 6:return B.a.j(A.o(a),25)
|
|
case 7:return B.a.j(A.o(a),17)
|
|
case 8:return B.a.j(A.o(a),1)
|
|
case 9:case 10:case 11:return a/4294967295}break
|
|
case 6:switch(c.a){case 0:return a===0?0:1
|
|
case 1:return a<=0?0:B.a.j(A.o(a),5)
|
|
case 2:return a<=0?0:B.a.j(A.o(a),3)
|
|
case 3:return a<=0?0:A.o(a)<<1>>>0
|
|
case 4:return a<=0?0:A.o(a)*516
|
|
case 5:return a<=0?0:A.o(a)*33818640
|
|
case 6:return a
|
|
case 7:return a*258
|
|
case 8:return a*16909320
|
|
case 9:case 10:case 11:return a/127}break
|
|
case 7:switch(c.a){case 0:return a===0?0:1
|
|
case 1:return a<=0?0:B.a.j(A.o(a),15)
|
|
case 2:return a<=0?0:B.a.j(A.o(a),11)
|
|
case 3:return a<=0?0:B.a.j(A.o(a),7)
|
|
case 4:return a<=0?0:A.o(a)<<1>>>0
|
|
case 5:return a<=0?0:A.o(a)*131076
|
|
case 6:return B.a.j(A.o(a),8)
|
|
case 7:return a
|
|
case 8:return A.o(a)*65538
|
|
case 9:case 10:case 11:return a/32767}break
|
|
case 8:switch(c.a){case 0:return a===0?0:1
|
|
case 1:return a<=0?0:B.a.j(A.o(a),29)
|
|
case 2:return a<=0?0:B.a.j(A.o(a),27)
|
|
case 3:return a<=0?0:B.a.j(A.o(a),23)
|
|
case 4:return a<=0?0:B.a.j(A.o(a),16)
|
|
case 5:return a<=0?0:A.o(a)<<1>>>0
|
|
case 6:return B.a.j(A.o(a),24)
|
|
case 7:return B.a.j(A.o(a),16)
|
|
case 8:return a
|
|
case 9:case 10:case 11:return a/2147483647}break
|
|
case 9:case 10:case 11:switch(c.a){case 0:return a===0?0:1
|
|
case 1:return B.b.i(B.b.P(a,0,1)*3)
|
|
case 2:return B.b.i(B.b.P(a,0,1)*15)
|
|
case 3:return B.b.i(B.b.P(a,0,1)*255)
|
|
case 4:return B.b.i(B.b.P(a,0,1)*65535)
|
|
case 5:return B.b.i(B.b.P(a,0,1)*4294967295)
|
|
case 6:return B.b.i(a<0?B.b.P(a,-1,1)*128:B.b.P(a,-1,1)*127)
|
|
case 7:return B.b.i(a<0?B.b.P(a,-1,1)*32768:B.b.P(a,-1,1)*32767)
|
|
case 8:return B.b.i(a<0?B.b.P(a,-1,1)*2147483648:B.b.P(a,-1,1)*2147483647)
|
|
case 9:case 10:case 11:return a}break}},
|
|
as:function as(a,b){this.a=a
|
|
this.b=b},
|
|
dH:function dH(a,b){this.a=a
|
|
this.b=b},
|
|
fe:function fe(a,b){this.a=a
|
|
this.b=b},
|
|
dD(a){var s=new A.bL(A.I(t.N,t.P))
|
|
s.hE(a)
|
|
return s},
|
|
kJ(a){var s=new A.bL(A.I(t.N,t.P))
|
|
s.ci(a)
|
|
return s},
|
|
bL:function bL(a){this.a=a},
|
|
hO:function hO(a,b){this.a=a
|
|
this.b=b},
|
|
i(a,b,c){return new A.ft(a,b)},
|
|
ft:function ft(a,b){this.a=a
|
|
this.b=b},
|
|
aN:function aN(a){this.a=a},
|
|
it:function it(a){this.a=a},
|
|
m3(a){var s=new A.aE(A.I(t.p,t.r),new A.aN(A.I(t.N,t.P)))
|
|
s.fR(a)
|
|
return s},
|
|
aE:function aE(a,b){this.a=a
|
|
this.b=b},
|
|
iu:function iu(a){this.a=a},
|
|
iv:function iv(a){this.a=a},
|
|
oi(a){var s=new Uint16Array(1)
|
|
s[0]=a
|
|
return new A.bt(s)},
|
|
mb(a,b){var s=new A.bt(new Uint16Array(b))
|
|
s.hJ(a,b)
|
|
return s},
|
|
m5(a){var s=new Uint32Array(1)
|
|
s[0]=a
|
|
return new A.aO(s)},
|
|
m6(a,b){var s=new A.aO(new Uint32Array(b))
|
|
s.hG(a,b)
|
|
return s},
|
|
m7(a,b){var s,r=J.d0(b,t.i)
|
|
for(s=0;s<b;++s)r[s]=new A.aS(a.k(),a.k())
|
|
return new A.bc(r)},
|
|
ma(a,b){var s=new A.bs(new Int16Array(b))
|
|
s.hI(a,b)
|
|
return s},
|
|
m8(a,b){var s=new A.br(new Int32Array(b))
|
|
s.hH(a,b)
|
|
return s},
|
|
m9(a,b){var s,r,q,p,o=J.d0(b,t.i)
|
|
for(s=0;s<b;++s){r=a.k()
|
|
q=$.N()
|
|
q.$flags&2&&A.c(q)
|
|
q[0]=r
|
|
r=$.a6()
|
|
if(0>=r.length)return A.a(r,0)
|
|
p=r[0]
|
|
q[0]=a.k()
|
|
o[s]=new A.aS(p,r[0])}return new A.be(o)},
|
|
mc(a,b){var s=new A.bO(new Float32Array(b))
|
|
s.hK(a,b)
|
|
return s},
|
|
m4(a,b){var s=new A.bN(new Float64Array(b))
|
|
s.hF(a,b)
|
|
return s},
|
|
ad:function ad(a,b){this.a=a
|
|
this.b=b},
|
|
a2:function a2(){},
|
|
aZ:function aZ(a){this.a=a},
|
|
c8:function c8(a){this.a=a},
|
|
bt:function bt(a){this.a=a},
|
|
aO:function aO(a){this.a=a},
|
|
bc:function bc(a){this.a=a},
|
|
bd:function bd(a){this.a=a},
|
|
bs:function bs(a){this.a=a},
|
|
br:function br(a){this.a=a},
|
|
be:function be(a){this.a=a},
|
|
bO:function bO(a){this.a=a},
|
|
bN:function bN(a){this.a=a},
|
|
bP:function bP(a){this.a=a},
|
|
c9:function c9(a){this.a=a},
|
|
ng(b6,b7,b8,b9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5=null
|
|
if(b7===B.cW)return b8.e8(b6)
|
|
s=b7.a
|
|
if(!(s<5))return A.a(B.bC,s)
|
|
r=B.bC[s]
|
|
q=b6.gK()
|
|
p=b6.gS()
|
|
o=b8.gM()
|
|
n=A.Q(b5,b5,B.e,0,B.j,q,b5,0,1,o,B.e,p,!1)
|
|
m=A.bv(b6,!1,!1)
|
|
for(l=r.length,s=o.b,k=2<s,j=1<s,i=0<s,h=o.c,g=h.length,f=0;f<q;++f)for(e=0;e!==p;++e){d=m.a
|
|
c=d==null?b5:d.N(e,f,b5)
|
|
if(c==null)c=new A.D()
|
|
b=B.b.i(c.l(0,0))
|
|
a=B.b.i(c.l(0,1))
|
|
a0=B.b.i(c.l(0,2))
|
|
a1=b8.hi(b,a,a0)
|
|
d=n.a
|
|
if(d!=null)d.aL(e,f,a1)
|
|
if(i){d=a1*s
|
|
if(!(d>=0&&d<g))return A.a(h,d)
|
|
a2=h[d]}else a2=0
|
|
if(j){d=a1*s+1
|
|
if(!(d>=0&&d<g))return A.a(h,d)
|
|
a3=h[d]}else a3=0
|
|
if(k){d=a1*s+2
|
|
if(!(d>=0&&d<g))return A.a(h,d)
|
|
a4=h[d]}else a4=0
|
|
a5=b-a2
|
|
a6=a-a3
|
|
a7=a0-a4
|
|
if(a5===0&&a6===0&&a7===0)continue
|
|
for(a8=0;a8!==l;++a8){if(!(a8>=0&&a8<l))return A.a(r,a8)
|
|
d=r[a8]
|
|
a9=B.b.i(d[1])
|
|
b0=B.b.i(d[2])
|
|
b1=a9+e
|
|
b2=!1
|
|
if(b1>=0)if(b1<p){b1=b0+f
|
|
b1=b1>=0&&b1<q}else b1=b2
|
|
else b1=b2
|
|
if(b1){b3=d[0]
|
|
d=m.a
|
|
b4=d==null?b5:d.N(e+a9,f+b0,b5)
|
|
if(b4==null)b4=new A.D()
|
|
b4.sm(b4.gm()+a5*b3)
|
|
b4.st(b4.gt()+a6*b3)
|
|
b4.su(b4.gu()+a7*b3)}}}return n},
|
|
fr:function fr(a,b){this.a=a
|
|
this.b=b},
|
|
lP(a){var s,r,q=new A.i9()
|
|
if(!A.kI(a))A.b8(A.m("Not a bitmap file."))
|
|
a.d+=2
|
|
s=a.k()
|
|
r=$.N()
|
|
r.$flags&2&&A.c(r)
|
|
r[0]=s
|
|
s=$.a6()
|
|
if(0>=s.length)return A.a(s,0)
|
|
a.d+=4
|
|
r[0]=a.k()
|
|
q.b=s[0]
|
|
return q},
|
|
kI(a){if(a.c-a.d<2)return!1
|
|
return A.p(a,null,0).n()===19778},
|
|
nS(a,b){var s,r,q,p,o=b==null?A.lP(a):b,n=a.d,m=a.k(),l=a.k(),k=$.N()
|
|
k.$flags&2&&A.c(k)
|
|
k[0]=l
|
|
l=$.a6()
|
|
if(0>=l.length)return A.a(l,0)
|
|
s=l[0]
|
|
k[0]=a.k()
|
|
l=l[0]
|
|
r=a.n()
|
|
q=a.n()
|
|
p=a.k()
|
|
if(!(p<14))return A.a(B.au,p)
|
|
p=B.au[p]
|
|
a.k()
|
|
k[0]=a.k()
|
|
k[0]=a.k()
|
|
k=a.k()
|
|
a.k()
|
|
n=new A.bn(o,s,l,m,r,q,p,k,n)
|
|
n.ej(a,b)
|
|
return n},
|
|
ac:function ac(a,b){this.a=a
|
|
this.b=b},
|
|
i9:function i9(){this.b=$},
|
|
bn:function bn(a,b,c,d,e,f,g,h,i){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d
|
|
_.e=e
|
|
_.f=f
|
|
_.r=g
|
|
_.z=h
|
|
_.ay=_.ax=_.at=_.as=$
|
|
_.ch=null
|
|
_.fx=_.fr=_.dy=_.dx=_.db=_.cy=_.cx=_.CW=$
|
|
_.fy=i},
|
|
ff:function ff(a){this.a=$
|
|
this.b=null
|
|
this.c=a},
|
|
i7:function i7(a,b,c,d,e){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d
|
|
_.e=e},
|
|
ie:function ie(a){this.a=$
|
|
this.b=null
|
|
this.c=a},
|
|
i8:function i8(){},
|
|
K:function K(){},
|
|
ic:function ic(){},
|
|
ig:function ig(){},
|
|
fu:function fu(){},
|
|
dU:function dU(a,b,c,d){var _=this
|
|
_.r=a
|
|
_.w=b
|
|
_.x=c
|
|
_.b=_.a=0
|
|
_.c=d},
|
|
cP:function cP(a,b){this.a=a
|
|
this.b=b},
|
|
c4:function c4(a,b){this.a=a
|
|
this.b=b},
|
|
fv:function fv(){var _=this
|
|
_.w=_.r=_.f=_.d=_.c=_.b=_.a=$},
|
|
lY(a,b,c,d){var s,r
|
|
switch(a.a){case 1:return new A.fT(c,b)
|
|
case 2:return new A.dV(c,d==null?1:d,b)
|
|
case 3:return new A.dV(c,d==null?16:d,b)
|
|
case 4:s=d==null?32:d
|
|
r=new A.fR(c,s,b)
|
|
r.hN(b,c,s)
|
|
return r
|
|
case 5:return new A.fS(c,d==null?16:d,b)
|
|
case 6:return new A.dU(c,d==null?32:d,!1,b)
|
|
case 7:return new A.dU(c,d==null?32:d,!0,b)
|
|
default:throw A.h(A.m("Invalid compression type: "+a.C(0)))}},
|
|
aY:function aY(a,b){this.a=a
|
|
this.b=b},
|
|
bp:function bp(){},
|
|
fP:function fP(){},
|
|
o7(a,b,c,d){var s,r,q,p,o,n,m,l
|
|
if(b===0){if(d!==0)throw A.h(A.m("Incomplete huffman data"))
|
|
return}s=a.d
|
|
r=a.k()
|
|
q=a.k()
|
|
a.d+=4
|
|
p=a.k()
|
|
o=!0
|
|
if(r<65537)o=q>=65537
|
|
if(o)throw A.h(A.m("Invalid huffman table size"))
|
|
a.d+=4
|
|
n=A.S(65537,0,!1,t.p)
|
|
m=J.am(16384,t.gV)
|
|
for(l=0;l<16384;++l)m[l]=new A.fw()
|
|
A.o8(a,b-20,r,q,n)
|
|
if(p>8*(b-(a.d-s)))throw A.h(A.m("Error in header for Huffman-encoded data (invalid number of bits)."))
|
|
A.o4(n,r,q,m)
|
|
A.o6(n,m,a,p,q,d,c)},
|
|
o6(a,b,c,d,e,f,g){var s,r,q,p,o,n,m,l,k,j="Error in Huffman-encoded data (invalid code).",i=A.j([0,0],t.t),h=c.d+B.a.X(d+7,8)
|
|
for(s=b.length,r=0;c.d<h;){A.kK(i,c)
|
|
while(q=i[1],q>=14){p=B.a.bg(i[0],q-14)&16383
|
|
if(!(p<s))return A.a(b,p)
|
|
o=b[p]
|
|
p=o.a
|
|
if(p!==0){B.c.h(i,1,q-p)
|
|
r=A.kL(o.b,e,i,c,g,r,f)}else{if(o.c==null)throw A.h(A.m(j))
|
|
for(n=0;n<o.b;++n){q=o.c
|
|
if(!(n<q.length))return A.a(q,n)
|
|
q=q[n]
|
|
if(!(q<65537))return A.a(a,q)
|
|
m=a[q]&63
|
|
for(;;){q=i[1]
|
|
if(!(q<m&&c.d<h))break
|
|
A.kK(i,c)}if(q>=m){p=o.c
|
|
if(!(n<p.length))return A.a(p,n)
|
|
p=p[n]
|
|
if(!(p<65537))return A.a(a,p)
|
|
q-=m
|
|
if(a[p]>>>6===(B.a.bg(i[0],q)&B.a.R(1,m)-1)>>>0){B.c.h(i,1,q)
|
|
q=o.c
|
|
if(!(n<q.length))return A.a(q,n)
|
|
l=A.kL(q[n],e,i,c,g,r,f)
|
|
r=l
|
|
break}}}if(n===o.b)throw A.h(A.m(j))}}}k=8-d&7
|
|
B.c.h(i,0,B.a.j(i[0],k))
|
|
B.c.h(i,1,i[1]-k)
|
|
while(q=i[1],q>0){p=B.a.V(i[0],14-q)&16383
|
|
if(!(p<s))return A.a(b,p)
|
|
o=b[p]
|
|
p=o.a
|
|
if(p!==0){B.c.h(i,1,q-p)
|
|
r=A.kL(o.b,e,i,c,g,r,f)}else throw A.h(A.m(j))}if(r!==f)throw A.h(A.m("Error in Huffman-encoded data (decoded data are shorter than expected)."))},
|
|
kL(a,b,c,d,e,f,g){var s,r,q,p,o,n,m="Error in Huffman-encoded data (decoded data are longer than expected)."
|
|
if(a===b){if(c[1]<8)A.kK(c,d)
|
|
B.c.h(c,1,c[1]-8)
|
|
s=B.a.bg(c[0],c[1])&255
|
|
if(f+s>g)throw A.h(A.m(m))
|
|
r=f-1
|
|
q=e.length
|
|
if(!(r>=0&&r<q))return A.a(e,r)
|
|
p=e[r]
|
|
for(r=e.$flags|0;o=s-1,s>0;s=o,f=n){n=f+1
|
|
r&2&&A.c(e)
|
|
if(!(f<q))return A.a(e,f)
|
|
e[f]=p}}else{if(f<g){e.toString
|
|
n=f+1
|
|
e.$flags&2&&A.c(e)
|
|
if(!(f<e.length))return A.a(e,f)
|
|
e[f]=a}else throw A.h(A.m(m))
|
|
f=n}return f},
|
|
o4(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i="Error in Huffman-encoded data (invalid code table entry)."
|
|
for(s=d.length,r=t.t,q=t.p;b<=c;++b){if(!(b<65537))return A.a(a,b)
|
|
p=a[b]
|
|
o=p>>>6
|
|
n=p&63
|
|
if(B.a.a4(o,n)!==0)throw A.h(A.m(i))
|
|
if(n>14){p=B.a.a5(o,n-14)
|
|
if(!(p<s))return A.a(d,p)
|
|
m=d[p]
|
|
if(m.a!==0)throw A.h(A.m(i))
|
|
p=++m.b
|
|
l=m.c
|
|
if(l!=null){m.sh3(A.S(p,0,!1,q))
|
|
for(k=0;k<m.b-1;++k){p=m.c
|
|
p.toString
|
|
if(!(k<l.length))return A.a(l,k)
|
|
B.c.h(p,k,l[k])}}else m.sh3(A.j([0],r))
|
|
p=m.c
|
|
p.toString
|
|
B.c.h(p,m.b-1,b)}else if(n!==0){p=14-n
|
|
j=B.a.V(o,p)
|
|
if(!(j<s))return A.a(d,j)
|
|
for(k=B.a.V(1,p);k>0;--k,++j){if(!(j<s))return A.a(d,j)
|
|
m=d[j]
|
|
if(m.a!==0||m.c!=null)throw A.h(A.m(i))
|
|
m.a=n
|
|
m.b=b}}}},
|
|
o8(a,b,c,d,e){var s,r,q,p,o,n="Error in Huffman-encoded data (unexpected end of code table data).",m="Error in Huffman-encoded data (code table is longer than expected).",l=a.d,k=A.j([0,0],t.t)
|
|
for(s=d+1;c<=d;++c){if(a.d-l>b)throw A.h(A.m(n))
|
|
r=A.lZ(6,k,a)
|
|
B.c.h(e,c,r)
|
|
if(r===63){if(a.d-l>b)throw A.h(A.m(n))
|
|
q=A.lZ(8,k,a)+6
|
|
if(c+q>s)throw A.h(A.m(m))
|
|
for(;p=q-1,q!==0;q=p,c=o){o=c+1
|
|
B.c.h(e,c,0)}--c}else if(r>=59){q=r-59+2
|
|
if(c+q>s)throw A.h(A.m(m))
|
|
for(;p=q-1,q!==0;q=p,c=o){o=c+1
|
|
B.c.h(e,c,0)}--c}}A.o5(e)},
|
|
o5(a){var s,r,q,p,o,n=A.S(59,0,!1,t.p)
|
|
for(s=0;s<65537;++s){r=a[s]
|
|
if(!(r<59))return A.a(n,r)
|
|
B.c.h(n,r,n[r]+1)}for(q=0,s=58;s>0;--s,q=p){p=q+n[s]>>>1
|
|
B.c.h(n,s,q)}for(s=0;s<65537;++s){o=a[s]
|
|
if(o>0){if(!(o<59))return A.a(n,o)
|
|
r=n[o]
|
|
B.c.h(n,o,r+1)
|
|
B.c.h(a,s,(o|r<<6)>>>0)}}},
|
|
kK(a,b){B.c.h(a,0,((a[0]<<8|b.F())&-1)>>>0)
|
|
B.c.h(a,1,(a[1]+8&-1)>>>0)},
|
|
lZ(a,b,c){var s
|
|
while(s=b[1],s<a){B.c.h(b,0,((b[0]<<8|J.d(c.a,c.d++))&-1)>>>0)
|
|
B.c.h(b,1,(b[1]+8&-1)>>>0)}B.c.h(b,1,s-a)
|
|
return(B.a.bg(b[0],b[1])&B.a.R(1,a)-1)>>>0},
|
|
fw:function fw(){this.b=this.a=0
|
|
this.c=null},
|
|
o9(a){var s=A.v(a,!1,null,0)
|
|
if(s.k()!==20000630)return!1
|
|
if(s.F()!==2)return!1
|
|
if((s.bp()&4294967289)>>>0!==0)return!1
|
|
return!0},
|
|
fx:function fx(a){var _=this
|
|
_.b=_.a=0
|
|
_.c=a
|
|
_.d=null
|
|
_.e=$},
|
|
me(a,b,c){var s=new A.fQ(a,A.j([],t.g9),A.I(t.N,t.aX),B.bc,b)
|
|
s.hC(a,b,c)
|
|
return s},
|
|
dE:function dE(){},
|
|
ij:function ij(a,b){this.a=a
|
|
this.b=b},
|
|
fQ:function fQ(a,b,c,d,e){var _=this
|
|
_.a=a
|
|
_.b=null
|
|
_.c=b
|
|
_.d=0
|
|
_.e=c
|
|
_.r=$
|
|
_.x=_.w=0
|
|
_.at=$
|
|
_.ax=d
|
|
_.ay=null
|
|
_.ch=$
|
|
_.CW=null
|
|
_.cx=0
|
|
_.cy=null
|
|
_.db=e
|
|
_.k1=_.id=_.go=_.fy=_.fx=_.fr=_.dy=_.dx=null
|
|
_.k2=$
|
|
_.k3=null},
|
|
fR:function fR(a,b,c){var _=this
|
|
_.r=null
|
|
_.w=a
|
|
_.x=b
|
|
_.y=$
|
|
_.z=null
|
|
_.b=_.a=0
|
|
_.c=c},
|
|
f_:function f_(){var _=this
|
|
_.f=_.e=_.d=_.c=_.b=_.a=$},
|
|
fS:function fS(a,b,c){var _=this
|
|
_.w=a
|
|
_.x=b
|
|
_.y=null
|
|
_.b=_.a=0
|
|
_.c=c},
|
|
fT:function fT(a,b){var _=this
|
|
_.r=null
|
|
_.w=a
|
|
_.b=_.a=0
|
|
_.c=b},
|
|
dV:function dV(a,b,c){var _=this
|
|
_.w=a
|
|
_.x=b
|
|
_.y=null
|
|
_.b=_.a=0
|
|
_.c=c},
|
|
ii:function ii(){this.a=null},
|
|
m0(a){var s=new Uint8Array(a*3)
|
|
return new A.dI(A.og(a),a,null,new A.aH(s,a,3))},
|
|
of(a){return new A.dI(a.a,a.b,a.c,A.mp(a.d))},
|
|
og(a){var s
|
|
for(s=1;s<=8;++s)if(B.a.R(1,s)>=a)return s
|
|
return 0},
|
|
dI:function dI(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d},
|
|
dJ:function dJ(){},
|
|
fU:function fU(){var _=this
|
|
_.e=_.d=_.c=_.b=_.a=$
|
|
_.f=null
|
|
_.r=80
|
|
_.w=0
|
|
_.x=-1
|
|
_.y=$},
|
|
dK:function dK(a){var _=this
|
|
_.b=_.a=0
|
|
_.e=_.c=null
|
|
_.r=a},
|
|
ip:function ip(){var _=this
|
|
_.a=null
|
|
_.e=_.d=_.c=_.b=0
|
|
_.f=null
|
|
_.r=0
|
|
_.w=null
|
|
_.y=_.x=$
|
|
_.z=null
|
|
_.Q=0
|
|
_.as=null
|
|
_.ay=_.ax=_.at=0
|
|
_.ch=null
|
|
_.dy=_.dx=_.db=_.cy=_.cx=_.CW=0},
|
|
iq:function iq(){var _=this
|
|
_.b=0
|
|
_.y=_.x=_.w=null
|
|
_.Q=_.z=$
|
|
_.db=_.cy=_.cx=_.CW=_.ch=_.ay=_.ax=_.at=_.as=0
|
|
_.dx=!1
|
|
_.dy=$
|
|
_.fr=0
|
|
_.fx=null},
|
|
ir:function ir(a,b){this.a=a
|
|
this.b=b},
|
|
m2(a){var s,r,q,p
|
|
if(a.n()!==0)return null
|
|
s=a.n()
|
|
if(s>=3)return null
|
|
if(B.dk[s]===B.be)return null
|
|
r=a.n()
|
|
q=J.d0(r,t.gx)
|
|
for(p=0;p<r;++p){J.d(a.a,a.d++)
|
|
J.d(a.a,a.d++)
|
|
J.d(a.a,a.d++);++a.d
|
|
a.n()
|
|
a.n()
|
|
q[p]=new A.fG(a.k(),a.k())}return new A.fF(r,q)},
|
|
cR:function cR(a,b){this.a=a
|
|
this.b=b},
|
|
fF:function fF(a,b){this.d=a
|
|
this.e=b},
|
|
fG:function fG(a,b){this.d=a
|
|
this.e=b},
|
|
fD:function fD(a,b,c,d,e,f,g,h,i){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d
|
|
_.e=e
|
|
_.f=f
|
|
_.r=g
|
|
_.z=h
|
|
_.ay=_.ax=_.at=_.as=$
|
|
_.ch=null
|
|
_.fx=_.fr=_.dy=_.dx=_.db=_.cy=_.cx=_.CW=$
|
|
_.fy=i},
|
|
is:function is(){this.b=this.a=null},
|
|
jB:function jB(){},
|
|
fE:function fE(){},
|
|
fl:function fl(a,b,c){this.e=a
|
|
this.f=b
|
|
this.r=c},
|
|
bM:function bM(){},
|
|
c7:function c7(a){this.a=a},
|
|
dP:function dP(a){this.a=a},
|
|
iE:function iE(){this.d=null},
|
|
bx:function bx(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d
|
|
_.y=_.x=_.w=_.r=_.f=_.e=$},
|
|
ml(){var s=A.S(4,null,!1,t.bC),r=A.j([],t.f8),q=t.eA,p=J.h0(0,q)
|
|
q=J.h0(0,q)
|
|
return new A.iG(new A.bL(A.I(t.N,t.P)),s,r,p,q,A.j([],t.eB))},
|
|
iG:function iG(a,b,c,d,e,f){var _=this
|
|
_.b=_.a=$
|
|
_.r=_.e=_.d=_.c=null
|
|
_.w=a
|
|
_.x=b
|
|
_.y=c
|
|
_.z=d
|
|
_.Q=e
|
|
_.as=f},
|
|
iH:function iH(a,b){this.a=a
|
|
this.b=b},
|
|
dr:function dr(a){this.a=a
|
|
this.b=0},
|
|
h3:function h3(a,b){var _=this
|
|
_.e=_.d=_.c=_.b=null
|
|
_.r=_.f=0
|
|
_.x=_.w=$
|
|
_.y=a
|
|
_.z=b},
|
|
iJ:function iJ(){this.r=this.f=$},
|
|
h4:function h4(a,b,c,d,e,f,g,h){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.f=$
|
|
_.r=null
|
|
_.y=c
|
|
_.z=d
|
|
_.Q=e
|
|
_.as=f
|
|
_.at=g
|
|
_.ax=h
|
|
_.cx=_.CW=_.ch=_.ay=0
|
|
_.cy=$},
|
|
h2:function h2(){},
|
|
iF:function iF(a,b){this.a=a
|
|
this.b=b},
|
|
iI:function iI(a,b,c,d,e,f,g,h,i){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d
|
|
_.f=_.e=null
|
|
_.w=_.r=$
|
|
_.x=e
|
|
_.y=f
|
|
_.z=g
|
|
_.Q=h
|
|
_.as=i
|
|
_.at=null
|
|
_.ax=0
|
|
_.ay=7},
|
|
d7:function d7(a,b){this.a=a
|
|
this.b=b},
|
|
eq:function eq(a,b){this.a=a
|
|
this.b=b},
|
|
er:function er(){},
|
|
fV:function fV(a,b,c,d,e,f,g,h,i){var _=this
|
|
_.y=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d
|
|
_.e=e
|
|
_.f=f
|
|
_.r=g
|
|
_.w=h
|
|
_.x=i},
|
|
mf(){var s=t.N
|
|
return new A.fW(A.I(s,s),A.j([],t.dm),A.j([],t.t))},
|
|
bS:function bS(a,b){this.a=a
|
|
this.b=b},
|
|
hk:function hk(){},
|
|
fW:function fW(a,b,c){var _=this
|
|
_.c=_.b=_.a=0
|
|
_.d=-1
|
|
_.r=_.f=0
|
|
_.z=_.x=_.w=null
|
|
_.Q=""
|
|
_.at=null
|
|
_.ax=a
|
|
_.ch=1
|
|
_.cx=b
|
|
_.cy=c},
|
|
hh:function hh(a){var _=this
|
|
_.a=a
|
|
_.c=_.b=0
|
|
_.d=$
|
|
_.e=0},
|
|
oG(){return new A.hi()},
|
|
hj:function hj(a,b){this.a=a
|
|
this.b=b},
|
|
hi:function hi(){var _=this
|
|
_.a=null
|
|
_.c=0
|
|
_.e=$
|
|
_.f=0
|
|
_.r=!1
|
|
_.w=null},
|
|
bT:function bT(a,b){this.a=a
|
|
this.b=b},
|
|
bU:function bU(a){this.b=this.a=0
|
|
this.e=a},
|
|
iZ:function iZ(a){this.b=this.a=null
|
|
this.c=a},
|
|
j_:function j_(){},
|
|
hm:function hm(){this.a=null},
|
|
hn:function hn(){this.a=null},
|
|
bf:function bf(){},
|
|
hq:function hq(){this.a=null},
|
|
hr:function hr(){this.a=null},
|
|
ht:function ht(){this.a=null},
|
|
hu:function hu(){this.a=null},
|
|
eu:function eu(a){this.b=a},
|
|
hs:function hs(){},
|
|
j0:function j0(){var _=this
|
|
_.w=_.r=_.f=_.e=$},
|
|
cq:function cq(a){this.a=a
|
|
this.c=null},
|
|
mv(a){var s=new A.ho(A.I(t.p,t.fh))
|
|
s.hP(a)
|
|
return s},
|
|
l7(a,b,c,d){var s=a/255,r=b/255,q=c/255,p=d/255,o=r*(1-q),n=s*(1-p)
|
|
return B.b.i(B.b.P((2*s<q?2*r*s+o+n:p*q-2*(q-s)*(p-r)+o+n)*255,0,255))},
|
|
j2(a,b){if(b===0)return 0
|
|
return B.a.i(B.a.P(B.b.i(255*(1-(1-a/255)/(b/255))),0,255))},
|
|
j4(a,b){return B.a.i(B.a.P(a+b-255,0,255))},
|
|
l9(a,b){return B.a.i(B.a.P(255-(255-b)*(255-a),0,255))},
|
|
j3(a,b){if(b===255)return 255
|
|
return B.b.i(B.b.P(a/255/(1-b/255)*255,0,255))},
|
|
la(a,b){var s=a/255,r=b/255,q=1-r
|
|
return B.b.bq(255*(q*r*s+r*(1-q*(1-s))))},
|
|
l5(a,b){var s=b/255,r=a/255
|
|
if(r<0.5)return B.b.bq(510*s*r)
|
|
else return B.b.bq(255*(1-2*(1-s)*(1-r)))},
|
|
lb(a,b){if(b<128)return A.j2(a,2*b)
|
|
else return A.j3(a,2*(b-128))},
|
|
l6(a,b){var s
|
|
if(b<128)return A.j4(a,2*b)
|
|
else{s=2*(b-128)
|
|
return s+a>255?255:a+s}},
|
|
l8(a,b){return b<128?Math.min(a,2*b):Math.max(a,2*(b-128))},
|
|
l4(a,b){return B.b.bq(b+a-2*b*a/255)},
|
|
aB(a,b,c){var s,r,q
|
|
if(a==null)s=0
|
|
else{s=a.length
|
|
if(c===1){if(!(b>=0&&b<s))return A.a(a,b)
|
|
s=a[b]}else{if(!(b>=0&&b<s))return A.a(a,b)
|
|
r=a[b]
|
|
q=b+1
|
|
if(!(q<s))return A.a(a,q)
|
|
q=(r<<8|a[q])>>>8
|
|
s=q}}return s},
|
|
mw(b7,b8,b9,c0,c1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5=null,b6=A.I(t.p,t.fW)
|
|
for(s=c1.length,r=0;q=c1.length,r<q;c1.length===s||(0,A.a1)(c1),++r){p=c1[r]
|
|
b6.h(0,p.a,p)}if(b8===8)o=1
|
|
else o=b8===16?2:-1
|
|
n=A.Q(b5,b5,B.e,0,B.j,c0,b5,0,q,b5,B.e,b9,!1)
|
|
if(o===-1)throw A.h(A.m("PSD: unsupported bit depth: "+A.z(b8)))
|
|
m=b6.l(0,0)
|
|
l=b6.l(0,1)
|
|
k=b6.l(0,2)
|
|
j=b6.l(0,-1)
|
|
i=A.j([0,0,0],t.t)
|
|
h=-o
|
|
for(s=n.a,s=s.gH(s),g=q>=5,f=q===4,e=q>=2,q=q>=4;s.D();){d=s.gO()
|
|
h+=o
|
|
switch(b7){case B.co:d.sm(A.aB(m.c,h,o))
|
|
d.st(A.aB(l.c,h,o))
|
|
d.su(A.aB(k.c,h,o))
|
|
d.sA(q?A.aB(j.c,h,o):255)
|
|
if(d.gA()!==0){d.sm((d.gm()+d.gA()-255)*255/d.gA())
|
|
d.st((d.gt()+d.gA()-255)*255/d.gA())
|
|
d.su((d.gu()+d.gA()-255)*255/d.gA())}break
|
|
case B.cq:c=A.aB(m.c,h,o)
|
|
b=A.aB(l.c,h,o)
|
|
a=A.aB(k.c,h,o)
|
|
a0=q?A.aB(j.c,h,o):255
|
|
a1=((c*100>>>8)+16)/116
|
|
a2=(b-128)/500+a1
|
|
a3=a1-(a-128)/200
|
|
a4=Math.pow(a1,3)
|
|
a1=a4>0.008856?a4:(a1-0.13793103448275862)/7.787
|
|
a5=Math.pow(a2,3)
|
|
a2=a5>0.008856?a5:(a2-0.13793103448275862)/7.787
|
|
a6=Math.pow(a3,3)
|
|
a3=a6>0.008856?a6:(a3-0.13793103448275862)/7.787
|
|
a2=a2*95.047/100
|
|
a1=a1*100/100
|
|
a3=a3*108.883/100
|
|
a7=a2*3.2406+a1*-1.5372+a3*-0.4986
|
|
a8=a2*-0.9689+a1*1.8758+a3*0.0415
|
|
a9=a2*0.0557+a1*-0.204+a3*1.057
|
|
a7=a7>0.0031308?1.055*Math.pow(a7,0.4166666666666667)-0.055:12.92*a7
|
|
a8=a8>0.0031308?1.055*Math.pow(a8,0.4166666666666667)-0.055:12.92*a8
|
|
a9=a9>0.0031308?1.055*Math.pow(a9,0.4166666666666667)-0.055:12.92*a9
|
|
b0=[B.b.i(B.b.P(a7*255,0,255)),B.b.i(B.b.P(a8*255,0,255)),B.b.i(B.b.P(a9*255,0,255))]
|
|
d.sm(b0[0])
|
|
d.st(b0[1])
|
|
d.su(b0[2])
|
|
d.sA(a0)
|
|
break
|
|
case B.cn:b1=A.aB(m.c,h,o)
|
|
a0=e?A.aB(j.c,h,o):255
|
|
d.sm(b1)
|
|
d.st(b1)
|
|
d.su(b1)
|
|
d.sA(a0)
|
|
break
|
|
case B.cp:b2=A.aB(m.c,h,o)
|
|
b3=A.aB(l.c,h,o)
|
|
a1=A.aB(k.c,h,o)
|
|
b4=A.aB(b6.l(0,f?-1:3).c,h,o)
|
|
a0=g?A.aB(j.c,h,o):255
|
|
A.nd(255-b2,255-b3,255-a1,255-b4,i)
|
|
d.sm(i[0])
|
|
d.st(i[1])
|
|
d.su(i[2])
|
|
d.sA(a0)
|
|
break
|
|
default:throw A.h(A.m("Unhandled color mode: "+A.z(b7)))}}return n},
|
|
b2:function b2(a,b){this.a=a
|
|
this.b=b},
|
|
ho:function ho(a){var _=this
|
|
_.b=_.a=0
|
|
_.d=_.c=null
|
|
_.e=$
|
|
_.r=_.f=null
|
|
_.x=_.w=$
|
|
_.y=null
|
|
_.z=a
|
|
_.as=$
|
|
_.ay=_.ax=_.at=null},
|
|
hp:function hp(){},
|
|
et:function et(a,b,c){var _=this
|
|
_.b=_.a=null
|
|
_.f=_.e=_.d=_.c=$
|
|
_.r=null
|
|
_.as=_.y=_.w=$
|
|
_.ay=a
|
|
_.ch=b
|
|
_.cx=null
|
|
_.cy=c},
|
|
oU(a,b){var s
|
|
switch(a){case"lsct":s=b.c-b.d
|
|
b.k()
|
|
if(s>=12){if(b.ak(4)!=="8BIM")A.b8(A.m("Invalid key in layer additional data"))
|
|
b.ak(4)}if(s>=16)b.k()
|
|
return new A.hs()
|
|
default:return new A.eu(b)}},
|
|
da:function da(){},
|
|
j1:function j1(){this.a=null},
|
|
hv:function hv(){},
|
|
aR:function aR(a,b,c){this.a=a
|
|
this.b=b
|
|
this.c=c},
|
|
L:function L(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d},
|
|
dd:function dd(a,b,c){this.a=a
|
|
this.b=b
|
|
this.$ti=c},
|
|
db:function db(){var _=this
|
|
_.Q=_.z=_.y=_.f=_.d=_.b=_.a=0},
|
|
dc:function dc(a){var _=this
|
|
_.b=0
|
|
_.c=a
|
|
_.Q=_.r=_.f=0},
|
|
ev:function ev(){this.y=this.b=this.a=0},
|
|
a5(a,b){var s,r=a>>>8
|
|
if(!(r<256))return A.a(B.V,r)
|
|
r=B.V[r]
|
|
s=b>>>8
|
|
if(!(s<256))return A.a(B.V,s)
|
|
return(r<<17|B.V[s]<<16|B.V[a&255]<<1|B.V[b&255])>>>0},
|
|
a3:function a3(a){var _=this
|
|
_.a=a
|
|
_.b=0
|
|
_.c=!1
|
|
_.d=0
|
|
_.e=!1
|
|
_.f=0
|
|
_.r=!1},
|
|
j5:function j5(){this.b=this.a=null},
|
|
oV(a,b,c){var s=new A.j7(a,b,c),r=s.$2(0,0),q=s.$2(0,0),p=new A.dd(r.cK(),q.cK(),t.aN)
|
|
p.G(0,s.$2(1,0))
|
|
p.G(0,s.$2(2,0))
|
|
p.G(0,s.$2(3,0))
|
|
p.G(0,s.$2(0,1))
|
|
p.G(0,s.$2(1,1))
|
|
p.G(0,s.$2(1,2))
|
|
p.G(0,s.$2(1,3))
|
|
p.G(0,s.$2(2,0))
|
|
p.G(0,s.$2(2,1))
|
|
p.G(0,s.$2(2,2))
|
|
p.G(0,s.$2(2,3))
|
|
p.G(0,s.$2(3,0))
|
|
p.G(0,s.$2(3,1))
|
|
p.G(0,s.$2(3,2))
|
|
p.G(0,s.$2(3,3))
|
|
return p},
|
|
oW(a,b,c){var s=new A.j8(a,b,c),r=s.$2(0,0),q=s.$2(0,0),p=new A.dd(r.cK(),q.cK(),t.eZ)
|
|
p.G(0,s.$2(1,0))
|
|
p.G(0,s.$2(2,0))
|
|
p.G(0,s.$2(3,0))
|
|
p.G(0,s.$2(0,1))
|
|
p.G(0,s.$2(1,1))
|
|
p.G(0,s.$2(1,2))
|
|
p.G(0,s.$2(1,3))
|
|
p.G(0,s.$2(2,0))
|
|
p.G(0,s.$2(2,1))
|
|
p.G(0,s.$2(2,2))
|
|
p.G(0,s.$2(2,3))
|
|
p.G(0,s.$2(3,0))
|
|
p.G(0,s.$2(3,1))
|
|
p.G(0,s.$2(3,2))
|
|
p.G(0,s.$2(3,3))
|
|
return p},
|
|
ew:function ew(a,b){this.a=a
|
|
this.b=b},
|
|
j6:function j6(){},
|
|
j7:function j7(a,b,c){this.a=a
|
|
this.b=b
|
|
this.c=c},
|
|
j8:function j8(a,b,c){this.a=a
|
|
this.b=b
|
|
this.c=c},
|
|
eD:function eD(a){var _=this
|
|
_.b=_.a=0
|
|
_.c=a
|
|
_.Q=_.z=_.y=_.x=_.f=_.e=0
|
|
_.as=null
|
|
_.ax=0},
|
|
au:function au(a,b){this.a=a
|
|
this.b=b},
|
|
jb:function jb(){this.a=null
|
|
this.b=$},
|
|
jc:function jc(){},
|
|
jd:function jd(a){this.a=a
|
|
this.c=this.b=0},
|
|
hA:function hA(a,b,c,d,e){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d
|
|
_.e=null
|
|
_.f=e},
|
|
lf(a,b,c){var s=new A.jg(b,a),r=t.I
|
|
s.e=A.S(b,null,!1,r)
|
|
s.f=A.S(b,null,!1,r)
|
|
return s},
|
|
jg:function jg(a,b){var _=this
|
|
_.a=a
|
|
_.c=b
|
|
_.d=0
|
|
_.f=_.e=null
|
|
_.r=$
|
|
_.x=_.w=null
|
|
_.y=0
|
|
_.z=2
|
|
_.as=0
|
|
_.at=null},
|
|
hB:function hB(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.c=_.b=0
|
|
_.d=b
|
|
_.w=_.r=_.f=_.e=1
|
|
_.x=c
|
|
_.y=d
|
|
_.z=!1
|
|
_.Q=1
|
|
_.at=_.as=$
|
|
_.ch=_.ay=0
|
|
_.cx=_.CW=null
|
|
_.db=_.cy=$
|
|
_.dy=1
|
|
_.fx=_.fr=0
|
|
_.id=null
|
|
_.k3=_.k2=_.k1=$},
|
|
cr:function cr(a,b){this.a=a
|
|
this.b=b},
|
|
a7:function a7(a,b){this.a=a
|
|
this.b=b},
|
|
aU:function aU(a,b){this.a=a
|
|
this.b=b},
|
|
hC:function hC(a){var _=this
|
|
_.b=_.a=0
|
|
_.d=null
|
|
_.f=a},
|
|
mm(){return new A.iT(new Uint8Array(4096))},
|
|
iT:function iT(a){var _=this
|
|
_.a=9
|
|
_.d=_.c=_.b=0
|
|
_.w=_.r=_.f=_.e=$
|
|
_.x=a
|
|
_.z=_.y=$
|
|
_.Q=null
|
|
_.as=$},
|
|
je:function je(){this.a=null
|
|
this.c=$},
|
|
jf:function jf(){},
|
|
lg(a,b){var s=new Int32Array(4),r=new Int32Array(4),q=new Int8Array(4),p=new Int8Array(4),o=A.S(8,null,!1,t.eW),n=A.S(4,null,!1,t.dP)
|
|
return new A.jl(a,b,new A.jr(),new A.ju(),new A.jn(s,r),new A.jw(q,p),o,n,new Uint8Array(4))},
|
|
mF(a,b,c){if(c===0)if(a===0)return b===0?6:5
|
|
else return b===0?4:0
|
|
return c},
|
|
jl:function jl(a,b,c,d,e,f,g,h,i){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=$
|
|
_.d=null
|
|
_.e=$
|
|
_.f=c
|
|
_.r=d
|
|
_.w=e
|
|
_.x=f
|
|
_.as=_.Q=_.z=_.y=0
|
|
_.ax=_.at=null
|
|
_.ch=_.ay=$
|
|
_.cx=_.CW=null
|
|
_.cy=$
|
|
_.db=g
|
|
_.dy=h
|
|
_.fr=null
|
|
_.fy=_.fx=$
|
|
_.go=null
|
|
_.id=i
|
|
_.p3=_.p2=_.p1=_.ok=_.k4=_.k3=_.k2=_.k1=$
|
|
_.R8=_.p4=null
|
|
_.x2=_.x1=_.to=_.ry=_.rx=_.RG=$
|
|
_.xr=null
|
|
_.y2=_.y1=0
|
|
_.bG=$
|
|
_.aN=null
|
|
_.bH=$
|
|
_.bR=_.cf=null
|
|
_.aS=$},
|
|
jx:function jx(){},
|
|
mD(a){var s=new A.eG(a)
|
|
s.b=254
|
|
s.c=0
|
|
s.d=-8
|
|
return s},
|
|
eG:function eG(a){var _=this
|
|
_.a=a
|
|
_.d=_.c=_.b=$
|
|
_.e=!1},
|
|
F(a,b,c){return B.a.aB(B.a.j(a+2*b+c+2,2),32)},
|
|
pc(a){var s,r=A.j([A.F(J.d(a.a,a.d+-33),J.d(a.a,a.d+-32),J.d(a.a,a.d+-31)),A.F(J.d(a.a,a.d+-32),J.d(a.a,a.d+-31),J.d(a.a,a.d+-30)),A.F(J.d(a.a,a.d+-31),J.d(a.a,a.d+-30),J.d(a.a,a.d+-29)),A.F(J.d(a.a,a.d+-30),J.d(a.a,a.d+-29),J.d(a.a,a.d+-28))],t.t)
|
|
for(s=0;s<4;++s)a.c4(s*32,4,r)},
|
|
p4(a){var s=J.d(a.a,a.d+-33),r=J.d(a.a,a.d+-1),q=J.d(a.a,a.d+31),p=J.d(a.a,a.d+63),o=J.d(a.a,a.d+95),n=A.p(a,null,0),m=n.cU(),l=A.F(s,r,q)
|
|
m.$flags&2&&A.c(m)
|
|
if(0>=m.length)return A.a(m,0)
|
|
m[0]=16843009*l
|
|
n.d+=32
|
|
l=n.cU()
|
|
m=A.F(r,q,p)
|
|
l.$flags&2&&A.c(l)
|
|
if(0>=l.length)return A.a(l,0)
|
|
l[0]=16843009*m
|
|
n.d+=32
|
|
m=n.cU()
|
|
l=A.F(q,p,o)
|
|
m.$flags&2&&A.c(m)
|
|
if(0>=m.length)return A.a(m,0)
|
|
m[0]=16843009*l
|
|
n.d+=32
|
|
l=n.cU()
|
|
m=A.F(p,o,o)
|
|
l.$flags&2&&A.c(l)
|
|
if(0>=l.length)return A.a(l,0)
|
|
l[0]=16843009*m},
|
|
p2(a){var s,r,q,p
|
|
for(s=4,r=0;r<4;++r)s+=J.d(a.a,a.d+(r-32))+J.d(a.a,a.d+(-1+r*32))
|
|
s=B.a.j(s,3)
|
|
for(r=0;r<4;++r){q=a.a
|
|
p=a.d+r*32
|
|
J.bl(q,p,p+4,s)}},
|
|
lh(a,b){var s,r,q,p,o,n,m=255-J.d(a.a,a.d+-33)
|
|
for(s=0,r=0;r<b;++r){q=m+J.d(a.a,a.d+(s-1))
|
|
for(p=0;p<b;++p){o=$.aD()
|
|
n=q+J.d(a.a,a.d+(-32+p))
|
|
if(!(n>=0&&n<766))return A.a(o,n)
|
|
n=o[n]
|
|
J.y(a.a,a.d+(s+p),n)}s+=32}},
|
|
pa(a){A.lh(a,4)},
|
|
pb(a){A.lh(a,8)},
|
|
p9(a){A.lh(a,16)},
|
|
p8(a){var s,r=J.d(a.a,a.d+-1),q=J.d(a.a,a.d+31),p=J.d(a.a,a.d+63),o=J.d(a.a,a.d+95),n=J.d(a.a,a.d+-33),m=J.d(a.a,a.d+-32),l=J.d(a.a,a.d+-31),k=J.d(a.a,a.d+-30),j=J.d(a.a,a.d+-29)
|
|
a.h(0,96,A.F(q,p,o))
|
|
s=A.F(r,q,p)
|
|
a.h(0,97,s)
|
|
a.h(0,64,s)
|
|
s=A.F(n,r,q)
|
|
a.h(0,98,s)
|
|
a.h(0,65,s)
|
|
a.h(0,32,s)
|
|
s=A.F(m,n,r)
|
|
a.h(0,99,s)
|
|
a.h(0,66,s)
|
|
a.h(0,33,s)
|
|
a.h(0,0,s)
|
|
s=A.F(l,m,n)
|
|
a.h(0,67,s)
|
|
a.h(0,34,s)
|
|
a.h(0,1,s)
|
|
s=A.F(k,l,m)
|
|
a.h(0,35,s)
|
|
a.h(0,2,s)
|
|
a.h(0,3,A.F(j,k,l))},
|
|
p7(a){var s,r=J.d(a.a,a.d+-32),q=J.d(a.a,a.d+-31),p=J.d(a.a,a.d+-30),o=J.d(a.a,a.d+-29),n=J.d(a.a,a.d+-28),m=J.d(a.a,a.d+-27),l=J.d(a.a,a.d+-26),k=J.d(a.a,a.d+-25)
|
|
a.h(0,0,A.F(r,q,p))
|
|
s=A.F(q,p,o)
|
|
a.h(0,32,s)
|
|
a.h(0,1,s)
|
|
s=A.F(p,o,n)
|
|
a.h(0,64,s)
|
|
a.h(0,33,s)
|
|
a.h(0,2,s)
|
|
s=A.F(o,n,m)
|
|
a.h(0,96,s)
|
|
a.h(0,65,s)
|
|
a.h(0,34,s)
|
|
a.h(0,3,s)
|
|
s=A.F(n,m,l)
|
|
a.h(0,97,s)
|
|
a.h(0,66,s)
|
|
a.h(0,35,s)
|
|
s=A.F(m,l,k)
|
|
a.h(0,98,s)
|
|
a.h(0,67,s)
|
|
a.h(0,99,A.F(l,k,k))},
|
|
pe(a){var s=J.d(a.a,a.d+-1),r=J.d(a.a,a.d+31),q=J.d(a.a,a.d+63),p=J.d(a.a,a.d+-33),o=J.d(a.a,a.d+-32),n=J.d(a.a,a.d+-31),m=J.d(a.a,a.d+-30),l=J.d(a.a,a.d+-29),k=B.a.aB(B.a.j(p+o+1,1),32)
|
|
a.h(0,65,k)
|
|
a.h(0,0,k)
|
|
k=B.a.aB(B.a.j(o+n+1,1),32)
|
|
a.h(0,66,k)
|
|
a.h(0,1,k)
|
|
k=B.a.aB(B.a.j(n+m+1,1),32)
|
|
a.h(0,67,k)
|
|
a.h(0,2,k)
|
|
a.h(0,3,B.a.aB(B.a.j(m+l+1,1),32))
|
|
a.h(0,96,A.F(q,r,s))
|
|
a.h(0,64,A.F(r,s,p))
|
|
k=A.F(s,p,o)
|
|
a.h(0,97,k)
|
|
a.h(0,32,k)
|
|
k=A.F(p,o,n)
|
|
a.h(0,98,k)
|
|
a.h(0,33,k)
|
|
k=A.F(o,n,m)
|
|
a.h(0,99,k)
|
|
a.h(0,34,k)
|
|
a.h(0,35,A.F(n,m,l))},
|
|
pd(a){var s,r=J.d(a.a,a.d+-32),q=J.d(a.a,a.d+-31),p=J.d(a.a,a.d+-30),o=J.d(a.a,a.d+-29),n=J.d(a.a,a.d+-28),m=J.d(a.a,a.d+-27),l=J.d(a.a,a.d+-26),k=J.d(a.a,a.d+-25)
|
|
a.h(0,0,B.a.aB(B.a.j(r+q+1,1),32))
|
|
s=B.a.aB(B.a.j(q+p+1,1),32)
|
|
a.h(0,64,s)
|
|
a.h(0,1,s)
|
|
s=B.a.aB(B.a.j(p+o+1,1),32)
|
|
a.h(0,65,s)
|
|
a.h(0,2,s)
|
|
s=B.a.aB(B.a.j(o+n+1,1),32)
|
|
a.h(0,66,s)
|
|
a.h(0,3,s)
|
|
a.h(0,32,A.F(r,q,p))
|
|
s=A.F(q,p,o)
|
|
a.h(0,96,s)
|
|
a.h(0,33,s)
|
|
s=A.F(p,o,n)
|
|
a.h(0,97,s)
|
|
a.h(0,34,s)
|
|
s=A.F(o,n,m)
|
|
a.h(0,98,s)
|
|
a.h(0,35,s)
|
|
a.h(0,67,A.F(n,m,l))
|
|
a.h(0,99,A.F(m,l,k))},
|
|
p5(a){var s,r=J.d(a.a,a.d+-1),q=J.d(a.a,a.d+31),p=J.d(a.a,a.d+63),o=J.d(a.a,a.d+95)
|
|
a.h(0,0,B.a.aB(B.a.j(r+q+1,1),32))
|
|
s=B.a.aB(B.a.j(q+p+1,1),32)
|
|
a.h(0,32,s)
|
|
a.h(0,2,s)
|
|
s=B.a.aB(B.a.j(p+o+1,1),32)
|
|
a.h(0,64,s)
|
|
a.h(0,34,s)
|
|
a.h(0,1,A.F(r,q,p))
|
|
s=A.F(q,p,o)
|
|
a.h(0,33,s)
|
|
a.h(0,3,s)
|
|
s=A.F(p,o,o)
|
|
a.h(0,65,s)
|
|
a.h(0,35,s)
|
|
a.h(0,99,o)
|
|
a.h(0,98,o)
|
|
a.h(0,97,o)
|
|
a.h(0,96,o)
|
|
a.h(0,66,o)
|
|
a.h(0,67,o)},
|
|
p3(a){var s=J.d(a.a,a.d+-1),r=J.d(a.a,a.d+31),q=J.d(a.a,a.d+63),p=J.d(a.a,a.d+95),o=J.d(a.a,a.d+-33),n=J.d(a.a,a.d+-32),m=J.d(a.a,a.d+-31),l=J.d(a.a,a.d+-30),k=B.a.aB(B.a.j(s+o+1,1),32)
|
|
a.h(0,34,k)
|
|
a.h(0,0,k)
|
|
k=B.a.aB(B.a.j(r+s+1,1),32)
|
|
a.h(0,66,k)
|
|
a.h(0,32,k)
|
|
k=B.a.aB(B.a.j(q+r+1,1),32)
|
|
a.h(0,98,k)
|
|
a.h(0,64,k)
|
|
a.h(0,96,B.a.aB(B.a.j(p+q+1,1),32))
|
|
a.h(0,3,A.F(n,m,l))
|
|
a.h(0,2,A.F(o,n,m))
|
|
k=A.F(s,o,n)
|
|
a.h(0,35,k)
|
|
a.h(0,1,k)
|
|
k=A.F(r,s,o)
|
|
a.h(0,67,k)
|
|
a.h(0,33,k)
|
|
k=A.F(q,r,s)
|
|
a.h(0,99,k)
|
|
a.h(0,65,k)
|
|
a.h(0,97,A.F(p,q,r))},
|
|
pp(a){var s
|
|
for(s=0;s<16;++s)a.bn(s*32,16,a,-32)},
|
|
pn(a){var s,r,q,p,o
|
|
for(s=0,r=16;r>0;--r){q=J.d(a.a,a.d+(s-1))
|
|
p=a.a
|
|
o=a.d+s
|
|
J.bl(p,o,o+16,q)
|
|
s+=32}},
|
|
jp(a,b){var s,r,q
|
|
for(s=0;s<16;++s){r=b.a
|
|
q=b.d+s*32
|
|
J.bl(r,q,q+16,a)}},
|
|
pf(a){var s,r
|
|
for(s=16,r=0;r<16;++r)s+=J.d(a.a,a.d+(-1+r*32))+J.d(a.a,a.d+(r-32))
|
|
A.jp(B.a.j(s,5),a)},
|
|
ph(a){var s,r
|
|
for(s=8,r=0;r<16;++r)s+=J.d(a.a,a.d+(-1+r*32))
|
|
A.jp(B.a.j(s,4),a)},
|
|
pg(a){var s,r
|
|
for(s=8,r=0;r<16;++r)s+=J.d(a.a,a.d+(r-32))
|
|
A.jp(B.a.j(s,4),a)},
|
|
pi(a){A.jp(128,a)},
|
|
pq(a){var s
|
|
for(s=0;s<8;++s)a.bn(s*32,8,a,-32)},
|
|
po(a){var s,r,q,p,o
|
|
for(s=0,r=0;r<8;++r){q=J.d(a.a,a.d+(s-1))
|
|
p=a.a
|
|
o=a.d+s
|
|
J.bl(p,o,o+8,q)
|
|
s+=32}},
|
|
jq(a,b){var s,r,q
|
|
for(s=0;s<8;++s){r=b.a
|
|
q=b.d+s*32
|
|
J.bl(r,q,q+8,a)}},
|
|
pj(a){var s,r
|
|
for(s=8,r=0;r<8;++r)s+=J.d(a.a,a.d+(r-32))+J.d(a.a,a.d+(-1+r*32))
|
|
A.jq(B.a.j(s,4),a)},
|
|
pk(a){var s,r
|
|
for(s=4,r=0;r<8;++r)s+=J.d(a.a,a.d+(r-32))
|
|
A.jq(B.a.j(s,3),a)},
|
|
pl(a){var s,r
|
|
for(s=4,r=0;r<8;++r)s+=J.d(a.a,a.d+(-1+r*32))
|
|
A.jq(B.a.j(s,3),a)},
|
|
pm(a){A.jq(128,a)},
|
|
bV(a,b,c,d,e){var s=b+c+d*32,r=J.d(a.a,a.d+s)+B.a.j(e,3)
|
|
if(!((r&-256)>>>0===0))r=r<0?0:255
|
|
a.h(0,s,r)},
|
|
jo(a,b,c,d,e){A.bV(a,0,0,b,c+d)
|
|
A.bV(a,0,1,b,c+e)
|
|
A.bV(a,0,2,b,c-e)
|
|
A.bV(a,0,3,b,c-d)},
|
|
p6(){var s,r,q,p
|
|
if(!$.mE){for(s=-255;s<=255;++s){r=$.i3()
|
|
q=255+s
|
|
p=s<0?-s:s
|
|
r.$flags&2&&A.c(r)
|
|
r[q]=p
|
|
p=$.kw()
|
|
r=B.a.j(r[q],1)
|
|
p.$flags&2&&A.c(p)
|
|
p[q]=r}for(s=-1020;s<=1020;++s){r=$.kx()
|
|
if(s<-128)q=-128
|
|
else q=s>127?127:s
|
|
r.$flags&2&&A.c(r)
|
|
r[1020+s]=q}for(s=-112;s<=112;++s){r=$.ky()
|
|
if(s<-16)q=-16
|
|
else q=s>15?15:s
|
|
r.$flags&2&&A.c(r)
|
|
r[112+s]=q}for(s=-255;s<=510;++s){r=$.aD()
|
|
if(s<0)q=0
|
|
else q=s>255?255:s
|
|
r.$flags&2&&A.c(r)
|
|
r[255+s]=q}$.mE=!0}},
|
|
jm:function jm(){},
|
|
p1(){var s,r=J.am(3,t.D)
|
|
for(s=0;s<3;++s)r[s]=new Uint8Array(11)
|
|
return new A.eF(r)},
|
|
pG(){var s,r,q,p,o=new Uint8Array(3),n=J.am(4,t.c7)
|
|
for(s=t.dd,r=0;r<4;++r){q=J.am(8,s)
|
|
for(p=0;p<8;++p)q[p]=A.p1()
|
|
n[r]=q}B.d.aO(o,0,3,255)
|
|
return new A.jv(o,n)},
|
|
jr:function jr(){this.d=$},
|
|
ju:function ju(){},
|
|
jw:function jw(a,b){var _=this
|
|
_.b=_.a=!1
|
|
_.c=!0
|
|
_.d=a
|
|
_.e=b},
|
|
eF:function eF(a){this.a=a},
|
|
jv:function jv(a,b){this.a=a
|
|
this.b=b},
|
|
jn:function jn(a,b){var _=this
|
|
_.a=$
|
|
_.b=null
|
|
_.d=_.c=$
|
|
_.e=a
|
|
_.f=b},
|
|
bE:function bE(){var _=this
|
|
_.b=_.a=0
|
|
_.c=!1
|
|
_.d=0},
|
|
eI:function eI(){this.b=this.a=0},
|
|
hJ:function hJ(a,b,c){this.a=a
|
|
this.b=b
|
|
this.c=c},
|
|
eJ:function eJ(a,b){var _=this
|
|
_.a=a
|
|
_.b=$
|
|
_.c=b
|
|
_.e=_.d=null
|
|
_.f=$},
|
|
eK:function eK(a,b,c){this.a=a
|
|
this.b=b
|
|
this.c=c},
|
|
li(a,b){var s,r=A.j([],t.e),q=A.j([],t.gk),p=new Uint32Array(2),o=new A.hH(a,p)
|
|
p=o.d=J.E(B.o.gB(p),0,null)
|
|
s=a.F()
|
|
p.$flags&2&&A.c(p)
|
|
if(0>=p.length)return A.a(p,0)
|
|
p[0]=s
|
|
s=a.F()
|
|
p.$flags&2&&A.c(p)
|
|
if(1>=p.length)return A.a(p,1)
|
|
p[1]=s
|
|
s=a.F()
|
|
p.$flags&2&&A.c(p)
|
|
if(2>=p.length)return A.a(p,2)
|
|
p[2]=s
|
|
s=a.F()
|
|
p.$flags&2&&A.c(p)
|
|
if(3>=p.length)return A.a(p,3)
|
|
p[3]=s
|
|
s=a.F()
|
|
p.$flags&2&&A.c(p)
|
|
if(4>=p.length)return A.a(p,4)
|
|
p[4]=s
|
|
s=a.F()
|
|
p.$flags&2&&A.c(p)
|
|
if(5>=p.length)return A.a(p,5)
|
|
p[5]=s
|
|
s=a.F()
|
|
p.$flags&2&&A.c(p)
|
|
if(6>=p.length)return A.a(p,6)
|
|
p[6]=s
|
|
s=a.F()
|
|
p.$flags&2&&A.c(p)
|
|
if(7>=p.length)return A.a(p,7)
|
|
p[7]=s
|
|
return new A.eH(o,b,r,q)},
|
|
bW(a,b){return B.a.j(a+B.a.R(1,b)-1,b)},
|
|
eH:function eH(a,b,c,d){var _=this
|
|
_.b=a
|
|
_.c=b
|
|
_.d=null
|
|
_.w=_.r=_.f=0
|
|
_.x=null
|
|
_.Q=_.z=_.y=0
|
|
_.as=null
|
|
_.at=0
|
|
_.ax=c
|
|
_.ay=null
|
|
_.ch=d
|
|
_.CW=0
|
|
_.cx=null
|
|
_.cy=$
|
|
_.db=0
|
|
_.dx=null
|
|
_.fr=_.dy=0},
|
|
fX:function fX(a,b,c,d){var _=this
|
|
_.b=a
|
|
_.c=b
|
|
_.d=null
|
|
_.w=_.r=_.f=0
|
|
_.x=null
|
|
_.Q=_.z=_.y=0
|
|
_.as=null
|
|
_.at=0
|
|
_.ax=c
|
|
_.ay=null
|
|
_.ch=d
|
|
_.CW=0
|
|
_.cx=null
|
|
_.cy=$
|
|
_.db=0
|
|
_.dx=null
|
|
_.fr=_.dy=0},
|
|
hH:function hH(a,b){var _=this
|
|
_.a=0
|
|
_.b=a
|
|
_.c=b
|
|
_.d=$},
|
|
js:function js(a,b){this.a=a
|
|
this.b=b},
|
|
bF(a,b){return((a^b)>>>1&2139062143)+((a&b)>>>0)},
|
|
ct(a){if(a<0)return 0
|
|
if(a>255)return 255
|
|
return a},
|
|
jt(a,b,c){return Math.abs(b-c)-Math.abs(a-c)},
|
|
pr(a,b,c){return 4278190080},
|
|
ps(a,b,c){return a},
|
|
px(a,b,c){if(!(c>=0&&c<b.length))return A.a(b,c)
|
|
return b[c]},
|
|
py(a,b,c){var s=c+1
|
|
if(!(s>=0&&s<b.length))return A.a(b,s)
|
|
return b[s]},
|
|
pz(a,b,c){var s=c-1
|
|
if(!(s>=0&&s<b.length))return A.a(b,s)
|
|
return b[s]},
|
|
pA(a,b,c){var s,r,q=b.length
|
|
if(!(c>=0&&c<q))return A.a(b,c)
|
|
s=b[c]
|
|
r=c+1
|
|
if(!(r<q))return A.a(b,r)
|
|
return A.bF(A.bF(a,b[r]),s)},
|
|
pB(a,b,c){var s=c-1
|
|
if(!(s>=0&&s<b.length))return A.a(b,s)
|
|
return A.bF(a,b[s])},
|
|
pC(a,b,c){if(!(c>=0&&c<b.length))return A.a(b,c)
|
|
return A.bF(a,b[c])},
|
|
pD(a,b,c){var s=c-1,r=b.length
|
|
if(!(s>=0&&s<r))return A.a(b,s)
|
|
s=b[s]
|
|
if(!(c>=0&&c<r))return A.a(b,c)
|
|
return A.bF(s,b[c])},
|
|
pE(a,b,c){var s,r,q=b.length
|
|
if(!(c>=0&&c<q))return A.a(b,c)
|
|
s=b[c]
|
|
r=c+1
|
|
if(!(r<q))return A.a(b,r)
|
|
return A.bF(s,b[r])},
|
|
pt(a,b,c){var s,r,q=c-1,p=b.length
|
|
if(!(q>=0&&q<p))return A.a(b,q)
|
|
q=b[q]
|
|
if(!(c>=0&&c<p))return A.a(b,c)
|
|
s=b[c]
|
|
r=c+1
|
|
if(!(r<p))return A.a(b,r)
|
|
r=b[r]
|
|
return A.bF(A.bF(a,q),A.bF(s,r))},
|
|
pu(a,b,c){var s,r,q=b.length
|
|
if(!(c>=0&&c<q))return A.a(b,c)
|
|
s=b[c]
|
|
r=c-1
|
|
if(!(r>=0&&r<q))return A.a(b,r)
|
|
r=b[r]
|
|
return A.jt(s>>>24,a>>>24,r>>>24)+A.jt(s>>>16&255,a>>>16&255,r>>>16&255)+A.jt(s>>>8&255,a>>>8&255,r>>>8&255)+A.jt(s&255,a&255,r&255)<=0?s:a},
|
|
pv(a,b,c){var s,r,q=b.length
|
|
if(!(c>=0&&c<q))return A.a(b,c)
|
|
s=b[c]
|
|
r=c-1
|
|
if(!(r>=0&&r<q))return A.a(b,r)
|
|
r=b[r]
|
|
return(A.ct((a>>>24)+(s>>>24)-(r>>>24))<<24|A.ct((a>>>16&255)+(s>>>16&255)-(r>>>16&255))<<16|A.ct((a>>>8&255)+(s>>>8&255)-(r>>>8&255))<<8|A.ct((a&255)+(s&255)-(r&255)))>>>0},
|
|
pw(a,b,c){var s,r,q,p,o,n=b.length
|
|
if(!(c>=0&&c<n))return A.a(b,c)
|
|
s=b[c]
|
|
r=c-1
|
|
if(!(r>=0&&r<n))return A.a(b,r)
|
|
r=b[r]
|
|
q=A.bF(a,s)
|
|
s=q>>>24
|
|
n=q>>>16&255
|
|
p=q>>>8&255
|
|
o=q>>>0&255
|
|
return(A.ct(s+B.a.X(s-(r>>>24),2))<<24|A.ct(n+B.a.X(n-(r>>>16&255),2))<<16|A.ct(p+B.a.X(p-(r>>>8&255),2))<<8|A.ct(o+B.a.X(o-(r&255),2)))>>>0},
|
|
cs:function cs(a,b){this.a=a
|
|
this.b=b},
|
|
hI:function hI(a){var _=this
|
|
_.a=a
|
|
_.c=_.b=0
|
|
_.d=null
|
|
_.e=0},
|
|
jy:function jy(a,b,c){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.f=_.e=_.d=0
|
|
_.r=1
|
|
_.w=!1
|
|
_.x=$
|
|
_.y=!1},
|
|
eL:function eL(){},
|
|
fY:function fY(a,b,c){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.e=c
|
|
_.f=$
|
|
_.r=1
|
|
_.x=_.w=$},
|
|
kN(a){var s,r=J.d0(a,t.gj)
|
|
for(s=0;s<a;++s)r[s]=new A.fz()
|
|
return new A.dM(r,0)},
|
|
oh(){var s,r,q=J.am(5,t.fa)
|
|
for(s=0;s<5;++s)q[s]=A.kN(0)
|
|
r=J.am(64,t.ak)
|
|
for(s=0;s<64;++s)r[s]=new A.fA()
|
|
return new A.dL(q,r)},
|
|
fz:function fz(){this.b=this.a=0},
|
|
fA:function fA(){this.b=this.a=0},
|
|
dM:function dM(a,b){this.a=a
|
|
this.b=b},
|
|
dL:function dL(a,b){var _=this
|
|
_.a=a
|
|
_.b=!1
|
|
_.c=0
|
|
_.e=_.d=!1
|
|
_.f=b},
|
|
dO:function dO(){var _=this
|
|
_.b=_.a=null
|
|
_.e=_.d=0},
|
|
fB:function fB(a){this.a=a
|
|
this.b=null},
|
|
dl:function dl(a,b){this.a=a
|
|
this.b=b},
|
|
dm:function dm(a,b){var _=this
|
|
_.b=_.a=0
|
|
_.e=_.d=!1
|
|
_.f=a
|
|
_.w=""
|
|
_.z=b
|
|
_.as=0
|
|
_.at=null
|
|
_.ch=_.ay=0},
|
|
dW:function dW(a,b){var _=this
|
|
_.b=_.a=0
|
|
_.e=_.d=!1
|
|
_.f=a
|
|
_.w=""
|
|
_.z=b
|
|
_.as=0
|
|
_.at=null
|
|
_.ch=_.ay=0},
|
|
jz:function jz(){this.b=this.a=null},
|
|
m1(a){return new A.cQ(a.a,a.b,B.d.hu(a.c,0))},
|
|
fC:function fC(a,b){this.a=a
|
|
this.b=b},
|
|
cQ:function cQ(a,b,c){this.a=a
|
|
this.b=b
|
|
this.c=c},
|
|
Q(a,b,c,d,e,f,g,h,i,j,k,l,m){var s,r=new A.bu(null,null,null,a,h,e,d,0)
|
|
B.c.G(r.gah(),r)
|
|
r.c=g
|
|
if(b!=null)r.e=A.dD(b)
|
|
s=!1
|
|
if(j==null)if(m)s=r.gL()===B.y||r.gL()===B.t||r.gL()===B.z||r.gL()===B.e||r.gL()===B.m
|
|
r.eF(l,f,c,i,s?r.ia(c,k,i):j)
|
|
return r},
|
|
fH(a,b,c,d){var s,r,q,p=null,o=a.e
|
|
o=o==null?p:A.dD(o)
|
|
s=a.c
|
|
s=s==null?p:A.m1(s)
|
|
r=a.w
|
|
q=a.r
|
|
o=new A.bu(p,s,o,p,q,r,a.y,a.z)
|
|
o.hM(a,b,c,d)
|
|
return o},
|
|
bv(a,b,c){var s,r,q,p,o=null,n=a.a
|
|
n=n==null?o:n.bk(c)
|
|
s=a.e
|
|
s=s==null?o:A.dD(s)
|
|
r=a.c
|
|
r=r==null?o:A.m1(r)
|
|
q=a.w
|
|
p=a.r
|
|
n=new A.bu(n,r,s,o,p,q,a.y,a.z)
|
|
n.hL(a,b,c)
|
|
return n},
|
|
fy:function fy(a,b){this.a=a
|
|
this.b=b},
|
|
bu:function bu(a,b,c,d,e,f,g,h){var _=this
|
|
_.a=a
|
|
_.b=null
|
|
_.c=b
|
|
_.d=null
|
|
_.e=c
|
|
_.f=d
|
|
_.r=e
|
|
_.w=f
|
|
_.x=$
|
|
_.y=g
|
|
_.z=h},
|
|
iy:function iy(a,b){this.a=a
|
|
this.b=b},
|
|
ix:function ix(){},
|
|
ae:function ae(){},
|
|
oj(a,b,c){return new A.cS(new Uint16Array(a*b*c),a,b,c)},
|
|
cS:function cS(a,b,c,d){var _=this
|
|
_.d=a
|
|
_.a=b
|
|
_.b=c
|
|
_.c=d},
|
|
ok(a,b,c){return new A.cT(new Float32Array(a*b*c),a,b,c)},
|
|
cT:function cT(a,b,c,d){var _=this
|
|
_.d=a
|
|
_.a=b
|
|
_.b=c
|
|
_.c=d},
|
|
dQ:function dQ(a,b,c,d){var _=this
|
|
_.d=a
|
|
_.a=b
|
|
_.b=c
|
|
_.c=d},
|
|
dR:function dR(a,b,c,d){var _=this
|
|
_.d=a
|
|
_.a=b
|
|
_.b=c
|
|
_.c=d},
|
|
dS:function dS(a,b,c,d){var _=this
|
|
_.d=a
|
|
_.a=b
|
|
_.b=c
|
|
_.c=d},
|
|
dT:function dT(a,b,c,d){var _=this
|
|
_.d=a
|
|
_.a=b
|
|
_.b=c
|
|
_.c=d},
|
|
cU:function cU(a,b,c,d,e,f){var _=this
|
|
_.d=a
|
|
_.e=b
|
|
_.f=c
|
|
_.r=null
|
|
_.a=d
|
|
_.b=e
|
|
_.c=f},
|
|
cV:function cV(a,b,c,d,e){var _=this
|
|
_.d=a
|
|
_.e=b
|
|
_.a=c
|
|
_.b=d
|
|
_.c=e},
|
|
cW:function cW(a,b,c,d,e,f){var _=this
|
|
_.d=a
|
|
_.e=b
|
|
_.f=c
|
|
_.r=null
|
|
_.a=d
|
|
_.b=e
|
|
_.c=f},
|
|
ol(a,b,c){return new A.cX(new Uint32Array(a*b*c),a,b,c)},
|
|
cX:function cX(a,b,c,d){var _=this
|
|
_.d=a
|
|
_.a=b
|
|
_.b=c
|
|
_.c=d},
|
|
cY:function cY(a,b,c,d,e,f){var _=this
|
|
_.d=a
|
|
_.e=b
|
|
_.f=c
|
|
_.r=null
|
|
_.a=d
|
|
_.b=e
|
|
_.c=f},
|
|
md(a,b,c){return new A.cZ(new Uint8Array(a*b*c),null,a,b,c)},
|
|
cZ:function cZ(a,b,c,d,e){var _=this
|
|
_.d=a
|
|
_.e=b
|
|
_.a=c
|
|
_.b=d
|
|
_.c=e},
|
|
fZ:function fZ(a,b){this.a=a
|
|
this.b=b},
|
|
aQ:function aQ(){},
|
|
eg:function eg(a,b,c){this.c=a
|
|
this.a=b
|
|
this.b=c},
|
|
eh:function eh(a,b,c){this.c=a
|
|
this.a=b
|
|
this.b=c},
|
|
ei:function ei(a,b,c){this.c=a
|
|
this.a=b
|
|
this.b=c},
|
|
ej:function ej(a,b,c){this.c=a
|
|
this.a=b
|
|
this.b=c},
|
|
ek:function ek(a,b,c){this.c=a
|
|
this.a=b
|
|
this.b=c},
|
|
el:function el(a,b,c){this.c=a
|
|
this.a=b
|
|
this.b=c},
|
|
em:function em(a,b,c){this.c=a
|
|
this.a=b
|
|
this.b=c},
|
|
d6:function d6(a,b,c){this.c=a
|
|
this.a=b
|
|
this.b=c},
|
|
mp(a){return new A.aH(new Uint8Array(A.r(a.c)),a.a,a.b)},
|
|
aH:function aH(a,b,c){this.c=a
|
|
this.a=b
|
|
this.b=c},
|
|
kX(a){return new A.ce(-1,0,-a.c,a)},
|
|
ce:function ce(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d},
|
|
kY(a){return new A.cf(-1,0,-a.c,a)},
|
|
cf:function cf(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d},
|
|
kZ(a){return new A.cg(-1,0,-a.c,a)},
|
|
cg:function cg(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d},
|
|
l_(a){return new A.ch(-1,0,-a.c,a)},
|
|
ch:function ch(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d},
|
|
l0(a){return new A.ci(-1,0,-a.c,a)},
|
|
ci:function ci(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d},
|
|
l1(a){return new A.cj(-1,0,-a.c,a)},
|
|
cj:function cj(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d},
|
|
b1(a,b,c,d,e){a.a3(b-1,c)
|
|
return new A.hf(a,b,b+d-1,c+e-1)},
|
|
hf:function hf(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.d=c
|
|
_.e=d},
|
|
en(a){return new A.ck(-1,0,0,-1,0,a)},
|
|
ck:function ck(a,b,c,d,e,f){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d
|
|
_.e=e
|
|
_.f=f},
|
|
l2(a){return new A.cl(-1,0,-a.c,a)},
|
|
cl:function cl(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d},
|
|
eo(a){return new A.cm(-1,0,0,-2,0,a)},
|
|
cm:function cm(a,b,c,d,e,f){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d
|
|
_.e=e
|
|
_.f=f},
|
|
l3(a){return new A.cn(-1,0,-a.c,a)},
|
|
cn:function cn(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d},
|
|
ep(a){return new A.co(-1,0,0,-(a.c<<2>>>0),a)},
|
|
co:function co(a,b,c,d,e){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d
|
|
_.e=e},
|
|
iY(a){return new A.cp(-1,0,-a.c,a)},
|
|
cp:function cp(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d},
|
|
D:function D(){},
|
|
ro(a,b){switch(b.a){case 0:A.i1(a)
|
|
break
|
|
case 1:A.rq(a)
|
|
break
|
|
case 2:A.rp(a)
|
|
break}return a},
|
|
rq(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=null,c=a.gah().length
|
|
for(s=t.g,r=0;r<c;++r){q=a.x
|
|
if(q===$)q=a.x=A.j([],s)
|
|
if(!(r<q.length))return A.a(q,r)
|
|
p=q[r]
|
|
o=p.a
|
|
n=o==null
|
|
m=n?d:o.a
|
|
if(m==null)m=0
|
|
l=n?d:o.b
|
|
if(l==null)l=0
|
|
k=B.a.X(l,2)
|
|
o=a.a
|
|
if((o==null?d:o.gM())!=null)for(j=l-1,i=0;i<k;++i,--j)for(h=0;h<m;++h){o=p.a
|
|
g=o==null?d:o.N(h,i,d)
|
|
if(g==null)g=new A.D()
|
|
o=p.a
|
|
f=o==null?d:o.N(h,j,d)
|
|
if(f==null)f=new A.D()
|
|
e=g.gT()
|
|
g.sT(f.gT())
|
|
f.sT(e)}else for(j=l-1,i=0;i<k;++i,--j)for(h=0;h<m;++h){o=p.a
|
|
g=o==null?d:o.N(h,i,d)
|
|
if(g==null)g=new A.D()
|
|
o=p.a
|
|
f=o==null?d:o.N(h,j,d)
|
|
if(f==null)f=new A.D()
|
|
e=g.gm()
|
|
g.sm(f.gm())
|
|
f.sm(e)
|
|
e=g.gt()
|
|
g.st(f.gt())
|
|
f.st(e)
|
|
e=g.gu()
|
|
g.su(f.gu())
|
|
f.su(e)
|
|
e=g.gA()
|
|
g.sA(f.gA())
|
|
f.sA(e)}}return a},
|
|
i1(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=null,b=a.gah().length
|
|
for(s=t.g,r=0;r<b;++r){q=a.x
|
|
if(q===$)q=a.x=A.j([],s)
|
|
if(!(r<q.length))return A.a(q,r)
|
|
p=q[r]
|
|
o=p.a
|
|
n=o==null
|
|
m=n?c:o.a
|
|
if(m==null)m=0
|
|
l=n?c:o.b
|
|
if(l==null)l=0
|
|
k=B.a.X(m,2)
|
|
o=a.a
|
|
if((o==null?c:o.gM())!=null)for(j=m-1,i=0;i<l;++i)for(h=j,g=0;g<k;++g,--h){o=p.a
|
|
f=o==null?c:o.N(g,i,c)
|
|
if(f==null)f=new A.D()
|
|
o=p.a
|
|
e=o==null?c:o.N(h,i,c)
|
|
if(e==null)e=new A.D()
|
|
d=f.gT()
|
|
f.sT(e.gT())
|
|
e.sT(d)}else for(j=m-1,i=0;i<l;++i)for(h=j,g=0;g<k;++g,--h){o=p.a
|
|
f=o==null?c:o.N(g,i,c)
|
|
if(f==null)f=new A.D()
|
|
o=p.a
|
|
e=o==null?c:o.N(h,i,c)
|
|
if(e==null)e=new A.D()
|
|
d=f.gm()
|
|
f.sm(e.gm())
|
|
e.sm(d)
|
|
d=f.gt()
|
|
f.st(e.gt())
|
|
e.st(d)
|
|
d=f.gu()
|
|
f.su(e.gu())
|
|
e.su(d)
|
|
d=f.gA()
|
|
f.sA(e.gA())
|
|
e.sA(d)}}return a},
|
|
rp(a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=null,a=a0.gah().length
|
|
for(s=t.g,r=0;r<a;++r){q=a0.x
|
|
if(q===$)q=a0.x=A.j([],s)
|
|
if(!(r<q.length))return A.a(q,r)
|
|
p=q[r]
|
|
o=p.a
|
|
n=o==null
|
|
m=n?b:o.a
|
|
if(m==null)m=0
|
|
l=n?b:o.b
|
|
if(l==null)l=0
|
|
k=B.a.X(l,2)
|
|
if((n?b:o.gM())!=null)for(j=l-1,i=m-1,h=0;h<k;++h,--j)for(g=i,f=0;f<m;++f,--g){o=p.a
|
|
e=o==null?b:o.N(f,h,b)
|
|
if(e==null)e=new A.D()
|
|
o=p.a
|
|
d=o==null?b:o.N(g,j,b)
|
|
if(d==null)d=new A.D()
|
|
c=e.gT()
|
|
e.sT(d.gT())
|
|
d.sT(c)}else for(j=l-1,i=m-1,h=0;h<k;++h,--j)for(g=i,f=0;f<m;++f,--g){o=p.a
|
|
e=o==null?b:o.N(f,h,b)
|
|
if(e==null)e=new A.D()
|
|
o=p.a
|
|
d=o==null?b:o.N(g,j,b)
|
|
if(d==null)d=new A.D()
|
|
c=e.gm()
|
|
e.sm(d.gm())
|
|
d.sm(c)
|
|
c=e.gt()
|
|
e.st(d.gt())
|
|
d.st(c)
|
|
c=e.gu()
|
|
e.su(d.gu())
|
|
d.su(c)
|
|
c=e.gA()
|
|
e.sA(d.gA())
|
|
d.sA(c)}}return a0},
|
|
ik:function ik(a,b){this.a=a
|
|
this.b=b},
|
|
m(a){return new A.iw(a)},
|
|
iw:function iw(a){this.a=a},
|
|
v(a,b,c,d){var s=J.a9(a),r=s.gv(a)
|
|
s=c==null?s.gv(a):d+c
|
|
return new A.af(a,d,Math.min(r,s),d,b)},
|
|
p(a,b,c){var s=a.a,r=a.d,q=a.b,p=J.bm(s),o=b==null?a.c:a.d+c+b
|
|
return new A.af(s,q,Math.min(p,o),r+c,a.e)},
|
|
af:function af(a,b,c,d,e){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d
|
|
_.e=e},
|
|
kV(a,b,c){var s=new A.hb(c,new Int32Array(256))
|
|
s.jd(b)
|
|
s.kg(a)
|
|
return s},
|
|
hb:function hb(a,b){var _=this
|
|
_.a=$
|
|
_.b=a
|
|
_.c=16
|
|
_.d=3
|
|
_.f=_.e=$
|
|
_.r=null
|
|
_.Q=_.z=_.y=_.x=_.w=$
|
|
_.as=b
|
|
_.ax=_.at=$},
|
|
aa(a,b){return new A.hd(a,new Uint8Array(b))},
|
|
hd:function hd(a,b){this.a=0
|
|
this.b=a
|
|
this.c=b},
|
|
j9:function j9(a,b){this.a=a
|
|
this.b=b},
|
|
hw:function hw(){},
|
|
aS:function aS(a,b){this.a=a
|
|
this.b=b},
|
|
h7:function h7(a,b){this.a=a
|
|
this.b=b},
|
|
iR:function iR(a){this.c=a},
|
|
iS:function iS(){},
|
|
e3:function e3(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d},
|
|
ot(a){var s=A.nf(a)
|
|
if(s==null)return null
|
|
return new A.h8(a,s.gS(),s.gK(),A.lO(s,4,3).a,null,null)},
|
|
ou(a){var s,r,q,p,o=null,n=A.nf(a.a),m=n.gK()>n.gS()?a.b:o,l=A.rg(n,m,n.gS()>=n.gK()?a.b:o),k=A.rk(a.c,l)
|
|
if(k==null)return o
|
|
s=new Uint8Array(A.r(k))
|
|
m=l.gS()
|
|
r=l.gK()
|
|
q=n.gK()
|
|
p=n.gS()
|
|
return new A.h8(s,m,r,a.d?A.lO(l,4,3).a:o,q,p)},
|
|
h8:function h8(a,b,c,d,e,f){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d
|
|
_.e=e
|
|
_.f=f},
|
|
iV:function iV(a,b,c,d){var _=this
|
|
_.a=a
|
|
_.b=b
|
|
_.c=c
|
|
_.d=d},
|
|
jA:function jA(a,b,c){this.a=a
|
|
this.b=b
|
|
this.c=c},
|
|
eM:function eM(a,b){this.a=a
|
|
this.b=b},
|
|
lC(){var s=0,r=A.qN(t.w),q,p,o
|
|
var $async$lC=A.r7(function(a,b){if(a===1)return A.qi(b,r)
|
|
for(;;)switch(s){case 0:$.kv().fF(new A.e3("[native implementations worker]: Starting...",null,$.lG().$1(null),B.dh))
|
|
q=A.bi(v.G.self)
|
|
p=new A.ku()
|
|
if(typeof p=="function")A.b8(A.c2("Attempting to rewrap a JS function.",null))
|
|
o=function(c,d){return function(e){return c(d,e,arguments.length)}}(A.qm,p)
|
|
o[$.lF()]=p
|
|
q.onmessage=o
|
|
return A.qj(null,r)}})
|
|
return A.qk($async$lC,r)},
|
|
na(a,b){var s,r,q
|
|
try{A.bi(v.G.self).postMessage(A.lz(A.kS(["label",a,"data",b],t.N,t.z)))}catch(q){s=A.c0(q)
|
|
r=A.bk(q)
|
|
$.kv().fV(u.g+A.z(s)+", "+A.z(r))}},
|
|
qT(a,b,c){var s,r,q,p
|
|
a=a
|
|
if(a!=null)try{s=A.lz(a)
|
|
if(s!=null)a=s}catch(p){a=J.dx(a)}try{A.bi(v.G.self).postMessage(A.lz(A.kS(["label","stacktrace","origin",c,"error",a,"stacktrace",b.C(0)],t.N,t.X)))}catch(p){r=A.c0(p)
|
|
q=A.bk(p)
|
|
$.kv().fV(u.g+A.z(r)+", "+A.z(q))}},
|
|
ku:function ku(){},
|
|
p0(a){throw A.h(A.bh("Uint64List not supported on the web."))},
|
|
om(a,b,c){return J.kC(a,b,c)},
|
|
mB(a,b){return J.W(a,b,null)},
|
|
od(a){return J.lK(a,0,null)},
|
|
oe(a){return a.lh(0,0,null)},
|
|
nl(a,b,c){A.rd(c,t.q,"T","max")
|
|
return Math.max(c.a(a),c.a(b))},
|
|
rr(a){var s,r,q,p,o,n=a.gv(0)
|
|
for(s=1,r=0;n>0;){q=3800>n?n:3800
|
|
n-=q
|
|
while(--q,q>=0){p=a.b
|
|
p.toString
|
|
o=a.c++
|
|
if(!(o>=0&&o<p.length))return A.a(p,o)
|
|
s+=p[o]
|
|
r+=s}s=B.a.a8(s,65521)
|
|
r=B.a.a8(r,65521)}return(r<<16|s)>>>0},
|
|
bj(a,b){var s,r,q=J.a9(a),p=q.gv(a)
|
|
b^=4294967295
|
|
for(s=0;p>=8;){r=s+1
|
|
b=B.C[(b^q.l(a,s))&255]^b>>>8
|
|
s=r+1
|
|
b=B.C[(b^q.l(a,r))&255]^b>>>8
|
|
r=s+1
|
|
b=B.C[(b^q.l(a,s))&255]^b>>>8
|
|
s=r+1
|
|
b=B.C[(b^q.l(a,r))&255]^b>>>8
|
|
r=s+1
|
|
b=B.C[(b^q.l(a,s))&255]^b>>>8
|
|
s=r+1
|
|
b=B.C[(b^q.l(a,r))&255]^b>>>8
|
|
r=s+1
|
|
b=B.C[(b^q.l(a,s))&255]^b>>>8
|
|
s=r+1
|
|
b=B.C[(b^q.l(a,r))&255]^b>>>8
|
|
p-=8}if(p>0)do{r=s+1
|
|
b=B.C[(b^q.l(a,s))&255]^b>>>8
|
|
if(--p,p>0){s=r
|
|
continue}else break}while(!0)
|
|
return(b^4294967295)>>>0},
|
|
i0(a,b){var s,r,q,p=B.kh.gc3()
|
|
p=A.w(p,A.l(p).q("e.E"))
|
|
for(s=1,r="";s<=b;++s,r=q){q=B.b.i(B.b.a8(a/Math.pow(83,b-s),83))
|
|
if(q>=0&&q<p.length){if(!(q>=0&&q<p.length))return A.a(p,q)
|
|
q=p[q]}else q=null
|
|
q=r+A.z(q)}return r.charCodeAt(0)==0?r:r},
|
|
lv(a,b,c,d,e,f,g,h,i,j,k){var s,r,q,p,o,n,m,l
|
|
if(j==null)j=0
|
|
if(k==null)k=0
|
|
if(i==null)i=b.gS()
|
|
if(h==null)h=b.gK()
|
|
if(e==null)e=a.gS()<b.gS()?a.gS():b.gS()
|
|
if(d==null)d=a.gK()<b.gK()?a.gK():b.gK()
|
|
s=c===B.aB
|
|
if(!s&&a.gaK())a=a.e1(a.gaC())
|
|
r=h/d
|
|
q=i/e
|
|
p=t.p
|
|
o=J.am(d,p)
|
|
for(n=0;n<d;++n)o[n]=k+B.b.i(n*r)
|
|
m=J.am(e,p)
|
|
for(l=0;l<e;++l)m[l]=j+B.b.i(l*q)
|
|
if(s)A.qp(b,a,f,g,e,d,m,o,null,B.b9)
|
|
else A.qn(b,a,f,g,e,d,m,o,c,!1,null,B.b9)
|
|
return a},
|
|
qp(a,b,c,d,e,f,g,h,i,j){var s,r,q,p,o,n,m,l,k
|
|
for(s=g.length,r=h.length,q=null,p=0;p<f;++p)for(o=d+p,n=0;n<e;++n){if(!(n<s))return A.a(g,n)
|
|
m=g[n]
|
|
if(!(p<r))return A.a(h,p)
|
|
l=h[p]
|
|
k=a.a
|
|
q=k==null?null:k.N(m,l,q)
|
|
if(q==null)q=new A.D()
|
|
b.c5(c+n,o,q)}},
|
|
qn(a,b,c,d,e,f,g,h,i,j,a0,a1){var s,r,q,p,o,n,m,l,k
|
|
for(s=g.length,r=h.length,q=null,p=0;p<f;++p)for(o=d+p,n=0;n<e;++n){if(!(n<s))return A.a(g,n)
|
|
m=g[n]
|
|
if(!(p<r))return A.a(h,p)
|
|
l=h[p]
|
|
k=a.a
|
|
q=k==null?null:k.N(m,l,q)
|
|
if(q==null)q=new A.D()
|
|
A.rj(b,c+n,o,q,i,!1,a0,a1)}},
|
|
rj(a6,a7,a8,a9,b0,b1,b2,b3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5
|
|
if(!a6.fZ(a7,a8))return a6
|
|
if(b0===B.aB||a6.gaK())if(a6.fZ(a7,a8)){a6.aR(a7,a8).af(a9)
|
|
return a6}s=a9.gae()
|
|
r=a9.gaa()
|
|
q=a9.gad()
|
|
p=a9.gv(a9)<4?1:a9.ga_()
|
|
if(p===0)return a6
|
|
o=a6.aR(a7,a8)
|
|
n=o.gae()
|
|
m=o.gaa()
|
|
l=o.gad()
|
|
k=o.ga_()
|
|
switch(b0.a){case 0:return a6
|
|
case 1:break
|
|
case 2:s=Math.max(n,s)
|
|
r=Math.max(m,r)
|
|
q=Math.max(l,q)
|
|
break
|
|
case 3:s=1-(1-s)*(1-n)
|
|
r=1-(1-r)*(1-m)
|
|
q=1-(1-q)*(1-l)
|
|
break
|
|
case 4:j=p*k
|
|
i=1-k
|
|
h=1-p
|
|
g=s*i+n*h
|
|
f=r*i+m*h
|
|
e=q*i+l*h
|
|
h=B.b.P(p,0.01,1)
|
|
i=p<0
|
|
d=i?0:1
|
|
c=B.b.P(s/h*d,0,0.99)
|
|
d=B.b.P(p,0.01,1)
|
|
h=i?0:1
|
|
b=B.b.P(r/d*h,0,0.99)
|
|
h=B.b.P(p,0.01,1)
|
|
i=i?0:1
|
|
a=B.b.P(q/h*i,0,0.99)
|
|
i=n*p
|
|
h=m*p
|
|
d=l*p
|
|
a0=j<s*k+i?0:1
|
|
a1=j<r*k+h?0:1
|
|
a2=j<q*k+d?0:1
|
|
s=(j+g)*(1-a0)+(i/(1-c)+g)*a0
|
|
r=(j+f)*(1-a1)+(h/(1-b)+f)*a1
|
|
q=(j+e)*(1-a2)+(d/(1-a)+e)*a2
|
|
break
|
|
case 5:s=n+s
|
|
r=m+r
|
|
q=l+q
|
|
break
|
|
case 6:s=Math.min(n,s)
|
|
r=Math.min(m,r)
|
|
q=Math.min(l,q)
|
|
break
|
|
case 7:s=n*s
|
|
r=m*r
|
|
q=l*q
|
|
break
|
|
case 8:s=s!==0?1-(1-n)/s:0
|
|
r=r!==0?1-(1-m)/r:0
|
|
q=q!==0?1-(1-l)/q:0
|
|
break
|
|
case 9:i=1-k
|
|
h=1-p
|
|
d=s*i
|
|
a3=n*h
|
|
s=2*n<k?2*s*n+d+a3:p*k-2*(k-n)*(p-s)+d+a3
|
|
d=r*i
|
|
a3=m*h
|
|
r=2*m<k?2*r*m+d+a3:p*k-2*(k-m)*(p-r)+d+a3
|
|
i=q*i
|
|
h=l*h
|
|
q=2*l<k?2*q*l+i+h:p*k-2*(k-l)*(p-q)+i+h
|
|
break
|
|
case 10:i=k===0
|
|
if(i)s=0
|
|
else{h=n/k
|
|
s=n*(p*h+2*s*(1-h))+s*(1-k)+n*(1-p)}if(i)r=0
|
|
else{h=m/k
|
|
r=m*(p*h+2*r*(1-h))+r*(1-k)+m*(1-p)}if(i)q=0
|
|
else{i=l/k
|
|
q=l*(p*i+2*q*(1-i))+q*(1-k)+l*(1-p)}break
|
|
case 11:i=2*s
|
|
h=1-k
|
|
d=1-p
|
|
a3=s*h
|
|
a4=n*d
|
|
s=i<p?i*n+a3+a4:p*k-2*(k-n)*(p-s)+a3+a4
|
|
i=2*r
|
|
a3=r*h
|
|
a4=m*d
|
|
r=i<p?i*m+a3+a4:p*k-2*(k-m)*(p-r)+a3+a4
|
|
i=2*q
|
|
h=q*h
|
|
d=l*d
|
|
q=i<p?i*l+h+d:p*k-2*(k-l)*(p-q)+h+d
|
|
break
|
|
case 12:s=Math.abs(s-n)
|
|
r=Math.abs(r-m)
|
|
q=Math.abs(q-l)
|
|
break
|
|
case 13:s=n-s
|
|
r=m-r
|
|
q=l-q
|
|
break
|
|
case 14:s=s!==0?n/s:0
|
|
r=r!==0?m/r:0
|
|
q=q!==0?l/q:0
|
|
break}a5=1-p
|
|
o.sae(s*p+n*k*a5)
|
|
o.saa(r*p+m*k*a5)
|
|
o.sad(q*p+l*k*a5)
|
|
o.sa_(p+k*a5)
|
|
return a6},
|
|
rl(a,b,c,d,e,f,g){var s,r=B.b.P(Math.min(d,e),0,a.gS()-1),q=B.b.P(Math.min(f,g),0,a.gK()-1),p=B.b.P(Math.max(d,e),0,a.gS()-1),o=B.b.P(Math.max(f,g),0,a.gK()-1),n=a.a.bf(0,r,q,p-r+1,o-q+1)
|
|
for(s=n.a;n.D();)s.af(c)
|
|
return a},
|
|
oa(a6,a7,a8,a9,b0,b1,b2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4=b2<16384,a5=a8>b0?b0:a8
|
|
for(s=1;s<=a5;)s=s<<1>>>0
|
|
s=s>>>1
|
|
r=s>>>1
|
|
q=A.j([0,0],t.t)
|
|
for(p=a6.length,o=s,s=r;s>=1;o=s,s=r){n=a7+b1*(b0-o)
|
|
m=b1*s
|
|
l=b1*o
|
|
k=a9*s
|
|
j=a9*o
|
|
for(i=(a8&s)>>>0!==0,h=a9*(a8-o),g=a7;g<=n;g+=l){f=g+h
|
|
for(e=g;e<=f;e+=j){d=e+k
|
|
c=e+m
|
|
b=c+k
|
|
if(a4){if(!(e>=0&&e<p))return A.a(a6,e)
|
|
a=a6[e]
|
|
if(!(c>=0&&c<p))return A.a(a6,c)
|
|
A.dF(a,a6[c],q)
|
|
a0=q[0]
|
|
a1=q[1]
|
|
if(!(d>=0&&d<p))return A.a(a6,d)
|
|
a=a6[d]
|
|
if(!(b>=0&&b<p))return A.a(a6,b)
|
|
A.dF(a,a6[b],q)
|
|
a2=q[0]
|
|
a3=q[1]
|
|
A.dF(a0,a2,q)
|
|
a=q[0]
|
|
a6.$flags&2&&A.c(a6)
|
|
a6[e]=a
|
|
a6[d]=q[1]
|
|
A.dF(a1,a3,q)
|
|
a=q[0]
|
|
a6.$flags&2&&A.c(a6)
|
|
a6[c]=a
|
|
a6[b]=q[1]}else{if(!(e>=0&&e<p))return A.a(a6,e)
|
|
a=a6[e]
|
|
if(!(c>=0&&c<p))return A.a(a6,c)
|
|
A.dG(a,a6[c],q)
|
|
a0=q[0]
|
|
a1=q[1]
|
|
if(!(d>=0&&d<p))return A.a(a6,d)
|
|
a=a6[d]
|
|
if(!(b>=0&&b<p))return A.a(a6,b)
|
|
A.dG(a,a6[b],q)
|
|
a2=q[0]
|
|
a3=q[1]
|
|
A.dG(a0,a2,q)
|
|
a=q[0]
|
|
a6.$flags&2&&A.c(a6)
|
|
a6[e]=a
|
|
a6[d]=q[1]
|
|
A.dG(a1,a3,q)
|
|
a=q[0]
|
|
a6.$flags&2&&A.c(a6)
|
|
a6[c]=a
|
|
a6[b]=q[1]}}if(i){c=e+m
|
|
if(a4){if(!(e>=0&&e<p))return A.a(a6,e)
|
|
a=a6[e]
|
|
if(!(c>=0&&c<p))return A.a(a6,c)
|
|
A.dF(a,a6[c],q)
|
|
a0=q[0]
|
|
a=q[1]
|
|
a6.$flags&2&&A.c(a6)
|
|
a6[c]=a}else{if(!(e>=0&&e<p))return A.a(a6,e)
|
|
a=a6[e]
|
|
if(!(c>=0&&c<p))return A.a(a6,c)
|
|
A.dG(a,a6[c],q)
|
|
a0=q[0]
|
|
a=q[1]
|
|
a6.$flags&2&&A.c(a6)
|
|
a6[c]=a}a6.$flags&2&&A.c(a6)
|
|
if(!(e>=0&&e<p))return A.a(a6,e)
|
|
a6[e]=a0}}if((b0&s)>>>0!==0){f=g+h
|
|
for(e=g;e<=f;e+=j){d=e+k
|
|
if(a4){if(!(e>=0&&e<p))return A.a(a6,e)
|
|
i=a6[e]
|
|
if(!(d>=0&&d<p))return A.a(a6,d)
|
|
A.dF(i,a6[d],q)
|
|
a0=q[0]
|
|
i=q[1]
|
|
a6.$flags&2&&A.c(a6)
|
|
a6[d]=i}else{if(!(e>=0&&e<p))return A.a(a6,e)
|
|
i=a6[e]
|
|
if(!(d>=0&&d<p))return A.a(a6,d)
|
|
A.dG(i,a6[d],q)
|
|
a0=q[0]
|
|
i=q[1]
|
|
a6.$flags&2&&A.c(a6)
|
|
a6[d]=i}a6.$flags&2&&A.c(a6)
|
|
if(!(e>=0&&e<p))return A.a(a6,e)
|
|
a6[e]=a0}}r=s>>>1}},
|
|
dF(a,b,c){var s,r,q,p,o=$.ao()
|
|
o.$flags&2&&A.c(o)
|
|
o[0]=a
|
|
s=$.ax()
|
|
if(0>=s.length)return A.a(s,0)
|
|
r=s[0]
|
|
o[0]=b
|
|
q=s[0]
|
|
p=r+(q&1)+B.a.j(q,1)
|
|
B.c.h(c,0,p)
|
|
B.c.h(c,1,p-q)},
|
|
dG(a,b,c){var s=a-B.a.j(b,1)&65535
|
|
B.c.h(c,1,s)
|
|
B.c.h(c,0,b+s-32768&65535)},
|
|
rn(a){var s,r,q,p,o,n,m,l,k=null,j=a.toLowerCase()
|
|
if(B.n.bw(j,".jpg")||B.n.bw(j,".jpeg")){s=new Uint8Array(64)
|
|
r=new Uint8Array(64)
|
|
q=new Float32Array(64)
|
|
p=new Float32Array(64)
|
|
o=A.S(65535,k,!1,t.T)
|
|
n=t.I
|
|
m=A.S(65535,k,!1,n)
|
|
l=A.S(64,k,!1,n)
|
|
n=A.S(64,k,!1,n)
|
|
s=new A.iI(s,r,q,p,o,m,l,n,new Int32Array(2048))
|
|
s.e=s.d1(B.cc,B.ah)
|
|
s.f=s.d1(B.bN,B.ah)
|
|
r=t.d
|
|
s.r=r.a(s.d1(B.bq,B.bA))
|
|
s.w=r.a(s.d1(B.bG,B.bV))
|
|
s.j9()
|
|
s.jc()
|
|
s.hq(100)
|
|
return s}if(B.n.bw(j,".png"))return A.oG()
|
|
if(B.n.bw(j,".tga"))return new A.jc()
|
|
if(B.n.bw(j,".gif"))return new A.iq()
|
|
if(B.n.bw(j,".tif")||B.n.bw(j,".tiff"))return new A.jf()
|
|
if(B.n.bw(j,".bmp"))return new A.i8()
|
|
if(B.n.bw(j,".ico"))return new A.fE()
|
|
if(B.n.bw(j,".cur"))return new A.fE()
|
|
if(B.n.bw(j,".pvr"))return new A.j6()
|
|
return k},
|
|
rm(a){var s,r,q,p,o,n,m,l,k,j,i=null
|
|
if(A.ml().l8(a))return new A.h2()
|
|
s=new A.hh(A.mf())
|
|
if(s.cr(a))return s
|
|
r=new A.ip()
|
|
r.f=A.v(a,!1,i,0)
|
|
r.a=new A.dK(A.j([],t.Y))
|
|
if(r.eS())return r
|
|
q=new A.jz()
|
|
if(q.cr(a))return q
|
|
p=new A.je()
|
|
if(p.fb(A.v(a,!1,i,0))!=null)return p
|
|
if(A.mv(a).c===943870035)return new A.j1()
|
|
if(A.o9(a))return new A.ii()
|
|
if(A.kI(A.v(a,!1,i,0)))return new A.ff(!1)
|
|
o=new A.jb()
|
|
n=A.v(a,!1,i,0)
|
|
m=o.a=new A.eD(B.ay)
|
|
m.ci(n)
|
|
if(m.h1())return o
|
|
l=new A.is()
|
|
m=A.v(a,!1,i,0)
|
|
l.a=m
|
|
m=A.m2(m)
|
|
l.b=m
|
|
if(m!=null)return l
|
|
k=new A.j5()
|
|
if(k.b4(a)!=null)return k
|
|
j=new A.iZ(A.j([],t.s))
|
|
if(j.cr(a))return j
|
|
return i},
|
|
nf(a){var s=A.rm(a)
|
|
return s==null?null:s.b6(a,null)},
|
|
rk(a,b){var s=A.rn(a)
|
|
if(s==null)return null
|
|
return s.bQ(b)},
|
|
rJ(a5,a6,a7,a8){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4
|
|
if($.lq==null){s=$.lq=new Uint8Array(768)
|
|
for(r=-256;r<0;++r)s[256+r]=0
|
|
for(r=0;r<256;++r)s[256+r]=r
|
|
for(r=256;r<512;++r)s[256+r]=255}for(s=a8.$flags|0,r=0;r<64;++r){q=a6[r]
|
|
p=a5[r]
|
|
s&2&&A.c(a8)
|
|
if(!(r<64))return A.a(a8,r)
|
|
a8[r]=q*p}for(o=0,r=0;r<8;++r,o+=8){q=1+o
|
|
if(!(q<64))return A.a(a8,q)
|
|
p=a8[q]
|
|
n=!1
|
|
if(p===0){m=2+o
|
|
if(!(m<64))return A.a(a8,m)
|
|
if(a8[m]===0){m=3+o
|
|
if(!(m<64))return A.a(a8,m)
|
|
if(a8[m]===0){m=4+o
|
|
if(!(m<64))return A.a(a8,m)
|
|
if(a8[m]===0){m=5+o
|
|
if(!(m<64))return A.a(a8,m)
|
|
if(a8[m]===0){m=6+o
|
|
if(!(m<64))return A.a(a8,m)
|
|
if(a8[m]===0){n=7+o
|
|
if(!(n<64))return A.a(a8,n)
|
|
n=a8[n]===0}}}}}}if(n){if(!(o<64))return A.a(a8,o)
|
|
q=B.a.j(5793*a8[o]+512,10)
|
|
l=(q&2147483647)-((q&2147483648)>>>0)
|
|
s&2&&A.c(a8)
|
|
if(!(o<64))return A.a(a8,o)
|
|
a8[o]=l
|
|
q=o+1
|
|
if(!(q<64))return A.a(a8,q)
|
|
a8[q]=l
|
|
q=o+2
|
|
if(!(q<64))return A.a(a8,q)
|
|
a8[q]=l
|
|
q=o+3
|
|
if(!(q<64))return A.a(a8,q)
|
|
a8[q]=l
|
|
q=o+4
|
|
if(!(q<64))return A.a(a8,q)
|
|
a8[q]=l
|
|
q=o+5
|
|
if(!(q<64))return A.a(a8,q)
|
|
a8[q]=l
|
|
q=o+6
|
|
if(!(q<64))return A.a(a8,q)
|
|
a8[q]=l
|
|
q=o+7
|
|
if(!(q<64))return A.a(a8,q)
|
|
a8[q]=l
|
|
continue}if(!(o<64))return A.a(a8,o)
|
|
n=B.a.j(5793*a8[o]+128,8)
|
|
k=(n&2147483647)-((n&2147483648)>>>0)
|
|
n=4+o
|
|
if(!(n<64))return A.a(a8,n)
|
|
m=B.a.j(5793*a8[n]+128,8)
|
|
j=(m&2147483647)-((m&2147483648)>>>0)
|
|
m=2+o
|
|
if(!(m<64))return A.a(a8,m)
|
|
i=a8[m]
|
|
h=6+o
|
|
if(!(h<64))return A.a(a8,h)
|
|
g=a8[h]
|
|
f=7+o
|
|
if(!(f<64))return A.a(a8,f)
|
|
e=a8[f]
|
|
d=B.a.j(2896*(p-e)+128,8)
|
|
c=(d&2147483647)-((d&2147483648)>>>0)
|
|
e=B.a.j(2896*(p+e)+128,8)
|
|
b=(e&2147483647)-((e&2147483648)>>>0)
|
|
e=3+o
|
|
if(!(e<64))return A.a(a8,e)
|
|
p=a8[e]<<4
|
|
a=(p&2147483647)-((p&2147483648)>>>0)
|
|
p=5+o
|
|
if(!(p<64))return A.a(a8,p)
|
|
d=a8[p]<<4
|
|
a0=(d&2147483647)-((d&2147483648)>>>0)
|
|
d=B.a.j(k-j+1,1)
|
|
l=(d&2147483647)-((d&2147483648)>>>0)
|
|
d=B.a.j(k+j+1,1)
|
|
k=(d&2147483647)-((d&2147483648)>>>0)
|
|
d=B.a.j(i*3784+g*1567+128,8)
|
|
d=(d&2147483647)-((d&2147483648)>>>0)
|
|
a1=B.a.j(i*1567-g*3784+128,8)
|
|
i=(a1&2147483647)-((a1&2147483648)>>>0)
|
|
a1=B.a.j(c-a0+1,1)
|
|
a1=(a1&2147483647)-((a1&2147483648)>>>0)
|
|
a2=B.a.j(c+a0+1,1)
|
|
c=(a2&2147483647)-((a2&2147483648)>>>0)
|
|
a2=B.a.j(b+a+1,1)
|
|
a2=(a2&2147483647)-((a2&2147483648)>>>0)
|
|
a3=B.a.j(b-a+1,1)
|
|
a=(a3&2147483647)-((a3&2147483648)>>>0)
|
|
a3=B.a.j(k-d+1,1)
|
|
a3=(a3&2147483647)-((a3&2147483648)>>>0)
|
|
d=B.a.j(k+d+1,1)
|
|
k=(d&2147483647)-((d&2147483648)>>>0)
|
|
d=B.a.j(l-i+1,1)
|
|
d=(d&2147483647)-((d&2147483648)>>>0)
|
|
a4=B.a.j(l+i+1,1)
|
|
j=(a4&2147483647)-((a4&2147483648)>>>0)
|
|
a4=B.a.j(c*2276+a2*3406+2048,12)
|
|
l=(a4&2147483647)-((a4&2147483648)>>>0)
|
|
a2=B.a.j(c*3406-a2*2276+2048,12)
|
|
c=(a2&2147483647)-((a2&2147483648)>>>0)
|
|
a2=B.a.j(a*799+a1*4017+2048,12)
|
|
a2=(a2&2147483647)-((a2&2147483648)>>>0)
|
|
a1=B.a.j(a*4017-a1*799+2048,12)
|
|
a=(a1&2147483647)-((a1&2147483648)>>>0)
|
|
s&2&&A.c(a8)
|
|
if(!(o<64))return A.a(a8,o)
|
|
a8[o]=k+l
|
|
if(!(f<64))return A.a(a8,f)
|
|
a8[f]=k-l
|
|
if(!(q<64))return A.a(a8,q)
|
|
a8[q]=j+a2
|
|
if(!(h<64))return A.a(a8,h)
|
|
a8[h]=j-a2
|
|
if(!(m<64))return A.a(a8,m)
|
|
a8[m]=d+a
|
|
if(!(p<64))return A.a(a8,p)
|
|
a8[p]=d-a
|
|
if(!(e<64))return A.a(a8,e)
|
|
a8[e]=a3+c
|
|
if(!(n<64))return A.a(a8,n)
|
|
a8[n]=a3-c}for(r=0;r<8;++r){q=8+r
|
|
p=a8[q]
|
|
if(p===0&&a8[16+r]===0&&a8[24+r]===0&&a8[32+r]===0&&a8[40+r]===0&&a8[48+r]===0&&a8[56+r]===0){p=B.a.j(5793*a8[r]+8192,14)
|
|
l=(p&2147483647)-((p&2147483648)>>>0)
|
|
s&2&&A.c(a8)
|
|
if(!(r<64))return A.a(a8,r)
|
|
a8[r]=l
|
|
if(!(q<64))return A.a(a8,q)
|
|
a8[q]=l
|
|
q=16+r
|
|
if(!(q<64))return A.a(a8,q)
|
|
a8[q]=l
|
|
q=24+r
|
|
if(!(q<64))return A.a(a8,q)
|
|
a8[q]=l
|
|
q=32+r
|
|
if(!(q<64))return A.a(a8,q)
|
|
a8[q]=l
|
|
q=40+r
|
|
if(!(q<64))return A.a(a8,q)
|
|
a8[q]=l
|
|
q=48+r
|
|
if(!(q<64))return A.a(a8,q)
|
|
a8[q]=l
|
|
q=56+r
|
|
if(!(q<64))return A.a(a8,q)
|
|
a8[q]=l
|
|
continue}n=B.a.j(5793*a8[r]+2048,12)
|
|
k=(n&2147483647)-((n&2147483648)>>>0)
|
|
n=32+r
|
|
m=B.a.j(5793*a8[n]+2048,12)
|
|
j=(m&2147483647)-((m&2147483648)>>>0)
|
|
m=16+r
|
|
i=a8[m]
|
|
h=48+r
|
|
g=a8[h]
|
|
f=56+r
|
|
e=a8[f]
|
|
d=B.a.j(2896*(p-e)+2048,12)
|
|
c=(d&2147483647)-((d&2147483648)>>>0)
|
|
e=B.a.j(2896*(p+e)+2048,12)
|
|
b=(e&2147483647)-((e&2147483648)>>>0)
|
|
e=24+r
|
|
a=a8[e]
|
|
p=40+r
|
|
a0=a8[p]
|
|
d=B.a.j(k-j+1,1)
|
|
l=(d&2147483647)-((d&2147483648)>>>0)
|
|
d=B.a.j(k+j+1,1)
|
|
k=(d&2147483647)-((d&2147483648)>>>0)
|
|
d=B.a.j(i*3784+g*1567+2048,12)
|
|
d=(d&2147483647)-((d&2147483648)>>>0)
|
|
a1=B.a.j(i*1567-g*3784+2048,12)
|
|
i=(a1&2147483647)-((a1&2147483648)>>>0)
|
|
a1=B.a.j(c-a0+1,1)
|
|
a1=(a1&2147483647)-((a1&2147483648)>>>0)
|
|
a2=B.a.j(c+a0+1,1)
|
|
c=(a2&2147483647)-((a2&2147483648)>>>0)
|
|
a2=B.a.j(b+a+1,1)
|
|
a2=(a2&2147483647)-((a2&2147483648)>>>0)
|
|
a3=B.a.j(b-a+1,1)
|
|
a=(a3&2147483647)-((a3&2147483648)>>>0)
|
|
a3=B.a.j(k-d+1,1)
|
|
a3=(a3&2147483647)-((a3&2147483648)>>>0)
|
|
d=B.a.j(k+d+1,1)
|
|
k=(d&2147483647)-((d&2147483648)>>>0)
|
|
d=B.a.j(l-i+1,1)
|
|
d=(d&2147483647)-((d&2147483648)>>>0)
|
|
a4=B.a.j(l+i+1,1)
|
|
j=(a4&2147483647)-((a4&2147483648)>>>0)
|
|
a4=B.a.j(c*2276+a2*3406+2048,12)
|
|
l=(a4&2147483647)-((a4&2147483648)>>>0)
|
|
a2=B.a.j(c*3406-a2*2276+2048,12)
|
|
c=(a2&2147483647)-((a2&2147483648)>>>0)
|
|
a2=B.a.j(a*799+a1*4017+2048,12)
|
|
a2=(a2&2147483647)-((a2&2147483648)>>>0)
|
|
a1=B.a.j(a*4017-a1*799+2048,12)
|
|
a=(a1&2147483647)-((a1&2147483648)>>>0)
|
|
s&2&&A.c(a8)
|
|
if(!(r<64))return A.a(a8,r)
|
|
a8[r]=k+l
|
|
if(!(f<64))return A.a(a8,f)
|
|
a8[f]=k-l
|
|
a8[q]=j+a2
|
|
a8[h]=j-a2
|
|
a8[m]=d+a
|
|
a8[p]=d-a
|
|
a8[e]=a3+c
|
|
a8[n]=a3-c}for(s=$.lq,q=a7.$flags|0,r=0;r<64;++r){s.toString
|
|
p=B.a.j(a8[r]+8,4)
|
|
p=384+((p&2147483647)-((p&2147483648)>>>0))
|
|
if(!(p>=0&&p<768))return A.a(s,p)
|
|
p=s[p]
|
|
q&2&&A.c(a7)
|
|
if(!(r<64))return A.a(a7,r)
|
|
a7[r]=p}},
|
|
rs(e5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,e0,e1,e2=null,e3="ifd0",e4=e5.w
|
|
if(e4.l(0,e3).a.ag(274)){s=e4.l(0,e3).gcg()
|
|
s.toString
|
|
r=s}else r=0
|
|
s=e5.d
|
|
q=s.e
|
|
q.toString
|
|
s=s.d
|
|
s.toString
|
|
p=r>=5&&r<=8
|
|
if(p)o=s
|
|
else o=q
|
|
if(p)n=q
|
|
else n=s
|
|
m=A.Q(e2,e2,B.e,0,B.j,n,e2,0,3,e2,B.e,o,!1)
|
|
m.e=A.dD(e4)
|
|
m.gbF().l(0,e3).scg(e2)
|
|
m.c=e5.r
|
|
l=s-1
|
|
k=q-1
|
|
e4=e5.as
|
|
s=e4.length
|
|
switch(s){case 1:if(0>=s)return A.a(e4,0)
|
|
j=e4[0]
|
|
i=j.e
|
|
h=j.f
|
|
g=j.r
|
|
e4=r===8
|
|
s=r===7
|
|
q=r===6
|
|
f=r===5
|
|
e=r===4
|
|
d=r===3
|
|
c=r===2
|
|
b=i.length
|
|
a=0
|
|
for(;;){a0=e5.d.d
|
|
a0.toString
|
|
if(!(a<a0))break
|
|
a1=B.a.a4(a,g)
|
|
if(!(a1<b))return A.a(i,a1)
|
|
a2=i[a1]
|
|
a0=l-a
|
|
a3=0
|
|
for(;;){a4=e5.d.e
|
|
a4.toString
|
|
if(!(a3<a4))break
|
|
a5=B.a.a4(a3,h)
|
|
if(!(a5<a2.length))return A.a(a2,a5)
|
|
a6=a2[a5]
|
|
if(c){a4=m.a
|
|
if(a4!=null)a4.Y(k-a3,a,a6,a6,a6)}else if(d){a4=m.a
|
|
if(a4!=null)a4.Y(k-a3,a0,a6,a6,a6)}else if(e){a4=m.a
|
|
if(a4!=null)a4.Y(a3,a0,a6,a6,a6)}else if(f){a4=m.a
|
|
if(a4!=null)a4.Y(a,a3,a6,a6,a6)}else if(q){a4=m.a
|
|
if(a4!=null)a4.Y(a0,a3,a6,a6,a6)}else if(s){a4=m.a
|
|
if(a4!=null)a4.Y(a0,k-a3,a6,a6,a6)}else{a4=m.a
|
|
if(e4){if(a4!=null)a4.Y(a,k-a3,a6,a6,a6)}else if(a4!=null)a4.Y(a3,a,a6,a6,a6)}++a3}++a}break
|
|
case 3:if(0>=s)return A.a(e4,0)
|
|
j=e4[0]
|
|
if(1>=s)return A.a(e4,1)
|
|
a7=e4[1]
|
|
if(2>=s)return A.a(e4,2)
|
|
a8=e4[2]
|
|
a9=j.e
|
|
b0=a7.e
|
|
b1=a8.e
|
|
h=j.f
|
|
g=j.r
|
|
b2=a7.f
|
|
b3=a7.r
|
|
b4=a8.f
|
|
b5=a8.r
|
|
e4=r===8
|
|
s=r===7
|
|
q=r===6
|
|
f=r===5
|
|
e=r===4
|
|
d=r===3
|
|
c=r===2
|
|
b=a9.length
|
|
a0=b0.length
|
|
a4=b1.length
|
|
a=0
|
|
for(;;){b6=e5.d.d
|
|
b6.toString
|
|
if(!(a<b6))break
|
|
a1=B.a.a4(a,g)
|
|
b7=B.a.a4(a,b3)
|
|
b8=B.a.a4(a,b5)
|
|
if(!(a1<b))return A.a(a9,a1)
|
|
a2=a9[a1]
|
|
if(!(b7<a0))return A.a(b0,b7)
|
|
b9=b0[b7]
|
|
if(!(b8<a4))return A.a(b1,b8)
|
|
c0=b1[b8]
|
|
b6=l-a
|
|
a3=0
|
|
for(;;){c1=e5.d.e
|
|
c1.toString
|
|
if(!(a3<c1))break
|
|
a5=B.a.a4(a3,h)
|
|
c2=B.a.a4(a3,b2)
|
|
c3=B.a.a4(a3,b4)
|
|
if(!(a5<a2.length))return A.a(a2,a5)
|
|
a6=a2[a5]<<8>>>0
|
|
if(!(c2<b9.length))return A.a(b9,c2)
|
|
c4=b9[c2]-128
|
|
if(!(c3<c0.length))return A.a(c0,c3)
|
|
c5=c0[c3]-128
|
|
c1=B.a.j(a6+359*c5+128,8)
|
|
c6=B.a.P((c1&2147483647)-((c1&2147483648)>>>0),0,255)
|
|
c1=B.a.j(a6-88*c4-183*c5+128,8)
|
|
c7=B.a.P((c1&2147483647)-((c1&2147483648)>>>0),0,255)
|
|
c1=B.a.j(a6+454*c4+128,8)
|
|
c8=B.a.P((c1&2147483647)-((c1&2147483648)>>>0),0,255)
|
|
if(c){c1=m.a
|
|
if(c1!=null)c1.Y(k-a3,a,c6,c7,c8)}else if(d){c1=m.a
|
|
if(c1!=null)c1.Y(k-a3,b6,c6,c7,c8)}else if(e){c1=m.a
|
|
if(c1!=null)c1.Y(a3,b6,c6,c7,c8)}else if(f){c1=m.a
|
|
if(c1!=null)c1.Y(a,a3,c6,c7,c8)}else if(q){c1=m.a
|
|
if(c1!=null)c1.Y(b6,a3,c6,c7,c8)}else if(s){c1=m.a
|
|
if(c1!=null)c1.Y(b6,k-a3,c6,c7,c8)}else{c1=m.a
|
|
if(e4){if(c1!=null)c1.Y(a,k-a3,c6,c7,c8)}else if(c1!=null)c1.Y(a3,a,c6,c7,c8)}++a3}++a}break
|
|
case 4:q=e5.c
|
|
if(q==null)throw A.h(A.m("Unsupported color mode (4 components)"))
|
|
q=q.d===0
|
|
if(0>=s)return A.a(e4,0)
|
|
j=e4[0]
|
|
if(1>=s)return A.a(e4,1)
|
|
a7=e4[1]
|
|
if(2>=s)return A.a(e4,2)
|
|
a8=e4[2]
|
|
if(3>=s)return A.a(e4,3)
|
|
c9=e4[3]
|
|
a9=j.e
|
|
b0=a7.e
|
|
b1=a8.e
|
|
d0=c9.e
|
|
h=j.f
|
|
g=j.r
|
|
b2=a7.f
|
|
b3=a7.r
|
|
b4=a8.f
|
|
b5=a8.r
|
|
d1=c9.f
|
|
d2=c9.r
|
|
e4=r===8
|
|
s=r===7
|
|
f=r===6
|
|
e=r===5
|
|
d=r===4
|
|
c=r===3
|
|
b=r===2
|
|
a0=a9.length
|
|
a4=b0.length
|
|
b6=b1.length
|
|
c1=d0.length
|
|
a=0
|
|
for(;;){d3=e5.d.d
|
|
d3.toString
|
|
if(!(a<d3))break
|
|
a1=B.a.a4(a,g)
|
|
b7=B.a.a4(a,b3)
|
|
b8=B.a.a4(a,b5)
|
|
d4=B.a.a4(a,d2)
|
|
if(!(a1<a0))return A.a(a9,a1)
|
|
a2=a9[a1]
|
|
if(!(b7<a4))return A.a(b0,b7)
|
|
b9=b0[b7]
|
|
if(!(b8<b6))return A.a(b1,b8)
|
|
c0=b1[b8]
|
|
if(!(d4<c1))return A.a(d0,d4)
|
|
d5=d0[d4]
|
|
d3=l-a
|
|
a3=0
|
|
for(;;){d6=e5.d.e
|
|
d6.toString
|
|
if(!(a3<d6))break
|
|
a5=B.a.a4(a3,h)
|
|
c2=B.a.a4(a3,b2)
|
|
c3=B.a.a4(a3,b4)
|
|
d7=B.a.a4(a3,d1)
|
|
if(q){if(!(a5<a2.length))return A.a(a2,a5)
|
|
d8=a2[a5]
|
|
if(!(c2<b9.length))return A.a(b9,c2)
|
|
d9=b9[c2]
|
|
if(!(c3<c0.length))return A.a(c0,c3)
|
|
a6=c0[c3]
|
|
if(!(d7<d5.length))return A.a(d5,d7)
|
|
e0=d5[d7]}else{if(!(a5<a2.length))return A.a(a2,a5)
|
|
a6=a2[a5]
|
|
if(!(c2<b9.length))return A.a(b9,c2)
|
|
c4=b9[c2]
|
|
if(!(c3<c0.length))return A.a(c0,c3)
|
|
c5=c0[c3]
|
|
if(!(d7<d5.length))return A.a(d5,d7)
|
|
e0=d5[d7]
|
|
d6=c5-128
|
|
d8=255-B.a.P(B.b.i(a6+1.402*d6),0,255)
|
|
e1=c4-128
|
|
d9=255-B.b.i(B.b.P(a6-0.3441363*e1-0.71413636*d6,0,255))
|
|
a6=255-B.a.P(B.b.i(a6+1.772*e1),0,255)}d6=B.a.j(d8*e0,8)
|
|
c6=(d6&2147483647)-((d6&2147483648)>>>0)
|
|
d6=B.a.j(d9*e0,8)
|
|
c7=(d6&2147483647)-((d6&2147483648)>>>0)
|
|
d6=B.a.j(a6*e0,8)
|
|
c8=(d6&2147483647)-((d6&2147483648)>>>0)
|
|
if(b){d6=m.a
|
|
if(d6!=null)d6.Y(k-a3,a,c6,c7,c8)}else if(c){d6=m.a
|
|
if(d6!=null)d6.Y(k-a3,d3,c6,c7,c8)}else if(d){d6=m.a
|
|
if(d6!=null)d6.Y(a3,d3,c6,c7,c8)}else if(e){d6=m.a
|
|
if(d6!=null)d6.Y(a,a3,c6,c7,c8)}else if(f){d6=m.a
|
|
if(d6!=null)d6.Y(d3,a3,c6,c7,c8)}else if(s){d6=m.a
|
|
if(d6!=null)d6.Y(d3,k-a3,c6,c7,c8)}else{d6=m.a
|
|
if(e4){if(d6!=null)d6.Y(a,k-a3,c6,c7,c8)}else if(d6!=null)d6.Y(a3,a,c6,c7,c8)}++a3}++a}break
|
|
default:throw A.h(A.m("Unsupported color mode"))}return m},
|
|
pL(a,b,c,d,e,f){A.pI(f,a,b,c,d,e,!0,f)},
|
|
pM(a,b,c,d,e,f){A.pJ(f,a,b,c,d,e,!0,f)},
|
|
pK(a,b,c,d,e,f){A.pH(f,a,b,c,d,e,!0,f)},
|
|
dk(a,b,c,d,e){var s,r,q
|
|
for(s=0;s<d;++s){r=J.d(a.a,a.d+s)
|
|
q=J.d(b.a,b.d+s)
|
|
J.y(c.a,c.d+s,r+q)}},
|
|
pI(a,b,c,d,e,f,g,h){var s,r,q=null,p=e*d,o=e+f,n=A.v(a,!1,q,p),m=A.v(a,!1,q,p),l=A.p(m,q,0)
|
|
if(e===0){m.h(0,0,J.d(n.a,n.d))
|
|
A.dk(A.p(n,q,1),l,A.p(m,q,1),b-1,!0)
|
|
l.d+=d
|
|
n.d+=d
|
|
m.d+=d
|
|
e=1}for(s=-d,r=b-1;e<o;){A.dk(n,A.p(l,q,s),m,1,!0)
|
|
A.dk(A.p(n,q,1),l,A.p(m,q,1),r,!0);++e
|
|
l.d+=d
|
|
n.d+=d
|
|
m.d+=d}},
|
|
pJ(a,b,c,d,e,f,g,h){var s=null,r=e*d,q=e+f,p=A.v(a,!1,s,r),o=A.v(h,!1,s,r),n=A.p(o,s,0)
|
|
if(e===0){o.h(0,0,J.d(p.a,p.d))
|
|
A.dk(A.p(p,s,1),n,A.p(o,s,1),b-1,!0)
|
|
p.d+=d
|
|
o.d+=d
|
|
e=1}else n.d-=d
|
|
while(e<q){A.dk(p,n,o,b,!0);++e
|
|
n.d+=d
|
|
p.d+=d
|
|
o.d+=d}},
|
|
pH(a,b,c,d,e,f,g,h){var s,r,q,p,o,n=null,m=e*d,l=e+f,k=A.v(a,!1,n,m),j=A.v(h,!1,n,m),i=A.p(j,n,0)
|
|
if(e===0){j.h(0,0,J.d(k.a,k.d))
|
|
A.dk(A.p(k,n,1),i,A.p(j,n,1),b-1,!0)
|
|
i.d+=d
|
|
k.d+=d
|
|
j.d+=d
|
|
e=1}for(s=-d;e<l;){A.dk(k,A.p(i,n,s),j,1,!0)
|
|
for(r=1;r<b;++r){q=r-d
|
|
p=J.d(i.a,i.d+(r-1))+J.d(i.a,i.d+q)-J.d(i.a,i.d+(q-1))
|
|
if((p&4294967040)>>>0===0)o=p
|
|
else o=p<0?0:255
|
|
q=J.d(k.a,k.d+r)
|
|
J.y(j.a,j.d+r,q+o)}++e
|
|
i.d+=d
|
|
k.d+=d
|
|
j.d+=d}},
|
|
rb(a){var s="ifd0",r=A.bv(a,!1,!1)
|
|
if(!a.gbF().l(0,s).a.ag(274)||a.gbF().l(0,s).gcg()===1)return r
|
|
r.e=A.dD(a.gbF())
|
|
r.gbF().l(0,s).scg(null)
|
|
switch(a.gbF().l(0,s).gcg()){case 2:return A.i1(r)
|
|
case 3:return A.ro(r,B.d8)
|
|
case 4:return A.i1(A.i_(r,180))
|
|
case 5:return A.i1(A.i_(r,90))
|
|
case 6:return A.i_(r,90)
|
|
case 7:return A.i1(A.i_(r,-90))
|
|
case 8:return A.i_(r,-90)}return r},
|
|
rg(a2,a3,a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=null,a1=a4==null
|
|
if(a1&&a3==null)throw A.h(A.m("Invalid size"))
|
|
a2.gaK()
|
|
if(a2.gbF().l(0,"ifd0").a.ag(274)&&a2.gbF().l(0,"ifd0").gcg()!==1)a2=A.rb(a2)
|
|
if(a3==null||a3<=0){a4.toString
|
|
a3=B.b.bq(a4*(a2.gK()/a2.gS()))}if(a1||a4<=0)a4=B.b.bq(a3*(a2.gS()/a2.gK()))
|
|
if(a4===a2.gS()&&a3===a2.gK())return A.bv(a2,!1,!1)
|
|
s=new Int32Array(a4)
|
|
r=a2.gS()/a4
|
|
for(q=0;q<a4;++q){a1=B.b.i(q*r)
|
|
if(!(q<a4))return A.a(s,q)
|
|
s[q]=a1}p=new Int32Array(a3)
|
|
o=a2.gK()/a3
|
|
for(n=0;n<a3;++n){a1=B.b.i(n*o)
|
|
if(!(n<a3))return A.a(p,n)
|
|
p[n]=a1}m=a2.gah().length
|
|
for(a1=t.g,l=a0,k=0;k<m;++k){j=a2.x
|
|
if(j===$)j=a2.x=A.j([],a1)
|
|
if(!(k<j.length))return A.a(j,k)
|
|
i=j[k]
|
|
h=A.fH(i,a3,!0,a4)
|
|
g=l==null
|
|
if(!g)l.aI(h)
|
|
if(g)l=h
|
|
g=i.a
|
|
f=g==null
|
|
e=f?a0:g.b
|
|
o=(e==null?0:e)/a3
|
|
if((f?a0:g.gM())!=null)for(n=0;n<a3;++n){d=B.b.i(n*o)
|
|
for(q=0;q<a4;++q){if(!(q<a4))return A.a(s,q)
|
|
g=s[q]
|
|
f=i.a
|
|
g=f==null?a0:B.b.i(f.aR(g,d).gT())
|
|
if(g==null)g=0
|
|
f=h.a
|
|
if(f!=null)f.aL(q,n,g)}}else{c=i.ap(0,0)
|
|
for(n=0;n<a3;++n)for(q=0;q<a4;++q){if(!(q<a4))return A.a(s,q)
|
|
g=s[q]
|
|
if(!(n<a3))return A.a(p,n)
|
|
f=p[n]
|
|
e=i.a
|
|
if(e!=null)e.N(g,f,c)
|
|
g=c.gm()
|
|
f=c.gt()
|
|
e=c.gu()
|
|
b=c.gA()
|
|
a=h.a
|
|
if(a!=null)a.aq(q,n,g,f,e,b)}}}l.toString
|
|
return l},
|
|
i_(a9,b0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7=null,a8=B.a.a8(b0,360)
|
|
a9.gaK()
|
|
if(B.a.a8(a8,90)===0)switch(B.a.X(a8,90)){case 1:return A.qY(a9)
|
|
case 2:return A.qW(a9)
|
|
case 3:return A.qX(a9)
|
|
default:return A.bv(a9,!1,!1)}s=a8*3.141592653589793/180
|
|
r=Math.cos(s)
|
|
q=Math.sin(s)
|
|
p=a9.gS()
|
|
o=a9.gS()
|
|
n=a9.gK()
|
|
m=a9.gK()
|
|
l=0.5*a9.gS()
|
|
k=0.5*a9.gK()
|
|
n=Math.abs(p*r)+Math.abs(n*q)
|
|
j=0.5*n
|
|
m=Math.abs(o*q)+Math.abs(m*r)
|
|
i=0.5*m
|
|
h=a9.gah().length
|
|
for(p=t.g,g=a7,f=0;f<h;++f){e=a9.x
|
|
if(e===$)e=a9.x=A.j([],p)
|
|
if(!(f<e.length))return A.a(e,f)
|
|
d=e[f]
|
|
o=g==null
|
|
c=o?a7:g.di()
|
|
if(c==null){b=B.b.i(n)
|
|
c=A.fH(a9,B.b.i(m),!0,b)}if(o)g=c
|
|
for(o=c.a,o=o.gH(o);o.D();){a=o.gO()
|
|
a0=a.gaU()
|
|
a1=a.gaQ()
|
|
b=a0-j
|
|
a2=a1-i
|
|
a3=l+b*r+a2*q
|
|
a4=k-b*q+a2*r
|
|
b=!1
|
|
if(a3>=0)if(a4>=0){a2=d.a
|
|
a5=a2==null
|
|
a6=a5?a7:a2.a
|
|
if(a3<(a6==null?0:a6)){b=a5?a7:a2.b
|
|
b=a4<(b==null?0:b)}}if(b)c.c5(a0,a1,d.hk(a3,a4,B.dc))}}g.toString
|
|
return g},
|
|
qY(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=null
|
|
for(s=a.gah(),r=s.length,q=f,p=0;p<s.length;s.length===r||(0,A.a1)(s),++p){o=s[p]
|
|
n=q==null
|
|
m=n?f:q.di()
|
|
if(m==null){l=o.a
|
|
k=l==null
|
|
j=k?f:l.b
|
|
if(j==null)j=0
|
|
l=k?f:l.a
|
|
m=A.fH(o,l==null?0:l,!0,j)}if(n)q=m
|
|
n=o.a
|
|
n=n==null?f:n.b
|
|
i=(n==null?0:n)-1
|
|
h=0
|
|
for(;;){n=m.a
|
|
n=n==null?f:n.b
|
|
if(!(h<(n==null?0:n)))break
|
|
g=0
|
|
for(;;){n=m.a
|
|
n=n==null?f:n.a
|
|
if(!(g<(n==null?0:n)))break
|
|
n=o.a
|
|
n=n==null?f:n.N(h,i-g,f)
|
|
m.c5(g,h,n==null?new A.D():n);++g}++h}}q.toString
|
|
return q},
|
|
qW(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=null
|
|
for(s=a.gah(),r=s.length,q=f,p=0;p<s.length;s.length===r||(0,A.a1)(s),++p){o=s[p]
|
|
n=o.a
|
|
m=n==null
|
|
l=m?f:n.a
|
|
k=(l==null?0:l)-1
|
|
n=m?f:n.b
|
|
j=(n==null?0:n)-1
|
|
n=q==null
|
|
i=n?f:q.di()
|
|
if(i==null)i=A.bv(o,!0,!0)
|
|
if(n)q=i
|
|
h=0
|
|
for(;;){n=i.a
|
|
n=n==null?f:n.b
|
|
if(!(h<(n==null?0:n)))break
|
|
n=j-h
|
|
g=0
|
|
for(;;){m=i.a
|
|
m=m==null?f:m.a
|
|
if(!(g<(m==null?0:m)))break
|
|
m=o.a
|
|
m=m==null?f:m.N(k-g,n,f)
|
|
i.c5(g,h,m==null?new A.D():m);++g}++h}}q.toString
|
|
return q},
|
|
qX(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=null
|
|
for(s=a.gah(),r=s.length,q=f,p=0;p<s.length;s.length===r||(0,A.a1)(s),++p){o=s[p]
|
|
n=a.a
|
|
n=n==null?f:n.a
|
|
m=(n==null?0:n)-1
|
|
n=q==null
|
|
l=n?f:q.di()
|
|
if(l==null){k=o.a
|
|
j=k==null
|
|
i=j?f:k.b
|
|
if(i==null)i=0
|
|
k=j?f:k.a
|
|
l=A.fH(o,k==null?0:k,!0,i)}if(n)q=l
|
|
h=0
|
|
for(;;){n=l.a
|
|
n=n==null?f:n.b
|
|
if(!(h<(n==null?0:n)))break
|
|
n=m-h
|
|
g=0
|
|
for(;;){k=l.a
|
|
k=k==null?f:k.a
|
|
if(!(g<(k==null?0:k)))break
|
|
k=o.a
|
|
k=k==null?f:k.N(n,g,f)
|
|
l.c5(g,h,k==null?new A.D():k);++g}++h}}q.toString
|
|
return q},
|
|
kg(a){var s
|
|
a=(a&-a)>>>0
|
|
s=a!==0?31:32
|
|
if((a&65535)!==0)s-=16
|
|
if((a&16711935)!==0)s-=8
|
|
if((a&252645135)!==0)s-=4
|
|
if((a&858993459)!==0)s-=2
|
|
return(a&1431655765)!==0?s-1:s},
|
|
rN(a){var s
|
|
$.lJ().h(0,0,a)
|
|
s=$.nI()
|
|
if(0>=s.length)return A.a(s,0)
|
|
return s[0]},
|
|
no(a,b,c,d){return(B.a.P(a,0,255)|B.a.P(b,0,255)<<8|B.a.P(c,0,255)<<16|B.a.P(d,0,255)<<24)>>>0},
|
|
b5(a,b,c){var s,r,q,p,o=b.gv(b),n=b.gL(),m=a.gM(),l=m==null?null:m.gL()
|
|
if(l==null)l=a.gL()
|
|
s=a.gv(a)
|
|
if(o===1)b.h(0,0,A.hZ(B.b.bl(a.gv(a)>2?a.gan():a.l(0,0)),l,n))
|
|
else if(o<=s)for(r=0;r<o;++r)b.h(0,r,A.hZ(a.l(0,r),l,n))
|
|
else if(s===2){q=A.hZ(a.l(0,0),l,n)
|
|
if(o===3){b.h(0,0,q)
|
|
b.h(0,1,q)
|
|
b.h(0,2,q)}else{c=A.hZ(a.l(0,1),l,n)
|
|
b.h(0,0,q)
|
|
b.h(0,1,q)
|
|
b.h(0,2,q)
|
|
b.h(0,3,c)}}else{for(r=0;r<s;++r)b.h(0,r,A.hZ(a.l(0,r),l,n))
|
|
p=s===1?b.l(0,0):0
|
|
for(r=s;r<o;++r)b.h(0,r,r===3?c:p)}return b},
|
|
aJ(a,b,c,d,e){var s,r,q=a.gM(),p=q==null?null:q.gL()
|
|
if(p==null)p=a.gL()
|
|
q=e==null
|
|
s=q?null:e.gL()
|
|
c=s==null?c:s
|
|
if(c==null)c=a.gL()
|
|
s=q?null:e.gv(e)
|
|
d=s==null?d:s
|
|
if(d==null)d=a.gv(a)
|
|
if(b==null)b=0
|
|
if(c===p&&d===a.gv(a)){if(q)return a.U()
|
|
e.af(a)
|
|
return e}switch(c.a){case 3:if(q)r=new A.bK(new Uint8Array(d))
|
|
else r=e
|
|
return A.b5(a,r,b)
|
|
case 0:return A.b5(a,q?new A.cI(d,0):e,b)
|
|
case 1:return A.b5(a,q?new A.cK(d,0):e,b)
|
|
case 2:if(q){q=d<3?1:2
|
|
r=new A.cM(d,new Uint8Array(q))}else r=e
|
|
return A.b5(a,r,b)
|
|
case 4:if(q)r=new A.cJ(new Uint16Array(d))
|
|
else r=e
|
|
return A.b5(a,r,b)
|
|
case 5:if(q)r=new A.cL(new Uint32Array(d))
|
|
else r=e
|
|
return A.b5(a,r,b)
|
|
case 6:if(q)r=new A.cG(new Int8Array(d))
|
|
else r=e
|
|
return A.b5(a,r,b)
|
|
case 7:if(q)r=new A.cE(new Int16Array(d))
|
|
else r=e
|
|
return A.b5(a,r,b)
|
|
case 8:if(q)r=new A.cF(new Int32Array(d))
|
|
else r=e
|
|
return A.b5(a,r,b)
|
|
case 9:if(q)r=new A.cB(new Uint16Array(d))
|
|
else r=e
|
|
return A.b5(a,r,b)
|
|
case 10:if(q)r=new A.cC(new Float32Array(d))
|
|
else r=e
|
|
return A.b5(a,r,b)
|
|
case 11:if(q)r=new A.cD(new Float64Array(d))
|
|
else r=e
|
|
return A.b5(a,r,b)}},
|
|
Y(a){return 0.299*a.gm()+0.587*a.gt()+0.114*a.gu()},
|
|
nd(a,b,c,d,e){var s=1-d/255
|
|
B.c.h(e,0,B.b.bq(255*(1-a/255)*s))
|
|
B.c.h(e,1,B.b.bq(255*(1-b/255)*s))
|
|
B.c.h(e,2,B.b.bq(255*(1-c/255)*s))},
|
|
J(a){var s,r,q,p=$.lI()
|
|
p.$flags&2&&A.c(p)
|
|
p[0]=a
|
|
p=$.nH()
|
|
if(0>=p.length)return A.a(p,0)
|
|
s=p[0]
|
|
if(a===0)return s>>>16
|
|
if($.R==null)A.V()
|
|
r=s>>>23&511
|
|
p=$.m_.cD()
|
|
if(!(r<p.length))return A.a(p,r)
|
|
r=p[r]
|
|
if(r!==0){q=s&8388607
|
|
return r+(q+4095+(q>>>13&1)>>>13)}return A.ob(s)},
|
|
ob(a){var s,r,q=a>>>16&32768,p=(a>>>23&255)-112,o=a&8388607
|
|
if(p<=0){if(p<-10)return q
|
|
o|=8388608
|
|
s=14-p
|
|
return(q|B.a.bg(o+(B.a.V(1,s-1)-1)+(B.a.a5(o,s)&1),s))>>>0}else if(p===143)if(o===0)return q|31744
|
|
else{o=o>>>13
|
|
r=o===0?1:0
|
|
return q|o|r|31744}else{o=o+4095+(o>>>13&1)
|
|
if((o&8388608)!==0){++p
|
|
o=0}if(p>30)return q|31744
|
|
return(q|p<<10|o>>>13)>>>0}},
|
|
V(){var s,r,q,p,o,n=$.R
|
|
if(n!=null)return n
|
|
s=new Uint32Array(65536)
|
|
$.R=J.lK(B.o.gB(s),0,null)
|
|
n=new Uint16Array(512)
|
|
$.m_.b=n
|
|
for(r=0;r<256;++r){q=(r&255)-112
|
|
if(q<=0||q>=30){n[r]=0
|
|
p=(r|256)>>>0
|
|
if(!(p<512))return A.a(n,p)
|
|
n[p]=0}else{p=q<<10>>>0
|
|
n[r]=p
|
|
o=(r|256)>>>0
|
|
if(!(o<512))return A.a(n,o)
|
|
n[o]=(p|32768)>>>0}}for(r=0;r<65536;++r)s[r]=A.oc(r)
|
|
n=$.R
|
|
n.toString
|
|
return n},
|
|
oc(a){var s,r=a>>>15&1,q=a>>>10&31,p=a&1023
|
|
if(q===0)if(p===0)return r<<31>>>0
|
|
else{while((p&1024)===0){p=p<<1;--q}++q
|
|
p&=4294966271}else if(q===31){s=r<<31
|
|
if(p===0)return(s|2139095040)>>>0
|
|
else return(s|p<<13|2139095040)>>>0}return(r<<31|q+112<<23|p<<13)>>>0},
|
|
oT(a){var s="[Matrix] "+a.a,r=a.c
|
|
if(r!=null)s+="\n"+r.C(0)
|
|
switch(a.d.a){case 0:A.bi(v.G.console).error("!!!CRITICAL!!! "+s)
|
|
break
|
|
case 1:A.bi(v.G.console).error(s)
|
|
break
|
|
case 2:A.bi(v.G.console).warn(s)
|
|
break
|
|
case 3:A.bi(v.G.console).info(s)
|
|
break
|
|
case 4:A.bi(v.G.console).debug(s)
|
|
break
|
|
case 5:A.bi(v.G.console).log(s)
|
|
break}},
|
|
rF(){return A.lC()}},B={}
|
|
var w=[A,J,B]
|
|
var $={}
|
|
A.kQ.prototype={}
|
|
J.fO.prototype={
|
|
W(a,b){return a===b},
|
|
gJ(a){return A.es(a)},
|
|
C(a){return"Instance of '"+A.hl(a)+"'"},
|
|
gaP(a){return A.bI(A.lr(this))}}
|
|
J.h1.prototype={
|
|
C(a){return String(a)},
|
|
gJ(a){return a?519018:218159},
|
|
gaP(a){return A.bI(t.y)},
|
|
$iM:1,
|
|
$ib6:1}
|
|
J.dX.prototype={
|
|
W(a,b){return null==b},
|
|
C(a){return"null"},
|
|
gJ(a){return 0},
|
|
$iM:1}
|
|
J.e_.prototype={$iZ:1}
|
|
J.bQ.prototype={
|
|
gJ(a){return 0},
|
|
C(a){return String(a)}}
|
|
J.hg.prototype={}
|
|
J.di.prototype={}
|
|
J.bw.prototype={
|
|
C(a){var s=a[$.lF()]
|
|
if(s==null)return this.hy(a)
|
|
return"JavaScript function for "+J.dx(s)},
|
|
$ibq:1}
|
|
J.d3.prototype={
|
|
gJ(a){return 0},
|
|
C(a){return String(a)}}
|
|
J.d4.prototype={
|
|
gJ(a){return 0},
|
|
C(a){return String(a)}}
|
|
J.t.prototype={
|
|
G(a,b){A.av(a).c.a(b)
|
|
a.$flags&1&&A.c(a,29)
|
|
a.push(b)},
|
|
h7(a,b){var s
|
|
a.$flags&1&&A.c(a,"removeAt",1)
|
|
s=a.length
|
|
if(b>=s)throw A.h(A.mx(b,null))
|
|
return a.splice(b,1)[0]},
|
|
fD(a,b){var s
|
|
A.av(a).q("e<1>").a(b)
|
|
a.$flags&1&&A.c(a,"addAll",2)
|
|
if(Array.isArray(b)){this.hU(a,b)
|
|
return}for(s=J.fb(b);s.D();)a.push(s.gO())},
|
|
hU(a,b){var s,r
|
|
t.gn.a(b)
|
|
s=b.length
|
|
if(s===0)return
|
|
if(a===b)throw A.h(A.ba(a))
|
|
for(r=0;r<s;++r)a.push(b[r])},
|
|
cs(a,b,c){var s=A.av(a)
|
|
return new A.b0(a,s.am(c).q("1(2)").a(b),s.q("@<1>").am(c).q("b0<1,2>"))},
|
|
kL(a,b){var s,r=A.S(a.length,"",!1,t.N)
|
|
for(s=0;s<a.length;++s)this.h(r,s,A.z(a[s]))
|
|
return r.join(b)},
|
|
h8(a,b){return A.dh(a,0,A.f8(b,"count",t.p),A.av(a).c)},
|
|
dq(a,b){return A.dh(a,b,null,A.av(a).c)},
|
|
bE(a,b){if(!(b>=0&&b<a.length))return A.a(a,b)
|
|
return a[b]},
|
|
bh(a,b,c){if(b<0||b>a.length)throw A.h(A.an(b,0,a.length,"start",null))
|
|
if(c<b||c>a.length)throw A.h(A.an(c,b,a.length,"end",null))
|
|
if(b===c)return A.j([],A.av(a))
|
|
return A.j(a.slice(b,c),A.av(a))},
|
|
gkC(a){if(a.length>0)return a[0]
|
|
throw A.h(A.iC())},
|
|
gh2(a){var s=a.length
|
|
if(s>0)return a[s-1]
|
|
throw A.h(A.iC())},
|
|
ar(a,b,c,d,e){var s,r,q,p,o
|
|
A.av(a).q("e<1>").a(d)
|
|
a.$flags&2&&A.c(a,5)
|
|
A.bz(b,c,a.length)
|
|
s=c-b
|
|
if(s===0)return
|
|
A.df(e,"skipCount")
|
|
if(t.j.b(d)){r=d
|
|
q=e}else{r=J.kE(d,e).e6(0,!1)
|
|
q=0}p=J.a9(r)
|
|
if(q+s>p.gv(r))throw A.h(A.mg())
|
|
if(q<b)for(o=s-1;o>=0;--o)a[b+o]=p.l(r,q+o)
|
|
else for(o=0;o<s;++o)a[b+o]=p.l(r,q+o)},
|
|
aO(a,b,c,d){var s
|
|
A.av(a).q("1?").a(d)
|
|
a.$flags&2&&A.c(a,"fillRange")
|
|
A.bz(b,c,a.length)
|
|
for(s=b;s<c;++s)a[s]=d},
|
|
cd(a,b){var s
|
|
for(s=0;s<a.length;++s)if(J.fa(a[s],b))return!0
|
|
return!1},
|
|
C(a){return A.mh(a,"[","]")},
|
|
gH(a){return new J.dy(a,a.length,A.av(a).q("dy<1>"))},
|
|
gJ(a){return A.es(a)},
|
|
gv(a){return a.length},
|
|
sv(a,b){a.$flags&1&&A.c(a,"set length","change the length of")
|
|
if(b<0)throw A.h(A.an(b,0,null,"newLength",null))
|
|
if(b>a.length)A.av(a).c.a(null)
|
|
a.length=b},
|
|
l(a,b){if(!(b>=0&&b<a.length))throw A.h(A.ki(a,b))
|
|
return a[b]},
|
|
h(a,b,c){A.av(a).c.a(c)
|
|
a.$flags&2&&A.c(a)
|
|
if(!(b>=0&&b<a.length))throw A.h(A.ki(a,b))
|
|
a[b]=c},
|
|
he(a,b){return new A.cu(a,b.q("cu<0>"))},
|
|
$iag:1,
|
|
$iC:1,
|
|
$ie:1,
|
|
$iq:1}
|
|
J.h_.prototype={
|
|
l6(a){var s,r,q
|
|
if(!Array.isArray(a))return null
|
|
s=a.$flags|0
|
|
if((s&4)!==0)r="const, "
|
|
else if((s&2)!==0)r="unmodifiable, "
|
|
else r=(s&1)!==0?"fixed, ":""
|
|
q="Instance of '"+A.hl(a)+"'"
|
|
if(r==="")return q
|
|
return q+" ("+r+"length: "+a.length+")"}}
|
|
J.iD.prototype={}
|
|
J.dy.prototype={
|
|
gO(){var s=this.d
|
|
return s==null?this.$ti.c.a(s):s},
|
|
D(){var s,r=this,q=r.a,p=q.length
|
|
if(r.b!==p){q=A.a1(q)
|
|
throw A.h(q)}s=r.c
|
|
if(s>=p){r.d=null
|
|
return!1}r.d=q[s]
|
|
r.c=s+1
|
|
return!0},
|
|
$iA:1}
|
|
J.dZ.prototype={
|
|
dZ(a,b){var s
|
|
if(a<b)return-1
|
|
else if(a>b)return 1
|
|
else if(a===b){if(a===0){s=this.ge3(b)
|
|
if(this.ge3(a)===s)return 0
|
|
if(this.ge3(a))return-1
|
|
return 1}return 0}else if(isNaN(a)){if(isNaN(b))return 0
|
|
return 1}else return-1},
|
|
ge3(a){return a===0?1/a<0:a<0},
|
|
gec(a){var s
|
|
if(a>0)s=1
|
|
else s=a<0?-1:a
|
|
return s},
|
|
i(a){var s
|
|
if(a>=-2147483648&&a<=2147483647)return a|0
|
|
if(isFinite(a)){s=a<0?Math.ceil(a):Math.floor(a)
|
|
return s+0}throw A.h(A.bh(""+a+".toInt()"))},
|
|
bb(a){var s,r
|
|
if(a>=0){if(a<=2147483647){s=a|0
|
|
return a===s?s:s+1}}else if(a>=-2147483648)return a|0
|
|
r=Math.ceil(a)
|
|
if(isFinite(r))return r
|
|
throw A.h(A.bh(""+a+".ceil()"))},
|
|
bl(a){var s,r
|
|
if(a>=0){if(a<=2147483647)return a|0}else if(a>=-2147483648){s=a|0
|
|
return a===s?s:s-1}r=Math.floor(a)
|
|
if(isFinite(r))return r
|
|
throw A.h(A.bh(""+a+".floor()"))},
|
|
bq(a){if(a>0){if(a!==1/0)return Math.round(a)}else if(a>-1/0)return 0-Math.round(0-a)
|
|
throw A.h(A.bh(""+a+".round()"))},
|
|
P(a,b,c){if(this.dZ(b,c)>0)throw A.h(A.bZ(b))
|
|
if(this.dZ(a,b)<0)return b
|
|
if(this.dZ(a,c)>0)return c
|
|
return a},
|
|
dn(a,b){var s,r,q,p,o
|
|
if(b<2||b>36)throw A.h(A.an(b,2,36,"radix",null))
|
|
s=a.toString(b)
|
|
r=s.length
|
|
q=r-1
|
|
if(!(q>=0))return A.a(s,q)
|
|
if(s.charCodeAt(q)!==41)return s
|
|
p=/^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(s)
|
|
if(p==null)A.b8(A.bh("Unexpected toString result: "+s))
|
|
r=p.length
|
|
if(1>=r)return A.a(p,1)
|
|
s=p[1]
|
|
if(3>=r)return A.a(p,3)
|
|
o=+p[3]
|
|
r=p[2]
|
|
if(r!=null){s+=r
|
|
o-=r.length}return s+B.n.hm("0",o)},
|
|
C(a){if(a===0&&1/a<0)return"-0.0"
|
|
else return""+a},
|
|
gJ(a){var s,r,q,p,o=a|0
|
|
if(a===o)return o&536870911
|
|
s=Math.abs(a)
|
|
r=Math.log(s)/0.6931471805599453|0
|
|
q=Math.pow(2,r)
|
|
p=s<1?s/q:q/s
|
|
return((p*9007199254740992|0)+(p*3542243181176521|0))*599197+r*1259&536870911},
|
|
a8(a,b){var s=a%b
|
|
if(s===0)return 0
|
|
if(s>0)return s
|
|
if(b<0)return s-b
|
|
else return s+b},
|
|
aG(a,b){A.mY(b)
|
|
if((a|0)===a)if(b>=1||b<-1)return a/b|0
|
|
return this.fj(a,b)},
|
|
X(a,b){return(a|0)===a?a/b|0:this.fj(a,b)},
|
|
fj(a,b){var s=a/b
|
|
if(s>=-2147483648&&s<=2147483647)return s|0
|
|
if(s>0){if(s!==1/0)return Math.floor(s)}else if(s>-1/0)return Math.ceil(s)
|
|
throw A.h(A.bh("Result of truncating division is "+A.z(s)+": "+A.z(a)+" ~/ "+b))},
|
|
V(a,b){if(b<0)throw A.h(A.bZ(b))
|
|
return b>31?0:a<<b>>>0},
|
|
R(a,b){return b>31?0:a<<b>>>0},
|
|
bg(a,b){var s
|
|
if(b<0)throw A.h(A.bZ(b))
|
|
if(a>0)s=this.a4(a,b)
|
|
else{s=b>31?31:b
|
|
s=a>>s>>>0}return s},
|
|
j(a,b){var s
|
|
if(a>0)s=this.a4(a,b)
|
|
else{s=b>31?31:b
|
|
s=a>>s>>>0}return s},
|
|
a5(a,b){if(0>b)throw A.h(A.bZ(b))
|
|
return this.a4(a,b)},
|
|
a4(a,b){return b>31?0:a>>>b},
|
|
gaP(a){return A.bI(t.q)},
|
|
$iB:1,
|
|
$ik:1}
|
|
J.d1.prototype={
|
|
gec(a){var s
|
|
if(a>0)s=1
|
|
else s=a<0?-1:a
|
|
return s},
|
|
aB(a,b){var s=this.V(1,b-1)
|
|
return((a&s-1)>>>0)-((a&s)>>>0)},
|
|
gaP(a){return A.bI(t.p)},
|
|
$iM:1,
|
|
$if:1}
|
|
J.dY.prototype={
|
|
gaP(a){return A.bI(t.V)},
|
|
$iM:1}
|
|
J.d2.prototype={
|
|
bw(a,b){var s=b.length,r=a.length
|
|
if(s>r)return!1
|
|
return b===this.hw(a,r-s)},
|
|
ef(a,b){var s=b.length
|
|
if(s>a.length)return!1
|
|
return b===a.substring(0,s)},
|
|
hx(a,b,c){return a.substring(b,A.bz(b,c,a.length))},
|
|
hw(a,b){return this.hx(a,b,null)},
|
|
hd(a){var s,r,q,p=a.trim(),o=p.length
|
|
if(o===0)return p
|
|
if(0>=o)return A.a(p,0)
|
|
if(p.charCodeAt(0)===133){s=J.oo(p,1)
|
|
if(s===o)return""}else s=0
|
|
r=o-1
|
|
if(!(r>=0))return A.a(p,r)
|
|
q=p.charCodeAt(r)===133?J.op(p,r):o
|
|
if(s===0&&q===o)return p
|
|
return p.substring(s,q)},
|
|
hm(a,b){var s,r
|
|
if(0>=b)return""
|
|
if(b===1||a.length===0)return a
|
|
if(b!==b>>>0)throw A.h(B.cS)
|
|
for(s=a,r="";;){if((b&1)===1)r=s+r
|
|
b=b>>>1
|
|
if(b===0)break
|
|
s+=s}return r},
|
|
C(a){return a},
|
|
gJ(a){var s,r,q
|
|
for(s=a.length,r=0,q=0;q<s;++q){r=r+a.charCodeAt(q)&536870911
|
|
r=r+((r&524287)<<10)&536870911
|
|
r^=r>>6}r=r+((r&67108863)<<3)&536870911
|
|
r^=r>>11
|
|
return r+((r&16383)<<15)&536870911},
|
|
gaP(a){return A.bI(t.N)},
|
|
gv(a){return a.length},
|
|
$iag:1,
|
|
$iM:1,
|
|
$imq:1,
|
|
$iX:1}
|
|
A.d5.prototype={
|
|
C(a){return"LateInitializationError: "+this.a}}
|
|
A.al.prototype={
|
|
gv(a){return this.a.length},
|
|
l(a,b){var s=this.a
|
|
if(!(b>=0&&b<s.length))return A.a(s,b)
|
|
return s.charCodeAt(b)}}
|
|
A.ja.prototype={}
|
|
A.C.prototype={}
|
|
A.aA.prototype={
|
|
gH(a){var s=this
|
|
return new A.cb(s,s.gv(s),A.l(s).q("cb<aA.E>"))},
|
|
cs(a,b,c){var s=A.l(this)
|
|
return new A.b0(this,s.am(c).q("1(aA.E)").a(b),s.q("@<aA.E>").am(c).q("b0<1,2>"))},
|
|
kY(a,b){var s,r,q,p=this
|
|
A.l(p).q("aA.E(aA.E,aA.E)").a(b)
|
|
s=p.gv(p)
|
|
if(s===0)throw A.h(A.iC())
|
|
r=p.bE(0,0)
|
|
for(q=1;q<s;++q){r=b.$2(r,p.bE(0,q))
|
|
if(s!==p.gv(p))throw A.h(A.ba(p))}return r}}
|
|
A.eB.prototype={
|
|
giN(){var s=J.bm(this.a),r=this.c
|
|
if(r==null||r>s)return s
|
|
return r},
|
|
gka(){var s=J.bm(this.a),r=this.b
|
|
if(r>s)return s
|
|
return r},
|
|
gv(a){var s,r=J.bm(this.a),q=this.b
|
|
if(q>=r)return 0
|
|
s=this.c
|
|
if(s==null||s>=r)return r-q
|
|
return s-q},
|
|
bE(a,b){var s=this,r=s.gka()+b
|
|
if(b<0||r>=s.giN())throw A.h(A.kP(b,s.gv(0),s,null,"index"))
|
|
return J.lM(s.a,r)},
|
|
dq(a,b){var s,r,q=this
|
|
A.df(b,"count")
|
|
s=q.b+b
|
|
r=q.c
|
|
if(r!=null&&s>=r)return new A.c3(q.$ti.q("c3<1>"))
|
|
return A.dh(q.a,s,r,q.$ti.c)},
|
|
e6(a,b){var s,r,q,p=this,o=p.b,n=p.a,m=J.a9(n),l=m.gv(n),k=p.c
|
|
if(k!=null&&k<l)l=k
|
|
s=l-o
|
|
if(s<=0){n=p.$ti.c
|
|
return b?J.h0(0,n):J.mi(0,n)}r=A.S(s,m.bE(n,o),b,p.$ti.c)
|
|
for(q=1;q<s;++q){B.c.h(r,q,m.bE(n,o+q))
|
|
if(m.gv(n)<l)throw A.h(A.ba(p))}return r},
|
|
l3(a){return this.e6(0,!0)}}
|
|
A.cb.prototype={
|
|
gO(){var s=this.d
|
|
return s==null?this.$ti.c.a(s):s},
|
|
D(){var s,r=this,q=r.a,p=J.a9(q),o=p.gv(q)
|
|
if(r.b!==o)throw A.h(A.ba(q))
|
|
s=r.c
|
|
if(s>=o){r.d=null
|
|
return!1}r.d=p.bE(q,s);++r.c
|
|
return!0},
|
|
$iA:1}
|
|
A.by.prototype={
|
|
gH(a){var s=this.a
|
|
return new A.e4(s.gH(s),this.b,A.l(this).q("e4<1,2>"))},
|
|
gv(a){var s=this.a
|
|
return s.gv(s)}}
|
|
A.dA.prototype={$iC:1}
|
|
A.e4.prototype={
|
|
D(){var s=this,r=s.b
|
|
if(r.D()){s.a=s.c.$1(r.gO())
|
|
return!0}s.a=null
|
|
return!1},
|
|
gO(){var s=this.a
|
|
return s==null?this.$ti.y[1].a(s):s},
|
|
$iA:1}
|
|
A.b0.prototype={
|
|
gv(a){return J.bm(this.a)},
|
|
bE(a,b){return this.b.$1(J.lM(this.a,b))}}
|
|
A.eN.prototype={
|
|
gH(a){return new A.eO(J.fb(this.a),this.b,this.$ti.q("eO<1>"))},
|
|
cs(a,b,c){var s=this.$ti
|
|
return new A.by(this,s.am(c).q("1(2)").a(b),s.q("@<1>").am(c).q("by<1,2>"))}}
|
|
A.eO.prototype={
|
|
D(){var s,r
|
|
for(s=this.a,r=this.b;s.D();)if(r.$1(s.gO()))return!0
|
|
return!1},
|
|
gO(){return this.a.gO()},
|
|
$iA:1}
|
|
A.c3.prototype={
|
|
gH(a){return B.cL},
|
|
gv(a){return 0},
|
|
cs(a,b,c){this.$ti.am(c).q("1(2)").a(b)
|
|
return new A.c3(c.q("c3<0>"))}}
|
|
A.dB.prototype={
|
|
D(){return!1},
|
|
gO(){throw A.h(A.iC())},
|
|
$iA:1}
|
|
A.cu.prototype={
|
|
gH(a){return new A.eP(J.fb(this.a),this.$ti.q("eP<1>"))}}
|
|
A.eP.prototype={
|
|
D(){var s,r
|
|
for(s=this.a,r=this.$ti.c;s.D();)if(r.b(s.gO()))return!0
|
|
return!1},
|
|
gO(){return this.$ti.c.a(this.a.gO())},
|
|
$iA:1}
|
|
A.ar.prototype={}
|
|
A.bD.prototype={
|
|
h(a,b,c){A.l(this).q("bD.E").a(c)
|
|
throw A.h(A.bh("Cannot modify an unmodifiable list"))},
|
|
ar(a,b,c,d,e){A.l(this).q("e<bD.E>").a(d)
|
|
throw A.h(A.bh("Cannot modify an unmodifiable list"))},
|
|
bB(a,b,c,d){return this.ar(0,b,c,d,0)},
|
|
aO(a,b,c,d){A.l(this).q("bD.E?").a(d)
|
|
throw A.h(A.bh("Cannot modify an unmodifiable list"))}}
|
|
A.dj.prototype={}
|
|
A.cN.prototype={
|
|
C(a){return A.kU(this)},
|
|
$iaP:1}
|
|
A.cO.prototype={
|
|
gv(a){return this.b.length},
|
|
gf1(){var s=this.$keys
|
|
if(s==null){s=Object.keys(this.a)
|
|
this.$keys=s}return s},
|
|
ag(a){if(typeof a!="string")return!1
|
|
if("__proto__"===a)return!1
|
|
return this.a.hasOwnProperty(a)},
|
|
l(a,b){if(!this.ag(b))return null
|
|
return this.b[this.a[b]]},
|
|
bI(a,b){var s,r,q,p
|
|
this.$ti.q("~(1,2)").a(b)
|
|
s=this.gf1()
|
|
r=this.b
|
|
for(q=s.length,p=0;p<q;++p)b.$2(s[p],r[p])},
|
|
gc3(){return new A.eU(this.gf1(),this.$ti.q("eU<1>"))}}
|
|
A.eU.prototype={
|
|
gv(a){return this.a.length},
|
|
gH(a){var s=this.a
|
|
return new A.eV(s,s.length,this.$ti.q("eV<1>"))}}
|
|
A.eV.prototype={
|
|
gO(){var s=this.d
|
|
return s==null?this.$ti.c.a(s):s},
|
|
D(){var s=this,r=s.c
|
|
if(r>=s.b){s.d=null
|
|
return!1}s.d=s.a[r]
|
|
s.c=r+1
|
|
return!0},
|
|
$iA:1}
|
|
A.c6.prototype={
|
|
d7(){var s=this,r=s.$map
|
|
if(r==null){r=new A.e0(s.$ti.q("e0<1,2>"))
|
|
A.nh(s.a,r)
|
|
s.$map=r}return r},
|
|
l(a,b){return this.d7().l(0,b)},
|
|
bI(a,b){this.$ti.q("~(1,2)").a(b)
|
|
this.d7().bI(0,b)},
|
|
gc3(){var s=this.d7()
|
|
return new A.ca(s,A.l(s).q("ca<1>"))},
|
|
gv(a){return this.d7().a}}
|
|
A.fL.prototype={
|
|
W(a,b){if(b==null)return!1
|
|
return b instanceof A.d_&&this.a.W(0,b.a)&&A.lw(this)===A.lw(b)},
|
|
gJ(a){return A.kW(this.a,A.lw(this),B.ac)},
|
|
C(a){var s=B.c.kL([A.bI(this.$ti.c)],", ")
|
|
return this.a.C(0)+" with "+("<"+s+">")}}
|
|
A.d_.prototype={
|
|
$2(a,b){return this.a.$1$2(a,b,this.$ti.y[0])},
|
|
$S(){return A.rB(A.kf(this.a),this.$ti)}}
|
|
A.ex.prototype={}
|
|
A.jh.prototype={
|
|
bJ(a){var s,r,q=this,p=new RegExp(q.a).exec(a)
|
|
if(p==null)return null
|
|
s=Object.create(null)
|
|
r=q.b
|
|
if(r!==-1)s.arguments=p[r+1]
|
|
r=q.c
|
|
if(r!==-1)s.argumentsExpr=p[r+1]
|
|
r=q.d
|
|
if(r!==-1)s.expr=p[r+1]
|
|
r=q.e
|
|
if(r!==-1)s.method=p[r+1]
|
|
r=q.f
|
|
if(r!==-1)s.receiver=p[r+1]
|
|
return s}}
|
|
A.ee.prototype={
|
|
C(a){return"Null check operator used on a null value"}}
|
|
A.h5.prototype={
|
|
C(a){var s,r=this,q="NoSuchMethodError: method not found: '",p=r.b
|
|
if(p==null)return"NoSuchMethodError: "+r.a
|
|
s=r.c
|
|
if(s==null)return q+p+"' ("+r.a+")"
|
|
return q+p+"' on '"+s+"' ("+r.a+")"}}
|
|
A.hE.prototype={
|
|
C(a){var s=this.a
|
|
return s.length===0?"Error":"Error: "+s}}
|
|
A.iX.prototype={
|
|
C(a){return"Throw of null ('"+(this.a===null?"null":"undefined")+"' from JavaScript)"}}
|
|
A.dC.prototype={}
|
|
A.f0.prototype={
|
|
C(a){var s,r=this.b
|
|
if(r!=null)return r
|
|
r=this.a
|
|
s=r!==null&&typeof r==="object"?r.stack:null
|
|
return this.b=s==null?"":s},
|
|
$iaT:1}
|
|
A.aq.prototype={
|
|
C(a){var s=this.constructor,r=s==null?null:s.name
|
|
return"Closure '"+A.np(r==null?"unknown":r)+"'"},
|
|
$ibq:1,
|
|
glc(){return this},
|
|
$C:"$1",
|
|
$R:1,
|
|
$D:null}
|
|
A.fi.prototype={$C:"$0",$R:0}
|
|
A.fj.prototype={$C:"$2",$R:2}
|
|
A.hz.prototype={}
|
|
A.hy.prototype={
|
|
C(a){var s=this.$static_name
|
|
if(s==null)return"Closure of unknown static method"
|
|
return"Closure '"+A.np(s)+"'"}}
|
|
A.cz.prototype={
|
|
W(a,b){if(b==null)return!1
|
|
if(this===b)return!0
|
|
if(!(b instanceof A.cz))return!1
|
|
return this.$_target===b.$_target&&this.a===b.a},
|
|
gJ(a){return(A.i2(this.a)^A.es(this.$_target))>>>0},
|
|
C(a){return"Closure '"+this.$_name+"' of "+("Instance of '"+A.hl(this.a)+"'")}}
|
|
A.hx.prototype={
|
|
C(a){return"RuntimeError: "+this.a}}
|
|
A.b_.prototype={
|
|
gv(a){return this.a},
|
|
gc3(){return new A.ca(this,A.l(this).q("ca<1>"))},
|
|
ag(a){var s,r
|
|
if(typeof a=="string"){s=this.b
|
|
if(s==null)return!1
|
|
return s[a]!=null}else if(typeof a=="number"&&(a&0x3fffffff)===a){r=this.c
|
|
if(r==null)return!1
|
|
return r[a]!=null}else return this.kG(a)},
|
|
kG(a){var s=this.d
|
|
if(s==null)return!1
|
|
return this.cO(s[this.cN(a)],a)>=0},
|
|
l(a,b){var s,r,q,p,o=null
|
|
if(typeof b=="string"){s=this.b
|
|
if(s==null)return o
|
|
r=s[b]
|
|
q=r==null?o:r.b
|
|
return q}else if(typeof b=="number"&&(b&0x3fffffff)===b){p=this.c
|
|
if(p==null)return o
|
|
r=p[b]
|
|
q=r==null?o:r.b
|
|
return q}else return this.kH(b)},
|
|
kH(a){var s,r,q=this.d
|
|
if(q==null)return null
|
|
s=q[this.cN(a)]
|
|
r=this.cO(s,a)
|
|
if(r<0)return null
|
|
return s[r].b},
|
|
h(a,b,c){var s,r,q=this,p=A.l(q)
|
|
p.c.a(b)
|
|
p.y[1].a(c)
|
|
if(typeof b=="string"){s=q.b
|
|
q.el(s==null?q.b=q.dN():s,b,c)}else if(typeof b=="number"&&(b&0x3fffffff)===b){r=q.c
|
|
q.el(r==null?q.c=q.dN():r,b,c)}else q.kJ(b,c)},
|
|
kJ(a,b){var s,r,q,p,o=this,n=A.l(o)
|
|
n.c.a(a)
|
|
n.y[1].a(b)
|
|
s=o.d
|
|
if(s==null)s=o.d=o.dN()
|
|
r=o.cN(a)
|
|
q=s[r]
|
|
if(q==null)s[r]=[o.dO(a,b)]
|
|
else{p=o.cO(q,a)
|
|
if(p>=0)q[p].b=b
|
|
else q.push(o.dO(a,b))}},
|
|
dm(a,b){var s=this
|
|
if(typeof b=="string")return s.fe(s.b,b)
|
|
else if(typeof b=="number"&&(b&0x3fffffff)===b)return s.fe(s.c,b)
|
|
else return s.kI(b)},
|
|
kI(a){var s,r,q,p,o=this,n=o.d
|
|
if(n==null)return null
|
|
s=o.cN(a)
|
|
r=n[s]
|
|
q=o.cO(r,a)
|
|
if(q<0)return null
|
|
p=r.splice(q,1)[0]
|
|
o.fn(p)
|
|
if(r.length===0)delete n[s]
|
|
return p.b},
|
|
bI(a,b){var s,r,q=this
|
|
A.l(q).q("~(1,2)").a(b)
|
|
s=q.e
|
|
r=q.r
|
|
while(s!=null){b.$2(s.a,s.b)
|
|
if(r!==q.r)throw A.h(A.ba(q))
|
|
s=s.c}},
|
|
el(a,b,c){var s,r=A.l(this)
|
|
r.c.a(b)
|
|
r.y[1].a(c)
|
|
s=a[b]
|
|
if(s==null)a[b]=this.dO(b,c)
|
|
else s.b=c},
|
|
fe(a,b){var s
|
|
if(a==null)return null
|
|
s=a[b]
|
|
if(s==null)return null
|
|
this.fn(s)
|
|
delete a[b]
|
|
return s.b},
|
|
f4(){this.r=this.r+1&1073741823},
|
|
dO(a,b){var s=this,r=A.l(s),q=new A.iO(r.c.a(a),r.y[1].a(b))
|
|
if(s.e==null)s.e=s.f=q
|
|
else{r=s.f
|
|
r.toString
|
|
q.d=r
|
|
s.f=r.c=q}++s.a
|
|
s.f4()
|
|
return q},
|
|
fn(a){var s=this,r=a.d,q=a.c
|
|
if(r==null)s.e=q
|
|
else r.c=q
|
|
if(q==null)s.f=r
|
|
else q.d=r;--s.a
|
|
s.f4()},
|
|
cN(a){return J.bJ(a)&1073741823},
|
|
cO(a,b){var s,r
|
|
if(a==null)return-1
|
|
s=a.length
|
|
for(r=0;r<s;++r)if(J.fa(a[r].a,b))return r
|
|
return-1},
|
|
C(a){return A.kU(this)},
|
|
dN(){var s=Object.create(null)
|
|
s["<non-identifier-key>"]=s
|
|
delete s["<non-identifier-key>"]
|
|
return s},
|
|
$iiN:1}
|
|
A.iO.prototype={}
|
|
A.ca.prototype={
|
|
gv(a){return this.a.a},
|
|
gH(a){var s=this.a
|
|
return new A.O(s,s.r,s.e,this.$ti.q("O<1>"))}}
|
|
A.O.prototype={
|
|
gO(){return this.d},
|
|
D(){var s,r=this,q=r.a
|
|
if(r.b!==q.r)throw A.h(A.ba(q))
|
|
s=r.c
|
|
if(s==null){r.d=null
|
|
return!1}else{r.d=s.a
|
|
r.c=s.c
|
|
return!0}},
|
|
$iA:1}
|
|
A.iP.prototype={
|
|
gv(a){return this.a.a},
|
|
gH(a){var s=this.a
|
|
return new A.at(s,s.r,s.e,this.$ti.q("at<1>"))}}
|
|
A.at.prototype={
|
|
gO(){return this.d},
|
|
D(){var s,r=this,q=r.a
|
|
if(r.b!==q.r)throw A.h(A.ba(q))
|
|
s=r.c
|
|
if(s==null){r.d=null
|
|
return!1}else{r.d=s.b
|
|
r.c=s.c
|
|
return!0}},
|
|
$iA:1}
|
|
A.e0.prototype={
|
|
cN(a){return A.re(a)&1073741823},
|
|
cO(a,b){var s,r
|
|
if(a==null)return-1
|
|
s=a.length
|
|
for(r=0;r<s;++r)if(J.fa(a[r].a,b))return r
|
|
return-1}}
|
|
A.kl.prototype={
|
|
$1(a){return this.a(a)},
|
|
$S:32}
|
|
A.km.prototype={
|
|
$2(a,b){return this.a(a,b)},
|
|
$S:35}
|
|
A.kn.prototype={
|
|
$1(a){return this.a(A.bG(a))},
|
|
$S:34}
|
|
A.jJ.prototype={
|
|
cD(){var s=this.b
|
|
if(s===this)throw A.h(A.iK(this.a))
|
|
return s}}
|
|
A.cc.prototype={
|
|
gcP(a){return a.byteLength},
|
|
gaP(a){return B.l_},
|
|
cG(a,b,c){A.aI(a,b,c)
|
|
return c==null?new Uint8Array(a,b):new Uint8Array(a,b,c)},
|
|
fM(a){return this.cG(a,0,null)},
|
|
fJ(a,b,c){A.aI(a,b,c)
|
|
return c==null?new Int8Array(a,b):new Int8Array(a,b,c)},
|
|
dj(a,b,c){A.aI(a,b,c)
|
|
c=B.a.X(a.byteLength-b,2)
|
|
return new Uint16Array(a,b,c)},
|
|
fK(a){return this.dj(a,0,null)},
|
|
fH(a,b,c){A.aI(a,b,c)
|
|
c=B.a.X(a.byteLength-b,2)
|
|
return new Int16Array(a,b,c)},
|
|
fL(a,b,c){A.aI(a,b,c)
|
|
c=B.a.X(a.byteLength-b,4)
|
|
return new Uint32Array(a,b,c)},
|
|
fI(a,b,c){A.aI(a,b,c)
|
|
c=B.a.X(a.byteLength-b,4)
|
|
return new Int32Array(a,b,c)},
|
|
fG(a,b,c){A.aI(a,b,c)
|
|
c=B.a.X(a.byteLength-b,4)
|
|
return new Float32Array(a,b,c)},
|
|
$iM:1,
|
|
$icc:1,
|
|
$ifg:1}
|
|
A.ea.prototype={
|
|
gB(a){if(((a.$flags|0)&2)!==0)return new A.hU(a.buffer)
|
|
else return a.buffer},
|
|
je(a,b,c,d){var s=A.an(b,0,c,d,null)
|
|
throw A.h(s)},
|
|
ey(a,b,c,d){if(b>>>0!==b||b>c)this.je(a,b,c,d)},
|
|
$ia_:1}
|
|
A.hU.prototype={
|
|
gcP(a){return this.a.byteLength},
|
|
cG(a,b,c){var s=A.oF(this.a,b,c)
|
|
s.$flags=3
|
|
return s},
|
|
fM(a){return this.cG(0,0,null)},
|
|
fJ(a,b,c){var s=A.oA(this.a,b,c)
|
|
s.$flags=3
|
|
return s},
|
|
dj(a,b,c){var s=A.oC(this.a,b,c)
|
|
s.$flags=3
|
|
return s},
|
|
fK(a){return this.dj(0,0,null)},
|
|
fH(a,b,c){var s=A.ox(this.a,b,c)
|
|
s.$flags=3
|
|
return s},
|
|
fL(a,b,c){var s=A.oE(this.a,b,c)
|
|
s.$flags=3
|
|
return s},
|
|
fI(a,b,c){var s=A.oz(this.a,b,c)
|
|
s.$flags=3
|
|
return s},
|
|
fG(a,b,c){var s=A.ow(this.a,b,c)
|
|
s.$flags=3
|
|
return s},
|
|
$ifg:1}
|
|
A.h9.prototype={
|
|
gaP(a){return B.l0},
|
|
$iM:1,
|
|
$iia:1}
|
|
A.ai.prototype={
|
|
gv(a){return a.length},
|
|
fh(a,b,c,d,e){var s,r,q=a.length
|
|
this.ey(a,b,q,"start")
|
|
this.ey(a,c,q,"end")
|
|
if(b>c)throw A.h(A.an(b,0,c,null,null))
|
|
s=c-b
|
|
if(e<0)throw A.h(A.c2(e,null))
|
|
r=d.length
|
|
if(r-e<s)throw A.h(A.ld("Not enough elements"))
|
|
if(e!==0||r!==s)d=d.subarray(e,e+s)
|
|
a.set(d,b)},
|
|
$iag:1,
|
|
$iaF:1}
|
|
A.bR.prototype={
|
|
l(a,b){A.bH(b,a,a.length)
|
|
return a[b]},
|
|
h(a,b,c){A.hW(c)
|
|
a.$flags&2&&A.c(a)
|
|
A.bH(b,a,a.length)
|
|
a[b]=c},
|
|
ar(a,b,c,d,e){t.bM.a(d)
|
|
a.$flags&2&&A.c(a,5)
|
|
if(t.d4.b(d)){this.fh(a,b,c,d,e)
|
|
return}this.ei(a,b,c,d,e)},
|
|
bB(a,b,c,d){return this.ar(a,b,c,d,0)},
|
|
$iC:1,
|
|
$ie:1,
|
|
$iq:1}
|
|
A.aG.prototype={
|
|
h(a,b,c){A.o(c)
|
|
a.$flags&2&&A.c(a)
|
|
A.bH(b,a,a.length)
|
|
a[b]=c},
|
|
ar(a,b,c,d,e){t.hb.a(d)
|
|
a.$flags&2&&A.c(a,5)
|
|
if(t.bc.b(d)){this.fh(a,b,c,d,e)
|
|
return}this.ei(a,b,c,d,e)},
|
|
bB(a,b,c,d){return this.ar(a,b,c,d,0)},
|
|
$iC:1,
|
|
$ie:1,
|
|
$iq:1}
|
|
A.e5.prototype={
|
|
gaP(a){return B.l1},
|
|
bh(a,b,c){return new Float32Array(a.subarray(b,A.b4(b,c,a.length)))},
|
|
$iM:1,
|
|
$iil:1}
|
|
A.e6.prototype={
|
|
gaP(a){return B.l2},
|
|
bh(a,b,c){return new Float64Array(a.subarray(b,A.b4(b,c,a.length)))},
|
|
$iM:1,
|
|
$iim:1}
|
|
A.e7.prototype={
|
|
gaP(a){return B.l3},
|
|
l(a,b){A.bH(b,a,a.length)
|
|
return a[b]},
|
|
bh(a,b,c){return new Int16Array(a.subarray(b,A.b4(b,c,a.length)))},
|
|
$iM:1,
|
|
$ifM:1}
|
|
A.e8.prototype={
|
|
gaP(a){return B.l4},
|
|
l(a,b){A.bH(b,a,a.length)
|
|
return a[b]},
|
|
bh(a,b,c){return new Int32Array(a.subarray(b,A.b4(b,c,a.length)))},
|
|
$iM:1,
|
|
$ifN:1}
|
|
A.e9.prototype={
|
|
gaP(a){return B.l5},
|
|
l(a,b){A.bH(b,a,a.length)
|
|
return a[b]},
|
|
bh(a,b,c){return new Int8Array(a.subarray(b,A.b4(b,c,a.length)))},
|
|
$iM:1,
|
|
$iiB:1}
|
|
A.eb.prototype={
|
|
gaP(a){return B.l7},
|
|
l(a,b){A.bH(b,a,a.length)
|
|
return a[b]},
|
|
bh(a,b,c){return new Uint16Array(a.subarray(b,A.b4(b,c,a.length)))},
|
|
$iM:1,
|
|
$ijj:1}
|
|
A.ec.prototype={
|
|
gaP(a){return B.l8},
|
|
l(a,b){A.bH(b,a,a.length)
|
|
return a[b]},
|
|
bh(a,b,c){return new Uint32Array(a.subarray(b,A.b4(b,c,a.length)))},
|
|
$iM:1,
|
|
$ibB:1}
|
|
A.ed.prototype={
|
|
gaP(a){return B.l9},
|
|
gv(a){return a.length},
|
|
l(a,b){A.bH(b,a,a.length)
|
|
return a[b]},
|
|
bh(a,b,c){return new Uint8ClampedArray(a.subarray(b,A.b4(b,c,a.length)))},
|
|
$iM:1,
|
|
$ijk:1}
|
|
A.cd.prototype={
|
|
gaP(a){return B.la},
|
|
gv(a){return a.length},
|
|
l(a,b){A.bH(b,a,a.length)
|
|
return a[b]},
|
|
bh(a,b,c){return new Uint8Array(a.subarray(b,A.b4(b,c,a.length)))},
|
|
hu(a,b){return this.bh(a,b,null)},
|
|
$iM:1,
|
|
$icd:1,
|
|
$ibC:1}
|
|
A.eW.prototype={}
|
|
A.eX.prototype={}
|
|
A.eY.prototype={}
|
|
A.eZ.prototype={}
|
|
A.b3.prototype={
|
|
q(a){return A.k4(v.typeUniverse,this,a)},
|
|
am(a){return A.q7(v.typeUniverse,this,a)}}
|
|
A.hP.prototype={}
|
|
A.hT.prototype={
|
|
C(a){return A.aw(this.a,null)}}
|
|
A.hN.prototype={
|
|
C(a){return this.a}}
|
|
A.ds.prototype={$ibg:1}
|
|
A.jG.prototype={
|
|
$1(a){var s=this.a,r=s.a
|
|
s.a=null
|
|
r.$0()},
|
|
$S:8}
|
|
A.jF.prototype={
|
|
$1(a){var s,r
|
|
this.a.a=t.M.a(a)
|
|
s=this.b
|
|
r=this.c
|
|
s.firstChild?s.removeChild(r):s.appendChild(r)},
|
|
$S:15}
|
|
A.jH.prototype={
|
|
$0(){this.a.$0()},
|
|
$S:9}
|
|
A.jI.prototype={
|
|
$0(){this.a.$0()},
|
|
$S:9}
|
|
A.k_.prototype={
|
|
hT(a,b){if(self.setTimeout!=null)self.setTimeout(A.f9(new A.k0(this,b),0),a)
|
|
else throw A.h(A.bh("`setTimeout()` not found."))}}
|
|
A.k0.prototype={
|
|
$0(){this.b.$0()},
|
|
$S:2}
|
|
A.hK.prototype={
|
|
e_(a){var s,r=this,q=r.$ti
|
|
q.q("1/?").a(a)
|
|
if(a==null)a=q.c.a(a)
|
|
if(!r.b)r.a.er(a)
|
|
else{s=r.a
|
|
if(q.q("c5<1>").b(a))s.ex(a)
|
|
else s.eA(a)}},
|
|
e0(a,b){var s=this.a
|
|
if(this.b)s.dz(new A.aM(a,b))
|
|
else s.du(new A.aM(a,b))}}
|
|
A.ka.prototype={
|
|
$1(a){return this.a.$2(0,a)},
|
|
$S:5}
|
|
A.kb.prototype={
|
|
$2(a,b){this.a.$2(1,new A.dC(a,t.l.a(b)))},
|
|
$S:17}
|
|
A.ke.prototype={
|
|
$2(a,b){this.a(A.o(a),b)},
|
|
$S:22}
|
|
A.aM.prototype={
|
|
C(a){return A.z(this.a)},
|
|
$iT:1,
|
|
gcv(){return this.b}}
|
|
A.hM.prototype={
|
|
e0(a,b){var s=this.a
|
|
if((s.a&30)!==0)throw A.h(A.ld("Future already completed"))
|
|
s.du(A.qA(a,b))},
|
|
fQ(a){return this.e0(a,null)}}
|
|
A.eQ.prototype={
|
|
e_(a){var s,r=this.$ti
|
|
r.q("1/?").a(a)
|
|
s=this.a
|
|
if((s.a&30)!==0)throw A.h(A.ld("Future already completed"))
|
|
s.er(r.q("1/").a(a))}}
|
|
A.cv.prototype={
|
|
kM(a){if((this.c&15)!==6)return!0
|
|
return this.b.b.e5(t.al.a(this.d),a.a,t.y,t.K)},
|
|
kE(a){var s,r=this,q=r.e,p=null,o=t.z,n=t.K,m=a.a,l=r.b.b
|
|
if(t.Q.b(q))p=l.l0(q,m,a.b,o,n,t.l)
|
|
else p=l.e5(t.x.a(q),m,o,n)
|
|
try{o=r.$ti.q("2/").a(p)
|
|
return o}catch(s){if(t.eK.b(A.c0(s))){if((r.c&1)!==0)throw A.h(A.c2("The error handler of Future.then must return a value of the returned future's type","onError"))
|
|
throw A.h(A.c2("The error handler of Future.catchError must return a value of the future's type","onError"))}else throw s}}}
|
|
A.ab.prototype={
|
|
h9(a,b,c){var s,r,q=this.$ti
|
|
q.am(c).q("1/(2)").a(a)
|
|
s=$.a0
|
|
if(s===B.B){if(!t.Q.b(b)&&!t.x.b(b))throw A.h(A.kG(b,"onError",u.c))}else{c.q("@<0/>").am(q.c).q("1(2)").a(a)
|
|
b=A.qS(b,s)}r=new A.ab(s,c.q("ab<0>"))
|
|
this.dt(new A.cv(r,3,a,b,q.q("@<1>").am(c).q("cv<1,2>")))
|
|
return r},
|
|
fk(a,b,c){var s,r=this.$ti
|
|
r.am(c).q("1/(2)").a(a)
|
|
s=new A.ab($.a0,c.q("ab<0>"))
|
|
this.dt(new A.cv(s,19,a,b,r.q("@<1>").am(c).q("cv<1,2>")))
|
|
return s},
|
|
k7(a){this.a=this.a&1|16
|
|
this.c=a},
|
|
d0(a){this.a=a.a&30|this.a&1
|
|
this.c=a.c},
|
|
dt(a){var s,r=this,q=r.a
|
|
if(q<=3){a.a=t.F.a(r.c)
|
|
r.c=a}else{if((q&4)!==0){s=t._.a(r.c)
|
|
if((s.a&24)===0){s.dt(a)
|
|
return}r.d0(s)}A.hY(null,null,r.b,t.M.a(new A.jM(r,a)))}},
|
|
f8(a){var s,r,q,p,o,n,m=this,l={}
|
|
l.a=a
|
|
if(a==null)return
|
|
s=m.a
|
|
if(s<=3){r=t.F.a(m.c)
|
|
m.c=a
|
|
if(r!=null){q=a.a
|
|
for(p=a;q!=null;p=q,q=o)o=q.a
|
|
p.a=r}}else{if((s&4)!==0){n=t._.a(m.c)
|
|
if((n.a&24)===0){n.f8(a)
|
|
return}m.d0(n)}l.a=m.de(a)
|
|
A.hY(null,null,m.b,t.M.a(new A.jQ(l,m)))}},
|
|
dd(){var s=t.F.a(this.c)
|
|
this.c=null
|
|
return this.de(s)},
|
|
de(a){var s,r,q
|
|
for(s=a,r=null;s!=null;r=s,s=q){q=s.a
|
|
s.a=r}return r},
|
|
eA(a){var s,r=this
|
|
r.$ti.c.a(a)
|
|
s=r.dd()
|
|
r.a=8
|
|
r.c=a
|
|
A.dp(r,s)},
|
|
i6(a){var s,r,q=this
|
|
if((a.a&16)!==0){s=q.b===a.b
|
|
s=!(s||s)}else s=!1
|
|
if(s)return
|
|
r=q.dd()
|
|
q.d0(a)
|
|
A.dp(q,r)},
|
|
dz(a){var s=this.dd()
|
|
this.k7(a)
|
|
A.dp(this,s)},
|
|
er(a){var s=this.$ti
|
|
s.q("1/").a(a)
|
|
if(s.q("c5<1>").b(a)){this.ex(a)
|
|
return}this.hX(a)},
|
|
hX(a){var s=this
|
|
s.$ti.c.a(a)
|
|
s.a^=2
|
|
A.hY(null,null,s.b,t.M.a(new A.jO(s,a)))},
|
|
ex(a){A.lj(this.$ti.q("c5<1>").a(a),this,!1)
|
|
return},
|
|
du(a){this.a^=2
|
|
A.hY(null,null,this.b,t.M.a(new A.jN(this,a)))},
|
|
$ic5:1}
|
|
A.jM.prototype={
|
|
$0(){A.dp(this.a,this.b)},
|
|
$S:2}
|
|
A.jQ.prototype={
|
|
$0(){A.dp(this.b,this.a.a)},
|
|
$S:2}
|
|
A.jP.prototype={
|
|
$0(){A.lj(this.a.a,this.b,!0)},
|
|
$S:2}
|
|
A.jO.prototype={
|
|
$0(){this.a.eA(this.b)},
|
|
$S:2}
|
|
A.jN.prototype={
|
|
$0(){this.a.dz(this.b)},
|
|
$S:2}
|
|
A.jT.prototype={
|
|
$0(){var s,r,q,p,o,n,m,l,k=this,j=null
|
|
try{q=k.a.a
|
|
j=q.b.b.l_(t.fO.a(q.d),t.z)}catch(p){s=A.c0(p)
|
|
r=A.bk(p)
|
|
if(k.c&&t.n.a(k.b.a.c).a===s){q=k.a
|
|
q.c=t.n.a(k.b.a.c)}else{q=s
|
|
o=r
|
|
if(o==null)o=A.kH(q)
|
|
n=k.a
|
|
n.c=new A.aM(q,o)
|
|
q=n}q.b=!0
|
|
return}if(j instanceof A.ab&&(j.a&24)!==0){if((j.a&16)!==0){q=k.a
|
|
q.c=t.n.a(j.c)
|
|
q.b=!0}return}if(j instanceof A.ab){m=k.b.a
|
|
l=new A.ab(m.b,m.$ti)
|
|
j.h9(new A.jU(l,m),new A.jV(l),t.w)
|
|
q=k.a
|
|
q.c=l
|
|
q.b=!1}},
|
|
$S:2}
|
|
A.jU.prototype={
|
|
$1(a){this.a.i6(this.b)},
|
|
$S:8}
|
|
A.jV.prototype={
|
|
$2(a,b){A.f5(a)
|
|
t.l.a(b)
|
|
this.a.dz(new A.aM(a,b))},
|
|
$S:24}
|
|
A.jS.prototype={
|
|
$0(){var s,r,q,p,o,n,m,l
|
|
try{q=this.a
|
|
p=q.a
|
|
o=p.$ti
|
|
n=o.c
|
|
m=n.a(this.b)
|
|
q.c=p.b.b.e5(o.q("2/(1)").a(p.d),m,o.q("2/"),n)}catch(l){s=A.c0(l)
|
|
r=A.bk(l)
|
|
q=s
|
|
p=r
|
|
if(p==null)p=A.kH(q)
|
|
o=this.a
|
|
o.c=new A.aM(q,p)
|
|
o.b=!0}},
|
|
$S:2}
|
|
A.jR.prototype={
|
|
$0(){var s,r,q,p,o,n,m,l=this
|
|
try{s=t.n.a(l.a.a.c)
|
|
p=l.b
|
|
if(p.a.kM(s)&&p.a.e!=null){p.c=p.a.kE(s)
|
|
p.b=!1}}catch(o){r=A.c0(o)
|
|
q=A.bk(o)
|
|
p=t.n.a(l.a.a.c)
|
|
if(p.a===r){n=l.b
|
|
n.c=p
|
|
p=n}else{p=r
|
|
n=q
|
|
if(n==null)n=A.kH(p)
|
|
m=l.b
|
|
m.c=new A.aM(p,n)
|
|
p=m}p.b=!0}},
|
|
$S:2}
|
|
A.hL.prototype={}
|
|
A.hR.prototype={}
|
|
A.f4.prototype={$imG:1}
|
|
A.kd.prototype={
|
|
$0(){A.o3(this.a,this.b)},
|
|
$S:2}
|
|
A.hQ.prototype={
|
|
l1(a){var s,r,q
|
|
t.M.a(a)
|
|
try{if(B.B===$.a0){a.$0()
|
|
return}A.n7(null,null,this,a,t.w)}catch(q){s=A.c0(q)
|
|
r=A.bk(q)
|
|
A.lt(A.f5(s),t.l.a(r))}},
|
|
ki(a){return new A.jY(this,t.M.a(a))},
|
|
l_(a,b){b.q("0()").a(a)
|
|
if($.a0===B.B)return a.$0()
|
|
return A.n7(null,null,this,a,b)},
|
|
e5(a,b,c,d){c.q("@<0>").am(d).q("1(2)").a(a)
|
|
d.a(b)
|
|
if($.a0===B.B)return a.$1(b)
|
|
return A.qV(null,null,this,a,b,c,d)},
|
|
l0(a,b,c,d,e,f){d.q("@<0>").am(e).am(f).q("1(2,3)").a(a)
|
|
e.a(b)
|
|
f.a(c)
|
|
if($.a0===B.B)return a.$2(b,c)
|
|
return A.qU(null,null,this,a,b,c,d,e,f)},
|
|
h6(a,b,c,d){return b.q("@<0>").am(c).am(d).q("1(2,3)").a(a)}}
|
|
A.jY.prototype={
|
|
$0(){return this.a.l1(this.b)},
|
|
$S:2}
|
|
A.eR.prototype={
|
|
gv(a){return this.a},
|
|
gc3(){return new A.eS(this,this.$ti.q("eS<1>"))},
|
|
ag(a){var s,r
|
|
if(typeof a=="string"&&a!=="__proto__"){s=this.b
|
|
return s==null?!1:s[a]!=null}else if(typeof a=="number"&&(a&1073741823)===a){r=this.c
|
|
return r==null?!1:r[a]!=null}else return this.i7(a)},
|
|
i7(a){var s=this.d
|
|
if(s==null)return!1
|
|
return this.dI(this.eP(s,a),a)>=0},
|
|
l(a,b){var s,r,q
|
|
if(typeof b=="string"&&b!=="__proto__"){s=this.b
|
|
r=s==null?null:A.mJ(s,b)
|
|
return r}else if(typeof b=="number"&&(b&1073741823)===b){q=this.c
|
|
r=q==null?null:A.mJ(q,b)
|
|
return r}else return this.j0(b)},
|
|
j0(a){var s,r,q=this.d
|
|
if(q==null)return null
|
|
s=this.eP(q,a)
|
|
r=this.dI(s,a)
|
|
return r<0?null:s[r+1]},
|
|
h(a,b,c){var s,r,q,p,o,n,m=this,l=m.$ti
|
|
l.c.a(b)
|
|
l.y[1].a(c)
|
|
if(typeof b=="string"&&b!=="__proto__"){s=m.b
|
|
m.ez(s==null?m.b=A.lk():s,b,c)}else if(typeof b=="number"&&(b&1073741823)===b){r=m.c
|
|
m.ez(r==null?m.c=A.lk():r,b,c)}else{q=m.d
|
|
if(q==null)q=m.d=A.lk()
|
|
p=A.i2(b)&1073741823
|
|
o=q[p]
|
|
if(o==null){A.ll(q,p,[b,c]);++m.a
|
|
m.e=null}else{n=m.dI(o,b)
|
|
if(n>=0)o[n+1]=c
|
|
else{o.push(b,c);++m.a
|
|
m.e=null}}}},
|
|
bI(a,b){var s,r,q,p,o,n,m=this,l=m.$ti
|
|
l.q("~(1,2)").a(b)
|
|
s=m.eC()
|
|
for(r=s.length,q=l.c,l=l.y[1],p=0;p<r;++p){o=s[p]
|
|
q.a(o)
|
|
n=m.l(0,o)
|
|
b.$2(o,n==null?l.a(n):n)
|
|
if(s!==m.e)throw A.h(A.ba(m))}},
|
|
eC(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.e
|
|
if(h!=null)return h
|
|
h=A.S(i.a,null,!1,t.z)
|
|
s=i.b
|
|
r=0
|
|
if(s!=null){q=Object.getOwnPropertyNames(s)
|
|
p=q.length
|
|
for(o=0;o<p;++o){h[r]=q[o];++r}}n=i.c
|
|
if(n!=null){q=Object.getOwnPropertyNames(n)
|
|
p=q.length
|
|
for(o=0;o<p;++o){h[r]=+q[o];++r}}m=i.d
|
|
if(m!=null){q=Object.getOwnPropertyNames(m)
|
|
p=q.length
|
|
for(o=0;o<p;++o){l=m[q[o]]
|
|
k=l.length
|
|
for(j=0;j<k;j+=2){h[r]=l[j];++r}}}return i.e=h},
|
|
ez(a,b,c){var s=this.$ti
|
|
s.c.a(b)
|
|
s.y[1].a(c)
|
|
if(a[b]==null){++this.a
|
|
this.e=null}A.ll(a,b,c)},
|
|
eP(a,b){return a[A.i2(b)&1073741823]}}
|
|
A.dq.prototype={
|
|
dI(a,b){var s,r,q
|
|
if(a==null)return-1
|
|
s=a.length
|
|
for(r=0;r<s;r+=2){q=a[r]
|
|
if(q==null?b==null:q===b)return r}return-1}}
|
|
A.eS.prototype={
|
|
gv(a){return this.a.a},
|
|
gH(a){var s=this.a
|
|
return new A.eT(s,s.eC(),this.$ti.q("eT<1>"))}}
|
|
A.eT.prototype={
|
|
gO(){var s=this.d
|
|
return s==null?this.$ti.c.a(s):s},
|
|
D(){var s=this,r=s.b,q=s.c,p=s.a
|
|
if(r!==p.e)throw A.h(A.ba(p))
|
|
else if(q>=r.length){s.d=null
|
|
return!1}else{s.d=r[q]
|
|
s.c=q+1
|
|
return!0}},
|
|
$iA:1}
|
|
A.iQ.prototype={
|
|
$2(a,b){this.a.h(0,this.b.a(a),this.c.a(b))},
|
|
$S:27}
|
|
A.G.prototype={
|
|
gH(a){return new A.cb(a,this.gv(a),A.aK(a).q("cb<G.E>"))},
|
|
bE(a,b){return this.l(a,b)},
|
|
cd(a,b){var s,r=this.gv(a)
|
|
for(s=0;s<r;++s){if(this.l(a,s)===b)return!0
|
|
if(r!==this.gv(a))throw A.h(A.ba(a))}return!1},
|
|
he(a,b){return new A.cu(a,b.q("cu<0>"))},
|
|
cs(a,b,c){var s=A.aK(a)
|
|
return new A.b0(a,s.am(c).q("1(G.E)").a(b),s.q("@<G.E>").am(c).q("b0<1,2>"))},
|
|
dq(a,b){return A.dh(a,b,null,A.aK(a).q("G.E"))},
|
|
h8(a,b){return A.dh(a,0,A.f8(b,"count",t.p),A.aK(a).q("G.E"))},
|
|
bh(a,b,c){var s,r=this.gv(a)
|
|
A.bz(b,c,r)
|
|
A.bz(b,c,this.gv(a))
|
|
s=A.aK(a).q("G.E")
|
|
s=A.w(A.dh(a,b,c,s),s)
|
|
return s},
|
|
aO(a,b,c,d){var s
|
|
A.aK(a).q("G.E?").a(d)
|
|
A.bz(b,c,this.gv(a))
|
|
for(s=b;s<c;++s)this.h(a,s,d)},
|
|
ar(a,b,c,d,e){var s,r,q,p,o
|
|
A.aK(a).q("e<G.E>").a(d)
|
|
A.bz(b,c,this.gv(a))
|
|
s=c-b
|
|
if(s===0)return
|
|
A.df(e,"skipCount")
|
|
if(t.j.b(d)){r=e
|
|
q=d}else{q=J.kE(d,e).e6(0,!1)
|
|
r=0}p=J.a9(q)
|
|
if(r+s>p.gv(q))throw A.h(A.mg())
|
|
if(r<b)for(o=s-1;o>=0;--o)this.h(a,b+o,p.l(q,r+o))
|
|
else for(o=0;o<s;++o)this.h(a,b+o,p.l(q,r+o))},
|
|
bB(a,b,c,d){return this.ar(a,b,c,d,0)},
|
|
hn(a,b,c){A.aK(a).q("e<G.E>").a(c)
|
|
this.bB(a,b,b+c.length,c)},
|
|
C(a){return A.mh(a,"[","]")},
|
|
$iC:1,
|
|
$ie:1,
|
|
$iq:1}
|
|
A.ah.prototype={
|
|
bI(a,b){var s,r,q,p=A.l(this)
|
|
p.q("~(ah.K,ah.V)").a(b)
|
|
for(s=this.gc3(),s=s.gH(s),p=p.q("ah.V");s.D();){r=s.gO()
|
|
q=this.l(0,r)
|
|
b.$2(r,q==null?p.a(q):q)}},
|
|
gv(a){var s=this.gc3()
|
|
return s.gv(s)},
|
|
C(a){return A.kU(this)},
|
|
$iaP:1}
|
|
A.iU.prototype={
|
|
$2(a,b){var s,r=this.a
|
|
if(!r.a)this.b.a+=", "
|
|
r.a=!1
|
|
r=this.b
|
|
s=A.z(a)
|
|
r.a=(r.a+=s)+": "
|
|
s=A.z(b)
|
|
r.a+=s},
|
|
$S:14}
|
|
A.k6.prototype={
|
|
$0(){var s,r
|
|
try{s=new TextDecoder("utf-8",{fatal:true})
|
|
return s}catch(r){}return null},
|
|
$S:10}
|
|
A.k5.prototype={
|
|
$0(){var s,r
|
|
try{s=new TextDecoder("utf-8",{fatal:false})
|
|
return s}catch(r){}return null},
|
|
$S:10}
|
|
A.k2.prototype={
|
|
cq(a){var s,r,q=a.length,p=A.bz(0,null,q),o=new Uint8Array(p)
|
|
for(s=0;s<p;++s){if(!(s<q))return A.a(a,s)
|
|
r=a.charCodeAt(s)
|
|
if((r&4294967040)!==0)throw A.h(A.kG(a,"string","Contains invalid characters."))
|
|
if(!(s<p))return A.a(o,s)
|
|
o[s]=r}return o}}
|
|
A.k1.prototype={
|
|
cq(a){var s,r,q,p
|
|
t.L.a(a)
|
|
s=a.length
|
|
r=A.bz(0,null,s)
|
|
for(q=0;q<r;++q){if(!(q<s))return A.a(a,q)
|
|
p=a[q]
|
|
if((p&4294967040)!==0){if(!this.a)throw A.h(A.kM("Invalid value in input: "+p,null,null))
|
|
return this.i9(a,0,r)}}return A.eA(a,0,r)},
|
|
i9(a,b,c){var s,r,q,p
|
|
t.L.a(a)
|
|
for(s=a.length,r=b,q="";r<c;++r){if(!(r<s))return A.a(a,r)
|
|
p=a[r]
|
|
q+=A.d9((p&4294967040)!==0?65533:p)}return q.charCodeAt(0)==0?q:q}}
|
|
A.cA.prototype={}
|
|
A.fo.prototype={}
|
|
A.fs.prototype={}
|
|
A.h6.prototype={
|
|
c1(a){var s
|
|
t.L.a(a)
|
|
s=B.df.cq(a)
|
|
return s}}
|
|
A.iM.prototype={}
|
|
A.iL.prototype={}
|
|
A.hF.prototype={
|
|
kn(a,b){t.L.a(a)
|
|
return(b===!0?B.lc:B.lb).cq(a)}}
|
|
A.hG.prototype={
|
|
cq(a){return new A.hV(this.a).eD(t.L.a(a),0,null,!0)}}
|
|
A.hV.prototype={
|
|
eD(a,b,c,d){var s,r,q,p,o,n,m,l=this
|
|
t.L.a(a)
|
|
s=A.bz(b,c,a.length)
|
|
if(b===s)return""
|
|
if(a instanceof Uint8Array){r=a
|
|
q=r
|
|
p=0}else{q=A.qb(a,b,s)
|
|
s-=b
|
|
p=b
|
|
b=0}if(s-b>=15){o=l.a
|
|
n=A.qa(o,q,b,s)
|
|
if(n!=null){if(!o)return n
|
|
if(n.indexOf("\ufffd")<0)return n}}n=l.dC(q,b,s,!0)
|
|
o=l.b
|
|
if((o&1)!==0){m=A.qc(o)
|
|
l.b=0
|
|
throw A.h(A.kM(m,a,p+l.c))}return n},
|
|
dC(a,b,c,d){var s,r,q=this
|
|
if(c-b>1000){s=B.a.X(b+c,2)
|
|
r=q.dC(a,b,s,!1)
|
|
if((q.b&1)!==0)return r
|
|
return r+q.dC(a,s,c,d)}return q.kr(a,b,c,d)},
|
|
kr(a,b,a0,a1){var s,r,q,p,o,n,m,l,k=this,j="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIHHHJEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBKCCCCCCCCCCCCDCLONNNMEEEEEEEEEEE",i=" \x000:XECCCCCN:lDb \x000:XECCCCCNvlDb \x000:XECCCCCN:lDb AAAAA\x00\x00\x00\x00\x00AAAAA00000AAAAA:::::AAAAAGG000AAAAA00KKKAAAAAG::::AAAAA:IIIIAAAAA000\x800AAAAA\x00\x00\x00\x00 AAAAA",h=65533,g=k.b,f=k.c,e=new A.ez(""),d=b+1,c=a.length
|
|
if(!(b>=0&&b<c))return A.a(a,b)
|
|
s=a[b]
|
|
$label0$0:for(r=k.a;;){for(;;d=o){if(!(s>=0&&s<256))return A.a(j,s)
|
|
q=j.charCodeAt(s)&31
|
|
f=g<=32?s&61694>>>q:(s&63|f<<6)>>>0
|
|
p=g+q
|
|
if(!(p>=0&&p<144))return A.a(i,p)
|
|
g=i.charCodeAt(p)
|
|
if(g===0){p=A.d9(f)
|
|
e.a+=p
|
|
if(d===a0)break $label0$0
|
|
break}else if((g&1)!==0){if(r)switch(g){case 69:case 67:p=A.d9(h)
|
|
e.a+=p
|
|
break
|
|
case 65:p=A.d9(h)
|
|
e.a+=p;--d
|
|
break
|
|
default:p=A.d9(h)
|
|
e.a=(e.a+=p)+p
|
|
break}else{k.b=g
|
|
k.c=d-1
|
|
return""}g=0}if(d===a0)break $label0$0
|
|
o=d+1
|
|
if(!(d>=0&&d<c))return A.a(a,d)
|
|
s=a[d]}o=d+1
|
|
if(!(d>=0&&d<c))return A.a(a,d)
|
|
s=a[d]
|
|
if(s<128){for(;;){if(!(o<a0)){n=a0
|
|
break}m=o+1
|
|
if(!(o>=0&&o<c))return A.a(a,o)
|
|
s=a[o]
|
|
if(s>=128){n=m-1
|
|
o=m
|
|
break}o=m}if(n-d<20)for(l=d;l<n;++l){if(!(l<c))return A.a(a,l)
|
|
p=A.d9(a[l])
|
|
e.a+=p}else{p=A.eA(a,d,n)
|
|
e.a+=p}if(n===a0)break $label0$0
|
|
d=o}else d=o}if(a1&&g>32)if(r){c=A.d9(h)
|
|
e.a+=c}else{k.b=77
|
|
k.c=a0
|
|
return""}k.b=g
|
|
k.c=f
|
|
c=e.a
|
|
return c.charCodeAt(0)==0?c:c}}
|
|
A.fp.prototype={
|
|
W(a,b){var s
|
|
if(b==null)return!1
|
|
s=!1
|
|
if(b instanceof A.fp)if(this.a===b.a)s=this.b===b.b
|
|
return s},
|
|
gJ(a){return A.kW(this.a,this.b,B.ac)},
|
|
C(a){var s=this,r=A.o0(A.oO(s)),q=A.fq(A.oM(s)),p=A.fq(A.oI(s)),o=A.fq(A.oJ(s)),n=A.fq(A.oL(s)),m=A.fq(A.oN(s)),l=A.lV(A.oK(s)),k=s.b,j=k===0?"":A.lV(k)
|
|
return r+"-"+q+"-"+p+" "+o+":"+n+":"+m+"."+l+j+"Z"}}
|
|
A.jK.prototype={
|
|
C(a){return this.a6()}}
|
|
A.T.prototype={
|
|
gcv(){return A.oH(this)}}
|
|
A.fc.prototype={
|
|
C(a){var s=this.a
|
|
if(s!=null)return"Assertion failed: "+A.ih(s)
|
|
return"Assertion failed"}}
|
|
A.bg.prototype={}
|
|
A.aX.prototype={
|
|
gdF(){return"Invalid argument"+(!this.a?"(s)":"")},
|
|
gdE(){return""},
|
|
C(a){var s=this,r=s.c,q=r==null?"":" ("+r+")",p=s.d,o=p==null?"":": "+A.z(p),n=s.gdF()+q+o
|
|
if(!s.a)return n
|
|
return n+s.gdE()+": "+A.ih(s.ge2())},
|
|
ge2(){return this.b}}
|
|
A.de.prototype={
|
|
ge2(){return A.mZ(this.b)},
|
|
gdF(){return"RangeError"},
|
|
gdE(){var s,r=this.e,q=this.f
|
|
if(r==null)s=q!=null?": Not less than or equal to "+A.z(q):""
|
|
else if(q==null)s=": Not greater than or equal to "+A.z(r)
|
|
else if(q>r)s=": Not in inclusive range "+A.z(r)+".."+A.z(q)
|
|
else s=q<r?": Valid value range is empty":": Only valid value is "+A.z(r)
|
|
return s}}
|
|
A.fI.prototype={
|
|
ge2(){return A.o(this.b)},
|
|
gdF(){return"RangeError"},
|
|
gdE(){if(A.o(this.b)<0)return": index must not be negative"
|
|
var s=this.f
|
|
if(s===0)return": no indices are valid"
|
|
return": index should be less than "+s},
|
|
gv(a){return this.f}}
|
|
A.eE.prototype={
|
|
C(a){return"Unsupported operation: "+this.a}}
|
|
A.hD.prototype={
|
|
C(a){return"UnimplementedError: "+this.a}}
|
|
A.dg.prototype={
|
|
C(a){return"Bad state: "+this.a}}
|
|
A.fm.prototype={
|
|
C(a){var s=this.a
|
|
if(s==null)return"Concurrent modification during iteration."
|
|
return"Concurrent modification during iteration: "+A.ih(s)+"."}}
|
|
A.hc.prototype={
|
|
C(a){return"Out of Memory"},
|
|
gcv(){return null},
|
|
$iT:1}
|
|
A.ey.prototype={
|
|
C(a){return"Stack Overflow"},
|
|
gcv(){return null},
|
|
$iT:1}
|
|
A.jL.prototype={
|
|
C(a){return"Exception: "+this.a}}
|
|
A.io.prototype={
|
|
C(a){var s=this.a,r=""!==s?"FormatException: "+s:"FormatException",q=this.c
|
|
return q!=null?r+(" (at offset "+A.z(q)+")"):r}}
|
|
A.e.prototype={
|
|
cs(a,b,c){var s=A.l(this)
|
|
return A.os(this,s.am(c).q("1(e.E)").a(b),s.q("e.E"),c)},
|
|
gv(a){var s,r=this.gH(this)
|
|
for(s=0;r.D();)++s
|
|
return s},
|
|
bE(a,b){var s,r
|
|
A.df(b,"index")
|
|
s=this.gH(this)
|
|
for(r=b;s.D();){if(r===0)return s.gO();--r}throw A.h(A.kP(b,b-r,this,null,"index"))},
|
|
C(a){return A.on(this,"(",")")}}
|
|
A.aj.prototype={
|
|
gJ(a){return A.H.prototype.gJ.call(this,0)},
|
|
C(a){return"null"}}
|
|
A.H.prototype={$iH:1,
|
|
W(a,b){return this===b},
|
|
gJ(a){return A.es(this)},
|
|
C(a){return"Instance of '"+A.hl(this)+"'"},
|
|
gaP(a){return A.rv(this)},
|
|
toString(){return this.C(this)}}
|
|
A.hS.prototype={
|
|
C(a){return""},
|
|
$iaT:1}
|
|
A.ez.prototype={
|
|
gv(a){return this.a.length},
|
|
C(a){var s=this.a
|
|
return s.charCodeAt(0)==0?s:s}}
|
|
A.iW.prototype={
|
|
C(a){return"Promise was rejected with a value of `"+(this.a?"undefined":"null")+"`."}}
|
|
A.kp.prototype={
|
|
$1(a){var s,r,q,p
|
|
if(A.n6(a))return a
|
|
s=this.a
|
|
if(s.ag(a))return s.l(0,a)
|
|
if(t.eO.b(a)){r={}
|
|
s.h(0,a,r)
|
|
for(s=a.gc3(),s=s.gH(s);s.D();){q=s.gO()
|
|
r[q]=this.$1(a.l(0,q))}return r}else if(t.W.b(a)){p=[]
|
|
s.h(0,a,p)
|
|
B.c.fD(p,J.nP(a,this,t.z))
|
|
return p}else return a},
|
|
$S:11}
|
|
A.kr.prototype={
|
|
$1(a){return this.a.e_(this.b.q("0/?").a(a))},
|
|
$S:5}
|
|
A.ks.prototype={
|
|
$1(a){if(a==null)return this.a.fQ(new A.iW(a===undefined))
|
|
return this.a.fQ(a)},
|
|
$S:5}
|
|
A.kh.prototype={
|
|
$1(a){var s,r,q,p,o,n,m,l,k,j,i,h
|
|
if(A.n5(a))return a
|
|
s=this.a
|
|
a.toString
|
|
if(s.ag(a))return s.l(0,a)
|
|
if(a instanceof Date){r=a.getTime()
|
|
if(r<-864e13||r>864e13)A.b8(A.an(r,-864e13,864e13,"millisecondsSinceEpoch",null))
|
|
A.f8(!0,"isUtc",t.y)
|
|
return new A.fp(r,0,!0)}if(a instanceof RegExp)throw A.h(A.c2("structured clone of RegExp",null))
|
|
if(a instanceof Promise)return A.rI(a,t.X)
|
|
q=Object.getPrototypeOf(a)
|
|
if(q===Object.prototype||q===null){p=t.X
|
|
o=A.I(p,p)
|
|
s.h(0,a,o)
|
|
n=Object.keys(a)
|
|
m=[]
|
|
for(s=J.ak(n),p=s.gH(n);p.D();)m.push(A.ne(p.gO()))
|
|
for(l=0;l<s.gv(n);++l){k=s.l(n,l)
|
|
if(!(l<m.length))return A.a(m,l)
|
|
j=m[l]
|
|
if(k!=null)o.h(0,j,this.$1(a[k]))}return o}if(a instanceof Array){i=a
|
|
o=[]
|
|
s.h(0,a,o)
|
|
h=A.o(a.length)
|
|
for(s=J.ak(i),l=0;l<h;++l)o.push(this.$1(s.l(i,l)))
|
|
return o}return a},
|
|
$S:11}
|
|
A.dN.prototype={
|
|
ds(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=a.length
|
|
for(s=0;s<f;++s){r=a[s]
|
|
if(r>g.b)g.b=r
|
|
if(r<g.c)g.c=r}r=g.b
|
|
q=B.a.V(1,r)
|
|
p=g.a=new Uint32Array(q)
|
|
for(o=1,n=0,m=2;o<=r;){for(l=o<<16,s=0;s<f;++s)if(a[s]===o){for(k=n,j=0,i=0;i<o;++i){j=(j<<1|k&1)>>>0
|
|
k=k>>>1}for(h=(l|s)>>>0,i=j;i<q;i+=m){if(!(i>=0))return A.a(p,i)
|
|
p[i]=h}++n}++o
|
|
n=n<<1>>>0
|
|
m=m<<1>>>0}}}
|
|
A.jD.prototype={}
|
|
A.k8.prototype={
|
|
kt(a,b,c,d){var s,r,q,p,o,n,m=null
|
|
for(;;){s=a.c
|
|
r=a.d
|
|
r===$&&A.b("_length")
|
|
if(!(s<r))break
|
|
r=a.b
|
|
r.toString
|
|
q=a.c=s+1
|
|
p=r.length
|
|
if(!(s>=0&&s<p))return A.a(r,s)
|
|
o=r[s]
|
|
a.c=q+1
|
|
if(!(q>=0&&q<p))return A.a(r,q)
|
|
n=r[q]
|
|
if((o&8)!==8)return!1
|
|
if(B.a.a8(o*256+n,31)!==0)return!1
|
|
if((n>>>5&1)!==0){a.k()
|
|
return!1}if(m!=null)b.a7(m)
|
|
s=new A.dN()
|
|
s.ds(B.jX)
|
|
r=new A.dN()
|
|
r.ds(B.eO)
|
|
q=new A.ef(new Uint8Array(32768),B.ab)
|
|
new A.iz(a,q,s,r).j7()
|
|
m=J.E(B.d.gB(q.c),q.c.byteOffset,q.b)
|
|
a.k()}if(m!=null)b.a7(m)
|
|
return!0}}
|
|
A.jE.prototype={}
|
|
A.k9.prototype={
|
|
fW(a,b){var s
|
|
t.L.a(a)
|
|
s=A.mo(B.a0,32768)
|
|
this.ky(A.iA(a,B.ab,null,null),s,b,!1,null)
|
|
return s.e7()},
|
|
ky(a,b,c,d,e){var s,r,q,p,o,n,m,l,k
|
|
b.a=B.a0
|
|
s=(B.a.P(15,0,15)-8<<4|8)>>>0
|
|
b.p(s)
|
|
r=s*256
|
|
for(q=0;p=(q|0)>>>0,B.a.a8(r+p,31)!==0;)++q
|
|
b.p(p)
|
|
o=a.c
|
|
n=A.rr(a)
|
|
a.c=o
|
|
A.o1(a,6,b,15)
|
|
p=n&255
|
|
m=n>>>24&255
|
|
l=n>>>16&255
|
|
k=n>>>8&255
|
|
if(b.a===B.a0){b.p(m)
|
|
b.p(l)
|
|
b.p(k)
|
|
b.p(p)}else{b.p(p)
|
|
b.p(k)
|
|
b.p(l)
|
|
b.p(m)}}}
|
|
A.dn.prototype={
|
|
a6(){return"_DeflateFlushMode."+this.b}}
|
|
A.id.prototype={
|
|
j8(a,b){var s,r,q,p,o=this,n=!0
|
|
if(b>=9)if(b<=15)n=a>9
|
|
if(n)return!1
|
|
s=o.j2(a)
|
|
if(s==null)return!1
|
|
$.bb.b=s
|
|
n=new Uint16Array(1146)
|
|
o.p1=n
|
|
r=new Uint16Array(122)
|
|
o.p2=r
|
|
q=new Uint16Array(78)
|
|
o.p3=q
|
|
o.as=b
|
|
p=o.Q=B.a.R(1,b)
|
|
o.at=p-1
|
|
o.db=15
|
|
o.cy=32768
|
|
o.dx=32767
|
|
o.dy=5
|
|
o.ax=new Uint8Array(p*2)
|
|
o.ch=new Uint16Array(p)
|
|
o.CW=new Uint16Array(32768)
|
|
o.y1=16384
|
|
o.f=new Uint8Array(65536)
|
|
o.r=65536
|
|
o.bG=16384
|
|
o.xr=49152
|
|
o.k4=a
|
|
o.w=o.x=o.ok=0
|
|
o.c=113
|
|
o.d=0
|
|
p=o.p4
|
|
p.a=n
|
|
p.c=$.nD()
|
|
p=o.R8
|
|
p.a=r
|
|
p.c=$.nC()
|
|
p=o.RG
|
|
p.a=q
|
|
p.c=$.nB()
|
|
o.bc=o.aS=0
|
|
o.bR=8
|
|
o.eY()
|
|
o.ji()
|
|
return!0},
|
|
iE(a){var s,r,q,p,o=this,n=o.x
|
|
n===$&&A.b("_pending")
|
|
if(n!==0)o.dJ()
|
|
n=o.a
|
|
s=n.c
|
|
n=n.d
|
|
n===$&&A.b("_length")
|
|
r=!0
|
|
if(s>=n){n=o.k2
|
|
n===$&&A.b("_lookAhead")
|
|
if(n===0)n=a!==B.aA&&o.c!==666
|
|
else n=r}else n=r
|
|
if(n){switch($.bb.cD().e){case 0:q=o.iH(a)
|
|
break
|
|
case 1:q=o.iF(a)
|
|
break
|
|
case 2:q=o.iG(a)
|
|
break
|
|
default:q=-1
|
|
break}n=q===2
|
|
if(n||q===3)o.c=666
|
|
if(q===0||n)return 0
|
|
if(q===1){if(a===B.lg){o.aE(2,3)
|
|
o.cp(256,B.ak)
|
|
o.fN()
|
|
n=o.bR
|
|
n===$&&A.b("_lastEOBLen")
|
|
s=o.bc
|
|
s===$&&A.b("_numValidBits")
|
|
if(1+n+10-s<9){o.aE(2,3)
|
|
o.cp(256,B.ak)
|
|
o.fN()}o.bR=7}else{o.fl(0,0,!1)
|
|
if(a===B.lh){n=o.cy
|
|
n===$&&A.b("_hashSize")
|
|
s=o.CW
|
|
p=0
|
|
for(;p<n;++p){s===$&&A.b("_head")
|
|
s.$flags&2&&A.c(s)
|
|
if(!(p<s.length))return A.a(s,p)
|
|
s[p]=0}}}o.dJ()}}if(a!==B.a9)return 0
|
|
return 1},
|
|
ji(){var s,r,q,p=this,o=p.Q
|
|
o===$&&A.b("_windowSize")
|
|
p.ay=2*o
|
|
o=p.CW
|
|
o===$&&A.b("_head")
|
|
s=p.cy
|
|
s===$&&A.b("_hashSize");--s
|
|
o.$flags&2&&A.c(o)
|
|
r=o.length
|
|
if(!(s>=0&&s<r))return A.a(o,s)
|
|
o[s]=0
|
|
for(q=0;q<s;++q){if(!(q<r))return A.a(o,q)
|
|
o[q]=0}p.k2=p.fr=p.id=0
|
|
p.fx=p.k3=2
|
|
p.cx=p.go=0},
|
|
eY(){var s,r,q,p,o=this,n="_dynamicLengthTree"
|
|
for(s=o.p1,r=0;r<286;++r){s===$&&A.b(n)
|
|
q=r*2
|
|
s.$flags&2&&A.c(s)
|
|
if(!(q<1146))return A.a(s,q)
|
|
s[q]=0}for(q=o.p2,r=0;r<30;++r){q===$&&A.b("_dynamicDistTree")
|
|
p=r*2
|
|
q.$flags&2&&A.c(q)
|
|
if(!(p<122))return A.a(q,p)
|
|
q[p]=0}for(q=o.p3,r=0;r<19;++r){q===$&&A.b("_bitLengthTree")
|
|
p=r*2
|
|
q.$flags&2&&A.c(q)
|
|
if(!(p<78))return A.a(q,p)
|
|
q[p]=0}s===$&&A.b(n)
|
|
s.$flags&2&&A.c(s)
|
|
s[512]=1
|
|
o.y2=o.cf=o.aN=o.bH=0},
|
|
dT(a,b){var s,r,q,p,o,n,m=this.ry
|
|
if(!(b>=0&&b<573))return A.a(m,b)
|
|
s=m[b]
|
|
r=b<<1>>>0
|
|
q=m.$flags|0
|
|
p=this.x2
|
|
for(;;){o=this.to
|
|
o===$&&A.b("_heapLen")
|
|
if(!(r<=o))break
|
|
if(r<o){o=r+1
|
|
if(!(o>=0&&o<573))return A.a(m,o)
|
|
o=m[o]
|
|
if(!(r>=0&&r<573))return A.a(m,r)
|
|
o=A.lW(a,o,m[r],p)}else o=!1
|
|
if(o)++r
|
|
if(!(r>=0&&r<573))return A.a(m,r)
|
|
if(A.lW(a,s,m[r],p))break
|
|
o=m[r]
|
|
q&2&&A.c(m)
|
|
if(!(b>=0&&b<573))return A.a(m,b)
|
|
m[b]=o
|
|
n=r<<1>>>0
|
|
b=r
|
|
r=n}q&2&&A.c(m)
|
|
if(!(b>=0&&b<573))return A.a(m,b)
|
|
m[b]=s},
|
|
ff(a,b){var s,r,q,p,o,n,m,l,k,j,i,h="_bitLengthTree",g=a.length
|
|
if(1>=g)return A.a(a,1)
|
|
s=a[1]
|
|
if(s===0){r=138
|
|
q=3}else{r=7
|
|
q=4}p=(b+1)*2+1
|
|
a.$flags&2&&A.c(a)
|
|
if(!(p>=0&&p<g))return A.a(a,p)
|
|
a[p]=65535
|
|
for(p=this.p3,o=0,n=-1,m=0;o<=b;s=k){++o
|
|
l=o*2+1
|
|
if(!(l<g))return A.a(a,l)
|
|
k=a[l];++m
|
|
if(m<r&&s===k)continue
|
|
else{j=3
|
|
if(m<q){p===$&&A.b(h)
|
|
l=s*2
|
|
if(!(l>=0&&l<78))return A.a(p,l)
|
|
i=p[l]
|
|
p.$flags&2&&A.c(p)
|
|
p[l]=i+m}else if(s!==0){if(s!==n){p===$&&A.b(h)
|
|
l=s*2
|
|
if(!(l>=0&&l<78))return A.a(p,l)
|
|
i=p[l]
|
|
p.$flags&2&&A.c(p)
|
|
p[l]=i+1}p===$&&A.b(h)
|
|
l=p[32]
|
|
p.$flags&2&&A.c(p)
|
|
p[32]=l+1}else if(m<=10){p===$&&A.b(h)
|
|
l=p[34]
|
|
p.$flags&2&&A.c(p)
|
|
p[34]=l+1}else{p===$&&A.b(h)
|
|
l=p[36]
|
|
p.$flags&2&&A.c(p)
|
|
p[36]=l+1}}if(k===0){q=j
|
|
r=138}else if(s===k){q=j
|
|
r=6}else{r=7
|
|
q=4}n=s
|
|
m=0}},
|
|
i_(){var s,r,q=this,p=q.p1
|
|
p===$&&A.b("_dynamicLengthTree")
|
|
s=q.p4.b
|
|
s===$&&A.b("maxCode")
|
|
q.ff(p,s)
|
|
s=q.p2
|
|
s===$&&A.b("_dynamicDistTree")
|
|
p=q.R8.b
|
|
p===$&&A.b("maxCode")
|
|
q.ff(s,p)
|
|
q.RG.dv(q)
|
|
for(p=q.p3,r=18;r>=3;--r){p===$&&A.b("_bitLengthTree")
|
|
s=B.as[r]*2+1
|
|
if(!(s<78))return A.a(p,s)
|
|
if(p[s]!==0)break}p=q.aN
|
|
p===$&&A.b("_optimalLen")
|
|
q.aN=p+(3*(r+1)+5+5+4)
|
|
return r},
|
|
k6(a,b,c){var s,r,q,p,o=this
|
|
o.aE(a-257,5)
|
|
s=b-1
|
|
o.aE(s,5)
|
|
o.aE(c-4,4)
|
|
for(r=0;r<c;++r){q=o.p3
|
|
q===$&&A.b("_bitLengthTree")
|
|
if(!(r<19))return A.a(B.as,r)
|
|
p=B.as[r]*2+1
|
|
if(!(p<78))return A.a(q,p)
|
|
o.aE(q[p],3)}q=o.p1
|
|
q===$&&A.b("_dynamicLengthTree")
|
|
o.fg(q,a-1)
|
|
q=o.p2
|
|
q===$&&A.b("_dynamicDistTree")
|
|
o.fg(q,s)},
|
|
fg(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e="_bitLengthTree",d=a.length
|
|
if(1>=d)return A.a(a,1)
|
|
s=a[1]
|
|
if(s===0){r=138
|
|
q=3}else{r=7
|
|
q=4}for(p=t.L,o=0,n=-1,m=0;o<=b;s=k){++o
|
|
l=o*2+1
|
|
if(!(l<d))return A.a(a,l)
|
|
k=a[l];++m
|
|
if(m<r&&s===k)continue
|
|
else{j=3
|
|
if(m<q){l=s*2
|
|
i=l+1
|
|
do{h=f.p3
|
|
h===$&&A.b(e)
|
|
p.a(h)
|
|
if(!(l>=0&&l<78))return A.a(h,l)
|
|
g=h[l]
|
|
if(!(i>=0&&i<78))return A.a(h,i)
|
|
f.aE(g&65535,h[i]&65535)}while(--m,m!==0)}else if(s!==0){if(s!==n){l=f.p3
|
|
l===$&&A.b(e)
|
|
p.a(l)
|
|
i=s*2
|
|
if(!(i>=0&&i<78))return A.a(l,i)
|
|
h=l[i];++i
|
|
if(!(i<78))return A.a(l,i)
|
|
f.aE(h&65535,l[i]&65535);--m}l=f.p3
|
|
l===$&&A.b(e)
|
|
p.a(l)
|
|
f.aE(l[32]&65535,l[33]&65535)
|
|
f.aE(m-3,2)}else{l=f.p3
|
|
if(m<=10){l===$&&A.b(e)
|
|
p.a(l)
|
|
f.aE(l[34]&65535,l[35]&65535)
|
|
f.aE(m-3,3)}else{l===$&&A.b(e)
|
|
p.a(l)
|
|
f.aE(l[36]&65535,l[37]&65535)
|
|
f.aE(m-11,7)}}}if(k===0){q=j
|
|
r=138}else if(s===k){q=j
|
|
r=6}else{r=7
|
|
q=4}n=s
|
|
m=0}},
|
|
jD(a,b,c){var s,r,q=this
|
|
if(c===0)return
|
|
s=q.f
|
|
s===$&&A.b("_pendingBuffer")
|
|
r=q.x
|
|
r===$&&A.b("_pending")
|
|
B.d.ar(s,r,r+c,a,b)
|
|
q.x=q.x+c},
|
|
bi(a){var s,r=this.f
|
|
r===$&&A.b("_pendingBuffer")
|
|
s=this.x
|
|
s===$&&A.b("_pending")
|
|
this.x=s+1
|
|
r.$flags&2&&A.c(r)
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
r[s]=a},
|
|
cp(a,b){var s,r,q
|
|
t.L.a(b)
|
|
s=a*2
|
|
r=b.length
|
|
if(!(s>=0&&s<r))return A.a(b,s)
|
|
q=b[s];++s
|
|
if(!(s<r))return A.a(b,s)
|
|
this.aE(q&65535,b[s]&65535)},
|
|
aE(a,b){var s,r=this,q="_bitBuffer",p=r.bc
|
|
p===$&&A.b("_numValidBits")
|
|
s=r.aS
|
|
if(p>16-b){s===$&&A.b(q)
|
|
p=r.aS=(s|B.a.V(a,p)&65535)>>>0
|
|
r.bi(p)
|
|
r.bi(A.aC(p,8))
|
|
r.aS=A.aC(a,16-r.bc)
|
|
r.bc=r.bc+(b-16)}else{s===$&&A.b(q)
|
|
r.aS=(s|B.a.V(a,p)&65535)>>>0
|
|
r.bc=p+b}},
|
|
cF(a,b){var s,r,q,p,o,n=this,m="_dynamicLengthTree",l="_matches",k="_dynamicDistTree",j=n.f
|
|
j===$&&A.b("_pendingBuffer")
|
|
s=n.bG
|
|
s===$&&A.b("_dbuf")
|
|
r=n.y2
|
|
r===$&&A.b("_lastLit")
|
|
r=s+r*2
|
|
s=A.aC(a,8)
|
|
j.$flags&2&&A.c(j)
|
|
if(!(r<j.length))return A.a(j,r)
|
|
j[r]=s
|
|
s=n.f
|
|
r=n.bG
|
|
j=n.y2
|
|
r=r+j*2+1
|
|
s.$flags&2&&A.c(s)
|
|
q=s.length
|
|
if(!(r<q))return A.a(s,r)
|
|
s[r]=a
|
|
r=n.xr
|
|
r===$&&A.b("_lbuf")
|
|
r+=j
|
|
if(!(r<q))return A.a(s,r)
|
|
s[r]=b
|
|
n.y2=j+1
|
|
if(a===0){j=n.p1
|
|
j===$&&A.b(m)
|
|
s=b*2
|
|
if(!(s>=0&&s<1146))return A.a(j,s)
|
|
r=j[s]
|
|
j.$flags&2&&A.c(j)
|
|
j[s]=r+1}else{j=n.cf
|
|
j===$&&A.b(l)
|
|
n.cf=j+1
|
|
j=n.p1
|
|
j===$&&A.b(m)
|
|
if(!(b>=0&&b<256))return A.a(B.aR,b)
|
|
s=(B.aR[b]+256+1)*2
|
|
if(!(s<1146))return A.a(j,s)
|
|
r=j[s]
|
|
j.$flags&2&&A.c(j)
|
|
j[s]=r+1
|
|
r=n.p2
|
|
r===$&&A.b(k)
|
|
s=A.mK(a-1)*2
|
|
if(!(s<122))return A.a(r,s)
|
|
j=r[s]
|
|
r.$flags&2&&A.c(r)
|
|
r[s]=j+1}j=n.y2
|
|
if((j&8191)===0){s=n.k4
|
|
s===$&&A.b("_level")
|
|
s=s>2}else s=!1
|
|
if(s){p=j*8
|
|
j=n.id
|
|
j===$&&A.b("_strStart")
|
|
s=n.fr
|
|
s===$&&A.b("_blockStart")
|
|
for(r=n.p2,o=0;o<30;++o){r===$&&A.b(k)
|
|
q=o*2
|
|
if(!(q<122))return A.a(r,q)
|
|
p+=r[q]*(5+B.a2[o])}p=A.aC(p,3)
|
|
r=n.cf
|
|
r===$&&A.b(l)
|
|
q=n.y2
|
|
if(r<q/2&&p<(j-s)/2)return!0
|
|
j=q}s=n.y1
|
|
s===$&&A.b("_litBufferSize")
|
|
return j===s-1},
|
|
eB(a,b){var s,r,q,p,o,n,m,l,k=this,j=t.L
|
|
j.a(a)
|
|
j.a(b)
|
|
j=k.y2
|
|
j===$&&A.b("_lastLit")
|
|
if(j!==0){s=0
|
|
do{j=k.f
|
|
j===$&&A.b("_pendingBuffer")
|
|
r=k.bG
|
|
r===$&&A.b("_dbuf")
|
|
r+=s*2
|
|
q=j.length
|
|
if(!(r<q))return A.a(j,r)
|
|
p=j[r];++r
|
|
if(!(r<q))return A.a(j,r)
|
|
o=p<<8&65280|j[r]&255
|
|
r=k.xr
|
|
r===$&&A.b("_lbuf")
|
|
r+=s
|
|
if(!(r<q))return A.a(j,r)
|
|
n=j[r]&255;++s
|
|
if(o===0)k.cp(n,a)
|
|
else{m=B.aR[n]
|
|
k.cp(m+256+1,a)
|
|
if(!(m<29))return A.a(B.aM,m)
|
|
l=B.aM[m]
|
|
if(l!==0)k.aE(n-B.dE[m],l);--o
|
|
m=A.mK(o)
|
|
k.cp(m,b)
|
|
if(!(m<30))return A.a(B.a2,m)
|
|
l=B.a2[m]
|
|
if(l!==0)k.aE(o-B.eI[m],l)}}while(s<k.y2)}k.cp(256,a)
|
|
if(513>=a.length)return A.a(a,513)
|
|
k.bR=a[513]},
|
|
ho(){var s,r,q,p,o,n="_dynamicLengthTree"
|
|
for(s=this.p1,r=0,q=0;r<7;){s===$&&A.b(n)
|
|
p=r*2
|
|
if(!(p<1146))return A.a(s,p)
|
|
q+=s[p];++r}for(o=0;r<128;){s===$&&A.b(n)
|
|
p=r*2
|
|
if(!(p<1146))return A.a(s,p)
|
|
o+=s[p];++r}while(r<256){s===$&&A.b(n)
|
|
p=r*2
|
|
if(!(p<1146))return A.a(s,p)
|
|
q+=s[p];++r}this.y=q>A.aC(o,2)?0:1},
|
|
fN(){var s=this,r="_bitBuffer",q=s.bc
|
|
q===$&&A.b("_numValidBits")
|
|
if(q===16){q=s.aS
|
|
q===$&&A.b(r)
|
|
s.bi(q)
|
|
s.bi(A.aC(q,8))
|
|
s.bc=s.aS=0}else if(q>=8){q=s.aS
|
|
q===$&&A.b(r)
|
|
s.bi(q)
|
|
s.aS=A.aC(s.aS,8)
|
|
s.bc=s.bc-8}},
|
|
es(){var s=this,r="_bitBuffer",q=s.bc
|
|
q===$&&A.b("_numValidBits")
|
|
if(q>8){q=s.aS
|
|
q===$&&A.b(r)
|
|
s.bi(q)
|
|
s.bi(A.aC(q,8))}else if(q>0){q=s.aS
|
|
q===$&&A.b(r)
|
|
s.bi(q)}s.bc=s.aS=0},
|
|
bZ(a){var s,r,q,p,o,n=this,m=n.fr
|
|
m===$&&A.b("_blockStart")
|
|
if(m>=0)s=m
|
|
else s=-1
|
|
r=n.id
|
|
r===$&&A.b("_strStart")
|
|
m=r-m
|
|
r=n.k4
|
|
r===$&&A.b("_level")
|
|
if(r>0){if(n.y===2)n.ho()
|
|
n.p4.dv(n)
|
|
n.R8.dv(n)
|
|
q=n.i_()
|
|
r=n.aN
|
|
r===$&&A.b("_optimalLen")
|
|
p=A.aC(r+3+7,3)
|
|
r=n.bH
|
|
r===$&&A.b("_staticLen")
|
|
o=A.aC(r+3+7,3)
|
|
if(o<=p)p=o}else{o=m+5
|
|
p=o
|
|
q=0}if(m+4<=p&&s!==-1)n.fl(s,m,a)
|
|
else if(o===p){n.aE(2+(a?1:0),3)
|
|
n.eB(B.ak,B.bJ)}else{n.aE(4+(a?1:0),3)
|
|
m=n.p4.b
|
|
m===$&&A.b("maxCode")
|
|
s=n.R8.b
|
|
s===$&&A.b("maxCode")
|
|
n.k6(m+1,s+1,q+1)
|
|
s=n.p1
|
|
s===$&&A.b("_dynamicLengthTree")
|
|
m=n.p2
|
|
m===$&&A.b("_dynamicDistTree")
|
|
n.eB(s,m)}n.eY()
|
|
if(a)n.es()
|
|
n.fr=n.id
|
|
n.dJ()},
|
|
iH(a){var s,r,q,p,o,n=this,m=n.r
|
|
m===$&&A.b("_pendingBufferSize")
|
|
s=m-5
|
|
s=65535>s?s:65535
|
|
for(m=a===B.aA;;){r=n.k2
|
|
r===$&&A.b("_lookAhead")
|
|
if(r<=1){n.dH()
|
|
r=n.k2
|
|
q=r===0
|
|
if(q&&m)return 0
|
|
if(q)break}q=n.id
|
|
q===$&&A.b("_strStart")
|
|
r=n.id=q+r
|
|
n.k2=0
|
|
q=n.fr
|
|
q===$&&A.b("_blockStart")
|
|
p=q+s
|
|
if(r>=p){n.k2=r-p
|
|
n.id=p
|
|
n.bZ(!1)}r=n.id
|
|
q=n.fr
|
|
o=n.Q
|
|
o===$&&A.b("_windowSize")
|
|
if(r-q>=o-262)n.bZ(!1)}m=a===B.a9
|
|
n.bZ(m)
|
|
return m?3:1},
|
|
fl(a,b,c){var s,r=this
|
|
r.aE(c?1:0,3)
|
|
r.es()
|
|
r.bR=8
|
|
r.bi(b)
|
|
r.bi(A.aC(b,8))
|
|
s=(~b>>>0)+65536&65535
|
|
r.bi(s)
|
|
r.bi(A.aC(s,8))
|
|
s=r.ax
|
|
s===$&&A.b("_window")
|
|
r.jD(s,a,b)},
|
|
dH(){var s,r,q,p,o,n,m,l,k,j,i,h=this,g="_windowSize",f=h.a
|
|
do{s=h.ay
|
|
s===$&&A.b("_actualWindowSize")
|
|
r=h.k2
|
|
r===$&&A.b("_lookAhead")
|
|
q=h.id
|
|
q===$&&A.b("_strStart")
|
|
p=s-r-q
|
|
if(p===0&&q===0&&r===0){s=h.Q
|
|
s===$&&A.b(g)
|
|
p=s}else{s=h.Q
|
|
s===$&&A.b(g)
|
|
if(q>=s+s-262){r=h.ax
|
|
r===$&&A.b("_window")
|
|
B.d.ar(r,0,s,r,s)
|
|
s=h.k1
|
|
o=h.Q
|
|
h.k1=s-o
|
|
h.id=h.id-o
|
|
s=h.fr
|
|
s===$&&A.b("_blockStart")
|
|
h.fr=s-o
|
|
s=h.cy
|
|
s===$&&A.b("_hashSize")
|
|
r=h.CW
|
|
r===$&&A.b("_head")
|
|
q=r.length
|
|
n=r.$flags|0
|
|
m=s
|
|
l=m
|
|
do{--m
|
|
if(!(m>=0&&m<q))return A.a(r,m)
|
|
k=r[m]&65535
|
|
s=k>=o?k-o:0
|
|
n&2&&A.c(r)
|
|
r[m]=s}while(--l,l!==0)
|
|
s=h.ch
|
|
s===$&&A.b("_prev")
|
|
r=s.length
|
|
q=s.$flags|0
|
|
m=o
|
|
l=m
|
|
do{--m
|
|
if(!(m>=0&&m<r))return A.a(s,m)
|
|
k=s[m]&65535
|
|
n=k>=o?k-o:0
|
|
q&2&&A.c(s)
|
|
s[m]=n}while(--l,l!==0)
|
|
p+=o}}s=f.c
|
|
r=f.d
|
|
r===$&&A.b("_length")
|
|
if(s>=r)return
|
|
s=h.ax
|
|
s===$&&A.b("_window")
|
|
l=h.jG(s,h.id+h.k2,p)
|
|
s=h.k2=h.k2+l
|
|
if(s>=3){r=h.ax
|
|
q=h.id
|
|
n=r.length
|
|
if(q>>>0!==q||q>=n)return A.a(r,q)
|
|
j=r[q]&255
|
|
h.cx=j
|
|
i=h.dy
|
|
i===$&&A.b("_hashShift")
|
|
i=B.a.V(j,i);++q
|
|
if(!(q<n))return A.a(r,q)
|
|
q=r[q]
|
|
r=h.dx
|
|
r===$&&A.b("_hashMask")
|
|
h.cx=((i^q&255)&r)>>>0}}while(s<262&&!(f.c>=f.d))},
|
|
iF(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g="_insertHash",f="_hashShift",e="_window",d="_strStart",c="_hashMask",b="_windowMask"
|
|
for(s=a===B.aA,r=$.bb.a,q=0;;){p=h.k2
|
|
p===$&&A.b("_lookAhead")
|
|
if(p<262){h.dH()
|
|
p=h.k2
|
|
if(p<262&&s)return 0
|
|
if(p===0)break}if(p>=3){p=h.cx
|
|
p===$&&A.b(g)
|
|
o=h.dy
|
|
o===$&&A.b(f)
|
|
o=B.a.V(p,o)
|
|
p=h.ax
|
|
p===$&&A.b(e)
|
|
n=h.id
|
|
n===$&&A.b(d)
|
|
m=n+2
|
|
if(!(m>=0&&m<p.length))return A.a(p,m)
|
|
m=p[m]
|
|
p=h.dx
|
|
p===$&&A.b(c)
|
|
p=((o^m&255)&p)>>>0
|
|
h.cx=p
|
|
m=h.CW
|
|
m===$&&A.b("_head")
|
|
if(!(p<m.length))return A.a(m,p)
|
|
o=m[p]
|
|
q=o&65535
|
|
l=h.ch
|
|
l===$&&A.b("_prev")
|
|
k=h.at
|
|
k===$&&A.b(b)
|
|
k=(n&k)>>>0
|
|
l.$flags&2&&A.c(l)
|
|
if(!(k>=0&&k<l.length))return A.a(l,k)
|
|
l[k]=o
|
|
m.$flags&2&&A.c(m)
|
|
m[p]=n}if(q!==0){p=h.id
|
|
p===$&&A.b(d)
|
|
o=h.Q
|
|
o===$&&A.b("_windowSize")
|
|
o=(p-q&65535)<=o-262
|
|
p=o}else p=!1
|
|
if(p){p=h.ok
|
|
p===$&&A.b("_strategy")
|
|
if(p!==2)h.fx=h.f3(q)}p=h.fx
|
|
p===$&&A.b("_matchLength")
|
|
o=h.id
|
|
if(p>=3){o===$&&A.b(d)
|
|
j=h.cF(o-h.k1,p-3)
|
|
p=h.k2
|
|
o=h.fx
|
|
p-=o
|
|
h.k2=p
|
|
n=$.bb.b
|
|
if(n===$.bb)A.b8(A.iK(r))
|
|
if(o<=n.b&&p>=3){p=h.fx=o-1
|
|
do{o=h.id=h.id+1
|
|
n=h.cx
|
|
n===$&&A.b(g)
|
|
m=h.dy
|
|
m===$&&A.b(f)
|
|
m=B.a.V(n,m)
|
|
n=h.ax
|
|
n===$&&A.b(e)
|
|
l=o+2
|
|
if(!(l>=0&&l<n.length))return A.a(n,l)
|
|
l=n[l]
|
|
n=h.dx
|
|
n===$&&A.b(c)
|
|
n=((m^l&255)&n)>>>0
|
|
h.cx=n
|
|
l=h.CW
|
|
l===$&&A.b("_head")
|
|
if(!(n<l.length))return A.a(l,n)
|
|
m=l[n]
|
|
q=m&65535
|
|
k=h.ch
|
|
k===$&&A.b("_prev")
|
|
i=h.at
|
|
i===$&&A.b(b)
|
|
i=(o&i)>>>0
|
|
k.$flags&2&&A.c(k)
|
|
if(!(i>=0&&i<k.length))return A.a(k,i)
|
|
k[i]=m
|
|
l.$flags&2&&A.c(l)
|
|
l[n]=o}while(p=h.fx=p-1,p!==0)
|
|
h.id=o+1}else{p=h.id=h.id+o
|
|
h.fx=0
|
|
o=h.ax
|
|
o===$&&A.b(e)
|
|
n=o.length
|
|
if(!(p>=0&&p<n))return A.a(o,p)
|
|
m=o[p]&255
|
|
h.cx=m
|
|
l=h.dy
|
|
l===$&&A.b(f)
|
|
l=B.a.V(m,l);++p
|
|
if(!(p<n))return A.a(o,p)
|
|
p=o[p]
|
|
o=h.dx
|
|
o===$&&A.b(c)
|
|
h.cx=((l^p&255)&o)>>>0}}else{p=h.ax
|
|
p===$&&A.b(e)
|
|
o===$&&A.b(d)
|
|
if(!(o>=0&&o<p.length))return A.a(p,o)
|
|
j=h.cF(0,p[o]&255)
|
|
h.k2=h.k2-1
|
|
h.id=h.id+1}if(j)h.bZ(!1)}s=a===B.a9
|
|
h.bZ(s)
|
|
return s?3:1},
|
|
iG(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f="_insertHash",e="_hashShift",d="_window",c="_strStart",b="_hashMask",a="_windowMask",a0="_matchAvailable"
|
|
for(s=a1===B.aA,r=$.bb.a,q=0;;){p=g.k2
|
|
p===$&&A.b("_lookAhead")
|
|
if(p<262){g.dH()
|
|
p=g.k2
|
|
if(p<262&&s)return 0
|
|
if(p===0)break}if(p>=3){p=g.cx
|
|
p===$&&A.b(f)
|
|
o=g.dy
|
|
o===$&&A.b(e)
|
|
o=B.a.V(p,o)
|
|
p=g.ax
|
|
p===$&&A.b(d)
|
|
n=g.id
|
|
n===$&&A.b(c)
|
|
m=n+2
|
|
if(!(m>=0&&m<p.length))return A.a(p,m)
|
|
m=p[m]
|
|
p=g.dx
|
|
p===$&&A.b(b)
|
|
p=((o^m&255)&p)>>>0
|
|
g.cx=p
|
|
m=g.CW
|
|
m===$&&A.b("_head")
|
|
if(!(p<m.length))return A.a(m,p)
|
|
o=m[p]
|
|
q=o&65535
|
|
l=g.ch
|
|
l===$&&A.b("_prev")
|
|
k=g.at
|
|
k===$&&A.b(a)
|
|
k=(n&k)>>>0
|
|
l.$flags&2&&A.c(l)
|
|
if(!(k>=0&&k<l.length))return A.a(l,k)
|
|
l[k]=o
|
|
m.$flags&2&&A.c(m)
|
|
m[p]=n}p=g.fx
|
|
p===$&&A.b("_matchLength")
|
|
g.k3=p
|
|
g.fy=g.k1
|
|
g.fx=2
|
|
o=!1
|
|
if(q!==0){n=$.bb.b
|
|
if(n===$.bb)A.b8(A.iK(r))
|
|
if(p<n.b){p=g.id
|
|
p===$&&A.b(c)
|
|
o=g.Q
|
|
o===$&&A.b("_windowSize")
|
|
o=(p-q&65535)<=o-262
|
|
p=o}else p=o}else p=o
|
|
o=2
|
|
if(p){p=g.ok
|
|
p===$&&A.b("_strategy")
|
|
if(p!==2){p=g.f3(q)
|
|
g.fx=p}else p=o
|
|
n=!1
|
|
if(p<=5)if(g.ok!==1){if(p===3){n=g.id
|
|
n===$&&A.b(c)
|
|
n=n-g.k1>4096}}else n=!0
|
|
if(n){g.fx=2
|
|
p=o}}else p=o
|
|
o=g.k3
|
|
if(o>=3&&p<=o){p=g.id
|
|
p===$&&A.b(c)
|
|
j=p+g.k2-3
|
|
i=g.cF(p-1-g.fy,o-3)
|
|
o=g.k2
|
|
p=g.k3
|
|
g.k2=o-(p-1)
|
|
p=g.k3=p-2
|
|
do{o=g.id=g.id+1
|
|
if(o<=j){n=g.cx
|
|
n===$&&A.b(f)
|
|
m=g.dy
|
|
m===$&&A.b(e)
|
|
m=B.a.V(n,m)
|
|
n=g.ax
|
|
n===$&&A.b(d)
|
|
l=o+2
|
|
if(!(l>=0&&l<n.length))return A.a(n,l)
|
|
l=n[l]
|
|
n=g.dx
|
|
n===$&&A.b(b)
|
|
n=((m^l&255)&n)>>>0
|
|
g.cx=n
|
|
l=g.CW
|
|
l===$&&A.b("_head")
|
|
if(!(n<l.length))return A.a(l,n)
|
|
m=l[n]
|
|
q=m&65535
|
|
k=g.ch
|
|
k===$&&A.b("_prev")
|
|
h=g.at
|
|
h===$&&A.b(a)
|
|
h=(o&h)>>>0
|
|
k.$flags&2&&A.c(k)
|
|
if(!(h>=0&&h<k.length))return A.a(k,h)
|
|
k[h]=m
|
|
l.$flags&2&&A.c(l)
|
|
l[n]=o}}while(p=g.k3=p-1,p!==0)
|
|
g.go=0
|
|
g.fx=2
|
|
g.id=o+1
|
|
if(i)g.bZ(!1)}else{p=g.go
|
|
p===$&&A.b(a0)
|
|
if(p!==0){p=g.ax
|
|
p===$&&A.b(d)
|
|
o=g.id
|
|
o===$&&A.b(c);--o
|
|
if(!(o>=0&&o<p.length))return A.a(p,o)
|
|
if(g.cF(0,p[o]&255))g.bZ(!1)
|
|
g.id=g.id+1
|
|
g.k2=g.k2-1}else{g.go=1
|
|
p=g.id
|
|
p===$&&A.b(c)
|
|
g.id=p+1
|
|
g.k2=g.k2-1}}}s=g.go
|
|
s===$&&A.b(a0)
|
|
if(s!==0){s=g.ax
|
|
s===$&&A.b(d)
|
|
r=g.id
|
|
r===$&&A.b(c);--r
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
g.cF(0,s[r]&255)
|
|
g.go=0}s=a1===B.a9
|
|
g.bZ(s)
|
|
return s?3:1},
|
|
f3(a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=$.bb.cD().d,a=c.id
|
|
a===$&&A.b("_strStart")
|
|
s=c.k3
|
|
s===$&&A.b("_prevLength")
|
|
r=c.Q
|
|
r===$&&A.b("_windowSize")
|
|
r-=262
|
|
q=a>r?a-r:0
|
|
p=$.bb.cD().c
|
|
r=c.at
|
|
r===$&&A.b("_windowMask")
|
|
o=c.id+258
|
|
n=c.ax
|
|
n===$&&A.b("_window")
|
|
m=a+s
|
|
l=m-1
|
|
k=n.length
|
|
if(!(l>=0&&l<k))return A.a(n,l)
|
|
j=n[l]
|
|
if(!(m>=0&&m<k))return A.a(n,m)
|
|
i=n[m]
|
|
if(c.k3>=$.bb.cD().a)b=b>>>2
|
|
n=c.k2
|
|
n===$&&A.b("_lookAhead")
|
|
if(p>n)p=n
|
|
h=o-258
|
|
g=s
|
|
f=a
|
|
do{c$0:{a=c.ax
|
|
s=a0+g
|
|
n=a.length
|
|
if(!(s>=0&&s<n))return A.a(a,s)
|
|
m=!0
|
|
if(a[s]===i){--s
|
|
if(!(s>=0))return A.a(a,s)
|
|
if(a[s]===j){if(!(a0>=0&&a0<n))return A.a(a,a0)
|
|
s=a[a0]
|
|
if(!(f>=0&&f<n))return A.a(a,f)
|
|
if(s===a[f]){e=a0+1
|
|
if(!(e<n))return A.a(a,e)
|
|
s=a[e]
|
|
m=f+1
|
|
if(!(m<n))return A.a(a,m)
|
|
m=s!==a[m]
|
|
s=m}else{s=m
|
|
e=a0}}else{s=m
|
|
e=a0}}else{s=m
|
|
e=a0}if(s)break c$0
|
|
f+=2;++e
|
|
do{++f
|
|
if(!(f>=0&&f<n))return A.a(a,f)
|
|
s=a[f];++e
|
|
if(!(e>=0&&e<n))return A.a(a,e)
|
|
m=!1
|
|
if(s===a[e]){++f
|
|
if(!(f<n))return A.a(a,f)
|
|
s=a[f];++e
|
|
if(!(e<n))return A.a(a,e)
|
|
if(s===a[e]){++f
|
|
if(!(f<n))return A.a(a,f)
|
|
s=a[f];++e
|
|
if(!(e<n))return A.a(a,e)
|
|
if(s===a[e]){++f
|
|
if(!(f<n))return A.a(a,f)
|
|
s=a[f];++e
|
|
if(!(e<n))return A.a(a,e)
|
|
if(s===a[e]){++f
|
|
if(!(f<n))return A.a(a,f)
|
|
s=a[f];++e
|
|
if(!(e<n))return A.a(a,e)
|
|
if(s===a[e]){++f
|
|
if(!(f<n))return A.a(a,f)
|
|
s=a[f];++e
|
|
if(!(e<n))return A.a(a,e)
|
|
if(s===a[e]){++f
|
|
if(!(f<n))return A.a(a,f)
|
|
s=a[f];++e
|
|
if(!(e<n))return A.a(a,e)
|
|
if(s===a[e]){++f
|
|
if(!(f<n))return A.a(a,f)
|
|
s=a[f];++e
|
|
if(!(e<n))return A.a(a,e)
|
|
s=s===a[e]&&f<o}else s=m}else s=m}else s=m}else s=m}else s=m}else s=m}else s=m}while(s)
|
|
d=258-(o-f)
|
|
if(d>g){c.k1=a0
|
|
if(d>=p){g=d
|
|
break}a=c.ax
|
|
s=h+d
|
|
n=s-1
|
|
m=a.length
|
|
if(!(n>=0&&n<m))return A.a(a,n)
|
|
j=a[n]
|
|
if(!(s<m))return A.a(a,s)
|
|
i=a[s]
|
|
g=d}f=h}a=c.ch
|
|
a===$&&A.b("_prev")
|
|
s=a0&r
|
|
if(!(s>=0&&s<a.length))return A.a(a,s)
|
|
a0=a[s]&65535
|
|
if(a0>q){--b
|
|
a=b!==0}else a=!1}while(a)
|
|
a=c.k2
|
|
if(g<=a)return g
|
|
return a},
|
|
jG(a,b,c){var s,r,q,p,o,n,m=this
|
|
if(c!==0){s=m.a
|
|
r=s.c
|
|
s=s.d
|
|
s===$&&A.b("_length")
|
|
s=r>=s}else s=!0
|
|
if(s)return 0
|
|
q=m.a.aj(c)
|
|
p=q.gv(0)
|
|
if(p===0)return 0
|
|
o=q.a2()
|
|
n=o.length
|
|
if(p>n)p=n
|
|
B.d.bB(a,b,b+p,o)
|
|
m.e+=p
|
|
m.d=A.bj(o,m.d)
|
|
return p},
|
|
dJ(){var s,r=this,q=r.x
|
|
q===$&&A.b("_pending")
|
|
s=r.f
|
|
s===$&&A.b("_pendingBuffer")
|
|
r.b.hg(s,q)
|
|
s=r.w
|
|
s===$&&A.b("_pendingOut")
|
|
r.w=s+q
|
|
q=r.x-q
|
|
r.x=q
|
|
if(q===0)r.w=0},
|
|
j2(a){switch(a){case 0:return new A.aV(0,0,0,0,0)
|
|
case 1:return new A.aV(4,4,8,4,1)
|
|
case 2:return new A.aV(4,5,16,8,1)
|
|
case 3:return new A.aV(4,6,32,32,1)
|
|
case 4:return new A.aV(4,4,16,16,2)
|
|
case 5:return new A.aV(8,16,32,32,2)
|
|
case 6:return new A.aV(8,16,128,128,2)
|
|
case 7:return new A.aV(8,32,128,256,2)
|
|
case 8:return new A.aV(32,128,258,1024,2)
|
|
case 9:return new A.aV(32,258,258,4096,2)}return null}}
|
|
A.aV.prototype={}
|
|
A.jW.prototype={
|
|
j_(a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=this,a3="_optimalLen",a4=a2.a
|
|
a4===$&&A.b("dynamicTree")
|
|
s=a2.c
|
|
s===$&&A.b("staticDesc")
|
|
r=s.a
|
|
q=s.b
|
|
p=s.c
|
|
o=s.e
|
|
for(s=a5.rx,n=s.$flags|0,m=0;m<=15;++m){n&2&&A.c(s)
|
|
s[m]=0}l=a5.ry
|
|
k=a5.x1
|
|
k===$&&A.b("_heapMax")
|
|
if(!(k>=0&&k<573))return A.a(l,k)
|
|
j=l[k]*2+1
|
|
a4.$flags&2&&A.c(a4)
|
|
i=a4.length
|
|
if(!(j>=0&&j<i))return A.a(a4,j)
|
|
a4[j]=0
|
|
for(h=k+1,k=r!=null,j=q.length,g=0;h<573;++h){f=l[h]
|
|
e=f*2
|
|
d=e+1
|
|
if(!(d>=0&&d<i))return A.a(a4,d)
|
|
c=a4[d]*2+1
|
|
if(!(c>=0&&c<i))return A.a(a4,c)
|
|
m=a4[c]+1
|
|
if(m>o){++g
|
|
m=o}a4.$flags&2&&A.c(a4)
|
|
a4[d]=m
|
|
c=a2.b
|
|
c===$&&A.b("maxCode")
|
|
if(f>c)continue
|
|
if(!(m>=0&&m<16))return A.a(s,m)
|
|
c=s[m]
|
|
n&2&&A.c(s)
|
|
s[m]=c+1
|
|
if(f>=p){c=f-p
|
|
if(!(c>=0&&c<j))return A.a(q,c)
|
|
b=q[c]}else b=0
|
|
if(!(e>=0&&e<i))return A.a(a4,e)
|
|
a=a4[e]
|
|
e=a5.aN
|
|
e===$&&A.b(a3)
|
|
a5.aN=e+a*(m+b)
|
|
if(k){e=a5.bH
|
|
e===$&&A.b("_staticLen")
|
|
if(!(d<r.length))return A.a(r,d)
|
|
a5.bH=e+a*(r[d]+b)}}if(g===0)return
|
|
m=o-1
|
|
do{a0=m
|
|
for(;;){if(!(a0>=0&&a0<16))return A.a(s,a0)
|
|
k=s[a0]
|
|
if(!(k===0))break;--a0}n&2&&A.c(s)
|
|
s[a0]=k-1
|
|
k=a0+1
|
|
if(!(k<16))return A.a(s,k)
|
|
s[k]=s[k]+2
|
|
if(!(o<16))return A.a(s,o)
|
|
s[o]=s[o]-1
|
|
g-=2}while(g>0)
|
|
for(m=o;m!==0;--m){if(!(m>=0))return A.a(s,m)
|
|
f=s[m]
|
|
while(f!==0){--h
|
|
if(!(h>=0&&h<573))return A.a(l,h)
|
|
a1=l[h]
|
|
n=a2.b
|
|
n===$&&A.b("maxCode")
|
|
if(a1>n)continue
|
|
n=a1*2
|
|
k=n+1
|
|
if(!(k>=0&&k<i))return A.a(a4,k)
|
|
j=a4[k]
|
|
if(j!==m){e=a5.aN
|
|
e===$&&A.b(a3)
|
|
if(!(n>=0&&n<i))return A.a(a4,n)
|
|
a5.aN=e+(m-j)*a4[n]
|
|
a4.$flags&2&&A.c(a4)
|
|
a4[k]=m}--f}}},
|
|
dv(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=a.a
|
|
a0===$&&A.b("dynamicTree")
|
|
s=a.c
|
|
s===$&&A.b("staticDesc")
|
|
r=s.a
|
|
q=s.d
|
|
a1.to=0
|
|
a1.x1=573
|
|
for(s=a0.length,p=a1.ry,o=p.$flags|0,n=a1.x2,m=n.$flags|0,l=a0.$flags|0,k=0,j=-1;k<q;++k){i=k*2
|
|
if(!(i<s))return A.a(a0,i)
|
|
if(a0[i]!==0){i=++a1.to
|
|
o&2&&A.c(p)
|
|
if(!(i>=0&&i<573))return A.a(p,i)
|
|
p[i]=k
|
|
m&2&&A.c(n)
|
|
if(!(k<573))return A.a(n,k)
|
|
n[k]=0
|
|
j=k}else{++i
|
|
l&2&&A.c(a0)
|
|
if(!(i<s))return A.a(a0,i)
|
|
a0[i]=0}}for(i=r!=null;h=a1.to,h<2;){++h
|
|
a1.to=h
|
|
if(j<2){++j
|
|
g=j}else g=0
|
|
o&2&&A.c(p)
|
|
if(!(h>=0))return A.a(p,h)
|
|
p[h]=g
|
|
h=g*2
|
|
l&2&&A.c(a0)
|
|
if(!(h>=0&&h<s))return A.a(a0,h)
|
|
a0[h]=1
|
|
m&2&&A.c(n)
|
|
if(!(g>=0))return A.a(n,g)
|
|
n[g]=0
|
|
f=a1.aN
|
|
f===$&&A.b("_optimalLen")
|
|
a1.aN=f-1
|
|
if(i){f=a1.bH
|
|
f===$&&A.b("_staticLen");++h
|
|
if(!(h<r.length))return A.a(r,h)
|
|
a1.bH=f-r[h]}}a.b=j
|
|
for(k=B.a.X(h,2);k>=1;--k)a1.dT(a0,k)
|
|
g=q
|
|
do{k=p[1]
|
|
i=a1.to--
|
|
if(!(i>=0&&i<573))return A.a(p,i)
|
|
i=p[i]
|
|
o&2&&A.c(p)
|
|
p[1]=i
|
|
a1.dT(a0,1)
|
|
e=p[1]
|
|
i=--a1.x1
|
|
if(!(i>=0&&i<573))return A.a(p,i)
|
|
p[i]=k;--i
|
|
a1.x1=i
|
|
if(!(i>=0))return A.a(p,i)
|
|
p[i]=e
|
|
i=g*2
|
|
h=k*2
|
|
if(!(h>=0&&h<s))return A.a(a0,h)
|
|
f=a0[h]
|
|
d=e*2
|
|
if(!(d>=0&&d<s))return A.a(a0,d)
|
|
c=a0[d]
|
|
l&2&&A.c(a0)
|
|
if(!(i<s))return A.a(a0,i)
|
|
a0[i]=f+c
|
|
if(!(k>=0&&k<573))return A.a(n,k)
|
|
c=n[k]
|
|
if(!(e>=0&&e<573))return A.a(n,e)
|
|
f=n[e]
|
|
i=c>f?c:f
|
|
m&2&&A.c(n)
|
|
if(!(g<573))return A.a(n,g)
|
|
n[g]=i+1;++h;++d
|
|
if(!(d<s))return A.a(a0,d)
|
|
a0[d]=g
|
|
if(!(h<s))return A.a(a0,h)
|
|
a0[h]=g
|
|
b=g+1
|
|
p[1]=g
|
|
a1.dT(a0,1)
|
|
if(a1.to>=2){g=b
|
|
continue}else break}while(!0)
|
|
s=--a1.x1
|
|
o=p[1]
|
|
if(!(s>=0&&s<573))return A.a(p,s)
|
|
p[s]=o
|
|
a.j_(a1)
|
|
A.pR(a0,j,a1.rx)}}
|
|
A.jZ.prototype={}
|
|
A.iz.prototype={
|
|
gbD(){var s=this.a
|
|
if(s==null)return s
|
|
s.d===$&&A.b("_length")
|
|
return s},
|
|
j7(){var s,r,q=this
|
|
q.e=q.d=0
|
|
if(q.gbD()==null)return
|
|
for(;;){s=q.gbD()
|
|
r=s.c
|
|
s=s.d
|
|
s===$&&A.b("_length")
|
|
if(!(r<s))break
|
|
if(!q.jm())return}},
|
|
jm(){var s,r,q,p=this,o=p.gbD()
|
|
if(o!=null){s=o.c
|
|
r=o.d
|
|
r===$&&A.b("_length")
|
|
r=s>=r
|
|
s=r}else s=!0
|
|
if(s)return!1
|
|
q=p.bj(3)
|
|
switch(B.a.j(q,1)){case 0:if(p.jw()===-1)return!1
|
|
break
|
|
case 1:if(p.eI(p.r,p.w)===-1)return!1
|
|
break
|
|
case 2:if(p.jn()===-1)return!1
|
|
break
|
|
default:return!1}return(q&1)===0},
|
|
bj(a){var s,r,q,p,o=this
|
|
if(a===0)return 0
|
|
while(s=o.e,s<a){s=o.gbD()
|
|
r=s.c
|
|
s=s.d
|
|
s===$&&A.b("_length")
|
|
if(r>=s)return-1
|
|
s=o.gbD()
|
|
r=s.b
|
|
r.toString
|
|
s=s.c++
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
q=r[s]
|
|
s=o.d
|
|
r=o.e
|
|
o.d=(s|B.a.V(q,r))>>>0
|
|
o.e=r+8}r=o.d
|
|
p=B.a.R(1,a)
|
|
o.d=B.a.a4(r,a)
|
|
o.e=s-a
|
|
return(r&p-1)>>>0},
|
|
dV(a){var s,r,q,p,o,n,m,l=this,k=a.a
|
|
k===$&&A.b("table")
|
|
s=a.b
|
|
while(r=l.e,r<s){r=l.gbD()
|
|
q=r.c
|
|
r=r.d
|
|
r===$&&A.b("_length")
|
|
if(q>=r)return-1
|
|
r=l.gbD()
|
|
q=r.b
|
|
q.toString
|
|
r=r.c++
|
|
if(!(r>=0&&r<q.length))return A.a(q,r)
|
|
p=q[r]
|
|
r=l.d
|
|
q=l.e
|
|
l.d=(r|B.a.V(p,q))>>>0
|
|
l.e=q+8}q=l.d
|
|
o=(q&B.a.V(1,s)-1)>>>0
|
|
if(!(o<k.length))return A.a(k,o)
|
|
n=k[o]
|
|
m=n>>>16
|
|
l.d=B.a.a4(q,m)
|
|
l.e=r-m
|
|
return n&65535},
|
|
jw(){var s,r,q=this
|
|
q.e=q.d=0
|
|
s=q.bj(16)
|
|
r=q.bj(16)
|
|
if(s!==0&&s!==(r^65535)>>>0)return-1
|
|
if(s>q.gbD().gv(0))return-1
|
|
q.c.lb(q.gbD().aj(s))
|
|
return 0},
|
|
jn(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.bj(5)
|
|
if(h===-1)return-1
|
|
h+=257
|
|
if(h>288)return-1
|
|
s=i.bj(5)
|
|
if(s===-1)return-1;++s
|
|
if(s>32)return-1
|
|
r=i.bj(4)
|
|
if(r===-1)return-1
|
|
r+=4
|
|
if(r>19)return-1
|
|
q=new Uint8Array(19)
|
|
for(p=0;p<r;++p){o=i.bj(3)
|
|
if(o===-1)return-1
|
|
n=B.as[p]
|
|
if(!(n<19))return A.a(q,n)
|
|
q[n]=o}m=A.kO(q)
|
|
n=h+s
|
|
l=new Uint8Array(n)
|
|
k=J.E(B.d.gB(l),0,h)
|
|
j=J.E(B.d.gB(l),h,s)
|
|
if(i.ib(n,m,l)===-1)return-1
|
|
return i.eI(A.kO(k),A.kO(j))},
|
|
eI(a,b){var s,r,q,p,o,n,m,l,k=this
|
|
for(s=k.c;;){r=k.dV(a)
|
|
if(r<0||r>285)return-1
|
|
if(r===256)break
|
|
if(r<256){s.p(r&255)
|
|
continue}q=r-257
|
|
if(!(q>=0&&q<29))return A.a(B.c1,q)
|
|
p=B.c1[q]+k.bj(B.k3[q])
|
|
o=k.dV(b)
|
|
if(o<0||o>29)return-1
|
|
if(!(o>=0&&o<30))return A.a(B.c2,o)
|
|
n=B.c2[o]+k.bj(B.a2[o])
|
|
for(m=-n;p>n;){s.a7(s.al(m))
|
|
p-=n}if(p===n)s.a7(s.al(m))
|
|
else s.a7(s.eh(m,p-n))}while(s=k.e,s>=8){k.e=s-8
|
|
s=k.gbD()
|
|
m=--s.c
|
|
l=s.d
|
|
l===$&&A.b("_length")
|
|
s.c=B.a.P(m,0,l)}return 0},
|
|
ib(a,b,c){var s,r,q,p,o,n,m,l,k=this
|
|
for(s=0,r=0;r<a;){q=k.dV(b)
|
|
if(q===-1)return-1
|
|
p=0
|
|
switch(q){case 16:o=k.bj(2)
|
|
if(o===-1)return-1
|
|
o+=3
|
|
for(n=c.$flags|0;m=o-1,o>0;o=m,r=l){l=r+1
|
|
n&2&&A.c(c)
|
|
if(!(r>=0&&r<c.length))return A.a(c,r)
|
|
c[r]=s}break
|
|
case 17:o=k.bj(3)
|
|
if(o===-1)return-1
|
|
o+=3
|
|
for(n=c.$flags|0;m=o-1,o>0;o=m,r=l){l=r+1
|
|
n&2&&A.c(c)
|
|
if(!(r>=0&&r<c.length))return A.a(c,r)
|
|
c[r]=0}s=p
|
|
break
|
|
case 18:o=k.bj(7)
|
|
if(o===-1)return-1
|
|
o+=11
|
|
for(n=c.$flags|0;m=o-1,o>0;o=m,r=l){l=r+1
|
|
n&2&&A.c(c)
|
|
if(!(r>=0&&r<c.length))return A.a(c,r)
|
|
c[r]=0}s=p
|
|
break
|
|
default:if(q<0||q>15)return-1
|
|
l=r+1
|
|
c.$flags&2&&A.c(c)
|
|
if(!(r>=0&&r<c.length))return A.a(c,r)
|
|
c[r]=q
|
|
r=l
|
|
s=q
|
|
break}}return 0}}
|
|
A.jC.prototype={
|
|
c2(a){var s
|
|
t.L.a(a)
|
|
s=A.mo(B.ab,32768)
|
|
B.cU.kt(A.iA(a,B.a0,null,null),s,!1,!1)
|
|
return s.e7()}}
|
|
A.fh.prototype={
|
|
a6(){return"ByteOrder."+this.b}}
|
|
A.fJ.prototype={
|
|
gv(a){var s=this.b
|
|
return s==null?0:s.length-this.c},
|
|
hv(a,b){var s=this.b
|
|
if(s==null)return A.iA(A.j([],t.t),B.ab,null,null)
|
|
return A.iA(s,this.a,a,b)},
|
|
F(){var s,r=this.b
|
|
r.toString
|
|
s=this.c++
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
return r[s]},
|
|
a2(){var s,r,q,p=this,o=p.b
|
|
if(o==null)return new Uint8Array(0)
|
|
s=p.gv(0)
|
|
r=p.c
|
|
q=o.length
|
|
if(r+s>q)s=q-r
|
|
return J.E(B.d.gB(o),p.b.byteOffset+p.c,s)}}
|
|
A.fK.prototype={
|
|
k(){var s=this,r=s.F(),q=s.F(),p=s.F(),o=s.F()
|
|
if(s.a===B.a0)return(r<<24|q<<16|p<<8|o)>>>0
|
|
return(o<<24|p<<16|q<<8|r)>>>0},
|
|
aj(a){var s=this,r=s.hv(a,s.c)
|
|
s.c=s.c+r.gv(0)
|
|
return r}}
|
|
A.ef.prototype={
|
|
e7(){return J.E(B.d.gB(this.c),this.c.byteOffset,this.b)},
|
|
p(a){var s,r,q=this
|
|
if(q.b===q.c.length)q.jk()
|
|
s=q.c
|
|
r=q.b++
|
|
s.$flags&2&&A.c(s)
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
s[r]=a},
|
|
hg(a,b){var s,r,q,p,o=this
|
|
t.L.a(a)
|
|
if(b==null)b=a.length
|
|
while(s=o.b,r=s+b,q=o.c,p=q.length,r>p)o.dP(r-p)
|
|
B.d.bB(q,s,r,a)
|
|
o.b+=b},
|
|
a7(a){return this.hg(a,null)},
|
|
lb(a){var s,r,q,p,o,n,m=this
|
|
for(;;){s=m.b
|
|
r=a.b
|
|
q=r==null
|
|
p=q?0:r.length-a.c
|
|
o=m.c
|
|
n=o.length
|
|
if(!(s+p>n))break
|
|
m.dP(s+(q?0:r.length-a.c)-n)}if(!q)B.d.ar(o,s,s+a.gv(0),r,a.c)
|
|
m.b=m.b+a.gv(0)},
|
|
eh(a,b){var s=this
|
|
if(a<0)a=s.b+a
|
|
if(b==null)b=s.b
|
|
else if(b<0)b=s.b+b
|
|
return J.E(B.d.gB(s.c),s.c.byteOffset+a,b-a)},
|
|
al(a){return this.eh(a,null)},
|
|
dP(a){var s=a!=null?a>32768?a:32768:32768,r=this.c,q=r.length,p=new Uint8Array((q+s)*2)
|
|
B.d.bB(p,0,q,r)
|
|
this.c=p},
|
|
jk(){return this.dP(null)},
|
|
gv(a){return this.b}}
|
|
A.he.prototype={}
|
|
A.i5.prototype={}
|
|
A.i6.prototype={
|
|
C(a){return"Exception: "+this.a}}
|
|
A.bo.prototype={
|
|
C(a){return"ColorTriplet("+A.z(this.a)+", "+A.z(this.b)+", "+A.z(this.c)+")"}}
|
|
A.ib.prototype={
|
|
a6(){return"Channel."+this.b}}
|
|
A.P.prototype={
|
|
D(){var s=this.b
|
|
return++this.a<s.gv(s)},
|
|
gO(){return this.b.l(0,this.a)},
|
|
$iA:1}
|
|
A.cB.prototype={
|
|
U(){return new A.cB(new Uint16Array(A.r(this.a)))},
|
|
gL(){return B.E},
|
|
gv(a){return this.a.length},
|
|
gM(){return null},
|
|
l(a,b){var s=this.a,r=s.length
|
|
if(b<r){if(!(b>=0))return A.a(s,b)
|
|
s=s[b]
|
|
r=$.R
|
|
r=r!=null?r:A.V()
|
|
if(!(s<r.length))return A.a(r,s)
|
|
s=r[s]}else s=0
|
|
return s},
|
|
h(a,b,c){var s,r=this.a,q=r.length
|
|
if(b<q){s=A.J(c)
|
|
r.$flags&2&&A.c(r)
|
|
if(!(b>=0))return A.a(r,b)
|
|
r[b]=s}},
|
|
gT(){return this.gm()},
|
|
gm(){var s=this.a,r=s.length
|
|
if(r!==0){if(0>=r)return A.a(s,0)
|
|
s=s[0]
|
|
r=$.R
|
|
r=r!=null?r:A.V()
|
|
if(!(s<r.length))return A.a(r,s)
|
|
s=r[s]}else s=0
|
|
return s},
|
|
sm(a){var s,r=this.a,q=r.length
|
|
if(q!==0){s=A.J(a)
|
|
r.$flags&2&&A.c(r)
|
|
if(0>=q)return A.a(r,0)
|
|
r[0]=s}},
|
|
gt(){var s,r=this.a
|
|
if(r.length>1){r=r[1]
|
|
s=$.R
|
|
s=s!=null?s:A.V()
|
|
if(!(r<s.length))return A.a(s,r)
|
|
r=s[r]}else r=0
|
|
return r},
|
|
st(a){var s,r=this.a
|
|
if(r.length>1){s=A.J(a)
|
|
r.$flags&2&&A.c(r)
|
|
r[1]=s}},
|
|
gu(){var s,r=this.a
|
|
if(r.length>2){r=r[2]
|
|
s=$.R
|
|
s=s!=null?s:A.V()
|
|
if(!(r<s.length))return A.a(s,r)
|
|
r=s[r]}else r=0
|
|
return r},
|
|
su(a){var s,r=this.a
|
|
if(r.length>2){s=A.J(a)
|
|
r.$flags&2&&A.c(r)
|
|
r[2]=s}},
|
|
gA(){var s,r=this.a
|
|
if(r.length>3){r=r[3]
|
|
s=$.R
|
|
s=s!=null?s:A.V()
|
|
if(!(r<s.length))return A.a(s,r)
|
|
r=s[r]}else r=0
|
|
return r},
|
|
ga_(){return this.gA()/1},
|
|
gan(){return A.Y(this)},
|
|
af(a){var s,r,q=this
|
|
q.sm(a.gm())
|
|
q.st(a.gt())
|
|
q.su(a.gu())
|
|
s=a.gA()
|
|
r=q.a
|
|
if(r.length>3){s=A.J(s)
|
|
r.$flags&2&&A.c(r)
|
|
r[3]=s}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
s=!1
|
|
if(t.G.b(b))if(b.gv(b)===this.a.length){s=b.gJ(b)
|
|
r=A.w(this,A.l(this).q("e.E"))
|
|
s=s===A.n(r)}return s},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
$ix:1}
|
|
A.cC.prototype={
|
|
U(){return new A.cC(new Float32Array(A.r(this.a)))},
|
|
gL(){return B.M},
|
|
gv(a){return this.a.length},
|
|
gM(){return null},
|
|
l(a,b){var s=this.a,r=s.length
|
|
if(b<r){if(!(b>=0))return A.a(s,b)
|
|
s=s[b]}else s=0
|
|
return s},
|
|
h(a,b,c){var s=this.a,r=s.length
|
|
if(b<r){s.$flags&2&&A.c(s)
|
|
if(!(b>=0))return A.a(s,b)
|
|
s[b]=c}},
|
|
gT(){var s=this.a,r=s.length
|
|
if(r!==0){if(0>=r)return A.a(s,0)
|
|
s=s[0]}else s=0
|
|
return s},
|
|
gm(){var s=this.a,r=s.length
|
|
if(r!==0){if(0>=r)return A.a(s,0)
|
|
s=s[0]}else s=0
|
|
return s},
|
|
sm(a){var s=this.a,r=s.length
|
|
if(r!==0){s.$flags&2&&A.c(s)
|
|
if(0>=r)return A.a(s,0)
|
|
s[0]=a}},
|
|
gt(){var s=this.a
|
|
return s.length>1?s[1]:0},
|
|
st(a){var s=this.a
|
|
if(s.length>1){s.$flags&2&&A.c(s)
|
|
s[1]=a}},
|
|
gu(){var s=this.a
|
|
return s.length>2?s[2]:0},
|
|
su(a){var s=this.a
|
|
if(s.length>2){s.$flags&2&&A.c(s)
|
|
s[2]=a}},
|
|
gA(){var s=this.a
|
|
return s.length>3?s[3]:1},
|
|
ga_(){return this.gA()/1},
|
|
gan(){return A.Y(this)},
|
|
af(a){var s,r,q=this
|
|
q.sm(a.gm())
|
|
q.st(a.gt())
|
|
q.su(a.gu())
|
|
s=a.gA()
|
|
r=q.a
|
|
if(r.length>3){r.$flags&2&&A.c(r)
|
|
r[3]=s}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
s=!1
|
|
if(t.G.b(b))if(b.gv(b)===this.a.length){s=b.gJ(b)
|
|
r=A.w(this,A.l(this).q("e.E"))
|
|
s=s===A.n(r)}return s},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
$ix:1}
|
|
A.cD.prototype={
|
|
U(){return new A.cD(new Float64Array(A.r(this.a)))},
|
|
gL(){return B.Q},
|
|
gv(a){return this.a.length},
|
|
gM(){return null},
|
|
l(a,b){var s=this.a,r=s.length
|
|
if(b<r){if(!(b>=0))return A.a(s,b)
|
|
s=s[b]}else s=0
|
|
return s},
|
|
h(a,b,c){var s=this.a,r=s.length
|
|
if(b<r){s.$flags&2&&A.c(s)
|
|
if(!(b>=0))return A.a(s,b)
|
|
s[b]=c}},
|
|
gT(){var s=this.a,r=s.length
|
|
if(r!==0){if(0>=r)return A.a(s,0)
|
|
s=s[0]}else s=0
|
|
return s},
|
|
gm(){var s=this.a,r=s.length
|
|
if(r!==0){if(0>=r)return A.a(s,0)
|
|
s=s[0]}else s=0
|
|
return s},
|
|
sm(a){var s=this.a,r=s.length
|
|
if(r!==0){s.$flags&2&&A.c(s)
|
|
if(0>=r)return A.a(s,0)
|
|
s[0]=a}},
|
|
gt(){var s=this.a
|
|
return s.length>1?s[1]:0},
|
|
st(a){var s=this.a
|
|
if(s.length>1){s.$flags&2&&A.c(s)
|
|
s[1]=a}},
|
|
gu(){var s=this.a
|
|
return s.length>2?s[2]:0},
|
|
su(a){var s=this.a
|
|
if(s.length>2){s.$flags&2&&A.c(s)
|
|
s[2]=a}},
|
|
gA(){var s=this.a
|
|
return s.length>3?s[3]:1},
|
|
ga_(){return this.gA()/1},
|
|
gan(){return A.Y(this)},
|
|
af(a){var s,r,q=this
|
|
q.sm(a.gm())
|
|
q.st(a.gt())
|
|
q.su(a.gu())
|
|
s=a.gA()
|
|
r=q.a
|
|
if(r.length>3){r.$flags&2&&A.c(r)
|
|
r[3]=s}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
s=!1
|
|
if(t.G.b(b))if(b.gv(b)===this.a.length){s=b.gJ(b)
|
|
r=A.w(this,A.l(this).q("e.E"))
|
|
s=s===A.n(r)}return s},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
$ix:1}
|
|
A.cE.prototype={
|
|
U(){return new A.cE(new Int16Array(A.r(this.a)))},
|
|
gL(){return B.S},
|
|
gv(a){return this.a.length},
|
|
gM(){return null},
|
|
l(a,b){var s=this.a,r=s.length
|
|
if(b<r){if(!(b>=0))return A.a(s,b)
|
|
s=s[b]}else s=0
|
|
return s},
|
|
h(a,b,c){var s,r=this.a,q=r.length
|
|
if(b<q){s=B.b.i(c)
|
|
r.$flags&2&&A.c(r)
|
|
if(!(b>=0))return A.a(r,b)
|
|
r[b]=s}},
|
|
gT(){var s=this.a,r=s.length
|
|
if(r!==0){if(0>=r)return A.a(s,0)
|
|
s=s[0]}else s=0
|
|
return s},
|
|
gm(){var s=this.a,r=s.length
|
|
if(r!==0){if(0>=r)return A.a(s,0)
|
|
s=s[0]}else s=0
|
|
return s},
|
|
sm(a){var s,r=this.a,q=r.length
|
|
if(q!==0){s=B.b.i(a)
|
|
r.$flags&2&&A.c(r)
|
|
if(0>=q)return A.a(r,0)
|
|
r[0]=s}},
|
|
gt(){var s=this.a
|
|
return s.length>1?s[1]:0},
|
|
st(a){var s,r=this.a
|
|
if(r.length>1){s=B.b.i(a)
|
|
r.$flags&2&&A.c(r)
|
|
r[1]=s}},
|
|
gu(){var s=this.a
|
|
return s.length>2?s[2]:0},
|
|
su(a){var s,r=this.a
|
|
if(r.length>2){s=B.b.i(a)
|
|
r.$flags&2&&A.c(r)
|
|
r[2]=s}},
|
|
gA(){var s=this.a
|
|
return s.length>3?s[3]:0},
|
|
ga_(){return this.gA()/32767},
|
|
gan(){return A.Y(this)},
|
|
af(a){var s,r,q=this
|
|
q.sm(a.gm())
|
|
q.st(a.gt())
|
|
q.su(a.gu())
|
|
s=a.gA()
|
|
r=q.a
|
|
if(r.length>3){s=B.b.i(s)
|
|
r.$flags&2&&A.c(r)
|
|
r[3]=s}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
s=!1
|
|
if(t.G.b(b))if(b.gv(b)===this.a.length){s=b.gJ(b)
|
|
r=A.w(this,A.l(this).q("e.E"))
|
|
s=s===A.n(r)}return s},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
$ix:1}
|
|
A.cF.prototype={
|
|
U(){return new A.cF(new Int32Array(A.r(this.a)))},
|
|
gL(){return B.T},
|
|
gv(a){return this.a.length},
|
|
gM(){return null},
|
|
l(a,b){var s=this.a,r=s.length
|
|
if(b<r){if(!(b>=0))return A.a(s,b)
|
|
s=s[b]}else s=0
|
|
return s},
|
|
h(a,b,c){var s,r=this.a,q=r.length
|
|
if(b<q){s=B.b.i(c)
|
|
r.$flags&2&&A.c(r)
|
|
if(!(b>=0))return A.a(r,b)
|
|
r[b]=s}},
|
|
gT(){var s=this.a,r=s.length
|
|
if(r!==0){if(0>=r)return A.a(s,0)
|
|
s=s[0]}else s=0
|
|
return s},
|
|
gm(){var s=this.a,r=s.length
|
|
if(r!==0){if(0>=r)return A.a(s,0)
|
|
s=s[0]}else s=0
|
|
return s},
|
|
sm(a){var s=this.a,r=s.length
|
|
if(r!==0){A.o(a)
|
|
s.$flags&2&&A.c(s)
|
|
if(0>=r)return A.a(s,0)
|
|
s[0]=a}},
|
|
gt(){var s=this.a
|
|
return s.length>1?s[1]:0},
|
|
st(a){var s,r=this.a
|
|
if(r.length>1){s=B.b.i(a)
|
|
r.$flags&2&&A.c(r)
|
|
r[1]=s}},
|
|
gu(){var s=this.a
|
|
return s.length>2?s[2]:0},
|
|
su(a){var s,r=this.a
|
|
if(r.length>2){s=B.b.i(a)
|
|
r.$flags&2&&A.c(r)
|
|
r[2]=s}},
|
|
gA(){var s=this.a
|
|
return s.length>3?s[3]:0},
|
|
ga_(){return this.gA()/2147483647},
|
|
gan(){return A.Y(this)},
|
|
af(a){var s,r,q=this
|
|
q.sm(a.gm())
|
|
q.st(a.gt())
|
|
q.su(a.gu())
|
|
s=a.gA()
|
|
r=q.a
|
|
if(r.length>3){s=B.b.i(s)
|
|
r.$flags&2&&A.c(r)
|
|
r[3]=s}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
s=!1
|
|
if(t.G.b(b))if(b.gv(b)===this.a.length){s=b.gJ(b)
|
|
r=A.w(this,A.l(this).q("e.E"))
|
|
s=s===A.n(r)}return s},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
$ix:1}
|
|
A.cG.prototype={
|
|
U(){return new A.cG(new Int8Array(A.r(this.a)))},
|
|
gL(){return B.R},
|
|
gv(a){return this.a.length},
|
|
gM(){return null},
|
|
l(a,b){var s=this.a,r=s.length
|
|
if(b<r){if(!(b>=0))return A.a(s,b)
|
|
s=s[b]}else s=0
|
|
return s},
|
|
h(a,b,c){var s,r=this.a,q=r.length
|
|
if(b<q){s=B.b.i(c)
|
|
r.$flags&2&&A.c(r)
|
|
if(!(b>=0))return A.a(r,b)
|
|
r[b]=s}},
|
|
gT(){var s=this.a,r=s.length
|
|
if(r!==0){if(0>=r)return A.a(s,0)
|
|
s=s[0]}else s=0
|
|
return s},
|
|
gm(){var s=this.a,r=s.length
|
|
if(r!==0){if(0>=r)return A.a(s,0)
|
|
s=s[0]}else s=0
|
|
return s},
|
|
sm(a){var s,r=this.a,q=r.length
|
|
if(q!==0){s=B.b.i(a)
|
|
r.$flags&2&&A.c(r)
|
|
if(0>=q)return A.a(r,0)
|
|
r[0]=s}},
|
|
gt(){var s=this.a
|
|
return s.length>1?s[1]:0},
|
|
st(a){var s,r=this.a
|
|
if(r.length>1){s=B.b.i(a)
|
|
r.$flags&2&&A.c(r)
|
|
r[1]=s}},
|
|
gu(){var s=this.a
|
|
return s.length>2?s[2]:0},
|
|
su(a){var s,r=this.a
|
|
if(r.length>2){s=B.b.i(a)
|
|
r.$flags&2&&A.c(r)
|
|
r[2]=s}},
|
|
gA(){var s=this.a
|
|
return s.length>3?s[3]:0},
|
|
ga_(){return this.gA()/127},
|
|
gan(){return A.Y(this)},
|
|
af(a){var s,r,q=this
|
|
q.sm(a.gm())
|
|
q.st(a.gt())
|
|
q.su(a.gu())
|
|
s=a.gA()
|
|
r=q.a
|
|
if(r.length>3){s=B.b.i(s)
|
|
r.$flags&2&&A.c(r)
|
|
r[3]=s}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
s=!1
|
|
if(t.G.b(b))if(b.gv(b)===this.a.length){s=b.gJ(b)
|
|
r=A.w(this,A.l(this).q("e.E"))
|
|
s=s===A.n(r)}return s},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
$ix:1}
|
|
A.cI.prototype={
|
|
U(){var s=this.b
|
|
s===$&&A.b("data")
|
|
return new A.cI(this.a,s)},
|
|
gL(){return B.y},
|
|
gM(){return null},
|
|
c7(a){var s
|
|
if(a<this.a){s=this.b
|
|
s===$&&A.b("data")
|
|
s=B.a.a5(s,7-a)&1}else s=0
|
|
return s},
|
|
bX(a,b){var s
|
|
if(a>=this.a)return
|
|
a=7-a
|
|
s=this.b
|
|
s===$&&A.b("data")
|
|
this.b=b!==0?(s|B.a.V(1,a))>>>0:(s&~(B.a.V(1,a)&255))>>>0},
|
|
l(a,b){return this.c7(b)},
|
|
h(a,b,c){return this.bX(b,c)},
|
|
gT(){return this.c7(0)},
|
|
gm(){return this.c7(0)},
|
|
sm(a){this.bX(0,a)},
|
|
gt(){return this.c7(1)},
|
|
st(a){this.bX(1,a)},
|
|
gu(){return this.c7(2)},
|
|
su(a){this.bX(2,a)},
|
|
gA(){return this.c7(3)},
|
|
ga_(){return this.c7(3)/1},
|
|
gan(){return A.Y(this)},
|
|
af(a){this.ac(a.gm(),a.gt(),a.gu(),a.gA())},
|
|
ac(a,b,c,d){var s=this
|
|
s.bX(0,a)
|
|
s.bX(1,b)
|
|
s.bX(2,c)
|
|
s.bX(3,d)},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
s=!1
|
|
if(t.G.b(b))if(b.gv(b)===this.a){s=b.gJ(b)
|
|
r=A.w(this,A.l(this).q("e.E"))
|
|
s=s===A.n(r)}return s},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
$ix:1,
|
|
gv(a){return this.a}}
|
|
A.cJ.prototype={
|
|
U(){return new A.cJ(new Uint16Array(A.r(this.a)))},
|
|
gL(){return B.m},
|
|
gv(a){return this.a.length},
|
|
gM(){return null},
|
|
l(a,b){var s=this.a,r=s.length
|
|
if(b<r){if(!(b>=0))return A.a(s,b)
|
|
s=s[b]}else s=0
|
|
return s},
|
|
h(a,b,c){var s,r=this.a,q=r.length
|
|
if(b<q){s=B.b.i(c)
|
|
r.$flags&2&&A.c(r)
|
|
if(!(b>=0))return A.a(r,b)
|
|
r[b]=s}},
|
|
gT(){var s=this.a,r=s.length
|
|
if(r!==0){if(0>=r)return A.a(s,0)
|
|
s=s[0]}else s=0
|
|
return s},
|
|
gm(){var s=this.a,r=s.length
|
|
if(r!==0){if(0>=r)return A.a(s,0)
|
|
s=s[0]}else s=0
|
|
return s},
|
|
sm(a){var s,r=this.a,q=r.length
|
|
if(q!==0){s=B.b.i(a)
|
|
r.$flags&2&&A.c(r)
|
|
if(0>=q)return A.a(r,0)
|
|
r[0]=s}},
|
|
gt(){var s=this.a
|
|
return s.length>1?s[1]:0},
|
|
st(a){var s,r=this.a
|
|
if(r.length>1){s=B.b.i(a)
|
|
r.$flags&2&&A.c(r)
|
|
r[1]=s}},
|
|
gu(){var s=this.a
|
|
return s.length>2?s[2]:0},
|
|
su(a){var s,r=this.a
|
|
if(r.length>2){s=B.b.i(a)
|
|
r.$flags&2&&A.c(r)
|
|
r[2]=s}},
|
|
gA(){var s=this.a
|
|
return s.length>3?s[3]:0},
|
|
ga_(){return this.gA()/65535},
|
|
gan(){return A.Y(this)},
|
|
af(a){var s,r,q=this
|
|
q.sm(a.gm())
|
|
q.st(a.gt())
|
|
q.su(a.gu())
|
|
s=a.gA()
|
|
r=q.a
|
|
if(r.length>3){s=B.b.i(s)
|
|
r.$flags&2&&A.c(r)
|
|
r[3]=s}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
s=!1
|
|
if(t.G.b(b))if(b.gv(b)===this.a.length){s=b.gJ(b)
|
|
r=A.w(this,A.l(this).q("e.E"))
|
|
s=s===A.n(r)}return s},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
$ix:1}
|
|
A.cK.prototype={
|
|
U(){var s=this.b
|
|
s===$&&A.b("data")
|
|
return new A.cK(this.a,s)},
|
|
gL(){return B.t},
|
|
gM(){return null},
|
|
c8(a){var s
|
|
if(a<this.a){s=this.b
|
|
s===$&&A.b("data")
|
|
s=B.a.a5(s,6-(a<<1>>>0))&3}else s=0
|
|
return s},
|
|
bY(a,b){var s,r,q
|
|
if(a>=this.a)return
|
|
if(!(a>=0&&a<4))return A.a(B.bv,a)
|
|
s=B.bv[a]
|
|
r=B.b.i(b)
|
|
q=this.b
|
|
q===$&&A.b("data")
|
|
this.b=(q&s|B.a.V(r&3,6-(a<<1>>>0)))>>>0},
|
|
l(a,b){return this.c8(b)},
|
|
h(a,b,c){return this.bY(b,c)},
|
|
gT(){return this.c8(0)},
|
|
gm(){return this.c8(0)},
|
|
sm(a){this.bY(0,a)},
|
|
gt(){return this.c8(1)},
|
|
st(a){this.bY(1,a)},
|
|
gu(){return this.c8(2)},
|
|
su(a){this.bY(2,a)},
|
|
gA(){return this.c8(3)},
|
|
ga_(){return this.c8(3)/3},
|
|
gan(){return A.Y(this)},
|
|
af(a){this.ac(a.gm(),a.gt(),a.gu(),a.gA())},
|
|
ac(a,b,c,d){var s=this
|
|
s.bY(0,a)
|
|
s.bY(1,b)
|
|
s.bY(2,c)
|
|
s.bY(3,d)},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
s=!1
|
|
if(t.G.b(b))if(b.gv(b)===this.a){s=b.gJ(b)
|
|
r=A.w(this,A.l(this).q("e.E"))
|
|
s=s===A.n(r)}return s},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
$ix:1,
|
|
gv(a){return this.a}}
|
|
A.cL.prototype={
|
|
U(){return new A.cL(new Uint32Array(A.r(this.a)))},
|
|
gL(){return B.N},
|
|
gv(a){return this.a.length},
|
|
gM(){return null},
|
|
l(a,b){var s=this.a,r=s.length
|
|
if(b<r){if(!(b>=0))return A.a(s,b)
|
|
s=s[b]}else s=0
|
|
return s},
|
|
h(a,b,c){var s,r=this.a,q=r.length
|
|
if(b<q){s=B.b.i(c)
|
|
r.$flags&2&&A.c(r)
|
|
if(!(b>=0))return A.a(r,b)
|
|
r[b]=s}},
|
|
gT(){var s=this.a,r=s.length
|
|
if(r!==0){if(0>=r)return A.a(s,0)
|
|
s=s[0]}else s=0
|
|
return s},
|
|
gm(){var s=this.a,r=s.length
|
|
if(r!==0){if(0>=r)return A.a(s,0)
|
|
s=s[0]}else s=0
|
|
return s},
|
|
sm(a){var s,r=this.a,q=r.length
|
|
if(q!==0){s=B.b.i(a)
|
|
r.$flags&2&&A.c(r)
|
|
if(0>=q)return A.a(r,0)
|
|
r[0]=s}},
|
|
gt(){var s=this.a
|
|
return s.length>1?s[1]:0},
|
|
st(a){var s,r=this.a
|
|
if(r.length>1){s=B.b.i(a)
|
|
r.$flags&2&&A.c(r)
|
|
r[1]=s}},
|
|
gu(){var s=this.a
|
|
return s.length>2?s[2]:0},
|
|
su(a){var s,r=this.a
|
|
if(r.length>2){s=B.b.i(a)
|
|
r.$flags&2&&A.c(r)
|
|
r[2]=s}},
|
|
gA(){var s=this.a
|
|
return s.length>3?s[3]:0},
|
|
ga_(){return this.gA()/4294967295},
|
|
gan(){return A.Y(this)},
|
|
af(a){var s,r,q=this
|
|
q.sm(a.gm())
|
|
q.st(a.gt())
|
|
q.su(a.gu())
|
|
s=a.gA()
|
|
r=q.a
|
|
if(r.length>3){s=B.b.i(s)
|
|
r.$flags&2&&A.c(r)
|
|
r[3]=s}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
s=!1
|
|
if(t.G.b(b))if(b.gv(b)===this.a.length){s=b.gJ(b)
|
|
r=A.w(this,A.l(this).q("e.E"))
|
|
s=s===A.n(r)}return s},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
$ix:1}
|
|
A.cM.prototype={
|
|
U(){return new A.cM(this.a,new Uint8Array(A.r(this.b)))},
|
|
gL(){return B.z},
|
|
gM(){return null},
|
|
c9(a){var s,r
|
|
if(a<0||a>=this.a)s=0
|
|
else{s=this.b
|
|
r=s.length
|
|
if(a<2){if(0>=r)return A.a(s,0)
|
|
s=B.a.a5(s[0],4-(a<<2>>>0))&15}else{if(1>=r)return A.a(s,1)
|
|
s=B.a.a5(s[1],4-((a&1)<<2))&15}}return s},
|
|
c0(a,b){var s,r,q,p
|
|
if(a>=this.a)return
|
|
s=B.a.P(B.b.i(b),0,15)
|
|
if(a>1){a&=1
|
|
r=1}else r=0
|
|
if(a===0){q=this.b
|
|
if(!(r<q.length))return A.a(q,r)
|
|
p=q[r]
|
|
q.$flags&2&&A.c(q)
|
|
q[r]=(p&15|s<<4)>>>0}else if(a===1){q=this.b
|
|
if(!(r<q.length))return A.a(q,r)
|
|
p=q[r]
|
|
q.$flags&2&&A.c(q)
|
|
q[r]=(p&240|s)>>>0}},
|
|
l(a,b){return this.c9(b)},
|
|
h(a,b,c){return this.c0(b,c)},
|
|
gT(){return this.c9(0)},
|
|
gm(){return this.c9(0)},
|
|
sm(a){this.c0(0,a)},
|
|
gt(){return this.c9(1)},
|
|
st(a){this.c0(1,a)},
|
|
gu(){return this.c9(2)},
|
|
su(a){this.c0(2,a)},
|
|
gA(){return this.c9(3)},
|
|
ga_(){return this.c9(3)/15},
|
|
gan(){return A.Y(this)},
|
|
af(a){this.ac(a.gm(),a.gt(),a.gu(),a.gA())},
|
|
ac(a,b,c,d){var s=this
|
|
s.c0(0,a)
|
|
s.c0(1,b)
|
|
s.c0(2,c)
|
|
s.c0(3,d)},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
s=!1
|
|
if(t.G.b(b))if(b.gv(b)===this.a){s=b.gJ(b)
|
|
r=A.w(this,A.l(this).q("e.E"))
|
|
s=s===A.n(r)}return s},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
$ix:1,
|
|
gv(a){return this.a}}
|
|
A.bK.prototype={
|
|
hz(a,b,c,d){var s,r=this.a
|
|
r.$flags&2&&A.c(r)
|
|
s=r.length
|
|
if(0>=s)return A.a(r,0)
|
|
r[0]=a
|
|
if(1>=s)return A.a(r,1)
|
|
r[1]=b
|
|
if(2>=s)return A.a(r,2)
|
|
r[2]=c
|
|
if(3>=s)return A.a(r,3)
|
|
r[3]=d},
|
|
U(){return new A.bK(new Uint8Array(A.r(this.a)))},
|
|
gL(){return B.e},
|
|
gv(a){return this.a.length},
|
|
gM(){return null},
|
|
l(a,b){var s=this.a,r=s.length
|
|
if(b<r){if(!(b>=0))return A.a(s,b)
|
|
s=s[b]}else s=0
|
|
return s},
|
|
h(a,b,c){var s,r=this.a,q=r.length
|
|
if(b<q){s=B.b.i(c)
|
|
r.$flags&2&&A.c(r)
|
|
if(!(b>=0))return A.a(r,b)
|
|
r[b]=s}},
|
|
gT(){var s=this.a,r=s.length
|
|
if(r!==0){if(0>=r)return A.a(s,0)
|
|
s=s[0]}else s=0
|
|
return s},
|
|
gm(){var s=this.a,r=s.length
|
|
if(r!==0){if(0>=r)return A.a(s,0)
|
|
s=s[0]}else s=0
|
|
return s},
|
|
sm(a){var s,r=this.a,q=r.length
|
|
if(q!==0){s=B.b.i(a)
|
|
r.$flags&2&&A.c(r)
|
|
if(0>=q)return A.a(r,0)
|
|
r[0]=s}},
|
|
gt(){var s=this.a
|
|
return s.length>1?s[1]:0},
|
|
st(a){var s,r=this.a
|
|
if(r.length>1){s=B.b.i(a)
|
|
r.$flags&2&&A.c(r)
|
|
r[1]=s}},
|
|
gu(){var s=this.a
|
|
return s.length>2?s[2]:0},
|
|
su(a){var s,r=this.a
|
|
if(r.length>2){s=B.b.i(a)
|
|
r.$flags&2&&A.c(r)
|
|
r[2]=s}},
|
|
gA(){var s=this.a
|
|
return s.length>3?s[3]:255},
|
|
ga_(){return this.gA()/255},
|
|
gan(){return A.Y(this)},
|
|
af(a){var s,r,q=this
|
|
q.sm(a.gm())
|
|
q.st(a.gt())
|
|
q.su(a.gu())
|
|
s=a.gA()
|
|
r=q.a
|
|
if(r.length>3){s=B.b.i(s)
|
|
r.$flags&2&&A.c(r)
|
|
r[3]=s}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
s=!1
|
|
if(t.G.b(b))if(b.gv(b)===this.a.length){s=b.gJ(b)
|
|
r=A.w(this,A.l(this).q("e.E"))
|
|
s=s===A.n(r)}return s},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
$ix:1}
|
|
A.fk.prototype={}
|
|
A.cH.prototype={}
|
|
A.dz.prototype={
|
|
U(){return new A.dz(this.a)},
|
|
gL(){return B.e},
|
|
gv(a){return 4},
|
|
gM(){return null},
|
|
l(a,b){var s
|
|
if(b>=0&&b<4){s=b<<3>>>0
|
|
s=B.a.a4((this.a&B.a.R(255,s))>>>0,s)}else s=0
|
|
return s},
|
|
h(a,b,c){},
|
|
af(a){},
|
|
gT(){return this.l(0,0)},
|
|
gm(){return this.l(0,0)},
|
|
sm(a){},
|
|
gt(){return this.l(0,1)},
|
|
st(a){},
|
|
gu(){return this.l(0,2)},
|
|
su(a){},
|
|
gA(){return this.l(0,3)},
|
|
ga_(){return this.gA()/255},
|
|
gan(){return A.Y(this)},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r,q=this
|
|
if(b==null)return!1
|
|
s=!1
|
|
if(t.G.b(b))if(b.gv(b)===q.gv(q)){s=b.gJ(b)
|
|
r=A.w(q,A.l(q).q("e.E"))
|
|
s=s===A.n(r)}return s},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
$ix:1}
|
|
A.fn.prototype={
|
|
gA(){return 255},
|
|
ga_(){return 1},
|
|
gv(a){return 3}}
|
|
A.as.prototype={
|
|
a6(){return"Format."+this.b}}
|
|
A.dH.prototype={
|
|
a6(){return"FormatType."+this.b}}
|
|
A.fe.prototype={
|
|
a6(){return"BlendMode."+this.b}}
|
|
A.bL.prototype={
|
|
cW(a){var s=$.kB()
|
|
if(!s.ag(a))return"<unknown>"
|
|
return s.l(0,a).a},
|
|
C(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this
|
|
for(s=e.a,r=new A.O(s,s.r,s.e,A.l(s).q("O<1>")),q=t.p,p=t.r,o=t.N,n=t.P,m="";r.D();){l=r.d
|
|
m+=l+"\n"
|
|
k=s.l(0,l)
|
|
for(l=k.a,l=new A.O(l,l.r,l.e,A.l(l).q("O<1>"));l.D();){j=l.d
|
|
i=k.l(0,j)
|
|
m=i==null?m+("\t"+e.cW(j)+"\n"):m+("\t"+e.cW(j)+": "+i.C(0)+"\n")}for(l=k.b.a,j=new A.O(l,l.r,l.e,A.l(l).q("O<1>"));j.D();){h=j.d
|
|
m+=h+"\n"
|
|
if(!l.ag(h))l.h(0,h,new A.aE(A.I(q,p),new A.aN(A.I(o,n))))
|
|
g=l.l(0,h)
|
|
for(h=g.a,h=new A.O(h,h.r,h.e,A.l(h).q("O<1>"));h.D();){f=h.d
|
|
i=g.l(0,f)
|
|
m=i==null?m+("\t"+e.cW(f)+"\n"):m+("\t"+e.cW(f)+": "+i.C(0)+"\n")}}}return m.charCodeAt(0)==0?m:m},
|
|
aT(a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=this,a2="exif",a3="interop",a4=a5.b
|
|
a5.b=!0
|
|
a5.a0(19789)
|
|
a5.a0(42)
|
|
a5.I(8)
|
|
s=a1.a
|
|
if(s.l(0,"ifd0")==null)s.h(0,"ifd0",new A.aE(A.I(t.p,t.r),new A.aN(A.I(t.N,t.P))))
|
|
r=A.j(["ifd0"],t.s)
|
|
for(q=new A.O(s,s.r,s.e,A.l(s).q("O<1>"));q.D();){p=q.d
|
|
if(p!=="ifd0")B.c.G(r,p)}q=t.N
|
|
p=t.p
|
|
o=A.I(q,p)
|
|
for(n=r.length,m=t.r,l=t.P,k=8,j=0;i=r.length,j<i;r.length===n||(0,A.a1)(r),++j){h=r[j]
|
|
i=s.l(0,h)
|
|
i.toString
|
|
o.h(0,h,k)
|
|
g=i.b.a
|
|
if(g.ag(a2)){f=new Uint32Array(1)
|
|
f[0]=0
|
|
i.h(0,34665,new A.aO(f))}else i.a.dm(0,34665)
|
|
if(g.ag(a3)){f=new Uint32Array(1)
|
|
f[0]=0
|
|
i.h(0,40965,new A.aO(f))}else i.a.dm(0,40965)
|
|
if(g.ag("gps")){f=new Uint32Array(1)
|
|
f[0]=0
|
|
i.h(0,34853,new A.aO(f))}else i.a.dm(0,34853)
|
|
i=i.a
|
|
k+=2+12*i.a+4
|
|
for(i=new A.at(i,i.r,i.e,A.l(i).q("at<2>"));i.D();){f=i.d
|
|
e=f.gaD().a
|
|
if(!(e<14))return A.a(B.u,e)
|
|
d=B.u[e]*f.gv(f)
|
|
if(d>4)k+=d}for(i=new A.O(g,g.r,g.e,A.l(g).q("O<1>"));i.D();){f=i.d
|
|
if(!g.ag(f))g.h(0,f,new A.aE(A.I(p,m),new A.aN(A.I(q,l))))
|
|
e=g.l(0,f)
|
|
e.toString
|
|
o.h(0,f,k)
|
|
e=e.a
|
|
c=2+12*e.a
|
|
for(f=new A.at(e,e.r,e.e,A.l(e).q("at<2>"));f.D();){e=f.d
|
|
b=e.gaD().a
|
|
if(!(b<14))return A.a(B.u,b)
|
|
d=B.u[b]*e.gv(e)
|
|
if(d>4)c+=d}k+=c}}for(n=i-1,a=0;a<i;++a){if(!(a<r.length))return A.a(r,a)
|
|
h=r[a]
|
|
a0=s.l(0,h)
|
|
g=a0.b.a
|
|
if(g.ag(a2)){f=a0.l(0,34665)
|
|
f.toString
|
|
e=o.l(0,a2)
|
|
e.toString
|
|
f.bA(e)}if(g.ag(a3)){f=a0.l(0,40965)
|
|
f.toString
|
|
e=o.l(0,a3)
|
|
e.toString
|
|
f.bA(e)}if(g.ag("gps")){f=a0.l(0,34853)
|
|
f.toString
|
|
e=o.l(0,"gps")
|
|
e.toString
|
|
f.bA(e)}f=o.l(0,h)
|
|
f.toString
|
|
a1.fw(a5,a0,f+2+12*a0.a.a+4)
|
|
if(a===n)a5.I(0)
|
|
else{f=a+1
|
|
if(!(f<r.length))return A.a(r,f)
|
|
f=o.l(0,r[f])
|
|
f.toString
|
|
a5.I(f)}a1.fz(a5,a0)
|
|
for(f=new A.O(g,g.r,g.e,A.l(g).q("O<1>"));f.D();){e=f.d
|
|
if(!g.ag(e))g.h(0,e,new A.aE(A.I(p,m),new A.aN(A.I(q,l))))
|
|
b=g.l(0,e)
|
|
b.toString
|
|
e=o.l(0,e)
|
|
e.toString
|
|
a1.fw(a5,b,e+2+12*b.a.a)
|
|
a1.fz(a5,b)}}a5.b=a4},
|
|
fw(a,b,c){var s,r,q,p,o,n,m=b.a
|
|
a.a0(m.a)
|
|
for(m=new A.O(m,m.r,m.e,A.l(m).q("O<1>"));m.D();){s=m.d
|
|
r=b.l(0,s)
|
|
r.toString
|
|
q=s===273
|
|
p=q&&r.gaD()===B.F?B.p:r.gaD()
|
|
o=q&&r.gaD()===B.F?1:r.gv(r)
|
|
a.a0(s)
|
|
a.a0(p.a)
|
|
a.I(o)
|
|
s=r.gaD().a
|
|
if(!(s<14))return A.a(B.u,s)
|
|
n=B.u[s]*r.gv(r)
|
|
if(n<=4){r.aT(a)
|
|
while(n<4){a.p(0);++n}}else{a.I(c)
|
|
c+=n}}return c},
|
|
fz(a,b){var s,r,q
|
|
for(s=b.a,s=new A.at(s,s.r,s.e,A.l(s).q("at<2>"));s.D();){r=s.d
|
|
q=r.gaD().a
|
|
if(!(q<14))return A.a(B.u,q)
|
|
if(B.u[q]*r.gv(r)>4)r.aT(a)}},
|
|
ci(b5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4=b5.e
|
|
b5.e=!0
|
|
s=b5.d
|
|
h=b5.n()
|
|
if(h===18761){b5.e=!1
|
|
if(b5.n()!==42){b5.e=b4
|
|
return!1}}else if(h===19789){b5.e=!0
|
|
if(b5.n()!==42){b5.e=b4
|
|
return!1}}else return!1
|
|
g=b5.k()
|
|
for(f=this.a,e=t.cO,d=t.p,c=t.r,b=t.N,a=t.P,a0=b5.c,a1=0;g>0;g=b0){a2=s
|
|
if(typeof a2!=="number")return a2.aZ()
|
|
a2+=g
|
|
b5.d=a2
|
|
if(a0-a2<2)break
|
|
a3=new A.aE(A.I(d,c),new A.aN(A.I(b,a)))
|
|
a4=b5.n()
|
|
a5=A.j(new Array(a4),e)
|
|
for(a6=0;a6<a4;++a6)a5[a6]=this.fa(b5,s)
|
|
for(a2=a5.length,a7=0;a7<a5.length;a5.length===a2||(0,A.a1)(a5),++a7){a8=a5[a7]
|
|
a9=a8.b
|
|
if(a9!=null)a3.h(0,a8.a,a9)}f.h(0,"ifd"+a1,a3);++a1
|
|
b0=b5.k()
|
|
if(b0===g)break}for(f=new A.at(f,f.r,f.e,A.l(f).q("at<2>"));f.D();){r=f.d
|
|
for(a0=B.cd.gc3(),a0=a0.gH(a0);a0.D();){q=a0.gO()
|
|
a2=A.o(q)
|
|
if(r.a.ag(a2))try{p=J.d(r,q).i(0)
|
|
a2=s
|
|
a9=p
|
|
if(typeof a2!=="number")return a2.aZ()
|
|
if(typeof a9!=="number")return A.nj(a9)
|
|
b5.d=a2+a9
|
|
o=new A.aE(A.I(d,c),new A.aN(A.I(b,a)))
|
|
n=b5.n()
|
|
m=n
|
|
a9=m
|
|
if(a9<0)A.b8(A.c2("Length must be a non-negative integer: "+A.z(a9),null))
|
|
l=A.j(new Array(a9),e)
|
|
k=0
|
|
for(;;){a2=k
|
|
a9=m
|
|
if(typeof a2!=="number")return a2.ld()
|
|
if(typeof a9!=="number")return A.nj(a9)
|
|
if(!(a2<a9))break
|
|
J.y(l,k,this.fa(b5,s))
|
|
a2=k
|
|
if(typeof a2!=="number")return a2.aZ()
|
|
k=a2+1}j=l
|
|
for(a2=j,a9=a2.length,a7=0;a7<a2.length;a2.length===a9||(0,A.a1)(a2),++a7){i=a2[a7]
|
|
if(i.b!=null){b1=i.a
|
|
b2=i.b
|
|
b2.toString
|
|
J.y(o,b1,b2)}}a2=r.b
|
|
a9=B.cd.l(0,q)
|
|
a9.toString
|
|
a2.a.h(0,a9,a.a(o))}catch(b3){continue}}}b5.e=b4
|
|
return!1},
|
|
fa(a,b){var s,r,q,p,o,n,m,l=a.n(),k=a.n(),j=a.k(),i=new A.hO(l,null)
|
|
if(k>14)return i
|
|
if(!(k<14))return A.a(B.aT,k)
|
|
s=B.aT[k]
|
|
r=j*B.u[k]
|
|
q=a.d
|
|
if((r>4?a.d=a.k()+b:q)+r>a.c)return i
|
|
p=a.aj(r)
|
|
switch(s.a){case 0:break
|
|
case 6:i.b=new A.bd(new Int8Array(A.r(J.kC(B.d.gB(p.a2()),0,j))))
|
|
break
|
|
case 1:i.b=new A.aZ(new Uint8Array(A.r(p.aj(j).a2())))
|
|
break
|
|
case 7:i.b=new A.bP(new Uint8Array(A.r(p.aj(j).a2())))
|
|
break
|
|
case 2:i.b=new A.c8(j===0?"":p.ak(j-1))
|
|
break
|
|
case 3:i.b=A.mb(p,j)
|
|
break
|
|
case 4:i.b=A.m6(p,j)
|
|
break
|
|
case 5:i.b=A.m7(p,j)
|
|
break
|
|
case 10:i.b=A.m9(p,j)
|
|
break
|
|
case 8:i.b=A.ma(p,j)
|
|
break
|
|
case 9:i.b=A.m8(p,j)
|
|
break
|
|
case 11:i.b=A.mc(p,j)
|
|
break
|
|
case 12:i.b=A.m4(p,j)
|
|
break
|
|
case 13:if(j===1){o=new A.c9(0)
|
|
n=p.k()
|
|
m=$.N()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=n
|
|
n=$.a6()
|
|
if(0>=n.length)return A.a(n,0)
|
|
o.a=n[0]
|
|
i.b=o}break}a.d=q+4
|
|
return i}}
|
|
A.hO.prototype={}
|
|
A.ft.prototype={}
|
|
A.aN.prototype={
|
|
hE(a){a.a.bI(0,new A.it(this))},
|
|
gh_(a){var s,r=this.a
|
|
if(r.a===0)return!0
|
|
for(r=new A.at(r,r.r,r.e,A.l(r).q("at<2>"));r.D();){s=r.d
|
|
if(!(s.a.a===0&&s.b.gh_(0)))return!1}return!0},
|
|
l(a,b){var s=this.a
|
|
if(!s.ag(b))s.h(0,b,new A.aE(A.I(t.p,t.r),new A.aN(A.I(t.N,t.P))))
|
|
s=s.l(0,b)
|
|
s.toString
|
|
return s}}
|
|
A.it.prototype={
|
|
$2(a,b){var s
|
|
A.bG(a)
|
|
s=A.m3(t.P.a(b))
|
|
this.a.a.h(0,a,s)
|
|
return s},
|
|
$S:12}
|
|
A.aE.prototype={
|
|
fR(a){a.a.bI(0,new A.iu(this))
|
|
a.b.a.bI(0,new A.iv(this))},
|
|
l(a,b){var s=this.a.l(0,b)
|
|
return s},
|
|
h(a,b,c){var s,r,q,p,o,n,m,l,k=this
|
|
if(typeof b=="string")b=B.kg.l(0,b)
|
|
if(!A.hX(b))return
|
|
if(c instanceof A.a2)k.a.h(0,b,c)
|
|
else{s=$.kB().l(0,b)
|
|
if(s!=null)switch(s.b.a){case 1:if(t.L.b(c))k.a.h(0,b,new A.aZ(new Uint8Array(A.r(new Uint8Array(A.r(c))))))
|
|
else if(typeof c=="number"){r=B.a.i(c)
|
|
q=new Uint8Array(1)
|
|
q[0]=r
|
|
k.a.h(0,b,new A.aZ(q))}break
|
|
case 2:break
|
|
case 3:if(t.L.b(c))k.a.h(0,b,new A.bt(new Uint16Array(A.r(new Uint16Array(A.r(c))))))
|
|
else if(typeof c=="number")k.a.h(0,b,A.oi(B.a.i(c)))
|
|
break
|
|
case 4:if(t.L.b(c))k.a.h(0,b,new A.aO(new Uint32Array(A.r(new Uint32Array(A.r(c))))))
|
|
else if(typeof c=="number")k.a.h(0,b,A.m5(B.a.i(c)))
|
|
break
|
|
case 5:if(t.bJ.b(c))k.a.h(0,b,new A.bc(A.e2(c,t.i)))
|
|
else if(t.L.b(c)&&c.length===2){r=c.length
|
|
if(0>=r)return A.a(c,0)
|
|
q=c[0]
|
|
if(1>=r)return A.a(c,1)
|
|
k.a.h(0,b,new A.bc(A.j([new A.aS(q,c[1])],t.aK)))}else if(t.f.b(c)){p=c.length
|
|
r=t.i
|
|
o=J.d0(p,r)
|
|
for(n=0;n<p;++n){q=c[n]
|
|
m=q.length
|
|
if(0>=m)return A.a(q,0)
|
|
l=q[0]
|
|
if(1>=m)return A.a(q,1)
|
|
o[n]=new A.aS(l,q[1])}k.a.h(0,b,new A.bc(A.e2(o,r)))}break
|
|
case 6:if(t.L.b(c))k.a.h(0,b,new A.bd(new Int8Array(A.r(new Int8Array(A.r(c))))))
|
|
else if(typeof c=="number"){r=B.a.i(c)
|
|
q=new Int8Array(1)
|
|
q[0]=r
|
|
k.a.h(0,b,new A.bd(q))}break
|
|
case 7:if(t.L.b(c))k.a.h(0,b,new A.bP(new Uint8Array(A.r(new Uint8Array(A.r(c))))))
|
|
break
|
|
case 8:if(t.L.b(c))k.a.h(0,b,new A.bs(new Int16Array(A.r(new Int16Array(A.r(c))))))
|
|
else if(typeof c=="number"){r=B.a.i(c)
|
|
q=new Int16Array(1)
|
|
q[0]=r
|
|
k.a.h(0,b,new A.bs(q))}break
|
|
case 9:if(t.L.b(c))k.a.h(0,b,new A.br(new Int32Array(A.r(new Int32Array(A.r(c))))))
|
|
else if(typeof c=="number"){r=B.a.i(c)
|
|
q=new Int32Array(1)
|
|
q[0]=r
|
|
k.a.h(0,b,new A.br(q))}break
|
|
case 10:if(t.bJ.b(c))k.a.h(0,b,new A.be(A.e2(c,t.i)))
|
|
else if(t.L.b(c)&&c.length===2){r=c.length
|
|
if(0>=r)return A.a(c,0)
|
|
q=c[0]
|
|
if(1>=r)return A.a(c,1)
|
|
k.a.h(0,b,new A.be(A.j([new A.aS(q,c[1])],t.aK)))}else if(t.f.b(c)){p=c.length
|
|
r=t.i
|
|
o=J.d0(p,r)
|
|
for(n=0;n<p;++n){q=c[n]
|
|
m=q.length
|
|
if(0>=m)return A.a(q,0)
|
|
l=q[0]
|
|
if(1>=m)return A.a(q,1)
|
|
o[n]=new A.aS(l,q[1])}k.a.h(0,b,new A.be(A.e2(o,r)))}break
|
|
case 11:if(t.H.b(c))k.a.h(0,b,new A.bO(new Float32Array(A.r(new Float32Array(A.r(c))))))
|
|
else if(typeof c=="number"){r=new Float32Array(1)
|
|
r[0]=c
|
|
k.a.h(0,b,new A.bO(r))}break
|
|
case 12:if(t.H.b(c))k.a.h(0,b,new A.bN(new Float64Array(A.r(new Float64Array(A.r(c))))))
|
|
else if(typeof c=="number"){r=new Float64Array(1)
|
|
r[0]=c
|
|
k.a.h(0,b,new A.bN(r))}break
|
|
case 13:if(typeof c=="number")k.a.h(0,b,new A.c9(B.a.i(c)))
|
|
break
|
|
case 0:break}}},
|
|
gcg(){var s=this.a.l(0,274)
|
|
return s==null?null:s.i(0)},
|
|
scg(a){this.a.dm(0,274)}}
|
|
A.iu.prototype={
|
|
$2(a,b){var s
|
|
A.o(a)
|
|
s=t.r.a(b).U()
|
|
this.a.a.h(0,a,s)
|
|
return s},
|
|
$S:16}
|
|
A.iv.prototype={
|
|
$2(a,b){var s
|
|
A.bG(a)
|
|
s=A.m3(t.P.a(b))
|
|
this.a.b.a.h(0,a,s)
|
|
return s},
|
|
$S:12}
|
|
A.ad.prototype={
|
|
a6(){return"IfdValueType."+this.b}}
|
|
A.a2.prototype={
|
|
a9(a,b){A.o(b)
|
|
return 0},
|
|
i(a){return this.a9(0,0)},
|
|
br(){return new Uint8Array(0)},
|
|
C(a){return""},
|
|
W(a,b){var s=this
|
|
if(b==null)return!1
|
|
return b instanceof A.a2&&s.gaD()===b.gaD()&&s.gv(s)===b.gv(b)&&s.gJ(s)===b.gJ(b)},
|
|
gJ(a){return 0},
|
|
bA(a){}}
|
|
A.aZ.prototype={
|
|
U(){return new A.aZ(new Uint8Array(A.r(this.a)))},
|
|
gaD(){return B.bf},
|
|
gv(a){return this.a.length},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
if(b instanceof A.aZ){s=this.a
|
|
r=b.a
|
|
s=s.length===r.length&&A.n(s)===A.n(r)}else s=!1
|
|
return s},
|
|
gJ(a){return A.n(this.a)},
|
|
a9(a,b){var s
|
|
A.o(b)
|
|
s=this.a
|
|
if(!(b>=0&&b<s.length))return A.a(s,b)
|
|
return s[b]},
|
|
i(a){return this.a9(0,0)},
|
|
bA(a){var s=this.a
|
|
s.$flags&2&&A.c(s)
|
|
if(0>=s.length)return A.a(s,0)
|
|
s[0]=a},
|
|
br(){return this.a},
|
|
aT(a){a.a7(this.a)},
|
|
C(a){var s=this.a,r=s.length
|
|
if(r===1){if(0>=r)return A.a(s,0)
|
|
s=""+s[0]}else s=A.z(s)
|
|
return s}}
|
|
A.c8.prototype={
|
|
U(){return new A.c8(this.a)},
|
|
gaD(){return B.l},
|
|
gv(a){return this.a.length+1},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
if(b instanceof A.c8){s=this.a
|
|
r=b.a
|
|
s=s.length+1===r.length+1&&B.n.gJ(s)===B.n.gJ(r)}else s=!1
|
|
return s},
|
|
gJ(a){return B.n.gJ(this.a)},
|
|
br(){return new Uint8Array(A.r(new A.al(this.a)))},
|
|
aT(a){a.a7(new A.al(this.a))
|
|
a.p(0)},
|
|
C(a){return this.a}}
|
|
A.bt.prototype={
|
|
hJ(a,b){var s,r,q,p
|
|
for(s=this.a,r=s.$flags|0,q=0;q<b;++q){p=a.n()
|
|
r&2&&A.c(s)
|
|
if(!(q<s.length))return A.a(s,q)
|
|
s[q]=p}},
|
|
U(){return new A.bt(new Uint16Array(A.r(this.a)))},
|
|
gaD(){return B.k},
|
|
gv(a){return this.a.length},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
if(b instanceof A.bt){s=this.a
|
|
r=b.a
|
|
s=s.length===r.length&&A.n(s)===A.n(r)}else s=!1
|
|
return s},
|
|
gJ(a){return A.n(this.a)},
|
|
a9(a,b){var s
|
|
A.o(b)
|
|
s=this.a
|
|
if(!(b>=0&&b<s.length))return A.a(s,b)
|
|
return s[b]},
|
|
i(a){return this.a9(0,0)},
|
|
bA(a){var s=this.a
|
|
s.$flags&2&&A.c(s)
|
|
if(0>=s.length)return A.a(s,0)
|
|
s[0]=a},
|
|
br(){return J.az(B.P.gB(this.a))},
|
|
aT(a){var s,r=this.a,q=r.length
|
|
for(s=0;s<q;++s)a.a0(r[s])},
|
|
C(a){var s=this.a,r=s.length
|
|
if(r===1){if(0>=r)return A.a(s,0)
|
|
s=""+s[0]}else s=A.z(s)
|
|
return s}}
|
|
A.aO.prototype={
|
|
hG(a,b){var s,r,q,p
|
|
for(s=this.a,r=s.$flags|0,q=0;q<b;++q){p=a.k()
|
|
r&2&&A.c(s)
|
|
if(!(q<s.length))return A.a(s,q)
|
|
s[q]=p}},
|
|
U(){return new A.aO(new Uint32Array(A.r(this.a)))},
|
|
gaD(){return B.p},
|
|
gv(a){return this.a.length},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
if(b instanceof A.aO){s=this.a
|
|
r=b.a
|
|
s=s.length===r.length&&A.n(s)===A.n(r)}else s=!1
|
|
return s},
|
|
gJ(a){return A.n(this.a)},
|
|
a9(a,b){var s
|
|
A.o(b)
|
|
s=this.a
|
|
if(!(b>=0&&b<s.length))return A.a(s,b)
|
|
return s[b]},
|
|
i(a){return this.a9(0,0)},
|
|
bA(a){var s=this.a
|
|
s.$flags&2&&A.c(s)
|
|
if(0>=s.length)return A.a(s,0)
|
|
s[0]=a},
|
|
br(){return J.az(B.o.gB(this.a))},
|
|
aT(a){var s,r=this.a,q=r.length
|
|
for(s=0;s<q;++s)a.I(r[s])},
|
|
C(a){var s=this.a,r=s.length
|
|
if(r===1){if(0>=r)return A.a(s,0)
|
|
s=""+s[0]}else s=A.z(s)
|
|
return s}}
|
|
A.bc.prototype={
|
|
U(){return new A.bc(A.e2(this.a,t.i))},
|
|
gaD(){return B.r},
|
|
gv(a){return this.a.length},
|
|
a9(a,b){var s
|
|
A.o(b)
|
|
s=this.a
|
|
if(!(b>=0&&b<s.length))return A.a(s,b)
|
|
return s[b].i(0)},
|
|
i(a){return this.a9(0,0)},
|
|
W(a,b){var s,r,q
|
|
if(b==null)return!1
|
|
if(b instanceof A.bc){s=this.a
|
|
r=s.length
|
|
q=b.a
|
|
s=r===q.length&&A.n(s)===A.n(q)}else s=!1
|
|
return s},
|
|
gJ(a){return A.n(this.a)},
|
|
aT(a){var s,r,q,p
|
|
for(s=this.a,r=s.length,q=0;q<s.length;s.length===r||(0,A.a1)(s),++q){p=s[q]
|
|
a.I(p.a)
|
|
a.I(p.b)}},
|
|
C(a){var s=this.a,r=s.length
|
|
if(r===1){if(0>=r)return A.a(s,0)
|
|
s=s[0].C(0)}else s=A.z(s)
|
|
return s}}
|
|
A.bd.prototype={
|
|
U(){return new A.bd(new Int8Array(A.r(this.a)))},
|
|
gaD(){return B.bk},
|
|
gv(a){return this.a.length},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
if(b instanceof A.bd){s=this.a
|
|
r=b.a
|
|
s=s.length===r.length&&A.n(s)===A.n(r)}else s=!1
|
|
return s},
|
|
gJ(a){return A.n(this.a)},
|
|
a9(a,b){var s
|
|
A.o(b)
|
|
s=this.a
|
|
if(!(b>=0&&b<s.length))return A.a(s,b)
|
|
return s[b]},
|
|
i(a){return this.a9(0,0)},
|
|
bA(a){var s=this.a
|
|
s.$flags&2&&A.c(s)
|
|
if(0>=s.length)return A.a(s,0)
|
|
s[0]=a},
|
|
br(){return J.az(B.ax.gB(this.a))},
|
|
aT(a){a.a7(J.E(B.ax.gB(this.a),0,null))},
|
|
C(a){var s=this.a,r=s.length
|
|
if(r===1){if(0>=r)return A.a(s,0)
|
|
s=""+s[0]}else s=A.z(s)
|
|
return s}}
|
|
A.bs.prototype={
|
|
hI(a,b){var s,r,q,p,o
|
|
for(s=this.a,r=s.$flags|0,q=0;q<b;++q){p=a.n()
|
|
o=$.ao()
|
|
o.$flags&2&&A.c(o)
|
|
o[0]=p
|
|
p=$.ax()
|
|
if(0>=p.length)return A.a(p,0)
|
|
p=p[0]
|
|
r&2&&A.c(s)
|
|
if(!(q<s.length))return A.a(s,q)
|
|
s[q]=p}},
|
|
U(){return new A.bs(new Int16Array(A.r(this.a)))},
|
|
gaD(){return B.bl},
|
|
gv(a){return this.a.length},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
if(b instanceof A.bs){s=this.a
|
|
r=b.a
|
|
s=s.length===r.length&&A.n(s)===A.n(r)}else s=!1
|
|
return s},
|
|
gJ(a){return A.n(this.a)},
|
|
a9(a,b){var s
|
|
A.o(b)
|
|
s=this.a
|
|
if(!(b>=0&&b<s.length))return A.a(s,b)
|
|
return s[b]},
|
|
i(a){return this.a9(0,0)},
|
|
bA(a){var s=this.a
|
|
s.$flags&2&&A.c(s)
|
|
if(0>=s.length)return A.a(s,0)
|
|
s[0]=a},
|
|
br(){return J.az(B.aw.gB(this.a))},
|
|
aT(a){var s,r,q,p=new Int16Array(1),o=J.lL(B.aw.gB(p),0,null),n=this.a,m=n.length
|
|
for(s=o.length,r=0;r<m;++r){q=n[r]
|
|
if(0>=1)return A.a(p,0)
|
|
p[0]=q
|
|
if(0>=s)return A.a(o,0)
|
|
a.a0(o[0])}},
|
|
C(a){var s=this.a,r=s.length
|
|
if(r===1){if(0>=r)return A.a(s,0)
|
|
s=""+s[0]}else s=A.z(s)
|
|
return s}}
|
|
A.br.prototype={
|
|
hH(a,b){var s,r,q,p,o
|
|
for(s=this.a,r=s.$flags|0,q=0;q<b;++q){p=a.k()
|
|
o=$.N()
|
|
o.$flags&2&&A.c(o)
|
|
o[0]=p
|
|
p=$.a6()
|
|
if(0>=p.length)return A.a(p,0)
|
|
p=p[0]
|
|
r&2&&A.c(s)
|
|
if(!(q<s.length))return A.a(s,q)
|
|
s[q]=p}},
|
|
U(){return new A.br(new Int32Array(A.r(this.a)))},
|
|
gaD(){return B.bm},
|
|
gv(a){return this.a.length},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
if(b instanceof A.br){s=this.a
|
|
r=b.a
|
|
s=s.length===r.length&&A.n(s)===A.n(r)}else s=!1
|
|
return s},
|
|
gJ(a){return A.n(this.a)},
|
|
a9(a,b){var s
|
|
A.o(b)
|
|
s=this.a
|
|
if(!(b>=0&&b<s.length))return A.a(s,b)
|
|
return s[b]},
|
|
i(a){return this.a9(0,0)},
|
|
bA(a){var s=this.a
|
|
s.$flags&2&&A.c(s)
|
|
if(0>=s.length)return A.a(s,0)
|
|
s[0]=a},
|
|
br(){return J.az(B.Z.gB(this.a))},
|
|
aT(a){var s,r,q,p=this.a,o=p.length
|
|
for(s=0;s<o;++s){r=p[s]
|
|
q=$.i4()
|
|
q.$flags&2&&A.c(q)
|
|
q[0]=r
|
|
r=$.kz()
|
|
if(0>=r.length)return A.a(r,0)
|
|
a.I(r[0])}},
|
|
C(a){var s=this.a,r=s.length
|
|
if(r===1){if(0>=r)return A.a(s,0)
|
|
s=""+s[0]}else s=A.z(s)
|
|
return s}}
|
|
A.be.prototype={
|
|
U(){return new A.be(A.e2(this.a,t.i))},
|
|
gaD(){return B.bg},
|
|
gv(a){return this.a.length},
|
|
W(a,b){var s,r,q
|
|
if(b==null)return!1
|
|
if(b instanceof A.be){s=this.a
|
|
r=s.length
|
|
q=b.a
|
|
s=r===q.length&&A.n(s)===A.n(q)}else s=!1
|
|
return s},
|
|
gJ(a){return A.n(this.a)},
|
|
a9(a,b){var s
|
|
A.o(b)
|
|
s=this.a
|
|
if(!(b>=0&&b<s.length))return A.a(s,b)
|
|
return s[b].i(0)},
|
|
i(a){return this.a9(0,0)},
|
|
aT(a){var s,r,q,p,o,n
|
|
for(s=this.a,r=s.length,q=0;q<s.length;s.length===r||(0,A.a1)(s),++q){p=s[q]
|
|
o=$.i4()
|
|
o.$flags&2&&A.c(o)
|
|
o[0]=p.a
|
|
n=$.kz()
|
|
if(0>=n.length)return A.a(n,0)
|
|
a.I(n[0])
|
|
o[0]=p.b
|
|
a.I(n[0])}},
|
|
C(a){var s=this.a,r=s.length
|
|
if(r===1){if(0>=r)return A.a(s,0)
|
|
s=s[0].C(0)}else s=A.z(s)
|
|
return s}}
|
|
A.bO.prototype={
|
|
hK(a,b){var s,r,q,p,o
|
|
for(s=this.a,r=s.$flags|0,q=0;q<b;++q){p=a.k()
|
|
o=$.N()
|
|
o.$flags&2&&A.c(o)
|
|
o[0]=p
|
|
p=$.c1()
|
|
if(0>=p.length)return A.a(p,0)
|
|
p=p[0]
|
|
r&2&&A.c(s)
|
|
if(!(q<s.length))return A.a(s,q)
|
|
s[q]=p}},
|
|
U(){return new A.bO(new Float32Array(A.r(this.a)))},
|
|
gaD(){return B.bh},
|
|
gv(a){return this.a.length},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
if(b instanceof A.bO){s=this.a
|
|
r=b.a
|
|
s=s.length===r.length&&A.n(s)===A.n(r)}else s=!1
|
|
return s},
|
|
gJ(a){return A.n(this.a)},
|
|
br(){return J.az(B.a4.gB(this.a))},
|
|
aT(a){var s,r=this.a,q=r.length
|
|
for(s=0;s<q;++s)a.l9(r[s])},
|
|
C(a){var s=this.a,r=s.length
|
|
if(r===1){if(0>=r)return A.a(s,0)
|
|
s=A.z(s[0])}else s=A.z(s)
|
|
return s}}
|
|
A.bN.prototype={
|
|
hF(a,b){var s,r
|
|
for(s=this.a,r=0;r<b;++r)B.a5.h(s,r,a.dl())},
|
|
U(){return new A.bN(new Float64Array(A.r(this.a)))},
|
|
gaD(){return B.bi},
|
|
gv(a){return this.a.length},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
if(b instanceof A.bN){s=this.a
|
|
r=b.a
|
|
s=s.length===r.length&&A.n(s)===A.n(r)}else s=!1
|
|
return s},
|
|
gJ(a){return A.n(this.a)},
|
|
br(){return J.az(B.a5.gB(this.a))},
|
|
aT(a){var s,r=this.a,q=r.length
|
|
for(s=0;s<q;++s)a.la(r[s])},
|
|
C(a){var s=this.a,r=s.length
|
|
if(r===1){if(0>=r)return A.a(s,0)
|
|
s=A.z(s[0])}else s=A.z(s)
|
|
return s}}
|
|
A.bP.prototype={
|
|
U(){return new A.bP(new Uint8Array(A.r(this.a)))},
|
|
gaD(){return B.F},
|
|
gv(a){return this.a.length},
|
|
br(){return this.a},
|
|
W(a,b){var s,r
|
|
if(b==null)return!1
|
|
if(b instanceof A.bP){s=this.a
|
|
r=b.a
|
|
s=s.length===r.length&&A.n(s)===A.n(r)}else s=!1
|
|
return s},
|
|
gJ(a){return A.n(this.a)},
|
|
aT(a){a.a7(this.a)},
|
|
C(a){return"<data>"}}
|
|
A.c9.prototype={
|
|
U(){return A.m5(this.a)},
|
|
gaD(){return B.bj},
|
|
gv(a){return 1},
|
|
W(a,b){var s
|
|
if(b==null)return!1
|
|
s=!1
|
|
if(b instanceof A.c9)s=this.a===b.a
|
|
return s},
|
|
gJ(a){return this.a},
|
|
a9(a,b){if(A.o(b)!==0)throw A.h(A.oX("Ifd tags must have exactly one entry (the offset)"))
|
|
return this.a},
|
|
i(a){return this.a9(0,0)},
|
|
bA(a){this.a=a},
|
|
br(){var s=this.a
|
|
return new Uint8Array(A.r(A.j([B.a.j(s,24),B.a.j(s,16),B.a.j(s,8),s],t.t)))},
|
|
aT(a){a.I(this.a)},
|
|
C(a){return"Ifd@"+this.a}}
|
|
A.fr.prototype={
|
|
a6(){return"DitherKernel."+this.b}}
|
|
A.ac.prototype={
|
|
a6(){return"BmpCompression."+this.b}}
|
|
A.i9.prototype={}
|
|
A.bn.prototype={
|
|
ej(a,b){var s,r,q,p,o,n,m,l=this,k=l.d,j=k<=40
|
|
if(j){s=l.r
|
|
s=s===B.aa||s===B.aE}else s=!0
|
|
if(s){s=l.as=a.k()
|
|
r=A.kg(s)
|
|
l.CW=r
|
|
q=B.a.a5(s,r)
|
|
s=q>0
|
|
l.cx=s?255/q:0
|
|
r=l.at=a.k()
|
|
p=A.kg(r)
|
|
l.cy=p
|
|
o=B.a.a5(r,p)
|
|
l.db=s?255/o:0
|
|
r=l.ax=a.k()
|
|
p=A.kg(r)
|
|
l.dx=p
|
|
n=B.a.a5(r,p)
|
|
l.dy=s?255/n:0
|
|
if(!j||l.r===B.aE){j=l.ay=a.k()
|
|
s=A.kg(j)
|
|
l.fr=s
|
|
m=B.a.a5(j,s)
|
|
l.fx=m>0?255/m:0}else if(l.f===16){l.ay=4278190080
|
|
l.fr=24
|
|
l.fx=1}else{l.ay=4278190080
|
|
l.fr=24
|
|
l.fx=1}}else if(l.f===16){l.as=31744
|
|
l.CW=10
|
|
l.cx=8.225806451612904
|
|
l.at=992
|
|
l.cy=5
|
|
l.db=8.225806451612904
|
|
l.ax=31
|
|
l.dx=0
|
|
l.dy=8.225806451612904
|
|
l.fx=l.fr=l.ay=0}else{l.as=16711680
|
|
l.CW=16
|
|
l.cx=1
|
|
l.at=65280
|
|
l.cy=8
|
|
l.db=1
|
|
l.ax=255
|
|
l.dx=0
|
|
l.dy=1
|
|
l.ay=4278190080
|
|
l.fr=24
|
|
l.fx=1}j=a.d
|
|
a.d=j+(k-(j-l.fy))
|
|
if(l.f<=8)l.kS(a)},
|
|
gcM(){var s=this.d
|
|
if(s!==40)if(s===124){s=this.ay
|
|
s===$&&A.b("alphaMask")
|
|
s=s===0}else s=!1
|
|
else s=!0
|
|
return s},
|
|
gK(){return Math.abs(this.c)},
|
|
kS(a){var s,r,q,p,o,n=this,m=n.z
|
|
if(m===0)m=B.a.R(1,n.f)
|
|
n.ch=new A.aH(new Uint8Array(m*3),m,3)
|
|
for(s=0;s<m;++s){r=J.d(a.a,a.d++)
|
|
q=J.d(a.a,a.d++)
|
|
p=J.d(a.a,a.d++)
|
|
o=J.d(a.a,a.d++)
|
|
n.ch.cX(s,p,q,r,o)}},
|
|
ks(a2,a3){var s,r,q,p,o,n,m,l,k,j=this,i="_redShift",h="_redScale",g="greenMask",f="_greenShift",e="_greenScale",d="blueMask",c="_blueShift",b="_blueScale",a="alphaMask",a0="_alphaShift",a1="_alphaScale"
|
|
t.dX.a(a3)
|
|
if(j.ch!=null){s=j.f
|
|
if(s===1){r=a2.F()
|
|
for(q=7;q>=0;--q)a3.$4(B.a.bg(r,q)&1,0,0,0)
|
|
return}else if(s===2){r=a2.F()
|
|
for(q=6;q>=0;q-=2)a3.$4(B.a.bg(r,q)&2,0,0,0)}else if(s===4){r=a2.F()
|
|
a3.$4(B.a.j(r,4)&15,0,0,0)
|
|
a3.$4(r&15,0,0,0)
|
|
return}else if(s===8){a3.$4(a2.F(),0,0,0)
|
|
return}}s=j.r
|
|
if(s===B.aa&&j.f===32){p=a2.k()
|
|
s=j.as
|
|
s===$&&A.b("redMask")
|
|
o=j.CW
|
|
o===$&&A.b(i)
|
|
o=B.a.a5((p&s)>>>0,o)
|
|
s=j.cx
|
|
s===$&&A.b(h)
|
|
n=B.b.i(o*s)
|
|
s=j.at
|
|
s===$&&A.b(g)
|
|
o=j.cy
|
|
o===$&&A.b(f)
|
|
o=B.a.a5((p&s)>>>0,o)
|
|
s=j.db
|
|
s===$&&A.b(e)
|
|
m=B.b.i(o*s)
|
|
s=j.ax
|
|
s===$&&A.b(d)
|
|
o=j.dx
|
|
o===$&&A.b(c)
|
|
o=B.a.a5((p&s)>>>0,o)
|
|
s=j.dy
|
|
s===$&&A.b(b)
|
|
l=B.b.i(o*s)
|
|
if(j.gcM())k=255
|
|
else{s=j.ay
|
|
s===$&&A.b(a)
|
|
o=j.fr
|
|
o===$&&A.b(a0)
|
|
o=B.a.a5((p&s)>>>0,o)
|
|
s=j.fx
|
|
s===$&&A.b(a1)
|
|
k=B.b.i(o*s)}return a3.$4(n,m,l,k)}else{o=j.f
|
|
if(o===32&&s===B.aD){l=a2.F()
|
|
m=a2.F()
|
|
n=a2.F()
|
|
k=a2.F()
|
|
return a3.$4(n,m,l,j.gcM()?255:k)}else if(o===24){l=a2.F()
|
|
m=a2.F()
|
|
return a3.$4(a2.F(),m,l,255)}else if(o===16){p=a2.n()
|
|
s=j.as
|
|
s===$&&A.b("redMask")
|
|
o=j.CW
|
|
o===$&&A.b(i)
|
|
o=B.a.a5((p&s)>>>0,o)
|
|
s=j.cx
|
|
s===$&&A.b(h)
|
|
n=B.b.i(o*s)
|
|
s=j.at
|
|
s===$&&A.b(g)
|
|
o=j.cy
|
|
o===$&&A.b(f)
|
|
o=B.a.a5((p&s)>>>0,o)
|
|
s=j.db
|
|
s===$&&A.b(e)
|
|
m=B.b.i(o*s)
|
|
s=j.ax
|
|
s===$&&A.b(d)
|
|
o=j.dx
|
|
o===$&&A.b(c)
|
|
o=B.a.a5((p&s)>>>0,o)
|
|
s=j.dy
|
|
s===$&&A.b(b)
|
|
l=B.b.i(o*s)
|
|
if(j.gcM())k=255
|
|
else{s=j.ay
|
|
s===$&&A.b(a)
|
|
o=j.fr
|
|
o===$&&A.b(a0)
|
|
o=B.a.a5((p&s)>>>0,o)
|
|
s=j.fx
|
|
s===$&&A.b(a1)
|
|
k=B.b.i(o*s)}return a3.$4(n,m,l,k)}else throw A.h(A.m("Unsupported bitsPerPixel ("+o+") or compression ("+s.C(0)+")."))}},
|
|
$iK:1}
|
|
A.ff.prototype={
|
|
b4(a){var s,r=null
|
|
if(!A.kI(A.v(a,!1,r,0)))return r
|
|
s=A.v(a,!1,r,0)
|
|
this.a=s
|
|
return this.b=A.nS(s,r)},
|
|
ao(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=null,a0=b.b
|
|
if(a0==null)return new A.bu(a,a,a,a,0,B.j,0,0)
|
|
s=b.a
|
|
s===$&&A.b("_input")
|
|
r=a0.a.b
|
|
r===$&&A.b("imageOffset")
|
|
s.d=r
|
|
q=a0.f
|
|
r=a0.b
|
|
p=B.a.X(r*q+31,32)*4
|
|
s=b.c
|
|
if(s)o=4
|
|
else if(q===1||q===4||q===8)o=1
|
|
else{n=q===32?4:3
|
|
o=n}if(s)m=B.e
|
|
else if(q===1)m=B.y
|
|
else{if(q===2)n=B.t
|
|
else if(q===4)n=B.z
|
|
else n=B.e
|
|
m=n}l=s?a:a0.ch
|
|
k=A.Q(a,a,m,0,B.j,a0.gK(),a,0,o,l,B.e,r,!1)
|
|
for(j=k.gK()-1,s=a0.c,r=1/s<0,n=s<0,s=s===0;j>=0;--j){i={}
|
|
if(!(s?r:n))h=j
|
|
else{g=k.a
|
|
g=g==null?a:g.b
|
|
h=(g==null?0:g)-1-j}g=b.a
|
|
f=g.al(p)
|
|
g.d=g.d+(f.c-f.d)
|
|
g=k.a
|
|
e=g==null
|
|
d=e?a:g.a
|
|
if(d==null)d=0
|
|
i.a=0
|
|
c=e?a:g.N(0,h,a)
|
|
if(c==null)c=new A.D()
|
|
while(i.a<d)a0.ks(f,new A.i7(i,b,d,a0,c))}return k},
|
|
b6(a,b){if(this.b4(a)==null)return null
|
|
return this.ao(0)}}
|
|
A.i7.prototype={
|
|
$4(a,b,c,d){var s,r,q=this,p=q.a
|
|
if(p.a<q.c){s=q.b.c&&q.d.ch!=null
|
|
r=q.e
|
|
if(s){s=q.d
|
|
r.ac(s.ch.aX(a),s.ch.aW(a),s.ch.aV(a),s.ch.b3(a))}else r.ac(a,b,c,d)
|
|
r.D();++p.a}},
|
|
$S:18}
|
|
A.ie.prototype={}
|
|
A.i8.prototype={
|
|
bQ(c3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7=null,b8=A.aa(!1,8192),b9=c3.gaC(),c0=c3.a,c1=c0==null?b7:c0.gM(),c2=c3.gL()
|
|
c0=c2===B.y
|
|
if(c0&&b9===1&&c1==null){c1=new A.aH(new Uint8Array(6),2,3)
|
|
c1.b0(0,0,0,0)
|
|
c1.b0(1,255,255,255)}else if(c0&&b9===2){c3=c3.cJ(B.t,1,!0)
|
|
c0=c3.a
|
|
c1=c0==null?b7:c0.gM()}else if(c0&&b9===3&&c1==null){c3=c3.ce(B.z,!0)
|
|
c0=c3.a
|
|
c1=c0==null?b7:c0.gM()}else if(c0&&b9===4)c3=c3.cI(B.e,4)
|
|
else{c0=c2===B.t
|
|
if(c0&&b9===1&&c1==null){c3=c3.ce(B.t,!0)
|
|
c0=c3.a
|
|
c1=c0==null?b7:c0.gM()}else if(c0&&b9===2){c3=c3.ce(B.e,!0)
|
|
c0=c3.a
|
|
c1=c0==null?b7:c0.gM()}else if(c0&&b9===3&&c1==null){c3=c3.ce(B.e,!0)
|
|
c0=c3.a
|
|
c1=c0==null?b7:c0.gM()}else if(c0&&b9===4){c3=c3.ce(B.e,!0)
|
|
c0=c3.a
|
|
c1=c0==null?b7:c0.gM()}else{c0=c2===B.z
|
|
if(c0&&b9===1&&c1==null){c3=c3.ce(B.e,!0)
|
|
c0=c3.a
|
|
c1=c0==null?b7:c0.gM()}else if(c0&&b9===2)c3=c3.cI(B.e,3)
|
|
else if(c0&&b9===3&&c1==null)c3=c3.cI(B.e,3)
|
|
else if(c0&&b9===4)c3=c3.cI(B.e,4)
|
|
else{c0=c2===B.e
|
|
if(c0&&b9===1&&c1==null)c3=c3.ce(B.e,!0)
|
|
else if(c0&&b9===2)c3.cI(B.e,3)
|
|
else if(c3.gaY())c3=c3.aM(B.e)
|
|
else if(c3.gaK()&&c3.gaC()===4)c3=c3.e1(4)}}}c0=c3.gaJ()
|
|
s=c3.a
|
|
r=c0*s.c
|
|
if(r===12)r=16
|
|
c0=r>8
|
|
q=c0?B.aa:B.aD
|
|
s=s.gbe()
|
|
p=s
|
|
if(p==null)p=0
|
|
o=B.a.X(c3.gS()*r+31,32)*4
|
|
n=o-p
|
|
m=n>0?A.S(n,255,!1,t.p):b7
|
|
l=r>=1&&r<=8?B.a.V(1,r):0
|
|
k=o*c3.gK()
|
|
j=c0?124:40
|
|
i=j+14
|
|
h=l*4
|
|
g=i+h
|
|
f=g-g
|
|
b8.a0(19778)
|
|
b8.I(k+i+h+f)
|
|
b8.I(0)
|
|
b8.I(g)
|
|
b8.I(j)
|
|
b8.I(c3.gS())
|
|
b8.I(c3.gK())
|
|
b8.a0(1)
|
|
b8.a0(r)
|
|
b8.I(q.a)
|
|
b8.I(k)
|
|
b8.I(11811)
|
|
b8.I(11811)
|
|
s=r===8
|
|
b8.I(s?255:0)
|
|
b8.I(s?255:0)
|
|
if(c0){c0=r===16
|
|
e=c0?15:255
|
|
d=c0?240:65280
|
|
c=c0?3840:16711680
|
|
b=c0?61440:4278190080
|
|
b8.I(c)
|
|
b8.I(d)
|
|
b8.I(e)
|
|
b8.I(b)
|
|
b8.I(1934772034)
|
|
b8.I(0)
|
|
b8.I(0)
|
|
b8.I(0)
|
|
b8.I(0)
|
|
b8.I(0)
|
|
b8.I(0)
|
|
b8.I(0)
|
|
b8.I(0)
|
|
b8.I(0)
|
|
b8.I(0)
|
|
b8.I(0)
|
|
b8.I(0)
|
|
b8.I(2)
|
|
b8.I(0)
|
|
b8.I(0)
|
|
b8.I(0)}c0=r===1
|
|
a=!c0
|
|
if(!a||r===2||r===4||s)if(c1!=null){a0=c1.a
|
|
if(a0>l)a0=l
|
|
for(a1=0;a1<a0;++a1){b8.p(B.b.i(c1.aV(a1)))
|
|
b8.p(B.b.i(c1.aW(a1)))
|
|
b8.p(B.b.i(c1.aX(a1)))
|
|
b8.p(0)}for(;a1<l;++a1){b8.p(0)
|
|
b8.p(0)
|
|
b8.p(0)
|
|
b8.p(0)}}else if(c0){b8.p(0)
|
|
b8.p(0)
|
|
b8.p(0)
|
|
b8.p(0)
|
|
b8.p(255)
|
|
b8.p(255)
|
|
b8.p(255)
|
|
b8.p(0)}else if(r===2)for(a1=0;a1<4;++a1){a2=a1*85
|
|
b8.p(a2)
|
|
b8.p(a2)
|
|
b8.p(a2)
|
|
b8.p(0)}else if(r===4)for(a1=0;a1<16;++a1){a2=a1*17
|
|
b8.p(a2)
|
|
b8.p(a2)
|
|
b8.p(a2)
|
|
b8.p(0)}else if(s)for(a1=0;a1<256;++a1){b8.p(a1)
|
|
b8.p(a1)
|
|
b8.p(a1)
|
|
b8.p(0)}for(a3=f;a4=a3-1,a3>0;a3=a4)b8.p(0)
|
|
if(!a||r===2||r===4||s){a5=c3.gcP(0)-p
|
|
a6=c3.gK()
|
|
for(s=m!=null,a=r===4,a7=r===2,a8=0;a8<a6;++a8){a9=c3.a
|
|
a9=a9==null?b7:a9.gB(a9)
|
|
if(a9==null)a9=B.d.gB(new Uint8Array(0))
|
|
b0=J.E(a9,a5,p)
|
|
if(c0)b8.a7(b0)
|
|
else if(a7){a0=b0.length
|
|
for(b1=0;b1<a0;++b1){b2=b0[b1]
|
|
b8.p((b2&15)<<4|b2>>>4)}}else if(a){a0=b0.length
|
|
for(b1=0;b1<a0;++b1){b2=b0[b1]
|
|
b8.p(b2>>>4<<4|b2&15)}}else b8.a7(b0)
|
|
if(s)b8.a7(m)
|
|
a5-=p}return J.E(B.d.gB(b8.c),0,b8.a)}b3=c3.gaC()===4
|
|
a6=c3.gK()
|
|
b4=c3.gS()
|
|
if(r===16)for(a8=a6-1,c0=m!=null,b5=b7;a8>=0;--a8){s=c3.a
|
|
b5=s==null?b7:s.N(0,a8,b5)
|
|
if(b5==null)b5=new A.D()
|
|
for(b6=0;b6<b4;++b6){b8.p((B.b.i(b5.gt())<<4|B.b.i(b5.gu()))>>>0)
|
|
b8.p((B.b.i(b5.gA())<<4|B.b.i(b5.gm()))>>>0)
|
|
b5.D()}if(c0)b8.a7(m)}else for(a8=a6-1,c0=m!=null,b5=b7;a8>=0;--a8){s=c3.a
|
|
b5=s==null?b7:s.N(0,a8,b5)
|
|
if(b5==null)b5=new A.D()
|
|
for(b6=0;b6<b4;++b6){b8.p(A.o(b5.gu()))
|
|
b8.p(A.o(b5.gt()))
|
|
b8.p(A.o(b5.gm()))
|
|
if(b3)b8.p(A.o(b5.gA()))
|
|
b5.D()}if(c0)b8.a7(m)}return J.E(B.d.gB(b8.c),0,b8.a)}}
|
|
A.K.prototype={}
|
|
A.ic.prototype={}
|
|
A.ig.prototype={}
|
|
A.fu.prototype={}
|
|
A.dU.prototype={
|
|
cQ(){return this.w},
|
|
bs(a,b,c,d,e){throw A.h(A.m("B44 compression not yet supported."))},
|
|
ct(a,b,c){return this.bs(a,b,c,null,null)},
|
|
C(a){return A.z(this.r)+" "+this.x}}
|
|
A.cP.prototype={
|
|
a6(){return"ExrChannelType."+this.b}}
|
|
A.c4.prototype={
|
|
a6(){return"ExrChannelName."+this.b}}
|
|
A.fv.prototype={
|
|
hA(a){var s=this,r=a.cS()
|
|
s.a=r
|
|
if(r.length===0)return
|
|
r=a.k()
|
|
if(!(r<3))return A.a(B.bH,r)
|
|
s.c=B.bH[r]
|
|
a.F()
|
|
a.d+=3
|
|
s.f=a.k()
|
|
s.r=a.k()
|
|
r=s.a
|
|
if(r==="R"){s.w=!0
|
|
s.b=B.cX}else if(r==="G"){s.w=!0
|
|
s.b=B.cY}else if(r==="B"){s.w=!0
|
|
s.b=B.cZ}else if(r==="A"){s.w=!0
|
|
s.b=B.d_}else{s.w=!1
|
|
s.b=B.d0}switch(s.c.a){case 0:s.d=4
|
|
break
|
|
case 1:s.d=2
|
|
break
|
|
case 2:s.d=4
|
|
break}}}
|
|
A.aY.prototype={
|
|
a6(){return"ExrCompressorType."+this.b}}
|
|
A.bp.prototype={
|
|
bs(a,b,c,d,e){throw A.h(A.m("Unsupported compression type"))},
|
|
ct(a,b,c){return this.bs(a,b,c,null,null)}}
|
|
A.fP.prototype={}
|
|
A.fw.prototype={
|
|
sh3(a){this.c=t.T.a(a)}}
|
|
A.fx.prototype={
|
|
hB(a){var s,r,q,p,o=this,n=A.v(a,!1,null,0)
|
|
if(n.k()!==20000630)throw A.h(A.m("File is not an OpenEXR image file."))
|
|
s=o.d=n.F()
|
|
if(s!==2)throw A.h(A.m("Cannot read version "+s+" image files."))
|
|
s=o.e=n.bp()
|
|
if((s&4294967289)>>>0!==0)throw A.h(A.m("The file format version number's flag field contains unrecognized flags."))
|
|
if((s&16)===0){r=o.c
|
|
q=A.me(r.length,(s&2)!==0,n)
|
|
if(q.w>0)B.c.G(r,q)}else for(s=o.c;;){q=A.me(s.length,(o.e&2)!==0,n)
|
|
if(q.w<=0)break
|
|
B.c.G(s,q)}s=o.c
|
|
r=s.length
|
|
if(r===0)throw A.h(A.m("Error reading image header"))
|
|
for(p=0;p<s.length;s.length===r||(0,A.a1)(s),++p)s[p].kR(n)
|
|
o.jQ(n)},
|
|
jQ(a){var s,r,q,p,o=this
|
|
for(s=o.c,r=s.length,q=0;q<s.length;s.length===r||(0,A.a1)(s),++q){p=s[q]
|
|
o.a=Math.max(o.a,p.w)
|
|
o.b=Math.max(o.b,p.x)
|
|
if(p.db)o.jZ(p,a)
|
|
else o.jY(p,a)}},
|
|
jZ(b6,b7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4=null,b5=this.e
|
|
b5===$&&A.b("flags")
|
|
s=(b5&16)!==0
|
|
b5=b6.b
|
|
b5.toString
|
|
r=b6.CW
|
|
q=b6.ay
|
|
p=A.p(b7,b4,0)
|
|
o=b6.c
|
|
n=b6.a
|
|
m=0
|
|
l=0
|
|
for(;;){k=b6.k1
|
|
k.toString
|
|
if(!(m<k))break
|
|
j=0
|
|
for(;;){k=b6.id
|
|
k.toString
|
|
if(!(j<k))break
|
|
k=l!==0
|
|
i=0
|
|
h=0
|
|
for(;;){g=b6.go
|
|
if(!(m<g.length))return A.a(g,m)
|
|
if(!(i<g[m]))break
|
|
f=0
|
|
for(;;){g=b6.fy
|
|
if(!(j<g.length))return A.a(g,j)
|
|
if(!(f<g[j]))break
|
|
if(k)break
|
|
if(!(l>=0&&l<q.length))return A.a(q,l)
|
|
g=q[l]
|
|
if(!(h>=0&&h<g.length))return A.a(g,h)
|
|
p.d=g[h]
|
|
if(s)if(p.k()!==n)throw A.h(A.m("Invalid Image Data"))
|
|
e=p.k()
|
|
d=p.k()
|
|
p.k()
|
|
p.k()
|
|
c=p.al(p.k())
|
|
p.d=p.d+(c.c-c.d)
|
|
g=b6.dy
|
|
g.toString
|
|
b=d*g
|
|
a=b6.dx
|
|
a.toString
|
|
g=r.bs(c,e*a,b,a,g)
|
|
a=g.length
|
|
a=Math.min(a,a)
|
|
a0=new A.af(g,0,a,0,!1)
|
|
a1=r.a
|
|
a2=r.b
|
|
a3=o.length
|
|
a4=0
|
|
a5=0
|
|
for(;;){if(!(a5<a2&&b<this.b))break
|
|
for(a6=0;a6<a3;++a6){if(a4>=a)break
|
|
if(!(a6<o.length))return A.a(o,a6)
|
|
a7=o[a6]
|
|
g=b6.dx
|
|
g.toString
|
|
a8=e*g
|
|
for(a9=0;a9<a1;++a9,++a8){g=a7.c
|
|
g===$&&A.b("dataType")
|
|
switch(g.a){case 1:g=a0.n()
|
|
b0=$.R
|
|
b0=b0!=null?b0:A.V()
|
|
if(!(g<b0.length))return A.a(b0,g)
|
|
b1=b0[g]
|
|
break
|
|
case 2:b1=a0.n()
|
|
break
|
|
case 0:b1=a0.k()
|
|
break
|
|
default:b1=b4}g=a7.d
|
|
g===$&&A.b("dataSize")
|
|
a4+=g
|
|
g=a7.w
|
|
g===$&&A.b("isColorChannel")
|
|
if(g){g=b5.a
|
|
b2=g==null?b4:g.N(a8,b,b4)
|
|
if(b2==null)b2=new A.D()
|
|
g=a7.b
|
|
g===$&&A.b("nameType")
|
|
b2.h(0,g.a,b1)}else{g=a7.a
|
|
g===$&&A.b("name")
|
|
b0=b5.b
|
|
b3=b0!=null?b0.l(0,g):b4
|
|
if(b3!=null)b3.Y(a8,b,b1,0,0)}}}++a5;++b}++f;++h}++i}++j;++l}++m}},
|
|
jY(a8,a9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6=null,a7=this.e
|
|
a7===$&&A.b("flags")
|
|
s=(a7&16)!==0
|
|
a7=a8.b
|
|
a7.toString
|
|
r=a8.CW
|
|
q=a8.ay
|
|
if(0>=q.length)return A.a(q,0)
|
|
p=q[0]
|
|
o=a8.cx
|
|
n=A.p(a9,a6,0)
|
|
for(q=p.length,m=a8.c,l=r!=null,k=0,j=0;j<q;++j){n.d=p[j]
|
|
if(s)if(n.k()!==3.141592653589793)throw A.h(A.m("Invalid Image Data"))
|
|
i=n.k()
|
|
h=$.N()
|
|
h.$flags&2&&A.c(h)
|
|
h[0]=i
|
|
i=$.a6()
|
|
if(0>=i.length)return A.a(i,0)
|
|
h[0]=n.k()
|
|
g=n.al(i[0])
|
|
n.d=n.d+(g.c-g.d)
|
|
if(l){i=r.ct(g,0,k)
|
|
h=i.length
|
|
f=new A.af(i,0,Math.min(h,h),0,!1)}else f=g
|
|
e=f.c-f.d
|
|
d=m.length
|
|
c=0
|
|
for(;;){if(!(c<o&&k<this.b))break
|
|
i=a8.cy
|
|
if(!(k>=0&&k<i.length))return A.a(i,k)
|
|
b=i[k]
|
|
if(b>=e)break
|
|
for(a=0;a<d;++a){if(b>=e)break
|
|
if(!(a<m.length))return A.a(m,a)
|
|
a0=m[a]
|
|
a1=a8.w
|
|
for(a2=0;a2<a1;++a2){i=a0.c
|
|
i===$&&A.b("dataType")
|
|
switch(i.a){case 1:i=f.n()
|
|
h=$.R
|
|
h=h!=null?h:A.V()
|
|
if(!(i<h.length))return A.a(h,i)
|
|
a3=h[i]
|
|
break
|
|
case 2:a3=f.n()
|
|
break
|
|
case 0:a3=f.k()
|
|
break
|
|
default:a3=a6}i=a0.d
|
|
i===$&&A.b("dataSize")
|
|
b+=i
|
|
i=a0.w
|
|
i===$&&A.b("isColorChannel")
|
|
if(i){i=a7.a
|
|
a4=i==null?a6:i.N(a2,k,a6)
|
|
if(a4==null)a4=new A.D()
|
|
i=a0.b
|
|
i===$&&A.b("nameType")
|
|
a4.h(0,i.a,a3)}else{i=a0.a
|
|
i===$&&A.b("name")
|
|
h=a7.b
|
|
a5=h!=null?h.l(0,i):a6
|
|
if(a5!=null)a5.Y(a2,k,a3,0,0)}}}++c;++k}}},
|
|
$iK:1}
|
|
A.dE.prototype={
|
|
hC(a8,a9,b0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3=this,a4=null,a5="dataType",a6="dataWindow",a7=A.I(t.N,t.v)
|
|
for(s=a3.e,r=t.t,q=t.L,p=a3.c,o=B.E;;){n=b0.cS()
|
|
if(n.length===0)break
|
|
b0.cS()
|
|
m=b0.al(b0.k())
|
|
b0.d=b0.d+(m.c-m.d)
|
|
s.h(0,n,new A.fu())
|
|
switch(n){case"channels":for(;;){l=new A.fv()
|
|
l.hA(m)
|
|
k=l.a
|
|
k===$&&A.b("name")
|
|
if(k.length===0)break
|
|
j=l.w
|
|
j===$&&A.b("isColorChannel")
|
|
if(j){++a3.d
|
|
k=l.c
|
|
k===$&&A.b(a5)
|
|
if(k===B.aF)o=B.E
|
|
else o=k===B.aG?B.M:B.N}else{j=l.c
|
|
j===$&&A.b(a5)
|
|
if(j===B.aF){j=a3.w
|
|
i=a3.x
|
|
a7.h(0,k,new A.cS(new Uint16Array(j*i),j,i,1))}else if(j===B.aG){j=a3.w
|
|
i=a3.x
|
|
a7.h(0,k,new A.cT(new Float32Array(j*i),j,i,1))}else if(j===B.bb){j=a3.w
|
|
i=a3.x
|
|
a7.h(0,k,new A.cX(new Uint32Array(j*i),j,i,1))}}B.c.G(p,l)}break
|
|
case"chromaticities":k=new Float32Array(8)
|
|
a3.at=k
|
|
j=m.k()
|
|
i=$.N()
|
|
i.$flags&2&&A.c(i)
|
|
i[0]=j
|
|
j=$.c1()
|
|
if(0>=j.length)return A.a(j,0)
|
|
k[0]=j[0]
|
|
k=a3.at
|
|
i[0]=m.k()
|
|
h=j[0]
|
|
k.$flags&2&&A.c(k)
|
|
k[1]=h
|
|
h=a3.at
|
|
i[0]=m.k()
|
|
k=j[0]
|
|
h.$flags&2&&A.c(h)
|
|
h[2]=k
|
|
k=a3.at
|
|
i[0]=m.k()
|
|
h=j[0]
|
|
k.$flags&2&&A.c(k)
|
|
k[3]=h
|
|
h=a3.at
|
|
i[0]=m.k()
|
|
k=j[0]
|
|
h.$flags&2&&A.c(h)
|
|
h[4]=k
|
|
k=a3.at
|
|
i[0]=m.k()
|
|
h=j[0]
|
|
k.$flags&2&&A.c(k)
|
|
k[5]=h
|
|
h=a3.at
|
|
i[0]=m.k()
|
|
k=j[0]
|
|
h.$flags&2&&A.c(h)
|
|
h[6]=k
|
|
k=a3.at
|
|
i[0]=m.k()
|
|
j=j[0]
|
|
k.$flags&2&&A.c(k)
|
|
k[7]=j
|
|
break
|
|
case"compression":k=J.d(m.a,m.d++)
|
|
if(!(k>=0&&k<8))return A.a(B.bS,k)
|
|
a3.ax=B.bS[k]
|
|
break
|
|
case"dataWindow":k=m.k()
|
|
j=$.N()
|
|
j.$flags&2&&A.c(j)
|
|
j[0]=k
|
|
k=$.a6()
|
|
if(0>=k.length)return A.a(k,0)
|
|
i=k[0]
|
|
j[0]=m.k()
|
|
h=k[0]
|
|
j[0]=m.k()
|
|
g=k[0]
|
|
j[0]=m.k()
|
|
k=q.a(A.j([i,h,g,k[0]],r))
|
|
a3.r=k
|
|
a3.w=k[2]-k[0]+1
|
|
a3.x=k[3]-k[1]+1
|
|
break
|
|
case"displayWindow":k=m.k()
|
|
j=$.N()
|
|
j.$flags&2&&A.c(j)
|
|
j[0]=k
|
|
k=$.a6()
|
|
if(0>=k.length)return A.a(k,0)
|
|
j[0]=m.k()
|
|
j[0]=m.k()
|
|
j[0]=m.k()
|
|
break
|
|
case"lineOrder":break
|
|
case"pixelAspectRatio":k=m.k()
|
|
j=$.N()
|
|
j.$flags&2&&A.c(j)
|
|
j[0]=k
|
|
k=$.c1()
|
|
if(0>=k.length)return A.a(k,0)
|
|
break
|
|
case"screenWindowCenter":k=m.k()
|
|
j=$.N()
|
|
j.$flags&2&&A.c(j)
|
|
j[0]=k
|
|
k=$.c1()
|
|
if(0>=k.length)return A.a(k,0)
|
|
j[0]=m.k()
|
|
break
|
|
case"screenWindowWidth":k=m.k()
|
|
j=$.N()
|
|
j.$flags&2&&A.c(j)
|
|
j[0]=k
|
|
k=$.c1()
|
|
if(0>=k.length)return A.a(k,0)
|
|
break
|
|
case"tiles":a3.dx=m.k()
|
|
a3.dy=m.k()
|
|
f=J.d(m.a,m.d++)
|
|
a3.fr=f&15
|
|
a3.fx=B.a.j(f,4)&15
|
|
break
|
|
case"type":e=m.cS()
|
|
if(e!=="deepscanline")if(e!=="deeptile")throw A.h(A.m("EXR Invalid type: "+e))
|
|
break
|
|
default:break}}s=a3.w
|
|
a3.b=A.Q(a4,a4,o,0,B.j,a3.x,a4,0,a3.d,a4,B.e,s,!1)
|
|
for(s=new A.O(a7,a7.r,a7.e,a7.$ti.q("O<1>"));s.D();){r=s.d
|
|
q=a3.b
|
|
q.toString
|
|
k=a7.l(0,r)
|
|
k.toString
|
|
q.hp(r,k)}if(a3.db){s={}
|
|
r=a3.r
|
|
r===$&&A.b(a6)
|
|
a3.id=a3.i3(r[0],r[2],r[1],r[3])
|
|
r=a3.r
|
|
a3.k1=a3.i4(r[0],r[2],r[1],r[3])
|
|
if(a3.fr!==2)a3.k1=1
|
|
r=a3.id
|
|
r.toString
|
|
q=a3.r
|
|
a3.fy=a3.ew(r,q[0],q[2],a3.dx,a3.fx)
|
|
q=a3.k1
|
|
q.toString
|
|
r=a3.r
|
|
a3.go=a3.ew(q,r[1],r[3],a3.dy,a3.fx)
|
|
r=a3.i2()
|
|
a3.k2=r
|
|
q=a3.dx
|
|
q.toString
|
|
q=r*q
|
|
a3.k3=q
|
|
a3.CW=A.lY(a3.ax,a3,q,a3.dy)
|
|
s.a=s.b=0
|
|
q=a3.id
|
|
q.toString
|
|
r=a3.k1
|
|
r.toString
|
|
a3.ay=A.kT(q*r,new A.ij(s,a3),t.bv)}else{s=a3.x
|
|
r=a3.ch=new Uint32Array(s+1)
|
|
for(q=p.length,k=a3.r,j=a3.w,d=0;d<q;++d){c=p[d]
|
|
i=c.d
|
|
i===$&&A.b("dataSize")
|
|
h=c.f
|
|
h===$&&A.b("xSampling")
|
|
b=B.a.aG(i*j,h)
|
|
for(i=c.r,a=0;a<s;++a){k===$&&A.b(a6)
|
|
h=k[1]
|
|
i===$&&A.b("ySampling")
|
|
if(B.a.a8(a+h,i)===0)r[a]=r[a]+b}}for(a0=0,a=0;a<s;++a)a0=Math.max(a0,r[a])
|
|
s=A.lY(a3.ax,a3,a0,a4)
|
|
a3.CW=s
|
|
s=a3.cx=s.cQ()
|
|
r=a3.ch
|
|
q=r.length
|
|
p=new Uint32Array(q)
|
|
a3.cy=p
|
|
for(--q,a1=0,a2=0;a2<=q;++a2){if(B.a.a8(a2,s)===0)a1=0
|
|
p[a2]=a1
|
|
a1+=r[a2]}s=B.a.aG(a3.x+s,s)
|
|
a3.ay=A.j([new Uint32Array(s-1)],t.hh)}},
|
|
i3(a,b,c,d){var s,r,q,p,o=this
|
|
switch(o.fr){case 0:s=1
|
|
break
|
|
case 1:r=Math.max(b-a+1,d-c+1)
|
|
q=o.fx
|
|
A.o(r)
|
|
s=(q===0?o.d5(r):o.d_(r))+1
|
|
break
|
|
case 2:p=b-a+1
|
|
s=(o.fx===0?o.d5(p):o.d_(p))+1
|
|
break
|
|
default:throw A.h(A.m("Unknown LevelMode format."))}return s},
|
|
i4(a,b,c,d){var s,r,q,p,o=this
|
|
switch(o.fr){case 0:s=1
|
|
break
|
|
case 1:r=Math.max(b-a+1,d-c+1)
|
|
q=o.fx
|
|
A.o(r)
|
|
s=(q===0?o.d5(r):o.d_(r))+1
|
|
break
|
|
case 2:p=d-c+1
|
|
s=(o.fx===0?o.d5(p):o.d_(p))+1
|
|
break
|
|
default:throw A.h(A.m("Unknown LevelMode format."))}return s},
|
|
d5(a){var s
|
|
for(s=0;a>1;){++s
|
|
a=B.a.j(a,1)}return s},
|
|
d_(a){var s,r
|
|
for(s=0,r=0;a>1;){if((a&1)!==0)r=1;++s
|
|
a=B.a.j(a,1)}return s+r},
|
|
i2(){var s,r,q,p,o
|
|
for(s=this.c,r=s.length,q=0,p=0;p<r;++p){o=s[p].d
|
|
o===$&&A.b("dataSize")
|
|
q+=o}return q},
|
|
ew(a,b,c,d,e){var s,r,q,p,o,n,m=J.am(a,t.p)
|
|
for(s=e===1,r=c-b+1,q=0;q<a;++q){p=B.a.R(1,q)
|
|
o=B.a.aG(r,p)
|
|
if(s&&o*p<r)++o
|
|
n=Math.max(o,1)
|
|
d.toString
|
|
m[q]=B.a.aG(n+d-1,d)}return m}}
|
|
A.ij.prototype={
|
|
$1(a){var s,r,q,p,o=this.b,n=o.fy,m=this.a,l=m.b
|
|
if(!(l<n.length))return A.a(n,l)
|
|
n=n[l]
|
|
s=o.go
|
|
r=m.a
|
|
if(!(r<s.length))return A.a(s,r)
|
|
s=s[r]
|
|
q=new Uint32Array(n*s)
|
|
p=l+1
|
|
m.b=p
|
|
if(p===o.id){m.b=0
|
|
m.a=r+1}return q},
|
|
$S:19}
|
|
A.fQ.prototype={
|
|
kR(a){var s,r,q,p,o,n=this
|
|
if(n.db)for(s=0;s<n.ay.length;++s){r=0
|
|
for(;;){q=n.ay
|
|
if(!(s<q.length))return A.a(q,s)
|
|
q=q[s]
|
|
if(!(r<q.length))break
|
|
p=a.e4()
|
|
q.$flags&2&&A.c(q)
|
|
q[r]=p;++r}}else{q=n.ay
|
|
if(0>=q.length)return A.a(q,0)
|
|
o=q[0].length
|
|
for(s=0;s<o;++s){q=n.ay
|
|
if(0>=q.length)return A.a(q,0)
|
|
q=q[0]
|
|
p=a.e4()
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s<q.length))return A.a(q,s)
|
|
q[s]=p}}}}
|
|
A.fR.prototype={
|
|
hN(a,b,c){var s,r,q,p=this,o=a.c.length,n=J.am(o,t.eP)
|
|
for(s=0;s<o;++s)n[s]=new A.f_()
|
|
p.y=t.gR.a(n)
|
|
r=p.w
|
|
r.toString
|
|
q=B.a.X(r*p.x,2)
|
|
p.z=new Uint16Array(q)},
|
|
cQ(){return this.x},
|
|
bs(a7,a8,a9,b0,b1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5=this,a6="_channelData"
|
|
if(b0==null)b0=a5.c.w
|
|
if(b1==null)b1=a5.c.cx
|
|
s=a8+b0-1
|
|
r=a9+b1-1
|
|
q=a5.c
|
|
p=q.w
|
|
if(s>p)s=p-1
|
|
p=q.x
|
|
if(r>p)r=p-1
|
|
a5.a=s-a8+1
|
|
a5.b=r-a9+1
|
|
o=q.c
|
|
n=o.length
|
|
for(m=0,l=0;l<n;++l){k=o[l]
|
|
q=a5.y
|
|
q===$&&A.b(a6)
|
|
if(!(l<q.length))return A.a(q,l)
|
|
j=q[l]
|
|
j.b=j.a=m
|
|
q=k.f
|
|
q===$&&A.b("xSampling")
|
|
i=B.a.aG(a8,q)
|
|
h=B.a.aG(s,q)
|
|
q=i*q<a8?0:1
|
|
q=h-i+q
|
|
j.c=q
|
|
p=k.r
|
|
p===$&&A.b("ySampling")
|
|
i=B.a.aG(a9,p)
|
|
h=B.a.aG(r,p)
|
|
g=i*p<a9?0:1
|
|
g=h-i+g
|
|
j.d=g
|
|
j.e=p
|
|
p=k.d
|
|
p===$&&A.b("dataSize")
|
|
p=p/2|0
|
|
j.f=p
|
|
m+=q*g*p}f=a7.n()
|
|
e=a7.n()
|
|
if(e>=8192)throw A.h(A.m("Error in header for PIZ-compressed data (invalid bitmap size)."))
|
|
d=new Uint8Array(8192)
|
|
if(f<=e){c=a7.aj(e-f+1)
|
|
b=c.c-c.d
|
|
for(a=f,l=0;l<b;++l,a=a0){a0=a+1
|
|
q=J.d(c.a,c.d+l)
|
|
if(!(a<8192))return A.a(d,a)
|
|
d[a]=q}}a1=new Uint16Array(65536)
|
|
a2=a5.k5(d,a1)
|
|
A.o7(a7,a7.k(),a5.z,m)
|
|
for(l=0;l<n;++l){q=a5.y
|
|
q===$&&A.b(a6)
|
|
if(!(l<q.length))return A.a(q,l)
|
|
j=q[l]
|
|
a=0
|
|
for(;;){q=j.f
|
|
q===$&&A.b("size")
|
|
if(!(a<q))break
|
|
p=a5.z
|
|
p.toString
|
|
g=j.a
|
|
g===$&&A.b("start")
|
|
a3=j.c
|
|
a3===$&&A.b("nx")
|
|
a4=j.d
|
|
a4===$&&A.b("ny")
|
|
A.oa(p,g+a,a3,q,a4,a3*q,a2);++a}}q=a5.z
|
|
q.toString
|
|
a5.hW(a1,q,m)
|
|
q=a5.r
|
|
if(q==null){q=a5.w
|
|
q.toString
|
|
q=a5.r=A.aa(!1,q*a5.x+73728)}q.a=0
|
|
for(;a9<=r;++a9)for(l=0;l<n;++l){q=a5.y
|
|
q===$&&A.b(a6)
|
|
if(!(l<q.length))return A.a(q,l)
|
|
j=q[l]
|
|
q=j.e
|
|
q===$&&A.b("ys")
|
|
if(B.a.a8(a9,q)!==0)continue
|
|
q=j.c
|
|
q===$&&A.b("nx")
|
|
p=j.f
|
|
p===$&&A.b("size")
|
|
a8=q*p
|
|
for(;a8>0;--a8){q=a5.r
|
|
q.toString
|
|
p=a5.z
|
|
p.toString
|
|
g=j.b
|
|
g===$&&A.b("end")
|
|
j.b=g+1
|
|
if(!(g>=0&&g<p.length))return A.a(p,g)
|
|
q.a0(p[g])}}q=a5.r
|
|
return J.E(B.d.gB(q.c),0,q.a)},
|
|
ct(a,b,c){return this.bs(a,b,c,null,null)},
|
|
hW(a,b,c){var s,r,q,p=t.L
|
|
p.a(a)
|
|
p.a(b)
|
|
for(p=b.length,s=b.$flags|0,r=0;r<c;++r){if(!(r<p))return A.a(b,r)
|
|
q=b[r]
|
|
if(!(q>=0&&q<65536))return A.a(a,q)
|
|
q=a[q]
|
|
s&2&&A.c(b)
|
|
b[r]=q}},
|
|
k5(a,b){var s,r,q,p,o,n
|
|
for(s=b.$flags|0,r=0,q=0;q<65536;++q){if(q!==0){p=q>>>3
|
|
if(!(p<8192))return A.a(a,p)
|
|
p=(a[p]&1<<(q&7))>>>0!==0}else p=!0
|
|
if(p){o=r+1
|
|
s&2&&A.c(b)
|
|
if(!(r<65536))return A.a(b,r)
|
|
b[r]=q
|
|
r=o}}for(o=r;o<65536;o=n){n=o+1
|
|
s&2&&A.c(b)
|
|
if(!(o<65536))return A.a(b,o)
|
|
b[o]=0}return r-1}}
|
|
A.f_.prototype={}
|
|
A.fS.prototype={
|
|
cQ(){return this.x},
|
|
bs(a4,a5,a6,a7,a8){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=this,a2=B.D.c2(a4.a2()),a3=a1.y
|
|
if(a3==null){a3=a1.w
|
|
a3.toString
|
|
a3=a1.y=A.aa(!1,a1.x*a3)}a3.a=0
|
|
s=A.j([0,0,0,0],t.t)
|
|
r=new Uint32Array(1)
|
|
q=J.E(B.o.gB(r),0,null)
|
|
if(a7==null)a7=a1.c.w
|
|
if(a8==null)a8=a1.c.cx
|
|
p=a5+a7-1
|
|
o=a6+a8-1
|
|
a3=a1.c
|
|
n=a3.w
|
|
if(p>n)p=n-1
|
|
n=a3.x
|
|
if(o>n)o=n-1
|
|
a1.a=p-a5+1
|
|
a1.b=o-a6+1
|
|
a3=a3.c
|
|
m=a3.length
|
|
for(n=q.length,l=a2.length,k=a6,j=0;k<=o;++k)for(i=0;i<m;++i){if(!(i<a3.length))return A.a(a3,i)
|
|
h=a3[i]
|
|
g=h.r
|
|
g===$&&A.b("ySampling")
|
|
if(B.a.a8(a6,g)!==0)continue
|
|
g=h.f
|
|
g===$&&A.b("xSampling")
|
|
f=B.a.aG(a5,g)
|
|
e=B.a.aG(p,g)
|
|
g=f*g<a5?0:1
|
|
d=e-f+g
|
|
if(0>=1)return A.a(r,0)
|
|
r[0]=0
|
|
g=h.c
|
|
g===$&&A.b("dataType")
|
|
switch(g.a){case 0:B.c.h(s,0,j)
|
|
B.c.h(s,1,s[0]+d)
|
|
B.c.h(s,2,s[1]+d)
|
|
j=s[2]+d
|
|
for(c=0;c<d;++c){g=s[0]
|
|
B.c.h(s,0,g+1)
|
|
if(!(g>=0&&g<l))return A.a(a2,g)
|
|
g=a2[g]
|
|
b=s[1]
|
|
B.c.h(s,1,b+1)
|
|
if(!(b>=0&&b<l))return A.a(a2,b)
|
|
b=a2[b]
|
|
a=s[2]
|
|
B.c.h(s,2,a+1)
|
|
if(!(a>=0&&a<l))return A.a(a2,a)
|
|
a=a2[a]
|
|
r[0]=r[0]+((g<<24|b<<16|a<<8)>>>0)
|
|
for(a0=0;a0<4;++a0){g=a1.y
|
|
g.toString
|
|
if(!(a0<n))return A.a(q,a0)
|
|
g.p(q[a0])}}break
|
|
case 1:B.c.h(s,0,j)
|
|
B.c.h(s,1,s[0]+d)
|
|
j=s[1]+d
|
|
for(c=0;c<d;++c){g=s[0]
|
|
B.c.h(s,0,g+1)
|
|
if(!(g>=0&&g<l))return A.a(a2,g)
|
|
g=a2[g]
|
|
b=s[1]
|
|
B.c.h(s,1,b+1)
|
|
if(!(b>=0&&b<l))return A.a(a2,b)
|
|
b=a2[b]
|
|
r[0]=r[0]+((g<<8|b)>>>0)
|
|
for(a0=0;a0<2;++a0){g=a1.y
|
|
g.toString
|
|
if(!(a0<n))return A.a(q,a0)
|
|
g.p(q[a0])}}break
|
|
case 2:B.c.h(s,0,j)
|
|
B.c.h(s,1,s[0]+d)
|
|
B.c.h(s,2,s[1]+d)
|
|
j=s[2]+d
|
|
for(c=0;c<d;++c){g=s[0]
|
|
B.c.h(s,0,g+1)
|
|
if(!(g>=0&&g<l))return A.a(a2,g)
|
|
g=a2[g]
|
|
b=s[1]
|
|
B.c.h(s,1,b+1)
|
|
if(!(b>=0&&b<l))return A.a(a2,b)
|
|
b=a2[b]
|
|
a=s[2]
|
|
B.c.h(s,2,a+1)
|
|
if(!(a>=0&&a<l))return A.a(a2,a)
|
|
a=a2[a]
|
|
r[0]=r[0]+((g<<24|b<<16|a<<8)>>>0)
|
|
for(a0=0;a0<4;++a0){g=a1.y
|
|
g.toString
|
|
if(!(a0<n))return A.a(q,a0)
|
|
g.p(q[a0])}}break}}a3=a1.y
|
|
return J.E(B.d.gB(a3.c),0,a3.a)},
|
|
ct(a,b,c){return this.bs(a,b,c,null,null)}}
|
|
A.fT.prototype={
|
|
cQ(){return 1},
|
|
bs(a0,a1,a2,a3,a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=a0.c,a=A.aa(!1,(b-a0.d)*2)
|
|
if(a3==null)a3=c.c.w
|
|
if(a4==null)a4=c.c.cx
|
|
s=a1+a3-1
|
|
r=a2+a4-1
|
|
q=c.c
|
|
p=q.w
|
|
if(s>p)s=p-1
|
|
q=q.x
|
|
if(r>q)r=q-1
|
|
c.a=s-a1+1
|
|
c.b=r-a2+1
|
|
while(q=a0.d,q<b){p=a0.a
|
|
a0.d=q+1
|
|
q=J.d(p,q)
|
|
p=$.ap()
|
|
p.$flags&2&&A.c(p)
|
|
p[0]=q
|
|
q=$.ay()
|
|
if(0>=q.length)return A.a(q,0)
|
|
o=q[0]
|
|
if(o<0){n=-o
|
|
for(;m=n-1,n>0;n=m)a.p(J.d(a0.a,a0.d++))}else for(n=o;m=n-1,n>=0;n=m)a.p(J.d(a0.a,a0.d++))}l=J.E(B.d.gB(a.c),0,a.a)
|
|
k=l.length
|
|
for(b=l.$flags|0,j=1;j<k;++j){q=l[j-1]
|
|
p=l[j]
|
|
b&2&&A.c(l)
|
|
l[j]=q+p-128}b=c.r
|
|
if(b==null||b.length!==k)b=c.r=new Uint8Array(k)
|
|
q=B.a.X(k+1,2)
|
|
for(i=0,h=0;;q=d,i=f){if(h<k){g=h+1
|
|
f=i+1
|
|
if(!(i<k))return A.a(l,i)
|
|
p=l[i]
|
|
b.$flags&2&&A.c(b)
|
|
e=b.length
|
|
if(!(h<e))return A.a(b,h)
|
|
b[h]=p}else break
|
|
if(g<k){h=g+1
|
|
d=q+1
|
|
if(!(q<k))return A.a(l,q)
|
|
q=l[q]
|
|
if(!(g<e))return A.a(b,g)
|
|
b[g]=q}else break}return b},
|
|
ct(a,b,c){return this.bs(a,b,c,null,null)},
|
|
C(a){return A.z(this.w)}}
|
|
A.dV.prototype={
|
|
cQ(){return this.x},
|
|
bs(a,b,c,d,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=B.D.c2(a.a2())
|
|
if(d==null)d=f.c.w
|
|
if(a0==null)a0=f.c.cx
|
|
s=b+d-1
|
|
r=c+a0-1
|
|
q=f.c
|
|
p=q.w
|
|
if(s>p)s=p-1
|
|
q=q.x
|
|
if(r>q)r=q-1
|
|
f.a=s-b+1
|
|
f.b=r-c+1
|
|
o=e.length
|
|
for(q=e.$flags|0,n=1;n<o;++n){p=e[n-1]
|
|
m=e[n]
|
|
q&2&&A.c(e)
|
|
e[n]=p+m-128}q=f.y
|
|
if(q==null||q.length!==o)q=f.y=new Uint8Array(o)
|
|
p=B.a.X(o+1,2)
|
|
for(l=0,k=0;;p=g,l=i){if(k<o){j=k+1
|
|
i=l+1
|
|
if(!(l<o))return A.a(e,l)
|
|
m=e[l]
|
|
q.$flags&2&&A.c(q)
|
|
h=q.length
|
|
if(!(k<h))return A.a(q,k)
|
|
q[k]=m}else break
|
|
if(j<o){k=j+1
|
|
g=p+1
|
|
if(!(p<o))return A.a(e,p)
|
|
p=e[p]
|
|
if(!(j<h))return A.a(q,j)
|
|
q[j]=p}else break}return q},
|
|
ct(a,b,c){return this.bs(a,b,c,null,null)},
|
|
C(a){return A.z(this.w)}}
|
|
A.ii.prototype={
|
|
ao(a){var s=this.a
|
|
if(s==null)return null
|
|
s=s.c
|
|
if(!(a<s.length))return A.a(s,a)
|
|
return s[a].b},
|
|
b6(a,b){var s=new A.fx(A.j([],t.dw))
|
|
s.hB(a)
|
|
this.a=s
|
|
return this.ao(0)}}
|
|
A.dI.prototype={
|
|
kB(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this
|
|
if(d===0&&e.c!=null){s=e.c
|
|
s.toString
|
|
return s}for(s=e.b,r=e.d,q=-1,p=-1,o=0;o<s;++o){n=r.aX(o)
|
|
m=r.aW(o)
|
|
l=r.aV(o)
|
|
k=r.b3(o)
|
|
if(n===a&&m===b&&l===c&&k===d)return o
|
|
j=a-n
|
|
i=b-m
|
|
h=c-l
|
|
g=d-k
|
|
f=j*j+i*i+h*h+g*g
|
|
if(p===-1){p=o
|
|
q=f}else if(f<q){p=o
|
|
q=f}}return p},
|
|
e9(){var s,r,q,p,o,n,m,l=this
|
|
if(l.c==null)return l.d
|
|
s=l.d
|
|
r=s.a
|
|
q=new A.aH(new Uint8Array(r*4),r,4)
|
|
for(p=0;p<r;++p){o=s.aX(p)
|
|
n=s.aW(p)
|
|
m=s.aV(p)
|
|
q.cX(p,o,n,m,p===l.c?0:255)}return q}}
|
|
A.dJ.prototype={
|
|
hD(a){var s,r,q,p,o,n,m=this
|
|
m.a=a.n()
|
|
m.b=a.n()
|
|
m.c=a.n()
|
|
m.d=a.n()
|
|
s=a.F()
|
|
m.e=(s&64)!==0
|
|
if((s&128)!==0){m.f=A.m0(B.a.R(1,(s&7)+1))
|
|
for(r=0;q=m.f,r<q.b;++r){p=J.d(a.a,a.d++)
|
|
o=J.d(a.a,a.d++)
|
|
n=J.d(a.a,a.d++)
|
|
q.d.b0(r,p,o,n)}}m.y=a.d-a.b}}
|
|
A.fU.prototype={}
|
|
A.dK.prototype={$iK:1}
|
|
A.ip.prototype={
|
|
b4(a){var s,r,q,p,o,n,m,l,k,j,i=this
|
|
i.f=A.v(a,!1,null,0)
|
|
i.a=new A.dK(A.j([],t.Y))
|
|
if(!i.eS())return null
|
|
try{while(p=i.f,o=p.d,o<p.c){n=p.a
|
|
p.d=o+1
|
|
s=J.d(n,o)
|
|
switch(s){case 44:r=i.fi()
|
|
if(r==null){p=i.a
|
|
return p}p=r
|
|
p.r=i.e
|
|
p.w=i.c
|
|
if(i.b!==0){if(r.f==null&&i.a.e!=null){p=i.a.e
|
|
o=p.a
|
|
n=p.b
|
|
m=p.c
|
|
p=p.d
|
|
r.f=new A.dI(o,n,m,new A.aH(new Uint8Array(A.r(p.c)),p.a,p.b))}if(r.f!=null)r.f.c=i.d}B.c.G(i.a.r,r)
|
|
break
|
|
case 33:p=i.f
|
|
q=J.d(p.a,p.d++)
|
|
if(J.fa(q,255)){p=i.f
|
|
if(p.ak(J.d(p.a,p.d++))==="NETSCAPE2.0"){l=J.d(p.a,p.d++)
|
|
k=J.d(p.a,p.d++)
|
|
if(l===3&&k===1)i.r=p.n()}else i.df()}else if(J.fa(q,249)){p=i.f
|
|
p.toString
|
|
i.jL(p)}else i.df()
|
|
break
|
|
case 59:p=i.a
|
|
return p
|
|
default:break}}}catch(j){}return i.a},
|
|
jL(a){var s,r,q,p=this
|
|
a.F()
|
|
s=a.F()
|
|
p.e=a.n()
|
|
p.d=a.F()
|
|
a.F()
|
|
p.c=B.a.j(s,2)&7
|
|
p.b=s&1
|
|
r=a.cY(1,0)
|
|
if(J.d(r.a,r.d)===44){++a.d
|
|
q=p.fi()
|
|
if(q==null)return
|
|
q.r=p.e
|
|
q.w=p.c
|
|
r=p.b!==0
|
|
q.x=r?p.d:-1
|
|
if(r){r=q.f
|
|
if(r==null&&p.a.e!=null){r=p.a.e
|
|
r.toString
|
|
r=q.f=A.of(r)}if(r!=null)r.c=p.d}B.c.G(p.a.r,q)}},
|
|
ao(a){var s,r,q,p=this,o=p.f
|
|
if(o==null||p.a==null)return null
|
|
s=p.a.r
|
|
r=s.length
|
|
if(a>=r)return null
|
|
q=s[a]
|
|
s=q.y
|
|
s===$&&A.b("_inputPosition")
|
|
o.d=s
|
|
return p.is(q)},
|
|
b6(a5,a6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3=this,a4=null
|
|
if(a3.b4(a5)==null)return a4
|
|
s=a3.a.r.length
|
|
if(s===1)return a3.ao(0)
|
|
for(s=t.p,r=a4,q=r,p=0;o=a3.a.r,p<o.length;++p){a6=o[p]
|
|
n=a3.ao(p)
|
|
if(n==null)return a4
|
|
n.y=a6.r*10
|
|
if(q==null||r==null){n.r=a3.r
|
|
r=n
|
|
q=r
|
|
continue}o=n.a
|
|
m=o==null
|
|
l=m?a4:o.a
|
|
if(l==null)l=0
|
|
k=r.a
|
|
j=k==null
|
|
i=j?a4:k.a
|
|
h=!1
|
|
if(l===(i==null?0:i)){o=m?a4:o.b
|
|
if(o==null)o=0
|
|
m=j?a4:k.b
|
|
if(o===(m==null?0:m)){o=a6.a
|
|
o===$&&A.b("x")
|
|
if(o===0){o=a6.b
|
|
o===$&&A.b("y")
|
|
o=o===0&&a6.w===2}else o=h}else o=h}else o=h
|
|
if(o){q.aI(n)
|
|
r=n
|
|
continue}g=a6.f
|
|
if(!(g!=null)){o=a3.a.e
|
|
o.toString
|
|
g=o}o=j?a4:k.a
|
|
if(o==null)o=0
|
|
m=j?a4:k.b
|
|
if(m==null)m=0
|
|
f=A.Q(a4,a4,B.e,0,B.j,m,a4,0,1,g.e9(),B.e,o,!1)
|
|
o=a6.w
|
|
if(o===2){o=f.a
|
|
e=o==null?a4:J.az(o.gB(o))
|
|
if(e==null){o=f.a
|
|
o=o==null?a4:o.gB(o)
|
|
if(o==null)o=B.d.gB(new Uint8Array(0))
|
|
e=J.az(o)}o=a6.x
|
|
m=e.length-1
|
|
if(o!==-1)B.d.aO(e,0,m,o)
|
|
else{o=a3.a.c.a
|
|
l=o.length
|
|
if(l!==0){if(0>=l)return A.a(o,0)
|
|
o=o[0]}else o=0
|
|
B.d.aO(e,0,m,o)}}else if(o!==3)if(a6.f!=null){o=r.a
|
|
o=o==null?a4:o.gM()
|
|
o.toString
|
|
d=A.I(s,s)
|
|
for(m=g.b,c=0;c<m;++c)d.h(0,c,g.kB(o.aX(c),o.aW(c),o.aV(c),o.b3(c)))
|
|
o=f.a
|
|
b=o==null?a4:J.az(o.gB(o))
|
|
if(b==null){o=f.a
|
|
o=o==null?a4:o.gB(o)
|
|
if(o==null)o=B.d.gB(new Uint8Array(0))
|
|
b=J.az(o)}o=r.a
|
|
a=o==null?a4:J.az(o.gB(o))
|
|
if(a==null){o=r.a
|
|
o=o==null?a4:o.gB(o)
|
|
if(o==null)o=B.d.gB(new Uint8Array(0))
|
|
a=J.az(o)}for(a0=b.length,o=a.length,m=b.$flags|0,a1=0;a1<a0;++a1){if(!(a1<o))return A.a(a,a1)
|
|
l=d.l(0,a[a1])
|
|
l.toString
|
|
if(l!==-1){m&2&&A.c(b)
|
|
b[a1]=l}}}f.y=n.y
|
|
for(o=n.a,o=o.gH(o);o.D();){a2=o.gO()
|
|
if(a2.gA()!==0){m=a2.gaU()
|
|
l=a6.a
|
|
l===$&&A.b("x")
|
|
k=a2.gaQ()
|
|
j=a6.b
|
|
j===$&&A.b("y")
|
|
f.c5(m+l,k+j,a2)}}q.aI(f)
|
|
r=f}return q},
|
|
fi(){var s,r=this.f
|
|
if(r.d>=r.c)return null
|
|
s=new A.fU()
|
|
s.hD(r);++this.f.d
|
|
this.df()
|
|
return s},
|
|
is(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=null
|
|
if(i.w==null){i.w=new Uint8Array(256)
|
|
i.x=new Uint8Array(4095)
|
|
i.y=new Uint8Array(4096)
|
|
i.z=new Uint32Array(4096)}s=i.Q=i.f.F()
|
|
r=B.a.V(1,s)
|
|
i.dy=r;++r
|
|
i.dx=r
|
|
i.db=r+1;++s
|
|
i.cy=s
|
|
i.cx=B.a.V(1,s)
|
|
i.ay=0
|
|
i.CW=4098
|
|
i.at=i.ax=0
|
|
s=i.w
|
|
s.toString
|
|
s.$flags&2&&A.c(s)
|
|
s[0]=0
|
|
s=i.z
|
|
s.toString
|
|
B.o.aO(s,0,4096,4098)
|
|
s=a.c
|
|
s===$&&A.b("width")
|
|
r=a.d
|
|
r===$&&A.b("height")
|
|
q=a.a
|
|
q===$&&A.b("x")
|
|
p=i.a
|
|
if(q+s<=p.a){q=a.b
|
|
q===$&&A.b("y")
|
|
q=q+r>p.b}else q=!0
|
|
if(q)return h
|
|
o=a.f
|
|
if(!(o!=null)){q=p.e
|
|
q.toString
|
|
o=q}i.as=s*r
|
|
n=A.Q(h,h,B.e,0,B.j,r,h,0,1,o.e9(),B.e,s,!1)
|
|
m=new Uint8Array(s)
|
|
s=a.e
|
|
s===$&&A.b("interlaced")
|
|
if(s){s=a.b
|
|
s===$&&A.b("y")
|
|
for(r=s+r,l=0,k=0;l<4;++l)for(j=s+B.di[l];j<r;j+=B.eE[l],++k){if(!i.eT(m))return n
|
|
i.fo(n,j,o,m)}}else for(j=0;j<r;++j){if(!i.eT(m))return n
|
|
i.fo(n,j,o,m)}return n},
|
|
fo(a,b,c,d){var s,r,q,p=d.length
|
|
for(s=0;s<p;++s){r=d[s]
|
|
q=a.a
|
|
if(q!=null)q.Y(s,b,r,0,0)}},
|
|
eS(){var s,r,q,p,o,n=this,m=n.f.ak(6)
|
|
if(m!=="GIF87a"&&m!=="GIF89a")return!1
|
|
s=n.a
|
|
s.toString
|
|
s.a=n.f.n()
|
|
s=n.a
|
|
s.toString
|
|
s.b=n.f.n()
|
|
r=n.f.F()
|
|
s=n.a
|
|
s.toString
|
|
s.c=new A.bK(new Uint8Array(A.r(A.j([n.f.F()],t.t))));++n.f.d
|
|
if((r&128)!==0){s=n.a
|
|
s.toString
|
|
s.e=A.m0(B.a.R(1,(r&7)+1))
|
|
for(q=0;q<n.a.e.b;++q){s=n.f
|
|
p=J.d(s.a,s.d++)
|
|
s=n.f
|
|
o=J.d(s.a,s.d++)
|
|
s=n.f
|
|
r=J.d(s.a,s.d++)
|
|
n.a.e.d.b0(q,p,o,r)}}n.a.toString
|
|
return!0},
|
|
eT(a){var s=this,r=s.as
|
|
r.toString
|
|
s.as=r-a.length
|
|
if(!s.iD(a))return!1
|
|
if(s.as===0)s.df()
|
|
return!0},
|
|
df(){var s,r,q,p=this.f
|
|
if(p.d>=p.c)return!0
|
|
s=p.F()
|
|
for(;;){if(s!==0){p=this.f
|
|
p=p.d<p.c}else p=!1
|
|
if(!p)break
|
|
p=this.f
|
|
r=p.d+=s
|
|
if(r>=p.c)return!0
|
|
q=p.a
|
|
p.d=r+1
|
|
s=J.d(q,r)}return!0},
|
|
iD(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f="_stack",e="_suffix",d=g.ay
|
|
if(d>4095)return!1
|
|
s=a.length
|
|
r=0
|
|
if(d!==0){q=a.$flags|0
|
|
for(;;){if(!(d!==0&&r<s))break
|
|
p=r+1
|
|
o=g.x
|
|
o===$&&A.b(f)
|
|
d=g.ay=d-1
|
|
if(!(d>=0))return A.a(o,d)
|
|
o=o[d]
|
|
q&2&&A.c(a)
|
|
if(!(r<s))return A.a(a,r)
|
|
a[r]=o
|
|
r=p}}for(d=a.$flags|0;r<s;){n=g.ch=g.iC()
|
|
if(n==null)return!1
|
|
q=g.dx
|
|
if(n===q)return!1
|
|
o=g.dy
|
|
if(n===o){for(o=g.z,m=0;m<=4095;++m){o.toString
|
|
o.$flags&2&&A.c(o)
|
|
o[m]=4098}g.db=q+1
|
|
q=g.Q+1
|
|
g.cy=q
|
|
g.cx=B.a.V(1,q)
|
|
g.CW=4098}else{if(n<o){p=r+1
|
|
d&2&&A.c(a)
|
|
if(!(r>=0))return A.a(a,r)
|
|
a[r]=n
|
|
r=p}else{q=g.z
|
|
q.toString
|
|
if(n>>>0!==n||n>=4096)return A.a(q,n)
|
|
if(q[n]===4098){l=g.db-2
|
|
if(n===l){n=g.CW
|
|
k=g.y
|
|
k===$&&A.b(e)
|
|
j=g.x
|
|
j===$&&A.b(f)
|
|
i=g.ay++
|
|
o=g.dM(q,n,o)
|
|
j.$flags&2&&A.c(j)
|
|
if(!(i>=0&&i<4095))return A.a(j,i)
|
|
j[i]=o
|
|
k.$flags&2&&A.c(k)
|
|
if(!(l>=0&&l<4096))return A.a(k,l)
|
|
k[l]=o}else return!1}m=0
|
|
for(;;){h=m+1
|
|
if(!(m<=4095&&n>g.dy&&n<=4095))break
|
|
q=g.x
|
|
q===$&&A.b(f)
|
|
o=g.ay++
|
|
l=g.y
|
|
l===$&&A.b(e)
|
|
if(!(n>=0&&n<4096))return A.a(l,n)
|
|
l=l[n]
|
|
q.$flags&2&&A.c(q)
|
|
if(!(o>=0&&o<4095))return A.a(q,o)
|
|
q[o]=l
|
|
n=g.z[n]
|
|
m=h}if(h>=4095||n>4095)return!1
|
|
q=g.x
|
|
q===$&&A.b(f)
|
|
o=g.ay
|
|
l=g.ay=o+1
|
|
q.$flags&2&&A.c(q)
|
|
if(!(o>=0&&o<4095))return A.a(q,o)
|
|
q[o]=n
|
|
o=l
|
|
for(;;){if(!(o!==0&&r<s))break
|
|
p=r+1
|
|
o=g.ay=o-1
|
|
if(!(o>=0&&o<4095))return A.a(q,o)
|
|
l=q[o]
|
|
d&2&&A.c(a)
|
|
if(!(r>=0&&r<s))return A.a(a,r)
|
|
a[r]=l
|
|
r=p}}q=g.CW
|
|
if(q!==4098){o=g.z
|
|
o.toString
|
|
l=g.db-2
|
|
if(!(l>=0&&l<4096))return A.a(o,l)
|
|
l=o[l]===4098
|
|
o=l}else o=!1
|
|
if(o){o=g.z
|
|
o.toString
|
|
l=g.db-2
|
|
o.$flags&2&&A.c(o)
|
|
if(!(l>=0&&l<4096))return A.a(o,l)
|
|
o[l]=q
|
|
k=g.ch
|
|
j=g.y
|
|
i=g.dy
|
|
if(k===l){j===$&&A.b(e)
|
|
q=g.dM(o,q,i)
|
|
j.$flags&2&&A.c(j)
|
|
j[l]=q}else{j===$&&A.b(e)
|
|
k.toString
|
|
q=g.dM(o,k,i)
|
|
j.$flags&2&&A.c(j)
|
|
j[l]=q}}q=g.ch
|
|
q.toString
|
|
g.CW=q}}return!0},
|
|
iC(){var s,r,q,p,o=this
|
|
if(o.cy>12)return null
|
|
while(s=o.ax,r=o.cy,s<r){s=o.hZ()
|
|
s.toString
|
|
r=o.at
|
|
q=o.ax
|
|
o.at=(r|B.a.V(s,q))>>>0
|
|
o.ax=q+8}q=o.at
|
|
if(!(r>=0&&r<13))return A.a(B.bz,r)
|
|
p=B.bz[r]
|
|
o.at=B.a.a4(q,r)
|
|
o.ax=s-r
|
|
s=o.db
|
|
if(s<4097){++s
|
|
o.db=s
|
|
s=s>o.cx&&r<12}else s=!1
|
|
if(s){o.cx=o.cx<<1>>>0
|
|
o.cy=r+1}return q&p},
|
|
dM(a,b,c){var s,r,q=0
|
|
for(;;){if(b>c){s=q+1
|
|
r=q<=4095
|
|
q=s}else r=!1
|
|
if(!r)break
|
|
if(b>4095)return 4098
|
|
a.toString
|
|
if(!(b>=0))return A.a(a,b)
|
|
b=a[b]}return b},
|
|
hZ(){var s,r,q=this,p=q.w,o=p[0],n=p.$flags|0
|
|
if(o===0){o=q.f.F()
|
|
n&2&&A.c(p)
|
|
p[0]=o
|
|
p=q.w
|
|
o=p[0]
|
|
if(o===0)return null
|
|
B.d.bB(p,1,1+o,q.f.aj(o).a2())
|
|
p=q.w
|
|
s=p[1]
|
|
p.$flags&2&&A.c(p)
|
|
p[1]=2
|
|
p[0]=p[0]-1}else{r=p[1]
|
|
n&2&&A.c(p)
|
|
p[1]=r+1
|
|
if(!(r<256))return A.a(p,r)
|
|
s=p[r]
|
|
p[0]=o-1}return s}}
|
|
A.iq.prototype={
|
|
fE(a,b){var s,r,q,p=this
|
|
if(p.fx==null){p.fx=A.aa(!1,8192)
|
|
if(!a.gaK()){s=A.kV(a,256,10)
|
|
p.y=s
|
|
p.w=A.ng(a,B.ba,s,!1)}else p.w=a
|
|
p.x=b
|
|
p.z=a.gS()
|
|
p.Q=a.gK()
|
|
return}if(p.as===0){s=p.z
|
|
s===$&&A.b("_width")
|
|
r=p.Q
|
|
r===$&&A.b("_height")
|
|
p.fB(s,r)
|
|
p.fu()}s=p.w
|
|
s.toString
|
|
p.fA(s)
|
|
s=p.w
|
|
s.toString
|
|
r=p.z
|
|
r===$&&A.b("_width")
|
|
q=p.Q
|
|
q===$&&A.b("_height")
|
|
p.em(s,r,q);++p.as
|
|
if(!a.gaK()){s=A.kV(a,256,10)
|
|
p.y=s
|
|
p.w=A.ng(a,B.ba,s,!1)}else p.w=a
|
|
p.x=b},
|
|
aI(a){return this.fE(a,null)},
|
|
dk(){var s,r,q,p,o=this
|
|
if(o.fx==null)return null
|
|
if(o.as===0){s=o.z
|
|
s===$&&A.b("_width")
|
|
r=o.Q
|
|
r===$&&A.b("_height")
|
|
o.fB(s,r)
|
|
o.fu()}s=o.w
|
|
s.toString
|
|
o.fA(s)
|
|
s=o.w
|
|
s.toString
|
|
r=o.z
|
|
r===$&&A.b("_width")
|
|
q=o.Q
|
|
q===$&&A.b("_height")
|
|
o.em(s,r,q)
|
|
o.fx.p(59)
|
|
o.y=o.w=null
|
|
o.as=0
|
|
q=o.fx
|
|
p=J.E(B.d.gB(q.c),0,q.a)
|
|
o.fx=null
|
|
return p},
|
|
bQ(a){var s,r,q,p=this,o=a.gah().length
|
|
if(o<=1){p.aI(a)
|
|
o=p.dk()
|
|
o.toString
|
|
return o}p.b=a.r
|
|
for(o=a.gah(),s=o.length,r=0;r<o.length;o.length===s||(0,A.a1)(o),++r){q=o[r]
|
|
p.fE(q,B.a.X(q.y,10))}o=p.dk()
|
|
o.toString
|
|
return o},
|
|
em(a,b,c){var s,r,q,p,o,n,m,l,k,j
|
|
if(!a.gaK())throw A.h(A.m("GIF can only encode palette images."))
|
|
s=a.a
|
|
r=s==null?null:s.gM()
|
|
q=r.a
|
|
p=this.fx
|
|
p.p(44)
|
|
p.a0(0)
|
|
p.a0(0)
|
|
p.a0(b)
|
|
p.a0(c)
|
|
o=J.E(r.gB(r),0,null)
|
|
p.p(135)
|
|
n=r.b
|
|
if(n===3)p.a7(o)
|
|
else if(n===4)for(s=o.length,m=0,l=0;m<q;++m,l+=4){if(!(l<s))return A.a(o,l)
|
|
p.p(o[l])
|
|
k=l+1
|
|
if(!(k<s))return A.a(o,k)
|
|
p.p(o[k])
|
|
k=l+2
|
|
if(!(k<s))return A.a(o,k)
|
|
p.p(o[k])}else if(n===1||n===2)for(s=o.length,m=0,l=0;m<q;++m,l+=n){if(!(l>=0&&l<s))return A.a(o,l)
|
|
j=o[l]
|
|
p.p(j)
|
|
p.p(j)
|
|
p.p(j)}for(m=q;m<256;++m){p.p(0)
|
|
p.p(0)
|
|
p.p(0)}this.iM(a,b,c)},
|
|
iM(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d={}
|
|
e.fr=e.ax=e.at=0
|
|
e.dy=new Uint8Array(256)
|
|
e.fx.p(8)
|
|
s=new Int32Array(5003)
|
|
r=new Int32Array(5003)
|
|
q=a.a
|
|
p=q.gH(q)
|
|
p.D()
|
|
e.ay=e.ch=9
|
|
e.cx=511
|
|
e.cy=256
|
|
e.CW=257
|
|
e.dx=!1
|
|
e.db=258
|
|
d.a=!1
|
|
o=new A.ir(d,p)
|
|
n=o.$0()
|
|
for(m=0,l=5003;l<65536;l*=2)++m
|
|
m=8-m
|
|
for(k=0;k<5003;++k)s[k]=-1
|
|
e.cB(e.cy)
|
|
for(j=!0;j;){i=o.$0()
|
|
for(j=!1;i!==-1;){h=(i<<12>>>0)+n
|
|
k=(B.a.V(i,m)^n)>>>0
|
|
if(!(k<5003))return A.a(s,k)
|
|
q=s[k]
|
|
if(q===h){n=r[k]
|
|
i=o.$0()
|
|
continue}else if(q>=0){g=5003-k
|
|
if(k===0)g=1
|
|
do{k-=g
|
|
if(k<0)k+=5003
|
|
if(!(k>=0&&k<5003))return A.a(s,k)
|
|
q=s[k]
|
|
if(q===h){n=r[k]
|
|
j=!0
|
|
break}}while(q>=0)
|
|
if(j)break}e.cB(n)
|
|
q=e.db
|
|
if(q<4096){e.db=q+1
|
|
r[k]=q
|
|
s[k]=h}else{for(k=0;k<5003;++k)s[k]=-1
|
|
q=e.cy
|
|
e.db=q+2
|
|
e.dx=!0
|
|
e.cB(q)}f=o.$0()
|
|
n=i
|
|
i=f}}e.cB(n)
|
|
e.cB(e.CW)
|
|
e.fx.p(0)},
|
|
cB(a){var s,r=this,q=r.at,p=r.ax
|
|
if(!(p>=0&&p<17))return A.a(B.bY,p)
|
|
q&=B.bY[p]
|
|
r.at=q
|
|
if(p>0){q=(q|B.a.R(a,p))>>>0
|
|
r.at=q}else{r.at=a
|
|
q=a}p+=r.ay
|
|
r.ax=p
|
|
while(p>=8){r.eo(q&255)
|
|
q=B.a.j(r.at,8)
|
|
r.at=q
|
|
p=r.ax-=8}if(r.db>r.cx||r.dx)if(r.dx){s=r.ch
|
|
r.ay=s
|
|
r.cx=B.a.R(1,s)-1
|
|
r.dx=!1}else{s=++r.ay
|
|
if(s===12)r.cx=4096
|
|
else r.cx=B.a.R(1,s)-1}if(a===r.CW){while(p>0){r.eo(q&255)
|
|
q=B.a.j(r.at,8)
|
|
r.at=q
|
|
p=r.ax-=8}r.fv()}},
|
|
fv(){var s,r=this,q=r.fr
|
|
if(q>0){r.fx.p(q)
|
|
q=r.fx
|
|
q.toString
|
|
s=r.dy
|
|
s===$&&A.b("_block")
|
|
q.hf(s,r.fr)
|
|
r.fr=0}},
|
|
eo(a){var s,r,q=this,p=q.dy
|
|
p===$&&A.b("_block")
|
|
s=q.fr
|
|
r=s+1
|
|
q.fr=r
|
|
p.$flags&2&&A.c(p)
|
|
if(!(s<256))return A.a(p,s)
|
|
p[s]=a
|
|
if(r>=254)q.fv()},
|
|
fu(){var s,r=this
|
|
r.fx.p(33)
|
|
r.fx.p(255)
|
|
r.fx.p(11)
|
|
r.fx.a7(new A.al("NETSCAPE2.0"))
|
|
s=r.fx
|
|
s.toString
|
|
s.a7(A.j([3,1],t.t))
|
|
r.fx.a0(r.b)
|
|
r.fx.p(0)},
|
|
fA(a){var s,r,q,p,o,n,m,l,k,j,i,h=this
|
|
h.fx.p(33)
|
|
h.fx.p(249)
|
|
h.fx.p(4)
|
|
s=a.a
|
|
r=s==null?null:s.gM()
|
|
q=r.b
|
|
p=q-1
|
|
o=0
|
|
n=0
|
|
if(q===4||q===2){m=J.E(r.gB(r),0,null)
|
|
l=r.a
|
|
for(s=m.length,k=p,j=o;j<l;++j,k+=q){if(!(k>=0&&k<s))return A.a(m,k)
|
|
if(m[k]===0){o=j
|
|
n=1
|
|
break}}}h.fx.p(n|8)
|
|
s=h.fx
|
|
s.toString
|
|
i=h.x
|
|
s.a0(i==null?80:i)
|
|
h.fx.p(o)
|
|
h.fx.p(0)},
|
|
fB(a,b){var s=this
|
|
s.fx.a7(new A.al("GIF89a"))
|
|
s.fx.a0(a)
|
|
s.fx.a0(b)
|
|
s.fx.p(0)
|
|
s.fx.p(0)
|
|
s.fx.p(0)}}
|
|
A.ir.prototype={
|
|
$0(){var s,r,q=this.a
|
|
if(q.a)return-1
|
|
s=this.b
|
|
r=A.o(s.gO().gT())
|
|
if(!s.D())q.a=!0
|
|
return r},
|
|
$S:20}
|
|
A.cR.prototype={
|
|
a6(){return"IcoType."+this.b}}
|
|
A.fF.prototype={$iK:1}
|
|
A.fG.prototype={}
|
|
A.fD.prototype={
|
|
gK(){return B.a.X(A.bn.prototype.gK.call(this),2)},
|
|
gcM(){return!(this.d===40&&this.f===32)&&A.bn.prototype.gcM.call(this)}}
|
|
A.is.prototype={
|
|
b6(a,b){var s,r,q,p=this,o=A.v(a,!1,null,0)
|
|
p.a=o
|
|
s=p.b=A.m2(o)
|
|
if(s==null)return null
|
|
o=s.e.length
|
|
if(o===1)return p.ao(0)
|
|
for(r=null,q=0;q<p.b.e.length;++q){b=p.ao(q)
|
|
if(b==null)continue
|
|
if(r==null){b.w=B.j
|
|
r=b}else r.aI(b)}return r},
|
|
ao(b0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8=null,a9=this.a
|
|
if(a9!=null){s=this.b
|
|
s=s==null||b0>=s.d}else s=!0
|
|
if(s)return a8
|
|
s=this.b.e
|
|
if(!(b0<s.length))return A.a(s,b0)
|
|
r=s[b0]
|
|
s=a9.a
|
|
a9=a9.b+r.e
|
|
q=r.d
|
|
p=J.kF(s,a9,a9+q)
|
|
o=new A.hh(A.mf())
|
|
t.D.a(p)
|
|
if(o.cr(p))return o.c1(p)
|
|
n=A.aa(!1,14)
|
|
n.a0(19778)
|
|
n.I(q)
|
|
n.I(0)
|
|
n.I(0)
|
|
a9=A.v(p,!1,a8,0)
|
|
s=A.lP(A.v(J.E(B.d.gB(n.c),0,n.a),!1,a8,0))
|
|
q=a9.d
|
|
m=a9.k()
|
|
l=a9.k()
|
|
k=$.N()
|
|
k.$flags&2&&A.c(k)
|
|
k[0]=l
|
|
l=$.a6()
|
|
if(0>=l.length)return A.a(l,0)
|
|
j=l[0]
|
|
k[0]=a9.k()
|
|
l=l[0]
|
|
i=a9.n()
|
|
h=a9.n()
|
|
g=a9.k()
|
|
if(!(g<14))return A.a(B.au,g)
|
|
g=B.au[g]
|
|
a9.k()
|
|
k[0]=a9.k()
|
|
k[0]=a9.k()
|
|
k=a9.k()
|
|
a9.k()
|
|
f=new A.fD(s,j,l,m,i,h,g,k,q)
|
|
f.ej(a9,s)
|
|
if(m!==40&&i!==1)return a8
|
|
e=k===0&&h<=8?40+4*B.a.R(1,h):40+4*k
|
|
s.b=e
|
|
n.a-=4
|
|
n.I(e)
|
|
d=A.v(p,!1,a8,0)
|
|
c=new A.ie(!0)
|
|
c.a=d
|
|
c.b=f
|
|
b=c.ao(0)
|
|
if(h>=32)return b
|
|
a=32-B.a.a8(j,32)
|
|
a0=B.a.X(a===32?j:j+a,8)
|
|
for(a9=l<0,s=l===0,l=1/l<0,a1=0;a1<B.a.X(A.bn.prototype.gK.call(f),2);++a1){if(!(s?l:a9))a2=a1
|
|
else{q=b.a
|
|
q=q==null?a8:q.b
|
|
a2=(q==null?0:q)-1-a1}a3=d.al(a0)
|
|
d.d=d.d+(a3.c-a3.d)
|
|
q=b.a
|
|
a4=q==null?a8:q.N(0,a2,a8)
|
|
if(a4==null)a4=new A.D()
|
|
for(a5=0;a5<j;){a6=J.d(a3.a,a3.d++)
|
|
a7=7
|
|
for(;;){if(!(a7>-1&&a5<j))break
|
|
if((a6&B.a.V(1,a7))>>>0!==0)a4.sA(0)
|
|
a4.D();++a5;--a7}}}return b}}
|
|
A.jB.prototype={
|
|
bQ(a){var s=a.gah().length
|
|
if(s>1)return this.fX(a.gah())
|
|
else return this.fX(A.j([a],t.g))},
|
|
fX(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=null
|
|
t.gX.a(a)
|
|
s=a.length
|
|
r=A.aa(!1,8192)
|
|
r.a0(0)
|
|
r.a0(1)
|
|
r.a0(s)
|
|
q=6+s*16
|
|
p=A.j([A.j([],t.t)],t.S)
|
|
for(o=a.length,n=0,m=0;m<a.length;a.length===o||(0,A.a1)(a),++m){l=a[m]
|
|
k=l.a
|
|
j=k==null
|
|
i=j?g:k.a
|
|
if((i==null?0:i)<=256){i=j?g:k.b
|
|
i=(i==null?0:i)>256}else i=!0
|
|
if(i)throw A.h(A.lX("ICO and CUR support only sizes until 256"))
|
|
k=j?g:k.a
|
|
r.p(k==null?0:k)
|
|
k=l.a
|
|
k=k==null?g:k.b
|
|
r.p(k==null?0:k)
|
|
r.p(0)
|
|
r.p(0)
|
|
r.a0(0)
|
|
r.a0(32)
|
|
h=new A.hi().bQ(l)
|
|
k=h.length
|
|
r.I(k)
|
|
r.I(q)
|
|
q+=k;++n
|
|
B.c.G(p,h)}for(o=p.length,m=0;m<p.length;p.length===o||(0,A.a1)(p),++m)r.a7(p[m])
|
|
return J.E(B.d.gB(r.c),0,r.a)}}
|
|
A.fE.prototype={}
|
|
A.fl.prototype={}
|
|
A.bM.prototype={}
|
|
A.c7.prototype={}
|
|
A.dP.prototype={}
|
|
A.iE.prototype={}
|
|
A.bx.prototype={}
|
|
A.iG.prototype={
|
|
l8(a){var s,r,q,p,o,n=this,m=A.v(t.L.a(a),!0,null,0)
|
|
n.a=m
|
|
s=m.cY(2,0)
|
|
if(J.d(s.a,s.d)!==255||J.d(s.a,s.d+1)!==216)return!1
|
|
if(n.cn()!==216)return!1
|
|
r=n.cn()
|
|
q=!1
|
|
p=!1
|
|
for(;;){if(r!==217){m=n.a
|
|
m=m.d<m.c}else m=!1
|
|
if(!m)break
|
|
o=n.a.n()
|
|
if(o<2)break
|
|
m=n.a
|
|
m.d=m.d+(o-2)
|
|
switch(r){case 192:case 193:case 194:q=!0
|
|
break
|
|
case 218:p=!0
|
|
break}r=n.cn()}return q&&p},
|
|
ci(a){var s,r,q,p,o,n,m,l,k=this
|
|
k.a=A.v(t.L.a(a),!0,null,0)
|
|
k.jE()
|
|
if(k.y.length!==1)throw A.h(A.m("Only single frame JPEGs supported"))
|
|
for(s=k.as,r=0;q=k.d,p=q.z,r<p.length;++r){o=q.y.l(0,p[r])
|
|
q=o.a
|
|
p=k.d
|
|
n=p.f
|
|
m=o.b
|
|
l=p.r
|
|
p=k.i0(p,o)
|
|
if(q===n)q=0
|
|
else q=q===1&&n===4?2:1
|
|
if(m===l)n=0
|
|
else n=m===1&&l===4?2:1
|
|
B.c.G(s,new A.fl(p,q,n))}},
|
|
jE(){var s,r,q,p,o,n,m=this
|
|
if(m.cn()!==216)throw A.h(A.m("Start Of Image marker not found."))
|
|
s=m.cn()
|
|
for(;;){if(s!==217){r=m.a
|
|
r===$&&A.b("input")
|
|
r=r.d<r.c}else r=!1
|
|
if(!r)break
|
|
r=m.a
|
|
r===$&&A.b("input")
|
|
q=r.n()
|
|
if(q<2)A.b8(A.m("Invalid Block"))
|
|
r=m.a
|
|
p=r.al(q-2)
|
|
o=r.d=r.d+(p.c-p.d)
|
|
switch(s){case 224:case 225:case 226:case 227:case 228:case 229:case 230:case 231:case 232:case 233:case 234:case 235:case 236:case 237:case 238:case 239:case 254:m.jF(s,p)
|
|
break
|
|
case 219:m.jI(p)
|
|
break
|
|
case 192:case 193:case 194:m.jK(s,p)
|
|
break
|
|
case 195:case 197:case 198:case 199:case 200:case 201:case 202:case 203:case 205:case 206:case 207:throw A.h(A.m("Unhandled frame type "+B.a.dn(s,16)))
|
|
case 196:m.jH(p)
|
|
break
|
|
case 221:m.e=p.n()
|
|
break
|
|
case 218:m.jX(p)
|
|
break
|
|
case 255:if(J.d(r.a,o)!==255)--m.a.d
|
|
break
|
|
default:n=!1
|
|
if(J.d(r.a,o+-3)===255){r=m.a
|
|
if(J.d(r.a,r.d+-2)>=192){r=m.a
|
|
r=J.d(r.a,r.d+-2)<=254}else r=n}else r=n
|
|
if(r){m.a.d-=3
|
|
break}if(s!==0)throw A.h(A.m("Unknown JPEG marker "+B.a.dn(s,16)))
|
|
break}s=m.cn()}},
|
|
cn(){var s,r=this,q=r.a
|
|
q===$&&A.b("input")
|
|
if(q.d>=q.c)return 0
|
|
do{do{s=r.a.F()
|
|
if(s!==255){q=r.a
|
|
q=q.d<q.c}else q=!1}while(q)
|
|
q=r.a
|
|
if(q.d>=q.c)return s
|
|
do{s=r.a.F()
|
|
if(s===255){q=r.a
|
|
q=q.d<q.c}else q=!1}while(q)
|
|
if(s===0){q=r.a
|
|
q=q.d<q.c}else q=!1}while(q)
|
|
return s},
|
|
jP(a){var s
|
|
for(s=0;s<12;++s)if(J.d(a.a,a.d++)!==B.jM[s])return
|
|
this.r=new A.cQ("ICC_PROFILE",B.aJ,a.a2())},
|
|
jJ(a){if(a.k()!==1165519206)return
|
|
if(a.n()!==0)return
|
|
this.w.ci(a)},
|
|
jF(a,b){var s,r,q,p,o=this,n=b
|
|
if(a===224){s=n
|
|
r=!1
|
|
if(J.d(s.a,s.d)===74){s=n
|
|
if(J.d(s.a,s.d+1)===70){s=n
|
|
if(J.d(s.a,s.d+2)===73){s=n
|
|
if(J.d(s.a,s.d+3)===70){s=n
|
|
s=J.d(s.a,s.d+4)===0}else s=r}else s=r}else s=r}else s=r
|
|
if(s){s=new A.iJ()
|
|
r=n
|
|
J.d(r.a,r.d+5)
|
|
r=n
|
|
J.d(r.a,r.d+6)
|
|
r=n
|
|
J.d(r.a,r.d+7)
|
|
r=n
|
|
J.d(r.a,r.d+8)
|
|
r=n
|
|
J.d(r.a,r.d+9)
|
|
r=n
|
|
J.d(r.a,r.d+10)
|
|
r=n
|
|
J.d(r.a,r.d+11)
|
|
r=n
|
|
r=J.d(r.a,r.d+12)
|
|
s.f=r
|
|
q=n
|
|
q=J.d(q.a,q.d+13)
|
|
s.r=q
|
|
o.b=s
|
|
n.cY(14+3*r*q,14)}}else if(a===225)o.jJ(n)
|
|
else if(a===226)o.jP(n)
|
|
else if(a===238){s=n
|
|
r=!1
|
|
if(J.d(s.a,s.d)===65){s=n
|
|
if(J.d(s.a,s.d+1)===100){s=n
|
|
if(J.d(s.a,s.d+2)===111){s=n
|
|
if(J.d(s.a,s.d+3)===98){s=n
|
|
if(J.d(s.a,s.d+4)===101){s=n
|
|
s=J.d(s.a,s.d+5)===0}else s=r}else s=r}else s=r}else s=r}else s=r
|
|
if(s){o.c=new A.iE()
|
|
s=n
|
|
J.d(s.a,s.d+6)
|
|
o.c.toString
|
|
s=n
|
|
J.d(s.a,s.d+7)
|
|
s=n
|
|
J.d(s.a,s.d+8)
|
|
o.c.toString
|
|
s=n
|
|
J.d(s.a,s.d+9)
|
|
s=n
|
|
J.d(s.a,s.d+10)
|
|
s=o.c
|
|
s.toString
|
|
r=n
|
|
s.d=J.d(r.a,r.d+11)}}else if(a===254)try{n.kV()}catch(p){A.bk(p)}},
|
|
jI(a){var s,r,q,p,o,n,m,l,k
|
|
for(s=a.c,r=this.x;q=a.d,p=q<s,p;){p=a.a
|
|
a.d=q+1
|
|
o=J.d(p,q)
|
|
n=B.a.j(o,4)
|
|
o&=15
|
|
if(o>=4)throw A.h(A.m("Invalid number of quantization tables"))
|
|
if(r[o]==null)B.c.h(r,o,new Int16Array(64))
|
|
m=r[o]
|
|
for(q=n!==0,l=0;l<64;++l){k=q?a.n():J.d(a.a,a.d++)
|
|
m.toString
|
|
p=B.O[l]
|
|
m.$flags&2&&A.c(m)
|
|
if(!(p<64))return A.a(m,p)
|
|
m[p]=k}}if(p)throw A.h(A.m("Bad length for DQT block"))},
|
|
jK(a,b){var s,r,q,p,o,n,m,l=this
|
|
if(l.d!=null)throw A.h(A.m("Duplicate JPG frame data found."))
|
|
s=l.d=new A.h3(A.I(t.p,t.c),A.j([],t.t))
|
|
s.b=a===194
|
|
s.c=b.F()
|
|
s=l.d
|
|
s.toString
|
|
s.d=b.n()
|
|
s=l.d
|
|
s.toString
|
|
s.e=b.n()
|
|
r=b.F()
|
|
for(s=l.x,q=0;q<r;++q){p=J.d(b.a,b.d++)
|
|
o=J.d(b.a,b.d++)
|
|
n=B.a.j(o,4)
|
|
m=J.d(b.a,b.d++)
|
|
B.c.G(l.d.z,p)
|
|
l.d.y.h(0,p,new A.bx(n&15,o&15,s,m))}l.d.kP()
|
|
B.c.G(l.y,l.d)},
|
|
jH(a){var s,r,q,p,o,n,m,l,k,j,i,h
|
|
for(s=a.c,r=this.Q,q=this.z;p=a.d,p<s;){o=a.a
|
|
a.d=p+1
|
|
n=J.d(o,p)
|
|
m=new Uint8Array(16)
|
|
for(l=0,k=0;k<16;++k){p=J.d(a.a,a.d++)
|
|
if(!(k<16))return A.a(m,k)
|
|
m[k]=p
|
|
l+=m[k]}j=a.al(l)
|
|
a.d=a.d+(j.c-j.d)
|
|
i=j.a2()
|
|
if((n&16)!==0){n-=16
|
|
h=q}else h=r
|
|
if(h.length<=n)B.c.sv(h,n+1)
|
|
B.c.h(h,n,this.jh(m,i))}},
|
|
jX(a){var s,r,q,p,o,n,m,l=this,k=a.F()
|
|
if(k<1||k>4)throw A.h(A.m("Invalid SOS block"))
|
|
s=A.kT(k,new A.iH(l,a),t.c)
|
|
r=a.F()
|
|
q=a.F()
|
|
p=a.F()
|
|
o=B.a.j(p,4)
|
|
n=l.a
|
|
n===$&&A.b("input")
|
|
m=l.d
|
|
o=new A.h4(n,m,s,l.e,r,q,o&15,p&15)
|
|
n=m.w
|
|
n===$&&A.b("mcusPerLine")
|
|
o.f=n
|
|
o.r=m.b
|
|
o.bP()},
|
|
jh(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=A.j([],t.e8),g=16
|
|
for(;;){if(!(g>0&&a[g-1]===0))break;--g}s=t.fR
|
|
B.c.G(h,new A.dr(A.j([],s)))
|
|
if(0>=h.length)return A.a(h,0)
|
|
r=h[0]
|
|
for(q=b.length,p=0,o=0;o<g;){for(n=0;n<a[o];++n){if(0>=h.length)return A.a(h,-1)
|
|
r=h.pop()
|
|
m=r.a
|
|
l=m.length
|
|
k=r.b
|
|
if(l<=k)B.c.sv(m,k+1)
|
|
l=r.b
|
|
if(!(p>=0&&p<q))return A.a(b,p)
|
|
B.c.h(m,l,new A.dP(b[p]))
|
|
while(m=r.b,m>0){if(0>=h.length)return A.a(h,-1)
|
|
r=h.pop()}r.b=m+1
|
|
B.c.G(h,r)
|
|
for(;h.length<=o;r=j){m=A.j([],s)
|
|
j=new A.dr(m)
|
|
B.c.G(h,j)
|
|
l=r.a
|
|
k=l.length
|
|
i=r.b
|
|
if(k<=i)B.c.sv(l,i+1)
|
|
B.c.h(l,r.b,new A.c7(m))}++p}++o
|
|
if(o<g){m=A.j([],s)
|
|
j=new A.dr(m)
|
|
B.c.G(h,j)
|
|
l=r.a
|
|
k=l.length
|
|
i=r.b
|
|
if(k<=i)B.c.sv(l,i+1)
|
|
B.c.h(l,r.b,new A.c7(m))
|
|
r=j}}if(0>=h.length)return A.a(h,0)
|
|
return h[0].a},
|
|
i0(a3,a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=a4.e
|
|
a2===$&&A.b("blocksPerLine")
|
|
s=a4.f
|
|
s===$&&A.b("blocksPerColumn")
|
|
r=a2<<3>>>0
|
|
q=new Int32Array(64)
|
|
p=new Uint8Array(64)
|
|
o=s*8
|
|
n=A.S(o,null,!1,t.aD)
|
|
for(m=a4.c,l=a4.d,k=0,j=0;j<s;++j){i=j<<3>>>0
|
|
for(h=0;h<8;++h,k=g){g=k+1
|
|
B.c.h(n,k,new Uint8Array(r))}for(f=0;f<a2;++f){if(!(l>=0&&l<4))return A.a(m,l)
|
|
e=m[l]
|
|
e.toString
|
|
d=a4.r
|
|
d===$&&A.b("blocks")
|
|
if(!(j<d.length))return A.a(d,j)
|
|
d=d[j]
|
|
if(!(f<d.length))return A.a(d,f)
|
|
A.rJ(e,d[f],p,q)
|
|
c=f<<3>>>0
|
|
for(b=0,a=0;a<8;++a){e=i+a
|
|
if(!(e<o))return A.a(n,e)
|
|
a0=n[e]
|
|
for(h=0;h<8;++h,b=a1){a0.toString
|
|
e=c+h
|
|
a1=b+1
|
|
if(!(b>=0&&b<64))return A.a(p,b)
|
|
d=p[b]
|
|
a0.$flags&2&&A.c(a0)
|
|
if(!(e<a0.length))return A.a(a0,e)
|
|
a0[e]=d}}}}return n}}
|
|
A.iH.prototype={
|
|
$1(a){var s,r,q,p,o,n=this.b,m=n.F(),l=n.F()
|
|
n=this.a
|
|
if(!n.d.y.ag(m))throw A.h(A.m("Invalid Component in SOS block"))
|
|
s=n.d.y.l(0,m)
|
|
s.toString
|
|
r=B.a.j(l,4)&15
|
|
q=l&15
|
|
p=n.Q
|
|
o=p.length
|
|
if(r<o){if(!(r<o))return A.a(p,r)
|
|
p=p[r]
|
|
p.toString
|
|
s.w=t.B.a(p)}n=n.z
|
|
p=n.length
|
|
if(q<p){if(!(q<p))return A.a(n,q)
|
|
n=n[q]
|
|
n.toString
|
|
s.x=t.B.a(n)}return s},
|
|
$S:21}
|
|
A.dr.prototype={}
|
|
A.h3.prototype={
|
|
kP(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this
|
|
for(s=a.y,r=A.l(s).q("O<1>"),q=new A.O(s,s.r,s.e,r);q.D();){p=s.l(0,q.d)
|
|
a.f=Math.max(a.f,p.a)
|
|
a.r=Math.max(a.r,p.b)}q=a.e
|
|
q.toString
|
|
a.w=B.b.bb(q/8/a.f)
|
|
q=a.d
|
|
q.toString
|
|
a.x=B.b.bb(q/8/a.r)
|
|
for(r=new A.O(s,s.r,s.e,r),q=t.fZ,o=t.k,n=t.f0;r.D();){m=s.l(0,r.d)
|
|
m.toString
|
|
l=a.e
|
|
l.toString
|
|
k=m.a
|
|
j=B.b.bb(B.b.bb(l/8)*k/a.f)
|
|
l=a.d
|
|
l.toString
|
|
i=m.b
|
|
h=B.b.bb(B.b.bb(l/8)*i/a.r)
|
|
g=a.w*k
|
|
f=a.x*i
|
|
e=J.am(f,n)
|
|
for(d=0;d<f;++d){c=J.am(g,o)
|
|
for(b=0;b<g;++b)c[b]=new Int32Array(64)
|
|
e[d]=c}m.e=j
|
|
m.f=h
|
|
m.r=q.a(e)}}}
|
|
A.iJ.prototype={}
|
|
A.h4.prototype={
|
|
bP(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a="blocksPerLine",a0=b.y,a1=a0.length,a2=b.r
|
|
a2.toString
|
|
if(a2)if(b.Q===0)s=b.at===0?b.gio():b.giq()
|
|
else s=b.at===0?b.gic():b.gig()
|
|
else s=b.gik()
|
|
a2=a1===1
|
|
if(a2){if(0>=a1)return A.a(a0,0)
|
|
r=a0[0]
|
|
q=r.e
|
|
q===$&&A.b(a)
|
|
r=r.f
|
|
r===$&&A.b("blocksPerColumn")
|
|
p=q*r}else{r=b.f
|
|
r===$&&A.b("mcusPerLine")
|
|
q=b.b.x
|
|
q===$&&A.b("mcusPerColumn")
|
|
p=r*q}r=b.z
|
|
if(r==null||r===0)b.z=p
|
|
for(r=b.a,q=t.fb,o=0;o<p;){for(n=0;n<a1;++n){if(!(n<a0.length))return A.a(a0,n)
|
|
a0[n].y=0}b.CW=0
|
|
if(a2){if(0>=a0.length)return A.a(a0,0)
|
|
m=a0[0]
|
|
l=0
|
|
for(;;){k=b.z
|
|
k.toString
|
|
if(!(l<k))break
|
|
q.a(s)
|
|
k=m.e
|
|
k===$&&A.b(a)
|
|
j=B.a.aG(o,k)
|
|
i=B.a.a8(o,k)
|
|
k=m.r
|
|
k===$&&A.b("blocks")
|
|
if(!(j>=0&&j<k.length))return A.a(k,j)
|
|
k=k[j]
|
|
if(!(i>=0&&i<k.length))return A.a(k,i)
|
|
s.$2(m,k[i]);++o;++l}}else{l=0
|
|
for(;;){k=b.z
|
|
k.toString
|
|
if(!(l<k))break
|
|
for(n=0;n<a1;++n){if(!(n<a0.length))return A.a(a0,n)
|
|
m=a0[n]
|
|
h=m.a
|
|
g=m.b
|
|
for(f=0;f<g;++f)for(e=0;e<h;++e)b.it(m,s,o,f,e)}++o;++l}}b.ch=0
|
|
d=J.d(r.a,r.d)
|
|
c=J.d(r.a,r.d+1)
|
|
if(d===255)if(c>=208&&c<=215)r.d+=2
|
|
else break}},
|
|
cb(){var s,r=this,q=r.ch
|
|
if(q>0){--q
|
|
r.ch=q
|
|
return B.a.bg(r.ay,q)&1}q=r.a
|
|
if(q.d>=q.c)return null
|
|
s=q.F()
|
|
r.ay=s
|
|
if(s===255)if(q.F()!==0)return null
|
|
r.ch=7
|
|
return B.a.j(r.ay,7)&1},
|
|
cA(a){var s,r,q=new A.c7(t.B.a(a))
|
|
while(s=this.cb(),s!=null){if(q instanceof A.c7){r=q.a
|
|
if(s>>>0!==s||s>=r.length)return A.a(r,s)
|
|
q=r[s]}if(q instanceof A.dP)return q.a}return null},
|
|
dW(a){var s,r
|
|
for(s=0;a>0;){r=this.cb()
|
|
if(r==null)return null
|
|
s=(s<<1|r)>>>0;--a}return s},
|
|
cE(a){var s
|
|
if(a==null)return 0
|
|
if(a===1)return this.cb()===1?1:-1
|
|
s=this.dW(a)
|
|
if(s==null)return 0
|
|
if(s>=B.a.V(1,a-1))return s
|
|
return s+B.a.R(-1,a)+1},
|
|
il(a,b){var s,r,q,p,o,n,m,l,k=this
|
|
t.L.a(b)
|
|
s=a.w
|
|
s===$&&A.b("huffmanTableDC")
|
|
r=k.cA(s)
|
|
q=r===0?0:k.cE(r)
|
|
s=a.y
|
|
s===$&&A.b("pred")
|
|
s+=q
|
|
a.y=s
|
|
b.$flags&2&&A.c(b)
|
|
b[0]=s
|
|
for(p=1;p<64;){s=a.x
|
|
s===$&&A.b("huffmanTableAC")
|
|
o=k.cA(s)
|
|
if(o==null)break
|
|
n=o&15
|
|
m=o>>>4
|
|
if(n===0){if(m<15)break
|
|
p+=16
|
|
continue}p+=m
|
|
n=k.cE(n)
|
|
if(!(p>=0&&p<80))return A.a(B.O,p)
|
|
l=B.O[p]
|
|
b.$flags&2&&A.c(b)
|
|
if(!(l<64))return A.a(b,l)
|
|
b[l]=n;++p}},
|
|
ip(a,b){var s,r,q
|
|
t.L.a(b)
|
|
s=a.w
|
|
s===$&&A.b("huffmanTableDC")
|
|
r=this.cA(s)
|
|
q=r===0?0:B.a.R(this.cE(r),this.ax)
|
|
s=a.y
|
|
s===$&&A.b("pred")
|
|
s+=q
|
|
a.y=s
|
|
b.$flags&2&&A.c(b)
|
|
b[0]=s},
|
|
ir(a,b){var s,r
|
|
t.L.a(b)
|
|
s=b[0]
|
|
r=this.cb()
|
|
r.toString
|
|
r=B.a.R(r,this.ax)
|
|
b.$flags&2&&A.c(b)
|
|
b[0]=(s|r)>>>0},
|
|
ie(a,b){var s,r,q,p,o,n,m,l,k=this
|
|
t.L.a(b)
|
|
s=k.CW
|
|
if(s>0){k.CW=s-1
|
|
return}r=k.Q
|
|
q=k.as
|
|
for(s=k.ax;r<=q;){p=a.x
|
|
p===$&&A.b("huffmanTableAC")
|
|
p=k.cA(p)
|
|
p.toString
|
|
o=p&15
|
|
n=p>>>4
|
|
if(o===0){if(n<15){s=k.dW(n)
|
|
s.toString
|
|
k.CW=s+B.a.R(1,n)-1
|
|
break}r+=16
|
|
continue}r+=n
|
|
if(!(r>=0&&r<80))return A.a(B.O,r)
|
|
m=B.O[r]
|
|
p=k.cE(o)
|
|
l=B.a.R(1,s)
|
|
b.$flags&2&&A.c(b)
|
|
if(!(m<64))return A.a(b,m)
|
|
b[m]=p*l;++r}},
|
|
ih(a,b){var s,r,q,p,o,n,m,l,k,j=this
|
|
t.L.a(b)
|
|
s=j.Q
|
|
r=j.as
|
|
$label0$1:for(q=j.ax,p=0;s<=r;){if(!(s>=0&&s<80))return A.a(B.O,s)
|
|
o=B.O[s]
|
|
n=j.cx
|
|
switch(n){case 0:n=a.x
|
|
n===$&&A.b("huffmanTableAC")
|
|
m=j.cA(n)
|
|
if(m==null)throw A.h(A.m("Invalid progressive encoding"))
|
|
l=m&15
|
|
p=m>>>4
|
|
if(l===0)if(p<15){n=j.dW(p)
|
|
n.toString
|
|
j.CW=n+B.a.R(1,p)
|
|
j.cx=4}else{j.cx=1
|
|
p=16}else{if(l!==1)throw A.h(A.m("invalid ACn encoding"))
|
|
j.cy=j.cE(l)
|
|
j.cx=p!==0?2:3}continue $label0$1
|
|
case 1:case 2:if(!(o<64))return A.a(b,o)
|
|
k=b[o]
|
|
if(k!==0){n=j.cb()
|
|
n.toString
|
|
n=B.a.R(n,q)
|
|
b.$flags&2&&A.c(b)
|
|
if(!(o<64))return A.a(b,o)
|
|
b[o]=k+n}else{--p
|
|
if(p===0)j.cx=n===2?3:0}break
|
|
case 3:if(!(o<64))return A.a(b,o)
|
|
n=b[o]
|
|
if(n!==0){k=j.cb()
|
|
k.toString
|
|
k=B.a.R(k,q)
|
|
b.$flags&2&&A.c(b)
|
|
if(!(o<64))return A.a(b,o)
|
|
b[o]=n+k}else{n=j.cy
|
|
n===$&&A.b("successiveACNextValue")
|
|
n=B.a.R(n,q)
|
|
b.$flags&2&&A.c(b)
|
|
if(!(o<64))return A.a(b,o)
|
|
b[o]=n
|
|
j.cx=0}break
|
|
case 4:if(!(o<64))return A.a(b,o)
|
|
n=b[o]
|
|
if(n!==0){k=j.cb()
|
|
k.toString
|
|
k=B.a.R(k,q)
|
|
b.$flags&2&&A.c(b)
|
|
if(!(o<64))return A.a(b,o)
|
|
b[o]=n+k}break}++s}if(j.cx===4)if(--j.CW===0)j.cx=0},
|
|
it(a,b,c,d,e){var s,r,q,p,o
|
|
t.fb.a(b)
|
|
s=this.f
|
|
s===$&&A.b("mcusPerLine")
|
|
r=B.a.aG(c,s)*a.b+d
|
|
q=B.a.a8(c,s)*a.a+e
|
|
s=a.r
|
|
s===$&&A.b("blocks")
|
|
p=s.length
|
|
if(r>=p)return
|
|
if(!(r>=0))return A.a(s,r)
|
|
s=s[r]
|
|
o=s.length
|
|
if(q>=o)return
|
|
if(!(q>=0))return A.a(s,q)
|
|
b.$2(a,s[q])}}
|
|
A.h2.prototype={
|
|
b6(a,b){var s=A.ml()
|
|
s.ci(a)
|
|
if(s.y.length!==1)throw A.h(A.m("only single frame JPEGs supported"))
|
|
return A.rs(s)},
|
|
c1(a){return this.b6(a,null)}}
|
|
A.iF.prototype={
|
|
a6(){return"JpegChroma."+this.b}}
|
|
A.iI.prototype={
|
|
hq(a){a=B.a.i(B.a.P(a,1,100))
|
|
if(this.at===a)return
|
|
this.jb(a<50?B.b.bl(5000/a):B.a.bl(200-a*2))
|
|
this.at=a},
|
|
bQ(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=A.aa(!0,8192)
|
|
c.bN(b,216)
|
|
c.bN(b,224)
|
|
b.a0(16)
|
|
b.p(74)
|
|
b.p(70)
|
|
b.p(73)
|
|
b.p(70)
|
|
b.p(0)
|
|
b.p(1)
|
|
b.p(1)
|
|
b.p(0)
|
|
b.a0(1)
|
|
b.a0(1)
|
|
b.p(0)
|
|
b.p(0)
|
|
c.ke(b,a.gbF())
|
|
s=a.c
|
|
if(s!=null){c.bN(b,226)
|
|
r=s.kv()
|
|
q=A.j([73,67,67,95,80,82,79,70,73,76,69,0],t.t)
|
|
b.a0(14+r.length)
|
|
b.a7(q)
|
|
b.a7(r)}c.kd(b)
|
|
s=a.gS()
|
|
p=a.gK()
|
|
c.bN(b,192)
|
|
b.a0(17)
|
|
b.p(8)
|
|
b.a0(p)
|
|
b.a0(s)
|
|
b.p(3)
|
|
b.p(1)
|
|
b.p(17)
|
|
b.p(0)
|
|
b.p(2)
|
|
b.p(17)
|
|
b.p(1)
|
|
b.p(3)
|
|
b.p(17)
|
|
b.p(1)
|
|
c.kc(b)
|
|
c.bN(b,218)
|
|
b.a0(12)
|
|
b.p(3)
|
|
b.p(1)
|
|
b.p(0)
|
|
b.p(2)
|
|
b.p(17)
|
|
b.p(3)
|
|
b.p(17)
|
|
b.p(0)
|
|
b.p(63)
|
|
b.p(0)
|
|
c.ax=0
|
|
c.ay=7
|
|
o=a.gS()
|
|
n=a.gK()
|
|
m=new Float32Array(64)
|
|
l=new Float32Array(64)
|
|
k=new Float32Array(64)
|
|
for(s=c.c,p=c.d,j=0,i=0,h=0,g=0;g<n;g+=8)for(f=0;f<o;f+=8){c.i5(a,f,g,o,n,m,l,k,B.cV)
|
|
e=c.e
|
|
d=c.r
|
|
d===$&&A.b("_yacHuffman")
|
|
j=c.dU(b,m,s,j,e,d)
|
|
d=c.f
|
|
e=c.w
|
|
e===$&&A.b("_uvacHuffman")
|
|
i=c.dU(b,l,p,i,d,e)
|
|
h=c.dU(b,k,p,h,c.f,c.w)}s=c.ay
|
|
if(s>=0){++s
|
|
c.bM(b,A.j([B.a.V(1,s)-1,s],t.t))}c.bN(b,217)
|
|
return J.E(B.d.gB(b.c),0,b.a)},
|
|
i5(a,b,c,d,a0,a1,a2,a3,a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e
|
|
for(s=this.as,r=c+1,q=0;q<64;++q){p=q>>>3
|
|
o=c+p
|
|
n=b+(q&7)
|
|
if(o>=a0)o-=r+p-a0
|
|
if(n>=d)n-=n-d+1
|
|
m=a.a
|
|
l=m==null?null:m.N(n,o,null)
|
|
if(l==null)l=new A.D()
|
|
if(l.gL()!==B.e)l=l.aM(B.e)
|
|
if(l.gv(l)>3){k=l.ga_()
|
|
j=1-k
|
|
l.sm(B.b.bq(l.gm()*k+a4.l(0,0)*j))
|
|
l.st(B.b.bq(l.gt()*k+a4.l(0,1)*j))
|
|
l.su(B.b.bq(l.gu()*k+a4.l(0,2)*j))}i=B.b.i(l.gm())
|
|
h=B.b.i(l.gt())
|
|
g=B.b.i(l.gu())
|
|
if(!(i>=0&&i<2048))return A.a(s,i)
|
|
m=s[i]
|
|
f=h+256
|
|
if(!(f>=0&&f<2048))return A.a(s,f)
|
|
f=s[f]
|
|
e=g+512
|
|
if(!(e>=0&&e<2048))return A.a(s,e)
|
|
e=B.a.j(m+f+s[e],16)
|
|
a1.$flags&2&&A.c(a1)
|
|
if(!(q<64))return A.a(a1,q)
|
|
a1[q]=e-128
|
|
e=i+768
|
|
if(!(e<2048))return A.a(s,e)
|
|
e=s[e]
|
|
f=h+1024
|
|
if(!(f>=0&&f<2048))return A.a(s,f)
|
|
f=s[f]
|
|
m=g+1280
|
|
if(!(m>=0&&m<2048))return A.a(s,m)
|
|
m=B.a.j(e+f+s[m],16)
|
|
a2.$flags&2&&A.c(a2)
|
|
if(!(q<64))return A.a(a2,q)
|
|
a2[q]=m-128
|
|
m=i+1280
|
|
if(!(m<2048))return A.a(s,m)
|
|
m=s[m]
|
|
f=h+1536
|
|
if(!(f>=0&&f<2048))return A.a(s,f)
|
|
f=s[f]
|
|
e=g+1792
|
|
if(!(e>=0&&e<2048))return A.a(s,e)
|
|
e=B.a.j(m+f+s[e],16)
|
|
a3.$flags&2&&A.c(a3)
|
|
if(!(q<64))return A.a(a3,q)
|
|
a3[q]=e-128}},
|
|
bN(a,b){a.p(255)
|
|
a.p(b&255)},
|
|
jb(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this
|
|
for(s=b.a,r=s.$flags|0,q=0;q<64;++q){p=B.b.bl((B.ih[q]*a+50)/100)
|
|
if(p<1)p=1
|
|
else if(p>255)p=255
|
|
o=B.a1[q]
|
|
r&2&&A.c(s)
|
|
if(!(o<64))return A.a(s,o)
|
|
s[o]=p}for(r=b.b,o=r.$flags|0,n=0;n<64;++n){m=B.b.bl((B.ep[n]*a+50)/100)
|
|
if(m<1)m=1
|
|
else if(m>255)m=255
|
|
l=B.a1[n]
|
|
o&2&&A.c(r)
|
|
if(!(l<64))return A.a(r,l)
|
|
r[l]=m}for(o=b.c,l=o.$flags|0,k=b.d,j=k.$flags|0,i=0,h=0;h<8;++h)for(g=0;g<8;++g){if(!(i>=0&&i<64))return A.a(B.a1,i)
|
|
f=B.a1[i]
|
|
if(!(f<64))return A.a(s,f)
|
|
e=s[f]
|
|
d=B.by[h]
|
|
c=B.by[g]
|
|
l&2&&A.c(o)
|
|
o[i]=1/(e*d*c*8)
|
|
f=r[f]
|
|
j&2&&A.c(k)
|
|
k[i]=1/(f*d*c*8);++i}},
|
|
d1(a,b){var s,r,q,p,o,n,m,l=t.L
|
|
l.a(a)
|
|
l.a(b)
|
|
l=t.t
|
|
s=A.j([A.j([],l)],t.ca)
|
|
for(r=b.length,q=0,p=0,o=1;o<=16;++o){for(n=1;n<=a[o];++n){if(!(p>=0&&p<r))return A.a(b,p)
|
|
m=b[p]
|
|
if(s.length<=m)B.c.sv(s,m+1)
|
|
B.c.h(s,m,A.j([q,o],l));++p;++q}q*=2}return s},
|
|
j9(){var s,r,q,p,o,n,m,l,k,j,i
|
|
for(s=this.y,r=this.x,q=t.t,p=1,o=2,n=1;n<=15;++n){for(m=p;m<o;++m){l=32767+m
|
|
B.c.h(s,l,n)
|
|
B.c.h(r,l,A.j([m,n],q))}for(l=o-1,k=-l,j=-p;k<=j;++k){i=32767+k
|
|
B.c.h(s,i,n)
|
|
B.c.h(r,i,A.j([l+k,n],q))}p=p<<1>>>0
|
|
o=o<<1>>>0}},
|
|
jc(){var s,r,q
|
|
for(s=this.as,r=s.$flags|0,q=0;q<256;++q){r&2&&A.c(s)
|
|
s[q]=19595*q
|
|
s[q+256]=38470*q
|
|
s[q+512]=7471*q+32768
|
|
s[q+768]=-11059*q
|
|
s[q+1024]=-21709*q
|
|
s[q+1280]=32768*q+8421375
|
|
s[q+1536]=-27439*q
|
|
s[q+1792]=-5329*q}},
|
|
iR(d6,d7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5=t.H
|
|
d5.a(d6)
|
|
d5.a(d7)
|
|
for(d5=d6.$flags|0,s=0,r=0;r<8;++r){if(!(s<64))return A.a(d6,s)
|
|
q=d6[s]
|
|
p=s+1
|
|
if(!(p<64))return A.a(d6,p)
|
|
o=d6[p]
|
|
n=s+2
|
|
if(!(n<64))return A.a(d6,n)
|
|
m=d6[n]
|
|
l=s+3
|
|
if(!(l<64))return A.a(d6,l)
|
|
k=d6[l]
|
|
j=s+4
|
|
if(!(j<64))return A.a(d6,j)
|
|
i=d6[j]
|
|
h=s+5
|
|
if(!(h<64))return A.a(d6,h)
|
|
g=d6[h]
|
|
f=s+6
|
|
if(!(f<64))return A.a(d6,f)
|
|
e=d6[f]
|
|
d=s+7
|
|
if(!(d<64))return A.a(d6,d)
|
|
c=d6[d]
|
|
b=q+c
|
|
a=q-c
|
|
a0=o+e
|
|
a1=o-e
|
|
a2=m+g
|
|
a3=m-g
|
|
a4=k+i
|
|
a5=b+a4
|
|
a6=b-a4
|
|
a7=a0+a2
|
|
d5&2&&A.c(d6)
|
|
if(!(s<64))return A.a(d6,s)
|
|
d6[s]=a5+a7
|
|
if(!(j<64))return A.a(d6,j)
|
|
d6[j]=a5-a7
|
|
a8=(a0-a2+a6)*0.707106781
|
|
if(!(n<64))return A.a(d6,n)
|
|
d6[n]=a6+a8
|
|
if(!(f<64))return A.a(d6,f)
|
|
d6[f]=a6-a8
|
|
a5=k-i+a3
|
|
a9=a1+a
|
|
b0=(a5-a9)*0.382683433
|
|
b1=0.5411961*a5+b0
|
|
b2=1.306562965*a9+b0
|
|
b3=(a3+a1)*0.707106781
|
|
b4=a+b3
|
|
b5=a-b3
|
|
if(!(h<64))return A.a(d6,h)
|
|
d6[h]=b5+b1
|
|
if(!(l<64))return A.a(d6,l)
|
|
d6[l]=b5-b1
|
|
if(!(p<64))return A.a(d6,p)
|
|
d6[p]=b4+b2
|
|
if(!(d<64))return A.a(d6,d)
|
|
d6[d]=b4-b2
|
|
s+=8}for(s=0,r=0;r<8;++r){if(!(s<64))return A.a(d6,s)
|
|
q=d6[s]
|
|
p=s+8
|
|
if(!(p<64))return A.a(d6,p)
|
|
o=d6[p]
|
|
n=s+16
|
|
if(!(n<64))return A.a(d6,n)
|
|
m=d6[n]
|
|
l=s+24
|
|
if(!(l<64))return A.a(d6,l)
|
|
k=d6[l]
|
|
j=s+32
|
|
if(!(j<64))return A.a(d6,j)
|
|
i=d6[j]
|
|
h=s+40
|
|
if(!(h<64))return A.a(d6,h)
|
|
g=d6[h]
|
|
f=s+48
|
|
if(!(f<64))return A.a(d6,f)
|
|
e=d6[f]
|
|
d=s+56
|
|
if(!(d<64))return A.a(d6,d)
|
|
c=d6[d]
|
|
b6=q+c
|
|
b7=q-c
|
|
b8=o+e
|
|
b9=o-e
|
|
c0=m+g
|
|
c1=m-g
|
|
c2=k+i
|
|
c3=b6+c2
|
|
c4=b6-c2
|
|
c5=b8+c0
|
|
d5&2&&A.c(d6)
|
|
if(!(s<64))return A.a(d6,s)
|
|
d6[s]=c3+c5
|
|
if(!(j<64))return A.a(d6,j)
|
|
d6[j]=c3-c5
|
|
c6=(b8-c0+c4)*0.707106781
|
|
if(!(n<64))return A.a(d6,n)
|
|
d6[n]=c4+c6
|
|
if(!(f<64))return A.a(d6,f)
|
|
d6[f]=c4-c6
|
|
c3=k-i+c1
|
|
c7=b9+b7
|
|
c8=(c3-c7)*0.382683433
|
|
c9=0.5411961*c3+c8
|
|
d0=1.306562965*c7+c8
|
|
d1=(c1+b9)*0.707106781
|
|
d2=b7+d1
|
|
d3=b7-d1
|
|
if(!(h<64))return A.a(d6,h)
|
|
d6[h]=d3+c9
|
|
if(!(l<64))return A.a(d6,l)
|
|
d6[l]=d3-c9
|
|
if(!(p<64))return A.a(d6,p)
|
|
d6[p]=d2+d0
|
|
if(!(d<64))return A.a(d6,d)
|
|
d6[d]=d2-d0;++s}for(d5=this.z,r=0;r<64;++r){d4=d6[r]*d7[r]
|
|
B.c.h(d5,r,d4>0?B.b.i(d4+0.5):B.b.i(d4-0.5))}return d5},
|
|
ke(a,b){var s,r
|
|
if(b.gh_(0))return
|
|
s=A.aa(!1,8192)
|
|
b.aT(s)
|
|
r=J.E(B.d.gB(s.c),0,s.a)
|
|
this.bN(a,225)
|
|
a.a0(r.length+8)
|
|
a.I(1165519206)
|
|
a.a0(0)
|
|
a.a7(r)},
|
|
kd(a){var s,r,q
|
|
this.bN(a,219)
|
|
a.a0(132)
|
|
a.p(0)
|
|
for(s=this.a,r=0;r<64;++r)a.p(s[r])
|
|
a.p(1)
|
|
for(s=this.b,q=0;q<64;++q)a.p(s[q])},
|
|
kc(a){var s,r,q,p,o,n,m,l
|
|
this.bN(a,196)
|
|
a.a0(418)
|
|
a.p(0)
|
|
for(s=0;s<16;){++s
|
|
a.p(B.cc[s])}for(r=0;r<=11;++r)a.p(B.ah[r])
|
|
a.p(16)
|
|
for(q=0;q<16;){++q
|
|
a.p(B.bq[q])}for(p=0;p<=161;++p)a.p(B.bA[p])
|
|
a.p(1)
|
|
for(o=0;o<16;){++o
|
|
a.p(B.bN[o])}for(n=0;n<=11;++n)a.p(B.ah[n])
|
|
a.p(17)
|
|
for(m=0;m<16;){++m
|
|
a.p(B.bG[m])}for(l=0;l<=161;++l)a.p(B.bV[l])},
|
|
dU(a,a0,a1,a2,a3,a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=t.H
|
|
b.a(a0)
|
|
b.a(a1)
|
|
t.fl.a(a3)
|
|
t.d.a(a4)
|
|
b=a4.length
|
|
if(0>=b)return A.a(a4,0)
|
|
s=a4[0]
|
|
if(240>=b)return A.a(a4,240)
|
|
r=a4[240]
|
|
q=c.iR(a0,a1)
|
|
for(b=c.Q,p=0;p<64;++p)B.c.h(b,B.a1[p],q[p])
|
|
o=b[0]
|
|
o.toString
|
|
n=o-a2
|
|
if(n===0){if(0>=a3.length)return A.a(a3,0)
|
|
m=a3[0]
|
|
m.toString
|
|
c.bM(a,m)}else{l=32767+n
|
|
a3.toString
|
|
m=c.y
|
|
if(!(l>=0&&l<65535))return A.a(m,l)
|
|
m=m[l]
|
|
m.toString
|
|
if(!(m<a3.length))return A.a(a3,m)
|
|
m=a3[m]
|
|
m.toString
|
|
c.bM(a,m)
|
|
m=c.x[l]
|
|
m.toString
|
|
c.bM(a,m)}k=63
|
|
for(;;){if(!(k>0&&b[k]===0))break;--k}if(k===0){s.toString
|
|
c.bM(a,s)
|
|
return o}for(m=c.y,j=c.x,i=1;i<=k;){h=i
|
|
for(;;){if(!(h>=0&&h<64))return A.a(b,h)
|
|
if(!(b[h]===0&&h<=k))break;++h}g=h-i
|
|
if(g>=16){f=B.a.j(g,4)
|
|
for(e=1;e<=f;++e){r.toString
|
|
c.bM(a,r)}g&=15}d=b[h]
|
|
d.toString
|
|
l=32767+d
|
|
if(!(l>=0&&l<65535))return A.a(m,l)
|
|
d=m[l]
|
|
d.toString
|
|
d=(g<<4>>>0)+d
|
|
if(!(d<a4.length))return A.a(a4,d)
|
|
d=a4[d]
|
|
d.toString
|
|
c.bM(a,d)
|
|
d=j[l]
|
|
d.toString
|
|
c.bM(a,d)
|
|
i=h+1}if(k!==63){s.toString
|
|
c.bM(a,s)}return o},
|
|
bM(a,b){var s,r,q,p=this
|
|
t.L.a(b)
|
|
s=b.length
|
|
if(0>=s)return A.a(b,0)
|
|
r=b[0]
|
|
if(1>=s)return A.a(b,1)
|
|
q=b[1]-1
|
|
while(q>=0){if((r&B.a.V(1,q))>>>0!==0)p.ax=(p.ax|B.a.V(1,p.ay))>>>0;--q
|
|
if(--p.ay<0){s=p.ax
|
|
if(s===255){a.p(255)
|
|
a.p(0)}else a.p(s)
|
|
p.ay=7
|
|
p.ax=0}}}}
|
|
A.d7.prototype={
|
|
a6(){return"PngDisposeMode."+this.b}}
|
|
A.eq.prototype={
|
|
a6(){return"PngBlendMode."+this.b}}
|
|
A.er.prototype={}
|
|
A.fV.prototype={}
|
|
A.bS.prototype={
|
|
a6(){return"PngFilterType."+this.b}}
|
|
A.hk.prototype={
|
|
sM(a){this.w=t.di.a(a)},
|
|
sl5(a){this.x=t.T.a(a)},
|
|
$iK:1}
|
|
A.fW.prototype={}
|
|
A.hh.prototype={
|
|
cr(a){var s,r=A.v(a,!0,null,0).aj(8)
|
|
for(s=0;s<8;++s)if(J.d(r.a,r.d+s)!==B.c0[s])return!1
|
|
return!0},
|
|
b4(b7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4=this,b5=null,b6=A.v(b7,!0,b5,0)
|
|
b4.d=b6
|
|
s=b6.aj(8)
|
|
for(r=0;r<8;++r)if(J.d(s.a,s.d+r)!==B.c0[r])return b5
|
|
for(b6=b4.a,q=b6.cx,p=t.t,o=b6.cy,n=t.L,m=b6.ax;;){l=b4.d
|
|
k=l.d-l.b
|
|
j=l.k()
|
|
i=b4.d.ak(4)
|
|
switch(i){case"tEXt":l=b4.d
|
|
h=l.al(j)
|
|
l.d=l.d+(h.c-h.d)
|
|
g=h.a2()
|
|
f=g.length
|
|
for(r=0;r<f;++r)if(g[r]===0){l=r+1
|
|
m.h(0,B.b6.c1(new Uint8Array(g.subarray(0,A.b4(0,r,f)))),B.b6.c1(new Uint8Array(g.subarray(l,A.b4(l,b5,f)))))
|
|
break}b4.d.d+=4
|
|
break
|
|
case"pHYs":l=b4.d
|
|
h=l.al(j)
|
|
l.d=l.d+(h.c-h.d)
|
|
e=A.p(h,b5,0)
|
|
e.k()
|
|
e.k()
|
|
J.d(e.a,e.d++)
|
|
b4.d.d+=4
|
|
break
|
|
case"IHDR":l=b4.d
|
|
h=l.al(j)
|
|
l.d=l.d+(h.c-h.d)
|
|
d=A.p(h,b5,0)
|
|
c=d.a2()
|
|
b6.a=d.k()
|
|
b6.b=d.k()
|
|
b6.c=J.d(d.a,d.d++)
|
|
b6.d=J.d(d.a,d.d++)
|
|
J.d(d.a,d.d++)
|
|
b6.f=J.d(d.a,d.d++)
|
|
b6.r=J.d(d.a,d.d++)
|
|
l=b6.d
|
|
if(!(l===0||l===2||l===3||l===4||l===6))return b5
|
|
if(b6.f!==0)return b5
|
|
switch(l){case 0:if(!B.c.cd(A.j([1,2,4,8,16],p),b6.c))return b5
|
|
break
|
|
case 2:if(!B.c.cd(A.j([8,16],p),b6.c))return b5
|
|
break
|
|
case 3:if(!B.c.cd(A.j([1,2,4,8],p),b6.c))return b5
|
|
break
|
|
case 4:if(!B.c.cd(A.j([8,16],p),b6.c))return b5
|
|
break
|
|
case 6:if(!B.c.cd(A.j([8,16],p),b6.c))return b5
|
|
break}if(b4.d.k()!==A.bj(n.a(c),A.bj(new A.al(i),0)))throw A.h(A.m("Invalid "+i+" checksum"))
|
|
break
|
|
case"PLTE":l=b4.d
|
|
h=l.al(j)
|
|
l.d=l.d+(h.c-h.d)
|
|
b6.sM(h.a2())
|
|
if(b4.d.k()!==A.bj(n.a(n.a(b6.w)),A.bj(new A.al(i),0)))throw A.h(A.m("Invalid "+i+" checksum"))
|
|
break
|
|
case"tRNS":l=b4.d
|
|
h=l.al(j)
|
|
l.d=l.d+(h.c-h.d)
|
|
b6.sl5(h.a2())
|
|
b=b4.d.k()
|
|
l=b6.x
|
|
l.toString
|
|
if(b!==A.bj(n.a(l),A.bj(new A.al(i),0)))throw A.h(A.m("Invalid "+i+" checksum"))
|
|
break
|
|
case"IEND":b4.d.d+=4
|
|
break
|
|
case"gAMA":if(j!==4)throw A.h(A.m("Invalid gAMA chunk"))
|
|
b4.d.k()
|
|
b4.d.d+=4
|
|
break
|
|
case"IDAT":B.c.G(o,k)
|
|
l=b4.d
|
|
l.d=(l.d+=j)+4
|
|
break
|
|
case"acTL":b6.ch=b4.d.k()
|
|
b4.d.k()
|
|
b4.d.d+=4
|
|
break
|
|
case"fcTL":b4.d.k()
|
|
a=b4.d.k()
|
|
a0=b4.d.k()
|
|
a1=b4.d.k()
|
|
a2=b4.d.k()
|
|
a3=b4.d.n()
|
|
a4=b4.d.n()
|
|
l=b4.d
|
|
a5=J.d(l.a,l.d++)
|
|
l=b4.d
|
|
a6=J.d(l.a,l.d++)
|
|
if(!(a5>=0&&a5<3))return A.a(B.bp,a5)
|
|
l=B.bp[a5]
|
|
if(!(a6>=0&&a6<2))return A.a(B.bO,a6)
|
|
a7=B.bO[a6]
|
|
B.c.G(q,new A.fV(A.j([],p),a,a0,a1,a2,a3,a4,l,a7))
|
|
b4.d.d+=4
|
|
break
|
|
case"fdAT":b4.d.k()
|
|
B.c.G(B.c.gh2(q).y,k)
|
|
l=b4.d
|
|
l.d=(l.d+=j-4)+4
|
|
break
|
|
case"bKGD":l=b6.d
|
|
if(l===3){l=b4.d
|
|
a8=J.d(l.a,l.d++);--j
|
|
a9=a8*3
|
|
l=b6.w
|
|
a7=l.length
|
|
if(!(a9>=0&&a9<a7))return A.a(l,a9)
|
|
b0=l[a9]
|
|
b1=a9+1
|
|
if(!(b1<a7))return A.a(l,b1)
|
|
b2=l[b1]
|
|
b1=a9+2
|
|
if(!(b1<a7))return A.a(l,b1)
|
|
b3=l[b1]
|
|
l=b6.x
|
|
if(l!=null){l=B.d.cd(l,a8)?0:255
|
|
a7=new Uint8Array(4)
|
|
a7[0]=b0
|
|
a7[1]=b2
|
|
a7[2]=b3
|
|
a7[3]=l
|
|
b6.z=new A.cH(a7)}else{l=new Uint8Array(3)
|
|
l[0]=b0
|
|
l[1]=b2
|
|
l[2]=b3
|
|
b6.z=new A.fk(l)}}else if(l===0||l===4){b4.d.n()
|
|
j-=2}else if(l===2||l===6){l=b4.d
|
|
l.n()
|
|
l.n()
|
|
l.n()
|
|
j-=24}if(j>0)b4.d.d+=j
|
|
b4.d.d+=4
|
|
break
|
|
case"iCCP":b6.Q=b4.d.cS()
|
|
l=b4.d
|
|
J.d(l.a,l.d++)
|
|
l=b6.Q
|
|
a7=b4.d
|
|
h=a7.al(j-(l.length+2))
|
|
a7.d=a7.d+(h.c-h.d)
|
|
b6.at=h.a2()
|
|
b4.d.d+=4
|
|
break
|
|
default:l=b4.d
|
|
l.d=(l.d+=j)+4
|
|
break}if(i==="IEND")break
|
|
l=b4.d
|
|
if(l.d>=l.c)return b5}return b6},
|
|
ao(c3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5=this,b6=null,b7=null,b8=b5.a,b9=b8.a,c0=b8.b,c1=b8.cx,c2=c1.length
|
|
if(c2===0||c3===0){r=A.j([],t.gN)
|
|
c1=b8.cy
|
|
q=c1.length
|
|
for(c2=t.L,p=0,o=0;o<q;++o){n=b5.d
|
|
n===$&&A.b("_input")
|
|
if(!(o<c1.length))return A.a(c1,o)
|
|
n.d=c1[o]
|
|
m=n.k()
|
|
l=b5.d.ak(4)
|
|
n=b5.d
|
|
k=n.al(m)
|
|
n.d=n.d+(k.c-k.d)
|
|
j=k.a2()
|
|
p+=j.length
|
|
B.c.G(r,j)
|
|
if(b5.d.k()!==A.bj(c2.a(j),A.bj(new A.al(l),0)))throw A.h(A.m("Invalid "+l+" checksum"))}b7=new Uint8Array(p)
|
|
for(c1=r.length,i=0,h=0;h<r.length;r.length===c1||(0,A.a1)(r),++h){j=r[h]
|
|
J.lN(b7,i,j)
|
|
i+=j.length}}else{if(c3>=c2)throw A.h(A.m("Invalid Frame Number: "+c3))
|
|
if(!(c3<c2))return A.a(c1,c3)
|
|
g=c1[c3]
|
|
b9=g.b
|
|
c0=g.c
|
|
r=A.j([],t.gN)
|
|
for(c1=g.y,p=0,o=0;o<c1.length;++o){c2=b5.d
|
|
c2===$&&A.b("_input")
|
|
c2.d=c1[o]
|
|
m=c2.k()
|
|
c2=b5.d
|
|
c2.ak(4)
|
|
c2.d+=4
|
|
c2=b5.d
|
|
k=c2.al(m-4)
|
|
c2.d=c2.d+(k.c-k.d)
|
|
j=k.a2()
|
|
p+=j.length
|
|
B.c.G(r,j)}b7=new Uint8Array(p)
|
|
for(c1=r.length,i=0,h=0;h<r.length;r.length===c1||(0,A.a1)(r),++h){j=r[h]
|
|
J.lN(b7,i,j)
|
|
i+=j.length}}c1=b8.d
|
|
f=1
|
|
if(!(c1===3))if(!(c1===0)){if(c1===4)c1=2
|
|
else c1=c1===6?4:3
|
|
f=c1}s=null
|
|
try{s=B.D.c2(b7)}catch(e){return b6}d=A.v(s,!0,b6,0)
|
|
b5.c=b5.b=0
|
|
c=b6
|
|
if(b8.d===3){c1=b8.w
|
|
if(c1!=null){c2=c1.length
|
|
b=c2/3|0
|
|
a=b8.x
|
|
n=a!=null
|
|
a0=n?a.length:0
|
|
a1=n?4:3
|
|
c=new A.aH(new Uint8Array(b*a1),b,a1)
|
|
for(n=a1===4,o=0,a2=0;o<b;++o,a2+=3){if(n&&o<a0){if(!(o<a.length))return A.a(a,o)
|
|
a3=a[o]}else a3=255
|
|
if(!(a2<c2))return A.a(c1,a2)
|
|
a4=c1[a2]
|
|
a5=a2+1
|
|
if(!(a5<c2))return A.a(c1,a5)
|
|
a5=c1[a5]
|
|
a6=a2+2
|
|
if(!(a6<c2))return A.a(c1,a6)
|
|
c.cX(o,a4,a5,c1[a6],a3)}}}if(b8.d===0&&b8.x!=null&&c==null&&b8.c<=8){a=b8.x
|
|
a7=a.length
|
|
c1=b8.c
|
|
b=B.a.V(1,c1)
|
|
c2=b*4
|
|
n=new Uint8Array(c2)
|
|
c=new A.aH(n,b,4)
|
|
if(c1===1)a8=255
|
|
else if(c1===2)a8=85
|
|
else{c1=c1===4?17:1
|
|
a8=c1}for(o=0;o<b;++o){a9=o*a8
|
|
c.cX(o,a9,a9,a9,255)}for(o=0;o<a7;o+=2){c1=a[o]
|
|
a4=o+1
|
|
if(!(a4<a7))return A.a(a,a4)
|
|
b0=(c1&255)<<8|a[a4]&255
|
|
if(b0<b){c1=b0*4+3
|
|
if(!(c1<c2))return A.a(n,c1)
|
|
n[c1]=0}}}c1=b8.c
|
|
if(c1===1)b1=B.y
|
|
else if(c1===2)b1=B.t
|
|
else{if(c1===4)c2=B.z
|
|
else c2=c1===16?B.m:B.e
|
|
b1=c2}c2=b8.d
|
|
if(c2===0&&b8.x!=null&&c1>8)f=4
|
|
b2=A.Q(b6,b6,b1,0,B.j,c0,b6,0,c2===2&&b8.x!=null?4:f,c,B.e,b9,!1)
|
|
b3=b8.a
|
|
b4=b8.b
|
|
b8.a=b9
|
|
b8.b=c0
|
|
b5.e=0
|
|
if(b8.r!==0){c1=c0+7>>>3
|
|
b5.ca(d,b2,0,0,8,8,b9+7>>>3,c1)
|
|
c2=b9+3
|
|
b5.ca(d,b2,4,0,8,8,c2>>>3,c1)
|
|
c1=c0+3
|
|
b5.ca(d,b2,0,4,4,8,c2>>>2,c1>>>3)
|
|
c2=b9+1
|
|
b5.ca(d,b2,2,0,4,4,c2>>>2,c1>>>2)
|
|
c1=c0+1
|
|
b5.ca(d,b2,0,2,2,4,c2>>>1,c1>>>2)
|
|
b5.ca(d,b2,1,0,2,2,b9>>>1,c1>>>1)
|
|
b5.ca(d,b2,0,1,1,2,b9,c0>>>1)}else b5.jy(d,b2)
|
|
b8.a=b3
|
|
b8.b=b4
|
|
c1=b8.at
|
|
if(c1!=null)b2.c=new A.cQ(b8.Q,B.aK,c1)
|
|
b8=b8.ax
|
|
if(b8.a!==0)b2.kh(b8)
|
|
return b2},
|
|
b6(a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=null
|
|
if(b.b4(t.D.a(a0))==null)return a
|
|
s=b.a
|
|
r=s.cx
|
|
q=r.length
|
|
if(q===0){s=b.ao(0)
|
|
s.toString
|
|
return s}for(q=t.g,p=a,o=p,n=0;n<s.ch;++n){if(!(n<r.length))return A.a(r,n)
|
|
a1=r[n]
|
|
m=b.ao(n)
|
|
if(m==null)continue
|
|
if(o==null||p==null){o=m.e1(m.gaC())
|
|
l=a1.f
|
|
o.y=B.b.i((l===0||a1.r===0?0:l/a1.r)*1000)
|
|
p=o
|
|
continue}l=n-1
|
|
if(!(l>=0&&l<r.length))return A.a(r,l)
|
|
k=r[l]
|
|
j=m.a
|
|
i=j==null
|
|
h=i?a:j.a
|
|
if(h==null)h=0
|
|
g=p.a
|
|
f=g==null
|
|
e=f?a:g.a
|
|
if(h===(e==null?0:e)){j=i?a:j.b
|
|
if(j==null)j=0
|
|
i=f?a:g.b
|
|
j=j===(i==null?0:i)&&a1.d===0&&a1.e===0&&a1.x===B.cg}else j=!1
|
|
if(j){l=a1.f
|
|
m.y=B.b.i((l===0||a1.r===0?0:l/a1.r)*1000)
|
|
o.aI(m)
|
|
p=m
|
|
continue}d=o.x
|
|
if(d===$)d=o.x=A.j([],q)
|
|
if(!(l<d.length))return A.a(d,l)
|
|
p=A.bv(d[l],!1,!1)
|
|
c=k.w
|
|
if(c===B.ci){l=k.d
|
|
j=k.e
|
|
i=s.z
|
|
if(i==null){i=new Uint8Array(4)
|
|
h=new A.cH(i)
|
|
i[0]=0
|
|
i[1]=0
|
|
i[2]=0
|
|
i[3]=0
|
|
i=h}A.rl(p,!1,i,l,l+k.b-1,j,j+k.c-1)}else if(c===B.cj&&n>1){l=n-2
|
|
d=o.x
|
|
if(d===$)d=o.x=A.j([],q)
|
|
if(!(l>=0&&l<d.length))return A.a(d,l)
|
|
j=k.d
|
|
i=k.e
|
|
h=k.b
|
|
g=k.c
|
|
p=A.lv(p,d[l],B.aC,g,h,j,i,g,h,j,i)}l=a1.f
|
|
p.y=B.b.i((l===0||a1.r===0?0:l/a1.r)*1000)
|
|
l=a1.x===B.ch?B.aC:B.aB
|
|
p=A.lv(p,m,l,a,a,a1.d,a1.e,a,a,a,a)
|
|
o.aI(p)}return o},
|
|
c1(a){return this.b6(a,null)},
|
|
ca(a4,a5,a6,a7,a8,a9,b0,b1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=this,a2=a1.a,a3=a2.d
|
|
if(a3===4)s=2
|
|
else if(a3===2)s=3
|
|
else{a3=a3===6?4:1
|
|
s=a3}r=s*a2.c
|
|
q=B.a.j(r+7,3)
|
|
p=B.a.j(r*b0+7,3)
|
|
o=A.j([null,null],t.ff)
|
|
n=A.j([0,0,0,0],t.t)
|
|
for(a2=a8>1,m=a8-a6,l=a7,k=0,j=0;k<b1;++k,l+=a9,++a1.e){a3=J.d(a4.a,a4.d++)
|
|
if(!(a3>=0&&a3<5))return A.a(B.ar,a3)
|
|
i=B.ar[a3]
|
|
h=a4.al(p)
|
|
a4.d=a4.d+(h.c-h.d)
|
|
B.c.h(o,j,h.a2())
|
|
if(!(j>=0&&j<2))return A.a(o,j)
|
|
g=o[j]
|
|
j=1-j
|
|
f=o[j]
|
|
g.toString
|
|
a1.fm(i,q,g,f)
|
|
a1.c=a1.b=0
|
|
a3=g.length
|
|
e=new A.af(g,0,Math.min(a3,a3),0,!0)
|
|
for(a3=m<=1,d=a6,c=0;c<b0;++c,d+=a8){a1.fd(e,n)
|
|
b=a5.a
|
|
b=b==null?null:b.N(d,l,null)
|
|
a1.dY(b==null?new A.D():b,n)
|
|
if(!a3||a2)for(a=0;a<a8;++a)for(b=l+a,a0=0;a0<m;++a0)a1.dY(a5.ap(d+a0,b),n)}}},
|
|
jy(a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=b.a,a0=a.d
|
|
if(a0===4)s=2
|
|
else if(a0===2)s=3
|
|
else{a0=a0===6?4:1
|
|
s=a0}r=s*a.c
|
|
q=a.a
|
|
p=a.b
|
|
o=B.a.j(q*r+7,3)
|
|
n=B.a.j(r+7,3)
|
|
m=A.S(o,0,!1,t.p)
|
|
l=A.j([m,m],t.S)
|
|
k=A.j([0,0,0,0],t.t)
|
|
a=a2.a
|
|
j=a.gH(a)
|
|
j.D()
|
|
for(i=0,h=0;i<p;++i,h=e){a=J.d(a1.a,a1.d++)
|
|
if(!(a>=0&&a<5))return A.a(B.ar,a)
|
|
g=B.ar[a]
|
|
f=a1.al(o)
|
|
a1.d=a1.d+(f.c-f.d)
|
|
B.c.h(l,h,f.a2())
|
|
if(!(h>=0&&h<2))return A.a(l,h)
|
|
e=1-h
|
|
b.fm(g,n,l[h],l[e])
|
|
b.c=b.b=0
|
|
a=l[h]
|
|
a0=a.length
|
|
d=new A.af(a,0,Math.min(a0,a0),0,!0)
|
|
for(c=0;c<q;++c){b.fd(d,k)
|
|
b.dY(j.gO(),k)
|
|
j.D()}}},
|
|
fm(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e
|
|
t.L.a(c)
|
|
t.T.a(d)
|
|
s=c.length
|
|
switch(a.a){case 0:break
|
|
case 1:for(r=J.ak(c),q=b;q<s;++q){p=c.length
|
|
if(!(q<p))return A.a(c,q)
|
|
o=c[q]
|
|
n=q-b
|
|
if(!(n>=0&&n<p))return A.a(c,n)
|
|
r.h(c,q,o+c[n]&255)}break
|
|
case 2:for(r=J.ak(c),p=d!=null,q=0;q<s;++q){if(p){if(!(q<d.length))return A.a(d,q)
|
|
m=d[q]}else m=0
|
|
if(!(q<c.length))return A.a(c,q)
|
|
r.h(c,q,c[q]+m&255)}break
|
|
case 3:for(r=J.ak(c),p=d!=null,q=0;q<s;++q){if(q<b)l=0
|
|
else{o=q-b
|
|
if(!(o>=0&&o<c.length))return A.a(c,o)
|
|
l=c[o]}if(p){if(!(q<d.length))return A.a(d,q)
|
|
m=d[q]}else m=0
|
|
if(!(q<c.length))return A.a(c,q)
|
|
r.h(c,q,c[q]+B.a.j(l+m,1)&255)}break
|
|
case 4:for(r=J.ak(c),p=d==null,o=!p,q=0;q<s;++q){n=q<b
|
|
if(n)l=0
|
|
else{k=q-b
|
|
if(!(k>=0&&k<c.length))return A.a(c,k)
|
|
l=c[k]}if(o){if(!(q<d.length))return A.a(d,q)
|
|
m=d[q]}else m=0
|
|
if(n||p)j=0
|
|
else{n=q-b
|
|
if(!(n>=0&&n<d.length))return A.a(d,n)
|
|
j=d[n]}i=l+m-j
|
|
h=Math.abs(i-l)
|
|
g=Math.abs(i-m)
|
|
f=Math.abs(i-j)
|
|
if(h<=g&&h<=f)e=l
|
|
else e=g<=f?m:j
|
|
if(!(q<c.length))return A.a(c,q)
|
|
r.h(c,q,c[q]+e&255)}break}},
|
|
bu(a,b){var s,r,q,p,o,n=this
|
|
if(b===0)return 0
|
|
if(b===8)return a.F()
|
|
if(b===16)return a.n()
|
|
for(s=a.c;r=n.c,r<b;){r=a.d
|
|
if(r>=s)throw A.h(A.m("Invalid PNG data."))
|
|
q=a.a
|
|
a.d=r+1
|
|
p=J.d(q,r)
|
|
r=n.c
|
|
n.b=B.a.V(p,r)
|
|
n.c=r+8}if(b===1)o=1
|
|
else if(b===2)o=3
|
|
else{if(b===4)s=15
|
|
else s=0
|
|
o=s}s=r-b
|
|
r=B.a.a5(n.b,s)
|
|
n.c=s
|
|
return r&o},
|
|
fd(a,b){var s,r,q=this
|
|
t.L.a(b)
|
|
s=q.a
|
|
r=s.d
|
|
switch(r){case 0:B.c.h(b,0,q.bu(a,s.c))
|
|
return
|
|
case 2:B.c.h(b,0,q.bu(a,s.c))
|
|
B.c.h(b,1,q.bu(a,s.c))
|
|
B.c.h(b,2,q.bu(a,s.c))
|
|
return
|
|
case 3:B.c.h(b,0,q.bu(a,s.c))
|
|
return
|
|
case 4:B.c.h(b,0,q.bu(a,s.c))
|
|
B.c.h(b,1,q.bu(a,s.c))
|
|
return
|
|
case 6:B.c.h(b,0,q.bu(a,s.c))
|
|
B.c.h(b,1,q.bu(a,s.c))
|
|
B.c.h(b,2,q.bu(a,s.c))
|
|
B.c.h(b,3,q.bu(a,s.c))
|
|
return}throw A.h(A.m("Invalid color type: "+r+"."))},
|
|
dY(a,b){var s,r,q,p,o,n,m,l,k,j
|
|
t.L.a(b)
|
|
s=this.a
|
|
r=s.d
|
|
switch(r){case 0:r=s.x
|
|
if(r!=null&&s.c>8){s=r.length
|
|
if(0>=s)return A.a(r,0)
|
|
q=r[0]
|
|
if(1>=s)return A.a(r,1)
|
|
r=r[1]
|
|
p=b[0]
|
|
a.ac(p,p,p,p!==((q&255)<<24|r&255)>>>0?a.gE():0)
|
|
return}a.au(b[0],0,0)
|
|
return
|
|
case 2:o=b[0]
|
|
p=b[1]
|
|
n=b[2]
|
|
s=s.x
|
|
if(s!=null){r=s.length
|
|
if(0>=r)return A.a(s,0)
|
|
q=s[0]
|
|
if(1>=r)return A.a(s,1)
|
|
m=s[1]
|
|
if(2>=r)return A.a(s,2)
|
|
l=s[2]
|
|
if(3>=r)return A.a(s,3)
|
|
k=s[3]
|
|
if(4>=r)return A.a(s,4)
|
|
j=s[4]
|
|
if(5>=r)return A.a(s,5)
|
|
s=s[5]
|
|
if(o!==((q&255)<<8|m&255)||p!==((l&255)<<8|k&255)||n!==((j&255)<<8|s&255)){a.ac(o,p,n,a.gE())
|
|
return}}a.au(o,p,n)
|
|
return
|
|
case 3:a.sT(b[0])
|
|
return
|
|
case 4:a.au(b[0],b[1],0)
|
|
return
|
|
case 6:a.ac(b[0],b[1],b[2],b[3])
|
|
return}throw A.h(A.m("Invalid color type: "+r+"."))}}
|
|
A.hj.prototype={
|
|
a6(){return"PngFilter."+this.b}}
|
|
A.hi.prototype={
|
|
aI(a){var s,r,q,p,o,n,m,l,k,j=this,i=8192
|
|
if(!(a.gaY()&&a.gL()!==B.m))s=a.gaJ()<8&&!a.gaK()&&a.gaC()>1
|
|
else s=!0
|
|
if(s)a=a.aM(B.e)
|
|
if(j.w==null){s=A.aa(!0,i)
|
|
j.w=s
|
|
s.a7(A.j([137,80,78,71,13,10,26,10],t.t))
|
|
r=A.aa(!0,i)
|
|
r.I(a.gS())
|
|
r.I(a.gK())
|
|
r.p(a.gaJ())
|
|
if(a.gaK())s=3
|
|
else if(a.gaC()===1)s=0
|
|
else if(a.gaC()===2)s=4
|
|
else s=a.gaC()===3?2:6
|
|
r.p(s)
|
|
r.p(0)
|
|
r.p(0)
|
|
r.p(0)
|
|
s=j.w
|
|
s.toString
|
|
j.bv(s,"IHDR",J.E(B.d.gB(r.c),0,r.a))
|
|
s=a.c
|
|
if(s!=null){r=A.aa(!0,i)
|
|
r.a7(new A.al(s.a))
|
|
r.p(0)
|
|
r.p(0)
|
|
r.a7(s.km())
|
|
s=j.w
|
|
s.toString
|
|
j.bv(s,"iCCP",J.E(B.d.gB(r.c),0,r.a))}if(a.gaK()){s=j.a
|
|
if(s!=null){s=s.a
|
|
s===$&&A.b("palette")
|
|
j.fC(s)}else{s=a.a
|
|
s=s==null?null:s.gM()
|
|
s.toString
|
|
j.fC(s)}}if(j.r){r=A.aa(!0,i)
|
|
s=j.e
|
|
s===$&&A.b("_frames")
|
|
r.I(s)
|
|
r.I(j.c)
|
|
s=j.w
|
|
s.toString
|
|
j.bv(s,"acTL",J.E(B.d.gB(r.c),0,r.a))}}q=a.gaK()?1:a.gaC()
|
|
p=a.gL()===B.m?2:1
|
|
s=a.gS()
|
|
o=a.gK()
|
|
n=a.gK()
|
|
m=new Uint8Array(s*o*q*p+n)
|
|
j.iS(0,a,m)
|
|
l=B.b8.fW(t.L.a(m),null)
|
|
s=a.d
|
|
if(s!=null)for(s=new A.O(s,s.r,s.e,A.l(s).q("O<1>"));s.D();){o=s.d
|
|
n=a.d.l(0,o)
|
|
n.toString
|
|
r=new A.hd(!0,new Uint8Array(8192))
|
|
r.a7(B.b7.cq(o))
|
|
r.p(0)
|
|
r.a7(B.b7.cq(n))
|
|
o=j.w
|
|
o.toString
|
|
j.bv(o,"tEXt",J.E(B.d.gB(r.c),0,r.a))}if(j.r){r=A.aa(!0,i)
|
|
r.I(j.f)
|
|
r.I(a.gS())
|
|
r.I(a.gK())
|
|
r.I(0)
|
|
r.I(0)
|
|
r.a0(a.y)
|
|
r.a0(1000)
|
|
r.p(1)
|
|
r.p(0)
|
|
s=j.w
|
|
s.toString
|
|
j.bv(s,"fcTL",J.E(B.d.gB(r.c),0,r.a));++j.f}if(j.f<=1){s=j.w
|
|
s.toString
|
|
j.bv(s,"IDAT",l)}else{k=A.aa(!0,i)
|
|
k.I(j.f)
|
|
k.a7(l)
|
|
s=j.w
|
|
s.toString
|
|
j.bv(s,"fdAT",J.E(B.d.gB(k.c),0,k.a));++j.f}},
|
|
dk(){var s,r=this,q=r.w
|
|
if(q==null)return null
|
|
r.bv(q,"IEND",A.j([],t.t))
|
|
r.f=0
|
|
q=r.w
|
|
s=J.E(B.d.gB(q.c),0,q.a)
|
|
r.w=null
|
|
return s},
|
|
bQ(a){var s,r,q,p,o,n=this,m=a.gah().length
|
|
if(m<=1){n.e=1
|
|
n.r=!1
|
|
n.aI(a)}else{m=a.gah().length
|
|
n.e=m
|
|
n.r=m>1
|
|
n.c=a.r
|
|
if(a.gaK()){s=n.a=A.kV(a,256,10)
|
|
for(m=a.gah(),r=m.length,q=0;q<m.length;m.length===r||(0,A.a1)(m),++q){p=m[q]
|
|
if(p!==a){s.f2(p)
|
|
s.eO()
|
|
s.f_()
|
|
s.eE()}}}for(m=a.gah(),r=m.length,q=0;q<m.length;m.length===r||(0,A.a1)(m),++q){p=m[q]
|
|
o=n.a
|
|
if(o!=null)n.aI(o.e8(p))
|
|
else n.aI(p)}}m=n.dk()
|
|
m.toString
|
|
return m},
|
|
fC(a){var s,r,q,p=this
|
|
if(a.gL()===B.e&&a.b===3&&a.a===256){s=p.w
|
|
s.toString
|
|
p.bv(s,"PLTE",J.E(a.gB(a),0,null))}else{s=a.a
|
|
r=A.aa(!0,s*3)
|
|
for(q=0;q<s;++q){r.p(B.b.i(a.aX(q)))
|
|
r.p(B.b.i(a.aW(q)))
|
|
r.p(B.b.i(a.aV(q)))}s=p.w
|
|
s.toString
|
|
p.bv(s,"PLTE",J.E(B.d.gB(r.c),0,r.a))}if(a.b===4){s=a.a
|
|
r=A.aa(!0,s)
|
|
for(q=0;q<s;++q)r.p(B.b.i(a.b3(q)))
|
|
s=p.w
|
|
s.toString
|
|
p.bv(s,"tRNS",J.E(B.d.gB(r.c),0,r.a))}},
|
|
bv(a,b,c){t.L.a(c)
|
|
a.I(c.length)
|
|
a.a7(new A.al(b))
|
|
a.a7(c)
|
|
a.I(A.bj(c,A.bj(new A.al(b),0)))},
|
|
iS(a,b,c){var s,r,q=this,p=b.gaK()?B.kq:B.kr,o=b.gB(0),n=b.a.gbe(),m=b.gaK()?1:b.gaC(),l=B.a.j(m*b.gaJ()+7,3),k=b.gaJ()+7>>>3,j=p.a,i=J.b7(o),h=0,g=0,f=null,e=0
|
|
for(;;){s=b.a
|
|
s=s==null?null:s.b
|
|
if(!(e<(s==null?0:s)))break
|
|
r=i.cG(o,g,n)
|
|
g+=n
|
|
switch(j){case 1:h=q.iX(r,k,l,c,h)
|
|
break
|
|
case 2:h=q.iY(r,f,k,c,h)
|
|
break
|
|
case 3:h=q.iT(r,f,k,l,c,h)
|
|
break
|
|
case 4:h=q.iV(r,f,k,l,c,h)
|
|
break
|
|
default:h=q.iU(r,k,c,h)
|
|
break}++e
|
|
f=r}},
|
|
ft(a,b,c,d,e){var s,r,q,p;--a
|
|
for(s=b.length,r=d.$flags|0;a>=0;e=q){q=e+1
|
|
p=c+a
|
|
if(!(p<s))return A.a(b,p)
|
|
p=b[p]
|
|
r&2&&A.c(d)
|
|
if(!(e<d.length))return A.a(d,e)
|
|
d[e]=p;--a}return e},
|
|
iU(a,b,c,d){var s,r,q,p,o=d+1
|
|
c.$flags&2&&A.c(c)
|
|
s=c.length
|
|
if(!(d<s))return A.a(c,d)
|
|
c[d]=0
|
|
r=a.length
|
|
if(b===1)for(d=o,q=0;q<r;++q,d=o){o=d+1
|
|
p=a[q]
|
|
if(!(d<s))return A.a(c,d)
|
|
c[d]=p}else for(d=o,q=0;q<r;q+=b)d=this.ft(b,a,q,c,d)
|
|
return d},
|
|
iX(a,b,c,d,e){var s,r,q,p,o,n,m,l,k,j=e+1
|
|
d.$flags&2&&A.c(d)
|
|
s=d.length
|
|
if(!(e<s))return A.a(d,e)
|
|
d[e]=1
|
|
for(e=j,r=0;r<c;r+=b)e=this.ft(b,a,r,d,e)
|
|
q=a.length
|
|
for(p=b-1,o=d.$flags|0,r=c;r<q;r+=b)for(n=p,m=0;m<b;++m,--n,e=j){j=e+1
|
|
l=r+n
|
|
if(!(l>=0&&l<q))return A.a(a,l)
|
|
k=a[l]
|
|
l-=c
|
|
if(!(l>=0))return A.a(a,l)
|
|
l=a[l]
|
|
o&2&&A.c(d)
|
|
if(!(e>=0&&e<s))return A.a(d,e)
|
|
d[e]=k-l&255}return e},
|
|
iY(a,b,c,d,e){var s,r,q,p,o,n,m,l,k,j,i=e+1
|
|
d.$flags&2&&A.c(d)
|
|
s=d.length
|
|
if(!(e<s))return A.a(d,e)
|
|
d[e]=2
|
|
r=a.length
|
|
for(q=c-1,p=d.$flags|0,o=b!=null,e=i,n=0;n<r;n+=c)for(m=q,l=0;l<c;++l,--m,e=i){if(o){k=n+m
|
|
if(!(k>=0&&k<b.length))return A.a(b,k)
|
|
j=b[k]}else j=0
|
|
i=e+1
|
|
k=n+m
|
|
if(!(k>=0&&k<r))return A.a(a,k)
|
|
k=a[k]
|
|
p&2&&A.c(d)
|
|
if(!(e>=0&&e<s))return A.a(d,e)
|
|
d[e]=k-j&255}return e},
|
|
iT(a,b,c,d,e,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=a0+1
|
|
e.$flags&2&&A.c(e)
|
|
s=e.length
|
|
if(!(a0<s))return A.a(e,a0)
|
|
e[a0]=3
|
|
r=a.length
|
|
for(q=c-1,p=e.$flags|0,o=b==null,a0=f,n=0;n<r;n+=c)for(m=q,l=0;l<c;++l,--m,a0=f){k=n+m
|
|
if(k<d)j=0
|
|
else{i=k-d
|
|
if(!(i>=0&&i<r))return A.a(a,i)
|
|
j=a[i]}if(o)h=0
|
|
else{if(!(k>=0&&k<b.length))return A.a(b,k)
|
|
h=b[k]}if(!(k>=0&&k<r))return A.a(a,k)
|
|
g=a[k]
|
|
f=a0+1
|
|
p&2&&A.c(e)
|
|
if(!(a0>=0&&a0<s))return A.a(e,a0)
|
|
e[a0]=g-(j+h>>>1)}return a0},
|
|
jl(a,b,c){var s=a+b-c,r=s>a?s-a:a-s,q=s>b?s-b:b-s,p=s>c?s-c:c-s
|
|
if(r<=q&&r<=p)return a
|
|
else if(q<=p)return b
|
|
return c},
|
|
iV(a,b,a0,a1,a2,a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=a3+1
|
|
a2.$flags&2&&A.c(a2)
|
|
s=a2.length
|
|
if(!(a3<s))return A.a(a2,a3)
|
|
a2[a3]=4
|
|
r=a.length
|
|
for(q=a0-1,p=a2.$flags|0,o=b==null,a3=c,n=0;n<r;n+=a0)for(m=q,l=0;l<a0;++l,--m,a3=c){k=n+m
|
|
j=k<a1
|
|
if(j)i=0
|
|
else{h=k-a1
|
|
if(!(h>=0&&h<r))return A.a(a,h)
|
|
i=a[h]}if(o)g=0
|
|
else{if(!(k>=0&&k<b.length))return A.a(b,k)
|
|
g=b[k]}if(j||o)f=0
|
|
else{j=k-a1
|
|
if(!(j>=0&&j<b.length))return A.a(b,j)
|
|
f=b[j]}if(!(k>=0&&k<r))return A.a(a,k)
|
|
e=a[k]
|
|
d=this.jl(i,g,f)
|
|
c=a3+1
|
|
p&2&&A.c(a2)
|
|
if(!(a3>=0&&a3<s))return A.a(a2,a3)
|
|
a2[a3]=e-d&255}return a3}}
|
|
A.bT.prototype={
|
|
a6(){return"PnmFormat."+this.b}}
|
|
A.bU.prototype={}
|
|
A.iZ.prototype={
|
|
cr(a){var s
|
|
this.b=A.v(a,!1,null,0)
|
|
s=this.d8()
|
|
if(s==="P1"||s==="P2"||s==="P5"||s==="P3"||s==="P6")return!0
|
|
return!1},
|
|
b6(a,b){if(this.b4(a)==null)return null
|
|
return this.ao(0)},
|
|
b4(a){var s,r,q=this
|
|
q.b=A.v(a,!1,null,0)
|
|
s=q.d8()
|
|
if(s==="P1"){r=q.a=new A.bU(B.a6)
|
|
r.e=B.ck}else if(s==="P2"){r=q.a=new A.bU(B.a6)
|
|
r.e=B.cl}else if(s==="P5"){r=q.a=new A.bU(B.a6)
|
|
r.e=B.aW}else if(s==="P3"){r=q.a=new A.bU(B.a6)
|
|
r.e=B.cm}else if(s==="P6"){r=q.a=new A.bU(B.a6)
|
|
r.e=B.aX}else return q.b=null
|
|
r.a=q.cC()
|
|
r=q.a
|
|
r.toString
|
|
r.b=q.cC()
|
|
r=q.a
|
|
if(r.a===0||r.b===0)return q.a=q.b=null
|
|
return r},
|
|
ao(a){var s,r,q,p,o,n=this,m=null,l=n.a
|
|
if(l==null)return m
|
|
s=l.e
|
|
if(s===B.ck){s=l.a
|
|
r=A.Q(m,m,B.y,0,B.j,l.b,m,0,1,m,B.e,s,!1)
|
|
for(l=r.a,l=l.gH(l);l.D();){q=l.gO()
|
|
if(n.d8()==="1")q.au(1,1,1)
|
|
else q.au(0,0,0)}return r}else if(s===B.cl||s===B.aW){p=n.cC()
|
|
if(p===0)return m
|
|
l=n.a
|
|
s=l.a
|
|
l=l.b
|
|
r=A.Q(m,m,n.fY(p),0,B.j,l,m,0,1,m,B.e,s,!1)
|
|
for(l=r.a,l=l.gH(l);l.D();){q=l.gO()
|
|
o=n.dc(n.a.e,p)
|
|
q.au(o,o,o)}return r}else if(s===B.cm||s===B.aX){p=n.cC()
|
|
if(p===0)return m
|
|
l=n.a
|
|
s=l.a
|
|
l=l.b
|
|
r=A.Q(m,m,n.fY(p),0,B.j,l,m,0,3,m,B.e,s,!1)
|
|
for(l=r.a,l=l.gH(l);l.D();)l.gO().au(n.dc(n.a.e,p),n.dc(n.a.e,p),n.dc(n.a.e,p))
|
|
return r}return m},
|
|
fY(a){if(a>255)return B.m
|
|
if(a>15)return B.e
|
|
if(a>3)return B.z
|
|
if(a>1)return B.t
|
|
return B.y},
|
|
dc(a,b){if(a===B.aW||a===B.aX)return this.b.F()
|
|
return this.cC()},
|
|
cC(){var s,r,q=this.d8()
|
|
if(J.bm(q)===0)return 0
|
|
try{s=A.rC(q)
|
|
return s}catch(r){return 0}},
|
|
d8(){var s,r,q,p,o=this.b
|
|
if(o==null)return""
|
|
s=this.c
|
|
if(s.length!==0)return B.c.h7(s,0)
|
|
r=B.n.hd(o.kU())
|
|
if(r.length===0)return""
|
|
while(B.n.ef(r,"#"))r=B.n.hd(this.b.h5(70))
|
|
o=t.cc
|
|
q=A.w(new A.eN(A.j(r.split(" "),t.s),t.bB.a(new A.j_()),o),o.q("e.E"))
|
|
for(o=q.length,p=0;p<o;++p)if(B.n.ef(q[p],"#")){B.c.sv(q,p)
|
|
break}B.c.fD(s,q)
|
|
if(s.length===0)return""
|
|
return B.c.h7(s,0)}}
|
|
A.j_.prototype={
|
|
$1(a){return A.bG(a)!==""},
|
|
$S:23}
|
|
A.hm.prototype={
|
|
skF(a){t.T.a(a)},
|
|
shr(a){t.T.a(a)},
|
|
skW(a){t.T.a(a)},
|
|
skX(a){t.T.a(a)}}
|
|
A.hn.prototype={
|
|
sbO(a){t.T.a(a)},
|
|
sbS(a){t.T.a(a)}}
|
|
A.bf.prototype={}
|
|
A.hq.prototype={
|
|
sbO(a){t.T.a(a)},
|
|
sbS(a){t.T.a(a)}}
|
|
A.hr.prototype={
|
|
sbO(a){t.T.a(a)},
|
|
sbS(a){t.T.a(a)}}
|
|
A.ht.prototype={
|
|
sbO(a){t.T.a(a)},
|
|
sbS(a){t.T.a(a)}}
|
|
A.hu.prototype={
|
|
sbO(a){t.T.a(a)},
|
|
sbS(a){t.T.a(a)}}
|
|
A.eu.prototype={}
|
|
A.hs.prototype={}
|
|
A.j0.prototype={
|
|
hO(a){var s,r,q,p,o=this
|
|
a.n()
|
|
a.n()
|
|
a.n()
|
|
a.n()
|
|
s=B.a.X(a.c-a.d,8)
|
|
if(s>0){o.e=new Uint16Array(s)
|
|
o.f=new Uint16Array(s)
|
|
o.r=new Uint16Array(s)
|
|
o.w=new Uint16Array(s)
|
|
for(r=0;r<s;++r){q=o.e
|
|
p=a.n()
|
|
q.$flags&2&&A.c(q)
|
|
if(!(r<q.length))return A.a(q,r)
|
|
q[r]=p
|
|
p=o.f
|
|
q=a.n()
|
|
p.$flags&2&&A.c(p)
|
|
if(!(r<p.length))return A.a(p,r)
|
|
p[r]=q
|
|
q=o.r
|
|
p=a.n()
|
|
q.$flags&2&&A.c(q)
|
|
if(!(r<q.length))return A.a(q,r)
|
|
q[r]=p
|
|
p=o.w
|
|
q=a.n()
|
|
p.$flags&2&&A.c(p)
|
|
if(!(r<p.length))return A.a(p,r)
|
|
p[r]=q}}}}
|
|
A.cq.prototype={
|
|
h4(a,b,c,d,e,f,g){if(a.c-a.d<2)return
|
|
if(e==null)e=a.n()
|
|
switch(e){case 0:d.toString
|
|
this.jW(a,b,c,d)
|
|
break
|
|
case 1:if(f==null)f=this.jT(a,c)
|
|
d.toString
|
|
this.jV(a,b,c,d,f,g)
|
|
break
|
|
default:throw A.h(A.m("Unsupported compression: "+e))}},
|
|
kT(a,b,c,d){return this.h4(a,b,c,d,null,null,0)},
|
|
jT(a,b){var s,r,q=new Uint16Array(b)
|
|
for(s=0;s<b;++s){r=a.n()
|
|
if(!(s<b))return A.a(q,s)
|
|
q[s]=r}return q},
|
|
jW(a,b,c,d){var s,r=b*c
|
|
if(d===16)r*=2
|
|
if(r>a.c-a.d){s=new Uint8Array(r)
|
|
this.c=s
|
|
B.d.aO(s,0,r,255)
|
|
return}this.c=a.aj(r).a2()},
|
|
jV(a,b,c,d,e,f){var s,r,q,p,o,n,m,l=b*c
|
|
if(d===16)l*=2
|
|
s=new Uint8Array(l)
|
|
this.c=s
|
|
r=f*c
|
|
q=e.length
|
|
if(r>=q){B.d.aO(s,0,l,255)
|
|
return}for(p=0,o=0;o<c;++o,r=n){n=r+1
|
|
if(!(r>=0&&r<q))return A.a(e,r)
|
|
m=a.al(e[r])
|
|
a.d=a.d+(m.c-m.d)
|
|
s=this.c
|
|
s.toString
|
|
this.iy(m,s,p)
|
|
p+=b}},
|
|
iy(a,b,c){var s,r,q,p,o,n,m,l
|
|
for(s=a.c,r=b.length;q=a.d,q<s;){p=a.a
|
|
a.d=q+1
|
|
q=J.d(p,q)
|
|
p=$.ap()
|
|
p.$flags&2&&A.c(p)
|
|
p[0]=q
|
|
q=$.ay()
|
|
if(0>=q.length)return A.a(q,0)
|
|
o=q[0]
|
|
if(o<0){o=1-o
|
|
q=a.d
|
|
if(q>=s)break
|
|
p=a.a
|
|
a.d=q+1
|
|
n=J.d(p,q)
|
|
if(c+o>r)o=r-c
|
|
for(q=b.$flags|0,m=0;m<o;++m,c=l){l=c+1
|
|
q&2&&A.c(b)
|
|
if(!(c>=0&&c<r))return A.a(b,c)
|
|
b[c]=n}}else{++o
|
|
if(c+o>r)o=r-c
|
|
o=Math.min(o,s-a.d)
|
|
for(m=0;m<o;++m,c=l){l=c+1
|
|
q=J.d(a.a,a.d++)
|
|
b.$flags&2&&A.c(b)
|
|
if(!(c>=0&&c<r))return A.a(b,c)
|
|
b[c]=q}}}}}
|
|
A.b2.prototype={
|
|
a6(){return"PsdColorMode."+this.b}}
|
|
A.ho.prototype={
|
|
hP(a){var s,r,q=this
|
|
q.as=A.v(a,!0,null,0)
|
|
q.jB()
|
|
if(q.c!==943870035)return
|
|
s=q.as.k()
|
|
q.as.aj(s)
|
|
s=q.as.k()
|
|
q.at=q.as.aj(s)
|
|
s=q.as.k()
|
|
q.ax=q.as.aj(s)
|
|
r=q.as
|
|
q.ay=r.aj(r.c-r.d)},
|
|
bP(){var s,r=this
|
|
if(r.c===943870035){s=r.as
|
|
s===$&&A.b("_input")
|
|
s=s==null}else s=!0
|
|
if(s)return!1
|
|
r.jR()
|
|
r.jS()
|
|
r.jU()
|
|
r.ay=r.ax=r.at=r.as=null
|
|
return!0},
|
|
fT(){if(!this.bP())return null
|
|
return this.kZ()},
|
|
kZ(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=null,a1=a.y
|
|
if(a1!=null)return a1
|
|
a1=a.a
|
|
a1=A.Q(a0,a0,B.e,0,B.j,a.b,a0,0,4,a0,B.e,a1,!1)
|
|
a.y=a1
|
|
a1.kj(0)
|
|
s=0
|
|
for(;;){a1=a.w
|
|
a1===$&&A.b("layers")
|
|
if(!(s<a1.length))break
|
|
c$0:{r=a1[s]
|
|
a1=r.y
|
|
a1===$&&A.b("flags")
|
|
if((a1&2)!==0)break c$0
|
|
a1=r.w
|
|
a1===$&&A.b("opacity")
|
|
q=a1/255
|
|
p=r.r
|
|
o=r.cx
|
|
a1=r.a
|
|
a1.toString
|
|
n=a1
|
|
m=0
|
|
for(;;){a1=r.f
|
|
a1===$&&A.b("height")
|
|
if(!(m<a1))break
|
|
a1=r.a
|
|
a1.toString
|
|
l=a1+m
|
|
k=r.b
|
|
a1=n>=0
|
|
j=0
|
|
for(;;){i=r.e
|
|
i===$&&A.b("width")
|
|
if(!(j<i))break
|
|
i=o.a
|
|
h=i==null?a0:i.N(j,m,a0)
|
|
if(h==null)h=new A.D()
|
|
g=B.b.i(h.gm())
|
|
f=B.b.i(h.gt())
|
|
e=B.b.i(h.gu())
|
|
d=B.b.i(h.gA())
|
|
k.toString
|
|
if(k>=0&&k<a.a&&a1&&n<a.b){i=r.b
|
|
i.toString
|
|
c=a.y.a
|
|
b=c==null?a0:c.N(i+j,l,a0)
|
|
if(b==null)b=new A.D()
|
|
a.hY(B.b.i(b.gm()),B.b.i(b.gt()),B.b.i(b.gu()),B.b.i(b.gA()),g,f,e,d,p,q,b)}++j;++k}++m;++n}}++s}a1=a.y
|
|
a1.toString
|
|
return a1},
|
|
hY(a,b,c,d,e,f,g,h,i,j,k){var s,r,q,p,o,n=h/255*j
|
|
switch(i){case 1885434739:s=d
|
|
r=c
|
|
q=b
|
|
p=a
|
|
break
|
|
case 1852797549:s=h
|
|
r=g
|
|
q=f
|
|
p=e
|
|
break
|
|
case 1684632435:s=h
|
|
r=g
|
|
q=f
|
|
p=e
|
|
break
|
|
case 1684107883:p=Math.min(a,e)
|
|
q=Math.min(b,f)
|
|
r=Math.min(c,g)
|
|
s=h
|
|
break
|
|
case 1836411936:p=B.a.j(a*e,8)
|
|
q=B.a.j(b*f,8)
|
|
r=B.a.j(c*g,8)
|
|
s=h
|
|
break
|
|
case 1768188278:p=A.j2(a,e)
|
|
q=A.j2(b,f)
|
|
r=A.j2(c,g)
|
|
s=h
|
|
break
|
|
case 1818391150:p=A.j4(a,e)
|
|
q=A.j4(b,f)
|
|
r=A.j4(c,g)
|
|
s=h
|
|
break
|
|
case 1684751212:s=h
|
|
r=g
|
|
q=f
|
|
p=e
|
|
break
|
|
case 1818850405:p=Math.max(a,e)
|
|
q=Math.max(b,f)
|
|
r=Math.max(c,g)
|
|
s=h
|
|
break
|
|
case 1935897198:p=A.l9(a,e)
|
|
q=A.l9(b,f)
|
|
r=A.l9(c,g)
|
|
s=h
|
|
break
|
|
case 1684633120:p=A.j3(a,e)
|
|
q=A.j3(b,f)
|
|
r=A.j3(c,g)
|
|
s=h
|
|
break
|
|
case 1818518631:p=e+a>255?255:a+e
|
|
q=f+b>255?255:b+f
|
|
r=g+c>255?255:c+g
|
|
s=h
|
|
break
|
|
case 1818706796:s=h
|
|
r=g
|
|
q=f
|
|
p=e
|
|
break
|
|
case 1870030194:p=A.l7(a,e,d,h)
|
|
q=A.l7(b,f,d,h)
|
|
r=A.l7(c,g,d,h)
|
|
s=h
|
|
break
|
|
case 1934387572:p=A.la(a,e)
|
|
q=A.la(b,f)
|
|
r=A.la(c,g)
|
|
s=h
|
|
break
|
|
case 1749838196:p=A.l5(a,e)
|
|
q=A.l5(b,f)
|
|
r=A.l5(c,g)
|
|
s=h
|
|
break
|
|
case 1984719220:p=A.lb(a,e)
|
|
q=A.lb(b,f)
|
|
r=A.lb(c,g)
|
|
s=h
|
|
break
|
|
case 1816947060:p=A.l6(a,e)
|
|
q=A.l6(b,f)
|
|
r=A.l6(c,g)
|
|
s=h
|
|
break
|
|
case 1884055924:p=A.l8(a,e)
|
|
q=A.l8(b,f)
|
|
r=A.l8(c,g)
|
|
s=h
|
|
break
|
|
case 1749903736:p=e<255-a?0:255
|
|
q=f<255-b?0:255
|
|
r=g<255-c?0:255
|
|
s=h
|
|
break
|
|
case 1684629094:p=Math.abs(e-a)
|
|
q=Math.abs(f-b)
|
|
r=Math.abs(g-c)
|
|
s=h
|
|
break
|
|
case 1936553316:p=A.l4(a,e)
|
|
q=A.l4(b,f)
|
|
r=A.l4(c,g)
|
|
s=h
|
|
break
|
|
case 1718842722:s=h
|
|
r=g
|
|
q=f
|
|
p=e
|
|
break
|
|
case 1717856630:s=h
|
|
r=g
|
|
q=f
|
|
p=e
|
|
break
|
|
case 1752524064:s=h
|
|
r=g
|
|
q=f
|
|
p=e
|
|
break
|
|
case 1935766560:s=h
|
|
r=g
|
|
q=f
|
|
p=e
|
|
break
|
|
case 1668246642:s=h
|
|
r=g
|
|
q=f
|
|
p=e
|
|
break
|
|
case 1819634976:s=h
|
|
r=g
|
|
q=f
|
|
p=e
|
|
break
|
|
default:s=h
|
|
r=g
|
|
q=f
|
|
p=e}o=1-n
|
|
k.sm(B.b.i(a*o+p*n))
|
|
k.st(B.b.i(b*o+q*n))
|
|
k.su(B.b.i(c*o+r*n))
|
|
k.sA(B.b.i(d*o+s*n))},
|
|
jB(){var s,r,q=this,p=q.as
|
|
p===$&&A.b("_input")
|
|
q.c=p.k()
|
|
p=q.as.n()
|
|
q.d=p
|
|
if(p!==1){q.c=0
|
|
return}s=q.as.aj(6)
|
|
for(r=0;r<6;++r)if(J.d(s.a,s.d+r)!==0){q.c=0
|
|
return}q.e=q.as.n()
|
|
q.b=q.as.k()
|
|
q.a=q.as.k()
|
|
q.f=q.as.n()
|
|
p=q.as.n()
|
|
if(!(p<8))return A.a(B.cb,p)
|
|
q.r=B.cb[p]},
|
|
jR(){var s,r,q,p,o,n,m=this,l=m.at
|
|
l.d=l.b
|
|
for(l=m.z;s=m.at,s.d<s.c;){r=s.k()
|
|
q=m.at.n()
|
|
s=m.at
|
|
p=J.d(s.a,s.d++)
|
|
m.at.ak(p)
|
|
if((p&1)===0)++m.at.d
|
|
p=m.at.k()
|
|
s=m.at
|
|
o=s.al(p)
|
|
n=s.d+(o.c-o.d)
|
|
s.d=n
|
|
if((p&1)===1)s.d=n+1
|
|
if(r===943868237)l.h(0,q,new A.hp())}},
|
|
jS(){var s,r,q,p,o,n,m,l,k,j=this,i=j.ax
|
|
i.d=i.b
|
|
s=i.k()
|
|
if((s&1)!==0)++s
|
|
r=j.ax.aj(s)
|
|
i=t.cE
|
|
j.w=t.dl.a(A.j([],i))
|
|
if(s>0){q=r.n()
|
|
p=$.ao()
|
|
p.$flags&2&&A.c(p)
|
|
p[0]=q
|
|
q=$.ax()
|
|
if(0>=q.length)return A.a(q,0)
|
|
o=q[0]
|
|
if(o<0)o=-o
|
|
for(q=t.N,p=t.hf,n=t.af,m=0;m<o;++m){l=new A.et(A.I(q,p),A.j([],i),A.j([],n))
|
|
l.hQ(r)
|
|
B.c.G(j.w,l)}}for(m=0;i=j.w,m<i.length;++m)i[m].kQ(r,j)
|
|
s=j.ax.k()
|
|
k=j.ax.aj(s)
|
|
if(s>0){k.n()
|
|
k.n()
|
|
k.n()
|
|
k.n()
|
|
k.n()
|
|
k.n()
|
|
k.F()}},
|
|
jU(){var s,r,q,p,o,n,m=this,l="channels",k=m.ay
|
|
k.d=k.b
|
|
s=k.n()
|
|
if(s===1){k=m.b
|
|
r=m.e
|
|
r===$&&A.b(l)
|
|
q=k*r
|
|
p=new Uint16Array(q)
|
|
for(o=0;o<q;++o)p[o]=m.ay.n()}else p=null
|
|
m.x=t.eS.a(A.j([],t.h0))
|
|
o=0
|
|
for(;;){k=m.e
|
|
k===$&&A.b(l)
|
|
if(!(o<k))break
|
|
k=m.x
|
|
r=m.ay
|
|
r.toString
|
|
n=o===3?-1:o
|
|
n=new A.cq(n)
|
|
n.h4(r,m.a,m.b,m.f,s,p,o)
|
|
B.c.G(k,n);++o}m.y=A.mw(m.r,m.f,m.a,m.b,m.x)},
|
|
$iK:1}
|
|
A.hp.prototype={}
|
|
A.et.prototype={
|
|
hQ(a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=this,a2=a4.k(),a3=$.N()
|
|
a3.$flags&2&&A.c(a3)
|
|
a3[0]=a2
|
|
a2=$.a6()
|
|
if(0>=a2.length)return A.a(a2,0)
|
|
a1.a=a2[0]
|
|
a3[0]=a4.k()
|
|
a1.b=a2[0]
|
|
a3[0]=a4.k()
|
|
a1.c=a2[0]
|
|
a3[0]=a4.k()
|
|
a2=a2[0]
|
|
a1.d=a2
|
|
a3=a1.b
|
|
a3.toString
|
|
a1.e=a2-a3
|
|
a3=a1.c
|
|
a2=a1.a
|
|
a2.toString
|
|
a1.f=a3-a2
|
|
a1.as=t.eS.a(A.j([],t.h0))
|
|
s=a4.n()
|
|
for(r=0;r<s;++r){a2=a4.n()
|
|
a3=$.ao()
|
|
a3.$flags&2&&A.c(a3)
|
|
a3[0]=a2
|
|
a2=$.ax()
|
|
if(0>=a2.length)return A.a(a2,0)
|
|
q=a2[0]
|
|
a4.k()
|
|
B.c.G(a1.as,new A.cq(q))}p=a4.k()
|
|
if(p!==943868237)throw A.h(A.m("Invalid PSD layer signature: "+B.a.dn(p,16)))
|
|
a1.r=a4.k()
|
|
a1.w=a4.F()
|
|
a4.F()
|
|
a1.y=a4.F()
|
|
if(a4.F()!==0)throw A.h(A.m("Invalid PSD layer data"))
|
|
o=a4.k()
|
|
n=a4.aj(o)
|
|
if(o>0){o=n.k()
|
|
if(o>0){m=n.aj(o)
|
|
a2=m.d
|
|
m.k()
|
|
m.k()
|
|
m.k()
|
|
m.k()
|
|
m.F()
|
|
m.F()
|
|
if(m.c-a2===20)m.d+=2
|
|
else{m.F()
|
|
m.F()
|
|
m.k()
|
|
m.k()
|
|
m.k()
|
|
m.k()}}o=n.k()
|
|
if(o>0)new A.j0().hO(n.aj(o))
|
|
o=n.F()
|
|
n.ak(o)
|
|
l=4-B.a.a8(o,4)-1
|
|
if(l>0)n.d+=l
|
|
for(a2=n.c,a3=a1.ay,k=a1.cy,j=t.t,i=t.g0;n.d<a2;){p=n.k()
|
|
if(p!==943868237)throw A.h(A.m("PSD invalid signature for layer additional data: "+B.a.dn(p,16)))
|
|
h=n.ak(4)
|
|
o=n.k()
|
|
g=n.al(o)
|
|
f=n.d+(g.c-g.d)
|
|
n.d=f
|
|
if((o&1)===1)n.d=f+1
|
|
a3.h(0,h,A.oU(h,g))
|
|
if(h==="lrFX"){e=A.p(i.a(a3.l(0,"lrFX")).b,null,0)
|
|
e.n()
|
|
d=e.n()
|
|
for(c=0;c<d;++c){e.ak(4)
|
|
b=e.ak(4)
|
|
a=e.k()
|
|
if(b==="dsdw"){a0=new A.hn()
|
|
B.c.G(k,a0)
|
|
a0.a=e.k()
|
|
e.k()
|
|
e.k()
|
|
e.k()
|
|
e.k()
|
|
a0.sbO(A.j([e.n(),e.n(),e.n(),e.n(),e.n()],j))
|
|
e.ak(8)
|
|
J.d(e.a,e.d++)
|
|
J.d(e.a,e.d++)
|
|
J.d(e.a,e.d++)
|
|
a0.sbS(A.j([e.n(),e.n(),e.n(),e.n(),e.n()],j))}else if(b==="isdw"){a0=new A.hr()
|
|
B.c.G(k,a0)
|
|
a0.a=e.k()
|
|
e.k()
|
|
e.k()
|
|
e.k()
|
|
e.k()
|
|
a0.sbO(A.j([e.n(),e.n(),e.n(),e.n(),e.n()],j))
|
|
e.ak(8)
|
|
J.d(e.a,e.d++)
|
|
J.d(e.a,e.d++)
|
|
J.d(e.a,e.d++)
|
|
a0.sbS(A.j([e.n(),e.n(),e.n(),e.n(),e.n()],j))}else if(b==="oglw"){a0=new A.ht()
|
|
B.c.G(k,a0)
|
|
a0.a=e.k()
|
|
e.k()
|
|
e.k()
|
|
a0.sbO(A.j([e.n(),e.n(),e.n(),e.n(),e.n()],j))
|
|
e.ak(8)
|
|
J.d(e.a,e.d++)
|
|
J.d(e.a,e.d++)
|
|
if(a0.a===2)a0.sbS(A.j([e.n(),e.n(),e.n(),e.n(),e.n()],j))}else if(b==="iglw"){a0=new A.hq()
|
|
B.c.G(k,a0)
|
|
a0.a=e.k()
|
|
e.k()
|
|
e.k()
|
|
a0.sbO(A.j([e.n(),e.n(),e.n(),e.n(),e.n()],j))
|
|
e.ak(8)
|
|
J.d(e.a,e.d++)
|
|
J.d(e.a,e.d++)
|
|
if(a0.a===2){J.d(e.a,e.d++)
|
|
a0.sbS(A.j([e.n(),e.n(),e.n(),e.n(),e.n()],j))}}else if(b==="bevl"){a0=new A.hm()
|
|
B.c.G(k,a0)
|
|
a0.a=e.k()
|
|
e.k()
|
|
e.k()
|
|
e.k()
|
|
e.ak(8)
|
|
e.ak(8)
|
|
a0.skF(A.j([e.n(),e.n(),e.n(),e.n(),e.n()],j))
|
|
a0.shr(A.j([e.n(),e.n(),e.n(),e.n(),e.n()],j))
|
|
J.d(e.a,e.d++)
|
|
J.d(e.a,e.d++)
|
|
J.d(e.a,e.d++)
|
|
J.d(e.a,e.d++)
|
|
J.d(e.a,e.d++)
|
|
J.d(e.a,e.d++)
|
|
if(a0.a===2){a0.skW(A.j([e.n(),e.n(),e.n(),e.n(),e.n()],j))
|
|
a0.skX(A.j([e.n(),e.n(),e.n(),e.n(),e.n()],j))}}else if(b==="sofi"){a0=new A.hu()
|
|
B.c.G(k,a0)
|
|
a0.a=e.k()
|
|
e.ak(4)
|
|
a0.sbO(A.j([e.n(),e.n(),e.n(),e.n(),e.n()],j))
|
|
J.d(e.a,e.d++)
|
|
J.d(e.a,e.d++)
|
|
a0.sbS(A.j([e.n(),e.n(),e.n(),e.n(),e.n()],j))}else e.d+=a}}}}},
|
|
kQ(a,b){var s,r,q,p,o,n=this,m=0
|
|
for(;;){s=n.as
|
|
s===$&&A.b("channels")
|
|
if(!(m<s.length))break
|
|
s=s[m]
|
|
r=n.e
|
|
r===$&&A.b("width")
|
|
q=n.f
|
|
q===$&&A.b("height")
|
|
s.kT(a,r,q,b.f);++m}r=b.r
|
|
q=b.f
|
|
p=n.e
|
|
p===$&&A.b("width")
|
|
o=n.f
|
|
o===$&&A.b("height")
|
|
n.cx=A.mw(r,q,p,o,s)}}
|
|
A.da.prototype={}
|
|
A.j1.prototype={
|
|
b6(a,b){var s,r,q,p=null,o=A.mv(a)
|
|
this.a=o
|
|
s=1
|
|
if(s===1){o=o.fT()
|
|
return o}for(r=p,q=0;q<s;++q){o=this.a
|
|
b=o==null?p:o.fT()
|
|
if(b==null)continue
|
|
if(r==null){b.w=B.bd
|
|
r=b}else r.aI(b)}return r}}
|
|
A.hv.prototype={}
|
|
A.aR.prototype={
|
|
cK(){return new A.aR(this.a,this.b,this.c)},
|
|
eb(a){var s,r=this
|
|
t.h.a(a)
|
|
s=a.a
|
|
if(s<r.a)r.a=s
|
|
s=a.b
|
|
if(s<r.b)r.b=s
|
|
s=a.c
|
|
if(s<r.c)r.c=s},
|
|
ea(a){var s,r=this
|
|
t.h.a(a)
|
|
s=a.a
|
|
if(s>r.a)r.a=s
|
|
s=a.b
|
|
if(s>r.b)r.b=s
|
|
s=a.c
|
|
if(s>r.c)r.c=s}}
|
|
A.L.prototype={
|
|
cK(){var s=this
|
|
return new A.L(s.a,s.b,s.c,s.d)},
|
|
aZ(a,b){var s=this
|
|
return new A.L(s.a+b.a,s.b+b.b,s.c+b.c,s.d+b.d)},
|
|
eg(a,b){var s=this
|
|
return new A.L(s.a-b.a,s.b-b.b,s.c-b.c,s.d-b.d)},
|
|
fU(a){var s=this
|
|
return s.a*a.a+s.b*a.b+s.c*a.c+s.d*a.d},
|
|
eb(a){var s,r=this
|
|
t.R.a(a)
|
|
s=a.a
|
|
if(s<r.a)r.a=s
|
|
s=a.b
|
|
if(s<r.b)r.b=s
|
|
s=a.c
|
|
if(s<r.c)r.c=s
|
|
s=a.d
|
|
if(s<r.d)r.d=s},
|
|
ea(a){var s,r=this
|
|
t.R.a(a)
|
|
s=a.a
|
|
if(s>r.a)r.a=s
|
|
s=a.b
|
|
if(s>r.b)r.b=s
|
|
s=a.c
|
|
if(s>r.c)r.c=s
|
|
s=a.d
|
|
if(s>r.d)r.d=s}}
|
|
A.dd.prototype={
|
|
G(a,b){this.$ti.c.a(b)
|
|
this.a.eb(b)
|
|
this.b.ea(b)}}
|
|
A.db.prototype={$iK:1,
|
|
gK(){return this.b}}
|
|
A.dc.prototype={$iK:1,
|
|
gK(){return this.f}}
|
|
A.ev.prototype={$iK:1,
|
|
gK(){return this.b}}
|
|
A.a3.prototype={
|
|
scH(a){var s=this.a,r=this.b+1
|
|
s.$flags&2&&A.c(s)
|
|
if(!(r<s.length))return A.a(s,r)
|
|
s[r]=a},
|
|
bT(){var s,r=this.e,q=this.d
|
|
if(r){s=q>>>9
|
|
if(!(s<32))return A.a(B.q,s)
|
|
return new A.aR(B.q[s],B.q[q>>>4&31],B.x[q&15])}else return new A.aR(B.x[q>>>7&15],B.x[q>>>3&15],B.av[q&7])},
|
|
bV(){var s,r=this.e,q=this.d
|
|
if(r){s=q>>>9
|
|
if(!(s<32))return A.a(B.q,s)
|
|
return new A.L(B.q[s],B.q[q>>>4&31],B.x[q&15],255)}else return new A.L(B.x[q>>>7&15],B.x[q>>>3&15],B.av[q&7],B.av[q>>>11&7])},
|
|
bU(){var s,r=this.r,q=this.f
|
|
if(r){s=q>>>10
|
|
if(!(s<32))return A.a(B.q,s)
|
|
return new A.aR(B.q[s],B.q[q>>>5&31],B.q[q&31])}else return new A.aR(B.x[q>>>8&15],B.x[q>>>4&15],B.x[q&15])},
|
|
bW(){var s,r=this.r,q=this.f
|
|
if(r){s=q>>>10
|
|
if(!(s<32))return A.a(B.q,s)
|
|
return new A.L(B.q[s],B.q[q>>>5&31],B.q[q&31],255)}else return new A.L(B.x[q>>>8&15],B.x[q>>>4&15],B.x[q&15],B.av[q>>>12&7])},
|
|
aH(){var s=this,r=s.c?1:0,q=s.d,p=s.e?1:0,o=s.f,n=s.r?1:0
|
|
return(r|(q&16383)<<1|p<<15|(o&32767)<<16|n<<31)>>>0},
|
|
aA(){var s,r=this,q=r.a,p=r.b+1
|
|
if(!(p<q.length))return A.a(q,p)
|
|
s=q[p]
|
|
r.c=(s&1)===1
|
|
r.scH(r.aH())
|
|
r.d=s>>>1&16383
|
|
r.scH(r.aH())
|
|
r.e=(s>>>15&1)===1
|
|
r.scH(r.aH())
|
|
r.f=s>>>16&32767
|
|
r.scH(r.aH())
|
|
r.r=(s>>>31&1)===1
|
|
r.scH(r.aH())}}
|
|
A.j5.prototype={
|
|
b4(a){var s,r=this,q=a.length,p=q-(q>>>1&1431655765)>>>0
|
|
p=(p&858993459)+(p>>>2&858993459)
|
|
if((p+(p>>>4)>>>0&252645135)*16843009>>>0>>>24===1){s=r.ij(a)
|
|
if(s!=null){r.a=a
|
|
return r.b=s}}s=r.ix(a)
|
|
if(s!=null){r.a=a
|
|
return r.b=s}s=r.iv(a)
|
|
if(s!=null){r.a=a
|
|
return r.b=s}return null},
|
|
ix(a){var s,r,q=A.v(a,!1,null,0)
|
|
if(q.k()!==52)return null
|
|
if(q.k()!==55727696)return null
|
|
s=A.j([0,0,0,0],t.t)
|
|
r=new A.dc(s)
|
|
q.k()
|
|
r.b=q.k()
|
|
B.c.h(s,0,q.F())
|
|
B.c.h(s,1,q.F())
|
|
B.c.h(s,2,q.F())
|
|
B.c.h(s,3,q.F())
|
|
q.k()
|
|
q.k()
|
|
r.f=q.k()
|
|
r.r=q.k()
|
|
q.k()
|
|
q.k()
|
|
q.k()
|
|
q.k()
|
|
r.Q=q.k()
|
|
return r},
|
|
iv(a){var s,r,q=A.v(a,!1,null,0)
|
|
if(q.k()!==52)return null
|
|
s=new A.db()
|
|
s.b=q.k()
|
|
s.a=q.k()
|
|
q.k()
|
|
s.d=q.k()
|
|
q.k()
|
|
s.f=q.k()
|
|
q.k()
|
|
q.k()
|
|
q.k()
|
|
s.y=q.k()
|
|
r=q.k()
|
|
s.z=r
|
|
s.Q=q.k()
|
|
if(r!==559044176)return null
|
|
return s},
|
|
ij(a){var s,r,q,p,o,n,m=null,l=a.length,k=A.v(a,!1,m,0)
|
|
if(k.k()!==0)return m
|
|
s=new A.ev()
|
|
s.b=k.k()
|
|
s.a=k.k()
|
|
k.k()
|
|
k.k()
|
|
k.k()
|
|
k.k()
|
|
k.k()
|
|
k.k()
|
|
k.k()
|
|
r=k.k()
|
|
s.y=r
|
|
if(r===559044176)return m
|
|
q=0
|
|
p=8
|
|
if(!(l===32)){o=0
|
|
for(;;){if(!(o<10)){q=1
|
|
break}n=o<<1>>>0
|
|
if((B.a.R(64,n)&l)>>>0!==0){p=B.a.R(16,o)
|
|
q=1
|
|
break}if((B.a.R(128,n)&l)>>>0!==0){p=B.a.R(16,o)
|
|
break}++o}if(o===10)return m}if((q+1)*2===4)return m
|
|
s.b=s.a=p
|
|
return s},
|
|
ao(a){var s,r,q=this,p=q.b
|
|
if(p==null||q.a==null)return null
|
|
if(p instanceof A.ev){p=p.a
|
|
s=q.b.gK()
|
|
r=q.a
|
|
r.toString
|
|
return q.dD(p,s,r)}else if(p instanceof A.db){p=q.a
|
|
p.toString
|
|
return q.iu(p)}else if(p instanceof A.dc){p=q.a
|
|
p.toString
|
|
return q.iw(p)}return null},
|
|
b6(a,b){if(this.b4(a)==null)return null
|
|
return this.ao(0)},
|
|
iu(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null,e=a.length
|
|
if(e<52||g.b==null)return f
|
|
s=g.b
|
|
s.toString
|
|
t.fi.a(s)
|
|
r=A.v(a,!1,f,0)
|
|
r.d+=52
|
|
q=s.Q
|
|
if(q<1)q=(s.d&4096)!==0?6:1
|
|
if(q!==1)return f
|
|
p=s.a
|
|
o=s.b
|
|
if(p*o*s.f/8>e-52)return f
|
|
switch(s.d&255){case 16:n=A.Q(f,f,B.e,0,B.j,o,f,0,4,f,B.e,p,!1)
|
|
for(s=n.a,s=s.gH(s);s.D();){m=s.gO()
|
|
l=J.d(r.a,r.d++)
|
|
k=J.d(r.a,r.d++)
|
|
m.sm(k&240)
|
|
m.st((k&15)<<4)
|
|
m.su(l&240)
|
|
m.sA((l&15)<<4)}return n
|
|
case 17:n=A.Q(f,f,B.e,0,B.j,o,f,0,4,f,B.e,p,!1)
|
|
for(s=n.a,s=s.gH(s);s.D();){m=s.gO()
|
|
j=r.n()
|
|
i=(j&1)!==0?255:0
|
|
m.sm(j>>>8&248)
|
|
m.st(j>>>3&248)
|
|
m.su((j&62)<<2)
|
|
m.sA(i)}return n
|
|
case 18:n=A.Q(f,f,B.e,0,B.j,o,f,0,4,f,B.e,p,!1)
|
|
for(s=n.a,s=s.gH(s);s.D();){m=s.gO()
|
|
m.sm(J.d(r.a,r.d++))
|
|
m.st(J.d(r.a,r.d++))
|
|
m.su(J.d(r.a,r.d++))
|
|
m.sA(J.d(r.a,r.d++))}return n
|
|
case 19:n=A.Q(f,f,B.e,0,B.j,o,f,0,3,f,B.e,p,!1)
|
|
for(s=n.a,s=s.gH(s);s.D();){m=s.gO()
|
|
j=r.n()
|
|
m.sm(j>>>8&248)
|
|
m.st(j>>>3&252)
|
|
m.su((j&31)<<3)}return n
|
|
case 20:n=A.Q(f,f,B.e,0,B.j,o,f,0,3,f,B.e,p,!1)
|
|
for(s=n.a,s=s.gH(s);s.D();){m=s.gO()
|
|
j=r.n()
|
|
m.sm((j&31)<<3)
|
|
m.st(j>>>2&248)
|
|
m.su(j>>>7&248)}return n
|
|
case 21:n=A.Q(f,f,B.e,0,B.j,o,f,0,3,f,B.e,p,!1)
|
|
for(s=n.a,s=s.gH(s);s.D();){m=s.gO()
|
|
m.sm(J.d(r.a,r.d++))
|
|
m.st(J.d(r.a,r.d++))
|
|
m.su(J.d(r.a,r.d++))}return n
|
|
case 22:n=A.Q(f,f,B.e,0,B.j,o,f,0,1,f,B.e,p,!1)
|
|
for(s=n.a,s=s.gH(s);s.D();)s.gO().sm(J.d(r.a,r.d++))
|
|
return n
|
|
case 23:n=A.Q(f,f,B.e,0,B.j,o,f,0,4,f,B.e,p,!1)
|
|
for(s=n.a,s=s.gH(s);s.D();){m=s.gO()
|
|
i=J.d(r.a,r.d++)
|
|
h=J.d(r.a,r.d++)
|
|
m.sm(h)
|
|
m.st(h)
|
|
m.su(h)
|
|
m.sA(i)}return n
|
|
case 24:return f
|
|
case 25:return s.y===0?g.eL(p,o,r.a2()):g.dD(p,o,r.a2())}return f},
|
|
iw(a){var s,r=this.b
|
|
if(!(r instanceof A.dc))return null
|
|
s=A.v(a,!1,null,0)
|
|
s.d=(s.d+=52)+r.Q
|
|
if(r.c[0]===0)switch(r.b){case 2:return this.eL(r.r,r.f,s.a2())
|
|
case 3:return this.dD(r.r,r.f,s.a2())}return null},
|
|
eL(e4,e5,e6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4=null,d5=A.Q(d4,d4,B.e,0,B.j,e5,d4,0,3,d4,B.e,e4,!1),d6=e4/4|0,d7=d6-1,d8=J.W(B.d.gB(e6),0,null),d9=new A.a3(d8),e0=new A.a3(J.W(B.d.gB(e6),0,null)),e1=new A.a3(J.W(B.d.gB(e6),0,null)),e2=new A.a3(J.W(B.d.gB(e6),0,null)),e3=new A.a3(J.W(B.d.gB(e6),0,null))
|
|
for(s=d8.length,r=0,q=0;r<d6;++r,q+=4)for(p=0,o=0;p<d6;++p,o+=4){d9.b=A.a5(p,r)<<1>>>0
|
|
d9.aA()
|
|
n=d9.b
|
|
if(!(n<s))return A.a(d8,n)
|
|
m=d8[n]
|
|
l=d9.c?4:0
|
|
for(k=0,j=0;j<4;++j){i=(r+(j<2?-1:0)&d7)>>>0
|
|
h=(i+1&d7)>>>0
|
|
for(n=j+q,g=0;g<4;++g){f=(p+(g<2?-1:0)&d7)>>>0
|
|
e=(f+1&d7)>>>0
|
|
e0.b=A.a5(f,i)<<1>>>0
|
|
e0.aA()
|
|
e1.b=A.a5(e,i)<<1>>>0
|
|
e1.aA()
|
|
e2.b=A.a5(f,h)<<1>>>0
|
|
e2.aA()
|
|
e3.b=A.a5(e,h)<<1>>>0
|
|
e3.aA()
|
|
d=e0.bT()
|
|
if(!(k>=0&&k<16))return A.a(B.h,k)
|
|
c=B.h[k][0]
|
|
b=d.a
|
|
a=d.b
|
|
d=d.c
|
|
a0=e1.bT()
|
|
a1=B.h[k][1]
|
|
a2=a0.a
|
|
a3=a0.b
|
|
a0=a0.c
|
|
a4=e2.bT()
|
|
a5=B.h[k][2]
|
|
a6=a4.a
|
|
a7=a4.b
|
|
a4=a4.c
|
|
a8=e3.bT()
|
|
a9=B.h[k][3]
|
|
b0=a8.a
|
|
b1=a8.b
|
|
a8=a8.c
|
|
b2=e0.bU()
|
|
b3=B.h[k][0]
|
|
b4=b2.a
|
|
b5=b2.b
|
|
b2=b2.c
|
|
b6=e1.bU()
|
|
b7=B.h[k][1]
|
|
b8=b6.a
|
|
b9=b6.b
|
|
b6=b6.c
|
|
c0=e2.bU()
|
|
c1=B.h[k][2]
|
|
c2=c0.a
|
|
c3=c0.b
|
|
c0=c0.c
|
|
c4=e3.bU()
|
|
c5=B.h[k][3]
|
|
c6=c4.a
|
|
c7=c4.b
|
|
c4=c4.c
|
|
c8=B.bX[l+m&3]
|
|
c9=c8[0]
|
|
d0=c8[1]
|
|
d1=B.a.j((b*c+a2*a1+a6*a5+b0*a9)*c9+(b4*b3+b8*b7+c2*c1+c6*c5)*d0,7)
|
|
d2=B.a.j((a*c+a3*a1+a7*a5+b1*a9)*c9+(b5*b3+b9*b7+c3*c1+c7*c5)*d0,7)
|
|
d3=B.a.j((d*c+a0*a1+a4*a5+a8*a9)*c9+(b2*b3+b6*b7+c0*c1+c4*c5)*d0,7)
|
|
d0=d5.a
|
|
if(d0!=null)d0.Y(g+o,n,d1,d2,d3)
|
|
m=m>>>2;++k}}}return d5},
|
|
dD(c0,c1,c2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0=null,b1=A.Q(b0,b0,B.e,0,B.j,c1,b0,0,4,b0,B.e,c0,!1),b2=c0/4|0,b3=b2-1,b4=J.W(B.d.gB(c2),0,null),b5=new A.a3(b4),b6=new A.a3(J.W(B.d.gB(c2),0,null)),b7=new A.a3(J.W(B.d.gB(c2),0,null)),b8=new A.a3(J.W(B.d.gB(c2),0,null)),b9=new A.a3(J.W(B.d.gB(c2),0,null))
|
|
for(s=b4.length,r=0,q=0;r<b2;++r,q+=4)for(p=0,o=0;p<b2;++p,o+=4){b5.b=A.a5(p,r)<<1>>>0
|
|
b5.aA()
|
|
n=b5.b
|
|
if(!(n<s))return A.a(b4,n)
|
|
m=b4[n]
|
|
l=b5.c?4:0
|
|
for(k=0,j=0;j<4;++j){i=(r+(j<2?-1:0)&b3)>>>0
|
|
h=(i+1&b3)>>>0
|
|
for(n=j+q,g=0;g<4;++g){f=(p+(g<2?-1:0)&b3)>>>0
|
|
e=(f+1&b3)>>>0
|
|
b6.b=A.a5(f,i)<<1>>>0
|
|
b6.aA()
|
|
b7.b=A.a5(e,i)<<1>>>0
|
|
b7.aA()
|
|
b8.b=A.a5(f,h)<<1>>>0
|
|
b8.aA()
|
|
b9.b=A.a5(e,h)<<1>>>0
|
|
b9.aA()
|
|
d=b6.bV()
|
|
if(!(k>=0&&k<16))return A.a(B.h,k)
|
|
c=B.h[k][0]
|
|
b=d.a
|
|
a=d.b
|
|
a0=d.c
|
|
d=d.d
|
|
a1=b7.bV()
|
|
a2=B.h[k][1]
|
|
a2=new A.L(b*c,a*c,a0*c,d*c).aZ(0,new A.L(a1.a*a2,a1.b*a2,a1.c*a2,a1.d*a2))
|
|
a1=b8.bV()
|
|
c=B.h[k][2]
|
|
c=a2.aZ(0,new A.L(a1.a*c,a1.b*c,a1.c*c,a1.d*c))
|
|
a1=b9.bV()
|
|
a2=B.h[k][3]
|
|
a3=c.aZ(0,new A.L(a1.a*a2,a1.b*a2,a1.c*a2,a1.d*a2))
|
|
a2=b6.bW()
|
|
a1=B.h[k][0]
|
|
c=a2.a
|
|
d=a2.b
|
|
a0=a2.c
|
|
a2=a2.d
|
|
a=b7.bW()
|
|
b=B.h[k][1]
|
|
b=new A.L(c*a1,d*a1,a0*a1,a2*a1).aZ(0,new A.L(a.a*b,a.b*b,a.c*b,a.d*b))
|
|
a=b8.bW()
|
|
a1=B.h[k][2]
|
|
a1=b.aZ(0,new A.L(a.a*a1,a.b*a1,a.c*a1,a.d*a1))
|
|
a=b9.bW()
|
|
b=B.h[k][3]
|
|
a4=a1.aZ(0,new A.L(a.a*b,a.b*b,a.c*b,a.d*b))
|
|
a5=B.bX[l+m&3]
|
|
b=a3.a
|
|
a=a5[0]
|
|
a1=a4.a
|
|
a2=a5[1]
|
|
a6=B.a.j(b*a+a1*a2,7)
|
|
a7=B.a.j(a3.b*a+a4.b*a2,7)
|
|
a8=B.a.j(a3.c*a+a4.c*a2,7)
|
|
a9=B.a.j(a3.d*a5[2]+a4.d*a5[3],7)
|
|
a2=b1.a
|
|
if(a2!=null)a2.aq(g+o,n,a6,a7,a8,a9)
|
|
m=m>>>2;++k}}}return b1}}
|
|
A.ew.prototype={
|
|
a6(){return"PvrFormat."+this.b}}
|
|
A.j6.prototype={
|
|
bQ(a){var s,r,q,p,o=A.aa(!1,8192)
|
|
switch(0){case 0:if(a.gaC()===3){s=this.kw(a)
|
|
r=B.kw}else{s=this.kx(a)
|
|
r=B.kx}break}q=a.gK()
|
|
p=a.gS()
|
|
o.I(55727696)
|
|
o.I(0)
|
|
o.I(r.a-1)
|
|
o.I(0)
|
|
o.I(0)
|
|
o.I(0)
|
|
o.I(q)
|
|
o.I(p)
|
|
o.I(1)
|
|
o.I(1)
|
|
o.I(1)
|
|
o.I(1)
|
|
o.I(0)
|
|
o.a7(s)
|
|
return J.E(B.d.gB(o.c),0,o.a)},
|
|
kw(d0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9
|
|
if(d0.gS()!==d0.gK())throw A.h(A.m("PVRTC requires a square image."))
|
|
s=d0.gS()
|
|
if((s&s-1)>>>0!==0)throw A.h(A.m(u.b))
|
|
r=B.a.X(d0.gS(),4)
|
|
q=r-1
|
|
s=B.a.X(d0.gS()*d0.gK(),2)
|
|
p=new Uint8Array(s)
|
|
s=J.W(B.d.gB(p),0,null)
|
|
o=new A.a3(s)
|
|
n=new A.a3(J.W(B.d.gB(p),0,null))
|
|
m=new A.a3(J.W(B.d.gB(p),0,null))
|
|
l=new A.a3(J.W(B.d.gB(p),0,null))
|
|
k=new A.a3(J.W(B.d.gB(p),0,null))
|
|
for(j=s.$flags|0,i=t.h,h=0;h<r;++h)for(g=0;g<r;++g){f=A.oV(d0,g,h)
|
|
o.b=A.a5(g,h)<<1>>>0
|
|
o.aA()
|
|
o.c=!1
|
|
e=o.aH()
|
|
d=o.b+1
|
|
j&2&&A.c(s)
|
|
if(!(d<s.length))return A.a(s,d)
|
|
s[d]=e
|
|
e=i.a(f.a)
|
|
c=e.a
|
|
if(!(c>=0&&c<256))return A.a(B.I,c)
|
|
b=B.I[c]
|
|
c=e.b
|
|
if(!(c>=0&&c<256))return A.a(B.I,c)
|
|
a=B.I[c]
|
|
e=e.c
|
|
if(!(e>=0&&e<256))return A.a(B.G,e)
|
|
o.d=(b<<9|a<<4|B.G[e])>>>0
|
|
s[d]=o.aH()
|
|
o.e=!0
|
|
s[d]=o.aH()
|
|
e=i.a(f.b)
|
|
c=e.a
|
|
if(!(c>=0&&c<256))return A.a(B.v,c)
|
|
b=B.v[c]
|
|
c=e.b
|
|
if(!(c>=0&&c<256))return A.a(B.v,c)
|
|
a=B.v[c]
|
|
e=e.c
|
|
if(!(e>=0&&e<256))return A.a(B.v,e)
|
|
o.f=(b<<10|a<<5|B.v[e])>>>0
|
|
s[d]=o.aH()
|
|
o.r=!1
|
|
s[d]=o.aH()}for(h=0,a0=0;h<r;++h,a0+=4)for(g=0,a1=0;g<r;++g,a1+=4){for(a2=0,a3=0,a4=0;a4<4;++a4){a5=(h+(a4<2?-1:0)&q)>>>0
|
|
a6=(a5+1&q)>>>0
|
|
for(i=a0+a4,a7=0;a7<4;++a7){a8=(g+(a7<2?-1:0)&q)>>>0
|
|
a9=(a8+1&q)>>>0
|
|
n.b=A.a5(a8,a5)<<1>>>0
|
|
n.aA()
|
|
m.b=A.a5(a9,a5)<<1>>>0
|
|
m.aA()
|
|
l.b=A.a5(a8,a6)<<1>>>0
|
|
l.aA()
|
|
k.b=A.a5(a9,a6)<<1>>>0
|
|
k.aA()
|
|
e=n.bT()
|
|
if(!(a2>=0&&a2<16))return A.a(B.h,a2)
|
|
d=B.h[a2][0]
|
|
c=e.a
|
|
b0=e.b
|
|
e=e.c
|
|
b1=m.bT()
|
|
b2=B.h[a2][1]
|
|
b3=b1.a
|
|
b4=b1.b
|
|
b1=b1.c
|
|
b5=l.bT()
|
|
b6=B.h[a2][2]
|
|
b7=b5.a
|
|
b8=b5.b
|
|
b5=b5.c
|
|
b9=k.bT()
|
|
c0=B.h[a2][3]
|
|
b7=c*d+b3*b2+b7*b6+b9.a*c0
|
|
b8=b0*d+b4*b2+b8*b6+b9.b*c0
|
|
c0=e*d+b1*b2+b5*b6+b9.c*c0
|
|
b9=n.bU()
|
|
b6=B.h[a2][0]
|
|
b5=b9.a
|
|
b2=b9.b
|
|
b9=b9.c
|
|
b1=m.bU()
|
|
d=B.h[a2][1]
|
|
e=b1.a
|
|
b4=b1.b
|
|
b1=b1.c
|
|
b0=l.bU()
|
|
b3=B.h[a2][2]
|
|
c=b0.a
|
|
c1=b0.b
|
|
b0=b0.c
|
|
c2=k.bU()
|
|
c3=B.h[a2][3]
|
|
c4=c2.a
|
|
c5=c2.b
|
|
c2=c2.c
|
|
c6=d0.a
|
|
c7=c6==null?null:c6.N(a1+a7,i,null)
|
|
if(c7==null)c7=new A.D()
|
|
e=b5*b6+e*d+c*b3+c4*c3-b7
|
|
c5=b2*b6+b4*d+c1*b3+c5*c3-b8
|
|
c3=b9*b6+b1*d+b0*b3+c2*c3-c0
|
|
c8=((B.b.i(c7.gm())*16-b7)*e+(B.b.i(c7.gt())*16-b8)*c5+(B.b.i(c7.gu())*16-c0)*c3)*16
|
|
c9=e*e+c5*c5+c3*c3
|
|
if(c8>3*c9)++a3
|
|
if(c8>8*c9)++a3
|
|
if(c8>13*c9)++a3
|
|
a3=(a3>>>2|a3<<30)>>>0;++a2}}o.b=A.a5(g,h)<<1>>>0
|
|
o.aA()
|
|
i=o.b
|
|
j&2&&A.c(s)
|
|
if(!(i<s.length))return A.a(s,i)
|
|
s[i]=a3}return p},
|
|
kx(c2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1
|
|
if(c2.gS()!==c2.gK())throw A.h(A.m("PVRTC requires a square image."))
|
|
s=c2.gS()
|
|
if((s&s-1)>>>0!==0)throw A.h(A.m(u.b))
|
|
r=B.a.X(c2.gS(),4)
|
|
q=r-1
|
|
s=B.a.X(c2.gS()*c2.gK(),2)
|
|
p=new Uint8Array(s)
|
|
s=J.W(B.d.gB(p),0,null)
|
|
o=new A.a3(s)
|
|
n=new A.a3(J.W(B.d.gB(p),0,null))
|
|
m=new A.a3(J.W(B.d.gB(p),0,null))
|
|
l=new A.a3(J.W(B.d.gB(p),0,null))
|
|
k=new A.a3(J.W(B.d.gB(p),0,null))
|
|
for(j=t.R,i=s.$flags|0,h=0,g=0;h<r;++h,g+=4)for(f=0,e=0;f<r;++f,e+=4){d=A.oW(c2,e,g)
|
|
o.b=A.a5(f,h)<<1>>>0
|
|
o.aA()
|
|
o.c=!1
|
|
c=o.aH()
|
|
b=o.b+1
|
|
i&2&&A.c(s)
|
|
if(!(b<s.length))return A.a(s,b)
|
|
s[b]=c
|
|
c=j.a(d.a)
|
|
a=c.d
|
|
if(!(a>=0&&a<256))return A.a(B.at,a)
|
|
a0=B.at[a]
|
|
a=c.a
|
|
a1=c.b
|
|
c=c.c
|
|
if(a0===7){if(!(a>=0&&a<256))return A.a(B.I,a)
|
|
a2=B.I[a]
|
|
if(!(a1>=0&&a1<256))return A.a(B.I,a1)
|
|
a3=B.I[a1]
|
|
if(!(c>=0&&c<256))return A.a(B.G,c)
|
|
o.d=(a2<<9|a3<<4|B.G[c])>>>0
|
|
s[b]=o.aH()
|
|
o.e=!0
|
|
s[b]=o.aH()}else{if(!(a>=0&&a<256))return A.a(B.G,a)
|
|
a2=B.G[a]
|
|
if(!(a1>=0&&a1<256))return A.a(B.G,a1)
|
|
a3=B.G[a1]
|
|
if(!(c>=0&&c<256))return A.a(B.at,c)
|
|
o.d=(a0<<11|a2<<7|a3<<3|B.at[c])>>>0
|
|
s[b]=o.aH()
|
|
o.e=!1
|
|
s[b]=o.aH()}c=j.a(d.b)
|
|
a=c.d
|
|
if(!(a>=0&&a<256))return A.a(B.bt,a)
|
|
a0=B.bt[a]
|
|
a=c.a
|
|
a1=c.b
|
|
c=c.c
|
|
if(a0===7){if(!(a>=0&&a<256))return A.a(B.v,a)
|
|
a2=B.v[a]
|
|
if(!(a1>=0&&a1<256))return A.a(B.v,a1)
|
|
a3=B.v[a1]
|
|
if(!(c>=0&&c<256))return A.a(B.v,c)
|
|
o.f=(a2<<10|a3<<5|B.v[c])>>>0
|
|
s[b]=o.aH()
|
|
o.r=!0
|
|
s[b]=o.aH()}else{if(!(a>=0&&a<256))return A.a(B.U,a)
|
|
a2=B.U[a]
|
|
if(!(a1>=0&&a1<256))return A.a(B.U,a1)
|
|
a3=B.U[a1]
|
|
if(!(c>=0&&c<256))return A.a(B.U,c)
|
|
o.f=(a0<<12|a2<<8|a3<<4|B.U[c])>>>0
|
|
s[b]=o.aH()
|
|
o.r=!1
|
|
s[b]=o.aH()}}for(h=0,g=0;h<r;++h,g+=4)for(f=0,e=0;f<r;++f,e+=4){for(a4=0,a5=0,a6=0;a6<4;++a6){a7=(h+(a6<2?-1:0)&q)>>>0
|
|
a8=(a7+1&q)>>>0
|
|
for(j=g+a6,a9=0;a9<4;++a9){b0=(f+(a9<2?-1:0)&q)>>>0
|
|
b1=(b0+1&q)>>>0
|
|
n.b=A.a5(b0,a7)<<1>>>0
|
|
n.aA()
|
|
m.b=A.a5(b1,a7)<<1>>>0
|
|
m.aA()
|
|
l.b=A.a5(b0,a8)<<1>>>0
|
|
l.aA()
|
|
k.b=A.a5(b1,a8)<<1>>>0
|
|
k.aA()
|
|
c=n.bV()
|
|
if(!(a4>=0&&a4<16))return A.a(B.h,a4)
|
|
b=B.h[a4][0]
|
|
a=c.a
|
|
a1=c.b
|
|
b2=c.c
|
|
c=c.d
|
|
b3=m.bV()
|
|
b4=B.h[a4][1]
|
|
b4=new A.L(a*b,a1*b,b2*b,c*b).aZ(0,new A.L(b3.a*b4,b3.b*b4,b3.c*b4,b3.d*b4))
|
|
b3=l.bV()
|
|
b=B.h[a4][2]
|
|
b=b4.aZ(0,new A.L(b3.a*b,b3.b*b,b3.c*b,b3.d*b))
|
|
b3=k.bV()
|
|
b4=B.h[a4][3]
|
|
b5=b.aZ(0,new A.L(b3.a*b4,b3.b*b4,b3.c*b4,b3.d*b4))
|
|
b4=n.bW()
|
|
b3=B.h[a4][0]
|
|
b=b4.a
|
|
c=b4.b
|
|
b2=b4.c
|
|
b4=b4.d
|
|
a1=m.bW()
|
|
a=B.h[a4][1]
|
|
a=new A.L(b*b3,c*b3,b2*b3,b4*b3).aZ(0,new A.L(a1.a*a,a1.b*a,a1.c*a,a1.d*a))
|
|
a1=l.bW()
|
|
b3=B.h[a4][2]
|
|
b3=a.aZ(0,new A.L(a1.a*b3,a1.b*b3,a1.c*b3,a1.d*b3))
|
|
a1=k.bW()
|
|
a=B.h[a4][3]
|
|
b6=b3.aZ(0,new A.L(a1.a*a,a1.b*a,a1.c*a,a1.d*a))
|
|
a=c2.a
|
|
b7=a==null?null:a.N(e+a9,j,null)
|
|
if(b7==null)b7=new A.D()
|
|
a2=A.o(b7.gm())
|
|
a3=A.o(b7.gt())
|
|
b8=A.o(b7.gu())
|
|
a0=A.o(b7.gA())
|
|
b9=b6.eg(0,b5)
|
|
c0=new A.L(a2*16,a3*16,b8*16,a0*16).eg(0,b5).fU(b9)*16
|
|
c1=b9.fU(b9)
|
|
if(c0>3*c1)++a5
|
|
if(c0>8*c1)++a5
|
|
if(c0>13*c1)++a5
|
|
a5=(a5>>>2|a5<<30)>>>0;++a4}}o.b=A.a5(f,h)<<1>>>0
|
|
o.aA()
|
|
j=o.b
|
|
i&2&&A.c(s)
|
|
if(!(j<s.length))return A.a(s,j)
|
|
s[j]=a5}return p}}
|
|
A.j7.prototype={
|
|
$2(a,b){var s=this.a.aR(this.b+a,this.c+b)
|
|
return new A.aR(A.o(s.gm()),A.o(s.gt()),A.o(s.gu()))},
|
|
$S:37}
|
|
A.j8.prototype={
|
|
$2(a,b){var s=this.a.aR(this.b+a,this.c+b)
|
|
return new A.L(A.o(s.gm()),A.o(s.gt()),A.o(s.gu()),A.o(s.gA()))},
|
|
$S:25}
|
|
A.eD.prototype={
|
|
ci(a){var s,r,q=this
|
|
if(a.c-a.d<18)return
|
|
q.a=a.F()
|
|
q.b=a.F()
|
|
s=a.F()
|
|
if(s<12){if(!(s>=0))return A.a(B.bU,s)
|
|
r=B.bU[s]}else r=B.ay
|
|
q.c=r
|
|
a.n()
|
|
q.e=a.n()
|
|
q.f=a.F()
|
|
a.n()
|
|
a.n()
|
|
q.x=a.n()
|
|
q.y=a.n()
|
|
q.z=a.F()
|
|
q.Q=a.F()},
|
|
h1(){var s=this,r=s.z
|
|
if(r!==8&&r!==16&&r!==24&&r!==32)return!1
|
|
r=s.c
|
|
if(r===B.J||r===B.K){if(s.e>256||s.b!==1)return!1
|
|
r=s.f
|
|
if(r!==16&&r!==24&&r!==32)return!1}else if(s.b===1)return!1
|
|
return!0},
|
|
$iK:1}
|
|
A.au.prototype={
|
|
a6(){return"TgaImageType."+this.b}}
|
|
A.jb.prototype={
|
|
b6(a,b){if(this.b4(a)==null)return null
|
|
return this.ao(0)},
|
|
b4(a){var s,r,q,p,o=this
|
|
o.a=new A.eD(B.ay)
|
|
s=A.v(a,!1,null,0)
|
|
o.b=s
|
|
r=s.aj(18)
|
|
o.a.ci(r)
|
|
s=o.a
|
|
if(!s.h1())return null
|
|
q=o.b
|
|
q.d+=s.a
|
|
p=s.c
|
|
if(p===B.J||p===B.K)s.as=q.aj(s.e*B.a.j(s.f,3)).a2()
|
|
s=o.a
|
|
s.ax=o.b.d
|
|
return s},
|
|
ao(a){var s=this,r=s.a
|
|
if(r==null)return null
|
|
r=r.c
|
|
if(r===B.cs)return s.eK()
|
|
else if(r===B.cr||r===B.K)return s.iz()
|
|
else if(r===B.J)return s.eK()
|
|
return null},
|
|
eG(a,b){var s,r,q,p,o,n,m,l=this,k=A.v(a,!1,null,0),j=l.a.f
|
|
if(j===16){j=l.b
|
|
j===$&&A.b("input")
|
|
s=j.n()
|
|
r=s>>>7&248
|
|
q=s>>>2&248
|
|
p=(s&31)<<3
|
|
o=(s&32768)!==0?0:255
|
|
for(n=0;n<l.a.e;++n){b.bC(n,r)
|
|
b.bz(n,q)
|
|
b.by(n,p)
|
|
b.bx(n,o)}}else{m=j===32
|
|
for(n=0;n<l.a.e;++n){p=J.d(k.a,k.d++)
|
|
q=J.d(k.a,k.d++)
|
|
r=J.d(k.a,k.d++)
|
|
o=m?J.d(k.a,k.d++):255
|
|
b.bC(n,r)
|
|
b.bz(n,q)
|
|
b.by(n,p)
|
|
b.bx(n,o)}}},
|
|
iz(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=null,c=e.a,b=c.z,a=b===16,a0=a||b===32,a1=c.x,a2=c.y,a3=a0?4:3
|
|
c=c.c
|
|
s=A.Q(d,d,B.e,0,B.j,a2,d,0,a3,d,B.e,a1,c===B.J||c===B.K)
|
|
c=s.a
|
|
if((c==null?d:c.gM())!=null){c=e.a.as
|
|
c.toString
|
|
a1=s.a
|
|
a1=a1==null?d:a1.gM()
|
|
a1.toString
|
|
e.eG(c,a1)}r=s.gS()
|
|
q=s.gK()-1
|
|
c=b===8
|
|
p=0
|
|
for(;;){a1=e.b
|
|
a1===$&&A.b("input")
|
|
a2=a1.d
|
|
if(!(a2<a1.c&&q>=0))break
|
|
a3=a1.a
|
|
a1.d=a2+1
|
|
o=J.d(a3,a2)
|
|
n=(o&127)+1
|
|
m=0
|
|
if((o&128)!==0)if(c){a1=e.b
|
|
l=J.d(a1.a,a1.d++)
|
|
for(k=0;k<n;++k){j=p+1
|
|
a1=s.a
|
|
if(a1!=null)a1.aL(p,q,l)
|
|
if(j>=r){--q
|
|
if(q<0){p=m
|
|
break}p=0}else p=j}}else{a1=e.b
|
|
if(a){i=a1.n()
|
|
l=i>>>7&248
|
|
h=i>>>2&248
|
|
g=(i&31)<<3
|
|
f=(i&32768)!==0?0:255
|
|
for(k=0;k<n;++k){j=p+1
|
|
a1=s.a
|
|
if(a1!=null)a1.aq(p,q,l,h,g,f)
|
|
if(j>=r){--q
|
|
if(q<0){p=m
|
|
break}p=0}else p=j}}else{g=J.d(a1.a,a1.d++)
|
|
a1=e.b
|
|
h=J.d(a1.a,a1.d++)
|
|
a1=e.b
|
|
l=J.d(a1.a,a1.d++)
|
|
if(a0){a1=e.b
|
|
f=J.d(a1.a,a1.d++)}else f=255
|
|
for(k=0;k<n;++k){j=p+1
|
|
a1=s.a
|
|
if(a1!=null)a1.aq(p,q,l,h,g,f)
|
|
if(j>=r){--q
|
|
if(q<0){p=m
|
|
break}p=0}else p=j}}}else if(c)for(k=0;k<n;++k){a1=e.b
|
|
l=J.d(a1.a,a1.d++)
|
|
j=p+1
|
|
a1=s.a
|
|
if(a1!=null)a1.aL(p,q,l)
|
|
if(j>=r){--q
|
|
if(q<0){p=m
|
|
break}p=0}else p=j}else if(a)for(k=0;k<n;++k){i=e.b.n()
|
|
f=(i&32768)!==0?0:255
|
|
j=p+1
|
|
a1=s.a
|
|
if(a1!=null)a1.aq(p,q,i>>>7&248,i>>>2&248,(i&31)<<3,f)
|
|
a1=e.b
|
|
if(a1.d>=a1.c){p=j
|
|
break}if(j>=r){--q
|
|
if(q<0){p=m
|
|
break}p=0}else p=j}else for(k=0;k<n;++k){a1=e.b
|
|
g=J.d(a1.a,a1.d++)
|
|
a1=e.b
|
|
h=J.d(a1.a,a1.d++)
|
|
a1=e.b
|
|
l=J.d(a1.a,a1.d++)
|
|
if(a0){a1=e.b
|
|
f=J.d(a1.a,a1.d++)}else f=255
|
|
j=p+1
|
|
a1=s.a
|
|
if(a1!=null)a1.aq(p,q,l,h,g,f)
|
|
if(j>=r){--q
|
|
if(q<0){p=m
|
|
break}p=0}else p=j}if(p>=r){--q
|
|
if(q<0)break
|
|
p=0}}return s},
|
|
eK(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=this,c=null,b=d.b
|
|
b===$&&A.b("input")
|
|
s=d.a
|
|
b.d=s.ax
|
|
r=s.z
|
|
b=r===16
|
|
q=!0
|
|
if(!b)if(r!==32){p=s.c
|
|
if(p===B.J||p===B.K){p=s.f
|
|
p=p===16||p===32}else p=!1
|
|
q=p}p=s.x
|
|
o=s.y
|
|
n=q?4:3
|
|
s=s.c
|
|
m=A.Q(c,c,B.e,0,B.j,o,c,0,n,c,B.e,p,s===B.J||s===B.K)
|
|
s=d.a
|
|
p=s.c
|
|
if(p===B.J||p===B.K){s=s.as
|
|
s.toString
|
|
p=m.a
|
|
p=p==null?c:p.gM()
|
|
p.toString
|
|
d.eG(s,p)}if(r===8)for(l=m.gK()-1;l>=0;--l){k=0
|
|
for(;;){b=m.a
|
|
b=b==null?c:b.a
|
|
if(!(k<(b==null?0:b)))break
|
|
b=d.b
|
|
j=J.d(b.a,b.d++)
|
|
b=m.a
|
|
if(b!=null)b.aL(k,l,j);++k}}else if(b)for(l=m.gK()-1;l>=0;--l){k=0
|
|
for(;;){b=m.a
|
|
b=b==null?c:b.a
|
|
if(!(k<(b==null?0:b)))break
|
|
i=d.b.n()
|
|
h=(i&32768)!==0?0:255
|
|
b=m.a
|
|
if(b!=null)b.aq(k,l,i>>>7&248,i>>>2&248,(i&31)<<3,h);++k}}else for(l=m.gK()-1;l>=0;--l){k=0
|
|
for(;;){b=m.a
|
|
b=b==null?c:b.a
|
|
if(!(k<(b==null?0:b)))break
|
|
b=d.b
|
|
g=J.d(b.a,b.d++)
|
|
b=d.b
|
|
f=J.d(b.a,b.d++)
|
|
b=d.b
|
|
e=J.d(b.a,b.d++)
|
|
if(q){b=d.b
|
|
h=J.d(b.a,b.d++)}else h=255
|
|
b=m.a
|
|
if(b!=null)b.aq(k,l,e,f,g,h);++k}}return m}}
|
|
A.jc.prototype={
|
|
bQ(a){var s,r,q,p,o,n,m,l=null,k=A.aa(!0,8192),j=A.S(18,0,!1,t.p)
|
|
B.c.h(j,2,2)
|
|
B.c.h(j,12,a.gS()&255)
|
|
B.c.h(j,13,B.a.j(a.gS(),8)&255)
|
|
B.c.h(j,14,a.gK()&255)
|
|
B.c.h(j,15,B.a.j(a.gK(),8)&255)
|
|
s=a.a
|
|
s=s==null?l:s.gM()
|
|
r=s==null?l:s.b
|
|
if(r==null)r=a.gaC()
|
|
B.c.h(j,16,r===3?24:32)
|
|
k.a7(j)
|
|
if(r===4)for(q=a.gK()-1;q>=0;--q){p=0
|
|
for(;;){s=a.a
|
|
o=s==null
|
|
n=o?l:s.a
|
|
if(!(p<(n==null?0:n)))break
|
|
m=o?l:s.N(p,q,l)
|
|
if(m==null)m=new A.D()
|
|
k.p(A.o(m.gu()))
|
|
k.p(A.o(m.gt()))
|
|
k.p(A.o(m.gm()))
|
|
k.p(A.o(m.gA()));++p}}else for(q=a.gK()-1;q>=0;--q){p=0
|
|
for(;;){s=a.a
|
|
o=s==null
|
|
n=o?l:s.a
|
|
if(!(p<(n==null?0:n)))break
|
|
m=o?l:s.N(p,q,l)
|
|
if(m==null)m=new A.D()
|
|
k.p(A.o(m.gu()))
|
|
k.p(A.o(m.gt()))
|
|
k.p(A.o(m.gm()));++p}}return J.E(B.d.gB(k.c),0,k.a)}}
|
|
A.jd.prototype={
|
|
ai(a){var s,r,q,p,o,n=this
|
|
if(a===0)return 0
|
|
if(n.c===0){n.c=8
|
|
n.b=n.a.F()}for(s=n.a,r=0;q=n.c,a>q;){p=B.a.V(r,q)
|
|
o=n.b
|
|
if(!(q>=0&&q<9))return A.a(B.A,q)
|
|
r=p+(o&B.A[q])
|
|
a-=q
|
|
n.c=8
|
|
n.b=J.d(s.a,s.d++)}if(a>0){if(q===0){n.c=8
|
|
n.b=s.F()}s=B.a.V(r,a)
|
|
q=n.b
|
|
p=n.c-a
|
|
q=B.a.bg(q,p)
|
|
if(!(a<9))return A.a(B.A,a)
|
|
r=s+(q&B.A[a])
|
|
n.c=p}return r}}
|
|
A.hA.prototype={
|
|
C(a){var s=this,r=s.a,q=$.kB().l(0,r)
|
|
if(q!=null)return q.a+": "+s.b.C(0)+" "+s.c
|
|
return"<"+r+">: "+s.b.C(0)+" "+s.c},
|
|
bo(){var s,r,q,p,o=this,n=o.e
|
|
if(n!=null)return n
|
|
n=o.f
|
|
n.d=o.d
|
|
s=o.c
|
|
r=o.b
|
|
if(r!==B.f){q=r.a
|
|
if(!(q<14))return A.a(B.u,q)
|
|
q=B.u[q]}else q=0
|
|
p=n.aj(s*q)
|
|
switch(r.a){case 1:return o.e=new A.aZ(new Uint8Array(A.r(p.aj(s).a2())))
|
|
case 2:return o.e=new A.c8(s===0?"":p.ak(s-1))
|
|
case 7:return o.e=new A.aZ(new Uint8Array(A.r(p.aj(s).a2())))
|
|
case 3:return o.e=A.mb(p,s)
|
|
case 4:return o.e=A.m6(p,s)
|
|
case 5:return o.e=A.m7(p,s)
|
|
case 11:return o.e=A.mc(p,s)
|
|
case 12:return o.e=A.m4(p,s)
|
|
case 6:return o.e=new A.bd(new Int8Array(A.r(J.kC(B.d.gB(p.a2()),0,s))))
|
|
case 8:return o.e=A.ma(p,s)
|
|
case 9:return o.e=A.m8(p,s)
|
|
case 10:return o.e=A.m9(p,s)
|
|
case 13:case 0:return null}}}
|
|
A.jg.prototype={
|
|
kp(a,b,c,d){var s,r,q,p=this
|
|
p.r=b
|
|
p.x=p.w=0
|
|
s=B.a.X(p.a+7,8)
|
|
for(r=0,q=0;q<d;++q){p.dB(a,r,c)
|
|
r+=s}},
|
|
dB(a,b,c){var s,r,q,p,o,n,m,l,k=this
|
|
k.d=0
|
|
for(s=k.a,r=!0;c<s;){while(r){q=k.c_(10)
|
|
if(!(q<1024))return A.a(B.ao,q)
|
|
p=B.ao[q]
|
|
o=B.a.j(p,1)&15
|
|
if(o===12){q=(q<<2&12|k.b5(2))>>>0
|
|
if(!(q<16))return A.a(B.H,q)
|
|
p=B.H[q]
|
|
n=B.a.j(p,1)
|
|
c+=B.a.j(p,4)&4095
|
|
k.aF(4-(n&7))}else if(o===0)throw A.h(A.m("TIFFFaxDecoder0"))
|
|
else if(o===15)throw A.h(A.m("TIFFFaxDecoder1"))
|
|
else{c+=B.a.j(p,5)&2047
|
|
k.aF(10-o)
|
|
if((p&1)===0){B.c.h(k.f,k.d++,c)
|
|
r=!1}}}if(c===s){if(k.z===2)if(k.w!==0){s=k.x
|
|
s.toString
|
|
k.x=s+1
|
|
k.w=0}break}while(!r){q=k.b5(4)
|
|
if(!(q<16))return A.a(B.ag,q)
|
|
p=B.ag[q]
|
|
m=p>>>5&2047
|
|
l=!0
|
|
if(m===100){q=k.c_(9)
|
|
if(!(q<512))return A.a(B.aj,q)
|
|
p=B.aj[q]
|
|
o=B.a.j(p,1)&15
|
|
m=B.a.j(p,5)&2047
|
|
if(o===12){k.aF(5)
|
|
q=k.b5(4)
|
|
if(!(q<16))return A.a(B.H,q)
|
|
p=B.H[q]
|
|
n=B.a.j(p,1)
|
|
m=B.a.j(p,4)&4095
|
|
k.ba(a,b,c,m)
|
|
c+=m
|
|
k.aF(4-(n&7))}else if(o===15)throw A.h(A.m("TIFFFaxDecoder2"))
|
|
else{k.ba(a,b,c,m)
|
|
c+=m
|
|
k.aF(9-o)
|
|
if((p&1)===0){B.c.h(k.f,k.d++,c)
|
|
r=l}}}else{if(m===200){q=k.b5(2)
|
|
if(!(q<4))return A.a(B.af,q)
|
|
p=B.af[q]
|
|
m=p>>>5&2047
|
|
k.ba(a,b,c,m)
|
|
c+=m
|
|
k.aF(2-(p>>>1&15))
|
|
B.c.h(k.f,k.d++,c)}else{k.ba(a,b,c,m)
|
|
c+=m
|
|
k.aF(4-(p>>>1&15))
|
|
B.c.h(k.f,k.d++,c)}r=l}}if(c===s){if(k.z===2)if(k.w!==0){s=k.x
|
|
s.toString
|
|
k.x=s+1
|
|
k.w=0}break}}B.c.h(k.f,k.d++,c)},
|
|
kq(a1,a2,a3,a4,a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=this
|
|
a0.r=a2
|
|
a0.z=3
|
|
a0.x=a0.w=0
|
|
s=a0.a
|
|
r=B.a.X(s+7,8)
|
|
q=A.S(2,null,!1,t.I)
|
|
a0.at=a5&1
|
|
a0.as=a5>>>2&1
|
|
if(a0.f9()!==1)throw A.h(A.m("TIFFFaxDecoder3"))
|
|
a0.dB(a1,0,a3)
|
|
for(p=r,o=1;o<a4;++o){if(a0.f9()===0){n=a0.e
|
|
a0.e=a0.f
|
|
a0.f=n
|
|
a0.y=0
|
|
m=a3
|
|
l=-1
|
|
k=!0
|
|
j=0
|
|
for(;;){m.toString
|
|
if(!(m<s))break
|
|
a0.eU(l,k,q)
|
|
i=q[0]
|
|
h=q[1]
|
|
g=a0.b5(7)
|
|
if(!(g<128))return A.a(B.am,g)
|
|
g=B.am[g]&255
|
|
f=g>>>3&15
|
|
e=g&7
|
|
if(f===0){if(!k){h.toString
|
|
a0.ba(a1,p,m,h-m)}a0.aF(7-e)
|
|
m=h
|
|
l=m}else if(f===1){a0.aF(7-e)
|
|
d=j+1
|
|
c=d+1
|
|
if(k){m+=a0.d3()
|
|
B.c.h(a0.f,j,m)
|
|
b=a0.d2()
|
|
a0.ba(a1,p,m,b)
|
|
m+=b
|
|
B.c.h(a0.f,d,m)}else{b=a0.d2()
|
|
a0.ba(a1,p,m,b)
|
|
m+=b
|
|
B.c.h(a0.f,j,m)
|
|
m+=a0.d3()
|
|
B.c.h(a0.f,d,m)}j=c
|
|
l=m}else{if(f<=8){i.toString
|
|
a=i+(f-5)
|
|
d=j+1
|
|
B.c.h(a0.f,j,a)
|
|
k=!k
|
|
if(k)a0.ba(a1,p,m,a-m)
|
|
a0.aF(7-e)}else throw A.h(A.m("TIFFFaxDecoder4"))
|
|
m=a
|
|
j=d
|
|
l=m}}B.c.h(a0.f,j,m)
|
|
a0.d=j+1}else a0.dB(a1,p,a3)
|
|
p+=r}},
|
|
ku(a5,a6,a7,a8,a9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4=this
|
|
a4.r=a6
|
|
a4.z=4
|
|
a4.x=a4.w=0
|
|
s=a4.a
|
|
r=B.a.X(s+7,8)
|
|
q=A.S(2,null,!1,t.I)
|
|
p=a4.f
|
|
a4.d=0
|
|
a4.d=1
|
|
B.c.h(p,0,s)
|
|
B.c.h(p,a4.d++,s)
|
|
for(o=0,n=0;n<a8;++n){m=a4.e
|
|
a4.e=a4.f
|
|
a4.f=m
|
|
a4.y=0
|
|
l=a7
|
|
k=-1
|
|
j=!0
|
|
i=0
|
|
for(;;){l.toString
|
|
if(!(l<s))break
|
|
a4.eU(k,j,q)
|
|
h=q[0]
|
|
g=q[1]
|
|
f=a4.b5(7)
|
|
if(!(f<128))return A.a(B.am,f)
|
|
f=B.am[f]&255
|
|
e=f>>>3&15
|
|
d=f&7
|
|
if(e===0){if(!j){g.toString
|
|
a4.ba(a5,o,l,g-l)}a4.aF(7-d)
|
|
l=g
|
|
k=l}else if(e===1){a4.aF(7-d)
|
|
c=i+1
|
|
b=c+1
|
|
if(j){l+=a4.d3()
|
|
B.c.h(m,i,l)
|
|
a=a4.d2()
|
|
a4.ba(a5,o,l,a)
|
|
l+=a
|
|
B.c.h(m,c,l)}else{a=a4.d2()
|
|
a4.ba(a5,o,l,a)
|
|
l+=a
|
|
B.c.h(m,i,l)
|
|
l+=a4.d3()
|
|
B.c.h(m,c,l)}i=b
|
|
k=l}else if(e<=8){h.toString
|
|
a0=h+(e-5)
|
|
c=i+1
|
|
B.c.h(m,i,a0)
|
|
j=!j
|
|
if(j)a4.ba(a5,o,l,a0-l)
|
|
a4.aF(7-d)
|
|
l=a0
|
|
i=c
|
|
k=l}else if(e===11){if(a4.b5(3)!==7)throw A.h(A.m("TIFFFaxDecoder5"))
|
|
for(a1=0,a2=!1;!a2;j=a3){while(a4.b5(1)!==1)++a1
|
|
if(a1>5){a1-=6
|
|
if(!j&&a1>0){c=i+1
|
|
B.c.h(m,i,l)
|
|
i=c}l+=a1
|
|
if(a1>0)j=!0
|
|
a3=a4.b5(1)===0
|
|
if(a3){if(!j){c=i+1
|
|
B.c.h(m,i,l)
|
|
i=c}}else if(j){c=i+1
|
|
B.c.h(m,i,l)
|
|
i=c}j=a3
|
|
a2=!0}a3=a1===5
|
|
if(a3){if(!j){c=i+1
|
|
B.c.h(m,i,l)
|
|
i=c}l+=a1}else{l+=a1
|
|
c=i+1
|
|
B.c.h(m,i,l)
|
|
a4.ba(a5,o,l,1);++l
|
|
i=c}}}else throw A.h(A.m("TIFFFaxDecoder5 "+e))}B.c.h(m,i,l)
|
|
a4.d=i+1
|
|
o+=r}},
|
|
d3(){var s,r,q,p,o,n,m=this
|
|
for(s=0,r=!0;r;){q=m.c_(10)
|
|
if(!(q<1024))return A.a(B.ao,q)
|
|
p=B.ao[q]
|
|
o=B.a.j(p,1)&15
|
|
if(o===12){q=(q<<2&12|m.b5(2))>>>0
|
|
if(!(q<16))return A.a(B.H,q)
|
|
p=B.H[q]
|
|
n=B.a.j(p,1)
|
|
s+=B.a.j(p,4)&4095
|
|
m.aF(4-(n&7))}else if(o===0)throw A.h(A.m("TIFFFaxDecoder0"))
|
|
else if(o===15)throw A.h(A.m("TIFFFaxDecoder1"))
|
|
else{s+=B.a.j(p,5)&2047
|
|
m.aF(10-o)
|
|
if((p&1)===0)r=!1}}return s},
|
|
d2(){var s,r,q,p,o,n,m,l=this
|
|
for(s=0,r=!1;!r;){q=l.b5(4)
|
|
if(!(q<16))return A.a(B.ag,q)
|
|
p=B.ag[q]
|
|
o=p>>>5&2047
|
|
if(o===100){q=l.c_(9)
|
|
if(!(q<512))return A.a(B.aj,q)
|
|
p=B.aj[q]
|
|
n=B.a.j(p,1)&15
|
|
m=B.a.j(p,5)
|
|
if(n===12){l.aF(5)
|
|
q=l.b5(4)
|
|
if(!(q<16))return A.a(B.H,q)
|
|
p=B.H[q]
|
|
m=B.a.j(p,1)
|
|
s+=B.a.j(p,4)&4095
|
|
l.aF(4-(m&7))}else if(n===15)throw A.h(A.m("TIFFFaxDecoder2"))
|
|
else{s+=m&2047
|
|
l.aF(9-n)
|
|
if((p&1)===0)r=!0}}else{if(o===200){q=l.b5(2)
|
|
if(!(q<4))return A.a(B.af,q)
|
|
p=B.af[q]
|
|
s+=p>>>5&2047
|
|
l.aF(2-(p>>>1&15))}else{s+=o
|
|
l.aF(4-(p>>>1&15))}r=!0}}return s},
|
|
f9(){var s,r,q=this,p="TIFFFaxDecoder8",o=q.as
|
|
if(o===0){if(q.c_(12)!==1)throw A.h(A.m("TIFFFaxDecoder6"))}else if(o===1){o=q.w
|
|
o.toString
|
|
s=8-o
|
|
if(q.c_(s)!==0)throw A.h(A.m(p))
|
|
if(s<4)if(q.c_(8)!==0)throw A.h(A.m(p))
|
|
while(r=q.c_(8),r!==1)if(r!==0)throw A.h(A.m(p))}if(q.at===0)return 1
|
|
else return q.b5(1)},
|
|
eU(a,b,c){var s,r,q,p,o,n,m=this
|
|
t.cP.a(c)
|
|
s=m.e
|
|
r=m.d
|
|
q=m.y
|
|
p=q>0?q-1:0
|
|
p=b?(p&4294967294)>>>0:(p|1)>>>0
|
|
for(q=s.length,o=p;o<r;o+=2){if(!(o<q))return A.a(s,o)
|
|
n=s[o]
|
|
n.toString
|
|
a.toString
|
|
if(n>a){m.y=o
|
|
B.c.h(c,0,n)
|
|
break}}n=o+1
|
|
if(n<r){if(!(n<q))return A.a(s,n)
|
|
B.c.h(c,1,s[n])}},
|
|
ba(a,b,c,d){var s,r,q,p,o,n=8*b+A.o(c),m=n+d,l=B.a.j(n,3),k=n&7
|
|
if(k>0){s=B.a.V(1,7-k)
|
|
r=J.d(a.a,a.d+l)
|
|
for(;;){if(!(s>0&&n<m))break
|
|
r=(r|s)>>>0
|
|
s=s>>>1;++n}a.h(0,l,r)}l=B.a.j(n,3)
|
|
for(q=m-7;n<q;l=p){p=l+1
|
|
J.y(a.a,a.d+l,255)
|
|
n+=8}while(n<m){l=B.a.j(n,3)
|
|
q=J.d(a.a,a.d+l)
|
|
o=B.a.V(1,7-(n&7))
|
|
J.y(a.a,a.d+l,(q|o)>>>0);++n}},
|
|
c_(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=f.r
|
|
e===$&&A.b("data")
|
|
s=e.d
|
|
r=e.c-s-1
|
|
q=f.x
|
|
p=f.c
|
|
o=0
|
|
n=0
|
|
if(p===1){q.toString
|
|
m=J.d(e.a,s+q)
|
|
if(!(q===r)){e=q+1
|
|
s=f.r
|
|
p=s.a
|
|
s=s.d
|
|
if(e===r)o=J.d(p,s+e)
|
|
else{o=J.d(p,s+e)
|
|
e=f.r
|
|
n=J.d(e.a,e.d+(q+2))}}}else if(p===2){q.toString
|
|
m=B.Y[J.d(e.a,s+q)&255]
|
|
if(!(q===r)){e=q+1
|
|
s=f.r
|
|
p=s.a
|
|
s=s.d
|
|
if(e===r)o=B.Y[J.d(p,s+e)&255]
|
|
else{o=B.Y[J.d(p,s+e)&255]
|
|
e=f.r
|
|
n=B.Y[J.d(e.a,e.d+(q+2))&255]}}}else throw A.h(A.m("TIFFFaxDecoder7"))
|
|
e=f.w
|
|
e.toString
|
|
l=8-e
|
|
k=a-l
|
|
if(k>8){j=k-8
|
|
i=8}else{i=k
|
|
j=0}e=f.x
|
|
e.toString
|
|
e=f.x=e+1
|
|
if(!(l>=0&&l<9))return A.a(B.A,l)
|
|
h=B.a.V(m&B.A[l],k)
|
|
if(!(i>=0))return A.a(B.W,i)
|
|
g=B.a.a5(o&B.W[i],8-i)
|
|
if(j!==0){g=B.a.V(g,j)
|
|
if(!(j<9))return A.a(B.W,j)
|
|
g|=B.a.a5(n&B.W[j],8-j)
|
|
f.x=e+1
|
|
f.w=j}else if(i===8){f.w=0
|
|
f.x=e+1}else f.w=i
|
|
return(h|g)>>>0},
|
|
b5(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.r
|
|
h===$&&A.b("data")
|
|
s=h.d
|
|
r=h.c-s-1
|
|
q=i.x
|
|
p=i.c
|
|
o=0
|
|
if(p===1){q.toString
|
|
n=J.d(h.a,s+q)
|
|
if(!(q===r)){h=i.r
|
|
o=J.d(h.a,h.d+(q+1))}}else if(p===2){q.toString
|
|
n=B.Y[J.d(h.a,s+q)&255]
|
|
if(!(q===r)){h=i.r
|
|
o=B.Y[J.d(h.a,h.d+(q+1))&255]}}else throw A.h(A.m("TIFFFaxDecoder7"))
|
|
h=i.w
|
|
h.toString
|
|
m=8-h
|
|
l=a-m
|
|
k=m-a
|
|
if(k>=0){if(!(m>=0&&m<9))return A.a(B.A,m)
|
|
j=B.a.a5(n&B.A[m],k)
|
|
h+=a
|
|
i.w=h
|
|
if(h===8){i.w=0
|
|
h=i.x
|
|
h.toString
|
|
i.x=h+1}}else{if(!(m>=0&&m<9))return A.a(B.A,m)
|
|
j=B.a.V(n&B.A[m],-k)
|
|
if(!(l>=0&&l<9))return A.a(B.W,l)
|
|
j=(j|B.a.a5(o&B.W[l],8-l))>>>0
|
|
h=i.x
|
|
h.toString
|
|
i.x=h+1
|
|
i.w=l}return j},
|
|
aF(a){var s,r=this,q=r.w
|
|
q.toString
|
|
s=q-a
|
|
if(s<0){q=r.x
|
|
q.toString
|
|
r.x=q-1
|
|
r.w=8+s}else r.w=s}}
|
|
A.hB.prototype={
|
|
hR(a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=this,c=null,b=A.p(a0,c,0),a=a0.n()
|
|
for(s=d.a,r=0;r<a;++r){q=a0.n()
|
|
p=a0.n()
|
|
o=a0.k()
|
|
if(p>13){a0.d+=4
|
|
continue}n=B.aT[p]
|
|
if(o*B.u[p]>4)m=a0.k()
|
|
else{m=a0.d
|
|
a0.d=m+4}l=new A.hA(q,n,o,m,b)
|
|
s.h(0,q,l)
|
|
if(q===256){k=l.bo()
|
|
k=k==null?c:k.i(0)
|
|
d.b=k==null?0:k}else if(q===257){k=l.bo()
|
|
k=k==null?c:k.i(0)
|
|
d.c=k==null?0:k}else if(q===262){j=l.bo()
|
|
i=j==null?c:j.i(0)
|
|
if(i==null)i=17
|
|
if(i<17){if(!(i>=0))return A.a(B.bL,i)
|
|
d.d=B.bL[i]}else d.d=B.b0}else if(q===259){k=l.bo()
|
|
k=k==null?c:k.i(0)
|
|
d.e=k==null?0:k}else if(q===258){k=l.bo()
|
|
k=k==null?c:k.i(0)
|
|
d.f=k==null?0:k}else if(q===277){k=l.bo()
|
|
k=k==null?c:k.i(0)
|
|
d.r=k==null?0:k}else if(q===317){k=l.bo()
|
|
k=k==null?c:k.i(0)
|
|
d.Q=k==null?0:k}else if(q===339){k=l.bo()
|
|
j=k==null?c:k.i(0)
|
|
if(j==null)j=0
|
|
if(!(j>=0&&j<4))return A.a(B.bP,j)
|
|
d.x=B.bP[j]}else if(q===320){j=l.bo()
|
|
if(j!=null){k=J.nM(B.d.gB(j.br()))
|
|
d.id=k
|
|
d.k1=0
|
|
k=k.length/3|0
|
|
d.k2=k
|
|
d.k3=k*2}}}k=d.id
|
|
h=k!=null
|
|
if(h&&d.d===B.b1)d.r=1
|
|
if(d.b===0||d.c===0)return
|
|
if(h&&d.f===8){g=k.length
|
|
for(h=k.$flags|0,r=0;r<g;++r){f=k[r]
|
|
h&2&&A.c(k)
|
|
k[r]=f>>>8}}if(d.d===B.b_)d.z=!0
|
|
d.w=d.r
|
|
if(s.ag(324)){d.ay=d.co(322)
|
|
d.ch=d.co(323)
|
|
d.CW=d.da(324)
|
|
d.cx=d.da(325)}else{d.ay=d.d9(322,d.b)
|
|
if(!s.ag(278))d.ch=d.d9(323,d.c)
|
|
else{e=d.co(278)
|
|
if(e===-1)d.ch=d.c
|
|
else d.ch=e}d.CW=d.da(273)
|
|
d.cx=d.da(279)}k=d.b
|
|
h=d.ay
|
|
d.cy=B.a.aG(k+h-1,h)
|
|
h=d.c
|
|
k=d.ch
|
|
d.db=B.a.aG(h+k-1,k)
|
|
d.dy=d.d9(266,1)
|
|
d.fr=d.co(292)
|
|
d.fx=d.co(293)
|
|
d.co(338)
|
|
switch(d.d.a){case 0:case 1:s=d.f
|
|
if(s===1&&d.r===1)d.y=B.aZ
|
|
else if(s===4&&d.r===1)d.y=B.kG
|
|
else if(B.a.a8(s,8)===0){s=d.r
|
|
if(s===1)d.y=B.kH
|
|
else if(s===2)d.y=B.kI
|
|
else d.y=B.a7}break
|
|
case 2:if(B.a.a8(d.f,8)===0){s=d.r
|
|
if(s===3)d.y=B.ct
|
|
else if(s===4)d.y=B.kK
|
|
else d.y=B.a7}break
|
|
case 3:s=!1
|
|
if(d.r===1)if(d.id!=null){s=d.f
|
|
s=s===4||s===8||s===16}if(s)d.y=B.kJ
|
|
break
|
|
case 4:if(d.f===1&&d.r===1)d.y=B.aZ
|
|
break
|
|
case 6:if(d.e===7&&d.f===8&&d.r===3)d.y=B.ct
|
|
else{if(s.ag(530)){j=s.l(0,530).bo()
|
|
d.as=j.i(0)
|
|
s=d.at=j.a9(0,1)}else s=d.at=d.as=2
|
|
k=d.as
|
|
k===$&&A.b("chromaSubH")
|
|
if(k*s===1)d.y=B.a7
|
|
else if(d.f===8&&d.r===3)d.y=B.kL}break
|
|
case 5:if(B.a.a8(d.f,8)===0)d.y=B.a7
|
|
s=d.r
|
|
if(s===4)d.w=3
|
|
else if(s===5)d.w=4
|
|
break
|
|
default:if(B.a.a8(d.f,8)===0)d.y=B.a7
|
|
break}},
|
|
c1(a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=null,a0=b.x,a1=a0===B.a_,a2=a0===B.i
|
|
a0=b.f
|
|
if(a0===1)s=B.y
|
|
else if(a0===2)s=B.t
|
|
else{if(a0===4)a0=B.z
|
|
else if(a1&&a0===16)a0=B.E
|
|
else if(a1&&a0===32)a0=B.M
|
|
else if(a1&&a0===64)a0=B.Q
|
|
else if(a2&&a0===8)a0=B.R
|
|
else if(a2&&a0===16)a0=B.S
|
|
else if(a2&&a0===32)a0=B.T
|
|
else if(a0===16)a0=B.m
|
|
else a0=a0===32?B.N:B.e
|
|
s=a0}r=b.id!=null&&b.d===B.b1
|
|
q=r?3:b.w
|
|
a0=b.b
|
|
p=A.Q(a,a,s,0,B.j,b.c,a,0,q,a,s,a0,r)
|
|
if(r){a0=p.a
|
|
a0=a0==null?a:a0.gM()
|
|
a0.toString
|
|
o=b.id
|
|
n=o.length
|
|
m=n/3|0
|
|
l=b.k1
|
|
l===$&&A.b("colorMapRed")
|
|
k=b.k2
|
|
k===$&&A.b("colorMapGreen")
|
|
j=b.k3
|
|
j===$&&A.b("colorMapBlue")
|
|
for(i=j,h=k,g=l,f=0;f<m;++f,++g,++h,++i){if(i>=n)break
|
|
if(!(g<n))return A.a(o,g)
|
|
l=o[g]
|
|
if(!(h<n))return A.a(o,h)
|
|
a0.b0(f,l,o[h],o[i])}}e=0
|
|
d=0
|
|
for(;;){a0=b.db
|
|
a0===$&&A.b("tilesY")
|
|
if(!(e<a0))break
|
|
c=0
|
|
for(;;){a0=b.cy
|
|
a0===$&&A.b("tilesX")
|
|
if(!(c<a0))break
|
|
b.iA(a3,p,c,e);++c;++d}++e}return p},
|
|
iA(b2,b3,b4,b5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0=this,b1=null
|
|
if(b0.y===B.aZ){b0.im(b2,b3,b4,b5)
|
|
return}p=b0.cy
|
|
p===$&&A.b("tilesX")
|
|
o=b5*p+b4
|
|
p=b0.CW
|
|
if(!(o>=0&&o<p.length))return A.a(p,o)
|
|
b2.d=p[o]
|
|
p=b0.ay
|
|
n=b4*p
|
|
m=b0.ch
|
|
l=b5*m
|
|
k=b0.cx
|
|
if(!(o<k.length))return A.a(k,o)
|
|
s=k[o]
|
|
j=p*m*b0.r
|
|
p=b0.f
|
|
m=p===16
|
|
if(m)j*=2
|
|
else if(p===32)j*=4
|
|
r=null
|
|
if(p===8||m||p===32||p===64){p=b0.e
|
|
if(p===1)r=b2
|
|
else if(p===5){r=A.v(new Uint8Array(j),!1,b1,0)
|
|
q=A.mm()
|
|
try{q.fS(A.p(b2,s,0),r.a)}catch(i){}if(b0.Q===2)for(h=0;h<b0.ch;++h){g=b0.r
|
|
p=b0.ay
|
|
f=g*(h*p+1)
|
|
e=p*g
|
|
for(;g<e;++g){p=r
|
|
m=J.d(p.a,p.d+f)
|
|
k=r
|
|
d=b0.r
|
|
d=J.d(k.a,k.d+(f-d))
|
|
J.y(p.a,p.d+f,m+d);++f}}}else if(p===32773){r=A.v(new Uint8Array(j),!1,b1,0)
|
|
b0.eJ(b2,j,r.a)}else if(p===32946)r=A.v(B.D.c2(b2.cT(0,0,s)),!1,b1,0)
|
|
else if(p===8)r=A.v(B.D.c2(b2.cT(0,0,s)),!1,b1,0)
|
|
else if(p===6||p===7){b0.jg(new A.h2().c1(t.D.a(b2.cT(0,0,s))),b3,n,l,b0.ay,b0.ch)
|
|
return}else throw A.h(A.m("Unsupported Compression Type: "+p))
|
|
c=A.j([0,0,0],t.t)
|
|
for(b=l,a=0;a<b0.ch;++a,++b)for(a0=n,a1=0;a1<b0.ay;++a1,++a0){p=r
|
|
if(p.d>=p.c||a0>=b0.b||b>=b0.c)break
|
|
p=b0.r
|
|
if(p===1){p=b0.x
|
|
if(p===B.a_){p=b0.f
|
|
if(p===32){p=r.k()
|
|
m=$.N()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.c1()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a2=p[0]}else if(p===64)a2=r.dl()
|
|
else if(p===16){p=r.n()
|
|
m=$.R
|
|
m=m!=null?m:A.V()
|
|
if(!(p<m.length))return A.a(m,p)
|
|
a2=m[p]}else a2=0
|
|
if(a0<b0.b&&b<b0.c){p=b3.a
|
|
if(p!=null)p.aL(a0,b,a2)}}else{m=b0.f
|
|
if(m===8)if(p===B.i){p=r
|
|
p=J.d(p.a,p.d++)
|
|
m=$.ap()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ay()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a2=p[0]}else{p=r
|
|
a2=J.d(p.a,p.d++)}else if(m===16)if(p===B.i){p=r.n()
|
|
m=$.ao()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ax()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a2=p[0]}else a2=r.n()
|
|
else if(m===32)if(p===B.i){p=r.k()
|
|
m=$.N()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.a6()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a2=p[0]}else a2=r.k()
|
|
else a2=0
|
|
if(b0.d===B.b_){p=b3.a
|
|
a3=p==null?b1:p.gE()
|
|
a2=(a3==null?0:a3)-a2}if(a0<b0.b&&b<b0.c){p=b3.a
|
|
if(p!=null)p.aL(a0,b,a2)}}}else if(p===2){p=b0.f
|
|
if(p===8){if(b0.x===B.i){p=r
|
|
p=J.d(p.a,p.d++)
|
|
m=$.ap()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ay()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a4=p[0]}else{p=r
|
|
a4=J.d(p.a,p.d++)}if(b0.x===B.i){p=r
|
|
p=J.d(p.a,p.d++)
|
|
m=$.ap()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ay()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a5=p[0]}else{p=r
|
|
a5=J.d(p.a,p.d++)}}else if(p===16){if(b0.x===B.i){p=r.n()
|
|
m=$.ao()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ax()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a4=p[0]}else a4=r.n()
|
|
if(b0.x===B.i){p=r.n()
|
|
m=$.ao()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ax()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a5=p[0]}else a5=r.n()}else if(p===32){if(b0.x===B.i){p=r.k()
|
|
m=$.N()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.a6()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a4=p[0]}else a4=r.k()
|
|
if(b0.x===B.i){p=r.k()
|
|
m=$.N()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.a6()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a5=p[0]}else a5=r.k()}else{a4=0
|
|
a5=0}if(a0<b0.b&&b<b0.c){p=b3.a
|
|
if(p!=null)p.Y(a0,b,a4,a5,0)}}else if(p===3){p=b0.x
|
|
if(p===B.a_){p=b0.f
|
|
if(p===32){p=r.k()
|
|
m=$.N()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.c1()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a6=p[0]
|
|
m[0]=r.k()
|
|
a7=p[0]
|
|
m[0]=r.k()
|
|
a8=p[0]}else{a7=0
|
|
a8=0
|
|
if(p===64)a6=r.dl()
|
|
else if(p===16){p=r.n()
|
|
m=$.R
|
|
m=m!=null?m:A.V()
|
|
if(!(p<m.length))return A.a(m,p)
|
|
a6=m[p]
|
|
p=r.n()
|
|
m=$.R
|
|
m=m!=null?m:A.V()
|
|
if(!(p<m.length))return A.a(m,p)
|
|
a7=m[p]
|
|
p=r.n()
|
|
m=$.R
|
|
m=m!=null?m:A.V()
|
|
if(!(p<m.length))return A.a(m,p)
|
|
a8=m[p]}else a6=0}if(a0<b0.b&&b<b0.c){p=b3.a
|
|
if(p!=null)p.Y(a0,b,a6,a7,a8)}}else{m=b0.f
|
|
if(m===8){if(p===B.i){p=r
|
|
p=J.d(p.a,p.d++)
|
|
m=$.ap()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ay()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a6=p[0]}else{p=r
|
|
a6=J.d(p.a,p.d++)}if(b0.x===B.i){p=r
|
|
p=J.d(p.a,p.d++)
|
|
m=$.ap()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ay()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a7=p[0]}else{p=r
|
|
a7=J.d(p.a,p.d++)}if(b0.x===B.i){p=r
|
|
p=J.d(p.a,p.d++)
|
|
m=$.ap()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ay()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a8=p[0]}else{p=r
|
|
a8=J.d(p.a,p.d++)}}else if(m===16){if(p===B.i){p=r.n()
|
|
m=$.ao()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ax()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a6=p[0]}else a6=r.n()
|
|
if(b0.x===B.i){p=r.n()
|
|
m=$.ao()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ax()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a7=p[0]}else a7=r.n()
|
|
if(b0.x===B.i){p=r.n()
|
|
m=$.ao()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ax()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a8=p[0]}else a8=r.n()}else if(m===32){if(p===B.i){p=r.k()
|
|
m=$.N()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.a6()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a6=p[0]}else a6=r.k()
|
|
if(b0.x===B.i){p=r.k()
|
|
m=$.N()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.a6()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a7=p[0]}else a7=r.k()
|
|
if(b0.x===B.i){p=r.k()
|
|
m=$.N()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.a6()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a8=p[0]}else a8=r.k()}else{a6=0
|
|
a7=0
|
|
a8=0}if(a0<b0.b&&b<b0.c){p=b3.a
|
|
if(p!=null)p.Y(a0,b,a6,a7,a8)}}}else if(p>=4)if(b0.x===B.a_){p=b0.f
|
|
if(p===32){p=r.k()
|
|
m=$.N()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.c1()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a6=p[0]
|
|
m[0]=r.k()
|
|
a7=p[0]
|
|
m[0]=r.k()
|
|
a8=p[0]
|
|
m[0]=r.k()
|
|
a9=p[0]}else{a7=0
|
|
a8=0
|
|
a9=0
|
|
if(p===64)a6=r.dl()
|
|
else if(p===16){p=r.n()
|
|
m=$.R
|
|
m=m!=null?m:A.V()
|
|
if(!(p<m.length))return A.a(m,p)
|
|
a6=m[p]
|
|
p=r.n()
|
|
m=$.R
|
|
m=m!=null?m:A.V()
|
|
if(!(p<m.length))return A.a(m,p)
|
|
a7=m[p]
|
|
p=r.n()
|
|
m=$.R
|
|
m=m!=null?m:A.V()
|
|
if(!(p<m.length))return A.a(m,p)
|
|
a8=m[p]
|
|
p=r.n()
|
|
m=$.R
|
|
m=m!=null?m:A.V()
|
|
if(!(p<m.length))return A.a(m,p)
|
|
a9=m[p]}else a6=0}if(a0<b0.b&&b<b0.c){p=b3.a
|
|
if(p!=null)p.aq(a0,b,a6,a7,a8,a9)}}else{p=b3.a
|
|
a5=p==null?b1:p.gE()
|
|
if(a5==null)a5=0
|
|
p=b0.f
|
|
if(p===8){if(b0.x===B.i){p=r
|
|
p=J.d(p.a,p.d++)
|
|
m=$.ap()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ay()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a6=p[0]}else{p=r
|
|
a6=J.d(p.a,p.d++)}if(b0.x===B.i){p=r
|
|
p=J.d(p.a,p.d++)
|
|
m=$.ap()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ay()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a7=p[0]}else{p=r
|
|
a7=J.d(p.a,p.d++)}if(b0.x===B.i){p=r
|
|
p=J.d(p.a,p.d++)
|
|
m=$.ap()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ay()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a8=p[0]}else{p=r
|
|
a8=J.d(p.a,p.d++)}if(b0.x===B.i){p=r
|
|
p=J.d(p.a,p.d++)
|
|
m=$.ap()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ay()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a9=p[0]}else{p=r
|
|
a9=J.d(p.a,p.d++)}if(b0.r===5)if(b0.x===B.i){p=r
|
|
p=J.d(p.a,p.d++)
|
|
m=$.ap()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ay()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a5=p[0]}else{p=r
|
|
a5=J.d(p.a,p.d++)}}else if(p===16){if(b0.x===B.i){p=r.n()
|
|
m=$.ao()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ax()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a6=p[0]}else a6=r.n()
|
|
if(b0.x===B.i){p=r.n()
|
|
m=$.ao()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ax()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a7=p[0]}else a7=r.n()
|
|
if(b0.x===B.i){p=r.n()
|
|
m=$.ao()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ax()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a8=p[0]}else a8=r.n()
|
|
if(b0.x===B.i){p=r.n()
|
|
m=$.ao()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ax()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a9=p[0]}else a9=r.n()
|
|
if(b0.r===5)if(b0.x===B.i){p=r.n()
|
|
m=$.ao()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.ax()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a5=p[0]}else a5=r.n()}else if(p===32){if(b0.x===B.i){p=r.k()
|
|
m=$.N()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.a6()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a6=p[0]}else a6=r.k()
|
|
if(b0.x===B.i){p=r.k()
|
|
m=$.N()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.a6()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a7=p[0]}else a7=r.k()
|
|
if(b0.x===B.i){p=r.k()
|
|
m=$.N()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.a6()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a8=p[0]}else a8=r.k()
|
|
if(b0.x===B.i){p=r.k()
|
|
m=$.N()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.a6()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a9=p[0]}else a9=r.k()
|
|
if(b0.r===5)if(b0.x===B.i){p=r.k()
|
|
m=$.N()
|
|
m.$flags&2&&A.c(m)
|
|
m[0]=p
|
|
p=$.a6()
|
|
if(0>=p.length)return A.a(p,0)
|
|
a5=p[0]}else a5=r.k()}else{a6=0
|
|
a7=0
|
|
a8=0
|
|
a9=0}if(b0.d===B.cu){A.nd(a6,a7,a8,a9,c)
|
|
a6=c[0]
|
|
a7=c[1]
|
|
a8=c[2]
|
|
a9=a5}if(a0<b0.b&&b<b0.c){p=b3.a
|
|
if(p!=null)p.aq(a0,b,a6,a7,a8,a9)}}}}else throw A.h(A.m("Unsupported bitsPerSample: "+p))},
|
|
jg(a,b,c,d,e,f){var s,r,q,p
|
|
for(s=0;s<f;++s)for(r=s+d,q=0;q<e;++q){p=a.a
|
|
p=p==null?null:p.N(q,s,null)
|
|
if(p==null)p=new A.D()
|
|
b.c5(q+c,r,p)}},
|
|
im(a5,a6,a7,a8){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=this,a3=null,a4=a2.cy
|
|
a4===$&&A.b("tilesX")
|
|
r=a8*a4+a7
|
|
a4=a2.CW
|
|
if(!(r>=0&&r<a4.length))return A.a(a4,r)
|
|
a5.d=a4[r]
|
|
a4=a2.ay
|
|
q=a7*a4
|
|
p=a2.ch
|
|
o=a8*p
|
|
n=a2.cx
|
|
if(!(r<n.length))return A.a(n,r)
|
|
m=n[r]
|
|
s=null
|
|
n=a2.e
|
|
if(n===32773){l=B.a.a8(a4,8)===0?B.a.X(a4,8)*p:(B.a.X(a4,8)+1)*p
|
|
s=A.v(new Uint8Array(a4*p),!1,a3,0)
|
|
a2.eJ(a5,l,s.a)}else if(n===5){s=A.v(new Uint8Array(a4*p),!1,a3,0)
|
|
A.mm().fS(A.p(a5,m,0),s.a)
|
|
if(a2.Q===2)for(k=0;k<a2.c;++k){j=a2.r
|
|
i=j*(k*a2.b+1)
|
|
for(;j<a2.b*a2.r;++j){a4=s
|
|
p=J.d(a4.a,a4.d+i)
|
|
n=s
|
|
h=a2.r
|
|
h=J.d(n.a,n.d+(i-h))
|
|
J.y(a4.a,a4.d+i,p+h);++i}}}else if(n===2){s=A.v(new Uint8Array(a4*p),!1,a3,0)
|
|
try{A.lf(a2.dy,a4,p).kp(s,a5,0,a2.ch)}catch(g){}}else if(n===3){s=A.v(new Uint8Array(a4*p),!1,a3,0)
|
|
try{A.lf(a2.dy,a4,p).kq(s,a5,0,a2.ch,a2.fr)}catch(g){}}else if(n===4){s=A.v(new Uint8Array(a4*p),!1,a3,0)
|
|
try{A.lf(a2.dy,a4,p).ku(s,a5,0,a2.ch,a2.fx)}catch(g){}}else if(n===8)s=A.v(B.D.c2(a5.cT(0,0,m)),!1,a3,0)
|
|
else if(n===32946)s=A.v(B.D.c2(a5.cT(0,0,m)),!1,a3,0)
|
|
else if(n===1)s=a5
|
|
else throw A.h(A.m("Unsupported Compression Type: "+n))
|
|
f=new A.jd(s)
|
|
e=a6.gE()
|
|
a4=a2.z
|
|
d=a4?e:0
|
|
c=a4?0:e
|
|
for(b=o,a=0;a<a2.ch;++a,++b){for(a0=q,a1=0;a1<a2.ay;++a1,++a0){a4=a6.a
|
|
p=a4==null
|
|
n=p?a3:a4.b
|
|
if(b<(n==null?0:n)){a4=p?a3:a4.a
|
|
a4=a0>=(a4==null?0:a4)}else a4=!0
|
|
if(a4)break
|
|
a4=f.ai(1)
|
|
p=a6.a
|
|
if(a4===0){if(p!=null)p.Y(a0,b,d,0,0)}else if(p!=null)p.Y(a0,b,c,0,0)}f.c=0}},
|
|
eJ(a,b,c){var s,r,q,p,o,n,m,l,k,j
|
|
t.L.a(c)
|
|
for(s=J.ak(c),r=0,q=0;q<b;){p=r+1
|
|
o=J.d(a.a,a.d+r)
|
|
n=$.ap()
|
|
n.$flags&2&&A.c(n)
|
|
n[0]=o
|
|
o=$.ay()
|
|
if(0>=o.length)return A.a(o,0)
|
|
m=o[0]
|
|
if(m>=0&&m<=127)for(o=m+1,r=p,l=0;l<o;++l,q=k,r=p){k=q+1
|
|
p=r+1
|
|
s.h(c,q,J.d(a.a,a.d+r))}else{o=m<=-1&&m>=-127
|
|
r=p+1
|
|
if(o){j=J.d(a.a,a.d+p)
|
|
for(o=-m+1,l=0;l<o;++l,q=k){k=q+1
|
|
s.h(c,q,j)}}}}},
|
|
d9(a,b){var s=this.a
|
|
if(!s.ag(a))return b
|
|
s=s.l(0,a).bo()
|
|
s=s==null?null:s.i(0)
|
|
return s==null?0:s},
|
|
co(a){return this.d9(a,0)},
|
|
da(a){var s,r=this.a
|
|
if(!r.ag(a))return null
|
|
s=r.l(0,a)
|
|
r=s.bo()
|
|
r.toString
|
|
return A.kT(s.c,r.gbK(r),t.p)}}
|
|
A.cr.prototype={
|
|
a6(){return"TiffFormat."+this.b}}
|
|
A.a7.prototype={
|
|
a6(){return"TiffPhotometricType."+this.b}}
|
|
A.aU.prototype={
|
|
a6(){return"TiffImageType."+this.b}}
|
|
A.hC.prototype={$iK:1}
|
|
A.iT.prototype={
|
|
fS(a,b){var s,r,q,p,o,n,m,l,k=this,j="_bufferLength"
|
|
t.L.a(b)
|
|
k.r=b
|
|
s=J.bm(b)
|
|
k.w=0
|
|
r=t.D.a(a.a)
|
|
k.e=r
|
|
q=k.f=r.length
|
|
k.b=a.d
|
|
if(0>=q)return A.a(r,0)
|
|
if(r[0]===0){if(1>=q)return A.a(r,1)
|
|
r=r[1]===1}else r=!1
|
|
if(r)throw A.h(A.m("Invalid LZW Data"))
|
|
k.eZ()
|
|
k.d=k.c=0
|
|
p=k.dL()
|
|
r=k.x
|
|
o=0
|
|
for(;;){if(!(p!==257&&k.w<s))break
|
|
if(p===256){k.eZ()
|
|
p=k.dL()
|
|
k.as=0
|
|
if(p===257)break
|
|
J.y(k.r,k.w++,p)
|
|
o=p}else{q=k.Q
|
|
q.toString
|
|
if(p<q){k.eW(p)
|
|
q=k.as
|
|
q===$&&A.b(j)
|
|
n=q-1
|
|
for(;n>=0;--n){q=k.r
|
|
m=k.w++
|
|
if(!(n<4096))return A.a(r,n)
|
|
J.y(q,m,r[n])}q=k.as-1
|
|
if(!(q>=0&&q<4096))return A.a(r,q)
|
|
k.en(o,r[q])}else{k.eW(o)
|
|
q=k.as
|
|
q===$&&A.b(j)
|
|
n=q-1
|
|
for(;n>=0;--n){q=k.r
|
|
m=k.w++
|
|
if(!(n<4096))return A.a(r,n)
|
|
J.y(q,m,r[n])}q=k.r
|
|
m=k.w++
|
|
l=k.as-1
|
|
if(!(l>=0&&l<4096))return A.a(r,l)
|
|
J.y(q,m,r[l])
|
|
l=k.as-1
|
|
if(!(l>=0&&l<4096))return A.a(r,l)
|
|
k.en(o,r[l])}o=p}p=k.dL()}},
|
|
en(a,b){var s,r=this,q=r.y
|
|
q===$&&A.b("_table")
|
|
s=r.Q
|
|
s.toString
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s<4096))return A.a(q,s)
|
|
q[s]=b
|
|
q=r.z
|
|
q===$&&A.b("_prefix")
|
|
q.$flags&2&&A.c(q)
|
|
q[s]=a
|
|
s=r.Q=s+1
|
|
if(s===511)r.a=10
|
|
else if(s===1023)r.a=11
|
|
else if(s===2047)r.a=12},
|
|
eW(a){var s,r,q,p,o,n,m,l=this
|
|
l.as=0
|
|
s=l.x
|
|
l.as=1
|
|
r=l.y
|
|
r===$&&A.b("_table")
|
|
if(!(a<4096))return A.a(r,a)
|
|
q=r[a]
|
|
s.$flags&2&&A.c(s)
|
|
s[0]=q
|
|
q=l.z
|
|
q===$&&A.b("_prefix")
|
|
p=q[a]
|
|
for(o=1;p!==4098;o=n){n=o+1
|
|
l.as=n
|
|
if(!(p>=0&&p<4096))return A.a(r,p)
|
|
m=r[p]
|
|
if(!(o<4096))return A.a(s,o)
|
|
s[o]=m
|
|
p=q[p]}},
|
|
dL(){var s,r,q,p,o=this,n=o.b,m=o.f
|
|
m===$&&A.b("_dataLength")
|
|
if(n>=m)return 257
|
|
for(;s=o.d,r=o.a,s<r;n=p){if(n>=m)return 257
|
|
r=o.c
|
|
q=o.e
|
|
q===$&&A.b("_data")
|
|
p=n+1
|
|
o.b=p
|
|
if(!(n>=0&&n<q.length))return A.a(q,n)
|
|
o.c=(r<<8>>>0)+q[n]>>>0
|
|
o.d=s+8}n=s-r
|
|
o.d=n
|
|
n=B.a.a5(o.c,n)
|
|
r-=9
|
|
if(!(r>=0&&r<4))return A.a(B.bu,r)
|
|
return n&B.bu[r]},
|
|
eZ(){var s,r,q=this
|
|
q.y=new Uint8Array(4096)
|
|
s=new Uint32Array(4096)
|
|
q.z=s
|
|
B.o.aO(s,0,4096,4098)
|
|
for(s=q.y,r=0;r<256;++r){s.$flags&2&&A.c(s)
|
|
s[r]=r}q.a=9
|
|
q.Q=258}}
|
|
A.je.prototype={
|
|
ao(a){var s,r,q=this.a
|
|
if(q==null)return null
|
|
q=q.f
|
|
if(!(a<q.length))return A.a(q,a)
|
|
q=q[a]
|
|
s=this.c
|
|
s===$&&A.b("_input")
|
|
r=q.c1(s)
|
|
return r},
|
|
b6(a,b){var s,r,q,p=this,o=null,n=A.v(a,!1,o,0)
|
|
p.c=n
|
|
n=p.a=p.fb(n)
|
|
if(n==null)return o
|
|
s=n.f.length
|
|
r=p.ao(0)
|
|
if(r==null)return o
|
|
r.e=A.kJ(A.v(a,!1,o,0))
|
|
r.w=B.bd
|
|
for(q=1;q<s;++q)r.aI(p.ao(q))
|
|
return r},
|
|
fb(a){var s,r,q,p,o,n,m,l,k,j,i=null,h=A.j([],t.aU),g=new A.hC(h),f=a.n()
|
|
if(f!==18761&&f!==19789)return i
|
|
if(f===19789)a.e=!0
|
|
else a.e=!1
|
|
q=a.n()
|
|
g.d=q
|
|
if(q!==42)return i
|
|
p=a.k()
|
|
o=A.p(a,i,0)
|
|
o.d=p
|
|
s=o
|
|
for(q=t.p,n=t.cV;p!==0;){r=null
|
|
try{m=new A.hB(A.I(q,n),B.b0,B.aY,B.kM)
|
|
m.hR(s)
|
|
r=m
|
|
l=r
|
|
if(!(l.b!==0&&l.c!==0))break}catch(k){break}B.c.G(h,r)
|
|
l=h.length
|
|
if(l===1){if(0>=l)return A.a(h,0)
|
|
j=h[0]
|
|
g.a=j.b
|
|
if(0>=l)return A.a(h,0)
|
|
g.b=j.c}p=s.k()
|
|
if(p!==0)s.d=p}return h.length!==0?g:i}}
|
|
A.jf.prototype={
|
|
bQ(a){var s,r,q,p,o,n,m,l,k,j,i,h,g="ifd0",f=A.aa(!1,8192),e=new A.bL(A.I(t.N,t.P))
|
|
if(a.e!=null)e.l(0,g).fR(a.gbF().l(0,g))
|
|
if(a.gaY())a=a.aM(B.e)
|
|
if(a.gaC()===1)s=1
|
|
else s=a.gaK()?3:2
|
|
r=a.gaC()
|
|
q=e.l(0,g)
|
|
q.h(0,"ImageWidth",a.gS())
|
|
q.h(0,"ImageHeight",a.gK())
|
|
q.h(0,"BitsPerSample",a.gaJ())
|
|
q.h(0,"SampleFormat",this.j5(a).a)
|
|
q.h(0,"SamplesPerPixel",a.gaK()?1:r)
|
|
q.h(0,"Compression",1)
|
|
q.h(0,"PhotometricInterpretation",s)
|
|
q.h(0,"RowsPerStrip",a.gK())
|
|
q.h(0,"PlanarConfiguration",1)
|
|
q.h(0,"TileWidth",a.gS())
|
|
q.h(0,"TileLength",a.gK())
|
|
q.h(0,"StripByteCounts",a.gcP(0))
|
|
q.h(0,"StripOffsets",new A.bP(new Uint8Array(A.r(a.a2()))))
|
|
if(a.gaK()){p=a.a
|
|
o=p==null?null:p.gM()
|
|
n=o.a
|
|
p=n*3
|
|
m=new Uint16Array(p)
|
|
for(l=0,k=0;l<3;++l)for(j=0;j<n;++j,k=i){i=k+1
|
|
h=B.b.i(o.b2(j,l))
|
|
if(!(k>=0&&k<p))return A.a(m,k)
|
|
m[k]=h<<8>>>0}q.h(0,"ColorMap",m)}e.aT(f)
|
|
return J.E(B.d.gB(f.c),0,f.a)},
|
|
j5(a){var s=a.a
|
|
s=s==null?null:s.gbm()
|
|
switch((s==null?B.L:s).a){case 0:return B.aY
|
|
case 1:return B.i
|
|
case 2:return B.a_}}}
|
|
A.jl.prototype={
|
|
cL(){var s,r=this.a,q=r.bp()
|
|
if((q&1)!==0)return!1
|
|
if((q>>>1&7)>3)return!1
|
|
if((q>>>4&1)===0)return!1
|
|
this.f.d=q>>>5
|
|
if(r.bp()!==2752925)return!1
|
|
s=this.b
|
|
s.a=r.n()
|
|
s.b=r.n()
|
|
return!0},
|
|
bP(){var s,r,q,p=this,o=null
|
|
if(!p.j3())return o
|
|
s=p.b
|
|
r=s.a
|
|
p.d=A.Q(o,o,B.e,0,B.j,s.b,o,0,4,o,B.e,r,!1)
|
|
p.ja()
|
|
if(!p.jp())return o
|
|
s=s.w
|
|
if(s.length!==0){q=A.v(new A.al(s),!1,o,0)
|
|
s=p.d
|
|
s.toString
|
|
s.e=A.kJ(q)}return p.d},
|
|
j3(){var s,r,q,p,o=this
|
|
if(!o.cL())return!1
|
|
o.fr=A.pG()
|
|
for(s=o.dy,r=0;r<4;++r){q=new Int32Array(2)
|
|
p=new Int32Array(2)
|
|
B.c.h(s,r,new A.hJ(q,p,new Int32Array(2)))}o.y=o.Q=0
|
|
s=o.b
|
|
q=s.a
|
|
o.z=q
|
|
s=s.b
|
|
o.as=s
|
|
o.at=q+15>>>4
|
|
o.ax=s+15>>>4
|
|
o.k1=0
|
|
s=o.a
|
|
q=o.f
|
|
p=q.d
|
|
p===$&&A.b("partitionLength")
|
|
p=A.mD(s.al(p))
|
|
o.c=p
|
|
s.d+=q.d
|
|
p.a1(1)
|
|
o.c.a1(1)
|
|
o.jv(o.x,o.fr)
|
|
o.jo()
|
|
if(!o.jr(s))return!1
|
|
o.jt()
|
|
o.c.a1(1)
|
|
o.js()
|
|
return!0},
|
|
jv(a,b){var s,r,q,p=this,o=p.c
|
|
o===$&&A.b("br")
|
|
o=o.a1(1)!==0
|
|
a.a=o
|
|
if(o){a.b=p.c.a1(1)!==0
|
|
if(p.c.a1(1)!==0){a.c=p.c.a1(1)!==0
|
|
for(o=a.d,s=0;s<4;++s){if(p.c.a1(1)!==0){r=p.c
|
|
q=r.a1(7)
|
|
r=r.a1(1)===1?-q:q}else r=0
|
|
o.$flags&2&&A.c(o)
|
|
o[s]=r}for(o=a.e,s=0;s<4;++s){if(p.c.a1(1)!==0){r=p.c
|
|
q=r.a1(6)
|
|
r=r.a1(1)===1?-q:q}else r=0
|
|
o.$flags&2&&A.c(o)
|
|
o[s]=r}}if(a.b)for(s=0;s<3;++s){o=b.a
|
|
r=p.c.a1(1)!==0?p.c.a1(8):255
|
|
o.$flags&2&&A.c(o)
|
|
o[s]=r}}else a.b=!1
|
|
return!0},
|
|
jo(){var s,r,q,p=this,o=p.w,n=p.c
|
|
n===$&&A.b("br")
|
|
o.a=n.a1(1)!==0
|
|
o.b=p.c.a1(6)
|
|
o.c=p.c.a1(3)
|
|
n=p.c.a1(1)!==0
|
|
o.d=n
|
|
if(n)if(p.c.a1(1)!==0){for(n=o.e,s=0;s<4;++s)if(p.c.a1(1)!==0){r=p.c
|
|
q=r.a1(6)
|
|
r=r.a1(1)===1?-q:q
|
|
n.$flags&2&&A.c(n)
|
|
n[s]=r}for(n=o.f,s=0;s<4;++s)if(p.c.a1(1)!==0){r=p.c
|
|
q=r.a1(6)
|
|
r=r.a1(1)===1?-q:q
|
|
n.$flags&2&&A.c(n)
|
|
n[s]=r}}if(o.b===0)n=0
|
|
else n=o.a?1:2
|
|
p.aN=n
|
|
return!0},
|
|
jr(a){var s,r,q,p,o,n,m,l=a.c-a.d,k=this.c
|
|
k===$&&A.b("br")
|
|
k=B.a.R(1,k.a1(2))
|
|
this.cy=k
|
|
s=k-1
|
|
r=s*3
|
|
if(l<r)return!1
|
|
for(k=this.db,q=0,p=0;p<s;++p,r=n){o=a.cY(3,q)
|
|
n=r+((J.d(o.a,o.d)|J.d(o.a,o.d+1)<<8|J.d(o.a,o.d+2)<<16)>>>0)
|
|
if(n>l)n=l
|
|
m=new A.eG(a.c6(n-r,r))
|
|
m.b=254
|
|
m.c=0
|
|
m.d=-8
|
|
B.c.h(k,p,m)
|
|
q+=3}B.c.h(k,s,A.mD(a.c6(l-r,a.d-a.b+r)))
|
|
return r<l},
|
|
jt(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=f.c
|
|
e===$&&A.b("br")
|
|
s=e.a1(7)
|
|
r=f.c.a1(1)!==0?f.c.cu(4):0
|
|
q=f.c.a1(1)!==0?f.c.cu(4):0
|
|
p=f.c.a1(1)!==0?f.c.cu(4):0
|
|
o=f.c.a1(1)!==0?f.c.cu(4):0
|
|
n=f.c.a1(1)!==0?f.c.cu(4):0
|
|
m=f.x
|
|
for(e=f.dy,l=m.d,k=0;k<4;++k){if(m.a){j=l[k]
|
|
if(!m.c)j+=s}else{if(k>0){i=e[0]
|
|
if(!(k>=0&&k<4))return A.a(e,k)
|
|
e[k]=i
|
|
continue}j=s}h=e[k]
|
|
i=h.a
|
|
g=j+r
|
|
if(g<0)g=0
|
|
else if(g>127)g=127
|
|
g=B.aP[g]
|
|
i.$flags&2&&A.c(i)
|
|
i[0]=g
|
|
if(j<0)g=0
|
|
else g=j>127?127:j
|
|
i[1]=B.aQ[g]
|
|
g=h.b
|
|
i=j+q
|
|
if(i<0)i=0
|
|
else if(i>127)i=127
|
|
i=B.aP[i]
|
|
g.$flags&2&&A.c(g)
|
|
g[0]=i*2
|
|
i=j+p
|
|
if(i<0)i=0
|
|
else if(i>127)i=127
|
|
g[1]=B.aQ[i]*101581>>>16
|
|
if(g[1]<8)g[1]=8
|
|
i=h.c
|
|
g=j+o
|
|
if(g<0)g=0
|
|
else if(g>117)g=117
|
|
g=B.aP[g]
|
|
i.$flags&2&&A.c(i)
|
|
i[0]=g
|
|
g=j+n
|
|
if(g<0)g=0
|
|
else if(g>127)g=127
|
|
i[1]=B.aQ[g]}},
|
|
js(){var s,r,q,p,o,n,m=this,l=m.fr
|
|
for(s=0;s<4;++s)for(r=0;r<8;++r)for(q=0;q<3;++q)for(p=0;p<11;++p){o=m.c
|
|
o===$&&A.b("br")
|
|
n=o.ab(B.je[s][r][q][p])!==0?m.c.a1(8):B.e6[s][r][q][p]
|
|
o=l.b
|
|
if(!(s<o.length))return A.a(o,s)
|
|
o=o[s]
|
|
if(!(r<o.length))return A.a(o,r)
|
|
o=o[r].a
|
|
if(!(q<o.length))return A.a(o,q)
|
|
o=o[q]
|
|
o.$flags&2&&A.c(o)
|
|
o[p]=n}o=m.c
|
|
o===$&&A.b("br")
|
|
o=o.a1(1)!==0
|
|
m.fx=o
|
|
if(o)m.fy=m.c.a1(8)},
|
|
jx(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=g.aN
|
|
f.toString
|
|
if(f>0){s=g.w
|
|
for(f=s.e,r=s.f,q=g.x,p=q.e,o=0;o<4;++o){if(q.a){n=p[o]
|
|
if(!q.c){m=s.b
|
|
m.toString
|
|
n+=m}}else n=s.b
|
|
for(l=0;l<=1;++l){m=g.bH
|
|
m===$&&A.b("_fStrengths")
|
|
if(!(o<m.length))return A.a(m,o)
|
|
k=m[o][l]
|
|
m=s.d
|
|
m===$&&A.b("useLfDelta")
|
|
if(m){n.toString
|
|
j=n+f[0]
|
|
if(l!==0)j+=r[0]}else j=n
|
|
j.toString
|
|
if(j<0)j=0
|
|
else if(j>63)j=63
|
|
if(j>0){m=s.c
|
|
m===$&&A.b("sharpness")
|
|
if(m>0){i=m>4?B.a.j(j,2):B.a.j(j,1)
|
|
h=9-m
|
|
if(i>h)i=h}else i=j
|
|
if(i<1)i=1
|
|
k.b=i
|
|
k.a=2*j+i
|
|
if(j>=40)m=2
|
|
else m=j>=15?1:0
|
|
k.d=m}else k.a=0
|
|
k.c=l!==0}}}},
|
|
ja(){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f=h.b,e=f.at
|
|
if(e!=null)h.bR=e
|
|
s=J.am(4,t.e6)
|
|
for(e=t.ao,r=0;r<4;++r)s[r]=A.j([new A.bE(),new A.bE()],e)
|
|
h.bH=t.gS.a(s)
|
|
e=h.at
|
|
e.toString
|
|
s=J.am(e,t.dE)
|
|
for(q=0;q<e;++q){p=new Uint8Array(16)
|
|
o=new Uint8Array(8)
|
|
s[q]=new A.eK(p,o,new Uint8Array(8))}h.k2=t.cC.a(s)
|
|
h.ok=new Uint8Array(832)
|
|
e=h.at
|
|
e.toString
|
|
h.go=new Uint8Array(4*e)
|
|
p=h.p4=16*e
|
|
o=h.R8=8*e
|
|
n=h.aN
|
|
n.toString
|
|
if(!(n<3))return A.a(B.ae,n)
|
|
m=B.ae[n]
|
|
l=m*p
|
|
k=(m/2|0)*o
|
|
h.p1=A.v(new Uint8Array(16*p+l),!1,g,l)
|
|
p=8*o+k
|
|
h.p2=A.v(new Uint8Array(p),!1,g,k)
|
|
h.p3=A.v(new Uint8Array(p),!1,g,k)
|
|
f=f.a
|
|
h.RG=A.v(new Uint8Array(f),!1,g,0)
|
|
j=f+1>>>1
|
|
h.rx=A.v(new Uint8Array(j),!1,g,0)
|
|
h.ry=A.v(new Uint8Array(j),!1,g,0)
|
|
if(n===2)h.ch=h.ay=0
|
|
else{f=B.a.X(h.y-m,16)
|
|
h.ay=f
|
|
p=B.a.X(h.Q-m,16)
|
|
h.ch=p
|
|
if(f<0)h.ay=0
|
|
if(p<0)h.ch=0}f=B.a.X(h.as+15+m,16)
|
|
h.cx=f
|
|
p=B.a.X(h.z+15+m,16)
|
|
h.CW=p
|
|
if(p>e)h.CW=e
|
|
p=h.ax
|
|
p.toString
|
|
if(f>p)h.cx=p
|
|
i=e+1
|
|
s=J.am(i,t.ai)
|
|
for(q=0;q<i;++q)s[q]=new A.eI()
|
|
h.k3=t.eQ.a(s)
|
|
f=h.at
|
|
f.toString
|
|
s=J.am(f,t.gU)
|
|
for(q=0;q<f;++q){e=new Int16Array(384)
|
|
s[q]=new A.eJ(e,new Uint8Array(16))}h.bG=t.db.a(s)
|
|
f=h.at
|
|
f.toString
|
|
h.k4=t.ge.a(A.S(f,g,!1,t.aj))
|
|
h.jx()
|
|
A.p6()
|
|
h.e=new A.jm()
|
|
return!0},
|
|
jp(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d="isIntra4x4"
|
|
e.y2=0
|
|
s=e.id
|
|
r=e.x
|
|
q=e.db
|
|
p=0
|
|
for(;;){o=e.cx
|
|
o.toString
|
|
if(!(p<o))break
|
|
o=e.cy
|
|
o===$&&A.b("_numPartitions")
|
|
o=(p&o-1)>>>0
|
|
if(!(o>=0&&o<8))return A.a(q,o)
|
|
n=q[o]
|
|
for(;;){p=e.y1
|
|
o=e.at
|
|
o.toString
|
|
if(!(p<o))break
|
|
o=e.k3
|
|
o===$&&A.b("_mbInfo")
|
|
m=o.length
|
|
if(0>=m)return A.a(o,0)
|
|
l=o[0]
|
|
k=1+p
|
|
if(!(k<m))return A.a(o,k)
|
|
j=o[k]
|
|
k=e.bG
|
|
k===$&&A.b("_mbData")
|
|
if(!(p<k.length))return A.a(k,p)
|
|
i=k[p]
|
|
if(r.b){p=e.c
|
|
p===$&&A.b("br")
|
|
p=p.ab(e.fr.a[0])
|
|
o=e.c
|
|
m=e.fr
|
|
e.k1=p===0?o.ab(m.a[1]):2+o.ab(m.a[2])}p=e.fx
|
|
p===$&&A.b("_useSkipProba")
|
|
if(p){p=e.c
|
|
p===$&&A.b("br")
|
|
o=e.fy
|
|
o===$&&A.b("_skipP")
|
|
h=p.ab(o)!==0}else h=!1
|
|
e.jq()
|
|
if(!h)h=e.ju(j,n)
|
|
else{l.a=j.a=0
|
|
p=i.b
|
|
p===$&&A.b(d)
|
|
if(!p)l.b=j.b=0
|
|
i.f=i.e=0}p=e.aN
|
|
p.toString
|
|
if(p>0){p=e.k4
|
|
p===$&&A.b("_fInfo")
|
|
o=e.y1
|
|
m=e.bH
|
|
m===$&&A.b("_fStrengths")
|
|
k=e.k1
|
|
k===$&&A.b("_segment")
|
|
if(!(k<m.length))return A.a(m,k)
|
|
k=m[k]
|
|
m=i.b
|
|
m===$&&A.b(d)
|
|
B.c.h(p,o,k[m?1:0])
|
|
p=e.k4
|
|
o=e.y1
|
|
if(!(o<p.length))return A.a(p,o)
|
|
g=p[o]
|
|
g.c=g.c||!h}++e.y1}p=e.k3
|
|
p===$&&A.b("_mbInfo")
|
|
if(0>=p.length)return A.a(p,0)
|
|
p=p[0]
|
|
p.b=p.a=0
|
|
B.d.aO(s,0,4,0)
|
|
e.y1=0
|
|
e.k0()
|
|
p=e.aN
|
|
p.toString
|
|
f=!1
|
|
if(p>0){p=e.y2
|
|
o=e.ch
|
|
o===$&&A.b("_tlMbY")
|
|
if(p>=o){o=e.cx
|
|
o.toString
|
|
o=p<=o
|
|
f=o}}if(!e.iZ(f))return!1
|
|
p=++e.y2}return!0},
|
|
k0(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4=this,a5=null,a6="_dsp",a7=a4.y2,a8=a4.ok
|
|
a8===$&&A.b("_yuvBlock")
|
|
s=A.v(a8,!1,a5,40)
|
|
r=A.v(a8,!1,a5,584)
|
|
q=A.v(a8,!1,a5,600)
|
|
a8=a7>0
|
|
p=0
|
|
for(;;){o=a4.at
|
|
o.toString
|
|
if(!(p<o))break
|
|
o=a4.bG
|
|
o===$&&A.b("_mbData")
|
|
if(!(p<o.length))return A.a(o,p)
|
|
n=o[p]
|
|
if(p>0){for(m=-1;m<16;++m){o=m*32
|
|
s.bn(o-4,4,s,o+12)}for(m=-1;m<8;++m){o=m*32
|
|
l=o-4
|
|
o+=4
|
|
r.bn(l,4,r,o)
|
|
q.bn(l,4,q,o)}}else{for(m=0;m<16;++m)J.y(s.a,s.d+(m*32-1),129)
|
|
for(m=0;m<8;++m){o=m*32-1
|
|
J.y(r.a,r.d+o,129)
|
|
J.y(q.a,q.d+o,129)}if(a8){J.y(q.a,q.d+-33,129)
|
|
J.y(r.a,r.d+-33,129)
|
|
J.y(s.a,s.d+-33,129)}}o=a4.k2
|
|
o===$&&A.b("_yuvT")
|
|
if(!(p<o.length))return A.a(o,p)
|
|
k=o[p]
|
|
j=n.a
|
|
i=n.e
|
|
if(a8){s.c4(-32,16,k.a)
|
|
r.c4(-32,8,k.b)
|
|
q.c4(-32,8,k.c)}else if(p===0){o=s.a
|
|
l=s.d+-33
|
|
J.bl(o,l,l+21,127)
|
|
l=r.a
|
|
o=r.d+-33
|
|
J.bl(l,o,o+9,127)
|
|
o=q.a
|
|
l=q.d+-33
|
|
J.bl(o,l,l+9,127)}o=n.b
|
|
o===$&&A.b("isIntra4x4")
|
|
if(o){h=A.p(s,a5,-16)
|
|
g=h.cU()
|
|
if(a8){o=a4.at
|
|
o.toString
|
|
if(p>=o-1){o=k.a[15]
|
|
l=h.a
|
|
f=h.d
|
|
J.bl(l,f,f+4,o)}else{o=a4.k2
|
|
l=p+1
|
|
if(!(l<o.length))return A.a(o,l)
|
|
h.c4(0,4,o[l].a)}}o=g.length
|
|
if(0>=o)return A.a(g,0)
|
|
e=g[0]
|
|
g.$flags&2&&A.c(g)
|
|
if(96>=o)return A.a(g,96)
|
|
g[96]=e
|
|
g[64]=e
|
|
g[32]=e
|
|
for(o=n.c,d=0;d<16;++d,i=i<<2>>>0){c=A.p(s,a5,B.c8[d])
|
|
l=o[d]
|
|
if(!(l<10))return A.a(B.bW,l)
|
|
B.bW[l].$1(c)
|
|
i.toString
|
|
l=d*16
|
|
a4.eM(i,new A.af(j,l,Math.min(384,384),l,!1),c)}}else{o=A.mF(p,a7,n.c[0])
|
|
o.toString
|
|
if(!(o<7))return A.a(B.c7,o)
|
|
B.c7[o].$1(s)
|
|
if(i!==0)for(d=0;d<16;++d,i=i<<2>>>0){c=A.p(s,a5,B.c8[d])
|
|
i.toString
|
|
o=d*16
|
|
a4.eM(i,new A.af(j,o,Math.min(384,384),o,!1),c)}}o=n.f
|
|
o===$&&A.b("nonZeroUV")
|
|
l=A.mF(p,a7,n.d)
|
|
l.toString
|
|
if(!(l<7))return A.a(B.aS,l)
|
|
B.aS[l].$1(r)
|
|
B.aS[l].$1(q)
|
|
l=Math.min(384,384)
|
|
b=new A.af(j,256,l,256,!1)
|
|
if((o&255)!==0){f=a4.e
|
|
if((o&170)!==0){f===$&&A.b(a6)
|
|
f.bL(b,r)
|
|
f.bL(A.p(b,a5,16),A.p(r,a5,4))
|
|
a=A.p(b,a5,32)
|
|
a0=A.p(r,a5,128)
|
|
f.bL(a,a0)
|
|
f.bL(A.p(a,a5,16),A.p(a0,a5,4))}else{f===$&&A.b(a6)
|
|
f.hc(b,r)}}a1=new A.af(j,320,l,320,!1)
|
|
o=o>>>8
|
|
if((o&255)!==0){l=a4.e
|
|
if((o&170)!==0){l===$&&A.b(a6)
|
|
l.bL(a1,q)
|
|
l.bL(A.p(a1,a5,16),A.p(q,a5,4))
|
|
o=A.p(a1,a5,32)
|
|
f=A.p(q,a5,128)
|
|
l.bL(o,f)
|
|
l.bL(A.p(o,a5,16),A.p(f,a5,4))}else{l===$&&A.b(a6)
|
|
l.hc(a1,q)}}o=a4.ax
|
|
o.toString
|
|
if(a7<o-1){B.d.ar(k.a,0,16,s.a2(),480)
|
|
B.d.ar(k.b,0,8,r.a2(),224)
|
|
B.d.ar(k.c,0,8,q.a2(),224)}a2=p*16
|
|
a3=p*8
|
|
for(m=0;m<16;++m){o=a4.p4
|
|
o.toString
|
|
l=a4.p1
|
|
l===$&&A.b("_cacheY")
|
|
l.bn(a2+m*o,16,s,m*32)}for(m=0;m<8;++m){o=a4.R8
|
|
o.toString
|
|
l=a4.p2
|
|
l===$&&A.b("_cacheU")
|
|
f=m*32
|
|
l.bn(a3+m*o,8,r,f)
|
|
o=a4.R8
|
|
o.toString
|
|
l=a4.p3
|
|
l===$&&A.b("_cacheV")
|
|
l.bn(a3+m*o,8,q,f)}++p}},
|
|
eM(a,b,c){var s,r,q,p,o,n,m="_dsp"
|
|
switch(a>>>30){case 3:s=this.e
|
|
s===$&&A.b(m)
|
|
s.l4(b,c,!1)
|
|
break
|
|
case 2:this.e===$&&A.b(m)
|
|
r=J.d(b.a,b.d)+4
|
|
q=B.a.aB(B.a.j(J.d(b.a,b.d+4)*35468,16),32)
|
|
p=B.a.aB(B.a.j(J.d(b.a,b.d+4)*85627,16),32)
|
|
o=B.a.aB(B.a.j(J.d(b.a,b.d+1)*35468,16),32)
|
|
n=B.a.aB(B.a.j(J.d(b.a,b.d+1)*85627,16),32)
|
|
A.jo(c,0,r+p,n,o)
|
|
A.jo(c,1,r+q,n,o)
|
|
A.jo(c,2,r-q,n,o)
|
|
A.jo(c,3,r-p,n,o)
|
|
break
|
|
case 1:s=this.e
|
|
s===$&&A.b(m)
|
|
s.cV(b,c)
|
|
break
|
|
default:break}},
|
|
iJ(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f="_dsp",e=h.p4,d=h.k4
|
|
d===$&&A.b("_fInfo")
|
|
if(!(a>=0&&a<d.length))return A.a(d,a)
|
|
d=d[a]
|
|
d.toString
|
|
s=h.p1
|
|
s===$&&A.b("_cacheY")
|
|
r=A.p(s,g,a*16)
|
|
q=d.b
|
|
p=d.a
|
|
if(p===0)return
|
|
if(h.aN===1){if(a>0){s=h.e
|
|
s===$&&A.b(f)
|
|
e.toString
|
|
s.ed(r,e,p+4)}if(d.c){s=h.e
|
|
s===$&&A.b(f)
|
|
e.toString
|
|
s.hs(r,e,p)}if(b>0){s=h.e
|
|
s===$&&A.b(f)
|
|
e.toString
|
|
s.ee(r,e,p+4)}if(d.c){d=h.e
|
|
d===$&&A.b(f)
|
|
e.toString
|
|
d.ht(r,e,p)}}else{o=h.R8
|
|
s=h.p2
|
|
s===$&&A.b("_cacheU")
|
|
n=a*8
|
|
m=A.p(s,g,n)
|
|
s=h.p3
|
|
s===$&&A.b("_cacheV")
|
|
l=A.p(s,g,n)
|
|
k=d.d
|
|
if(a>0){s=h.e
|
|
s===$&&A.b(f)
|
|
e.toString
|
|
n=p+4
|
|
s.cm(r,1,e,16,n,q,k)
|
|
o.toString
|
|
s.cm(m,1,o,8,n,q,k)
|
|
s.cm(l,1,o,8,n,q,k)}if(d.c){s=h.e
|
|
s===$&&A.b(f)
|
|
e.toString
|
|
s.kD(r,e,p,q,k)
|
|
o.toString
|
|
j=A.p(m,g,4)
|
|
i=A.p(l,g,4)
|
|
s.cl(j,1,o,8,p,q,k)
|
|
s.cl(i,1,o,8,p,q,k)}if(b>0){s=h.e
|
|
s===$&&A.b(f)
|
|
e.toString
|
|
n=p+4
|
|
s.cm(r,e,1,16,n,q,k)
|
|
o.toString
|
|
s.cm(m,o,1,8,n,q,k)
|
|
s.cm(l,o,1,8,n,q,k)}if(d.c){d=h.e
|
|
d===$&&A.b(f)
|
|
e.toString
|
|
d.l7(r,e,p,q,k)
|
|
o.toString
|
|
s=4*o
|
|
j=A.p(m,g,s)
|
|
i=A.p(l,g,s)
|
|
d.cl(j,o,1,8,p,q,k)
|
|
d.cl(i,o,1,8,p,q,k)}}},
|
|
iW(){var s,r=this,q=r.ay
|
|
q===$&&A.b("_tlMbX")
|
|
s=q
|
|
for(;;){q=r.CW
|
|
q.toString
|
|
if(!(s<q))break
|
|
r.iJ(s,r.y2);++s}},
|
|
iZ(a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=null,a1=a.aN
|
|
a1.toString
|
|
if(!(a1<3))return A.a(B.ae,a1)
|
|
s=B.ae[a1]
|
|
a1=a.p4
|
|
a1.toString
|
|
r=s*a1
|
|
a1=a.R8
|
|
a1.toString
|
|
q=(s/2|0)*a1
|
|
a1=a.p1
|
|
a1===$&&A.b("_cacheY")
|
|
p=-r
|
|
o=A.p(a1,a0,p)
|
|
a1=a.p2
|
|
a1===$&&A.b("_cacheU")
|
|
n=-q
|
|
m=A.p(a1,a0,n)
|
|
a1=a.p3
|
|
a1===$&&A.b("_cacheV")
|
|
l=A.p(a1,a0,n)
|
|
k=a.y2
|
|
a1=a.cx
|
|
a1.toString
|
|
j=k*16
|
|
i=(k+1)*16
|
|
if(a2)a.iW()
|
|
if(k!==0){j-=s
|
|
a.to=A.p(o,a0,0)
|
|
a.x1=A.p(m,a0,0)
|
|
a.x2=A.p(l,a0,0)}else{a.to=A.p(a.p1,a0,0)
|
|
a.x1=A.p(a.p2,a0,0)
|
|
a.x2=A.p(a.p3,a0,0)}a1=k<a1-1
|
|
if(a1)i-=s
|
|
h=a.as
|
|
if(i>h)i=h
|
|
a.xr=null
|
|
if(a.bR!=null&&j<i){g=a.xr=a.iB(j,i-j)
|
|
if(g==null)return!1}else g=a0
|
|
f=a.Q
|
|
if(j<f){e=f-j
|
|
d=a.to
|
|
d===$&&A.b("_y")
|
|
c=d.d
|
|
b=a.p4
|
|
b.toString
|
|
d.d=c+b*e
|
|
b=a.x1
|
|
b===$&&A.b("_u")
|
|
c=b.d
|
|
d=a.R8
|
|
d.toString
|
|
d*=B.a.j(e,1)
|
|
b.d=c+d
|
|
c=a.x2
|
|
c===$&&A.b("_v")
|
|
c.d+=d
|
|
if(g!=null)g.d=g.d+a.b.a*e
|
|
j=f}if(j<i){d=a.to
|
|
d===$&&A.b("_y")
|
|
c=d.d
|
|
b=a.y
|
|
d.d=c+b
|
|
c=a.x1
|
|
c===$&&A.b("_u")
|
|
d=b>>>1
|
|
c.d=c.d+d
|
|
c=a.x2
|
|
c===$&&A.b("_v")
|
|
c.d+=d
|
|
if(g!=null)g.d+=b
|
|
a.jC(j-f,a.z-b,i-j)}if(a1){a1=a.p1
|
|
g=a.p4
|
|
g.toString
|
|
a1.bn(p,r,o,16*g)
|
|
g=a.p2
|
|
p=a.R8
|
|
p.toString
|
|
g.bn(n,q,m,8*p)
|
|
p=a.p3
|
|
g=a.R8
|
|
g.toString
|
|
p.bn(n,q,l,8*g)}return!0},
|
|
jC(a,b,c){if(b<=0||c<=0)return!1
|
|
this.iL(a,b,c)
|
|
this.iK(a,b,c)
|
|
return!0},
|
|
dw(a){var s
|
|
if((a&-4194304)>>>0===0)s=B.a.j(a,14)
|
|
else s=a<0?0:255
|
|
return s},
|
|
dh(a,b,c,d){var s=19077*a
|
|
d.h(0,0,this.dw(s+26149*c+-3644112))
|
|
d.h(0,1,this.dw(s-6419*b-13320*c+2229552))
|
|
d.h(0,2,this.dw(s+33050*b+-4527440))},
|
|
dg(a7,a8,a9,b0,b1,b2,b3,b4,b5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=null,a1=new A.jx(),a2=b5-1,a3=B.a.j(a2,1),a4=a1.$2(J.d(a9.a,a9.d),J.d(b0.a,b0.d)),a5=a1.$2(J.d(b1.a,b1.d),J.d(b2.a,b2.d)),a6=B.a.j(3*a4+a5+131074,2)
|
|
a.dh(J.d(a7.a,a7.d),a6&255,a6>>>16,b3)
|
|
b3.h(0,3,255)
|
|
s=a8!=null
|
|
if(s){a6=B.a.j(3*a5+a4+131074,2)
|
|
r=J.d(a8.a,a8.d)
|
|
b4.toString
|
|
a.dh(r,a6&255,a6>>>16,b4)
|
|
b4.h(0,3,255)}for(q=1;q<=a3;++q,a5=o,a4=p){p=a1.$2(J.d(a9.a,a9.d+q),J.d(b0.a,b0.d+q))
|
|
o=a1.$2(J.d(b1.a,b1.d+q),J.d(b2.a,b2.d+q))
|
|
n=a4+p+a5+o+524296
|
|
m=B.a.j(n+2*(p+a5),3)
|
|
l=B.a.j(n+2*(a4+o),3)
|
|
a6=B.a.j(m+a4,1)
|
|
k=B.a.j(l+p,1)
|
|
r=2*q
|
|
j=r-1
|
|
i=J.d(a7.a,a7.d+j)
|
|
h=a6&255
|
|
g=a6>>>16
|
|
f=j*4
|
|
e=A.p(b3,a0,f)
|
|
i=19077*i
|
|
d=i+26149*g+-3644112
|
|
if((d&-4194304)>>>0===0)c=B.a.j(d,14)
|
|
else c=d<0?0:255
|
|
J.y(e.a,e.d,c)
|
|
g=i-6419*h-13320*g+2229552
|
|
if((g&-4194304)>>>0===0)c=B.a.j(g,14)
|
|
else c=g<0?0:255
|
|
J.y(e.a,e.d+1,c)
|
|
i=i+33050*h+-4527440
|
|
if((i&-4194304)>>>0===0)c=B.a.j(i,14)
|
|
else c=i<0?0:255
|
|
J.y(e.a,e.d+2,c)
|
|
J.y(e.a,e.d+3,255)
|
|
i=J.d(a7.a,a7.d+r)
|
|
h=k&255
|
|
g=k>>>16
|
|
e=r*4
|
|
d=A.p(b3,a0,e)
|
|
i=19077*i
|
|
b=i+26149*g+-3644112
|
|
if((b&-4194304)>>>0===0)c=B.a.j(b,14)
|
|
else c=b<0?0:255
|
|
J.y(d.a,d.d,c)
|
|
g=i-6419*h-13320*g+2229552
|
|
if((g&-4194304)>>>0===0)c=B.a.j(g,14)
|
|
else c=g<0?0:255
|
|
J.y(d.a,d.d+1,c)
|
|
i=i+33050*h+-4527440
|
|
if((i&-4194304)>>>0===0)c=B.a.j(i,14)
|
|
else c=i<0?0:255
|
|
J.y(d.a,d.d+2,c)
|
|
J.y(d.a,d.d+3,255)
|
|
if(s){a6=B.a.j(l+a5,1)
|
|
k=B.a.j(m+o,1)
|
|
j=J.d(a8.a,a8.d+j)
|
|
i=a6&255
|
|
h=a6>>>16
|
|
b4.toString
|
|
f=A.p(b4,a0,f)
|
|
j=19077*j
|
|
g=j+26149*h+-3644112
|
|
if((g&-4194304)>>>0===0)c=B.a.j(g,14)
|
|
else c=g<0?0:255
|
|
J.y(f.a,f.d,c)
|
|
h=j-6419*i-13320*h+2229552
|
|
if((h&-4194304)>>>0===0)c=B.a.j(h,14)
|
|
else c=h<0?0:255
|
|
J.y(f.a,f.d+1,c)
|
|
j=j+33050*i+-4527440
|
|
if((j&-4194304)>>>0===0)c=B.a.j(j,14)
|
|
else c=j<0?0:255
|
|
J.y(f.a,f.d+2,c)
|
|
J.y(f.a,f.d+3,255)
|
|
r=J.d(a8.a,a8.d+r)
|
|
j=k&255
|
|
i=k>>>16
|
|
e=A.p(b4,a0,e)
|
|
r=19077*r
|
|
h=r+26149*i+-3644112
|
|
if((h&-4194304)>>>0===0)c=B.a.j(h,14)
|
|
else c=h<0?0:255
|
|
J.y(e.a,e.d,c)
|
|
i=r-6419*j-13320*i+2229552
|
|
if((i&-4194304)>>>0===0)c=B.a.j(i,14)
|
|
else c=i<0?0:255
|
|
J.y(e.a,e.d+1,c)
|
|
r=r+33050*j+-4527440
|
|
if((r&-4194304)>>>0===0)c=B.a.j(r,14)
|
|
else c=r<0?0:255
|
|
J.y(e.a,e.d+2,c)
|
|
J.y(e.a,e.d+3,255)}}if((b5&1)===0){a6=B.a.j(3*a4+a5+131074,2)
|
|
r=J.d(a7.a,a7.d+a2)
|
|
j=a2*4
|
|
i=A.p(b3,a0,j)
|
|
a.dh(r,a6&255,a6>>>16,i)
|
|
i.h(0,3,255)
|
|
if(s){a6=B.a.j(3*a5+a4+131074,2)
|
|
a2=J.d(a8.a,a8.d+a2)
|
|
b4.toString
|
|
j=A.p(b4,a0,j)
|
|
a.dh(a2,a6&255,a6>>>16,j)
|
|
j.h(0,3,255)}}},
|
|
iK(a,b,c){var s,r,q,p,o,n,m,l,k=this,j=k.xr
|
|
if(j==null)return
|
|
s=A.p(j,null,0)
|
|
if(a===0){r=c-1
|
|
q=a}else{q=a-1
|
|
s.d=s.d-k.b.a
|
|
r=c}j=k.Q
|
|
p=k.as
|
|
if(j+a+c===p)r=p-j-q
|
|
for(j=k.b,o=0;o<r;++o){for(p=o+q,n=0;n<b;++n){m=J.d(s.a,s.d+n)
|
|
l=k.d.a
|
|
l=l==null?null:l.N(n,p,null);(l==null?new A.D():l).sA(m)}s.d=s.d+j.a}},
|
|
iL(a,a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null,e=J.E(g.d.gB(0),0,null),d=g.b.a,c=A.v(e,!1,f,a*d*4),b=g.to
|
|
b===$&&A.b("_y")
|
|
s=A.p(b,f,0)
|
|
b=g.x1
|
|
b===$&&A.b("_u")
|
|
r=A.p(b,f,0)
|
|
b=g.x2
|
|
b===$&&A.b("_v")
|
|
q=A.p(b,f,0)
|
|
p=a+a1
|
|
o=B.a.j(a0+1,1)
|
|
n=d*4
|
|
d=g.rx
|
|
d===$&&A.b("_tmpU")
|
|
m=A.p(d,f,0)
|
|
d=g.ry
|
|
d===$&&A.b("_tmpV")
|
|
l=A.p(d,f,0)
|
|
if(a===0){g.dg(s,f,r,q,r,q,c,f,a0)
|
|
k=a1}else{d=g.RG
|
|
d===$&&A.b("_tmpY")
|
|
g.dg(d,s,m,l,r,q,A.p(c,f,-n),c,a0)
|
|
k=a1+1}m.sB(0,r.a)
|
|
l.sB(0,q.a)
|
|
for(d=2*n,b=-n,j=a;j+=2,j<p;){m.d=r.d
|
|
l.d=q.d
|
|
i=r.d
|
|
h=g.R8
|
|
h.toString
|
|
r.d=i+h
|
|
q.d+=h
|
|
c.d+=d
|
|
h=s.d
|
|
i=g.p4
|
|
i.toString
|
|
s.d=h+2*i
|
|
g.dg(A.p(s,f,-i),s,m,l,r,q,A.p(c,f,b),c,a0)}d=s.d
|
|
b=g.p4
|
|
b.toString
|
|
s.d=d+b
|
|
if(g.Q+p<g.as){d=g.RG
|
|
d===$&&A.b("_tmpY")
|
|
d.c4(0,a0,s)
|
|
g.rx.c4(0,o,r)
|
|
g.ry.c4(0,o,q);--k}else if((p&1)===0)g.dg(s,f,r,q,r,q,A.p(c,f,n),f,a0)
|
|
return k},
|
|
iB(a,b){var s,r,q,p,o,n,m,l,k,j=this,i="_alphaPlane",h=j.b,g=h.a,f=h.b
|
|
if(a<0||b<=0||a+b>f)return null
|
|
if(a===0){h=g*f
|
|
j.aS=new Uint8Array(h)
|
|
s=j.bR
|
|
r=new A.jy(s,g,f)
|
|
q=s.F()
|
|
p=r.d=q&3
|
|
r.e=B.a.j(q,2)&3
|
|
r.f=B.a.j(q,4)&3
|
|
r.r=B.a.j(q,6)&3
|
|
if(r.gh0())if(p===0){if(s.c-s.d<h)r.r=1}else if(p===1){o=new A.dm(B.a8,A.j([],t.J))
|
|
o.a=g
|
|
o.b=f
|
|
h=A.j([],t.e)
|
|
p=A.j([],t.gk)
|
|
n=new Uint32Array(2)
|
|
m=new A.hH(s,n)
|
|
n=m.d=J.E(B.o.gB(n),0,null)
|
|
l=s.F()
|
|
n.$flags&2&&A.c(n)
|
|
if(0>=n.length)return A.a(n,0)
|
|
n[0]=l
|
|
l=s.F()
|
|
n.$flags&2&&A.c(n)
|
|
if(1>=n.length)return A.a(n,1)
|
|
n[1]=l
|
|
l=s.F()
|
|
n.$flags&2&&A.c(n)
|
|
if(2>=n.length)return A.a(n,2)
|
|
n[2]=l
|
|
l=s.F()
|
|
n.$flags&2&&A.c(n)
|
|
if(3>=n.length)return A.a(n,3)
|
|
n[3]=l
|
|
l=s.F()
|
|
n.$flags&2&&A.c(n)
|
|
if(4>=n.length)return A.a(n,4)
|
|
n[4]=l
|
|
l=s.F()
|
|
n.$flags&2&&A.c(n)
|
|
if(5>=n.length)return A.a(n,5)
|
|
n[5]=l
|
|
l=s.F()
|
|
n.$flags&2&&A.c(n)
|
|
if(6>=n.length)return A.a(n,6)
|
|
n[6]=l
|
|
s=s.F()
|
|
n.$flags&2&&A.c(n)
|
|
if(7>=n.length)return A.a(n,7)
|
|
n[7]=s
|
|
p=new A.fX(m,o,h,p)
|
|
p.dy=g
|
|
p.fr=f
|
|
r.x=p
|
|
p.cw(g,f,!0)
|
|
h=r.x
|
|
s=h.ch
|
|
p=s.length
|
|
if(p===1){if(0>=p)return A.a(s,0)
|
|
h=s[0].a===B.cw&&h.jf()}else h=!1
|
|
if(h){r.y=!0
|
|
h=r.x
|
|
s=h.c
|
|
k=s.a*s.b
|
|
h.db=0
|
|
s=B.a.a8(k,4)
|
|
s=new Uint8Array(k+(4-s))
|
|
h.cy=s
|
|
h.cx=J.W(B.d.gB(s),0,null)}else{r.y=!1
|
|
r.x.ep(g)}}else r.r=1
|
|
j.cf=r}h=j.cf
|
|
if(h!=null)if(!h.w){s=j.aS
|
|
s===$&&A.b(i)
|
|
if(!h.ko(a,b,s))return null}h=j.aS
|
|
h===$&&A.b(i)
|
|
return A.v(h,!1,null,a*g)},
|
|
ju(a6,a7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=this,a3=a2.fr.b,a4=a2.dy,a5=a2.k1
|
|
a5===$&&A.b("_segment")
|
|
if(!(a5<4))return A.a(a4,a5)
|
|
s=a4[a5]
|
|
a5=a2.bG
|
|
a5===$&&A.b("_mbData")
|
|
a4=a2.y1
|
|
if(!(a4<a5.length))return A.a(a5,a4)
|
|
r=a5[a4]
|
|
q=A.v(r.a,!1,null,0)
|
|
a4=a2.k3
|
|
a4===$&&A.b("_mbInfo")
|
|
if(0>=a4.length)return A.a(a4,0)
|
|
p=a4[0]
|
|
q.kN(0,q.c-q.d,0)
|
|
a4=r.b
|
|
a4===$&&A.b("isIntra4x4")
|
|
if(!a4){o=A.v(new Int16Array(16),!1,null,0)
|
|
a4=a6.b
|
|
a5=p.b
|
|
if(1>=a3.length)return A.a(a3,1)
|
|
n=a2.dK(a7,a3[1],a4+a5,s.b,0,o)
|
|
a6.b=p.b=n>0?1:0
|
|
if(n>1)a2.kb(o,q)
|
|
else{m=B.a.j(J.d(o.a,o.d)+3,3)
|
|
for(l=0;l<256;l+=16)J.y(q.a,q.d+l,m)}k=a3[0]
|
|
j=1}else{if(3>=a3.length)return A.a(a3,3)
|
|
k=a3[3]
|
|
j=0}i=a6.a&15
|
|
h=p.a&15
|
|
for(g=0,f=0;f<4;++f){e=h&1
|
|
for(d=0,c=0;c<4;++c){n=a2.dK(a7,k,e+(i&1),s.a,j,q)
|
|
e=n>j?1:0
|
|
i=i>>>1|e<<7
|
|
a4=J.d(q.a,q.d)!==0?1:0
|
|
if(n>3)a4=3
|
|
else if(n>1)a4=2
|
|
d=d<<2|a4
|
|
q.d+=16}i=i>>>4
|
|
h=h>>>1|e<<7
|
|
g=(g<<8|d)>>>0}b=h>>>4
|
|
for(a4=a3.length,a=i,a0=0,a1=0;a1<4;a1+=2){a5=4+a1
|
|
i=B.a.a4(a6.a,a5)
|
|
h=B.a.a4(p.a,a5)
|
|
for(d=0,f=0;f<2;++f){e=h&1
|
|
for(c=0;c<2;++c){if(2>=a4)return A.a(a3,2)
|
|
n=a2.dK(a7,a3[2],e+(i&1),s.c,0,q)
|
|
e=n>0?1:0
|
|
i=i>>>1|e<<3
|
|
a5=J.d(q.a,q.d)!==0?1:0
|
|
if(n>3)a5=3
|
|
else if(n>1)a5=2
|
|
d=(d<<2|a5)>>>0
|
|
q.d+=16}i=i>>>2
|
|
h=h>>>1|e<<5}a0=(a0|B.a.R(d,4*a1))>>>0
|
|
a=(a|B.a.R(i<<4>>>0,a1))>>>0
|
|
b=(b|B.a.R(h&240,a1))>>>0}a6.a=a
|
|
p.a=b
|
|
r.e=g
|
|
r.f=a0
|
|
if((a0&43690)===0)s.toString
|
|
return(g|a0)>>>0===0},
|
|
kb(a,b){var s,r,q,p,o,n,m,l,k,j,i=new Int32Array(16)
|
|
for(s=0;s<4;++s){r=12+s
|
|
q=J.d(a.a,a.d+s)+J.d(a.a,a.d+r)
|
|
p=4+s
|
|
o=8+s
|
|
n=J.d(a.a,a.d+p)+J.d(a.a,a.d+o)
|
|
m=J.d(a.a,a.d+p)-J.d(a.a,a.d+o)
|
|
l=J.d(a.a,a.d+s)-J.d(a.a,a.d+r)
|
|
if(!(s<16))return A.a(i,s)
|
|
i[s]=q+n
|
|
if(!(o<16))return A.a(i,o)
|
|
i[o]=q-n
|
|
i[p]=l+m
|
|
if(!(r<16))return A.a(i,r)
|
|
i[r]=l-m}for(k=0,s=0;s<4;++s){r=s*4
|
|
if(!(r<16))return A.a(i,r)
|
|
j=i[r]+3
|
|
p=3+r
|
|
if(!(p<16))return A.a(i,p)
|
|
p=i[p]
|
|
q=j+p
|
|
o=1+r
|
|
if(!(o<16))return A.a(i,o)
|
|
o=i[o]
|
|
r=2+r
|
|
if(!(r<16))return A.a(i,r)
|
|
r=i[r]
|
|
n=o+r
|
|
m=o-r
|
|
l=j-p
|
|
p=B.a.j(q+n,3)
|
|
J.y(b.a,b.d+k,p)
|
|
p=B.a.j(l+m,3)
|
|
J.y(b.a,b.d+(k+16),p)
|
|
p=B.a.j(q-n,3)
|
|
J.y(b.a,b.d+(k+32),p)
|
|
p=B.a.j(l-m,3)
|
|
J.y(b.a,b.d+(k+48),p)
|
|
k+=64}},
|
|
j4(a,b){var s,r,q,p,o,n,m
|
|
t.L.a(b)
|
|
if(a.ab(b[3])===0)s=a.ab(b[4])===0?2:3+a.ab(b[5])
|
|
else if(a.ab(b[6])===0)s=a.ab(b[7])===0?5+a.ab(159):7+2*a.ab(165)+a.ab(145)
|
|
else{r=a.ab(b[8])
|
|
q=9+r
|
|
if(!(q<11))return A.a(b,q)
|
|
p=2*r+a.ab(b[q])
|
|
if(!(p<4))return A.a(B.bw,p)
|
|
o=B.bw[p]
|
|
n=o.length
|
|
for(s=0,m=0;m<n;++m)s+=s+a.ab(o[m])
|
|
s+=3+B.a.R(8,p)}return s},
|
|
dK(a,b,c,d,e,f){var s,r,q,p,o,n,m,l,k,j
|
|
t.c7.a(b)
|
|
t.L.a(d)
|
|
s=b.length
|
|
if(!(e<s))return A.a(b,e)
|
|
r=b[e].a
|
|
if(!(c<r.length))return A.a(r,c)
|
|
q=r[c]
|
|
for(;e<16;e=p){if(a.ab(q[0])===0)return e
|
|
while(a.ab(q[1])===0){++e
|
|
if(!(e>=0&&e<17))return A.a(B.aq,e)
|
|
r=B.aq[e]
|
|
if(!(r<s))return A.a(b,r)
|
|
r=b[r].a
|
|
if(0>=r.length)return A.a(r,0)
|
|
q=r[0]
|
|
if(e===16)return 16}p=e+1
|
|
if(!(p>=0&&p<17))return A.a(B.aq,p)
|
|
r=B.aq[p]
|
|
if(!(r<s))return A.a(b,r)
|
|
o=b[r].a
|
|
r=o.length
|
|
if(a.ab(q[2])===0){if(1>=r)return A.a(o,1)
|
|
q=o[1]
|
|
n=1}else{n=this.j4(a,q)
|
|
if(2>=r)return A.a(o,2)
|
|
q=o[2]}if(!(e>=0&&e<16))return A.a(B.bR,e)
|
|
r=B.bR[e]
|
|
m=a.b
|
|
m===$&&A.b("_range")
|
|
l=a.eu(B.a.j(m,1))
|
|
m=a.b
|
|
if(m>>>0!==m||m>=128)return A.a(B.an,m)
|
|
k=B.an[m]
|
|
a.b=B.bZ[m]
|
|
m=a.d
|
|
m===$&&A.b("_bits")
|
|
a.d=m-k
|
|
m=l!==0?-n:n
|
|
j=d[e>0?1:0]
|
|
J.y(f.a,f.d+r,m*j)}return 16},
|
|
jq(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.y1,g=4*h,f=i.go,e=i.id,d=i.bG
|
|
d===$&&A.b("_mbData")
|
|
if(!(h<d.length))return A.a(d,h)
|
|
s=d[h]
|
|
h=i.c
|
|
h===$&&A.b("br")
|
|
h=h.ab(145)===0
|
|
s.b=h
|
|
if(!h){if(i.c.ab(156)!==0)r=i.c.ab(128)!==0?1:3
|
|
else r=i.c.ab(163)!==0?2:0
|
|
h=s.c
|
|
h.$flags&2&&A.c(h)
|
|
h[0]=r
|
|
f.toString
|
|
B.d.aO(f,g,g+4,r)
|
|
B.d.aO(e,0,4,r)}else{q=s.c
|
|
for(p=0,o=0;o<4;++o,p=j){r=e[o]
|
|
for(n=0;n<4;++n){h=g+n
|
|
if(!(h<f.length))return A.a(f,h)
|
|
d=f[h]
|
|
if(!(d<10))return A.a(B.bT,d)
|
|
d=B.bT[d]
|
|
if(!(r>=0&&r<10))return A.a(d,r)
|
|
m=d[r]
|
|
l=i.c.ab(m[0])
|
|
if(!(l<18))return A.a(B.al,l)
|
|
k=B.al[l]
|
|
while(k>0){d=i.c
|
|
if(!(k<9))return A.a(m,k)
|
|
d=2*k+d.ab(m[k])
|
|
if(!(d>=0&&d<18))return A.a(B.al,d)
|
|
k=B.al[d]}r=-k
|
|
f.$flags&2&&A.c(f)
|
|
f[h]=r}j=p+4
|
|
f.toString
|
|
B.d.ar(q,p,j,f,g)
|
|
e.$flags&2&&A.c(e)
|
|
if(!(o<4))return A.a(e,o)
|
|
e[o]=r}}if(i.c.ab(142)===0)h=0
|
|
else if(i.c.ab(114)===0)h=2
|
|
else h=i.c.ab(183)!==0?1:3
|
|
s.d=h}}
|
|
A.jx.prototype={
|
|
$2(a,b){return(a|b<<16)>>>0},
|
|
$S:26}
|
|
A.eG.prototype={
|
|
a1(a){var s,r
|
|
for(s=0;r=a-1,a>0;a=r)s=(s|B.a.V(this.ab(128),r))>>>0
|
|
return s},
|
|
cu(a){var s=this.a1(a)
|
|
return this.a1(1)===1?-s:s},
|
|
ab(a){var s,r=this,q=r.b
|
|
q===$&&A.b("_range")
|
|
s=r.eu(B.a.j(q*a,8))
|
|
if(r.b<=126)r.k8()
|
|
return s},
|
|
eu(a){var s,r,q,p,o,n=this,m="_value",l=n.d
|
|
l===$&&A.b("_bits")
|
|
if(l<0){s=n.a
|
|
r=s.c
|
|
q=s.d
|
|
if(r-q>=1){p=s.F()
|
|
l=n.c
|
|
l===$&&A.b(m)
|
|
n.c=(p|l<<8)>>>0
|
|
l=n.d+8
|
|
n.d=l
|
|
o=l}else{if(q<r){l=s.F()
|
|
s=n.c
|
|
s===$&&A.b(m)
|
|
n.c=(l|s<<8)>>>0
|
|
s=n.d+8
|
|
n.d=s
|
|
l=s}else if(!n.e){s=n.c
|
|
s===$&&A.b(m)
|
|
n.c=s<<8>>>0
|
|
l+=8
|
|
n.d=l
|
|
n.e=!0}o=l}}else o=l
|
|
l=n.c
|
|
l===$&&A.b(m)
|
|
if(B.a.bg(l,o)>a){s=n.b
|
|
s===$&&A.b("_range")
|
|
r=a+1
|
|
n.b=s-r
|
|
n.c=l-B.a.V(r,o)
|
|
return 1}else{n.b=a
|
|
return 0}},
|
|
k8(){var s,r=this,q=r.b
|
|
q===$&&A.b("_range")
|
|
if(!(q>=0&&q<128))return A.a(B.an,q)
|
|
s=B.an[q]
|
|
r.b=B.bZ[q]
|
|
q=r.d
|
|
q===$&&A.b("_bits")
|
|
r.d=q-s}}
|
|
A.jm.prototype={
|
|
ee(a,b,c){var s,r=A.p(a,null,0)
|
|
for(s=0;s<16;++s){r.d=a.d+s
|
|
if(this.f5(r,b,c))this.d4(r,b)}},
|
|
ed(a,b,c){var s,r=A.p(a,null,0)
|
|
for(s=0;s<16;++s){r.d=a.d+s*b
|
|
if(this.f5(r,1,c))this.d4(r,1)}},
|
|
ht(a,b,c){var s,r,q=A.p(a,null,0)
|
|
for(s=4*b,r=3;r>0;--r){q.d+=s
|
|
this.ee(q,b,c)}},
|
|
hs(a,b,c){var s,r=A.p(a,null,0)
|
|
for(s=3;s>0;--s){r.d+=4
|
|
this.ed(r,b,c)}},
|
|
l7(a,b,c,d,e){var s,r,q=A.p(a,null,0)
|
|
for(s=4*b,r=3;r>0;--r){q.d+=s
|
|
this.cl(q,b,1,16,c,d,e)}},
|
|
kD(a,b,c,d,e){var s,r=A.p(a,null,0)
|
|
for(s=3;s>0;--s){r.d+=4
|
|
this.cl(r,1,b,16,c,d,e)}},
|
|
cm(a,a0,a1,a2,a3,a4,a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=A.p(a,null,0)
|
|
for(s=-3*a0,r=-2*a0,q=-a0,p=2*a0;o=a2-1,a2>0;a2=o){if(this.f6(b,a0,a3,a4))if(this.eX(b,a0,a5))this.d4(b,a0)
|
|
else{n=J.d(b.a,b.d+s)
|
|
m=J.d(b.a,b.d+r)
|
|
l=J.d(b.a,b.d+q)
|
|
k=J.d(b.a,b.d)
|
|
j=J.d(b.a,b.d+a0)
|
|
i=J.d(b.a,b.d+p)
|
|
h=$.kx()
|
|
g=1020+m-j
|
|
if(!(g>=0&&g<2041))return A.a(h,g)
|
|
g=1020+3*(k-l)+h[g]
|
|
if(!(g>=0&&g<2041))return A.a(h,g)
|
|
f=h[g]
|
|
g=B.a.j(27*f+63,7)
|
|
e=(g&2147483647)-((g&2147483648)>>>0)
|
|
g=B.a.j(18*f+63,7)
|
|
d=(g&2147483647)-((g&2147483648)>>>0)
|
|
g=B.a.j(9*f+63,7)
|
|
c=(g&2147483647)-((g&2147483648)>>>0)
|
|
g=$.aD()
|
|
h=255+n+c
|
|
if(!(h>=0&&h<766))return A.a(g,h)
|
|
h=g[h]
|
|
J.y(b.a,b.d+s,h)
|
|
h=$.aD()
|
|
g=255+m+d
|
|
if(!(g>=0&&g<766))return A.a(h,g)
|
|
g=h[g]
|
|
J.y(b.a,b.d+r,g)
|
|
g=$.aD()
|
|
h=255+l+e
|
|
if(!(h>=0&&h<766))return A.a(g,h)
|
|
h=g[h]
|
|
J.y(b.a,b.d+q,h)
|
|
h=$.aD()
|
|
g=255+k-e
|
|
if(!(g>=0&&g<766))return A.a(h,g)
|
|
g=h[g]
|
|
J.y(b.a,b.d,g)
|
|
g=$.aD()
|
|
h=255+j-d
|
|
if(!(h>=0&&h<766))return A.a(g,h)
|
|
h=g[h]
|
|
J.y(b.a,b.d+a0,h)
|
|
h=$.aD()
|
|
g=255+i-c
|
|
if(!(g>=0&&g<766))return A.a(h,g)
|
|
g=h[g]
|
|
J.y(b.a,b.d+p,g)}b.d+=a1}},
|
|
cl(a,b,c,d,e,a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=A.p(a,null,0)
|
|
for(s=-2*b,r=-b;q=d-1,d>0;d=q){if(this.f6(f,b,e,a0))if(this.eX(f,b,a1))this.d4(f,b)
|
|
else{p=J.d(f.a,f.d+s)
|
|
o=J.d(f.a,f.d+r)
|
|
n=J.d(f.a,f.d)
|
|
m=J.d(f.a,f.d+b)
|
|
l=3*(n-o)
|
|
k=$.ky()
|
|
j=B.a.j(l+4,3)
|
|
j=112+((j&2147483647)-((j&2147483648)>>>0))
|
|
if(!(j>=0&&j<225))return A.a(k,j)
|
|
i=k[j]
|
|
j=B.a.j(l+3,3)
|
|
j=112+((j&2147483647)-((j&2147483648)>>>0))
|
|
if(!(j>=0&&j<225))return A.a(k,j)
|
|
h=k[j]
|
|
j=B.a.j(i+1,1)
|
|
g=(j&2147483647)-((j&2147483648)>>>0)
|
|
j=$.aD()
|
|
k=255+p+g
|
|
if(!(k>=0&&k<766))return A.a(j,k)
|
|
k=j[k]
|
|
J.y(f.a,f.d+s,k)
|
|
k=$.aD()
|
|
j=255+o+h
|
|
if(!(j>=0&&j<766))return A.a(k,j)
|
|
j=k[j]
|
|
J.y(f.a,f.d+r,j)
|
|
j=$.aD()
|
|
k=255+n-i
|
|
if(!(k>=0&&k<766))return A.a(j,k)
|
|
k=j[k]
|
|
J.y(f.a,f.d,k)
|
|
k=$.aD()
|
|
j=255+m-g
|
|
if(!(j>=0&&j<766))return A.a(k,j)
|
|
j=k[j]
|
|
J.y(f.a,f.d+b,j)}f.d+=c}},
|
|
d4(a,b){var s,r,q,p=J.d(a.a,a.d+-2*b),o=-b,n=J.d(a.a,a.d+o),m=J.d(a.a,a.d),l=J.d(a.a,a.d+b),k=$.kx(),j=1020+p-l
|
|
if(!(j>=0&&j<2041))return A.a(k,j)
|
|
s=3*(m-n)+k[j]
|
|
j=$.ky()
|
|
k=112+B.a.aB(B.a.j(s+4,3),32)
|
|
if(!(k>=0&&k<225))return A.a(j,k)
|
|
r=j[k]
|
|
k=112+B.a.aB(B.a.j(s+3,3),32)
|
|
if(!(k>=0&&k<225))return A.a(j,k)
|
|
q=j[k]
|
|
k=$.aD()
|
|
j=255+n+q
|
|
if(!(j>=0&&j<766))return A.a(k,j)
|
|
a.h(0,o,k[j])
|
|
j=$.aD()
|
|
k=255+m-r
|
|
if(!(k>=0&&k<766))return A.a(j,k)
|
|
a.h(0,0,j[k])},
|
|
eX(a,b,c){var s=J.d(a.a,a.d+-2*b),r=J.d(a.a,a.d+-b),q=J.d(a.a,a.d),p=J.d(a.a,a.d+b),o=$.i3(),n=255+s-r
|
|
if(!(n>=0&&n<511))return A.a(o,n)
|
|
if(o[n]<=c){n=255+p-q
|
|
if(!(n>=0&&n<511))return A.a(o,n)
|
|
n=o[n]>c
|
|
o=n}else o=!0
|
|
return o},
|
|
f5(a,b,c){var s,r=J.d(a.a,a.d+-2*b),q=J.d(a.a,a.d+-b),p=J.d(a.a,a.d),o=J.d(a.a,a.d+b),n=$.i3(),m=255+q-p
|
|
if(!(m>=0&&m<511))return A.a(n,m)
|
|
m=n[m]
|
|
n=$.kw()
|
|
s=255+r-o
|
|
if(!(s>=0&&s<511))return A.a(n,s)
|
|
return 2*m+n[s]<=c},
|
|
f6(a,b,c,d){var s,r,q,p=J.d(a.a,a.d+-4*b),o=J.d(a.a,a.d+-3*b),n=J.d(a.a,a.d+-2*b),m=J.d(a.a,a.d+-b),l=J.d(a.a,a.d),k=J.d(a.a,a.d+b),j=J.d(a.a,a.d+2*b),i=J.d(a.a,a.d+3*b),h=$.i3(),g=255+m-l
|
|
if(!(g>=0&&g<511))return A.a(h,g)
|
|
g=h[g]
|
|
s=$.kw()
|
|
r=255+n
|
|
q=r-k
|
|
if(!(q>=0&&q<511))return A.a(s,q)
|
|
if(2*g+s[q]>c)return!1
|
|
g=255+p-o
|
|
if(!(g>=0&&g<511))return A.a(h,g)
|
|
s=!1
|
|
if(h[g]<=d){g=255+o-n
|
|
if(!(g>=0&&g<511))return A.a(h,g)
|
|
if(h[g]<=d){g=r-m
|
|
if(!(g>=0&&g<511))return A.a(h,g)
|
|
if(h[g]<=d){g=255+i-j
|
|
if(!(g>=0&&g<511))return A.a(h,g)
|
|
if(h[g]<=d){g=255+j-k
|
|
if(!(g>=0&&g<511))return A.a(h,g)
|
|
if(h[g]<=d){g=255+k-l
|
|
if(!(g>=0&&g<511))return A.a(h,g)
|
|
g=h[g]<=d
|
|
h=g}else h=s}else h=s}else h=s}else h=s}else h=s
|
|
return h},
|
|
bL(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=new Int32Array(16)
|
|
for(s=0,r=0,q=0;q<4;++q){p=s+8
|
|
o=J.d(a.a,a.d+s)+J.d(a.a,a.d+p)
|
|
n=J.d(a.a,a.d+s)-J.d(a.a,a.d+p)
|
|
p=s+4
|
|
m=B.a.j(J.d(a.a,a.d+p)*35468,16)
|
|
l=s+12
|
|
k=B.a.j(J.d(a.a,a.d+l)*85627,16)
|
|
j=(m&2147483647)-((m&2147483648)>>>0)-((k&2147483647)-((k&2147483648)>>>0))
|
|
p=B.a.j(J.d(a.a,a.d+p)*85627,16)
|
|
l=B.a.j(J.d(a.a,a.d+l)*35468,16)
|
|
i=(p&2147483647)-((p&2147483648)>>>0)+((l&2147483647)-((l&2147483648)>>>0))
|
|
h=r+1
|
|
if(!(r<16))return A.a(e,r)
|
|
e[r]=o+i
|
|
r=h+1
|
|
if(!(h<16))return A.a(e,h)
|
|
e[h]=n+j
|
|
h=r+1
|
|
if(!(r<16))return A.a(e,r)
|
|
e[r]=n-j
|
|
r=h+1
|
|
if(!(h<16))return A.a(e,h)
|
|
e[h]=o-i;++s}for(g=0,r=0,q=0;q<4;++q){if(!(r<16))return A.a(e,r)
|
|
f=e[r]+4
|
|
p=r+8
|
|
if(!(p<16))return A.a(e,p)
|
|
p=e[p]
|
|
o=f+p
|
|
n=f-p
|
|
p=r+4
|
|
if(!(p<16))return A.a(e,p)
|
|
p=e[p]
|
|
m=B.a.j(p*35468,16)
|
|
l=r+12
|
|
if(!(l<16))return A.a(e,l)
|
|
l=e[l]
|
|
k=B.a.j(l*85627,16)
|
|
j=(m&2147483647)-((m&2147483648)>>>0)-((k&2147483647)-((k&2147483648)>>>0))
|
|
p=B.a.j(p*85627,16)
|
|
l=B.a.j(l*35468,16)
|
|
i=(p&2147483647)-((p&2147483648)>>>0)+((l&2147483647)-((l&2147483648)>>>0))
|
|
A.bV(b,g,0,0,o+i)
|
|
A.bV(b,g,1,0,n+j)
|
|
A.bV(b,g,2,0,n-j)
|
|
A.bV(b,g,3,0,o-i);++r
|
|
g+=32}},
|
|
l4(a,b,c){this.bL(a,b)
|
|
if(c)this.bL(A.p(a,null,16),A.p(b,null,4))},
|
|
cV(a,b){var s,r,q=J.d(a.a,a.d)+4
|
|
for(s=0;s<4;++s)for(r=0;r<4;++r)A.bV(b,0,r,s,q)},
|
|
hc(a,b){var s=this,r=null
|
|
if(J.d(a.a,a.d)!==0)s.cV(a,b)
|
|
if(J.d(a.a,a.d+16)!==0)s.cV(A.p(a,r,16),A.p(b,r,4))
|
|
if(J.d(a.a,a.d+32)!==0)s.cV(A.p(a,r,32),A.p(b,r,128))
|
|
if(J.d(a.a,a.d+48)!==0)s.cV(A.p(a,r,48),A.p(b,r,132))}}
|
|
A.jr.prototype={}
|
|
A.ju.prototype={}
|
|
A.jw.prototype={}
|
|
A.eF.prototype={}
|
|
A.jv.prototype={}
|
|
A.jn.prototype={}
|
|
A.bE.prototype={}
|
|
A.eI.prototype={}
|
|
A.hJ.prototype={}
|
|
A.eJ.prototype={}
|
|
A.eK.prototype={}
|
|
A.eH.prototype={
|
|
cL(){var s,r,q,p,o=this,n=o.b
|
|
if(n.ai(8)!==47)return!1
|
|
s=n.ai(14)+1
|
|
r=n.ai(14)+1
|
|
q=n.ai(1)
|
|
o.dy=s
|
|
o.fr=r
|
|
p=o.c
|
|
p.f=B.az
|
|
p.a=s
|
|
p.b=r
|
|
p.d=q!==0
|
|
if(n.ai(3)!==0)return!1
|
|
return!0},
|
|
bP(){var s,r,q,p,o,n=this,m=null
|
|
n.f=0
|
|
if(!n.cL())return m
|
|
n.cw(n.dy,n.fr,!0)
|
|
n.ep(n.dy)
|
|
s=n.dy
|
|
n.d=A.Q(m,m,B.e,0,B.j,n.fr,m,0,4,m,B.e,s,!1)
|
|
s=n.cx
|
|
s.toString
|
|
r=n.c
|
|
q=r.a
|
|
p=r.b
|
|
if(!n.dA(s,q,p,p,n.gjz()))return m
|
|
s=r.w
|
|
if(s.length!==0){o=A.v(new A.al(s),!1,m,0)
|
|
s=n.d
|
|
s.toString
|
|
s.e=A.kJ(o)}return n.d},
|
|
ep(a){var s,r=this,q=r.c
|
|
q=q.a*q.b+a
|
|
s=new Uint32Array(q+a*16)
|
|
r.cx=s
|
|
r.cy=J.E(B.o.gB(s),0,null)
|
|
r.db=q
|
|
return!0},
|
|
k_(a){var s,r,q,p,o,n,m,l=this
|
|
t.L.a(a)
|
|
s=l.b
|
|
r=s.ai(2)
|
|
q=l.CW
|
|
p=B.a.R(1,r)
|
|
if((q&p)>>>0!==0)return!1
|
|
l.CW=(q|p)>>>0
|
|
o=new A.hI(B.cv)
|
|
B.c.G(l.ch,o)
|
|
if(!(r<4))return A.a(B.c4,r)
|
|
q=B.c4[r]
|
|
o.a=q
|
|
o.b=a[0]
|
|
o.c=a[1]
|
|
switch(q.a){case 0:case 1:s=s.ai(3)+2
|
|
o.e=s
|
|
o.d=l.cw(A.bW(o.b,s),A.bW(o.c,o.e),!1)
|
|
break
|
|
case 3:n=s.ai(8)+1
|
|
if(n>16)m=0
|
|
else if(n>4)m=1
|
|
else{s=n>2?2:3
|
|
m=s}B.c.h(a,0,A.bW(o.b,m))
|
|
o.e=m
|
|
o.d=l.cw(n,1,!1)
|
|
l.iP(n,o)
|
|
break
|
|
case 2:break}return!0},
|
|
cw(a,b,c){var s,r,q,p,o,n,m,l,k=this
|
|
if(c)for(s=k.b,r=t.t,q=b,p=a;s.ai(1)!==0;){o=A.j([p,q],r)
|
|
if(!k.k_(o))throw A.h(A.m("Invalid Transform"))
|
|
p=o[0]
|
|
q=o[1]}else{q=b
|
|
p=a}s=k.b
|
|
if(s.ai(1)!==0){n=s.ai(4)
|
|
if(!(n>=1&&n<=11))throw A.h(A.m("Invalid Color Cache"))}else n=0
|
|
if(!k.jN(p,q,n,c))throw A.h(A.m("Invalid Huffman Codes"))
|
|
if(n>0){s=B.a.R(1,n)
|
|
k.w=s
|
|
k.x=new A.js(new Uint32Array(s),32-n)}else k.w=0
|
|
s=k.c
|
|
s.a=p
|
|
s.b=q
|
|
m=k.z
|
|
k.Q=A.bW(p,m)
|
|
k.y=m===0?4294967295:B.a.R(1,m)-1
|
|
if(c){k.f=0
|
|
return null}l=new Uint32Array(p*q)
|
|
if(!k.dA(l,p,q,q,null))throw A.h(A.m("Failed to decode image data."))
|
|
k.f=0
|
|
return l},
|
|
dA(b7,b8,b9,c0,c1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6=this
|
|
t.e7.a(c1)
|
|
s=b6.f
|
|
r=B.a.aG(s,b8)
|
|
q=B.a.a8(s,b8)
|
|
p=b6.eR(q,r)
|
|
o=b6.f
|
|
n=b8*b9
|
|
m=b8*c0
|
|
s=b6.w
|
|
l=280+s
|
|
k=s>0?b6.x:null
|
|
j=b6.y
|
|
for(s=b7.length,i=b6.b,h=c1!=null,g=b7.$flags|0,f=i.b,e=f.c,d=o;o<m;){if((q&j)>>>0===0){c=b6.cz(b6.as,b6.Q,b6.z,q,r)
|
|
b=b6.ax
|
|
if(!(c<b.length))return A.a(b,c)
|
|
p=b[c]}a=0
|
|
if(p.d){b=p.c
|
|
g&2&&A.c(b7)
|
|
if(!(o>=0&&o<s))return A.a(b7,o)
|
|
b7[o]=b;++o;++q
|
|
if(q>=b8){++r
|
|
if(h&&r<=c0)c1.$2(r,!0)
|
|
if(k!=null)for(b=k.b,a0=k.a,a1=a0.$flags|0;d<o;){if(!(d>=0&&d<s))return A.a(b7,d)
|
|
a2=b7[d]
|
|
a3=B.a.a5(a2*506832829>>>0,b)
|
|
a1&2&&A.c(a0)
|
|
if(!(a3<a0.length))return A.a(a0,a3)
|
|
a0[a3]=a2;++d}q=a}continue}if(i.a>=32)i.cc()
|
|
if(p.e){a4=i.cR()&63
|
|
b=p.f
|
|
if(!(a4<b.length))return A.a(b,a4)
|
|
a5=b[a4]
|
|
b=a5.a
|
|
a0=i.a
|
|
if(b<256){b=i.a=a0+b
|
|
a0=a5.b
|
|
g&2&&A.c(b7)
|
|
if(!(o>=0&&o<s))return A.a(b7,o)
|
|
b7[o]=a0
|
|
a6=0}else{b=i.a=a0+(b-256)
|
|
a6=a5.b}if(f.d>=e&&b>=64)break
|
|
if(a6===0){++o;++q
|
|
if(q>=b8){++r
|
|
if(h&&r<=c0)c1.$2(r,!0)
|
|
if(k!=null)for(b=k.b,a0=k.a,a1=a0.$flags|0;d<o;){if(!(d>=0&&d<s))return A.a(b7,d)
|
|
a2=b7[d]
|
|
a3=B.a.a5(a2*506832829>>>0,b)
|
|
a1&2&&A.c(a0)
|
|
if(!(a3<a0.length))return A.a(a0,a3)
|
|
a0[a3]=a2;++d}q=a}continue}}else a6=p.cj(0,i)
|
|
if(a6<256){if(p.b){b=p.c
|
|
g&2&&A.c(b7)
|
|
if(!(o>=0&&o<s))return A.a(b7,o)
|
|
b7[o]=(b|a6<<8)>>>0}else{a7=p.cj(1,i)
|
|
if(i.a>=32)i.cc()
|
|
a8=A.no(p.cj(2,i),a6,a7,p.cj(3,i))
|
|
g&2&&A.c(b7)
|
|
if(!(o>=0&&o<s))return A.a(b7,o)
|
|
b7[o]=a8}++o;++q
|
|
if(q>=b8){++r
|
|
if(h&&r<=c0)c1.$2(r,!0)
|
|
if(k!=null)for(b=k.b,a0=k.a,a1=a0.$flags|0;d<o;){if(!(d>=0&&d<s))return A.a(b7,d)
|
|
a2=b7[d]
|
|
a3=B.a.a5(a2*506832829>>>0,b)
|
|
a1&2&&A.c(a0)
|
|
if(!(a3<a0.length))return A.a(a0,a3)
|
|
a0[a3]=a2;++d}q=a}}else if(a6<280){a9=b6.d6(a6-256)
|
|
b0=p.cj(4,i)
|
|
if(i.a>=32)i.cc()
|
|
b1=b6.f7(b8,b6.d6(b0))
|
|
if(f.d>=e&&i.a>=64)break
|
|
if(o<b1||n-o<a9)return!1
|
|
else{b2=o-b1
|
|
for(b3=0;b3<a9;++b3){b=o+b3
|
|
a0=b2+b3
|
|
if(!(a0>=0&&a0<s))return A.a(b7,a0)
|
|
a0=b7[a0]
|
|
g&2&&A.c(b7)
|
|
if(!(b>=0&&b<s))return A.a(b7,b)
|
|
b7[b]=a0}}o+=a9
|
|
q+=a9
|
|
while(q>=b8){q-=b8;++r
|
|
if(h&&r<=c0)c1.$2(r,!0)}if((q&j)>>>0!==0){c=b6.cz(b6.as,b6.Q,b6.z,q,r)
|
|
b=b6.ax
|
|
if(!(c<b.length))return A.a(b,c)
|
|
p=b[c]}if(k!=null)for(b=k.b,a0=k.a,a1=a0.$flags|0;d<o;){if(!(d>=0&&d<s))return A.a(b7,d)
|
|
a2=b7[d]
|
|
a3=B.a.a5(a2*506832829>>>0,b)
|
|
a1&2&&A.c(a0)
|
|
if(!(a3<a0.length))return A.a(a0,a3)
|
|
a0[a3]=a2;++d}}else if(a6<l){a3=a6-280
|
|
while(d<o){k.toString
|
|
if(!(d>=0&&d<s))return A.a(b7,d)
|
|
b=b7[d]
|
|
b4=B.a.a5(b*506832829>>>0,k.b)
|
|
a0=k.a
|
|
a0.$flags&2&&A.c(a0)
|
|
if(!(b4<a0.length))return A.a(a0,b4)
|
|
a0[b4]=b;++d}b=k.a
|
|
a0=b.length
|
|
if(!(a3<a0))return A.a(b,a3)
|
|
a1=b[a3]
|
|
g&2&&A.c(b7)
|
|
if(!(o>=0&&o<s))return A.a(b7,o)
|
|
b7[o]=a1;++o;++q
|
|
if(q>=b8){++r
|
|
if(h&&r<=c0)c1.$2(r,!0)
|
|
for(a1=k.b,a2=b.$flags|0;d<o;){if(!(d>=0&&d<s))return A.a(b7,d)
|
|
b5=b7[d]
|
|
a3=B.a.a5(b5*506832829>>>0,a1)
|
|
a2&2&&A.c(b)
|
|
if(!(a3<a0))return A.a(b,a3)
|
|
b[a3]=b5;++d}q=a}}else return!1}if(h)c1.$2(r>c0?c0:r,!1)
|
|
b6.f=o
|
|
return!0},
|
|
jf(){var s,r,q,p,o,n,m,l
|
|
if(this.w>0)return!1
|
|
for(s=this.at,r=this.ax,q=r.length,p=0;p<s;++p){if(!(p<q))return A.a(r,p)
|
|
o=r[p].a
|
|
n=o.length
|
|
if(1>=n)return A.a(o,1)
|
|
m=o[1]
|
|
l=m.a
|
|
m=m.b
|
|
if(!(m<l.length))return A.a(l,m)
|
|
if(l[m].a>0)return!1
|
|
if(2>=n)return A.a(o,2)
|
|
m=o[2]
|
|
l=m.a
|
|
m=m.b
|
|
if(!(m<l.length))return A.a(l,m)
|
|
if(l[m].a>0)return!1
|
|
if(3>=n)return A.a(o,3)
|
|
n=o[3]
|
|
m=n.a
|
|
n=n.b
|
|
if(!(n<m.length))return A.a(m,n)
|
|
if(m[n].a>0)return!1}return!0},
|
|
iQ(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=this
|
|
if(b&&B.a.a8(a,16)!==0)return
|
|
s=g.r
|
|
r=a-s
|
|
q=g.dy
|
|
p=q*s
|
|
while(r>0){o=r>16?16:r
|
|
n=q*o
|
|
m=q*s
|
|
l=g.db
|
|
g.eq(s,o,p)
|
|
for(q=g.dx,k=g.cx,j=0;j<n;++j){q.toString
|
|
i=m+j
|
|
h=l+j
|
|
if(!(h<k.length))return A.a(k,h)
|
|
h=k[h]
|
|
q.$flags&2&&A.c(q)
|
|
if(!(i>=0&&i<q.length))return A.a(q,i)
|
|
q[i]=h>>>8&255}r-=o
|
|
q=g.dy
|
|
p+=o*q
|
|
s+=o}g.r=a},
|
|
ii(a1,a2,a3){var s,r,q,p,o,n,m,l,k,j,i=this,h="_pixels8",g=i.f,f=B.a.aG(g,a1),e=B.a.a8(g,a1),d=i.eR(e,f),c=i.f,b=a1*a2,a=a1*a3,a0=i.y
|
|
g=i.b
|
|
for(;;){s=g.b
|
|
if(!(!(s.d>=s.c&&g.a>=64)&&c<a))break
|
|
if((e&a0)>>>0===0){r=i.cz(i.as,i.Q,i.z,e,f)
|
|
s=i.ax
|
|
if(!(r<s.length))return A.a(s,r)
|
|
d=s[r]}if(g.a>=32)g.cc()
|
|
q=d.cj(0,g)
|
|
if(q<256){s=i.cy
|
|
s===$&&A.b(h)
|
|
s.$flags&2&&A.c(s)
|
|
if(!(c>=0&&c<s.length))return A.a(s,c)
|
|
s[c]=q;++c;++e
|
|
if(e>=a1){++f
|
|
if(B.a.a8(f,16)===0)i.dG(f)
|
|
e=0}}else if(q<280){p=i.d6(q-256)
|
|
o=d.cj(4,g)
|
|
if(g.a>=32)g.cc()
|
|
n=i.f7(a1,i.d6(o))
|
|
if(c>=n&&b-c>=p)for(s=i.cy,m=0;m<p;++m){s===$&&A.b(h)
|
|
l=c+m
|
|
k=l-n
|
|
j=s.length
|
|
if(!(k>=0&&k<j))return A.a(s,k)
|
|
k=s[k]
|
|
s.$flags&2&&A.c(s)
|
|
if(!(l>=0&&l<j))return A.a(s,l)
|
|
s[l]=k}else{i.f=c
|
|
return!0}c+=p
|
|
e+=p
|
|
while(e>=a1){e-=a1;++f
|
|
if(B.a.a8(f,16)===0)i.dG(f)}if(c<a&&(e&a0)>>>0!==0){r=i.cz(i.as,i.Q,i.z,e,f)
|
|
s=i.ax
|
|
if(!(r<s.length))return A.a(s,r)
|
|
d=s[r]}}else return!1}i.dG(f)
|
|
i.f=c
|
|
return!0},
|
|
dG(a){var s,r,q=this,p=q.r,o=a-p,n=q.cy
|
|
n===$&&A.b("_pixels8")
|
|
s=A.v(n,!1,null,q.c.a*p)
|
|
if(o>0){n=q.dx
|
|
n.toString
|
|
r=A.v(n,!1,null,q.dy*p)
|
|
n=q.ch
|
|
if(0>=n.length)return A.a(n,0)
|
|
n[0].kk(p,p+o,s,r)}q.r=a},
|
|
jA(a,b){var s,r,q,p,o,n,m=this,l=m.c.a,k=m.r
|
|
if(b)if(B.a.a8(a,16)!==0)return
|
|
s=a-k
|
|
if(s<=0){m.r=a
|
|
return}m.eq(k,s,l*k)
|
|
for(r=m.db,q=m.r,p=0;p<s;++p,++q)for(o=0;o<m.dy;++o,++r){l=m.cx
|
|
if(!(r>=0&&r<l.length))return A.a(l,r)
|
|
n=l[r]
|
|
l=m.d.a
|
|
if(l!=null)l.aq(o,q,n>>>16&255,n>>>8&255,n&255,n>>>24&255)}m.r=a},
|
|
eq(a,b,c){var s,r,q,p,o=this,n=o.ch,m=n.length,l=o.c.a,k=a+b,j=o.db
|
|
for(s=c;r=m-1,m>0;s=j,m=r){if(!(r>=0&&r<n.length))return A.a(n,r)
|
|
q=n[r]
|
|
p=o.cx
|
|
p.toString
|
|
q.kK(a,k,p,s,p,j)}if(s!==j){n=o.cx
|
|
n.toString
|
|
B.o.ar(n,j,j+l*b,n,s)}},
|
|
jN(a,b,a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=1,c=null
|
|
if(a1&&e.b.ai(1)!==0){s=2+e.b.ai(3)
|
|
r=A.bW(a,s)
|
|
q=A.bW(b,s)
|
|
p=r*q
|
|
o=e.cw(r,q,!1)
|
|
if(o==null)return!1
|
|
e.z=s
|
|
for(n=o.length,m=o.$flags|0,l=d,k=0;k<p;++k){if(!(k<n))return A.a(o,k)
|
|
j=o[k]>>>8&65535
|
|
m&2&&A.c(o)
|
|
o[k]=j
|
|
if(j>=l)l=j+1}if(l>1000||l>a*b){c=new Int32Array(1)
|
|
B.Z.aO(c,0,1,255)
|
|
for(d=0,k=0;k<p;++k){if(!(k<n))return A.a(o,k)
|
|
i=o[k]
|
|
if(!(i<1))return A.a(c,i)
|
|
if(c[i]===-1){h=d+1
|
|
c[i]=d
|
|
d=h}g=c[i]
|
|
m&2&&A.c(o)
|
|
o[k]=g}}else d=l}else{o=null
|
|
l=1}n=e.b
|
|
m=n.b
|
|
if(m.d>=m.c&&n.a>=64)return!1
|
|
f=e.jO(a0,d,l,c)
|
|
if(f==null)return!1
|
|
e.as=o
|
|
e.at=d
|
|
e.ax=f
|
|
return!0},
|
|
dX(a,b,c,d,e,f){var s,r=a.a,q=a.b,p=d
|
|
do{p-=c
|
|
s=q+(b+p)
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
s.a=e
|
|
s.b=f}while(p>0)},
|
|
jj(a,b,c){var s=B.a.V(1,b-c)
|
|
while(b<15){s-=a[b]
|
|
if(s<=0)break;++b
|
|
s=s<<1>>>0}return b-c},
|
|
eV(a,b){var s=B.a.V(1,b-1)
|
|
while((a&s)>>>0!==0)s=s>>>1
|
|
return s!==0?((a&s-1)>>>0)+s:a},
|
|
ev(a5,a6,a7,a8,a9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=this,a2=B.a.R(1,a6),a3=new Int32Array(16),a4=new Int32Array(16)
|
|
for(s=a7.length,r=0;r<a8;++r){if(!(r<s))return A.a(a7,r)
|
|
q=a7[r]
|
|
if(q>15)return 0
|
|
if(!(q>=0))return A.a(a3,q)
|
|
a3[q]=a3[q]+1}if(a3[0]===a8)return 0
|
|
a4[1]=0
|
|
for(p=1;p<15;p=o){q=a3[p]
|
|
if(q>B.a.R(1,p))return 0
|
|
o=p+1
|
|
a4[o]=a4[p]+q}for(q=a9!=null,r=0;r<a8;++r){if(!(r<s))return A.a(a7,r)
|
|
n=a7[r]
|
|
if(n>0)if(q){if(!(n<16))return A.a(a4,n)
|
|
m=a4[n]
|
|
if(m>=a8)return 0
|
|
a4[n]=m+1
|
|
a9.$flags&2&&A.c(a9)
|
|
if(!(m>=0&&m<a9.length))return A.a(a9,m)
|
|
a9[m]=r}else{if(!(n<16))return A.a(a4,n)
|
|
a4[n]=a4[n]+1}}if(a4[15]===1){if(q){a5.toString
|
|
if(0>=a9.length)return A.a(a9,0)
|
|
a1.dX(a5,0,1,a2,0,a9[0])}return a2}l=a2-1
|
|
for(s=a5==null,k=0,j=1,i=1,r=0,p=1,h=2;p<=a6;++p,h=h<<1>>>0){i=i<<1>>>0
|
|
j+=i
|
|
if(!(p<16))return A.a(a3,p)
|
|
i-=a3[p]
|
|
if(i<0)return 0
|
|
if(s)continue
|
|
for(g=p&255;a3[p]>0;a3[p]=a3[p]-1,r=f){f=r+1
|
|
if(!(r>=0&&r<a9.length))return A.a(a9,r)
|
|
a1.dX(a5,k,h,a2,g,a9[r])
|
|
k=a1.eV(k,p)}}for(p=a6+1,s=!s,e=a2,d=0,c=4294967295,h=2;p<=15;++p,h=h<<1>>>0){i=i<<1>>>0
|
|
j+=i
|
|
i-=a3[p]
|
|
if(i<0)return 0
|
|
for(g=p-a6&255;a3[p]>0;a3[p]=a3[p]-1){b=(k&l)>>>0
|
|
if(b!==c){if(s)d+=e
|
|
a=a1.jj(a3,p,a6)
|
|
e=B.a.V(1,a)
|
|
a2+=e
|
|
if(s){q=a5.a
|
|
m=a5.b+b
|
|
if(!(m>=0&&m<q.length))return A.a(q,m)
|
|
m=q[m]
|
|
m.a=a+a6&255
|
|
m.b=d-b}c=b}if(s){f=r+1
|
|
if(!(r>=0&&r<a9.length))return A.a(a9,r)
|
|
a0=a9[r]
|
|
a1.dX(a5,d+B.a.a4(k,a6),h,e,g,a0)
|
|
r=f}k=a1.eV(k,p)}}if(j!==2*a4[15]-1)return 0
|
|
return a2},
|
|
fq(a,b,c,d){var s,r,q,p,o,n,m=this.ev(null,b,c,d,null)
|
|
if(m===0||a==null)return m
|
|
s=a.b
|
|
r=s.d
|
|
q=s.e
|
|
if(r+m>=q){p=new A.dO()
|
|
if(m>q)q=m
|
|
o=A.kN(q)
|
|
p.e=q
|
|
p.b=p.a=o
|
|
a.b=p
|
|
s=p}n=new Uint16Array(d)
|
|
this.ev(s.b,b,c,d,n)
|
|
return m},
|
|
jM(a,b,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=new A.fB(new A.dO())
|
|
c.ek(128)
|
|
if(this.fq(c,7,a,19)===0)return!1
|
|
s=this.b
|
|
if(s.ai(1)!==0){r=2+s.ai(2+2*s.ai(3))
|
|
if(r>b)return!1}else r=b
|
|
for(q=8,p=0;p<b;r=o){o=r-1
|
|
if(r===0)break
|
|
if(s.a>=32)s.cc()
|
|
n=c.b.a
|
|
n.toString
|
|
m=n.a
|
|
n=n.b+(s.cR()&127)
|
|
if(!(n<m.length))return A.a(m,n)
|
|
l=m[n]
|
|
s.a=s.a+l.a
|
|
k=l.b
|
|
if(k<16){j=p+1
|
|
a0.$flags&2&&A.c(a0)
|
|
if(!(p>=0&&p<a0.length))return A.a(a0,p)
|
|
a0[p]=k
|
|
if(k!==0)q=k
|
|
p=j}else{i=k-16
|
|
if(!(i<3))return A.a(B.br,i)
|
|
h=B.br[i]
|
|
g=B.dP[i]
|
|
f=s.ai(h)+g
|
|
if(p+f>b)return!1
|
|
e=k===16?q:0
|
|
for(n=a0.$flags|0;d=f-1,f>0;f=d,p=j){j=p+1
|
|
n&2&&A.c(a0)
|
|
if(!(p>=0&&p<a0.length))return A.a(a0,p)
|
|
a0[p]=e}}}return!0},
|
|
fc(a,b,c){var s,r,q,p,o,n,m,l=this.b,k=l.ai(1)
|
|
B.Z.aO(b,0,a,0)
|
|
if(k!==0){s=l.ai(1)
|
|
r=l.ai(l.ai(1)===0?1:8)
|
|
b.$flags&2&&A.c(b)
|
|
q=b.length
|
|
if(!(r<q))return A.a(b,r)
|
|
b[r]=1
|
|
if(s+1===2){r=l.ai(8)
|
|
if(!(r<q))return A.a(b,r)
|
|
b[r]=1}p=!0}else{o=new Int32Array(19)
|
|
n=l.ai(4)+4
|
|
for(m=0;m<n;++m){if(!(m<19))return A.a(B.bQ,m)
|
|
s=B.bQ[m]
|
|
q=l.ai(3)
|
|
if(!(s<19))return A.a(o,s)
|
|
o[s]=q}p=this.jM(o,a,b)}if(p){s=l.b
|
|
p=!(s.d>=s.c&&l.a>=64)}else p=!1
|
|
return p?this.fq(c,8,b,a):0},
|
|
cZ(a,b,c){var s=c.a,r=a.a
|
|
c.a=s+r
|
|
c.b=(c.b|B.a.R(a.b,b))>>>0
|
|
return r},
|
|
i1(a){var s,r,q,p,o,n,m,l,k,j,i=this
|
|
for(s=a.a,r=s.length,q=a.f,p=q.length,o=0;o<64;++o){if(!(o<p))return A.a(q,o)
|
|
n=q[o]
|
|
if(0>=r)return A.a(s,0)
|
|
m=s[0]
|
|
l=m.a
|
|
m=m.b+o
|
|
if(!(m<l.length))return A.a(l,m)
|
|
k=l[m]
|
|
m=k.b
|
|
if(m>=256){n.a=k.a+256
|
|
n.b=m}else{n.b=n.a=0
|
|
j=B.a.a4(o,i.cZ(k,8,n))
|
|
if(1>=r)return A.a(s,1)
|
|
m=s[1]
|
|
l=m.a
|
|
m=m.b+j
|
|
if(!(m<l.length))return A.a(l,m)
|
|
j=B.a.a4(j,i.cZ(l[m],16,n))
|
|
if(2>=r)return A.a(s,2)
|
|
m=s[2]
|
|
l=m.a
|
|
m=m.b+j
|
|
if(!(m<l.length))return A.a(l,m)
|
|
j=B.a.a4(j,i.cZ(l[m],0,n))
|
|
if(3>=r)return A.a(s,3)
|
|
m=s[3]
|
|
l=m.a
|
|
m=m.b+j
|
|
if(!(m<l.length))return A.a(l,m)
|
|
B.a.a4(j,i.cZ(l[m],24,n))}}},
|
|
jO(a9,b0,b1,b2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5=this,a6=null,a7=a9>0,a8=280+(a7?B.a.R(1,a9):0)
|
|
if(!(a9<12))return A.a(B.bB,a9)
|
|
s=B.bB[a9]
|
|
r=b2==null
|
|
if(r&&b0!==b1)return a6
|
|
q=new Int32Array(a8)
|
|
p=J.am(b0,t.ct)
|
|
for(o=0;o<b0;++o)p[o]=A.oh()
|
|
n=new A.fB(new A.dO())
|
|
n.ek(b0*s)
|
|
a5.ay=n
|
|
for(n=!r,m=0;m<b1;++m){if(n){if(!(m<b2.length))return A.a(b2,m)
|
|
l=b2[m]===-1}else l=!1
|
|
if(l)for(k=0;k<5;++k){j=B.bE[k]
|
|
if(a5.fc(k===0&&a7?j+B.a.R(1,a9):j,q,a6)===0)return a6}else{if(r)l=m
|
|
else{if(!(m<b2.length))return A.a(b2,m)
|
|
l=b2[m]}if(!(l>=0&&l<b0))return A.a(p,l)
|
|
i=p[l]
|
|
h=i.a
|
|
for(l=h.length,g=0,f=!0,e=0,k=0;k<5;++k){j=B.bE[k]
|
|
if(k===0&&a7)j+=B.a.R(1,a9)
|
|
d=a5.fc(j,q,a5.ay)
|
|
c=a5.ay.b.b
|
|
c.toString
|
|
B.c.h(h,k,c)
|
|
if(d===0)return a6
|
|
if(f&&B.hV[k]===1){if(!(k<l))return A.a(h,k)
|
|
c=h[k]
|
|
b=c.a
|
|
c=c.b
|
|
if(!(c<b.length))return A.a(b,c)
|
|
f=b[c].a===0}if(!(k<l))return A.a(h,k)
|
|
c=h[k]
|
|
b=c.a
|
|
c=c.b
|
|
if(!(c<b.length))return A.a(b,c)
|
|
e+=b[c].a
|
|
c=a5.ay.b
|
|
c.d+=d
|
|
b=c.b
|
|
c.b=new A.dM(b.a,b.b+d)
|
|
if(k<=3){a=q[0]
|
|
for(a0=1;a0<j;++a0){if(!(a0<a8))return A.a(q,a0)
|
|
a1=q[a0]
|
|
if(a1>a)a=a1}g+=a}}i.b=f
|
|
i.d=!1
|
|
c=!1
|
|
if(f){if(1>=l)return A.a(h,1)
|
|
b=h[1]
|
|
a2=b.a
|
|
b=b.b
|
|
if(!(b<a2.length))return A.a(a2,b)
|
|
a3=a2[b].b
|
|
if(2>=l)return A.a(h,2)
|
|
b=h[2]
|
|
a2=b.a
|
|
b=b.b
|
|
if(!(b<a2.length))return A.a(a2,b)
|
|
a4=a2[b].b
|
|
if(3>=l)return A.a(h,3)
|
|
l=h[3]
|
|
b=l.a
|
|
l=l.b
|
|
if(!(l<b.length))return A.a(b,l)
|
|
l=(b[l].b<<24|a3<<16|a4)>>>0
|
|
i.c=l
|
|
if(e===0){c=h[0]
|
|
b=c.a
|
|
c=c.b
|
|
if(!(c<b.length))return A.a(b,c)
|
|
c=b[c].b<24}if(c){i.d=!0
|
|
b=h[0]
|
|
a2=b.a
|
|
b=b.b
|
|
if(!(b<a2.length))return A.a(a2,b)
|
|
i.c=(l|a2[b].b<<8)>>>0}l=c}else l=c
|
|
l=!l&&g<6
|
|
i.e=l
|
|
if(l)a5.i1(i)}}return p},
|
|
d6(a){var s
|
|
if(a<4)return a+1
|
|
s=B.a.j(a-2,1)
|
|
return B.a.R(2+(a&1),s)+this.b.ai(s)+1},
|
|
f7(a,b){var s,r,q
|
|
if(b>120)return b-120
|
|
else{s=b-1
|
|
if(!(s>=0))return A.a(B.bF,s)
|
|
r=B.bF[s]
|
|
q=(r>>>4)*a+(8-(r&15))
|
|
return q>=1?q:1}},
|
|
iP(a,b){var s,r,q,p,o,n,m,l,k=B.a.R(1,B.a.a4(8,b.e)),j=new Uint32Array(k),i=b.d
|
|
i.toString
|
|
s=J.E(B.o.gB(i),0,null)
|
|
r=J.E(B.o.gB(j),0,null)
|
|
i=b.d
|
|
if(0>=i.length)return A.a(i,0)
|
|
i=i[0]
|
|
if(0>=k)return A.a(j,0)
|
|
j[0]=i
|
|
q=4*a
|
|
for(i=s.length,p=r.length,o=r.$flags|0,n=4;n<q;++n){if(!(n<i))return A.a(s,n)
|
|
m=s[n]
|
|
l=n-4
|
|
if(!(l<p))return A.a(r,l)
|
|
l=r[l]
|
|
o&2&&A.c(r)
|
|
if(!(n<p))return A.a(r,n)
|
|
r[n]=m+l&255}for(q=4*k;n<q;++n){o&2&&A.c(r)
|
|
if(!(n<p))return A.a(r,n)
|
|
r[n]=0}b.d=j
|
|
return!0},
|
|
cz(a,b,c,d,e){var s
|
|
if(c===0||a==null)return 0
|
|
s=b*B.a.j(e,c)+B.a.j(d,c)
|
|
if(!(s<a.length))return A.a(a,s)
|
|
return a[s]},
|
|
eR(a,b){var s=this,r=s.cz(s.as,s.Q,s.z,a,b),q=s.ax
|
|
if(!(r<q.length))return A.a(q,r)
|
|
return q[r]}}
|
|
A.fX.prototype={
|
|
kA(a,b){return this.iQ(a,b)}}
|
|
A.hH.prototype={
|
|
cR(){var s,r,q,p=this.a
|
|
if(p<32){s=this.c
|
|
r=B.a.a5(s[0],p)
|
|
s=s[1]
|
|
if(!(p>=0))return A.a(B.a3,p)
|
|
q=r+((s&B.a3[p])>>>0)*(B.a3[32-p]+1)}else{s=this.c
|
|
q=p===32?s[1]:B.a.a5(s[1],p-32)}return q},
|
|
ai(a){var s,r=this,q=r.b
|
|
if(!(q.d>=q.c&&r.a>=64)&&a<25){q=r.cR()
|
|
if(!(a<33))return A.a(B.a3,a)
|
|
s=B.a3[a]
|
|
r.a+=a
|
|
r.cc()
|
|
return(q&s)>>>0}else throw A.h(A.m("Not enough data in input."))},
|
|
cc(){var s,r,q,p=this,o=p.b,n=p.c,m=n.$flags|0,l=o.c
|
|
for(;;){if(!(p.a>=8&&o.d<l))break
|
|
s=J.d(o.a,o.d++)
|
|
r=n[0]
|
|
q=n[1]
|
|
m&2&&A.c(n)
|
|
n[0]=(r>>>8)+(q&255)*16777216
|
|
n[1]=q>>>8
|
|
n[1]=(n[1]|s*16777216)>>>0
|
|
p.a-=8}}}
|
|
A.js.prototype={}
|
|
A.cs.prototype={
|
|
a6(){return"VP8LImageTransformType."+this.b}}
|
|
A.hI.prototype={
|
|
kK(a,b,c,d,e,f){var s,r,q,p,o=this,n=o.b
|
|
switch(o.a.a){case 2:o.kf(e,f,(b-a)*n)
|
|
break
|
|
case 0:o.kO(a,b,c,d,e,f)
|
|
if(b!==o.c){s=f-n
|
|
B.o.ar(e,s,s+n,c,f+(b-a-1)*n)}break
|
|
case 1:o.kl(a,b,c,d,e,f)
|
|
break
|
|
case 3:if(d===f&&o.e>0){r=b-a
|
|
q=r*A.bW(n,o.e)
|
|
p=f+r*n-q
|
|
B.o.ar(e,p,p+q,c,f)
|
|
o.fP(a,b,c,p,e,f)}else o.fP(a,b,c,d,e,f)
|
|
break}},
|
|
kk(a,b,c,d){var s,r,q,p,o,n,m=this.e,l=B.a.a4(8,m),k=this.b,j=this.d
|
|
if(l<8){s=B.a.R(1,m)-1
|
|
r=B.a.R(1,l)-1
|
|
for(q=a;q<b;++q)for(p=0,o=0;o<k;++o){if((o&s)>>>0===0){p=J.d(c.a,c.d);++c.d}m=(p&r)>>>0
|
|
if(!(m>=0&&m<j.length))return A.a(j,m)
|
|
m=j[m]
|
|
J.y(d.a,d.d,m>>>8&255);++d.d
|
|
p=B.a.j(p,l)}}else for(q=a;q<b;++q)for(o=0;o<k;++o){n=J.d(c.a,c.d);++c.d
|
|
if(!(n>=0&&n<j.length))return A.a(j,n)
|
|
m=j[n]
|
|
J.y(d.a,d.d,m>>>8&255);++d.d}},
|
|
fP(a,b,c,d,e,f){var s,r,q,p,o,n,m,l,k,j=this.e,i=B.a.a4(8,j),h=this.b,g=this.d
|
|
if(i<8){s=B.a.R(1,j)-1
|
|
r=B.a.R(1,i)-1
|
|
for(j=e.$flags|0,q=c.length,p=a;p<b;++p)for(o=0,n=0;n<h;++n,f=l){if((n&s)>>>0===0){m=d+1
|
|
if(!(d>=0&&d<q))return A.a(c,d)
|
|
o=c[d]>>>8&255
|
|
d=m}l=f+1
|
|
k=o&r
|
|
if(!(k>=0&&k<g.length))return A.a(g,k)
|
|
k=g[k]
|
|
j&2&&A.c(e)
|
|
if(!(f>=0&&f<e.length))return A.a(e,f)
|
|
e[f]=k
|
|
o=B.a.a4(o,i)}}else for(j=c.length,q=e.$flags|0,p=a;p<b;++p)for(n=0;n<h;++n,f=l,d=m){l=f+1
|
|
g.toString
|
|
m=d+1
|
|
if(!(d>=0&&d<j))return A.a(c,d)
|
|
k=c[d]>>>8&255
|
|
if(!(k<g.length))return A.a(g,k)
|
|
k=g[k]
|
|
q&2&&A.c(e)
|
|
if(!(f>=0&&f<e.length))return A.a(e,f)
|
|
e[f]=k}},
|
|
kl(a5,a6,a7,a8,a9,b0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=a.b,a1=a.e,a2=B.a.R(1,a1)-1,a3=A.bW(a0,a1),a4=B.a.j(a5,a.e)*a3
|
|
for(a1=a7.length,s=a9.$flags|0,r=a5;r<a6;){q=new Uint8Array(3)
|
|
for(p=a4,o=0;o<a0;++o){if((o&a2)>>>0===0){n=a.d
|
|
m=p+1
|
|
if(!(p<n.length))return A.a(n,p)
|
|
n=n[p]
|
|
q[0]=n&255
|
|
q[1]=n>>>8&255
|
|
q[2]=n>>>16&255
|
|
p=m}n=b0+o
|
|
l=a8+o
|
|
if(!(l>=0&&l<a1))return A.a(a7,l)
|
|
l=a7[l]
|
|
k=l>>>8&255
|
|
j=q[0]
|
|
i=$.ap()
|
|
i.$flags&2&&A.c(i)
|
|
i[0]=j
|
|
j=$.ay()
|
|
if(0>=j.length)return A.a(j,0)
|
|
h=j[0]
|
|
i[0]=k
|
|
g=j[0]
|
|
f=$.i4()
|
|
f.$flags&2&&A.c(f)
|
|
f[0]=h*g
|
|
e=$.kz()
|
|
if(0>=e.length)return A.a(e,0)
|
|
d=(l>>>16&255)+(e[0]>>>5)>>>0&255
|
|
i[0]=q[1]
|
|
h=j[0]
|
|
i[0]=k
|
|
f[0]=h*j[0]
|
|
c=e[0]
|
|
i[0]=q[2]
|
|
h=j[0]
|
|
i[0]=d
|
|
f[0]=h*j[0]
|
|
b=e[0]
|
|
s&2&&A.c(a9)
|
|
if(!(n<a9.length))return A.a(a9,n)
|
|
a9[n]=(l&4278255360|d<<16|((l&255)+(c>>>5)>>>0)+(b>>>5)>>>0&255)>>>0}b0+=a0
|
|
a8+=a0;++r
|
|
if((r&a2)>>>0===0)a4+=a3}},
|
|
ck(a,b){return(((a&4278255360)>>>0)+((b&4278255360)>>>0)&4278255360|(a&16711935)+(b&16711935)&16711935)>>>0},
|
|
kO(b1,b2,b3,b4,b5,b6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8=this,a9=4278190080,b0=a8.b
|
|
if(b1===0){s=b3.length
|
|
if(!(b4>=0&&b4<s))return A.a(b3,b4)
|
|
r=a8.ck(b3[b4],a9)
|
|
b5.$flags&2&&A.c(b5)
|
|
q=b5.length
|
|
if(!(b6<q))return A.a(b5,b6)
|
|
b5[b6]=r
|
|
p=b4+1
|
|
o=b6+1
|
|
n=b0-1
|
|
m=b5[b6]
|
|
for(r=b5.$flags|0,l=0;l<n;++l){k=p+l
|
|
if(!(k<s))return A.a(b3,k)
|
|
m=a8.ck(b3[k],m)
|
|
k=o+l
|
|
r&2&&A.c(b5)
|
|
if(!(k<q))return A.a(b5,k)
|
|
b5[k]=m}b4+=b0
|
|
b6+=b0;++b1}s=a8.e
|
|
j=B.a.R(1,s)
|
|
i=j-1
|
|
h=A.bW(b0,s)
|
|
g=B.a.j(b1,a8.e)*h
|
|
for(s=b3.length,r=~i,q=b5.length,f=b1;f<b2;){k=b6-b0
|
|
if(!(k>=0&&k<q))return A.a(b5,k)
|
|
e=b5[k]
|
|
if(!(b4>=0&&b4<s))return A.a(b3,b4)
|
|
k=a8.ck(b3[b4],e)
|
|
b5.$flags&2&&A.c(b5)
|
|
if(!(b6<q))return A.a(b5,b6)
|
|
b5[b6]=k
|
|
for(d=g,c=1;c<b0;c=a1,d=b){k=a8.d
|
|
b=d+1
|
|
if(!(d<k.length))return A.a(k,d)
|
|
a=k[d]>>>8&15
|
|
a0=$.pF[a]
|
|
a1=((c&r)>>>0)+j
|
|
if(a1>b0)a1=b0
|
|
a2=b4+c
|
|
k=b6+c
|
|
a3=k-b0
|
|
a4=a1-c
|
|
if(a===0)for(a5=b5.$flags|0,l=0;l<a4;++l){a6=k+l
|
|
a7=a2+l
|
|
if(!(a7>=0&&a7<s))return A.a(b3,a7)
|
|
a7=a8.ck(b3[a7],a9)
|
|
a5&2&&A.c(b5)
|
|
if(!(a6>=0&&a6<q))return A.a(b5,a6)
|
|
b5[a6]=a7}else if(a===1){a5=k-1
|
|
if(!(a5>=0&&a5<q))return A.a(b5,a5)
|
|
m=b5[a5]
|
|
for(a5=b5.$flags|0,l=0;l<a4;++l){a6=a2+l
|
|
if(!(a6>=0&&a6<s))return A.a(b3,a6)
|
|
m=a8.ck(b3[a6],m)
|
|
a6=k+l
|
|
a5&2&&A.c(b5)
|
|
if(!(a6>=0&&a6<q))return A.a(b5,a6)
|
|
b5[a6]=m}}else for(l=0;l<a4;++l){a5=k+l
|
|
a6=a5-1
|
|
if(!(a6>=0&&a6<q))return A.a(b5,a6)
|
|
e=a0.$3(b5[a6],b5,a3+l)
|
|
a6=a2+l
|
|
if(!(a6>=0&&a6<s))return A.a(b3,a6)
|
|
a6=a8.ck(b3[a6],e)
|
|
b5.$flags&2&&A.c(b5)
|
|
if(!(a5>=0&&a5<q))return A.a(b5,a5)
|
|
b5[a5]=a6}}b4+=b0
|
|
b6+=b0;++f
|
|
if((f&i)>>>0===0)g+=h}},
|
|
kf(a,b,c){var s,r,q,p,o,n
|
|
for(s=a.length,r=a.$flags|0,q=0;q<c;++q){p=b+q
|
|
if(!(p<s))return A.a(a,p)
|
|
o=a[p]
|
|
n=o>>>8&255
|
|
r&2&&A.c(a)
|
|
a[p]=(o&4278255360|(o&16711935)+(n<<16|n)&16711935)>>>0}}}
|
|
A.jy.prototype={
|
|
gh0(){var s=this,r=s.d
|
|
if(r>1||s.e>=4||s.f>1||s.r!==0)return!1
|
|
return!0},
|
|
ko(a,b,c){var s,r,q,p,o,n,m=this
|
|
if(!m.gh0())return!1
|
|
s=m.e
|
|
if(!(s<4))return A.a(B.c9,s)
|
|
r=B.c9[s]
|
|
if(m.d===0){s=m.b
|
|
q=a*s
|
|
p=m.a
|
|
B.d.ar(c,q,b*s,p.a,p.d-p.b+q)}else{s=a+b
|
|
p=m.x
|
|
p===$&&A.b("_vp8l")
|
|
p.dx=c
|
|
o=p.c
|
|
if(m.y)s=p.ii(o.a,o.b,s)
|
|
else{n=p.cx
|
|
n.toString
|
|
p=p.dA(n,o.a,o.b,s,t.d6.a(p.gkz()))
|
|
s=p}if(!s)return!1}if(r!=null){s=m.b
|
|
r.$6(s,m.c,s,a,b,c)}if(m.f===1)if(!m.iI(c,m.b,m.c,a,b))return!1
|
|
if(a+b>=m.c)m.w=!0
|
|
return!0},
|
|
iI(a,b,c,d,e){if(b<=0||c<=0||d<0||e<0||d+e>c)return!1
|
|
return!0}}
|
|
A.eL.prototype={
|
|
hS(a,b){var s=this,r=a.F()
|
|
s.r=0
|
|
s.f=(r&1)!==0
|
|
s.w=a.d-a.b
|
|
s.x=b-16}}
|
|
A.fY.prototype={}
|
|
A.fz.prototype={}
|
|
A.fA.prototype={}
|
|
A.dM.prototype={
|
|
gv(a){return this.a.length-this.b}}
|
|
A.dL.prototype={
|
|
cj(a,b){var s,r,q,p,o,n=b.cR()&255,m=this.a
|
|
if(!(a<m.length))return A.a(m,a)
|
|
s=m[a]
|
|
r=s.a
|
|
q=s.b+n
|
|
if(!(q<r.length))return A.a(r,q)
|
|
p=r[q].a-8
|
|
if(p>0){b.a+=8
|
|
o=b.cR()
|
|
m=m[a]
|
|
s=m.a
|
|
r=m.b+n
|
|
if(!(r<s.length))return A.a(s,r)
|
|
n=n+s[r].b+((o&B.a.V(1,p)-1)>>>0)}else m=s
|
|
s=b.a
|
|
r=m.a
|
|
m=m.b+n
|
|
if(!(m>=0&&m<r.length))return A.a(r,m)
|
|
m=r[m]
|
|
b.a=s+m.a
|
|
return m.b}}
|
|
A.dO.prototype={}
|
|
A.fB.prototype={
|
|
ek(a){var s=this.b=this.a,r=A.kN(a)
|
|
s.e=a
|
|
s.b=s.a=r}}
|
|
A.dl.prototype={
|
|
a6(){return"WebPFormat."+this.b}}
|
|
A.dm.prototype={$iK:1}
|
|
A.dW.prototype={}
|
|
A.jz.prototype={
|
|
cr(a){var s=A.v(t.L.a(a),!1,null,0)
|
|
this.b=s
|
|
if(!this.eQ(s))return!1
|
|
return!0},
|
|
b4(a){var s,r=this,q=null,p=A.v(t.L.a(a),!1,q,0)
|
|
r.b=p
|
|
if(!r.eQ(p))return q
|
|
p=new A.dW(B.a8,A.j([],t.J))
|
|
r.a=p
|
|
s=r.b
|
|
s.toString
|
|
if(!r.fs(s,p))return q
|
|
p=r.a
|
|
switch(p.f.a){case 3:p.as=p.z.length
|
|
return p
|
|
case 2:s=r.b
|
|
s.toString
|
|
s.d=p.ay
|
|
if(!A.li(s,p).cL())return q
|
|
p=r.a
|
|
p.as=p.z.length
|
|
return p
|
|
case 1:s=r.b
|
|
s.toString
|
|
s.d=p.ay
|
|
if(!A.lg(s,p).cL())return q
|
|
p=r.a
|
|
p.as=p.z.length
|
|
return p
|
|
case 0:throw A.h(A.m("Unknown format for WebP"))}},
|
|
ao(a){var s,r,q,p=this,o=p.b
|
|
if(o==null||p.a==null)return null
|
|
s=p.a
|
|
if(s.e){s=s.z
|
|
r=s.length
|
|
if(a>=r)return null
|
|
if(!(a<r))return A.a(s,a)
|
|
q=s[a]
|
|
s=q.x
|
|
s===$&&A.b("_frameSize")
|
|
r=q.w
|
|
r===$&&A.b("_framePosition")
|
|
return p.eH(o.c6(s,r),a)}r=s.f
|
|
if(r===B.az)return A.li(o.c6(s.ch,s.ay),s).bP()
|
|
else if(r===B.b3)return A.lg(o.c6(s.ch,s.ay),s).bP()
|
|
return null},
|
|
b6(a,b){var s,r,q,p,o,n,m,l,k=this,j=null
|
|
if(k.b4(t.L.a(a))==null)return j
|
|
s=k.a.e
|
|
if(!s)return k.ao(0)
|
|
for(r=j,q=r,p=0;s=k.a,p<s.as;++p){s=s.z
|
|
if(!(p<s.length))return A.a(s,p)
|
|
b=s[p]
|
|
o=k.ao(p)
|
|
if(o==null)continue
|
|
o.y=b.e
|
|
if(q==null||r==null){s=k.a
|
|
n=s.a
|
|
s=s.b
|
|
m=o.gaC()
|
|
l=o.a
|
|
l=l==null?j:l.gL()
|
|
if(l==null)l=B.e
|
|
q=A.Q(j,j,l,o.y,B.j,s,j,0,m,j,B.e,n,!1)
|
|
r=q}else{r=A.bv(r,!1,!1)
|
|
s=b.f
|
|
s===$&&A.b("clearFrame")
|
|
if(s){s=r.a
|
|
if(s!=null)s.b1(0,j)}}A.lv(r,o,B.aC,j,j,b.a,b.b,j,j,j,j)
|
|
q.aI(r)}return q},
|
|
eH(a,b){var s,r,q,p=null,o=A.j([],t.J),n=new A.dW(B.a8,o)
|
|
if(!this.fs(a,n))return p
|
|
s=n.f
|
|
if(s===B.a8)return p
|
|
n.as=this.a.as
|
|
if(n.e){s=o.length
|
|
if(b>=s)return p
|
|
r=o[b]
|
|
o=r.x
|
|
o===$&&A.b("_frameSize")
|
|
s=r.w
|
|
s===$&&A.b("_framePosition")
|
|
return this.eH(a.c6(o,s),b)}else{q=a.c6(n.ch,n.ay)
|
|
if(s===B.az)return A.li(q,n).bP()
|
|
else if(s===B.b3)return A.lg(q,n).bP()}return p},
|
|
eQ(a){if(a.ak(4)!=="RIFF")return!1
|
|
a.k()
|
|
if(a.ak(4)!=="WEBP")return!1
|
|
return!0},
|
|
fs(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g
|
|
for(s=a.c,r=a.b;a.d<s;){q=a.ak(4)
|
|
p=a.k()
|
|
o=p+1>>>1<<1>>>0
|
|
n=a.d
|
|
m=n-r
|
|
switch(q){case"VP8X":if(!this.j6(a,b))return!1
|
|
break
|
|
case"VP8 ":b.ay=m
|
|
b.ch=p
|
|
b.f=B.b3
|
|
break
|
|
case"VP8L":b.ay=m
|
|
b.ch=p
|
|
b.f=B.az
|
|
break
|
|
case"ALPH":b.toString
|
|
n=a.a
|
|
l=a.e
|
|
k=J.a9(n)
|
|
j=k.gv(n)
|
|
k=k.gv(n)
|
|
n=new A.af(n,0,Math.min(j,k),0,l)
|
|
b.at=n
|
|
n.d=a.d
|
|
a.d+=o
|
|
break
|
|
case"ANIM":b.f=B.lf
|
|
i=a.k()
|
|
n=new Uint8Array(4)
|
|
n[0]=i>>>8&255
|
|
n[1]=i>>>16&255
|
|
n[2]=i>>>24&255
|
|
n[3]=i&255
|
|
a.n()
|
|
break
|
|
case"ANMF":if(!this.j1(a,b,p))return!1
|
|
break
|
|
case"ICCP":b.toString
|
|
h=a.al(p)
|
|
a.d=n+(h.c-h.d)
|
|
h.a2()
|
|
break
|
|
case"EXIF":b.toString
|
|
b.w=a.ak(p)
|
|
break
|
|
case"XMP ":b.toString
|
|
a.ak(p)
|
|
break
|
|
default:a.d=n+o
|
|
break}n=a.d
|
|
g=o-(n-r-m)
|
|
if(g>0)a.d=n+g}if(!b.d)b.d=b.at!=null
|
|
return b.f!==B.a8},
|
|
j6(a,b){var s,r,q,p,o=a.F()
|
|
if((o&192)!==0)return!1
|
|
s=B.a.j(o,4)
|
|
r=B.a.j(o,1)
|
|
if((o&1)!==0)return!1
|
|
if(a.bp()!==0)return!1
|
|
q=a.bp()
|
|
p=a.bp()
|
|
b.a=q+1
|
|
b.b=p+1
|
|
b.e=(r&1)!==0
|
|
b.d=(s&1)!==0
|
|
return!0},
|
|
j1(a,b,c){var s,r=a.bp(),q=a.bp()
|
|
a.bp()
|
|
a.bp()
|
|
s=new A.fY(r*2,q*2,a.bp())
|
|
s.hS(a,c)
|
|
if(s.r!==0)return!1
|
|
B.c.G(b.z,s)
|
|
return!0}}
|
|
A.fC.prototype={
|
|
a6(){return"IccProfileCompression."+this.b}}
|
|
A.cQ.prototype={
|
|
km(){var s,r=this
|
|
if(r.b===B.aK)return r.c
|
|
s=B.b8.fW(t.L.a(r.c),null)
|
|
r.c=s
|
|
r.b=B.aK
|
|
return s},
|
|
kv(){var s,r=this
|
|
if(r.b===B.aJ)return r.c
|
|
s=B.D.c2(r.c)
|
|
r.c=s
|
|
r.b=B.aJ
|
|
return s}}
|
|
A.fy.prototype={
|
|
a6(){return"FrameType."+this.b}}
|
|
A.bu.prototype={
|
|
gah(){var s=this.x
|
|
return s===$?this.x=A.j([],t.g):s},
|
|
hM(a,b,c,d){var s,r,q,p=this,o=a.gL(),n=a.gaC(),m=a.a
|
|
p.eF(d,b,o,n,m==null?null:m.gM())
|
|
o=a.b
|
|
if(o!=null)p.b=A.e1(o,t.N,t.v)
|
|
o=a.d
|
|
if(o!=null){n=t.N
|
|
p.d=A.e1(o,n,n)}B.c.G(p.gah(),p)
|
|
if(!c){s=a.gah().length
|
|
for(o=t.g,r=1;r<s;++r){q=a.x
|
|
if(q===$)q=a.x=A.j([],o)
|
|
if(!(r<q.length))return A.a(q,r)
|
|
p.aI(A.fH(q[r],b,!1,d))}}},
|
|
hL(a,b,c){var s,r,q,p,o=this,n=a.b
|
|
if(n!=null)o.b=A.e1(n,t.N,t.v)
|
|
n=a.d
|
|
if(n!=null){s=t.N
|
|
o.d=A.e1(n,s,s)}B.c.G(o.gah(),o)
|
|
if(!b&&a.gah().length>1){r=a.gah().length
|
|
for(n=t.g,q=1;q<r;++q){p=a.x
|
|
if(p===$)p=a.x=A.j([],n)
|
|
if(!(q<p.length))return A.a(p,q)
|
|
o.aI(A.bv(p[q],!1,!1))}}},
|
|
aI(a){var s=this
|
|
if(a==null)a=A.bv(s,!0,!0)
|
|
a.z=s.gah().length
|
|
if(s.gah().length===0||B.c.gh2(s.gah())!==a)B.c.G(s.gah(),a)
|
|
return a},
|
|
di(){return this.aI(null)},
|
|
eF(a,b,c,d,e){var s,r,q=this,p=null
|
|
switch(c.a){case 0:if(e==null){s=B.b.bb(a*d/8)
|
|
r=new A.cU($,s,p,a,b,d)
|
|
s=Math.max(s*b,1)
|
|
r.d=new Uint8Array(s)
|
|
q.a=r}else{s=B.b.bb(a/8)
|
|
r=new A.cU($,s,e,a,b,1)
|
|
s=Math.max(s*b,1)
|
|
r.d=new Uint8Array(s)
|
|
q.a=r}break
|
|
case 1:if(e==null){s=B.b.bb(a*(d<<1>>>0)/8)
|
|
r=new A.cW($,s,p,a,b,d)
|
|
s=Math.max(s*b,1)
|
|
r.d=new Uint8Array(s)
|
|
q.a=r}else{s=B.b.bb(a/4)
|
|
r=new A.cW($,s,e,a,b,1)
|
|
s=Math.max(s*b,1)
|
|
r.d=new Uint8Array(s)
|
|
q.a=r}break
|
|
case 2:if(e==null){if(d===2)s=a
|
|
else if(d===4)s=a*2
|
|
else s=d===3?B.b.bb(a*1.5):B.b.bb(a/2)
|
|
r=new A.cY($,s,p,a,b,d)
|
|
s=Math.max(s*b,1)
|
|
r.d=new Uint8Array(s)
|
|
q.a=r}else{s=B.b.bb(a/2)
|
|
r=new A.cY($,s,e,a,b,1)
|
|
s=Math.max(s*b,1)
|
|
r.d=new Uint8Array(s)
|
|
q.a=r}break
|
|
case 3:if(e==null)q.a=A.md(a,b,d)
|
|
else q.a=new A.cZ(new Uint8Array(a*b),e,a,b,1)
|
|
break
|
|
case 4:s=a*b
|
|
if(e==null)q.a=new A.cV(new Uint16Array(s*d),p,a,b,d)
|
|
else q.a=new A.cV(new Uint16Array(s),e,a,b,1)
|
|
break
|
|
case 5:q.a=A.ol(a,b,d)
|
|
break
|
|
case 6:q.a=new A.dT(new Int8Array(a*b*d),a,b,d)
|
|
break
|
|
case 7:q.a=new A.dR(new Int16Array(a*b*d),a,b,d)
|
|
break
|
|
case 8:q.a=new A.dS(new Int32Array(a*b*d),a,b,d)
|
|
break
|
|
case 9:q.a=A.oj(a,b,d)
|
|
break
|
|
case 10:q.a=A.ok(a,b,d)
|
|
break
|
|
case 11:q.a=new A.dQ(new Float64Array(a*b*4*d),a,b,d)
|
|
break}},
|
|
C(a){var s=this
|
|
return"Image("+s.gS()+", "+s.gK()+", "+s.gL().b+", "+s.gaC()+")"},
|
|
gS(){var s=this.a
|
|
s=s==null?null:s.a
|
|
return s==null?0:s},
|
|
gK(){var s=this.a
|
|
s=s==null?null:s.b
|
|
return s==null?0:s},
|
|
gL(){var s=this.a
|
|
s=s==null?null:s.gL()
|
|
return s==null?B.e:s},
|
|
gbF(){var s=this.e
|
|
return s==null?this.e=new A.bL(A.I(t.N,t.P)):s},
|
|
hp(a,b){var s=this,r=s.b;(r==null?s.b=A.I(t.N,t.v):r).h(0,a,b)
|
|
if(s.b.a===0)s.b=null},
|
|
gH(a){var s=this.a
|
|
return s.gH(s)},
|
|
gB(a){var s=this.a
|
|
s=s==null?null:s.gB(s)
|
|
if(s==null)s=B.d.gB(new Uint8Array(0))
|
|
return s},
|
|
a2(){var s=this.a
|
|
s=s==null?null:J.az(s.gB(s))
|
|
return s==null?J.az(this.gB(0)):s},
|
|
gcP(a){var s=this.a
|
|
s=s==null?null:J.nN(s.gB(s))
|
|
return s==null?0:s},
|
|
gaC(){var s=this.a
|
|
s=s==null?null:s.gM()
|
|
s=s==null?null:s.b
|
|
if(s==null){s=this.a
|
|
s=s==null?null:s.c}return s==null?0:s},
|
|
gaY(){var s=this.a
|
|
s=s==null?null:s.gaY()
|
|
return s===!0},
|
|
gaK(){var s=this.a
|
|
return(s==null?null:s.gM())!=null},
|
|
gaJ(){var s=this.a
|
|
s=s==null?null:s.gaJ()
|
|
return s==null?0:s},
|
|
fZ(a,b){return a>=0&&b>=0&&a<this.gS()&&b<this.gK()},
|
|
b_(a,b,c,d){var s=this.a
|
|
s=s==null?null:s.b_(a,b,c,d)
|
|
if(s==null)s=new A.bK(new Uint8Array(0))
|
|
return s},
|
|
N(a,b,c){var s=this.a
|
|
s=s==null?null:s.N(a,b,c)
|
|
return s==null?new A.D():s},
|
|
aR(a,b){return this.N(a,b,null)},
|
|
ap(a,b){if(a<0||a>=this.gS()||b<0||b>=this.gK())return new A.D()
|
|
return this.N(a,b,null)},
|
|
hk(a,b,c){switch(c.a){case 0:return this.ap(B.b.i(a),B.b.i(b))
|
|
case 1:case 3:return this.hl(a,b)
|
|
case 2:return this.hj(a,b)}},
|
|
hl(a,b){var s,r,q,p,o,n,m=this,l=B.b.i(a),k=l-(a>=0?0:1),j=k+1
|
|
l=B.b.i(b)
|
|
s=l-(b>=0?0:1)
|
|
r=s+1
|
|
l=new A.iy(a-k,b-s)
|
|
q=m.ap(k,s)
|
|
p=r>=m.gK()?q:m.ap(k,r)
|
|
o=j>=m.gS()?q:m.ap(j,s)
|
|
n=j>=m.gS()||r>=m.gK()?q:m.ap(j,r)
|
|
return m.b_(l.$4(q.gm(),o.gm(),p.gm(),n.gm()),l.$4(q.gt(),o.gt(),p.gt(),n.gt()),l.$4(q.gu(),o.gu(),p.gu(),n.gu()),l.$4(q.gA(),o.gA(),p.gA(),n.gA()))},
|
|
hj(d2,d3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6=this,c7=B.b.i(d2),c8=c7-(d2>=0?0:1),c9=c8-1,d0=c8+1,d1=c8+2
|
|
c7=B.b.i(d3)
|
|
s=c7-(d3>=0?0:1)
|
|
r=s-1
|
|
q=s+1
|
|
p=s+2
|
|
o=d2-c8
|
|
n=d3-s
|
|
c7=new A.ix()
|
|
m=c6.ap(c8,s)
|
|
l=c9<0
|
|
k=!l
|
|
j=!k||r<0?m:c6.ap(c9,r)
|
|
i=l?m:c6.ap(c8,r)
|
|
h=r<0
|
|
g=h||d0>=c6.gS()?m:c6.ap(d0,r)
|
|
f=d1>=c6.gS()||h?m:c6.ap(d1,r)
|
|
e=c7.$5(o,j.gm(),i.gm(),g.gm(),f.gm())
|
|
d=c7.$5(o,j.gt(),i.gt(),g.gt(),f.gt())
|
|
c=c7.$5(o,j.gu(),i.gu(),g.gu(),f.gu())
|
|
b=c7.$5(o,j.gA(),i.gA(),g.gA(),f.gA())
|
|
a=l?m:c6.ap(c9,s)
|
|
a0=d0>=c6.gS()?m:c6.ap(d0,s)
|
|
a1=d1>=c6.gS()?m:c6.ap(d1,s)
|
|
a2=c7.$5(o,a.gm(),m.gm(),a0.gm(),a1.gm())
|
|
a3=c7.$5(o,a.gt(),m.gt(),a0.gt(),a1.gt())
|
|
a4=c7.$5(o,a.gu(),m.gu(),a0.gu(),a1.gu())
|
|
a5=c7.$5(o,a.gA(),m.gA(),a0.gA(),a1.gA())
|
|
a6=!k||q>=c6.gK()?m:c6.ap(c9,q)
|
|
a7=q>=c6.gK()?m:c6.ap(c8,q)
|
|
a8=d0>=c6.gS()||q>=c6.gK()?m:c6.ap(d0,q)
|
|
a9=d1>=c6.gS()||q>=c6.gK()?m:c6.ap(d1,q)
|
|
b0=c7.$5(o,a6.gm(),a7.gm(),a8.gm(),a9.gm())
|
|
b1=c7.$5(o,a6.gt(),a7.gt(),a8.gt(),a9.gt())
|
|
b2=c7.$5(o,a6.gu(),a7.gu(),a8.gu(),a9.gu())
|
|
b3=c7.$5(o,a6.gA(),a7.gA(),a8.gA(),a9.gA())
|
|
b4=!k||p>=c6.gK()?m:c6.ap(c9,p)
|
|
b5=p>=c6.gK()?m:c6.ap(c8,p)
|
|
b6=d0>=c6.gS()||p>=c6.gK()?m:c6.ap(d0,p)
|
|
b7=d1>=c6.gS()||p>=c6.gK()?m:c6.ap(d1,p)
|
|
b8=c7.$5(o,b4.gm(),b5.gm(),b6.gm(),b7.gm())
|
|
b9=c7.$5(o,b4.gt(),b5.gt(),b6.gt(),b7.gt())
|
|
c0=c7.$5(o,b4.gu(),b5.gu(),b6.gu(),b7.gu())
|
|
c1=c7.$5(o,b4.gA(),b5.gA(),b6.gA(),b7.gA())
|
|
c2=c7.$5(n,e,a2,b0,b8)
|
|
c3=c7.$5(n,d,a3,b1,b9)
|
|
c4=c7.$5(n,c,a4,b2,c0)
|
|
c5=c7.$5(n,b,a5,b3,c1)
|
|
return c6.b_(B.b.i(c2),B.b.i(c3),B.b.i(c4),B.b.i(c5))},
|
|
c5(a,b,c){var s
|
|
if(t.dv.b(c))if(c.gbd().gM()!=null)if(this.gaK()){s=this.a
|
|
if(s!=null)s.Y(a,b,c.gT(),0,0)
|
|
return}s=this.a
|
|
if(s!=null)s.aq(a,b,c.gm(),c.gt(),c.gu(),c.gA())},
|
|
gE(){var s=this.a
|
|
s=s==null?null:s.gE()
|
|
return s==null?0:s},
|
|
b1(a,b){var s=this.a
|
|
return s==null?null:s.b1(0,b)},
|
|
kj(a){return this.b1(0,null)},
|
|
cJ(a7,a8,a9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5=this,a6=null
|
|
if(a7==null)a7=a5.gL()
|
|
if(a8==null)a8=a5.gaC()
|
|
s=B.ce.l(0,a7)
|
|
r=!1
|
|
if(a7===a5.gL())if(a8===a5.gaC()){if(!a9){q=a5.a
|
|
q=(q==null?a6:q.gM())==null}else q=!1
|
|
if(!q){if(a9){r=a5.a
|
|
r=(r==null?a6:r.gM())!=null}}else r=!0}if(r)return A.bv(a5,!1,!1)
|
|
for(r=a5.gah(),q=r.length,p=t.N,o=t.p,n=a6,m=0;m<r.length;r.length===q||(0,A.a1)(r),++m,n=d){l=r[m]
|
|
k=l.a
|
|
j=k==null
|
|
i=j?a6:k.a
|
|
if(i==null)i=0
|
|
k=j?a6:k.b
|
|
if(k==null)k=0
|
|
j=l.e
|
|
j=j==null?a6:A.dD(j)
|
|
h=l.c
|
|
if(h==null)h=a6
|
|
else{g=h.a
|
|
f=h.b
|
|
h=h.c
|
|
h=new A.cQ(g,f,new Uint8Array(h.subarray(0,A.b4(0,a6,h.length))))}g=l.w
|
|
f=l.r
|
|
e=A.Q(a6,j,a7,l.y,g,k,h,f,a8,a6,B.e,i,a9)
|
|
k=l.d
|
|
e.sl2(k!=null?A.e1(k,p,p):a6)
|
|
if(n!=null){n.aI(e)
|
|
d=n}else d=e
|
|
k=e.a
|
|
c=k==null?a6:k.gM()
|
|
k=e.a
|
|
k=k==null?a6:k.gM()
|
|
b=k==null?a6:k.gL()
|
|
if(b==null)b=a7
|
|
k=l.a
|
|
if(c!=null){a=A.I(o,o)
|
|
a0=k==null?a6:k.N(0,0,a6)
|
|
if(a0==null)a0=new A.D()
|
|
for(k=e.a,k=k.gH(k),a1=a6,a2=0;k.D();){a3=k.gO()
|
|
a4=A.no(B.b.bl(a0.gae()*255),B.b.bl(a0.gaa()*255),B.b.bl(a0.gad()*255),0)
|
|
if(a.ag(a4)){j=a.l(0,a4)
|
|
j.toString
|
|
a3.sT(j)}else{a.h(0,a4,a2)
|
|
a3.sT(a2)
|
|
a1=A.aJ(a0,s,b,a8,a1)
|
|
c.b0(a2,a1.gm(),a1.gt(),a1.gu());++a2}a0.D()}}else{a0=k==null?a6:k.N(0,0,a6)
|
|
if(a0==null)a0=new A.D()
|
|
for(k=e.a,k=k.gH(k);k.D();){A.aJ(a0,s,a6,a6,k.gO())
|
|
a0.D()}}}n.toString
|
|
return n},
|
|
aM(a){return this.cJ(a,null,!1)},
|
|
e1(a){return this.cJ(null,a,!1)},
|
|
ce(a,b){return this.cJ(a,null,b)},
|
|
cI(a,b){return this.cJ(a,b,!1)},
|
|
kh(a){var s,r,q,p
|
|
t.ck.a(a)
|
|
if(this.d==null){s=t.N
|
|
this.d=A.I(s,s)}for(s=new A.O(a,a.r,a.e,A.l(a).q("O<1>"));s.D();){r=s.d
|
|
q=this.d
|
|
q.toString
|
|
p=a.l(0,r)
|
|
p.toString
|
|
q.h(0,r,p)}},
|
|
ia(a,b,c){var s,r=65536
|
|
switch(b.a){case 0:return null
|
|
case 1:return null
|
|
case 2:return null
|
|
case 3:s=a===B.m?r:256
|
|
return new A.aH(new Uint8Array(s*c),s,c)
|
|
case 4:s=a===B.m?r:256
|
|
return new A.em(new Uint16Array(s*c),s,c)
|
|
case 5:s=a===B.m?r:256
|
|
return new A.d6(new Uint32Array(s*c),s,c)
|
|
case 6:s=a===B.m?r:256
|
|
return new A.el(new Int8Array(s*c),s,c)
|
|
case 7:s=a===B.m?r:256
|
|
return new A.ej(new Int16Array(s*c),s,c)
|
|
case 8:s=a===B.m?r:256
|
|
return new A.ek(new Int32Array(s*c),s,c)
|
|
case 9:s=a===B.m?r:256
|
|
return new A.eg(new Uint16Array(s*c),s,c)
|
|
case 10:s=a===B.m?r:256
|
|
return new A.eh(new Float32Array(s*c),s,c)
|
|
case 11:s=a===B.m?r:256
|
|
return new A.ei(new Float64Array(s*c),s,c)}},
|
|
sl2(a){this.d=t.cZ.a(a)}}
|
|
A.iy.prototype={
|
|
$4(a,b,c,d){var s=this.b
|
|
return a+this.a*(b-a+s*(a+d-c-b))+s*(c-a)},
|
|
$S:28}
|
|
A.ix.prototype={
|
|
$5(a,b,c,d,e){var s=-b,r=a*a
|
|
return c+0.5*(a*(s+d)+r*(2*b-5*c+4*d-e)+r*a*(s+3*c-3*d+e))},
|
|
$S:29}
|
|
A.ae.prototype={
|
|
gM(){return null}}
|
|
A.cS.prototype={
|
|
bk(a){var s=this,r=s.d
|
|
if(a)r=new Uint16Array(r.length)
|
|
else r=new Uint16Array(A.r(r))
|
|
return new A.cS(r,s.a,s.b,s.c)},
|
|
gL(){return B.E},
|
|
gbm(){return B.aI},
|
|
gB(a){return B.P.gB(this.d)},
|
|
gaJ(){return 16},
|
|
gbe(){return this.a*this.c*2},
|
|
gH(a){return A.kX(this)},
|
|
bf(a,b,c,d,e){return A.b1(A.kX(this),b,c,d,e)},
|
|
gv(a){return this.d.byteLength},
|
|
gE(){return 1},
|
|
gaY(){return!0},
|
|
b_(a,b,c,d){var s=new Uint16Array(4),r=new A.cB(s)
|
|
s[0]=A.J(a)
|
|
s[1]=A.J(b)
|
|
s[2]=A.J(c)
|
|
s[3]=A.J(d)
|
|
s=r
|
|
return s},
|
|
N(a,b,c){if(c==null||!(c instanceof A.ce)||c.d!==this)c=A.kX(this)
|
|
c.a3(a,b)
|
|
return c},
|
|
aR(a,b){return this.N(a,b,null)},
|
|
aL(a,b,c){var s,r=this.c,q=b*this.a*r+a*r
|
|
r=this.d
|
|
s=A.J(c)
|
|
r.$flags&2&&A.c(r)
|
|
if(!(q>=0&&q<r.length))return A.a(r,q)
|
|
r[q]=s},
|
|
Y(a,b,c,d,e){var s,r,q=this.c,p=b*this.a*q+a*q,o=this.d,n=A.J(c)
|
|
o.$flags&2&&A.c(o)
|
|
s=o.length
|
|
if(!(p>=0&&p<s))return A.a(o,p)
|
|
o[p]=n
|
|
if(q>1){n=p+1
|
|
r=A.J(d)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>2){q=p+2
|
|
n=A.J(e)
|
|
if(!(q<s))return A.a(o,q)
|
|
o[q]=n}}},
|
|
aq(a,b,c,d,e,f){var s,r,q=this.c,p=b*this.a*q+a*q,o=this.d,n=A.J(c)
|
|
o.$flags&2&&A.c(o)
|
|
s=o.length
|
|
if(!(p>=0&&p<s))return A.a(o,p)
|
|
o[p]=n
|
|
if(q>1){n=p+1
|
|
r=A.J(d)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>2){n=p+2
|
|
r=A.J(e)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>3){q=p+3
|
|
n=A.J(f)
|
|
if(!(q<s))return A.a(o,q)
|
|
o[q]=n}}}},
|
|
C(a){return"ImageDataFloat16("+this.a+", "+this.b+", "+this.c+")"},
|
|
b1(a,b){}}
|
|
A.cT.prototype={
|
|
bk(a){var s=this,r=s.d
|
|
if(a)r=new Float32Array(r.length)
|
|
else r=new Float32Array(A.r(r))
|
|
return new A.cT(r,s.a,s.b,s.c)},
|
|
gL(){return B.M},
|
|
gbm(){return B.aI},
|
|
gB(a){return B.a4.gB(this.d)},
|
|
gaJ(){return 32},
|
|
gH(a){return A.kY(this)},
|
|
bf(a,b,c,d,e){return A.b1(A.kY(this),b,c,d,e)},
|
|
gv(a){return this.d.byteLength},
|
|
gE(){return 1},
|
|
gbe(){return this.a*this.c*4},
|
|
gaY(){return!0},
|
|
b_(a,b,c,d){var s=new Float32Array(4),r=new A.cC(s)
|
|
s[0]=a
|
|
s[1]=b
|
|
s[2]=c
|
|
s[3]=d
|
|
s=r
|
|
return s},
|
|
N(a,b,c){if(c==null||!(c instanceof A.cf)||c.d!==this)c=A.kY(this)
|
|
c.a3(a,b)
|
|
return c},
|
|
aR(a,b){return this.N(a,b,null)},
|
|
aL(a,b,c){var s=this.c,r=b*this.a*s+a*s
|
|
s=this.d
|
|
s.$flags&2&&A.c(s)
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
s[r]=c},
|
|
Y(a,b,c,d,e){var s,r,q=this.c,p=b*this.a*q+a*q,o=this.d
|
|
o.$flags&2&&A.c(o)
|
|
s=o.length
|
|
if(!(p>=0&&p<s))return A.a(o,p)
|
|
o[p]=c
|
|
if(q>1){r=p+1
|
|
if(!(r<s))return A.a(o,r)
|
|
o[r]=d
|
|
if(q>2){q=p+2
|
|
if(!(q<s))return A.a(o,q)
|
|
o[q]=e}}},
|
|
aq(a,b,c,d,e,f){var s,r,q=this.c,p=b*this.a*q+a*q,o=this.d
|
|
o.$flags&2&&A.c(o)
|
|
s=o.length
|
|
if(!(p>=0&&p<s))return A.a(o,p)
|
|
o[p]=c
|
|
if(q>1){r=p+1
|
|
if(!(r<s))return A.a(o,r)
|
|
o[r]=d
|
|
if(q>2){r=p+2
|
|
if(!(r<s))return A.a(o,r)
|
|
o[r]=e
|
|
if(q>3){q=p+3
|
|
if(!(q<s))return A.a(o,q)
|
|
o[q]=f}}}},
|
|
C(a){return"ImageDataFloat32("+this.a+", "+this.b+", "+this.c+")"},
|
|
b1(a,b){}}
|
|
A.dQ.prototype={
|
|
bk(a){var s=this,r=s.d
|
|
if(a)r=new Float64Array(r.length)
|
|
else r=new Float64Array(A.r(r))
|
|
return new A.dQ(r,s.a,s.b,s.c)},
|
|
gL(){return B.Q},
|
|
gbm(){return B.aI},
|
|
gB(a){return B.a5.gB(this.d)},
|
|
gv(a){return this.d.byteLength},
|
|
gaJ(){return 64},
|
|
gH(a){return A.kZ(this)},
|
|
bf(a,b,c,d,e){return A.b1(A.kZ(this),b,c,d,e)},
|
|
gE(){return 1},
|
|
gbe(){return this.a*this.c*8},
|
|
gaY(){return!0},
|
|
b_(a,b,c,d){var s=new Float64Array(4),r=new A.cD(s)
|
|
s[0]=a
|
|
s[1]=b
|
|
s[2]=c
|
|
s[3]=d
|
|
s=r
|
|
return s},
|
|
N(a,b,c){if(c==null||!(c instanceof A.cg)||c.d!==this)c=A.kZ(this)
|
|
c.a3(a,b)
|
|
return c},
|
|
aR(a,b){return this.N(a,b,null)},
|
|
aL(a,b,c){var s=this.c,r=b*this.a*s+a*s
|
|
s=this.d
|
|
s.$flags&2&&A.c(s)
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
s[r]=c},
|
|
Y(a,b,c,d,e){var s,r,q=this.c,p=b*this.a*q+a*q,o=this.d
|
|
o.$flags&2&&A.c(o)
|
|
s=o.length
|
|
if(!(p>=0&&p<s))return A.a(o,p)
|
|
o[p]=c
|
|
if(q>1){r=p+1
|
|
if(!(r<s))return A.a(o,r)
|
|
o[r]=d
|
|
if(q>2){q=p+2
|
|
if(!(q<s))return A.a(o,q)
|
|
o[q]=e}}},
|
|
aq(a,b,c,d,e,f){var s,r,q=this.c,p=b*this.a*q+a*q,o=this.d
|
|
o.$flags&2&&A.c(o)
|
|
s=o.length
|
|
if(!(p>=0&&p<s))return A.a(o,p)
|
|
o[p]=c
|
|
if(q>1){r=p+1
|
|
if(!(r<s))return A.a(o,r)
|
|
o[r]=d
|
|
if(q>2){r=p+2
|
|
if(!(r<s))return A.a(o,r)
|
|
o[r]=e
|
|
if(q>3){q=p+3
|
|
if(!(q<s))return A.a(o,q)
|
|
o[q]=f}}}},
|
|
C(a){return"ImageDataFloat64("+this.a+", "+this.b+", "+this.c+")"},
|
|
b1(a,b){}}
|
|
A.dR.prototype={
|
|
bk(a){var s=this,r=s.d
|
|
if(a)r=new Int16Array(r.length)
|
|
else r=new Int16Array(A.r(r))
|
|
return new A.dR(r,s.a,s.b,s.c)},
|
|
gL(){return B.S},
|
|
gbm(){return B.aH},
|
|
gB(a){return B.aw.gB(this.d)},
|
|
gH(a){return A.l_(this)},
|
|
bf(a,b,c,d,e){return A.b1(A.l_(this),b,c,d,e)},
|
|
gv(a){return this.d.byteLength},
|
|
gE(){return 32767},
|
|
gaY(){return!0},
|
|
gaJ(){return 16},
|
|
gbe(){return this.a*this.c*2},
|
|
b_(a,b,c,d){var s=B.b.i(a),r=B.b.i(b),q=B.b.i(c),p=B.b.i(d),o=new Int16Array(4),n=new A.cE(o)
|
|
o[0]=s
|
|
o[1]=r
|
|
o[2]=q
|
|
o[3]=p
|
|
s=n
|
|
return s},
|
|
N(a,b,c){if(c==null||!(c instanceof A.ch)||c.d!==this)c=A.l_(this)
|
|
c.a3(a,b)
|
|
return c},
|
|
aR(a,b){return this.N(a,b,null)},
|
|
aL(a,b,c){var s,r=this.c,q=b*this.a*r+a*r
|
|
r=this.d
|
|
s=B.b.i(c)
|
|
r.$flags&2&&A.c(r)
|
|
if(!(q>=0&&q<r.length))return A.a(r,q)
|
|
r[q]=s},
|
|
Y(a,b,c,d,e){var s,r,q=this.c,p=b*this.a*q+a*q,o=this.d,n=B.b.i(c)
|
|
o.$flags&2&&A.c(o)
|
|
s=o.length
|
|
if(!(p>=0&&p<s))return A.a(o,p)
|
|
o[p]=n
|
|
if(q>1){n=p+1
|
|
r=B.b.i(d)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>2){q=p+2
|
|
n=B.b.i(e)
|
|
if(!(q<s))return A.a(o,q)
|
|
o[q]=n}}},
|
|
aq(a,b,c,d,e,f){var s,r,q=this.c,p=b*this.a*q+a*q,o=this.d,n=B.b.i(c)
|
|
o.$flags&2&&A.c(o)
|
|
s=o.length
|
|
if(!(p>=0&&p<s))return A.a(o,p)
|
|
o[p]=n
|
|
if(q>1){n=p+1
|
|
r=B.b.i(d)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>2){n=p+2
|
|
r=B.b.i(e)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>3){q=p+3
|
|
n=B.b.i(f)
|
|
if(!(q<s))return A.a(o,q)
|
|
o[q]=n}}}},
|
|
C(a){return"ImageDataInt16("+this.a+", "+this.b+", "+this.c+")"},
|
|
b1(a,b){}}
|
|
A.dS.prototype={
|
|
bk(a){var s=this,r=s.d
|
|
if(a)r=new Int32Array(r.length)
|
|
else r=new Int32Array(A.r(r))
|
|
return new A.dS(r,s.a,s.b,s.c)},
|
|
gL(){return B.T},
|
|
gbm(){return B.aH},
|
|
gB(a){return B.Z.gB(this.d)},
|
|
gaJ(){return 32},
|
|
gbe(){return this.a*this.c*4},
|
|
gH(a){return A.l0(this)},
|
|
bf(a,b,c,d,e){return A.b1(A.l0(this),b,c,d,e)},
|
|
gv(a){return this.d.byteLength},
|
|
gE(){return 2147483647},
|
|
gaY(){return!0},
|
|
b_(a,b,c,d){var s=B.b.i(a),r=B.b.i(b),q=B.b.i(c),p=B.b.i(d),o=new Int32Array(4),n=new A.cF(o)
|
|
o[0]=s
|
|
o[1]=r
|
|
o[2]=q
|
|
o[3]=p
|
|
s=n
|
|
return s},
|
|
N(a,b,c){if(c==null||!(c instanceof A.ci)||c.d!==this)c=A.l0(this)
|
|
c.a3(a,b)
|
|
return c},
|
|
aR(a,b){return this.N(a,b,null)},
|
|
aL(a,b,c){var s,r=this.c,q=b*this.a*r+a*r
|
|
r=this.d
|
|
s=B.b.i(c)
|
|
r.$flags&2&&A.c(r)
|
|
if(!(q>=0&&q<r.length))return A.a(r,q)
|
|
r[q]=s},
|
|
Y(a,b,c,d,e){var s,r,q=this.c,p=b*this.a*q+a*q,o=this.d,n=B.b.i(c)
|
|
o.$flags&2&&A.c(o)
|
|
s=o.length
|
|
if(!(p>=0&&p<s))return A.a(o,p)
|
|
o[p]=n
|
|
if(q>1){n=p+1
|
|
r=B.b.i(d)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>2){q=p+2
|
|
n=B.b.i(e)
|
|
if(!(q<s))return A.a(o,q)
|
|
o[q]=n}}},
|
|
aq(a,b,c,d,e,f){var s,r,q=this.c,p=b*this.a*q+a*q,o=this.d,n=B.b.i(c)
|
|
o.$flags&2&&A.c(o)
|
|
s=o.length
|
|
if(!(p>=0&&p<s))return A.a(o,p)
|
|
o[p]=n
|
|
if(q>1){n=p+1
|
|
r=B.b.i(d)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>2){n=p+2
|
|
r=B.b.i(e)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>3){q=p+3
|
|
n=B.b.i(f)
|
|
if(!(q<s))return A.a(o,q)
|
|
o[q]=n}}}},
|
|
C(a){return"ImageDataInt32("+this.a+", "+this.b+", "+this.c+")"},
|
|
b1(a,b){}}
|
|
A.dT.prototype={
|
|
bk(a){var s=this,r=s.d
|
|
if(a)r=new Int8Array(r.length)
|
|
else r=new Int8Array(A.r(r))
|
|
return new A.dT(r,s.a,s.b,s.c)},
|
|
gL(){return B.R},
|
|
gbm(){return B.aH},
|
|
gB(a){return B.ax.gB(this.d)},
|
|
gbe(){return this.a*this.c},
|
|
gH(a){return A.l1(this)},
|
|
bf(a,b,c,d,e){return A.b1(A.l1(this),b,c,d,e)},
|
|
gv(a){return this.d.byteLength},
|
|
gE(){return 127},
|
|
gaY(){return!0},
|
|
gaJ(){return 8},
|
|
b_(a,b,c,d){var s=B.b.i(a),r=B.b.i(b),q=B.b.i(c),p=B.b.i(d),o=new Int8Array(4),n=new A.cG(o)
|
|
o[0]=s
|
|
o[1]=r
|
|
o[2]=q
|
|
o[3]=p
|
|
s=n
|
|
return s},
|
|
N(a,b,c){if(c==null||!(c instanceof A.cj)||c.d!==this)c=A.l1(this)
|
|
c.a3(a,b)
|
|
return c},
|
|
aR(a,b){return this.N(a,b,null)},
|
|
aL(a,b,c){var s,r=this.c,q=b*(this.a*r)+a*r
|
|
r=this.d
|
|
s=B.b.i(c)
|
|
r.$flags&2&&A.c(r)
|
|
if(!(q>=0&&q<r.length))return A.a(r,q)
|
|
r[q]=s},
|
|
Y(a,b,c,d,e){var s,r,q=this.c,p=b*(this.a*q)+a*q,o=this.d,n=B.b.i(c)
|
|
o.$flags&2&&A.c(o)
|
|
s=o.length
|
|
if(!(p>=0&&p<s))return A.a(o,p)
|
|
o[p]=n
|
|
if(q>1){n=p+1
|
|
r=B.b.i(d)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>2){q=p+2
|
|
n=B.b.i(e)
|
|
if(!(q<s))return A.a(o,q)
|
|
o[q]=n}}},
|
|
aq(a,b,c,d,e,f){var s,r,q=this.c,p=b*(this.a*q)+a*q,o=this.d,n=B.b.i(c)
|
|
o.$flags&2&&A.c(o)
|
|
s=o.length
|
|
if(!(p>=0&&p<s))return A.a(o,p)
|
|
o[p]=n
|
|
if(q>1){n=p+1
|
|
r=B.b.i(d)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>2){n=p+2
|
|
r=B.b.i(e)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>3){q=p+3
|
|
n=B.b.i(f)
|
|
if(!(q<s))return A.a(o,q)
|
|
o[q]=n}}}},
|
|
C(a){return"ImageDataInt8("+this.a+", "+this.b+", "+this.c+")"},
|
|
b1(a,b){}}
|
|
A.cU.prototype={
|
|
le(a,b,c){var s=Math.max(this.e*b,1)
|
|
s=new Uint8Array(s)
|
|
this.d!==$&&A.lD("data")
|
|
this.d=s},
|
|
bk(a){var s,r=this,q=r.d
|
|
if(a){q===$&&A.b("data")
|
|
q=new Uint8Array(q.length)}else{q===$&&A.b("data")
|
|
q=new Uint8Array(A.r(q))}s=r.f
|
|
s=s==null?null:s.U()
|
|
return new A.cU(q,r.e,s,r.a,r.b,r.c)},
|
|
gL(){return B.y},
|
|
gbm(){return B.L},
|
|
gv(a){var s=this.d
|
|
s===$&&A.b("data")
|
|
return s.byteLength},
|
|
gE(){var s=this.f
|
|
s=s==null?null:s.gE()
|
|
return s==null?1:s},
|
|
gaY(){return!1},
|
|
gB(a){var s=this.d
|
|
s===$&&A.b("data")
|
|
return B.d.gB(s)},
|
|
gaJ(){return 1},
|
|
gH(a){return A.en(this)},
|
|
bf(a,b,c,d,e){return A.b1(A.en(this),b,c,d,e)},
|
|
b_(a,b,c,d){var s=new A.cI(4,0)
|
|
s.ac(B.b.i(a),B.b.i(b),B.b.i(c),B.b.i(d))
|
|
return s},
|
|
N(a,b,c){if(c==null||!(c instanceof A.ck)||c.f!==this)c=A.en(this)
|
|
c.a3(a,b)
|
|
return c},
|
|
aR(a,b){return this.N(a,b,null)},
|
|
aL(a,b,c){var s,r=this
|
|
if(r.c<1)return
|
|
s=r.r;(s==null?r.r=A.en(r):s).a3(a,b)
|
|
r.r.av(0,c)},
|
|
Y(a,b,c,d,e){var s,r=this
|
|
if(r.c<1)return
|
|
s=r.r;(s==null?r.r=A.en(r):s).a3(a,b)
|
|
r.r.au(c,d,e)},
|
|
aq(a,b,c,d,e,f){var s,r=this
|
|
if(r.c<1)return
|
|
s=r.r;(s==null?r.r=A.en(r):s).a3(a,b)
|
|
r.r.ac(c,d,e,f)},
|
|
C(a){return"ImageDataUint1("+this.a+", "+this.b+", "+this.c+")"},
|
|
b1(a,b){},
|
|
gbe(){return this.e},
|
|
gM(){return this.f}}
|
|
A.cV.prototype={
|
|
bk(a){var s,r=this,q=r.d
|
|
if(a)q=new Uint16Array(q.length)
|
|
else q=new Uint16Array(A.r(q))
|
|
s=r.e
|
|
s=s==null?null:s.U()
|
|
return new A.cV(q,s,r.a,r.b,r.c)},
|
|
gL(){return B.m},
|
|
gbm(){return B.L},
|
|
gB(a){return B.P.gB(this.d)},
|
|
gaJ(){return 16},
|
|
gE(){var s=this.e
|
|
s=s==null?null:s.gE()
|
|
return s==null?65535:s},
|
|
gbe(){return this.a*this.c*2},
|
|
gH(a){return A.l2(this)},
|
|
bf(a,b,c,d,e){return A.b1(A.l2(this),b,c,d,e)},
|
|
gv(a){return this.d.byteLength},
|
|
gaY(){return!0},
|
|
b_(a,b,c,d){var s=B.b.i(a),r=B.b.i(b),q=B.b.i(c),p=B.b.i(d),o=new Uint16Array(4),n=new A.cJ(o)
|
|
o[0]=s
|
|
o[1]=r
|
|
o[2]=q
|
|
o[3]=p
|
|
s=n
|
|
return s},
|
|
N(a,b,c){if(c==null||!(c instanceof A.cl)||c.d!==this)c=A.l2(this)
|
|
c.a3(a,b)
|
|
return c},
|
|
aR(a,b){return this.N(a,b,null)},
|
|
aL(a,b,c){var s,r=this.c,q=b*this.a*r+a*r
|
|
r=this.d
|
|
s=B.b.i(c)
|
|
r.$flags&2&&A.c(r)
|
|
if(!(q>=0&&q<r.length))return A.a(r,q)
|
|
r[q]=s},
|
|
Y(a,b,c,d,e){var s,r,q=this.c,p=b*this.a*q+a*q,o=this.d,n=B.b.i(c)
|
|
o.$flags&2&&A.c(o)
|
|
s=o.length
|
|
if(!(p>=0&&p<s))return A.a(o,p)
|
|
o[p]=n
|
|
if(q>1){n=p+1
|
|
r=B.b.i(d)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>2){q=p+2
|
|
n=B.b.i(e)
|
|
if(!(q<s))return A.a(o,q)
|
|
o[q]=n}}},
|
|
aq(a,b,c,d,e,f){var s,r,q=this.c,p=b*this.a*q+a*q,o=this.d,n=B.b.i(c)
|
|
o.$flags&2&&A.c(o)
|
|
s=o.length
|
|
if(!(p>=0&&p<s))return A.a(o,p)
|
|
o[p]=n
|
|
if(q>1){n=p+1
|
|
r=B.b.i(d)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>2){n=p+2
|
|
r=B.b.i(e)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>3){q=p+3
|
|
n=B.b.i(f)
|
|
if(!(q<s))return A.a(o,q)
|
|
o[q]=n}}}},
|
|
C(a){return"ImageDataUint16("+this.a+", "+this.b+", "+this.c+")"},
|
|
b1(a,b){},
|
|
gM(){return this.e}}
|
|
A.cW.prototype={
|
|
lf(a,b,c){var s=Math.max(this.e*b,1)
|
|
s=new Uint8Array(s)
|
|
this.d!==$&&A.lD("data")
|
|
this.d=s},
|
|
bk(a){var s,r=this,q=r.d
|
|
if(a){q===$&&A.b("data")
|
|
q=new Uint8Array(q.length)}else{q===$&&A.b("data")
|
|
q=new Uint8Array(A.r(q))}s=r.f
|
|
s=s==null?null:s.U()
|
|
return new A.cW(q,r.e,s,r.a,r.b,r.c)},
|
|
gL(){return B.t},
|
|
gbm(){return B.L},
|
|
gaJ(){return 2},
|
|
gB(a){var s=this.d
|
|
s===$&&A.b("data")
|
|
return B.d.gB(s)},
|
|
gH(a){return A.eo(this)},
|
|
bf(a,b,c,d,e){return A.b1(A.eo(this),b,c,d,e)},
|
|
gv(a){var s=this.d
|
|
s===$&&A.b("data")
|
|
return s.byteLength},
|
|
gE(){var s=this.f
|
|
s=s==null?null:s.gE()
|
|
return s==null?3:s},
|
|
gaY(){return!1},
|
|
b_(a,b,c,d){var s=new A.cK(4,0)
|
|
s.ac(B.b.i(a),B.b.i(b),B.b.i(c),B.b.i(d))
|
|
return s},
|
|
N(a,b,c){if(c==null||!(c instanceof A.cm)||c.f!==this)c=A.eo(this)
|
|
c.a3(a,b)
|
|
return c},
|
|
aR(a,b){return this.N(a,b,null)},
|
|
aL(a,b,c){var s,r=this
|
|
if(r.c<1)return
|
|
s=r.r;(s==null?r.r=A.eo(r):s).a3(a,b)
|
|
r.r.aw(0,c)},
|
|
Y(a,b,c,d,e){var s,r=this
|
|
if(r.c<1)return
|
|
s=r.r;(s==null?r.r=A.eo(r):s).a3(a,b)
|
|
r.r.au(c,d,e)},
|
|
aq(a,b,c,d,e,f){var s,r=this
|
|
if(r.c<1)return
|
|
s=r.r;(s==null?r.r=A.eo(r):s).a3(a,b)
|
|
r.r.ac(c,d,e,f)},
|
|
C(a){return"ImageDataUint2("+this.a+", "+this.b+", "+this.c+")"},
|
|
b1(a,b){},
|
|
gbe(){return this.e},
|
|
gM(){return this.f}}
|
|
A.cX.prototype={
|
|
bk(a){var s=this,r=s.d
|
|
if(a)r=new Uint32Array(r.length)
|
|
else r=new Uint32Array(A.r(r))
|
|
return new A.cX(r,s.a,s.b,s.c)},
|
|
gL(){return B.N},
|
|
gbm(){return B.L},
|
|
gB(a){return B.o.gB(this.d)},
|
|
gbe(){return this.a*this.c*4},
|
|
gaJ(){return 32},
|
|
gE(){return 4294967295},
|
|
gH(a){return A.l3(this)},
|
|
bf(a,b,c,d,e){return A.b1(A.l3(this),b,c,d,e)},
|
|
gv(a){return this.d.byteLength},
|
|
gaY(){return!0},
|
|
b_(a,b,c,d){var s=B.b.i(a),r=B.b.i(b),q=B.b.i(c),p=B.b.i(d),o=new Uint32Array(4),n=new A.cL(o)
|
|
o[0]=s
|
|
o[1]=r
|
|
o[2]=q
|
|
o[3]=p
|
|
s=n
|
|
return s},
|
|
N(a,b,c){if(c==null||!(c instanceof A.cn)||c.d!==this)c=A.l3(this)
|
|
c.a3(a,b)
|
|
return c},
|
|
aR(a,b){return this.N(a,b,null)},
|
|
aL(a,b,c){var s,r=this.c,q=b*this.a*r+a*r
|
|
r=this.d
|
|
s=B.b.i(c)
|
|
r.$flags&2&&A.c(r)
|
|
if(!(q>=0&&q<r.length))return A.a(r,q)
|
|
r[q]=s},
|
|
Y(a,b,c,d,e){var s,r,q=this.c,p=b*this.a*q+a*q,o=this.d,n=B.b.i(c)
|
|
o.$flags&2&&A.c(o)
|
|
s=o.length
|
|
if(!(p>=0&&p<s))return A.a(o,p)
|
|
o[p]=n
|
|
if(q>1){n=p+1
|
|
r=B.b.i(d)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>2){q=p+2
|
|
n=B.b.i(e)
|
|
if(!(q<s))return A.a(o,q)
|
|
o[q]=n}}},
|
|
aq(a,b,c,d,e,f){var s,r,q=this.c,p=b*this.a*q+a*q,o=this.d,n=B.b.i(c)
|
|
o.$flags&2&&A.c(o)
|
|
s=o.length
|
|
if(!(p>=0&&p<s))return A.a(o,p)
|
|
o[p]=n
|
|
if(q>1){n=p+1
|
|
r=B.b.i(d)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>2){n=p+2
|
|
r=B.b.i(e)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>3){q=p+3
|
|
n=B.b.i(f)
|
|
if(!(q<s))return A.a(o,q)
|
|
o[q]=n}}}},
|
|
C(a){return"ImageDataUint32("+this.a+", "+this.b+", "+this.c+")"},
|
|
b1(a,b){}}
|
|
A.cY.prototype={
|
|
lg(a,b,c){var s=Math.max(this.e*b,1)
|
|
s=new Uint8Array(s)
|
|
this.d!==$&&A.lD("data")
|
|
this.d=s},
|
|
bk(a){var s,r=this,q=r.d
|
|
if(a){q===$&&A.b("data")
|
|
q=new Uint8Array(q.length)}else{q===$&&A.b("data")
|
|
q=new Uint8Array(A.r(q))}s=r.f
|
|
s=s==null?null:s.U()
|
|
return new A.cY(q,r.e,s,r.a,r.b,r.c)},
|
|
gL(){return B.z},
|
|
gbm(){return B.L},
|
|
gB(a){var s=this.d
|
|
s===$&&A.b("data")
|
|
return B.d.gB(s)},
|
|
gH(a){return A.ep(this)},
|
|
bf(a,b,c,d,e){return A.b1(A.ep(this),b,c,d,e)},
|
|
gv(a){var s=this.d
|
|
s===$&&A.b("data")
|
|
return s.byteLength},
|
|
gE(){var s=this.f
|
|
s=s==null?null:s.gE()
|
|
return s==null?15:s},
|
|
gaY(){return!1},
|
|
gaJ(){return 4},
|
|
b_(a,b,c,d){var s=B.b.i(a),r=B.b.i(b),q=B.b.i(c),p=B.b.i(d),o=new A.cM(4,new Uint8Array(2))
|
|
o.ac(s,r,q,p)
|
|
s=o
|
|
return s},
|
|
N(a,b,c){if(c==null||!(c instanceof A.co)||c.e!==this)c=A.ep(this)
|
|
c.a3(a,b)
|
|
return c},
|
|
aR(a,b){return this.N(a,b,null)},
|
|
aL(a,b,c){var s,r=this
|
|
if(r.c<1)return
|
|
s=r.r;(s==null?r.r=A.ep(r):s).a3(a,b)
|
|
r.r.az(0,c)},
|
|
Y(a,b,c,d,e){var s,r=this
|
|
if(r.c<1)return
|
|
s=r.r;(s==null?r.r=A.ep(r):s).a3(a,b)
|
|
r.r.au(c,d,e)},
|
|
aq(a,b,c,d,e,f){var s,r=this
|
|
if(r.c<1)return
|
|
s=r.r;(s==null?r.r=A.ep(r):s).a3(a,b)
|
|
r.r.ac(c,d,e,f)},
|
|
C(a){return"ImageDataUint4("+this.a+", "+this.b+", "+this.c+")"},
|
|
b1(a,b){},
|
|
gbe(){return this.e},
|
|
gM(){return this.f}}
|
|
A.cZ.prototype={
|
|
bk(a){var s,r=this,q=r.d
|
|
if(a)q=new Uint8Array(q.length)
|
|
else q=new Uint8Array(A.r(q))
|
|
s=r.e
|
|
s=s==null?null:s.U()
|
|
return new A.cZ(q,s,r.a,r.b,r.c)},
|
|
gL(){return B.e},
|
|
gbm(){return B.L},
|
|
gB(a){return B.d.gB(this.d)},
|
|
gbe(){return this.a*this.c},
|
|
gaJ(){return 8},
|
|
gH(a){return A.iY(this)},
|
|
bf(a,b,c,d,e){return A.b1(A.iY(this),b,c,d,e)},
|
|
gv(a){return this.d.byteLength},
|
|
gE(){var s=this.e
|
|
s=s==null?null:s.gE()
|
|
return s==null?255:s},
|
|
gaY(){return!1},
|
|
b_(a,b,c,d){var s=A.o_(B.b.i(B.b.P(a,0,255)),B.b.i(B.b.P(b,0,255)),B.b.i(B.b.P(c,0,255)),B.b.i(B.b.P(d,0,255)))
|
|
return s},
|
|
N(a,b,c){if(c==null||!(c instanceof A.cp)||c.d!==this)c=A.iY(this)
|
|
c.a3(a,b)
|
|
return c},
|
|
aR(a,b){return this.N(a,b,null)},
|
|
aL(a,b,c){var s,r=this.c,q=b*(this.a*r)+a*r
|
|
r=this.d
|
|
s=B.b.i(c)
|
|
r.$flags&2&&A.c(r)
|
|
if(!(q>=0&&q<r.length))return A.a(r,q)
|
|
r[q]=s},
|
|
Y(a,b,c,d,e){var s,r,q=this.c,p=b*(this.a*q)+a*q,o=this.d,n=B.b.i(c)
|
|
o.$flags&2&&A.c(o)
|
|
s=o.length
|
|
if(!(p>=0&&p<s))return A.a(o,p)
|
|
o[p]=n
|
|
if(q>1){n=p+1
|
|
r=B.b.i(d)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>2){q=p+2
|
|
n=B.b.i(e)
|
|
if(!(q<s))return A.a(o,q)
|
|
o[q]=n}}},
|
|
aq(a,b,c,d,e,f){var s,r,q=this.c,p=b*(this.a*q)+a*q,o=this.d,n=B.b.i(c)
|
|
o.$flags&2&&A.c(o)
|
|
s=o.length
|
|
if(!(p>=0&&p<s))return A.a(o,p)
|
|
o[p]=n
|
|
if(q>1){n=p+1
|
|
r=B.b.i(d)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>2){n=p+2
|
|
r=B.b.i(e)
|
|
if(!(n<s))return A.a(o,n)
|
|
o[n]=r
|
|
if(q>3){q=p+3
|
|
n=B.b.i(f)
|
|
if(!(q<s))return A.a(o,q)
|
|
o[q]=n}}}},
|
|
C(a){return"ImageDataUint8("+this.a+", "+this.b+", "+this.c+")"},
|
|
b1(a,b){var s,r,q,p,o,n,m,l=this,k=l.c
|
|
if(k===1){k=l.d
|
|
B.d.aO(k,0,k.length,0)}else if(k===2){s=J.lL(B.d.gB(l.d),0,null)
|
|
B.P.aO(s,0,s.length,0)}else if(k===4){r=J.W(B.d.gB(l.d),0,null)
|
|
B.o.aO(r,0,r.length,0)}else for(q=A.iY(l),k=q.d,p=k.c>0,k=k.d,o=k.$flags|0;q.D();){if(p){n=q.c
|
|
m=B.b.i(B.a.P(0,0,255))
|
|
o&2&&A.c(k)
|
|
if(!(n>=0&&n<k.length))return A.a(k,n)
|
|
k[n]=m}q.st(0)
|
|
q.su(0)}},
|
|
gM(){return this.e}}
|
|
A.fZ.prototype={
|
|
a6(){return"Interpolation."+this.b}}
|
|
A.aQ.prototype={}
|
|
A.eg.prototype={
|
|
U(){return new A.eg(new Uint16Array(A.r(this.c)),this.a,this.b)},
|
|
gB(a){return B.P.gB(this.c)},
|
|
gL(){return B.E},
|
|
gE(){return 1},
|
|
Z(a,b,c){var s,r,q=this.b
|
|
if(b<q){s=this.c
|
|
q=a*q+b
|
|
r=A.J(c)
|
|
s.$flags&2&&A.c(s)
|
|
if(!(q>=0&&q<s.length))return A.a(s,q)
|
|
s[q]=r}},
|
|
b0(a,b,c,d){var s,r,q,p,o=this.b
|
|
a*=o
|
|
s=this.c
|
|
r=A.J(b)
|
|
s.$flags&2&&A.c(s)
|
|
q=s.length
|
|
if(!(a>=0&&a<q))return A.a(s,a)
|
|
s[a]=r
|
|
if(o>1){r=a+1
|
|
p=A.J(c)
|
|
if(!(r<q))return A.a(s,r)
|
|
s[r]=p
|
|
if(o>2){o=a+2
|
|
r=A.J(d)
|
|
if(!(o<q))return A.a(s,o)
|
|
s[o]=r}}},
|
|
b2(a,b){var s,r=this.b
|
|
if(b<r){s=this.c
|
|
r=a*r+b
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
r=s[r]
|
|
s=$.R
|
|
s=s!=null?s:A.V()
|
|
if(!(r<s.length))return A.a(s,r)
|
|
r=s[r]}else r=0
|
|
return r},
|
|
aX(a){var s,r
|
|
a*=this.b
|
|
s=this.c
|
|
if(!(a>=0&&a<s.length))return A.a(s,a)
|
|
s=s[a]
|
|
r=$.R
|
|
r=r!=null?r:A.V()
|
|
if(!(s<r.length))return A.a(r,s)
|
|
return r[s]},
|
|
aW(a){var s,r=this.b
|
|
if(r<2)return 0
|
|
s=this.c
|
|
r=a*r+1
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
r=s[r]
|
|
s=$.R
|
|
s=s!=null?s:A.V()
|
|
if(!(r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
aV(a){var s,r=this.b
|
|
if(r<3)return 0
|
|
s=this.c
|
|
r=a*r+2
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
r=s[r]
|
|
s=$.R
|
|
s=s!=null?s:A.V()
|
|
if(!(r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
b3(a){var s,r=this.b
|
|
if(r<4)return 0
|
|
s=this.c
|
|
r=a*r+3
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
r=s[r]
|
|
s=$.R
|
|
s=s!=null?s:A.V()
|
|
if(!(r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
bC(a,b){return this.Z(a,0,b)},
|
|
bz(a,b){return this.Z(a,1,b)},
|
|
by(a,b){return this.Z(a,2,b)},
|
|
bx(a,b){return this.Z(a,3,b)}}
|
|
A.eh.prototype={
|
|
U(){return new A.eh(new Float32Array(A.r(this.c)),this.a,this.b)},
|
|
gB(a){return B.a4.gB(this.c)},
|
|
gL(){return B.M},
|
|
gE(){return 1},
|
|
Z(a,b,c){var s,r=this.b
|
|
if(b<r){s=this.c
|
|
r=a*r+b
|
|
s.$flags&2&&A.c(s)
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
s[r]=c}},
|
|
b0(a,b,c,d){var s,r,q,p=this.b
|
|
a*=p
|
|
s=this.c
|
|
s.$flags&2&&A.c(s)
|
|
r=s.length
|
|
if(!(a>=0&&a<r))return A.a(s,a)
|
|
s[a]=b
|
|
if(p>1){q=a+1
|
|
if(!(q<r))return A.a(s,q)
|
|
s[q]=c
|
|
if(p>2){p=a+2
|
|
if(!(p<r))return A.a(s,p)
|
|
s[p]=d}}},
|
|
b2(a,b){var s,r=this.b
|
|
if(b<r){s=this.c
|
|
r=a*r+b
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
r=s[r]}else r=0
|
|
return r},
|
|
aX(a){var s
|
|
a*=this.b
|
|
s=this.c
|
|
if(!(a>=0&&a<s.length))return A.a(s,a)
|
|
return s[a]},
|
|
aW(a){var s,r=this.b
|
|
if(r<2)return 0
|
|
s=this.c
|
|
r=a*r+1
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
aV(a){var s,r=this.b
|
|
if(r<3)return 0
|
|
s=this.c
|
|
r=a*r+2
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
b3(a){var s,r=this.b
|
|
if(r<4)return 0
|
|
s=this.c
|
|
r=a*r+3
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
bC(a,b){return this.Z(a,0,b)},
|
|
bz(a,b){return this.Z(a,1,b)},
|
|
by(a,b){return this.Z(a,2,b)},
|
|
bx(a,b){return this.Z(a,3,b)}}
|
|
A.ei.prototype={
|
|
U(){return new A.ei(new Float64Array(A.r(this.c)),this.a,this.b)},
|
|
gB(a){return B.a5.gB(this.c)},
|
|
gL(){return B.Q},
|
|
gE(){return 1},
|
|
Z(a,b,c){var s,r=this.b
|
|
if(b<r){s=this.c
|
|
r=a*r+b
|
|
s.$flags&2&&A.c(s)
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
s[r]=c}},
|
|
b0(a,b,c,d){var s,r,q,p=this.b
|
|
a*=p
|
|
s=this.c
|
|
s.$flags&2&&A.c(s)
|
|
r=s.length
|
|
if(!(a>=0&&a<r))return A.a(s,a)
|
|
s[a]=b
|
|
if(p>1){q=a+1
|
|
if(!(q<r))return A.a(s,q)
|
|
s[q]=c
|
|
if(p>2){p=a+2
|
|
if(!(p<r))return A.a(s,p)
|
|
s[p]=d}}},
|
|
b2(a,b){var s,r=this.b
|
|
if(b<r){s=this.c
|
|
r=a*r+b
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
r=s[r]}else r=0
|
|
return r},
|
|
aX(a){var s
|
|
a*=this.b
|
|
s=this.c
|
|
if(!(a>=0&&a<s.length))return A.a(s,a)
|
|
return s[a]},
|
|
aW(a){var s,r=this.b
|
|
if(r<2)return 0
|
|
s=this.c
|
|
r=a*r+1
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
aV(a){var s,r=this.b
|
|
if(r<3)return 0
|
|
s=this.c
|
|
r=a*r+2
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
b3(a){var s,r=this.b
|
|
if(r<4)return 0
|
|
s=this.c
|
|
r=a*r+3
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
bC(a,b){return this.Z(a,0,b)},
|
|
bz(a,b){return this.Z(a,1,b)},
|
|
by(a,b){return this.Z(a,2,b)},
|
|
bx(a,b){return this.Z(a,3,b)}}
|
|
A.ej.prototype={
|
|
U(){return new A.ej(new Int16Array(A.r(this.c)),this.a,this.b)},
|
|
gB(a){return B.aw.gB(this.c)},
|
|
gL(){return B.S},
|
|
gE(){return 32767},
|
|
Z(a,b,c){var s,r,q=this.b
|
|
if(b<q){s=this.c
|
|
q=a*q+b
|
|
r=B.a.i(c)
|
|
s.$flags&2&&A.c(s)
|
|
if(!(q>=0&&q<s.length))return A.a(s,q)
|
|
s[q]=r}},
|
|
b0(a,b,c,d){var s,r,q,p,o=this.b
|
|
a*=o
|
|
s=this.c
|
|
r=B.b.i(b)
|
|
s.$flags&2&&A.c(s)
|
|
q=s.length
|
|
if(!(a>=0&&a<q))return A.a(s,a)
|
|
s[a]=r
|
|
if(o>1){r=a+1
|
|
p=B.b.i(c)
|
|
if(!(r<q))return A.a(s,r)
|
|
s[r]=p
|
|
if(o>2){o=a+2
|
|
r=B.b.i(d)
|
|
if(!(o<q))return A.a(s,o)
|
|
s[o]=r}}},
|
|
b2(a,b){var s,r=this.b
|
|
if(b<r){s=this.c
|
|
r=a*r+b
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
r=s[r]}else r=0
|
|
return r},
|
|
aX(a){var s
|
|
a*=this.b
|
|
s=this.c
|
|
if(!(a>=0&&a<s.length))return A.a(s,a)
|
|
return s[a]},
|
|
aW(a){var s,r=this.b
|
|
if(r<2)return 0
|
|
s=this.c
|
|
r=a*r+1
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
aV(a){var s,r=this.b
|
|
if(r<3)return 0
|
|
s=this.c
|
|
r=a*r+2
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
b3(a){var s,r=this.b
|
|
if(r<4)return 0
|
|
s=this.c
|
|
r=a*r+3
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
bC(a,b){return this.Z(a,0,b)},
|
|
bz(a,b){return this.Z(a,1,b)},
|
|
by(a,b){return this.Z(a,2,b)},
|
|
bx(a,b){return this.Z(a,3,b)}}
|
|
A.ek.prototype={
|
|
U(){return new A.ek(new Int32Array(A.r(this.c)),this.a,this.b)},
|
|
gB(a){return B.Z.gB(this.c)},
|
|
gL(){return B.T},
|
|
gE(){return 2147483647},
|
|
Z(a,b,c){var s,r,q=this.b
|
|
if(b<q){s=this.c
|
|
q=a*q+b
|
|
r=B.a.i(c)
|
|
s.$flags&2&&A.c(s)
|
|
if(!(q>=0&&q<s.length))return A.a(s,q)
|
|
s[q]=r}},
|
|
b0(a,b,c,d){var s,r,q,p,o=this.b
|
|
a*=o
|
|
s=this.c
|
|
r=B.b.i(b)
|
|
s.$flags&2&&A.c(s)
|
|
q=s.length
|
|
if(!(a>=0&&a<q))return A.a(s,a)
|
|
s[a]=r
|
|
if(o>1){r=a+1
|
|
p=B.b.i(c)
|
|
if(!(r<q))return A.a(s,r)
|
|
s[r]=p
|
|
if(o>2){o=a+2
|
|
r=B.b.i(d)
|
|
if(!(o<q))return A.a(s,o)
|
|
s[o]=r}}},
|
|
b2(a,b){var s,r=this.b
|
|
if(b<r){s=this.c
|
|
r=a*r+b
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
r=s[r]}else r=0
|
|
return r},
|
|
aX(a){var s
|
|
a*=this.b
|
|
s=this.c
|
|
if(!(a>=0&&a<s.length))return A.a(s,a)
|
|
return s[a]},
|
|
aW(a){var s,r=this.b
|
|
if(r<2)return 0
|
|
s=this.c
|
|
r=a*r+1
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
aV(a){var s,r=this.b
|
|
if(r<3)return 0
|
|
s=this.c
|
|
r=a*r+2
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
b3(a){var s,r=this.b
|
|
if(r<4)return 0
|
|
s=this.c
|
|
r=a*r+3
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
bC(a,b){return this.Z(a,0,b)},
|
|
bz(a,b){return this.Z(a,1,b)},
|
|
by(a,b){return this.Z(a,2,b)},
|
|
bx(a,b){return this.Z(a,3,b)}}
|
|
A.el.prototype={
|
|
U(){return new A.el(new Int8Array(A.r(this.c)),this.a,this.b)},
|
|
gB(a){return B.ax.gB(this.c)},
|
|
gL(){return B.R},
|
|
gE(){return 127},
|
|
Z(a,b,c){var s,r,q=this.b
|
|
if(b<q){s=this.c
|
|
q=a*q+b
|
|
r=B.a.i(c)
|
|
s.$flags&2&&A.c(s)
|
|
if(!(q>=0&&q<s.length))return A.a(s,q)
|
|
s[q]=r}},
|
|
b0(a,b,c,d){var s,r,q,p,o=this.b
|
|
a*=o
|
|
s=this.c
|
|
r=B.b.i(b)
|
|
s.$flags&2&&A.c(s)
|
|
q=s.length
|
|
if(!(a>=0&&a<q))return A.a(s,a)
|
|
s[a]=r
|
|
if(o>1){r=a+1
|
|
p=B.b.i(c)
|
|
if(!(r<q))return A.a(s,r)
|
|
s[r]=p
|
|
if(o>2){o=a+2
|
|
r=B.b.i(d)
|
|
if(!(o<q))return A.a(s,o)
|
|
s[o]=r}}},
|
|
b2(a,b){var s,r=this.b
|
|
if(b<r){s=this.c
|
|
r=a*r+b
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
r=s[r]}else r=0
|
|
return r},
|
|
aX(a){var s
|
|
a*=this.b
|
|
s=this.c
|
|
if(!(a>=0&&a<s.length))return A.a(s,a)
|
|
return s[a]},
|
|
aW(a){var s,r=this.b
|
|
if(r<2)return 0
|
|
s=this.c
|
|
r=a*r+1
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
aV(a){var s,r=this.b
|
|
if(r<3)return 0
|
|
s=this.c
|
|
r=a*r+2
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
b3(a){var s,r=this.b
|
|
if(r<4)return 0
|
|
s=this.c
|
|
r=a*r+3
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
bC(a,b){return this.Z(a,0,b)},
|
|
bz(a,b){return this.Z(a,1,b)},
|
|
by(a,b){return this.Z(a,2,b)},
|
|
bx(a,b){return this.Z(a,3,b)}}
|
|
A.em.prototype={
|
|
U(){return new A.em(new Uint16Array(A.r(this.c)),this.a,this.b)},
|
|
gB(a){return B.P.gB(this.c)},
|
|
gL(){return B.m},
|
|
gE(){return 65535},
|
|
Z(a,b,c){var s,r,q=this.b
|
|
if(b<q){s=this.c
|
|
q=a*q+b
|
|
r=B.a.i(c)
|
|
s.$flags&2&&A.c(s)
|
|
if(!(q>=0&&q<s.length))return A.a(s,q)
|
|
s[q]=r}},
|
|
b0(a,b,c,d){var s,r,q,p,o=this.b
|
|
a*=o
|
|
s=this.c
|
|
r=B.b.i(b)
|
|
s.$flags&2&&A.c(s)
|
|
q=s.length
|
|
if(!(a>=0&&a<q))return A.a(s,a)
|
|
s[a]=r
|
|
if(o>1){r=a+1
|
|
p=B.b.i(c)
|
|
if(!(r<q))return A.a(s,r)
|
|
s[r]=p
|
|
if(o>2){o=a+2
|
|
r=B.b.i(d)
|
|
if(!(o<q))return A.a(s,o)
|
|
s[o]=r}}},
|
|
b2(a,b){var s,r=this.b
|
|
if(b<r){s=this.c
|
|
r=a*r+b
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
r=s[r]}else r=0
|
|
return r},
|
|
aX(a){var s
|
|
a*=this.b
|
|
s=this.c
|
|
if(!(a>=0&&a<s.length))return A.a(s,a)
|
|
return s[a]},
|
|
aW(a){var s,r=this.b
|
|
if(r<2)return 0
|
|
s=this.c
|
|
r=a*r+1
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
aV(a){var s,r=this.b
|
|
if(r<3)return 0
|
|
s=this.c
|
|
r=a*r+2
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
b3(a){var s,r=this.b
|
|
if(r<4)return 0
|
|
s=this.c
|
|
r=a*r+3
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
bC(a,b){return this.Z(a,0,b)},
|
|
bz(a,b){return this.Z(a,1,b)},
|
|
by(a,b){return this.Z(a,2,b)},
|
|
bx(a,b){return this.Z(a,3,b)}}
|
|
A.d6.prototype={
|
|
U(){return new A.d6(new Uint32Array(A.r(this.c)),this.a,this.b)},
|
|
gB(a){return B.o.gB(this.c)},
|
|
gL(){return B.N},
|
|
gE(){return 4294967295},
|
|
Z(a,b,c){var s,r,q=this.b
|
|
if(b<q){s=this.c
|
|
q=a*q+b
|
|
r=B.a.i(c)
|
|
s.$flags&2&&A.c(s)
|
|
if(!(q>=0&&q<s.length))return A.a(s,q)
|
|
s[q]=r}},
|
|
b0(a,b,c,d){var s,r,q,p,o=this.b
|
|
a*=o
|
|
s=this.c
|
|
r=B.b.i(b)
|
|
s.$flags&2&&A.c(s)
|
|
q=s.length
|
|
if(!(a>=0&&a<q))return A.a(s,a)
|
|
s[a]=r
|
|
if(o>1){r=a+1
|
|
p=B.b.i(c)
|
|
if(!(r<q))return A.a(s,r)
|
|
s[r]=p
|
|
if(o>2){o=a+2
|
|
r=B.b.i(d)
|
|
if(!(o<q))return A.a(s,o)
|
|
s[o]=r}}},
|
|
b2(a,b){var s,r=this.b
|
|
if(b<r){s=this.c
|
|
r=a*r+b
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
r=s[r]}else r=0
|
|
return r},
|
|
aX(a){var s
|
|
a*=this.b
|
|
s=this.c
|
|
if(!(a>=0&&a<s.length))return A.a(s,a)
|
|
return s[a]},
|
|
aW(a){var s,r=this.b
|
|
if(r<2)return 0
|
|
s=this.c
|
|
r=a*r+1
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
aV(a){var s,r=this.b
|
|
if(r<3)return 0
|
|
s=this.c
|
|
r=a*r+2
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
b3(a){var s,r=this.b
|
|
if(r<4)return 0
|
|
s=this.c
|
|
r=a*r+3
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
bC(a,b){return this.Z(a,0,b)},
|
|
bz(a,b){return this.Z(a,1,b)},
|
|
by(a,b){return this.Z(a,2,b)},
|
|
bx(a,b){return this.Z(a,3,b)}}
|
|
A.aH.prototype={
|
|
U(){return A.mp(this)},
|
|
gB(a){return B.d.gB(this.c)},
|
|
gL(){return B.e},
|
|
gE(){return 255},
|
|
Z(a,b,c){var s,r,q=this.b
|
|
if(b<q){s=this.c
|
|
q=a*q+b
|
|
r=B.a.i(c)
|
|
s.$flags&2&&A.c(s)
|
|
if(!(q>=0&&q<s.length))return A.a(s,q)
|
|
s[q]=r}},
|
|
b0(a,b,c,d){var s,r,q,p,o=this.b
|
|
a*=o
|
|
s=this.c
|
|
r=B.b.i(b)
|
|
s.$flags&2&&A.c(s)
|
|
q=s.length
|
|
if(!(a>=0&&a<q))return A.a(s,a)
|
|
s[a]=r
|
|
if(o>1){r=a+1
|
|
p=B.b.i(c)
|
|
if(!(r<q))return A.a(s,r)
|
|
s[r]=p
|
|
if(o>2){o=a+2
|
|
r=B.b.i(d)
|
|
if(!(o<q))return A.a(s,o)
|
|
s[o]=r}}},
|
|
cX(a,b,c,d,e){var s,r,q,p,o=this.b
|
|
a*=o
|
|
s=this.c
|
|
r=B.a.i(b)
|
|
s.$flags&2&&A.c(s)
|
|
q=s.length
|
|
if(!(a>=0&&a<q))return A.a(s,a)
|
|
s[a]=r
|
|
if(o>1){r=a+1
|
|
p=B.a.i(c)
|
|
if(!(r<q))return A.a(s,r)
|
|
s[r]=p
|
|
if(o>2){r=a+2
|
|
p=B.a.i(d)
|
|
if(!(r<q))return A.a(s,r)
|
|
s[r]=p
|
|
if(o>3){o=a+3
|
|
r=B.a.i(e)
|
|
if(!(o<q))return A.a(s,o)
|
|
s[o]=r}}}},
|
|
b2(a,b){var s,r=this.b
|
|
if(b<r){s=this.c
|
|
r=a*r+b
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
r=s[r]}else r=0
|
|
return r},
|
|
aX(a){var s,r
|
|
a*=this.b
|
|
s=this.c
|
|
r=s.length
|
|
if(a>=r)return 0
|
|
if(!(a>=0))return A.a(s,a)
|
|
return s[a]},
|
|
aW(a){var s,r,q=this.b
|
|
if(q<2)return 0
|
|
a*=q
|
|
q=this.c
|
|
s=q.length
|
|
if(a>=s)return 0
|
|
r=a+1
|
|
if(!(r>=0&&r<s))return A.a(q,r)
|
|
return q[r]},
|
|
aV(a){var s,r,q=this.b
|
|
if(q<3)return 0
|
|
a*=q
|
|
q=this.c
|
|
s=q.length
|
|
if(a>=s)return 0
|
|
r=a+2
|
|
if(!(r>=0&&r<s))return A.a(q,r)
|
|
return q[r]},
|
|
b3(a){var s,r,q=this.b
|
|
if(q<4)return 255
|
|
a*=q
|
|
q=this.c
|
|
s=q.length
|
|
if(a>=s)return 0
|
|
r=a+3
|
|
if(!(r>=0&&r<s))return A.a(q,r)
|
|
return q[r]},
|
|
bC(a,b){return this.Z(a,0,b)},
|
|
bz(a,b){return this.Z(a,1,b)},
|
|
by(a,b){return this.Z(a,2,b)},
|
|
bx(a,b){return this.Z(a,3,b)}}
|
|
A.ce.prototype={
|
|
U(){var s=this
|
|
return new A.ce(s.a,s.b,s.c,s.d)},
|
|
gL(){return B.E},
|
|
gv(a){return this.d.c},
|
|
gM(){return null},
|
|
gE(){return 1},
|
|
gaU(){return this.a},
|
|
gaQ(){return this.b},
|
|
a3(a,b){var s,r,q=this
|
|
q.a=a
|
|
q.b=b
|
|
s=q.d
|
|
r=s.c
|
|
q.c=b*s.a*r+a*r},
|
|
gO(){return this},
|
|
D(){var s,r=this,q=r.d
|
|
if(++r.a===q.a){r.a=0
|
|
if(++r.b===q.b)return!1}s=r.c+q.c
|
|
r.c=s
|
|
return s<q.d.length},
|
|
l(a,b){var s,r=this.d
|
|
if(b<r.c){r=r.d
|
|
s=this.c+b
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=$.R
|
|
r=r!=null?r:A.V()
|
|
if(!(s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
h(a,b,c){var s,r,q=this.d
|
|
if(b<q.c){q=q.d
|
|
s=this.c+b
|
|
r=A.J(c)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gT(){return this.gm()},
|
|
sT(a){this.sm(a)},
|
|
gm(){var s,r=this.d
|
|
if(r.c>0){r=r.d
|
|
s=this.c
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=$.R
|
|
r=r!=null?r:A.V()
|
|
if(!(s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
sm(a){var s,r,q=this.d
|
|
if(q.c>0){q=q.d
|
|
s=this.c
|
|
r=A.J(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gt(){var s,r=this.d
|
|
if(r.c>1){r=r.d
|
|
s=this.c+1
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=$.R
|
|
r=r!=null?r:A.V()
|
|
if(!(s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
st(a){var s,r,q=this.d
|
|
if(q.c>1){q=q.d
|
|
s=this.c+1
|
|
r=A.J(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gu(){var s,r=this.d
|
|
if(r.c>2){r=r.d
|
|
s=this.c+2
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=$.R
|
|
r=r!=null?r:A.V()
|
|
if(!(s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
su(a){var s,r,q=this.d
|
|
if(q.c>2){q=q.d
|
|
s=this.c+2
|
|
r=A.J(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gA(){var s,r=this.d
|
|
if(r.c>3){r=r.d
|
|
s=this.c+3
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=$.R
|
|
r=r!=null?r:A.V()
|
|
if(!(s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
sA(a){var s,r,q,p=this.d
|
|
if(p.c>3){s=this.gt()
|
|
p=p.d
|
|
r=this.c+3
|
|
q=A.J(s)
|
|
p.$flags&2&&A.c(p)
|
|
if(!(r>=0&&r<p.length))return A.a(p,r)
|
|
p[r]=q}},
|
|
gae(){return this.gm()/1},
|
|
sae(a){this.sm(a)},
|
|
gaa(){return this.gt()/1},
|
|
saa(a){this.st(a)},
|
|
gad(){return this.gu()/1},
|
|
sad(a){this.su(a)},
|
|
ga_(){return this.gA()/1},
|
|
sa_(a){this.sA(a)},
|
|
gan(){return A.Y(this)},
|
|
af(a){var s=this
|
|
if(s.d.c>0){s.sm(a.gm())
|
|
s.st(a.gt())
|
|
s.su(a.gu())
|
|
s.sA(a.gA())}},
|
|
au(a,b,c){var s,r,q,p=this,o=p.d,n=o.c
|
|
if(n>0){o=o.d
|
|
s=p.c
|
|
r=A.J(a)
|
|
o.$flags&2&&A.c(o)
|
|
q=o.length
|
|
if(!(s>=0&&s<q))return A.a(o,s)
|
|
o[s]=r
|
|
if(n>1){s=p.c+1
|
|
r=A.J(b)
|
|
if(!(s>=0&&s<q))return A.a(o,s)
|
|
o[s]=r
|
|
if(n>2){n=p.c+2
|
|
s=A.J(c)
|
|
if(!(n>=0&&n<q))return A.a(o,n)
|
|
o[n]=s}}}},
|
|
ac(a,b,c,d){var s,r,q,p=this,o=p.d,n=o.c
|
|
if(n>0){o=o.d
|
|
s=p.c
|
|
r=A.J(a)
|
|
o.$flags&2&&A.c(o)
|
|
q=o.length
|
|
if(!(s>=0&&s<q))return A.a(o,s)
|
|
o[s]=r
|
|
if(n>1){s=p.c+1
|
|
r=A.J(b)
|
|
if(!(s>=0&&s<q))return A.a(o,s)
|
|
o[s]=r
|
|
if(n>2){s=p.c+2
|
|
r=A.J(c)
|
|
if(!(s>=0&&s<q))return A.a(o,s)
|
|
o[s]=r
|
|
if(n>3){n=p.c+3
|
|
s=A.J(d)
|
|
if(!(n>=0&&n<q))return A.a(o,n)
|
|
o[n]=s}}}}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r,q,p,o,n=this
|
|
if(b==null)return!1
|
|
if(b instanceof A.ce){s=A.w(n,A.l(n).q("e.E"))
|
|
s=A.n(s)
|
|
r=A.w(b,A.l(b).q("e.E"))
|
|
return s===A.n(r)}if(t.L.b(b)){s=J.a9(b)
|
|
r=n.d
|
|
q=r.c
|
|
if(s.gv(b)!==q)return!1
|
|
r=r.d
|
|
p=n.c
|
|
o=r.length
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,0))return!1
|
|
if(q>1){p=n.c+1
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,1))return!1
|
|
if(q>2){p=n.c+2
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,2))return!1
|
|
if(q>3){q=n.c+3
|
|
if(!(q>=0&&q<o))return A.a(r,q)
|
|
if(r[q]!==s.l(b,3))return!1}}}return!0}return!1},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
aM(a){return A.aJ(this,null,a,null,null)},
|
|
$iA:1,
|
|
$ix:1,
|
|
$iu:1,
|
|
gbd(){return this.d}}
|
|
A.cf.prototype={
|
|
U(){var s=this
|
|
return new A.cf(s.a,s.b,s.c,s.d)},
|
|
gv(a){return this.d.c},
|
|
gM(){return null},
|
|
gE(){return 1},
|
|
gL(){return B.M},
|
|
gaU(){return this.a},
|
|
gaQ(){return this.b},
|
|
a3(a,b){var s,r,q=this
|
|
q.a=a
|
|
q.b=b
|
|
s=q.d
|
|
r=s.c
|
|
q.c=b*s.a*r+a*r},
|
|
gO(){return this},
|
|
D(){var s,r=this,q=r.d
|
|
if(++r.a===q.a){r.a=0
|
|
if(++r.b===q.b)return!1}s=r.c+q.c
|
|
r.c=s
|
|
return s<q.d.length},
|
|
l(a,b){var s,r=this.d
|
|
if(b<r.c){r=r.d
|
|
s=this.c+b
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
h(a,b,c){var s,r=this.d
|
|
if(b<r.c){r=r.d
|
|
s=this.c+b
|
|
r.$flags&2&&A.c(r)
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
r[s]=c}},
|
|
gT(){return this.gm()},
|
|
sT(a){this.sm(a)},
|
|
gm(){var s,r=this.d
|
|
if(r.c>0){r=r.d
|
|
s=this.c
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
sm(a){var s,r=this.d
|
|
if(r.c>0){r=r.d
|
|
s=this.c
|
|
r.$flags&2&&A.c(r)
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
r[s]=a}},
|
|
gt(){var s,r=this.d
|
|
if(r.c>1){r=r.d
|
|
s=this.c+1
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
st(a){var s,r=this.d
|
|
if(r.c>1){r=r.d
|
|
s=this.c+1
|
|
r.$flags&2&&A.c(r)
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
r[s]=a}},
|
|
gu(){var s,r=this.d
|
|
if(r.c>2){r=r.d
|
|
s=this.c+2
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
su(a){var s,r=this.d
|
|
if(r.c>2){r=r.d
|
|
s=this.c+2
|
|
r.$flags&2&&A.c(r)
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
r[s]=a}},
|
|
gA(){var s,r=this.d
|
|
if(r.c>3){r=r.d
|
|
s=this.c+3
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=1
|
|
return r},
|
|
sA(a){var s,r=this.d
|
|
if(r.c>3){r=r.d
|
|
s=this.c+3
|
|
r.$flags&2&&A.c(r)
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
r[s]=a}},
|
|
gae(){return this.gm()/1},
|
|
sae(a){this.sm(a)},
|
|
gaa(){return this.gt()/1},
|
|
saa(a){this.st(a)},
|
|
gad(){return this.gu()/1},
|
|
sad(a){this.su(a)},
|
|
ga_(){return this.gA()/1},
|
|
sa_(a){this.sA(a)},
|
|
gan(){return A.Y(this)},
|
|
af(a){var s=this
|
|
s.sm(a.gm())
|
|
s.st(a.gt())
|
|
s.su(a.gu())
|
|
s.sA(a.gA())},
|
|
au(a,b,c){var s,r,q=this.d,p=q.d,o=this.c
|
|
p.$flags&2&&A.c(p)
|
|
s=p.length
|
|
if(!(o>=0&&o<s))return A.a(p,o)
|
|
p[o]=a
|
|
q=q.c
|
|
if(q>1){r=o+1
|
|
if(!(r<s))return A.a(p,r)
|
|
p[r]=b
|
|
if(q>2){q=o+2
|
|
if(!(q<s))return A.a(p,q)
|
|
p[q]=c}}},
|
|
ac(a,b,c,d){var s,r,q=this.d,p=q.d,o=this.c
|
|
p.$flags&2&&A.c(p)
|
|
s=p.length
|
|
if(!(o>=0&&o<s))return A.a(p,o)
|
|
p[o]=a
|
|
q=q.c
|
|
if(q>1){r=o+1
|
|
if(!(r<s))return A.a(p,r)
|
|
p[r]=b
|
|
if(q>2){r=o+2
|
|
if(!(r<s))return A.a(p,r)
|
|
p[r]=c
|
|
if(q>3){q=o+3
|
|
if(!(q<s))return A.a(p,q)
|
|
p[q]=d}}}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r,q,p,o,n=this
|
|
if(b==null)return!1
|
|
if(b instanceof A.cf){s=A.w(n,A.l(n).q("e.E"))
|
|
s=A.n(s)
|
|
r=A.w(b,A.l(b).q("e.E"))
|
|
return s===A.n(r)}if(t.L.b(b)){s=J.a9(b)
|
|
r=n.d
|
|
q=r.c
|
|
if(s.gv(b)!==q)return!1
|
|
r=r.d
|
|
p=n.c
|
|
o=r.length
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,0))return!1
|
|
if(q>1){p=n.c+1
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,1))return!1
|
|
if(q>2){p=n.c+2
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,2))return!1
|
|
if(q>3){q=n.c+3
|
|
if(!(q>=0&&q<o))return A.a(r,q)
|
|
if(r[q]!==s.l(b,3))return!1}}}return!0}return!1},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
aM(a){return A.aJ(this,null,a,null,null)},
|
|
$iA:1,
|
|
$ix:1,
|
|
$iu:1,
|
|
gbd(){return this.d}}
|
|
A.cg.prototype={
|
|
U(){var s=this
|
|
return new A.cg(s.a,s.b,s.c,s.d)},
|
|
gv(a){return this.d.c},
|
|
gM(){return null},
|
|
gE(){return 1},
|
|
gL(){return B.Q},
|
|
gaU(){return this.a},
|
|
gaQ(){return this.b},
|
|
a3(a,b){var s,r,q=this
|
|
q.a=a
|
|
q.b=b
|
|
s=q.d
|
|
r=s.c
|
|
q.c=b*s.a*r+a*r},
|
|
gO(){return this},
|
|
D(){var s,r=this,q=r.d
|
|
if(++r.a===q.a){r.a=0
|
|
if(++r.b===q.b)return!1}s=r.c+q.c
|
|
r.c=s
|
|
return s<q.d.length},
|
|
l(a,b){var s,r=this.d
|
|
if(b<r.c){r=r.d
|
|
s=this.c+b
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
h(a,b,c){var s,r=this.d
|
|
if(b<r.c){r=r.d
|
|
s=this.c+b
|
|
r.$flags&2&&A.c(r)
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
r[s]=c}},
|
|
gT(){return this.gm()},
|
|
sT(a){this.sm(a)},
|
|
gm(){var s,r=this.d
|
|
if(r.c>0){r=r.d
|
|
s=this.c
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
sm(a){var s,r=this.d
|
|
if(r.c>0){r=r.d
|
|
s=this.c
|
|
r.$flags&2&&A.c(r)
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
r[s]=a}},
|
|
gt(){var s,r=this.d
|
|
if(r.c>1){r=r.d
|
|
s=this.c+1
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
st(a){var s,r=this.d
|
|
if(r.c>1){r=r.d
|
|
s=this.c+1
|
|
r.$flags&2&&A.c(r)
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
r[s]=a}},
|
|
gu(){var s,r=this.d
|
|
if(r.c>2){r=r.d
|
|
s=this.c+2
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
su(a){var s,r=this.d
|
|
if(r.c>2){r=r.d
|
|
s=this.c+2
|
|
r.$flags&2&&A.c(r)
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
r[s]=a}},
|
|
gA(){var s,r=this.d
|
|
if(r.c>3){r=r.d
|
|
s=this.c+3
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
sA(a){var s,r=this.d
|
|
if(r.c>3){r=r.d
|
|
s=this.c+3
|
|
r.$flags&2&&A.c(r)
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
r[s]=a}},
|
|
gae(){return this.gm()/1},
|
|
sae(a){this.sm(a)},
|
|
gaa(){return this.gt()/1},
|
|
saa(a){this.st(a)},
|
|
gad(){return this.gu()/1},
|
|
sad(a){this.su(a)},
|
|
ga_(){return this.gA()/1},
|
|
sa_(a){this.sA(a)},
|
|
gan(){return A.Y(this)},
|
|
af(a){var s=this
|
|
s.sm(a.gm())
|
|
s.st(a.gt())
|
|
s.su(a.gu())
|
|
s.sA(a.gA())},
|
|
au(a,b,c){var s,r,q=this.d,p=q.d,o=this.c
|
|
p.$flags&2&&A.c(p)
|
|
s=p.length
|
|
if(!(o>=0&&o<s))return A.a(p,o)
|
|
p[o]=a
|
|
q=q.c
|
|
if(q>1){r=o+1
|
|
if(!(r<s))return A.a(p,r)
|
|
p[r]=b
|
|
if(q>2){q=o+2
|
|
if(!(q<s))return A.a(p,q)
|
|
p[q]=c}}},
|
|
ac(a,b,c,d){var s,r,q=this.d,p=q.d,o=this.c
|
|
p.$flags&2&&A.c(p)
|
|
s=p.length
|
|
if(!(o>=0&&o<s))return A.a(p,o)
|
|
p[o]=a
|
|
q=q.c
|
|
if(q>1){r=o+1
|
|
if(!(r<s))return A.a(p,r)
|
|
p[r]=b
|
|
if(q>2){r=o+2
|
|
if(!(r<s))return A.a(p,r)
|
|
p[r]=c
|
|
if(q>3){q=o+3
|
|
if(!(q<s))return A.a(p,q)
|
|
p[q]=d}}}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r,q,p,o,n=this
|
|
if(b==null)return!1
|
|
if(b instanceof A.cg){s=A.w(n,A.l(n).q("e.E"))
|
|
s=A.n(s)
|
|
r=A.w(b,A.l(b).q("e.E"))
|
|
return s===A.n(r)}if(t.L.b(b)){s=J.a9(b)
|
|
r=n.d
|
|
q=r.c
|
|
if(s.gv(b)!==q)return!1
|
|
r=r.d
|
|
p=n.c
|
|
o=r.length
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,0))return!1
|
|
if(q>1){p=n.c+1
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,1))return!1
|
|
if(q>2){p=n.c+2
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,2))return!1
|
|
if(q>3){q=n.c+3
|
|
if(!(q>=0&&q<o))return A.a(r,q)
|
|
if(r[q]!==s.l(b,3))return!1}}}return!0}return!1},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
aM(a){return A.aJ(this,null,a,null,null)},
|
|
$iA:1,
|
|
$ix:1,
|
|
$iu:1,
|
|
gbd(){return this.d}}
|
|
A.ch.prototype={
|
|
U(){var s=this
|
|
return new A.ch(s.a,s.b,s.c,s.d)},
|
|
gv(a){return this.d.c},
|
|
gM(){return null},
|
|
gE(){return 32767},
|
|
gL(){return B.S},
|
|
gaU(){return this.a},
|
|
gaQ(){return this.b},
|
|
a3(a,b){var s,r,q=this
|
|
q.a=a
|
|
q.b=b
|
|
s=q.d
|
|
r=s.c
|
|
q.c=b*s.a*r+a*r},
|
|
gO(){return this},
|
|
D(){var s,r=this,q=r.d
|
|
if(++r.a===q.a){r.a=0
|
|
if(++r.b===q.b)return!1}s=r.c+q.c
|
|
r.c=s
|
|
return s<q.d.length},
|
|
l(a,b){var s,r=this.d
|
|
if(b<r.c){r=r.d
|
|
s=this.c+b
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
h(a,b,c){var s,r,q=this.d
|
|
if(b<q.c){q=q.d
|
|
s=this.c+b
|
|
r=B.b.i(c)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gT(){return this.gm()},
|
|
sT(a){this.sm(a)},
|
|
gm(){var s,r=this.d
|
|
if(r.c>0){r=r.d
|
|
s=this.c
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
sm(a){var s,r,q=this.d
|
|
if(q.c>0){q=q.d
|
|
s=this.c
|
|
r=B.b.i(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gt(){var s,r=this.d
|
|
if(r.c>1){r=r.d
|
|
s=this.c+1
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
st(a){var s,r,q=this.d
|
|
if(q.c>1){q=q.d
|
|
s=this.c+1
|
|
r=B.b.i(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gu(){var s,r=this.d
|
|
if(r.c>2){r=r.d
|
|
s=this.c+2
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
su(a){var s,r,q=this.d
|
|
if(q.c>2){q=q.d
|
|
s=this.c+2
|
|
r=B.b.i(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gA(){var s,r=this.d
|
|
if(r.c>3){r=r.d
|
|
s=this.c+3
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
sA(a){var s,r,q=this.d
|
|
if(q.c>3){q=q.d
|
|
s=this.c+3
|
|
r=B.b.i(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gae(){return this.gm()/32767},
|
|
sae(a){this.sm(a*32767)},
|
|
gaa(){return this.gt()/32767},
|
|
saa(a){this.st(a*32767)},
|
|
gad(){return this.gu()/32767},
|
|
sad(a){this.su(a*32767)},
|
|
ga_(){return this.gA()/32767},
|
|
sa_(a){this.sA(a*32767)},
|
|
gan(){return A.Y(this)},
|
|
af(a){var s=this
|
|
s.sm(a.gm())
|
|
s.st(a.gt())
|
|
s.su(a.gu())
|
|
s.sA(a.gA())},
|
|
au(a,b,c){var s,r,q,p,o=this.d,n=o.c
|
|
if(n>0){o=o.d
|
|
s=this.c
|
|
r=B.a.i(a)
|
|
o.$flags&2&&A.c(o)
|
|
q=o.length
|
|
if(!(s>=0&&s<q))return A.a(o,s)
|
|
o[s]=r
|
|
if(n>1){r=s+1
|
|
p=B.a.i(b)
|
|
if(!(r<q))return A.a(o,r)
|
|
o[r]=p
|
|
if(n>2){n=s+2
|
|
s=B.a.i(c)
|
|
if(!(n<q))return A.a(o,n)
|
|
o[n]=s}}}},
|
|
ac(a,b,c,d){var s,r,q,p,o=this.d,n=o.c
|
|
if(n>0){o=o.d
|
|
s=this.c
|
|
r=B.a.i(a)
|
|
o.$flags&2&&A.c(o)
|
|
q=o.length
|
|
if(!(s>=0&&s<q))return A.a(o,s)
|
|
o[s]=r
|
|
if(n>1){r=s+1
|
|
p=B.a.i(b)
|
|
if(!(r<q))return A.a(o,r)
|
|
o[r]=p
|
|
if(n>2){r=s+2
|
|
p=B.a.i(c)
|
|
if(!(r<q))return A.a(o,r)
|
|
o[r]=p
|
|
if(n>3){n=s+3
|
|
s=B.a.i(d)
|
|
if(!(n<q))return A.a(o,n)
|
|
o[n]=s}}}}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r,q,p,o,n=this
|
|
if(b==null)return!1
|
|
if(b instanceof A.ch){s=A.w(n,A.l(n).q("e.E"))
|
|
s=A.n(s)
|
|
r=A.w(b,A.l(b).q("e.E"))
|
|
return s===A.n(r)}if(t.L.b(b)){s=J.a9(b)
|
|
r=n.d
|
|
q=r.c
|
|
if(s.gv(b)!==q)return!1
|
|
r=r.d
|
|
p=n.c
|
|
o=r.length
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,0))return!1
|
|
if(q>1){p=n.c+1
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,1))return!1
|
|
if(q>2){p=n.c+2
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,2))return!1
|
|
if(q>3){q=n.c+3
|
|
if(!(q>=0&&q<o))return A.a(r,q)
|
|
if(r[q]!==s.l(b,3))return!1}}}return!0}return!1},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
aM(a){return A.aJ(this,null,a,null,null)},
|
|
$iA:1,
|
|
$ix:1,
|
|
$iu:1,
|
|
gbd(){return this.d}}
|
|
A.ci.prototype={
|
|
U(){var s=this
|
|
return new A.ci(s.a,s.b,s.c,s.d)},
|
|
gv(a){return this.d.c},
|
|
gM(){return null},
|
|
gE(){return 2147483647},
|
|
gL(){return B.T},
|
|
gaU(){return this.a},
|
|
gaQ(){return this.b},
|
|
a3(a,b){var s,r,q=this
|
|
q.a=a
|
|
q.b=b
|
|
s=q.d
|
|
r=s.c
|
|
q.c=b*s.a*r+a*r},
|
|
gO(){return this},
|
|
D(){var s,r=this,q=r.d
|
|
if(++r.a===q.a){r.a=0
|
|
if(++r.b===q.b)return!1}s=r.c+q.c
|
|
r.c=s
|
|
return s<q.d.length},
|
|
l(a,b){var s,r=this.d
|
|
if(b<r.c){r=r.d
|
|
s=this.c+b
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
h(a,b,c){var s,r,q=this.d
|
|
if(b<q.c){q=q.d
|
|
s=this.c+b
|
|
r=B.b.i(c)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gT(){return this.gm()},
|
|
sT(a){this.sm(a)},
|
|
gm(){var s,r=this.d
|
|
if(r.c>0){r=r.d
|
|
s=this.c
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
sm(a){var s,r,q=this.d
|
|
if(q.c>0){q=q.d
|
|
s=this.c
|
|
r=B.b.i(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gt(){var s,r=this.d
|
|
if(r.c>1){r=r.d
|
|
s=this.c+1
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
st(a){var s,r,q=this.d
|
|
if(q.c>1){q=q.d
|
|
s=this.c+1
|
|
r=B.b.i(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gu(){var s,r=this.d
|
|
if(r.c>2){r=r.d
|
|
s=this.c+2
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
su(a){var s,r,q=this.d
|
|
if(q.c>2){q=q.d
|
|
s=this.c+2
|
|
r=B.b.i(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gA(){var s,r=this.d
|
|
if(r.c>3){r=r.d
|
|
s=this.c+3
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
sA(a){var s,r,q=this.d
|
|
if(q.c>3){q=q.d
|
|
s=this.c+3
|
|
r=B.b.i(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gae(){return this.gm()/2147483647},
|
|
sae(a){this.sm(a*2147483647)},
|
|
gaa(){return this.gt()/2147483647},
|
|
saa(a){this.st(a*2147483647)},
|
|
gad(){return this.gu()/2147483647},
|
|
sad(a){this.su(a*2147483647)},
|
|
ga_(){return this.gA()/2147483647},
|
|
sa_(a){this.sA(a*2147483647)},
|
|
gan(){return A.Y(this)},
|
|
af(a){var s=this
|
|
s.sm(a.gm())
|
|
s.st(a.gt())
|
|
s.su(a.gu())
|
|
s.sA(a.gA())},
|
|
au(a,b,c){var s,r,q,p,o=this.d,n=o.c
|
|
if(n>0){o=o.d
|
|
s=this.c
|
|
r=B.a.i(a)
|
|
o.$flags&2&&A.c(o)
|
|
q=o.length
|
|
if(!(s>=0&&s<q))return A.a(o,s)
|
|
o[s]=r
|
|
if(n>1){r=s+1
|
|
p=B.a.i(b)
|
|
if(!(r<q))return A.a(o,r)
|
|
o[r]=p
|
|
if(n>2){n=s+2
|
|
s=B.a.i(c)
|
|
if(!(n<q))return A.a(o,n)
|
|
o[n]=s}}}},
|
|
ac(a,b,c,d){var s,r,q,p,o=this.d,n=o.c
|
|
if(n>0){o=o.d
|
|
s=this.c
|
|
r=B.a.i(a)
|
|
o.$flags&2&&A.c(o)
|
|
q=o.length
|
|
if(!(s>=0&&s<q))return A.a(o,s)
|
|
o[s]=r
|
|
if(n>1){r=s+1
|
|
p=B.a.i(b)
|
|
if(!(r<q))return A.a(o,r)
|
|
o[r]=p
|
|
if(n>2){r=s+2
|
|
p=B.a.i(c)
|
|
if(!(r<q))return A.a(o,r)
|
|
o[r]=p
|
|
if(n>3){n=s+3
|
|
s=B.a.i(d)
|
|
if(!(n<q))return A.a(o,n)
|
|
o[n]=s}}}}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r,q,p,o,n=this
|
|
if(b==null)return!1
|
|
if(b instanceof A.ci){s=A.w(n,A.l(n).q("e.E"))
|
|
s=A.n(s)
|
|
r=A.w(b,A.l(b).q("e.E"))
|
|
return s===A.n(r)}if(t.L.b(b)){s=J.a9(b)
|
|
r=n.d
|
|
q=r.c
|
|
if(s.gv(b)!==q)return!1
|
|
r=r.d
|
|
p=n.c
|
|
o=r.length
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,0))return!1
|
|
if(q>1){p=n.c+1
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,1))return!1
|
|
if(q>2){p=n.c+2
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,2))return!1
|
|
if(q>3){q=n.c+3
|
|
if(!(q>=0&&q<o))return A.a(r,q)
|
|
if(r[q]!==s.l(b,3))return!1}}}return!0}return!1},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
aM(a){return A.aJ(this,null,a,null,null)},
|
|
$iA:1,
|
|
$ix:1,
|
|
$iu:1,
|
|
gbd(){return this.d}}
|
|
A.cj.prototype={
|
|
U(){var s=this
|
|
return new A.cj(s.a,s.b,s.c,s.d)},
|
|
gv(a){return this.d.c},
|
|
gM(){return null},
|
|
gE(){return 127},
|
|
gL(){return B.R},
|
|
gaU(){return this.a},
|
|
gaQ(){return this.b},
|
|
a3(a,b){var s,r,q=this
|
|
q.a=a
|
|
q.b=b
|
|
s=q.d
|
|
r=s.c
|
|
q.c=b*s.a*r+a*r},
|
|
gO(){return this},
|
|
D(){var s,r=this,q=r.d
|
|
if(++r.a===q.a){r.a=0
|
|
if(++r.b===q.b)return!1}s=r.c+q.c
|
|
r.c=s
|
|
return s<q.d.length},
|
|
l(a,b){var s,r=this.d
|
|
if(b<r.c){r=r.d
|
|
s=this.c+b
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
h(a,b,c){var s,r,q=this.d
|
|
if(b<q.c){q=q.d
|
|
s=this.c+b
|
|
r=B.b.i(c)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gT(){return this.gm()},
|
|
sT(a){this.sm(a)},
|
|
gm(){var s,r=this.d
|
|
if(r.c>0){r=r.d
|
|
s=this.c
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
sm(a){var s,r,q=this.d
|
|
if(q.c>0){q=q.d
|
|
s=this.c
|
|
r=B.b.i(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gt(){var s,r=this.d
|
|
if(r.c>1){r=r.d
|
|
s=this.c+1
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
st(a){var s,r,q=this.d
|
|
if(q.c>1){q=q.d
|
|
s=this.c+1
|
|
r=B.b.i(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gu(){var s,r=this.d
|
|
if(r.c>2){r=r.d
|
|
s=this.c+2
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
su(a){var s,r,q=this.d
|
|
if(q.c>2){q=q.d
|
|
s=this.c+2
|
|
r=B.b.i(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gA(){var s,r=this.d
|
|
if(r.c>3){r=r.d
|
|
s=this.c+3
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
sA(a){var s,r,q=this.d
|
|
if(q.c>3){q=q.d
|
|
s=this.c+3
|
|
r=B.b.i(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gae(){return this.gm()/127},
|
|
sae(a){this.sm(a*127)},
|
|
gaa(){return this.gt()/127},
|
|
saa(a){this.st(a*127)},
|
|
gad(){return this.gu()/127},
|
|
sad(a){this.su(a*127)},
|
|
ga_(){return this.gA()/127},
|
|
sa_(a){this.sA(a*127)},
|
|
gan(){return A.Y(this)},
|
|
af(a){var s=this
|
|
s.sm(a.gm())
|
|
s.st(a.gt())
|
|
s.su(a.gu())
|
|
s.sA(a.gA())},
|
|
au(a,b,c){var s,r,q,p,o=this.d,n=o.c
|
|
if(n>0){o=o.d
|
|
s=this.c
|
|
r=B.a.i(a)
|
|
o.$flags&2&&A.c(o)
|
|
q=o.length
|
|
if(!(s>=0&&s<q))return A.a(o,s)
|
|
o[s]=r
|
|
if(n>1){r=s+1
|
|
p=B.a.i(b)
|
|
if(!(r<q))return A.a(o,r)
|
|
o[r]=p
|
|
if(n>2){n=s+2
|
|
s=B.a.i(c)
|
|
if(!(n<q))return A.a(o,n)
|
|
o[n]=s}}}},
|
|
ac(a,b,c,d){var s,r,q,p,o=this.d,n=o.c
|
|
if(n>0){o=o.d
|
|
s=this.c
|
|
r=B.a.i(a)
|
|
o.$flags&2&&A.c(o)
|
|
q=o.length
|
|
if(!(s>=0&&s<q))return A.a(o,s)
|
|
o[s]=r
|
|
if(n>1){r=s+1
|
|
p=B.a.i(b)
|
|
if(!(r<q))return A.a(o,r)
|
|
o[r]=p
|
|
if(n>2){r=s+2
|
|
p=B.a.i(c)
|
|
if(!(r<q))return A.a(o,r)
|
|
o[r]=p
|
|
if(n>3){n=s+3
|
|
s=B.a.i(d)
|
|
if(!(n<q))return A.a(o,n)
|
|
o[n]=s}}}}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r,q,p,o,n=this
|
|
if(b==null)return!1
|
|
if(b instanceof A.cj){s=A.w(n,A.l(n).q("e.E"))
|
|
s=A.n(s)
|
|
r=A.w(b,A.l(b).q("e.E"))
|
|
return s===A.n(r)}if(t.L.b(b)){s=J.a9(b)
|
|
r=n.d
|
|
q=r.c
|
|
if(s.gv(b)!==q)return!1
|
|
r=r.d
|
|
p=n.c
|
|
o=r.length
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,0))return!1
|
|
if(q>1){p=n.c+1
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,1))return!1
|
|
if(q>2){p=n.c+2
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,2))return!1
|
|
if(q>3){q=n.c+3
|
|
if(!(q>=0&&q<o))return A.a(r,q)
|
|
if(r[q]!==s.l(b,3))return!1}}}return!0}return!1},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
aM(a){return A.aJ(this,null,a,null,null)},
|
|
$iA:1,
|
|
$ix:1,
|
|
$iu:1,
|
|
gbd(){return this.d}}
|
|
A.hf.prototype={
|
|
D(){var s=this,r=s.a
|
|
if(r.gaU()+1>s.d){r.a3(s.b,r.gaQ()+1)
|
|
return r.gaQ()<=s.e}return r.D()},
|
|
gO(){return this.a},
|
|
$iA:1}
|
|
A.ck.prototype={
|
|
U(){var s=this
|
|
return new A.ck(s.a,s.b,s.c,s.d,s.e,s.f)},
|
|
gv(a){var s=this.f,r=s.f
|
|
r=r==null?null:r.b
|
|
return r==null?s.c:r},
|
|
gM(){return this.f.f},
|
|
gE(){return this.f.gE()},
|
|
gL(){return B.y},
|
|
gaU(){return this.a},
|
|
gaQ(){return this.b},
|
|
a3(a,b){var s,r,q=this
|
|
q.a=a
|
|
q.b=b
|
|
s=q.f
|
|
r=b*s.e
|
|
q.e=r
|
|
s=a*s.c
|
|
q.c=r+B.a.j(s,3)
|
|
q.d=s&7},
|
|
gO(){return this},
|
|
D(){var s,r=this,q=++r.a,p=r.f
|
|
if(q===p.a){r.a=0
|
|
q=++r.b
|
|
r.d=0;++r.c
|
|
r.e=r.e+p.e
|
|
return q<p.b}s=p.c
|
|
if(p.f!=null||s===1){if(++r.d>7){r.d=0;++r.c}}else{q*=s
|
|
r.d=q&7
|
|
r.c=r.e+B.a.j(q,3)}q=r.c
|
|
p=p.d
|
|
p===$&&A.b("data")
|
|
return q<p.byteLength},
|
|
dQ(a){var s,r,q=this.c,p=7-(this.d+a)
|
|
if(p<0){p+=8;++q}s=this.f.d
|
|
s===$&&A.b("data")
|
|
r=s.length
|
|
if(q>=r)return 0
|
|
if(!(q>=0))return A.a(s,q)
|
|
return B.a.a5(s[q],p)&1},
|
|
b7(a){var s=this.f,r=s.f
|
|
if(r==null)s=s.c>a?this.dQ(a):0
|
|
else s=r.b2(this.dQ(0),a)
|
|
return s},
|
|
av(a,b){var s,r,q,p,o,n,m=this.f
|
|
if(a>=m.c)return
|
|
s=this.c
|
|
r=7-(this.d+a)
|
|
if(r<0){++s
|
|
r+=8}q=m.d
|
|
q===$&&A.b("data")
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
p=q[s]
|
|
o=B.a.P(B.b.i(b),0,1)
|
|
if(!(r>=0&&r<8))return A.a(B.bI,r)
|
|
n=B.bI[r]
|
|
q=B.a.V(o,r)
|
|
m=m.d
|
|
m.$flags&2&&A.c(m)
|
|
if(!(s<m.length))return A.a(m,s)
|
|
m[s]=(p&n|q)>>>0},
|
|
l(a,b){return this.b7(b)},
|
|
h(a,b,c){return this.av(b,c)},
|
|
gT(){return this.dQ(0)},
|
|
sT(a){this.av(0,a)},
|
|
gm(){return this.b7(0)},
|
|
sm(a){this.av(0,a)},
|
|
gt(){return this.b7(1)},
|
|
st(a){this.av(1,a)},
|
|
gu(){return this.b7(2)},
|
|
su(a){this.av(2,a)},
|
|
gA(){return this.b7(3)},
|
|
sA(a){this.av(3,a)},
|
|
gae(){return this.b7(0)/this.f.gE()},
|
|
sae(a){this.av(0,a*this.f.gE())},
|
|
gaa(){return this.b7(1)/this.f.gE()},
|
|
saa(a){this.av(1,a*this.f.gE())},
|
|
gad(){return this.b7(2)/this.f.gE()},
|
|
sad(a){this.av(2,a*this.f.gE())},
|
|
ga_(){return this.b7(3)/this.f.gE()},
|
|
sa_(a){this.av(3,a*this.f.gE())},
|
|
gan(){return A.Y(this)},
|
|
af(a){var s=this
|
|
s.av(0,a.gm())
|
|
s.av(1,a.gt())
|
|
s.av(2,a.gu())
|
|
s.av(3,a.gA())},
|
|
au(a,b,c){var s=this,r=s.f.c
|
|
if(r>0){s.av(0,a)
|
|
if(r>1){s.av(1,b)
|
|
if(r>2)s.av(2,c)}}},
|
|
ac(a,b,c,d){var s=this,r=s.f.c
|
|
if(r>0){s.av(0,a)
|
|
if(r>1){s.av(1,b)
|
|
if(r>2){s.av(2,c)
|
|
if(r>3)s.av(3,d)}}}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r,q,p=this
|
|
if(b==null)return!1
|
|
if(b instanceof A.ck){s=A.w(p,A.l(p).q("e.E"))
|
|
s=A.n(s)
|
|
r=A.w(b,A.l(b).q("e.E"))
|
|
return s===A.n(r)}if(t.L.b(b)){s=p.f
|
|
r=s.f
|
|
q=r!=null?r.b:s.c
|
|
s=J.a9(b)
|
|
if(s.gv(b)!==q)return!1
|
|
if(p.b7(0)!==s.l(b,0))return!1
|
|
if(q>1){if(p.b7(1)!==s.l(b,1))return!1
|
|
if(q>2){if(p.b7(2)!==s.l(b,2))return!1
|
|
if(q>3)if(p.b7(3)!==s.l(b,3))return!1}}return!0}return!1},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
aM(a){return A.aJ(this,null,a,null,null)},
|
|
$iA:1,
|
|
$ix:1,
|
|
$iu:1,
|
|
gbd(){return this.f}}
|
|
A.cl.prototype={
|
|
U(){var s=this
|
|
return new A.cl(s.a,s.b,s.c,s.d)},
|
|
gv(a){var s=this.d,r=s.e
|
|
r=r==null?null:r.b
|
|
return r==null?s.c:r},
|
|
gM(){return this.d.e},
|
|
gE(){return this.d.gE()},
|
|
gL(){return B.m},
|
|
gaU(){return this.a},
|
|
gaQ(){return this.b},
|
|
a3(a,b){var s,r,q=this
|
|
q.a=a
|
|
q.b=b
|
|
s=q.d
|
|
r=s.c
|
|
q.c=b*s.a*r+a*r},
|
|
gO(){return this},
|
|
D(){var s,r=this,q=r.d
|
|
if(++r.a===q.a){r.a=0
|
|
if(++r.b===q.b)return!1}s=r.c
|
|
s+=q.e==null?q.c:1
|
|
r.c=s
|
|
return s<q.d.length},
|
|
bt(a){var s,r=this.d,q=r.e
|
|
if(q!=null){r=r.d
|
|
s=this.c
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=q.b2(r[s],a)
|
|
r=s}else if(a<r.c){r=r.d
|
|
q=this.c+a
|
|
if(!(q>=0&&q<r.length))return A.a(r,q)
|
|
q=r[q]
|
|
r=q}else r=0
|
|
return r},
|
|
l(a,b){return this.bt(b)},
|
|
h(a,b,c){var s,r,q=this.d
|
|
if(b<q.c){q=q.d
|
|
s=this.c+b
|
|
r=B.b.i(c)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gT(){return this.gm()},
|
|
sT(a){this.sm(a)},
|
|
gm(){var s,r=this.d,q=r.e
|
|
if(q==null)if(r.c>0){r=r.d
|
|
q=this.c
|
|
if(!(q>=0&&q<r.length))return A.a(r,q)
|
|
q=r[q]
|
|
r=q}else r=0
|
|
else{r=r.d
|
|
s=this.c
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=q.aX(r[s])
|
|
r=s}return r},
|
|
sm(a){var s,r,q=this.d
|
|
if(q.c>0){q=q.d
|
|
s=this.c
|
|
r=B.b.i(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gt(){var s,r=this.d,q=r.e
|
|
if(q==null)if(r.c>1){r=r.d
|
|
q=this.c+1
|
|
if(!(q>=0&&q<r.length))return A.a(r,q)
|
|
q=r[q]
|
|
r=q}else r=0
|
|
else{r=r.d
|
|
s=this.c
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=q.aW(r[s])
|
|
r=s}return r},
|
|
st(a){var s,r,q=this.d
|
|
if(q.c>1){q=q.d
|
|
s=this.c+1
|
|
r=B.b.i(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gu(){var s,r=this.d,q=r.e
|
|
if(q==null)if(r.c>2){r=r.d
|
|
q=this.c+2
|
|
if(!(q>=0&&q<r.length))return A.a(r,q)
|
|
q=r[q]
|
|
r=q}else r=0
|
|
else{r=r.d
|
|
s=this.c
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=q.aV(r[s])
|
|
r=s}return r},
|
|
su(a){var s,r,q=this.d
|
|
if(q.c>2){q=q.d
|
|
s=this.c+2
|
|
r=B.b.i(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gA(){var s,r=this.d,q=r.e
|
|
if(q==null)if(r.c>3){r=r.d
|
|
q=this.c+3
|
|
if(!(q>=0&&q<r.length))return A.a(r,q)
|
|
q=r[q]
|
|
r=q}else r=0
|
|
else{r=r.d
|
|
s=this.c
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=q.b3(r[s])
|
|
r=s}return r},
|
|
sA(a){var s,r,q=this.d
|
|
if(q.c>3){q=q.d
|
|
s=this.c+3
|
|
r=B.b.i(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gae(){return this.gm()/this.d.gE()},
|
|
sae(a){this.sm(a*this.d.gE())},
|
|
gaa(){return this.gt()/this.d.gE()},
|
|
saa(a){this.st(a*this.d.gE())},
|
|
gad(){return this.gu()/this.d.gE()},
|
|
sad(a){this.su(a*this.d.gE())},
|
|
ga_(){return this.gA()/this.d.gE()},
|
|
sa_(a){this.sA(a*this.d.gE())},
|
|
gan(){return A.Y(this)},
|
|
af(a){var s=this
|
|
s.sm(a.gm())
|
|
s.st(a.gt())
|
|
s.su(a.gu())
|
|
s.sA(a.gA())},
|
|
au(a,b,c){var s,r,q,p,o=this.d,n=o.c
|
|
if(n>0){o=o.d
|
|
s=this.c
|
|
r=B.a.i(a)
|
|
o.$flags&2&&A.c(o)
|
|
q=o.length
|
|
if(!(s>=0&&s<q))return A.a(o,s)
|
|
o[s]=r
|
|
if(n>1){r=s+1
|
|
p=B.a.i(b)
|
|
if(!(r<q))return A.a(o,r)
|
|
o[r]=p
|
|
if(n>2){n=s+2
|
|
s=B.a.i(c)
|
|
if(!(n<q))return A.a(o,n)
|
|
o[n]=s}}}},
|
|
ac(a,b,c,d){var s,r,q,p,o=this.d,n=o.c
|
|
if(n>0){o=o.d
|
|
s=this.c
|
|
r=B.a.i(a)
|
|
o.$flags&2&&A.c(o)
|
|
q=o.length
|
|
if(!(s>=0&&s<q))return A.a(o,s)
|
|
o[s]=r
|
|
if(n>1){r=s+1
|
|
p=B.a.i(b)
|
|
if(!(r<q))return A.a(o,r)
|
|
o[r]=p
|
|
if(n>2){r=s+2
|
|
p=B.a.i(c)
|
|
if(!(r<q))return A.a(o,r)
|
|
o[r]=p
|
|
if(n>3){n=s+3
|
|
s=B.a.i(d)
|
|
if(!(n<q))return A.a(o,n)
|
|
o[n]=s}}}}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r,q,p=this
|
|
if(b==null)return!1
|
|
if(b instanceof A.cl){s=A.w(p,A.l(p).q("e.E"))
|
|
s=A.n(s)
|
|
r=A.w(b,A.l(b).q("e.E"))
|
|
return s===A.n(r)}if(t.L.b(b)){s=p.d
|
|
r=s.e
|
|
q=r!=null?r.b:s.c
|
|
s=J.a9(b)
|
|
if(s.gv(b)!==q)return!1
|
|
if(p.bt(0)!==s.l(b,0))return!1
|
|
if(q>1){if(p.bt(1)!==s.l(b,1))return!1
|
|
if(q>2){if(p.bt(2)!==s.l(b,2))return!1
|
|
if(q>3)if(p.bt(3)!==s.l(b,3))return!1}}return!0}return!1},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
aM(a){return A.aJ(this,null,a,null,null)},
|
|
$iA:1,
|
|
$ix:1,
|
|
$iu:1,
|
|
gbd(){return this.d}}
|
|
A.cm.prototype={
|
|
U(){var s=this
|
|
return new A.cm(s.a,s.b,s.c,s.d,s.e,s.f)},
|
|
gv(a){var s=this.f,r=s.f
|
|
r=r==null?null:r.b
|
|
return r==null?s.c:r},
|
|
gM(){return this.f.f},
|
|
gE(){return this.f.gE()},
|
|
gL(){return B.t},
|
|
gfO(){var s=this.f
|
|
return s.f!=null?2:s.c<<1>>>0},
|
|
gaU(){return this.a},
|
|
gaQ(){return this.b},
|
|
a3(a,b){var s,r,q,p=this
|
|
p.a=a
|
|
p.b=b
|
|
s=p.gfO()
|
|
r=b*p.f.e
|
|
p.e=r
|
|
q=a*s
|
|
p.c=r+B.a.j(q,3)
|
|
p.d=q&7},
|
|
gO(){return this},
|
|
D(){var s=this,r=++s.a,q=s.f
|
|
if(r===q.a){s.a=0
|
|
r=++s.b
|
|
s.d=0;++s.c
|
|
s.e=s.e+q.e
|
|
return r<q.b}if(q.f!=null||q.c===1){if((s.d+=2)>7){s.d=0;++s.c}}else{r*=s.gfO()
|
|
s.d=r&7
|
|
s.c=s.e+B.a.j(r,3)}r=s.c
|
|
q=q.d
|
|
q===$&&A.b("data")
|
|
return r<q.length},
|
|
dR(a){var s,r=this.c,q=6-(this.d+(a<<1>>>0))
|
|
if(q<0){q+=8;++r}s=this.f.d
|
|
s===$&&A.b("data")
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return B.a.a5(s[r],q)&3},
|
|
b8(a){var s=this.f,r=s.f
|
|
if(r==null)s=s.c>a?this.dR(a):0
|
|
else s=r.b2(this.dR(0),a)
|
|
return s},
|
|
aw(a,b){var s,r,q,p,o,n,m=this.f
|
|
if(a>=m.c)return
|
|
s=this.c
|
|
r=6-(this.d+(a<<1>>>0))
|
|
if(r<0){++s
|
|
r+=8}q=m.d
|
|
q===$&&A.b("data")
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
p=q[s]
|
|
o=B.a.P(B.b.i(b),0,3)
|
|
q=B.a.j(r,1)
|
|
if(!(q<4))return A.a(B.bo,q)
|
|
n=B.bo[q]
|
|
q=B.a.V(o,r)
|
|
m=m.d
|
|
m.$flags&2&&A.c(m)
|
|
if(!(s<m.length))return A.a(m,s)
|
|
m[s]=(p&n|q)>>>0},
|
|
l(a,b){return this.b8(b)},
|
|
h(a,b,c){return this.aw(b,c)},
|
|
gT(){return this.dR(0)},
|
|
sT(a){this.aw(0,a)},
|
|
gm(){return this.b8(0)},
|
|
sm(a){this.aw(0,a)},
|
|
gt(){return this.b8(1)},
|
|
st(a){this.aw(1,a)},
|
|
gu(){return this.b8(2)},
|
|
su(a){this.aw(2,a)},
|
|
gA(){return this.b8(3)},
|
|
sA(a){this.aw(3,a)},
|
|
gae(){return this.b8(0)/this.f.gE()},
|
|
sae(a){this.aw(0,a*this.f.gE())},
|
|
gaa(){return this.b8(1)/this.f.gE()},
|
|
saa(a){this.aw(1,a*this.f.gE())},
|
|
gad(){return this.b8(2)/this.f.gE()},
|
|
sad(a){this.aw(2,a*this.f.gE())},
|
|
ga_(){return this.b8(3)/this.f.gE()},
|
|
sa_(a){this.aw(3,a*this.f.gE())},
|
|
gan(){return A.Y(this)},
|
|
af(a){var s=this
|
|
s.aw(0,a.gm())
|
|
s.aw(1,a.gt())
|
|
s.aw(2,a.gu())
|
|
s.aw(3,a.gA())},
|
|
au(a,b,c){var s=this,r=s.f.c
|
|
if(r>0){s.aw(0,a)
|
|
if(r>1){s.aw(1,b)
|
|
if(r>2)s.aw(2,c)}}},
|
|
ac(a,b,c,d){var s=this,r=s.f.c
|
|
if(r>0){s.aw(0,a)
|
|
if(r>1){s.aw(1,b)
|
|
if(r>2){s.aw(2,c)
|
|
if(r>3)s.aw(3,d)}}}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r,q,p=this
|
|
if(b==null)return!1
|
|
if(b instanceof A.cm){s=A.w(p,A.l(p).q("e.E"))
|
|
s=A.n(s)
|
|
r=A.w(b,A.l(b).q("e.E"))
|
|
return s===A.n(r)}if(t.L.b(b)){s=p.f
|
|
r=s.f
|
|
q=r!=null?r.b:s.c
|
|
s=J.a9(b)
|
|
if(s.gv(b)!==q)return!1
|
|
if(p.b8(0)!==s.l(b,0))return!1
|
|
if(q>1){if(p.b8(1)!==s.l(b,1))return!1
|
|
if(q>2){if(p.b8(2)!==s.l(b,2))return!1
|
|
if(q>3)if(p.b8(3)!==s.l(b,3))return!1}}return!0}return!1},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
aM(a){return A.aJ(this,null,a,null,null)},
|
|
$iA:1,
|
|
$ix:1,
|
|
$iu:1,
|
|
gbd(){return this.f}}
|
|
A.cn.prototype={
|
|
U(){var s=this
|
|
return new A.cn(s.a,s.b,s.c,s.d)},
|
|
gv(a){return this.d.c},
|
|
gM(){return null},
|
|
gE(){return 4294967295},
|
|
gL(){return B.N},
|
|
gaU(){return this.a},
|
|
gaQ(){return this.b},
|
|
a3(a,b){var s,r,q=this
|
|
q.a=a
|
|
q.b=b
|
|
s=q.d
|
|
r=s.c
|
|
q.c=b*s.a*r+a*r},
|
|
gO(){return this},
|
|
D(){var s,r=this,q=r.d
|
|
if(++r.a===q.a){r.a=0
|
|
if(++r.b===q.b)return!1}s=r.c+q.c
|
|
r.c=s
|
|
return s<q.d.length},
|
|
l(a,b){var s,r=this.d
|
|
if(b<r.c){r=r.d
|
|
s=this.c+b
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
h(a,b,c){var s,r,q=this.d
|
|
if(b<q.c){q=q.d
|
|
s=this.c+b
|
|
r=B.b.i(c)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gT(){return this.gm()},
|
|
sT(a){this.sm(a)},
|
|
gm(){var s,r=this.d
|
|
if(r.c>0){r=r.d
|
|
s=this.c
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
sm(a){var s,r,q=this.d
|
|
if(q.c>0){q=q.d
|
|
s=this.c
|
|
r=B.b.i(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gt(){var s,r=this.d
|
|
if(r.c>1){r=r.d
|
|
s=this.c+1
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
st(a){var s,r,q=this.d
|
|
if(q.c>1){q=q.d
|
|
s=this.c+1
|
|
r=B.b.i(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gu(){var s,r=this.d
|
|
if(r.c>2){r=r.d
|
|
s=this.c+2
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
su(a){var s,r,q=this.d
|
|
if(q.c>2){q=q.d
|
|
s=this.c+2
|
|
r=B.b.i(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gA(){var s,r=this.d
|
|
if(r.c>3){r=r.d
|
|
s=this.c+3
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=r[s]
|
|
r=s}else r=0
|
|
return r},
|
|
sA(a){var s,r,q=this.d
|
|
if(q.c>3){q=q.d
|
|
s=this.c+3
|
|
r=B.b.i(a)
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gae(){return this.gm()/4294967295},
|
|
sae(a){this.sm(a*4294967295)},
|
|
gaa(){return this.gt()/4294967295},
|
|
saa(a){this.st(a*4294967295)},
|
|
gad(){return this.gu()/4294967295},
|
|
sad(a){this.su(a*4294967295)},
|
|
ga_(){return this.gA()/4294967295},
|
|
sa_(a){this.sA(a*4294967295)},
|
|
gan(){return A.Y(this)},
|
|
af(a){var s=this
|
|
s.sm(a.gm())
|
|
s.st(a.gt())
|
|
s.su(a.gu())
|
|
s.sA(a.gA())},
|
|
au(a,b,c){var s,r,q,p,o=this.d,n=o.c
|
|
if(n>0){o=o.d
|
|
s=this.c
|
|
r=B.a.i(a)
|
|
o.$flags&2&&A.c(o)
|
|
q=o.length
|
|
if(!(s>=0&&s<q))return A.a(o,s)
|
|
o[s]=r
|
|
if(n>1){r=s+1
|
|
p=B.a.i(b)
|
|
if(!(r<q))return A.a(o,r)
|
|
o[r]=p
|
|
if(n>2){n=s+2
|
|
s=B.a.i(c)
|
|
if(!(n<q))return A.a(o,n)
|
|
o[n]=s}}}},
|
|
ac(a,b,c,d){var s,r,q,p,o=this.d,n=o.c
|
|
if(n>0){o=o.d
|
|
s=this.c
|
|
r=B.a.i(a)
|
|
o.$flags&2&&A.c(o)
|
|
q=o.length
|
|
if(!(s>=0&&s<q))return A.a(o,s)
|
|
o[s]=r
|
|
if(n>1){r=s+1
|
|
p=B.a.i(b)
|
|
if(!(r<q))return A.a(o,r)
|
|
o[r]=p
|
|
if(n>2){r=s+2
|
|
p=B.a.i(c)
|
|
if(!(r<q))return A.a(o,r)
|
|
o[r]=p
|
|
if(n>3){n=s+3
|
|
s=B.a.i(d)
|
|
if(!(n<q))return A.a(o,n)
|
|
o[n]=s}}}}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r,q,p,o,n=this
|
|
if(b==null)return!1
|
|
if(b instanceof A.cn){s=A.w(n,A.l(n).q("e.E"))
|
|
s=A.n(s)
|
|
r=A.w(b,A.l(b).q("e.E"))
|
|
return s===A.n(r)}if(t.L.b(b)){s=J.a9(b)
|
|
r=n.d
|
|
q=r.c
|
|
if(s.gv(b)!==q)return!1
|
|
r=r.d
|
|
p=n.c
|
|
o=r.length
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,0))return!1
|
|
if(q>1){p=n.c+1
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,1))return!1
|
|
if(q>2){p=n.c+2
|
|
if(!(p>=0&&p<o))return A.a(r,p)
|
|
if(r[p]!==s.l(b,2))return!1
|
|
if(q>3){q=n.c+3
|
|
if(!(q>=0&&q<o))return A.a(r,q)
|
|
if(r[q]!==s.l(b,3))return!1}}}return!0}return!1},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
aM(a){return A.aJ(this,null,a,null,null)},
|
|
$iA:1,
|
|
$ix:1,
|
|
$iu:1,
|
|
gbd(){return this.d}}
|
|
A.co.prototype={
|
|
U(){var s=this
|
|
return new A.co(s.a,s.b,s.c,s.d,s.e)},
|
|
gv(a){var s=this.e,r=s.f
|
|
r=r==null?null:r.b
|
|
return r==null?s.c:r},
|
|
gM(){return this.e.f},
|
|
gE(){return this.e.gE()},
|
|
gL(){return B.z},
|
|
gaU(){return this.a},
|
|
gaQ(){return this.b},
|
|
a3(a,b){var s,r,q,p=this
|
|
p.a=a
|
|
p.b=b
|
|
s=p.e
|
|
r=s.c*4
|
|
q=s.e
|
|
if(r===4)s=b*q+B.a.j(a,1)
|
|
else if(r===8)s=b*s.a+a
|
|
else{s=b*q
|
|
s=r===16?s+(a<<1>>>0):s+B.a.j(a*r,3)}p.c=s
|
|
s=a*r
|
|
p.d=r>7?s&4:s&7},
|
|
gO(){return this},
|
|
D(){var s,r,q,p=this,o=p.e
|
|
if(++p.a===o.a){p.a=0
|
|
s=++p.b
|
|
p.d=0
|
|
p.c=s*o.e
|
|
return s<o.b}r=o.c
|
|
s=o.f!=null||r===1
|
|
q=p.d
|
|
if(s){s=q+4
|
|
p.d=s
|
|
if(s>7){p.d=0;++p.c}}else{s=p.d=q+(r<<2>>>0)
|
|
while(s>7){s-=8
|
|
p.d=s;++p.c}}s=p.c
|
|
o=o.d
|
|
o===$&&A.b("data")
|
|
return s<o.length},
|
|
dS(a){var s,r=this.c,q=4-(this.d+(a<<2>>>0))
|
|
if(q<0){q+=8;++r}s=this.e.d
|
|
s===$&&A.b("data")
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return B.a.a5(s[r],q)&15},
|
|
b9(a){var s=this.e,r=s.f
|
|
if(r==null)s=s.c>a?this.dS(a):0
|
|
else s=r.b2(this.dS(0),a)
|
|
return s},
|
|
az(a,b){var s,r,q,p,o,n,m=this.e
|
|
if(a>=m.c)return
|
|
s=this.c
|
|
r=4-(this.d+(a<<2>>>0))
|
|
if(r<0){r+=8;++s}q=m.d
|
|
q===$&&A.b("data")
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
p=q[s]
|
|
o=B.a.P(B.b.i(b),0,15)
|
|
n=r===4?15:240
|
|
q=B.a.V(o,r)
|
|
m=m.d
|
|
m.$flags&2&&A.c(m)
|
|
if(!(s<m.length))return A.a(m,s)
|
|
m[s]=(p&n|q)>>>0},
|
|
l(a,b){return this.b9(b)},
|
|
h(a,b,c){return this.az(b,c)},
|
|
gT(){return this.dS(0)},
|
|
sT(a){this.az(0,a)},
|
|
gm(){return this.b9(0)},
|
|
sm(a){this.az(0,a)},
|
|
gt(){return this.b9(1)},
|
|
st(a){this.az(1,a)},
|
|
gu(){return this.b9(2)},
|
|
su(a){this.az(2,a)},
|
|
gA(){return this.b9(3)},
|
|
sA(a){this.az(3,a)},
|
|
gae(){return this.b9(0)/this.e.gE()},
|
|
sae(a){this.az(0,a*this.e.gE())},
|
|
gaa(){return this.b9(1)/this.e.gE()},
|
|
saa(a){this.az(1,a*this.e.gE())},
|
|
gad(){return this.b9(2)/this.e.gE()},
|
|
sad(a){this.az(2,a*this.e.gE())},
|
|
ga_(){return this.b9(3)/this.e.gE()},
|
|
sa_(a){this.az(3,a*this.e.gE())},
|
|
gan(){return A.Y(this)},
|
|
af(a){var s=this
|
|
s.az(0,a.gm())
|
|
s.az(1,a.gt())
|
|
s.az(2,a.gu())
|
|
s.az(3,a.gA())},
|
|
au(a,b,c){var s=this,r=s.e.c
|
|
if(r>0){s.az(0,a)
|
|
if(r>1){s.az(1,b)
|
|
if(r>2)s.az(2,c)}}},
|
|
ac(a,b,c,d){var s=this,r=s.e.c
|
|
if(r>0){s.az(0,a)
|
|
if(r>1){s.az(1,b)
|
|
if(r>2){s.az(2,c)
|
|
if(r>3)s.az(3,d)}}}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r,q,p=this
|
|
if(b==null)return!1
|
|
if(b instanceof A.co){s=A.w(p,A.l(p).q("e.E"))
|
|
s=A.n(s)
|
|
r=A.w(b,A.l(b).q("e.E"))
|
|
return s===A.n(r)}if(t.L.b(b)){q=p.e.c
|
|
s=J.a9(b)
|
|
if(s.gv(b)!==q)return!1
|
|
if(p.b9(0)!==s.l(b,0))return!1
|
|
if(q>1){if(p.b9(1)!==s.l(b,1))return!1
|
|
if(q>2){if(p.b9(2)!==s.l(b,2))return!1
|
|
if(q>3)if(p.b9(3)!==s.l(b,3))return!1}}return!0}return!1},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
aM(a){return A.aJ(this,null,a,null,null)},
|
|
$iA:1,
|
|
$ix:1,
|
|
$iu:1,
|
|
gbd(){return this.e}}
|
|
A.cp.prototype={
|
|
U(){var s=this
|
|
return new A.cp(s.a,s.b,s.c,s.d)},
|
|
gv(a){var s=this.d,r=s.e
|
|
r=r==null?null:r.b
|
|
return r==null?s.c:r},
|
|
gM(){return this.d.e},
|
|
gE(){return this.d.gE()},
|
|
gL(){return B.e},
|
|
gaU(){return this.a},
|
|
gaQ(){return this.b},
|
|
a3(a,b){var s,r,q=this
|
|
q.a=a
|
|
q.b=b
|
|
s=q.d
|
|
r=s.c
|
|
q.c=b*s.a*r+a*r},
|
|
gO(){return this},
|
|
D(){var s,r=this,q=r.d
|
|
if(++r.a===q.a){r.a=0
|
|
if(++r.b===q.b)return!1}s=r.c
|
|
s+=q.e==null?q.c:1
|
|
r.c=s
|
|
return s<q.d.length},
|
|
bt(a){var s,r=this.d,q=r.e
|
|
if(q!=null){r=r.d
|
|
s=this.c
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=q.b2(r[s],a)
|
|
r=s}else if(a<r.c){r=r.d
|
|
q=this.c+a
|
|
if(!(q>=0&&q<r.length))return A.a(r,q)
|
|
q=r[q]
|
|
r=q}else r=0
|
|
return r},
|
|
l(a,b){return this.bt(b)},
|
|
h(a,b,c){var s,r,q=this.d
|
|
if(b<q.c){q=q.d
|
|
s=this.c+b
|
|
r=B.b.i(B.b.P(c,0,255))
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gT(){var s=this.d.d,r=this.c
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
return s[r]},
|
|
sT(a){var s=this.d.d,r=this.c,q=B.b.i(B.b.P(a,0,255))
|
|
s.$flags&2&&A.c(s)
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
s[r]=q},
|
|
gm(){var s,r=this.d,q=r.e
|
|
if(q==null)if(r.c>0){r=r.d
|
|
q=this.c
|
|
if(!(q>=0&&q<r.length))return A.a(r,q)
|
|
q=r[q]
|
|
r=q}else r=0
|
|
else{r=r.d
|
|
s=this.c
|
|
if(!(s>=0&&s<r.length))return A.a(r,s)
|
|
s=q.aX(r[s])
|
|
r=s}return r},
|
|
sm(a){var s,r,q=this.d
|
|
if(q.c>0){q=q.d
|
|
s=this.c
|
|
r=B.b.i(B.b.P(a,0,255))
|
|
q.$flags&2&&A.c(q)
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
q[s]=r}},
|
|
gt(){var s,r=this,q=r.d,p=q.e
|
|
if(p==null){p=q.c
|
|
if(p===2){q=q.d
|
|
p=r.c
|
|
if(!(p>=0&&p<q.length))return A.a(q,p)
|
|
p=q[p]
|
|
q=p}else if(p>1){q=q.d
|
|
p=r.c+1
|
|
if(!(p>=0&&p<q.length))return A.a(q,p)
|
|
p=q[p]
|
|
q=p}else q=0}else{q=q.d
|
|
s=r.c
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
s=p.aW(q[s])
|
|
q=s}return q},
|
|
st(a){var s,r=this.d,q=r.c
|
|
if(q===2){r=r.d
|
|
q=this.c
|
|
s=B.b.i(B.b.P(a,0,255))
|
|
r.$flags&2&&A.c(r)
|
|
if(!(q>=0&&q<r.length))return A.a(r,q)
|
|
r[q]=s}else if(q>1){r=r.d
|
|
q=this.c+1
|
|
s=B.b.i(B.b.P(a,0,255))
|
|
r.$flags&2&&A.c(r)
|
|
if(!(q>=0&&q<r.length))return A.a(r,q)
|
|
r[q]=s}},
|
|
gu(){var s,r=this,q=r.d,p=q.e
|
|
if(p==null){p=q.c
|
|
if(p===2){q=q.d
|
|
p=r.c
|
|
if(!(p>=0&&p<q.length))return A.a(q,p)
|
|
p=q[p]
|
|
q=p}else if(p>2){q=q.d
|
|
p=r.c+2
|
|
if(!(p>=0&&p<q.length))return A.a(q,p)
|
|
p=q[p]
|
|
q=p}else q=0}else{q=q.d
|
|
s=r.c
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
s=p.aV(q[s])
|
|
q=s}return q},
|
|
su(a){var s,r=this.d,q=r.c
|
|
if(q===2){r=r.d
|
|
q=this.c
|
|
s=B.b.i(B.b.P(a,0,255))
|
|
r.$flags&2&&A.c(r)
|
|
if(!(q>=0&&q<r.length))return A.a(r,q)
|
|
r[q]=s}else if(q>2){r=r.d
|
|
q=this.c+2
|
|
s=B.b.i(B.b.P(a,0,255))
|
|
r.$flags&2&&A.c(r)
|
|
if(!(q>=0&&q<r.length))return A.a(r,q)
|
|
r[q]=s}},
|
|
gA(){var s,r=this,q=r.d,p=q.e
|
|
if(p==null){p=q.c
|
|
if(p===2){q=q.d
|
|
p=r.c+1
|
|
if(!(p>=0&&p<q.length))return A.a(q,p)
|
|
p=q[p]
|
|
q=p}else if(p>3){q=q.d
|
|
p=r.c+3
|
|
if(!(p>=0&&p<q.length))return A.a(q,p)
|
|
p=q[p]
|
|
q=p}else q=255}else{q=q.d
|
|
s=r.c
|
|
if(!(s>=0&&s<q.length))return A.a(q,s)
|
|
s=p.b3(q[s])
|
|
q=s}return q},
|
|
sA(a){var s,r=this.d,q=r.c
|
|
if(q===2){r=r.d
|
|
q=this.c+1
|
|
s=B.b.i(B.b.P(a,0,255))
|
|
r.$flags&2&&A.c(r)
|
|
if(!(q>=0&&q<r.length))return A.a(r,q)
|
|
r[q]=s}else if(q>3){r=r.d
|
|
q=this.c+3
|
|
s=B.b.i(B.b.P(a,0,255))
|
|
r.$flags&2&&A.c(r)
|
|
if(!(q>=0&&q<r.length))return A.a(r,q)
|
|
r[q]=s}},
|
|
gae(){return this.gm()/this.d.gE()},
|
|
sae(a){this.sm(a*this.d.gE())},
|
|
gaa(){return this.gt()/this.d.gE()},
|
|
saa(a){this.st(a*this.d.gE())},
|
|
gad(){return this.gu()/this.d.gE()},
|
|
sad(a){this.su(a*this.d.gE())},
|
|
ga_(){return this.gA()/this.d.gE()},
|
|
sa_(a){this.sA(a*this.d.gE())},
|
|
gan(){return this.d.c===2?this.gm():A.Y(this)},
|
|
af(a){var s=this
|
|
if(s.d.e!=null)s.sT(a.gT())
|
|
else{s.sm(a.gm())
|
|
s.st(a.gt())
|
|
s.su(a.gu())
|
|
s.sA(a.gA())}},
|
|
au(a,b,c){var s,r,q,p,o=this.d,n=o.c
|
|
if(n>0){o=o.d
|
|
s=this.c
|
|
r=B.a.i(a)
|
|
o.$flags&2&&A.c(o)
|
|
q=o.length
|
|
if(!(s>=0&&s<q))return A.a(o,s)
|
|
o[s]=r
|
|
if(n>1){r=s+1
|
|
p=B.a.i(b)
|
|
if(!(r<q))return A.a(o,r)
|
|
o[r]=p
|
|
if(n>2){n=s+2
|
|
s=B.a.i(c)
|
|
if(!(n<q))return A.a(o,n)
|
|
o[n]=s}}}},
|
|
ac(a,b,c,d){var s,r,q,p,o=this.d,n=o.c
|
|
if(n>0){o=o.d
|
|
s=this.c
|
|
r=B.a.i(a)
|
|
o.$flags&2&&A.c(o)
|
|
q=o.length
|
|
if(!(s>=0&&s<q))return A.a(o,s)
|
|
o[s]=r
|
|
if(n>1){r=s+1
|
|
p=B.a.i(b)
|
|
if(!(r<q))return A.a(o,r)
|
|
o[r]=p
|
|
if(n>2){r=s+2
|
|
p=B.a.i(c)
|
|
if(!(r<q))return A.a(o,r)
|
|
o[r]=p
|
|
if(n>3){n=s+3
|
|
s=B.a.i(d)
|
|
if(!(n<q))return A.a(o,n)
|
|
o[n]=s}}}}},
|
|
gH(a){return new A.P(this)},
|
|
W(a,b){var s,r,q,p=this
|
|
if(b==null)return!1
|
|
if(b instanceof A.cp){s=A.w(p,A.l(p).q("e.E"))
|
|
s=A.n(s)
|
|
r=A.w(b,A.l(b).q("e.E"))
|
|
return s===A.n(r)}if(t.L.b(b)){s=p.d
|
|
r=s.e
|
|
q=r!=null?r.b:s.c
|
|
s=J.a9(b)
|
|
if(s.gv(b)!==q)return!1
|
|
if(p.bt(0)!==s.l(b,0))return!1
|
|
if(q>1){if(p.bt(1)!==s.l(b,1))return!1
|
|
if(q>2){if(p.bt(2)!==s.l(b,2))return!1
|
|
if(q>3)if(p.bt(3)!==s.l(b,3))return!1}}return!0}return!1},
|
|
gJ(a){var s=A.w(this,A.l(this).q("e.E"))
|
|
return A.n(s)},
|
|
aM(a){return A.aJ(this,null,a,null,null)},
|
|
$iA:1,
|
|
$ix:1,
|
|
$iu:1,
|
|
gbd(){return this.d}}
|
|
A.D.prototype={
|
|
U(){return new A.D()},
|
|
gbd(){return $.nq()},
|
|
gaU(){return 0},
|
|
gaQ(){return 0},
|
|
gv(a){return 0},
|
|
gE(){return 0},
|
|
gL(){return B.e},
|
|
gM(){return null},
|
|
l(a,b){return 0},
|
|
h(a,b,c){},
|
|
gT(){return 0},
|
|
sT(a){},
|
|
gm(){return 0},
|
|
sm(a){},
|
|
gt(){return 0},
|
|
st(a){},
|
|
gu(){return 0},
|
|
su(a){},
|
|
gA(){return 0},
|
|
sA(a){},
|
|
gae(){return 0},
|
|
sae(a){},
|
|
gaa(){return 0},
|
|
saa(a){},
|
|
gad(){return 0},
|
|
sad(a){},
|
|
ga_(){return 0},
|
|
sa_(a){},
|
|
gan(){return 0},
|
|
af(a){},
|
|
au(a,b,c){},
|
|
ac(a,b,c,d){},
|
|
a3(a,b){},
|
|
gO(){return this},
|
|
D(){return!1},
|
|
W(a,b){if(b==null)return!1
|
|
return b instanceof A.D},
|
|
gJ(a){return 0},
|
|
gH(a){return new A.P(this)},
|
|
aM(a){return this},
|
|
$iA:1,
|
|
$ix:1,
|
|
$iu:1}
|
|
A.ik.prototype={
|
|
a6(){return"FlipDirection."+this.b}}
|
|
A.iw.prototype={
|
|
C(a){return"ImageException: "+this.a}}
|
|
A.af.prototype={
|
|
gv(a){return this.c-this.d},
|
|
h(a,b,c){J.y(this.a,this.d+b,c)
|
|
return c},
|
|
bn(a,b,c,d){var s=this.a,r=J.ak(s),q=this.d+a
|
|
if(c instanceof A.af)r.ar(s,q,q+b,c.a,c.d+d)
|
|
else r.ar(s,q,q+b,t.L.a(c),d)},
|
|
c4(a,b,c){return this.bn(a,b,c,0)},
|
|
kN(a,b,c){var s=this.a,r=this.d+a
|
|
J.bl(s,r,r+b,c)},
|
|
dr(a,b,c){var s=this,r=c!=null?s.b+c:s.d
|
|
return A.v(s.a,s.e,a,r+b)},
|
|
al(a){return this.dr(a,0,null)},
|
|
c6(a,b){return this.dr(a,0,b)},
|
|
cY(a,b){return this.dr(a,b,null)},
|
|
F(){return J.d(this.a,this.d++)},
|
|
aj(a){var s=this.al(a)
|
|
this.d=this.d+(s.c-s.d)
|
|
return s},
|
|
ak(a){var s,r,q,p,o,n=this
|
|
if(a==null){s=A.j([],t.t)
|
|
for(r=n.c;q=n.d,q<r;){p=n.a
|
|
n.d=q+1
|
|
o=J.d(p,q)
|
|
if(o===0)return A.eA(s,0,null)
|
|
B.c.G(s,o)}throw A.h(A.m("EOF reached without finding string terminator (length: "+A.z(a)+")"))}return A.eA(n.aj(a).a2(),0,null)},
|
|
cS(){return this.ak(null)},
|
|
h5(a){var s,r,q,p,o=this,n=A.j([],t.t)
|
|
for(s=o.c;r=o.d,r<s;){q=o.a
|
|
o.d=r+1
|
|
p=J.d(q,r)
|
|
B.c.G(n,p)
|
|
if(p===10||n.length>=a)return A.eA(n,0,null)}return A.eA(n,0,null)},
|
|
kU(){return this.h5(256)},
|
|
kV(){var s,r,q,p,o=this,n=A.j([],t.t)
|
|
for(s=o.c;r=o.d,r<s;){q=o.a
|
|
o.d=r+1
|
|
p=J.d(q,r)
|
|
if(p===0){t.L.a(n)
|
|
return new A.hV(!0).eD(n,0,null,!0)}B.c.G(n,p)}return B.cT.kn(n,!0)},
|
|
n(){var s=this,r=J.d(s.a,s.d++)&255,q=J.d(s.a,s.d++)&255
|
|
if(s.e)return r<<8|q
|
|
return q<<8|r},
|
|
bp(){var s=this,r=J.d(s.a,s.d++)&255,q=J.d(s.a,s.d++)&255,p=J.d(s.a,s.d++)&255
|
|
if(s.e)return p|q<<8|r<<16
|
|
return r|q<<8|p<<16},
|
|
k(){var s=this,r=J.d(s.a,s.d++)&255,q=J.d(s.a,s.d++)&255,p=J.d(s.a,s.d++)&255,o=J.d(s.a,s.d++)&255
|
|
if(s.e)return(r<<24|q<<16|p<<8|o)>>>0
|
|
return(o<<24|p<<16|q<<8|r)>>>0},
|
|
dl(){return A.rN(this.e4())},
|
|
e4(){var s=this,r=J.d(s.a,s.d++)&255,q=J.d(s.a,s.d++)&255,p=J.d(s.a,s.d++)&255,o=J.d(s.a,s.d++)&255,n=J.d(s.a,s.d++)&255,m=J.d(s.a,s.d++)&255,l=J.d(s.a,s.d++)&255,k=J.d(s.a,s.d++)&255
|
|
if(s.e)return(B.a.R(r,56)|B.a.R(q,48)|B.a.R(p,40)|B.a.R(o,32)|n<<24|m<<16|l<<8|k)>>>0
|
|
return(B.a.R(k,56)|B.a.R(l,48)|B.a.R(m,40)|B.a.R(n,32)|o<<24|p<<16|q<<8|r)>>>0},
|
|
cT(a,b,c){var s,r=this,q=r.a
|
|
if(t.D.b(q))return r.hb(b,c)
|
|
s=r.b+r.d+b
|
|
return J.kF(q,s,c<=0?r.c:s+c)},
|
|
hb(a,b){var s,r=this,q=b==null?r.c-r.d-a:b,p=r.a
|
|
if(t.D.b(p))return J.E(B.d.gB(p),p.byteOffset+r.d+a,q)
|
|
s=r.d+a
|
|
s=J.kF(p,s,s+q)
|
|
return new Uint8Array(A.r(s))},
|
|
a2(){return this.hb(0,null)},
|
|
cU(){var s=this.a
|
|
if(t.D.b(s))return J.W(B.d.gB(s),s.byteOffset+this.d,null)
|
|
return J.W(B.d.gB(this.a2()),0,null)},
|
|
sB(a,b){this.a=t.L.a(b)}}
|
|
A.hb.prototype={
|
|
gM(){var s=this.a
|
|
s===$&&A.b("palette")
|
|
return s},
|
|
kg(a){var s=this
|
|
s.f2(a)
|
|
s.eO()
|
|
s.f_()
|
|
s.eE()},
|
|
hh(a){var s=B.b.i(a.gm()),r=B.b.i(a.gt())
|
|
return this.f0(B.b.i(a.gu()),r,s)},
|
|
hi(a,b,c){return this.f0(c,b,a)},
|
|
jd(a){var s,r,q,p,o,n,m,l=this,k=l.c=Math.max(a,4)
|
|
l.f=k-l.d
|
|
l.r=k-1
|
|
s=B.b.X(k,8)
|
|
l.w=s
|
|
l.x=s*256
|
|
l.Q=new A.d6(new Uint32Array(1024),256,4)
|
|
l.a=new A.aH(new Uint8Array(768),256,3)
|
|
l.d=3
|
|
l.e=2
|
|
s=B.b.j(k,3)
|
|
l.y=new Int32Array(s)
|
|
s=t.V
|
|
r=t.H
|
|
l.z=r.a(A.S(k*3,0,!1,s))
|
|
l.at=r.a(A.S(l.c,0,!1,s))
|
|
l.ax=r.a(A.S(l.c,0,!1,s))
|
|
B.c.h(l.z,0,0)
|
|
B.c.h(l.z,1,0)
|
|
B.c.h(l.z,2,0)
|
|
B.c.h(l.z,3,255)
|
|
B.c.h(l.z,4,255)
|
|
B.c.h(l.z,5,255)
|
|
q=1/l.c
|
|
for(p=0;o=l.d,p<o;++p){B.c.h(l.ax,p,q)
|
|
B.c.h(l.at,p,0)}for(n=o*3,p=o;p<l.c;++p,n=m){m=n+1
|
|
B.c.h(l.z,n,255*(p-l.d)/l.f)
|
|
n=m+1
|
|
B.c.h(l.z,m,255*(p-l.d)/l.f)
|
|
m=n+1
|
|
B.c.h(l.z,n,255*(p-l.d)/l.f)
|
|
B.c.h(l.ax,p,q)
|
|
B.c.h(l.at,p,0)}},
|
|
eE(){var s,r,q,p,o,n,m
|
|
for(s=0;s<this.c;++s){r=this.a
|
|
r===$&&A.b("palette")
|
|
q=this.Q
|
|
q===$&&A.b("_palette")
|
|
p=q.b
|
|
if(2<p){o=q.c
|
|
n=s*p+2
|
|
if(!(n>=0&&n<o.length))return A.a(o,n)
|
|
n=o[n]
|
|
o=n}else o=0
|
|
if(1<p){n=q.c
|
|
m=s*p+1
|
|
if(!(m>=0&&m<n.length))return A.a(n,m)
|
|
m=n[m]
|
|
n=m}else n=0
|
|
if(0<p){q=q.c
|
|
p=s*p
|
|
if(!(p>=0&&p<q.length))return A.a(q,p)
|
|
p=q[p]
|
|
q=p}else q=0
|
|
r.b0(s,Math.abs(o),Math.abs(n),Math.abs(q))}},
|
|
f0(a,b,c){var s,r,q,p,o,n,m,l,k,j,i="_palette",h=this.as
|
|
if(!(b>=0&&b<256))return A.a(h,b)
|
|
s=h[b]
|
|
r=s-1
|
|
q=this.c
|
|
h=this.Q
|
|
p=1000
|
|
o=-1
|
|
for(;;){n=s<q
|
|
if(!(n||r>=0))break
|
|
if(n){h===$&&A.b(i)
|
|
n=h.b
|
|
if(1<n){m=h.c
|
|
l=s*n+1
|
|
if(!(l>=0&&l<m.length))return A.a(m,l)
|
|
l=m[l]
|
|
m=l}else m=0
|
|
k=m-b
|
|
if(k>=p)s=q
|
|
else{if(k<0)k=-k
|
|
if(0<n){m=h.c
|
|
l=s*n
|
|
if(!(l>=0&&l<m.length))return A.a(m,l)
|
|
l=m[l]
|
|
m=l}else m=0
|
|
j=m-a
|
|
k+=j<0?-j:j
|
|
if(k<p){if(2<n){m=h.c
|
|
n=s*n+2
|
|
if(!(n>=0&&n<m.length))return A.a(m,n)
|
|
n=m[n]}else n=0
|
|
j=n-c
|
|
k+=j<0?-j:j
|
|
if(k<p){o=s
|
|
p=k}}++s}}if(r>=0){h===$&&A.b(i)
|
|
n=h.b
|
|
if(1<n){m=h.c
|
|
l=r*n+1
|
|
if(!(l>=0&&l<m.length))return A.a(m,l)
|
|
l=m[l]
|
|
m=l}else m=0
|
|
k=b-m
|
|
if(k>=p)r=-1
|
|
else{if(k<0)k=-k
|
|
if(0<n){m=h.c
|
|
l=r*n
|
|
if(!(l>=0&&l<m.length))return A.a(m,l)
|
|
l=m[l]
|
|
m=l}else m=0
|
|
j=m-a
|
|
k+=j<0?-j:j
|
|
if(k<p){if(2<n){m=h.c
|
|
n=r*n+2
|
|
if(!(n>=0&&n<m.length))return A.a(m,n)
|
|
n=m[n]}else n=0
|
|
j=n-c
|
|
k+=j<0?-j:j
|
|
if(k<p){o=r
|
|
p=k}}--r}}}return o},
|
|
eO(){var s,r,q,p,o,n,m,l=this,k="_palette"
|
|
for(s=0,r=0;s<l.c;++s){for(q=0;q<3;++q,++r){p=l.z
|
|
p===$&&A.b("_network")
|
|
if(!(r>=0&&r<p.length))return A.a(p,r)
|
|
o=B.a.P(B.b.i(0.5+p[r]),0,255)
|
|
p=l.Q
|
|
p===$&&A.b(k)
|
|
n=p.b
|
|
if(q<n){p=p.c
|
|
n=s*n+q
|
|
m=B.a.i(o)
|
|
p.$flags&2&&A.c(p)
|
|
if(!(n>=0&&n<p.length))return A.a(p,n)
|
|
p[n]=m}}p=l.Q
|
|
p===$&&A.b(k)
|
|
n=p.b
|
|
if(3<n){p=p.c
|
|
n=s*n+3
|
|
m=B.a.i(s)
|
|
p.$flags&2&&A.c(p)
|
|
if(!(n>=0&&n<p.length))return A.a(p,n)
|
|
p[n]=m}}},
|
|
f_(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this
|
|
for(s=b.c,r=b.Q,q=b.as,p=q.$flags|0,o=0,n=0,m=0;m<s;m=g){r===$&&A.b("_palette")
|
|
l=r.b
|
|
k=1<l
|
|
if(k){j=r.c
|
|
i=m*l+1
|
|
if(!(i>=0&&i<j.length))return A.a(j,i)
|
|
h=j[i]}else h=0
|
|
for(g=m+1,f=g,e=m;f<s;++f){if(k){j=r.c
|
|
i=f*l+1
|
|
if(!(i>=0&&i<j.length))return A.a(j,i)
|
|
i=j[i]
|
|
j=i}else j=0
|
|
if(j<h){if(k){j=r.c
|
|
i=f*l+1
|
|
if(!(i>=0&&i<j.length))return A.a(j,i)
|
|
h=j[i]}else h=0
|
|
e=f}}if(m!==e){j=0<l
|
|
if(j){i=r.c
|
|
d=e*l
|
|
if(!(d>=0&&d<i.length))return A.a(i,d)
|
|
f=i[d]}else f=0
|
|
if(j){i=r.c
|
|
d=m*l
|
|
if(!(d>=0&&d<i.length))return A.a(i,d)
|
|
d=i[d]
|
|
i=d}else i=0
|
|
if(j){c=e*l
|
|
d=r.c
|
|
i=B.a.i(i)
|
|
d.$flags&2&&A.c(d)
|
|
if(!(c>=0&&c<d.length))return A.a(d,c)
|
|
d[c]=i}if(j){c=m*l
|
|
j=r.c
|
|
i=B.a.i(f)
|
|
j.$flags&2&&A.c(j)
|
|
if(!(c>=0&&c<j.length))return A.a(j,c)
|
|
j[c]=i}if(k){j=r.c
|
|
i=e*l+1
|
|
if(!(i>=0&&i<j.length))return A.a(j,i)
|
|
f=j[i]}else f=0
|
|
if(k){j=r.c
|
|
i=m*l+1
|
|
if(!(i>=0&&i<j.length))return A.a(j,i)
|
|
i=j[i]
|
|
j=i}else j=0
|
|
if(k){i=r.c
|
|
d=e*l+1
|
|
j=B.a.i(j)
|
|
i.$flags&2&&A.c(i)
|
|
if(!(d>=0&&d<i.length))return A.a(i,d)
|
|
i[d]=j}if(k){k=r.c
|
|
j=m*l+1
|
|
i=B.a.i(f)
|
|
k.$flags&2&&A.c(k)
|
|
if(!(j>=0&&j<k.length))return A.a(k,j)
|
|
k[j]=i}k=2<l
|
|
if(k){j=r.c
|
|
i=e*l+2
|
|
if(!(i>=0&&i<j.length))return A.a(j,i)
|
|
f=j[i]}else f=0
|
|
if(k){j=r.c
|
|
i=m*l+2
|
|
if(!(i>=0&&i<j.length))return A.a(j,i)
|
|
i=j[i]
|
|
j=i}else j=0
|
|
if(k){i=r.c
|
|
d=e*l+2
|
|
j=B.a.i(j)
|
|
i.$flags&2&&A.c(i)
|
|
if(!(d>=0&&d<i.length))return A.a(i,d)
|
|
i[d]=j}if(k){k=r.c
|
|
j=m*l+2
|
|
i=B.a.i(f)
|
|
k.$flags&2&&A.c(k)
|
|
if(!(j>=0&&j<k.length))return A.a(k,j)
|
|
k[j]=i}k=3<l
|
|
if(k){j=r.c
|
|
i=e*l+3
|
|
if(!(i>=0&&i<j.length))return A.a(j,i)
|
|
f=j[i]}else f=0
|
|
if(k){j=r.c
|
|
i=m*l+3
|
|
if(!(i>=0&&i<j.length))return A.a(j,i)
|
|
i=j[i]
|
|
j=i}else j=0
|
|
if(k){i=r.c
|
|
d=e*l+3
|
|
j=B.a.i(j)
|
|
i.$flags&2&&A.c(i)
|
|
if(!(d>=0&&d<i.length))return A.a(i,d)
|
|
i[d]=j}if(k){k=r.c
|
|
l=m*l+3
|
|
j=B.a.i(f)
|
|
k.$flags&2&&A.c(k)
|
|
if(!(l>=0&&l<k.length))return A.a(k,l)
|
|
k[l]=j}}if(h!==o){p&2&&A.c(q)
|
|
if(!(o>=0&&o<256))return A.a(q,o)
|
|
q[o]=n+m>>>1
|
|
for(f=o+1;f<h;++f){if(!(f<256))return A.a(q,f)
|
|
q[f]=m}n=m
|
|
o=h}}s=b.r
|
|
s.toString
|
|
r=B.a.j(n+s,1)
|
|
p&2&&A.c(q)
|
|
if(!(o>=0&&o<256))return A.a(q,o)
|
|
q[o]=r
|
|
for(g=o+1;g<256;++g)q[g]=s},
|
|
fp(a,b){var s,r,q,p
|
|
for(s=this.y,r=a*a,q=0;q<a;++q){s===$&&A.b("_radiusPower")
|
|
p=B.b.i(b*((r-q*q)*256/r))
|
|
s.$flags&2&&A.c(s)
|
|
if(!(q<s.length))return A.a(s,q)
|
|
s[q]=p}},
|
|
f2(a6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3=this,a4="_network",a5=a3.x
|
|
a5===$&&A.b("initBiasRadius")
|
|
s=a3.b
|
|
r=30+B.a.X(s-1,3)
|
|
q=a6.gS()*a6.gK()
|
|
p=B.a.aG(q,s)
|
|
o=Math.max(B.a.X(p,100),1)
|
|
if(o===0)o=1
|
|
n=B.a.j(a5,8)
|
|
if(n<=1)n=0
|
|
a3.fp(n,1024)
|
|
if(q<1509)m=a3.b=1
|
|
else if(B.a.a8(q,499)!==0)m=499
|
|
else if(B.a.a8(q,491)!==0)m=491
|
|
else m=B.a.a8(q,487)!==0?487:503
|
|
l=a6.gS()
|
|
k=a6.gK()
|
|
for(j=a5,i=1024,h=0,g=0,f=0,e=0;e<p;){a5=a6.a
|
|
d=a5==null?null:a5.N(g,f,null)
|
|
if(d==null)d=new A.D()
|
|
c=d.gm()
|
|
b=d.gt()
|
|
a=d.gu()
|
|
if(e===0){a5=a3.z
|
|
a5===$&&A.b(a4)
|
|
s=a3.e
|
|
s===$&&A.b("bgColor")
|
|
B.c.h(a5,s*3,a)
|
|
B.c.h(a3.z,a3.e*3+1,b)
|
|
B.c.h(a3.z,a3.e*3+2,c)}a0=a3.k9(a,b,c)
|
|
if(a0<0)a0=a3.i8(a,b,c)
|
|
if(a0>=a3.d){a1=i/1024
|
|
d=a0*3
|
|
a5=a3.z
|
|
a5===$&&A.b(a4)
|
|
if(!(d>=0&&d<a5.length))return A.a(a5,d)
|
|
s=a5[d]
|
|
B.c.h(a5,d,s-a1*(s-a))
|
|
s=a3.z
|
|
a5=d+1
|
|
if(!(a5<s.length))return A.a(s,a5)
|
|
a2=s[a5]
|
|
B.c.h(s,a5,a2-a1*(a2-b))
|
|
a2=a3.z
|
|
a5=d+2
|
|
if(!(a5<a2.length))return A.a(a2,a5)
|
|
s=a2[a5]
|
|
B.c.h(a2,a5,s-a1*(s-c))
|
|
if(n>0)a3.hV(a1,n,a0,a,b,c)}h+=m
|
|
g+=m
|
|
while(g>l){g-=l;++f}while(h>=q){h-=q
|
|
f-=k}++e
|
|
if(B.a.a8(e,o)===0){i-=B.a.aG(i,r)
|
|
j-=B.a.X(j,30)
|
|
n=B.a.j(j,8)
|
|
if(n<=1)n=0
|
|
a3.fp(n,i)}}},
|
|
hV(a,b,c,d,a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h=this,g="_network",f=c-b,e=h.d-1
|
|
if(f<e)f=e
|
|
s=c+b
|
|
r=h.c
|
|
if(s>r)s=r
|
|
q=c+1
|
|
p=c-1
|
|
o=1
|
|
for(;;){n=q<s
|
|
if(!(n||p>f))break
|
|
m=h.y
|
|
m===$&&A.b("_radiusPower")
|
|
l=o+1
|
|
if(!(o<m.length))return A.a(m,o)
|
|
k=m[o]
|
|
if(n){j=q*3
|
|
n=h.z
|
|
n===$&&A.b(g)
|
|
if(!(j>=0&&j<n.length))return A.a(n,j)
|
|
m=n[j]
|
|
B.c.h(n,j,m-k*(m-d)/262144)
|
|
m=h.z
|
|
n=j+1
|
|
if(!(n<m.length))return A.a(m,n)
|
|
i=m[n]
|
|
B.c.h(m,n,i-k*(i-a0)/262144)
|
|
i=h.z
|
|
n=j+2
|
|
if(!(n<i.length))return A.a(i,n)
|
|
m=i[n]
|
|
B.c.h(i,n,m-k*(m-a1)/262144);++q}if(p>f){j=p*3
|
|
n=h.z
|
|
n===$&&A.b(g)
|
|
if(!(j>=0&&j<n.length))return A.a(n,j)
|
|
m=n[j]
|
|
B.c.h(n,j,m-k*(m-d)/262144)
|
|
m=h.z
|
|
n=j+1
|
|
if(!(n<m.length))return A.a(m,n)
|
|
i=m[n]
|
|
B.c.h(m,n,i-k*(i-a0)/262144)
|
|
i=h.z
|
|
n=j+2
|
|
if(!(n<i.length))return A.a(i,n)
|
|
m=i[n]
|
|
B.c.h(i,n,m-k*(m-a1)/262144);--p}o=l}},
|
|
i8(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=1e30
|
|
for(s=e.d,r=s*3,q=d,p=q,o=-1,n=-1;s<e.c;++s,r=l){m=e.z
|
|
m===$&&A.b("_network")
|
|
l=r+1
|
|
k=m.length
|
|
if(!(r<k))return A.a(m,r)
|
|
j=m[r]-a
|
|
if(j<0)j=-j
|
|
r=l+1
|
|
if(!(l<k))return A.a(m,l)
|
|
i=m[l]-b
|
|
if(i<0)i=-i
|
|
l=r+1
|
|
if(!(r<k))return A.a(m,r)
|
|
h=m[r]-c
|
|
if(h<0)h=-h
|
|
j=j+i+h
|
|
if(j<p){o=s
|
|
p=j}m=e.at
|
|
m===$&&A.b("_bias")
|
|
if(!(s<m.length))return A.a(m,s)
|
|
g=j-m[s]
|
|
if(g<q){n=s
|
|
q=g}m=e.ax
|
|
m===$&&A.b("_freq")
|
|
if(!(s<m.length))return A.a(m,s)
|
|
k=m[s]
|
|
B.c.h(m,s,k-0.0009765625*k)
|
|
k=e.at
|
|
if(!(s<k.length))return A.a(k,s)
|
|
m=k[s]
|
|
f=e.ax
|
|
if(!(s<f.length))return A.a(f,s)
|
|
B.c.h(k,s,m+f[s])}m=e.ax
|
|
m===$&&A.b("_freq")
|
|
if(!(o>=0&&o<m.length))return A.a(m,o)
|
|
B.c.h(m,o,m[o]+0.0009765625)
|
|
m=e.at
|
|
m===$&&A.b("_bias")
|
|
if(!(o<m.length))return A.a(m,o)
|
|
B.c.h(m,o,m[o]-1)
|
|
return n},
|
|
k9(a,b,c){var s,r,q,p,o,n,m
|
|
for(s=this.d,r=this.z,q=0,p=0;q<s;++q){r===$&&A.b("_network")
|
|
o=p+1
|
|
n=r.length
|
|
if(!(p<n))return A.a(r,p)
|
|
m=!1
|
|
if(r[p]===a){p=o+1
|
|
if(!(o<n))return A.a(r,o)
|
|
if(r[o]===b){o=p+1
|
|
if(!(p<n))return A.a(r,p)
|
|
n=r[p]===c
|
|
p=o}else n=m}else{n=m
|
|
p=o}if(n)return q}return-1}}
|
|
A.hd.prototype={
|
|
p(a){var s,r,q=this
|
|
if(q.a===q.c.length)q.iO()
|
|
s=q.c
|
|
r=q.a++
|
|
s.$flags&2&&A.c(s)
|
|
if(!(r>=0&&r<s.length))return A.a(s,r)
|
|
s[r]=a&255},
|
|
hf(a,b){var s,r,q,p,o=this
|
|
t.L.a(a)
|
|
if(b==null)b=J.bm(a)
|
|
while(s=o.a,r=s+b,q=o.c,p=q.length,r>p)o.eN(r-p)
|
|
B.d.bB(q,s,r,a)
|
|
o.a+=b},
|
|
a7(a){return this.hf(a,null)},
|
|
a0(a){var s=this
|
|
if(s.b){s.p(B.a.j(a,8)&255)
|
|
s.p(a&255)
|
|
return}s.p(a&255)
|
|
s.p(B.a.j(a,8)&255)},
|
|
I(a){var s=this
|
|
if(s.b){s.p(B.a.j(a,24)&255)
|
|
s.p(B.a.j(a,16)&255)
|
|
s.p(B.a.j(a,8)&255)
|
|
s.p(a&255)
|
|
return}s.p(a&255)
|
|
s.p(B.a.j(a,8)&255)
|
|
s.p(B.a.j(a,16)&255)
|
|
s.p(B.a.j(a,24)&255)},
|
|
l9(a){var s,r,q=this,p=new Float32Array(1)
|
|
p[0]=a
|
|
s=J.E(B.a4.gB(p),0,null)
|
|
if(q.b){if(3>=s.length)return A.a(s,3)
|
|
q.p(s[3])
|
|
q.p(s[2])
|
|
q.p(s[1])
|
|
q.p(s[0])
|
|
return}r=s.length
|
|
if(0>=r)return A.a(s,0)
|
|
q.p(s[0])
|
|
if(1>=r)return A.a(s,1)
|
|
q.p(s[1])
|
|
if(2>=r)return A.a(s,2)
|
|
q.p(s[2])
|
|
if(3>=r)return A.a(s,3)
|
|
q.p(s[3])},
|
|
la(a){var s,r,q=this,p=new Float64Array(1)
|
|
p[0]=a
|
|
s=J.E(B.a5.gB(p),0,null)
|
|
if(q.b){if(7>=s.length)return A.a(s,7)
|
|
q.p(s[7])
|
|
q.p(s[6])
|
|
q.p(s[5])
|
|
q.p(s[4])
|
|
q.p(s[3])
|
|
q.p(s[2])
|
|
q.p(s[1])
|
|
q.p(s[0])
|
|
return}r=s.length
|
|
if(0>=r)return A.a(s,0)
|
|
q.p(s[0])
|
|
if(1>=r)return A.a(s,1)
|
|
q.p(s[1])
|
|
if(2>=r)return A.a(s,2)
|
|
q.p(s[2])
|
|
if(3>=r)return A.a(s,3)
|
|
q.p(s[3])
|
|
if(4>=r)return A.a(s,4)
|
|
q.p(s[4])
|
|
if(5>=r)return A.a(s,5)
|
|
q.p(s[5])
|
|
if(6>=r)return A.a(s,6)
|
|
q.p(s[6])
|
|
if(7>=r)return A.a(s,7)
|
|
q.p(s[7])},
|
|
eN(a){var s,r,q,p
|
|
if(a!=null)s=a
|
|
else{r=this.c.length
|
|
s=r===0?8192:r*2}r=this.c
|
|
q=r.length
|
|
p=new Uint8Array(q+s)
|
|
B.d.bB(p,0,q,r)
|
|
this.c=p},
|
|
iO(){return this.eN(null)},
|
|
gv(a){return this.a}}
|
|
A.j9.prototype={
|
|
a6(){return"QuantizerType."+this.b}}
|
|
A.hw.prototype={
|
|
e8(a){var s,r,q=a.gS(),p=A.Q(null,null,B.e,0,B.j,a.gK(),null,0,1,this.gM(),B.e,q,!1)
|
|
q=p.a
|
|
s=q.gH(q)
|
|
s.D()
|
|
p.z=a.z
|
|
p.w=a.w
|
|
p.y=a.y
|
|
for(q=a.a,q=q.gH(q);q.D();){r=q.gO()
|
|
s.gO().h(0,0,this.hh(r))
|
|
s.D()}return p}}
|
|
A.aS.prototype={
|
|
i(a){var s=this.b
|
|
return s===0?0:B.a.aG(this.a,s)},
|
|
W(a,b){if(b==null)return!1
|
|
return b instanceof A.aS&&this.a===b.a&&this.b===b.b},
|
|
gJ(a){return A.kW(this.a,this.b,B.ac)},
|
|
C(a){return""+this.a+"/"+this.b}}
|
|
A.h7.prototype={
|
|
a6(){return"Level."+this.b}}
|
|
A.iR.prototype={
|
|
fF(a){B.c.G(this.c,a)
|
|
if(a.d.a<=3)A.oT(a)},
|
|
fV(a){return this.fF(new A.e3(a,null,$.lG().$1(null),B.dg))}}
|
|
A.iS.prototype={
|
|
$1(a){return a},
|
|
$S:30}
|
|
A.e3.prototype={}
|
|
A.h8.prototype={
|
|
ha(){var s,r=this,q=A.I(t.N,t.z)
|
|
q.h(0,"bytes",r.a)
|
|
q.h(0,"width",r.b)
|
|
q.h(0,"height",r.c)
|
|
s=r.d
|
|
if(s!=null)q.h(0,"blurhash",s)
|
|
s=r.e
|
|
if(s!=null)q.h(0,"originalHeight",s)
|
|
s=r.f
|
|
if(s!=null)q.h(0,"originalWidth",s)
|
|
return q}}
|
|
A.iV.prototype={}
|
|
A.jA.prototype={}
|
|
A.eM.prototype={
|
|
a6(){return"WebWorkerOperations."+this.b}}
|
|
A.ku.prototype={
|
|
$1(a){var s,r,q,p,o,n,m,l,k,j=t.cX.a(A.ne(A.bi(a).data))
|
|
try{n=j
|
|
m=n.l(0,"label")
|
|
if(n.ag("name")){l=A.o(n.l(0,"name"))
|
|
if(!(l>=0&&l<2))return A.a(B.ca,l)
|
|
l=B.ca[l]}else l=null
|
|
s=new A.jA(m,l,n.l(0,"data"))
|
|
switch(s.b){case B.cx:n=A.e1(t.eO.a(s.c),t.N,t.z)
|
|
r=A.ou(new A.iV(t.D.a(n.l(0,"bytes")),A.o(n.l(0,"maxDimension")),A.bG(n.l(0,"fileName")),A.mX(n.l(0,"calcBlurhash"))))
|
|
n=A.hW(s.a)
|
|
m=r
|
|
A.na(n,m==null?null:m.ha())
|
|
break
|
|
case B.cy:n=J.nR(t.j.a(s.c),t.p)
|
|
n=A.w(n,n.$ti.q("e.E"))
|
|
q=A.ot(new Uint8Array(A.r(n)))
|
|
n=A.hW(s.a)
|
|
q=q
|
|
A.na(n,q==null?null:q.ha())
|
|
break
|
|
default:throw A.h(new A.bg())}}catch(k){p=A.c0(k)
|
|
o=A.bk(k)
|
|
A.qT(p,o,A.hW(J.d(j,"label")))}},
|
|
$S:31};(function aliases(){var s=J.bQ.prototype
|
|
s.hy=s.C
|
|
s=A.G.prototype
|
|
s.ei=s.ar})();(function installTearOffs(){var s=hunkHelpers._static_1,r=hunkHelpers._static_0,q=hunkHelpers.installInstanceTearOff,p=hunkHelpers._instance_2u,o=hunkHelpers.installStaticTearOff
|
|
s(A,"r8","pO",7)
|
|
s(A,"r9","pP",7)
|
|
s(A,"ra","pQ",7)
|
|
r(A,"nc","r1",2)
|
|
s(A,"rc","qO",33)
|
|
q(A.a2.prototype,"gbK",1,0,null,["$1","$0"],["a9","i"],3,0,0)
|
|
q(A.aZ.prototype,"gbK",1,0,null,["$1","$0"],["a9","i"],3,0,0)
|
|
q(A.bt.prototype,"gbK",1,0,null,["$1","$0"],["a9","i"],3,0,0)
|
|
q(A.aO.prototype,"gbK",1,0,null,["$1","$0"],["a9","i"],3,0,0)
|
|
q(A.bc.prototype,"gbK",1,0,null,["$1","$0"],["a9","i"],3,0,0)
|
|
q(A.bd.prototype,"gbK",1,0,null,["$1","$0"],["a9","i"],3,0,0)
|
|
q(A.bs.prototype,"gbK",1,0,null,["$1","$0"],["a9","i"],3,0,0)
|
|
q(A.br.prototype,"gbK",1,0,null,["$1","$0"],["a9","i"],3,0,0)
|
|
q(A.be.prototype,"gbK",1,0,null,["$1","$0"],["a9","i"],3,0,0)
|
|
q(A.c9.prototype,"gbK",1,0,null,["$1","$0"],["a9","i"],3,0,0)
|
|
var n
|
|
p(n=A.h4.prototype,"gik","il",4)
|
|
p(n,"gio","ip",4)
|
|
p(n,"giq","ir",4)
|
|
p(n,"gic","ie",4)
|
|
p(n,"gig","ih",4)
|
|
s(A,"rX","pc",0)
|
|
s(A,"rQ","p4",0)
|
|
s(A,"rO","p2",0)
|
|
s(A,"rV","pa",0)
|
|
s(A,"rW","pb",0)
|
|
s(A,"rU","p9",0)
|
|
s(A,"rT","p8",0)
|
|
s(A,"rS","p7",0)
|
|
s(A,"rZ","pe",0)
|
|
s(A,"rY","pd",0)
|
|
s(A,"rR","p5",0)
|
|
s(A,"rP","p3",0)
|
|
s(A,"t9","pp",0)
|
|
s(A,"t7","pn",0)
|
|
s(A,"t_","pf",0)
|
|
s(A,"t1","ph",0)
|
|
s(A,"t0","pg",0)
|
|
s(A,"t2","pi",0)
|
|
s(A,"ta","pq",0)
|
|
s(A,"t8","po",0)
|
|
s(A,"t3","pj",0)
|
|
s(A,"t4","pk",0)
|
|
s(A,"t5","pl",0)
|
|
s(A,"t6","pm",0)
|
|
p(A.eH.prototype,"gjz","jA",13)
|
|
p(A.fX.prototype,"gkz","kA",13)
|
|
o(A,"lE",3,null,["$3"],["pr"],1,0)
|
|
o(A,"tb",3,null,["$3"],["ps"],1,0)
|
|
o(A,"tg",3,null,["$3"],["px"],1,0)
|
|
o(A,"th",3,null,["$3"],["py"],1,0)
|
|
o(A,"ti",3,null,["$3"],["pz"],1,0)
|
|
o(A,"tj",3,null,["$3"],["pA"],1,0)
|
|
o(A,"tk",3,null,["$3"],["pB"],1,0)
|
|
o(A,"tl",3,null,["$3"],["pC"],1,0)
|
|
o(A,"tm",3,null,["$3"],["pD"],1,0)
|
|
o(A,"tn",3,null,["$3"],["pE"],1,0)
|
|
o(A,"tc",3,null,["$3"],["pt"],1,0)
|
|
o(A,"td",3,null,["$3"],["pu"],1,0)
|
|
o(A,"te",3,null,["$3"],["pv"],1,0)
|
|
o(A,"tf",3,null,["$3"],["pw"],1,0)
|
|
o(A,"rH",2,null,["$1$2","$2"],["nl",function(a,b){return A.nl(a,b,t.q)}],36,0)
|
|
o(A,"tp",6,null,["$6"],["pL"],6,0)
|
|
o(A,"tq",6,null,["$6"],["pM"],6,0)
|
|
o(A,"to",6,null,["$6"],["pK"],6,0)})();(function inheritance(){var s=hunkHelpers.mixin,r=hunkHelpers.inherit,q=hunkHelpers.inheritMany
|
|
r(A.H,null)
|
|
q(A.H,[A.kQ,J.fO,A.ex,J.dy,A.T,A.G,A.ja,A.e,A.cb,A.e4,A.eO,A.dB,A.eP,A.ar,A.bD,A.cN,A.eV,A.aq,A.jh,A.iX,A.dC,A.f0,A.ah,A.iO,A.O,A.at,A.jJ,A.hU,A.b3,A.hP,A.hT,A.k_,A.hK,A.aM,A.hM,A.cv,A.ab,A.hL,A.hR,A.f4,A.eT,A.fo,A.cA,A.hV,A.fp,A.jK,A.hc,A.ey,A.jL,A.io,A.aj,A.hS,A.ez,A.iW,A.dN,A.jD,A.jE,A.id,A.aV,A.jW,A.jZ,A.iz,A.jC,A.fK,A.he,A.i5,A.i6,A.bo,A.P,A.aN,A.hO,A.ft,A.aE,A.a2,A.i9,A.bn,A.ic,A.ig,A.K,A.fu,A.bp,A.fv,A.fw,A.fx,A.dE,A.f_,A.dI,A.dJ,A.dK,A.fF,A.fG,A.fl,A.bM,A.iE,A.bx,A.iG,A.dr,A.h3,A.iJ,A.h4,A.er,A.hk,A.bf,A.da,A.j0,A.cq,A.ho,A.hp,A.et,A.hv,A.dd,A.db,A.dc,A.ev,A.a3,A.eD,A.jd,A.hA,A.jg,A.hB,A.hC,A.iT,A.jl,A.eG,A.jm,A.jr,A.ju,A.jw,A.eF,A.jv,A.jn,A.bE,A.eI,A.hJ,A.eJ,A.eK,A.eH,A.hH,A.js,A.hI,A.jy,A.eL,A.fz,A.fA,A.dM,A.dL,A.dO,A.fB,A.dm,A.cQ,A.aQ,A.hf,A.iw,A.af,A.hw,A.hd,A.aS,A.iR,A.e3,A.h8,A.iV,A.jA])
|
|
q(J.fO,[J.h1,J.dX,J.e_,J.d3,J.d4,J.dZ,J.d2])
|
|
q(J.e_,[J.bQ,J.t,A.cc,A.ea])
|
|
q(J.bQ,[J.hg,J.di,J.bw])
|
|
r(J.h_,A.ex)
|
|
r(J.iD,J.t)
|
|
q(J.dZ,[J.d1,J.dY])
|
|
q(A.T,[A.d5,A.bg,A.h5,A.hE,A.hx,A.hN,A.fc,A.aX,A.eE,A.hD,A.dg,A.fm])
|
|
r(A.dj,A.G)
|
|
r(A.al,A.dj)
|
|
q(A.e,[A.C,A.by,A.eN,A.cu,A.eU,A.cB,A.cC,A.cD,A.cE,A.cF,A.cG,A.cI,A.cJ,A.cK,A.cL,A.cM,A.bK,A.dz,A.bu,A.ae,A.ce,A.cf,A.cg,A.ch,A.ci,A.cj,A.ck,A.cl,A.cm,A.cn,A.co,A.cp,A.D])
|
|
q(A.C,[A.aA,A.c3,A.ca,A.iP,A.eS])
|
|
q(A.aA,[A.eB,A.b0])
|
|
r(A.dA,A.by)
|
|
q(A.cN,[A.cO,A.c6])
|
|
q(A.aq,[A.fL,A.fi,A.fj,A.hz,A.kl,A.kn,A.jG,A.jF,A.ka,A.jU,A.kp,A.kr,A.ks,A.kh,A.i7,A.ij,A.iH,A.j_,A.iy,A.ix,A.iS,A.ku])
|
|
r(A.d_,A.fL)
|
|
r(A.ee,A.bg)
|
|
q(A.hz,[A.hy,A.cz])
|
|
q(A.ah,[A.b_,A.eR])
|
|
r(A.e0,A.b_)
|
|
q(A.fj,[A.km,A.kb,A.ke,A.jV,A.iQ,A.iU,A.it,A.iu,A.iv,A.j7,A.j8,A.jx])
|
|
q(A.ea,[A.h9,A.ai])
|
|
q(A.ai,[A.eW,A.eY])
|
|
r(A.eX,A.eW)
|
|
r(A.bR,A.eX)
|
|
r(A.eZ,A.eY)
|
|
r(A.aG,A.eZ)
|
|
q(A.bR,[A.e5,A.e6])
|
|
q(A.aG,[A.e7,A.e8,A.e9,A.eb,A.ec,A.ed,A.cd])
|
|
r(A.ds,A.hN)
|
|
q(A.fi,[A.jH,A.jI,A.k0,A.jM,A.jQ,A.jP,A.jO,A.jN,A.jT,A.jS,A.jR,A.kd,A.jY,A.k6,A.k5,A.ir])
|
|
r(A.eQ,A.hM)
|
|
r(A.hQ,A.f4)
|
|
r(A.dq,A.eR)
|
|
q(A.fo,[A.k2,A.k1,A.hG])
|
|
r(A.fs,A.cA)
|
|
q(A.fs,[A.h6,A.hF])
|
|
r(A.iM,A.k2)
|
|
r(A.iL,A.k1)
|
|
q(A.aX,[A.de,A.fI])
|
|
r(A.k8,A.jD)
|
|
r(A.k9,A.jE)
|
|
q(A.jK,[A.dn,A.fh,A.ib,A.as,A.dH,A.fe,A.ad,A.fr,A.ac,A.cP,A.c4,A.aY,A.cR,A.iF,A.d7,A.eq,A.bS,A.hj,A.bT,A.b2,A.ew,A.au,A.cr,A.a7,A.aU,A.cs,A.dl,A.fC,A.fy,A.fZ,A.ik,A.j9,A.h7,A.eM])
|
|
r(A.fJ,A.fK)
|
|
r(A.ef,A.he)
|
|
q(A.bK,[A.fk,A.cH])
|
|
r(A.fn,A.dz)
|
|
r(A.bL,A.aN)
|
|
q(A.a2,[A.aZ,A.c8,A.bt,A.aO,A.bc,A.bd,A.bs,A.br,A.be,A.bO,A.bN,A.bP,A.c9])
|
|
q(A.ic,[A.ff,A.ii,A.ip,A.is,A.h2,A.hh,A.iZ,A.j1,A.j5,A.jb,A.je,A.jz])
|
|
r(A.ie,A.ff)
|
|
q(A.ig,[A.i8,A.iq,A.jB,A.iI,A.hi,A.j6,A.jc,A.jf])
|
|
r(A.fP,A.bp)
|
|
q(A.fP,[A.dU,A.fR,A.fS,A.fT,A.dV])
|
|
r(A.fQ,A.dE)
|
|
r(A.fU,A.dJ)
|
|
r(A.fD,A.bn)
|
|
r(A.fE,A.jB)
|
|
q(A.bM,[A.c7,A.dP])
|
|
r(A.fV,A.er)
|
|
r(A.fW,A.hk)
|
|
r(A.bU,A.K)
|
|
q(A.bf,[A.hm,A.hn,A.hq,A.hr,A.ht,A.hu])
|
|
q(A.da,[A.eu,A.hs])
|
|
q(A.hv,[A.aR,A.L])
|
|
r(A.fX,A.eH)
|
|
r(A.fY,A.eL)
|
|
r(A.dW,A.dm)
|
|
q(A.ae,[A.cS,A.cT,A.dQ,A.dR,A.dS,A.dT,A.cU,A.cV,A.cW,A.cX,A.cY,A.cZ])
|
|
q(A.aQ,[A.eg,A.eh,A.ei,A.ej,A.ek,A.el,A.em,A.d6,A.aH])
|
|
r(A.hb,A.hw)
|
|
s(A.dj,A.bD)
|
|
s(A.eW,A.G)
|
|
s(A.eX,A.ar)
|
|
s(A.eY,A.G)
|
|
s(A.eZ,A.ar)})()
|
|
var v={G:typeof self!="undefined"?self:globalThis,typeUniverse:{eC:new Map(),tR:{},eT:{},tPV:{},sEA:[]},mangledGlobalNames:{f:"int",B:"double",k:"num",X:"String",b6:"bool",aj:"Null",q:"List",H:"Object",aP:"Map",Z:"JSObject"},mangledNames:{},types:["~(af)","f(f,bB,f)","~()","f([f])","~(bx,q<f>)","~(@)","~(f,f,f,f,f,bC)","~(~())","aj(@)","aj()","@()","H?(H?)","~(X,aE)","~(f,b6)","~(H?,H?)","aj(~())","~(f,a2)","aj(@,aT)","~(k,k,k,k)","bB(f)","f()","bx(f)","~(f,@)","b6(X)","aj(H,aT)","L(f,f)","f(f,f)","~(@,@)","k(k,k,k,k)","k(k,k,k,k,k)","aT?(aT?)","aj(Z)","@(@)","B(bo)","@(X)","@(@,X)","0^(0^,0^)<k>","aR(f,f)"],interceptorsByTag:null,leafTags:null,arrayRti:Symbol("$ti")}
|
|
A.q6(v.typeUniverse,JSON.parse('{"bw":"bQ","hg":"bQ","di":"bQ","tu":"cc","h1":{"b6":[],"M":[]},"dX":{"M":[]},"e_":{"Z":[]},"bQ":{"Z":[]},"t":{"q":["1"],"C":["1"],"Z":[],"e":["1"],"ag":["1"]},"h_":{"ex":[]},"iD":{"t":["1"],"q":["1"],"C":["1"],"Z":[],"e":["1"],"ag":["1"]},"dy":{"A":["1"]},"dZ":{"B":[],"k":[]},"d1":{"B":[],"f":[],"k":[],"M":[]},"dY":{"B":[],"k":[],"M":[]},"d2":{"X":[],"mq":[],"ag":["@"],"M":[]},"d5":{"T":[]},"al":{"G":["f"],"bD":["f"],"q":["f"],"C":["f"],"e":["f"],"G.E":"f","bD.E":"f"},"C":{"e":["1"]},"aA":{"C":["1"],"e":["1"]},"eB":{"aA":["1"],"C":["1"],"e":["1"],"e.E":"1","aA.E":"1"},"cb":{"A":["1"]},"by":{"e":["2"],"e.E":"2"},"dA":{"by":["1","2"],"C":["2"],"e":["2"],"e.E":"2"},"e4":{"A":["2"]},"b0":{"aA":["2"],"C":["2"],"e":["2"],"e.E":"2","aA.E":"2"},"eN":{"e":["1"],"e.E":"1"},"eO":{"A":["1"]},"c3":{"C":["1"],"e":["1"],"e.E":"1"},"dB":{"A":["1"]},"cu":{"e":["1"],"e.E":"1"},"eP":{"A":["1"]},"dj":{"G":["1"],"bD":["1"],"q":["1"],"C":["1"],"e":["1"]},"cN":{"aP":["1","2"]},"cO":{"cN":["1","2"],"aP":["1","2"]},"eU":{"e":["1"],"e.E":"1"},"eV":{"A":["1"]},"c6":{"cN":["1","2"],"aP":["1","2"]},"fL":{"aq":[],"bq":[]},"d_":{"aq":[],"bq":[]},"ee":{"bg":[],"T":[]},"h5":{"T":[]},"hE":{"T":[]},"f0":{"aT":[]},"aq":{"bq":[]},"fi":{"aq":[],"bq":[]},"fj":{"aq":[],"bq":[]},"hz":{"aq":[],"bq":[]},"hy":{"aq":[],"bq":[]},"cz":{"aq":[],"bq":[]},"hx":{"T":[]},"b_":{"ah":["1","2"],"iN":["1","2"],"aP":["1","2"],"ah.K":"1","ah.V":"2"},"ca":{"C":["1"],"e":["1"],"e.E":"1"},"O":{"A":["1"]},"iP":{"C":["1"],"e":["1"],"e.E":"1"},"at":{"A":["1"]},"e0":{"b_":["1","2"],"ah":["1","2"],"iN":["1","2"],"aP":["1","2"],"ah.K":"1","ah.V":"2"},"cc":{"Z":[],"fg":[],"M":[]},"ea":{"Z":[],"a_":[]},"hU":{"fg":[]},"h9":{"ia":[],"Z":[],"a_":[],"M":[]},"ai":{"aF":["1"],"Z":[],"a_":[],"ag":["1"]},"bR":{"G":["B"],"ai":["B"],"q":["B"],"aF":["B"],"C":["B"],"Z":[],"a_":[],"ag":["B"],"e":["B"],"ar":["B"]},"aG":{"G":["f"],"ai":["f"],"q":["f"],"aF":["f"],"C":["f"],"Z":[],"a_":[],"ag":["f"],"e":["f"],"ar":["f"]},"e5":{"bR":[],"il":[],"G":["B"],"ai":["B"],"q":["B"],"aF":["B"],"C":["B"],"Z":[],"a_":[],"ag":["B"],"e":["B"],"ar":["B"],"M":[],"G.E":"B"},"e6":{"bR":[],"im":[],"G":["B"],"ai":["B"],"q":["B"],"aF":["B"],"C":["B"],"Z":[],"a_":[],"ag":["B"],"e":["B"],"ar":["B"],"M":[],"G.E":"B"},"e7":{"aG":[],"fM":[],"G":["f"],"ai":["f"],"q":["f"],"aF":["f"],"C":["f"],"Z":[],"a_":[],"ag":["f"],"e":["f"],"ar":["f"],"M":[],"G.E":"f"},"e8":{"aG":[],"fN":[],"G":["f"],"ai":["f"],"q":["f"],"aF":["f"],"C":["f"],"Z":[],"a_":[],"ag":["f"],"e":["f"],"ar":["f"],"M":[],"G.E":"f"},"e9":{"aG":[],"iB":[],"G":["f"],"ai":["f"],"q":["f"],"aF":["f"],"C":["f"],"Z":[],"a_":[],"ag":["f"],"e":["f"],"ar":["f"],"M":[],"G.E":"f"},"eb":{"aG":[],"jj":[],"G":["f"],"ai":["f"],"q":["f"],"aF":["f"],"C":["f"],"Z":[],"a_":[],"ag":["f"],"e":["f"],"ar":["f"],"M":[],"G.E":"f"},"ec":{"aG":[],"bB":[],"G":["f"],"ai":["f"],"q":["f"],"aF":["f"],"C":["f"],"Z":[],"a_":[],"ag":["f"],"e":["f"],"ar":["f"],"M":[],"G.E":"f"},"ed":{"aG":[],"jk":[],"G":["f"],"ai":["f"],"q":["f"],"aF":["f"],"C":["f"],"Z":[],"a_":[],"ag":["f"],"e":["f"],"ar":["f"],"M":[],"G.E":"f"},"cd":{"aG":[],"bC":[],"G":["f"],"ai":["f"],"q":["f"],"aF":["f"],"C":["f"],"Z":[],"a_":[],"ag":["f"],"e":["f"],"ar":["f"],"M":[],"G.E":"f"},"hN":{"T":[]},"ds":{"bg":[],"T":[]},"aM":{"T":[]},"eQ":{"hM":["1"]},"ab":{"c5":["1"]},"f4":{"mG":[]},"hQ":{"f4":[],"mG":[]},"eR":{"ah":["1","2"],"aP":["1","2"]},"dq":{"eR":["1","2"],"ah":["1","2"],"aP":["1","2"],"ah.K":"1","ah.V":"2"},"eS":{"C":["1"],"e":["1"],"e.E":"1"},"eT":{"A":["1"]},"G":{"q":["1"],"C":["1"],"e":["1"]},"ah":{"aP":["1","2"]},"fs":{"cA":["X","q<f>"]},"h6":{"cA":["X","q<f>"]},"hF":{"cA":["X","q<f>"]},"B":{"k":[]},"f":{"k":[]},"q":{"C":["1"],"e":["1"]},"X":{"mq":[]},"fc":{"T":[]},"bg":{"T":[]},"aX":{"T":[]},"de":{"T":[]},"fI":{"T":[]},"eE":{"T":[]},"hD":{"T":[]},"dg":{"T":[]},"fm":{"T":[]},"hc":{"T":[]},"ey":{"T":[]},"hS":{"aT":[]},"fJ":{"fK":[]},"ef":{"he":[]},"P":{"A":["k"]},"cB":{"x":[],"e":["k"],"e.E":"k"},"cC":{"x":[],"e":["k"],"e.E":"k"},"cD":{"x":[],"e":["k"],"e.E":"k"},"cE":{"x":[],"e":["k"],"e.E":"k"},"cF":{"x":[],"e":["k"],"e.E":"k"},"cG":{"x":[],"e":["k"],"e.E":"k"},"cI":{"x":[],"e":["k"],"e.E":"k"},"cJ":{"x":[],"e":["k"],"e.E":"k"},"cK":{"x":[],"e":["k"],"e.E":"k"},"cL":{"x":[],"e":["k"],"e.E":"k"},"cM":{"x":[],"e":["k"],"e.E":"k"},"bK":{"x":[],"e":["k"],"e.E":"k"},"fk":{"x":[],"e":["k"],"e.E":"k"},"cH":{"x":[],"e":["k"],"e.E":"k"},"dz":{"x":[],"e":["k"],"e.E":"k"},"fn":{"x":[],"e":["k"],"e.E":"k"},"bL":{"aN":[]},"aZ":{"a2":[]},"c8":{"a2":[]},"bt":{"a2":[]},"aO":{"a2":[]},"bc":{"a2":[]},"bd":{"a2":[]},"bs":{"a2":[]},"br":{"a2":[]},"be":{"a2":[]},"bO":{"a2":[]},"bN":{"a2":[]},"bP":{"a2":[]},"c9":{"a2":[]},"bn":{"K":[]},"dU":{"bp":[]},"fP":{"bp":[]},"fx":{"K":[]},"fQ":{"dE":[]},"fR":{"bp":[]},"fS":{"bp":[]},"fT":{"bp":[]},"dV":{"bp":[]},"fU":{"dJ":[]},"dK":{"K":[]},"fF":{"K":[]},"fD":{"bn":[],"K":[]},"c7":{"bM":[]},"dP":{"bM":[]},"fV":{"er":[]},"hk":{"K":[]},"fW":{"K":[]},"bU":{"K":[]},"hm":{"bf":[]},"hn":{"bf":[]},"hq":{"bf":[]},"hr":{"bf":[]},"ht":{"bf":[]},"hu":{"bf":[]},"eu":{"da":[]},"hs":{"da":[]},"ho":{"K":[]},"db":{"K":[]},"dc":{"K":[]},"ev":{"K":[]},"eD":{"K":[]},"hC":{"K":[]},"fY":{"eL":[]},"dm":{"K":[]},"dW":{"dm":[],"K":[]},"bu":{"e":["u"],"e.E":"u"},"ae":{"e":["u"]},"cS":{"ae":[],"e":["u"],"e.E":"u"},"cT":{"ae":[],"e":["u"],"e.E":"u"},"dQ":{"ae":[],"e":["u"],"e.E":"u"},"dR":{"ae":[],"e":["u"],"e.E":"u"},"dS":{"ae":[],"e":["u"],"e.E":"u"},"dT":{"ae":[],"e":["u"],"e.E":"u"},"cU":{"ae":[],"e":["u"],"e.E":"u"},"cV":{"ae":[],"e":["u"],"e.E":"u"},"cW":{"ae":[],"e":["u"],"e.E":"u"},"cX":{"ae":[],"e":["u"],"e.E":"u"},"cY":{"ae":[],"e":["u"],"e.E":"u"},"cZ":{"ae":[],"e":["u"],"e.E":"u"},"eg":{"aQ":[]},"eh":{"aQ":[]},"ei":{"aQ":[]},"ej":{"aQ":[]},"ek":{"aQ":[]},"el":{"aQ":[]},"em":{"aQ":[]},"d6":{"aQ":[]},"aH":{"aQ":[]},"ce":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"cf":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"cg":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"ch":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"ci":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"cj":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"hf":{"A":["u"]},"ck":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"cl":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"cm":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"cn":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"co":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"cp":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"D":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"hb":{"hw":[]},"ia":{"a_":[]},"iB":{"q":["f"],"C":["f"],"a_":[],"e":["f"]},"bC":{"q":["f"],"C":["f"],"a_":[],"e":["f"]},"jk":{"q":["f"],"C":["f"],"a_":[],"e":["f"]},"fM":{"q":["f"],"C":["f"],"a_":[],"e":["f"]},"jj":{"q":["f"],"C":["f"],"a_":[],"e":["f"]},"fN":{"q":["f"],"C":["f"],"a_":[],"e":["f"]},"bB":{"q":["f"],"C":["f"],"a_":[],"e":["f"]},"il":{"q":["B"],"C":["B"],"a_":[],"e":["B"]},"im":{"q":["B"],"C":["B"],"a_":[],"e":["B"]},"u":{"x":[],"A":["u"],"e":["k"]}}'))
|
|
A.q5(v.typeUniverse,JSON.parse('{"C":1,"dj":1,"ai":1,"fo":2,"hv":1}'))
|
|
var u={c:"Error handler must accept one Object or one Object and a StackTrace as arguments, and return a value of the returned future's type",b:"PVRTC requires a power-of-two sized image.",g:"[native implementations worker] Error responding: "}
|
|
var t=(function rtii(){var s=A.U
|
|
return{n:s("aM"),dI:s("fg"),fd:s("ia"),G:s("x"),O:s("bo"),E:s("cO<X,f>"),gw:s("C<@>"),C:s("T"),aX:s("fu"),gV:s("fw"),h4:s("il"),eT:s("im"),Z:s("bq"),ct:s("dL"),gj:s("fz"),ak:s("fA"),fa:s("dM"),gx:s("fG"),P:s("aE"),r:s("a2"),v:s("ae"),dQ:s("fM"),k:s("fN"),cu:s("iB"),bM:s("e<B>"),W:s("e<@>"),hb:s("e<f>"),eB:s("t<fl>"),g9:s("t<fv>"),dw:s("t<dE>"),Y:s("t<dJ>"),e:s("t<dL>"),g:s("t<bu>"),dB:s("t<q<q<q<f>>>>"),o:s("t<q<q<f>>>"),S:s("t<q<f>>"),U:s("t<q<k>>"),dm:s("t<er>"),h0:s("t<cq>"),af:s("t<bf>"),cE:s("t<et>"),aK:s("t<aS>"),s:s("t<X>"),aU:s("t<hB>"),gN:s("t<bC>"),ao:s("t<bE>"),gk:s("t<hI>"),J:s("t<eL>"),cO:s("t<hO>"),e8:s("t<dr>"),gn:s("t<@>"),t:s("t<f>"),fR:s("t<bM?>"),f8:s("t<h3?>"),ca:s("t<q<f>?>"),hh:s("t<bB?>"),ff:s("t<bC?>"),a:s("t<k>"),A:s("t<~(af)>"),aP:s("ag<@>"),u:s("dX"),m:s("Z"),cj:s("bw"),ez:s("aF<@>"),c:s("bx"),cX:s("iN<@,@>"),dL:s("q<bo>"),gX:s("q<bu>"),f0:s("q<fN>"),fZ:s("q<q<q<f>>>"),gS:s("q<q<bE>>"),f:s("q<q<f>>"),eS:s("q<cq>"),dl:s("q<et>"),bJ:s("q<aS>"),c7:s("q<eF>"),e6:s("q<bE>"),eQ:s("q<eI>"),db:s("q<eJ>"),cC:s("q<eK>"),H:s("q<B>"),j:s("q<@>"),L:s("q<f>"),B:s("q<bM?>"),d:s("q<q<f>?>"),ge:s("q<bE?>"),gR:s("q<f_?>"),cP:s("q<f?>"),ck:s("aP<X,X>"),eO:s("aP<@,@>"),d4:s("bR"),bc:s("aG"),bm:s("cd"),b:s("aj"),K:s("H"),dv:s("u"),fW:s("cq"),fh:s("hp"),g0:s("eu"),hf:s("da"),fi:s("db"),aN:s("dd<aR>"),eZ:s("dd<L>"),h:s("aR"),R:s("L"),i:s("aS"),gT:s("tw"),l:s("aT"),N:s("X"),cV:s("hA"),ci:s("M"),eK:s("bg"),h7:s("jj"),bv:s("bB"),go:s("jk"),D:s("bC"),bI:s("di"),dd:s("eF"),ai:s("eI"),gU:s("eJ"),dE:s("eK"),cc:s("eN<X>"),_:s("ab<@>"),hg:s("dq<H?,H?>"),eP:s("f_"),y:s("b6"),al:s("b6(H)"),bB:s("b6(X)"),V:s("B"),z:s("@"),fO:s("@()"),x:s("@(H)"),Q:s("@(H,aT)"),p:s("f"),eH:s("c5<aj>?"),bC:s("fM?"),an:s("Z?"),T:s("q<f>?"),eA:s("q<bM?>?"),fl:s("q<q<f>?>?"),di:s("q<f?>?"),cZ:s("aP<X,X>?"),X:s("H?"),dk:s("X?"),aD:s("bC?"),eW:s("eG?"),aj:s("bE?"),dP:s("hJ?"),F:s("cv<@,@>?"),fQ:s("b6?"),cD:s("B?"),I:s("f?"),cg:s("k?"),e7:s("~(f,b6)?"),q:s("k"),w:s("~"),M:s("~()"),fb:s("~(bx,q<f>)"),d6:s("~(f,b6)"),dX:s("~(k,k,k,k)")}})();(function constants(){var s=hunkHelpers.makeConstList
|
|
B.db=J.fO.prototype
|
|
B.c=J.t.prototype
|
|
B.a=J.d1.prototype
|
|
B.b=J.dZ.prototype
|
|
B.n=J.d2.prototype
|
|
B.dd=J.bw.prototype
|
|
B.de=J.e_.prototype
|
|
B.a4=A.e5.prototype
|
|
B.a5=A.e6.prototype
|
|
B.aw=A.e7.prototype
|
|
B.Z=A.e8.prototype
|
|
B.ax=A.e9.prototype
|
|
B.P=A.eb.prototype
|
|
B.o=A.ec.prototype
|
|
B.d=A.cd.prototype
|
|
B.cf=J.hg.prototype
|
|
B.b2=J.di.prototype
|
|
B.aB=new A.fe(0,"direct")
|
|
B.aC=new A.fe(1,"alpha")
|
|
B.aD=new A.ac(0,"none")
|
|
B.aa=new A.ac(3,"bitfields")
|
|
B.aE=new A.ac(6,"alphaBitfields")
|
|
B.ab=new A.fh(0,"littleEndian")
|
|
B.a0=new A.fh(1,"bigEndian")
|
|
B.cK=new A.d_(A.rH(),A.U("d_<B>"))
|
|
B.cL=new A.dB(A.U("dB<0&>"))
|
|
B.b4=function getTagFallback(o) {
|
|
var s = Object.prototype.toString.call(o);
|
|
return s.substring(8, s.length - 1);
|
|
}
|
|
B.cM=function() {
|
|
var toStringFunction = Object.prototype.toString;
|
|
function getTag(o) {
|
|
var s = toStringFunction.call(o);
|
|
return s.substring(8, s.length - 1);
|
|
}
|
|
function getUnknownTag(object, tag) {
|
|
if (/^HTML[A-Z].*Element$/.test(tag)) {
|
|
var name = toStringFunction.call(object);
|
|
if (name == "[object Object]") return null;
|
|
return "HTMLElement";
|
|
}
|
|
}
|
|
function getUnknownTagGenericBrowser(object, tag) {
|
|
if (object instanceof HTMLElement) return "HTMLElement";
|
|
return getUnknownTag(object, tag);
|
|
}
|
|
function prototypeForTag(tag) {
|
|
if (typeof window == "undefined") return null;
|
|
if (typeof window[tag] == "undefined") return null;
|
|
var constructor = window[tag];
|
|
if (typeof constructor != "function") return null;
|
|
return constructor.prototype;
|
|
}
|
|
function discriminator(tag) { return null; }
|
|
var isBrowser = typeof HTMLElement == "function";
|
|
return {
|
|
getTag: getTag,
|
|
getUnknownTag: isBrowser ? getUnknownTagGenericBrowser : getUnknownTag,
|
|
prototypeForTag: prototypeForTag,
|
|
discriminator: discriminator };
|
|
}
|
|
B.cR=function(getTagFallback) {
|
|
return function(hooks) {
|
|
if (typeof navigator != "object") return hooks;
|
|
var userAgent = navigator.userAgent;
|
|
if (typeof userAgent != "string") return hooks;
|
|
if (userAgent.indexOf("DumpRenderTree") >= 0) return hooks;
|
|
if (userAgent.indexOf("Chrome") >= 0) {
|
|
function confirm(p) {
|
|
return typeof window == "object" && window[p] && window[p].name == p;
|
|
}
|
|
if (confirm("Window") && confirm("HTMLElement")) return hooks;
|
|
}
|
|
hooks.getTag = getTagFallback;
|
|
};
|
|
}
|
|
B.cN=function(hooks) {
|
|
if (typeof dartExperimentalFixupGetTag != "function") return hooks;
|
|
hooks.getTag = dartExperimentalFixupGetTag(hooks.getTag);
|
|
}
|
|
B.cQ=function(hooks) {
|
|
if (typeof navigator != "object") return hooks;
|
|
var userAgent = navigator.userAgent;
|
|
if (typeof userAgent != "string") return hooks;
|
|
if (userAgent.indexOf("Firefox") == -1) return hooks;
|
|
var getTag = hooks.getTag;
|
|
var quickMap = {
|
|
"BeforeUnloadEvent": "Event",
|
|
"DataTransfer": "Clipboard",
|
|
"GeoGeolocation": "Geolocation",
|
|
"Location": "!Location",
|
|
"WorkerMessageEvent": "MessageEvent",
|
|
"XMLDocument": "!Document"};
|
|
function getTagFirefox(o) {
|
|
var tag = getTag(o);
|
|
return quickMap[tag] || tag;
|
|
}
|
|
hooks.getTag = getTagFirefox;
|
|
}
|
|
B.cP=function(hooks) {
|
|
if (typeof navigator != "object") return hooks;
|
|
var userAgent = navigator.userAgent;
|
|
if (typeof userAgent != "string") return hooks;
|
|
if (userAgent.indexOf("Trident/") == -1) return hooks;
|
|
var getTag = hooks.getTag;
|
|
var quickMap = {
|
|
"BeforeUnloadEvent": "Event",
|
|
"DataTransfer": "Clipboard",
|
|
"HTMLDDElement": "HTMLElement",
|
|
"HTMLDTElement": "HTMLElement",
|
|
"HTMLPhraseElement": "HTMLElement",
|
|
"Position": "Geoposition"
|
|
};
|
|
function getTagIE(o) {
|
|
var tag = getTag(o);
|
|
var newTag = quickMap[tag];
|
|
if (newTag) return newTag;
|
|
if (tag == "Object") {
|
|
if (window.DataView && (o instanceof window.DataView)) return "DataView";
|
|
}
|
|
return tag;
|
|
}
|
|
function prototypeForTagIE(tag) {
|
|
var constructor = window[tag];
|
|
if (constructor == null) return null;
|
|
return constructor.prototype;
|
|
}
|
|
hooks.getTag = getTagIE;
|
|
hooks.prototypeForTag = prototypeForTagIE;
|
|
}
|
|
B.cO=function(hooks) {
|
|
var getTag = hooks.getTag;
|
|
var prototypeForTag = hooks.prototypeForTag;
|
|
function getTagFixed(o) {
|
|
var tag = getTag(o);
|
|
if (tag == "Document") {
|
|
if (!!o.xmlVersion) return "!Document";
|
|
return "!HTMLDocument";
|
|
}
|
|
return tag;
|
|
}
|
|
function prototypeForTagFixed(tag) {
|
|
if (tag == "Document") return null;
|
|
return prototypeForTag(tag);
|
|
}
|
|
hooks.getTag = getTagFixed;
|
|
hooks.prototypeForTag = prototypeForTagFixed;
|
|
}
|
|
B.b5=function(hooks) { return hooks; }
|
|
|
|
B.b6=new A.h6()
|
|
B.b7=new A.iM()
|
|
B.cS=new A.hc()
|
|
B.ac=new A.ja()
|
|
B.cT=new A.hF()
|
|
B.D=new A.jC()
|
|
B.B=new A.hQ()
|
|
B.ad=new A.hS()
|
|
B.cU=new A.k8()
|
|
B.b8=new A.k9()
|
|
B.b9=new A.ib(4,"luminance")
|
|
B.cV=new A.fn(4294967295)
|
|
B.cW=new A.fr(0,"none")
|
|
B.ba=new A.fr(2,"floydSteinberg")
|
|
B.cX=new A.c4(0,"red")
|
|
B.cY=new A.c4(1,"green")
|
|
B.cZ=new A.c4(2,"blue")
|
|
B.d_=new A.c4(3,"alpha")
|
|
B.d0=new A.c4(4,"other")
|
|
B.bb=new A.cP(0,"uint")
|
|
B.aF=new A.cP(1,"half")
|
|
B.aG=new A.cP(2,"float")
|
|
B.bc=new A.aY(0,"none")
|
|
B.d8=new A.ik(2,"both")
|
|
B.L=new A.dH(0,"uint")
|
|
B.aH=new A.dH(1,"int")
|
|
B.aI=new A.dH(2,"float")
|
|
B.y=new A.as(0,"uint1")
|
|
B.t=new A.as(1,"uint2")
|
|
B.M=new A.as(10,"float32")
|
|
B.Q=new A.as(11,"float64")
|
|
B.z=new A.as(2,"uint4")
|
|
B.e=new A.as(3,"uint8")
|
|
B.m=new A.as(4,"uint16")
|
|
B.N=new A.as(5,"uint32")
|
|
B.R=new A.as(6,"int8")
|
|
B.S=new A.as(7,"int16")
|
|
B.T=new A.as(8,"int32")
|
|
B.E=new A.as(9,"float16")
|
|
B.bd=new A.fy(1,"page")
|
|
B.j=new A.fy(2,"sequence")
|
|
B.aJ=new A.fC(0,"none")
|
|
B.aK=new A.fC(1,"deflate")
|
|
B.be=new A.cR(2,"cur")
|
|
B.f=new A.ad(0,"none")
|
|
B.bf=new A.ad(1,"byte")
|
|
B.bg=new A.ad(10,"sRational")
|
|
B.bh=new A.ad(11,"single")
|
|
B.bi=new A.ad(12,"double")
|
|
B.bj=new A.ad(13,"ifd")
|
|
B.l=new A.ad(2,"ascii")
|
|
B.k=new A.ad(3,"short")
|
|
B.p=new A.ad(4,"long")
|
|
B.r=new A.ad(5,"rational")
|
|
B.bk=new A.ad(6,"sByte")
|
|
B.F=new A.ad(7,"undefined")
|
|
B.bl=new A.ad(8,"sShort")
|
|
B.bm=new A.ad(9,"sLong")
|
|
B.dc=new A.fZ(0,"nearest")
|
|
B.li=new A.fZ(1,"linear")
|
|
B.lj=new A.iF(0,"yuv444")
|
|
B.df=new A.iL(!1)
|
|
B.dg=new A.h7(1,"error")
|
|
B.dh=new A.h7(3,"info")
|
|
B.G=s([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15],t.t)
|
|
B.ae=s([0,2,8],t.t)
|
|
B.di=s([0,4,2,1],t.t)
|
|
B.d9=new A.cR(0,"invalid")
|
|
B.da=new A.cR(1,"ico")
|
|
B.dk=s([B.d9,B.da,B.be],A.U("t<cR>"))
|
|
B.aM=s([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],t.t)
|
|
B.bo=s([252,243,207,63],t.t)
|
|
B.kk=new A.d7(0,"none")
|
|
B.ci=new A.d7(1,"background")
|
|
B.cj=new A.d7(2,"previous")
|
|
B.bp=s([B.kk,B.ci,B.cj],A.U("t<d7>"))
|
|
B.af=s([292,260,226,226],t.t)
|
|
B.bq=s([0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],t.t)
|
|
B.dE=s([0,1,2,3,4,5,6,7,8,10,12,14,16,20,24,28,32,40,48,56,64,80,96,112,128,160,192,224,0],t.t)
|
|
B.br=s([2,3,7],t.t)
|
|
B.ag=s([3226,6412,200,168,38,38,134,134,100,100,100,100,68,68,68,68],t.t)
|
|
B.dH=s([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],t.t)
|
|
B.dP=s([3,3,11],t.t)
|
|
B.bt=s([0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7],t.t)
|
|
B.aU=s([128,128,128,128,128,128,128,128,128,128,128],t.t)
|
|
B.bx=s([B.aU,B.aU,B.aU],t.S)
|
|
B.eB=s([253,136,254,255,228,219,128,128,128,128,128],t.t)
|
|
B.fD=s([189,129,242,255,227,213,255,219,128,128,128],t.t)
|
|
B.fI=s([106,126,227,252,214,209,255,255,128,128,128],t.t)
|
|
B.ib=s([B.eB,B.fD,B.fI],t.S)
|
|
B.ij=s([1,98,248,255,236,226,255,255,128,128,128],t.t)
|
|
B.dV=s([181,133,238,254,221,234,255,154,128,128,128],t.t)
|
|
B.dT=s([78,134,202,247,198,180,255,219,128,128,128],t.t)
|
|
B.iJ=s([B.ij,B.dV,B.dT],t.S)
|
|
B.ew=s([1,185,249,255,243,255,128,128,128,128,128],t.t)
|
|
B.ig=s([184,150,247,255,236,224,128,128,128,128,128],t.t)
|
|
B.jy=s([77,110,216,255,236,230,128,128,128,128,128],t.t)
|
|
B.hE=s([B.ew,B.ig,B.jy],t.S)
|
|
B.hO=s([1,101,251,255,241,255,128,128,128,128,128],t.t)
|
|
B.ez=s([170,139,241,252,236,209,255,255,128,128,128],t.t)
|
|
B.hW=s([37,116,196,243,228,255,255,255,128,128,128],t.t)
|
|
B.ei=s([B.hO,B.ez,B.hW],t.S)
|
|
B.fW=s([1,204,254,255,245,255,128,128,128,128,128],t.t)
|
|
B.jQ=s([207,160,250,255,238,128,128,128,128,128,128],t.t)
|
|
B.jP=s([102,103,231,255,211,171,128,128,128,128,128],t.t)
|
|
B.f0=s([B.fW,B.jQ,B.jP],t.S)
|
|
B.eb=s([1,152,252,255,240,255,128,128,128,128,128],t.t)
|
|
B.jW=s([177,135,243,255,234,225,128,128,128,128,128],t.t)
|
|
B.hz=s([80,129,211,255,194,224,128,128,128,128,128],t.t)
|
|
B.ia=s([B.eb,B.jW,B.hz],t.S)
|
|
B.bD=s([1,1,255,128,128,128,128,128,128,128,128],t.t)
|
|
B.iB=s([246,1,255,128,128,128,128,128,128,128,128],t.t)
|
|
B.hj=s([255,128,128,128,128,128,128,128,128,128,128],t.t)
|
|
B.k6=s([B.bD,B.iB,B.hj],t.S)
|
|
B.eU=s([B.bx,B.ib,B.iJ,B.hE,B.ei,B.f0,B.ia,B.k6],t.o)
|
|
B.jA=s([198,35,237,223,193,187,162,160,145,155,62],t.t)
|
|
B.eA=s([131,45,198,221,172,176,220,157,252,221,1],t.t)
|
|
B.jz=s([68,47,146,208,149,167,221,162,255,223,128],t.t)
|
|
B.h4=s([B.jA,B.eA,B.jz],t.S)
|
|
B.iL=s([1,149,241,255,221,224,255,255,128,128,128],t.t)
|
|
B.j_=s([184,141,234,253,222,220,255,199,128,128,128],t.t)
|
|
B.hf=s([81,99,181,242,176,190,249,202,255,255,128],t.t)
|
|
B.jn=s([B.iL,B.j_,B.hf],t.S)
|
|
B.jd=s([1,129,232,253,214,197,242,196,255,255,128],t.t)
|
|
B.jN=s([99,121,210,250,201,198,255,202,128,128,128],t.t)
|
|
B.ic=s([23,91,163,242,170,187,247,210,255,255,128],t.t)
|
|
B.hm=s([B.jd,B.jN,B.ic],t.S)
|
|
B.fg=s([1,200,246,255,234,255,128,128,128,128,128],t.t)
|
|
B.ja=s([109,178,241,255,231,245,255,255,128,128,128],t.t)
|
|
B.dD=s([44,130,201,253,205,192,255,255,128,128,128],t.t)
|
|
B.jr=s([B.fg,B.ja,B.dD],t.S)
|
|
B.e4=s([1,132,239,251,219,209,255,165,128,128,128],t.t)
|
|
B.dl=s([94,136,225,251,218,190,255,255,128,128,128],t.t)
|
|
B.jf=s([22,100,174,245,186,161,255,199,128,128,128],t.t)
|
|
B.hM=s([B.e4,B.dl,B.jf],t.S)
|
|
B.iZ=s([1,182,249,255,232,235,128,128,128,128,128],t.t)
|
|
B.i4=s([124,143,241,255,227,234,128,128,128,128,128],t.t)
|
|
B.fz=s([35,77,181,251,193,211,255,205,128,128,128],t.t)
|
|
B.fK=s([B.iZ,B.i4,B.fz],t.S)
|
|
B.k7=s([1,157,247,255,236,231,255,255,128,128,128],t.t)
|
|
B.eT=s([121,141,235,255,225,227,255,255,128,128,128],t.t)
|
|
B.jb=s([45,99,188,251,195,217,255,224,128,128,128],t.t)
|
|
B.eh=s([B.k7,B.eT,B.jb],t.S)
|
|
B.dm=s([1,1,251,255,213,255,128,128,128,128,128],t.t)
|
|
B.dJ=s([203,1,248,255,255,128,128,128,128,128,128],t.t)
|
|
B.j0=s([137,1,177,255,224,255,128,128,128,128,128],t.t)
|
|
B.ec=s([B.dm,B.dJ,B.j0],t.S)
|
|
B.iS=s([B.h4,B.jn,B.hm,B.jr,B.hM,B.fK,B.eh,B.ec],t.o)
|
|
B.f4=s([253,9,248,251,207,208,255,192,128,128,128],t.t)
|
|
B.iC=s([175,13,224,243,193,185,249,198,255,255,128],t.t)
|
|
B.k4=s([73,17,171,221,161,179,236,167,255,234,128],t.t)
|
|
B.it=s([B.f4,B.iC,B.k4],t.S)
|
|
B.iP=s([1,95,247,253,212,183,255,255,128,128,128],t.t)
|
|
B.hs=s([239,90,244,250,211,209,255,255,128,128,128],t.t)
|
|
B.jx=s([155,77,195,248,188,195,255,255,128,128,128],t.t)
|
|
B.iY=s([B.iP,B.hs,B.jx],t.S)
|
|
B.fY=s([1,24,239,251,218,219,255,205,128,128,128],t.t)
|
|
B.iE=s([201,51,219,255,196,186,128,128,128,128,128],t.t)
|
|
B.hr=s([69,46,190,239,201,218,255,228,128,128,128],t.t)
|
|
B.iN=s([B.fY,B.iE,B.hr],t.S)
|
|
B.fG=s([1,191,251,255,255,128,128,128,128,128,128],t.t)
|
|
B.hU=s([223,165,249,255,213,255,128,128,128,128,128],t.t)
|
|
B.ii=s([141,124,248,255,255,128,128,128,128,128,128],t.t)
|
|
B.jc=s([B.fG,B.hU,B.ii],t.S)
|
|
B.h7=s([1,16,248,255,255,128,128,128,128,128,128],t.t)
|
|
B.eR=s([190,36,230,255,236,255,128,128,128,128,128],t.t)
|
|
B.eC=s([149,1,255,128,128,128,128,128,128,128,128],t.t)
|
|
B.e5=s([B.h7,B.eR,B.eC],t.S)
|
|
B.ie=s([1,226,255,128,128,128,128,128,128,128,128],t.t)
|
|
B.iw=s([247,192,255,128,128,128,128,128,128,128,128],t.t)
|
|
B.jw=s([240,128,255,128,128,128,128,128,128,128,128],t.t)
|
|
B.dL=s([B.ie,B.iw,B.jw],t.S)
|
|
B.jq=s([1,134,252,255,255,128,128,128,128,128,128],t.t)
|
|
B.i3=s([213,62,250,255,255,128,128,128,128,128,128],t.t)
|
|
B.jU=s([55,93,255,128,128,128,128,128,128,128,128],t.t)
|
|
B.id=s([B.jq,B.i3,B.jU],t.S)
|
|
B.es=s([B.it,B.iY,B.iN,B.jc,B.e5,B.dL,B.id,B.bx],t.o)
|
|
B.i5=s([202,24,213,235,186,191,220,160,240,175,255],t.t)
|
|
B.ey=s([126,38,182,232,169,184,228,174,255,187,128],t.t)
|
|
B.e8=s([61,46,138,219,151,178,240,170,255,216,128],t.t)
|
|
B.iW=s([B.i5,B.ey,B.e8],t.S)
|
|
B.hy=s([1,112,230,250,199,191,247,159,255,255,128],t.t)
|
|
B.eg=s([166,109,228,252,211,215,255,174,128,128,128],t.t)
|
|
B.hQ=s([39,77,162,232,172,180,245,178,255,255,128],t.t)
|
|
B.iU=s([B.hy,B.eg,B.hQ],t.S)
|
|
B.hA=s([1,52,220,246,198,199,249,220,255,255,128],t.t)
|
|
B.eZ=s([124,74,191,243,183,193,250,221,255,255,128],t.t)
|
|
B.fy=s([24,71,130,219,154,170,243,182,255,255,128],t.t)
|
|
B.iT=s([B.hA,B.eZ,B.fy],t.S)
|
|
B.fw=s([1,182,225,249,219,240,255,224,128,128,128],t.t)
|
|
B.jS=s([149,150,226,252,216,205,255,171,128,128,128],t.t)
|
|
B.kc=s([28,108,170,242,183,194,254,223,255,255,128],t.t)
|
|
B.jJ=s([B.fw,B.jS,B.kc],t.S)
|
|
B.kd=s([1,81,230,252,204,203,255,192,128,128,128],t.t)
|
|
B.j7=s([123,102,209,247,188,196,255,233,128,128,128],t.t)
|
|
B.ju=s([20,95,153,243,164,173,255,203,128,128,128],t.t)
|
|
B.j8=s([B.kd,B.j7,B.ju],t.S)
|
|
B.hc=s([1,222,248,255,216,213,128,128,128,128,128],t.t)
|
|
B.i2=s([168,175,246,252,235,205,255,255,128,128,128],t.t)
|
|
B.fB=s([47,116,215,255,211,212,255,255,128,128,128],t.t)
|
|
B.eM=s([B.hc,B.i2,B.fB],t.S)
|
|
B.hb=s([1,121,236,253,212,214,255,255,128,128,128],t.t)
|
|
B.hB=s([141,84,213,252,201,202,255,219,128,128,128],t.t)
|
|
B.ir=s([42,80,160,240,162,185,255,205,128,128,128],t.t)
|
|
B.fM=s([B.hb,B.hB,B.ir],t.S)
|
|
B.k_=s([244,1,255,128,128,128,128,128,128,128,128],t.t)
|
|
B.dj=s([238,1,255,128,128,128,128,128,128,128,128],t.t)
|
|
B.iy=s([B.bD,B.k_,B.dj],t.S)
|
|
B.dA=s([B.iW,B.iU,B.iT,B.jJ,B.j8,B.eM,B.fM,B.iy],t.o)
|
|
B.e6=s([B.eU,B.iS,B.es,B.dA],t.dB)
|
|
B.bu=s([511,1023,2047,4095],t.t)
|
|
B.bv=s([63,207,243,252],t.t)
|
|
B.ep=s([17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],t.t)
|
|
B.ah=s([0,1,2,3,4,5,6,7,8,9,10,11],t.t)
|
|
B.eE=s([8,8,4,2],t.t)
|
|
B.dw=s([173,148,140],t.t)
|
|
B.dx=s([176,155,140,135],t.t)
|
|
B.du=s([180,157,141,134,130],t.t)
|
|
B.dI=s([254,254,243,230,196,177,153,140,133,130,129],t.t)
|
|
B.bw=s([B.dw,B.dx,B.du,B.dI],t.S)
|
|
B.eI=s([0,1,2,3,4,6,8,12,16,24,32,48,64,96,128,192,256,384,512,768,1024,1536,2048,3072,4096,6144,8192,12288,16384,24576],t.t)
|
|
B.by=s([1,1.387039845,1.306562965,1.175875602,1,0.785694958,0.5411961,0.275899379],A.U("t<B>"))
|
|
B.eO=s([5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],t.t)
|
|
B.bz=s([0,1,3,7,15,31,63,127,255,511,1023,2047,4095],t.t)
|
|
B.ai=s([0,1,2,3,4,4,5,5,6,6,6,6,7,7,7,7,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,16,17,18,18,19,19,20,20,20,20,21,21,21,21,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],t.t)
|
|
B.bA=s([1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],t.t)
|
|
B.u=s([0,1,1,2,4,8,1,1,2,4,8,4,8,4],t.t)
|
|
B.bB=s([2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],t.t)
|
|
B.aL=s([0,0,0],t.t)
|
|
B.hK=s([B.aL,B.aL,B.aL],t.S)
|
|
B.fC=s([0.375,1,0],t.a)
|
|
B.k9=s([0.375,0,1],t.a)
|
|
B.jL=s([0.25,1,1],t.a)
|
|
B.eG=s([B.fC,B.k9,B.jL],t.U)
|
|
B.hT=s([0.4375,1,0],t.a)
|
|
B.hS=s([0.1875,-1,1],t.a)
|
|
B.e3=s([0.3125,0,1],t.a)
|
|
B.iK=s([0.0625,1,1],t.a)
|
|
B.ip=s([B.hT,B.hS,B.e3,B.iK],t.U)
|
|
B.j6=s([0.19047619047619047,1,0],t.a)
|
|
B.k5=s([0.09523809523809523,2,0],t.a)
|
|
B.e7=s([0.047619047619047616,-2,1],t.a)
|
|
B.fq=s([0.09523809523809523,-1,1],t.a)
|
|
B.jI=s([0.19047619047619047,0,1],t.a)
|
|
B.h6=s([0.09523809523809523,1,1],t.a)
|
|
B.eY=s([0.047619047619047616,2,1],t.a)
|
|
B.jT=s([0.023809523809523808,-2,2],t.a)
|
|
B.jD=s([0.047619047619047616,-1,2],t.a)
|
|
B.ke=s([0.09523809523809523,0,2],t.a)
|
|
B.fl=s([0.047619047619047616,1,2],t.a)
|
|
B.jl=s([0.023809523809523808,2,2],t.a)
|
|
B.ff=s([B.j6,B.k5,B.e7,B.fq,B.jI,B.h6,B.eY,B.jT,B.jD,B.ke,B.fl,B.jl],t.U)
|
|
B.hl=s([0.125,1,0],t.a)
|
|
B.fP=s([0.125,2,0],t.a)
|
|
B.dC=s([0.125,-1,1],t.a)
|
|
B.fS=s([0.125,0,1],t.a)
|
|
B.hF=s([0.125,1,1],t.a)
|
|
B.ix=s([0.125,0,2],t.a)
|
|
B.eF=s([B.hl,B.fP,B.dC,B.fS,B.hF,B.ix],t.U)
|
|
B.bC=s([B.hK,B.eG,B.ip,B.ff,B.eF],A.U("t<q<q<k>>>"))
|
|
B.bE=s([280,256,256,256,40],t.t)
|
|
B.a1=s([0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],t.t)
|
|
B.aj=s([62,62,30,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,588,588,588,588,588,588,588,588,1680,1680,20499,22547,24595,26643,1776,1776,1808,1808,-24557,-22509,-20461,-18413,1904,1904,1936,1936,-16365,-14317,782,782,782,782,814,814,814,814,-12269,-10221,10257,10257,12305,12305,14353,14353,16403,18451,1712,1712,1744,1744,28691,30739,-32749,-30701,-28653,-26605,2061,2061,2061,2061,2061,2061,2061,2061,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,750,750,750,750,1616,1616,1648,1648,1424,1424,1456,1456,1488,1488,1520,1520,1840,1840,1872,1872,1968,1968,8209,8209,524,524,524,524,524,524,524,524,556,556,556,556,556,556,556,556,1552,1552,1584,1584,2000,2000,2032,2032,976,976,1008,1008,1040,1040,1072,1072,1296,1296,1328,1328,718,718,718,718,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,4113,4113,6161,6161,848,848,880,880,912,912,944,944,622,622,622,622,654,654,654,654,1104,1104,1136,1136,1168,1168,1200,1200,1232,1232,1264,1264,686,686,686,686,1360,1360,1392,1392,12,12,12,12,12,12,12,12,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390],t.t)
|
|
B.aP=s([4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,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,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],t.t)
|
|
B.bF=s([24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],t.t)
|
|
B.aQ=s([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,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],t.t)
|
|
B.bG=s([0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],t.t)
|
|
B.aR=s([0,1,2,3,4,5,6,7,8,8,9,9,10,10,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28],t.t)
|
|
B.bH=s([B.bb,B.aF,B.aG],A.U("t<cP>"))
|
|
B.a2=s([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],t.t)
|
|
B.U=s([0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],t.t)
|
|
B.bI=s([254,253,251,247,239,223,191,127],t.t)
|
|
B.ak=s([12,8,140,8,76,8,204,8,44,8,172,8,108,8,236,8,28,8,156,8,92,8,220,8,60,8,188,8,124,8,252,8,2,8,130,8,66,8,194,8,34,8,162,8,98,8,226,8,18,8,146,8,82,8,210,8,50,8,178,8,114,8,242,8,10,8,138,8,74,8,202,8,42,8,170,8,106,8,234,8,26,8,154,8,90,8,218,8,58,8,186,8,122,8,250,8,6,8,134,8,70,8,198,8,38,8,166,8,102,8,230,8,22,8,150,8,86,8,214,8,54,8,182,8,118,8,246,8,14,8,142,8,78,8,206,8,46,8,174,8,110,8,238,8,30,8,158,8,94,8,222,8,62,8,190,8,126,8,254,8,1,8,129,8,65,8,193,8,33,8,161,8,97,8,225,8,17,8,145,8,81,8,209,8,49,8,177,8,113,8,241,8,9,8,137,8,73,8,201,8,41,8,169,8,105,8,233,8,25,8,153,8,89,8,217,8,57,8,185,8,121,8,249,8,5,8,133,8,69,8,197,8,37,8,165,8,101,8,229,8,21,8,149,8,85,8,213,8,53,8,181,8,117,8,245,8,13,8,141,8,77,8,205,8,45,8,173,8,109,8,237,8,29,8,157,8,93,8,221,8,61,8,189,8,125,8,253,8,19,9,275,9,147,9,403,9,83,9,339,9,211,9,467,9,51,9,307,9,179,9,435,9,115,9,371,9,243,9,499,9,11,9,267,9,139,9,395,9,75,9,331,9,203,9,459,9,43,9,299,9,171,9,427,9,107,9,363,9,235,9,491,9,27,9,283,9,155,9,411,9,91,9,347,9,219,9,475,9,59,9,315,9,187,9,443,9,123,9,379,9,251,9,507,9,7,9,263,9,135,9,391,9,71,9,327,9,199,9,455,9,39,9,295,9,167,9,423,9,103,9,359,9,231,9,487,9,23,9,279,9,151,9,407,9,87,9,343,9,215,9,471,9,55,9,311,9,183,9,439,9,119,9,375,9,247,9,503,9,15,9,271,9,143,9,399,9,79,9,335,9,207,9,463,9,47,9,303,9,175,9,431,9,111,9,367,9,239,9,495,9,31,9,287,9,159,9,415,9,95,9,351,9,223,9,479,9,63,9,319,9,191,9,447,9,127,9,383,9,255,9,511,9,0,7,64,7,32,7,96,7,16,7,80,7,48,7,112,7,8,7,72,7,40,7,104,7,24,7,88,7,56,7,120,7,4,7,68,7,36,7,100,7,20,7,84,7,52,7,116,7,3,8,131,8,67,8,195,8,35,8,163,8,99,8,227,8],t.t)
|
|
B.aS=s([A.t3(),A.rW(),A.ta(),A.t8(),A.t5(),A.t4(),A.t6()],t.A)
|
|
B.bJ=s([0,5,16,5,8,5,24,5,4,5,20,5,12,5,28,5,2,5,18,5,10,5,26,5,6,5,22,5,14,5,30,5,1,5,17,5,9,5,25,5,5,5,21,5,13,5,29,5,3,5,19,5,11,5,27,5,7,5,23,5],t.t)
|
|
B.b_=new A.a7(0,"whiteIsZero")
|
|
B.kN=new A.a7(1,"blackIsZero")
|
|
B.kU=new A.a7(2,"rgb")
|
|
B.b1=new A.a7(3,"palette")
|
|
B.kV=new A.a7(4,"transparencyMask")
|
|
B.cu=new A.a7(5,"cmyk")
|
|
B.kW=new A.a7(6,"yCbCr")
|
|
B.kX=new A.a7(7,"reserved7")
|
|
B.kY=new A.a7(8,"cieLab")
|
|
B.kZ=new A.a7(9,"iccLab")
|
|
B.kO=new A.a7(10,"ituLab")
|
|
B.kP=new A.a7(11,"logL")
|
|
B.kQ=new A.a7(12,"logLuv")
|
|
B.kR=new A.a7(13,"colorFilterArray")
|
|
B.kS=new A.a7(14,"linearRaw")
|
|
B.kT=new A.a7(15,"depth")
|
|
B.b0=new A.a7(16,"unknown")
|
|
B.bL=s([B.b_,B.kN,B.kU,B.b1,B.kV,B.cu,B.kW,B.kX,B.kY,B.kZ,B.kO,B.kP,B.kQ,B.kR,B.kS,B.kT,B.b0],A.U("t<a7>"))
|
|
B.bN=s([0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],t.t)
|
|
B.v=s([0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31],t.t)
|
|
B.cg=new A.eq(0,"source")
|
|
B.ch=new A.eq(1,"over")
|
|
B.bO=s([B.cg,B.ch],A.U("t<eq>"))
|
|
B.kF=new A.cr(0,"invalid")
|
|
B.aY=new A.cr(1,"uint")
|
|
B.i=new A.cr(2,"int")
|
|
B.a_=new A.cr(3,"float")
|
|
B.bP=s([B.kF,B.aY,B.i,B.a_],A.U("t<cr>"))
|
|
B.bQ=s([17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],t.t)
|
|
B.al=s([-0.0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],t.t)
|
|
B.aT=s([B.f,B.bf,B.l,B.k,B.p,B.r,B.bk,B.F,B.bl,B.bm,B.bg,B.bh,B.bi,B.bj],A.U("t<ad>"))
|
|
B.bR=s([0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],t.t)
|
|
B.d1=new A.aY(1,"rle")
|
|
B.d2=new A.aY(2,"zips")
|
|
B.d3=new A.aY(3,"zip")
|
|
B.d4=new A.aY(4,"piz")
|
|
B.d5=new A.aY(5,"pxr24")
|
|
B.d6=new A.aY(6,"b44")
|
|
B.d7=new A.aY(7,"b44a")
|
|
B.bS=s([B.bc,B.d1,B.d2,B.d3,B.d4,B.d5,B.d6,B.d7],A.U("t<aY>"))
|
|
B.im=s([231,120,48,89,115,113,120,152,112],t.t)
|
|
B.dB=s([152,179,64,126,170,118,46,70,95],t.t)
|
|
B.hq=s([175,69,143,80,85,82,72,155,103],t.t)
|
|
B.dY=s([56,58,10,171,218,189,17,13,152],t.t)
|
|
B.hP=s([114,26,17,163,44,195,21,10,173],t.t)
|
|
B.i1=s([121,24,80,195,26,62,44,64,85],t.t)
|
|
B.hL=s([144,71,10,38,171,213,144,34,26],t.t)
|
|
B.jh=s([170,46,55,19,136,160,33,206,71],t.t)
|
|
B.fh=s([63,20,8,114,114,208,12,9,226],t.t)
|
|
B.fX=s([81,40,11,96,182,84,29,16,36],t.t)
|
|
B.dn=s([B.im,B.dB,B.hq,B.dY,B.hP,B.i1,B.hL,B.jh,B.fh,B.fX],t.S)
|
|
B.eQ=s([134,183,89,137,98,101,106,165,148],t.t)
|
|
B.j2=s([72,187,100,130,157,111,32,75,80],t.t)
|
|
B.i8=s([66,102,167,99,74,62,40,234,128],t.t)
|
|
B.dK=s([41,53,9,178,241,141,26,8,107],t.t)
|
|
B.fT=s([74,43,26,146,73,166,49,23,157],t.t)
|
|
B.fr=s([65,38,105,160,51,52,31,115,128],t.t)
|
|
B.fu=s([104,79,12,27,217,255,87,17,7],t.t)
|
|
B.ho=s([87,68,71,44,114,51,15,186,23],t.t)
|
|
B.iV=s([47,41,14,110,182,183,21,17,194],t.t)
|
|
B.iA=s([66,45,25,102,197,189,23,18,22],t.t)
|
|
B.jv=s([B.eQ,B.j2,B.i8,B.dK,B.fT,B.fr,B.fu,B.ho,B.iV,B.iA],t.S)
|
|
B.il=s([88,88,147,150,42,46,45,196,205],t.t)
|
|
B.hR=s([43,97,183,117,85,38,35,179,61],t.t)
|
|
B.fA=s([39,53,200,87,26,21,43,232,171],t.t)
|
|
B.hi=s([56,34,51,104,114,102,29,93,77],t.t)
|
|
B.hG=s([39,28,85,171,58,165,90,98,64],t.t)
|
|
B.fm=s([34,22,116,206,23,34,43,166,73],t.t)
|
|
B.dp=s([107,54,32,26,51,1,81,43,31],t.t)
|
|
B.jk=s([68,25,106,22,64,171,36,225,114],t.t)
|
|
B.eP=s([34,19,21,102,132,188,16,76,124],t.t)
|
|
B.jF=s([62,18,78,95,85,57,50,48,51],t.t)
|
|
B.f2=s([B.il,B.hR,B.fA,B.hi,B.hG,B.fm,B.dp,B.jk,B.eP,B.jF],t.S)
|
|
B.hC=s([193,101,35,159,215,111,89,46,111],t.t)
|
|
B.er=s([60,148,31,172,219,228,21,18,111],t.t)
|
|
B.e2=s([112,113,77,85,179,255,38,120,114],t.t)
|
|
B.jB=s([40,42,1,196,245,209,10,25,109],t.t)
|
|
B.h9=s([88,43,29,140,166,213,37,43,154],t.t)
|
|
B.fo=s([61,63,30,155,67,45,68,1,209],t.t)
|
|
B.fH=s([100,80,8,43,154,1,51,26,71],t.t)
|
|
B.dN=s([142,78,78,16,255,128,34,197,171],t.t)
|
|
B.hx=s([41,40,5,102,211,183,4,1,221],t.t)
|
|
B.f8=s([51,50,17,168,209,192,23,25,82],t.t)
|
|
B.f1=s([B.hC,B.er,B.e2,B.jB,B.h9,B.fo,B.fH,B.dN,B.hx,B.f8],t.S)
|
|
B.fx=s([138,31,36,171,27,166,38,44,229],t.t)
|
|
B.f_=s([67,87,58,169,82,115,26,59,179],t.t)
|
|
B.iI=s([63,59,90,180,59,166,93,73,154],t.t)
|
|
B.js=s([40,40,21,116,143,209,34,39,175],t.t)
|
|
B.dS=s([47,15,16,183,34,223,49,45,183],t.t)
|
|
B.ex=s([46,17,33,183,6,98,15,32,183],t.t)
|
|
B.kf=s([57,46,22,24,128,1,54,17,37],t.t)
|
|
B.fJ=s([65,32,73,115,28,128,23,128,205],t.t)
|
|
B.i7=s([40,3,9,115,51,192,18,6,223],t.t)
|
|
B.fQ=s([87,37,9,115,59,77,64,21,47],t.t)
|
|
B.hw=s([B.fx,B.f_,B.iI,B.js,B.dS,B.ex,B.kf,B.fJ,B.i7,B.fQ],t.S)
|
|
B.jZ=s([104,55,44,218,9,54,53,130,226],t.t)
|
|
B.ef=s([64,90,70,205,40,41,23,26,57],t.t)
|
|
B.iH=s([54,57,112,184,5,41,38,166,213],t.t)
|
|
B.fn=s([30,34,26,133,152,116,10,32,134],t.t)
|
|
B.iu=s([39,19,53,221,26,114,32,73,255],t.t)
|
|
B.f6=s([31,9,65,234,2,15,1,118,73],t.t)
|
|
B.hv=s([75,32,12,51,192,255,160,43,51],t.t)
|
|
B.fp=s([88,31,35,67,102,85,55,186,85],t.t)
|
|
B.h1=s([56,21,23,111,59,205,45,37,192],t.t)
|
|
B.h2=s([55,38,70,124,73,102,1,34,98],t.t)
|
|
B.k2=s([B.jZ,B.ef,B.iH,B.fn,B.iu,B.f6,B.hv,B.fp,B.h1,B.h2],t.S)
|
|
B.h0=s([125,98,42,88,104,85,117,175,82],t.t)
|
|
B.ft=s([95,84,53,89,128,100,113,101,45],t.t)
|
|
B.hX=s([75,79,123,47,51,128,81,171,1],t.t)
|
|
B.ed=s([57,17,5,71,102,57,53,41,49],t.t)
|
|
B.iD=s([38,33,13,121,57,73,26,1,85],t.t)
|
|
B.jR=s([41,10,67,138,77,110,90,47,114],t.t)
|
|
B.ht=s([115,21,2,10,102,255,166,23,6],t.t)
|
|
B.eS=s([101,29,16,10,85,128,101,196,26],t.t)
|
|
B.fF=s([57,18,10,102,102,213,34,20,43],t.t)
|
|
B.h8=s([117,20,15,36,163,128,68,1,26],t.t)
|
|
B.hn=s([B.h0,B.ft,B.hX,B.ed,B.iD,B.jR,B.ht,B.eS,B.fF,B.h8],t.S)
|
|
B.fN=s([102,61,71,37,34,53,31,243,192],t.t)
|
|
B.jO=s([69,60,71,38,73,119,28,222,37],t.t)
|
|
B.fR=s([68,45,128,34,1,47,11,245,171],t.t)
|
|
B.dt=s([62,17,19,70,146,85,55,62,70],t.t)
|
|
B.ka=s([37,43,37,154,100,163,85,160,1],t.t)
|
|
B.jK=s([63,9,92,136,28,64,32,201,85],t.t)
|
|
B.j5=s([75,15,9,9,64,255,184,119,16],t.t)
|
|
B.eX=s([86,6,28,5,64,255,25,248,1],t.t)
|
|
B.iz=s([56,8,17,132,137,255,55,116,128],t.t)
|
|
B.e9=s([58,15,20,82,135,57,26,121,40],t.t)
|
|
B.hJ=s([B.fN,B.jO,B.fR,B.dt,B.ka,B.jK,B.j5,B.eX,B.iz,B.e9],t.S)
|
|
B.i_=s([164,50,31,137,154,133,25,35,218],t.t)
|
|
B.eW=s([51,103,44,131,131,123,31,6,158],t.t)
|
|
B.jH=s([86,40,64,135,148,224,45,183,128],t.t)
|
|
B.hp=s([22,26,17,131,240,154,14,1,209],t.t)
|
|
B.eu=s([45,16,21,91,64,222,7,1,197],t.t)
|
|
B.jt=s([56,21,39,155,60,138,23,102,213],t.t)
|
|
B.k1=s([83,12,13,54,192,255,68,47,28],t.t)
|
|
B.i9=s([85,26,85,85,128,128,32,146,171],t.t)
|
|
B.hk=s([18,11,7,63,144,171,4,4,246],t.t)
|
|
B.f3=s([35,27,10,146,174,171,12,26,128],t.t)
|
|
B.hd=s([B.i_,B.eW,B.jH,B.hp,B.eu,B.jt,B.k1,B.i9,B.hk,B.f3],t.S)
|
|
B.iR=s([190,80,35,99,180,80,126,54,45],t.t)
|
|
B.jg=s([85,126,47,87,176,51,41,20,32],t.t)
|
|
B.iF=s([101,75,128,139,118,146,116,128,85],t.t)
|
|
B.j1=s([56,41,15,176,236,85,37,9,62],t.t)
|
|
B.ea=s([71,30,17,119,118,255,17,18,138],t.t)
|
|
B.hI=s([101,38,60,138,55,70,43,26,142],t.t)
|
|
B.hg=s([146,36,19,30,171,255,97,27,20],t.t)
|
|
B.ik=s([138,45,61,62,219,1,81,188,64],t.t)
|
|
B.jC=s([32,41,20,117,151,142,20,21,163],t.t)
|
|
B.ji=s([112,19,12,61,195,128,48,4,24],t.t)
|
|
B.iM=s([B.iR,B.jg,B.iF,B.j1,B.ea,B.hI,B.hg,B.ik,B.jC,B.ji],t.S)
|
|
B.bT=s([B.dn,B.jv,B.f2,B.f1,B.hw,B.k2,B.hn,B.hJ,B.hd,B.iM],t.o)
|
|
B.ay=new A.au(0,"none")
|
|
B.J=new A.au(1,"palette")
|
|
B.cs=new A.au(2,"rgb")
|
|
B.kz=new A.au(3,"gray")
|
|
B.kA=new A.au(4,"reserved4")
|
|
B.kB=new A.au(5,"reserved5")
|
|
B.kC=new A.au(6,"reserved6")
|
|
B.kD=new A.au(7,"reserved7")
|
|
B.kE=new A.au(8,"reserved8")
|
|
B.K=new A.au(9,"paletteRle")
|
|
B.cr=new A.au(10,"rgbRle")
|
|
B.ky=new A.au(11,"grayRle")
|
|
B.bU=s([B.ay,B.J,B.cs,B.kz,B.kA,B.kB,B.kC,B.kD,B.kE,B.K,B.cr,B.ky],A.U("t<au>"))
|
|
B.bV=s([0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250],t.t)
|
|
B.hV=s([0,1,1,1,0],t.t)
|
|
B.bW=s([A.rO(),A.rV(),A.rX(),A.rQ(),A.rT(),A.rZ(),A.rS(),A.rY(),A.rP(),A.rR()],t.A)
|
|
B.aO=s([8,0,8,0],t.t)
|
|
B.ee=s([5,3,5,3],t.t)
|
|
B.dQ=s([3,5,3,5],t.t)
|
|
B.bn=s([0,8,0,8],t.t)
|
|
B.bs=s([4,4,4,4],t.t)
|
|
B.e1=s([4,4,0,0],t.t)
|
|
B.bX=s([B.aO,B.ee,B.dQ,B.bn,B.aO,B.bs,B.e1,B.bn],t.S)
|
|
B.bY=s([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535],t.t)
|
|
B.am=s([80,88,23,71,30,30,62,62,4,4,4,4,4,4,4,4,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41],t.t)
|
|
B.ih=s([16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],t.t)
|
|
B.V=s([0,1,4,5,16,17,20,21,64,65,68,69,80,81,84,85,256,257,260,261,272,273,276,277,320,321,324,325,336,337,340,341,1024,1025,1028,1029,1040,1041,1044,1045,1088,1089,1092,1093,1104,1105,1108,1109,1280,1281,1284,1285,1296,1297,1300,1301,1344,1345,1348,1349,1360,1361,1364,1365,4096,4097,4100,4101,4112,4113,4116,4117,4160,4161,4164,4165,4176,4177,4180,4181,4352,4353,4356,4357,4368,4369,4372,4373,4416,4417,4420,4421,4432,4433,4436,4437,5120,5121,5124,5125,5136,5137,5140,5141,5184,5185,5188,5189,5200,5201,5204,5205,5376,5377,5380,5381,5392,5393,5396,5397,5440,5441,5444,5445,5456,5457,5460,5461,16384,16385,16388,16389,16400,16401,16404,16405,16448,16449,16452,16453,16464,16465,16468,16469,16640,16641,16644,16645,16656,16657,16660,16661,16704,16705,16708,16709,16720,16721,16724,16725,17408,17409,17412,17413,17424,17425,17428,17429,17472,17473,17476,17477,17488,17489,17492,17493,17664,17665,17668,17669,17680,17681,17684,17685,17728,17729,17732,17733,17744,17745,17748,17749,20480,20481,20484,20485,20496,20497,20500,20501,20544,20545,20548,20549,20560,20561,20564,20565,20736,20737,20740,20741,20752,20753,20756,20757,20800,20801,20804,20805,20816,20817,20820,20821,21504,21505,21508,21509,21520,21521,21524,21525,21568,21569,21572,21573,21584,21585,21588,21589,21760,21761,21764,21765,21776,21777,21780,21781,21824,21825,21828,21829,21840,21841,21844,21845],t.t)
|
|
B.bZ=s([127,127,191,127,159,191,223,127,143,159,175,191,207,223,239,127,135,143,151,159,167,175,183,191,199,207,215,223,231,239,247,127,131,135,139,143,147,151,155,159,163,167,171,175,179,183,187,191,195,199,203,207,211,215,219,223,227,231,235,239,243,247,251,127,129,131,133,135,137,139,141,143,145,147,149,151,153,155,157,159,161,163,165,167,169,171,173,175,177,179,181,183,185,187,189,191,193,195,197,199,201,203,205,207,209,211,213,215,217,219,221,223,225,227,229,231,233,235,237,239,241,243,245,247,249,251,253,127],t.t)
|
|
B.an=s([7,6,6,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0],t.t)
|
|
B.H=s([28679,28679,31752,-32759,-31735,-30711,-29687,-28663,29703,29703,30727,30727,-27639,-26615,-25591,-24567],t.t)
|
|
B.ao=s([6430,6400,6400,6400,3225,3225,3225,3225,944,944,944,944,976,976,976,976,1456,1456,1456,1456,1488,1488,1488,1488,718,718,718,718,718,718,718,718,750,750,750,750,750,750,750,750,1520,1520,1520,1520,1552,1552,1552,1552,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,654,654,654,654,654,654,654,654,1072,1072,1072,1072,1104,1104,1104,1104,1136,1136,1136,1136,1168,1168,1168,1168,1200,1200,1200,1200,1232,1232,1232,1232,622,622,622,622,622,622,622,622,1008,1008,1008,1008,1040,1040,1040,1040,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,1712,1712,1712,1712,1744,1744,1744,1744,846,846,846,846,846,846,846,846,1264,1264,1264,1264,1296,1296,1296,1296,1328,1328,1328,1328,1360,1360,1360,1360,1392,1392,1392,1392,1424,1424,1424,1424,686,686,686,686,686,686,686,686,910,910,910,910,910,910,910,910,1968,1968,1968,1968,2000,2000,2000,2000,2032,2032,2032,2032,16,16,16,16,10257,10257,10257,10257,12305,12305,12305,12305,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,878,878,878,878,878,878,878,878,1904,1904,1904,1904,1936,1936,1936,1936,-18413,-18413,-16365,-16365,-14317,-14317,-10221,-10221,590,590,590,590,590,590,590,590,782,782,782,782,782,782,782,782,1584,1584,1584,1584,1616,1616,1616,1616,1648,1648,1648,1648,1680,1680,1680,1680,814,814,814,814,814,814,814,814,1776,1776,1776,1776,1808,1808,1808,1808,1840,1840,1840,1840,1872,1872,1872,1872,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,14353,14353,14353,14353,16401,16401,16401,16401,22547,22547,24595,24595,20497,20497,20497,20497,18449,18449,18449,18449,26643,26643,28691,28691,30739,30739,-32749,-32749,-30701,-30701,-28653,-28653,-26605,-26605,-24557,-24557,-22509,-22509,-20461,-20461,8207,8207,8207,8207,8207,8207,8207,8207,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232],t.t)
|
|
B.I=s([0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,31],t.t)
|
|
B.aq=s([0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],t.t)
|
|
B.kl=new A.bS(0,"none")
|
|
B.km=new A.bS(1,"sub")
|
|
B.kn=new A.bS(2,"up")
|
|
B.ko=new A.bS(3,"average")
|
|
B.kp=new A.bS(4,"paeth")
|
|
B.ar=s([B.kl,B.km,B.kn,B.ko,B.kp],A.U("t<bS>"))
|
|
B.C=s([0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117],t.t)
|
|
B.A=s([0,1,3,7,15,31,63,127,255],t.t)
|
|
B.as=s([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],t.t)
|
|
B.at=s([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7],t.t)
|
|
B.w=s([255,255,255,255,255,255,255,255,255,255,255],t.t)
|
|
B.X=s([B.w,B.w,B.w],t.S)
|
|
B.hh=s([176,246,255,255,255,255,255,255,255,255,255],t.t)
|
|
B.jV=s([223,241,252,255,255,255,255,255,255,255,255],t.t)
|
|
B.eL=s([249,253,253,255,255,255,255,255,255,255,255],t.t)
|
|
B.hu=s([B.hh,B.jV,B.eL],t.S)
|
|
B.fZ=s([255,244,252,255,255,255,255,255,255,255,255],t.t)
|
|
B.fL=s([234,254,254,255,255,255,255,255,255,255,255],t.t)
|
|
B.c3=s([253,255,255,255,255,255,255,255,255,255,255],t.t)
|
|
B.eV=s([B.fZ,B.fL,B.c3],t.S)
|
|
B.jG=s([255,246,254,255,255,255,255,255,255,255,255],t.t)
|
|
B.iv=s([239,253,254,255,255,255,255,255,255,255,255],t.t)
|
|
B.c_=s([254,255,254,255,255,255,255,255,255,255,255],t.t)
|
|
B.j3=s([B.jG,B.iv,B.c_],t.S)
|
|
B.bK=s([255,248,254,255,255,255,255,255,255,255,255],t.t)
|
|
B.fc=s([251,255,254,255,255,255,255,255,255,255,255],t.t)
|
|
B.i0=s([B.bK,B.fc,B.w],t.S)
|
|
B.aN=s([255,253,254,255,255,255,255,255,255,255,255],t.t)
|
|
B.hZ=s([251,254,254,255,255,255,255,255,255,255,255],t.t)
|
|
B.fk=s([B.aN,B.hZ,B.c_],t.S)
|
|
B.dW=s([255,254,253,255,254,255,255,255,255,255,255],t.t)
|
|
B.fV=s([250,255,254,255,254,255,255,255,255,255,255],t.t)
|
|
B.ap=s([254,255,255,255,255,255,255,255,255,255,255],t.t)
|
|
B.ha=s([B.dW,B.fV,B.ap],t.S)
|
|
B.fE=s([B.X,B.hu,B.eV,B.j3,B.i0,B.fk,B.ha,B.X],t.o)
|
|
B.dz=s([217,255,255,255,255,255,255,255,255,255,255],t.t)
|
|
B.he=s([225,252,241,253,255,255,254,255,255,255,255],t.t)
|
|
B.iG=s([234,250,241,250,253,255,253,254,255,255,255],t.t)
|
|
B.jj=s([B.dz,B.he,B.iG],t.S)
|
|
B.aV=s([255,254,255,255,255,255,255,255,255,255,255],t.t)
|
|
B.eN=s([223,254,254,255,255,255,255,255,255,255,255],t.t)
|
|
B.ev=s([238,253,254,254,255,255,255,255,255,255,255],t.t)
|
|
B.is=s([B.aV,B.eN,B.ev],t.S)
|
|
B.fO=s([249,254,255,255,255,255,255,255,255,255,255],t.t)
|
|
B.jE=s([B.bK,B.fO,B.w],t.S)
|
|
B.jm=s([255,253,255,255,255,255,255,255,255,255,255],t.t)
|
|
B.hY=s([247,254,255,255,255,255,255,255,255,255,255],t.t)
|
|
B.hN=s([B.jm,B.hY,B.w],t.S)
|
|
B.eq=s([252,255,255,255,255,255,255,255,255,255,255],t.t)
|
|
B.dM=s([B.aN,B.eq,B.w],t.S)
|
|
B.c5=s([255,254,254,255,255,255,255,255,255,255,255],t.t)
|
|
B.et=s([B.c5,B.c3,B.w],t.S)
|
|
B.iq=s([255,254,253,255,255,255,255,255,255,255,255],t.t)
|
|
B.bM=s([250,255,255,255,255,255,255,255,255,255,255],t.t)
|
|
B.eo=s([B.iq,B.bM,B.ap],t.S)
|
|
B.dZ=s([B.jj,B.is,B.jE,B.hN,B.dM,B.et,B.eo,B.X],t.o)
|
|
B.iO=s([186,251,250,255,255,255,255,255,255,255,255],t.t)
|
|
B.f9=s([234,251,244,254,255,255,255,255,255,255,255],t.t)
|
|
B.j4=s([251,251,243,253,254,255,254,255,255,255,255],t.t)
|
|
B.fi=s([B.iO,B.f9,B.j4],t.S)
|
|
B.fe=s([236,253,254,255,255,255,255,255,255,255,255],t.t)
|
|
B.io=s([251,253,253,254,254,255,255,255,255,255,255],t.t)
|
|
B.h3=s([B.aN,B.fe,B.io],t.S)
|
|
B.iQ=s([254,254,254,255,255,255,255,255,255,255,255],t.t)
|
|
B.fa=s([B.c5,B.iQ,B.w],t.S)
|
|
B.j9=s([254,254,255,255,255,255,255,255,255,255,255],t.t)
|
|
B.fd=s([B.aV,B.j9,B.ap],t.S)
|
|
B.c6=s([B.w,B.ap,B.w],t.S)
|
|
B.dX=s([B.fi,B.h3,B.fa,B.fd,B.c6,B.X,B.X,B.X],t.o)
|
|
B.fU=s([248,255,255,255,255,255,255,255,255,255,255],t.t)
|
|
B.fs=s([250,254,252,254,255,255,255,255,255,255,255],t.t)
|
|
B.f7=s([248,254,249,253,255,255,255,255,255,255,255],t.t)
|
|
B.h5=s([B.fU,B.fs,B.f7],t.S)
|
|
B.dU=s([255,253,253,255,255,255,255,255,255,255,255],t.t)
|
|
B.jp=s([246,253,253,255,255,255,255,255,255,255,255],t.t)
|
|
B.fj=s([252,254,251,254,254,255,255,255,255,255,255],t.t)
|
|
B.jo=s([B.dU,B.jp,B.fj],t.S)
|
|
B.k8=s([255,254,252,255,255,255,255,255,255,255,255],t.t)
|
|
B.f5=s([248,254,253,255,255,255,255,255,255,255,255],t.t)
|
|
B.en=s([253,255,254,254,255,255,255,255,255,255,255],t.t)
|
|
B.i6=s([B.k8,B.f5,B.en],t.S)
|
|
B.k0=s([255,251,254,255,255,255,255,255,255,255,255],t.t)
|
|
B.hD=s([245,251,254,255,255,255,255,255,255,255,255],t.t)
|
|
B.hH=s([253,253,254,255,255,255,255,255,255,255,255],t.t)
|
|
B.eH=s([B.k0,B.hD,B.hH],t.S)
|
|
B.eJ=s([255,251,253,255,255,255,255,255,255,255,255],t.t)
|
|
B.h_=s([252,253,254,255,255,255,255,255,255,255,255],t.t)
|
|
B.iX=s([B.eJ,B.h_,B.aV],t.S)
|
|
B.ej=s([255,252,255,255,255,255,255,255,255,255,255],t.t)
|
|
B.jY=s([249,255,254,255,255,255,255,255,255,255,255],t.t)
|
|
B.fv=s([255,255,254,255,255,255,255,255,255,255,255],t.t)
|
|
B.ds=s([B.ej,B.jY,B.fv],t.S)
|
|
B.kb=s([255,255,253,255,255,255,255,255,255,255,255],t.t)
|
|
B.fb=s([B.kb,B.bM,B.w],t.S)
|
|
B.em=s([B.h5,B.jo,B.i6,B.eH,B.iX,B.ds,B.fb,B.c6],t.o)
|
|
B.je=s([B.fE,B.dZ,B.dX,B.em],t.dB)
|
|
B.cz=new A.ac(1,"rle8")
|
|
B.cE=new A.ac(2,"rle4")
|
|
B.cF=new A.ac(4,"jpeg")
|
|
B.cG=new A.ac(5,"png")
|
|
B.cH=new A.ac(7,"reserved7")
|
|
B.cI=new A.ac(8,"reserved8")
|
|
B.cJ=new A.ac(9,"reserved9")
|
|
B.cA=new A.ac(10,"reserved10")
|
|
B.cB=new A.ac(11,"cmyk")
|
|
B.cC=new A.ac(12,"cmykRle8")
|
|
B.cD=new A.ac(13,"cmykRle4")
|
|
B.au=s([B.aD,B.cz,B.cE,B.aa,B.cF,B.cG,B.aE,B.cH,B.cI,B.cJ,B.cA,B.cB,B.cC,B.cD],A.U("t<ac>"))
|
|
B.W=s([0,128,192,224,240,248,252,254,255],t.t)
|
|
B.c0=s([137,80,78,71,13,10,26,10],t.t)
|
|
B.a3=s([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215,33554431,67108863,134217727,268435455,536870911,1073741823,2147483647,4294967295],t.t)
|
|
B.c1=s([3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258],t.t)
|
|
B.c2=s([1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577],t.t)
|
|
B.cv=new A.cs(0,"predictor")
|
|
B.ld=new A.cs(1,"crossColor")
|
|
B.le=new A.cs(2,"subtractGreen")
|
|
B.cw=new A.cs(3,"colorIndexing")
|
|
B.c4=s([B.cv,B.ld,B.le,B.cw],A.U("t<cs>"))
|
|
B.x=s([0,17,34,51,68,85,102,119,136,153,170,187,204,221,238,255],t.t)
|
|
B.jM=s([73,67,67,95,80,82,79,70,73,76,69,0],t.t)
|
|
B.c7=s([A.t_(),A.rU(),A.t9(),A.t7(),A.t1(),A.t0(),A.t2()],t.A)
|
|
B.c8=s([0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],t.t)
|
|
B.c9=s([null,A.tp(),A.tq(),A.to()],A.U("t<~(f,f,f,f,f,bC)?>"))
|
|
B.cx=new A.eM(0,"shrinkImage")
|
|
B.cy=new A.eM(1,"calcImageMetadata")
|
|
B.ca=s([B.cx,B.cy],A.U("t<eM>"))
|
|
B.av=s([0,36,72,109,145,182,218,255],t.t)
|
|
B.q=s([0,8,16,24,32,41,49,57,65,74,82,90,98,106,115,123,131,139,148,156,164,172,180,189,197,205,213,222,230,238,246,255],t.t)
|
|
B.jX=s([8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8],t.t)
|
|
B.ks=new A.b2(0,"bitmap")
|
|
B.cn=new A.b2(1,"grayscale")
|
|
B.kt=new A.b2(2,"indexed")
|
|
B.co=new A.b2(3,"rgb")
|
|
B.cp=new A.b2(4,"cmyk")
|
|
B.ku=new A.b2(5,"multiChannel")
|
|
B.kv=new A.b2(6,"duoTone")
|
|
B.cq=new A.b2(7,"lab")
|
|
B.cb=s([B.ks,B.cn,B.kt,B.co,B.cp,B.ku,B.kv,B.cq],A.U("t<b2>"))
|
|
B.k3=s([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0],t.t)
|
|
B.O=s([0,1,8,16,9,2,3,10,17,24,32,25,18,11,4,5,12,19,26,33,40,48,41,34,27,20,13,6,7,14,21,28,35,42,49,56,57,50,43,36,29,22,15,23,30,37,44,51,58,59,52,45,38,31,39,46,53,60,61,54,47,55,62,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63],t.t)
|
|
B.cc=s([0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],t.t)
|
|
B.dG=s([2,6,2,6],t.t)
|
|
B.ek=s([6,2,6,2],t.t)
|
|
B.dF=s([2,2,6,6],t.t)
|
|
B.dy=s([1,3,3,9],t.t)
|
|
B.e_=s([4,0,12,0],t.t)
|
|
B.dO=s([3,1,9,3],t.t)
|
|
B.eD=s([8,8,0,0],t.t)
|
|
B.e0=s([4,12,0,0],t.t)
|
|
B.dv=s([16,0,0,0],t.t)
|
|
B.dr=s([12,4,0,0],t.t)
|
|
B.el=s([6,6,2,2],t.t)
|
|
B.dR=s([3,9,1,3],t.t)
|
|
B.dq=s([12,0,4,0],t.t)
|
|
B.eK=s([9,3,3,1],t.t)
|
|
B.h=s([B.bs,B.dG,B.aO,B.ek,B.dF,B.dy,B.e_,B.dO,B.eD,B.e0,B.dv,B.dr,B.el,B.dR,B.dq,B.eK],t.S)
|
|
B.Y=s([0,-128,64,-64,32,-96,96,-32,16,-112,80,-48,48,-80,112,-16,8,-120,72,-56,40,-88,104,-24,24,-104,88,-40,56,-72,120,-8,4,-124,68,-60,36,-92,100,-28,20,-108,84,-44,52,-76,116,-12,12,-116,76,-52,44,-84,108,-20,28,-100,92,-36,60,-68,124,-4,2,-126,66,-62,34,-94,98,-30,18,-110,82,-46,50,-78,114,-14,10,-118,74,-54,42,-86,106,-22,26,-102,90,-38,58,-70,122,-6,6,-122,70,-58,38,-90,102,-26,22,-106,86,-42,54,-74,118,-10,14,-114,78,-50,46,-82,110,-18,30,-98,94,-34,62,-66,126,-2,1,-127,65,-63,33,-95,97,-31,17,-111,81,-47,49,-79,113,-15,9,-119,73,-55,41,-87,105,-23,25,-103,89,-39,57,-71,121,-7,5,-123,69,-59,37,-91,101,-27,21,-107,85,-43,53,-75,117,-11,13,-115,77,-51,45,-83,109,-19,29,-99,93,-35,61,-67,125,-3,3,-125,67,-61,35,-93,99,-29,19,-109,83,-45,51,-77,115,-13,11,-117,75,-53,43,-85,107,-21,27,-101,91,-37,59,-69,123,-5,7,-121,71,-57,39,-89,103,-25,23,-105,87,-41,55,-73,119,-9,15,-113,79,-49,47,-81,111,-17,31,-97,95,-33,63,-65,127,-1],t.t)
|
|
B.kj={ProcessingSoftware:0,SubfileType:1,OldSubfileType:2,ImageWidth:3,ImageLength:4,ImageHeight:5,BitsPerSample:6,Compression:7,PhotometricInterpretation:8,Thresholding:9,CellWidth:10,CellLength:11,FillOrder:12,DocumentName:13,ImageDescription:14,Make:15,Model:16,StripOffsets:17,Orientation:18,SamplesPerPixel:19,RowsPerStrip:20,StripByteCounts:21,MinSampleValue:22,MaxSampleValue:23,XResolution:24,YResolution:25,PlanarConfiguration:26,PageName:27,XPosition:28,YPosition:29,GrayResponseUnit:30,GrayResponseCurve:31,T4Options:32,T6Options:33,ResolutionUnit:34,PageNumber:35,ColorResponseUnit:36,TransferFunction:37,Software:38,DateTime:39,Artist:40,HostComputer:41,Predictor:42,WhitePoint:43,PrimaryChromaticities:44,ColorMap:45,HalftoneHints:46,TileWidth:47,TileLength:48,TileOffsets:49,TileByteCounts:50,BadFaxLines:51,CleanFaxData:52,ConsecutiveBadFaxLines:53,InkSet:54,InkNames:55,NumberofInks:56,DotRange:57,TargetPrinter:58,ExtraSamples:59,SampleFormat:60,SMinSampleValue:61,SMaxSampleValue:62,TransferRange:63,ClipPath:64,JPEGProc:65,JPEGInterchangeFormat:66,JPEGInterchangeFormatLength:67,YCbCrCoefficients:68,YCbCrSubSampling:69,YCbCrPositioning:70,ReferenceBlackWhite:71,ApplicationNotes:72,Rating:73,CFARepeatPatternDim:74,CFAPattern:75,BatteryLevel:76,Copyright:77,ExposureTime:78,FNumber:79,"IPTC-NAA":80,ExifOffset:81,InterColorProfile:82,ExposureProgram:83,SpectralSensitivity:84,GPSOffset:85,ISOSpeed:86,OECF:87,SensitivityType:88,RecommendedExposureIndex:89,ExifVersion:90,DateTimeOriginal:91,DateTimeDigitized:92,OffsetTime:93,OffsetTimeOriginal:94,OffsetTimeDigitized:95,ComponentsConfiguration:96,CompressedBitsPerPixel:97,ShutterSpeedValue:98,ApertureValue:99,BrightnessValue:100,ExposureBiasValue:101,MaxApertureValue:102,SubjectDistance:103,MeteringMode:104,LightSource:105,Flash:106,FocalLength:107,SubjectArea:108,MakerNote:109,UserComment:110,SubSecTime:111,SubSecTimeOriginal:112,SubSecTimeDigitized:113,XPTitle:114,XPComment:115,XPAuthor:116,XPKeywords:117,XPSubject:118,FlashPixVersion:119,ColorSpace:120,ExifImageWidth:121,ExifImageLength:122,RelatedSoundFile:123,InteroperabilityOffset:124,FlashEnergy:125,SpatialFrequencyResponse:126,FocalPlaneXResolution:127,FocalPlaneYResolution:128,FocalPlaneResolutionUnit:129,SubjectLocation:130,ExposureIndex:131,SensingMethod:132,FileSource:133,SceneType:134,CVAPattern:135,CustomRendered:136,ExposureMode:137,WhiteBalance:138,DigitalZoomRatio:139,FocalLengthIn35mmFilm:140,SceneCaptureType:141,GainControl:142,Contrast:143,Saturation:144,Sharpness:145,DeviceSettingDescription:146,SubjectDistanceRange:147,ImageUniqueID:148,CameraOwnerName:149,BodySerialNumber:150,LensSpecification:151,LensMake:152,LensModel:153,LensSerialNumber:154,Gamma:155,PrintIM:156,Padding:157,OffsetSchema:158,OwnerName:159,SerialNumber:160,InteropIndex:161,InteropVersion:162,RelatedImageFileFormat:163,RelatedImageWidth:164,RelatedImageLength:165,GPSVersionID:166,GPSLatitudeRef:167,GPSLatitude:168,GPSLongitudeRef:169,GPSLongitude:170,GPSAltitudeRef:171,GPSAltitude:172,GPSTimeStamp:173,GPSSatellites:174,GPSStatus:175,GPSMeasureMode:176,GPSDOP:177,GPSSpeedRef:178,GPSSpeed:179,GPSTrackRef:180,GPSTrack:181,GPSImgDirectionRef:182,GPSImgDirection:183,GPSMapDatum:184,GPSDestLatitudeRef:185,GPSDestLatitude:186,GPSDestLongitudeRef:187,GPSDestLongitude:188,GPSDestBearingRef:189,GPSDestBearing:190,GPSDestDistanceRef:191,GPSDestDistance:192,GPSProcessingMethod:193,GPSAreaInformation:194,GPSDate:195,GPSDifferential:196}
|
|
B.kg=new A.cO(B.kj,[11,254,255,256,257,257,258,259,262,263,264,265,266,269,270,271,272,273,274,277,278,279,280,281,282,283,284,285,286,287,290,291,292,293,296,297,300,301,305,306,315,316,317,318,319,320,321,322,323,324,325,326,327,328,332,333,334,336,337,338,339,340,341,342,343,512,513,514,529,530,531,532,700,18246,33421,33422,33423,33432,33434,33437,33723,34665,34675,34850,34852,34853,34855,34856,34864,34866,36864,36867,36868,36880,36881,36882,37121,37122,37377,37378,37379,37380,37381,37382,37383,37384,37385,37386,37396,37500,37510,37520,37521,37522,40091,40092,40093,40094,40095,40960,40961,40962,40963,40964,40965,41483,41484,41486,41487,41488,41492,41493,41495,41728,41729,41730,41985,41986,41987,41988,41989,41990,41991,41992,41993,41994,41995,41996,42016,42032,42033,42034,42035,42036,42037,42240,50341,59932,59933,65e3,65001,1,2,4096,4097,4098,0,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],t.E)
|
|
B.ki={"0":0,"1":1,"2":2,"3":3,"4":4,"5":5,"6":6,"7":7,"8":8,"9":9,A:10,B:11,C:12,D:13,E:14,F:15,G:16,H:17,I:18,J:19,K:20,L:21,M:22,N:23,O:24,P:25,Q:26,R:27,S:28,T:29,U:30,V:31,W:32,X:33,Y:34,Z:35,a:36,b:37,c:38,d:39,e:40,f:41,g:42,h:43,i:44,j:45,k:46,l:47,m:48,n:49,o:50,p:51,q:52,r:53,s:54,t:55,u:56,v:57,w:58,x:59,y:60,z:61,"#":62,$:63,"%":64,"*":65,"+":66,",":67,"-":68,".":69,":":70,";":71,"=":72,"?":73,"@":74,"[":75,"]":76,"^":77,_:78,"{":79,"|":80,"}":81,"~":82}
|
|
B.kh=new A.cO(B.ki,[0,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],t.E)
|
|
B.cd=new A.c6([34665,"exif",40965,"interop",34853,"gps"],A.U("c6<f,X>"))
|
|
B.ce=new A.c6([B.y,1,B.t,3,B.z,15,B.e,255,B.m,65535,B.N,4294967295,B.R,127,B.S,32767,B.T,2147483647,B.E,1,B.M,1,B.Q,1],A.U("c6<as,f>"))
|
|
B.kq=new A.hj(0,"none")
|
|
B.kr=new A.hj(4,"paeth")
|
|
B.a6=new A.bT(0,"invalid")
|
|
B.ck=new A.bT(1,"pbm")
|
|
B.cl=new A.bT(2,"pgm2")
|
|
B.aW=new A.bT(3,"pgm5")
|
|
B.cm=new A.bT(4,"ppm3")
|
|
B.aX=new A.bT(5,"ppm6")
|
|
B.lk=new A.ew(0,"auto")
|
|
B.kw=new A.ew(3,"rgb4")
|
|
B.kx=new A.ew(4,"rgba4")
|
|
B.ll=new A.j9(1,"neural")
|
|
B.aZ=new A.aU(0,"bilevel")
|
|
B.kG=new A.aU(1,"gray4bit")
|
|
B.kH=new A.aU(2,"gray")
|
|
B.kI=new A.aU(3,"grayAlpha")
|
|
B.kJ=new A.aU(4,"palette")
|
|
B.ct=new A.aU(5,"rgb")
|
|
B.kK=new A.aU(6,"rgba")
|
|
B.kL=new A.aU(7,"yCbCrSub")
|
|
B.a7=new A.aU(8,"generic")
|
|
B.kM=new A.aU(9,"invalid")
|
|
B.l_=A.b9("fg")
|
|
B.l0=A.b9("ia")
|
|
B.l1=A.b9("il")
|
|
B.l2=A.b9("im")
|
|
B.l3=A.b9("fM")
|
|
B.l4=A.b9("fN")
|
|
B.l5=A.b9("iB")
|
|
B.l6=A.b9("H")
|
|
B.l7=A.b9("jj")
|
|
B.l8=A.b9("bB")
|
|
B.l9=A.b9("jk")
|
|
B.la=A.b9("bC")
|
|
B.lb=new A.hG(!1)
|
|
B.lc=new A.hG(!0)
|
|
B.a8=new A.dl(0,"undefined")
|
|
B.b3=new A.dl(1,"lossy")
|
|
B.az=new A.dl(2,"lossless")
|
|
B.lf=new A.dl(3,"animated")
|
|
B.aA=new A.dn(0,"none")
|
|
B.lg=new A.dn(1,"partial")
|
|
B.lh=new A.dn(2,"full")
|
|
B.a9=new A.dn(3,"finish")})();(function staticFields(){$.jX=null
|
|
$.aL=A.j([],A.U("t<H>"))
|
|
$.ms=null
|
|
$.lS=null
|
|
$.lR=null
|
|
$.ni=null
|
|
$.nb=null
|
|
$.nn=null
|
|
$.kj=null
|
|
$.ko=null
|
|
$.lx=null
|
|
$.dt=null
|
|
$.f6=null
|
|
$.f7=null
|
|
$.ls=!1
|
|
$.a0=B.B
|
|
$.bb=A.mH("_config")
|
|
$.lq=null
|
|
$.mE=!1
|
|
$.pF=A.j([A.lE(),A.tb(),A.tg(),A.th(),A.ti(),A.tj(),A.tk(),A.tl(),A.tm(),A.tn(),A.tc(),A.td(),A.te(),A.tf(),A.lE(),A.lE()],A.U("t<f(f,bB,f)>"))
|
|
$.R=null
|
|
$.m_=A.mH("_eLut")})();(function lazyInitializers(){var s=hunkHelpers.lazyFinal,r=hunkHelpers.lazy
|
|
s($,"tr","lF",()=>A.ru("_$dart_dartClosure"))
|
|
s($,"u8","nJ",()=>A.j([new J.h_()],A.U("t<ex>")))
|
|
s($,"ty","nr",()=>A.bA(A.ji({
|
|
toString:function(){return"$receiver$"}})))
|
|
s($,"tz","ns",()=>A.bA(A.ji({$method$:null,
|
|
toString:function(){return"$receiver$"}})))
|
|
s($,"tA","nt",()=>A.bA(A.ji(null)))
|
|
s($,"tB","nu",()=>A.bA(function(){var $argumentsExpr$="$arguments$"
|
|
try{null.$method$($argumentsExpr$)}catch(q){return q.message}}()))
|
|
s($,"tE","nx",()=>A.bA(A.ji(void 0)))
|
|
s($,"tF","ny",()=>A.bA(function(){var $argumentsExpr$="$arguments$"
|
|
try{(void 0).$method$($argumentsExpr$)}catch(q){return q.message}}()))
|
|
s($,"tD","nw",()=>A.bA(A.mA(null)))
|
|
s($,"tC","nv",()=>A.bA(function(){try{null.$method$}catch(q){return q.message}}()))
|
|
s($,"tH","nA",()=>A.bA(A.mA(void 0)))
|
|
s($,"tG","nz",()=>A.bA(function(){try{(void 0).$method$}catch(q){return q.message}}()))
|
|
s($,"tN","lH",()=>A.pN())
|
|
s($,"tT","nG",()=>A.ha(4096))
|
|
s($,"tR","nE",()=>new A.k6().$0())
|
|
s($,"tS","nF",()=>new A.k5().$0())
|
|
s($,"u7","kA",()=>A.i2(B.l6))
|
|
s($,"tQ","nD",()=>A.ln(B.ak,B.aM,257,286,15))
|
|
s($,"tP","nC",()=>A.ln(B.bJ,B.a2,0,30,15))
|
|
s($,"tO","nB",()=>A.ln(null,B.dH,0,19,7))
|
|
s($,"ua","kB",()=>{var q=null,p="ISOSpeed"
|
|
return A.kS([11,A.i("ProcessingSoftware",B.l,q),254,A.i("SubfileType",B.p,1),255,A.i("OldSubfileType",B.p,1),256,A.i("ImageWidth",B.p,1),257,A.i("ImageLength",B.p,1),258,A.i("BitsPerSample",B.k,1),259,A.i("Compression",B.k,1),262,A.i("PhotometricInterpretation",B.k,1),263,A.i("Thresholding",B.k,1),264,A.i("CellWidth",B.k,1),265,A.i("CellLength",B.k,1),266,A.i("FillOrder",B.k,1),269,A.i("DocumentName",B.l,q),270,A.i("ImageDescription",B.l,q),271,A.i("Make",B.l,q),272,A.i("Model",B.l,q),273,A.i("StripOffsets",B.p,q),274,A.i("Orientation",B.k,1),277,A.i("SamplesPerPixel",B.k,1),278,A.i("RowsPerStrip",B.p,1),279,A.i("StripByteCounts",B.p,1),280,A.i("MinSampleValue",B.k,1),281,A.i("MaxSampleValue",B.k,1),282,A.i("XResolution",B.r,1),283,A.i("YResolution",B.r,1),284,A.i("PlanarConfiguration",B.k,1),285,A.i("PageName",B.l,q),286,A.i("XPosition",B.r,1),287,A.i("YPosition",B.r,1),290,A.i("GrayResponseUnit",B.k,1),291,A.i("GrayResponseCurve",B.f,q),292,A.i("T4Options",B.f,q),293,A.i("T6Options",B.f,q),296,A.i("ResolutionUnit",B.k,1),297,A.i("PageNumber",B.k,2),300,A.i("ColorResponseUnit",B.f,q),301,A.i("TransferFunction",B.k,768),305,A.i("Software",B.l,q),306,A.i("DateTime",B.l,q),315,A.i("Artist",B.l,q),316,A.i("HostComputer",B.l,q),317,A.i("Predictor",B.k,1),318,A.i("WhitePoint",B.r,2),319,A.i("PrimaryChromaticities",B.r,6),320,A.i("ColorMap",B.k,q),321,A.i("HalftoneHints",B.k,2),322,A.i("TileWidth",B.p,1),323,A.i("TileLength",B.p,1),324,A.i("TileOffsets",B.p,q),325,A.i("TileByteCounts",B.f,q),326,A.i("BadFaxLines",B.f,q),327,A.i("CleanFaxData",B.f,q),328,A.i("ConsecutiveBadFaxLines",B.f,q),332,A.i("InkSet",B.f,q),333,A.i("InkNames",B.f,q),334,A.i("NumberofInks",B.f,q),336,A.i("DotRange",B.f,q),337,A.i("TargetPrinter",B.l,q),338,A.i("ExtraSamples",B.f,q),339,A.i("SampleFormat",B.k,1),340,A.i("SMinSampleValue",B.f,q),341,A.i("SMaxSampleValue",B.f,q),342,A.i("TransferRange",B.f,q),343,A.i("ClipPath",B.f,q),512,A.i("JPEGProc",B.f,q),513,A.i("JPEGInterchangeFormat",B.f,q),514,A.i("JPEGInterchangeFormatLength",B.f,q),529,A.i("YCbCrCoefficients",B.r,3),530,A.i("YCbCrSubSampling",B.k,1),531,A.i("YCbCrPositioning",B.k,1),532,A.i("ReferenceBlackWhite",B.r,6),700,A.i("ApplicationNotes",B.k,1),18246,A.i("Rating",B.k,1),33421,A.i("CFARepeatPatternDim",B.f,q),33422,A.i("CFAPattern",B.f,q),33423,A.i("BatteryLevel",B.f,q),33432,A.i("Copyright",B.l,q),33434,A.i("ExposureTime",B.r,1),33437,A.i("FNumber",B.r,q),33723,A.i("IPTC-NAA",B.p,1),34665,A.i("ExifOffset",B.f,q),34675,A.i("InterColorProfile",B.f,q),34850,A.i("ExposureProgram",B.k,1),34852,A.i("SpectralSensitivity",B.l,q),34853,A.i("GPSOffset",B.f,q),34855,A.i(p,B.p,1),34856,A.i("OECF",B.f,q),34864,A.i("SensitivityType",B.k,1),34866,A.i("RecommendedExposureIndex",B.p,1),34867,A.i(p,B.p,1),36864,A.i("ExifVersion",B.F,q),36867,A.i("DateTimeOriginal",B.l,q),36868,A.i("DateTimeDigitized",B.l,q),36880,A.i("OffsetTime",B.l,q),36881,A.i("OffsetTimeOriginal",B.l,q),36882,A.i("OffsetTimeDigitized",B.l,q),37121,A.i("ComponentsConfiguration",B.F,q),37122,A.i("CompressedBitsPerPixel",B.f,q),37377,A.i("ShutterSpeedValue",B.f,q),37378,A.i("ApertureValue",B.f,q),37379,A.i("BrightnessValue",B.f,q),37380,A.i("ExposureBiasValue",B.f,q),37381,A.i("MaxApertureValue",B.f,q),37382,A.i("SubjectDistance",B.f,q),37383,A.i("MeteringMode",B.f,q),37384,A.i("LightSource",B.f,q),37385,A.i("Flash",B.f,q),37386,A.i("FocalLength",B.f,q),37396,A.i("SubjectArea",B.f,q),37500,A.i("MakerNote",B.F,q),37510,A.i("UserComment",B.F,q),37520,A.i("SubSecTime",B.f,q),37521,A.i("SubSecTimeOriginal",B.f,q),37522,A.i("SubSecTimeDigitized",B.f,q),40091,A.i("XPTitle",B.f,q),40092,A.i("XPComment",B.f,q),40093,A.i("XPAuthor",B.f,q),40094,A.i("XPKeywords",B.f,q),40095,A.i("XPSubject",B.f,q),40960,A.i("FlashPixVersion",B.f,q),40961,A.i("ColorSpace",B.k,1),40962,A.i("ExifImageWidth",B.k,1),40963,A.i("ExifImageLength",B.k,1),40964,A.i("RelatedSoundFile",B.f,q),40965,A.i("InteroperabilityOffset",B.f,q),41483,A.i("FlashEnergy",B.f,q),41484,A.i("SpatialFrequencyResponse",B.f,q),41486,A.i("FocalPlaneXResolution",B.f,q),41487,A.i("FocalPlaneYResolution",B.f,q),41488,A.i("FocalPlaneResolutionUnit",B.f,q),41492,A.i("SubjectLocation",B.f,q),41493,A.i("ExposureIndex",B.f,q),41495,A.i("SensingMethod",B.f,q),41728,A.i("FileSource",B.f,q),41729,A.i("SceneType",B.f,q),41730,A.i("CVAPattern",B.f,q),41985,A.i("CustomRendered",B.f,q),41986,A.i("ExposureMode",B.f,q),41987,A.i("WhiteBalance",B.f,q),41988,A.i("DigitalZoomRatio",B.f,q),41989,A.i("FocalLengthIn35mmFilm",B.f,q),41990,A.i("SceneCaptureType",B.f,q),41991,A.i("GainControl",B.f,q),41992,A.i("Contrast",B.f,q),41993,A.i("Saturation",B.f,q),41994,A.i("Sharpness",B.f,q),41995,A.i("DeviceSettingDescription",B.f,q),41996,A.i("SubjectDistanceRange",B.f,q),42016,A.i("ImageUniqueID",B.f,q),42032,A.i("CameraOwnerName",B.l,q),42033,A.i("BodySerialNumber",B.l,q),42034,A.i("LensSpecification",B.f,q),42035,A.i("LensMake",B.l,q),42036,A.i("LensModel",B.l,q),42037,A.i("LensSerialNumber",B.l,q),42240,A.i("Gamma",B.r,1),50341,A.i("PrintIM",B.f,q),59932,A.i("Padding",B.f,q),59933,A.i("OffsetSchema",B.f,q),65e3,A.i("OwnerName",B.l,q),65001,A.i("SerialNumber",B.l,q)],t.p,A.U("ft"))})
|
|
r($,"tI","i3",()=>A.ha(511))
|
|
r($,"tJ","kw",()=>A.ha(511))
|
|
r($,"tL","kx",()=>A.mn(2041))
|
|
r($,"tM","ky",()=>A.mn(225))
|
|
r($,"tK","aD",()=>A.ha(766))
|
|
s($,"tv","nq",()=>A.md(0,0,0))
|
|
s($,"u4","ap",()=>A.ha(1))
|
|
s($,"u5","ay",()=>A.om(B.d.gB($.ap()),0,null))
|
|
s($,"tY","ao",()=>A.oB(1))
|
|
s($,"tZ","ax",()=>J.nK(B.P.gB($.ao()),0,null))
|
|
s($,"u_","N",()=>A.oD(1))
|
|
s($,"u1","a6",()=>J.nL(B.o.gB($.N()),0,null))
|
|
s($,"u0","c1",()=>A.od(B.o.gB($.N())))
|
|
s($,"tW","i4",()=>A.oy(1))
|
|
s($,"tX","kz",()=>A.mB(B.Z.gB($.i4()),0))
|
|
s($,"tU","lI",()=>A.ov(1))
|
|
s($,"tV","nH",()=>A.mB(B.a4.gB($.lI()),0))
|
|
s($,"u2","lJ",()=>A.p0(1))
|
|
s($,"u3","nI",()=>{var q=$.lJ()
|
|
return A.oe(q.gB(q))})
|
|
s($,"ts","kv",()=>new A.iR(A.j([],A.U("t<e3>"))))
|
|
r($,"tt","lG",()=>new A.iS())})();(function nativeSupport(){!function(){var s=function(a){var m={}
|
|
m[a]=1
|
|
return Object.keys(hunkHelpers.convertToFastObject(m))[0]}
|
|
v.getIsolateTag=function(a){return s("___dart_"+a+v.isolateTag)}
|
|
var r="___dart_isolate_tags_"
|
|
var q=Object[r]||(Object[r]=Object.create(null))
|
|
var p="_ZxYxX"
|
|
for(var o=0;;o++){var n=s(p+"_"+o+"_")
|
|
if(!(n in q)){q[n]=1
|
|
v.isolateTag=n
|
|
break}}v.dispatchPropertyName=v.getIsolateTag("dispatch_record")}()
|
|
hunkHelpers.setOrUpdateInterceptorsByTag({ArrayBuffer:A.cc,SharedArrayBuffer:A.cc,ArrayBufferView:A.ea,DataView:A.h9,Float32Array:A.e5,Float64Array:A.e6,Int16Array:A.e7,Int32Array:A.e8,Int8Array:A.e9,Uint16Array:A.eb,Uint32Array:A.ec,Uint8ClampedArray:A.ed,CanvasPixelArray:A.ed,Uint8Array:A.cd})
|
|
hunkHelpers.setOrUpdateLeafTags({ArrayBuffer:true,SharedArrayBuffer:true,ArrayBufferView:false,DataView:true,Float32Array:true,Float64Array:true,Int16Array:true,Int32Array:true,Int8Array:true,Uint16Array:true,Uint32Array:true,Uint8ClampedArray:true,CanvasPixelArray:true,Uint8Array:false})
|
|
A.ai.$nativeSuperclassTag="ArrayBufferView"
|
|
A.eW.$nativeSuperclassTag="ArrayBufferView"
|
|
A.eX.$nativeSuperclassTag="ArrayBufferView"
|
|
A.bR.$nativeSuperclassTag="ArrayBufferView"
|
|
A.eY.$nativeSuperclassTag="ArrayBufferView"
|
|
A.eZ.$nativeSuperclassTag="ArrayBufferView"
|
|
A.aG.$nativeSuperclassTag="ArrayBufferView"})()
|
|
Function.prototype.$1=function(a){return this(a)}
|
|
Function.prototype.$0=function(){return this()}
|
|
Function.prototype.$2=function(a,b){return this(a,b)}
|
|
Function.prototype.$3=function(a,b,c){return this(a,b,c)}
|
|
Function.prototype.$4=function(a,b,c,d){return this(a,b,c,d)}
|
|
Function.prototype.$1$0=function(){return this()}
|
|
Function.prototype.$1$1=function(a){return this(a)}
|
|
Function.prototype.$5=function(a,b,c,d,e){return this(a,b,c,d,e)}
|
|
Function.prototype.$6=function(a,b,c,d,e,f){return this(a,b,c,d,e,f)}
|
|
convertAllToFastObject(w)
|
|
convertToFastObject($);(function(a){if(typeof document==="undefined"){a(null)
|
|
return}if(typeof document.currentScript!="undefined"){a(document.currentScript)
|
|
return}var s=document.scripts
|
|
function onLoad(b){for(var q=0;q<s.length;++q){s[q].removeEventListener("load",onLoad,false)}a(b.target)}for(var r=0;r<s.length;++r){s[r].addEventListener("load",onLoad,false)}})(function(a){v.currentScript=a
|
|
var s=A.rF
|
|
if(typeof dartMainRunner==="function"){dartMainRunner(s,[])}else{s([])}})})()
|
|
//# sourceMappingURL=native_executor.js.map
|