2025-03-19 10:53:46 +02:00
var Module ; if ( ! Module ) Module = ( typeof libopenmpt !== "undefined" ? libopenmpt : null ) || { } ; var moduleOverrides = { } ; for ( var key in Module ) { if ( Module . hasOwnProperty ( key ) ) { moduleOverrides [ key ] = Module [ key ] } } var ENVIRONMENT _IS _WEB = false ; var ENVIRONMENT _IS _WORKER = false ; var ENVIRONMENT _IS _NODE = false ; var ENVIRONMENT _IS _SHELL = false ; if ( Module [ "ENVIRONMENT" ] ) { if ( Module [ "ENVIRONMENT" ] === "WEB" ) { ENVIRONMENT _IS _WEB = true } else if ( Module [ "ENVIRONMENT" ] === "WORKER" ) { ENVIRONMENT _IS _WORKER = true } else if ( Module [ "ENVIRONMENT" ] === "NODE" ) { ENVIRONMENT _IS _NODE = true } else if ( Module [ "ENVIRONMENT" ] === "SHELL" ) { ENVIRONMENT _IS _SHELL = true } else { throw new Error ( "The provided Module['ENVIRONMENT'] value is not valid. It must be one of: WEB|WORKER|NODE|SHELL." ) } } else { ENVIRONMENT _IS _WEB = typeof window === "object" ; ENVIRONMENT _IS _WORKER = typeof importScripts === "function" ; ENVIRONMENT _IS _NODE = typeof process === "object" && typeof require === "function" && ! ENVIRONMENT _IS _WEB && ! ENVIRONMENT _IS _WORKER ; ENVIRONMENT _IS _SHELL = ! ENVIRONMENT _IS _WEB && ! ENVIRONMENT _IS _NODE && ! ENVIRONMENT _IS _WORKER } if ( ENVIRONMENT _IS _NODE ) { if ( ! Module [ "print" ] ) Module [ "print" ] = console . log ; if ( ! Module [ "printErr" ] ) Module [ "printErr" ] = console . warn ; var nodeFS ; var nodePath ; Module [ "read" ] = function read ( filename , binary ) { if ( ! nodeFS ) nodeFS = require ( "fs" ) ; if ( ! nodePath ) nodePath = require ( "path" ) ; filename = nodePath [ "normalize" ] ( filename ) ; var ret = nodeFS [ "readFileSync" ] ( filename ) ; if ( ! ret && filename != nodePath [ "resolve" ] ( filename ) ) { filename = path . join ( _ _dirname , ".." , "src" , filename ) ; ret = nodeFS [ "readFileSync" ] ( filename ) } if ( ret && ! binary ) ret = ret . toString ( ) ; return ret } ; Module [ "readBinary" ] = function readBinary ( filename ) { var ret = Module [ "read" ] ( filename , true ) ; if ( ! ret . buffer ) { ret = new Uint8Array ( ret ) } assert ( ret . buffer ) ; return ret } ; Module [ "load" ] = function load ( f ) { globalEval ( read ( f ) ) } ; if ( ! Module [ "thisProgram" ] ) { if ( process [ "argv" ] . length > 1 ) { Module [ "thisProgram" ] = process [ "argv" ] [ 1 ] . replace ( /\\/g , "/" ) } else { Module [ "thisProgram" ] = "unknown-program" } } Module [ "arguments" ] = process [ "argv" ] . slice ( 2 ) ; if ( typeof module !== "undefined" ) { module [ "exports" ] = Module } process [ "on" ] ( "uncaughtException" , ( function ( ex ) { if ( ! ( ex instanceof ExitStatus ) ) { throw ex } } ) ) ; Module [ "inspect" ] = ( function ( ) { return "[Emscripten Module object]" } ) } else if ( ENVIRONMENT _IS _SHELL ) { if ( ! Module [ "print" ] ) Module [ "print" ] = print ; if ( typeof printErr != "undefined" ) Module [ "printErr" ] = printErr ; if ( typeof read != "undefined" ) { Module [ "read" ] = read } else { Module [ "read" ] = function read ( ) { throw "no read() available (jsc?)" } } Module [ "readBinary" ] = function readBinary ( f ) { if ( typeof readbuffer === "function" ) { return new Uint8Array ( readbuffer ( f ) ) } var data = read ( f , "binary" ) ; assert ( typeof data === "object" ) ; return data } ; if ( typeof scriptArgs != "undefined" ) { Module [ "arguments" ] = scriptArgs } else if ( typeof arguments != "undefined" ) { Module [ "arguments" ] = arguments } } else if ( ENVIRONMENT _IS _WEB || ENVIRONMENT _IS _WORKER ) { Module [ "read" ] = function read ( url ) { var xhr = new XMLHttpRequest ; xhr . open ( "GET" , url , false ) ; xhr . send ( null ) ; return xhr . responseText } ; Module [ "readAsync" ] = function readAsync ( url , onload , onerror ) { var xhr = new XMLHttpRequest ; xhr . open ( "GET" , url , true ) ; xhr . responseType = "arraybuffer" ; xhr . onload = function xhr _onload ( ) { if ( xhr . status == 200 || xhr . status == 0 && xhr . response ) { onload ( xhr . response ) } else { onerror ( ) } } ; xhr . onerror = onerror ; xhr . send ( null ) } ; if ( typeof arguments != "undefined" ) { Module [ "arguments" ] = arguments } if ( typeof console !== "undefined" ) { if ( ! Module [ "print" ] ) Module [ "print" ] = function print ( x ) { console . log ( x ) } ; if ( ! Module [ "printErr" ] ) Module [ "printErr" ] = function printErr ( x ) { console . warn ( x ) } } else { var TRY _USE _DUMP = false ; if ( ! Module [ "print" ] ) Module [ "print" ] = TRY _USE _DUMP && typeof dump !== "undefined" ? ( function ( x ) { dump ( x ) } ) : ( function ( x ) { } ) } if ( ENVIRONMENT _IS _WORKER ) { Module [ "load" ] = importScripts } if ( typeof Module [ "setWindowTitle" ] === "undefined" ) { Module [ "setWindowTitle" ] = ( function ( title ) { document . title = title } ) } } else { throw "Unknown runtime environment. Where are we?" } function globalEval ( x ) { eval . call ( null , x ) } if ( ! Module [ "load" ] && Module [ "read" ] ) { Module [ "load" ] = function load ( f ) { globalEval ( Module [ "read" ] ( f ) ) } } if ( ! Module [ "print" ] ) { Module [ "print" ] = ( function ( ) { } ) } if ( ! Module [ "printErr" ] ) { Module [ "
var asm = ( function ( global , env , buffer ) {
"almost asm" ; var a = global . Int8Array ; var b = global . Int16Array ; var c = global . Int32Array ; var d = global . Uint8Array ; var e = global . Uint16Array ; var f = global . Uint32Array ; var g = global . Float32Array ; var h = global . Float64Array ; var i = new a ( buffer ) ; var j = new b ( buffer ) ; var k = new c ( buffer ) ; var l = new d ( buffer ) ; var m = new e ( buffer ) ; var n = new f ( buffer ) ; var o = new g ( buffer ) ; var p = new h ( buffer ) ; var q = global . byteLength ; var r = env . STACKTOP | 0 ; var s = env . STACK _MAX | 0 ; var t = env . tempDoublePtr | 0 ; var u = env . ABORT | 0 ; var v = env . cttz _i8 | 0 ; var w = env . _ _ _dso _handle | 0 ; var x = 0 ; var y = 0 ; var z = 0 ; var A = 0 ; var B = global . NaN , C = global . Infinity ; var D = 0 , E = 0 , F = 0 , G = 0 , H = 0.0 , I = 0 , J = 0 , K = 0 , L = 0.0 ; var M = 0 ; var N = 0 ; var O = 0 ; var P = 0 ; var Q = 0 ; var R = 0 ; var S = 0 ; var T = 0 ; var U = 0 ; var V = 0 ; var W = global . Math . floor ; var X = global . Math . abs ; var Y = global . Math . sqrt ; var Z = global . Math . pow ; var _ = global . Math . cos ; var $ = global . Math . sin ; var aa = global . Math . tan ; var ba = global . Math . acos ; var ca = global . Math . asin ; var da = global . Math . atan ; var ea = global . Math . atan2 ; var fa = global . Math . exp ; var ga = global . Math . log ; var ha = global . Math . ceil ; var ia = global . Math . imul ; var ja = global . Math . min ; var ka = global . Math . clz32 ; var la = global . Math . fround ; var ma = env . abort ; var na = env . assert ; var oa = env . invoke _iiiiiiii ; var pa = env . invoke _iiiiiid ; var qa = env . invoke _vid ; var ra = env . invoke _viiiii ; var sa = env . invoke _vi ; var ta = env . invoke _iiiidd ; var ua = env . invoke _vii ; var va = env . invoke _iiiiiii ; var wa = env . invoke _ii ; var xa = env . invoke _viiiiiiiii ; var ya = env . invoke _iiiiii ; var za = env . invoke _iiii ; var Aa = env . invoke _viiiiiiiiiiiiiii ; var Ba = env . invoke _viiiiiiii ; var Ca = env . invoke _fii ; var Da = env . invoke _iiid ; var Ea = env . invoke _viid ; var Fa = env . invoke _fiii ; var Ga = env . invoke _di ; var Ha = env . invoke _iid ; var Ia = env . invoke _viiiiiii ; var Ja = env . invoke _iiiiiiiiiiii ; var Ka = env . invoke _fi ; var La = env . invoke _viiiiiiiiii ; var Ma = env . invoke _iii ; var Na = env . invoke _diii ; var Oa = env . invoke _viiiiii ; var Pa = env . invoke _dii ; var Qa = env . invoke _did ; var Ra = env . invoke _didi ; var Sa = env . invoke _iiiii ; var Ta = env . invoke _i ; var Ua = env . invoke _viii ; var Va = env . invoke _v ; var Wa = env . invoke _iiiiiiiii ; var Xa = env . invoke _viif ; var Ya = env . invoke _iiiiid ; var Za = env . invoke _viiii ; var _a = env . _pthread _cleanup _pop ; var $a = env . _strftime ; var ab = env . _pthread _cond _wait ; var bb = env . _ _ _cxa _rethrow ; var cb = env . _llvm _pow _f64 ; var db = env . _pthread _key _create ; var eb = env . _abort ; var fb = env . _llvm _fabs _f64 ; var gb = env . _pthread _cleanup _push ; var hb = env . _ _ _gxx _personality _v0 ; var ib = env . _ _ _cxa _find _matching _catch _4 ; var jb = env . _ _ _cxa _find _matching _catch _5 ; var kb = env . _ _ _assert _fail ; var lb = env . _ _ _cxa _free _exception ; var mb = env . _ _ _cxa _find _matching _catch _2 ; var nb = env . _ _ _cxa _find _matching _catch ; var ob = env . _pthread _cond _broadcast ; var pb = env . _ _ _cxa _guard _release ; var qb = env . _ _addDays ; var rb = env . _llvm _sqrt _f64 ; var sb = env . _strftime _l ; var tb = env . _ _ _setErrNo ; var ub = env . _llvm _eh _typeid _for ; var vb = env . _sbrk ; var wb = env . _llvm _pow _f32 ; var xb = env . _ _ _cxa _allocate _exception ; var yb = env . _emscripten _memcpy _big ; var zb = env . _ _ _cxa _end _catch ; var Ab = env . _ _ _resumeException ; var Bb = env . _ _ZSt18uncaught _exceptionv ; var Cb = env . _sysconf ; var Db = env . _ _ _cxa _begin _catch ; var Eb = env . _pthread _getspecific ; var Fb = env . _clock ; var Gb = env . _llvm _fabs _f32 ; var Hb = env . _ _ _cxa _find _matching _catch _3 ; var Ib = env . _pthread _self ; var Jb = env . _ _ _cxa _call _unexpected ; var Kb = env . _pthread _mutex _unlock ; var Lb = env . _pthread _once ; var Mb = env . _ _ _syscall54 ; var Nb = env . _ _ _unlock ; var Ob = env . _ _isLeapYear ; var Pb = env . _llvm _sqrt _f32 ; var Qb = env . _pthread _setspecific ; var Rb = env . _ _ _cxa _atexit ; var Sb = env . _ _ _cxa _throw ; var Tb = env . _ _ _cxa _find _matching _catch _17 ; var Ub = env . _ _ _lock ; var Vb = env . _ _arraySum ; var Wb = env . _ _ _syscall6 ; var Xb = env . _ _ _syscall5 ; var Yb = env . _ _ _cxa _pure _virtual ; var Zb = env . _ _ _syscall3 ; var _b = env . _pthread _mutex _lock ; var $b = env . _ _ _cxa _guard _acquire ; var ac = env . _ _ _cxa _guard _abort ; var bc = env . _atexit ; var cc = env . _ _ _syscall140 ; var dc = env . _time ; var ec = env . _ _ _syscall145 ; var fc = env . _ _ _syscall146 ; var gc = la ( 0 ) ; const hc = la ( 0 ) ; function ic ( newBuffer ) { if ( q ( newBuffer ) & 16777215 || q ( newBuffer ) <= 16777215 || q ( newBuffer ) > 2147483648 ) return false ; i = new a ( newBuffer ) ; j = new b ( newBuffer ) ; k = new c ( newBuffer ) ; l = new d ( newBuffer ) ; m = new e ( newBuffer ) ; n = new f ( newBuffer ) ; o = new g
2018-03-26 15:25:02 +02:00
// EMSCRIPTEN_START_FUNCS
2025-03-19 10:53:46 +02:00
function bv ( a , b , c ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; var d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , i = 0 , j = 0 , l = 0 , m = 0 , n = 0 , p = 0 , q = 0 ; d = r ; r = r + 16 | 0 ; e = d ; f = a + 12 | 0 ; g = a + 16 | 0 ; h = k [ g >> 2 ] | 0 ; i = k [ f >> 2 ] | 0 ; j = h - i >> 2 ; if ( ( j | 0 ) == ( b | 0 ) ? ( ( k [ a + 28 >> 2 ] | 0 ) - ( k [ a + 24 >> 2 ] | 0 ) >> 2 | 0 ) == ( c | 0 ) : 0 ) { l = 1 ; r = d ; return l | 0 } m = i ; i = h ; if ( j >>> 0 < b >>> 0 ) { x = 0 ; ua ( 177 , f | 0 , b - j | 0 ) ; h = x ; x = 0 ; if ( ! ( h & 1 ) ) n = 8 } else if ( j >>> 0 > b >>> 0 ? ( j = m + ( b << 2 ) | 0 , ( i | 0 ) != ( j | 0 ) ) : 0 ) { k [ g >> 2 ] = i + ( ~ ( ( i + - 4 - j | 0 ) >>> 2 ) << 2 ) ; n = 8 } else n = 8 ; do if ( ( n | 0 ) == 8 ) { j = a + 24 | 0 ; i = a + 28 | 0 ; m = k [ i >> 2 ] | 0 ; h = k [ j >> 2 ] | 0 ; p = m - h >> 2 ; q = h ; h = m ; if ( p >>> 0 < c >>> 0 ) { x = 0 ; ua ( 177 , j | 0 , c - p | 0 ) ; m = x ; x = 0 ; if ( m & 1 ) break } else if ( p >>> 0 > c >>> 0 ? ( p = q + ( c << 2 ) | 0 , ( h | 0 ) != ( p | 0 ) ) : 0 ) k [ i >> 2 ] = h + ( ~ ( ( h + - 4 - p | 0 ) >>> 2 ) << 2 ) ; o [ e >> 2 ] = la ( 0.0 ) ; x = 0 ; Ua ( 108 , a | 0 , c + b << 9 | 3 | 0 , e | 0 ) ; p = x ; x = 0 ; if ( ! ( p & 1 ) ) { p = ( k [ a >> 2 ] | 0 ) + 15 & - 16 ; h = a + 36 | 0 ; k [ h >> 2 ] = p ; if ( b | 0 ? ( k [ k [ f >> 2 ] >> 2 ] = p , ( b | 0 ) != 1 ) : 0 ) { p = 1 ; do { k [ ( k [ f >> 2 ] | 0 ) + ( p << 2 ) >> 2 ] = ( k [ h >> 2 ] | 0 ) + ( p << 9 << 2 ) ; p = p + 1 | 0 } while ( ( p | 0 ) != ( b | 0 ) ) } if ( ! c ) { l = 1 ; r = d ; return l | 0 } p = 0 ; do { k [ ( k [ j >> 2 ] | 0 ) + ( p << 2 ) >> 2 ] = ( k [ h >> 2 ] | 0 ) + ( ( ( ( k [ g >> 2 ] | 0 ) - ( k [ f >> 2 ] | 0 ) | 0 ) >>> 2 ) + p << 9 << 2 ) ; p = p + 1 | 0 } while ( ( p | 0 ) != ( c | 0 ) ) ; l = 1 ; r = d ; return l | 0 } } while ( 0 ) ; c = Hb ( 6488 ) | 0 ; b = M ; if ( ( b | 0 ) != ( ub ( 6488 ) | 0 ) ) Ab ( c | 0 ) ; Db ( c | 0 ) | 0 ; c = k [ f >> 2 ] | 0 ; f = k [ g >> 2 ] | 0 ; if ( ( f | 0 ) != ( c | 0 ) ) k [ g >> 2 ] = f + ( ~ ( ( f + - 4 - c | 0 ) >>> 2 ) << 2 ) ; c = k [ a + 24 >> 2 ] | 0 ; f = a + 28 | 0 ; g = k [ f >> 2 ] | 0 ; if ( ( g | 0 ) != ( c | 0 ) ) k [ f >> 2 ] = g + ( ~ ( ( g + - 4 - c | 0 ) >>> 2 ) << 2 ) ; c = k [ a >> 2 ] | 0 ; g = a + 4 | 0 ; f = k [ g >> 2 ] | 0 ; if ( ( f | 0 ) != ( c | 0 ) ) k [ g >> 2 ] = f + ( ~ ( ( f + - 4 - c | 0 ) >>> 2 ) << 2 ) ; k [ a + 36 >> 2 ] = 0 ; zb ( ) ; l = 0 ; r = d ; return l | 0 } function cv ( a , b ) { a = a | 0 ; b = b | 0 ; var c = 0 , d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , i = 0 , j = 0 , l = 0 , m = 0 , n = 0 , o = 0 , p = 0 , q = 0 , r = 0 ; c = a + 8 | 0 ; d = k [ c >> 2 ] | 0 ; e = a + 4 | 0 ; f = k [ e >> 2 ] | 0 ; if ( d - f >> 2 >>> 0 >= b >>> 0 ) { g = b ; h = f ; do { k [ h >> 2 ] = 0 ; h = ( k [ e >> 2 ] | 0 ) + 4 | 0 ; k [ e >> 2 ] = h ; g = g + - 1 | 0 } while ( ( g | 0 ) != 0 ) ; return } g = k [ a >> 2 ] | 0 ; h = ( f - g >> 2 ) + b | 0 ; if ( h >>> 0 > 1073741823 ) { yS ( a ) ; i = k [ a >> 2 ] | 0 ; j = k [ c >> 2 ] | 0 } else { i = g ; j = d } d = j - i | 0 ; if ( d >> 2 >>> 0 < 536870911 ) { j = d >> 1 ; d = j >>> 0 < h >>> 0 ? h : j ; j = ( k [ e >> 2 ] | 0 ) - i >> 2 ; if ( ! d ) { l = 0 ; m = 0 ; n = j } else { o = d ; p = j ; q = 9 } } else { o = 1073741823 ; p = ( k [ e >> 2 ] | 0 ) - i >> 2 ; q = 9 } if ( ( q | 0 ) == 9 ) { l = o ; m = oU ( o << 2 ) | 0 ; n = p } p = m + ( n << 2 ) | 0 ; n = m + ( l << 2 ) | 0 ; l = b ; b = p ; m = p ; while ( 1 ) { k [ b >> 2 ] = 0 ; b = m + 4 | 0 ; o = b ; l = l + - 1 | 0 ; if ( ! l ) { r = o ; break } else m = o } m = k [ a >> 2 ] | 0 ; l = ( k [ e >> 2 ] | 0 ) - m | 0 ; b = p + ( 0 - ( l >> 2 ) << 2 ) | 0 ; EU ( b | 0 , m | 0 , l | 0 ) | 0 ; k [ a >> 2 ] = b ; k [ e >> 2 ] = r ; k [ c >> 2 ] = n ; if ( ! m ) return ; CT ( m ) ; return } function dv ( a ) { a = a | 0 ; var b = 0 , c = 0 ; k [ a >> 2 ] = 37064 ; b = k [ a + 4196 >> 2 ] | 0 ; if ( ! b ) { Qv ( a ) ; return } c = a + 4200 | 0 ; if ( ( k [ c >> 2 ] | 0 ) != ( b | 0 ) ) k [ c >> 2 ] = b ; CT ( b ) ; Qv ( a ) ; return } function ev ( a ) { a = a | 0 ; var b = 0 , c = 0 ; k [ a >> 2 ] = 37064 ; b = k [ a + 4196 >> 2 ] | 0 ; if ( b | 0 ) { c = a + 4200 | 0 ; if ( ( k [ c >> 2 ] | 0 ) != ( b | 0 ) ) k [ c >> 2 ] = b ; CT ( b ) } Qv ( a ) ; CT ( a ) ; return } function fv ( a ) { a = a | 0 ; if ( ! a ) return ; nc [ k [ ( k [ a >> 2 ] | 0 ) + 4 >> 2 ] & 511 ] ( a ) ; return } function gv ( a ) { a = a | 0 ; return 542066252 } function hv ( a ) { a = a | 0 ; return 0 } function iv ( a ) { a = a | 0 ; return } function jv ( a ) { a = a | 0 ; return 0 } function kv ( a ) { a = a | 0 ; return 0 } function lv ( a ) { a = a | 0 ; return 0 } function mv ( a , b ) { a = a | 0 ; b = b | 0 ; return } function nv ( a ) { a = a | 0 ; return 8 } function ov ( a , b , c ) { a = a | 0 ; b = b | 0 ; c = la ( c ) ; var d = 0 , e = 0.0 , f = 0 , g = 0.0 , h = 0.0 , j = 0.0 , l = 0.0 , m = 0.0 , n = 0.0 , q = 0.0 ; nc [ k [ ( k [ a >> 2 ] | 0 ) + 144 >> 2 ] & 511 ] ( a ) ; if ( ! ( c < la ( 0.0 ) ) ) if ( c > la ( 1.0 ) ) d = 1065353216 ; else d = ( o [ t >> 2 ] = c , k [ t >> 2 ] | 0 ) ; else d = 0 ; switch ( b | 0 ) { case 0 : { k [ a + 4208 >> 2 ] = d ; return } case 1 : { k [ a + 4212 >> 2 ] = d ; return } case 2 : { k [ a + 4216 >> 2 ] = d ; e = + QH ( + ( k [ t >> 2 ] = d , la ( o [ t >> 2 ] ) ) * 8.0 ) * . 25 + - . 25 ; b = a + 4232 | 0 ; p [ b >> 3 ] = e ; f = ( i [ a + 4228 >> 0 ] | 0 ) == 0 ; do if ( f ) g = e ; else { if ( ! ( e > . 00045 ) ) { p [ b >> 3 ] = 0.0 ; g = 0.0 ; break } h = + ga ( + e ) * 1.4426950408889634 ; j = + W ( + h ) ; l = h - j ; if ( ! ( l < . 2075187496394219 ) ) if ( l < . 5 ) m = . 4150374992788438 ; else m = l < . 792481250360578 ? . 5849625007211562 : 1.0 ; else m = 0.0 ; l = + QH ( m + j ) * . 5 ; p [ b >> 3 ] = l ; g = l } while ( 0 ) ; m = g / + ( ( k [ ( k [ a + 16 >> 2 ] | 0 ) + 16420 >> 2 ] | 0 ) >>> 0 ) ; b = a + 4248 | 0 ; p [ b >> 3 ] = m ; if ( f ) return ; p [ b >> 3 ] = m * . 016666666666666666 * + p [ a + 4272 >> 3 ] ; return } case 3 : { b = ( k [ t >> 2 ] = d , la ( o [ t >> 2 ] ) ) >= la ( . 5 ) ; i [ a + 4228 >> 0 ] = b & 1 ; m = + QH ( + la ( o [ a + 4216 >> 2 ] ) * 8.0 ) * . 25 + - . 25 ; f = a + 4232 | 0 ; p [ f >> 3 ] = m ; do if ( b ) { if ( ! ( m > . 00045 ) ) { p [ f >> 3 ] = 0.0 ; n = 0.0 ; break } g = + ga ( + m ) * 1.4426950408889634 ; e = + W ( + g ) ; l = g - e ; if ( ! ( l < . 2075187496394219 ) ) if ( l < . 5 ) q = . 4150374992788438 ; else q = l < . 792481250360578 ? . 5849625007211562 : 1.0 ; else q = 0.0 ; l = + QH ( q + e ) * . 5 ; p [ f >> 3 ] = l ; n = l } else n = m ; while ( 0 ) ; m = n / + ( ( k [ ( k [ a + 16 >> 2 ] | 0 ) + 16420 >> 2 ] | 0 ) >>> 0 ) ; f = a + 4248 | 0 ; p [ f >> 3 ] = m ; if ( ! b ) return ; p [ f >> 3 ] = m * . 016666666666666666 * + p [ a + 4272 >> 3 ] ; return } case 4 : { f = ~ ~ la ( + CU ( + la ( ( k [ t >> 2 ] = d , la ( o [ t >> 2 ] ) ) * la ( 32.0 ) ) ) ) ; k [ a + 4220 >> 2 ] = ( f | 0 ) > 5 ? 5 : f ; return } case 5 : { f = ( k [ t >> 2 ] = d , la ( o [ t >> 2 ] )
function fG ( a , b , c , d ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; d = d | 0 ; var e = 0 , f = 0 , g = 0 , h = 0 , j = 0 , l = 0 , m = 0 , n = 0 , o = 0 , p = 0 ; e = r ; r = r + 128 | 0 ; f = e + 112 | 0 ; g = e ; h = g ; j = 43524 ; l = h + 112 | 0 ; do { k [ h >> 2 ] = k [ j >> 2 ] ; h = h + 4 | 0 ; j = j + 4 | 0 } while ( ( h | 0 ) < ( l | 0 ) ) ; if ( ( b + - 1 | 0 ) >>> 0 > 2147483646 ) if ( ! b ) { m = f ; n = 1 ; o = 4 } else { f = UF ( ) | 0 ; k [ f >> 2 ] = 75 ; p = - 1 } else { m = a ; n = b ; o = 4 } if ( ( o | 0 ) == 4 ) { o = - 2 - m | 0 ; b = n >>> 0 > o >>> 0 ? o : n ; k [ g + 48 >> 2 ] = b ; n = g + 20 | 0 ; k [ n >> 2 ] = m ; k [ g + 44 >> 2 ] = m ; o = m + b | 0 ; m = g + 16 | 0 ; k [ m >> 2 ] = o ; k [ g + 28 >> 2 ] = o ; o = hG ( g , c , d ) | 0 ; if ( ! b ) p = o ; else { b = k [ n >> 2 ] | 0 ; i [ b + ( ( ( b | 0 ) == ( k [ m >> 2 ] | 0 ) ) << 31 >> 31 ) >> 0 ] = 0 ; p = o } } r = e ; return p | 0 } function gG ( a , b , c ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; var d = 0 , e = 0 , f = 0 ; d = a + 20 | 0 ; e = k [ d >> 2 ] | 0 ; f = ( k [ a + 16 >> 2 ] | 0 ) - e | 0 ; a = f >>> 0 > c >>> 0 ? c : f ; EU ( e | 0 , b | 0 , a | 0 ) | 0 ; k [ d >> 2 ] = ( k [ d >> 2 ] | 0 ) + a ; return c | 0 } function hG ( a , b , c ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; var d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , j = 0 , l = 0 , m = 0 , n = 0 , o = 0 , p = 0 , q = 0 , s = 0 , t = 0 , u = 0 ; d = r ; r = r + 224 | 0 ; e = d + 120 | 0 ; f = d + 80 | 0 ; g = d ; h = d + 136 | 0 ; j = f ; l = j + 40 | 0 ; do { k [ j >> 2 ] = 0 ; j = j + 4 | 0 } while ( ( j | 0 ) < ( l | 0 ) ) ; k [ e >> 2 ] = k [ c >> 2 ] ; if ( ( iG ( 0 , b , e , g , f ) | 0 ) < 0 ) m = - 1 ; else { if ( ( k [ a + 76 >> 2 ] | 0 ) > - 1 ) n = uG ( a ) | 0 ; else n = 0 ; c = k [ a >> 2 ] | 0 ; j = c & 32 ; if ( ( i [ a + 74 >> 0 ] | 0 ) < 1 ) k [ a >> 2 ] = c & - 33 ; c = a + 48 | 0 ; if ( ! ( k [ c >> 2 ] | 0 ) ) { l = a + 44 | 0 ; o = k [ l >> 2 ] | 0 ; k [ l >> 2 ] = h ; p = a + 28 | 0 ; k [ p >> 2 ] = h ; q = a + 20 | 0 ; k [ q >> 2 ] = h ; k [ c >> 2 ] = 80 ; s = a + 16 | 0 ; k [ s >> 2 ] = h + 80 ; h = iG ( a , b , e , g , f ) | 0 ; if ( ! o ) t = h ; else { uc [ k [ a + 36 >> 2 ] & 255 ] ( a , 0 , 0 ) | 0 ; u = ( k [ q >> 2 ] | 0 ) == 0 ? - 1 : h ; k [ l >> 2 ] = o ; k [ c >> 2 ] = 0 ; k [ s >> 2 ] = 0 ; k [ p >> 2 ] = 0 ; k [ q >> 2 ] = 0 ; t = u } } else t = iG ( a , b , e , g , f ) | 0 ; f = k [ a >> 2 ] | 0 ; k [ a >> 2 ] = f | j ; if ( n | 0 ) YF ( a ) ; m = ( f & 32 | 0 ) == 0 ? t : - 1 } r = d ; return m | 0 } function iG ( a , b , c , d , e ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; d = d | 0 ; e = e | 0 ; var f = 0 , g = 0 , h = 0 , m = 0 , n = 0 , o = 0 , q = 0 , s = 0 , u = 0 , v = 0 , w = 0 , x = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 , S = 0 , T = 0 , U = 0 , V = 0 , W = 0 , X = 0 , Y = 0 , Z = 0 , _ = 0 , $ = 0 , aa = 0 , ba = 0 , ca = 0 , da = 0 , ea = 0 , fa = 0 , ga = 0 , ha = 0 , ja = 0 , ka = 0 , la = 0 , ma = 0 , na = 0 , oa = 0 , pa = 0 , qa = 0 , ra = 0 , sa = 0 , ta = 0 , ua = 0 , va = 0 , wa = 0 , xa = 0 , ya = 0 , za = 0 , Aa = 0 , Ba = 0 , Ca = 0 , Da = 0 , Ea = 0 , Fa = 0 , Ga = 0 , Ha = 0 , Ia = 0 , Ja = 0 , Ka = 0 , La = 0 , Ma = 0 , Na = 0 , Oa = 0 , Pa = 0 , Qa = 0 , Ra = 0 , Sa = 0 , Ta = 0 , Ua = 0 , Va = 0 , Wa = 0 , Xa = 0 , Ya = 0 , Za = 0 , _a = 0 , $a = 0 , ab = 0 , bb = 0 , cb = 0.0 , db = 0.0 , eb = 0 , fb = 0 , gb = 0 , hb = 0 , ib = 0 , jb = 0.0 , kb = 0.0 , lb = 0.0 , mb = 0.0 , nb = 0 , ob = 0 , pb = 0 , qb = 0 , rb = 0 , sb = 0 , tb = 0 , ub = 0 , vb = 0.0 , wb = 0 , xb = 0 , yb = 0 , zb = 0 , Ab = 0 , Bb = 0 , Cb = 0 , Db = 0 , Eb = 0 , Fb = 0 , Gb = 0 , Hb = 0 , Ib = 0 , Jb = 0 , Kb = 0 , Lb = 0 , Mb = 0 , Nb = 0 , Ob = 0 , Pb = 0 , Qb = 0 , Rb = 0 , Sb = 0 , Tb = 0 , Ub = 0 , Vb = 0 , Wb = 0 , Xb = 0.0 , Yb = 0.0 , Zb = 0.0 , _b = 0 , $b = 0 , ac = 0 , bc = 0 , cc = 0 , dc = 0 , ec = 0 , fc = 0 , gc = 0 , hc = 0 , ic = 0 , jc = 0 , kc = 0 , lc = 0 , mc = 0 , nc = 0 , oc = 0 , pc = 0 , qc = 0 , rc = 0 , sc = 0 , tc = 0 , uc = 0 , vc = 0 , wc = 0 , xc = 0 , yc = 0 , zc = 0 , Ac = 0 , Bc = 0 , Cc = 0 , Dc = 0 , Ec = 0 ; f = r ; r = r + 624 | 0 ; g = f + 24 | 0 ; h = f + 16 | 0 ; m = f + 588 | 0 ; n = f + 576 | 0 ; o = f ; q = f + 536 | 0 ; s = f + 8 | 0 ; u = f + 528 | 0 ; v = ( a | 0 ) != 0 ; w = q + 40 | 0 ; x = w ; y = q + 39 | 0 ; q = s + 4 | 0 ; z = m ; A = 0 - z | 0 ; B = n + 12 | 0 ; C = n + 11 | 0 ; n = B ; D = n - z | 0 ; E = - 2 - z | 0 ; F = n + 2 | 0 ; G = g + 288 | 0 ; H = m + 9 | 0 ; I = H ; J = m + 8 | 0 ; K = 0 ; L = 0 ; N = 0 ; O = b ; a : while ( 1 ) { do if ( ( K | 0 ) > - 1 ) if ( ( L | 0 ) > ( 2147483647 - K | 0 ) ) { b = UF ( ) | 0 ; k [ b >> 2 ] = 75 ; P = - 1 ; break } else { P = L + K | 0 ; break } else P = K ; while ( 0 ) ; b = i [ O >> 0 ] | 0 ; if ( ! ( b << 24 >> 24 ) ) { Q = P ; R = N ; S = 244 ; break } else { T = b ; U = O } b : while ( 1 ) { switch ( T << 24 >> 24 ) { case 37 : { V = U ; W = U ; S = 9 ; break b ; break } case 0 : { X = U ; Y = U ; break b ; break } default : { } } b = U + 1 | 0 ; T = i [ b >> 0 ] | 0 ; U = b } c : do if ( ( S | 0 ) == 9 ) while ( 1 ) { S = 0 ; if ( ( i [ V + 1 >> 0 ] | 0 ) != 37 ) { X = V ; Y = W ; break c } b = W + 1 | 0 ; Z = V + 2 | 0 ; if ( ( i [ Z >> 0 ] | 0 ) == 37 ) { V = Z ; W = b ; S = 9 } else { X = Z ; Y = b ; break } } while ( 0 ) ; b = Y - O | 0 ; if ( v ? ( k [ a >> 2 ] & 32 | 0 ) == 0 : 0 ) jG ( O , b , a ) | 0 ; if ( ( Y | 0 ) != ( O | 0 ) ) { K = P ; L = b ; O = X ; continue } Z = X + 1 | 0 ; _ = i [ Z >> 0 ] | 0 ; $ = ( _ << 24 >> 24 ) + - 48 | 0 ; if ( $ >>> 0 < 10 ) { aa = ( i [ X + 2 >> 0 ] | 0 ) == 36 ; ba = aa ? X + 3 | 0 : Z ; ca = i [ ba >> 0 ] | 0 ; da = aa ? $ : - 1 ; ea = aa ? 1 : N ; fa = ba } else { ca = _ ; da = - 1 ; ea = N ; fa = Z } Z = ca << 24 >> 24 ; d : do if ( ( Z & - 32 | 0 ) == 32 ) { _ = Z ; ba = ca ; aa = 0 ; $ = fa ; while ( 1 ) { if ( ! ( 1 << _ + - 32 & 75913 ) ) { ga = ba ; ha = aa ; ja = $ ; break d } ka = 1 << ( ba << 24 >> 24 ) + - 32 | aa ; la = $ + 1 | 0 ; ma = i [ la >> 0 ] | 0 ; _ = ma << 24 >> 24 ; if ( ( _ & - 32 | 0 ) != 32 ) { ga = ma ; ha = ka ; ja = la ; break } else { ba = ma ; aa = ka ; $ = la } } } else { ga = ca ; ha = 0 ; ja = fa } while ( 0 ) ; do if ( ga << 24 >> 24 == 42 ) { Z = ja + 1 | 0 ; $ = ( i [ Z >> 0 ] | 0 ) + - 48 | 0 ; if ( $ >>> 0 < 10 ? ( i [ ja + 2 >> 0 ] | 0 ) == 36 : 0 ) { k [ e + ( $ << 2 ) >> 2 ] = 10 ; na = 1 ; oa = ja + 3 | 0 ; pa = k [ d + ( ( i [ Z >> 0 ] | 0 ) + - 48 << 3 ) >> 2 ] | 0 } else { if ( ea | 0 ) { qa = - 1 ; break a } if ( ! v ) { ra = ha ; sa = 0 ; ta = Z ; ua = 0 ; break } $ = ( k [ c >> 2 ] | 0 ) + ( 4 - 1 ) & ~ ( 4 - 1 ) ; aa = k [ $ >> 2 ] | 0 ; k [ c >> 2 ] = $ + 4 ; na = 0 ; oa = Z ; pa = aa } if ( ( pa | 0 ) < 0 ) { ra = ha | 8192 ; sa = na ; ta = oa ; ua = 0 - pa | 0 } else { ra = ha ; sa = na ; ta = oa ; ua = pa } } else { aa = ( ga << 24 >> 24 ) + - 48 | 0 ; if ( aa >>> 0 < 10 ) { Z = ja ; $ = 0 ; ba = aa ; while ( 1 ) { aa = ( $ * 10 | 0 ) + ba | 0 ; _ = Z + 1 | 0 ; ba = ( i [ _ >> 0 ] | 0 ) + - 48 | 0 ; if ( ba >>> 0 >= 10 ) { va = aa ; wa = _ ; break } else { Z = _ ; $ = aa } } if ( ( va | 0 ) < 0 ) { qa = - 1 ; break a } else { ra = ha ; sa = ea ; ta = wa ; ua = va } } else { ra = ha ; sa = e
function MB ( a , b ) { a = a | 0 ; b = b | 0 ; var c = 0 , d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , i = 0 , j = 0 , l = 0 , m = hc , n = hc ; c = r ; r = r + 16 | 0 ; d = c ; do if ( ! a ) { e = xb ( 8 ) | 0 ; x = 0 ; Ua ( 19 , d | 0 , 67343 , 18 ) ; f = x ; x = 0 ; if ( f & 1 ) { f = mb ( ) | 0 ; Jb ( f | 0 ) } else { MC ( e , d ) ; CJ ( d ) ; k [ e >> 2 ] = 40972 ; x = 0 ; Ua ( 36 , e | 0 , 464 , 131 ) ; x = 0 ; e = Hb ( 0 ) | 0 ; Db ( e | 0 ) | 0 ; g = 0 ; h = 0 ; i = 0 ; j = 0 ; l = 0 ; break } } else { e = a + 24 | 0 ; x = 0 ; m = la ( + Ca ( 24 , k [ e >> 2 ] | 0 , b | 0 ) ) ; f = x ; x = 0 ; if ( f & 1 ) { f = Hb ( 0 ) | 0 ; Db ( f | 0 ) | 0 ; g = k [ a >> 2 ] | 0 ; h = k [ a + 4 >> 2 ] | 0 ; i = k [ a + 8 >> 2 ] | 0 ; j = k [ a + 12 >> 2 ] | 0 ; l = k [ e >> 2 ] | 0 ; break } else { n = m ; r = c ; return la ( n ) } } while ( 0 ) ; x = 0 ; xa ( 1 , 68298 , g | 0 , h | 0 , i | 0 , j | 0 , l | 0 , a | 0 , 0 , 0 ) ; a = x ; x = 0 ; if ( ! ( a & 1 ) ) { zb ( ) ; n = la ( 0.0 ) ; r = c ; return la ( n ) } c = mb ( ) | 0 ; x = 0 ; Va ( 3 ) ; a = x ; x = 0 ; if ( a & 1 ) { a = Hb ( 0 ) | 0 ; hd ( a ) } else Ab ( c | 0 ) ; return la ( 0.0 ) } function NB ( a , b ) { a = a | 0 ; b = b | 0 ; var c = 0 , d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , i = 0 , j = 0 , l = 0 , m = hc , n = hc ; c = r ; r = r + 16 | 0 ; d = c ; do if ( ! a ) { e = xb ( 8 ) | 0 ; x = 0 ; Ua ( 19 , d | 0 , 67343 , 18 ) ; f = x ; x = 0 ; if ( f & 1 ) { f = mb ( ) | 0 ; Jb ( f | 0 ) } else { MC ( e , d ) ; CJ ( d ) ; k [ e >> 2 ] = 40972 ; x = 0 ; Ua ( 36 , e | 0 , 464 , 131 ) ; x = 0 ; e = Hb ( 0 ) | 0 ; Db ( e | 0 ) | 0 ; g = 0 ; h = 0 ; i = 0 ; j = 0 ; l = 0 ; break } } else { e = a + 24 | 0 ; x = 0 ; m = la ( + Ca ( 25 , k [ e >> 2 ] | 0 , b | 0 ) ) ; f = x ; x = 0 ; if ( f & 1 ) { f = Hb ( 0 ) | 0 ; Db ( f | 0 ) | 0 ; g = k [ a >> 2 ] | 0 ; h = k [ a + 4 >> 2 ] | 0 ; i = k [ a + 8 >> 2 ] | 0 ; j = k [ a + 12 >> 2 ] | 0 ; l = k [ e >> 2 ] | 0 ; break } else { n = m ; r = c ; return la ( n ) } } while ( 0 ) ; x = 0 ; xa ( 1 , 68341 , g | 0 , h | 0 , i | 0 , j | 0 , l | 0 , a | 0 , 0 , 0 ) ; a = x ; x = 0 ; if ( ! ( a & 1 ) ) { zb ( ) ; n = la ( 0.0 ) ; r = c ; return la ( n ) } c = mb ( ) | 0 ; x = 0 ; Va ( 3 ) ; a = x ; x = 0 ; if ( a & 1 ) { a = Hb ( 0 ) | 0 ; hd ( a ) } else Ab ( c | 0 ) ; return la ( 0.0 ) } function OB ( a , b ) { a = a | 0 ; b = b | 0 ; var c = 0 , d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , i = 0 , j = 0 , l = 0 , m = hc , n = hc ; c = r ; r = r + 16 | 0 ; d = c ; do if ( ! a ) { e = xb ( 8 ) | 0 ; x = 0 ; Ua ( 19 , d | 0 , 67343 , 18 ) ; f = x ; x = 0 ; if ( f & 1 ) { f = mb ( ) | 0 ; Jb ( f | 0 ) } else { MC ( e , d ) ; CJ ( d ) ; k [ e >> 2 ] = 40972 ; x = 0 ; Ua ( 36 , e | 0 , 464 , 131 ) ; x = 0 ; e = Hb ( 0 ) | 0 ; Db ( e | 0 ) | 0 ; g = 0 ; h = 0 ; i = 0 ; j = 0 ; l = 0 ; break } } else { e = a + 24 | 0 ; x = 0 ; m = la ( + Ca ( 26 , k [ e >> 2 ] | 0 , b | 0 ) ) ; f = x ; x = 0 ; if ( f & 1 ) { f = Hb ( 0 ) | 0 ; Db ( f | 0 ) | 0 ; g = k [ a >> 2 ] | 0 ; h = k [ a + 4 >> 2 ] | 0 ; i = k [ a + 8 >> 2 ] | 0 ; j = k [ a + 12 >> 2 ] | 0 ; l = k [ e >> 2 ] | 0 ; break } else { n = m ; r = c ; return la ( n ) } } while ( 0 ) ; x = 0 ; xa ( 1 , 68384 , g | 0 , h | 0 , i | 0 , j | 0 , l | 0 , a | 0 , 0 , 0 ) ; a = x ; x = 0 ; if ( ! ( a & 1 ) ) { zb ( ) ; n = la ( 0.0 ) ; r = c ; return la ( n ) } c = mb ( ) | 0 ; x = 0 ; Va ( 3 ) ; a = x ; x = 0 ; if ( a & 1 ) { a = Hb ( 0 ) | 0 ; hd ( a ) } else Ab ( c | 0 ) ; return la ( 0.0 ) } function PB ( a , b ) { a = a | 0 ; b = b | 0 ; var c = 0 , d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , i = 0 , j = 0 , l = 0 , m = hc , n = hc ; c = r ; r = r + 16 | 0 ; d = c ; do if ( ! a ) { e = xb ( 8 ) | 0 ; x = 0 ; Ua ( 19 , d | 0 , 67343 , 18 ) ; f = x ; x = 0 ; if ( f & 1 ) { f = mb ( ) | 0 ; Jb ( f | 0 ) } else { MC ( e , d ) ; CJ ( d ) ; k [ e >> 2 ] = 40972 ; x = 0 ; Ua ( 36 , e | 0 , 464 , 131 ) ; x = 0 ; e = Hb ( 0 ) | 0 ; Db ( e | 0 ) | 0 ; g = 0 ; h = 0 ; i = 0 ; j = 0 ; l = 0 ; break } } else { e = a + 24 | 0 ; x = 0 ; m = la ( + Ca ( 27 , k [ e >> 2 ] | 0 , b | 0 ) ) ; f = x ; x = 0 ; if ( f & 1 ) { f = Hb ( 0 ) | 0 ; Db ( f | 0 ) | 0 ; g = k [ a >> 2 ] | 0 ; h = k [ a + 4 >> 2 ] | 0 ; i = k [ a + 8 >> 2 ] | 0 ; j = k [ a + 12 >> 2 ] | 0 ; l = k [ e >> 2 ] | 0 ; break } else { n = m ; r = c ; return la ( n ) } } while ( 0 ) ; x = 0 ; xa ( 1 , 68432 , g | 0 , h | 0 , i | 0 , j | 0 , l | 0 , a | 0 , 0 , 0 ) ; a = x ; x = 0 ; if ( ! ( a & 1 ) ) { zb ( ) ; n = la ( 0.0 ) ; r = c ; return la ( n ) } c = mb ( ) | 0 ; x = 0 ; Va ( 3 ) ; a = x ; x = 0 ; if ( a & 1 ) { a = Hb ( 0 ) | 0 ; hd ( a ) } else Ab ( c | 0 ) ; return la ( 0.0 ) } function QB ( a , b ) { a = a | 0 ; b = b | 0 ; var c = 0 , d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , i = 0 , j = 0 , l = 0 , m = hc , n = hc ; c = r ; r = r + 16 | 0 ; d = c ; do if ( ! a ) { e = xb ( 8 ) | 0 ; x = 0 ; Ua ( 19 , d | 0 , 67343 , 18 ) ; f = x ; x = 0 ; if ( f & 1 ) { f = mb ( ) | 0 ; Jb ( f | 0 ) } else { MC ( e , d ) ; CJ ( d ) ; k [ e >> 2 ] = 40972 ; x = 0 ; Ua ( 36 , e | 0 , 464 , 131 ) ; x = 0 ; e = Hb ( 0 ) | 0 ; Db ( e | 0 ) | 0 ; g = 0 ; h = 0 ; i = 0 ; j = 0 ; l = 0 ; break } } else { e = a + 24 | 0 ; x = 0 ; m = la ( + Ca ( 28 , k [ e >> 2 ] | 0 , b | 0 ) ) ; f = x ; x = 0 ; if ( f & 1 ) { f = Hb ( 0 ) | 0 ; Db ( f | 0 ) | 0 ; g = k [ a >> 2 ] | 0 ; h = k [ a + 4 >> 2 ] | 0 ; i = k [ a + 8 >> 2 ] | 0 ; j = k [ a + 12 >> 2 ] | 0 ; l = k [ e >> 2 ] | 0 ; break } else { n = m ; r = c ; return la ( n ) } } while ( 0 ) ; x = 0 ; xa ( 1 , 68481 , g | 0 , h | 0 , i | 0 , j | 0 , l | 0 , a | 0 , 0 , 0 ) ; a = x ; x = 0 ; if ( ! ( a & 1 ) ) { zb ( ) ; n = la ( 0.0 ) ; r = c ; return la ( n ) } c = mb ( ) | 0 ; x = 0 ; Va ( 3 ) ; a = x ; x = 0 ; if ( a & 1 ) { a = Hb ( 0 ) | 0 ; hd ( a ) } else Ab ( c | 0 ) ; return la ( 0.0 ) } function RB ( a ) { a = a | 0 ; var b = 0 , c = 0 , d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , i = 0 , j = 0 , l = 0 , m = 0 ; b = r ; r = r + 16 | 0 ; c = b ; do if ( ! a ) { d = xb ( 8 ) | 0 ; x = 0 ; Ua ( 19 , c | 0 , 67343 , 18 ) ; e = x ; x = 0 ; if ( e & 1 ) { e = mb ( ) | 0 ; Jb ( e | 0 ) } else { MC ( d , c ) ; CJ ( c ) ; k [ d >> 2 ] = 40972 ; x = 0 ; Ua ( 36 , d | 0 , 464 , 131 ) ; x = 0 ; d = Hb ( 0 ) | 0 ; Db ( d | 0 ) | 0 ; f = 0 ; g = 0 ; h = 0 ; i = 0 ; j = 0 ; break } } else { d = a + 24 | 0 ; x = 0 ; e = wa ( 234 , k [ d >> 2 ] | 0 ) | 0 ; l = x ; x = 0 ; if ( l & 1 ) { l = Hb ( 0 ) | 0 ; Db ( l | 0 ) | 0 ; f = k [ a >> 2 ] | 0 ; g = k [ a + 4 >> 2 ] | 0 ; h = k [ a + 8 >> 2 ] | 0 ; i = k [ a + 12 >> 2 ] | 0 ; j = k [ d >> 2 ] | 0 ; break } else { m = e ; r = b ; return m | 0 } } while ( 0 ) ; x = 0 ; xa ( 1 , 68525 , f | 0 , g | 0 , h | 0 , i | 0 , j | 0 , a | 0 , 0 , 0 ) ; a = x ; x = 0 ; if ( ! ( a & 1 ) ) { zb ( ) ; m = 0 ; r = b ; return m | 0 } m = mb ( ) | 0 ; x = 0 ; Va ( 3 ) ; b = x ; x = 0 ; if ( b & 1 ) { b = Hb ( 0 ) | 0 ; hd ( b ) } else Ab ( m | 0 ) ; return 0 } function SB ( a ) { a = a | 0 ; var b = 0 , c = 0 , d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , i = 0 , j = 0 , l = 0 , m = 0 ; b = r ; r = r + 16 | 0 ; c = b ; do if ( ! a ) { d = xb ( 8 ) | 0 ; x = 0 ; Ua ( 19 , c | 0 , 67343 , 18 ) ; e = x ; x = 0 ; if ( e & 1 ) { e = mb ( ) | 0 ; Jb ( e | 0 ) } else { MC ( d , c ) ; CJ ( c ) ; k [ d >> 2 ] = 40972 ; x = 0 ; Ua ( 36 , d | 0 , 464 , 131 ) ; x = 0 ; d = Hb ( 0 ) | 0 ; Db ( d | 0 ) | 0 ; f = 0 ; g = 0 ; h = 0 ; i =
function dm ( a , b , c , d ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; d = d | 0 ; var e = 0 , f = 0 , g = 0 , h = 0 , j = 0 , l = 0 , m = 0 , n = 0 , o = 0 , p = 0 , q = 0 , r = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , x = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 ; b = k [ a + 16 >> 2 ] | 0 ; e = a + 44 | 0 ; f = k [ e >> 2 ] | 0 ; g = a + 48 | 0 ; h = k [ g >> 2 ] | 0 ; j = k [ a + 20 >> 2 ] | 0 ; l = k [ a + 24 >> 2 ] | 0 ; m = a ; n = k [ m >> 2 ] | 0 ; o = k [ m + 4 >> 2 ] | 0 ; m = a + 8 | 0 ; p = k [ m >> 2 ] | 0 ; q = k [ m + 4 >> 2 ] | 0 ; if ( ! d ) { r = n ; s = o ; t = f ; u = h ; k [ e >> 2 ] = t ; k [ g >> 2 ] = u ; v = a ; w = v ; k [ w >> 2 ] = r ; x = v + 4 | 0 ; y = x ; k [ y >> 2 ] = s ; return } m = a + 60 | 0 ; z = a + 64 | 0 ; A = a + 68 | 0 ; B = a + 72 | 0 ; C = BU ( d + - 1 | 0 , 0 , 1 , 0 ) | 0 ; D = RU ( p | 0 , q | 0 , C | 0 , M | 0 ) | 0 ; C = M ; E = c ; c = o ; F = n ; G = f ; f = h ; h = d ; while ( 1 ) { h = h + - 1 | 0 ; d = i [ b + c >> 0 ] << 8 ; H = k [ m >> 2 ] | 0 ; I = RU ( d | 0 , ( ( d | 0 ) < 0 ) << 31 >> 31 | 0 , H | 0 , ( ( H | 0 ) < 0 ) << 31 >> 31 | 0 ) | 0 ; H = M ; J = ( G | 0 ) < - 65536 ; K = ( G | 0 ) > 65534 ? 65534 : G ; L = k [ z >> 2 ] | 0 ; N = RU ( L | 0 , ( ( L | 0 ) < 0 ) << 31 >> 31 | 0 , ( J ? - 65536 : K ) | 0 , ( J ? - 1 : ( ( K | 0 ) < 0 ) << 31 >> 31 ) | 0 ) | 0 ; K = M ; J = ( f | 0 ) < - 65536 ; L = ( f | 0 ) > 65534 ? 65534 : f ; O = k [ A >> 2 ] | 0 ; P = RU ( O | 0 , ( ( O | 0 ) < 0 ) << 31 >> 31 | 0 , ( J ? - 65536 : L ) | 0 , ( J ? - 1 : ( ( L | 0 ) < 0 ) << 31 >> 31 ) | 0 ) | 0 ; L = M ; J = BU ( I | 0 , H | 0 , 32768 , 0 ) | 0 ; H = BU ( J | 0 , M | 0 , N | 0 , K | 0 ) | 0 ; K = BU ( H | 0 , M | 0 , P | 0 , L | 0 ) | 0 ; L = PU ( K | 0 , M | 0 , 65536 , 0 ) | 0 ; K = L - ( k [ B >> 2 ] & d ) | 0 ; d = ia ( L , j ) | 0 ; k [ E >> 2 ] = d + ( k [ E >> 2 ] | 0 ) ; d = ia ( L , l ) | 0 ; L = E + 4 | 0 ; k [ L >> 2 ] = d + ( k [ L >> 2 ] | 0 ) ; F = BU ( F | 0 , c | 0 , p | 0 , q | 0 ) | 0 ; if ( ! h ) { Q = K ; R = G ; break } else { L = G ; E = E + 8 | 0 ; c = M ; G = K ; f = L } } f = BU ( n | 0 , o | 0 , D | 0 , C | 0 ) | 0 ; r = f ; s = M ; t = Q ; u = R ; k [ e >> 2 ] = t ; k [ g >> 2 ] = u ; v = a ; w = v ; k [ w >> 2 ] = r ; x = v + 4 | 0 ; y = x ; k [ y >> 2 ] = s ; return } function em ( a , b , c , d ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; d = d | 0 ; var e = 0 , f = 0 , g = 0 , h = 0 , i = 0 , l = 0 , m = 0 , n = 0 , o = 0 , p = 0 , q = 0 , r = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , x = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 ; b = k [ a + 16 >> 2 ] | 0 ; e = a + 44 | 0 ; f = k [ e >> 2 ] | 0 ; g = a + 48 | 0 ; h = k [ g >> 2 ] | 0 ; i = k [ a + 20 >> 2 ] | 0 ; l = k [ a + 24 >> 2 ] | 0 ; m = a ; n = k [ m >> 2 ] | 0 ; o = k [ m + 4 >> 2 ] | 0 ; m = a + 8 | 0 ; p = k [ m >> 2 ] | 0 ; q = k [ m + 4 >> 2 ] | 0 ; if ( ! d ) { r = n ; s = o ; t = f ; u = h ; k [ e >> 2 ] = t ; k [ g >> 2 ] = u ; v = a ; w = v ; k [ w >> 2 ] = r ; x = v + 4 | 0 ; y = x ; k [ y >> 2 ] = s ; return } m = a + 60 | 0 ; z = a + 64 | 0 ; A = a + 68 | 0 ; B = a + 72 | 0 ; C = BU ( d + - 1 | 0 , 0 , 1 , 0 ) | 0 ; D = RU ( p | 0 , q | 0 , C | 0 , M | 0 ) | 0 ; C = M ; E = c ; c = o ; F = n ; G = f ; f = h ; h = d ; while ( 1 ) { h = h + - 1 | 0 ; d = j [ b + ( c << 1 ) >> 1 ] | 0 ; H = k [ m >> 2 ] | 0 ; I = d << 16 >> 16 ; J = RU ( H | 0 , ( ( H | 0 ) < 0 ) << 31 >> 31 | 0 , I | 0 , ( ( I | 0 ) < 0 ) << 31 >> 31 | 0 ) | 0 ; I = M ; H = ( G | 0 ) < - 65536 ; K = ( G | 0 ) > 65534 ? 65534 : G ; L = k [ z >> 2 ] | 0 ; N = RU ( L | 0 , ( ( L | 0 ) < 0 ) << 31 >> 31 | 0 , ( H ? - 65536 : K ) | 0 , ( H ? - 1 : ( ( K | 0 ) < 0 ) << 31 >> 31 ) | 0 ) | 0 ; K = M ; H = ( f | 0 ) < - 65536 ; L = ( f | 0 ) > 65534 ? 65534 : f ; O = k [ A >> 2 ] | 0 ; P = RU ( O | 0 , ( ( O | 0 ) < 0 ) << 31 >> 31 | 0 , ( H ? - 65536 : L ) | 0 , ( H ? - 1 : ( ( L | 0 ) < 0 ) << 31 >> 31 ) | 0 ) | 0 ; L = M ; H = BU ( J | 0 , I | 0 , 32768 , 0 ) | 0 ; I = BU ( H | 0 , M | 0 , N | 0 , K | 0 ) | 0 ; K = BU ( I | 0 , M | 0 , P | 0 , L | 0 ) | 0 ; L = PU ( K | 0 , M | 0 , 65536 , 0 ) | 0 ; K = L - ( k [ B >> 2 ] & d << 16 >> 16 ) | 0 ; d = ia ( L , i ) | 0 ; k [ E >> 2 ] = d + ( k [ E >> 2 ] | 0 ) ; d = ia ( L , l ) | 0 ; L = E + 4 | 0 ; k [ L >> 2 ] = d + ( k [ L >> 2 ] | 0 ) ; F = BU ( F | 0 , c | 0 , p | 0 , q | 0 ) | 0 ; if ( ! h ) { Q = K ; R = G ; break } else { L = G ; E = E + 8 | 0 ; c = M ; G = K ; f = L } } f = BU ( n | 0 , o | 0 , D | 0 , C | 0 ) | 0 ; r = f ; s = M ; t = Q ; u = R ; k [ e >> 2 ] = t ; k [ g >> 2 ] = u ; v = a ; w = v ; k [ w >> 2 ] = r ; x = v + 4 | 0 ; y = x ; k [ y >> 2 ] = s ; return } function fm ( a , b , c , d ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; d = d | 0 ; var e = 0 , f = 0 , g = 0 , h = 0 , j = 0 , l = 0 , m = 0 , n = 0 , o = 0 , p = 0 , q = 0 , r = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , x = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 , S = 0 , T = 0 , U = 0 , V = 0 , W = 0 , X = 0 , Y = 0 , Z = 0 , _ = 0 , $ = 0 , aa = 0 , ba = 0 , ca = 0 , da = 0 ; b = k [ a + 16 >> 2 ] | 0 ; e = a + 44 | 0 ; f = k [ e >> 2 ] | 0 ; g = a + 48 | 0 ; h = k [ g >> 2 ] | 0 ; j = a + 52 | 0 ; l = k [ j >> 2 ] | 0 ; m = a + 56 | 0 ; n = k [ m >> 2 ] | 0 ; o = k [ a + 20 >> 2 ] | 0 ; p = k [ a + 24 >> 2 ] | 0 ; q = a ; r = k [ q >> 2 ] | 0 ; s = k [ q + 4 >> 2 ] | 0 ; q = a + 8 | 0 ; t = k [ q >> 2 ] | 0 ; u = k [ q + 4 >> 2 ] | 0 ; if ( ! d ) { v = r ; w = s ; x = f ; y = l ; z = n ; A = h ; k [ e >> 2 ] = x ; k [ g >> 2 ] = A ; k [ j >> 2 ] = y ; k [ m >> 2 ] = z ; B = a ; C = B ; k [ C >> 2 ] = v ; D = B + 4 | 0 ; E = D ; k [ E >> 2 ] = w ; return } q = a + 60 | 0 ; F = a + 64 | 0 ; G = a + 68 | 0 ; H = a + 72 | 0 ; I = BU ( d + - 1 | 0 , 0 , 1 , 0 ) | 0 ; J = RU ( t | 0 , u | 0 , I | 0 , M | 0 ) | 0 ; I = M ; K = c ; c = r ; L = s ; N = f ; f = l ; l = n ; n = h ; h = d ; while ( 1 ) { h = h + - 1 | 0 ; d = DU ( c | 0 , L | 0 , 31 ) | 0 ; O = b + ( d & - 2 ) | 0 ; d = i [ O >> 0 ] << 8 ; P = i [ O + 1 >> 0 ] << 8 ; O = k [ q >> 2 ] | 0 ; Q = ( ( O | 0 ) < 0 ) << 31 >> 31 ; R = RU ( O | 0 , Q | 0 , d | 0 , ( ( d | 0 ) < 0 ) << 31 >> 31 | 0 ) | 0 ; S = M ; T = ( N | 0 ) < - 65536 ; U = ( N | 0 ) > 65534 ? 65534 : N ; V = k [ F >> 2 ] | 0 ; W = ( ( V | 0 ) < 0 ) << 31 >> 31 ; X = RU ( V | 0 , W | 0 , ( T ? - 65536 : U ) | 0 , ( T ? - 1 : ( ( U | 0 ) < 0 ) << 31 >> 31 ) | 0 ) | 0 ; U = M ; T = ( n | 0 ) < - 65536 ; Y = ( n | 0 ) > 65534 ? 65534 : n ; Z = k [ G >> 2 ] | 0 ; _ = ( ( Z | 0 ) < 0 ) << 31 >> 31 ; $ = RU ( Z | 0 , _ | 0 , ( T ? - 65536 : Y ) | 0 , ( T ? - 1 : ( ( Y | 0 ) < 0 ) << 31 >> 31 ) | 0 ) | 0 ; Y = M ; T = BU ( R | 0 , S | 0 , 32768 , 0 ) | 0 ; S = BU ( T | 0 , M | 0 , X | 0 , U | 0 ) | 0 ; U = BU ( S | 0 , M | 0 , $ | 0 , Y | 0 ) | 0 ; Y = PU ( U | 0 , M | 0 , 65536 , 0 ) | 0 ; U = k [ H >> 2 ] | 0 ; $ = Y - ( U & d ) | 0 ; d = RU ( P | 0 , ( ( P | 0 ) < 0 ) << 31 >> 31 | 0 , O | 0 , Q | 0 ) | 0 ; Q = M ; O = ( f | 0 ) < - 65536 ; S = ( f | 0 ) > 65534 ? 65534 : f ; X = RU ( V | 0 , W | 0 , ( O ? - 65536 : S ) | 0 , ( O ? - 1 : ( ( S | 0 ) < 0 ) << 31 >> 31 ) | 0 ) | 0 ; S = M ; O = ( l | 0 ) < - 65536 ; W = ( l | 0 ) > 65534 ? 65534 : l ; V = RU ( Z | 0 , _ | 0 , ( O ? - 65536 : W ) | 0 , ( O ? - 1 : ( ( W | 0 ) < 0 ) << 31 >> 31 ) | 0 ) | 0 ; W = M ; O = BU ( d | 0 , Q | 0 , 32768 , 0 ) | 0 ; Q = BU ( O | 0 , M | 0 , X | 0 , S | 0 ) | 0 ; S = BU
function dM ( a , b , c , d , e , f , g ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; d = d | 0 ; e = e | 0 ; f = f | 0 ; g = g | 0 ; var h = 0 , j = 0 , m = 0 , n = 0 , o = 0 , p = 0 , q = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 , S = 0 , T = 0 , U = 0 , V = 0 , W = 0 , X = 0 , Y = 0 , Z = 0 , _ = 0 , $ = 0 , aa = 0 , ba = 0 , ca = 0 , da = 0 , ea = 0 , fa = 0 , ga = 0 ; h = r ; r = r + 112 | 0 ; j = h ; m = ( d - c | 0 ) / 12 | 0 ; do if ( m >>> 0 > 100 ) { n = ZH ( m ) | 0 ; if ( ( n | 0 ) == 0 ? ( x = 0 , Va ( 5 ) , o = x , x = 0 , o & 1 ) : 0 ) { p = 0 ; q = 6 ; break } s = n ; t = n ; q = 11 } else { s = 0 ; t = j ; q = 11 } while ( 0 ) ; a : do if ( ( q | 0 ) == 11 ) { j = c ; n = 0 ; o = m ; u = t ; while ( 1 ) { if ( ( j | 0 ) == ( d | 0 ) ) { v = n ; w = o ; break } y = i [ j >> 0 ] | 0 ; if ( ! ( y & 1 ) ) z = ( y & 255 ) >>> 1 ; else z = k [ j + 4 >> 2 ] | 0 ; if ( ! z ) { i [ u >> 0 ] = 2 ; A = n + 1 | 0 ; B = o + - 1 | 0 } else { i [ u >> 0 ] = 1 ; A = n ; B = o } j = j + 12 | 0 ; n = A ; o = B ; u = u + 1 | 0 } u = 0 ; o = v ; n = w ; b : while ( 1 ) { j = k [ a >> 2 ] | 0 ; do if ( j ) if ( ( k [ j + 12 >> 2 ] | 0 ) == ( k [ j + 16 >> 2 ] | 0 ) ) { x = 0 ; y = wa ( k [ ( k [ j >> 2 ] | 0 ) + 36 >> 2 ] | 0 , j | 0 ) | 0 ; C = x ; x = 0 ; if ( C & 1 ) { q = 5 ; break b } if ( ( y | 0 ) == - 1 ) { k [ a >> 2 ] = 0 ; D = 0 ; break } else { D = k [ a >> 2 ] | 0 ; break } } else D = j ; else D = 0 ; while ( 0 ) ; j = ( D | 0 ) == 0 ; y = k [ b >> 2 ] | 0 ; if ( y ) if ( ( k [ y + 12 >> 2 ] | 0 ) == ( k [ y + 16 >> 2 ] | 0 ) ) { x = 0 ; C = wa ( k [ ( k [ y >> 2 ] | 0 ) + 36 >> 2 ] | 0 , y | 0 ) | 0 ; E = x ; x = 0 ; if ( E & 1 ) { q = 5 ; break } if ( ( C | 0 ) == - 1 ) { k [ b >> 2 ] = 0 ; F = 0 } else F = y } else F = y ; else F = 0 ; y = ( F | 0 ) == 0 ; C = k [ a >> 2 ] | 0 ; if ( ! ( ( n | 0 ) != 0 & ( j ^ y ) ) ) { G = y ; H = C ; I = F ; q = 33 ; break } y = k [ C + 12 >> 2 ] | 0 ; if ( ( y | 0 ) == ( k [ C + 16 >> 2 ] | 0 ) ) { x = 0 ; j = wa ( k [ ( k [ C >> 2 ] | 0 ) + 36 >> 2 ] | 0 , C | 0 ) | 0 ; C = x ; x = 0 ; if ( C & 1 ) { q = 5 ; break } else J = j } else J = l [ y >> 0 ] | 0 ; y = J & 255 ; if ( ! g ) { x = 0 ; j = Ma ( k [ ( k [ e >> 2 ] | 0 ) + 12 >> 2 ] | 0 , e | 0 , y | 0 ) | 0 ; C = x ; x = 0 ; if ( C & 1 ) { q = 5 ; break } else K = j } else K = y ; y = u + 1 | 0 ; j = 0 ; C = c ; E = o ; L = n ; N = t ; while ( 1 ) { if ( ( C | 0 ) == ( d | 0 ) ) break ; do if ( ( i [ N >> 0 ] | 0 ) == 1 ) { if ( ! ( i [ C >> 0 ] & 1 ) ) O = C + 1 | 0 ; else O = k [ C + 8 >> 2 ] | 0 ; P = i [ O + u >> 0 ] | 0 ; if ( ! g ) { x = 0 ; Q = Ma ( k [ ( k [ e >> 2 ] | 0 ) + 12 >> 2 ] | 0 , e | 0 , P | 0 ) | 0 ; R = x ; x = 0 ; if ( R & 1 ) { q = 4 ; break b } else S = Q } else S = P ; if ( K << 24 >> 24 != S << 24 >> 24 ) { i [ N >> 0 ] = 0 ; T = j ; U = E ; V = L + - 1 | 0 ; break } P = i [ C >> 0 ] | 0 ; if ( ! ( P & 1 ) ) W = ( P & 255 ) >>> 1 ; else W = k [ C + 4 >> 2 ] | 0 ; if ( ( W | 0 ) == ( y | 0 ) ) { i [ N >> 0 ] = 2 ; T = 1 ; U = E + 1 | 0 ; V = L + - 1 | 0 } else { T = 1 ; U = E ; V = L } } else { T = j ; U = E ; V = L } while ( 0 ) ; j = T ; C = C + 12 | 0 ; E = U ; L = V ; N = N + 1 | 0 } if ( ! j ) { u = y ; o = E ; n = L ; continue } N = k [ a >> 2 ] | 0 ; C = N + 12 | 0 ; P = k [ C >> 2 ] | 0 ; if ( ( P | 0 ) == ( k [ N + 16 >> 2 ] | 0 ) ) { x = 0 ; wa ( k [ ( k [ N >> 2 ] | 0 ) + 40 >> 2 ] | 0 , N | 0 ) | 0 ; N = x ; x = 0 ; if ( N & 1 ) { q = 5 ; break } } else k [ C >> 2 ] = P + 1 ; if ( ( E + L | 0 ) >>> 0 > 1 ) { X = c ; Y = E ; Z = t } else { u = y ; o = E ; n = L ; continue } while ( 1 ) { if ( ( X | 0 ) == ( d | 0 ) ) { u = y ; o = Y ; n = L ; continue b } if ( ( i [ Z >> 0 ] | 0 ) == 2 ) { P = i [ X >> 0 ] | 0 ; if ( ! ( P & 1 ) ) _ = ( P & 255 ) >>> 1 ; else _ = k [ X + 4 >> 2 ] | 0 ; if ( ( _ | 0 ) != ( y | 0 ) ) { i [ Z >> 0 ] = 0 ; $ = Y + - 1 | 0 } else $ = Y } else $ = Y ; X = X + 12 | 0 ; Y = $ ; Z = Z + 1 | 0 } } if ( ( q | 0 ) == 4 ) { n = mb ( ) | 0 ; aa = s ; ba = n ; ca = M ; break } else if ( ( q | 0 ) == 5 ) { n = mb ( ) | 0 ; aa = s ; ba = n ; ca = M ; break } else if ( ( q | 0 ) == 33 ) { do if ( H ) if ( ( k [ H + 12 >> 2 ] | 0 ) == ( k [ H + 16 >> 2 ] | 0 ) ) { x = 0 ; n = wa ( k [ ( k [ H >> 2 ] | 0 ) + 36 >> 2 ] | 0 , H | 0 ) | 0 ; o = x ; x = 0 ; if ( o & 1 ) { p = s ; q = 6 ; break a } if ( ( n | 0 ) == - 1 ) { k [ a >> 2 ] = 0 ; da = 0 ; break } else { da = k [ a >> 2 ] | 0 ; break } } else da = H ; else da = 0 ; while ( 0 ) ; n = ( da | 0 ) == 0 ; do if ( ! G ) { if ( ( k [ I + 12 >> 2 ] | 0 ) == ( k [ I + 16 >> 2 ] | 0 ) ) { x = 0 ; o = wa ( k [ ( k [ I >> 2 ] | 0 ) + 36 >> 2 ] | 0 , I | 0 ) | 0 ; u = x ; x = 0 ; if ( u & 1 ) { p = s ; q = 6 ; break a } if ( ( o | 0 ) == - 1 ) { k [ b >> 2 ] = 0 ; q = 79 ; break } } if ( n ) { ea = c ; fa = t } else q = 80 } else q = 79 ; while ( 0 ) ; if ( ( q | 0 ) == 79 ) if ( n ) q = 80 ; else { ea = c ; fa = t } if ( ( q | 0 ) == 80 ) { k [ f >> 2 ] = k [ f >> 2 ] | 2 ; ea = c ; fa = t } while ( 1 ) { if ( ( ea | 0 ) == ( d | 0 ) ) { q = 84 ; break } if ( ( i [ fa >> 0 ] | 0 ) == 2 ) { ga = ea ; break } ea = ea + 12 | 0 ; fa = fa + 1 | 0 } if ( ( q | 0 ) == 84 ) { k [ f >> 2 ] = k [ f >> 2 ] | 4 ; ga = d } if ( s | 0 ) _H ( s ) ; r = h ; return ga | 0 } } while ( 0 ) ; if ( ( q | 0 ) == 6 ) { q = mb ( ) | 0 ; aa = p ; ba = q ; ca = M } if ( aa | 0 ) _H ( aa ) ; Ab ( ba | 0 ) ; return 0 } function eM ( a , b , c , d , e , f ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; d = d | 0 ; e = e | 0 ; f = f | 0 ; var g = 0 , h = 0 , i = 0 , j = 0 , l = 0 ; g = r ; r = r + 16 | 0 ; h = g + 12 | 0 ; i = g + 8 | 0 ; j = g + 4 | 0 ; l = g ; k [ j >> 2 ] = k [ b >> 2 ] ; k [ l >> 2 ] = k [ c >> 2 ] ; k [ i >> 2 ] = k [ j >> 2 ] ; k [ h >> 2 ] = k [ l >> 2 ] ; l = fM ( a , i , h , d , e , f ) | 0 ; r = g ; return l | 0 } function fM ( a , b , c , d , e , f ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; d = d | 0 ; e = e | 0 ; f = f | 0 ; var g = 0 , h = 0 , j = 0 , m = 0 , n = 0 , o = 0 , p = 0 , q = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 , S = 0 ; a = r ; r = r + 224 | 0 ; g = a + 198 | 0 ; h = a + 196 | 0 ; j = a + 184 | 0 ; m = a + 172 | 0 ; n = a + 168 | 0 ; o = a + 8 | 0 ; p = a + 4 | 0 ; q = a ; switch ( k [ d + 4 >> 2 ] & 74 | 0 ) { case 64 : { s = 8 ; break } case 8 : { s = 16 ; break } case 0 : { s = 0 ; break } default : s = 10 } gM ( j , d , g , h ) ; d = 0 ; while ( 1 ) { if ( ( d | 0 ) == 3 ) break ; k [ m + ( d << 2 ) >> 2 ] = 0 ; d = d + 1 | 0 } if ( ! ( i [ m >> 0 ] & 1 ) ) t = 10 ; else t = ( k [ m >> 2 ] & - 2 ) + - 1 | 0 ; x = 0 ; Ua ( 27 , m | 0 , t | 0 , 0 ) ; t = x ; x = 0 ; a : do if ( ! ( t & 1 ) ) { d = m + 8 | 0 ; u = m + 1 | 0 ; v = ( i [ m >> 0 ] & 1 ) == 0 ? u : k [ d >> 2 ] | 0 ; k [ n >> 2 ] = v ; k [ p >> 2 ] = o ; k [ q >> 2 ] = 0 ; w = m + 4 | 0 ; y = i [ h >> 0 ] | 0 ; z = k [ b >> 2 ] | 0 ; A = v ; b : while ( 1 ) { if ( z ) if ( ( k [ z + 12 >> 2 ] | 0 ) == ( k [ z + 16 >> 2 ] | 0 ) ) { x = 0 ; v = wa ( k [ ( k [ z >> 2 ] | 0 ) + 36 >> 2 ] | 0 , z | 0 ) | 0 ; B = x ; x = 0 ; if ( B & 1 ) { C = 31 ; break } if ( ( v | 0 ) == - 1 ) { k [ b >> 2 ] = 0 ; D = 0
function Vc ( a ) { a = a | 0 ; var b = 0 ; b = r ; r = r + a | 0 ; r = r + 15 & - 16 ; return b | 0 } function Wc ( ) { return r | 0 } function Xc ( a ) { a = a | 0 ; r = a } function Yc ( a , b ) { a = a | 0 ; b = b | 0 ; r = a ; s = b } function Zc ( a , b ) { a = a | 0 ; b = b | 0 ; if ( ! x ) { x = a ; y = b } } function _c ( a ) { a = a | 0 ; i [ t >> 0 ] = i [ a >> 0 ] ; i [ t + 1 >> 0 ] = i [ a + 1 >> 0 ] ; i [ t + 2 >> 0 ] = i [ a + 2 >> 0 ] ; i [ t + 3 >> 0 ] = i [ a + 3 >> 0 ] } function $c ( a ) { a = a | 0 ; i [ t >> 0 ] = i [ a >> 0 ] ; i [ t + 1 >> 0 ] = i [ a + 1 >> 0 ] ; i [ t + 2 >> 0 ] = i [ a + 2 >> 0 ] ; i [ t + 3 >> 0 ] = i [ a + 3 >> 0 ] ; i [ t + 4 >> 0 ] = i [ a + 4 >> 0 ] ; i [ t + 5 >> 0 ] = i [ a + 5 >> 0 ] ; i [ t + 6 >> 0 ] = i [ a + 6 >> 0 ] ; i [ t + 7 >> 0 ] = i [ a + 7 >> 0 ] } function ad ( a ) { a = a | 0 ; M = a } function bd ( ) { return M | 0 } function cd ( a , b , c , d , e ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; d = d | 0 ; e = e | 0 ; var f = 0 , g = 0 , h = 0 , j = 0 , l = 0 , m = 0 , n = 0 , o = 0 , p = 0 , q = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 , S = 0 , T = 0 , U = 0 , V = 0 , W = 0 , X = 0 , Y = 0 , Z = 0 , _ = 0 , $ = 0 , aa = 0 , ba = 0 , ca = 0 , da = 0 , ea = 0 , fa = 0 , ga = 0 , ha = 0 , ia = 0 , ja = 0 , ka = 0 , la = 0 , ma = 0 , na = 0 , oa = 0 , pa = 0 , qa = 0 , ra = 0 , ta = 0 ; d = r ; r = r + 224 | 0 ; a = d + 216 | 0 ; f = d + 204 | 0 ; g = d + 192 | 0 ; h = d + 180 | 0 ; j = d + 168 | 0 ; l = d + 156 | 0 ; m = d + 132 | 0 ; n = d + 108 | 0 ; o = d + 84 | 0 ; p = d + 72 | 0 ; q = d + 60 | 0 ; s = d + 48 | 0 ; t = d + 144 | 0 ; u = d + 120 | 0 ; v = d + 96 | 0 ; w = d + 36 | 0 ; y = d + 24 | 0 ; z = d + 12 | 0 ; A = d ; if ( ( k [ 1678 ] | 0 ) < ( c | 0 ) ) { r = d ; return } switch ( c | 0 ) { case 1 : { i [ n >> 0 ] = 10 ; c = n + 1 | 0 ; i [ c >> 0 ] = i [ 70744 ] | 0 ; i [ c + 1 >> 0 ] = i [ 70745 ] | 0 ; i [ c + 2 >> 0 ] = i [ 70746 ] | 0 ; i [ c + 3 >> 0 ] = i [ 70747 ] | 0 ; i [ c + 4 >> 0 ] = i [ 70748 ] | 0 ; i [ n + 6 >> 0 ] = 0 ; break } case 2 : { i [ n >> 0 ] = 14 ; c = n + 1 | 0 ; i [ c >> 0 ] = i [ 70750 ] | 0 ; i [ c + 1 >> 0 ] = i [ 70751 ] | 0 ; i [ c + 2 >> 0 ] = i [ 70752 ] | 0 ; i [ c + 3 >> 0 ] = i [ 70753 ] | 0 ; i [ c + 4 >> 0 ] = i [ 70754 ] | 0 ; i [ c + 5 >> 0 ] = i [ 70755 ] | 0 ; i [ c + 6 >> 0 ] = i [ 70756 ] | 0 ; i [ n + 8 >> 0 ] = 0 ; break } case 3 : { i [ n >> 0 ] = 12 ; c = n + 1 | 0 ; i [ c >> 0 ] = i [ 70758 ] | 0 ; i [ c + 1 >> 0 ] = i [ 70759 ] | 0 ; i [ c + 2 >> 0 ] = i [ 70760 ] | 0 ; i [ c + 3 >> 0 ] = i [ 70761 ] | 0 ; i [ c + 4 >> 0 ] = i [ 70762 ] | 0 ; i [ c + 5 >> 0 ] = i [ 70763 ] | 0 ; i [ n + 7 >> 0 ] = 0 ; break } case 4 : { i [ n >> 0 ] = 8 ; c = n + 1 | 0 ; i [ c >> 0 ] = 105 ; i [ c + 1 >> 0 ] = 110 ; i [ c + 2 >> 0 ] = 102 ; i [ c + 3 >> 0 ] = 111 ; i [ n + 5 >> 0 ] = 0 ; break } case 5 : { i [ n >> 0 ] = 10 ; c = n + 1 | 0 ; i [ c >> 0 ] = i [ 70765 ] | 0 ; i [ c + 1 >> 0 ] = i [ 70766 ] | 0 ; i [ c + 2 >> 0 ] = i [ 70767 ] | 0 ; i [ c + 3 >> 0 ] = i [ 70768 ] | 0 ; i [ c + 4 >> 0 ] = i [ 70769 ] | 0 ; i [ n + 6 >> 0 ] = 0 ; break } default : { i [ n >> 0 ] = 14 ; c = n + 1 | 0 ; i [ c >> 0 ] = i [ 70771 ] | 0 ; i [ c + 1 >> 0 ] = i [ 70772 ] | 0 ; i [ c + 2 >> 0 ] = i [ 70773 ] | 0 ; i [ c + 3 >> 0 ] = i [ 70774 ] | 0 ; i [ c + 4 >> 0 ] = i [ 70775 ] | 0 ; i [ c + 5 >> 0 ] = i [ 70776 ] | 0 ; i [ c + 6 >> 0 ] = i [ 70777 ] | 0 ; i [ n + 8 >> 0 ] = 0 } } i [ o >> 0 ] = 4 ; c = o + 1 | 0 ; i [ c >> 0 ] = 58 ; i [ c + 1 >> 0 ] = 32 ; i [ o + 3 >> 0 ] = 0 ; x = 0 ; o = za ( 52 , n | 0 , c | 0 , 2 ) | 0 ; c = x ; x = 0 ; if ( ! ( c & 1 ) ) { k [ m >> 2 ] = k [ o >> 2 ] ; k [ m + 4 >> 2 ] = k [ o + 4 >> 2 ] ; k [ m + 8 >> 2 ] = k [ o + 8 >> 2 ] ; k [ o >> 2 ] = 0 ; k [ o + 4 >> 2 ] = 0 ; k [ o + 8 >> 2 ] = 0 ; do if ( i [ e >> 0 ] & 1 ) { o = k [ e + 8 >> 2 ] | 0 ; c = k [ e + 4 >> 2 ] | 0 ; if ( c >>> 0 > 4294967279 ) { x = 0 ; sa ( 259 , q | 0 ) ; B = x ; x = 0 ; if ( B & 1 ) C = 75 ; else C = 16 } else if ( c >>> 0 < 11 ) { i [ q >> 0 ] = c << 1 ; D = q + 1 | 0 ; C = 18 } else C = 16 ; if ( ( C | 0 ) == 16 ) { B = c + 16 & - 16 ; x = 0 ; E = wa ( 215 , B | 0 ) | 0 ; F = x ; x = 0 ; if ( F & 1 ) C = 75 ; else { k [ q + 8 >> 2 ] = E ; k [ q >> 2 ] = B | 1 ; k [ q + 4 >> 2 ] = c ; D = E ; C = 18 } } if ( ( C | 0 ) == 18 ) { EU ( D | 0 , o | 0 , c | 0 ) | 0 ; i [ D + c >> 0 ] = 0 ; C = 19 ; break } else if ( ( C | 0 ) == 75 ) { c = mb ( ) | 0 ; G = M ; H = c ; break } } else { k [ q >> 2 ] = k [ e >> 2 ] ; k [ q + 4 >> 2 ] = k [ e + 4 >> 2 ] ; k [ q + 8 >> 2 ] = k [ e + 8 >> 2 ] ; C = 19 } while ( 0 ) ; if ( ( C | 0 ) == 19 ) { i [ s >> 0 ] = 4 ; e = s + 1 | 0 ; i [ e >> 0 ] = 13 ; i [ e + 1 >> 0 ] = 10 ; i [ s + 3 >> 0 ] = 0 ; x = 0 ; Ua ( 18 , p | 0 , q | 0 , s | 0 ) ; e = x ; x = 0 ; do if ( e & 1 ) { D = mb ( ) | 0 ; I = M ; J = D } else { D = i [ p >> 0 ] | 0 ; c = ( D & 1 ) == 0 ; o = k [ p + 8 >> 2 ] | 0 ; x = 0 ; E = za ( 52 , m | 0 , ( c ? p + 1 | 0 : o ) | 0 , ( c ? ( D & 255 ) >>> 1 : k [ p + 4 >> 2 ] | 0 ) | 0 ) | 0 ; D = x ; x = 0 ; if ( D & 1 ) { D = mb ( ) | 0 ; B = M ; if ( c ) { I = B ; J = D ; break } CT ( o ) ; I = B ; J = D ; break } ; k [ l >> 2 ] = k [ E >> 2 ] ; k [ l + 4 >> 2 ] = k [ E + 4 >> 2 ] ; k [ l + 8 >> 2 ] = k [ E + 8 >> 2 ] ; k [ E >> 2 ] = 0 ; k [ E + 4 >> 2 ] = 0 ; k [ E + 8 >> 2 ] = 0 ; if ( ! c ) CT ( o ) ; if ( i [ s >> 0 ] & 1 ) CT ( k [ s + 8 >> 2 ] | 0 ) ; if ( i [ q >> 0 ] & 1 ) CT ( k [ q + 8 >> 2 ] | 0 ) ; if ( i [ m >> 0 ] & 1 ) CT ( k [ m + 8 >> 2 ] | 0 ) ; if ( i [ n >> 0 ] & 1 ) CT ( k [ n + 8 >> 2 ] | 0 ) ; o = k [ b >> 2 ] | 0 ; if ( o ) { c = cG ( o ) | 0 ; x = 0 ; Ua ( 19 , j | 0 , o | 0 , c | 0 ) ; c = x ; x = 0 ; if ( c & 1 ) { c = mb ( ) | 0 ; K = M ; L = c ; C = 88 } else C = 34 } else { k [ j >> 2 ] = 0 ; k [ j + 4 >> 2 ] = 0 ; k [ j + 8 >> 2 ] = 0 ; C = 34 } do if ( ( C | 0 ) == 34 ) { x = 0 ; Ua ( 20 , t | 0 , 1 , j | 0 ) ; c = x ; x = 0 ; if ( c & 1 ) { c = mb ( ) | 0 ; o = M ; CJ ( j ) ; K = o ; L = c ; C = 88 ; break } CJ ( j ) ; c = k [ b + 8 >> 2 ] | 0 ; if ( c ) { o = cG ( c ) | 0 ; x = 0 ; Ua ( 19 , h | 0 , c | 0 , o | 0 ) ; o = x ; x = 0 ; if ( o & 1 ) { o = mb ( ) | 0 ; N = M ; O = o ; C = 90 } else C = 39 } else { k [ h >> 2 ] = 0 ; k [ h + 4 >> 2 ] = 0 ; k [ h + 8 >> 2 ] = 0 ; C = 39 } do if ( ( C | 0 ) == 39 ) { x = 0 ; Ua ( 20 , u | 0 , 1 , h | 0 ) ; o = x ; x = 0 ; if ( o & 1 ) { o = mb ( ) | 0 ; c = M ; CJ ( h ) ; N = c ; O = o ; C = 90 ; break } CJ ( h ) ; k [ g + 4 >> 2 ] = 0 ; k [ g + 8 >> 2 ] = - 1 ; k [ g >> 2 ] = 257 ; x = 0 ; Ua ( 21 , f | 0 , b + 4 | 0 , g | 0 ) ; o = x ; x = 0 ; do if ( o & 1 ) { c = mb ( ) | 0 ; P = M ; Q = c ; C = 92 } else { x = 0 ; Ua ( 20 , v | 0 , 0 , f | 0 ) ; c = x ; x = 0 ; if ( c & 1 ) { c = mb ( ) | 0 ; E = M ; CJ ( f ) ; P = E ; Q = c ; C = 92 ; break } CJ ( f ) ; x = 0 ; c = za ( 53 , 412104 , 54872 , 12 ) | 0 ; E = x ; x = 0 ; do if ( E & 1 ) C = 93 ; else { x = 0 ; Ua ( 22 , w | 0 , 0 , t | 0 ) ; D = x ; x = 0 ; if ( D & 1 ) { C = 93 ; break } D = i [ w >> 0 ] | 0 ; B = ( D & 1 ) == 0 ; x = 0 ; F = za ( 53 , c | 0 , ( B ? w + 1 | 0 : k [ w + 8 >> 2 ] | 0 ) | 0 , ( B ? ( D & 255 ) >>> 1 : k [ w + 4 >> 2 ] | 0 ) | 0 ) | 0 ; D = x ; x = 0 ; do if ( D & 1 ) C = 94 ; else { x = 0 ; B = z
function gs ( a , b , c ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; var d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , n = 0 , o = 0 , p = 0 , q = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 , S = 0 , T = 0 , U = 0 , V = 0 , W = 0 , X = 0 , Y = 0 , Z = 0 , _ = 0 , $ = 0 , aa = 0 , ba = 0 , ca = 0 , da = 0 , ea = 0 , fa = 0 , ga = 0 , ha = 0 , ja = 0 , ka = 0 , la = 0 , ma = 0 , na = 0 , oa = 0 , pa = 0 , qa = 0 , ra = 0 , ta = 0 , va = 0 , xa = 0 , Aa = 0 , Ca = 0 , Da = 0 , Ea = 0 , Fa = 0 , Ga = 0 , Ha = 0 , Ja = 0 , Ka = 0 , La = 0 , Ma = 0 , Na = 0 , Oa = 0 , Pa = 0 , Qa = 0 , Ra = 0 , Ta = 0 , Wa = 0 , Xa = 0 , Ya = 0 , _a = 0 , $a = 0 , ab = 0 , bb = 0 , cb = 0 , db = 0 , eb = 0 , fb = 0 , gb = 0 , hb = 0 , ib = 0 , jb = 0 , kb = 0 , lb = 0 , nb = 0 , ob = 0 , pb = 0 , qb = 0 , rb = 0 , sb = 0 , tb = 0 , vb = 0 , wb = 0 , xb = 0 , yb = 0 , zb = 0 , Bb = 0 , Cb = 0 , Eb = 0 , Fb = 0 , Gb = 0 , Ib = 0 , Jb = 0 , Kb = 0 , Lb = 0 , Mb = 0 , Nb = 0 , Ob = 0 , Pb = 0 , Qb = 0 , Rb = 0 , Sb = 0 , Tb = 0 , Ub = 0 , Vb = 0 , Wb = 0 , Xb = 0 , Yb = 0 , Zb = 0 , _b = 0 , $b = 0 , ac = 0 , bc = 0 , cc = 0 , dc = 0 , ec = 0 , fc = 0 , gc = 0 , hc = 0 , ic = 0 , jc = 0 , kc = 0 , lc = 0 , mc = 0 , nc = 0 , oc = 0 , pc = 0 , qc = 0 , rc = 0 , sc = 0 , tc = 0 , uc = 0 , vc = 0 , wc = 0 , xc = 0 , yc = 0 , zc = 0 , Ac = 0 , Bc = 0 , Cc = 0 , Dc = 0 , Ec = 0 , Fc = 0 , Gc = 0 , Hc = 0 , Ic = 0 , Jc = 0 , Kc = 0 , Lc = 0 , Mc = 0 , Oc = 0 , Pc = 0 , Qc = 0 , Rc = 0 , Sc = 0 , Tc = 0 , Uc = 0 , Vc = 0 , Wc = 0 , Xc = 0 , Yc = 0 , Zc = 0 , _c = 0 , $c = 0 , ad = 0 , bd = 0 , cd = 0 , dd = 0 , ed = 0 , fd = 0 , gd = 0 , id = 0 , jd = 0 , kd = 0 , ld = 0 , md = 0 , nd = 0 , od = 0 , pd = 0 , qd = 0 , rd = 0 , sd = 0 , td = 0 , ud = 0 , vd = 0 , wd = 0 , xd = 0 , yd = 0 , zd = 0 , Ad = 0 , Bd = 0 , Cd = 0 , Dd = 0 , Ed = 0 , Fd = 0 , Gd = 0 , Hd = 0 , Id = 0 , Jd = 0 , Kd = 0 , Ld = 0 ; d = r ; r = r + 1056 | 0 ; e = d + 416 | 0 ; f = d + 412 | 0 ; g = d + 1053 | 0 ; h = d + 1052 | 0 ; n = d + 1051 | 0 ; o = d + 1050 | 0 ; p = d + 1049 | 0 ; q = d + 1048 | 0 ; s = d + 1047 | 0 ; t = d + 408 | 0 ; u = d + 1046 | 0 ; v = d + 1045 | 0 ; w = d + 1044 | 0 ; y = d + 16 | 0 ; z = d + 392 | 0 ; A = d + 364 | 0 ; B = d + 376 | 0 ; C = d + 352 | 0 ; D = d + 971 | 0 ; E = d + 312 | 0 ; F = d + 336 | 0 ; G = d + 324 | 0 ; H = d + 296 | 0 ; I = d + 248 | 0 ; J = d + 280 | 0 ; K = d + 264 | 0 ; L = d + 746 | 0 ; N = d + 184 | 0 ; O = d + 148 | 0 ; P = d + 168 | 0 ; Q = d + 152 | 0 ; R = d + 8 | 0 ; S = d + 420 | 0 ; T = d + 136 | 0 ; U = d + 28 | 0 ; V = d + 120 | 0 ; W = d ; X = d + 104 | 0 ; Y = d + 40 | 0 ; Z = d + 24 | 0 ; _ = b + 8 | 0 ; k [ _ >> 2 ] = 0 ; $ = k [ b >> 2 ] | 0 ; if ( ( Nc [ k [ ( k [ $ >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( $ , y , 0 , 8 ) | 0 ) != 8 ) { $ = y ; k [ $ >> 2 ] = 0 ; k [ $ + 4 >> 2 ] = 0 ; aa = 0 ; r = d ; return aa | 0 } $ = ( k [ _ >> 2 ] | 0 ) + 8 | 0 ; k [ _ >> 2 ] = $ ; if ( ( k [ y >> 2 ] | 0 ) != 1179011410 ) { aa = 0 ; r = d ; return aa | 0 } y = k [ b >> 2 ] | 0 ; if ( ( Nc [ k [ ( k [ y >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( y , e , $ , 4 ) | 0 ) != 4 ) { aa = 0 ; r = d ; return aa | 0 } $ = ( k [ _ >> 2 ] | 0 ) + 4 | 0 ; k [ _ >> 2 ] = $ ; y = k [ e >> 2 ] | 0 ; a : do if ( ( y | 0 ) < 1179012417 ) switch ( y | 0 ) { case 538987841 : { ba = 1 ; break a ; break } default : { aa = 0 ; r = d ; return aa | 0 } } else { switch ( y | 0 ) { case 1179012417 : { ba = 0 ; break a ; break } default : aa = 0 } r = d ; return aa | 0 } while ( 0 ) ; k [ z >> 2 ] = k [ b >> 2 ] ; y = z + 4 | 0 ; ca = k [ b + 4 >> 2 ] | 0 ; k [ y >> 2 ] = ca ; if ( ! ca ) da = $ ; else { RI ( ca ) ; da = k [ _ >> 2 ] | 0 } k [ z + 8 >> 2 ] = da ; k [ z + 12 >> 2 ] = k [ b + 12 >> 2 ] ; b = ba ? 1414090313 : 1313423693 ; k [ A >> 2 ] = 0 ; da = A + 4 | 0 ; k [ da >> 2 ] = 0 ; k [ A + 8 >> 2 ] = 0 ; _ = ( c | 0 ) == 0 ; ca = ba ? 2 : 1 ; if ( _ ) { x = 0 ; Za ( 142 , B | 0 , z | 0 , ca | 0 , b | 0 ) ; $ = x ; x = 0 ; if ( $ & 1 ) ea = 13 ; else { $ = k [ B >> 2 ] | 0 ; fa = B + 4 | 0 ; ga = k [ fa >> 2 ] | 0 ; ha = B + 8 | 0 ; ja = k [ ha >> 2 ] | 0 ; k [ A >> 2 ] = $ ; k [ da >> 2 ] = ga ; k [ A + 8 >> 2 ] = ja ; k [ ha >> 2 ] = 0 ; k [ fa >> 2 ] = 0 ; k [ B >> 2 ] = 0 ; ka = $ ; la = ga ; ea = 16 } } else { x = 0 ; Ua ( 87 , C | 0 , z | 0 , ca | 0 ) ; ca = x ; x = 0 ; if ( ca & 1 ) ea = 13 ; else { ca = k [ C >> 2 ] | 0 ; z = C + 4 | 0 ; ga = k [ z >> 2 ] | 0 ; $ = C + 8 | 0 ; B = k [ $ >> 2 ] | 0 ; k [ A >> 2 ] = ca ; k [ da >> 2 ] = ga ; k [ A + 8 >> 2 ] = B ; k [ $ >> 2 ] = 0 ; k [ z >> 2 ] = 0 ; k [ C >> 2 ] = 0 ; ka = ca ; la = ga ; ea = 16 } } do if ( ( ea | 0 ) == 16 ) { ga = ka ; ca = la ; b : do if ( ( ga | 0 ) == ( ca | 0 ) ) ea = 22 ; else { C = ga ; while ( 1 ) { if ( ( l [ C >> 0 ] | l [ C + 1 >> 0 ] << 8 | l [ C + 2 >> 0 ] << 16 | l [ C + 3 >> 0 ] << 24 | 0 ) == ( b | 0 ) ) { ma = C ; break } C = C + 24 | 0 ; if ( ( C | 0 ) == ( ca | 0 ) ) { ea = 22 ; break b } } C = k [ ma + 8 >> 2 ] | 0 ; z = k [ ma + 12 >> 2 ] | 0 ; if ( z | 0 ) RI ( z ) ; na = C ; oa = k [ ma + 16 >> 2 ] | 0 ; pa = z } while ( 0 ) ; if ( ( ea | 0 ) == 22 ) { x = 0 ; z = wa ( 215 , 16 ) | 0 ; C = x ; x = 0 ; if ( C & 1 ) { ea = 13 ; break } k [ z + 4 >> 2 ] = 0 ; k [ z + 8 >> 2 ] = 0 ; k [ z >> 2 ] = 12304 ; C = z + 12 | 0 ; k [ C >> 2 ] = 12332 ; na = C ; oa = 0 ; pa = z } z = na ; x = 0 ; C = wa ( k [ ( k [ na >> 2 ] | 0 ) + 8 >> 2 ] | 0 , z | 0 ) | 0 ; $ = x ; x = 0 ; c : do if ( $ & 1 ) ea = 33 ; else { do if ( C ) { B = na ; x = 0 ; fa = Sa ( k [ ( k [ B >> 2 ] | 0 ) + 24 >> 2 ] | 0 , z | 0 , D | 0 , oa | 0 , 73 ) | 0 ; ha = x ; x = 0 ; if ( ha & 1 ) { ea = 33 ; break c } if ( ( fa | 0 ) != 73 ) { qa = D ; ra = qa + 73 | 0 ; do { i [ qa >> 0 ] = 0 ; qa = qa + 1 | 0 } while ( ( qa | 0 ) < ( ra | 0 ) ) ; ta = 0 ; va = ga ; xa = ca ; break } fa = oa + 73 | 0 ; ha = D + 65 | 0 ; ja = i [ ha >> 0 ] | 0 ; if ( ja << 24 >> 24 ) { x = 0 ; Aa = za ( k [ ( k [ na >> 2 ] | 0 ) + 28 >> 2 ] | 0 , z | 0 , fa | 0 , ja & 255 | 0 ) | 0 ; ja = x ; x = 0 ; if ( ja & 1 ) { ea = 33 ; break c } if ( _ | Aa ^ 1 ) { ta = Aa ; va = ga ; xa = ca } else { x = 0 ; ua ( 106 , a | 0 , 8388608 ) ; Aa = x ; x = 0 ; if ( Aa & 1 ) { ea = 33 ; break c } k [ a + 431036 >> 2 ] = ( i [ D + 64 >> 0 ] & 1 ) << 4 ^ 28 ; Aa = i [ ha >> 0 ] | 0 ; ha = a + 431016 | 0 ; j [ ha >> 1 ] = ( ( Aa & 255 ) < 127 ? Aa : 127 ) & 255 ; k [ a + 431024 >> 2 ] = l [ D + 66 >> 0 ] ; k [ a + 431032 >> 2 ] = ( l [ D + 67 >> 0 ] | 0 ) * 1e4 ; k [ a + 431028 >> 2 ] = l [ D + 72 >> 0 ] << 1 ; Aa = a + 1255272 | 0 ; x = 0 ; ja = wa ( 215 , 32 ) | 0 ; Ca = x ; x = 0 ; if ( Ca & 1 ) { ea = 33 ; break c } k [ E + 8 >> 2 ] = ja ; k [ E >> 2 ] = 33 ; k [ E + 4 >> 2 ] = 21 ; qa = ja ; Ca = 64782 ; ra = qa + 21 | 0 ; do { i [ qa >> 0 ] = i [ Ca >> 0 ] | 0 ; qa = qa + 1 | 0 ; Ca = Ca + 1 | 0 } while ( ( qa | 0 ) < ( ra | 0 ) ) ; i [ ja + 21 >> 0 ] = 0 ; if ( ! ( i [ Aa >> 0 ] & 1 ) ) { i [ Aa + 1 >> 0 ] = 0 ; i [ Aa >> 0 ] = 0 } else { i [ k [ a + 1255280 >> 2 ] >> 0 ] = 0 ; k [ a + 1255276 >> 2 ] = 0 } x = 0 ; ua ( 85 , Aa | 0 , 0 ) ; Da = x ; x = 0 ; if ( Da & 1 ) { Da =
function ng ( a , b ) { a = a | 0 ; b = b | 0 ; var c = 0 , d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , j = 0 , l = 0 , m = 0 , n = 0 , o = 0 , p = 0 , q = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 , S = 0 , T = 0 , U = 0 , V = 0 , W = 0 , X = 0 , Y = 0 , Z = 0 , _ = 0 , $ = 0 , aa = 0 , ba = 0 , ca = 0 , da = 0 , ea = 0 , fa = 0 , ga = 0 , ha = 0 , ia = 0 , ja = 0 , ka = 0 , la = 0 , ma = 0 , na = 0 , oa = 0 , pa = 0 , qa = 0 , ra = 0 , ta = 0 , va = 0 , wa = 0 , xa = 0 , ya = 0 , Aa = 0 , Ba = 0 , Ca = 0 , Da = 0 , Ea = 0 , Fa = 0 , Ga = 0 , Ha = 0 , Ia = 0 ; c = r ; r = r + 400 | 0 ; d = c + 388 | 0 ; e = c + 376 | 0 ; f = c + 364 | 0 ; g = c + 352 | 0 ; h = c + 340 | 0 ; j = c + 328 | 0 ; l = c + 316 | 0 ; m = c + 304 | 0 ; n = c + 300 | 0 ; o = c + 288 | 0 ; p = c + 276 | 0 ; q = c + 264 | 0 ; s = c + 220 | 0 ; t = c + 208 | 0 ; u = c + 196 | 0 ; v = c + 184 | 0 ; w = c + 180 | 0 ; y = c + 232 | 0 ; z = c + 168 | 0 ; A = c + 156 | 0 ; B = c + 144 | 0 ; C = c + 132 | 0 ; D = c + 120 | 0 ; E = c + 108 | 0 ; F = c + 96 | 0 ; G = c + 84 | 0 ; H = c + 72 | 0 ; I = c + 60 | 0 ; J = c + 48 | 0 ; K = c + 36 | 0 ; L = c + 24 | 0 ; N = c + 12 | 0 ; O = c ; k [ q >> 2 ] = 0 ; P = q + 4 | 0 ; k [ P >> 2 ] = 0 ; k [ q + 8 >> 2 ] = 0 ; Q = k [ b >> 2 ] | 0 ; do if ( Q & 1 ) { x = 0 ; Ua ( 19 , s | 0 , 55328 , 10 ) ; b = x ; x = 0 ; if ( b & 1 ) R = 7 ; else { b = k [ P >> 2 ] | 0 ; if ( b >>> 0 >= ( k [ q + 8 >> 2 ] | 0 ) >>> 0 ) { x = 0 ; ua ( 87 , q | 0 , s | 0 ) ; S = x ; x = 0 ; if ( S & 1 ) { S = mb ( ) | 0 ; T = M ; CJ ( s ) ; U = T ; V = S ; break } } else { k [ b >> 2 ] = k [ s >> 2 ] ; k [ b + 4 >> 2 ] = k [ s + 4 >> 2 ] ; k [ b + 8 >> 2 ] = k [ s + 8 >> 2 ] ; k [ s >> 2 ] = 0 ; k [ s + 4 >> 2 ] = 0 ; k [ s + 8 >> 2 ] = 0 ; k [ P >> 2 ] = ( k [ P >> 2 ] | 0 ) + 12 } CJ ( s ) ; R = 10 } } else R = 10 ; while ( 0 ) ; a : do if ( ( R | 0 ) == 10 ) { b : do if ( Q & 4 | 0 ) { k [ t >> 2 ] = 0 ; k [ t + 4 >> 2 ] = 0 ; k [ t + 8 >> 2 ] = 0 ; x = 0 ; s = Ta ( 2 ) | 0 ; b = x ; x = 0 ; c : do if ( b & 1 ) R = 13 ; else { d : do if ( s | 0 ) { x = 0 ; Ua ( 19 , l | 0 , 55563 , 2 ) ; S = x ; x = 0 ; if ( S & 1 ) { R = 13 ; break c } x = 0 ; S = Ta ( 2 ) | 0 ; T = x ; x = 0 ; do if ( ! ( T & 1 ) ? ( k [ n >> 2 ] = S , x = 0 , ua ( 89 , m | 0 , n | 0 ) , W = x , x = 0 , ! ( W & 1 ) ) : 0 ) { W = i [ m >> 0 ] | 0 ; X = ( W & 1 ) == 0 ; x = 0 ; Y = za ( 54 , l | 0 , ( X ? m + 1 | 0 : k [ m + 8 >> 2 ] | 0 ) | 0 , ( X ? ( W & 255 ) >>> 1 : k [ m + 4 >> 2 ] | 0 ) | 0 ) | 0 ; W = x ; x = 0 ; if ( W & 1 ) { W = mb ( ) | 0 ; X = M ; CJ ( m ) ; Z = X ; _ = W ; break } ; k [ j >> 2 ] = k [ Y >> 2 ] ; k [ j + 4 >> 2 ] = k [ Y + 4 >> 2 ] ; k [ j + 8 >> 2 ] = k [ Y + 8 >> 2 ] ; k [ Y >> 2 ] = 0 ; k [ Y + 4 >> 2 ] = 0 ; k [ Y + 8 >> 2 ] = 0 ; if ( ! ( i [ t >> 0 ] & 1 ) ) { i [ t + 1 >> 0 ] = 0 ; i [ t >> 0 ] = 0 } else { i [ k [ t + 8 >> 2 ] >> 0 ] = 0 ; k [ t + 4 >> 2 ] = 0 } x = 0 ; ua ( 77 , t | 0 , 0 ) ; Y = x ; x = 0 ; if ( Y & 1 ) { Y = Hb ( 0 ) | 0 ; hd ( Y ) } ; k [ t >> 2 ] = k [ j >> 2 ] ; k [ t + 4 >> 2 ] = k [ j + 4 >> 2 ] ; k [ t + 8 >> 2 ] = k [ j + 8 >> 2 ] ; k [ j >> 2 ] = 0 ; k [ j + 4 >> 2 ] = 0 ; k [ j + 8 >> 2 ] = 0 ; CJ ( j ) ; CJ ( m ) ; CJ ( l ) ; x = 0 ; Y = Ta ( 3 ) | 0 ; W = x ; x = 0 ; if ( W & 1 ) { R = 13 ; break c } if ( Y ? ( x = 0 , Ma ( 39 , t | 0 , 55566 ) | 0 , Y = x , x = 0 , Y & 1 ) : 0 ) { R = 13 ; break c } x = 0 ; Ua ( 19 , h | 0 , 55410 , 4 ) ; Y = x ; x = 0 ; if ( Y & 1 ) { R = 13 ; break c } Y = i [ h >> 0 ] | 0 ; W = ( Y & 1 ) == 0 ; X = W ? ( Y & 255 ) >>> 1 : k [ h + 4 >> 2 ] | 0 ; if ( ! X ) { CJ ( h ) ; break d } Y = W ? h + 1 | 0 : k [ h + 8 >> 2 ] | 0 ; W = Y + X | 0 ; $ = Y ; e : do if ( ( X | 0 ) < 1 ) aa = W ; else { ba = Y ; while ( 1 ) { if ( ( i [ ba >> 0 ] | 0 ) == 77 ) { aa = ba ; break e } ba = ba + 1 | 0 ; if ( ( ba | 0 ) == ( W | 0 ) ) { aa = W ; break } } } while ( 0 ) ; CJ ( h ) ; if ( ! ( ( aa | 0 ) != ( W | 0 ) & ( aa - $ | 0 ) != - 1 ) ) break d ; x = 0 ; Ma ( 39 , t | 0 , 70277 ) | 0 ; Y = x ; x = 0 ; if ( Y & 1 ) { R = 13 ; break c } else break d } else R = 26 ; while ( 0 ) ; if ( ( R | 0 ) == 26 ) { S = mb ( ) | 0 ; Z = M ; _ = S } CJ ( l ) ; ca = Z ; da = _ ; break c } while ( 0 ) ; S = k [ P >> 2 ] | 0 ; if ( S >>> 0 >= ( k [ q + 8 >> 2 ] | 0 ) >>> 0 ) { x = 0 ; ua ( 87 , q | 0 , t | 0 ) ; T = x ; x = 0 ; if ( T & 1 ) { T = mb ( ) | 0 ; Y = M ; CJ ( t ) ; U = Y ; V = T ; break a } } else { k [ S >> 2 ] = k [ t >> 2 ] ; k [ S + 4 >> 2 ] = k [ t + 4 >> 2 ] ; k [ S + 8 >> 2 ] = k [ t + 8 >> 2 ] ; k [ t >> 2 ] = 0 ; k [ t + 4 >> 2 ] = 0 ; k [ t + 8 >> 2 ] = 0 ; k [ P >> 2 ] = ( k [ P >> 2 ] | 0 ) + 12 } CJ ( t ) ; break b } while ( 0 ) ; if ( ( R | 0 ) == 13 ) { s = mb ( ) | 0 ; ca = M ; da = s } CJ ( t ) ; ea = ca ; fa = da ; R = 8 ; break a } while ( 0 ) ; f : do if ( Q & 8 | 0 ) { x = 0 ; Ua ( 19 , g | 0 , 55568 , 7 ) ; s = x ; x = 0 ; if ( s & 1 ) { R = 7 ; break a } x = 0 ; ua ( 86 , v | 0 , g | 0 ) ; s = x ; x = 0 ; if ( s & 1 ) { s = mb ( ) | 0 ; b = M ; CJ ( g ) ; ea = b ; fa = s ; R = 8 ; break a } CJ ( g ) ; k [ w >> 2 ] = 32 ; x = 0 ; Ua ( 31 , u | 0 , v | 0 , w | 0 ) ; s = x ; x = 0 ; do if ( s & 1 ) { b = mb ( ) | 0 ; ga = M ; ha = b } else { b = k [ P >> 2 ] | 0 ; if ( b >>> 0 >= ( k [ q + 8 >> 2 ] | 0 ) >>> 0 ) { x = 0 ; ua ( 87 , q | 0 , u | 0 ) ; S = x ; x = 0 ; if ( S & 1 ) { S = mb ( ) | 0 ; T = M ; CJ ( u ) ; ga = T ; ha = S ; break } } else { k [ b >> 2 ] = k [ u >> 2 ] ; k [ b + 4 >> 2 ] = k [ u + 4 >> 2 ] ; k [ b + 8 >> 2 ] = k [ u + 8 >> 2 ] ; k [ u >> 2 ] = 0 ; k [ u + 4 >> 2 ] = 0 ; k [ u + 8 >> 2 ] = 0 ; k [ P >> 2 ] = ( k [ P >> 2 ] | 0 ) + 12 } CJ ( u ) ; CJ ( v ) ; break f } while ( 0 ) ; CJ ( v ) ; U = ga ; V = ha ; break a } while ( 0 ) ; g : do if ( Q & 16 | 0 ) { x = 0 ; sa ( 265 , y | 0 ) ; s = x ; x = 0 ; if ( s & 1 ) { R = 7 ; break a } x = 0 ; ua ( 90 , z | 0 , y | 0 ) ; s = x ; x = 0 ; h : do if ( ! ( s & 1 ) ) { b = i [ z >> 0 ] | 0 ; S = ( ( ( b & 1 ) == 0 ? ( b & 255 ) >>> 1 : k [ z + 4 >> 2 ] | 0 ) | 0 ) == 0 ; CJ ( z ) ; i : do if ( ! S ) { x = 0 ; Ua ( 19 , f | 0 , 55578 , 3 ) ; b = x ; x = 0 ; if ( b & 1 ) { R = 68 ; break h } x = 0 ; ua ( 86 , B | 0 , f | 0 ) ; b = x ; x = 0 ; if ( b & 1 ) { b = mb ( ) | 0 ; T = M ; CJ ( f ) ; ia = T ; ja = b ; R = 69 ; break h } CJ ( f ) ; x = 0 ; ua ( 90 , C | 0 , y | 0 ) ; b = x ; x = 0 ; if ( b & 1 ) { b = mb ( ) | 0 ; ka = M ; la = b } else { x = 0 ; Ua ( 32 , A | 0 , B | 0 , C | 0 ) ; b = x ; x = 0 ; do if ( b & 1 ) { T = mb ( ) | 0 ; ma = M ; na = T } else { T = k [ P >> 2 ] | 0 ; if ( T >>> 0 >= ( k [ q + 8 >> 2 ] | 0 ) >>> 0 ) { x = 0 ; ua ( 87 , q | 0 , A | 0 ) ; Y = x ; x = 0 ; if ( Y & 1 ) { Y = mb ( ) | 0 ; X = M ; CJ ( A ) ; ma = X ; na = Y ; break } } else { k [ T >> 2 ] = k [ A >> 2 ] ; k [ T + 4 >> 2 ] = k [ A + 4 >> 2 ] ; k [ T + 8 >> 2 ] = k [ A + 8 >> 2 ] ; k [ A >> 2 ] = 0 ; k [ A + 4 >> 2 ] = 0 ; k [ A + 8 >> 2 ] = 0 ; k [ P >> 2 ] = ( k [ P >> 2 ] | 0 ) + 12 } CJ ( A ) ; CJ ( C ) ; CJ ( B ) ; break i } while ( 0 ) ; CJ ( C ) ; ka = ma ; la = na } CJ ( B ) ; oa = ka ; pa = la ; break h } while ( 0 ) ; S = y + 20 | 0 ; b = i [ S >> 0 ] | 0 ; j : do if ( ( ( b & 1 ) == 0 ? ( b & 255 ) >>> 1 : k [ y + 24 >> 2 ] | 0 ) | 0 ) { x = 0 ; Ua ( 19 , e | 0 , 55582 , 5 ) ; T = x ; x = 0 ; if ( T & 1 ) { R =
function kl ( a , b , c ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; var d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , n = 0 , o = 0 , p = 0 , q = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 , S = 0 , T = 0 , U = 0 , V = 0 , W = 0 , X = 0 , Y = 0 , Z = 0 , _ = 0 , $ = 0 , aa = 0 , ba = 0 , ca = 0 , da = 0 , ea = 0 , fa = 0 , ga = 0 , ha = 0 , ja = 0 , ka = 0 , la = 0 , ma = 0 , na = 0 , oa = 0 , pa = 0 , qa = 0 , ra = 0 ; d = r ; r = r + 304 | 0 ; e = d + 72 | 0 ; f = d + 295 | 0 ; g = d + 294 | 0 ; h = d + 293 | 0 ; n = d + 292 | 0 ; o = d + 291 | 0 ; p = d + 290 | 0 ; q = d + 144 | 0 ; s = d + 60 | 0 ; t = d + 40 | 0 ; u = d + 80 | 0 ; v = d + 56 | 0 ; w = d + 36 | 0 ; y = d ; z = d + 16 | 0 ; A = b + 8 | 0 ; k [ A >> 2 ] = 0 ; B = k [ b >> 2 ] | 0 ; if ( ( Nc [ k [ ( k [ B >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( B , q , 0 , 146 ) | 0 ) != 146 ) { KU ( q | 0 , 0 , 146 ) | 0 ; C = 0 ; r = d ; return C | 0 } k [ A >> 2 ] = ( k [ A >> 2 ] | 0 ) + 146 ; if ( XG ( q , 62159 , 4 ) | 0 ) { C = 0 ; r = d ; return C | 0 } if ( ( i [ q + 63 >> 0 ] | 0 ) != 26 ) { C = 0 ; r = d ; return C | 0 } switch ( i [ q + 65 >> 0 ] | 0 ) { case 1 : case 16 : break ; default : { C = 0 ; r = d ; return C | 0 } } if ( i [ q + 66 >> 0 ] | 0 ) { C = 0 ; r = d ; return C | 0 } if ( i [ q + 64 >> 0 ] & 3 ) { C = 0 ; r = d ; return C | 0 } B = q + 78 | 0 ; D = l [ B >> 0 ] | l [ B + 1 >> 0 ] << 8 ; if ( ( D & 65535 ) > 127 ) { C = 0 ; r = d ; return C | 0 } E = q + 80 | 0 ; F = l [ E >> 0 ] | l [ E + 1 >> 0 ] << 8 ; if ( ( F & 65535 ) > 127 ) { C = 0 ; r = d ; return C | 0 } G = ( D & 65535 ) < ( F & 65535 ) ? E : B ; if ( ! ( ( l [ G >> 0 ] | l [ G + 1 >> 0 ] << 8 ) << 16 >> 16 ) ) { C = 0 ; r = d ; return C | 0 } if ( ! c ) { C = 1 ; r = d ; return C | 0 } Aq ( a , 4194304 ) ; G = a + 1255272 | 0 ; F = oU ( 48 ) | 0 ; k [ s + 8 >> 2 ] = F ; k [ s >> 2 ] = 49 ; k [ s + 4 >> 2 ] = 33 ; D = F ; H = 62164 ; I = D + 33 | 0 ; do { i [ D >> 0 ] = i [ H >> 0 ] | 0 ; D = D + 1 | 0 ; H = H + 1 | 0 } while ( ( D | 0 ) < ( I | 0 ) ) ; i [ F + 33 >> 0 ] = 0 ; if ( ! ( i [ G >> 0 ] & 1 ) ) { i [ G + 1 >> 0 ] = 0 ; i [ G >> 0 ] = 0 } else { i [ k [ a + 1255280 >> 2 ] >> 0 ] = 0 ; k [ a + 1255276 >> 2 ] = 0 } x = 0 ; ua ( 85 , G | 0 , 0 ) ; F = x ; x = 0 ; if ( F & 1 ) { F = Hb ( 0 ) | 0 ; hd ( F ) } ; k [ G >> 2 ] = k [ s >> 2 ] ; k [ G + 4 >> 2 ] = k [ s + 4 >> 2 ] ; k [ G + 8 >> 2 ] = k [ s + 8 >> 2 ] ; k [ s >> 2 ] = 0 ; k [ s + 4 >> 2 ] = 0 ; k [ s + 8 >> 2 ] = 0 ; s = l [ B >> 0 ] | l [ B + 1 >> 0 ] << 8 ; B = l [ E >> 0 ] | l [ E + 1 >> 0 ] << 8 ; E = i [ q + 69 >> 0 ] | 0 ; G = i [ q + 67 >> 0 ] | 0 ; F = i [ q + 68 >> 0 ] | 0 ; H = a + 431016 | 0 ; j [ H >> 1 ] = ( s & 65535 ) < ( B & 65535 ) ? B : ( s & 65535 ) > 127 ? 127 : s ; k [ a + 431056 >> 2 ] = E << 24 >> 24 == - 1 ? 48 : E & 255 ; k [ a + 431024 >> 2 ] = G & 255 ; k [ a + 431032 >> 2 ] = ( F & 255 ) * 1e4 ; Yh ( a + 1255236 | 0 , q + 4 | 0 , 59 ) ; F = q + 82 | 0 ; G = l [ F >> 0 ] | l [ F + 1 >> 0 ] << 8 | l [ F + 2 >> 0 ] << 16 | l [ F + 3 >> 0 ] << 24 ; do if ( G >>> 0 > 4 ) { F = G + - 4 | 0 ; if ( ( k [ A >> 2 ] | 0 ) >>> 0 < F >>> 0 ? ( E = k [ b >> 2 ] | 0 , ( rc [ k [ ( k [ E >> 2 ] | 0 ) + 20 >> 2 ] & 511 ] ( E ) | 0 ) >>> 0 < F >>> 0 ) : 0 ) break ; k [ A >> 2 ] = F ; E = k [ b >> 2 ] | 0 ; if ( uc [ k [ ( k [ E >> 2 ] | 0 ) + 28 >> 2 ] & 255 ] ( E , F , 4 ) | 0 ) { F = k [ b >> 2 ] | 0 ; Nc [ k [ ( k [ F >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( F , e , k [ A >> 2 ] | 0 , 4 ) | 0 ; if ( ! ( XG ( e , 62198 , 4 ) | 0 ) ) { k [ A >> 2 ] = ( k [ A >> 2 ] | 0 ) + 4 ; F = q + 72 | 0 ; dj ( ( k [ a + 435184 >> 2 ] | 0 ) + ( l [ a + 435200 >> 0 ] << 5 ) | 0 , b , ( l [ F >> 0 ] | l [ F + 1 >> 0 ] << 8 ) & 65535 , - 1 , - 1 ) | 0 ; break } else break } } while ( 0 ) ; G = q + 86 | 0 ; F = l [ G >> 0 ] | l [ G + 1 >> 0 ] << 8 | l [ G + 2 >> 0 ] << 16 | l [ G + 3 >> 0 ] << 24 ; do if ( F >>> 0 > 4 ) { G = F + - 4 | 0 ; if ( ( k [ A >> 2 ] | 0 ) >>> 0 < G >>> 0 ? ( E = k [ b >> 2 ] | 0 , ( rc [ k [ ( k [ E >> 2 ] | 0 ) + 20 >> 2 ] & 511 ] ( E ) | 0 ) >>> 0 < G >>> 0 ) : 0 ) break ; k [ A >> 2 ] = G ; E = k [ b >> 2 ] | 0 ; if ( uc [ k [ ( k [ E >> 2 ] | 0 ) + 28 >> 2 ] & 255 ] ( E , G , 4 ) | 0 ) { G = k [ b >> 2 ] | 0 ; Nc [ k [ ( k [ G >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( G , e , k [ A >> 2 ] | 0 , 4 ) | 0 ; if ( XG ( e , 62203 , 4 ) | 0 ) break ; k [ A >> 2 ] = ( k [ A >> 2 ] | 0 ) + 4 ; G = 0 ; do { k [ a + 431104 + ( G << 5 ) >> 2 ] = 0 ; E = a + 431104 + ( G << 5 ) + 4 | 0 ; j [ E >> 1 ] = 128 ; j [ a + 431104 + ( G << 5 ) + 6 >> 1 ] = 64 ; i [ a + 431104 + ( G << 5 ) + 8 >> 0 ] = 0 ; i [ a + 431104 + ( G << 5 ) + 9 >> 0 ] = 0 ; s = k [ b >> 2 ] | 0 ; if ( ( Nc [ k [ ( k [ s >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( s , e , k [ A >> 2 ] | 0 , 1 ) | 0 ) == 1 ) { k [ A >> 2 ] = ( k [ A >> 2 ] | 0 ) + 1 ; J = i [ e >> 0 ] | 0 } else J = 0 ; j [ E >> 1 ] = ( ( ( J & 255 ) << 8 & 3840 ^ 3848 ) >>> 0 ) / 15 | 0 ; G = G + 1 | 0 } while ( ( G | 0 ) != 32 ) } } while ( 0 ) ; J = q + 94 | 0 ; F = l [ J >> 0 ] | l [ J + 1 >> 0 ] << 8 | l [ J + 2 >> 0 ] << 16 | l [ J + 3 >> 0 ] << 24 ; do if ( F >>> 0 > 4 ) { J = F + - 4 | 0 ; if ( ( k [ A >> 2 ] | 0 ) >>> 0 < J >>> 0 ? ( G = k [ b >> 2 ] | 0 , ( rc [ k [ ( k [ G >> 2 ] | 0 ) + 20 >> 2 ] & 511 ] ( G ) | 0 ) >>> 0 < J >>> 0 ) : 0 ) break ; k [ A >> 2 ] = J ; G = k [ b >> 2 ] | 0 ; if ( uc [ k [ ( k [ G >> 2 ] | 0 ) + 28 >> 2 ] & 255 ] ( G , J , 4 ) | 0 ) { J = k [ b >> 2 ] | 0 ; Nc [ k [ ( k [ J >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( J , e , k [ A >> 2 ] | 0 , 4 ) | 0 ; if ( XG ( e , 62208 , 4 ) | 0 ) break ; J = ( k [ A >> 2 ] | 0 ) + 4 | 0 ; k [ A >> 2 ] = J ; G = q + 76 | 0 ; E = ( ( l [ G >> 0 ] | l [ G + 1 >> 0 ] << 8 ) & 65535 ) << 6 ; s = k [ b >> 2 ] | 0 ; if ( uc [ k [ ( k [ s >> 2 ] | 0 ) + 28 >> 2 ] & 255 ] ( s , J , E ) | 0 ) K = ( k [ A >> 2 ] | 0 ) + E | 0 ; else { s = k [ b >> 2 ] | 0 ; K = rc [ k [ ( k [ s >> 2 ] | 0 ) + 20 >> 2 ] & 511 ] ( s ) | 0 } k [ A >> 2 ] = K ; ah ( t , b , J , E ) ; a : do if ( ( l [ G >> 0 ] | l [ G + 1 >> 0 ] << 8 ) << 16 >> 16 ) { E = k [ t >> 2 ] | 0 ; J = t + 8 | 0 ; s = u + 45 | 0 ; B = a + 431018 | 0 ; D = u + 13 | 0 ; I = u + 37 | 0 ; L = u + 47 | 0 ; N = k [ J >> 2 ] | 0 ; b : do if ( ! ( c & 2 ) ) { O = N ; P = 0 ; while ( 1 ) { x = 0 ; Q = Sa ( k [ ( k [ E >> 2 ] | 0 ) + 24 >> 2 ] | 0 , E | 0 , u | 0 , O | 0 , 64 ) | 0 ; R = x ; x = 0 ; if ( R & 1 ) break ; if ( ( Q | 0 ) != 64 ) { S = 69 ; break b } O = O + 64 | 0 ; k [ J >> 2 ] = O ; Q = l [ s >> 0 ] | l [ s + 1 >> 0 ] << 8 ; if ( ( Q + - 1 & 65535 ) < 3999 ) { R = j [ B >> 1 ] | 0 ; j [ B >> 1 ] = ( R & 65535 ) < ( Q & 65535 ) ? Q : R ; R = Q & 65535 ; x = 0 ; ua ( 149 , u | 0 , a + 435204 + ( R * 104 | 0 ) | 0 ) ; Q = x ; x = 0 ; if ( Q & 1 ) break ; ml ( a + 897124 + ( R << 5 ) | 0 , D ) } P = P + 1 << 16 >> 16 ; if ( ( P & 65535 ) >= ( ( l [ G >> 0 ] | l [ G + 1 >> 0 ] << 8 ) & 65535 ) ) break a } P = mb ( ) | 0 ; T = P ; U = M } else { P = N ; O = 0 ; c : while ( 1 ) { x = 0 ; R = Sa ( k [ ( k [ E >> 2 ] | 0 ) + 24 >> 2 ] | 0 , E | 0 , u | 0 , P | 0 , 64 ) | 0 ; Q = x ; x = 0 ; if ( Q & 1 ) break ; if ( ( R | 0 ) != 64 ) { S = 69 ; break b } P = P + 64 | 0 ; k [ J >> 2 ] = P ; R = l [ s >> 0 ] | l [ s
function uq ( a ) { a = a | 0 ; var b = 0 , c = 0 , d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , l = 0 , m = 0 , n = 0 , o = 0 , q = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 , S = 0 , T = 0 , U = 0 , V = 0 , W = 0 , X = 0 , Y = 0 , Z = 0 , _ = 0 , $ = 0 , aa = 0 , ba = 0 , ca = 0 , da = 0 , ea = 0 , fa = 0 , ga = 0 , ha = 0 , ia = 0 , ja = 0 , ka = 0 ; b = r ; r = r + 16 | 0 ; c = b ; k [ a >> 2 ] = 63221 ; d = a + 4 | 0 ; k [ d >> 2 ] = 0 ; k [ a + 8 >> 2 ] = k [ 9112 ] ; Wn ( a + 16404 | 0 ) ; e = a + 16440 | 0 ; k [ e >> 2 ] = 3 ; p [ a + 16448 >> 3 ] = . 97 ; i [ a + 16456 >> 0 ] = 7 ; i [ a + 16457 >> 0 ] = 0 ; k [ a + 344160 >> 2 ] = 3 ; p [ a + 344168 >> 3 ] = . 97 ; i [ a + 344176 >> 0 ] = 7 ; i [ a + 344177 >> 0 ] = 0 ; Rr ( e ) ; x = 0 ; sa ( 282 , a + 344184 | 0 ) ; e = x ; x = 0 ; if ( e & 1 ) { e = mb ( ) | 0 ; f = M ; g = e ; Ab ( g | 0 ) } e = a + 431008 | 0 ; k [ e >> 2 ] = 0 ; k [ a + 431032 >> 2 ] = 0 ; k [ a + 431036 >> 2 ] = 0 ; h = a + 431072 | 0 ; k [ h >> 2 ] = 0 ; l = a + 431076 | 0 ; k [ l >> 2 ] = 0 ; k [ a + 431080 >> 2 ] = 0 ; m = a + 435168 | 0 ; n = a + 431104 | 0 ; do { k [ n >> 2 ] = 0 ; j [ n + 4 >> 1 ] = 128 ; j [ n + 6 >> 1 ] = 64 ; i [ n + 8 >> 0 ] = 0 ; i [ n + 9 >> 0 ] = 0 ; n = n + 32 | 0 } while ( ( n | 0 ) != ( m | 0 ) ) ; m = a + 435168 | 0 ; k [ m >> 2 ] = 0 ; k [ a + 435172 >> 2 ] = 0 ; k [ a + 435176 >> 2 ] = 0 ; k [ a + 435180 >> 2 ] = a ; n = a + 435184 | 0 ; x = 0 ; ua ( 167 , n | 0 , a | 0 ) ; o = x ; x = 0 ; if ( ! ( o & 1 ) ) { o = a + 851204 | 0 ; q = a + 435204 | 0 ; while ( 1 ) { j [ q + 34 >> 1 ] = 0 ; k [ q + 20 >> 2 ] = 0 ; x = 0 ; ua ( 97 , q | 0 , 0 ) ; s = x ; x = 0 ; if ( s & 1 ) { t = 25 ; break } q = q + 104 | 0 ; if ( ( q | 0 ) == ( o | 0 ) ) { t = 8 ; break } } do if ( ( t | 0 ) == 8 ) { x = 0 ; sa ( 276 , a + 852228 | 0 ) ; o = x ; x = 0 ; if ( o & 1 ) { o = mb ( ) | 0 ; u = o ; v = M ; t = 27 ; break } o = a + 857124 | 0 ; q = a + 897124 | 0 ; s = o ; do { KU ( s | 0 , 0 , 160 ) | 0 ; s = s + 160 | 0 } while ( ( s | 0 ) != ( q | 0 ) ) ; s = a + 1025132 | 0 ; k [ s >> 2 ] = 0 ; k [ s + 4 >> 2 ] = 0 ; k [ s + 8 >> 2 ] = 0 ; x = 0 ; s = Ta ( 4 ) | 0 ; w = x ; x = 0 ; if ( ! ( w & 1 ) ) { w = s + 112 | 0 ; y = s + 104 | 0 ; z = s + 96 | 0 ; A = k [ w >> 2 ] | 0 ; B = k [ y >> 2 ] | 0 ; C = z ; D = k [ C >> 2 ] | 0 ; E = k [ C + 4 >> 2 ] | 0 ; if ( A >>> 0 > 10 ) { C = 378 ; F = 0 ; G = B ; H = D ; I = E ; while ( 1 ) { J = s + ( G << 3 ) | 0 ; K = s + ( ( ( ( G + 7 | 0 ) >>> 0 ) % 12 | 0 ) << 3 ) | 0 ; L = k [ K >> 2 ] | 0 ; N = k [ K + 4 >> 2 ] | 0 ; K = J ; O = k [ K >> 2 ] | 0 ; P = k [ K + 4 >> 2 ] | 0 ; K = ( ( H | 0 ) == 0 & ( I | 0 ) == 0 ? N >>> 0 < P >>> 0 | ( N | 0 ) == ( P | 0 ) & L >>> 0 < O >>> 0 : N >>> 0 < P >>> 0 | ( N | 0 ) == ( P | 0 ) & L >>> 0 <= O >>> 0 ) & 1 ; Q = AU ( L | 0 , N | 0 , H | 0 , I | 0 ) | 0 ; N = AU ( Q | 0 , M | 0 , O | 0 , P | 0 ) | 0 ; P = J ; k [ P >> 2 ] = N ; k [ P + 4 >> 2 ] = M & 65535 ; P = z ; k [ P >> 2 ] = K ; k [ P + 4 >> 2 ] = 0 ; P = ( ( ( k [ y >> 2 ] | 0 ) + 1 | 0 ) >>> 0 ) % 12 | 0 ; k [ y >> 2 ] = P ; C = BU ( C | 0 , F | 0 , - 1 , - 1 ) | 0 ; F = M ; if ( ( C | 0 ) == 0 & ( F | 0 ) == 0 ) { R = P ; S = K ; T = 0 ; break } else { G = P ; H = K ; I = 0 } } k [ w >> 2 ] = 0 ; U = 1 ; V = R ; W = S ; X = T } else { U = A + 1 | 0 ; V = B ; W = D ; X = E } k [ w >> 2 ] = U ; I = s + ( V << 3 ) | 0 ; H = s + ( ( ( ( V + 7 | 0 ) >>> 0 ) % 12 | 0 ) << 3 ) | 0 ; G = k [ H >> 2 ] | 0 ; F = k [ H + 4 >> 2 ] | 0 ; H = I ; C = k [ H >> 2 ] | 0 ; K = k [ H + 4 >> 2 ] | 0 ; H = AU ( G | 0 , F | 0 , W | 0 , X | 0 ) | 0 ; P = AU ( H | 0 , M | 0 , C | 0 , K | 0 ) | 0 ; H = I ; k [ H >> 2 ] = P ; k [ H + 4 >> 2 ] = M & 65535 ; H = z ; k [ H >> 2 ] = ( ( W | 0 ) == 0 & ( X | 0 ) == 0 ? F >>> 0 < K >>> 0 | ( F | 0 ) == ( K | 0 ) & G >>> 0 < C >>> 0 : F >>> 0 < K >>> 0 | ( F | 0 ) == ( K | 0 ) & G >>> 0 <= C >>> 0 ) & 1 ; k [ H + 4 >> 2 ] = 0 ; k [ y >> 2 ] = ( ( ( k [ y >> 2 ] | 0 ) + 1 | 0 ) >>> 0 ) % 12 | 0 ; k [ a + 1025144 >> 2 ] = ( ( k [ I >> 2 ] | 0 ) * 214013 | 0 ) + 2531011 ; I = a + 1025152 | 0 ; x = 0 ; sa ( 283 , I | 0 ) ; H = x ; x = 0 ; if ( ! ( H & 1 ) ) { x = 0 ; sa ( 284 , a + 1025216 | 0 ) ; H = x ; x = 0 ; if ( ! ( H & 1 ) ? ( H = a + 1255200 | 0 , x = 0 , Ua ( 82 , H | 0 , a | 0 , - 1 ) , C = x , x = 0 , ! ( C & 1 ) ) : 0 ) { C = a + 1255232 | 0 ; G = a + 1255236 | 0 ; K = a + 1255248 | 0 ; F = a + 1255272 | 0 ; P = a + 1255284 | 0 ; N = a + 1255288 | 0 ; J = a + 1255304 | 0 ; O = a + 1255336 | 0 ; k [ J >> 2 ] = 0 ; k [ J + 4 >> 2 ] = 0 ; k [ J + 8 >> 2 ] = 0 ; k [ J + 12 >> 2 ] = 0 ; k [ J + 16 >> 2 ] = 0 ; k [ J + 20 >> 2 ] = 0 ; k [ J + 24 >> 2 ] = 0 ; k [ J + 28 >> 2 ] = 0 ; J = C ; Q = J + 64 | 0 ; do { k [ J >> 2 ] = 0 ; J = J + 4 | 0 } while ( ( J | 0 ) < ( Q | 0 ) ) ; p [ O >> 3 ] = 1.0 ; k [ a + 1255344 >> 2 ] = 0 ; k [ e >> 2 ] = 0 ; k [ a + 431012 >> 2 ] = 0 ; j [ a + 431040 >> 1 ] = 0 ; j [ a + 431018 >> 1 ] = 0 ; j [ a + 431020 >> 1 ] = 0 ; KU ( a + 12 | 0 , 0 , 16392 ) | 0 ; k [ a + 431068 >> 2 ] = 65536 ; k [ a + 431064 >> 2 ] = 65536 ; k [ a + 431096 >> 2 ] = 0 ; k [ a + 431052 >> 2 ] = 0 ; i [ a + 1255296 >> 0 ] = 0 ; k [ a + 1025252 >> 2 ] = 4 ; k [ a + 431044 >> 2 ] = 4 ; k [ a + 1025256 >> 2 ] = 16 ; k [ a + 431048 >> 2 ] = 16 ; KU ( a + 851204 | 0 , 0 , 1024 ) | 0 ; KU ( a + 897124 | 0 , 0 , 128e3 ) | 0 ; x = 0 ; J = wa ( 215 , 36 ) | 0 ; Q = x ; x = 0 ; if ( ! ( Q & 1 ) ) { x = 0 ; Ua ( 19 , c | 0 , 63046 , 21 ) ; Q = x ; x = 0 ; do if ( ! ( Q & 1 ) ) { x = 0 ; ua ( 168 , J | 0 , c | 0 ) ; y = x ; x = 0 ; if ( y & 1 ) { y = mb ( ) | 0 ; z = M ; CJ ( c ) ; Y = z ; Z = y ; break } else { k [ d >> 2 ] = J ; CJ ( c ) ; r = b ; return } } else { y = mb ( ) | 0 ; Y = M ; Z = y } while ( 0 ) ; CT ( J ) ; Q = k [ P >> 2 ] | 0 ; O = Q ; if ( ! Q ) { _ = Z ; $ = Y } else { y = k [ N >> 2 ] | 0 ; if ( ( y | 0 ) != ( Q | 0 ) ) k [ N >> 2 ] = y + ( ~ ( ( ( y + - 48 - O | 0 ) >>> 0 ) / 48 | 0 ) * 48 | 0 ) ; CT ( Q ) ; _ = Z ; $ = Y } } else { Q = mb ( ) | 0 ; _ = Q ; $ = M } if ( i [ F >> 0 ] & 1 ) CT ( k [ a + 1255280 >> 2 ] | 0 ) ; CJ ( a + 1255260 | 0 ) ; if ( i [ K >> 0 ] & 1 ) CT ( k [ a + 1255256 >> 2 ] | 0 ) ; CJ ( G ) ; Q = k [ C >> 2 ] | 0 ; k [ C >> 2 ] = 0 ; if ( Q | 0 ) { iw ( Q ) ; CT ( Q ) } Q = k [ a + 1255212 >> 2 ] | 0 ; O = Q ; if ( Q | 0 ) { y = a + 1255216 | 0 ; z = k [ y >> 2 ] | 0 ; if ( ( z | 0 ) != ( Q | 0 ) ) k [ y >> 2 ] = z + ( ~ ( ( z + - 4 - O | 0 ) >>> 2 ) << 2 ) ; CT ( Q ) } Q = k [ H >> 2 ] | 0 ; if ( ! Q ) { aa = $ ; ba = _ } else { O = a + 1255204 | 0 ; z = k [ O >> 2 ] | 0 ; if ( ( z | 0 ) == ( Q | 0 ) ) ca = Q ; else { y = z ; while ( 1 ) { z = y + - 12 | 0 ; k [ O >> 2 ] = z ; s = k [ z >> 2 ] | 0 ; if ( ! s ) da = z ; else { CT ( s ) ; da = k [ O >> 2 ] | 0 } if ( ( da | 0 ) == ( Q | 0 ) ) break ; else y = da } ca = k [ H >> 2 ] | 0 } CT ( ca ) ; aa = $ ; ba = _ } } else { y = mb ( ) | 0 ; aa = M ; ba = y } Cr ( I ) ; ea = aa ; fa = ba } else t = 28 } else t = 28 ; if ( ( t | 0 ) == 28 ) { y = mb ( ) | 0 ; ea = M ; fa = y } y = q ; do { Q = k [ y + - 156 >> 2 ] | 0 ; if ( Q | 0 ) { O = y + - 152 | 0 ; if ( ( k [ O >> 2 ] | 0 ) != ( Q | 0 ) ) k [ O >> 2 ] = Q ; CT ( Q ) } y = y + - 16
function Cp ( a , b , c , d ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; d = d | 0 ; var e = 0 , f = 0 , g = 0 , h = 0 , n = 0 , q = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 , S = 0 , T = 0 , U = 0 , V = 0 , W = 0 , X = 0 , Y = 0 , Z = 0 , _ = 0 , $ = 0 , aa = 0 , ba = 0 , ca = 0 , da = 0 , ea = 0 , fa = 0 , ga = 0 , ha = 0 , ja = 0 , ka = 0 , ma = 0 , na = 0 , oa = 0 , pa = 0 , qa = 0 , ra = 0 , ta = 0 , va = 0 , xa = 0 , za = 0 , Aa = 0 , Ba = 0 , Ca = 0 , Da = 0 , Ea = 0 , Fa = 0.0 , Ga = 0 , Ha = 0 , Ia = 0 , Ja = 0 , Ka = 0 , La = 0 , Na = 0 , Pa = 0 , Qa = 0 , Ra = 0 , Ta = 0 , Va = 0 , Wa = 0 , Ya = 0 , _a = 0 , $a = 0 , ab = 0 , bb = 0 , cb = 0 , db = 0 , eb = 0 , fb = 0 , gb = 0 , hb = 0 , ib = 0 , jb = 0 , kb = 0 , nb = 0 , ob = 0 , pb = 0 , qb = 0 , rb = 0 , sb = 0 , tb = 0 , ub = 0 , vb = 0 , wb = 0 , yb = 0 , zb = 0 , Bb = 0 , Cb = 0 , Db = 0 , Eb = 0 , Fb = 0 , Gb = 0 , Hb = 0 , Ib = 0 , Jb = 0 , Kb = 0 , Lb = 0 , Mb = 0 , Nb = 0 , Ob = 0 , Pb = 0 , Qb = 0 , Rb = 0 , Sb = 0 , Tb = 0 , Ub = 0 , Vb = 0 , Wb = 0 , Xb = 0 , Yb = 0 , Zb = 0 , _b = 0 , $b = 0 , ac = 0 , bc = 0 , cc = 0 , dc = 0 , ec = 0 , fc = 0 , gc = 0 , ic = 0 , jc = 0 , kc = 0 , lc = 0 , mc = 0 , nc = 0 , oc = hc , pc = 0 , qc = 0 , rc = 0 , sc = 0 , tc = 0 , uc = 0 , vc = 0 , wc = 0 , xc = 0 , yc = 0 , zc = 0 , Ac = 0 , Bc = 0 , Cc = 0 , Dc = 0 , Ec = 0 , Fc = 0 , Gc = 0 , Hc = 0 , Ic = 0 , Jc = 0 , Kc = 0 , Lc = 0 , Mc = 0 , Nc = 0 , Oc = 0 , Pc = 0 , Qc = 0.0 , Rc = 0 , Sc = 0 , Tc = 0 , Uc = 0 , Vc = 0 , Wc = 0 , Xc = 0 , Yc = 0 , Zc = 0 , _c = 0 , $c = 0 , ad = 0 , bd = 0 , cd = 0 , dd = 0 , ed = 0 , fd = 0 , gd = 0 , hd = 0 , id = 0 , jd = 0 , kd = 0 , ld = 0 , md = 0 , nd = 0 , od = 0 , pd = 0 , qd = 0 , rd = 0 , sd = 0 , td = 0 , ud = 0 , vd = 0 , wd = 0 , xd = 0 , yd = 0 , zd = 0 , Ad = 0 , Bd = 0 , Cd = 0 , Dd = 0 , Ed = 0 , Fd = 0 , Gd = 0 , Hd = 0.0 , Id = 0.0 , Jd = 0 , Kd = 0 , Ld = 0 , Md = 0 , Nd = 0.0 , Od = 0 , Pd = 0 , Qd = 0 , Rd = 0 , Sd = 0 , Td = 0 , Ud = 0 , Vd = 0 , Wd = 0 , Xd = 0 , Yd = 0 , Zd = 0 , _d = 0 , $d = 0 , ae = 0 , be = 0 , ce = 0 ; e = r ; r = r + 192 | 0 ; f = e + 172 | 0 ; g = e + 168 | 0 ; h = e + 164 | 0 ; n = e + 160 | 0 ; q = e + 40 | 0 ; s = e ; t = e + 128 | 0 ; u = e + 120 | 0 ; v = e + 176 | 0 ; w = e + 104 | 0 ; y = e + 72 | 0 ; k [ a >> 2 ] = 0 ; z = a + 4 | 0 ; k [ z >> 2 ] = 0 ; k [ a + 8 >> 2 ] = 0 ; p [ q >> 3 ] = 0.0 ; A = q + 8 | 0 ; k [ A >> 2 ] = - 1 ; B = q + 12 | 0 ; k [ B >> 2 ] = - 1 ; C = q + 16 | 0 ; D = q + 20 | 0 ; j [ D >> 1 ] = - 1 ; E = q + 22 | 0 ; j [ E >> 1 ] = - 1 ; F = q + 24 | 0 ; G = q + 26 | 0 ; i [ G >> 0 ] = 0 ; H = k [ d + 4 >> 2 ] | 0 ; I = H & 65535 ; j [ F >> 1 ] = I ; J = k [ d >> 2 ] | 0 ; k [ C >> 2 ] = J ; K = d + 16 | 0 ; L = k [ K >> 2 ] | 0 ; N = ( L | 0 ) != 0 ; O = ( c & 7 | 0 ) == 7 ; P = H >>> 16 & 255 ; H = b + 435184 | 0 ; Q = k [ H >> 2 ] | 0 ; R = Q ; if ( ( P & 255 ) < ( ( ( k [ b + 435188 >> 2 ] | 0 ) - Q | 0 ) >>> 5 & 255 ) ) S = P ; else S = i [ b + 435200 >> 0 ] | 0 ; P = S & 255 ; Q = R + ( P << 5 ) | 0 ; x = 0 ; ua ( 163 , s | 0 , b | 0 ) ; T = x ; x = 0 ; if ( ! ( T & 1 ) ) { T = s + 4 | 0 ; U = k [ T >> 2 ] | 0 ; x = 0 ; Ua ( 82 , t | 0 , b | 0 , S | 0 ) ; V = x ; x = 0 ; if ( ! ( V & 1 ) ) { V = U + 52 | 0 ; k [ V >> 2 ] = J ; W = U + 56 | 0 ; k [ W >> 2 ] = J ; J = U + 66 | 0 ; j [ J >> 1 ] = I ; X = U + 68 | 0 ; j [ X >> 1 ] = I ; k [ u >> 2 ] = 0 ; I = u + 4 | 0 ; k [ I >> 2 ] = 0 ; a : do if ( O ) { k [ u >> 2 ] = 268435470 ; k [ I >> 2 ] = 120 ; Y = b + 431016 | 0 ; Z = j [ Y >> 1 ] | 0 ; if ( Z << 16 >> 16 ) { _ = k [ s + 20 >> 2 ] | 0 ; $ = Z & 65535 ; Z = 0 ; do { if ( k [ b + 431104 + ( Z << 5 ) >> 2 ] & 256 | 0 ) k [ _ + ( Z * 24 | 0 ) + 16 >> 2 ] = - 1 ; Z = Z + 1 | 0 } while ( Z >>> 0 < $ >>> 0 ) } if ( ( L | 0 ) == 2 ) { $ = d + 8 | 0 ; Z = m [ $ + 4 >> 1 ] | 0 ; _ = k [ Q >> 2 ] | 0 ; if ( ( ( Z >>> 0 < ( k [ R + ( P << 5 ) + 4 >> 2 ] | 0 ) - _ >> 1 >>> 0 ? ( aa = j [ _ + ( Z << 1 ) >> 1 ] | 0 , Z = k [ b + 435168 >> 2 ] | 0 , _ = Z , ( ( ( ( k [ b + 435172 >> 2 ] | 0 ) - Z | 0 ) / 52 | 0 ) & 65535 ) > ( aa & 65535 ) ) : 0 ) ? ( Z = aa & 65535 , ( k [ _ + ( Z * 52 | 0 ) >> 2 ] | 0 ) != ( k [ _ + ( Z * 52 | 0 ) + 4 >> 2 ] | 0 ) ) : 0 ) ? ( aa = _ + ( Z * 52 | 0 ) | 0 , ba = k [ $ >> 2 ] | 0 , ( k [ _ + ( Z * 52 | 0 ) + 12 >> 2 ] | 0 ) >>> 0 > ba >>> 0 ) : 0 ) { x = 0 ; Z = wa ( 222 , aa | 0 ) | 0 ; _ = x ; x = 0 ; if ( ! ( _ & 1 ) ) { _ = j [ Y >> 1 ] | 0 ; if ( ! ( _ << 16 >> 16 ) ) { ca = 12408 ; da = 0 ; ea = 37 } else { $ = ( k [ aa >> 2 ] | 0 ) + ( ( ia ( Z & 65535 , ba ) | 0 ) * 6 | 0 ) | 0 ; ba = k [ s + 20 >> 2 ] | 0 ; Z = b + 431020 | 0 ; aa = _ & 65535 ; _ = 0 ; fa = $ ; while ( 1 ) { $ = i [ fa >> 0 ] | 0 ; b : do switch ( $ << 24 >> 24 ) { case - 1 : case - 2 : { ea = 35 ; break } case - 3 : { if ( j [ Z >> 1 ] | 0 ) ea = 35 ; break } default : if ( ( $ + - 1 & 255 ) < 120 ) { switch ( i [ fa + 3 >> 0 ] | 0 ) { case 6 : case 4 : { break b ; break } default : { } } if ( ( i [ fa + 2 >> 0 ] | 0 ) != 11 ) ea = 35 } } while ( 0 ) ; if ( ( ea | 0 ) == 35 ) { ea = 0 ; k [ ba + ( _ * 24 | 0 ) + 16 >> 2 ] = - 1 } _ = _ + 1 | 0 ; if ( _ >>> 0 >= aa >>> 0 ) { ca = 12408 ; da = 0 ; ea = 37 ; break a } else fa = fa + 6 | 0 } } } else ea = 18 } else { ca = 12408 ; da = 0 ; ea = 37 } } else { ga = L ; ha = 12408 ; ja = 0 ; ea = 38 } } else { ca = 0 ; da = 0 ; ea = 37 } while ( 0 ) ; c : while ( 1 ) if ( ( ea | 0 ) == 18 ) { ea = 0 ; L = mb ( ) | 0 ; ka = M ; ma = L ; ea = 19 ; break } else if ( ( ea | 0 ) == 37 ) { ea = 0 ; ga = k [ K >> 2 ] | 0 ; ha = ca ; ja = da ; ea = 38 ; continue } else if ( ( ea | 0 ) == 38 ) { ea = 0 ; if ( ( ga | 0 ) == 3 ? + p [ s + 32 >> 3 ] >= + p [ d + 8 >> 3 ] : 0 ) i [ G >> 0 ] = 1 ; else ea = 41 ; d : do if ( ( ea | 0 ) == 41 ) { ea = 0 ; k [ V >> 2 ] = k [ W >> 2 ] ; L = j [ X >> 1 ] | 0 ; j [ J >> 1 ] = L ; I = L & 65535 ; fa = R + ( P << 5 ) + 4 | 0 ; aa = k [ Q >> 2 ] | 0 ; if ( I >>> 0 < ( k [ fa >> 2 ] | 0 ) - aa >> 1 >>> 0 ) { _ = j [ aa + ( I << 1 ) >> 1 ] | 0 ; I = U + 64 | 0 ; j [ I >> 1 ] = _ ; if ( _ << 16 >> 16 == - 2 & ( ga | 0 ) == 2 ) if ( L << 16 >> 16 == ( j [ d + 8 + 4 >> 1 ] | 0 ) ) { i [ G >> 0 ] = 1 ; break } else { na = I ; oa = - 2 } else { na = I ; oa = _ } } else { _ = U + 64 | 0 ; j [ _ >> 1 ] = - 1 ; na = _ ; oa = - 1 } _ = b + 435168 | 0 ; I = b + 435172 | 0 ; L = k [ I >> 2 ] | 0 ; aa = k [ _ >> 2 ] | 0 ; e : do if ( ( oa & 65535 ) >= ( ( ( L - aa | 0 ) / 52 | 0 ) & 65535 ) ) { ba = R + ( P << 5 ) + 28 | 0 ; Z = oa ; Y = aa ; $ = L ; while ( 1 ) { pa = j [ J >> 1 ] | 0 ; if ( Z << 16 >> 16 != - 1 ? ( qa = k [ fa >> 2 ] | 0 , ra = k [ Q >> 2 ] | 0 , ( pa & 65535 ) >>> 0 < qa - ra >> 1 >>> 0 ) : 0 ) { ta = ra ; va = pa + 1 << 16 >> 16 ; xa = qa } else { qa = j [ ba >> 1 ] | 0 ; if ( pa << 16 >> 16 == qa << 16 >> 16 ) break e ; ta = k [ Q >> 2 ] | 0 ; va = qa ; xa = k [ fa >> 2 ] | 0 } j [ J >> 1 ] = va ; qa = va & 65535 ; if ( qa >>> 0 < xa - ta >> 1 >>> 0 ) za = j [ ta + ( qa << 1 ) >> 1 ] | 0 ; else za = - 1 ; j [ na >> 1 ] = za ; j [ X >> 1 ] = va ; qa = Y ; if ( ( ( ( $ - Y | 0 ) / 52 | 0 ) & 655
function Bk ( a , b , c ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; var d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , n = 0 , o = 0 , p = 0 , q = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 , S = 0 , T = 0 , U = 0 , V = 0 , W = 0 , X = 0 , Y = 0 , Z = 0 , _ = 0 , $ = 0 , aa = 0 , ba = 0 , ca = 0 , da = 0 , ea = 0 , fa = 0 , ga = 0 , ha = 0 , ja = 0 , ka = 0 , la = 0 , ma = 0 , na = 0 , oa = 0 , pa = 0 , ra = 0 , sa = 0 , ta = 0 , va = 0 , xa = 0 , ya = 0 , Aa = 0 , Ba = 0 , Ca = 0 , Da = 0 , Ea = 0 , Fa = 0 , Ia = 0 , Ja = 0 , Ka = 0 , La = 0 , Na = 0 , Oa = 0 , Pa = 0 , Qa = 0 , Ra = 0 , Ta = 0 , Va = 0 , Wa = 0 , Xa = 0 , Ya = 0 , _a = 0 , $a = 0 , ab = 0 , bb = 0 , cb = 0 , db = 0 , eb = 0 , fb = 0 , gb = 0 , hb = 0 , ib = 0 , jb = 0 , kb = 0 , lb = 0 , nb = 0 , ob = 0 , pb = 0 , qb = 0 , rb = 0 , sb = 0 , tb = 0 , ub = 0 , vb = 0 , wb = 0 , xb = 0 , yb = 0 , zb = 0 , Bb = 0 , Cb = 0 , Db = 0 , Eb = 0 , Fb = 0 , Gb = 0 , Ib = 0 , Jb = 0 , Kb = 0 , Lb = 0 , Mb = 0 , Nb = 0 , Ob = 0 , Pb = 0 , Qb = 0 , Rb = 0 , Sb = 0 , Tb = 0 , Ub = 0 , Vb = 0 , Wb = 0 , Xb = 0 , Yb = 0 , Zb = 0 , _b = 0 , $b = 0 , ac = 0 , bc = 0 , cc = 0 , dc = 0 , ec = 0 , fc = 0 , gc = 0 , hc = 0 , ic = 0 , jc = 0 , kc = 0 , lc = 0 , mc = 0 , nc = 0 , oc = 0 , pc = 0 , qc = 0 , sc = 0 , tc = 0 , vc = 0 , wc = 0 , xc = 0 , yc = 0 , zc = 0 , Ac = 0 , Bc = 0 , Cc = 0 , Dc = 0.0 , Ec = 0 , Fc = 0 , Gc = 0 , Hc = 0 , Ic = 0 , Jc = 0 , Kc = 0 , Lc = 0 , Mc = 0 , Oc = 0 , Pc = 0 , Qc = 0 , Rc = 0 , Sc = 0 , Tc = 0 , Uc = 0 , Vc = 0 , Wc = 0 , Xc = 0 , Yc = 0 , Zc = 0 , _c = 0 , $c = 0 , ad = 0 , bd = 0 , cd = 0 , dd = 0 , ed = 0 , fd = 0 , gd = 0 , id = 0 , jd = 0 , kd = 0 , ld = 0 , md = 0 , nd = 0 , od = 0 , pd = 0 , qd = 0 , rd = 0 , sd = 0 , td = 0 , ud = 0 , vd = 0 , wd = 0 , xd = 0 , yd = 0 , zd = 0 , Ad = 0 , Bd = 0 , Cd = 0 , Dd = 0 , Ed = 0 , Fd = 0 , Gd = 0 , Hd = 0 , Id = 0 , Jd = 0 , Kd = 0 , Ld = 0 , Md = 0 , Nd = 0 , Od = 0 , Pd = 0 , Qd = 0 , Rd = 0 , Sd = 0 , Td = 0 , Ud = 0 , Vd = 0 , Wd = 0 , Xd = 0 , Yd = 0 , Zd = 0 , _d = 0 , $d = 0 , ae = 0 , be = 0 , ce = 0 , de = 0 , ee = 0 , fe = 0 , ge = 0 , he = 0 , ie = 0 , je = 0 , ke = 0 , le = 0 , me = 0 , ne = 0 , oe = 0 , pe = 0 , qe = 0 , re = 0 , se = 0 , te = 0 , ue = 0 , ve = 0 , we = 0 , xe = 0 , ye = 0 , ze = 0 , Ae = 0 , Be = 0 , Ce = 0 , De = 0 , Ee = 0 , Fe = 0 , Ge = 0 , He = 0 , Ie = 0 , Je = 0 , Ke = 0 , Le = 0 , Me = 0 , Ne = 0 , Oe = 0 , Pe = 0 , Qe = 0 , Re = 0 , Se = 0 , Te = 0 , Ue = 0 , Ve = 0 , We = 0 , Xe = 0 , Ye = 0 , Ze = 0 , _e = 0 , $e = 0 , af = 0 , bf = 0 , cf = 0 , df = 0 , ef = 0 , ff = 0 , gf = 0 , hf = 0 ; d = r ; r = r + 2560 | 0 ; e = d + 1848 | 0 ; f = d + 1846 | 0 ; g = d + 384 | 0 ; h = d + 380 | 0 ; n = d + 376 | 0 ; o = d + 1844 | 0 ; p = d + 1842 | 0 ; q = d + 372 | 0 ; s = d + 368 | 0 ; t = d + 364 | 0 ; u = d + 1840 | 0 ; v = d + 360 | 0 ; w = d + 356 | 0 ; y = d + 352 | 0 ; z = d + 2551 | 0 ; A = d + 2550 | 0 ; B = d + 2549 | 0 ; C = d + 2548 | 0 ; D = d + 2547 | 0 ; E = d + 2546 | 0 ; F = d + 2545 | 0 ; G = d + 2544 | 0 ; H = d + 2543 | 0 ; I = d + 2542 | 0 ; J = d + 348 | 0 ; K = d + 1838 | 0 ; L = d + 344 | 0 ; N = d + 2416 | 0 ; O = d + 2160 | 0 ; P = d + 328 | 0 ; Q = d + 312 | 0 ; R = d + 296 | 0 ; S = d + 2153 | 0 ; T = d + 2146 | 0 ; U = d + 280 | 0 ; V = d + 808 | 0 ; W = d + 268 | 0 ; X = d + 256 | 0 ; Y = d + 2140 | 0 ; Z = d + 232 | 0 ; _ = d + 244 | 0 ; $ = d + 792 | 0 ; aa = d + 776 | 0 ; ba = d + 496 | 0 ; ca = d + 200 | 0 ; da = d + 216 | 0 ; ea = d + 2136 | 0 ; fa = d + 2104 | 0 ; ga = d + 184 | 0 ; ha = d + 1992 | 0 ; ja = d + 1920 | 0 ; ka = d + 1888 | 0 ; la = d + 152 | 0 ; ma = d + 120 | 0 ; na = d + 1856 | 0 ; oa = d + 104 | 0 ; pa = d + 76 | 0 ; ra = d + 390 | 0 ; sa = d + 64 | 0 ; ta = d + 388 | 0 ; va = d + 48 | 0 ; xa = d + 52 | 0 ; ya = d + 36 | 0 ; Aa = d + 24 | 0 ; Ba = d + 12 | 0 ; Ca = d ; Da = b + 8 | 0 ; k [ Da >> 2 ] = 0 ; Ea = k [ b >> 2 ] | 0 ; if ( ( Nc [ k [ ( k [ Ea >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( Ea , N , 0 , 126 ) | 0 ) != 126 ) { Fa = N ; Ia = Fa + 126 | 0 ; do { i [ Fa >> 0 ] = 0 ; Fa = Fa + 1 | 0 } while ( ( Fa | 0 ) < ( Ia | 0 ) ) ; Ja = 0 ; r = d ; return Ja | 0 } Ea = ( k [ Da >> 2 ] | 0 ) + 126 | 0 ; k [ Da >> 2 ] = Ea ; if ( XG ( N , 61893 , 4 ) | 0 ) { Ja = 0 ; r = d ; return Ja | 0 } Ka = N + 8 | 0 ; if ( ( ( l [ Ka >> 0 ] | l [ Ka + 1 >> 0 ] << 8 ) & - 256 ) << 16 >> 16 != 512 ) { Ja = 0 ; r = d ; return Ja | 0 } La = N + 112 | 0 ; if ( ( ( l [ La >> 0 ] | l [ La + 1 >> 0 ] << 8 ) + - 1 & 65535 ) > 63 ) { Ja = 0 ; r = d ; return Ja | 0 } Na = N + 106 | 0 ; if ( ( ( l [ Na >> 0 ] | l [ Na + 1 >> 0 ] << 8 ) & 65535 ) > 256 ) { Ja = 0 ; r = d ; return Ja | 0 } Oa = N + 122 | 0 ; if ( ( ( l [ Oa >> 0 ] | l [ Oa + 1 >> 0 ] << 8 ) & 65535 ) > 255 ) { Ja = 0 ; r = d ; return Ja | 0 } Pa = N + 124 | 0 ; if ( ( ( l [ Pa >> 0 ] | l [ Pa + 1 >> 0 ] << 8 ) & 65535 ) > 3999 ) { Ja = 0 ; r = d ; return Ja | 0 } Qa = k [ b >> 2 ] | 0 ; if ( ! ( uc [ k [ ( k [ Qa >> 2 ] | 0 ) + 28 >> 2 ] & 255 ] ( Qa , Ea , 256 ) | 0 ) ) { Ja = 0 ; r = d ; return Ja | 0 } if ( ! c ) { Ja = 1 ; r = d ; return Ja | 0 } Aq ( a , 1048576 ) ; Dq ( a ) ; Ck ( a + 1255272 | 0 , 7 , N + 10 | 0 ) ; Ak ( a + 1255236 | 0 , N + 42 | 0 , 64 ) ; Ea = a + 431016 | 0 ; j [ Ea >> 1 ] = l [ La >> 0 ] | l [ La + 1 >> 0 ] << 8 ; La = i [ N + 116 >> 0 ] | 0 ; Qa = a + 431024 | 0 ; k [ Qa >> 2 ] = La << 24 >> 24 == 0 ? 1 : ( ( La & 255 ) > 31 ? 31 : La ) & 255 ; La = a + 431032 | 0 ; k [ La >> 2 ] = 125e4 ; k [ a + 431036 >> 2 ] = 32792 ; Ra = a + 431020 | 0 ; j [ Ra >> 1 ] = l [ Oa >> 0 ] | l [ Oa + 1 >> 0 ] << 8 ; Ta = a + 431018 | 0 ; j [ Ta >> 1 ] = l [ Pa >> 0 ] | l [ Pa + 1 >> 0 ] << 8 ; Va = i [ N + 117 >> 0 ] | 0 ; Wa = Va << 24 >> 24 == 0 ? 1 : ( ( Va & 255 ) > 32 ? 32 : Va ) & 255 ; Va = a + 431044 | 0 ; k [ Va >> 2 ] = Wa ; k [ a + 431048 >> 2 ] = Wa << 2 ; Wa = a + 431060 | 0 ; k [ Wa >> 2 ] = 48 ; Xa = a + 431056 | 0 ; k [ Xa >> 2 ] = 96 ; Ya = k [ b >> 2 ] | 0 ; if ( uc [ k [ ( k [ Ya >> 2 ] | 0 ) + 28 >> 2 ] & 255 ] ( Ya , k [ Da >> 2 ] | 0 , 256 ) | 0 ) { Ya = O + 256 | 0 ; _a = O ; do { $a = k [ b >> 2 ] | 0 ; if ( ( Nc [ k [ ( k [ $a >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( $a , _a , k [ Da >> 2 ] | 0 , 1 ) | 0 ) == 1 ) k [ Da >> 2 ] = ( k [ Da >> 2 ] | 0 ) + 1 ; _a = _a + 1 | 0 } while ( ( _a | 0 ) != ( Ya | 0 ) ) } else KU ( O | 0 , 0 , 256 ) | 0 ; Ya = a + 435200 | 0 ; _a = l [ Ya >> 0 ] | 0 ; $a = a + 435184 | 0 ; ab = k [ $a >> 2 ] | 0 ; bb = ab + ( _a << 5 ) | 0 ; cb = ( l [ Na >> 0 ] | l [ Na + 1 >> 0 ] << 8 ) & 65535 ; j [ e >> 1 ] = - 1 ; db = ( cb >>> 0 > 256 ? 256 : cb ) & 65535 ; cb = ab + ( _a << 5 ) + 4 | 0 ; _a = k [ cb >> 2 ] | 0 ; ab = k [ bb >> 2 ] | 0 ; eb = _a - ab >> 1 ; fb = ab ; ab = _a ; if ( db >>> 0 <= eb >>> 0 ) { if ( db >>> 0 < eb >>> 0 ? ( _a = fb + ( db << 1 ) | 0 , ( ab | 0 ) != ( _a | 0 ) ) : 0 ) k [ cb >> 2 ] = ab + ( ~ ( ( ab + - 2 - _a | 0 ) >>> 1 ) << 1 ) } else Zh ( bb , db - eb | 0 , e ) ; if ( db | 0 ) { eb = k [ bb >> 2 ] | 0 ; _a = 0 ; while ( 1 ) { ab = l [ O + _a >> 0 ] | 0 ; if (
function wF ( a , b ) { a = a | 0 ; b = b | 0 ; _H ( b ) ; return } function xF ( a , b ) { a = a | 0 ; b = b | 0 ; var c = 0 , d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , i = 0 , j = 0 , l = 0 , m = 0 , n = 0 , o = 0 , p = 0 , q = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , x = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 ; c = r ; r = r + 16 | 0 ; d = c + 4 | 0 ; e = c ; if ( ! a ) { f = - 2 ; r = c ; return f | 0 } g = k [ a + 28 >> 2 ] | 0 ; if ( ! g ) { f = - 2 ; r = c ; return f | 0 } h = ( b | 0 ) == 1 ? 2 : b ; b = ( h | 0 ) != 4 ; switch ( h | 0 ) { case 0 : case 2 : case 4 : break ; default : { f = - 2 ; r = c ; return f | 0 } } i = ( k [ g + 11008 >> 2 ] | 0 ) > 0 ? 9 : 8 ; j = a + 4 | 0 ; l = k [ j >> 2 ] | 0 ; m = g + 11e3 | 0 ; n = k [ m >> 2 ] | 0 ; k [ m >> 2 ] = 0 ; m = g + 43780 | 0 ; if ( ( k [ m >> 2 ] | 0 ) < 0 ) { f = - 3 ; r = c ; return f | 0 } o = g + 11004 | 0 ; p = k [ o >> 2 ] | 0 ; if ( b & ( p | 0 ) != 0 ) { f = - 2 ; r = c ; return f | 0 } q = ( h | 0 ) == 4 ; k [ o >> 2 ] = p | q & 1 ; if ( q & ( n | 0 ) != 0 ) { k [ d >> 2 ] = k [ j >> 2 ] ; n = a + 16 | 0 ; k [ e >> 2 ] = k [ n >> 2 ] ; p = a + 12 | 0 ; o = k [ p >> 2 ] | 0 ; h = yF ( g , k [ a >> 2 ] | 0 , d , o , o , e , i | 4 ) | 0 ; k [ m >> 2 ] = h ; o = k [ d >> 2 ] | 0 ; k [ a >> 2 ] = ( k [ a >> 2 ] | 0 ) + o ; k [ j >> 2 ] = ( k [ j >> 2 ] | 0 ) - o ; s = a + 8 | 0 ; k [ s >> 2 ] = ( k [ s >> 2 ] | 0 ) + o ; k [ a + 48 >> 2 ] = k [ g + 28 >> 2 ] ; o = k [ e >> 2 ] | 0 ; k [ p >> 2 ] = ( k [ p >> 2 ] | 0 ) + o ; k [ n >> 2 ] = ( k [ n >> 2 ] | 0 ) - o ; n = a + 20 | 0 ; k [ n >> 2 ] = ( k [ n >> 2 ] | 0 ) + o ; if ( ( h | 0 ) < 0 ) { f = - 3 ; r = c ; return f | 0 } if ( ! h ) { f = 1 ; r = c ; return f | 0 } k [ m >> 2 ] = - 1 ; f = - 5 ; r = c ; return f | 0 } h = b ? i | 2 : i ; i = g + 10996 | 0 ; b = k [ i >> 2 ] | 0 ; if ( b | 0 ) { o = a + 16 | 0 ; n = k [ o >> 2 ] | 0 ; p = b >>> 0 < n >>> 0 ? b : n ; n = a + 12 | 0 ; b = g + 10992 | 0 ; EU ( k [ n >> 2 ] | 0 , ( k [ b >> 2 ] | 0 ) + ( g + 11012 ) | 0 , p | 0 ) | 0 ; k [ n >> 2 ] = ( k [ n >> 2 ] | 0 ) + p ; k [ o >> 2 ] = ( k [ o >> 2 ] | 0 ) - p ; o = a + 20 | 0 ; k [ o >> 2 ] = ( k [ o >> 2 ] | 0 ) + p ; o = k [ i >> 2 ] | 0 ; k [ i >> 2 ] = o - p ; k [ b >> 2 ] = ( k [ b >> 2 ] | 0 ) + p & 32767 ; f = ( k [ m >> 2 ] | 0 ) == 0 & ( o | 0 ) == ( p | 0 ) & 1 ; r = c ; return f | 0 } p = g + 10992 | 0 ; o = g + 11012 | 0 ; b = a + 8 | 0 ; n = g + 28 | 0 ; s = a + 48 | 0 ; t = a + 16 | 0 ; u = a + 12 | 0 ; v = a + 20 | 0 ; a : do if ( ! l ) { while ( 1 ) { k [ d >> 2 ] = k [ j >> 2 ] ; w = k [ p >> 2 ] | 0 ; k [ e >> 2 ] = 32768 - w ; x = yF ( g , k [ a >> 2 ] | 0 , d , o , g + 11012 + w | 0 , e , h ) | 0 ; k [ m >> 2 ] = x ; w = k [ d >> 2 ] | 0 ; k [ a >> 2 ] = ( k [ a >> 2 ] | 0 ) + w ; k [ j >> 2 ] = ( k [ j >> 2 ] | 0 ) - w ; k [ b >> 2 ] = ( k [ b >> 2 ] | 0 ) + w ; k [ s >> 2 ] = k [ n >> 2 ] ; w = k [ e >> 2 ] | 0 ; k [ i >> 2 ] = w ; y = k [ t >> 2 ] | 0 ; z = w >>> 0 < y >>> 0 ? w : y ; EU ( k [ u >> 2 ] | 0 , ( k [ p >> 2 ] | 0 ) + ( g + 11012 ) | 0 , z | 0 ) | 0 ; k [ u >> 2 ] = ( k [ u >> 2 ] | 0 ) + z ; k [ t >> 2 ] = ( k [ t >> 2 ] | 0 ) - z ; k [ v >> 2 ] = ( k [ v >> 2 ] | 0 ) + z ; y = k [ i >> 2 ] | 0 ; w = y - z | 0 ; k [ i >> 2 ] = w ; k [ p >> 2 ] = ( k [ p >> 2 ] | 0 ) + z & 32767 ; if ( ( x | 0 ) < 0 ) { f = - 3 ; A = 31 ; break } if ( ( x | 0 ) == 1 ) { f = - 5 ; A = 31 ; break } B = ( x | 0 ) == 0 ; if ( q ) { if ( B ) { C = w ; A = 24 ; break a } if ( ! ( k [ t >> 2 ] | 0 ) ) { f = - 5 ; A = 31 ; break } else continue } if ( B ) { D = w ; A = 29 ; break a } if ( ! ( k [ j >> 2 ] | 0 ) ) { E = 0 ; break a } if ( ! ( ( k [ t >> 2 ] | 0 ) != 0 & ( y | 0 ) == ( z | 0 ) ) ) { E = 0 ; break a } } if ( ( A | 0 ) == 31 ) { r = c ; return f | 0 } } else { while ( 1 ) { k [ d >> 2 ] = k [ j >> 2 ] ; z = k [ p >> 2 ] | 0 ; k [ e >> 2 ] = 32768 - z ; y = yF ( g , k [ a >> 2 ] | 0 , d , o , g + 11012 + z | 0 , e , h ) | 0 ; k [ m >> 2 ] = y ; z = k [ d >> 2 ] | 0 ; k [ a >> 2 ] = ( k [ a >> 2 ] | 0 ) + z ; k [ j >> 2 ] = ( k [ j >> 2 ] | 0 ) - z ; k [ b >> 2 ] = ( k [ b >> 2 ] | 0 ) + z ; k [ s >> 2 ] = k [ n >> 2 ] ; z = k [ e >> 2 ] | 0 ; k [ i >> 2 ] = z ; w = k [ t >> 2 ] | 0 ; B = z >>> 0 < w >>> 0 ? z : w ; EU ( k [ u >> 2 ] | 0 , ( k [ p >> 2 ] | 0 ) + ( g + 11012 ) | 0 , B | 0 ) | 0 ; k [ u >> 2 ] = ( k [ u >> 2 ] | 0 ) + B ; k [ t >> 2 ] = ( k [ t >> 2 ] | 0 ) - B ; k [ v >> 2 ] = ( k [ v >> 2 ] | 0 ) + B ; w = k [ i >> 2 ] | 0 ; z = w - B | 0 ; k [ i >> 2 ] = z ; k [ p >> 2 ] = ( k [ p >> 2 ] | 0 ) + B & 32767 ; if ( ( y | 0 ) < 0 ) { f = - 3 ; A = 31 ; break } x = ( y | 0 ) == 0 ; if ( q ) { if ( x ) { C = z ; A = 24 ; break a } if ( ! ( k [ t >> 2 ] | 0 ) ) { f = - 5 ; A = 31 ; break } else continue } if ( x ) { D = z ; A = 29 ; break a } if ( ! ( k [ j >> 2 ] | 0 ) ) { E = 0 ; break a } if ( ! ( ( k [ t >> 2 ] | 0 ) != 0 & ( w | 0 ) == ( B | 0 ) ) ) { E = 0 ; break a } } if ( ( A | 0 ) == 31 ) { r = c ; return f | 0 } } while ( 0 ) ; if ( ( A | 0 ) == 24 ) { f = C | 0 ? - 5 : 1 ; r = c ; return f | 0 } else if ( ( A | 0 ) == 29 ) E = ( D | 0 ) == 0 ; f = E & 1 ; r = c ; return f | 0 } function yF ( a , b , c , d , e , f , g ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; d = d | 0 ; e = e | 0 ; f = f | 0 ; g = g | 0 ; var h = 0 , m = 0 , n = 0 , o = 0 , p = 0 , q = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , x = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , M = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 , S = 0 , T = 0 , U = 0 , V = 0 , W = 0 , X = 0 , Y = 0 , Z = 0 , _ = 0 , $ = 0 , aa = 0 , ba = 0 , ca = 0 , da = 0 , ea = 0 , fa = 0 , ga = 0 , ha = 0 , ia = 0 , ja = 0 , ka = 0 , la = 0 , ma = 0 , na = 0 , oa = 0 , pa = 0 , qa = 0 , ra = 0 , sa = 0 , ta = 0 , ua = 0 , va = 0 , wa = 0 , xa = 0 , ya = 0 , za = 0 , Aa = 0 , Ba = 0 , Ca = 0 , Da = 0 , Ea = 0 , Fa = 0 , Ga = 0 , Ha = 0 , Ia = 0 , Ja = 0 , Ka = 0 , La = 0 , Ma = 0 , Na = 0 , Oa = 0 , Pa = 0 , Qa = 0 , Ra = 0 , Sa = 0 , Ta = 0 , Ua = 0 , Va = 0 , Wa = 0 , Xa = 0 , Ya = 0 , Za = 0 , _a = 0 , $a = 0 , ab = 0 , bb = 0 , cb = 0 , db = 0 , eb = 0 , fb = 0 , gb = 0 , hb = 0 , ib = 0 , jb = 0 , kb = 0 , lb = 0 , mb = 0 , nb = 0 , ob = 0 , pb = 0 , qb = 0 , rb = 0 , sb = 0 , tb = 0 , ub = 0 , vb = 0 , wb = 0 , xb = 0 , yb = 0 , zb = 0 , Ab = 0 , Bb = 0 , Cb = 0 , Db = 0 , Eb = 0 , Fb = 0 , Gb = 0 , Hb = 0 , Ib = 0 , Jb = 0 , Kb = 0 , Lb = 0 , Mb = 0 , Nb = 0 , Ob = 0 , Pb = 0 , Qb = 0 , Rb = 0 , Sb = 0 , Tb = 0 , Ub = 0 , Vb = 0 , Wb = 0 , Xb = 0 , Yb = 0 , Zb = 0 , _b = 0 , $b = 0 , ac = 0 , bc = 0 , cc = 0 , dc = 0 , ec = 0 , fc = 0 , gc = 0 , hc = 0 , ic = 0 , jc = 0 , kc = 0 , lc = 0 , mc = 0 , nc = 0 , oc = 0 , pc = 0 , qc = 0 , rc = 0 , sc = 0 , tc = 0 , uc = 0 , vc = 0 , wc = 0 , xc = 0 , yc = 0 , zc = 0 , Ac = 0 , Bc = 0 , Cc = 0 , Dc = 0 , Ec = 0 , Fc = 0 , Gc = 0 , Hc = 0 , Ic = 0 , Jc = 0 , Kc = 0 , Lc = 0 , Mc = 0 , Nc = 0 , Oc = 0 , Pc = 0 , Qc = 0 , Rc = 0 , Sc = 0 , Tc = 0 , Uc = 0 , Vc = 0 , Wc = 0 , Xc = 0 , Yc = 0 , Zc = 0 , _c = 0 , $c = 0 , ad = 0 , bd = 0 , cd = 0 , dd = 0 , ed = 0 , fd = 0 , gd = 0 , hd = 0 , id = 0 , jd = 0 , kd = 0 , ld = 0 , md = 0 , nd = 0 , od = 0 , pd = 0 , qd = 0 , rd = 0 , sd = 0 , td = 0 , ud = 0 , vd = 0 , wd = 0 , xd = 0 , yd = 0 , zd = 0 , Ad = 0 , Bd = 0 , Cd = 0 , Dd = 0 , Ed = 0 , Fd = 0 , Gd = 0 , Hd = 0 , Id = 0 , Jd = 0 , Kd = 0 , Ld = 0 ,
function dk ( a , b , c ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; var d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , n = 0 , p = 0 , q = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 , S = 0 , T = 0 , U = 0 , V = 0 , X = 0 , Y = 0 , Z = 0 , _ = 0 , $ = 0 , aa = 0 , ba = 0 , ca = 0 , da = 0 , ea = 0 , ga = 0 , ha = 0 , ja = 0 , ka = 0 , ma = 0 , na = 0 , oa = 0 , pa = 0 , qa = 0 , ta = 0 , xa = 0 , Aa = 0 , Ba = 0 , Ca = 0 , Da = 0 , Ea = 0 , Fa = 0 , Ga = 0 , Ha = 0 , Ia = 0 , Ja = 0 , Ka = 0 , La = 0 , Ma = 0 , Na = 0 , Pa = 0 , Qa = 0 , Ra = 0 , Ta = 0 , Va = 0 , Wa = 0 , Xa = 0 , Ya = 0 , _a = 0 , $a = 0 , ab = 0 , bb = 0 , cb = 0 , db = 0 , eb = 0 , fb = 0 , gb = 0 , hb = 0 , ib = 0 , jb = 0 , kb = 0 , lb = 0 , nb = 0 , ob = 0 , pb = 0 , qb = 0 , rb = 0 , sb = 0 , tb = 0 , ub = 0 , vb = 0 , wb = 0 , xb = 0 , yb = 0 , zb = 0 , Bb = 0 , Cb = 0 , Db = 0 , Eb = 0 , Fb = 0 , Gb = 0 , Ib = 0 , Jb = 0 , Kb = 0 , Lb = 0 , Mb = 0 , Nb = 0 , Ob = 0 , Pb = 0 , Qb = 0 , Rb = 0 , Sb = 0 , Tb = 0 , Ub = 0 , Vb = 0 , Wb = 0 , Xb = 0 , Yb = 0 , Zb = 0 , _b = 0 , $b = 0 , ac = 0 , bc = 0 , cc = 0 , dc = 0 , ec = 0 , fc = 0 , gc = 0 , ic = 0 , jc = 0 , kc = 0 , lc = 0 , mc = 0 , nc = 0 , oc = 0 , pc = 0 , qc = 0 , rc = 0 , sc = 0 , tc = 0 , vc = 0 , wc = 0 , xc = 0 , yc = 0 , zc = 0 , Ac = 0 , Bc = 0 , Cc = 0 , Dc = 0 , Ec = 0 , Fc = 0 , Gc = 0 , Hc = 0 , Ic = 0 , Jc = 0 , Kc = 0 , Lc = 0 , Mc = 0 , Oc = 0 , Pc = 0 , Qc = 0 , Rc = 0 , Sc = 0 , Tc = 0 , Uc = 0 , Vc = 0 , Wc = 0 , Xc = 0 , Yc = 0 , Zc = 0 , _c = 0 , $c = 0 , ad = 0 , bd = 0 , cd = 0 , dd = 0 , ed = 0 , fd = 0 , gd = 0 , id = 0 , jd = 0 , kd = 0 , ld = 0 , md = 0 , nd = 0 , od = 0 , pd = 0 , qd = 0 , rd = 0 , sd = 0 , td = 0 , ud = 0 , vd = 0 , wd = 0 , xd = 0 , yd = 0 , zd = 0 , Ad = 0 , Bd = 0 , Cd = 0 , Dd = 0 , Ed = 0 , Fd = 0 , Gd = 0 , Hd = 0 , Id = 0 , Jd = 0 , Kd = 0 , Ld = 0 , Md = 0 , Nd = 0 , Od = 0 , Pd = 0 , Qd = 0 , Rd = 0 , Sd = 0 , Td = 0 , Ud = 0 , Vd = 0 , Wd = 0 , Xd = 0 , Yd = 0 , Zd = 0 , _d = 0 , $d = 0 , ae = 0 , be = 0 , ce = 0 , de = 0 , ee = 0 , fe = 0 , ge = 0 , he = 0 , ie = 0 , je = 0 , ke = 0 , le = 0 , me = 0 , ne = 0 , oe = 0 , pe = 0 , qe = 0 , re = 0 , se = 0 , te = 0 , ue = 0 , ve = 0 , we = 0 , xe = 0 , ye = 0 , ze = 0 , Ae = 0 , Be = 0 , Ce = 0 , De = 0 , Ee = 0 , Fe = 0 , Ge = 0 , He = 0 , Ie = 0 , Je = 0 , Ke = 0 , Le = 0 , Me = 0 , Ne = 0 , Oe = 0 , Pe = 0 , Qe = 0 , Re = 0 , Se = 0 , Te = 0 , Ue = 0 , Ve = 0 , We = 0 , Xe = 0 , Ye = 0 , Ze = 0 , _e = 0 , $e = 0 , af = 0 , bf = 0 , cf = 0 , df = 0 , ef = 0 , ff = 0 , gf = 0 , hf = 0 , jf = 0 , kf = 0 , lf = 0 , mf = 0 , nf = 0 , of = 0 , pf = 0 , qf = 0 , rf = 0 , sf = 0 , tf = 0 , uf = 0 , vf = 0 , wf = 0 , xf = 0 , yf = 0 , zf = 0 , Af = 0 , Bf = 0 , Cf = 0 , Df = 0 , Ef = 0 , Ff = 0 , Gf = 0 , Hf = 0 , If = 0 , Jf = 0 , Kf = 0 , Lf = 0 , Mf = 0 , Nf = 0 , Of = 0 , Pf = 0 , Qf = 0 , Rf = 0 , Sf = 0 , Tf = 0 , Uf = 0 , Vf = 0 , Wf = 0 , Xf = 0 , Yf = 0 , Zf = 0 , _f = 0 , $f = 0 , ag = 0 , bg = 0 , cg = 0 , dg = 0 , eg = 0 , fg = 0 , gg = 0 , hg = 0 , ig = 0 , jg = 0 , kg = 0 , lg = 0 , mg = 0 , ng = 0 , og = 0 , pg = 0 , qg = 0 , rg = 0 , sg = 0 , tg = 0 , ug = 0 , vg = 0 , wg = hc , xg = hc , yg = hc , zg = 0 , Ag = 0 , Bg = 0 , Cg = 0 , Dg = 0 , Eg = 0 , Fg = 0 , Gg = 0 , Hg = 0 , Ig = 0 , Jg = 0 , Kg = 0 , Lg = 0 , Mg = 0 , Ng = 0 , Og = 0 , Pg = 0 , Qg = 0 , Rg = 0 , Sg = 0 , Tg = 0 , Ug = 0 , Vg = 0 , Wg = 0 , Xg = 0 , Yg = 0 , Zg = 0 , _g = 0 , $g = 0 , ah = 0 , bh = 0 , ch = 0 , dh = 0 , eh = 0 , fh = 0 , gh = 0 , hh = 0 , ih = 0 , jh = 0 , kh = 0 , lh = 0 , mh = 0 , nh = 0 , oh = 0 , ph = 0 , qh = 0 , rh = 0 , sh = 0 , th = 0 , uh = 0 , vh = 0 , wh = 0 , xh = 0 , yh = 0 , zh = 0 , Ah = 0 , Bh = 0 , Ch = 0 , Dh = 0 , Eh = 0 , Fh = 0 , Gh = 0 , Hh = 0 , Ih = 0 ; d = r ; r = r + 1920 | 0 ; e = d + 8 | 0 ; f = d ; g = d + 512 | 0 ; h = d + 1908 | 0 ; n = d + 1907 | 0 ; p = d + 1906 | 0 ; q = d + 1905 | 0 ; s = d + 1904 | 0 ; t = d + 542 | 0 ; u = d + 540 | 0 ; v = d + 1903 | 0 ; w = d + 1902 | 0 ; y = d + 1901 | 0 ; z = d + 1900 | 0 ; A = d + 1899 | 0 ; B = d + 1898 | 0 ; C = d + 538 | 0 ; D = d + 536 | 0 ; E = d + 1897 | 0 ; F = d + 508 | 0 ; G = d + 1896 | 0 ; H = d + 504 | 0 ; I = d + 500 | 0 ; J = d + 496 | 0 ; K = d + 534 | 0 ; L = d + 532 | 0 ; N = d + 530 | 0 ; O = d + 1895 | 0 ; P = d + 528 | 0 ; Q = d + 1894 | 0 ; R = d + 1893 | 0 ; S = d + 492 | 0 ; T = d + 1892 | 0 ; U = d + 526 | 0 ; V = d + 524 | 0 ; X = d + 1888 | 0 ; Y = d + 488 | 0 ; Z = d + 484 | 0 ; _ = d + 1884 | 0 ; $ = d + 1883 | 0 ; aa = d + 1882 | 0 ; ba = d + 1881 | 0 ; ca = d + 1880 | 0 ; da = d + 1879 | 0 ; ea = d + 1878 | 0 ; ga = d + 1877 | 0 ; ha = d + 1876 | 0 ; ja = d + 1875 | 0 ; ka = d + 1874 | 0 ; ma = d + 472 | 0 ; na = d + 456 | 0 ; oa = d + 1452 | 0 ; pa = d + 424 | 0 ; qa = d + 408 | 0 ; ta = d + 392 | 0 ; xa = d + 440 | 0 ; Aa = d + 522 | 0 ; Ba = d + 380 | 0 ; Ca = d + 626 | 0 ; Da = d + 364 | 0 ; Ea = d + 352 | 0 ; Fa = d + 584 | 0 ; Ga = d + 376 | 0 ; Ha = d + 336 | 0 ; Ia = d + 304 | 0 ; Ja = d + 516 | 0 ; Ka = d + 320 | 0 ; La = d + 296 | 0 ; Ma = d + 292 | 0 ; Na = d + 272 | 0 ; Pa = d + 252 | 0 ; Qa = d + 248 | 0 ; Ra = d + 244 | 0 ; Ta = d + 240 | 0 ; Va = d + 224 | 0 ; Wa = d + 192 | 0 ; Xa = d + 208 | 0 ; Ya = d + 164 | 0 ; _a = d + 152 | 0 ; $a = d + 128 | 0 ; ab = d + 124 | 0 ; bb = d + 176 | 0 ; cb = d + 552 | 0 ; db = d + 136 | 0 ; eb = d + 544 | 0 ; fb = d + 112 | 0 ; gb = d + 100 | 0 ; hb = d + 88 | 0 ; ib = d + 76 | 0 ; jb = d + 64 | 0 ; kb = d + 52 | 0 ; lb = d + 40 | 0 ; nb = d + 28 | 0 ; ob = d + 16 | 0 ; pb = b + 8 | 0 ; k [ pb >> 2 ] = 0 ; qb = k [ b >> 2 ] | 0 ; if ( ! ( uc [ k [ ( k [ qb >> 2 ] | 0 ) + 28 >> 2 ] & 255 ] ( qb , 0 , 12 ) | 0 ) ) { rb = 0 ; r = d ; return rb | 0 } qb = k [ b >> 2 ] | 0 ; if ( ! ( uc [ k [ ( k [ qb >> 2 ] | 0 ) + 28 >> 2 ] & 255 ] ( qb , k [ pb >> 2 ] | 0 , 3 ) | 0 ) ) { rb = 0 ; r = d ; return rb | 0 } qb = k [ b >> 2 ] | 0 ; Nc [ k [ ( k [ qb >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( qb , g , k [ pb >> 2 ] | 0 , 3 ) | 0 ; if ( XG ( g , 61109 , 3 ) | 0 ) { rb = 0 ; r = d ; return rb | 0 } qb = ( k [ pb >> 2 ] | 0 ) + 3 | 0 ; k [ pb >> 2 ] = qb ; sb = k [ b >> 2 ] | 0 ; tb = ( Nc [ k [ ( k [ sb >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( sb , g , qb , 1 ) | 0 ) == 1 ; qb = k [ pb >> 2 ] | 0 ; if ( tb ) { tb = qb + 1 | 0 ; k [ pb >> 2 ] = tb ; ub = i [ g >> 0 ] | 0 ; vb = tb } else { ub = 0 ; vb = qb } i [ ka >> 0 ] = ub ; ub = k [ b >> 2 ] | 0 ; a : do if ( ( ( Nc [ k [ ( k [ ub >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( ub , g , vb , 4 ) | 0 ) == 4 ? ( qb = ( k [ pb >> 2 ] | 0 ) + 4 | 0 , k [ pb >> 2 ] = qb , tb = k [ g >> 2 ] | 0 , tb >>> 0 >= 423 ) : 0 ) ? ( sb = i [ ka >> 0 ] | 0 , ( sb & 255 ) <= 5 ) : 0 ) if ( ! c ) wb = 1 ; else { if ( ( sb & 255 ) > 4 ) { sb = k [ b >> 2 ] | 0 ; xb = ( Nc [ k [ ( k [ sb >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( sb , g , qb , 4 ) | 0 ) == 4 ; qb = k [ pb >> 2 ] | 0 ; if ( xb ) { xb = qb + 4 | 0 ; k [ pb >> 2 ] = xb ; yb = k [ g >> 2 ] | 0 ; zb = xb } else { yb = 0 ; zb = qb } qb = k [ b >> 2 ] | 0 ; if ( uc [ k [ ( k [ qb >> 2 ] | 0 ) + 28 >> 2 ] & 255 ] ( qb , zb , yb ) | 0 ) Bb = yb ; else { wb = 0 ; break } } else Bb = - 1 ; k [
function kQ ( a , b , c , d , e , f , g , h , m , n , o ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; d = d | 0 ; e = e | 0 ; f = f | 0 ; g = g | 0 ; h = h | 0 ; m = m | 0 ; n = n | 0 ; o = o | 0 ; var p = 0 , q = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 , S = 0 , T = 0 , U = 0 , V = 0 , W = 0 , X = 0 , Y = 0 , Z = 0 , _ = 0 , $ = 0 , aa = 0 , ba = 0 , ca = 0 , da = 0 , ea = 0 , fa = 0 , ga = 0 , ha = 0 , ia = 0 , ja = 0 , ka = 0 , la = 0 , ma = 0 , na = 0 , oa = 0 , pa = 0 , qa = 0 , ra = 0 , ta = 0 , va = 0 , xa = 0 , ya = 0 , za = 0 , Aa = 0 , Ba = 0 , Ca = 0 , Da = 0 , Ea = 0 , Fa = 0 , Ga = 0 , Ha = 0 , Ia = 0 , Ja = 0 , Ka = 0 , Ma = 0 , Na = 0 , Oa = 0 , Pa = 0 , Qa = 0 , Ra = 0 , Sa = 0 , Ta = 0 , Va = 0 , Wa = 0 , Xa = 0 , Ya = 0 , Za = 0 , _a = 0 , $a = 0 , ab = 0 , bb = 0 , cb = 0 , db = 0 , eb = 0 , fb = 0 , gb = 0 , hb = 0 , ib = 0 , jb = 0 , kb = 0 , lb = 0 , nb = 0 , ob = 0 , pb = 0 , qb = 0 , rb = 0 , sb = 0 , tb = 0 , ub = 0 , vb = 0 , wb = 0 , xb = 0 , yb = 0 , zb = 0 , Bb = 0 , Cb = 0 , Db = 0 , Eb = 0 , Fb = 0 , Gb = 0 , Ib = 0 ; p = r ; r = r + 512 | 0 ; q = p + 88 | 0 ; s = p + 96 | 0 ; t = p + 80 | 0 ; u = p + 72 | 0 ; v = p + 68 | 0 ; w = p + 500 | 0 ; y = p + 497 | 0 ; z = p + 496 | 0 ; A = p + 56 | 0 ; B = p + 44 | 0 ; C = p + 32 | 0 ; D = p + 20 | 0 ; E = p + 8 | 0 ; F = p + 4 | 0 ; G = p ; k [ q >> 2 ] = o ; k [ t >> 2 ] = s ; o = t + 4 | 0 ; k [ o >> 2 ] = 311 ; k [ u >> 2 ] = s ; k [ v >> 2 ] = s + 400 ; H = 0 ; while ( 1 ) { if ( ( H | 0 ) == 3 ) break ; k [ A + ( H << 2 ) >> 2 ] = 0 ; H = H + 1 | 0 } H = 0 ; while ( 1 ) { if ( ( H | 0 ) == 3 ) break ; k [ B + ( H << 2 ) >> 2 ] = 0 ; H = H + 1 | 0 } H = 0 ; while ( 1 ) { if ( ( H | 0 ) == 3 ) break ; k [ C + ( H << 2 ) >> 2 ] = 0 ; H = H + 1 | 0 } H = 0 ; while ( 1 ) { if ( ( H | 0 ) == 3 ) break ; k [ D + ( H << 2 ) >> 2 ] = 0 ; H = H + 1 | 0 } H = 0 ; while ( 1 ) { if ( ( H | 0 ) == 3 ) break ; k [ E + ( H << 2 ) >> 2 ] = 0 ; H = H + 1 | 0 } x = 0 ; La ( 3 , c | 0 , d | 0 , w | 0 , y | 0 , z | 0 , A | 0 , B | 0 , C | 0 , D | 0 , F | 0 ) ; d = x ; x = 0 ; a : do if ( d & 1 ) { c = mb ( ) | 0 ; I = c ; J = M } else { k [ n >> 2 ] = k [ m >> 2 ] ; c = h + 8 | 0 ; H = C + 4 | 0 ; K = D + 4 | 0 ; L = D + 8 | 0 ; N = D + 1 | 0 ; O = C + 8 | 0 ; P = C + 1 | 0 ; Q = ( e & 512 | 0 ) != 0 ; R = B + 8 | 0 ; S = B + 1 | 0 ; T = B + 4 | 0 ; U = E + 4 | 0 ; V = E + 8 | 0 ; W = E + 1 | 0 ; X = w + 3 | 0 ; Y = A + 4 | 0 ; Z = s ; _ = 0 ; $ = 0 ; b : while ( 1 ) { if ( _ >>> 0 >= 4 ) { aa = Z ; ba = $ ; ca = 251 ; break } da = k [ a >> 2 ] | 0 ; do if ( da ) if ( ( k [ da + 12 >> 2 ] | 0 ) == ( k [ da + 16 >> 2 ] | 0 ) ) { x = 0 ; ea = wa ( k [ ( k [ da >> 2 ] | 0 ) + 36 >> 2 ] | 0 , da | 0 ) | 0 ; fa = x ; x = 0 ; if ( fa & 1 ) { ca = 38 ; break b } if ( ( ea | 0 ) == - 1 ) { k [ a >> 2 ] = 0 ; ga = 0 ; break } else { ga = k [ a >> 2 ] | 0 ; break } } else ga = da ; else ga = 0 ; while ( 0 ) ; da = ( ga | 0 ) == 0 ; ea = k [ b >> 2 ] | 0 ; do if ( ea ) { if ( ( k [ ea + 12 >> 2 ] | 0 ) != ( k [ ea + 16 >> 2 ] | 0 ) ) if ( da ) { ha = ea ; break } else { aa = Z ; ba = $ ; ca = 251 ; break b } x = 0 ; fa = wa ( k [ ( k [ ea >> 2 ] | 0 ) + 36 >> 2 ] | 0 , ea | 0 ) | 0 ; ia = x ; x = 0 ; if ( ia & 1 ) { ca = 38 ; break b } if ( ( fa | 0 ) != - 1 ) if ( da ) { ha = ea ; break } else { aa = Z ; ba = $ ; ca = 251 ; break b } else { k [ b >> 2 ] = 0 ; ca = 31 ; break } } else ca = 31 ; while ( 0 ) ; if ( ( ca | 0 ) == 31 ) { ca = 0 ; if ( da ) { aa = Z ; ba = $ ; ca = 251 ; break } else ha = 0 } c : do switch ( i [ w + _ >> 0 ] | 0 ) { case 1 : { if ( ( _ | 0 ) != 3 ) { ea = k [ a >> 2 ] | 0 ; fa = k [ ea + 12 >> 2 ] | 0 ; if ( ( fa | 0 ) == ( k [ ea + 16 >> 2 ] | 0 ) ) { x = 0 ; ia = wa ( k [ ( k [ ea >> 2 ] | 0 ) + 36 >> 2 ] | 0 , ea | 0 ) | 0 ; ea = x ; x = 0 ; if ( ea & 1 ) { ca = 38 ; break b } else ja = ia } else ja = l [ fa >> 0 ] | 0 ; if ( ( ja & 255 ) << 24 >> 24 <= - 1 ) { ca = 56 ; break b } if ( ! ( j [ ( k [ c >> 2 ] | 0 ) + ( ja << 24 >> 24 << 1 ) >> 1 ] & 8192 ) ) { ca = 56 ; break b } fa = k [ a >> 2 ] | 0 ; ia = fa + 12 | 0 ; ea = k [ ia >> 2 ] | 0 ; if ( ( ea | 0 ) == ( k [ fa + 16 >> 2 ] | 0 ) ) { x = 0 ; ka = wa ( k [ ( k [ fa >> 2 ] | 0 ) + 40 >> 2 ] | 0 , fa | 0 ) | 0 ; fa = x ; x = 0 ; if ( fa & 1 ) { ca = 38 ; break b } else la = ka } else { k [ ia >> 2 ] = ea + 1 ; la = l [ ea >> 0 ] | 0 } x = 0 ; ua ( 80 , E | 0 , la & 255 | 0 ) ; ea = x ; x = 0 ; if ( ea & 1 ) { ca = 38 ; break b } else { ma = ha ; na = ha ; ca = 58 } } else { oa = Z ; pa = $ } break } case 0 : { if ( ( _ | 0 ) == 3 ) { oa = Z ; pa = $ } else { ma = ha ; na = ha ; ca = 58 } break } case 3 : { ea = i [ C >> 0 ] | 0 ; ia = ( ea & 1 ) == 0 ? ( ea & 255 ) >>> 1 : k [ H >> 2 ] | 0 ; ka = i [ D >> 0 ] | 0 ; fa = ( ka & 1 ) == 0 ? ( ka & 255 ) >>> 1 : k [ K >> 2 ] | 0 ; if ( ( ia | 0 ) == ( 0 - fa | 0 ) ) { oa = Z ; pa = $ } else { if ( ! ia ) { ia = k [ a >> 2 ] | 0 ; qa = k [ ia + 12 >> 2 ] | 0 ; if ( ( qa | 0 ) == ( k [ ia + 16 >> 2 ] | 0 ) ) { x = 0 ; ra = wa ( k [ ( k [ ia >> 2 ] | 0 ) + 36 >> 2 ] | 0 , ia | 0 ) | 0 ; ia = x ; x = 0 ; if ( ia & 1 ) { ca = 38 ; break b } ta = ra ; va = i [ D >> 0 ] | 0 } else { ta = l [ qa >> 0 ] | 0 ; va = ka } if ( ( ta & 255 ) << 24 >> 24 != ( i [ ( ( va & 1 ) == 0 ? N : k [ L >> 2 ] | 0 ) >> 0 ] | 0 ) ) { oa = Z ; pa = $ ; break c } ka = k [ a >> 2 ] | 0 ; qa = ka + 12 | 0 ; ra = k [ qa >> 2 ] | 0 ; if ( ( ra | 0 ) == ( k [ ka + 16 >> 2 ] | 0 ) ) { x = 0 ; wa ( k [ ( k [ ka >> 2 ] | 0 ) + 40 >> 2 ] | 0 , ka | 0 ) | 0 ; ka = x ; x = 0 ; if ( ka & 1 ) { ca = 38 ; break b } } else k [ qa >> 2 ] = ra + 1 ; i [ g >> 0 ] = 1 ; ra = i [ D >> 0 ] | 0 ; oa = Z ; pa = ( ( ra & 1 ) == 0 ? ( ra & 255 ) >>> 1 : k [ K >> 2 ] | 0 ) >>> 0 > 1 ? D : $ ; break c } ra = k [ a >> 2 ] | 0 ; qa = k [ ra + 12 >> 2 ] | 0 ; ka = k [ ra + 16 >> 2 ] | 0 ; ia = ( qa | 0 ) == ( ka | 0 ) ; if ( ! fa ) { if ( ia ) { x = 0 ; fa = wa ( k [ ( k [ ra >> 2 ] | 0 ) + 36 >> 2 ] | 0 , ra | 0 ) | 0 ; xa = x ; x = 0 ; if ( xa & 1 ) { ca = 38 ; break b } ya = fa ; za = i [ C >> 0 ] | 0 } else { ya = l [ qa >> 0 ] | 0 ; za = ea } if ( ( ya & 255 ) << 24 >> 24 != ( i [ ( ( za & 1 ) == 0 ? P : k [ O >> 2 ] | 0 ) >> 0 ] | 0 ) ) { i [ g >> 0 ] = 1 ; oa = Z ; pa = $ ; break c } fa = k [ a >> 2 ] | 0 ; xa = fa + 12 | 0 ; Aa = k [ xa >> 2 ] | 0 ; if ( ( Aa | 0 ) == ( k [ fa + 16 >> 2 ] | 0 ) ) { x = 0 ; wa ( k [ ( k [ fa >> 2 ] | 0 ) + 40 >> 2 ] | 0 , fa | 0 ) | 0 ; fa = x ; x = 0 ; if ( fa & 1 ) { ca = 38 ; break b } } else k [ xa >> 2 ] = Aa + 1 ; Aa = i [ C >> 0 ] | 0 ; oa = Z ; pa = ( ( Aa & 1 ) == 0 ? ( Aa & 255 ) >>> 1 : k [ H >> 2 ] | 0 ) >>> 0 > 1 ? C : $ ; break c } if ( ia ) { x = 0 ; ia = wa ( k [ ( k [ ra >> 2 ] | 0 ) + 36 >> 2 ] | 0 , ra | 0 ) | 0 ; Aa = x ; x = 0 ; if ( Aa & 1 ) { ca = 38 ; break b } Aa = k [ a >> 2 ] | 0 ; Ba = ia ; Ca = i [ C >> 0 ] | 0 ; Da = Aa ; Ea = k [ Aa + 12 >> 2 ] | 0 ; Fa = k [ Aa + 16 >> 2 ] | 0 } else { Ba = l [ qa >> 0 ] | 0 ; Ca = ea ; Da = ra ; Ea = qa ; Fa = ka } ka = Da + 12 | 0 ; qa = ( Ea | 0 ) == ( Fa | 0 ) ; if ( ( Ba & 255 ) << 24 >> 24 == ( i [ ( ( Ca
function nj ( a , b , c ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; var d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , n = 0 , o = 0 , p = 0 , q = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 , S = 0 , T = 0 , U = 0 , V = 0 , W = 0 , X = 0 , Y = 0 , Z = 0 , _ = 0 , $ = 0 , aa = 0 , ba = 0 , ca = 0 , da = 0 , ea = 0 , fa = 0 , ga = 0 , ha = 0 , ja = 0 , ka = 0 , ma = 0 , na = 0 , oa = 0 , pa = 0 , qa = 0 , ta = 0 , va = 0 , xa = 0 , ya = 0 , Aa = 0 , Ba = 0 , Ca = 0 , Da = 0 , Ea = 0 , Fa = 0 , Ga = 0 , Ha = 0 , Ia = 0 , Ja = 0 , Ka = 0 , La = 0 , Na = 0 , Oa = 0 , Pa = 0 , Qa = 0 , Ra = 0 , Ta = 0 , Va = 0 , Wa = 0 , Xa = 0 , Ya = 0 , _a = 0 , $a = 0 , ab = 0 , bb = 0 , cb = 0 , db = 0 , eb = 0 , fb = 0 , gb = 0 , hb = 0 , ib = 0 , jb = 0 , kb = 0 , lb = 0 , nb = 0 , ob = 0 , pb = 0 , qb = 0 , rb = 0 , sb = 0 , tb = 0 , ub = 0 , vb = 0 , wb = 0 , xb = 0 , yb = 0 , zb = 0 , Bb = 0 , Cb = 0 , Db = 0 , Eb = 0 , Fb = 0 , Gb = 0 , Ib = 0 , Jb = 0 , Kb = 0 , Lb = 0 , Mb = 0 , Nb = 0 , Ob = 0 , Pb = 0 , Qb = 0 , Rb = 0 , Sb = 0 , Tb = 0 , Ub = 0 , Vb = 0 , Wb = 0 , Xb = 0 , Yb = 0 , Zb = 0 , _b = 0 , $b = 0 , ac = 0 , bc = 0 , cc = 0 , dc = 0 , ec = 0 , fc = 0 , gc = 0 , hc = 0 , ic = 0 , jc = 0 , kc = 0 , lc = 0 , mc = 0 , nc = 0 , oc = 0 , pc = 0 , qc = 0 , sc = 0 , tc = 0 , vc = 0 , wc = 0 , xc = 0 , yc = 0 , zc = 0 , Ac = 0 , Bc = 0 , Cc = 0 , Dc = 0 , Ec = 0 , Fc = 0 , Gc = 0 , Hc = 0 , Ic = 0 , Jc = 0 , Kc = 0 , Lc = 0 , Mc = 0 , Oc = 0 , Pc = 0 , Qc = 0 , Rc = 0 , Sc = 0 , Tc = 0 , Uc = 0 , Vc = 0 , Wc = 0 , Xc = 0 , Yc = 0 , Zc = 0 , _c = 0 , $c = 0 , ad = 0 , bd = 0 , cd = 0 , dd = 0 , ed = 0 , fd = 0 , gd = 0 , id = 0 , jd = 0 , kd = 0 , ld = 0 , md = 0 , nd = 0 , od = 0 , pd = 0 , qd = 0 , rd = 0 , sd = 0 , td = 0 , ud = 0 , vd = 0 , wd = 0 , xd = 0 , yd = 0 , zd = 0 , Ad = 0 , Bd = 0 , Cd = 0 , Dd = 0 , Ed = 0 , Fd = 0 , Gd = 0 , Hd = 0 , Id = 0 , Jd = 0 , Kd = 0 , Ld = 0 , Md = 0 , Nd = 0 , Od = 0 , Pd = 0 , Qd = 0 , Rd = 0 , Sd = 0 , Td = 0 , Ud = 0 , Vd = 0 , Wd = 0 , Xd = 0 , Yd = 0 , Zd = 0 , _d = 0 , $d = 0 , ae = 0 , be = 0 , ce = 0 , de = 0 , ee = 0 , fe = 0 , ge = 0 , he = 0 , ie = 0 , je = 0 , ke = 0 , le = 0 , me = 0 , ne = 0 , oe = 0 , pe = 0 , qe = 0 , re = 0 , se = 0 , te = 0 , ue = 0 , ve = 0 , we = 0 , xe = 0 , ye = 0 , ze = 0 , Ae = 0 , Be = 0 , Ce = 0 , De = 0 , Ee = 0 , Fe = 0 , Ge = 0 , He = 0 , Ie = 0 , Je = 0 , Ke = 0 , Le = 0 , Me = 0 , Ne = 0 , Oe = 0 , Pe = 0 , Qe = 0 , Re = 0 , Se = 0 , Te = 0 , Ue = 0 , Ve = 0 , We = 0 , Xe = 0 , Ye = 0 , Ze = 0 , _e = 0 , $e = 0 , af = 0 , bf = 0 , cf = 0 , df = 0 , ef = 0 , ff = 0 , gf = 0 , hf = 0 , jf = 0 , kf = 0 , lf = 0 , mf = 0 , nf = 0 , of = 0 , pf = 0 , qf = 0 , rf = 0 , sf = 0 , tf = 0 , uf = 0 , vf = 0 , wf = 0 , xf = 0 , yf = 0 , zf = 0 , Af = 0 , Bf = 0 , Cf = 0 , Df = 0 , Ef = 0 , Ff = 0 , Gf = 0 , Hf = 0 , If = 0 , Jf = 0 , Kf = 0 ; d = r ; r = r + 1344 | 0 ; e = d + 940 | 0 ; f = d + 928 | 0 ; g = d + 1332 | 0 ; h = d + 1331 | 0 ; n = d + 1330 | 0 ; o = d + 1329 | 0 ; p = d + 1328 | 0 ; q = d + 970 | 0 ; s = d + 968 | 0 ; t = d + 1296 | 0 ; u = d + 916 | 0 ; v = d + 904 | 0 ; w = d + 966 | 0 ; y = d + 900 | 0 ; z = d + 1293 | 0 ; A = d + 1292 | 0 ; B = d + 964 | 0 ; C = d + 962 | 0 ; D = d + 888 | 0 ; E = d + 876 | 0 ; F = d + 872 | 0 ; G = d + 868 | 0 ; H = d + 1288 | 0 ; I = d + 960 | 0 ; J = d + 958 | 0 ; K = d + 864 | 0 ; L = d + 852 | 0 ; N = d + 840 | 0 ; O = d + 828 | 0 ; P = d + 816 | 0 ; Q = d + 1096 | 0 ; R = d + 1088 | 0 ; S = d + 804 | 0 ; T = d + 792 | 0 ; U = d + 780 | 0 ; V = d + 768 | 0 ; W = d + 756 | 0 ; X = d + 732 | 0 ; Y = d + 708 | 0 ; Z = d + 684 | 0 ; _ = d + 744 | 0 ; $ = d ; aa = d + 720 | 0 ; ba = d + 696 | 0 ; ca = d + 672 | 0 ; da = d + 656 | 0 ; ea = d + 624 | 0 ; fa = d + 640 | 0 ; ga = d + 608 | 0 ; ha = d + 956 | 0 ; ja = d + 1008 | 0 ; ka = d + 600 | 0 ; ma = d + 596 | 0 ; na = d + 584 | 0 ; oa = d + 556 | 0 ; pa = d + 532 | 0 ; qa = d + 520 | 0 ; ta = d + 488 | 0 ; va = d + 464 | 0 ; xa = d + 954 | 0 ; ya = d + 440 | 0 ; Aa = d + 380 | 0 ; Ba = d + 368 | 0 ; Ca = d + 364 | 0 ; Da = d + 568 | 0 ; Ea = d + 544 | 0 ; Fa = d + 994 | 0 ; Ga = d + 952 | 0 ; Ha = d + 352 | 0 ; Ia = d + 340 | 0 ; Ja = d + 328 | 0 ; Ka = d + 504 | 0 ; La = d + 476 | 0 ; Na = d + 452 | 0 ; Oa = d + 988 | 0 ; Pa = d + 986 | 0 ; Qa = d + 980 | 0 ; Ra = d + 996 | 0 ; Ta = d + 972 | 0 ; Va = d + 316 | 0 ; Wa = d + 304 | 0 ; Xa = d + 292 | 0 ; Ya = d + 280 | 0 ; _a = d + 268 | 0 ; $a = d + 256 | 0 ; ab = d + 244 | 0 ; bb = d + 232 | 0 ; cb = d + 220 | 0 ; db = d + 208 | 0 ; eb = d + 204 | 0 ; fb = d + 192 | 0 ; gb = d + 180 | 0 ; hb = d + 168 | 0 ; ib = d + 164 | 0 ; jb = d + 152 | 0 ; kb = d + 148 | 0 ; lb = d + 392 | 0 ; nb = d + 136 | 0 ; ob = d + 124 | 0 ; pb = d + 112 | 0 ; qb = d + 100 | 0 ; rb = d + 96 | 0 ; sb = d + 84 | 0 ; tb = d + 80 | 0 ; ub = d + 68 | 0 ; vb = d + 56 | 0 ; wb = d + 44 | 0 ; xb = d + 32 | 0 ; yb = d + 28 | 0 ; zb = d + 24 | 0 ; Bb = d + 20 | 0 ; Cb = d + 8 | 0 ; Db = b + 8 | 0 ; k [ Db >> 2 ] = 0 ; Eb = k [ b >> 2 ] | 0 ; if ( ( Nc [ k [ ( k [ Eb >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( Eb , Q , 0 , 192 ) | 0 ) != 192 ) { KU ( Q | 0 , 0 , 192 ) | 0 ; Fb = 0 ; r = d ; return Fb | 0 } Eb = ( k [ Db >> 2 ] | 0 ) + 192 | 0 ; k [ Db >> 2 ] = Eb ; if ( XG ( Q , 60008 , 4 ) | 0 ? XG ( Q , 60013 , 4 ) | 0 : 0 ) { Fb = 0 ; r = d ; return Fb | 0 } Gb = Q + 34 | 0 ; Ib = l [ Gb >> 0 ] | l [ Gb + 1 >> 0 ] << 8 ; if ( ( Ib & 65535 ) > 255 ) { Fb = 0 ; r = d ; return Fb | 0 } Jb = Q + 36 | 0 ; Kb = l [ Jb >> 0 ] | l [ Jb + 1 >> 0 ] << 8 ; if ( ( Kb & 65535 ) > 3999 ) { Fb = 0 ; r = d ; return Fb | 0 } Lb = Q + 32 | 0 ; Mb = Q + 38 | 0 ; Nb = k [ b >> 2 ] | 0 ; if ( ! ( uc [ k [ ( k [ Nb >> 2 ] | 0 ) + 28 >> 2 ] & 255 ] ( Nb , Eb , ( ( Kb & 65535 ) + ( Ib & 65535 ) + ( ( l [ Mb >> 0 ] | l [ Mb + 1 >> 0 ] << 8 ) & 65535 ) << 2 ) + ( ( l [ Lb >> 0 ] | l [ Lb + 1 >> 0 ] << 8 ) & 65535 ) | 0 ) | 0 ) ) { Fb = 0 ; r = d ; return Fb | 0 } if ( ! c ) { Fb = 1 ; r = d ; return Fb | 0 } Aq ( a , 32 ) ; i [ R >> 0 ] = 0 ; a : do if ( XG ( Q , 60013 , 4 ) | 0 ) { Ib = Q + 40 | 0 ; do if ( ( ( l [ Ib >> 0 ] | l [ Ib + 1 >> 0 ] << 8 ) + - 2185 & 65535 ) < 1911 ) { Kb = k [ b >> 2 ] | 0 ; Eb = ( rc [ k [ ( k [ Kb >> 2 ] | 0 ) + 20 >> 2 ] & 511 ] ( Kb ) | 0 ) + - 4 | 0 ; do if ( ( k [ Db >> 2 ] | 0 ) >>> 0 < Eb >>> 0 ) { Kb = k [ b >> 2 ] | 0 ; if ( ( rc [ k [ ( k [ Kb >> 2 ] | 0 ) + 20 >> 2 ] & 511 ] ( Kb ) | 0 ) >>> 0 < Eb >>> 0 ) { Ob = k [ Db >> 2 ] | 0 ; break } else { k [ Db >> 2 ] = Eb ; Ob = Eb ; break } } else { k [ Db >> 2 ] = Eb ; Ob = Eb } while ( 0 ) ; Eb = k [ b >> 2 ] | 0 ; if ( ( Nc [ k [ ( k [ Eb >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( Eb , e , Ob , 4 ) | 0 ) != 4 ) { Pb = 0 ; break } k [ Db >> 2 ] = ( k [ Db >> 2 ] | 0 ) + 4 ; Eb = k [ e >> 2 ] | 0 ; if ( Eb >>> 0 > 255 ? ( Kb = k [ b >> 2 ] | 0 , Eb >>> 0 < ( rc [ k [ ( k [ Kb >> 2 ] | 0 ) + 20 >> 2 ] & 511 ] ( Kb ) | 0 ) >>> 0 ) : 0 ) { if ( ( k [ Db >> 2 ] | 0 ) >>> 0 < Eb >>> 0 ? ( Kb = k [ b >> 2 ] | 0 , ( rc [ k [ ( k [ Kb >> 2 ] | 0 ) + 20 >> 2 ] & 511 ] ( Kb ) | 0 ) >>> 0 < Eb >>> 0 ) : 0 ) { Pb = Eb ; break } k [ Db >> 2 ]
function ai ( a , b , c ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; var d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , n = 0 , o = 0 , p = 0 , q = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 , S = 0 , T = 0 , U = 0 , V = 0 , W = 0 , X = 0 , Y = 0 , Z = 0 , _ = 0 , $ = 0 , aa = 0 , ba = 0 , ca = 0 , da = 0 , ea = 0 , fa = 0 , ga = 0 , ha = 0 , ja = 0 , ka = 0 , la = 0 , ma = 0 , na = 0 , oa = 0 , pa = 0 , qa = 0 , ra = 0 , sa = 0 , ta = 0 , va = 0 , xa = 0 , ya = 0 , Aa = 0 , Ba = 0 , Ca = 0 , Da = 0 , Ea = 0 , Fa = 0 , Ga = 0 , Ha = 0 , Ia = 0 , Ja = 0 , Ka = 0 , La = 0 , Ma = 0 , Na = 0 , Oa = 0 , Pa = 0 , Qa = 0 , Ra = 0 , Ta = 0 , Va = 0 , Wa = 0 , Xa = 0 , Ya = 0 , _a = 0 , $a = 0 , ab = 0 , bb = 0 , cb = 0 , db = 0 , eb = 0 , fb = 0 , gb = 0 , hb = 0 , ib = 0 , jb = 0 , kb = 0 , lb = 0 , nb = 0 , ob = 0 , pb = 0 , qb = 0 , rb = 0 , sb = 0 , tb = 0 , ub = 0 , vb = 0 , wb = 0 , xb = 0 , yb = 0 , zb = 0 , Bb = 0 , Cb = 0 , Db = 0 , Eb = 0 , Fb = 0 , Gb = 0 , Hb = 0 , Ib = 0 , Jb = 0 , Kb = 0 , Lb = 0 , Mb = 0 , Nb = 0 , Ob = 0 , Pb = 0 , Qb = 0 , Rb = 0 , Sb = 0 , Tb = 0 , Ub = 0 , Vb = 0 , Wb = 0 , Xb = 0 , Yb = 0 , Zb = 0 , _b = 0 , $b = 0 , ac = 0 , bc = 0 ; d = r ; r = r + 208 | 0 ; e = d + 136 | 0 ; f = d + 198 | 0 ; g = d + 116 | 0 ; h = d + 112 | 0 ; n = d + 128 | 0 ; o = d + 126 | 0 ; p = d + 197 | 0 ; q = d + 124 | 0 ; s = d + 108 | 0 ; t = d + 122 | 0 ; u = d + 104 | 0 ; v = d + 196 | 0 ; w = d ; y = d + 120 | 0 ; z = d + 195 | 0 ; A = d + 194 | 0 ; B = d + 193 | 0 ; C = d + 152 | 0 ; D = d + 72 | 0 ; E = d + 60 | 0 ; F = d + 56 | 0 ; G = d + 44 | 0 ; H = d + 32 | 0 ; I = d + 88 | 0 ; J = d + 28 | 0 ; K = d + 16 | 0 ; L = d + 4 | 0 ; N = b + 8 | 0 ; k [ N >> 2 ] = 0 ; O = k [ b >> 2 ] | 0 ; if ( ( Nc [ k [ ( k [ O >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( O , C , 0 , 41 ) | 0 ) != 41 ) { P = C ; Q = P + 41 | 0 ; do { i [ P >> 0 ] = 0 ; P = P + 1 | 0 } while ( ( P | 0 ) < ( Q | 0 ) ) ; R = 0 ; r = d ; return R | 0 } k [ N >> 2 ] = ( k [ N >> 2 ] | 0 ) + 41 ; if ( XG ( C , 59494 , 3 ) | 0 ) { R = 0 ; r = d ; return R | 0 } O = C + 3 | 0 ; S = i [ O >> 0 ] | 0 ; if ( ( S + - 8 & 255 ) > 6 ) { R = 0 ; r = d ; return R | 0 } T = C + 40 | 0 ; if ( ( S & 255 ) > 9 ? ( ( i [ T >> 0 ] | 0 ) + - 1 & 255 ) > 31 : 0 ) { R = 0 ; r = d ; return R | 0 } if ( ! c ) { R = 1 ; r = d ; return R | 0 } Aq ( a , 2048 ) ; Dq ( a ) ; S = a + 431016 | 0 ; j [ S >> 1 ] = l [ T >> 0 ] | 0 ; T = a + 431018 | 0 ; j [ T >> 1 ] = l [ C + 36 >> 0 ] | 0 ; bi ( a + 1255236 | 0 , C + 4 | 0 ) ; U = i [ O >> 0 ] | 0 ; if ( ( U & 255 ) < 10 ) { j [ S >> 1 ] = 4 ; V = k [ N >> 2 ] | 0 ; k [ N >> 2 ] = ( V | 0 ) == 0 ? 0 : V + - 1 | 0 ; dr ( a , 1 ) ; W = i [ O >> 0 ] | 0 } else W = U ; if ( ( W & 255 ) <= 10 ) { if ( W << 24 >> 24 == 10 ) { U = k [ b >> 2 ] | 0 ; if ( uc [ k [ ( k [ U >> 2 ] | 0 ) + 28 >> 2 ] & 255 ] ( U , k [ N >> 2 ] | 0 , 16 ) | 0 ) { U = e + 16 | 0 ; V = e ; do { X = k [ b >> 2 ] | 0 ; if ( ( Nc [ k [ ( k [ X >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( X , V , k [ N >> 2 ] | 0 , 1 ) | 0 ) == 1 ) k [ N >> 2 ] = ( k [ N >> 2 ] | 0 ) + 1 ; V = V + 1 | 0 } while ( ( V | 0 ) != ( U | 0 ) ) ; Y = i [ e + 3 >> 0 ] | 0 ; Z = i [ e + 4 >> 0 ] | 0 ; _ = i [ e + 5 >> 0 ] | 0 ; $ = i [ e + 6 >> 0 ] | 0 ; aa = i [ e + 7 >> 0 ] | 0 ; ba = i [ e + 8 >> 0 ] | 0 ; ca = i [ e + 9 >> 0 ] | 0 ; da = i [ e + 10 >> 0 ] | 0 ; ea = i [ e + 11 >> 0 ] | 0 ; fa = i [ e >> 0 ] | 0 ; ga = i [ e + 1 >> 0 ] | 0 ; ha = i [ e + 2 >> 0 ] | 0 } else { P = e ; Q = P + 16 | 0 ; do { i [ P >> 0 ] = 0 ; P = P + 1 | 0 } while ( ( P | 0 ) < ( Q | 0 ) ) ; Y = 0 ; Z = 0 ; _ = 0 ; $ = 0 ; aa = 0 ; ba = 0 ; ca = 0 ; da = 0 ; ea = 0 ; fa = 0 ; ga = 0 ; ha = 0 } j [ a + 431108 >> 1 ] = ( fa & 1 ) << 7 ^ 192 ; j [ a + 431140 >> 1 ] = ( ga & 1 ) << 7 ^ 192 ; j [ a + 431172 >> 1 ] = ( ha & 1 ) << 7 ^ 192 ; j [ a + 431204 >> 1 ] = ( Y & 1 ) << 7 ^ 192 ; j [ a + 431236 >> 1 ] = ( Z & 1 ) << 7 ^ 192 ; j [ a + 431268 >> 1 ] = ( _ & 1 ) << 7 ^ 192 ; j [ a + 431300 >> 1 ] = ( $ & 1 ) << 7 ^ 192 ; j [ a + 431332 >> 1 ] = ( aa & 1 ) << 7 ^ 192 ; j [ a + 431364 >> 1 ] = ( ba & 1 ) << 7 ^ 192 ; j [ a + 431396 >> 1 ] = ( ca & 1 ) << 7 ^ 192 ; j [ a + 431428 >> 1 ] = ( da & 1 ) << 7 ^ 192 ; j [ a + 431460 >> 1 ] = ( ea & 1 ) << 7 ^ 192 ; j [ a + 431492 >> 1 ] = ( i [ e + 12 >> 0 ] & 1 ) << 7 ^ 192 ; j [ a + 431524 >> 1 ] = ( i [ e + 13 >> 0 ] & 1 ) << 7 ^ 192 ; j [ a + 431556 >> 1 ] = ( i [ e + 14 >> 0 ] & 1 ) << 7 ^ 192 ; j [ a + 431588 >> 1 ] = ( i [ e + 15 >> 0 ] & 1 ) << 7 ^ 192 } } else { ea = ( W & 255 ) > 11 ? 32 : 16 ; W = 0 ; da = 0 ; do { ca = k [ b >> 2 ] | 0 ; if ( ( Nc [ k [ ( k [ ca >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( ca , e , k [ N >> 2 ] | 0 , 1 ) | 0 ) == 1 ) { k [ N >> 2 ] = ( k [ N >> 2 ] | 0 ) + 1 ; ja = i [ e >> 0 ] | 0 } else ja = 0 ; ca = ja << 24 >> 24 << 1 ; ba = ( ca | 0 ) < - 128 ? 0 : ca + 128 & 65535 ; if ( ba << 16 >> 16 > 256 ) { k [ a + 431104 + ( W << 5 ) >> 2 ] = 2048 ; ka = 128 } else ka = ba ; j [ a + 431104 + ( W << 5 ) + 4 >> 1 ] = ka ; da = da + 1 << 16 >> 16 ; W = da & 65535 } while ( W >>> 0 < ea >>> 0 ) } if ( ( l [ O >> 0 ] | 0 ) > 12 ) { ea = k [ b >> 2 ] | 0 ; W = ( Nc [ k [ ( k [ ea >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( ea , e , k [ N >> 2 ] | 0 , 1 ) | 0 ) == 1 ; ea = k [ N >> 2 ] | 0 ; if ( W ) { W = ea + 1 | 0 ; k [ N >> 2 ] = W ; la = i [ e >> 0 ] | 0 ; ma = W } else { la = 0 ; ma = ea } k [ a + 431032 >> 2 ] = ( la & 255 ) < 32 ? 125e4 : ( la & 255 ) * 1e4 | 0 ; la = k [ b >> 2 ] | 0 ; if ( ( Nc [ k [ ( k [ la >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( la , e , ma , 1 ) | 0 ) == 1 ) { k [ N >> 2 ] = ( k [ N >> 2 ] | 0 ) + 1 ; na = i [ e >> 0 ] | 0 } else na = 0 ; k [ a + 431024 >> 2 ] = na & 255 } else { k [ a + 431032 >> 2 ] = 125e4 ; k [ a + 431024 >> 2 ] = 6 } na = a + 435200 | 0 ; ma = l [ na >> 0 ] | 0 ; la = a + 435184 | 0 ; ea = k [ la >> 2 ] | 0 ; W = ea + ( ma << 5 ) | 0 ; da = C + 37 | 0 ; ka = i [ da >> 0 ] | 0 ; j [ e >> 1 ] = - 1 ; ja = ka & 255 ; ka = ea + ( ma << 5 ) + 4 | 0 ; ma = k [ ka >> 2 ] | 0 ; ea = k [ W >> 2 ] | 0 ; ba = ma - ea >> 1 ; ca = ea ; ea = ma ; if ( ja >>> 0 <= ba >>> 0 ) { if ( ja >>> 0 < ba >>> 0 ? ( ma = ca + ( ja << 1 ) | 0 , ( ea | 0 ) != ( ma | 0 ) ) : 0 ) k [ ka >> 2 ] = ea + ( ~ ( ( ea + - 2 - ma | 0 ) >>> 1 ) << 1 ) } else Zh ( W , ja - ba | 0 , e ) ; k [ D >> 2 ] = 0 ; ba = D + 4 | 0 ; k [ ba >> 2 ] = 0 ; k [ D + 8 >> 2 ] = 0 ; ja = ( l [ O >> 0 ] | 0 ) > 13 ; W = ( ja ? 2 : 0 ) + ( k [ N >> 2 ] | 0 ) | 0 ; if ( ja ) { ja = i [ da >> 0 ] | 0 ; if ( ja << 24 >> 24 ) { x = 0 ; ua ( 96 , D | 0 , ja & 255 | 0 ) ; ja = x ; x = 0 ; if ( ja & 1 ) { ja = mb ( ) | 0 ; oa = M ; pa = ja ; qa = 44 } else qa = 38 } else qa = 45 } else qa = 38 ; a : do if ( ( qa | 0 ) == 38 ) if ( ! ( i [ da >> 0 ] | 0 ) ) qa = 45 ; else { ja = 0 ; ma = 0 ; while ( 1 ) { j [ ( k [ ( k [ la >> 2 ] | 0 ) + ( l [ na >> 0 ] << 5 ) >> 2 ] | 0 ) + ( ja << 1 ) >> 1 ] = ma ; if ( ( l [ O >> 0 ] | 0 ) > 13 ) { ea = k [ b >> 2 ] | 0 ; x = 0 ; ka = Sa ( k [ ( k [ ea >> 2 ] | 0 ) + 24 >> 2 ] | 0 , ea | 0 , y | 0 , k [ N >> 2 ] | 0 , 2 ) | 0 ; ea = x ; x = 0 ; if ( ea & 1 ) break ; if ( ( ka | 0 ) == 2 ) { k [ N >> 2 ] = ( k [ N >> 2 ] | 0 ) +
function Ln ( a , b , c , d ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; d = d | 0 ; var e = 0 , f = 0 , g = 0 , h = 0 , i = 0 , l = 0 , m = 0 , n = 0 , o = 0 , p = 0 , q = 0 , r = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , x = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 , S = 0 , T = 0 , U = 0 , V = 0 , W = 0 , X = 0 , Y = 0 , Z = 0 , _ = 0 , $ = 0 , aa = 0 , ba = 0 , ca = 0 , da = 0 , ea = 0 , fa = 0 , ga = 0 , ha = 0 , ja = 0 , ka = 0 , la = 0 , ma = 0 , na = 0 , oa = 0 , pa = 0 , qa = 0 , ra = 0 , sa = 0 , ta = 0 , ua = 0 , va = 0 , wa = 0 , xa = 0 , ya = 0 ; b = k [ a + 16 >> 2 ] | 0 ; e = a + 112 | 0 ; f = k [ a + 128 >> 2 ] | 0 ; g = k [ a + 88 >> 2 ] & 8192 ; h = a + 8 | 0 ; i = k [ h >> 2 ] | 0 ; l = k [ h + 4 >> 2 ] | 0 ; if ( ! f ) { m = 0 ; n = 0 } else { h = PU ( i | 0 , l | 0 , f | 0 , ( ( f | 0 ) < 0 ) << 31 >> 31 | 0 ) | 0 ; m = h ; n = M } h = a + 44 | 0 ; o = k [ h >> 2 ] | 0 ; p = a + 48 | 0 ; q = k [ p >> 2 ] | 0 ; r = a + 52 | 0 ; s = k [ r >> 2 ] | 0 ; t = a + 56 | 0 ; u = k [ t >> 2 ] | 0 ; v = a + 36 | 0 ; w = k [ v >> 2 ] | 0 ; x = a + 40 | 0 ; y = k [ x >> 2 ] | 0 ; z = a ; A = k [ z >> 2 ] | 0 ; B = k [ z + 4 >> 2 ] | 0 ; if ( ! d ) { C = A ; D = B ; E = o ; F = s ; G = u ; H = q ; I = w ; J = y ; k [ v >> 2 ] = I ; K = I >> 12 ; L = a + 20 | 0 ; k [ L >> 2 ] = K ; k [ x >> 2 ] = J ; N = J >> 12 ; O = a + 24 | 0 ; k [ O >> 2 ] = N ; k [ h >> 2 ] = E ; k [ p >> 2 ] = H ; k [ r >> 2 ] = F ; k [ t >> 2 ] = G ; P = a ; Q = P ; k [ Q >> 2 ] = C ; R = P + 4 | 0 ; S = R ; k [ S >> 2 ] = D ; return } z = ( f | 0 ) > 0 ; T = a + 120 | 0 ; U = ( g | 0 ) != 0 ; g = a + 60 | 0 ; V = a + 64 | 0 ; W = a + 68 | 0 ; X = a + 72 | 0 ; Y = a + 28 | 0 ; Z = a + 32 | 0 ; _ = BU ( d + - 1 | 0 , 0 , 1 , 0 ) | 0 ; $ = RU ( i | 0 , l | 0 , _ | 0 , M | 0 ) | 0 ; _ = M ; aa = c ; c = A ; ba = B ; ca = o ; o = s ; s = u ; u = q ; q = w ; w = y ; y = d ; while ( 1 ) { y = y + - 1 | 0 ; d = DU ( c | 0 , ba | 0 , 31 ) | 0 ; da = b + ( ( d & - 2 ) << 1 ) | 0 ; if ( z ) { d = c ; ea = 0 ; fa = f ; while ( 1 ) { ga = DU ( d | 0 , ea | 0 , 31 ) | 0 ; Ro ( e , ( ( ( j [ da + ( ( ga | 1 ) << 1 ) >> 1 ] | 0 ) + ( j [ da + ( ( ga & - 2 ) << 1 ) >> 1 ] | 0 ) | 0 ) / 8 | 0 ) & 65535 ) ; To ( e , 16 ) ; ga = BU ( d | 0 , ea | 0 , m | 0 , n | 0 ) | 0 ; ha = M ; if ( ( fa | 0 ) > 1 ) { d = ga ; ea = ha ; fa = fa + - 1 | 0 } else { ja = ga ; ka = ha ; break } } fa = DU ( ja | 0 , ka | 0 , 31 ) | 0 ; la = fa } else la = 0 ; fa = T ; ea = e ; d = BU ( k [ ea >> 2 ] | 0 , k [ ea + 4 >> 2 ] | 0 , k [ fa >> 2 ] | 0 , k [ fa + 4 >> 2 ] | 0 ) | 0 ; fa = M ; ea = e ; k [ ea >> 2 ] = d ; k [ ea + 4 >> 2 ] = fa ; if ( fa | 0 ) { Ro ( e , ( ( ( j [ da + ( ( la | 1 ) << 1 ) >> 1 ] | 0 ) + ( j [ da + ( ( la & - 2 ) << 1 ) >> 1 ] | 0 ) | 0 ) / 8 | 0 ) & 65535 ) ; To ( e , fa ) ; fa = e ; k [ fa >> 2 ] = k [ e >> 2 ] ; k [ fa + 4 >> 2 ] = 0 } fa = So ( e , U ) | 0 ; ea = k [ g >> 2 ] | 0 ; d = RU ( ea | 0 , ( ( ea | 0 ) < 0 ) << 31 >> 31 | 0 , fa | 0 , ( ( fa | 0 ) < 0 ) << 31 >> 31 | 0 ) | 0 ; ea = M ; ha = ( ca | 0 ) < - 65536 ; ga = ( ca | 0 ) > 65534 ? 65534 : ca ; ma = k [ V >> 2 ] | 0 ; na = ( ( ma | 0 ) < 0 ) << 31 >> 31 ; oa = RU ( ma | 0 , na | 0 , ( ha ? - 65536 : ga ) | 0 , ( ha ? - 1 : ( ( ga | 0 ) < 0 ) << 31 >> 31 ) | 0 ) | 0 ; ga = M ; ha = ( u | 0 ) < - 65536 ; pa = ( u | 0 ) > 65534 ? 65534 : u ; qa = k [ W >> 2 ] | 0 ; ra = ( ( qa | 0 ) < 0 ) << 31 >> 31 ; sa = RU ( qa | 0 , ra | 0 , ( ha ? - 65536 : pa ) | 0 , ( ha ? - 1 : ( ( pa | 0 ) < 0 ) << 31 >> 31 ) | 0 ) | 0 ; pa = M ; ha = BU ( d | 0 , ea | 0 , 32768 , 0 ) | 0 ; ea = M ; d = BU ( ha | 0 , ea | 0 , oa | 0 , ga | 0 ) | 0 ; ga = BU ( d | 0 , M | 0 , sa | 0 , pa | 0 ) | 0 ; pa = PU ( ga | 0 , M | 0 , 65536 , 0 ) | 0 ; ga = k [ X >> 2 ] & fa ; fa = pa - ga | 0 ; sa = ( o | 0 ) < - 65536 ; d = ( o | 0 ) > 65534 ? 65534 : o ; oa = RU ( ma | 0 , na | 0 , ( sa ? - 65536 : d ) | 0 , ( sa ? - 1 : ( ( d | 0 ) < 0 ) << 31 >> 31 ) | 0 ) | 0 ; d = M ; sa = ( s | 0 ) < - 65536 ; na = ( s | 0 ) > 65534 ? 65534 : s ; ma = RU ( qa | 0 , ra | 0 , ( sa ? - 65536 : na ) | 0 , ( sa ? - 1 : ( ( na | 0 ) < 0 ) << 31 >> 31 ) | 0 ) | 0 ; na = M ; sa = BU ( ha | 0 , ea | 0 , oa | 0 , d | 0 ) | 0 ; d = BU ( sa | 0 , M | 0 , ma | 0 , na | 0 ) | 0 ; na = PU ( d | 0 , M | 0 , 65536 , 0 ) | 0 ; d = na - ga | 0 ; ga = ( k [ Y >> 2 ] | 0 ) + q | 0 ; ma = ( k [ Z >> 2 ] | 0 ) + w | 0 ; sa = ia ( pa , ga >> 12 ) | 0 ; k [ aa >> 2 ] = sa + ( k [ aa >> 2 ] | 0 ) ; sa = ia ( ma >> 12 , na ) | 0 ; na = aa + 4 | 0 ; k [ na >> 2 ] = sa + ( k [ na >> 2 ] | 0 ) ; c = BU ( c | 0 , ba | 0 , i | 0 , l | 0 ) | 0 ; if ( ! y ) { ta = fa ; ua = d ; va = ga ; wa = ma ; xa = ca ; ya = o ; break } else { na = ca ; sa = o ; aa = aa + 8 | 0 ; ba = M ; ca = fa ; o = d ; q = ga ; w = ma ; u = na ; s = sa } } s = BU ( A | 0 , B | 0 , $ | 0 , _ | 0 ) | 0 ; C = s ; D = M ; E = ta ; F = ua ; G = ya ; H = xa ; I = va ; J = wa ; k [ v >> 2 ] = I ; K = I >> 12 ; L = a + 20 | 0 ; k [ L >> 2 ] = K ; k [ x >> 2 ] = J ; N = J >> 12 ; O = a + 24 | 0 ; k [ O >> 2 ] = N ; k [ h >> 2 ] = E ; k [ p >> 2 ] = H ; k [ r >> 2 ] = F ; k [ t >> 2 ] = G ; P = a ; Q = P ; k [ Q >> 2 ] = C ; R = P + 4 | 0 ; S = R ; k [ S >> 2 ] = D ; return } function Mn ( a ) { a = a | 0 ; var b = 0 ; switch ( a | 0 ) { case 255 : { b = 80 ; break } case 1 : { b = 16 ; break } case 2 : { b = 32 ; break } case 3 : { b = 48 ; break } case 4 : { b = 64 ; break } default : b = 0 } return b | 0 } function Nn ( a , b , c , d , e ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; d = d | 0 ; e = la ( e ) ; var f = 0 , g = 0 , h = 0 , i = 0 , j = hc ; if ( ! d ) return ; else { f = b ; g = c ; h = a ; i = 0 } while ( 1 ) { j = la ( la ( k [ h >> 2 ] | 0 ) * e ) ; o [ f >> 2 ] = j ; j = la ( la ( k [ h + 4 >> 2 ] | 0 ) * e ) ; o [ g >> 2 ] = j ; i = i + 1 | 0 ; if ( ( i | 0 ) == ( d | 0 ) ) break ; else { f = f + 4 | 0 ; g = g + 4 | 0 ; h = h + 8 | 0 } } return } function On ( a , b , c , d , e ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; d = d | 0 ; e = la ( e ) ; var f = 0 , g = 0 , h = 0 , i = 0 ; if ( ! d ) return ; else { f = b ; g = c ; h = a ; i = 0 } while ( 1 ) { a = ~ ~ la ( la ( o [ h >> 2 ] ) * e ) ; k [ g >> 2 ] = a ; a = ~ ~ la ( la ( o [ f >> 2 ] ) * e ) ; k [ g + 4 >> 2 ] = a ; i = i + 1 | 0 ; if ( ( i | 0 ) == ( d | 0 ) ) break ; else { f = f + 4 | 0 ; g = g + 8 | 0 ; h = h + 4 | 0 } } return } function Pn ( a , b ) { a = a | 0 ; b = b | 0 ; KU ( a | 0 , 0 , b << 2 | 0 ) | 0 ; return } function Qn ( a , b , c ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; var d = 0 , e = 0 , f = 0 ; d = c + - 1 | 0 ; if ( ( d | 0 ) > - 1 ) e = d ; else return ; do { d = e << 1 ; c = d | 1 ; f = e << 2 ; k [ a + ( ( f | 3 ) << 2 ) >> 2 ] = k [ b + ( c << 2 ) >> 2 ] ; k [ a + ( ( f | 2 ) << 2 ) >> 2 ] = k [ b + ( d << 2 ) >> 2 ] ; k [ a + ( ( f | 1 ) << 2 ) >> 2 ] = k [ a + ( c << 2 ) >> 2 ] ; k [ a + ( f << 2 ) >> 2 ] = k [ a + ( d << 2 ) >> 2 ] ; e = e + - 1 | 0 } while ( ( e | 0 ) > - 1 ) ; return } function Rn ( a , b ) { a = a | 0 ; b = b | 0 ; var c = 0 , d = 0 ; if ( ! b ) return ; else c = 0 ; do { d = c << 1 ; k [ a + ( c << 2 ) >> 2 ] = ( ( k [ a + ( ( d | 1 ) << 2 ) >> 2 ] | 0 ) + ( k [ a + ( d << 2 ) >> 2 ] | 0 ) | 0 ) / 2 | 0 ; c = c + 1 | 0 } while ( ( c | 0 ) != ( b | 0 ) ) ; return } function Sn
function Ki ( a , b , c ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; var d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , n = 0 , o = 0 , p = 0 , q = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 , S = 0 , T = 0 , U = 0 , V = 0 , W = 0 , X = 0 , Y = 0 , Z = 0 , _ = 0 , $ = 0 , aa = 0 , ba = 0 , ca = 0 , da = 0 , ea = 0 , fa = 0 , ga = 0 , ha = 0 , ja = 0 , ka = 0 , la = 0 , ma = 0 , na = 0 , oa = 0 , pa = 0 , qa = 0 , ra = 0 , ta = 0 , va = 0 , xa = 0 , Aa = 0 , Ba = 0 , Ca = 0 , Da = 0 , Ea = 0 , Fa = 0 , Ga = 0 , Ha = 0 , Ia = 0 , Ja = 0 , Ka = 0 , La = 0 , Na = 0 , Oa = 0 , Pa = 0 , Qa = 0 , Ra = 0 , Ta = 0 , Va = 0 , Wa = 0 , Xa = 0 , Ya = 0 , _a = 0 , $a = 0 , ab = 0 , bb = 0 , cb = 0 , db = 0 , eb = 0 , fb = 0 , gb = 0 , hb = 0 , ib = 0 , jb = 0 , kb = 0 , lb = 0 , nb = 0 , ob = 0 , pb = 0 , qb = 0 , rb = 0 , sb = 0 , tb = 0 , ub = 0 , vb = 0 , wb = 0 , xb = 0 , yb = 0 , zb = 0 , Bb = 0 , Cb = 0 , Db = 0 , Eb = 0 , Fb = 0 , Gb = 0 , Ib = 0 , Jb = 0 , Kb = 0 , Lb = 0 , Mb = 0 , Nb = 0 , Ob = 0 , Pb = 0 , Qb = 0 , Rb = 0 , Sb = 0 , Tb = 0 , Ub = 0 , Vb = 0 , Wb = 0 , Xb = 0 , Yb = 0 , Zb = 0 , _b = 0 , $b = 0 , ac = 0 , bc = 0 , cc = 0 , dc = 0 , ec = 0 , fc = 0 , gc = 0 , hc = 0 , ic = 0 , jc = 0 , kc = 0 , lc = 0 , mc = 0 , nc = 0 , oc = 0 , pc = 0 , qc = 0 , rc = 0 , sc = 0 , tc = 0 , uc = 0 , vc = 0 , wc = 0 , xc = 0 , yc = 0 , zc = 0 , Ac = 0 , Bc = 0 , Cc = 0 , Dc = 0 , Ec = 0 , Fc = 0 , Gc = 0 , Hc = 0 , Ic = 0 , Jc = 0 , Kc = 0 , Lc = 0 , Mc = 0 , Oc = 0 , Pc = 0 , Qc = 0 , Rc = 0 , Sc = 0 , Tc = 0 , Uc = 0 , Vc = 0 , Wc = 0 , Xc = 0 , Yc = 0 , Zc = 0 , _c = 0 , $c = 0 , ad = 0 , bd = 0 , cd = 0 , dd = 0 , ed = 0 , fd = 0 , gd = 0 , id = 0 , jd = 0 , kd = 0 , ld = 0 , md = 0 , nd = 0 , od = 0 , pd = 0 , qd = 0 , rd = 0 , sd = 0 , td = 0 , ud = 0 , vd = 0 , wd = 0 , xd = 0 , yd = 0 , zd = 0 , Ad = 0 , Bd = 0 , Cd = 0 , Dd = 0 , Ed = 0 , Fd = 0 , Gd = 0 , Hd = 0 , Id = 0 , Jd = 0 , Kd = 0 , Ld = 0 , Md = 0 , Nd = 0 , Od = 0 , Pd = 0 , Qd = 0 , Rd = 0 , Sd = 0 , Td = 0 , Ud = 0 , Vd = 0 , Wd = 0 , Xd = 0 , Yd = 0 , Zd = 0 , _d = 0 , $d = 0 , ae = 0 , be = 0 , ce = 0 , de = 0 , ee = 0 , fe = 0 , ge = 0 , he = 0 , ie = 0 , je = 0 , ke = 0 , le = 0 , me = 0 , ne = 0 , oe = 0 , pe = 0 , qe = 0 , re = 0 , se = 0 , te = 0 , ue = 0 , ve = 0 , we = 0 , xe = 0 , ye = 0 , ze = 0 , Ae = 0 , Be = 0 , Ce = 0 , De = 0 , Ee = 0 , Fe = 0 , Ge = 0 , He = 0 , Ie = 0 , Je = 0 , Ke = 0 , Le = 0 , Me = 0 , Ne = 0 , Oe = 0 , Pe = 0 , Qe = 0 , Re = 0 , Se = 0 , Te = 0 , Ue = 0 , Ve = 0 , We = 0 , Xe = 0 , Ye = 0 , Ze = 0 , _e = 0 , $e = 0 , af = 0 , bf = 0 , cf = 0 , df = 0 , ef = 0 , ff = 0 , gf = 0 , hf = 0 , jf = 0 , kf = 0 , lf = 0 , mf = 0 , nf = 0 , of = 0 , pf = 0 , qf = 0 , rf = 0 , sf = 0 , tf = 0 , uf = 0 , vf = 0 , wf = 0 , xf = 0 , yf = 0 , zf = 0 , Af = 0 , Bf = 0 , Cf = 0 ; d = r ; r = r + 480 | 0 ; e = d + 384 | 0 ; f = d + 479 | 0 ; g = d + 478 | 0 ; h = d + 477 | 0 ; n = d + 476 | 0 ; o = d + 475 | 0 ; p = d + 474 | 0 ; q = d + 473 | 0 ; s = d + 472 | 0 ; t = d + 471 | 0 ; u = d + 470 | 0 ; v = d + 469 | 0 ; w = d + 468 | 0 ; y = d + 467 | 0 ; z = d + 466 | 0 ; A = d + 465 | 0 ; B = d + 464 | 0 ; C = d + 8 | 0 ; D = d + 463 | 0 ; E = d + 462 | 0 ; F = d + 461 | 0 ; G = d + 460 | 0 ; H = d + 364 | 0 ; I = d + 344 | 0 ; J = d + 324 | 0 ; K = d + 304 | 0 ; L = d + 284 | 0 ; N = d + 264 | 0 ; O = d + 244 | 0 ; P = d + 394 | 0 ; Q = d + 232 | 0 ; R = d + 168 | 0 ; S = d + 184 | 0 ; T = d + 152 | 0 ; U = d + 136 | 0 ; V = d + 120 | 0 ; W = d + 116 | 0 ; X = d + 390 | 0 ; Y = d + 104 | 0 ; Z = d ; _ = d + 88 | 0 ; $ = d + 388 | 0 ; aa = d + 393 | 0 ; ba = d + 20 | 0 ; ca = d + 72 | 0 ; da = d + 56 | 0 ; ea = d + 40 | 0 ; fa = d + 16 | 0 ; ga = b + 8 | 0 ; k [ ga >> 2 ] = 0 ; ha = k [ b >> 2 ] | 0 ; if ( ( Nc [ k [ ( k [ ha >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( ha , P , 0 , 66 ) | 0 ) != 66 ) { ja = P ; ka = ja + 66 | 0 ; do { i [ ja >> 0 ] = 0 ; ja = ja + 1 | 0 } while ( ( ja | 0 ) < ( ka | 0 ) ) ; la = 0 ; r = d ; return la | 0 } k [ ga >> 2 ] = ( k [ ga >> 2 ] | 0 ) + 66 ; if ( XG ( P , 59758 , 4 ) | 0 ) { la = 0 ; r = d ; return la | 0 } ha = P + 4 | 0 ; if ( ( ( i [ ha >> 0 ] | 0 ) + - 1 & 255 ) > 9 ) { la = 0 ; r = d ; return la | 0 } if ( ! c ) { la = 1 ; r = d ; return la | 0 } Aq ( a , 131072 ) ; Yh ( a + 1255236 | 0 , P + 13 | 0 , 30 ) ; k [ Q >> 2 ] = 0 ; k [ Q + 4 >> 2 ] = 0 ; k [ Q + 8 >> 2 ] = 0 ; x = 0 ; Ua ( 40 , Q | 0 , P + 43 | 0 , 20 ) ; ma = x ; x = 0 ; if ( ! ( ma & 1 ) ? ( x = 0 , Ua ( 20 , R | 0 , 4 , Q | 0 ) , ma = x , x = 0 , ! ( ma & 1 ) ) : 0 ) { ma = a + 1255248 | 0 ; if ( ! ( i [ ma >> 0 ] & 1 ) ) { i [ ma + 1 >> 0 ] = 0 ; i [ ma >> 0 ] = 0 } else { i [ k [ a + 1255256 >> 2 ] >> 0 ] = 0 ; k [ a + 1255252 >> 2 ] = 0 } x = 0 ; ua ( 85 , ma | 0 , 0 ) ; na = x ; x = 0 ; if ( na & 1 ) { na = Hb ( 0 ) | 0 ; hd ( na ) } ; k [ ma >> 2 ] = k [ R >> 2 ] ; k [ ma + 4 >> 2 ] = k [ R + 4 >> 2 ] ; k [ ma + 8 >> 2 ] = k [ R + 8 >> 2 ] ; k [ R >> 2 ] = 0 ; k [ R + 4 >> 2 ] = 0 ; k [ R + 8 >> 2 ] = 0 ; CJ ( Q ) ; ja = S ; ka = ja + 48 | 0 ; do { k [ ja >> 2 ] = 0 ; ja = ja + 4 | 0 } while ( ( ja | 0 ) < ( ka | 0 ) ) ; R = i [ P + 63 >> 0 ] | 0 ; k [ S + 12 >> 2 ] = R << 24 >> 24 == 0 ? 1 : ( ( R & 255 ) > 31 ? 31 : R ) & 255 ; R = i [ P + 64 >> 0 ] | 0 ; k [ S + 16 >> 2 ] = R << 24 >> 24 == 0 ? 0 : ( ( ( R & 255 ) > 12 ? 12 : R ) & 255 ) + - 1 | 0 ; k [ S + 20 >> 2 ] = l [ P + 65 >> 0 ] ; P = a + 1255284 | 0 ; R = k [ P >> 2 ] | 0 ; ma = a + 1255288 | 0 ; na = k [ ma >> 2 ] | 0 ; if ( ( na | 0 ) == ( R | 0 ) ) oa = R ; else { pa = na + ( ~ ( ( ( na + - 48 - R | 0 ) >>> 0 ) / 48 | 0 ) * 48 | 0 ) | 0 ; k [ ma >> 2 ] = pa ; oa = pa } if ( ( oa | 0 ) == ( k [ a + 1255292 >> 2 ] | 0 ) ) Li ( P , S ) ; else { ja = oa ; oa = S ; ka = ja + 48 | 0 ; do { k [ ja >> 2 ] = k [ oa >> 2 ] ; ja = ja + 4 | 0 ; oa = oa + 4 | 0 } while ( ( ja | 0 ) < ( ka | 0 ) ) ; k [ ma >> 2 ] = ( k [ ma >> 2 ] | 0 ) + 48 } k [ T >> 2 ] = k [ b >> 2 ] ; ma = T + 4 | 0 ; oa = k [ b + 4 >> 2 ] | 0 ; k [ ma >> 2 ] = oa ; if ( oa | 0 ) RI ( oa ) ; k [ T + 8 >> 2 ] = k [ ga >> 2 ] ; k [ T + 12 >> 2 ] = k [ b + 12 >> 2 ] ; x = 0 ; Ua ( 45 , U | 0 , T | 0 , 1 ) ; T = x ; x = 0 ; if ( ! ( T & 1 ) ) { x = 0 ; T = wa ( 215 , 16 ) | 0 ; b = x ; x = 0 ; if ( ! ( b & 1 ) ) { k [ T + 4 >> 2 ] = 0 ; k [ T + 8 >> 2 ] = 0 ; k [ T >> 2 ] = 12304 ; b = T + 12 | 0 ; k [ b >> 2 ] = 12332 ; k [ V >> 2 ] = b ; b = V + 4 | 0 ; k [ b >> 2 ] = T ; T = V + 8 | 0 ; k [ T >> 2 ] = 0 ; ga = V + 12 | 0 ; k [ ga >> 2 ] = 0 ; oa = k [ U >> 2 ] | 0 ; ja = U + 4 | 0 ; ka = k [ ja >> 2 ] | 0 ; a : do if ( ( oa | 0 ) != ( ka | 0 ) ) { S = oa ; while ( 1 ) { if ( ( l [ S >> 0 ] | l [ S + 1 >> 0 ] << 8 | l [ S + 2 >> 0 ] << 16 | l [ S + 3 >> 0 ] << 24 | 0 ) == 1431389523 ) { qa = S ; break } S = S + 24 | 0 ; if ( ( S | 0 ) == ( ka | 0 ) ) { ra = 27 ; break a } } S = k [ qa + 8 >> 2 ] | 0 ; P = k [ qa + 12 >> 2 ] | 0 ; if ( P | 0 ) RI ( P ) ; pa = k [ qa + 16 >> 2 ] | 0 ; R = k [ qa + 20 >> 2 ] | 0 ; if ( ! P ) { ta = S ; va = R ; xa = 0 ; Aa = pa ; Ba = P ; Ca = 1 ; ra = 31 } else { Da = S ; Ea = R ; Fa = P ; Ga = pa ; Ha = P ; ra = 30 } } else ra = 27 ; while ( 0 ) ; if ( ( ra | 0 ) == 27 ) { x = 0 ; qa = wa ( 215 , 16 ) | 0 ; ka = x ; x = 0
function Qj ( a , b , c ) { a = a | 0 ; b = b | 0 ; c = c | 0 ; var d = 0 , e = 0 , f = 0 , g = 0 , h = 0 , n = 0 , o = 0 , p = 0 , q = 0 , s = 0 , t = 0 , u = 0 , v = 0 , w = 0 , y = 0 , z = 0 , A = 0 , B = 0 , C = 0 , D = 0 , E = 0 , F = 0 , G = 0 , H = 0 , I = 0 , J = 0 , K = 0 , L = 0 , N = 0 , O = 0 , P = 0 , Q = 0 , R = 0 , S = 0 , T = 0 , U = 0 , V = 0 , W = 0 , X = 0 , Y = 0 , Z = 0 , _ = 0 , $ = 0 , aa = 0 , ba = 0 , ca = 0 , da = 0 , ea = 0 , fa = 0 , ga = 0 , ha = 0 , ja = 0 , ka = 0 , la = 0 , ma = 0 , na = 0 , oa = 0 , pa = 0 , qa = 0 , ra = 0 , sa = 0 , ta = 0 , va = 0 , xa = 0 , Aa = 0 , Ba = 0 , Ca = 0 , Da = 0 , Ea = 0 , Fa = 0 , Ga = 0 , Ha = 0 , Ia = 0 , Ja = 0 , Ka = 0 , La = 0 , Ma = 0 , Na = 0 , Oa = 0 , Pa = 0 , Qa = 0 , Ra = 0 , Ta = 0 , Va = 0 , Wa = 0 , Xa = 0 , Ya = 0 , _a = 0 , $a = 0 , ab = 0 , bb = 0 , cb = 0 , db = 0 , eb = 0 , fb = 0 , gb = 0 , hb = 0 , ib = 0 , jb = 0 , kb = 0 , lb = 0 , nb = 0 , ob = 0 , pb = 0 , qb = 0 , rb = 0 , sb = 0 , tb = 0 , ub = 0 , vb = 0 , wb = 0 , xb = 0 , yb = 0 , zb = 0 , Bb = 0 , Cb = 0 , Db = 0 , Eb = 0 , Fb = 0 , Gb = 0 , Ib = 0 , Jb = 0 , Kb = 0 , Lb = 0 , Mb = 0 , Nb = 0 , Ob = 0 , Pb = 0 , Qb = 0 , Rb = 0 , Sb = 0 , Tb = 0 , Ub = 0 , Vb = 0 , Wb = 0 , Xb = 0 , Yb = 0 , Zb = 0 , _b = 0 , $b = 0 , ac = 0 , bc = 0 , cc = 0 , dc = 0 , ec = 0 , fc = 0 , gc = 0 , hc = 0 , ic = 0 , jc = 0 , kc = 0 , lc = 0 , mc = 0 , nc = 0 , oc = 0 , pc = 0 , qc = 0 , rc = 0 , sc = 0 , tc = 0 , uc = 0 , vc = 0 , wc = 0 , xc = 0 , yc = 0 , zc = 0 , Ac = 0 , Bc = 0 , Cc = 0 , Dc = 0 , Ec = 0 , Fc = 0 , Gc = 0 , Hc = 0 , Ic = 0 , Jc = 0 , Kc = 0 , Lc = 0 , Mc = 0 , Oc = 0 , Pc = 0 , Qc = 0 , Rc = 0 , Sc = 0 , Tc = 0 , Uc = 0 , Vc = 0 , Wc = 0 , Xc = 0 , Yc = 0 , Zc = 0 , _c = 0 , $c = 0 , ad = 0 , bd = 0 , cd = 0 , dd = 0 , ed = 0 , fd = 0 , gd = 0 , id = 0 , jd = 0 , kd = 0 , ld = 0 , md = 0 , nd = 0 , od = 0 , pd = 0 , qd = 0 , rd = 0 , sd = 0 , td = 0 , ud = 0 , vd = 0 , wd = 0 , xd = 0 , yd = 0 , zd = 0 , Ad = 0 , Bd = 0 , Cd = 0 , Dd = 0 , Ed = 0 , Fd = 0 , Gd = 0 , Hd = 0 , Id = 0 , Jd = 0 , Kd = 0 , Ld = 0 , Md = 0 , Nd = 0 , Od = 0 , Pd = 0 , Qd = 0 , Rd = 0 , Sd = 0 , Td = 0 , Ud = 0 , Vd = 0 , Wd = 0 , Xd = 0 , Yd = 0 , Zd = 0 , _d = 0 , $d = 0 , ae = 0 , be = 0 , ce = 0 , de = 0 , ee = 0 , fe = 0 , ge = 0 , he = 0 , ie = 0 , je = 0 , ke = 0 , le = 0 , me = 0 , ne = 0 , oe = 0 , pe = 0 , qe = 0 , re = 0 , se = 0 , te = 0 , ue = 0 , ve = 0 , we = 0 , xe = 0 , ye = 0 , ze = 0 , Ae = 0 , Be = 0 , Ce = 0 , De = 0 , Ee = 0 , Fe = 0 , Ge = 0 , He = 0 , Ie = 0 , Je = 0 , Ke = 0 , Le = 0 , Me = 0 , Ne = 0 , Oe = 0 , Pe = 0 , Qe = 0 , Re = 0 , Se = 0 , Te = 0 , Ue = 0 , Ve = 0 , We = 0 , Xe = 0 , Ye = 0 , Ze = 0 , _e = 0 , $e = 0 , af = 0 ; d = r ; r = r + 560 | 0 ; e = d + 559 | 0 ; f = d + 558 | 0 ; g = d + 557 | 0 ; h = d + 556 | 0 ; n = d + 555 | 0 ; o = d + 554 | 0 ; p = d + 208 | 0 ; q = d + 206 | 0 ; s = d + 553 | 0 ; t = d + 204 | 0 ; u = d + 202 | 0 ; v = d + 552 | 0 ; w = d + 551 | 0 ; y = d + 550 | 0 ; z = d + 549 | 0 ; A = d + 548 | 0 ; B = d + 547 | 0 ; C = d + 546 | 0 ; D = d + 545 | 0 ; E = d + 544 | 0 ; F = d + 511 | 0 ; G = d + 510 | 0 ; H = d + 477 | 0 ; I = d + 476 | 0 ; J = d + 443 | 0 ; K = d + 442 | 0 ; L = d + 441 | 0 ; N = d + 196 | 0 ; O = d + 192 | 0 ; P = d + 188 | 0 ; Q = d + 184 | 0 ; R = d + 200 | 0 ; S = d + 440 | 0 ; T = d + 435 | 0 ; U = d + 168 | 0 ; V = d + 152 | 0 ; W = d + 136 | 0 ; X = d + 344 | 0 ; Y = d + 337 | 0 ; Z = d + 92 | 0 ; _ = d + 80 | 0 ; $ = d + 120 | 0 ; aa = d + 52 | 0 ; ba = d + 104 | 0 ; ca = d + 296 | 0 ; da = d + 76 | 0 ; ea = d + 64 | 0 ; fa = d + 40 | 0 ; ga = d + 28 | 0 ; ha = d + 282 | 0 ; ja = d + 16 | 0 ; ka = d ; la = d + 264 | 0 ; ma = d + 246 | 0 ; na = d + 228 | 0 ; oa = d + 210 | 0 ; pa = b + 8 | 0 ; k [ pa >> 2 ] = 0 ; qa = k [ b >> 2 ] | 0 ; if ( ( Nc [ k [ ( k [ qa >> 2 ] | 0 ) + 24 >> 2 ] & 63 ] ( qa , T , 0 , 5 ) | 0 ) != 5 ) { i [ T >> 0 ] = 0 ; i [ T + 1 >> 0 ] = 0 ; i [ T + 2 >> 0 ] = 0 ; i [ T + 3 >> 0 ] = 0 ; i [ T + 4 >> 0 ] = 0 ; ra = 0 ; r = d ; return ra | 0 } qa = ( k [ pa >> 2 ] | 0 ) + 5 | 0 ; k [ pa >> 2 ] = qa ; if ( XG ( T , 60994 , 4 ) | 0 ) { ra = 0 ; r = d ; return ra | 0 } sa = T + 4 | 0 ; if ( ( l [ sa >> 0 ] | 0 ) > 31 ) { ra = 0 ; r = d ; return ra | 0 } if ( ! c ) { ra = 1 ; r = d ; return ra | 0 } k [ U >> 2 ] = k [ b >> 2 ] ; T = U + 4 | 0 ; ta = k [ b + 4 >> 2 ] | 0 ; k [ T >> 2 ] = ta ; if ( ! ta ) va = qa ; else { RI ( ta ) ; va = k [ pa >> 2 ] | 0 } k [ U + 8 >> 2 ] = va ; k [ U + 12 >> 2 ] = k [ b + 12 >> 2 ] ; x = 0 ; Ua ( 64 , V | 0 , U | 0 , 0 ) ; U = x ; x = 0 ; if ( ! ( U & 1 ) ) { U = k [ V >> 2 ] | 0 ; b = V + 4 | 0 ; va = k [ b >> 2 ] | 0 ; a : do if ( ( U | 0 ) == ( va | 0 ) ) xa = 16 ; else { pa = U ; while ( 1 ) { if ( ( l [ pa >> 0 ] | l [ pa + 1 >> 0 ] << 8 ) << 16 >> 16 == 20041 ) { Aa = pa ; break } pa = pa + 24 | 0 ; if ( ( pa | 0 ) == ( va | 0 ) ) { xa = 16 ; break a } } pa = k [ Aa + 8 >> 2 ] | 0 ; k [ W >> 2 ] = pa ; ta = k [ Aa + 12 >> 2 ] | 0 ; k [ W + 4 >> 2 ] = ta ; if ( ! ta ) { Ba = W ; Ca = pa } else { RI ( ta ) ; Ba = W ; Ca = k [ W >> 2 ] | 0 } k [ W + 8 >> 2 ] = k [ Aa + 16 >> 2 ] ; k [ W + 12 >> 2 ] = k [ Aa + 20 >> 2 ] ; Da = Ba ; Ea = Ca ; xa = 18 } while ( 0 ) ; do if ( ( xa | 0 ) == 16 ) { x = 0 ; Ca = wa ( 215 , 16 ) | 0 ; Ba = x ; x = 0 ; if ( Ba & 1 ) { Ba = mb ( ) | 0 ; Fa = Ba ; Ga = M ; break } else { k [ Ca + 4 >> 2 ] = 0 ; k [ Ca + 8 >> 2 ] = 0 ; k [ Ca >> 2 ] = 12304 ; Ba = Ca + 12 | 0 ; k [ Ba >> 2 ] = 12332 ; k [ W >> 2 ] = Ba ; k [ W + 4 >> 2 ] = Ca ; k [ W + 8 >> 2 ] = 0 ; k [ W + 12 >> 2 ] = 0 ; Da = W ; Ea = Ba ; xa = 18 ; break } } while ( 0 ) ; if ( ( xa | 0 ) == 18 ) { x = 0 ; Ba = wa ( k [ ( k [ Ea >> 2 ] | 0 ) + 8 >> 2 ] | 0 , Ea | 0 ) | 0 ; Ea = x ; x = 0 ; b : do if ( Ea & 1 ) xa = 26 ; else { c : do if ( Ba ) { Ca = k [ Da >> 2 ] | 0 ; Aa = W + 8 | 0 ; x = 0 ; va = Sa ( k [ ( k [ Ca >> 2 ] | 0 ) + 24 >> 2 ] | 0 , Ca | 0 , X | 0 , k [ Aa >> 2 ] | 0 , 91 ) | 0 ; Ca = x ; x = 0 ; if ( Ca & 1 ) { xa = 26 ; break b } if ( ( va | 0 ) != 91 ) { Ha = X ; Ia = Ha + 91 | 0 ; do { i [ Ha >> 0 ] = 0 ; Ha = Ha + 1 | 0 } while ( ( Ha | 0 ) < ( Ia | 0 ) ) ; Ja = 0 ; break } k [ Aa >> 2 ] = ( k [ Aa >> 2 ] | 0 ) + 91 ; x = 0 ; ua ( 106 , a | 0 , 16384 ) ; va = x ; x = 0 ; if ( va & 1 ) { xa = 26 ; break b } k [ a + 431036 >> 2 ] = 8 ; va = a + 1025132 | 0 ; k [ va >> 2 ] = k [ va >> 2 ] & - 1075839489 | 512 ; va = a + 1255272 | 0 ; x = 0 ; Ca = wa ( 215 , 16 ) | 0 ; U = x ; x = 0 ; if ( U & 1 ) { xa = 26 ; break b } U = Z + 8 | 0 ; k [ U >> 2 ] = Ca ; k [ Z >> 2 ] = 17 ; k [ Z + 4 >> 2 ] = 12 ; Ha = Ca ; ta = 60999 ; Ia = Ha + 12 | 0 ; do { i [ Ha >> 0 ] = i [ ta >> 0 ] | 0 ; Ha = Ha + 1 | 0 ; ta = ta + 1 | 0 } while ( ( Ha | 0 ) < ( Ia | 0 ) ) ; i [ Ca + 12 >> 0 ] = 0 ; switch ( i [ sa >> 0 ] | 0 ) { case 17 : { i [ _ >> 0 ] = 2 ; pa = _ + 1 | 0 ; i [ pa >> 0 ] = 51 ; i [ _ + 2 >> 0 ] = 0 ; Ka = pa ; La = 1 ; break } case 16 : { i [ _ >> 0 ] = 6 ; pa = _ + 1 | 0 ; i [ pa >> 0 ] = i [ 61012 ] | 0 ; i [ pa + 1 >> 0 ] = i [ 61013 ] | 0 ; i [ pa + 2 >> 0 ] = i [ 61014 ] | 0 ; i [ _ + 4 >> 0 ] = 0 ; Ka = pa ; La = 3 ; break } case 0 : { i [ _ >> 0 ] = 20 ; pa = _ + 1 | 0 ; Ha = pa ; ta = 61016 ; Ia = Ha + 10 | 0 ; do { i [ Ha >> 0 ] = i [ ta >> 0 ] | 0
2018-03-26 15:25:02 +02:00
// EMSCRIPTEN_END_FUNCS
2025-03-19 10:53:46 +02:00
var jc = [ FV , jP , nP , iQ , oQ , sQ , wQ , PD , MD , dM , QM , FV , FV , FV , FV , FV ] ; var kc = [ GV , AQ , GQ , GV ] ; var lc = [ HV , OE , QE , SE , eF , gF , iF , ro ] ; var mc = [ IV , Du , xv , OT , JT , jU , AJ , mg , cj , mj , Ij , kk , rl , Dl , xi , cd , HD , tF , IV , IV , IV , IV , IV , IV , IV , IV , IV , IV , IV , IV , IV , IV ] ; var nc = [ JV , id , jd , sd , td , Cd , Dd , Fd , Gd , TK , UK , VK , WK , Ae , Ie , Je , Ke , Be , Ce , LK , MK , NK , OK , sf , tf , uf , vf , zg , Ag , Bg , Cg , Dg , Eg , Mg , Ng , Og , Pg , Qg , ch , mh , nh , oh , dh , eh , ZT , rh , pt , qt , bu , cu , ku , lu , mu , pu , xu , Hu , Nu , Ou , Pu , Tu , Vu , dv , ev , fv , iv , qv , Bv , Dv , Ev , Fv , Qv , Rv , Sv , kw , lw , mw , pw , zw , Aw , Bw , Gw , Tw , Uw , Vw , Yw , gx , hx , ix , qx , rx , ux , Fx , Gx , Hx , Px , Qx , Rx , Ux , cy , dy , ey , my , ny , zy , Ay , Dy , Ny , Oy , Py , Wy , Xy , Yy , $y , nz , oz , pz , uz , zz , Az , Dz , Nz , Oz , Pz , Wz , Xz , _z , jA , kA , lA , CA , DA , bB , cB , dB , eB , JC , KC , QC , RC , SC , TC , gD , hD , nD , oD , rD , yD , zD , AD , BD , CD , DD , ED , FD , IE , JE , aF , bF , jK , mI , tI , xK , zI , GI , fJ , gJ , bJ , iJ , lJ , fK , gK , kK , yK , PK , QK , RK , SK , XK , YK , ZK , _K , $K , aL , bL , LL , ML , NL , RL , SL , WL , XL , NM , OM , mN , nN , DN , EN , QN , RN , yO , zO , gP , iP , lP , mP , qP , rP , BP , CP , MP , NP , XP , YP , gQ , hQ , qQ , rQ , yQ , zQ , EQ , FQ , KQ , LQ , PQ , QQ , TQ , UQ , dR , mR , nR , FR , HR , IR , JR , VR , WR , aS , bS , hS , iS , vS , wS , xS , zT , MT , DT , ET , BT , RT , TT , VT , XT , _T , aU , bU , cU , dU , eU , gU , vJ , rL , Sd , Rd , Yd , kL , fg , yS , Dq , dw , ok , xs , Ol , Nl , AF , qo , _k , Ml , oo , zS , Ao , Ep , _n , sA , Br , vq , aw , Yr , Vq , Gt , fr , Rf , Yf , $v , gw , _C , tD , uq , XF , $F , LI , $L , aM , pO , rO , tO , CJ , ZO , $O , bP , ZJ , FH , jQ , pP , _H , xT , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV , JV ] ; var oc = [ KV , _E , qF , FB ] ; var pc = [ LV , lK , ot , zt , tu , yu , Ku , Vv , Uu , mv , sv , Tv , tw , Fw , ax , yx , Yx , Hy , dz , tz , Hz , cA , EA , ME , NE , $E , cF , dF , rF , nI , uI , AI , HI , zK , uP , vP , wP , xP , zP , AP , FP , GP , HP , IP , KP , LP , QP , RP , SP , TP , VP , WP , $P , aQ , bQ , cQ , eQ , fQ , OQ , eR , ZR , _R , $R , eS , fS , gS , pL , eL , UI , Vd , _d , ae , aK , be , ce , dK , fe , GJ , ge , he , OJ , hL , Le , Me , $e , Od , xJ , Kf , Pd , Se , pg , ig , _f , $g , ph , aJ , di , lo , hi , ii , ji , at , ni , nd , Ye , wi , Aq , Do , Bi , pk , _e , Pi , Qi , Oi , Yi , Lr , bi , oj , qj , rj , Sh , tj , pl , bg , Li , uj , Qe , Cj , Nf , yL , Oj , Vj , Wj , Yj , Tj , Zq , ik , Rl , Lh , Gk , Qk , Mk , Sk , cl , dl , gl , il , jl , Xk , ll , sl , bp , zl , Al , dr , ds , Jl , es , cs , to , Go , Co , Vo , Dp , Hp , rr , _I , zo , Rt , Iq , Dr , go , Fr , Ir , js , Ts , jt , cv , hw , we , BA , aD , PC , sE , GE , vE , _D , tE , uE , wE , rE , kD , WD , VC , vg , dD , cD , $C , Hr , Md , Nd , eD , xD , hr , Lq , wF , tJ , ZI , $I , hK , BL , BS , DS , KS , LS , MS , NS , OS , PS , QS , RS , TS , VS , WS , XS , YS , ZS , _S , $S , aT , bT , cT , dT , eT , fT , gT , hT , iT , jT , kT , lT , CS , FS , yT , LV , LV , LV , LV , LV , LV , LV , LV , LV , LV , LV , LV ] ; var qc = [ MV , YL , eM , lM , oM , rM , uM , xM , AM , FM , IM , LM , PM , RM , VM , XM , ZM , $M , bN , dN , hN , jN , lN , uN , wN , JN , LN , TN , VN , WN , YN , _N , BO , DO , EO , GO , IO , DQ , JQ , gd , DF , IN , MV , MV , MV , MV , MV , MV , MV , MV , MV , MV , MV , MV , MV , MV , MV , MV , MV , MV , MV , MV , MV , MV ] ; var rc = [ NV , kd , ld , md , od , ud , vd , wd , yd , Hd , pK , qK , Fe , tK , Fg , Gg , Hg , Ig , Rg , Sg , Tg , Ug , fh , gh , hh , ih , $T , ft , mt , Dt , Et , nu , ou , qu , ru , su , uu , Lu , Mu , Qu , Ru , Su , Wu , Xu , Yu , gv , hv , jv , kv , lv , nv , Gv , Hv , Iv , Jv , Kv , Lv , Wv , nw , ow , qw , rw , sw , uw , Cw , Dw , Ew , Hw , Iw , Kw , Pw , Ww , Xw , Zw , _w , $w , bx , jx , kx , lx , mx , nx , sx , tx , vx , wx , xx , zx , Ix , Jx , Kx , Lx , Mx , Sx , Tx , Vx , Wx , Xx , Zx , fy , gy , hy , iy , jy , oy , py , sy , xy , By , Cy , Ey , Fy , Gy , Iy , Qy , Ry , Sy , Ty , Uy , Zy , _y , az , bz , cz , ez , qz , rz , sz , vz , wz , Bz , Cz , Ez , Fz , Gz , Iz , Qz , Rz , Sz , Tz , Uz , Yz , Zz , $z , aA , bA , dA , mA , nA , oA , pA , qA , LC , SF , oI , qI , vI , sK , DK , EK , BI , DI , II , GK , HK , jJ , mJ , cL , SN , oO , qO , sO , uO , vO , wO , xO , AO , YO , _O , aP , cP , dP , eP , fP , sP , tP , yP , DP , EP , JP , OP , PP , UP , ZP , _P , dQ , _Q , $Q , cR , rR , sR , uR , XR , YR , cS , dS , iR , jR , lR , AR , BR , ER , UT , YT , fU , oU , iL , oL , XI , Cf , yf , Sr , Es , no , eg , Uq , ys , CF , Gr , wf , fs , ag , yq , uD , cE , dE , fE , eE , aE , bE , mE , pE , nE , oE , qE , lE , XD , VD , hH , uo , bt , AL , vG , OV , PV , QV , IH , YG , rU , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , NV , N
2018-03-26 15:25:02 +02:00
// EMSCRIPTEN_END_ASM
2025-03-19 10:53:46 +02:00
( Module . asmGlobalArg , Module . asmLibraryArg , buffer ) ; var _openmpt _module _read _mono = Module [ "_openmpt_module_read_mono" ] = asm [ "_openmpt_module_read_mono" ] ; var _openmpt _get _string = Module [ "_openmpt_get_string" ] = asm [ "_openmpt_get_string" ] ; var _openmpt _module _format _pattern _row _channel = Module [ "_openmpt_module_format_pattern_row_channel" ] = asm [ "_openmpt_module_format_pattern_row_channel" ] ; var _openmpt _module _get _metadata = Module [ "_openmpt_module_get_metadata" ] = asm [ "_openmpt_module_get_metadata" ] ; var _openmpt _log _func _silent = Module [ "_openmpt_log_func_silent" ] = asm [ "_openmpt_log_func_silent" ] ; var _openmpt _module _get _current _channel _vu _rear _right = Module [ "_openmpt_module_get_current_channel_vu_rear_right" ] = asm [ "_openmpt_module_get_current_channel_vu_rear_right" ] ; var _openmpt _module _get _duration _seconds = Module [ "_openmpt_module_get_duration_seconds" ] = asm [ "_openmpt_module_get_duration_seconds" ] ; var _bitshift64Lshr = Module [ "_bitshift64Lshr" ] = asm [ "_bitshift64Lshr" ] ; var _openmpt _module _get _pattern _name = Module [ "_openmpt_module_get_pattern_name" ] = asm [ "_openmpt_module_get_pattern_name" ] ; var _openmpt _module _create2 = Module [ "_openmpt_module_create2" ] = asm [ "_openmpt_module_create2" ] ; var _openmpt _module _get _channel _name = Module [ "_openmpt_module_get_channel_name" ] = asm [ "_openmpt_module_get_channel_name" ] ; var _openmpt _module _set _repeat _count = Module [ "_openmpt_module_set_repeat_count" ] = asm [ "_openmpt_module_set_repeat_count" ] ; var _memcpy = Module [ "_memcpy" ] = asm [ "_memcpy" ] ; var _openmpt _module _ext _get _interface = Module [ "_openmpt_module_ext_get_interface" ] = asm [ "_openmpt_module_ext_get_interface" ] ; var _openmpt _could _open _propability = Module [ "_openmpt_could_open_propability" ] = asm [ "_openmpt_could_open_propability" ] ; var _ _ _cxa _can _catch = Module [ "___cxa_can_catch" ] = asm [ "___cxa_can_catch" ] ; var _ _GLOBAL _ _I _000101 = Module [ "__GLOBAL__I_000101" ] = asm [ "__GLOBAL__I_000101" ] ; var _openmpt _module _read _interleaved _float _stereo = Module [ "_openmpt_module_read_interleaved_float_stereo" ] = asm [ "_openmpt_module_read_interleaved_float_stereo" ] ; var _openmpt _module _create _from _memory = Module [ "_openmpt_module_create_from_memory" ] = asm [ "_openmpt_module_create_from_memory" ] ; var _openmpt _module _set _log _func = Module [ "_openmpt_module_set_log_func" ] = asm [ "_openmpt_module_set_log_func" ] ; var _openmpt _error _func _errno _userdata = Module [ "_openmpt_error_func_errno_userdata" ] = asm [ "_openmpt_error_func_errno_userdata" ] ; var _openmpt _could _open _probability = Module [ "_openmpt_could_open_probability" ] = asm [ "_openmpt_could_open_probability" ] ; var _openmpt _module _ext _create _from _memory = Module [ "_openmpt_module_ext_create_from_memory" ] = asm [ "_openmpt_module_ext_create_from_memory" ] ; var _free = Module [ "_free" ] = asm [ "_free" ] ; var runPostSets = Module [ "runPostSets" ] = asm [ "runPostSets" ] ; var _round = Module [ "_round" ] = asm [ "_round" ] ; var _openmpt _module _read _interleaved _quad = Module [ "_openmpt_module_read_interleaved_quad" ] = asm [ "_openmpt_module_read_interleaved_quad" ] ; var _openmpt _module _error _set _last = Module [ "_openmpt_module_error_set_last" ] = asm [ "_openmpt_module_error_set_last" ] ; var _openmpt _module _get _pattern _num _rows = Module [ "_openmpt_module_get_pattern_num_rows" ] = asm [ "_openmpt_module_get_pattern_num_rows" ] ; var _openmpt _get _core _version = Module [ "_openmpt_get_core_version" ] = asm [ "_openmpt_get_core_version" ] ; var _openmpt _error _func _ignore = Module [ "_openmpt_error_func_ignore" ] = asm [ "_openmpt_error_func_ignore" ] ; var _openmpt _module _read _interleaved _stereo = Module [ "_openmpt_module_read_interleaved_stereo" ] = asm [ "_openmpt_module_read_interleaved_stereo" ] ; var _openmpt _module _read _float _stereo = Module [ "_openmpt_module_read_float_stereo" ] = asm [ "_openmpt_module_read_float_stereo" ] ; var _openmpt _error _is _transient = Module [ "_openmpt_error_is_transient" ] = asm [ "_openmpt_error_is_transient" ] ; var _openmpt _module _get _current _channel _vu _rear _left = Module [ "_openmpt_module_get_current_channel_vu_rear_left" ] = asm [ "_openmpt_module_get_current_channel_vu_rear_left" ] ; var _openmpt _module _set _render _param = Module [ "_openmpt_module_set_render_param" ] = asm [ "_openmpt_module_set_render_param" ] ; var _openmpt _module _get _ctls = Module [ "_openmpt_module_get_ctls" ] = asm [ "_openmpt_module_get_ctls" ] ; var
2018-03-26 15:25:02 +02:00