<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">window.Physics3D = function(A, e) {
    var i = window.Physics3D = {};
    return i.then = (A =&gt; {
        A(i);
    }), function(A, e, i) {
        var r = e.getWorldTransform, f = e.setWorldTransform;
        window.atob || (window.atob = function(A) {
            var e = String(A).replace(/[=]+$/, "");
            if (e.length % 4 == 1) throw new InvalidCharacterError("'atob' failed: The string to be decoded is not correctly encoded.");
            for (var i, r, f = 0, n = 0, t = ""; r = e.charAt(n++); ~r &amp;&amp; (i = f % 4 ? 64 * i + r : r, 
            f++ % 4) ? t += String.fromCharCode(255 &amp; i &gt;&gt; (-2 * f &amp; 6)) : 0) r = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(r);
            return t;
        });
        var n = new ArrayBuffer(8), t = new Int32Array(n), a = new Float32Array(n), o = new Float64Array(n);
        function c(A) {
            return t[A];
        }
        function b(A, e) {
            t[A] = e;
        }
        function l() {
            return o[0];
        }
        function u(A) {
            o[0] = A;
        }
        function s(A) {
            a[0] = A;
        }
        function k() {
            return a[0];
        }
        var C = new ArrayBuffer(A), d = function(A) {
            var e = new Uint8Array(C);
            return function(A, i) {
                var r, f;
                if ("undefined" == typeof Buffer) for (r = atob(i), f = 0; f &lt; r.length; f++) e[A + f] = r.charCodeAt(f); else for (r = Buffer.from(i, "base64"), 
                f = 0; f &lt; r.length; f++) e[A + f] = r[f];
            };
        }();
        d(2848, "BQ=="), d(2860, "AQ=="), d(2880, "AgAAAAMAAAAMBA=="), d(2904, "AgAAAAAAAAD/////"), 
        d(2960, "GwAAABwAAAAdAAAAHgAAAArXozwBAAAAbxKDOgEAAACIAQAAiQEAAAAAAEA="), d(3008, "IAs="), 
        d(3025, "GRJEOwI/LEcUPTMwChsGRktFNw9JDhcDQB08KzYfSi0cASAlKSEIDBUWIi4QOD4LNDEYL0EJOREjQzJCOgUEJignDSoeNQcaSBMkTP8AAFN1Y2Nlc3MASWxsZWdhbCBieXRlIHNlcXVlbmNlAERvbWFpbiBlcnJvcgBSZXN1bHQgbm90IHJlcHJlc2VudGFibGUATm90IGEgdHR5AFBlcm1pc3Npb24gZGVuaWVkAE9wZXJhdGlvbiBub3QgcGVybWl0dGVkAE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkATm8gc3VjaCBwcm9jZXNzAEZpbGUgZXhpc3RzAFZhbHVlIHRvbyBsYXJnZSBmb3IgZGF0YSB0eXBlAE5vIHNwYWNlIGxlZnQgb24gZGV2aWNlAE91dCBvZiBtZW1vcnkAUmVzb3VyY2UgYnVzeQBJbnRlcnJ1cHRlZCBzeXN0ZW0gY2FsbABSZXNvdXJjZSB0ZW1wb3JhcmlseSB1bmF2YWlsYWJsZQBJbnZhbGlkIHNlZWsAQ3Jvc3MtZGV2aWNlIGxpbmsAUmVhZC1vbmx5IGZpbGUgc3lzdGVtAERpcmVjdG9yeSBub3QgZW1wdHkAQ29ubmVjdGlvbiByZXNldCBieSBwZWVyAE9wZXJhdGlvbiB0aW1lZCBvdXQAQ29ubmVjdGlvbiByZWZ1c2VkAEhvc3QgaXMgdW5yZWFjaGFibGUAQWRkcmVzcyBpbiB1c2UAQnJva2VuIHBpcGUASS9PIGVycm9yAE5vIHN1Y2ggZGV2aWNlIG9yIGFkZHJlc3MATm8gc3VjaCBkZXZpY2UATm90IGEgZGlyZWN0b3J5AElzIGEgZGlyZWN0b3J5AFRleHQgZmlsZSBidXN5AEV4ZWMgZm9ybWF0IGVycm9yAEludmFsaWQgYXJndW1lbnQAQXJndW1lbnQgbGlzdCB0b28gbG9uZwBTeW1ib2xpYyBsaW5rIGxvb3AARmlsZW5hbWUgdG9vIGxvbmcAVG9vIG1hbnkgb3BlbiBmaWxlcyBpbiBzeXN0ZW0ATm8gZmlsZSBkZXNjcmlwdG9ycyBhdmFpbGFibGUAQmFkIGZpbGUgZGVzY3JpcHRvcgBObyBjaGlsZCBwcm9jZXNzAEJhZCBhZGRyZXNzAEZpbGUgdG9vIGxhcmdlAFRvbyBtYW55IGxpbmtzAE5vIGxvY2tzIGF2YWlsYWJsZQBSZXNvdXJjZSBkZWFkbG9jayB3b3VsZCBvY2N1cgBTdGF0ZSBub3QgcmVjb3ZlcmFibGUAUHJldmlvdXMgb3duZXIgZGllZABPcGVyYXRpb24gY2FuY2VsZWQARnVuY3Rpb24gbm90IGltcGxlbWVudGVkAE5vIG1lc3NhZ2Ugb2YgZGVzaXJlZCB0eXBlAElkZW50aWZpZXIgcmVtb3ZlZABMaW5rIGhhcyBiZWVuIHNldmVyZWQAUHJvdG9jb2wgZXJyb3IAQmFkIG1lc3NhZ2UATm90IGEgc29ja2V0AERlc3RpbmF0aW9uIGFkZHJlc3MgcmVxdWlyZWQATWVzc2FnZSB0b28gbGFyZ2UAUHJvdG9jb2wgd3JvbmcgdHlwZSBmb3Igc29ja2V0AFByb3RvY29sIG5vdCBhdmFpbGFibGUAUHJvdG9jb2wgbm90IHN1cHBvcnRlZABOb3Qgc3VwcG9ydGVkAEFkZHJlc3MgZmFtaWx5IG5vdCBzdXBwb3J0ZWQgYnkgcHJvdG9jb2wAQWRkcmVzcyBub3QgYXZhaWxhYmxlAE5ldHdvcmsgaXMgZG93bgBOZXR3b3JrIHVucmVhY2hhYmxlAENvbm5lY3Rpb24gcmVzZXQgYnkgbmV0d29yawBDb25uZWN0aW9uIGFib3J0ZWQATm8gYnVmZmVyIHNwYWNlIGF2YWlsYWJsZQBTb2NrZXQgaXMgY29ubmVjdGVkAFNvY2tldCBub3QgY29ubmVjdGVkAE9wZXJhdGlvbiBhbHJlYWR5IGluIHByb2dyZXNzAE9wZXJhdGlvbiBpbiBwcm9ncmVzcwBTdGFsZSBmaWxlIGhhbmRsZQBRdW90YSBleGNlZWRlZABNdWx0aWhvcCBhdHRlbXB0ZWQAQ2FwYWJpbGl0aWVzIGluc3VmZmljaWVudABObyBlcnJvciBpbmZvcm1hdGlvbgAALSsgICAwWDB4AChudWxsKQ=="), 
        d(4704, "GQAKABkZGQAAAAAFAAAAAAAACQAAAAAL"), d(4736, "GQARChkZGQMKBwABGwkLGAAACQYLAAALAAYZAAAAGRkZ"), 
        d(4785, "Dg=="), d(4794, "GQAKDRkZGQANAAACAAkOAAAACQAOAAAO"), d(4843, "DA=="), d(4855, "EwAAAAATAAAAAAkMAAAAAAAMAAAM"), 
        d(4901, "EA=="), d(4913, "DwAAAAQPAAAAAAkQAAAAAAAQAAAQ"), d(4959, "Eg=="), d(4971, "EQAAAAARAAAAAAkSAAAAAAASAAASAAAaAAAAGhoa"), 
        d(5026, "GgAAABoaGgAAAAAAAAk="), d(5075, "FA=="), d(5087, "FwAAAAAXAAAAAAkUAAAAAAAUAAAU"), 
        d(5133, "Fg=="), d(5145, "FQAAAAAVAAAAAAkWAAAAAAAWAAAWAABTdXBwb3J0IGZvciBmb3JtYXR0aW5nIGxvbmcgZG91YmxlIHZhbHVlcyBpcyBjdXJyZW50bHkgZGlzYWJsZWQuClRvIGVuYWJsZSBpdCwgYWRkIC1sYy1wcmludHNjYW4tbG9uZy1kb3VibGUgdG8gdGhlIGxpbmsgY29tbWFuZC4K"), 
        d(5312, "MDEyMzQ1Njc4OUFCQ0RFRi0wWCswWCAwWC0weCsweCAweABpbmYASU5GAG5hbgBOQU4ALgAKAFB1cmUgdmlydHVhbCBmdW5jdGlvbiBjYWxsZWQhAFN0OXR5cGVfaW5mbwAAAJQVAAAVFQAATjEwX19jeHhhYml2MTE2X19zaGltX3R5cGVfaW5mb0UAAAAAvBUAACwVAAAkFQAATjEwX19jeHhhYml2MTE3X19jbGFzc190eXBlX2luZm9FAAAAvBUAAFwVAABQFQAAAAAAAIAVAAAEAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAAAAAAAEFgAABQAAAA4AAAAIAAAACQAAAAoAAAAPAAAAEAAAABEAAABOMTBfX2N4eGFiaXYxMjBfX3NpX2NsYXNzX3R5cGVfaW5mb0UAAAAAvBUAANwVAACAFQAAAAAAAGAWAAAGAAAAEgAAAAgAAAAJAAAACgAAABMAAAAUAAAAFQAAAE4xMF9fY3h4YWJpdjEyMV9fdm1pX2NsYXNzX3R5cGVfaW5mb0UAAAC8FQAAOBYAAIAVAAAAAAAA3BYAABYAAAAXAAAAGAAAABgAAAAYAAAAAAAAAOQWAAAZAAAAGgAAABgAAAAYAAAAGAAAADMwYnRBY3RpdmF0aW5nQ29sbGlzaW9uQWxnb3JpdGhtADIwYnRDb2xsaXNpb25BbGdvcml0aG0AlBUAAMUWAAC8FQAApBYAANwWAABidENvbGxpc2lvblNoYXBlRGF0YQAxNmJ0Q29sbGlzaW9uU2hhcGUAlBUAAAUXAAAAAAAAlBcAAB8AAAAgAAAAGAAAACEAAAAiAAAAIwAAABgAAAAYAAAAGAAAABgAAAAkAAAAGAAAABgAAAAlAAAAJgAAACcAAAAYAAAAGAAAACgAAAAYAAAAGAAAABgAAAAYAAAAMTNidENvbnZleFNoYXBlALwVAACEFwAAGBcAAAAAAADgGAAAHwAAACkAAAAqAAAAIQAAACIAAAAjAAAAKwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAADIAAAAzAAAAJwAAADQAAAA1AAAAKAAAADYAAAA3AAAAOAAAADk="), 
        d(6153, "GQAAHwAAADoAAAAqAAAAIQAAACIAAAAjAAAAKwAAACwAAAAtAAAAOwAAAC8AAAAwAAAAMQAAADIAAAAzAAAAJwAAADQAAAA1AAAAKAAAADYAAAA3AAAAOAAAADkAAAAAAAAAIBkAAB8AAAA8AAAAKgAAACEAAAAiAAAAIwAAACsAAAAsAAAALQAAAD0AAAAvAAAAMAAAADEAAAAyAAAAMwAAACcAAAA0AAAANQAAACgAAAA2AAAANwAAADgAAAA5AAAAMTRidENhcHN1bGVTaGFwZQAAAAC8FQAAzBgAAIAbAAAxNWJ0Q2Fwc3VsZVNoYXBlWAAAALwVAADsGAAA4BgAADE1YnRDYXBzdWxlU2hhcGVaAAAAvBUAAAwZAADgGAAAQ2Fwc3VsZVNoYXBlAGJ0Q2Fwc3VsZVNoYXBlRGF0YQBDYXBzdWxlWABDYXBzdWxlWgAAAAAAAACcGgAAHwAAAD4AAAA/AAAAIQAAACIAAAAjAAAAQAAAACwAAABBAAAAQgAAAEMAAABEAAAAMQAAAEUAAABGAAAAJwAAAEcAAABIAAAAKAAAAEkAAAA3AAAAOAAAADkAAAAAAAAAuBoAAB8AAABKAAAAPwAAACEAAAAiAAAAIwAAAEAAAAAsAAAAQQAAAEsAAABMAAAARAAAADEAAABFAAAARgAAACcAAABHAAAASAAAACgAAABJAAAANwAAADgAAAA5AAAAAAAAANQaAAAfAAAATQAAAD8AAAAhAAAAIgAAACMAAABAAAAALAAAAEEAAABOAAAATwAAAEQAAAAxAAAARQAAAEYAAAAnAAAARwAAAEgAAAAoAAAASQAAADcAAAA4AAAAOQAAADExYnRDb25lU2hhcGUAAAC8FQAAjBoAAIAbAAAxMmJ0Q29uZVNoYXBlWgAAvBUAAKgaAACcGgAAMTJidENvbmVTaGFwZVgAALwVAADEGgAAnBoAAENvbmUAYnRDb25lU2hhcGVEYXRhAENvbmVaAENvbmVY"), 
        d(6920, "gBsAAB8AAABQAAAAPwAAACEAAAAiAAAAIwAAAFEAAAAsAAAAGAAAABgAAAAkAAAARAAAADEAAABSAAAAUwAAACcAAAA0AAAAGAAAACgAAAAYAAAANwAAADgAAAA5AAAAMjFidENvbnZleEludGVybmFsU2hhcGUAvBUAAGgbAACUFwAAAAAAALQbAABUAAAAVQAAADE4YnRDb252ZXhQb2x5aGVkcm9uAAAAAJQVAACcGwAAAAAAAOAcAABWAAAAVwAAAD8AAAAhAAAAIgAAACMAAABRAAAALAAAAFgAAAAYAAAAJAAAAEQAAAAxAAAAUgAAAFMAAAAnAAAANAAAAFkAAAAoAAAAWgAAADcAAAA4AAAAOQAAAFsAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAABQdAABWAAAAXAAAAF0AAAAhAAAAIgAAACMAAABeAAAALAAAAFgAAAAYAAAAJAAAAEQAAAAxAAAAUgAAAFMAAAAnAAAANAAAAFkAAAAoAAAAWgAAADcAAAA4AAAAOQAAAFsAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAMjNidFBvbHloZWRyYWxDb252ZXhTaGFwZQAAALwVAADEHAAAgBsAADM0YnRQb2x5aGVkcmFsQ29udmV4QWFiYkNhY2hpbmdTaGFwZQAAAAC8FQAA7BwAAOAcAAAAAAAAvB0AAFYAAABfAAAAYAAAACEAAAAiAAAAIwAAAF4AAAAsAAAAWAAAAGEAAAAkAAAARAAAADEAAABSAAAAUwAAACcAAAA0AAAAWQAAACgAAABaAAAANwAAADgAAAA5AAAAWwAAAGIAAABjAAAAZAAAAGUAAABmAAAAZwAAAGgAAABpAAAAMTZidEJVX1NpbXBsZXgxdG80AAC8FQAAqB0AABQdAAABAAAAAwAAAAYAAAAxOGJ0VHJpYW5nbGVDYWxsYmFjawAAAACUFQAA1B0AADMxYnRJbnRlcm5hbFRyaWFuZ2xlSW5kZXhDYWxsYmFjawAAAJQVAAD0HQAAAAAAAIgeAABqAAAAawAAAGwAAABtAAAAbgAAADE2YnRNYW5pZm9sZFJlc3VsdABOMzZidERpc2NyZXRlQ29sbGlzaW9uRGV0ZWN0b3JJbnRlcmZhY2U2UmVzdWx0RQAAlBUAAE8eAAC8FQAAPB4AAIAeAAAxMmJ0RGlzcGF0Y2hlcgAAlBUAAJQeAAAAAAAADB8AAHAAAABxAAAAcgAAAHMAAAB0AAAAdQAAAHYAAAB3AAAAeAAAAHkAAAB6AAAAewAAAHwAAAB9AAAAfgAAAH8AAAAyMWJ0Q29sbGlzaW9uRGlzcGF0Y2hlcgC8FQAA9B4AAKQeAAAAAAAAZB8AAIAAAACBAAAAggAAADIzYnRDb2xsaXNpb25QYWlyQ2FsbGJhY2sAMTdidE92ZXJsYXBDYWxsYmFjawAAAJQVAABGHwAAvBUAACwfAABcHwAAAAAAAKwfAACDAAAAhAAAAIUAAACGAAAAhwAAADI3YnRHSW1wYWN0Q29sbGlzaW9uQWxnb3JpdGhtAAAAvBUAAIwfAADkFgAAAAAAAHQgAABWAAAAiAAAAIkAAAAhAAAAIgAAACMAAABRAAAALAAAAIoAAACLAAAAJAAAAEQAAAAxAAAAUgAAAFMAAAAnAAAANAAAAIwAAAAoAAAAjQAAADcAAACOAAAAjwAAAFsAAACQAAAAkQAAAJIAAACTAAAAlAAAAJUAAACWAAAAlwAAADE3YnRUcmlhbmdsZVNoYXBlRXgAMTVidFRyaWFuZ2xlU2hhcGUAAAC8FQAAVCAAAOAcAAC8FQAAQCAAAGggAABUcmlhbmdsZQBidENvbnZleEludGVybmFsU2hhcGVEYXRhAAAAAAAARCEAAFYAAACYAAAAYAAAACEAAAAiAAAAIwAAAF4AAAAsAAAAWAAAAGEAAAAkAAAARAAAADEAAABSAAAAUwAAACcAAAA0AAAAWQAAACgAAABaAAAANwAAADgAAAA5AAAAWwAAAGIAAABjAAAAZAAAAGUAAABmAAAAZwAAAGgAAABpAAAAMjBidFRldHJhaGVkcm9uU2hhcGVFeAAAvBUAACwhAAC8HQAAYnRCVV9TaW1wbGV4MXRvNA=="), 
        d(8552, "pCEAAJkAAACaAAAAmwAAAE4xOEdJTV9TaGFwZVJldHJpZXZlcjE5Q2hpbGRTaGFwZVJldHJpZXZlckUAlBUAAHghAAAAAAAA8CEAAJwAAACaAAAAnQAAAE4xOEdJTV9TaGFwZVJldHJpZXZlcjIyVHJpYW5nbGVTaGFwZVJldHJpZXZlckUAALwVAADAIQAApCEAAAAAAAA8IgAAngAAAJoAAACfAAAATjE4R0lNX1NoYXBlUmV0cmlldmVyMTlUZXRyYVNoYXBlUmV0cmlldmVyRQC8FQAAECIAAKQhAAAAAAAAeCIAAKAAAAChAAAAogAAADI1YnRHSW1wYWN0VHJpYW5nbGVDYWxsYmFjawC8FQAAXCIAAOwdAAAAAAAA8CIAAKMAAACkAAAApQAAAE4yN2J0R0ltcGFjdENvbGxpc2lvbkFsZ29yaXRobTEwQ3JlYXRlRnVuY0UAMzBidENvbGxpc2lvbkFsZ29yaXRobUNyZWF0ZUZ1bmMAAAAAlBUAAMQiAAC8FQAAmCIAAOgiAAAAAAAAUCMAAKYAAACnAAAAqAAAAKkAAACqAAAAqwAAAKwAAABidENvbGxpc2lvbk9iamVjdEZsb2F0RGF0YQAxN2J0Q29sbGlzaW9uT2JqZWN0AACUFQAAOyMAAAAAAADwIwAAVgAAAK0AAACuAAAAIQAAACIAAAAjAAAArwAAACwAAACwAAAAsQAAACQAAACyAAAAMQAAAFIAAABTAAAAJwAAALMAAAC0AAAAKAAAALUAAAA3AAAAtgAAALcAAABbAAAAuAAAALkAAAC6AAAAuwAAALwAAAC9AAAAvgAAAL8AAAAxMGJ0Qm94U2hhcGUAAAAAvBUAAOAjAADgHAAAQm94AAAAgD8AAIC/"), 
        d(9250, "gD8AAIC/"), d(9282, "gD8AAIC/"), d(9296, "AQAAAAIAAAAAAAAAAQAAAAIAAAADAAAABAAAAAQAAAAFAAAABgAAAAEAAAACAAAAAwAAAAMAAAAEAAAABQAAAAYAAAAHAAAABQAAAAYAAAAHAAAABwAAAAAAAAD0JQAAHwAAAMAAAADBAAAAIQAAACIAAAAjAAAAwgAAACwAAADDAAAAxAAAAMUAAADGAAAAMQAAAMcAAADIAAAAJwAAAMkAAADKAAAAKAAAAMsAAAA3AAAAOAAAADkAAADMAAAAAAAAABQmAAAfAAAAzQAAAMEAAAAhAAAAIgAAACMAAADCAAAALAAAAMMAAADOAAAAxQAAAMYAAAAxAAAAxwAAAMgAAAAnAAAAyQAAAM8AAAAoAAAA0AAAADcAAAA4AAAAOQAAANEAAAAAAAAANCYAAB8AAADSAAAAwQAAACEAAAAiAAAAIwAAAMIAAAAsAAAAwwAAANMAAADFAAAAxgAAADEAAADHAAAAyAAAACcAAADJAAAA1AAAACgAAADVAAAANwAAADgAAAA5AAAA1gAAADE1YnRDeWxpbmRlclNoYXBlAAAAvBUAAOAlAACAGwAAMTZidEN5bGluZGVyU2hhcGVYAAC8FQAAACYAAPQlAAAxNmJ0Q3lsaW5kZXJTaGFwZVoAALwVAAAgJgAA9CUAAEN5bGluZGVyWQBidEN5bGluZGVyU2hhcGVEYXRhAEN5bGluZGVyWABDeWxpbmRlcloAAAAAAAAA6CYAAB8AAADXAAAA2AAAACEAAAAiAAAAIwAAAFEAAAAsAAAA2QAAANoAAAAkAAAA2wAAANwAAABSAAAAUwAAACcAAADdAAAA3gAAACgAAADfAAAANwAAADgAAAA5AAAAMTNidFNwaGVyZVNoYXBlALwVAADYJgAAgBsAAFNQSEVSRQAAAAAAAJgnAADgAAAA4QAAAOIAAABaTjIyYnRCdmhUcmlhbmdsZU1lc2hTaGFwZTE0cGVyZm9ybVJheWNhc3RFUDE4YnRUcmlhbmdsZUNhbGxiYWNrUks5YnRWZWN0b3IzUzRfRTIxTXlOb2RlT3ZlcmxhcENhbGxiYWNrADIxYnROb2RlT3ZlcmxhcENhbGxiYWNrAJQVAAB4JwAAvBUAABAnAACQJwAAAAAAACwoAADgAAAA4wAAAOQAAABaTjIyYnRCdmhUcmlhbmdsZU1lc2hTaGFwZTE3cGVyZm9ybUNvbnZleGNhc3RFUDE4YnRUcmlhbmdsZUNhbGxiYWNrUks5YnRWZWN0b3IzUzRfUzRfUzRfRTIxTXlOb2RlT3ZlcmxhcENhbGxiYWNrAAAAALwVAAC4JwAAkCcAAAAAAACYKAAA5QAAAOYAAAAYAAAAIQAAACIAAAAjAAAAGAAAABgAAAAYAAAAGAAAACQAAADnAAAA6AAAACUAAAAmAAAAJwAAABgAAAAxNGJ0Q29uY2F2ZVNoYXBlAAAAALwVAACEKAAAGBcAAAAAAAAIKQAA6QAAAOoAAADrAAAAIQAAACIAAAAjAAAA7AAAAO0AAADuAAAA7wAAACQAAADnAAAA6AAAAPAAAADxAAAAJwAAAPIAAAAxOGJ0U3RhdGljUGxhbmVTaGFwZQAAAAC8FQAA8CgAAJgoAABTVEFUSUNQTEFORQBidFN0YXRpY1BsYW5lU2hhcGVEYXRhAAAAAAAAMCoAAPMAAAD0AAAA9QAAACEAAAAiAAAAIwAAAPYAAAD3AAAA+AAAAPkAAAAkAAAA+gAAAPsAAAAlAAAAJgAAACcAAAD8AAAA/QAAAP4AAAD/AAAAAAEAAAEBAAACAQAAAwEAAAQBAAAFAQAABgEAAAcBAAAIAQAACQEAAAoBAAALAQAADAEAAA0BAAAOAQAADwEAABABAABidEdJbXBhY3RNZXNoU2hhcGVEYXRhADIzYnRHSW1wYWN0U2hhcGVJbnRlcmZhY2UAAAAAvBUAAOspAACYKAAAMjJidEdJbXBhY3RNZXNoU2hhcGVQYXJ0AAAAALwVAAAUKgAACCoAAAAAAADwKgAAEQEAABIBAAD1AAAAIQAAACIAAAAjAAAAEwEAABQBAAAVAQAAFgEAACQAAAAXAQAA6AAAABgBAAAZAQAAJwAAABoBAAAbAQAAHAEAAP8AAAAdAQAAHgEAAB8BAAAgAQAAIQEAACIBAAAjAQAAJAEAACUBAAAmAQAAJwEAACgBAAApAQAAKgEAACsBAAAsAQAALQEAADE4YnRHSW1wYWN0TWVzaFNoYXBlAAAAALwVAADYKgAACCoAAAAAAAAIKgAALgEAAC8BAAD1AAAAIQAAACIAAAAjAAAAMAEAABQBAAAYAAAAGAAAACQAAAAxAQAA6AAAACUAAAAmAAAAJwAAADIBAAD9AAAA/gAAAP8AAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAADMBAAA0AQAACgEAABgAAAAYAAAAGAAAABgAAAAPAQAANQEAAAAAAAAQLAAANgEAADcBAAA4AQAAOQEAADoBAAA7AQAATjIyYnRHSW1wYWN0TWVzaFNoYXBlUGFydDIzVHJpbWVzaFByaW1pdGl2ZU1hbmFnZXJFADIyYnRQcmltaXRpdmVNYW5hZ2VyQmFzZQAAAACUFQAA7CsAALwVAAC4KwAACCwAAEdJbXBhY3RNZXNoU2hhcGVQYXJ0AEdJbXBhY3RNZXNoAE42YnREYnZ0OElDb2xsaWRlRQCUFQAAPSw="), 
        d(11360, "AwAAAAQAAAAEAAAABgAAAIP5ogBETm4A/CkVANFXJwDdNPUAYtvAADyZlQBBkEMAY1H+ALveqwC3YcUAOm4kANJNQgBJBuAACeouAByS0QDrHf4AKbEcAOg+pwD1NYIARLsuAJzphAC0JnAAQX5fANaROQBTgzkAnPQ5AItfhAAo+b0A+B87AN7/lwAPmAUAES/vAApaiwBtH20Az342AAnLJwBGT7cAnmY/AC3qXwC6J3UA5evHAD178QD3OQcAklKKAPtr6gAfsV8ACF2NADADVgB7/EYA8KtrACC8zwA29JoA46kdAF5hkQAIG+YAhZllAKAUXwCNQGgAgNj/ACdzTQAGBjEAylYVAMmocwB74mAAa4zAABnERwDNZ8MACejcAFmDKgCLdsQAphyWAESv3QAZV9EApT4FAAUH/wAzfj8AwjLoAJhP3gC7fTIAJj3DAB5r7wCf+F4ANR86AH/yygDxhx0AfJAhAGokfADVbvoAMC13ABU7QwC1FMYAwxmdAK3EwgAsTUEADABdAIZ9RgDjcS0Am8aaADNiAAC00nwAtKeXADdV1QDXPvYAoxAYAE12/ABknSoAcNerAGN8+AB6sFcAFxXnAMBJVgA71tkAp4Q4ACQjywDWincAWlQjAAAfuQDxChsAGc7fAJ8x/wBmHmoAmVdhAKz7RwB+f9gAImW3ADLoiQDmv2AA78TNAGw2CQBdP9QAFt7XAFg73gDem5IA0iIoACiG6ADiWE0AxsoyAAjjFgDgfcsAF8BQAPMdpwAY4FsALhM0AIMSYgCDSAEA9Y5bAK2wfwAe6fIASEpDABBn0wCq3dgArl9CAGphzgAKKKQA05m0AAam8gBcd38Ao8KDAGE8iACKc3gAr4xaAG/XvQAtpmMA9L/LAI2B7wAmwWcAVcpFAMrZNgAoqNIAwmGNABLJdwAEJhQAEkabAMRZxADIxUQATbKRAAAX8wDUQ60AKUnlAP3VEAAAvvwAHpTMAHDO7gATPvUA7PGAALPnwwDH+CgAkwWUAMFxPgAuCbMAC0XzAIgSnACrIHsALrWfAEeSwgB7Mi8ADFVtAHKnkABr5x8AMcuWAHkWSgBBeeIA9N+JAOiUlwDi5oQAmTGXAIjtawBfXzYAu/0OAEiatABnpGwAcXJCAI1dMgCfFbgAvOUJAI0xJQD3dDkAMAUcAA0MAQBLCGgALO5YAEeqkAB05wIAvdYkAPd9pgBuSHIAnxbvAI6UpgC0kfYA0VNRAM8K8gAgmDMA9Ut+ALJjaADdPl8AQF0DAIWJfwBVUikAN2TAAG3YEAAySDIAW0x1AE5x1ABFVG4ACwnBACr1aQAUZtUAJwedAF0EUAC0O9sA6nbFAIf5FwBJa30AHSe6AJZpKQDGzKwArRRUAJDiagCI2YkALHJQAASkvgB3B5QA8zBwAAD8JwDqcagAZsJJAGTgPQCX3YMAoz+XAEOU/QANhowAMUHeAJI5nQDdcIwAF7fnAAjfOwAVNysAXICgAFqAkwAQEZIAD+jYAGyArwDb/0sAOJAPAFkYdgBipRUAYcu7AMeJuQAQQL0A0vIEAEl1JwDrtvYA2yK7AAoUqgCJJi8AZIN2AAk7MwAOlBoAUTqqAB2jwgCv7a4AXCYSAG3CTQAtepwAwFaXAAM/gwAJ8PYAK0CMAG0xmQA5tAcADCAVANjDWwD1ksQAxq1LAE7KpQCnN80A5qk2AKuSlADdQmgAGWPeAHaM7wBoi1IA/Ns3AK6hqwDfFTEAAK6hAAz72gBkTWYA7QW3ACllMABXVr8AR/86AGr5uQB1vvMAKJPfAKuAMABmjPYABMsVAPoiBgDZ5B0APbOkAFcbjwA2zQkATkLpABO+pAAzI7UA8KoaAE9lqADSwaUACz8PAFt4zQAj+XYAe4sEAIkXcgDGplMAb27iAO/rAACbSlgAxNq3AKpmugB2z88A0QIdALHxLQCMmcEAw613AIZI2gD3XaAAxoD0AKzwLwDd7JoAP1y8ANDebQCQxx8AKtu2AKMlOgAAr5oArVOTALZXBAApLbQAS4B+ANoHpwB2qg4Ae1mhABYSKgDcty0A+uX9AInb/gCJvv0A5HZsAAap/AA+gHAAhW4VAP2H/wAoPgcAYWczACoYhgBNveoAs+evAI9tbgCVZzkAMb9bAITXSAAw3xYAxy1DACVhNQDJcM4AMMu4AL9s/QCkAKIABWzkAFrdoAAhb0cAYhLSALlchABwYUkAa1bgAJlSAQBQVTcAHtW3ADPxxAATbl8AXTDkAIUuqQAdssMAoTI2AAi3pADqsdQAFvchAI9p5AAn/3cADAOAAI1ALQBPzaAAIKWZALOi0wAvXQoAtPlCABHaywB9vtAAm9vBAKsXvQDKooEACGpcAC5VFwAnAFUAfxTwAOEHhgAUC2QAlkGNAIe+3gDa/SoAayW2AHuJNAAF8/4Aub+eAGhqTwBKKqgAT8RaAC34vADXWpgA9MeVAA1NjQAgOqYApFdfABQ/sQCAOJUAzCABAHHdhgDJ3rYAv2D1AE1lEQABB2sAjLCsALLA0ABRVUgAHvsOAJVywwCjBjsAwEA1AAbcewDgRcwATin6ANbKyADo80EAfGTeAJtk2ADZvjEApJfDAHdY1ABp48UA8NoTALo6PABGGEYAVXVfANK99QBuksYArC5dAA5E7QAcPkIAYcSHACn96QDn1vMAInzKAG+RNQAI4MUA/9eNAG5q4gCw/cYAkwjBAHxddABrrbIAzW6dAD5yewDGEWoA98+pAClz3wC1yboAtwBRAOKyDQB0uiQA5X1gAHTYigANFSwAgRgMAH5mlAABKRYAn3p2AP39vgBWRe8A2X42AOzZEwCLurkAxJf8ADGoJwDxbsMAlMU2ANioVgC0qLUAz8wOABKJLQBvVzQALFaJAJnO4wDWILkAa16qAD4qnAARX8wA/QtKAOH0+wCOO20A4oYsAOnUhAD8tKkA7+7RAC41yQAvOWEAOCFEABvZyACB/AoA+0pqAC8c2ABTtIQATpmMAFQizAAqVdwAwMbWAAsZlgAacLgAaZVkACZaYAA/Uu4AfxEPAPS1EQD8y/UANLwtADS87gDoXcwA3V5gAGeOmwCSM+8AyRe4AGFYmwDhV7wAUYPGANg+EADdcUgALRzdAK8YoQAhLEYAWfPXANl6mACeVMAAT4b6AFYG/ADlea4AiSI2ADitIgBnk9wAVeiqAIImOADK55sAUQ2kAJkzsQCp1w4AaQVIAGWy8AB/iKcAiEyXAPnRNgAhkrMAe4JKAJjPIQBAn9wA3EdVAOF0OgBn60IA/p3fAF7UXwB7Z6QAuqx6AFX2ogAriCMAQbpVAFluCAAhKoYAOUeDAInj5gDlntQASftAAP9W6QAcD8oAxVmKAJT6KwDTwcUAD8XPANtargBHxYYAhUNiACGGOwAseZQAEGGHACpMewCALBoAQ78SAIgmkAB4PIkAqMTkAOXbewDEOsIAJvTqAPdnigANkr8AZaMrAD2TsQC9fAsApFHcACfdYwBp4d0AmpQZAKgplQBozigACe20AESfIABOmMoAcIJjAH58IwAPuTIAp/WOABRW5wAh8QgAtZ0qAG9+TQClGVEAtfmrAILf1gCW3WEAFjYCAMQ6nwCDoqEAcu1tADmNegCCuKkAazJcAEYnWwAANO0A0gB3APz0VQABWU0A4HGA"), 
        d(14147, "QPsh+T8AAAAALUR0PgAAAICYRvg8AAAAYFHMeDsAAACAgxvwOQAAAEAgJXo4AAAAgCKC4zYAAAAAHfNpNQAAAAAQOAAAPAEAAD0BAAA+AQAAIQAAACIAAAAjAAAAPwEAAEABAABBAQAAQgEAACQAAABDAQAARAEAAEUBAABGAQAAJwAAAEcBAABIAQAAYnRDb21wb3VuZFNoYXBlQ2hpbGREYXRhAGJ0Q29tcG91bmRTaGFwZURhdGEAMTVidENvbXBvdW5kU2hhcGUAALwVAAD9NwAAGBcAAENvbXBvdW5kAGJ0SW50SW5kZXhEYXRhAGJ0U2hvcnRJbnRJbmRleFRyaXBsZXREYXRhAGJ0Q2hhckluZGV4VHJpcGxldERhdGEAYnRWZWN0b3IzRmxvYXREYXRhAGJ0VmVjdG9yM0RvdWJsZURhdGEAYnRNZXNoUGFydERhdGEAYnRTdHJpZGluZ01lc2hJbnRlcmZhY2VEYXRhADIzYnRTdHJpZGluZ01lc2hJbnRlcmZhY2UAAACUFQAAuDgAAAAAAABAOQAASQEAAEoBAABLAQAATAEAAE0BAABOAQAATwEAAFABAABRAQAAUgEAAFMBAABUAQAAVQEAAFYBAABXAQAAMjZidFRyaWFuZ2xlSW5kZXhWZXJ0ZXhBcnJheQAAAAC8FQAAIDkAANQ4AAAAAAAApDkAAFgBAABZAQAASwEAAEwBAABNAQAATgEAAE8BAABQAQAAWgEAAFsBAABTAQAAVAEAAFUBAABWAQAAVwEAADE0YnRUcmlhbmdsZU1lc2gAAAAAvBUAAJA5AABAOQAAAQAAAAIAAAAAAAAAAgAAAAAAAAABAAAAAAAAACg6AABeAQAAXwEAAGABAAAzMGJ0R2prRXBhUGVuZXRyYXRpb25EZXB0aFNvbHZlcgAzMGJ0Q29udmV4UGVuZXRyYXRpb25EZXB0aFNvbHZlcgAAAJQVAAD9OQAAvBUAANw5AAAgOgAAAAAAAIw6AABhAQAAYgEAAGMBAAAxN2J0R2prUGFpckRldGVjdG9yADM2YnREaXNjcmV0ZUNvbGxpc2lvbkRldGVjdG9ySW50ZXJmYWNlAACUFQAAXDoAALwVAABIOgAAhDoAAAAAAADQOgAAXgEAAGQBAABlAQAAMzNidE1pbmtvd3NraVBlbmV0cmF0aW9uRGVwdGhTb2x2ZXIAvBUAAKw6AAAgOgAAAAAAAKQ7AABqAAAAZgEAAGcBAABoAQAAaQEAAFpOMzNidE1pbmtvd3NraVBlbmV0cmF0aW9uRGVwdGhTb2x2ZXIxMmNhbGNQZW5EZXB0aEVSMjJidFZvcm9ub2lTaW1wbGV4U29sdmVyUEsxM2J0Q29udmV4U2hhcGVTNF9SSzExYnRUcmFuc2Zvcm1TN19SOWJ0VmVjdG9yM1M5X1M5X1AxMmJ0SURlYnVnRHJhd0UyMGJ0SW50ZXJtZWRpYXRlUmVzdWx0AAC8FQAA+DoAAIAeAAAxMmJ0Q29udmV4Q2FzdAAAlBUAALA7AAAAAAAA8DsAAGoBAABrAQAAbAEAADE1YnRHamtDb252ZXhDYXN0AAAAvBUAANw7AADAOwAAAAAAACw8AABqAAAAbQEAAG4BAABvAQAAcAEAADE2YnRQb2ludENvbGxlY3RvcgAAvBUAABg8AACAHgAAAAAAAJA8AABxAQAAcgEAAHMBAAAAAAAAuDwAAHQBAAB1AQAAdgEAAHcBAAB4AQAATjIzYnRDb252ZXhDb252ZXhBbGdvcml0aG0xMENyZWF0ZUZ1bmNFALwVAABoPAAA6CIAADIzYnRDb252ZXhDb252ZXhBbGdvcml0aG0AAAC8FQAAnDwAAOQWAAAAAAAAaD0AAGoAAAB5AQAAegEAAHsBAAB8AQAAWk4yM2J0Q29udmV4Q29udmV4QWxnb3JpdGhtMTZwcm9jZXNzQ29sbGlzaW9uRVBLMjRidENvbGxpc2lvbk9iamVjdFdyYXBwZXJTMl9SSzE2YnREaXNwYXRjaGVySW5mb1AxNmJ0TWFuaWZvbGRSZXN1bHRFMTNidER1bW15UmVzdWx0AAAAALwVAADgPAAAgB4AAAAAAAAgPgAAagAAAH0BAAB+AQAAfwEAAIABAABaTjIzYnRDb252ZXhDb252ZXhBbGdvcml0aG0xNnByb2Nlc3NDb2xsaXNpb25FUEsyNGJ0Q29sbGlzaW9uT2JqZWN0V3JhcHBlclMyX1JLMTZidERpc3BhdGNoZXJJbmZvUDE2YnRNYW5pZm9sZFJlc3VsdEUyMWJ0V2l0aG91dE1hcmdpblJlc3VsdAAAAAC8FQAAkD0AAIAeAAAAAAAAZD4AAGoAAACBAQAAbAAAAG0AAACCAQAAMjRidFBlcnR1cmJlZENvbnRhY3RSZXN1bHQAALwVAABIPgAAiB4AAAAAAACsPgAAgwEAAIQBAACFAQAAhgEAAIcBAABOMTJidENvbnZleENhc3QxMENhc3RSZXN1bHRFAAAAAJQVAACMPgAAAAAAAOQ+AABqAQAAigEAAIsBAAAyMmJ0U3Vic2ltcGxleENvbnZleENhc3QAAAAAvBUAAMg+AADAOwAAAAAAAKQ/AACMAQAAjQEAAI4BAACPAQAAkAEAAAAAAADMPwAAkQEAAJIBAACTAQAAYnRDb252ZXhUcmlhbmdsZUNhbGxiYWNrOjpwcm9jZXNzVHJpYW5nbGUAYnRDb252ZXhDb25jYXZlQ29sbGlzaW9uQWxnb3JpdGhtOjpwcm9jZXNzQ29sbGlzaW9uADMzYnRDb252ZXhDb25jYXZlQ29sbGlzaW9uQWxnb3JpdGhtAAAAvBUAAH4/AADkFgAAMjRidENvbnZleFRyaWFuZ2xlQ2FsbGJhY2sAALwVAACwPwAA7B0AAAAAAABoIAAAVgAAAJQBAACVAQAAIQAAACIAAAAjAAAAUQAAACwAAACKAAAAiwAAACQAAABEAAAAMQAAAFIAAABTAAAAJwAAADQAAACMAAAAKAAAAI0AAAA3AAAAjgAAAI8AAABbAAAAkAAAAJEAAACSAAAAkwAAAJQAAACVAAAAlgAAAJcAAAAAAAAAFEEAAKAAAACWAQAAlwEAAFpOMzNidENvbnZleENvbmNhdmVDb2xsaXNpb25BbGdvcml0aG0yMWNhbGN1bGF0ZVRpbWVPZkltcGFjdEVQMTdidENvbGxpc2lvbk9iamVjdFMxX1JLMTZidERpc3BhdGNoZXJJbmZvUDE2YnRNYW5pZm9sZFJlc3VsdEUzMUxvY2FsVHJpYW5nbGVTcGhlcmVDYXN0Q2FsbGJhY2sAAAC8FQAAdEAAAOwdAABwcm9jZXNzVHJpYW5nbGUAAAAAAGxBAACYAQAAmQEAAJoBAACbAQAAnAEAADI4YnRDb21wb3VuZENvbGxpc2lvbkFsZ29yaXRobQAAvBUAAExBAADkFgAAAAAAALhBAACdAQAAngEAAJ8BAACgAQAAoQEAAKIBAACjAQAAMjJidENvbXBvdW5kTGVhZkNhbGxiYWNrAAAAALwVAACcQQAAUCwAAAAAAAD8QQAApAEAAKUBAACmAQAApwEAAKgBAAAyM2J0SGFzaGVkU2ltcGxlUGFpckNhY2hlAAAAlBUAAOBBAAAAAAAASEIAAKkBAACqAQAAqwEAAKwBAACtAQAAMzZidENvbXBvdW5kQ29tcG91bmRDb2xsaXNpb25BbGdvcml0aG0AALwVAAAgQgAAbEEAAAAAAACcQgAAnQEAAK4BAACvAQAAsAEAAKEBAACiAQAAowEAADMwYnRDb21wb3VuZENvbXBvdW5kTGVhZkNhbGxiYWNrAAAAALwVAAB4QgAAUCwAAGJ0Q29tcG91bmRDb21wb3VuZExlYWZDYWxsYmFjazo6UHJvY2VzcwAAAAAAAEMAABYAAACxAQAAsgEAALMBAAC0AQAAMTZidEVtcHR5QWxnb3JpdGhtAAC8FQAA7EIAANwWAAAAAAAATEMAALUBAAC2AQAAtwEAALgBAAC5AQAAMzJidFNwaGVyZVNwaGVyZUNvbGxpc2lvbkFsZ29yaXRobQAAvBUAAChDAADkFgAAAAAAAIhDAABhAQAAugEAALsBAAAyMlNwaGVyZVRyaWFuZ2xlRGV0ZWN0b3IAAAAAvBUAAGxDAACEOgAAAAAAANhDAAC8AQAAvQEAAL4BAAC/AQAAwAEAADM0YnRTcGhlcmVUcmlhbmdsZUNvbGxpc2lvbkFsZ29yaXRobQAAAAC8FQAAsEMAAOQW"), 
        d(17392, "OGPtPtoPST9emHs/2g/JP2k3rDFoISIztA8UM2ghojPbD0k/2w9Jv+TLFkDkyxbAAAAAAAAAAIDbD0lA2w9JwAAAAABYRAAAYQEAAMEBAADCAQAAMTZidEJveEJveERldGVjdG9yAAC8FQAAREQAAIQ6AAAAAAAAoEQAAMMBAADEAQAAxQEAAMYBAADHAQAAMjZidEJveEJveENvbGxpc2lvbkFsZ29yaXRobQAAAAC8FQAAgEQAAOQWAAAAAAAA7EQAAMgBAADJAQAAygEAAMsBAADMAQAAMzFidENvbnZleFBsYW5lQ29sbGlzaW9uQWxnb3JpdGhtAAAAvBUAAMhEAADcFgAAAAAAAGBFAADNAQAAzgEAAM8BAADQAQAA0QEAANIBAAAzMWJ0RGVmYXVsdENvbGxpc2lvbkNvbmZpZ3VyYXRpb24AMjRidENvbGxpc2lvbkNvbmZpZ3VyYXRpb24AAAAAlBUAADpFAAC8FQAAGEUAAFhFAAAAAAAAtEUAAKMAAADTAQAA1AEAAE4zM2J0Q29udmV4Q29uY2F2ZUNvbGxpc2lvbkFsZ29yaXRobTEwQ3JlYXRlRnVuY0UAAAC8FQAAgEUAAOgiAAAAAAAAEEYAAKMAAADVAQAA1gEAAE4zM2J0Q29udmV4Q29uY2F2ZUNvbGxpc2lvbkFsZ29yaXRobTE3U3dhcHBlZENyZWF0ZUZ1bmNFAAAAALwVAADURQAA6CIAAAAAAABgRgAAowAAANcBAADYAQAATjI4YnRDb21wb3VuZENvbGxpc2lvbkFsZ29yaXRobTEwQ3JlYXRlRnVuY0UAAAAAvBUAADBGAADoIgAAAAAAALhGAACjAAAA2QEAANoBAABOMzZidENvbXBvdW5kQ29tcG91bmRDb2xsaXNpb25BbGdvcml0aG0xMENyZWF0ZUZ1bmNFAAAAALwVAACARgAA6CIAAAAAAAAMRwAAowAAANsBAADcAQAATjI4YnRDb21wb3VuZENvbGxpc2lvbkFsZ29yaXRobTE3U3dhcHBlZENyZWF0ZUZ1bmNFALwVAADYRgAA6CIAAAAAAABQRwAAowAAAN0BAADeAQAATjE2YnRFbXB0eUFsZ29yaXRobTEwQ3JlYXRlRnVuY0UAAAAAvBUAACxHAADoIgAAAAAAAKRHAACjAAAA3wEAAOABAABOMzJidFNwaGVyZVNwaGVyZUNvbGxpc2lvbkFsZ29yaXRobTEwQ3JlYXRlRnVuY0UAAAAAvBUAAHBHAADoIgAAAAAAAPhHAACjAAAA4QEAAOIBAABOMzRidFNwaGVyZVRyaWFuZ2xlQ29sbGlzaW9uQWxnb3JpdGhtMTBDcmVhdGVGdW5jRQAAvBUAAMRHAADoIgAAAAAAAERIAACjAAAA4wEAAOQBAABOMjZidEJveEJveENvbGxpc2lvbkFsZ29yaXRobTEwQ3JlYXRlRnVuY0UAALwVAAAYSAAA6CIAAAAAAACUSAAAowAAAOUBAADmAQAATjMxYnRDb252ZXhQbGFuZUNvbGxpc2lvbkFsZ29yaXRobTEwQ3JlYXRlRnVuY0UAvBUAAGRIAADoIgAAAAAAAGxJAADnAQAA6AEAAOkBAADqAQAA6wEAAOwBAADtAQAA7gEAAO8BAADwAQAA8QEAAPIBAADzAQAA9AEAAPUBAAD2AQAA9wEAAGJ0SGFzaGVkT3ZlcmxhcHBpbmdQYWlyQ2FjaGU6OnByb2Nlc3NBbGxPdmVybGFwcGluZ1BhaXJzADI4YnRIYXNoZWRPdmVybGFwcGluZ1BhaXJDYWNoZQAyMmJ0T3ZlcmxhcHBpbmdQYWlyQ2FjaGUAAAAAvBUAAERJAAAQYQAAvBUAACVJAABgSQAAAAAAAPxJAACAAAAA+AEAAPkBAABaTjI4YnRIYXNoZWRPdmVybGFwcGluZ1BhaXJDYWNoZTE5Y2xlYW5Qcm94eUZyb21QYWlyc0VQMTdidEJyb2FkcGhhc2VQcm94eVAxMmJ0RGlzcGF0Y2hlckUxN0NsZWFuUGFpckNhbGxiYWNrAAAAvBUAAIxJAABcHwAAAAAAAKBKAACAAAAA+gEAAPsBAABaTjI4YnRIYXNoZWRPdmVybGFwcGluZ1BhaXJDYWNoZTM3cmVtb3ZlT3ZlcmxhcHBpbmdQYWlyc0NvbnRhaW5pbmdQcm94eUVQMTdidEJyb2FkcGhhc2VQcm94eVAxMmJ0RGlzcGF0Y2hlckUxOFJlbW92ZVBhaXJDYWxsYmFjawAAAAC8FQAAHEoAAFwfAAAAAAAAIEsAAPwBAAD9AQAA/gEAAP8BAAAAAgAAAQIAAAICAAADAgAABAIAAAUCAAAGAgAABwIAAAgCAAAJAgAAMTZidERidnRCcm9hZHBoYXNlADIxYnRCcm9hZHBoYXNlSW50ZXJmYWNlAACUFQAA/0oAALwVAADsSgAAGEsAAAAAAABoSwAAnQEAAAoCAAALAgAADAIAAKEBAACiAQAAowEAADE4YnREYnZ0VHJlZUNvbGxpZGVyAAAAALwVAABQSwAAUCwAAAAAAACwSwAAnQEAAA0CAACfAQAADgIAAKEBAACiAQAAowEAADE5QnJvYWRwaGFzZVJheVRlc3RlcgAAALwVAACYSwAAUCwAAAAAAAD4SwAAnQEAAA8CAACfAQAAEAIAAKEBAACiAQAAowEAADIwQnJvYWRwaGFzZUFhYmJUZXN0ZXIAALwVAADgSwAAUCwAAAAAAAC+8/h57GH2PxkwllvG/t6/PYivSu1x9T+k/NQyaAvbv7AQ8PA5lfQ/e7cfCotB17+FA7iwlcnzP3vPbRrpndO/pWSIDBkN8z8xtvLzmx3Qv6COC3siXvI/8Ho7Gx18yb8/NBpKSrvxP588r5Pj+cK/uuWK8Fgj8T9cjXi/y2C5v6cAmUE/lfA/zl9Htp1vqr8AAAAAAADwPw=="), 
        d(19624, "rEea/Yxg7j899SSfyjizP6BqAh+zpOw/upE4VKl2xD/m/GpXNiDrP9LkxEoLhM4/LaqhY9HC6T8cZcbwRQbUP+1BeAPmhug/+J8bLJyO2D9iSFP13GfnP8x7sU6k4Nw/C25JyRZ20j96xnWgaRnXv926p2wKx94/yPa+SEcV578ruCplRxX3PwAAAAAAAPA/dIUV07DZ7z8PiflsWLXvP1FbEtABk+8/e1F9PLhy7z+quWgxh1TvPzhidW56OO8/4d4f9Z0e7z8VtzEK/gbvP8upOjen8e4/IjQSTKbe7j8tiWFgCM7uPycqNtXav+4/gk+dViu07j8pVEjdB6vuP4VVOrB+pO4/zTt/Zp6g7j90X+zodZ/uP4cB63MUoe4/E85MmYml7j/boCpC5azuP+XFzbA3t+4/kPCjgpHE7j9dJT6yA9XuP63TWpmf6O4/R1778nb/7j+cUoXdmxnvP2mQ79wgN+8/h6T73BhY7z9fm3szl3zvP9qQpKKvpO8/QEVuW3bQ7z8AAAAAAADoQpQjkUv4aqw/88T6UM6/zj/WUgz/Qi7mPwAAAAAAADhD/oIrZUcVR0CUI5FL+Gq8PvPE+lDOvy4/1lIM/0Iulj8AAAAAwE4AABECAAASAgAAqAAAAKkAAAATAgAAFAIAABUCAABidFJpZ2lkQm9keUZsb2F0RGF0YQAxMWJ0UmlnaWRCb2R5AAC8FQAAsU4AAFAjAAAAAAAAmE8AABkCAAAaAgAAGwIAABwCAAAdAgAAHgIAAB8CAAAgAgAAIQIAACICAAAjAgAAJAIAACUCAABzb2x2ZUdyb3VwQ2FjaGVGcmllbmRseVNldHVwAHNvbHZlR3JvdXBDYWNoZUZyaWVuZGx5SXRlcmF0aW9ucwBzb2x2ZUdyb3VwADM1YnRTZXF1ZW50aWFsSW1wdWxzZUNvbnN0cmFpbnRTb2x2ZXIAMThidENvbnN0cmFpbnRTb2x2ZXIAAAAAlBUAAHhPAAC8FQAAUk8AAJBPAAAAAAAA2E8AAGoBAAAmAgAAJwIAADI3YnRDb250aW51b3VzQ29udmV4Q29sbGlzaW9uAAAAvBUAALhPAADAOwAAAAAAADBQAACgAAAAKAIAACkCAAAYAAAAAAAAAFxQAACgAAAAKgIAACsCAAAYAAAAMjVidFRyaWFuZ2xlUmF5Y2FzdENhbGxiYWNrALwVAAAUUAAA7B0AADI4YnRUcmlhbmdsZUNvbnZleGNhc3RDYWxsYmFjawAAvBUAADxQAADsHQAAAAAAAPxRAAAsAgAALQIAAC4CAAAvAgAAMAIAADECAAAyAgAAMwIAADQCAAA1AgAANgIAADcCAAA4AgAAT3ZlcmZsb3cgaW4gQUFCQiwgb2JqZWN0IHJlbW92ZWQgZnJvbSBzaW11bGF0aW9uAElmIHlvdSBjYW4gcmVwcm9kdWNlIHRoaXMsIHBsZWFzZSBlbWFpbCBidWdzQGNvbnRpbnVvdXNwaHlzaWNzLmNvbQoAUGxlYXNlIGluY2x1ZGUgYWJvdmUgaW5mb3JtYXRpb24sIHlvdXIgUGxhdGZvcm0sIHZlcnNpb24gb2YgT1MuCgBUaGFua3MuCgB1cGRhdGVBYWJicwBjYWxjdWxhdGVPdmVybGFwcGluZ1BhaXJzAHBlcmZvcm1EaXNjcmV0ZUNvbGxpc2lvbkRldGVjdGlvbgBkaXNwYXRjaEFsbENvbGxpc2lvblBhaXJzAGNvbnZleFN3ZWVwQ29tcG91bmQAY29udmV4U3dlZXBUZXN0ADE2YnRDb2xsaXNpb25Xb3JsZACUFQAA6VEAAAAAAACwUgAAoAAAADkCAAApAgAAOgIAAFpOMTZidENvbGxpc2lvbldvcmxkMjFyYXlUZXN0U2luZ2xlSW50ZXJuYWxFUksxMWJ0VHJhbnNmb3JtUzJfUEsyNGJ0Q29sbGlzaW9uT2JqZWN0V3JhcHBlclJOU18xN1JheVJlc3VsdENhbGxiYWNrRUUyOUJyaWRnZVRyaWFuZ2xlUmF5Y2FzdENhbGxiYWNrAAC8FQAAHFIAADBQAAAAAAAAbFMAAKAAAAA7AgAAKQIAADwCAABaTjE2YnRDb2xsaXNpb25Xb3JsZDIxcmF5VGVzdFNpbmdsZUludGVybmFsRVJLMTFidFRyYW5zZm9ybVMyX1BLMjRidENvbGxpc2lvbk9iamVjdFdyYXBwZXJSTlNfMTdSYXlSZXN1bHRDYWxsYmFja0VFMjlCcmlkZ2VUcmlhbmdsZVJheWNhc3RDYWxsYmFja18wAAAAALwVAADUUgAAMFAAAAAAAAAcVAAAnQEAAD0CAACfAQAAPgIAAKEBAACiAQAAowEAAFpOMTZidENvbGxpc2lvbldvcmxkMjFyYXlUZXN0U2luZ2xlSW50ZXJuYWxFUksxMWJ0VHJhbnNmb3JtUzJfUEsyNGJ0Q29sbGlzaW9uT2JqZWN0V3JhcHBlclJOU18xN1JheVJlc3VsdENhbGxiYWNrRUU5UmF5VGVzdGVyAAAAvBUAAJxTAABQLAAAAAAAAMhUAAA/AgAAQAIAAEECAABCAgAAWk4xNmJ0Q29sbGlzaW9uV29ybGQyMXJheVRlc3RTaW5nbGVJbnRlcm5hbEVSSzExYnRUcmFuc2Zvcm1TMl9QSzI0YnRDb2xsaXNpb25PYmplY3RXcmFwcGVyUk5TXzE3UmF5UmVzdWx0Q2FsbGJhY2tFRTE1TG9jYWxJbmZvQWRkZXIyAAAAALwVAABAVAAAeF8AAAAAAACcVQAAoAAAAEMCAAArAgAARAIAAFpOMTZidENvbGxpc2lvbldvcmxkMjVvYmplY3RRdWVyeVNpbmdsZUludGVybmFsRVBLMTNidENvbnZleFNoYXBlUksxMWJ0VHJhbnNmb3JtUzVfUEsyNGJ0Q29sbGlzaW9uT2JqZWN0V3JhcHBlclJOU18yMENvbnZleFJlc3VsdENhbGxiYWNrRWZFMzJCcmlkZ2VUcmlhbmdsZUNvbnZleGNhc3RDYWxsYmFjawAAvBUAAOxUAABcUAAAAAAAAHRWAACgAAAARQIAACsCAABGAgAAWk4xNmJ0Q29sbGlzaW9uV29ybGQyNW9iamVjdFF1ZXJ5U2luZ2xlSW50ZXJuYWxFUEsxM2J0Q29udmV4U2hhcGVSSzExYnRUcmFuc2Zvcm1TNV9QSzI0YnRDb2xsaXNpb25PYmplY3RXcmFwcGVyUk5TXzIwQ29udmV4UmVzdWx0Q2FsbGJhY2tFZkUzMkJyaWRnZVRyaWFuZ2xlQ29udmV4Y2FzdENhbGxiYWNrXzAAAAAAvBUAAMBVAABcUAAAAAAAAExXAACdAQAARwIAAJ8BAABIAgAAoQEAAKIBAACjAQAAWk4xNmJ0Q29sbGlzaW9uV29ybGQyNW9iamVjdFF1ZXJ5U2luZ2xlSW50ZXJuYWxFUEsxM2J0Q29udmV4U2hhcGVSSzExYnRUcmFuc2Zvcm1TNV9QSzI0YnRDb2xsaXNpb25PYmplY3RXcmFwcGVyUk5TXzIwQ29udmV4UmVzdWx0Q2FsbGJhY2tFZkUyMmJ0Q29tcG91bmRMZWFmQ2FsbGJhY2sAAAAAvBUAAKRWAABQLAAAAAAAAFBYAABJAgAASgIAAEsCAABMAgAAWlpOMTZidENvbGxpc2lvbldvcmxkMjVvYmplY3RRdWVyeVNpbmdsZUludGVybmFsRVBLMTNidENvbnZleFNoYXBlUksxMWJ0VHJhbnNmb3JtUzVfUEsyNGJ0Q29sbGlzaW9uT2JqZWN0V3JhcHBlclJOU18yMENvbnZleFJlc3VsdENhbGxiYWNrRWZFTjIyYnRDb21wb3VuZExlYWZDYWxsYmFjazEyUHJvY2Vzc0NoaWxkRWlTNV9QSzE2YnRDb2xsaXNpb25TaGFwZUUxNExvY2FsSW5mb0FkZGVyAAC8FQAAcFcAAFhgAAAAAAAA0FgAAE0CAABOAgAATwIAADE5YnRTaW5nbGVSYXlDYWxsYmFjawAyM2J0QnJvYWRwaGFzZVJheUNhbGxiYWNrADI0YnRCcm9hZHBoYXNlQWFiYkNhbGxiYWNrAACUFQAAoFgAALwVAACGWAAAvFgAALwVAABwWAAAxFgAAAAAAAAIWQAATQIAAFACAABRAgAAMjFidFNpbmdsZVN3ZWVwQ2FsbGJhY2sAvBUAAPBYAADEWAAAAAAAAFRZAABSAgAAUwIAAFQCAABVAgAA/P///1RZAABWAgAAVwIAAFgCAAAxN0RlYnVnRHJhd2NhbGxiYWNrABgWAABAWQAAAAAAAAIAAADsHQAAAgAAABgeAAACBAAAAAAAANRZAABZAgAAWgIAAFsCAABcAgAAaXNsYW5kVW5pb25GaW5kQW5kUXVpY2tTb3J0AHByb2Nlc3NJc2xhbmRzADI1YnRTaW11bGF0aW9uSXNsYW5kTWFuYWdlcgAAlBUAALdZAAAAAAAAMFwAAF0CAABeAgAALgIAAC8CAAAwAgAAMQIAAF8CAAAzAgAANAIAAGACAABhAgAANwIAAGICAABjAgAAZAIAAGUCAABmAgAAZwIAAGgCAABpAgAAagIAAGsCAABsAgAAbQIAAG4CAABvAgAAcAIAAHECAAByAgAAcwIAAHQCAAB1AgAAdgIAAHcCAAB4AgAAeQIAAHoCAAB7AgAAfAIAAH0CAAB+AgAAfwIAAIACAACBAgAAggIAAIMCAACEAgAAZGVidWdEcmF3V29ybGQAaW50ZXJuYWxTaW5nbGVTdGVwU2ltdWxhdGlvbgB1cGRhdGVBY3Rpb25zAHVwZGF0ZUFjdGl2YXRpb25TdGF0ZQBzb2x2ZUNvbnN0cmFpbnRzAGNhbGN1bGF0ZVNpbXVsYXRpb25Jc2xhbmRzAHByZWRpY3RpdmUgY29udmV4U3dlZXBUZXN0AHJlbGVhc2UgcHJlZGljdGl2ZSBjb250YWN0IG1hbmlmb2xkcwBjcmVhdGVQcmVkaWN0aXZlQ29udGFjdHMAQ0NEIG1vdGlvbiBjbGFtcGluZwBpbnRlZ3JhdGVUcmFuc2Zvcm1zAGFwcGx5IHNwZWN1bGF0aXZlIGNvbnRhY3QgcmVzdGl0dXRpb24AcHJlZGljdFVuY29uc3RyYWludE1vdGlvbgBidER5bmFtaWNzV29ybGRGbG9hdERhdGEAMjNidERpc2NyZXRlRHluYW1pY3NXb3JsZAAxNWJ0RHluYW1pY3NXb3JsZAAAALwVAAAQXAAA/FEAALwVAAD2WwAAJFwAAAAAAACkXAAAhQIAAIYCAACHAgAAMjdJbnBsYWNlU29sdmVySXNsYW5kQ2FsbGJhY2sATjI1YnRTaW11bGF0aW9uSXNsYW5kTWFuYWdlcjE0SXNsYW5kQ2FsbGJhY2tFAJQVAABuXAAAvBUAAFBcAACcXAAAAAAAAPBcAABJAgAAiAIAAIkCAACKAgAAMzRidENsb3Nlc3ROb3RNZUNvbnZleFJlc3VsdENhbGxiYWNrAAAAALwVAADIXAAAYGAAAAAAAABkXQAAiwIAAIwCAACoAAAAqQAAAKoAAACrAAAArAAAAI0CAACOAgAAAAAAAIxdAACPAgAAkAIAAKgAAACpAAAAqgAAAKsAAACsAAAAkQIAAJICAAAxM2J0R2hvc3RPYmplY3QAvBUAAFRdAABQIwAAMjRidFBhaXJDYWNoaW5nR2hvc3RPYmplY3QAALwVAABwXQAAZF0AAAAAAABYXgAAkwIAAJQCAACVAgAAlgIAAJcCAACYAgAAmQIAAJoCAACbAgAAnAIAAJ0CAACeAgAAnwIAAKACAAChAgAAogIAAKMCAACkAgAApQIAADMwYnRLaW5lbWF0aWNDaGFyYWN0ZXJDb250cm9sbGVyADMwYnRDaGFyYWN0ZXJDb250cm9sbGVySW50ZXJmYWNlADE3YnRBY3Rpb25JbnRlcmZhY2UAAACUFQAALl4AALwVAAANXgAARF4AALwVAADsXQAATF4AAAAAAACsXgAASQIAAKYCAACnAgAAqAIAADQzYnRLaW5lbWF0aWNDbG9zZXN0Tm90TWVDb252ZXhSZXN1bHRDYWxsYmFjawAAALwVAAB8XgAAYGAAAAAAAAD8XgAAqQIAAKoCAACrAgAArAIAADE1TGF5YU1vdGlvblN0YXRlADEzYnRNb3Rpb25TdGF0ZQAAAJQVAADiXgAAvBUAANBeAAD0XgAAAAAAAIBfAAA/AgAArQIAAK4CAACvAgAATjE2YnRDb2xsaXNpb25Xb3JsZDI0Q2xvc2VzdFJheVJlc3VsdENhbGxiYWNrRQBOMTZidENvbGxpc2lvbldvcmxkMTdSYXlSZXN1bHRDYWxsYmFja0UAAJQVAABPXwAAvBUAACBfAAB4XwAAAAAAANRfAACwAgAAsQIAAK4CAACyAgAATjE2YnRDb2xsaXNpb25Xb3JsZDI0QWxsSGl0c1JheVJlc3VsdENhbGxiYWNrRQAAvBUAAKRfAAB4XwAAAAAAAGBgAABJAgAAswIAAKcCAAC0AgAATjE2YnRDb2xsaXNpb25Xb3JsZDI3Q2xvc2VzdENvbnZleFJlc3VsdENhbGxiYWNrRQBOMTZidENvbGxpc2lvbldvcmxkMjBDb252ZXhSZXN1bHRDYWxsYmFja0UAAAAAlBUAACpgAAC8FQAA+F8AAFhgAAAAAAAAtGAAALUCAAC2AgAApwIAALcCAABOMTZidENvbGxpc2lvbldvcmxkMjNBbGxDb252ZXhSZXN1bHRDYWxsYmFja0UAAAC8FQAAhGAAAFhgAAAAAAAAGGEAALgCAAC5AgAAugIAALsCAAC8AgAAMTlidEdob3N0UGFpckNhbGxiYWNrADI1YnRPdmVybGFwcGluZ1BhaXJDYWxsYmFjawAAAJQVAADyYAAAvBUAANxgAAAQYQ==");
        var v = function(e, i, r) {
            var f = i.memory, n = new e.Int8Array(r), a = new e.Int16Array(r), o = new e.Int32Array(r), C = new e.Uint8Array(r), d = new e.Uint16Array(r), v = new e.Uint32Array(r), g = new e.Float32Array(r), B = new e.Float64Array(r), _ = e.Math.imul, R = e.Math.fround, m = e.Math.abs, Q = e.Math.clz32, h = e.Math.min, G = e.Math.max, y = e.Math.floor, w = (e.Math.ceil, 
            e.Math.sqrt), W = i.abort, Y = (e.NaN, e.Infinity), F = i.fd_close, Z = i.fd_write, p = i.getWorldTransform, V = i.setWorldTransform, E = i.fd_seek, D = 90416, z = 0;
            function N(A, e, i) {
                var r, f = 0;
                return D = r = D - 16 | 0, f = -1, (0 | i) &lt;= -1 ? o[256] = 28 : (A = 0 | Z(0 | A, 0 | e, 0 | i, r + 12 | 0)) ? o[256] = A : f = o[r + 12 &gt;&gt; 2], 
                D = r + 16 | 0, f;
            }
            function I(A) {
                var e = 0;
                return e = o[A + 60 &gt;&gt; 2], o[A + 60 &gt;&gt; 2] = e + -1 | e, 8 &amp; (e = o[A &gt;&gt; 2]) ? (o[A &gt;&gt; 2] = 32 | e, 
                -1) : (o[A + 4 &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] = 0, e = o[A + 40 &gt;&gt; 2], o[A + 24 &gt;&gt; 2] = e, 
                o[A + 20 &gt;&gt; 2] = e, o[A + 16 &gt;&gt; 2] = e + o[A + 44 &gt;&gt; 2], 0);
            }
            function U(A, e, i) {
                var r = 0, f = 0, t = 0, a = 0, c = 0, b = 0, l = 0;
                A: if (!i | !(3 &amp; e)) r = i; else for (;;) {
                    if (n[0 | A] = C[0 | e], r = i + -1 | 0, A = A + 1 | 0, e = e + 1 | 0, 1 == (0 | i)) break A;
                    if (i = r, !(3 &amp; e)) break;
                }
                A: {
                    if (!(i = 3 &amp; A)) {
                        if (r &gt;&gt;&gt; 0 &lt; 16) i = r; else for (i = r + -16 | 0; o[A &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = o[e + 4 &gt;&gt; 2], 
                        o[A + 8 &gt;&gt; 2] = o[e + 8 &gt;&gt; 2], o[A + 12 &gt;&gt; 2] = o[e + 12 &gt;&gt; 2], A = A + 16 | 0, 
                        e = e + 16 | 0, (r = r + -16 | 0) &gt;&gt;&gt; 0 &gt; 15; ) ;
                        if (8 &amp; i &amp;&amp; (r = o[e + 4 &gt;&gt; 2], o[A &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = r, e = e + 8 | 0, 
                        A = A + 8 | 0), 4 &amp; i &amp;&amp; (o[A &gt;&gt; 2] = o[e &gt;&gt; 2], e = e + 4 | 0, A = A + 4 | 0), 
                        2 &amp; i &amp;&amp; (n[0 | A] = C[0 | e], n[A + 1 | 0] = C[e + 1 | 0], e = e + 2 | 0, A = A + 2 | 0), 
                        !(1 &amp; i)) break A;
                        return void (n[0 | A] = C[0 | e]);
                    }
                    e: if (!(r &gt;&gt;&gt; 0 &lt; 32 || (i = i + -1 | 0, i &gt;&gt;&gt; 0 &gt; 2))) {
                        switch (i - 1 | 0) {
                          default:
                            for (n[A + 1 | 0] = C[e + 1 | 0], f = o[e &gt;&gt; 2], n[0 | A] = f, n[A + 2 | 0] = C[e + 2 | 0], 
                            c = r + -3 | 0, b = A + 3 | 0, l = r + -20 &amp; -16, i = 0; A = i + b | 0, t = o[(a = e + i | 0) + 4 &gt;&gt; 2], 
                            o[A &gt;&gt; 2] = t &lt;&lt; 8 | f &gt;&gt;&gt; 24, f = o[a + 8 &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = f &lt;&lt; 8 | t &gt;&gt;&gt; 24, 
                            t = o[a + 12 &gt;&gt; 2], o[A + 8 &gt;&gt; 2] = t &lt;&lt; 8 | f &gt;&gt;&gt; 24, f = o[a + 16 &gt;&gt; 2], o[A + 12 &gt;&gt; 2] = f &lt;&lt; 8 | t &gt;&gt;&gt; 24, 
                            i = i + 16 | 0, (c = c + -16 | 0) &gt;&gt;&gt; 0 &gt; 16; ) ;
                            A = i + b | 0, e = 3 + (e + i | 0) | 0, r = (r - l | 0) - 19 | 0;
                            break e;

                          case 0:
                            for (f = o[e &gt;&gt; 2], n[0 | A] = f, n[A + 1 | 0] = C[e + 1 | 0], c = r + -2 | 0, b = A + 2 | 0, 
                            l = r + -20 &amp; -16, i = 0; A = i + b | 0, t = o[(a = e + i | 0) + 4 &gt;&gt; 2], o[A &gt;&gt; 2] = t &lt;&lt; 16 | f &gt;&gt;&gt; 16, 
                            f = o[a + 8 &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = f &lt;&lt; 16 | t &gt;&gt;&gt; 16, t = o[a + 12 &gt;&gt; 2], o[A + 8 &gt;&gt; 2] = t &lt;&lt; 16 | f &gt;&gt;&gt; 16, 
                            f = o[a + 16 &gt;&gt; 2], o[A + 12 &gt;&gt; 2] = f &lt;&lt; 16 | t &gt;&gt;&gt; 16, i = i + 16 | 0, (c = c + -16 | 0) &gt;&gt;&gt; 0 &gt; 17; ) ;
                            A = i + b | 0, e = 2 + (e + i | 0) | 0, r = (r - l | 0) - 18 | 0;
                            break e;

                          case 1:
                        }
                        for (f = o[e &gt;&gt; 2], n[0 | A] = f, c = r + -1 | 0, b = A + 1 | 0, l = r + -20 &amp; -16, 
                        i = 0; A = i + b | 0, t = o[(a = e + i | 0) + 4 &gt;&gt; 2], o[A &gt;&gt; 2] = t &lt;&lt; 24 | f &gt;&gt;&gt; 8, 
                        f = o[a + 8 &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = f &lt;&lt; 24 | t &gt;&gt;&gt; 8, t = o[a + 12 &gt;&gt; 2], o[A + 8 &gt;&gt; 2] = t &lt;&lt; 24 | f &gt;&gt;&gt; 8, 
                        f = o[a + 16 &gt;&gt; 2], o[A + 12 &gt;&gt; 2] = f &lt;&lt; 24 | t &gt;&gt;&gt; 8, i = i + 16 | 0, (c = c + -16 | 0) &gt;&gt;&gt; 0 &gt; 18; ) ;
                        A = i + b | 0, e = 1 + (e + i | 0) | 0, r = (r - l | 0) - 17 | 0;
                    }
                    16 &amp; r &amp;&amp; (i = C[0 | e] | C[e + 1 | 0] &lt;&lt; 8, n[0 | A] = i, n[A + 1 | 0] = i &gt;&gt;&gt; 8, 
                    n[A + 2 | 0] = C[e + 2 | 0], n[A + 3 | 0] = C[e + 3 | 0], n[A + 4 | 0] = C[e + 4 | 0], 
                    n[A + 5 | 0] = C[e + 5 | 0], n[A + 6 | 0] = C[e + 6 | 0], n[A + 7 | 0] = C[e + 7 | 0], 
                    n[A + 8 | 0] = C[e + 8 | 0], n[A + 9 | 0] = C[e + 9 | 0], n[A + 10 | 0] = C[e + 10 | 0], 
                    n[A + 11 | 0] = C[e + 11 | 0], n[A + 12 | 0] = C[e + 12 | 0], n[A + 13 | 0] = C[e + 13 | 0], 
                    n[A + 14 | 0] = C[e + 14 | 0], n[A + 15 | 0] = C[e + 15 | 0], e = e + 16 | 0, A = A + 16 | 0), 
                    8 &amp; r &amp;&amp; (n[0 | A] = C[0 | e], n[A + 1 | 0] = C[e + 1 | 0], n[A + 2 | 0] = C[e + 2 | 0], 
                    n[A + 3 | 0] = C[e + 3 | 0], n[A + 4 | 0] = C[e + 4 | 0], n[A + 5 | 0] = C[e + 5 | 0], 
                    n[A + 6 | 0] = C[e + 6 | 0], n[A + 7 | 0] = C[e + 7 | 0], e = e + 8 | 0, A = A + 8 | 0), 
                    4 &amp; r &amp;&amp; (n[0 | A] = C[0 | e], n[A + 1 | 0] = C[e + 1 | 0], n[A + 2 | 0] = C[e + 2 | 0], 
                    n[A + 3 | 0] = C[e + 3 | 0], e = e + 4 | 0, A = A + 4 | 0), 2 &amp; r &amp;&amp; (n[0 | A] = C[0 | e], 
                    n[A + 1 | 0] = C[e + 1 | 0], e = e + 2 | 0, A = A + 2 | 0), 1 &amp; r &amp;&amp; (n[0 | A] = C[0 | e]);
                }
            }
            function J(A, e, i) {
                var r = 0, f = 0, n = 0, t = 0, a = 0;
                A: {
                    if (!(r = o[i + 16 &gt;&gt; 2])) {
                        if (I(i)) break A;
                        r = o[i + 16 &gt;&gt; 2];
                    }
                    if (r - (n = o[i + 20 &gt;&gt; 2]) &gt;&gt;&gt; 0 &lt; e &gt;&gt;&gt; 0) return void BA[o[i + 32 &gt;&gt; 2]](i, A, e);
                    e: if (!(o[i + 64 &gt;&gt; 2] &lt; 0)) {
                        for (r = A; ;) {
                            if ((0 | e) == (0 | f)) break e;
                            if (f = f + 1 | 0, a = e + r | 0, r = t = r + -1 | 0, 10 == C[a + -1 | 0]) break;
                        }
                        if (r = A, A = 1 + (e - f | 0) | 0, BA[o[i + 32 &gt;&gt; 2]](i, r, A) &gt;&gt;&gt; 0 &lt; A &gt;&gt;&gt; 0) break A;
                        A = 1 + (e + t | 0) | 0, n = o[i + 20 &gt;&gt; 2], e = f + -1 | 0;
                    }
                    U(n, A, e), o[i + 20 &gt;&gt; 2] = o[i + 20 &gt;&gt; 2] + e;
                }
            }
            function x(A) {
                var e = 0, i = 0, r = 0;
                o[265] || (o[265] = 1036);
                A: {
                    e: {
                        for (;;) {
                            if ((0 | A) != C[e + 3024 | 0]) {
                                if (i = 77, 77 != (0 | (e = e + 1 | 0))) continue;
                                break e;
                            }
                            break;
                        }
                        if (i = e, !e) {
                            A = 3104;
                            break A;
                        }
                    }
                    for (e = 3104; r = C[0 | e], e = A = e + 1 | 0, r || (e = A, i = i + -1 | 0); ) ;
                }
                return A;
            }
            function X(A, e) {
                var i = 0, r = 0;
                r = 0 != (0 | e);
                A: {
                    e: {
                        i: if (e) if (3 &amp; A) for (;;) {
                            if (!C[0 | A]) {
                                i = e;
                                break e;
                            }
                            if (r = 1 != (0 | e), i = e + -1 | 0, A = A + 1 | 0, 1 == (0 | e)) break i;
                            if (e = i, !(3 &amp; A)) break;
                        } else i = e; else i = e;
                        if (!r) break A;
                    }
                    e: if (!(!C[0 | A] | i &gt;&gt;&gt; 0 &lt; 4)) for (;;) {
                        if ((-1 ^ (e = o[A &gt;&gt; 2])) &amp; e + -16843009 &amp; -2139062144) break e;
                        if (A = A + 4 | 0, !((i = i + -4 | 0) &gt;&gt;&gt; 0 &gt; 3)) break;
                    }
                    if (i) for (;;) {
                        if (!C[0 | A]) return A;
                        if (A = A + 1 | 0, !(i = i + -1 | 0)) break;
                    }
                }
                return 0;
            }
            function M(A, e) {
                return A ? function(A, e) {
                    if (A) {
                        if (e &gt;&gt;&gt; 0 &lt;= 127) return n[0 | A] = e, 1;
                        A: {
                            if (!o[259]) {
                                if (57216 != (-128 &amp; e)) break A;
                                return n[0 | A] = e, 1;
                            }
                            if (e &gt;&gt;&gt; 0 &lt;= 2047) return n[A + 1 | 0] = 63 &amp; e | 128, n[0 | A] = e &gt;&gt;&gt; 6 | 192, 
                            2;
                            if (!(57344 != (-8192 &amp; e) &amp;&amp; e &gt;&gt;&gt; 0 &gt;= 55296)) return n[A + 2 | 0] = 63 &amp; e | 128, 
                            n[0 | A] = e &gt;&gt;&gt; 12 | 224, n[A + 1 | 0] = e &gt;&gt;&gt; 6 &amp; 63 | 128, 3;
                            if (e + -65536 &gt;&gt;&gt; 0 &lt;= 1048575) return n[A + 3 | 0] = 63 &amp; e | 128, n[0 | A] = e &gt;&gt;&gt; 18 | 240, 
                            n[A + 2 | 0] = e &gt;&gt;&gt; 6 &amp; 63 | 128, n[A + 1 | 0] = e &gt;&gt;&gt; 12 &amp; 63 | 128, 4;
                        }
                        o[256] = 25, A = -1;
                    } else A = 1;
                    return A;
                }(A, e) : 0;
            }
            function S(A, e, i) {
                var r = 0, f = 0, t = 0, a = 0;
                if (i &amp;&amp; (n[0 | A] = e, n[(r = A + i | 0) + -1 | 0] = e, !(i &gt;&gt;&gt; 0 &lt; 3 || (n[A + 2 | 0] = e, 
                n[A + 1 | 0] = e, n[r + -3 | 0] = e, n[r + -2 | 0] = e, i &gt;&gt;&gt; 0 &lt; 7 || (n[A + 3 | 0] = e, 
                n[r + -4 | 0] = e, i &gt;&gt;&gt; 0 &lt; 9 || (r = 0 - A &amp; 3, f = r + A | 0, e = _(255 &amp; e, 16843009), 
                o[f &gt;&gt; 2] = e, i = i - r &amp; -4, r = i + f | 0, o[r + -4 &gt;&gt; 2] = e, i &gt;&gt;&gt; 0 &lt; 9 || (o[f + 8 &gt;&gt; 2] = e, 
                o[f + 4 &gt;&gt; 2] = e, o[r + -8 &gt;&gt; 2] = e, o[r + -12 &gt;&gt; 2] = e, i &gt;&gt;&gt; 0 &lt; 25 || (o[f + 24 &gt;&gt; 2] = e, 
                o[f + 20 &gt;&gt; 2] = e, o[f + 16 &gt;&gt; 2] = e, o[f + 12 &gt;&gt; 2] = e, o[r + -16 &gt;&gt; 2] = e, 
                o[r + -20 &gt;&gt; 2] = e, o[r + -24 &gt;&gt; 2] = e, o[r + -28 &gt;&gt; 2] = e, a = 4 &amp; f | 24, i = i - a | 0, 
                i &gt;&gt;&gt; 0 &lt; 32)))))))) for (r = e, t = e, e = f + a | 0; o[e &gt;&gt; 2] = t, o[e + 4 &gt;&gt; 2] = r, 
                o[(f = e + 24 | 0) &gt;&gt; 2] = t, o[f + 4 &gt;&gt; 2] = r, o[(f = e + 16 | 0) &gt;&gt; 2] = t, o[f + 4 &gt;&gt; 2] = r, 
                o[(f = e + 8 | 0) &gt;&gt; 2] = t, o[f + 4 &gt;&gt; 2] = r, e = e + 32 | 0, (i = i + -32 | 0) &gt;&gt;&gt; 0 &gt; 31; ) ;
                return A;
            }
            function T(A, e) {
                var i, r, f = 0;
                if (u(+A), f = 0 | c(1), i = 0 | c(0), r = f, 2047 != (0 | (f = f &gt;&gt;&gt; 20 &amp; 2047))) {
                    if (!f) return 0 == A ? (o[e &gt;&gt; 2] = 0, A) : (A = T(0x10000000000000000 * A, e), 
                    o[e &gt;&gt; 2] = o[e &gt;&gt; 2] + -64, A);
                    o[e &gt;&gt; 2] = f + -1022, b(0, 0 | i), b(1, -2146435073 &amp; r | 1071644672), A = +l();
                }
                return A;
            }
            function j(A, e, i) {
                var r, f = 0, n = 0;
                if (D = r = D - 208 | 0, o[r + 204 &gt;&gt; 2] = i, o[(f = r + 192 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, 
                o[(f = r + 184 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[(f = r + 176 | 0) &gt;&gt; 2] = 0, 
                o[f + 4 &gt;&gt; 2] = 0, o[r + 168 &gt;&gt; 2] = 0, o[r + 172 &gt;&gt; 2] = 0, o[r + 160 &gt;&gt; 2] = 0, 
                o[r + 164 &gt;&gt; 2] = 0, o[r + 200 &gt;&gt; 2] = i, (0 | O(0, e, r + 200 | 0, r + 80 | 0, r + 160 | 0)) &gt;= 0) {
                    n = o[A &gt;&gt; 2], o[A + 60 &gt;&gt; 2] &lt;= 0 &amp;&amp; (o[A &gt;&gt; 2] = -33 &amp; n);
                    A: {
                        e: {
                            if (o[A + 44 &gt;&gt; 2]) {
                                if (f = 0, o[A + 16 &gt;&gt; 2]) break e;
                            } else o[A + 44 &gt;&gt; 2] = 80, o[A + 24 &gt;&gt; 2] = 0, o[A + 16 &gt;&gt; 2] = 0, o[A + 20 &gt;&gt; 2] = 0, 
                            f = o[A + 40 &gt;&gt; 2], o[A + 40 &gt;&gt; 2] = r;
                            if (i = -1, I(A)) break A;
                        }
                        i = O(A, e, r + 200 | 0, r + 80 | 0, r + 160 | 0);
                    }
                    f &amp;&amp; (BA[o[A + 32 &gt;&gt; 2]](A, 0, 0), o[A + 44 &gt;&gt; 2] = 0, o[A + 40 &gt;&gt; 2] = f, o[A + 24 &gt;&gt; 2] = 0, 
                    o[A + 16 &gt;&gt; 2] = 0, o[A + 20 &gt;&gt; 2] = 0, i = 0), o[A &gt;&gt; 2] = o[A &gt;&gt; 2] | 32 &amp; n;
                }
                D = r + 208 | 0;
            }
            function O(A, e, i, r, f) {
                var t, b, l, s, k, d, v, g, R, Q = 0, h = 0, G = 0, y = 0, w = 0, W = 0, F = 0, Z = 0, p = 0, V = 0, E = 0, N = 0, I = 0, U = 0, j = 0, O = 0, P = 0, L = 0, K = 0, q = 0, $ = 0, AA = 0, eA = 0, iA = 0, rA = 0, fA = 0, nA = 0;
                D = t = D - 880 | 0, d = t + 336 | 8, v = t + 55 | 0, g = -338 - t | 0, s = t + 336 | 9, 
                R = t + 656 | 0, l = t + 336 | 0, k = 0 - (t + 336 | 0) | 0, b = t + 56 | 0;
                A: {
                    e: {
                        i: for (;;) {
                            r: if (y = e, !((0 | Q) &gt; (2147483647 - L | 0))) {
                                L = Q + L | 0;
                                f: {
                                    n: {
                                        t: {
                                            if (Q = C[0 | y]) for (;;) {
                                                a: {
                                                    o: if (h = 255 &amp; Q) {
                                                        if (37 != (0 | h)) break a;
                                                        for (Q = h = e; ;) {
                                                            if (37 != C[Q + 1 | 0]) {
                                                                e = Q;
                                                                break o;
                                                            }
                                                            if (h = h + 1 | 0, G = C[Q + 2 | 0], Q = e = Q + 2 | 0, 37 != (0 | G)) break;
                                                        }
                                                    } else h = e;
                                                    if ((0 | (Q = h - y | 0)) &gt; (0 | (P = 2147483647 - L | 0))) break r;
                                                    if (!A | 32 &amp; C[0 | A] || J(y, Q, A), Q) continue i;
                                                    Q = e + 1 | 0, V = -1, (h = (W = n[e + 1 | 0]) + -48 | 0) &gt;&gt;&gt; 0 &gt; 9 || (Q = (G = 36 == C[e + 2 | 0]) ? e + 3 | 0 : Q, 
                                                    AA = G ? 1 : AA, W = n[(G ? 3 : 1) + e | 0], V = G ? h : -1), w = 0;
                                                    o: if (!((e = W + -32 | 0) &gt;&gt;&gt; 0 &gt; 31) &amp;&amp; (e = 1 &lt;&lt; e, 75913 &amp; e)) for (G = Q + 1 | 0; ;) {
                                                        if (w |= e, (e = (W = n[0 | (Q = G)]) + -32 | 0) &gt;&gt;&gt; 0 &gt;= 32) break o;
                                                        if (G = Q + 1 | 0, !(75913 &amp; (e = 1 &lt;&lt; e))) break;
                                                    }
                                                    o: if (42 != (0 | W)) if (E = 0, G = W + -48 | 0, G &gt;&gt;&gt; 0 &gt; 9) F = Q; else {
                                                        for (e = 0; E = -1, h = n[Q + 1 | 0], Q = F = Q + 1 | 0, e &gt;&gt;&gt; 0 &lt;= 214748364 &amp;&amp; (E = (0 | G) &gt; (2147483647 - (e = _(e, 10)) | 0) ? -1 : e + G | 0), 
                                                        e = E, (G = h + -48 | 0) &gt;&gt;&gt; 0 &lt; 10; ) ;
                                                        if ((0 | E) &lt; 0) break r;
                                                    } else {
                                                        if (e = n[Q + 1 | 0] + -48 | 0, 36 != C[Q + 2 | 0] | e &gt;&gt;&gt; 0 &gt; 9) {
                                                            if (AA) break t;
                                                            if (F = Q + 1 | 0, !A) {
                                                                AA = 0, E = 0;
                                                                break o;
                                                            }
                                                            e = o[i &gt;&gt; 2], o[i &gt;&gt; 2] = e + 4, AA = 0, E = o[e &gt;&gt; 2];
                                                        } else o[(e &lt;&lt; 2) + f &gt;&gt; 2] = 10, F = Q + 3 | 0, AA = 1, E = o[((n[Q + 1 | 0] &lt;&lt; 3) + r | 0) - 384 &gt;&gt; 2];
                                                        if ((0 | E) &gt; -1) break o;
                                                        E = 0 - E | 0, w |= 8192;
                                                    }
                                                    if (Q = 0, W = -1, 46 == C[0 | F]) if (42 != (0 | (h = n[F + 1 | 0]))) if (e = F + 1 | 0, 
                                                    (p = h + -48 | 0) &gt;&gt;&gt; 0 &gt; 9) Z = 1, W = 0; else for (F = 0, G = e; W = -1, F &gt;&gt;&gt; 0 &lt;= 214748364 &amp;&amp; (W = (0 | p) &gt; (2147483647 - (e = _(F, 10)) | 0) ? -1 : e + p | 0), 
                                                    Z = 1, h = n[G + 1 | 0], G = e = G + 1 | 0, F = W, (p = h + -48 | 0) &gt;&gt;&gt; 0 &lt; 10; ) ; else {
                                                        if (e = n[F + 2 | 0] + -48 | 0, 36 != C[F + 3 | 0] | e &gt;&gt;&gt; 0 &gt; 9) {
                                                            if (AA) break t;
                                                            e = F + 2 | 0, W = 0, A &amp;&amp; (h = o[i &gt;&gt; 2], o[i &gt;&gt; 2] = h + 4, W = o[h &gt;&gt; 2]);
                                                        } else o[(e &lt;&lt; 2) + f &gt;&gt; 2] = 10, e = F + 4 | 0, W = o[((n[F + 2 | 0] &lt;&lt; 3) + r | 0) - 384 &gt;&gt; 2];
                                                        Z = (-1 ^ W) &gt;&gt;&gt; 31;
                                                    } else e = F, Z = 0;
                                                    for (;;) {
                                                        if (G = Q, (h = n[0 | e] + -65 | 0) &gt;&gt;&gt; 0 &gt; 57) break t;
                                                        if (e = e + 1 | 0, !((Q = C[4704 + (h + _(G, 58) | 0) | 0]) + -1 &gt;&gt;&gt; 0 &lt; 8)) break;
                                                    }
                                                    if (!Q) break t;
                                                    o: {
                                                        c: {
                                                            b: {
                                                                if (27 == (0 | Q)) {
                                                                    if ((0 | V) &lt;= -1) break b;
                                                                    break t;
                                                                }
                                                                if ((0 | V) &lt; 0) break c;
                                                                o[(V &lt;&lt; 2) + f &gt;&gt; 2] = Q, h = o[(Q = (V &lt;&lt; 3) + r | 0) + 4 &gt;&gt; 2], o[t + 56 &gt;&gt; 2] = o[Q &gt;&gt; 2], 
                                                                o[t + 60 &gt;&gt; 2] = h;
                                                            }
                                                            if (Q = 0, !A) continue i;
                                                            break o;
                                                        }
                                                        if (!A) {
                                                            L = 0;
                                                            break A;
                                                        }
                                                        H(t + 56 | 0, Q, i);
                                                    }
                                                    h = -65537 &amp; w, V = 8192 &amp; w ? h : w;
                                                    o: {
                                                        c: {
                                                            b: if (Q = n[e + -1 | 0], q = G &amp;&amp; 3 == (15 &amp; Q) ? -33 &amp; Q : Q, Q = q + -65 | 0, 
                                                            !(Q &gt;&gt;&gt; 0 &gt; 55)) {
                                                                l: {
                                                                    u: {
                                                                        s: {
                                                                            k: {
                                                                                C: {
                                                                                    d: {
                                                                                        v: {
                                                                                            g: {
                                                                                                B: {
                                                                                                    _: {
                                                                                                        R: {
                                                                                                            m: switch (Q - 1 | 0) {
                                                                                                              case 51:
                                                                                                                p = 0, w = o[t + 56 &gt;&gt; 2], Q = o[t + 60 &gt;&gt; 2], j = 4678;
                                                                                                                break R;

                                                                                                              case 44:
                                                                                                                if (Q = 0, (h = 255 &amp; G) &gt;&gt;&gt; 0 &gt; 7) continue i;
                                                                                                                switch (h - 1 | 0) {
                                                                                                                  default:
                                                                                                                  case 0:
                                                                                                                    o[o[t + 56 &gt;&gt; 2] &gt;&gt; 2] = L;
                                                                                                                    continue i;

                                                                                                                  case 1:
                                                                                                                    h = o[t + 56 &gt;&gt; 2], o[h &gt;&gt; 2] = L, o[h + 4 &gt;&gt; 2] = L &gt;&gt; 31;
                                                                                                                    continue i;

                                                                                                                  case 2:
                                                                                                                    a[o[t + 56 &gt;&gt; 2] &gt;&gt; 1] = L;
                                                                                                                    continue i;

                                                                                                                  case 3:
                                                                                                                    n[o[t + 56 &gt;&gt; 2]] = L;
                                                                                                                    continue i;

                                                                                                                  case 5:
                                                                                                                    o[o[t + 56 &gt;&gt; 2] &gt;&gt; 2] = L;
                                                                                                                    continue i;

                                                                                                                  case 4:
                                                                                                                    continue i;

                                                                                                                  case 6:
                                                                                                                }
                                                                                                                h = o[t + 56 &gt;&gt; 2], o[h &gt;&gt; 2] = L, o[h + 4 &gt;&gt; 2] = L &gt;&gt; 31;
                                                                                                                continue i;

                                                                                                              case 46:
                                                                                                                W = W &gt;&gt;&gt; 0 &gt; 8 ? W : 8, V |= 8, q = 120;

                                                                                                              case 22:
                                                                                                              case 54:
                                                                                                                if (p = 0, j = 4678, !((Q = h = o[t + 60 &gt;&gt; 2]) | (w = o[t + 56 &gt;&gt; 2]))) {
                                                                                                                    y = b;
                                                                                                                    break _;
                                                                                                                }
                                                                                                                for (h = 32 &amp; q, y = b; n[0 | (y = y + -1 | 0)] = h | C[5312 + (15 &amp; w) | 0], (w = (15 &amp; Q) &lt;&lt; 28 | w &gt;&gt;&gt; 4) | (Q &gt;&gt;&gt;= 4); ) ;
                                                                                                                if (!(8 &amp; V) | !(o[t + 56 &gt;&gt; 2] | o[t + 60 &gt;&gt; 2])) break _;
                                                                                                                j = 4678 + (q &gt;&gt; 4) | 0, p = 2;
                                                                                                                break _;

                                                                                                              case 45:
                                                                                                                if (y = b, (Q = h = o[t + 60 &gt;&gt; 2]) | (w = o[t + 56 &gt;&gt; 2])) for (;n[0 | (y = y + -1 | 0)] = 7 &amp; w | 48, 
                                                                                                                (w = (7 &amp; Q) &lt;&lt; 29 | w &gt;&gt;&gt; 3) | (Q &gt;&gt;&gt;= 3); ) ;
                                                                                                                if (p = 0, j = 4678, !(8 &amp; V)) break _;
                                                                                                                W = (0 | W) &gt; (0 | (h = b - y | 0)) ? W : h + 1 | 0;
                                                                                                                break _;

                                                                                                              case 0:
                                                                                                              case 2:
                                                                                                              case 6:
                                                                                                              case 7:
                                                                                                              case 8:
                                                                                                              case 9:
                                                                                                              case 10:
                                                                                                              case 11:
                                                                                                              case 12:
                                                                                                              case 13:
                                                                                                              case 14:
                                                                                                              case 15:
                                                                                                              case 16:
                                                                                                              case 18:
                                                                                                              case 19:
                                                                                                              case 20:
                                                                                                              case 21:
                                                                                                              case 23:
                                                                                                              case 24:
                                                                                                              case 25:
                                                                                                              case 26:
                                                                                                              case 27:
                                                                                                              case 28:
                                                                                                              case 29:
                                                                                                              case 30:
                                                                                                              case 32:
                                                                                                              case 38:
                                                                                                              case 40:
                                                                                                              case 41:
                                                                                                              case 42:
                                                                                                              case 47:
                                                                                                              case 48:
                                                                                                              case 50:
                                                                                                              case 52:
                                                                                                              case 53:
                                                                                                                break b;

                                                                                                              case 1:
                                                                                                                break k;

                                                                                                              case 17:
                                                                                                                break C;

                                                                                                              case 49:
                                                                                                                break v;

                                                                                                              case 43:
                                                                                                                break g;

                                                                                                              case 33:
                                                                                                                break B;

                                                                                                              case 34:
                                                                                                              case 39:
                                                                                                                break m;

                                                                                                              default:
                                                                                                                break l;
                                                                                                            }
                                                                                                            Q = h = o[t + 60 &gt;&gt; 2], w = o[t + 56 &gt;&gt; 2], (0 | Q) &gt; -1 || (0 | Q) &gt;= -1 &amp;&amp; !(w &gt;&gt;&gt; 0 &lt;= 4294967295) ? 2048 &amp; V ? (p = 1, 
                                                                                                            j = 4679) : j = (p = 1 &amp; V) ? 4680 : 4678 : (Q = 0 - ((0 &lt; w &gt;&gt;&gt; 0) + Q | 0) | 0, 
                                                                                                            w = 0 - w | 0, o[t + 56 &gt;&gt; 2] = w, o[t + 60 &gt;&gt; 2] = Q, p = 1, j = 4678);
                                                                                                        }
                                                                                                        if (1 == (0 | Q) &amp; w &gt;&gt;&gt; 0 &gt;= 0 | Q &gt;&gt;&gt; 0 &gt; 1) for (y = b; rA = y = y + -1 | 0, 
                                                                                                        fA = w - tn(h = an(w, Q, 10), G = F = z, 10, 0) | 48, n[0 | rA] = fA, F = 9 == (0 | Q) &amp; w &gt;&gt;&gt; 0 &gt; 4294967295 | Q &gt;&gt;&gt; 0 &gt; 9, 
                                                                                                        w = h, Q = G, F; ) ; else h = w, y = b;
                                                                                                        if (Q = h) for (;h = (Q &gt;&gt;&gt; 0) / 10 | 0, n[0 | (y = y + -1 | 0)] = Q - _(h, 10) | 48, 
                                                                                                        G = Q &gt;&gt;&gt; 0 &gt; 9, Q = h, G; ) ;
                                                                                                    }
                                                                                                    if ((0 | W) &lt; 0 &amp;&amp; Z) break r;
                                                                                                    if (V = Z ? -65537 &amp; V : V, !(!!((Q = o[t + 56 &gt;&gt; 2]) | (h = o[t + 60 &gt;&gt; 2])) | W)) {
                                                                                                        Q = y = b, W = 0;
                                                                                                        break f;
                                                                                                    }
                                                                                                    W = (0 | W) &gt; (0 | (h = !(Q | h) + (b - y | 0) | 0)) ? W : h;
                                                                                                    break c;
                                                                                                }
                                                                                                n[t + 55 | 0] = o[t + 56 &gt;&gt; 2], p = 0, j = 4678, W = 1, y = v, Q = b, V = h;
                                                                                                break f;
                                                                                            }
                                                                                            y = x(o[256]);
                                                                                            break d;
                                                                                        }
                                                                                        y = (Q = o[t + 56 &gt;&gt; 2]) || 4688;
                                                                                    }
                                                                                    if (p = 0, Q = (G = (Q = X(y, G = (0 | W) &lt; 0 ? 2147483647 : W)) ? Q - y | 0 : G) + y | 0, 
                                                                                    j = 4678, (0 | W) &lt;= -1) break o;
                                                                                    V = h, W = G;
                                                                                    break f;
                                                                                }
                                                                                if (h = y = o[t + 56 &gt;&gt; 2], W) break s;
                                                                                Q = 0;
                                                                                break u;
                                                                            }
                                                                            o[t + 12 &gt;&gt; 2] = 0, o[t + 8 &gt;&gt; 2] = o[t + 56 &gt;&gt; 2], o[t + 56 &gt;&gt; 2] = t + 8, W = -1, 
                                                                            h = t + 8 | 0;
                                                                        }
                                                                        Q = 0, h = y = h;
                                                                        s: {
                                                                            for (;;) {
                                                                                if (!(G = o[h &gt;&gt; 2])) break s;
                                                                                if (!((G = (0 | (w = M(t + 4 | 0, G))) &lt; 0) | w &gt;&gt;&gt; 0 &gt; W - Q &gt;&gt;&gt; 0)) {
                                                                                    if (h = h + 4 | 0, W &gt;&gt;&gt; 0 &gt; (Q = Q + w | 0) &gt;&gt;&gt; 0) continue;
                                                                                    break s;
                                                                                }
                                                                                break;
                                                                            }
                                                                            if (G) break e;
                                                                        }
                                                                        if ((0 | Q) &lt; 0) break r;
                                                                    }
                                                                    u: if (!((F = 73728 &amp; V) | (0 | E) &lt;= (0 | Q))) {
                                                                        if (S(t - -64 | 0, 32, (G = (p = E - Q | 0) &gt;&gt;&gt; 0 &lt; 256) ? p : 256), h = 32 &amp; (W = o[A &gt;&gt; 2]), 
                                                                        G) {
                                                                            if (h) break u;
                                                                        } else {
                                                                            for (h = !h, G = p; 1 &amp; h &amp;&amp; (J(t - -64 | 0, 256, A), W = o[A &gt;&gt; 2]), h = !(w = 32 &amp; W), 
                                                                            (G = G + -256 | 0) &gt;&gt;&gt; 0 &gt; 255; ) ;
                                                                            if (w) break u;
                                                                            p &amp;= 255;
                                                                        }
                                                                        J(t - -64 | 0, p, A);
                                                                    }
                                                                    u: if (Q) for (h = 0; ;) {
                                                                        if (!(G = o[y &gt;&gt; 2])) break u;
                                                                        if ((h = (G = M(t + 4 | 0, G)) + h | 0) &gt;&gt;&gt; 0 &gt; Q &gt;&gt;&gt; 0) break u;
                                                                        if (32 &amp; C[0 | A] || J(t + 4 | 0, G, A), y = y + 4 | 0, !(h &gt;&gt;&gt; 0 &lt; Q &gt;&gt;&gt; 0)) break;
                                                                    }
                                                                    u: if (!(8192 != (0 | F) | (0 | E) &lt;= (0 | Q))) {
                                                                        if (S(t - -64 | 0, 32, (G = (w = E - Q | 0) &gt;&gt;&gt; 0 &lt; 256) ? w : 256), h = 32 &amp; (y = o[A &gt;&gt; 2]), 
                                                                        G) {
                                                                            if (h) break u;
                                                                        } else {
                                                                            for (h = !h, G = w; 1 &amp; h &amp;&amp; (J(t - -64 | 0, 256, A), y = o[A &gt;&gt; 2]), h = !(F = 32 &amp; y), 
                                                                            (G = G + -256 | 0) &gt;&gt;&gt; 0 &gt; 255; ) ;
                                                                            if (F) break u;
                                                                            w &amp;= 255;
                                                                        }
                                                                        J(t - -64 | 0, w, A);
                                                                    }
                                                                    Q = (0 | E) &gt; (0 | Q) ? E : Q;
                                                                    continue i;
                                                                }
                                                                if (Z &amp;&amp; (0 | W) &lt;= -1) break r;
                                                                N = B[t + 56 &gt;&gt; 3], o[t + 364 &gt;&gt; 2] = 0, u(+N), h = 0 | c(1), rA = 1, nA = c(0) &gt;&gt;&gt; 0 &lt;= 4294967295 ? 0 : 1, 
                                                                fA = (0 | h) &gt;= -1 ? nA : 0, ((0 | h) &gt; -1 ? rA : fA) ? 2048 &amp; V ? ($ = 1, eA = 5331) : eA = ($ = 1 &amp; V) ? 5334 : 5329 : (N = -N, 
                                                                $ = 1, eA = 5328);
                                                                l: if ((K = m(N)) != Y &amp; K == K) if (K = T(N, t + 364 | 0), N = K + K, 0 != N &amp;&amp; (o[t + 364 &gt;&gt; 2] = o[t + 364 &gt;&gt; 2] + -1), 
                                                                O = 32 | q, 97 != (0 | O)) {
                                                                    for (h = (0 | W) &lt; 0, 0 != N ? (y = o[t + 364 &gt;&gt; 2] + -28 | 0, o[t + 364 &gt;&gt; 2] = y, 
                                                                    N *= 268435456) : y = o[t + 364 &gt;&gt; 2], Z = h ? 6 : W, G = P = (0 | y) &lt; 0 ? t + 368 | 0 : R; h = N &lt; 4294967296 &amp; N &gt;= 0 ? ~~N &gt;&gt;&gt; 0 : 0, 
                                                                    o[G &gt;&gt; 2] = h, G = G + 4 | 0, 0 != (N = 1e9 * (N - +(h &gt;&gt;&gt; 0))); ) ;
                                                                    if ((0 | y) &lt; 1) Q = G, h = P; else for (h = P; ;) {
                                                                        if (p = (0 | y) &lt; 29 ? y : 29, !((Q = G + -4 | 0) &gt;&gt;&gt; 0 &lt; h &gt;&gt;&gt; 0)) {
                                                                            for (W = p, w = 0; y = Q, I = o[Q &gt;&gt; 2], U = 31 &amp; W, 32 &lt;= (63 &amp; W) &gt;&gt;&gt; 0 ? (F = I &lt;&lt; U, 
                                                                            U = 0) : (F = (1 &lt;&lt; U) - 1 &amp; I &gt;&gt;&gt; 32 - U, U = I &lt;&lt; U), rA = y, fA = (I = U + w | 0) - tn(w = an(I, I &gt;&gt;&gt; 0 &lt; w &gt;&gt;&gt; 0 ? F + 1 | 0 : F, 1e9), z, 1e9, 0) | 0, 
                                                                            o[rA &gt;&gt; 2] = fA, (Q = Q + -4 | 0) &gt;&gt;&gt; 0 &gt;= h &gt;&gt;&gt; 0; ) ;
                                                                            w &amp;&amp; (o[(h = h + -4 | 0) &gt;&gt; 2] = w);
                                                                        }
                                                                        for (;(Q = G) &gt;&gt;&gt; 0 &gt; h &gt;&gt;&gt; 0 &amp;&amp; !o[(G = Q + -4 | 0) &gt;&gt; 2]; ) ;
                                                                        if (y = o[t + 364 &gt;&gt; 2] - p | 0, o[t + 364 &gt;&gt; 2] = y, G = Q, !((0 | y) &gt; 0)) break;
                                                                    }
                                                                    if ((0 | y) &lt;= -1) for (p = 1 + ((Z + 25 &gt;&gt;&gt; 0) / 9 | 0) | 0; ;) {
                                                                        if (I = (0 | (G = 0 - y | 0)) &lt; 9 ? G : 9, h &gt;&gt;&gt; 0 &gt;= Q &gt;&gt;&gt; 0) h = o[h &gt;&gt; 2] ? h : h + 4 | 0; else {
                                                                            for (W = 1e9 &gt;&gt;&gt; I, F = -1 &lt;&lt; I ^ -1, y = 0, G = h; w = o[G &gt;&gt; 2], o[G &gt;&gt; 2] = y + (w &gt;&gt;&gt; I), 
                                                                            y = _(W, w &amp; F), (G = G + 4 | 0) &gt;&gt;&gt; 0 &lt; Q &gt;&gt;&gt; 0; ) ;
                                                                            h = o[h &gt;&gt; 2] ? h : h + 4 | 0, y &amp;&amp; (o[Q &gt;&gt; 2] = y, Q = Q + 4 | 0);
                                                                        }
                                                                        if (y = I + o[t + 364 &gt;&gt; 2] | 0, o[t + 364 &gt;&gt; 2] = y, Q = Q - (G = 102 == (0 | O) ? P : h) &gt;&gt; 2 &gt; (0 | p) ? G + (p &lt;&lt; 2) | 0 : Q, 
                                                                        !((0 | y) &lt; 0)) break;
                                                                    }
                                                                    if (G = 0, !(h &gt;&gt;&gt; 0 &gt;= Q &gt;&gt;&gt; 0 || (G = _(P - h &gt;&gt; 2, 9), w = o[h &gt;&gt; 2], w &gt;&gt;&gt; 0 &lt; 10))) for (y = 10; G = G + 1 | 0, 
                                                                    w &gt;&gt;&gt; 0 &gt;= (y = _(y, 10)) &gt;&gt;&gt; 0; ) ;
                                                                    if ((0 | (y = (Z - (U = 102 == (0 | O) ? 0 : G) | 0) - (I = (O = 103 == (0 | O)) &amp; 0 != (0 | Z)) | 0)) &lt; (_(Q - P &gt;&gt; 2, 9) + -9 | 0)) {
                                                                        if (w = (p = P + ((F = (0 | (W = y + 9216 | 0)) / 9 | 0) &lt;&lt; 2) | 0) + -4092 | 0, 
                                                                        y = 10, (1 + (W - (F = _(F, 9)) | 0) | 0) &lt;= 8) for (W = ((I + (F + U | 0) | 0) - Z | 0) - 9208 | 0; y = _(y, 10), 
                                                                        W = W + -1 | 0; ) ;
                                                                        if (W = w + 4 | 0, ((U = (I = o[w &gt;&gt; 2]) - _(y, F = (I &gt;&gt;&gt; 0) / (y &gt;&gt;&gt; 0) | 0) | 0) || (0 | Q) != (0 | W)) &amp;&amp; (!(1 &amp; F) &amp;&amp; (N = 9007199254740992, 
                                                                        !(1 &amp; n[w + -4 | 0]) | 1e9 != (0 | y) | w &gt;&gt;&gt; 0 &lt;= h &gt;&gt;&gt; 0) || (N = 9007199254740994), 
                                                                        K = .5, U &gt;&gt;&gt; 0 &gt;= (F = y &gt;&gt;&gt; 1) &gt;&gt;&gt; 0 &amp;&amp; (K = (0 | Q) == (0 | W) &amp;&amp; (0 | F) == (0 | U) ? 1 : 1.5), 
                                                                        !$ | 45 != C[0 | eA] || (N = -N, K = -K), F = I - U | 0, o[w &gt;&gt; 2] = F, N + K != N)) {
                                                                            if (G = y + F | 0, o[w &gt;&gt; 2] = G, G &gt;&gt;&gt; 0 &gt;= 1e9) {
                                                                                for (G = p + -4096 | 0; o[G + 4 &gt;&gt; 2] = 0, G &gt;&gt;&gt; 0 &lt; h &gt;&gt;&gt; 0 &amp;&amp; (o[(h = h + -4 | 0) &gt;&gt; 2] = 0), 
                                                                                y = o[G &gt;&gt; 2] + 1 | 0, o[G &gt;&gt; 2] = y, G = G + -4 | 0, y &gt;&gt;&gt; 0 &gt; 999999999; ) ;
                                                                                w = G + 4 | 0;
                                                                            }
                                                                            if (G = _(P - h &gt;&gt; 2, 9), !((F = o[h &gt;&gt; 2]) &gt;&gt;&gt; 0 &lt; 10)) for (y = 10; G = G + 1 | 0, 
                                                                            F &gt;&gt;&gt; 0 &gt;= (y = _(y, 10)) &gt;&gt;&gt; 0; ) ;
                                                                        }
                                                                        Q = Q &gt;&gt;&gt; 0 &gt; (y = w + 4 | 0) &gt;&gt;&gt; 0 ? y : Q;
                                                                    }
                                                                    u: {
                                                                        for (;;) {
                                                                            if (W = Q, U = 0, Q &gt;&gt;&gt; 0 &lt;= h &gt;&gt;&gt; 0) break u;
                                                                            if (o[(Q = W + -4 | 0) &gt;&gt; 2]) break;
                                                                        }
                                                                        U = 1;
                                                                    }
                                                                    if (O) {
                                                                        if (Z = ((Q = (0 | (y = Z || 1)) &gt; (0 | G) &amp; (0 | G) &gt; -5) ? -1 ^ G : -1) + y | 0, 
                                                                        q = (Q ? -1 : -2) + q | 0, !(p = 8 &amp; V)) {
                                                                            if (Q = 9, U &amp;&amp; ((w = o[W + -4 &gt;&gt; 2]) &amp;&amp; (Q = 0, !((w &gt;&gt;&gt; 0) % 10)))) for (y = 10; Q = Q + 1 | 0, 
                                                                            !((w &gt;&gt;&gt; 0) % ((y = _(y, 10)) &gt;&gt;&gt; 0)); ) ;
                                                                            y = _(W - P &gt;&gt; 2, 9) + -9 | 0, 102 != (32 | q) ? (p = 0, Z = (0 | Z) &lt; (0 | (Q = (0 | (Q = (G + y | 0) - Q | 0)) &gt; 0 ? Q : 0)) ? Z : Q) : (p = 0, 
                                                                            Z = (0 | Z) &lt; (0 | (Q = (0 | (Q = y - Q | 0)) &gt; 0 ? Q : 0)) ? Z : Q);
                                                                        }
                                                                    } else p = 8 &amp; V;
                                                                    if (Q = -1, !((0 | Z) &gt; (0 | ((O = Z | p) ? 2147483645 : 2147483646)))) {
                                                                        if (j = 1 + ((0 != (0 | O)) + Z | 0) | 0, I = 102 != (32 | q)) {
                                                                            if (y = l, Q = G &gt;&gt; 31, Q ^= Q + G) for (;w = (Q &gt;&gt;&gt; 0) / 10 | 0, n[0 | (y = y + -1 | 0)] = Q - _(w, 10) | 48, 
                                                                            F = Q &gt;&gt;&gt; 0 &gt; 9, Q = w, F; ) ;
                                                                            if ((l - y | 0) &lt;= 1) {
                                                                                for (Q = y + -1 | 0; n[0 | Q] = 48, w = l - Q | 0, Q = y = Q + -1 | 0, (0 | w) &lt; 2; ) ;
                                                                                y = y + 1 | 0;
                                                                            }
                                                                            if (n[0 | (iA = y + -2 | 0)] = q, Q = -1, n[y + -1 | 0] = (0 | G) &lt; 0 ? 45 : 43, 
                                                                            (0 | (G = l - iA | 0)) &gt; (2147483647 - j | 0)) break l;
                                                                        } else {
                                                                            if ((0 | G) &gt; (2147483647 - j | 0)) break l;
                                                                            G = (0 | G) &gt; 0 ? G : 0;
                                                                        }
                                                                        if (!((0 | (G = G + j | 0)) &gt; (2147483647 ^ $))) {
                                                                            u: if (!((V &amp;= 73728) | (0 | E) &lt;= (0 | (j = G + $ | 0)))) {
                                                                                if (S(t - -64 | 0, 32, (G = (F = E - j | 0) &gt;&gt;&gt; 0 &lt; 256) ? F : 256), Q = 32 &amp; (y = o[A &gt;&gt; 2]), 
                                                                                G) {
                                                                                    if (Q) break u;
                                                                                } else {
                                                                                    for (Q = !Q, G = F; 1 &amp; Q &amp;&amp; (J(t - -64 | 0, 256, A), y = o[A &gt;&gt; 2]), Q = !(w = 32 &amp; y), 
                                                                                    (G = G + -256 | 0) &gt;&gt;&gt; 0 &gt; 255; ) ;
                                                                                    if (w) break u;
                                                                                    F &amp;= 255;
                                                                                }
                                                                                J(t - -64 | 0, F, A);
                                                                            }
                                                                            32 &amp; C[0 | A] || J(eA, $, A);
                                                                            u: if (!(65536 != (0 | V) | (0 | E) &lt;= (0 | j))) {
                                                                                if (S(t - -64 | 0, 48, (G = (F = E - j | 0) &gt;&gt;&gt; 0 &lt; 256) ? F : 256), Q = 32 &amp; (y = o[A &gt;&gt; 2]), 
                                                                                G) {
                                                                                    if (Q) break u;
                                                                                } else {
                                                                                    for (Q = !Q, G = F; 1 &amp; Q &amp;&amp; (J(t - -64 | 0, 256, A), y = o[A &gt;&gt; 2]), Q = !(w = 32 &amp; y), 
                                                                                    (G = G + -256 | 0) &gt;&gt;&gt; 0 &gt; 255; ) ;
                                                                                    if (w) break u;
                                                                                    F &amp;= 255;
                                                                                }
                                                                                J(t - -64 | 0, F, A);
                                                                            }
                                                                            u: if (I) {
                                                                                s: if (!((0 | Z) &lt;= -1)) {
                                                                                    for (W = U ? W : h + 4 | 0, w = h; ;) {
                                                                                        y = s;
                                                                                        k: {
                                                                                            if (Q = o[w &gt;&gt; 2]) {
                                                                                                for (G = 0; y = (Q &gt;&gt;&gt; 0) / 10 | 0, n[344 + (G + t | 0) | 0] = Q - _(y, 10) | 48, 
                                                                                                G = G + -1 | 0, F = Q &gt;&gt;&gt; 0 &gt; 9, Q = y, F; ) ;
                                                                                                if (y = 345 + (G + t | 0) | 0, G) break k;
                                                                                            }
                                                                                            n[0 | (y = y + -1 | 0)] = 48;
                                                                                        }
                                                                                        k: if ((0 | h) == (0 | w)) 32 &amp; C[0 | A] || J(y, 1, A), y = y + 1 | 0, 32 &amp; C[0 | A] | ((0 | Z) &lt; 1 ? !p : 0) || J(5363, 1, A); else {
                                                                                            if (y &gt;&gt;&gt; 0 &lt;= t + 336 &gt;&gt;&gt; 0) break k;
                                                                                            for (S(t + 336 | 0, 48, y + k | 0); (y = y + -1 | 0) &gt;&gt;&gt; 0 &gt; t + 336 &gt;&gt;&gt; 0; ) ;
                                                                                        }
                                                                                        if (Q = s - y | 0, 32 &amp; C[0 | A] || J(y, (0 | Z) &gt; (0 | Q) ? Q : Z, A), w = w + 4 | 0, 
                                                                                        !((0 | (Z = Z - Q | 0)) &gt; -1 &amp;&amp; w &gt;&gt;&gt; 0 &lt; W &gt;&gt;&gt; 0)) break;
                                                                                    }
                                                                                    if (!((0 | Z) &lt; 1)) {
                                                                                        if (S(t - -64 | 0, 48, (h = Z &gt;&gt;&gt; 0 &lt; 256) ? Z : 256), Q = 32 &amp; (G = o[A &gt;&gt; 2]), 
                                                                                        h) {
                                                                                            if (Q) break s;
                                                                                        } else {
                                                                                            for (Q = !Q, h = Z; 1 &amp; Q &amp;&amp; (J(t - -64 | 0, 256, A), G = o[A &gt;&gt; 2]), Q = !(y = 32 &amp; G), 
                                                                                            (h = h + -256 | 0) &gt;&gt;&gt; 0 &gt; 255; ) ;
                                                                                            if (y) break s;
                                                                                            Z &amp;= 255;
                                                                                        }
                                                                                        J(t - -64 | 0, Z, A);
                                                                                    }
                                                                                }
                                                                                32 &amp; C[0 | A] || J(iA, l - iA | 0, A);
                                                                            } else {
                                                                                for (w = F = h &gt;&gt;&gt; 0 &gt; P &gt;&gt;&gt; 0 ? P : h; ;) {
                                                                                    if (Q = o[w &gt;&gt; 2]) for (h = 0; G = (Q &gt;&gt;&gt; 0) / 10 | 0, n[h + d | 0] = Q - _(G, 10) | 48, 
                                                                                    h = h + -1 | 0, y = Q &gt;&gt;&gt; 0 &gt; 9, Q = G, y; ) ; else h = 0;
                                                                                    Q = h + s | 0;
                                                                                    s: if ((0 | w) == (0 | F)) h || (Q = Q + -1 | 0, n[0 | Q] = 48); else {
                                                                                        if (Q &gt;&gt;&gt; 0 &lt;= t + 336 &gt;&gt;&gt; 0) break s;
                                                                                        S(t + 336 | 0, 48, h + 9 | 0), Q = t + 336 | 0;
                                                                                    }
                                                                                    if (32 &amp; C[0 | A] || J(Q, s - Q | 0, A), !((w = w + 4 | 0) &gt;&gt;&gt; 0 &lt;= P &gt;&gt;&gt; 0)) break;
                                                                                }
                                                                                !O | 32 &amp; C[0 | A] || J(5363, 1, A);
                                                                                s: if (!((0 | Z) &lt; 1 | w &gt;&gt;&gt; 0 &gt;= W &gt;&gt;&gt; 0)) for (;;) {
                                                                                    Q = s;
                                                                                    k: {
                                                                                        if (h = o[w &gt;&gt; 2]) {
                                                                                            for (;G = (h &gt;&gt;&gt; 0) / 10 | 0, n[0 | (Q = Q + -1 | 0)] = h - _(G, 10) | 48, y = h &gt;&gt;&gt; 0 &gt; 9, 
                                                                                            h = G, y; ) ;
                                                                                            if (Q &gt;&gt;&gt; 0 &lt;= t + 336 &gt;&gt;&gt; 0) break k;
                                                                                        }
                                                                                        for (S(t + 336 | 0, 48, Q + k | 0); (Q = Q + -1 | 0) &gt;&gt;&gt; 0 &gt; t + 336 &gt;&gt;&gt; 0; ) ;
                                                                                    }
                                                                                    if (32 &amp; C[0 | A] || J(Q, (0 | Z) &lt; 9 ? Z : 9, A), (0 | (Z = Z + -9 | 0)) &lt; 1) break s;
                                                                                    if (!((w = w + 4 | 0) &gt;&gt;&gt; 0 &lt; W &gt;&gt;&gt; 0)) break;
                                                                                }
                                                                                if ((0 | Z) &lt; 1) break u;
                                                                                if (S(t - -64 | 0, 48, (h = Z &gt;&gt;&gt; 0 &lt; 256) ? Z : 256), Q = 32 &amp; (G = o[A &gt;&gt; 2]), 
                                                                                h) {
                                                                                    if (Q) break u;
                                                                                } else {
                                                                                    for (Q = !Q, h = Z; 1 &amp; Q &amp;&amp; (J(t - -64 | 0, 256, A), G = o[A &gt;&gt; 2]), Q = !(y = 32 &amp; G), 
                                                                                    (h = h + -256 | 0) &gt;&gt;&gt; 0 &gt; 255; ) ;
                                                                                    if (y) break u;
                                                                                    Z &amp;= 255;
                                                                                }
                                                                                J(t - -64 | 0, Z, A);
                                                                            }
                                                                            u: if (!(8192 != (0 | V) | (0 | E) &lt;= (0 | j))) {
                                                                                if (S(t - -64 | 0, 32, (Q = (W = E - j | 0) &gt;&gt;&gt; 0 &lt; 256) ? W : 256), h = 32 &amp; (G = o[A &gt;&gt; 2]), 
                                                                                Q) {
                                                                                    if (h) break u;
                                                                                } else {
                                                                                    for (Q = !h, h = W; 1 &amp; Q &amp;&amp; (J(t - -64 | 0, 256, A), G = o[A &gt;&gt; 2]), Q = !(y = 32 &amp; G), 
                                                                                    (h = h + -256 | 0) &gt;&gt;&gt; 0 &gt; 255; ) ;
                                                                                    if (y) break u;
                                                                                    W &amp;= 255;
                                                                                }
                                                                                J(t - -64 | 0, W, A);
                                                                            }
                                                                            Q = (0 | E) &gt; (0 | j) ? E : j;
                                                                        }
                                                                    }
                                                                } else {
                                                                    if (I = (w = 32 &amp; q) ? eA + 9 | 0 : eA, !(!(12 - W) | W &gt;&gt;&gt; 0 &gt; 11)) {
                                                                        for (Q = W + -12 | 0, K = 16; K *= 16, G = (h = Q + 1 | 0) &gt;&gt;&gt; 0 &gt;= Q &gt;&gt;&gt; 0, Q = h, 
                                                                        G; ) ;
                                                                        N = 45 != C[0 | I] ? N + K - K : -(K + (-N - K));
                                                                    }
                                                                    G = l;
                                                                    u: {
                                                                        if (Q = (h = (F = o[t + 364 &gt;&gt; 2]) &gt;&gt; 31) ^ h + F) {
                                                                            for (h = 0; G = (Q &gt;&gt;&gt; 0) / 10 | 0, n[335 + (h + t | 0) | 0] = Q - _(G, 10) | 48, 
                                                                            h = h + -1 | 0, y = Q &gt;&gt;&gt; 0 &gt; 9, Q = G, y; ) ;
                                                                            if (G = 336 + (h + t | 0) | 0, h) break u;
                                                                        }
                                                                        n[0 | (G = G + -1 | 0)] = 48;
                                                                    }
                                                                    for (p = 2 | $, n[0 | (P = G + -2 | 0)] = q + 15, n[G + -1 | 0] = (0 | F) &lt; 0 ? 45 : 43, 
                                                                    y = 8 &amp; V, h = t + 336 | 0; Q = h, G = m(N) &lt; 2147483648 ? ~~N : -2147483648, n[0 | Q] = w | C[G + 5312 | 0], 
                                                                    1 != ((h = Q + 1 | 0) - (t + 336 | 0) | 0) | (0 == (N = 16 * (N - +(0 | G))) ? !((0 | W) &gt; 0 | y) : 0) || (n[Q + 1 | 0] = 46, 
                                                                    h = Q + 2 | 0), 0 != N; ) ;
                                                                    if (Q = -1, (2147483645 - (G = (F = l - P | 0) + p | 0) | 0) &lt; (0 | W)) break l;
                                                                    O = h - (t + 336 | 0) | 0;
                                                                    u: if (!((Z = 73728 &amp; V) | (0 | E) &lt;= (0 | (W = (w = W &amp;&amp; (h + g | 0) &lt; (0 | W) ? W + 2 | 0 : O) + G | 0)))) {
                                                                        if (S(t - -64 | 0, 32, (Q = (V = E - W | 0) &gt;&gt;&gt; 0 &lt; 256) ? V : 256), h = 32 &amp; (G = o[A &gt;&gt; 2]), 
                                                                        Q) {
                                                                            if (h) break u;
                                                                        } else {
                                                                            for (Q = !h, h = V; 1 &amp; Q &amp;&amp; (J(t - -64 | 0, 256, A), G = o[A &gt;&gt; 2]), Q = !(y = 32 &amp; G), 
                                                                            (h = h + -256 | 0) &gt;&gt;&gt; 0 &gt; 255; ) ;
                                                                            if (y) break u;
                                                                            V &amp;= 255;
                                                                        }
                                                                        J(t - -64 | 0, V, A);
                                                                    }
                                                                    32 &amp; C[0 | A] || J(I, p, A);
                                                                    u: if (!(65536 != (0 | Z) | (0 | E) &lt;= (0 | W))) {
                                                                        if (S(t - -64 | 0, 48, (Q = (p = E - W | 0) &gt;&gt;&gt; 0 &lt; 256) ? p : 256), h = 32 &amp; (G = o[A &gt;&gt; 2]), 
                                                                        Q) {
                                                                            if (h) break u;
                                                                        } else {
                                                                            for (Q = !h, h = p; 1 &amp; Q &amp;&amp; (J(t - -64 | 0, 256, A), G = o[A &gt;&gt; 2]), Q = !(y = 32 &amp; G), 
                                                                            (h = h + -256 | 0) &gt;&gt;&gt; 0 &gt; 255; ) ;
                                                                            if (y) break u;
                                                                            p &amp;= 255;
                                                                        }
                                                                        J(t - -64 | 0, p, A);
                                                                    }
                                                                    32 &amp; C[0 | A] || J(t + 336 | 0, O, A);
                                                                    u: if (!((0 | (w = w - O | 0)) &lt; 1)) {
                                                                        if (S(t - -64 | 0, 48, (h = w &gt;&gt;&gt; 0 &lt; 256) ? w : 256), Q = 32 &amp; (G = o[A &gt;&gt; 2]), 
                                                                        h) {
                                                                            if (Q) break u;
                                                                        } else {
                                                                            for (Q = !Q, h = w; 1 &amp; Q &amp;&amp; (J(t - -64 | 0, 256, A), G = o[A &gt;&gt; 2]), Q = !(y = 32 &amp; G), 
                                                                            (h = h + -256 | 0) &gt;&gt;&gt; 0 &gt; 255; ) ;
                                                                            if (y) break u;
                                                                            w &amp;= 255;
                                                                        }
                                                                        J(t - -64 | 0, w, A);
                                                                    }
                                                                    32 &amp; C[0 | A] || J(P, F, A);
                                                                    u: if (!(8192 != (0 | Z) | (0 | E) &lt;= (0 | W))) {
                                                                        if (S(t - -64 | 0, 32, (Q = (w = E - W | 0) &gt;&gt;&gt; 0 &lt; 256) ? w : 256), h = 32 &amp; (G = o[A &gt;&gt; 2]), 
                                                                        Q) {
                                                                            if (h) break u;
                                                                        } else {
                                                                            for (Q = !h, h = w; 1 &amp; Q &amp;&amp; (J(t - -64 | 0, 256, A), G = o[A &gt;&gt; 2]), Q = !(y = 32 &amp; G), 
                                                                            (h = h + -256 | 0) &gt;&gt;&gt; 0 &gt; 255; ) ;
                                                                            if (y) break u;
                                                                            w &amp;= 255;
                                                                        }
                                                                        J(t - -64 | 0, w, A);
                                                                    }
                                                                    Q = (0 | E) &gt; (0 | W) ? E : W;
                                                                } else {
                                                                    u: if (!(8192 &amp; V | (0 | E) &lt;= (0 | (F = $ + 3 | 0)))) {
                                                                        if (S(t - -64 | 0, 32, (Q = (w = E - F | 0) &gt;&gt;&gt; 0 &lt; 256) ? w : 256), h = 32 &amp; (G = o[A &gt;&gt; 2]), 
                                                                        Q) {
                                                                            if (h) break u;
                                                                        } else {
                                                                            for (Q = !h, h = w; 1 &amp; Q &amp;&amp; (J(t - -64 | 0, 256, A), G = o[A &gt;&gt; 2]), Q = !(y = 32 &amp; G), 
                                                                            (h = h + -256 | 0) &gt;&gt;&gt; 0 &gt; 255; ) ;
                                                                            if (y) break u;
                                                                            w &amp;= 255;
                                                                        }
                                                                        J(t - -64 | 0, w, A);
                                                                    }
                                                                    32 &amp; (h = o[A &gt;&gt; 2]) || (J(eA, $, A), h = o[A &gt;&gt; 2]), 32 &amp; h || (h = (32 &amp; q) &gt;&gt;&gt; 5, 
                                                                    J(N != N ? h ? 5355 : 5359 : h ? 5347 : 5351, 3, A));
                                                                    u: if (!(8192 != (73728 &amp; V) | (0 | E) &lt;= (0 | F))) {
                                                                        if (S(t - -64 | 0, 32, (Q = (w = E - F | 0) &gt;&gt;&gt; 0 &lt; 256) ? w : 256), h = 32 &amp; (G = o[A &gt;&gt; 2]), 
                                                                        Q) {
                                                                            if (h) break u;
                                                                        } else {
                                                                            for (Q = !h, h = w; 1 &amp; Q &amp;&amp; (J(t - -64 | 0, 256, A), G = o[A &gt;&gt; 2]), Q = !(y = 32 &amp; G), 
                                                                            (h = h + -256 | 0) &gt;&gt;&gt; 0 &gt; 255; ) ;
                                                                            if (y) break u;
                                                                            w &amp;= 255;
                                                                        }
                                                                        J(t - -64 | 0, w, A);
                                                                    }
                                                                    Q = (0 | E) &gt; (0 | F) ? E : F;
                                                                }
                                                                if ((0 | Q) &gt;= 0) continue i;
                                                                break r;
                                                            }
                                                            p = 0, j = 4678;
                                                        }
                                                        Q = b;
                                                        break f;
                                                    }
                                                    if (V = h, W = G, !C[0 | Q]) break f;
                                                    break r;
                                                }
                                                Q = C[e + 1 | 0], e = e + 1 | 0;
                                            }
                                            if (A) break A;
                                            if (!AA) {
                                                L = 0;
                                                break A;
                                            }
                                            if (e = 1, (A = o[f + 4 &gt;&gt; 2]) &amp;&amp; (H(r + 8 | 0, A, i), e = 2, (A = o[f + 8 &gt;&gt; 2]) &amp;&amp; (H(r + 16 | 0, A, i), 
                                            e = 3, (A = o[f + 12 &gt;&gt; 2]) &amp;&amp; (H(r + 24 | 0, A, i), e = 4, (A = o[f + 16 &gt;&gt; 2]) &amp;&amp; (H(r + 32 | 0, A, i), 
                                            e = 5, (A = o[f + 20 &gt;&gt; 2]) &amp;&amp; (H(r + 40 | 0, A, i), e = 6, (A = o[f + 24 &gt;&gt; 2]) &amp;&amp; (H(r + 48 | 0, A, i), 
                                            e = 7, (A = o[f + 28 &gt;&gt; 2]) &amp;&amp; (H(r + 56 | 0, A, i), e = 8, A = o[f + 32 &gt;&gt; 2])))))))) {
                                                if (H(r - -64 | 0, A, i), A = o[f + 36 &gt;&gt; 2]) break n;
                                                e = 9;
                                            }
                                            for (e &lt;&lt;= 2; ;) {
                                                if (o[e + f &gt;&gt; 2]) break t;
                                                if (40 == (0 | (e = e + 4 | 0))) break;
                                            }
                                            L = 1;
                                            break A;
                                        }
                                        o[256] = 28;
                                        break e;
                                    }
                                    H(r + 72 | 0, A, i), L = 1;
                                    break A;
                                }
                                if (!((0 | (I = (0 | W) &lt; (0 | (O = Q - y | 0)) ? O : W)) &gt; (2147483647 - p | 0) || (U = p + I | 0, 
                                Q = (0 | E) &lt; (0 | U) ? U : E, (0 | Q) &gt; (0 | P)))) {
                                    f: if (!((V &amp;= 73728) | (0 | U) &gt;= (0 | E))) {
                                        if (S(t - -64 | 0, 32, (G = (Z = Q - U | 0) &gt;&gt;&gt; 0 &lt; 256) ? Z : 256), h = 32 &amp; (w = o[A &gt;&gt; 2]), 
                                        G) {
                                            if (h) break f;
                                        } else {
                                            for (h = !h, G = Z; 1 &amp; h &amp;&amp; (J(t - -64 | 0, 256, A), w = o[A &gt;&gt; 2]), h = !(F = 32 &amp; w), 
                                            (G = G + -256 | 0) &gt;&gt;&gt; 0 &gt; 255; ) ;
                                            if (F) break f;
                                            Z &amp;= 255;
                                        }
                                        J(t - -64 | 0, Z, A);
                                    }
                                    32 &amp; C[0 | A] || J(j, p, A);
                                    f: if (!(65536 != (0 | V) | (0 | U) &gt;= (0 | E))) {
                                        if (S(t - -64 | 0, 48, (G = (p = Q - U | 0) &gt;&gt;&gt; 0 &lt; 256) ? p : 256), h = 32 &amp; (w = o[A &gt;&gt; 2]), 
                                        G) {
                                            if (h) break f;
                                        } else {
                                            for (h = !h, G = p; 1 &amp; h &amp;&amp; (J(t - -64 | 0, 256, A), w = o[A &gt;&gt; 2]), h = !(F = 32 &amp; w), 
                                            (G = G + -256 | 0) &gt;&gt;&gt; 0 &gt; 255; ) ;
                                            if (F) break f;
                                            p &amp;= 255;
                                        }
                                        J(t - -64 | 0, p, A);
                                    }
                                    f: if (!((0 | O) &gt;= (0 | W))) {
                                        if (S(t - -64 | 0, 48, (G = (F = I - O | 0) &gt;&gt;&gt; 0 &lt; 256) ? F : 256), h = 32 &amp; (W = o[A &gt;&gt; 2]), 
                                        G) {
                                            if (h) break f;
                                        } else {
                                            for (h = !h, G = F; 1 &amp; h &amp;&amp; (J(t - -64 | 0, 256, A), W = o[A &gt;&gt; 2]), h = !(w = 32 &amp; W), 
                                            (G = G + -256 | 0) &gt;&gt;&gt; 0 &gt; 255; ) ;
                                            if (w) break f;
                                            F &amp;= 255;
                                        }
                                        J(t - -64 | 0, F, A);
                                    }
                                    if (32 &amp; C[0 | A] || J(y, O, A), 8192 != (0 | V) | (0 | U) &gt;= (0 | E)) continue;
                                    if (S(t - -64 | 0, 32, (G = (W = Q - U | 0) &gt;&gt;&gt; 0 &lt; 256) ? W : 256), h = 32 &amp; (y = o[A &gt;&gt; 2]), 
                                    G) {
                                        if (h) continue;
                                    } else {
                                        for (h = !h, G = W; 1 &amp; h &amp;&amp; (J(t - -64 | 0, 256, A), y = o[A &gt;&gt; 2]), h = !(w = 32 &amp; y), 
                                        (G = G + -256 | 0) &gt;&gt;&gt; 0 &gt; 255; ) ;
                                        if (w) continue;
                                        W &amp;= 255;
                                    }
                                    J(t - -64 | 0, W, A);
                                    continue;
                                }
                            }
                            break;
                        }
                        o[256] = 61;
                    }
                    L = -1;
                }
                return D = t + 880 | 0, L;
            }
            function H(A, e, i) {
                A: {
                    e: {
                        i: {
                            r: {
                                f: {
                                    if ((e = e + -9 | 0) &gt;&gt;&gt; 0 &lt;= 17) {
                                        switch (e - 1 | 0) {
                                          case 5:
                                            e = o[i &gt;&gt; 2], o[i &gt;&gt; 2] = e + 4, e = a[e &gt;&gt; 1], o[A &gt;&gt; 2] = e;
                                            break e;

                                          case 6:
                                            e = o[i &gt;&gt; 2], o[i &gt;&gt; 2] = e + 4, o[A &gt;&gt; 2] = d[e &gt;&gt; 1];
                                            break A;

                                          case 7:
                                            e = o[i &gt;&gt; 2], o[i &gt;&gt; 2] = e + 4, e = n[0 | e], o[A &gt;&gt; 2] = e;
                                            break e;

                                          case 8:
                                            e = o[i &gt;&gt; 2], o[i &gt;&gt; 2] = e + 4, o[A &gt;&gt; 2] = C[0 | e];
                                            break A;

                                          case 16:
                                            (function(A) {
                                                var e, i = 0, r = 0, f = 0, n = 0, t = 0, a = 0, c = 0;
                                                t = 5168, e = A;
                                                n: {
                                                    if (!(i = o[716])) {
                                                        if (i = 0, I(2848)) break n;
                                                        i = o[716];
                                                    }
                                                    if (i - (f = o[717]) &gt;&gt;&gt; 0 &lt; e &gt;&gt;&gt; 0) i = 0 | BA[o[720]](2848, 5168, e); else {
                                                        r = e;
                                                        t: if (!(o[728] &lt; 0)) {
                                                            for (a = e + 5168 | 0, i = 0; ;) {
                                                                if (r = e, !(i + e)) break t;
                                                                if (c = i + a | 0, i = r = i + -1 | 0, 10 == C[c + -1 | 0]) break;
                                                            }
                                                            if (n = 1 + (e + r | 0) | 0, (i = 0 | BA[o[720]](2848, 5168, n)) &gt;&gt;&gt; 0 &lt; n &gt;&gt;&gt; 0) break n;
                                                            t = 1 + (r + a | 0) | 0, f = o[717], r ^= -1;
                                                        }
                                                        U(f, t, i = r), o[717] = o[717] + i, i = i + n | 0;
                                                    }
                                                }
                                            })(A = function() {
                                                var A = 0, e = 0, i = 0;
                                                n: {
                                                    t: {
                                                        a: if (A = 5168, 3 &amp; A) {
                                                            if (!C[5168]) return 0;
                                                            for (A = 5169; ;) {
                                                                if (!(3 &amp; A)) break a;
                                                                if (e = C[0 | A], A = i = A + 1 | 0, !e) break;
                                                            }
                                                            break t;
                                                        }
                                                        for (A = A + -4 | 0; !((-1 ^ (e = o[(A = A + 4 | 0) &gt;&gt; 2])) &amp; e + -16843009 &amp; -2139062144); ) ;
                                                        if (!(255 &amp; e)) return A - 5168 | 0;
                                                        for (;i = C[A + 1 | 0], A = e = A + 1 | 0, i; ) ;
                                                        break n;
                                                    }
                                                    e = i + -1 | 0;
                                                }
                                                return e - 5168 | 0;
                                            }()), W();

                                          case 0:
                                          case 3:
                                          case 13:
                                            break f;

                                          case 1:
                                          case 4:
                                          case 10:
                                          case 14:
                                            break r;

                                          case 2:
                                          case 9:
                                          case 11:
                                          case 12:
                                          case 15:
                                            break i;
                                        }
                                        e = o[i &gt;&gt; 2], o[i &gt;&gt; 2] = e + 4, o[A &gt;&gt; 2] = o[e &gt;&gt; 2];
                                    }
                                    return;
                                }
                                e = o[i &gt;&gt; 2], o[i &gt;&gt; 2] = e + 4, e = o[e &gt;&gt; 2], o[A &gt;&gt; 2] = e;
                                break e;
                            }
                            e = o[i &gt;&gt; 2], o[i &gt;&gt; 2] = e + 4, o[A &gt;&gt; 2] = o[e &gt;&gt; 2];
                            break A;
                        }
                        return e = o[i &gt;&gt; 2] + 7 &amp; -8, o[i &gt;&gt; 2] = e + 8, i = o[e + 4 &gt;&gt; 2], o[A &gt;&gt; 2] = o[e &gt;&gt; 2], 
                        void (o[A + 4 &gt;&gt; 2] = i);
                    }
                    return void (o[A + 4 &gt;&gt; 2] = e &gt;&gt; 31);
                }
                o[A + 4 &gt;&gt; 2] = 0;
            }
            function P(A) {
                return A ? 65535 &amp; A | (0 | A) &lt;= -1 ? void W() : -1 == (0 | (A = function(A) {
                    A |= 0;
                    var i = 0 | bn(), t = i + A | 0;
                    if (i &lt; t &amp;&amp; t &lt; 65536) {
                        var c = new ArrayBuffer(_(t, 65536)), b = new e.Int8Array(c);
                        b.set(n), n = b, n = new e.Int8Array(c), a = new e.Int16Array(c), o = new e.Int32Array(c), 
                        C = new e.Uint8Array(c), d = new e.Uint16Array(c), v = new e.Uint32Array(c), g = new e.Float32Array(c), 
                        B = new e.Float64Array(c), r = c, f.buffer = c;
                    }
                    return i;
                }(A &gt;&gt;&gt; 16))) ? (o[256] = 48, -1) : A &lt;&lt; 16 : bn() &lt;&lt; 16;
            }
            function K(A) {
                var e, i = 0, r = 0, f = 0, n = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0;
                if (D = e = D - 16 | 0, !(o[272] || (i = P(0) - 90416 | 0, i &gt;&gt;&gt; 0 &lt; 89))) {
                    for ((r = o[384]) || (o[387] = -1, o[388] = -1, o[385] = 65536, o[386] = 65536, 
                    r = e + 8 &amp; -16 ^ 1431655768, o[384] = r, o[389] = 0, o[377] = 0), o[379] = i, o[378] = 90416, 
                    o[270] = 90416, o[275] = r, o[274] = -1; r = f + 1104 | 0, o[f + 1112 &gt;&gt; 2] = r, 
                    o[f + 1116 &gt;&gt; 2] = r, 256 != (0 | (f = f + 8 | 0)); ) ;
                    r = i + -64 | 0, o[22607] = 1 | r, o[273] = o[388], o[272] = 90424, o[269] = r, 
                    o[i + 90364 &gt;&gt; 2] = 56;
                }
                A: {
                    e: {
                        i: {
                            r: {
                                f: {
                                    n: {
                                        t: {
                                            a: {
                                                o: {
                                                    c: {
                                                        b: {
                                                            if (A &gt;&gt;&gt; 0 &lt;= 236) {
                                                                if (3 &amp; (i = (t = o[266]) &gt;&gt;&gt; (A = (c = A &gt;&gt;&gt; 0 &lt; 11 ? 16 : A + 19 &amp; -16) &gt;&gt;&gt; 3))) {
                                                                    f = (A = o[(n = (i = 1 ^ (A | 1 &amp; i)) &lt;&lt; 3) + 1112 &gt;&gt; 2]) + 8 | 0, (0 | (r = o[A + 8 &gt;&gt; 2])) != (0 | (n = n + 1104 | 0)) ? (o[n + 8 &gt;&gt; 2] = r, 
                                                                    o[r + 12 &gt;&gt; 2] = n) : (s = 1064, k = on(i) &amp; t, o[s &gt;&gt; 2] = k), i &lt;&lt;= 3, o[A + 4 &gt;&gt; 2] = 3 | i, 
                                                                    o[(A = A + i | 0) + 4 &gt;&gt; 2] = 1 | o[A + 4 &gt;&gt; 2];
                                                                    break A;
                                                                }
                                                                if (c &gt;&gt;&gt; 0 &lt;= (b = o[268]) &gt;&gt;&gt; 0) break b;
                                                                if (i) {
                                                                    r = i = (A = (0 - (A = (i &lt;&lt;= A) &amp; (0 - (A = 2 &lt;&lt; A) | A)) &amp; A) - 1 | 0) &gt;&gt;&gt; 12 &amp; 16, 
                                                                    r |= i = (A &gt;&gt;&gt;= i) &gt;&gt;&gt; 5 &amp; 8, r |= i = (A &gt;&gt;&gt;= i) &gt;&gt;&gt; 2 &amp; 4, A = o[(f = (i = ((r |= i = (A &gt;&gt;&gt;= i) &gt;&gt;&gt; 1 &amp; 2) | (i = (A &gt;&gt;&gt;= i) &gt;&gt;&gt; 1 &amp; 1)) + (A &gt;&gt;&gt; i) | 0) &lt;&lt; 3) + 1112 &gt;&gt; 2], 
                                                                    (0 | (r = o[A + 8 &gt;&gt; 2])) != (0 | (f = f + 1104 | 0)) ? (o[f + 8 &gt;&gt; 2] = r, o[r + 12 &gt;&gt; 2] = f) : (t = on(i) &amp; t, 
                                                                    o[266] = t), f = A + 8 | 0, o[A + 4 &gt;&gt; 2] = 3 | c, r = (i &lt;&lt;= 3) - c | 0, o[A + i &gt;&gt; 2] = r, 
                                                                    o[(c = A + c | 0) + 4 &gt;&gt; 2] = 1 | r, b &amp;&amp; (A = 1104 + ((n = b &gt;&gt;&gt; 3) &lt;&lt; 3) | 0, 
                                                                    i = o[271], (n = 1 &lt;&lt; n) &amp; t ? n = o[A + 8 &gt;&gt; 2] : (o[266] = n | t, n = A), o[n + 12 &gt;&gt; 2] = i, 
                                                                    o[A + 8 &gt;&gt; 2] = i, o[i + 12 &gt;&gt; 2] = A, o[i + 8 &gt;&gt; 2] = n), o[271] = c, o[268] = r;
                                                                    break A;
                                                                }
                                                                if (!(u = o[267])) break b;
                                                                for (r = i = (A = (u &amp; 0 - u) - 1 | 0) &gt;&gt;&gt; 12 &amp; 16, r |= i = (A &gt;&gt;&gt;= i) &gt;&gt;&gt; 5 &amp; 8, 
                                                                r |= i = (A &gt;&gt;&gt;= i) &gt;&gt;&gt; 2 &amp; 4, i = o[1368 + (((r |= i = (A &gt;&gt;&gt;= i) &gt;&gt;&gt; 1 &amp; 2) | (i = (A &gt;&gt;&gt;= i) &gt;&gt;&gt; 1 &amp; 1)) + (A &gt;&gt;&gt; i) &lt;&lt; 2) &gt;&gt; 2], 
                                                                r = (-8 &amp; o[i + 4 &gt;&gt; 2]) - c | 0, A = i; (f = o[A + 16 &gt;&gt; 2]) || (f = o[A + 20 &gt;&gt; 2]); ) r = (A = (n = (-8 &amp; o[f + 4 &gt;&gt; 2]) - c | 0) &gt;&gt;&gt; 0 &lt; r &gt;&gt;&gt; 0) ? n : r, 
                                                                i = A ? f : i, A = f;
                                                                if (l = o[i + 24 &gt;&gt; 2], (0 | i) != (0 | (n = o[i + 12 &gt;&gt; 2]))) {
                                                                    A = o[i + 8 &gt;&gt; 2], v[270], o[n + 8 &gt;&gt; 2] = A, o[A + 12 &gt;&gt; 2] = n;
                                                                    break e;
                                                                }
                                                                if (!(f = o[(A = i + 20 | 0) &gt;&gt; 2])) {
                                                                    if (!(f = o[i + 16 &gt;&gt; 2])) break c;
                                                                    A = i + 16 | 0;
                                                                }
                                                                for (;a = A, n = f, (f = o[(A = f + 20 | 0) &gt;&gt; 2]) || (A = n + 16 | 0, f = o[n + 16 &gt;&gt; 2]); ) ;
                                                                o[a &gt;&gt; 2] = 0;
                                                                break e;
                                                            }
                                                            if (c = -1, !(A &gt;&gt;&gt; 0 &gt; 4294967231) &amp;&amp; (c = -16 &amp; (A = A + 19 | 0), b = o[267])) {
                                                                a = 0, (A &gt;&gt;&gt;= 8) &amp;&amp; (a = 31, c &gt;&gt;&gt; 0 &gt; 16777215 || (a = 28 + ((A = ((f = (i = A &lt;&lt; (r = A + 1048320 &gt;&gt;&gt; 16 &amp; 8)) &lt;&lt; (A = i + 520192 &gt;&gt;&gt; 16 &amp; 4)) &lt;&lt; (i = f + 245760 &gt;&gt;&gt; 16 &amp; 2) &gt;&gt;&gt; 15) - (i | A | r) | 0) &lt;&lt; 1 | c &gt;&gt;&gt; A + 21 &amp; 1) | 0)), 
                                                                A = 0 - c | 0;
                                                                l: {
                                                                    u: {
                                                                        if (r = o[1368 + (a &lt;&lt; 2) &gt;&gt; 2]) for (i = c &lt;&lt; (31 == (0 | a) ? 0 : 25 - (a &gt;&gt;&gt; 1) | 0), 
                                                                        f = 0; ;) {
                                                                            if (!((t = (-8 &amp; o[r + 4 &gt;&gt; 2]) - c | 0) &gt;&gt;&gt; 0 &gt;= A &gt;&gt;&gt; 0 || (n = r, A = t, A))) {
                                                                                A = 0, f = r;
                                                                                break u;
                                                                            }
                                                                            if (t = o[r + 20 &gt;&gt; 2], r = o[16 + ((i &gt;&gt;&gt; 29 &amp; 4) + r | 0) &gt;&gt; 2], f = t ? (0 | t) == (0 | r) ? f : t : f, 
                                                                            i &lt;&lt;= 0 != (0 | r), !r) break;
                                                                        } else f = 0;
                                                                        if (!(f | n)) {
                                                                            if (!(i = (0 - (i = 2 &lt;&lt; a) | i) &amp; b)) break b;
                                                                            f = r = (i = (i &amp; 0 - i) - 1 | 0) &gt;&gt;&gt; 12 &amp; 16, f |= r = (i &gt;&gt;&gt;= r) &gt;&gt;&gt; 5 &amp; 8, f |= r = (i &gt;&gt;&gt;= r) &gt;&gt;&gt; 2 &amp; 4, 
                                                                            f = o[1368 + (((f |= r = (i &gt;&gt;&gt;= r) &gt;&gt;&gt; 1 &amp; 2) | (r = (i &gt;&gt;&gt;= r) &gt;&gt;&gt; 1 &amp; 1)) + (i &gt;&gt;&gt; r) &lt;&lt; 2) &gt;&gt; 2];
                                                                        }
                                                                        if (!f) break l;
                                                                    }
                                                                    for (;A = (i = (t = (-8 &amp; o[f + 4 &gt;&gt; 2]) - c | 0) &gt;&gt;&gt; 0 &lt; A &gt;&gt;&gt; 0) ? t : A, n = i ? f : n, 
                                                                    (r = o[f + 16 &gt;&gt; 2]) || (r = o[f + 20 &gt;&gt; 2]), f = r; ) ;
                                                                }
                                                                if (!(!n | A &gt;&gt;&gt; 0 &gt;= o[268] - c &gt;&gt;&gt; 0)) {
                                                                    if (a = o[n + 24 &gt;&gt; 2], (0 | (i = o[n + 12 &gt;&gt; 2])) != (0 | n)) {
                                                                        r = o[n + 8 &gt;&gt; 2], v[270], o[i + 8 &gt;&gt; 2] = r, o[r + 12 &gt;&gt; 2] = i;
                                                                        break i;
                                                                    }
                                                                    if (!(f = o[(r = n + 20 | 0) &gt;&gt; 2])) {
                                                                        if (!(f = o[n + 16 &gt;&gt; 2])) break o;
                                                                        r = n + 16 | 0;
                                                                    }
                                                                    for (;t = r, (f = o[(r = (i = f) + 20 | 0) &gt;&gt; 2]) || (r = i + 16 | 0, f = o[i + 16 &gt;&gt; 2]); ) ;
                                                                    o[t &gt;&gt; 2] = 0;
                                                                    break i;
                                                                }
                                                            }
                                                        }
                                                        if ((i = o[268]) &gt;&gt;&gt; 0 &gt;= c &gt;&gt;&gt; 0) {
                                                            A = o[271], (r = i - c | 0) &gt;&gt;&gt; 0 &gt;= 16 ? (o[(f = A + c | 0) + 4 &gt;&gt; 2] = 1 | r, 
                                                            o[268] = r, o[271] = f, o[A + i &gt;&gt; 2] = r, o[A + 4 &gt;&gt; 2] = 3 | c) : (o[A + 4 &gt;&gt; 2] = 3 | i, 
                                                            o[(i = A + i | 0) + 4 &gt;&gt; 2] = 1 | o[i + 4 &gt;&gt; 2], o[271] = 0, o[268] = 0), f = A + 8 | 0;
                                                            break A;
                                                        }
                                                        if ((i = o[269]) &gt;&gt;&gt; 0 &gt; c &gt;&gt;&gt; 0) {
                                                            A = o[272], i = i - c | 0, o[(r = A + c | 0) + 4 &gt;&gt; 2] = 1 | i, o[269] = i, o[272] = r, 
                                                            o[A + 4 &gt;&gt; 2] = 3 | c, f = A + 8 | 0;
                                                            break A;
                                                        }
                                                        if (f = 0, o[384] ? r = o[386] : (o[387] = -1, o[388] = -1, o[385] = 65536, o[386] = 65536, 
                                                        o[384] = e + 12 &amp; -16 ^ 1431655768, o[389] = 0, o[377] = 0, r = 65536), (A = (t = r + (n = c + 71 | 0) | 0) &amp; (a = 0 - r | 0)) &gt;&gt;&gt; 0 &lt;= c &gt;&gt;&gt; 0) {
                                                            o[256] = 48;
                                                            break A;
                                                        }
                                                        if ((r = o[376]) &amp;&amp; !((b = (f = o[374]) + A | 0) &gt;&gt;&gt; 0 &lt;= r &gt;&gt;&gt; 0 &amp;&amp; b &gt;&gt;&gt; 0 &gt; f &gt;&gt;&gt; 0)) {
                                                            f = 0, o[256] = 48;
                                                            break A;
                                                        }
                                                        if (4 &amp; C[1508]) break n;
                                                        b: {
                                                            l: {
                                                                if (r = o[272]) for (f = 1512; ;) {
                                                                    if ((b = o[f &gt;&gt; 2]) + o[f + 4 &gt;&gt; 2] &gt;&gt;&gt; 0 &gt; r &gt;&gt;&gt; 0 &amp;&amp; b &gt;&gt;&gt; 0 &lt;= r &gt;&gt;&gt; 0) break l;
                                                                    if (!(f = o[f + 8 &gt;&gt; 2])) break;
                                                                }
                                                                if (-1 == (0 | (i = P(0)))) break t;
                                                                if (t = A, (f = (r = o[385]) + -1 | 0) &amp; i &amp;&amp; (t = (A - i | 0) + (i + f &amp; 0 - r) | 0), 
                                                                t &gt;&gt;&gt; 0 &lt;= c &gt;&gt;&gt; 0 | t &gt;&gt;&gt; 0 &gt; 2147483646) break t;
                                                                if ((r = o[376]) &amp;&amp; (a = (f = o[374]) + t | 0) &gt;&gt;&gt; 0 &lt;= f &gt;&gt;&gt; 0 | a &gt;&gt;&gt; 0 &gt; r &gt;&gt;&gt; 0) break t;
                                                                if ((0 | i) != (0 | (f = P(t)))) break b;
                                                                break f;
                                                            }
                                                            if ((t = a &amp; t - i) &gt;&gt;&gt; 0 &gt; 2147483646) break t;
                                                            if ((0 | (i = P(t))) == (o[f &gt;&gt; 2] + o[f + 4 &gt;&gt; 2] | 0)) break a;
                                                            f = i;
                                                        }
                                                        if (!(c + 72 &gt;&gt;&gt; 0 &lt;= t &gt;&gt;&gt; 0 | t &gt;&gt;&gt; 0 &gt; 2147483646 | -1 == (0 | (i = f)))) {
                                                            if ((r = (r = o[386]) + (n - t | 0) &amp; 0 - r) &gt;&gt;&gt; 0 &gt; 2147483646) break f;
                                                            if (-1 != (0 | P(r))) {
                                                                t = r + t | 0;
                                                                break f;
                                                            }
                                                            P(0 - t | 0);
                                                            break t;
                                                        }
                                                        if (-1 != (0 | i)) break f;
                                                        break t;
                                                    }
                                                    n = 0;
                                                    break e;
                                                }
                                                i = 0;
                                                break i;
                                            }
                                            if (-1 != (0 | i)) break f;
                                        }
                                        o[377] = 4 | o[377];
                                    }
                                    if (A &gt;&gt;&gt; 0 &gt; 2147483646) break r;
                                    if ((i = P(A)) &gt;&gt;&gt; 0 &gt;= (A = P(0)) &gt;&gt;&gt; 0 | -1 == (0 | i) | -1 == (0 | A)) break r;
                                    if ((t = A - i | 0) &gt;&gt;&gt; 0 &lt;= c + 56 &gt;&gt;&gt; 0) break r;
                                }
                                A = o[374] + t | 0, o[374] = A, A &gt;&gt;&gt; 0 &gt; v[375] &amp;&amp; (o[375] = A);
                                f: {
                                    n: {
                                        t: {
                                            if (r = o[272]) {
                                                for (f = 1512; ;) {
                                                    if (((A = o[f &gt;&gt; 2]) + (n = o[f + 4 &gt;&gt; 2]) | 0) == (0 | i)) break t;
                                                    if (!(f = o[f + 8 &gt;&gt; 2])) break;
                                                }
                                                break n;
                                            }
                                            for (i &gt;&gt;&gt; 0 &gt;= (A = o[270]) &gt;&gt;&gt; 0 &amp;&amp; A || (o[270] = i), f = 0, o[379] = t, o[378] = i, 
                                            o[274] = -1, o[275] = o[384], o[381] = 0; A = f + 1104 | 0, o[f + 1112 &gt;&gt; 2] = A, 
                                            o[f + 1116 &gt;&gt; 2] = A, 256 != (0 | (f = f + 8 | 0)); ) ;
                                            r = (A = i + 8 &amp; 15 ? -8 - i &amp; 15 : 0) + i | 0, A = (f = t + -56 | 0) - A | 0, o[r + 4 &gt;&gt; 2] = 1 | A, 
                                            o[273] = o[388], o[269] = A, o[272] = r, o[4 + (i + f | 0) &gt;&gt; 2] = 56;
                                            break f;
                                        }
                                        if (!(8 &amp; C[f + 12 | 0] | i &gt;&gt;&gt; 0 &lt;= r &gt;&gt;&gt; 0 | A &gt;&gt;&gt; 0 &gt; r &gt;&gt;&gt; 0)) {
                                            i = (A = r + 8 &amp; 15 ? -8 - r &amp; 15 : 0) + r | 0, A = (a = o[269] + t | 0) - A | 0, 
                                            o[i + 4 &gt;&gt; 2] = 1 | A, o[f + 4 &gt;&gt; 2] = n + t, o[273] = o[388], o[269] = A, o[272] = i, 
                                            o[4 + (r + a | 0) &gt;&gt; 2] = 56;
                                            break f;
                                        }
                                    }
                                    i &gt;&gt;&gt; 0 &lt; (n = o[270]) &gt;&gt;&gt; 0 &amp;&amp; (o[270] = i, n = i), A = i + t | 0, f = 1512;
                                    n: {
                                        t: {
                                            a: {
                                                o: {
                                                    c: {
                                                        b: {
                                                            for (;;) {
                                                                if (o[f &gt;&gt; 2] != (0 | A)) {
                                                                    if (f = o[f + 8 &gt;&gt; 2]) continue;
                                                                    break b;
                                                                }
                                                                break;
                                                            }
                                                            if (!(8 &amp; C[f + 12 | 0])) break c;
                                                        }
                                                        for (f = 1512; ;) {
                                                            if ((A = o[f &gt;&gt; 2]) &gt;&gt;&gt; 0 &lt;= r &gt;&gt;&gt; 0 &amp;&amp; (n = A + o[f + 4 &gt;&gt; 2] | 0) &gt;&gt;&gt; 0 &gt; r &gt;&gt;&gt; 0) break o;
                                                            f = o[f + 8 &gt;&gt; 2];
                                                        }
                                                    }
                                                    if (o[f &gt;&gt; 2] = i, o[f + 4 &gt;&gt; 2] = o[f + 4 &gt;&gt; 2] + t, o[(l = (i + 8 &amp; 15 ? -8 - i &amp; 15 : 0) + i | 0) + 4 &gt;&gt; 2] = 3 | c, 
                                                    f = ((i = A + (A + 8 &amp; 15 ? -8 - A &amp; 15 : 0) | 0) - l | 0) - c | 0, a = c + l | 0, 
                                                    (0 | i) == (0 | r)) {
                                                        o[272] = a, A = o[269] + f | 0, o[269] = A, o[a + 4 &gt;&gt; 2] = 1 | A;
                                                        break t;
                                                    }
                                                    if ((0 | i) == o[271]) {
                                                        o[271] = a, A = o[268] + f | 0, o[268] = A, o[a + 4 &gt;&gt; 2] = 1 | A, o[A + a &gt;&gt; 2] = A;
                                                        break t;
                                                    }
                                                    if (1 == (3 &amp; (r = o[i + 4 &gt;&gt; 2]))) {
                                                        u = -8 &amp; r;
                                                        c: if (r &gt;&gt;&gt; 0 &lt;= 255) {
                                                            if (c = 1104 + ((r &gt;&gt;&gt;= 3) &lt;&lt; 3) | 0, (0 | (A = o[i + 12 &gt;&gt; 2])) == (0 | (n = o[i + 8 &gt;&gt; 2]))) {
                                                                s = 1064, k = o[266] &amp; on(r), o[s &gt;&gt; 2] = k;
                                                                break c;
                                                            }
                                                            o[A + 8 &gt;&gt; 2] = n, o[n + 12 &gt;&gt; 2] = A;
                                                        } else {
                                                            if (b = o[i + 24 &gt;&gt; 2], (0 | (t = o[i + 12 &gt;&gt; 2])) == (0 | i)) if ((c = o[(r = i + 20 | 0) &gt;&gt; 2]) || (c = o[(r = i + 16 | 0) &gt;&gt; 2])) {
                                                                for (;A = r, (c = o[(r = (t = c) + 20 | 0) &gt;&gt; 2]) || (r = t + 16 | 0, c = o[t + 16 &gt;&gt; 2]); ) ;
                                                                o[A &gt;&gt; 2] = 0;
                                                            } else t = 0; else A = o[i + 8 &gt;&gt; 2], o[t + 8 &gt;&gt; 2] = A, o[A + 12 &gt;&gt; 2] = t;
                                                            if (b) {
                                                                A = o[i + 28 &gt;&gt; 2];
                                                                b: {
                                                                    if ((0 | i) == o[(r = 1368 + (A &lt;&lt; 2) | 0) &gt;&gt; 2]) {
                                                                        if (o[r &gt;&gt; 2] = t, t) break b;
                                                                        s = 1068, k = o[267] &amp; on(A), o[s &gt;&gt; 2] = k;
                                                                        break c;
                                                                    }
                                                                    if (o[b + (o[b + 16 &gt;&gt; 2] == (0 | i) ? 16 : 20) &gt;&gt; 2] = t, !t) break c;
                                                                }
                                                                o[t + 24 &gt;&gt; 2] = b, (A = o[i + 16 &gt;&gt; 2]) &amp;&amp; (o[t + 16 &gt;&gt; 2] = A, o[A + 24 &gt;&gt; 2] = t), 
                                                                (A = o[i + 20 &gt;&gt; 2]) &amp;&amp; (o[t + 20 &gt;&gt; 2] = A, o[A + 24 &gt;&gt; 2] = t);
                                                            }
                                                        }
                                                        f = f + u | 0, i = i + u | 0;
                                                    }
                                                    if (o[i + 4 &gt;&gt; 2] = -2 &amp; o[i + 4 &gt;&gt; 2], o[f + a &gt;&gt; 2] = f, o[a + 4 &gt;&gt; 2] = 1 | f, 
                                                    f &gt;&gt;&gt; 0 &lt;= 255) {
                                                        A = 1104 + ((i = f &gt;&gt;&gt; 3) &lt;&lt; 3) | 0, (r = o[266]) &amp; (i = 1 &lt;&lt; i) ? r = o[A + 8 &gt;&gt; 2] : (o[266] = i | r, 
                                                        r = A), o[r + 12 &gt;&gt; 2] = a, o[A + 8 &gt;&gt; 2] = a, o[a + 12 &gt;&gt; 2] = A, o[a + 8 &gt;&gt; 2] = r;
                                                        break t;
                                                    }
                                                    if (r = 0, (A = f &gt;&gt;&gt; 8) &amp;&amp; (r = 31, f &gt;&gt;&gt; 0 &gt; 16777215 || (r = 28 + ((A = ((n = (i = A &lt;&lt; (r = A + 1048320 &gt;&gt;&gt; 16 &amp; 8)) &lt;&lt; (A = i + 520192 &gt;&gt;&gt; 16 &amp; 4)) &lt;&lt; (i = n + 245760 &gt;&gt;&gt; 16 &amp; 2) &gt;&gt;&gt; 15) - (i | A | r) | 0) &lt;&lt; 1 | f &gt;&gt;&gt; A + 21 &amp; 1) | 0)), 
                                                    o[(t = a) + 28 &gt;&gt; 2] = r, o[a + 16 &gt;&gt; 2] = 0, o[a + 20 &gt;&gt; 2] = 0, A = 1368 + (r &lt;&lt; 2) | 0, 
                                                    !((i = o[267]) &amp; (n = 1 &lt;&lt; r))) {
                                                        o[A &gt;&gt; 2] = a, o[267] = i | n, o[a + 24 &gt;&gt; 2] = A, o[a + 8 &gt;&gt; 2] = a, o[a + 12 &gt;&gt; 2] = a;
                                                        break t;
                                                    }
                                                    for (r = f &lt;&lt; (31 == (0 | r) ? 0 : 25 - (r &gt;&gt;&gt; 1) | 0), i = o[A &gt;&gt; 2]; ;) {
                                                        if ((-8 &amp; o[(A = i) + 4 &gt;&gt; 2]) == (0 | f)) break a;
                                                        if (i = r &gt;&gt;&gt; 29, r &lt;&lt;= 1, !(i = o[(n = 16 + (A + (4 &amp; i) | 0) | 0) &gt;&gt; 2])) break;
                                                    }
                                                    o[n &gt;&gt; 2] = a, o[a + 24 &gt;&gt; 2] = A, o[a + 12 &gt;&gt; 2] = a, o[a + 8 &gt;&gt; 2] = a;
                                                    break t;
                                                }
                                                for (b = (a = t + -56 | 0) - (A = i + 8 &amp; 15 ? -8 - i &amp; 15 : 0) | 0, o[(f = A + i | 0) + 4 &gt;&gt; 2] = 1 | b, 
                                                o[4 + (i + a | 0) &gt;&gt; 2] = 56, o[(A = (A = (n + (n + -55 &amp; 15 ? 55 - n &amp; 15 : 0) | 0) - 63 | 0) &gt;&gt;&gt; 0 &lt; r + 16 &gt;&gt;&gt; 0 ? r : A) + 4 &gt;&gt; 2] = 35, 
                                                o[273] = o[388], o[269] = b, o[272] = f, a = o[381], o[(f = A + 16 | 0) &gt;&gt; 2] = o[380], 
                                                o[f + 4 &gt;&gt; 2] = a, f = o[379], o[A + 8 &gt;&gt; 2] = o[378], o[A + 12 &gt;&gt; 2] = f, o[380] = A + 8, 
                                                o[379] = t, o[378] = i, o[381] = 0, f = A + 36 | 0; o[f &gt;&gt; 2] = 7, (f = f + 4 | 0) &gt;&gt;&gt; 0 &lt; n &gt;&gt;&gt; 0; ) ;
                                                if ((0 | A) == (0 | r)) break f;
                                                if (o[A + 4 &gt;&gt; 2] = -2 &amp; o[A + 4 &gt;&gt; 2], n = A - r | 0, o[A &gt;&gt; 2] = n, o[r + 4 &gt;&gt; 2] = 1 | n, 
                                                n &gt;&gt;&gt; 0 &lt;= 255) {
                                                    i = 1104 + ((A = n &gt;&gt;&gt; 3) &lt;&lt; 3) | 0, (f = o[266]) &amp; (A = 1 &lt;&lt; A) ? A = o[i + 8 &gt;&gt; 2] : (o[266] = A | f, 
                                                    A = i), o[A + 12 &gt;&gt; 2] = r, o[i + 8 &gt;&gt; 2] = r, o[r + 12 &gt;&gt; 2] = i, o[r + 8 &gt;&gt; 2] = A;
                                                    break f;
                                                }
                                                if (o[r + 16 &gt;&gt; 2] = 0, o[r + 20 &gt;&gt; 2] = 0, f = 0, (A = n &gt;&gt;&gt; 8) &amp;&amp; (f = 31, n &gt;&gt;&gt; 0 &gt; 16777215 || (f = 28 + ((A = ((t = (i = A &lt;&lt; (f = A + 1048320 &gt;&gt;&gt; 16 &amp; 8)) &lt;&lt; (A = i + 520192 &gt;&gt;&gt; 16 &amp; 4)) &lt;&lt; (i = t + 245760 &gt;&gt;&gt; 16 &amp; 2) &gt;&gt;&gt; 15) - (i | A | f) | 0) &lt;&lt; 1 | n &gt;&gt;&gt; A + 21 &amp; 1) | 0)), 
                                                o[(a = r + 28 | 0) &gt;&gt; 2] = f, A = 1368 + (f &lt;&lt; 2) | 0, !((i = o[267]) &amp; (t = 1 &lt;&lt; f))) {
                                                    o[A &gt;&gt; 2] = r, o[267] = i | t, o[r + 24 &gt;&gt; 2] = A, o[r + 8 &gt;&gt; 2] = r, o[r + 12 &gt;&gt; 2] = r;
                                                    break f;
                                                }
                                                for (f = n &lt;&lt; (31 == (0 | f) ? 0 : 25 - (f &gt;&gt;&gt; 1) | 0), i = o[A &gt;&gt; 2]; ;) {
                                                    if ((0 | n) == (-8 &amp; o[(A = i) + 4 &gt;&gt; 2])) break n;
                                                    if (i = f &gt;&gt;&gt; 29, f &lt;&lt;= 1, !(i = o[(t = 16 + (A + (4 &amp; i) | 0) | 0) &gt;&gt; 2])) break;
                                                }
                                                o[t &gt;&gt; 2] = r, o[r + 24 &gt;&gt; 2] = A, o[r + 12 &gt;&gt; 2] = r, o[r + 8 &gt;&gt; 2] = r;
                                                break f;
                                            }
                                            i = o[A + 8 &gt;&gt; 2], o[A + 8 &gt;&gt; 2] = a, o[i + 12 &gt;&gt; 2] = a, o[a + 24 &gt;&gt; 2] = 0, o[a + 8 &gt;&gt; 2] = i, 
                                            o[a + 12 &gt;&gt; 2] = A;
                                        }
                                        f = l + 8 | 0;
                                        break A;
                                    }
                                    i = o[A + 8 &gt;&gt; 2], o[A + 8 &gt;&gt; 2] = r, o[i + 12 &gt;&gt; 2] = r, o[r + 24 &gt;&gt; 2] = 0, o[r + 8 &gt;&gt; 2] = i, 
                                    o[r + 12 &gt;&gt; 2] = A;
                                }
                                if (!((i = o[269]) &gt;&gt;&gt; 0 &lt;= c &gt;&gt;&gt; 0)) {
                                    A = o[272], i = i - c | 0, o[(r = A + c | 0) + 4 &gt;&gt; 2] = 1 | i, o[269] = i, o[272] = r, 
                                    o[A + 4 &gt;&gt; 2] = 3 | c, f = A + 8 | 0;
                                    break A;
                                }
                            }
                            f = 0, o[256] = 48;
                            break A;
                        }
                        i: if (a) {
                            r = o[n + 28 &gt;&gt; 2];
                            r: {
                                if ((0 | n) == o[(f = 1368 + (r &lt;&lt; 2) | 0) &gt;&gt; 2]) {
                                    if (o[f &gt;&gt; 2] = i, i) break r;
                                    b = on(r) &amp; b, o[267] = b;
                                    break i;
                                }
                                if (o[a + (o[a + 16 &gt;&gt; 2] == (0 | n) ? 16 : 20) &gt;&gt; 2] = i, !i) break i;
                            }
                            o[i + 24 &gt;&gt; 2] = a, (r = o[n + 16 &gt;&gt; 2]) &amp;&amp; (o[i + 16 &gt;&gt; 2] = r, o[r + 24 &gt;&gt; 2] = i), 
                            (r = o[n + 20 &gt;&gt; 2]) &amp;&amp; (o[i + 20 &gt;&gt; 2] = r, o[r + 24 &gt;&gt; 2] = i);
                        }
                        i: if (A &gt;&gt;&gt; 0 &lt;= 15) A = A + c | 0, o[n + 4 &gt;&gt; 2] = 3 | A, A = A + n | 0, o[A + 4 &gt;&gt; 2] = 1 | o[A + 4 &gt;&gt; 2]; else if (t = n + c | 0, 
                        o[t + 4 &gt;&gt; 2] = 1 | A, o[n + 4 &gt;&gt; 2] = 3 | c, o[A + t &gt;&gt; 2] = A, A &gt;&gt;&gt; 0 &lt;= 255) i = A &gt;&gt;&gt; 3, 
                        A = 1104 + (i &lt;&lt; 3) | 0, r = o[266], i = 1 &lt;&lt; i, r &amp; i ? r = o[A + 8 &gt;&gt; 2] : (o[266] = i | r, 
                        r = A), o[r + 12 &gt;&gt; 2] = t, o[A + 8 &gt;&gt; 2] = t, o[t + 12 &gt;&gt; 2] = A, o[t + 8 &gt;&gt; 2] = r; else if (a = t, 
                        i = A &gt;&gt;&gt; 8, f = 0, i &amp;&amp; (f = 31, A &gt;&gt;&gt; 0 &gt; 16777215 || (f = i + 1048320 &gt;&gt;&gt; 16 &amp; 8, 
                        r = i &lt;&lt; f, i = r + 520192 &gt;&gt;&gt; 16 &amp; 4, c = r &lt;&lt; i, r = c + 245760 &gt;&gt;&gt; 16 &amp; 2, i = (c &lt;&lt; r &gt;&gt;&gt; 15) - (r | i | f) | 0, 
                        f = 28 + (i &lt;&lt; 1 | A &gt;&gt;&gt; i + 21 &amp; 1) | 0)), o[a + 28 &gt;&gt; 2] = f, o[t + 16 &gt;&gt; 2] = 0, 
                        o[t + 20 &gt;&gt; 2] = 0, i = 1368 + (f &lt;&lt; 2) | 0, r = 1 &lt;&lt; f, r &amp; b) {
                            f = A &lt;&lt; (31 == (0 | f) ? 0 : 25 - (f &gt;&gt;&gt; 1) | 0), c = o[i &gt;&gt; 2];
                            r: {
                                for (;;) {
                                    if ((-8 &amp; o[(i = c) + 4 &gt;&gt; 2]) == (0 | A)) break r;
                                    if (r = f &gt;&gt;&gt; 29, f &lt;&lt;= 1, !(c = o[(r = 16 + (i + (4 &amp; r) | 0) | 0) &gt;&gt; 2])) break;
                                }
                                o[r &gt;&gt; 2] = t, o[t + 24 &gt;&gt; 2] = i, o[t + 12 &gt;&gt; 2] = t, o[t + 8 &gt;&gt; 2] = t;
                                break i;
                            }
                            A = o[i + 8 &gt;&gt; 2], o[i + 8 &gt;&gt; 2] = t, o[A + 12 &gt;&gt; 2] = t, o[t + 24 &gt;&gt; 2] = 0, o[t + 8 &gt;&gt; 2] = A, 
                            o[t + 12 &gt;&gt; 2] = i;
                        } else o[i &gt;&gt; 2] = t, o[267] = r | b, o[t + 24 &gt;&gt; 2] = i, o[t + 8 &gt;&gt; 2] = t, o[t + 12 &gt;&gt; 2] = t;
                        f = n + 8 | 0;
                        break A;
                    }
                    e: if (l) {
                        A = o[i + 28 &gt;&gt; 2];
                        i: {
                            if ((0 | i) == o[(f = 1368 + (A &lt;&lt; 2) | 0) &gt;&gt; 2]) {
                                if (o[f &gt;&gt; 2] = n, n) break i;
                                s = 1068, k = on(A) &amp; u, o[s &gt;&gt; 2] = k;
                                break e;
                            }
                            if (o[(o[l + 16 &gt;&gt; 2] == (0 | i) ? 16 : 20) + l &gt;&gt; 2] = n, !n) break e;
                        }
                        o[n + 24 &gt;&gt; 2] = l, (A = o[i + 16 &gt;&gt; 2]) &amp;&amp; (o[n + 16 &gt;&gt; 2] = A, o[A + 24 &gt;&gt; 2] = n), 
                        (A = o[i + 20 &gt;&gt; 2]) &amp;&amp; (o[n + 20 &gt;&gt; 2] = A, o[A + 24 &gt;&gt; 2] = n);
                    }
                    r &gt;&gt;&gt; 0 &lt;= 15 ? (A = r + c | 0, o[i + 4 &gt;&gt; 2] = 3 | A, o[(A = A + i | 0) + 4 &gt;&gt; 2] = 1 | o[A + 4 &gt;&gt; 2]) : (o[(a = i + c | 0) + 4 &gt;&gt; 2] = 1 | r, 
                    o[i + 4 &gt;&gt; 2] = 3 | c, o[r + a &gt;&gt; 2] = r, b &amp;&amp; (A = 1104 + ((n = b &gt;&gt;&gt; 3) &lt;&lt; 3) | 0, 
                    f = o[271], (n = 1 &lt;&lt; n) &amp; t ? n = o[A + 8 &gt;&gt; 2] : (o[266] = n | t, n = A), o[n + 12 &gt;&gt; 2] = f, 
                    o[A + 8 &gt;&gt; 2] = f, o[f + 12 &gt;&gt; 2] = A, o[f + 8 &gt;&gt; 2] = n), o[271] = a, o[268] = r), 
                    f = i + 8 | 0;
                }
                return D = e + 16 | 0, f;
            }
            function L(A) {
                var e = 0, i = 0, r = 0, f = 0, n = 0, t = 0, a = 0, c = 0, b = 0;
                A: if (A) {
                    n = (r = A + -8 | 0) + (A = -8 &amp; (i = o[A + -4 &gt;&gt; 2])) | 0;
                    e: if (!(1 &amp; i)) {
                        if (!(3 &amp; i)) break A;
                        if ((r = r - (e = o[r &gt;&gt; 2]) | 0) &gt;&gt;&gt; 0 &lt; (f = o[270]) &gt;&gt;&gt; 0) break A;
                        if (A = A + e | 0, (0 | r) == o[271]) {
                            if (3 == (3 &amp; (i = o[n + 4 &gt;&gt; 2]))) return o[n + 4 &gt;&gt; 2] = -2 &amp; i, o[268] = A, o[A + r &gt;&gt; 2] = A, 
                            void (o[r + 4 &gt;&gt; 2] = 1 | A);
                        } else {
                            if (e &gt;&gt;&gt; 0 &lt;= 255) {
                                if (t = 1104 + ((e &gt;&gt;&gt;= 3) &lt;&lt; 3) | 0, (0 | (i = o[r + 12 &gt;&gt; 2])) == (0 | (f = o[r + 8 &gt;&gt; 2]))) {
                                    c = 1064, b = o[266] &amp; on(e), o[c &gt;&gt; 2] = b;
                                    break e;
                                }
                                o[i + 8 &gt;&gt; 2] = f, o[f + 12 &gt;&gt; 2] = i;
                                break e;
                            }
                            if (a = o[r + 24 &gt;&gt; 2], (0 | r) == (0 | (i = o[r + 12 &gt;&gt; 2]))) if ((f = o[(e = r + 20 | 0) &gt;&gt; 2]) || (f = o[(e = r + 16 | 0) &gt;&gt; 2])) {
                                for (;t = e, (f = o[(e = (i = f) + 20 | 0) &gt;&gt; 2]) || (e = i + 16 | 0, f = o[i + 16 &gt;&gt; 2]); ) ;
                                o[t &gt;&gt; 2] = 0;
                            } else i = 0; else e = o[r + 8 &gt;&gt; 2], o[i + 8 &gt;&gt; 2] = e, o[e + 12 &gt;&gt; 2] = i;
                            if (!a) break e;
                            e = o[r + 28 &gt;&gt; 2];
                            i: {
                                if ((0 | r) == o[(f = 1368 + (e &lt;&lt; 2) | 0) &gt;&gt; 2]) {
                                    if (o[f &gt;&gt; 2] = i, i) break i;
                                    c = 1068, b = o[267] &amp; on(e), o[c &gt;&gt; 2] = b;
                                    break e;
                                }
                                if (o[a + (o[a + 16 &gt;&gt; 2] == (0 | r) ? 16 : 20) &gt;&gt; 2] = i, !i) break e;
                            }
                            if (o[i + 24 &gt;&gt; 2] = a, (e = o[r + 16 &gt;&gt; 2]) &amp;&amp; (o[i + 16 &gt;&gt; 2] = e, o[e + 24 &gt;&gt; 2] = i), 
                            !(e = o[r + 20 &gt;&gt; 2])) break e;
                            o[i + 20 &gt;&gt; 2] = e, o[e + 24 &gt;&gt; 2] = i;
                        }
                    }
                    if (!(n &gt;&gt;&gt; 0 &lt;= r &gt;&gt;&gt; 0) &amp;&amp; 1 &amp; (i = o[n + 4 &gt;&gt; 2])) {
                        e: {
                            if (!(2 &amp; i)) {
                                if (o[272] == (0 | n)) {
                                    if (o[272] = r, A = o[269] + A | 0, o[269] = A, o[r + 4 &gt;&gt; 2] = 1 | A, o[271] != (0 | r)) break A;
                                    return o[268] = 0, void (o[271] = 0);
                                }
                                if (o[271] == (0 | n)) return o[271] = r, A = o[268] + A | 0, o[268] = A, o[r + 4 &gt;&gt; 2] = 1 | A, 
                                void (o[A + r &gt;&gt; 2] = A);
                                A = (-8 &amp; i) + A | 0;
                                i: if (i &gt;&gt;&gt; 0 &lt;= 255) {
                                    if (t = 1104 + ((i &gt;&gt;&gt;= 3) &lt;&lt; 3) | 0, (0 | (e = o[n + 12 &gt;&gt; 2])) == (0 | (f = o[n + 8 &gt;&gt; 2]))) {
                                        c = 1064, b = o[266] &amp; on(i), o[c &gt;&gt; 2] = b;
                                        break i;
                                    }
                                    o[e + 8 &gt;&gt; 2] = f, o[f + 12 &gt;&gt; 2] = e;
                                } else {
                                    if (a = o[n + 24 &gt;&gt; 2], (0 | (i = o[n + 12 &gt;&gt; 2])) == (0 | n)) if ((f = o[(e = n + 20 | 0) &gt;&gt; 2]) || (f = o[(e = n + 16 | 0) &gt;&gt; 2])) {
                                        for (;t = e, (f = o[(e = (i = f) + 20 | 0) &gt;&gt; 2]) || (e = i + 16 | 0, f = o[i + 16 &gt;&gt; 2]); ) ;
                                        o[t &gt;&gt; 2] = 0;
                                    } else i = 0; else e = o[n + 8 &gt;&gt; 2], v[270], o[i + 8 &gt;&gt; 2] = e, o[e + 12 &gt;&gt; 2] = i;
                                    if (a) {
                                        e = o[n + 28 &gt;&gt; 2];
                                        r: {
                                            if (o[(f = 1368 + (e &lt;&lt; 2) | 0) &gt;&gt; 2] == (0 | n)) {
                                                if (o[f &gt;&gt; 2] = i, i) break r;
                                                c = 1068, b = o[267] &amp; on(e), o[c &gt;&gt; 2] = b;
                                                break i;
                                            }
                                            if (o[a + ((0 | n) == o[a + 16 &gt;&gt; 2] ? 16 : 20) &gt;&gt; 2] = i, !i) break i;
                                        }
                                        o[i + 24 &gt;&gt; 2] = a, (e = o[n + 16 &gt;&gt; 2]) &amp;&amp; (o[i + 16 &gt;&gt; 2] = e, o[e + 24 &gt;&gt; 2] = i), 
                                        (e = o[n + 20 &gt;&gt; 2]) &amp;&amp; (o[i + 20 &gt;&gt; 2] = e, o[e + 24 &gt;&gt; 2] = i);
                                    }
                                }
                                if (o[A + r &gt;&gt; 2] = A, o[r + 4 &gt;&gt; 2] = 1 | A, o[271] != (0 | r)) break e;
                                return void (o[268] = A);
                            }
                            o[n + 4 &gt;&gt; 2] = -2 &amp; i, o[A + r &gt;&gt; 2] = A, o[r + 4 &gt;&gt; 2] = 1 | A;
                        }
                        if (A &gt;&gt;&gt; 0 &lt;= 255) return A = 1104 + ((i = A &gt;&gt;&gt; 3) &lt;&lt; 3) | 0, (e = o[266]) &amp; (i = 1 &lt;&lt; i) ? e = o[A + 8 &gt;&gt; 2] : (o[266] = i | e, 
                        e = A), o[e + 12 &gt;&gt; 2] = r, o[A + 8 &gt;&gt; 2] = r, o[r + 12 &gt;&gt; 2] = A, void (o[r + 8 &gt;&gt; 2] = e);
                        o[r + 16 &gt;&gt; 2] = 0, o[r + 20 &gt;&gt; 2] = 0, e = 0, (i = A &gt;&gt;&gt; 8) &amp;&amp; (e = 31, A &gt;&gt;&gt; 0 &gt; 16777215 || (e = 28 + ((i = ((t = (e = i &lt;&lt; (f = i + 1048320 &gt;&gt;&gt; 16 &amp; 8)) &lt;&lt; (i = e + 520192 &gt;&gt;&gt; 16 &amp; 4)) &lt;&lt; (e = t + 245760 &gt;&gt;&gt; 16 &amp; 2) &gt;&gt;&gt; 15) - (e | i | f) | 0) &lt;&lt; 1 | A &gt;&gt;&gt; i + 21 &amp; 1) | 0)), 
                        o[(n = r + 28 | 0) &gt;&gt; 2] = e, i = 1368 + (e &lt;&lt; 2) | 0;
                        e: if ((f = o[267]) &amp; (t = 1 &lt;&lt; e)) {
                            e = A &lt;&lt; (31 == (0 | e) ? 0 : 25 - (e &gt;&gt;&gt; 1) | 0), i = o[i &gt;&gt; 2];
                            i: {
                                for (;;) {
                                    if (f = i, (-8 &amp; o[i + 4 &gt;&gt; 2]) == (0 | A)) break i;
                                    if (i = e &gt;&gt;&gt; 29, e &lt;&lt;= 1, !(i = o[(t = 16 + (f + (4 &amp; i) | 0) | 0) &gt;&gt; 2])) break;
                                }
                                o[t &gt;&gt; 2] = r, o[r + 12 &gt;&gt; 2] = r, o[r + 24 &gt;&gt; 2] = f, o[r + 8 &gt;&gt; 2] = r;
                                break e;
                            }
                            A = o[f + 8 &gt;&gt; 2], o[f + 8 &gt;&gt; 2] = r, o[A + 12 &gt;&gt; 2] = r, o[r + 24 &gt;&gt; 2] = 0, o[r + 8 &gt;&gt; 2] = A, 
                            o[r + 12 &gt;&gt; 2] = f;
                        } else o[i &gt;&gt; 2] = r, o[267] = f | t, o[r + 24 &gt;&gt; 2] = i, o[r + 8 &gt;&gt; 2] = r, o[r + 12 &gt;&gt; 2] = r;
                        if (A = o[274] + -1 | 0, o[274] = A, !A) {
                            for (r = 1520; r = (A = o[r &gt;&gt; 2]) + 8 | 0, A; ) ;
                            o[274] = -1;
                        }
                    }
                }
            }
            function q(A) {
                var e;
                for (D = e = D - 16 | 0, o[e + 12 &gt;&gt; 2] = A, o[e + 12 &gt;&gt; 2] || (o[e + 12 &gt;&gt; 2] = 1); A = K(o[e + 12 &gt;&gt; 2]), 
                o[e + 8 &gt;&gt; 2] = A, !A &amp;&amp; (o[(A = D - 16 | 0) + 12 &gt;&gt; 2] = 1560, o[A + 8 &gt;&gt; 2] = 2, 
                o[e + 4 &gt;&gt; 2] = o[o[A + 12 &gt;&gt; 2] &gt;&gt; 2], o[e + 4 &gt;&gt; 2]); ) BA[o[e + 4 &gt;&gt; 2]]();
                return D = e + 16 | 0, o[e + 8 &gt;&gt; 2];
            }
            function $(A) {
                var e;
                D = e = D - 16 | 0, o[e + 12 &gt;&gt; 2] = A, L(o[e + 12 &gt;&gt; 2]), D = e + 16 | 0;
            }
            function AA(A, e) {
                var i = 0, r = 0;
                A: if (!(!(i = C[0 | A]) | (0 | (r = C[0 | e])) != (0 | i))) for (A = A + 1 | 0, 
                e = e + 1 | 0; ;) {
                    if (r = C[0 | e], !(i = C[0 | A])) break A;
                    if (A = A + 1 | 0, e = e + 1 | 0, (0 | i) != (0 | r)) break;
                }
                return i - r | 0;
            }
            function eA(A) {
                A |= 0, o[12 + (D - 16 | 0) &gt;&gt; 2] = A;
            }
            function iA(A) {
                var e;
                return A |= 0, D = e = D - 16 | 0, o[e + 12 &gt;&gt; 2] = A, function(A) {
                    var e;
                    D = e = D - 16 | 0, o[e + 12 &gt;&gt; 2] = A, o[12 + (D - 16 | 0) &gt;&gt; 2] = o[e + 12 &gt;&gt; 2], 
                    D = e + 16 | 0;
                }(A = o[e + 12 &gt;&gt; 2]), D = e + 16 | 0, 0 | A;
            }
            function rA(A) {
                var e;
                return A |= 0, D = e = D - 16 | 0, o[e + 12 &gt;&gt; 2] = A, iA(A = o[e + 12 &gt;&gt; 2]), D = e + 16 | 0, 
                0 | A;
            }
            function fA(A, e, i) {
                var r, f = 0, t = 0;
                return D = r = D - 16 | 0, o[r + 8 &gt;&gt; 2] = A, o[r + 4 &gt;&gt; 2] = e, n[r + 3 | 0] = i, 
                1 &amp; n[r + 3 | 0] ? (A = 1, e = r, o[r + 8 &gt;&gt; 2] != o[r + 4 &gt;&gt; 2] &amp;&amp; (A = !AA(nA(o[r + 8 &gt;&gt; 2]), nA(o[r + 4 &gt;&gt; 2]))), 
                n[e + 15 | 0] = A) : (f = r, t = 1 &amp; function(A, e) {
                    var i;
                    return D = i = D - 16 | 0, o[i + 4 &gt;&gt; 2] = A, o[i &gt;&gt; 2] = e, A = o[o[i &gt;&gt; 2] + 4 &gt;&gt; 2], 
                    o[i + 12 &gt;&gt; 2] = o[o[i + 4 &gt;&gt; 2] + 4 &gt;&gt; 2], o[i + 8 &gt;&gt; 2] = A, A = 1, o[i + 12 &gt;&gt; 2] != o[i + 8 &gt;&gt; 2] &amp;&amp; (A = !AA(o[i + 12 &gt;&gt; 2], o[i + 8 &gt;&gt; 2])), 
                    D = i + 16 | 0, A;
                }(o[r + 8 &gt;&gt; 2], o[r + 4 &gt;&gt; 2]), n[f + 15 | 0] = t), D = r + 16 | 0, 1 &amp; n[r + 15 | 0];
            }
            function nA(A) {
                var e;
                return o[(e = D - 16 | 0) + 8 &gt;&gt; 2] = A, o[e + 12 &gt;&gt; 2] = o[o[e + 8 &gt;&gt; 2] + 4 &gt;&gt; 2], 
                o[e + 12 &gt;&gt; 2];
            }
            function tA(A, e, i, r) {
                var f;
                o[(f = D - 16 | 0) + 12 &gt;&gt; 2] = A, o[f + 8 &gt;&gt; 2] = e, o[f + 4 &gt;&gt; 2] = i, o[f &gt;&gt; 2] = r, 
                o[o[f + 8 &gt;&gt; 2] + 16 &gt;&gt; 2] ? o[o[f + 8 &gt;&gt; 2] + 16 &gt;&gt; 2] != o[f + 4 &gt;&gt; 2] ? (A = o[f + 8 &gt;&gt; 2], 
                o[A + 36 &gt;&gt; 2] = o[A + 36 &gt;&gt; 2] + 1, o[o[f + 8 &gt;&gt; 2] + 24 &gt;&gt; 2] = 2, n[o[f + 8 &gt;&gt; 2] + 54 | 0] = 1) : 2 == o[o[f + 8 &gt;&gt; 2] + 24 &gt;&gt; 2] &amp;&amp; (o[o[f + 8 &gt;&gt; 2] + 24 &gt;&gt; 2] = o[f &gt;&gt; 2]) : (o[o[f + 8 &gt;&gt; 2] + 16 &gt;&gt; 2] = o[f + 4 &gt;&gt; 2], 
                o[o[f + 8 &gt;&gt; 2] + 24 &gt;&gt; 2] = o[f &gt;&gt; 2], o[o[f + 8 &gt;&gt; 2] + 36 &gt;&gt; 2] = 1);
            }
            function aA(A, e, i, r) {
                var f, n;
                D = f = D - 32 | 0, o[f + 28 &gt;&gt; 2] = A, o[f + 24 &gt;&gt; 2] = e, o[f + 20 &gt;&gt; 2] = i, 
                o[f + 16 &gt;&gt; 2] = r, A = o[f + 28 &gt;&gt; 2], o[f + 12 &gt;&gt; 2] = 0, o[f + 20 &gt;&gt; 2] &amp;&amp; (o[f + 12 &gt;&gt; 2] = o[A + 4 &gt;&gt; 2] &gt;&gt; 8, 
                1 &amp; o[A + 4 &gt;&gt; 2] &amp;&amp; (o[f + 8 &gt;&gt; 2] = o[o[f + 20 &gt;&gt; 2] &gt;&gt; 2], o[f + 12 &gt;&gt; 2] = o[o[f + 8 &gt;&gt; 2] + o[f + 12 &gt;&gt; 2] &gt;&gt; 2])), 
                i = e = o[A &gt;&gt; 2], r = o[f + 24 &gt;&gt; 2], n = o[f + 20 &gt;&gt; 2] + o[f + 12 &gt;&gt; 2] | 0, 
                A = 2 &amp; o[A + 4 &gt;&gt; 2] ? o[f + 16 &gt;&gt; 2] : 2, BA[o[o[e &gt;&gt; 2] + 28 &gt;&gt; 2]](i, r, n, A), 
                D = f + 32 | 0;
            }
            function oA(A, e, i, r, f) {
                var t;
                o[(t = D - 32 | 0) + 28 &gt;&gt; 2] = A, o[t + 24 &gt;&gt; 2] = e, o[t + 20 &gt;&gt; 2] = i, o[t + 16 &gt;&gt; 2] = r, 
                o[t + 12 &gt;&gt; 2] = f, n[o[t + 24 &gt;&gt; 2] + 53 | 0] = 1, o[t + 16 &gt;&gt; 2] == o[o[t + 24 &gt;&gt; 2] + 4 &gt;&gt; 2] &amp;&amp; (n[o[t + 24 &gt;&gt; 2] + 52 | 0] = 1, 
                o[o[t + 24 &gt;&gt; 2] + 16 &gt;&gt; 2] ? o[o[t + 24 &gt;&gt; 2] + 16 &gt;&gt; 2] != o[t + 20 &gt;&gt; 2] ? (A = o[t + 24 &gt;&gt; 2], 
                o[A + 36 &gt;&gt; 2] = o[A + 36 &gt;&gt; 2] + 1, n[o[t + 24 &gt;&gt; 2] + 54 | 0] = 1) : (2 == o[o[t + 24 &gt;&gt; 2] + 24 &gt;&gt; 2] &amp;&amp; (o[o[t + 24 &gt;&gt; 2] + 24 &gt;&gt; 2] = o[t + 12 &gt;&gt; 2]), 
                1 != o[o[t + 24 &gt;&gt; 2] + 48 &gt;&gt; 2] | 1 != o[o[t + 24 &gt;&gt; 2] + 24 &gt;&gt; 2] || (n[o[t + 24 &gt;&gt; 2] + 54 | 0] = 1)) : (o[o[t + 24 &gt;&gt; 2] + 16 &gt;&gt; 2] = o[t + 20 &gt;&gt; 2], 
                o[o[t + 24 &gt;&gt; 2] + 24 &gt;&gt; 2] = o[t + 12 &gt;&gt; 2], o[o[t + 24 &gt;&gt; 2] + 36 &gt;&gt; 2] = 1, 1 != o[o[t + 24 &gt;&gt; 2] + 48 &gt;&gt; 2] | 1 != o[o[t + 24 &gt;&gt; 2] + 24 &gt;&gt; 2] || (n[o[t + 24 &gt;&gt; 2] + 54 | 0] = 1)));
            }
            function cA(A, e, i, r) {
                var f;
                o[(f = D - 16 | 0) + 12 &gt;&gt; 2] = A, o[f + 8 &gt;&gt; 2] = e, o[f + 4 &gt;&gt; 2] = i, o[f &gt;&gt; 2] = r, 
                o[f + 4 &gt;&gt; 2] == o[o[f + 8 &gt;&gt; 2] + 4 &gt;&gt; 2] &amp;&amp; 1 != o[o[f + 8 &gt;&gt; 2] + 28 &gt;&gt; 2] &amp;&amp; (o[o[f + 8 &gt;&gt; 2] + 28 &gt;&gt; 2] = o[f &gt;&gt; 2]);
            }
            function bA(A, e, i, r, f, t) {
                var a;
                D = a = D - 32 | 0, o[a + 28 &gt;&gt; 2] = A, o[a + 24 &gt;&gt; 2] = e, o[a + 20 &gt;&gt; 2] = i, 
                o[a + 16 &gt;&gt; 2] = r, o[a + 12 &gt;&gt; 2] = f, n[a + 11 | 0] = t, A = o[a + 28 &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = o[A + 4 &gt;&gt; 2] &gt;&gt; 8, 
                1 &amp; o[A + 4 &gt;&gt; 2] &amp;&amp; (o[a &gt;&gt; 2] = o[o[a + 16 &gt;&gt; 2] &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = o[o[a &gt;&gt; 2] + o[a + 4 &gt;&gt; 2] &gt;&gt; 2]), 
                i = e = o[A &gt;&gt; 2], r = o[a + 24 &gt;&gt; 2], f = o[a + 20 &gt;&gt; 2], t = o[a + 16 &gt;&gt; 2] + o[a + 4 &gt;&gt; 2] | 0, 
                A = 2 &amp; o[A + 4 &gt;&gt; 2] ? o[a + 12 &gt;&gt; 2] : 2, BA[o[o[e &gt;&gt; 2] + 20 &gt;&gt; 2]](i, r, f, t, A, 1 &amp; n[a + 11 | 0]), 
                D = a + 32 | 0;
            }
            function lA(A, e, i, r, f) {
                var t;
                D = t = D - 32 | 0, o[t + 28 &gt;&gt; 2] = A, o[t + 24 &gt;&gt; 2] = e, o[t + 20 &gt;&gt; 2] = i, 
                o[t + 16 &gt;&gt; 2] = r, n[t + 15 | 0] = f, A = o[t + 28 &gt;&gt; 2], o[t + 8 &gt;&gt; 2] = o[A + 4 &gt;&gt; 2] &gt;&gt; 8, 
                1 &amp; o[A + 4 &gt;&gt; 2] &amp;&amp; (o[t + 4 &gt;&gt; 2] = o[o[t + 20 &gt;&gt; 2] &gt;&gt; 2], o[t + 8 &gt;&gt; 2] = o[o[t + 4 &gt;&gt; 2] + o[t + 8 &gt;&gt; 2] &gt;&gt; 2]), 
                i = e = o[A &gt;&gt; 2], r = o[t + 24 &gt;&gt; 2], f = o[t + 20 &gt;&gt; 2] + o[t + 8 &gt;&gt; 2] | 0, A = 2 &amp; o[A + 4 &gt;&gt; 2] ? o[t + 16 &gt;&gt; 2] : 2, 
                BA[o[o[e &gt;&gt; 2] + 24 &gt;&gt; 2]](i, r, f, A, 1 &amp; n[t + 15 | 0]), D = t + 32 | 0;
            }
            function uA(A, e) {
                o[A &gt;&gt; 2] = 5748, o[A + 4 &gt;&gt; 2] = o[e &gt;&gt; 2];
            }
            function sA(A) {
                return 0 | (A |= 0);
            }
            function kA(A) {
                W();
            }
            function vA(A, e) {
                uA(A, e), o[A &gt;&gt; 2] = 5776;
            }
            function dA(A) {
                return o[391] = o[391] + 1, 0 | BA[o[740]](A, 16);
            }
            function CA(A) {
                A &amp;&amp; (o[392] = o[392] + 1, BA[o[741]](A));
            }
            function gA(A, e, i, r) {
                var f, n, t = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = 0, k = 0, C = R(0), d = 0, v = R(0), B = 0, m = R(0), Q = R(0), h = 0, G = R(0), y = 0;
                if (D = f = D - 32 | 0, n = o[A &gt;&gt; 2], o[A &gt;&gt; 2] = n + 1, 1 != (0 | (s = r - i | 0))) {
                    if (y = function(A, e, i, r) {
                        var f, n, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = R(0), k = 0, C = 0, d = 0, v = R(0), B = R(0), m = R(0), Q = 0, h = 0, G = 0, y = 0, w = 0, W = 0, Y = 0, F = 0;
                        if (o[(a = (f = D + -64 | 0) + 24 | 0) &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0, o[f + 16 &gt;&gt; 2] = 0, 
                        o[f + 20 &gt;&gt; 2] = 0, !(t = (0 | i) &lt;= (0 | e))) {
                            for (u = i - e | 0, a = 24 + (o[A + 12 &gt;&gt; 2] + _(e, 36) | 0) | 0; s = R(R(R(g[a + -4 &gt;&gt; 2] + g[a + -20 &gt;&gt; 2]) * R(.5)) + s), 
                            v = R(R(R(g[a + -8 &gt;&gt; 2] + g[a + -24 &gt;&gt; 2]) * R(.5)) + v), B = R(R(R(g[a &gt;&gt; 2] + g[a + -16 &gt;&gt; 2]) * R(.5)) + B), 
                            a = a + 36 | 0, u = u + -1 | 0; ) ;
                            g[f + 24 &gt;&gt; 2] = B, g[f + 20 &gt;&gt; 2] = s, g[f + 16 &gt;&gt; 2] = v;
                        }
                        if (n = i - e | 0, m = R(R(1) / R(0 | n)), g[f + 24 &gt;&gt; 2] = m * B, g[f + 20 &gt;&gt; 2] = m * s, 
                        g[f + 16 &gt;&gt; 2] = m * v, a = e, !t) for (s = g[(r &lt;&lt;= 2) + (f + 16 | 0) &gt;&gt; 2], u = _(e, 36) + 16 | 0, 
                        w = r + f | 0, k = f + 48 | 0, r = n; o[f + 12 &gt;&gt; 2] = 0, b = (t = (l = o[A + 12 &gt;&gt; 2]) + u | 0) + 8 | 0, 
                        g[f + 8 &gt;&gt; 2] = R(g[b &gt;&gt; 2] + g[t + -8 &gt;&gt; 2]) * R(.5), g[f + 4 &gt;&gt; 2] = R(g[t + 4 &gt;&gt; 2] + g[t + -12 &gt;&gt; 2]) * R(.5), 
                        c = t + -16 | 0, g[f &gt;&gt; 2] = R(g[t &gt;&gt; 2] + g[c &gt;&gt; 2]) * R(.5), g[w &gt;&gt; 2] &gt; s &amp;&amp; (W = o[c &gt;&gt; 2], 
                        Y = o[c + 4 &gt;&gt; 2], y = _(a, 36), Q = o[(l = l + y | 0) + 4 &gt;&gt; 2], o[c &gt;&gt; 2] = o[l &gt;&gt; 2], 
                        o[c + 4 &gt;&gt; 2] = Q, F = o[t &gt;&gt; 2], Q = o[t + 4 &gt;&gt; 2], h = o[(C = l + 16 | 0) + 4 &gt;&gt; 2], 
                        o[t &gt;&gt; 2] = o[C &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = h, C = o[b &gt;&gt; 2], h = o[b + 4 &gt;&gt; 2], G = o[(d = l + 24 | 0) + 4 &gt;&gt; 2], 
                        o[b &gt;&gt; 2] = o[d &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = G, b = o[(t = t + 16 | 0) &gt;&gt; 2], o[t &gt;&gt; 2] = o[l + 32 &gt;&gt; 2], 
                        d = o[(t = c + 8 | 0) &gt;&gt; 2], G = o[t + 4 &gt;&gt; 2], l = o[(c = l + 8 | 0) + 4 &gt;&gt; 2], 
                        o[t &gt;&gt; 2] = o[c &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = l, o[k &gt;&gt; 2] = F, o[k + 4 &gt;&gt; 2] = Q, o[(t = k + 8 | 0) &gt;&gt; 2] = C, 
                        o[t + 4 &gt;&gt; 2] = h, o[(t = c = f + 40 | 0) &gt;&gt; 2] = d, o[t + 4 &gt;&gt; 2] = G, t = o[A + 12 &gt;&gt; 2] + y | 0, 
                        o[t + 32 &gt;&gt; 2] = b, o[f + 32 &gt;&gt; 2] = W, o[f + 36 &gt;&gt; 2] = Y, b = o[f + 36 &gt;&gt; 2], 
                        o[t &gt;&gt; 2] = o[f + 32 &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = b, b = o[c + 4 &gt;&gt; 2], o[(l = t + 8 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], 
                        o[l + 4 &gt;&gt; 2] = b, c = o[k + 4 &gt;&gt; 2], o[(b = t + 16 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = c, 
                        b = o[(c = f + 56 | 0) + 4 &gt;&gt; 2], o[(t = t + 24 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = b, 
                        a = a + 1 | 0), u = u + 36 | 0, r = r + -1 | 0; ) ;
                        return (0 | a) &lt; ((-1 ^ (A = (0 | n) / 3 | 0)) + i | 0) &amp;&amp; (0 | a) &gt; (A + e | 0) || (a = (n &gt;&gt; 1) + e | 0), 
                        a;
                    }(e, i, r, function(A, e, i) {
                        var r, f = 0, n = R(0), t = R(0), a = R(0), c = R(0), b = 0, l = R(0), u = R(0), s = R(0), k = R(0);
                        r = i - e | 0;
                        A: {
                            e: {
                                if ((0 | i) &lt;= (0 | e)) a = R(0 | r); else {
                                    for (f = 24 + (o[A + 12 &gt;&gt; 2] + _(e, 36) | 0) | 0, b = r; n = R(n + R(R(g[f + -4 &gt;&gt; 2] + g[f + -20 &gt;&gt; 2]) * R(.5))), 
                                    u = R(u + R(R(g[f + -8 &gt;&gt; 2] + g[f + -24 &gt;&gt; 2]) * R(.5))), t = R(t + R(R(g[f &gt;&gt; 2] + g[f + -16 &gt;&gt; 2]) * R(.5))), 
                                    f = f + 36 | 0, b = b + -1 | 0; ) ;
                                    if (a = R(0 | r), (0 | i) &gt; (0 | e)) break e;
                                }
                                t = R(0), n = R(0);
                                break A;
                            }
                            for (c = R(R(1) / a), s = R(c * t), k = R(c * n), u = R(c * u), b = i - e | 0, f = 24 + (o[A + 12 &gt;&gt; 2] + _(e, 36) | 0) | 0, 
                            n = R(0), t = R(0), c = R(0); l = t, t = R(R(R(g[f + -4 &gt;&gt; 2] + g[f + -20 &gt;&gt; 2]) * R(.5)) - k), 
                            t = R(l + R(t * t)), l = c, c = R(R(R(g[f + -8 &gt;&gt; 2] + g[f + -24 &gt;&gt; 2]) * R(.5)) - u), 
                            c = R(l + R(c * c)), l = n, n = R(R(R(g[f &gt;&gt; 2] + g[f + -16 &gt;&gt; 2]) * R(.5)) - s), 
                            n = R(l + R(n * n)), f = f + 36 | 0, b = b + -1 | 0; ) ;
                        }
                        return a = R(R(1) / R(a + R(-1))), t = R(a * t), n = R(a * n), (a = R(a * c)) &lt; t ? t &lt; n ? 2 : 1 : (a &lt; n) &lt;&lt; 1;
                    }(e, i, r)), o[f + 24 &gt;&gt; 2] = -8388609, o[f + 16 &gt;&gt; 2] = -8388609, o[f + 20 &gt;&gt; 2] = -8388609, 
                    o[f + 8 &gt;&gt; 2] = 2139095039, o[f &gt;&gt; 2] = 2139095039, o[f + 4 &gt;&gt; 2] = 2139095039, 
                    (0 | r) &lt;= (0 | i)) t = R(3.4028234663852886e38), c = R(-3.4028234663852886e38), 
                    u = R(-3.4028234663852886e38), l = R(-3.4028234663852886e38), v = R(3.4028234663852886e38), 
                    C = R(3.4028234663852886e38); else for (h = f + 16 | 0, k = 16 + (o[e + 12 &gt;&gt; 2] + _(i, 36) | 0) | 0, 
                    t = R(3.4028234663852886e38), c = R(-3.4028234663852886e38), u = R(-3.4028234663852886e38), 
                    l = R(-3.4028234663852886e38), v = R(3.4028234663852886e38), C = R(3.4028234663852886e38); C = C &gt; (b = g[(B = k + -16 | 0) &gt;&gt; 2]) ? b : C, 
                    g[f &gt;&gt; 2] = C, d = v &gt; g[k + -12 &gt;&gt; 2] ? B : f, v = g[d + 4 &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = o[d + 4 &gt;&gt; 2], 
                    B = t &gt; g[k + -8 &gt;&gt; 2] ? B : f, t = g[B + 8 &gt;&gt; 2], o[f + 8 &gt;&gt; 2] = o[B + 8 &gt;&gt; 2], 
                    l = l &lt; (b = g[k &gt;&gt; 2]) ? b : l, g[f + 16 &gt;&gt; 2] = l, B = u &lt; g[k + 4 &gt;&gt; 2] ? k : h, 
                    u = g[B + 4 &gt;&gt; 2], o[f + 20 &gt;&gt; 2] = o[B + 4 &gt;&gt; 2], B = c &lt; g[k + 8 &gt;&gt; 2] ? k : h, 
                    c = g[B + 8 &gt;&gt; 2], o[f + 24 &gt;&gt; 2] = o[B + 8 &gt;&gt; 2], k = k + 36 | 0, s = s + -1 | 0; ) ;
                    s = k = (B = n &lt;&lt; 4) + o[(h = A + 16 | 0) &gt;&gt; 2] | 0, Q = g[A + 56 &gt;&gt; 2], m = g[A + 40 &gt;&gt; 2], 
                    b = g[A + 24 &gt;&gt; 2], d = (l = R(R(Q * R((m &lt; (l = l &lt; b ? b : l) ? m : l) - b)) + R(.5))) &lt; R(4294967296) &amp; l &gt;= R(0) ? ~~l &gt;&gt;&gt; 0 : 0, 
                    a[s + 6 &gt;&gt; 1] = d, s = k, d = (l = R(R(R((m &lt; (l = C &lt; b ? b : C) ? m : l) - b) * Q) + R(.5))) &lt; R(4294967296) &amp; l &gt;= R(0) ? ~~l &gt;&gt;&gt; 0 : 0, 
                    a[s &gt;&gt; 1] = d, s = k + 10 | 0, m = g[A - -64 &gt;&gt; 2], C = g[A + 48 &gt;&gt; 2], l = g[A + 32 &gt;&gt; 2], 
                    d = (c = R(R(m * R((C &lt; (c = c &lt; l ? l : c) ? C : c) - l)) + R(.5))) &lt; R(4294967296) &amp; c &gt;= R(0) ? ~~c &gt;&gt;&gt; 0 : 0, 
                    a[s &gt;&gt; 1] = d, s = k + 8 | 0, Q = g[A + 60 &gt;&gt; 2], b = g[A + 44 &gt;&gt; 2], c = g[A + 28 &gt;&gt; 2], 
                    d = (u = R(R(Q * R((b &lt; (u = u &lt; c ? c : u) ? b : u) - c)) + R(.5))) &lt; R(4294967296) &amp; u &gt;= R(0) ? ~~u &gt;&gt;&gt; 0 : 0, 
                    a[s &gt;&gt; 1] = d, s = k, d = (t = R(R(R((C &lt; (t = t &lt; l ? l : t) ? C : t) - l) * m) + R(.5))) &lt; R(4294967296) &amp; t &gt;= R(0) ? ~~t &gt;&gt;&gt; 0 : 0, 
                    a[s + 4 &gt;&gt; 1] = d, s = (t = R(R(R((b &lt; (t = v &lt; c ? c : v) ? b : t) - c) * Q) + R(.5))) &lt; R(4294967296) &amp; t &gt;= R(0) ? ~~t &gt;&gt;&gt; 0 : 0, 
                    a[k + 2 &gt;&gt; 1] = s, gA(A, e, i, y), gA(A, e, y, r), o[12 + (B + o[h &gt;&gt; 2] | 0) &gt;&gt; 2] = n - o[A &gt;&gt; 2];
                } else v = g[A + 48 &gt;&gt; 2], t = g[A + 32 &gt;&gt; 2], e = o[e + 12 &gt;&gt; 2] + _(i, 36) | 0, 
                c = (c = g[e + 8 &gt;&gt; 2]) &lt; t ? t : c, m = g[A - -64 &gt;&gt; 2], s = (c = R(R(R((v &lt; c ? v : c) - t) * m) + R(.5))) &lt; R(4294967296) &amp; c &gt;= R(0) ? ~~c &gt;&gt;&gt; 0 : 0, 
                b = g[e &gt;&gt; 2], u = g[e + 4 &gt;&gt; 2], i = o[A + 16 &gt;&gt; 2] + (n &lt;&lt; 4) | 0, a[i + 4 &gt;&gt; 1] = s, 
                r = i, l = g[A + 44 &gt;&gt; 2], u = u &lt; (c = g[A + 28 &gt;&gt; 2]) ? c : u, Q = g[A + 60 &gt;&gt; 2], 
                k = (u = R(R(R((l &lt; u ? l : u) - c) * Q) + R(.5))) &lt; R(4294967296) &amp; u &gt;= R(0) ? ~~u &gt;&gt;&gt; 0 : 0, 
                a[r + 2 &gt;&gt; 1] = k, r = i, C = g[A + 40 &gt;&gt; 2], b = b &lt; (u = g[A + 24 &gt;&gt; 2]) ? u : b, 
                G = g[A + 56 &gt;&gt; 2], A = (b = R(R(R((C &lt; b ? C : b) - u) * G) + R(.5))) &lt; R(4294967296) &amp; b &gt;= R(0) ? ~~b &gt;&gt;&gt; 0 : 0, 
                a[r &gt;&gt; 1] = A, b = g[e + 24 &gt;&gt; 2], s = (t = R(R(m * R((v &lt; (b = b &lt; t ? t : b) ? v : b) - t)) + R(.5))) &lt; R(4294967296) &amp; t &gt;= R(0) ? ~~t &gt;&gt;&gt; 0 : 0, 
                t = g[e + 16 &gt;&gt; 2], v = g[e + 20 &gt;&gt; 2], a[i + 10 &gt;&gt; 1] = s, A = i + 8 | 0, r = (c = R(R(Q * R((l &lt; (v = v &lt; c ? c : v) ? l : v) - c)) + R(.5))) &lt; R(4294967296) &amp; c &gt;= R(0) ? ~~c &gt;&gt;&gt; 0 : 0, 
                a[A &gt;&gt; 1] = r, A = i, r = (t = R(R(G * R((C &lt; (t = t &lt; u ? u : t) ? C : t) - u)) + R(.5))) &lt; R(4294967296) &amp; t &gt;= R(0) ? ~~t &gt;&gt;&gt; 0 : 0, 
                a[A + 6 &gt;&gt; 1] = r, o[i + 12 &gt;&gt; 2] = o[e + 32 &gt;&gt; 2];
                D = f + 32 | 0;
            }
            function _A(A, e, i) {
                var r, f, t, a, c, b, l, u = R(0), s = R(0), k = R(0), v = R(0), B = 0, _ = 0, m = R(0), Q = 0, h = 0, G = 0, y = 0, w = 0, W = R(0), Y = R(0), F = 0, Z = 0, p = 0;
                if (W = g[A - -64 &gt;&gt; 2], k = g[A + 48 &gt;&gt; 2], u = g[A + 32 &gt;&gt; 2], s = g[e + 24 &gt;&gt; 2], 
                t = (s = R(R(W * R((k &lt; (s = s &lt; u ? u : s) ? k : s) - u)) + R(.5))) &lt; R(4294967296) &amp; s &gt;= R(0) ? ~~s &gt;&gt;&gt; 0 : 0, 
                Y = g[A + 60 &gt;&gt; 2], m = g[A + 44 &gt;&gt; 2], s = g[A + 28 &gt;&gt; 2], v = g[e + 20 &gt;&gt; 2], 
                a = (v = R(R(Y * R((m &lt; (v = v &lt; s ? s : v) ? m : v) - s)) + R(.5))) &lt; R(4294967296) &amp; v &gt;= R(0) ? ~~v &gt;&gt;&gt; 0 : 0, 
                v = g[e + 8 &gt;&gt; 2], f = (u = R(R(R((k &lt; (v = v &lt; u ? u : v) ? k : v) - u) * W) + R(.5))) &lt; R(4294967296) &amp; u &gt;= R(0) ? ~~u &gt;&gt;&gt; 0 : 0, 
                u = g[e + 4 &gt;&gt; 2], c = (u = R(R(R((m &lt; (u = u &lt; s ? s : u) ? m : u) - s) * Y) + R(.5))) &lt; R(4294967296) &amp; u &gt;= R(0) ? ~~u &gt;&gt;&gt; 0 : 0, 
                m = g[A + 56 &gt;&gt; 2], s = g[A + 40 &gt;&gt; 2], u = g[A + 24 &gt;&gt; 2], k = g[e + 16 &gt;&gt; 2], 
                b = (k = R(R(m * R((s &lt; (k = k &lt; u ? u : k) ? s : k) - u)) + R(.5))) &lt; R(4294967296) &amp; k &gt;= R(0) ? ~~k &gt;&gt;&gt; 0 : 0, 
                k = g[e &gt;&gt; 2], l = (u = R(R(R((s &lt; (k = k &lt; u ? u : k) ? s : k) - u) * m) + R(.5))) &lt; R(4294967296) &amp; u &gt;= R(0) ? ~~u &gt;&gt;&gt; 0 : 0, 
                (0 | (r = o[A &gt;&gt; 2])) &gt;= 1) for (e = 0; ;) {
                    if (B = (F = e &lt;&lt; 4) + o[A + 16 &gt;&gt; 2] | 0, d[B + 4 &gt;&gt; 1] &lt;= t &gt;&gt;&gt; 0 &amp;&amp; !(d[B &gt;&gt; 1] &gt; b &gt;&gt;&gt; 0 | d[B + 6 &gt;&gt; 1] &lt; l &gt;&gt;&gt; 0 | d[B + 8 &gt;&gt; 1] &lt; c &gt;&gt;&gt; 0 | d[B + 2 &gt;&gt; 1] &gt; a &gt;&gt;&gt; 0)) {
                        if (Z = (0 | (h = o[B + 12 &gt;&gt; 2])) &gt; -1, p = (B = d[B + 10 &gt;&gt; 1]) &gt;&gt;&gt; 0 &gt;= f &gt;&gt;&gt; 0, 
                        !((0 | h) &lt; 0 | B &gt;&gt;&gt; 0 &lt; f &gt;&gt;&gt; 0)) {
                            if ((0 | (_ = o[i + 4 &gt;&gt; 2])) == o[i + 8 &gt;&gt; 2] &amp;&amp; !((0 | _) &gt;= (0 | (Q = _ ? _ &lt;&lt; 1 : 1)))) {
                                Q ? (B = dA(Q &lt;&lt; 2), _ = o[i + 4 &gt;&gt; 2]) : B = 0, G = o[i + 12 &gt;&gt; 2];
                                A: {
                                    if ((0 | _) &gt;= 1) for (y = B, w = G; o[y &gt;&gt; 2] = o[w &gt;&gt; 2], y = y + 4 | 0, w = w + 4 | 0, 
                                    _ = _ + -1 | 0; ) ; else if (!G) break A;
                                    C[i + 16 | 0] &amp;&amp; CA(G), o[i + 12 &gt;&gt; 2] = 0, _ = o[i + 4 &gt;&gt; 2];
                                }
                                o[i + 12 &gt;&gt; 2] = B, n[i + 16 | 0] = 1, o[i + 8 &gt;&gt; 2] = Q;
                            }
                            o[o[i + 12 &gt;&gt; 2] + (_ &lt;&lt; 2) &gt;&gt; 2] = h, o[i + 4 &gt;&gt; 2] = o[i + 4 &gt;&gt; 2] + 1;
                        }
                    } else Z = o[B + 12 &gt;&gt; 2] &gt; -1, p = 0;
                    if (!((0 | (e = Z || p ? e + 1 | 0 : e - o[12 + (o[A + 16 &gt;&gt; 2] + F | 0) &gt;&gt; 2] | 0)) &lt; (0 | r))) break;
                }
            }
            function mA(A, e, i, r, f) {
                var t;
                D = t = D - 112 | 0, !o[A &gt;&gt; 2] | !o[i &gt;&gt; 2] || (function(A, e, i) {
                    var r = R(0), f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), D = R(0);
                    v = g[e + 52 &gt;&gt; 2], B = g[e + 56 &gt;&gt; 2], _ = g[i + 52 &gt;&gt; 2], Q = g[i + 56 &gt;&gt; 2], 
                    a = g[e + 20 &gt;&gt; 2], c = g[e + 36 &gt;&gt; 2], r = g[i + 20 &gt;&gt; 2], f = g[i + 36 &gt;&gt; 2], 
                    n = g[i + 24 &gt;&gt; 2], b = g[e + 24 &gt;&gt; 2], h = g[i + 40 &gt;&gt; 2], l = g[e + 40 &gt;&gt; 2], 
                    D = g[e + 48 &gt;&gt; 2], G = g[i + 48 &gt;&gt; 2], u = g[e + 4 &gt;&gt; 2], y = g[i + 4 &gt;&gt; 2], w = g[i + 8 &gt;&gt; 2], 
                    s = g[e + 8 &gt;&gt; 2], t = g[i + 32 &gt;&gt; 2], k = g[e + 32 &gt;&gt; 2], W = g[i &gt;&gt; 2], C = g[e &gt;&gt; 2], 
                    Y = g[i + 16 &gt;&gt; 2], d = g[e + 16 &gt;&gt; 2], o[A + 60 &gt;&gt; 2] = 0, o[A + 44 &gt;&gt; 2] = 0, 
                    o[A + 28 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = 0, F = R(R(R(C * W) + R(d * Y)) + R(k * t)), 
                    g[A + 16 &gt;&gt; 2] = F, Z = R(R(R(s * w) + R(b * n)) + R(l * h)), g[A + 56 &gt;&gt; 2] = Z, 
                    p = R(R(R(s * y) + R(b * r)) + R(l * f)), g[A + 52 &gt;&gt; 2] = p, V = R(R(R(s * W) + R(b * Y)) + R(l * t)), 
                    g[A + 48 &gt;&gt; 2] = V, E = R(R(R(u * w) + R(a * n)) + R(c * h)), g[A + 40 &gt;&gt; 2] = E, 
                    N = R(R(R(u * y) + R(a * r)) + R(c * f)), g[A + 36 &gt;&gt; 2] = N, t = R(R(R(u * W) + R(a * Y)) + R(c * t)), 
                    g[A + 32 &gt;&gt; 2] = t, n = R(R(R(C * w) + R(d * n)) + R(k * h)), g[A + 24 &gt;&gt; 2] = n, 
                    f = R(R(R(C * y) + R(d * r)) + R(k * f)), g[A + 20 &gt;&gt; 2] = f, g[A + 64 &gt;&gt; 2] = R(m(F)) + R(9.999999974752427e-7), 
                    r = R(-D), g[A + 8 &gt;&gt; 2] = R(R(R(s * r) - R(b * v)) - R(l * B)) + R(R(R(s * G) + R(b * _)) + R(l * Q)), 
                    g[A + 4 &gt;&gt; 2] = R(R(R(u * r) - R(a * v)) - R(c * B)) + R(R(R(u * G) + R(a * _)) + R(c * Q)), 
                    g[A &gt;&gt; 2] = R(R(R(C * r) - R(d * v)) - R(k * B)) + R(R(R(C * G) + R(d * _)) + R(k * Q)), 
                    g[A + 104 &gt;&gt; 2] = R(m(Z)) + R(9.999999974752427e-7), g[A + 100 &gt;&gt; 2] = R(m(p)) + R(9.999999974752427e-7), 
                    g[A + 96 &gt;&gt; 2] = R(m(V)) + R(9.999999974752427e-7), g[A + 88 &gt;&gt; 2] = R(m(E)) + R(9.999999974752427e-7), 
                    g[A + 84 &gt;&gt; 2] = R(m(N)) + R(9.999999974752427e-7), g[A + 80 &gt;&gt; 2] = R(m(t)) + R(9.999999974752427e-7), 
                    g[A + 72 &gt;&gt; 2] = R(m(n)) + R(9.999999974752427e-7), g[A + 68 &gt;&gt; 2] = R(m(f)) + R(9.999999974752427e-7);
                }(t, e, r), function A(e, i, r, f, t, a, c) {
                    var b, l, u = 0, s = 0, k = 0, v = 0, B = 0, _ = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0);
                    D = b = D + -64 | 0, u = (v = t &lt;&lt; 4) + o[e + 16 &gt;&gt; 2] | 0, k = d[u &gt;&gt; 1], s = d[u + 2 &gt;&gt; 1], 
                    B = d[u + 4 &gt;&gt; 1], o[b + 44 &gt;&gt; 2] = 0, _ = g[e - -64 &gt;&gt; 2], Q = g[e + 32 &gt;&gt; 2], 
                    g[b + 40 &gt;&gt; 2] = R(R(B &gt;&gt;&gt; 0) / _) + Q, h = g[e + 60 &gt;&gt; 2], G = g[e + 28 &gt;&gt; 2], 
                    g[b + 36 &gt;&gt; 2] = R(R(s &gt;&gt;&gt; 0) / h) + G, y = g[e + 56 &gt;&gt; 2], w = g[e + 24 &gt;&gt; 2], 
                    g[b + 32 &gt;&gt; 2] = R(R(k &gt;&gt;&gt; 0) / y) + w, k = d[u + 6 &gt;&gt; 1], s = d[u + 10 &gt;&gt; 1], u = d[u + 8 &gt;&gt; 1], 
                    o[b + 60 &gt;&gt; 2] = 0, g[b + 52 &gt;&gt; 2] = G + R(R(u &gt;&gt;&gt; 0) / h), g[b + 56 &gt;&gt; 2] = Q + R(R(s &gt;&gt;&gt; 0) / _), 
                    g[b + 48 &gt;&gt; 2] = w + R(R(k &gt;&gt;&gt; 0) / y), u = (k = a &lt;&lt; 4) + o[i + 16 &gt;&gt; 2] | 0, s = d[u &gt;&gt; 1], 
                    B = d[u + 2 &gt;&gt; 1], l = d[u + 4 &gt;&gt; 1], o[b + 12 &gt;&gt; 2] = 0, _ = g[i - -64 &gt;&gt; 2], Q = g[i + 32 &gt;&gt; 2], 
                    g[b + 8 &gt;&gt; 2] = R(R(l &gt;&gt;&gt; 0) / _) + Q, h = g[i + 60 &gt;&gt; 2], G = g[i + 28 &gt;&gt; 2], g[b + 4 &gt;&gt; 2] = R(R(B &gt;&gt;&gt; 0) / h) + G, 
                    y = g[i + 56 &gt;&gt; 2], w = g[i + 24 &gt;&gt; 2], g[b &gt;&gt; 2] = R(R(s &gt;&gt;&gt; 0) / y) + w, s = d[u + 6 &gt;&gt; 1], 
                    B = d[u + 10 &gt;&gt; 1], u = d[u + 8 &gt;&gt; 1], o[b + 28 &gt;&gt; 2] = 0, g[b + 20 &gt;&gt; 2] = G + R(R(u &gt;&gt;&gt; 0) / h), 
                    g[b + 24 &gt;&gt; 2] = Q + R(R(B &gt;&gt;&gt; 0) / _), g[b + 16 &gt;&gt; 2] = w + R(R(s &gt;&gt;&gt; 0) / y);
                    A: if (function(A, e, i, r) {
                        var f = R(0), n = R(0), t = R(0), a = R(0), o = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0);
                        e: {
                            if (a = g[e + 16 &gt;&gt; 2], n = R(R(a + g[e &gt;&gt; 2]) * R(.5)), G = g[i + 16 &gt;&gt; 2], o = g[e + 20 &gt;&gt; 2], 
                            f = R(R(o + g[e + 4 &gt;&gt; 2]) * R(.5)), y = g[i + 20 &gt;&gt; 2], c = g[e + 24 &gt;&gt; 2], t = R(R(c + g[e + 8 &gt;&gt; 2]) * R(.5)), 
                            w = g[i + 24 &gt;&gt; 2], b = g[A + 16 &gt;&gt; 2], l = R(R(b + g[A &gt;&gt; 2]) * R(.5)), s = R(R(g[i &gt;&gt; 2] + R(R(R(n * G) + R(f * y)) + R(t * w))) - l), 
                            b = R(b - l), a = R(a - n), C = g[i + 64 &gt;&gt; 2], o = R(o - f), d = g[i + 68 &gt;&gt; 2], 
                            c = R(c - t), v = g[i + 72 &gt;&gt; 2], !(R(m(s)) &gt; R(b + R(R(R(a * C) + R(o * d)) + R(c * v))) || (W = g[i + 32 &gt;&gt; 2], 
                            Y = g[i + 36 &gt;&gt; 2], F = g[i + 40 &gt;&gt; 2], u = g[A + 20 &gt;&gt; 2], k = R(R(u + g[A + 4 &gt;&gt; 2]) * R(.5)), 
                            l = R(R(g[i + 4 &gt;&gt; 2] + R(R(R(n * W) + R(f * Y)) + R(t * F))) - k), u = R(u - k), 
                            k = g[i + 80 &gt;&gt; 2], B = g[i + 84 &gt;&gt; 2], _ = g[i + 88 &gt;&gt; 2], R(m(l)) &gt; R(u + R(R(R(a * k) + R(o * B)) + R(c * _))) || (Z = g[i + 48 &gt;&gt; 2], 
                            p = g[i + 52 &gt;&gt; 2], V = g[i + 56 &gt;&gt; 2], n = R(g[i + 8 &gt;&gt; 2] + R(R(R(n * Z) + R(f * p)) + R(t * V))), 
                            f = g[A + 24 &gt;&gt; 2], t = R(R(f + g[A + 8 &gt;&gt; 2]) * R(.5)), n = R(n - t), f = R(f - t), 
                            t = g[i + 96 &gt;&gt; 2], Q = g[i + 100 &gt;&gt; 2], h = g[i + 104 &gt;&gt; 2], R(m(n)) &gt; R(f + R(R(R(a * t) + R(o * Q)) + R(c * h))) | R(m(R(R(R(s * G) + R(l * W)) + R(n * Z)))) &gt; R(a + R(R(R(b * C) + R(u * k)) + R(f * t))) | R(m(R(R(R(s * y) + R(l * Y)) + R(n * p)))) &gt; R(o + R(R(R(b * d) + R(u * B)) + R(f * Q))))))) {
                                if (i = 1 ^ (A = R(m(R(R(R(s * w) + R(l * F)) + R(n * V)))) &gt; R(c + R(R(R(b * v) + R(u * _)) + R(f * h)))), 
                                !r | A) break e;
                                if (!(!!(R(m(R(R(n * Y) - R(l * p)))) &gt; R(R(R(R(u * Q) + R(f * B)) + R(a * v)) + R(c * C))) | R(m(R(R(n * W) - R(l * Z)))) &gt; R(R(R(R(u * t) + R(f * k)) + R(o * v)) + R(c * d)) | R(m(R(R(n * F) - R(l * V)))) &gt; R(R(R(R(u * h) + R(f * _)) + R(a * d)) + R(o * C)) | R(m(R(R(s * Z) - R(n * G)))) &gt; R(R(R(R(b * t) + R(f * C)) + R(o * _)) + R(c * B)) || R(m(R(R(s * p) - R(n * y)))) &gt; R(R(R(R(b * Q) + R(f * d)) + R(a * _)) + R(c * k)) | R(m(R(R(s * V) - R(n * w)))) &gt; R(R(R(R(b * h) + R(f * v)) + R(a * B)) + R(o * k)) | R(m(R(R(l * G) - R(s * W)))) &gt; R(R(R(R(b * k) + R(u * C)) + R(o * h)) + R(c * Q)) | R(m(R(R(l * y) - R(s * Y)))) &gt; R(R(R(R(b * B) + R(u * d)) + R(a * h)) + R(c * t)))) {
                                    if (i = 0, R(m(R(R(l * w) - R(s * F)))) &gt; R(R(R(R(b * _) + R(u * v)) + R(a * Q)) + R(o * t))) break e;
                                    return 1;
                                }
                            }
                            i = 0;
                        }
                        return i;
                    }(b + 32 | 0, b, f, c)) if (u = o[12 + (o[i + 16 &gt;&gt; 2] + k | 0) &gt;&gt; 2], k = o[12 + (o[e + 16 &gt;&gt; 2] + v | 0) &gt;&gt; 2], 
                    (0 | k) &gt;= 0) {
                        if ((0 | u) &gt;= 0) {
                            if ((0 | (f = o[r + 4 &gt;&gt; 2])) == o[r + 8 &gt;&gt; 2] &amp;&amp; !((0 | f) &gt;= (0 | (v = f ? f &lt;&lt; 1 : 1)))) {
                                v ? (t = dA(v &lt;&lt; 3), f = o[r + 4 &gt;&gt; 2]) : t = 0, a = o[r + 12 &gt;&gt; 2];
                                e: {
                                    if ((0 | f) &gt;= 1) for (i = a, e = t, c = f; s = o[i + 4 &gt;&gt; 2], o[e &gt;&gt; 2] = o[i &gt;&gt; 2], 
                                    o[e + 4 &gt;&gt; 2] = s, i = i + 8 | 0, e = e + 8 | 0, c = c + -1 | 0; ) ; else if (!a) break e;
                                    C[r + 16 | 0] &amp;&amp; (CA(a), f = o[r + 4 &gt;&gt; 2]), o[r + 12 &gt;&gt; 2] = 0;
                                }
                                o[r + 12 &gt;&gt; 2] = t, n[r + 16 | 0] = 1, o[r + 8 &gt;&gt; 2] = v;
                            }
                            o[r + 4 &gt;&gt; 2] = f + 1, e = o[r + 12 &gt;&gt; 2] + (f &lt;&lt; 3) | 0, o[e + 4 &gt;&gt; 2] = u, o[e &gt;&gt; 2] = k;
                            break A;
                        }
                        A(e, i, r, f, t, c = a + 1 | 0, 0), A(s = e, i, r, f, t, (0 | (e = o[12 + (o[i + 16 &gt;&gt; 2] + (c &lt;&lt; 4) | 0) &gt;&gt; 2])) &gt; -1 ? a + 2 | 0 : c - e | 0, 0);
                    } else c = t + 1 | 0, (0 | u) &gt;= 0 ? (A(e, i, r, f, c, a, 0), s = e, e = o[12 + (o[e + 16 &gt;&gt; 2] + (c &lt;&lt; 4) | 0) &gt;&gt; 2], 
                    A(s, i, r, f, (0 | e) &gt; -1 ? t + 2 | 0 : c - e | 0, a, 0)) : (u = a + 1 | 0, A(e, i, r, f, c, u, 0), 
                    a = a + 2 | 0, v = u &lt;&lt; 4, k = o[12 + (v + o[i + 16 &gt;&gt; 2] | 0) &gt;&gt; 2], A(e, i, r, f, c, (0 | k) &gt; -1 ? a : u - k | 0, 0), 
                    t = t + 2 | 0, k = c &lt;&lt; 4, s = o[12 + (k + o[e + 16 &gt;&gt; 2] | 0) &gt;&gt; 2], A(e, i, r, f, (0 | s) &gt; -1 ? t : c - s | 0, u, 0), 
                    s = e, e = o[12 + (k + o[e + 16 &gt;&gt; 2] | 0) &gt;&gt; 2], t = (0 | e) &gt; -1 ? t : c - e | 0, 
                    e = o[12 + (v + o[i + 16 &gt;&gt; 2] | 0) &gt;&gt; 2], A(s, i, r, f, t, (0 | e) &gt; -1 ? a : u - e | 0, 0));
                    D = b - -64 | 0;
                }(A, i, f, t, 0, 0, 1)), D = t + 112 | 0;
            }
            function RA(A, e, i, r, f, n) {
                var t = R(0), a = R(0), b = R(0), l = R(0), u = 0, k = 0, C = 0, d = 0, v = 0, B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0);
                BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, e, f, n), t = g[i + 8 &gt;&gt; 2], a = g[i + 4 &gt;&gt; 2], l = g[f + 8 &gt;&gt; 2], 
                e = o[f + 8 &gt;&gt; 2], B = g[f + 4 &gt;&gt; 2], u = o[f + 4 &gt;&gt; 2], _ = g[f &gt;&gt; 2], k = o[f &gt;&gt; 2], 
                m = g[n + 8 &gt;&gt; 2], C = o[n + 8 &gt;&gt; 2], Q = g[n + 4 &gt;&gt; 2], d = o[n + 4 &gt;&gt; 2], h = g[n &gt;&gt; 2], 
                v = o[n &gt;&gt; 2], (b = g[i &gt;&gt; 2]) &gt; R(0) ? (s(R(b + h)), v = c(0)) : (s(R(b + _)), 
                k = c(0)), a &gt; R(0) ? (s(R(a + Q)), d = c(0)) : (s(R(a + B)), u = c(0)), t &gt; R(0) ? (s(R(t + m)), 
                C = c(0)) : (s(R(t + l)), e = c(0)), t = g[r + 8 &gt;&gt; 2], a = g[r &gt;&gt; 2], b = g[r + 4 &gt;&gt; 2], 
                l = R(BA[o[o[A &gt;&gt; 2] + 16 &gt;&gt; 2]](A)), o[f + 12 &gt;&gt; 2] = 0, o[f + 8 &gt;&gt; 2] = e, o[f + 4 &gt;&gt; 2] = u, 
                o[f &gt;&gt; 2] = k, o[n + 12 &gt;&gt; 2] = 0, o[n + 8 &gt;&gt; 2] = C, o[n + 4 &gt;&gt; 2] = d, o[n &gt;&gt; 2] = v, 
                t = R(l * R(w(R(R(R(a * a) + R(b * b)) + R(t * t))))), g[f &gt;&gt; 2] = g[f &gt;&gt; 2] - t, 
                g[f + 4 &gt;&gt; 2] = g[f + 4 &gt;&gt; 2] - t, g[f + 8 &gt;&gt; 2] = g[f + 8 &gt;&gt; 2] - t, g[n &gt;&gt; 2] = t + g[n &gt;&gt; 2], 
                g[n + 4 &gt;&gt; 2] = t + g[n + 4 &gt;&gt; 2], g[n + 8 &gt;&gt; 2] = t + g[n + 8 &gt;&gt; 2];
            }
            function QA(A, e, i) {
                var r, f;
                return A |= 0, e |= 0, r = 0 | BA[o[o[(i |= 0) &gt;&gt; 2] + 40 &gt;&gt; 2]](i, A), f = 0 | BA[o[o[i &gt;&gt; 2] + 28 &gt;&gt; 2]](i, r), 
                o[e &gt;&gt; 2] = f, f &amp;&amp; BA[o[o[i &gt;&gt; 2] + 48 &gt;&gt; 2]](i, r), A = o[A + 4 &gt;&gt; 2], o[e + 8 &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = A, 5872;
            }
            function hA(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f = R(0), n = 0, t = R(0), a = R(0), c = 0, b = R(0), l = 0, u = R(0), s = R(0), k = 0, C = R(0), d = R(0), v = 0;
                D = r = D - 48 | 0;
                A: {
                    e: if (n = o[e + 4 &gt;&gt; 2], !(n &gt;&gt;&gt; 0 &gt; 13)) {
                        switch (n - 1 | 0) {
                          case 7:
                            o[A &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0, o[(A = A + 8 | 0) &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0;
                            break A;

                          default:
                            o[A + 12 &gt;&gt; 2] = 0, f = g[e + 32 &gt;&gt; 2], g[A &gt;&gt; 2] = g[i &gt;&gt; 2] &gt;= R(0) ? f : R(-f), 
                            f = g[e + 40 &gt;&gt; 2], g[A + 8 &gt;&gt; 2] = g[i + 8 &gt;&gt; 2] &gt;= R(0) ? f : R(-f), f = g[e + 36 &gt;&gt; 2], 
                            g[A + 4 &gt;&gt; 2] = g[i + 4 &gt;&gt; 2] &gt;= R(0) ? f : R(-f);
                            break A;

                          case 0:
                            o[A + 12 &gt;&gt; 2] = 0, f = g[i &gt;&gt; 2], a = g[i + 4 &gt;&gt; 2], t = g[i + 8 &gt;&gt; 2], b = R(R(R(f * g[e + 76 &gt;&gt; 2]) + R(a * g[e + 80 &gt;&gt; 2])) + R(t * g[e + 84 &gt;&gt; 2])), 
                            u = R(R(R(f * g[e + 92 &gt;&gt; 2]) + R(a * g[e + 96 &gt;&gt; 2])) + R(t * g[e + 100 &gt;&gt; 2])), 
                            e = (((f = R(R(R(f * g[(i = e + 60 | 0) &gt;&gt; 2]) + R(a * g[e - -64 &gt;&gt; 2])) + R(t * g[e + 68 &gt;&gt; 2]))) &lt; b ? b &lt; u ? 2 : 1 : (f &lt; u) &lt;&lt; 1) &lt;&lt; 4) + i | 0, 
                            o[A + 8 &gt;&gt; 2] = o[e + 8 &gt;&gt; 2], i = o[e + 4 &gt;&gt; 2], o[A &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = i;
                            break A;

                          case 12:
                            l = o[(c = e + 40 | 0) + 4 &gt;&gt; 2], o[(n = r + 40 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = l, 
                            n = o[e + 36 &gt;&gt; 2], o[r + 32 &gt;&gt; 2] = o[e + 32 &gt;&gt; 2], o[r + 36 &gt;&gt; 2] = n, n = 0, 
                            o[r + 28 &gt;&gt; 2] = 0, o[r + 16 &gt;&gt; 2] = o[i &gt;&gt; 2], a = g[i + 4 &gt;&gt; 2], o[r + 20 &gt;&gt; 2] = o[i + 4 &gt;&gt; 2], 
                            f = g[i + 8 &gt;&gt; 2], o[r + 24 &gt;&gt; 2] = o[i + 8 &gt;&gt; 2], i = 1, l = 2, (e = (c = o[e + 56 &gt;&gt; 2]) + -1 | 0) &gt;&gt;&gt; 0 &gt; 1 || (e - 1 ? (i = 0, 
                            n = 1, l = 2) : (f = a, i = 0, n = 2, l = 1)), e = l, a = g[(r + 32 | 0) + (c &lt;&lt; 2) &gt;&gt; 2], 
                            b = g[((c = i &lt;&lt; 2) | r + 32) &gt;&gt; 2], u = g[(c | r + 16) &gt;&gt; 2], (s = R(w(R(R(u * u) + R(f * f))))) == R(0) ? (g[(i &lt;&lt; 2 | r) &gt;&gt; 2] = b, 
                            g[(i = n &lt;&lt; 2) + r &gt;&gt; 2] = g[i + (r + 16 | 0) &gt;&gt; 2] &lt; R(0) ? R(-a) : a) : (t = R(b / s), 
                            g[(i &lt;&lt; 2 | r) &gt;&gt; 2] = u * t, g[(i = n &lt;&lt; 2) + r &gt;&gt; 2] = g[i + (r + 16 | 0) &gt;&gt; 2] &lt; R(0) ? R(-a) : a, 
                            t = R(f * t)), g[(e &lt;&lt; 2) + r &gt;&gt; 2] = t, o[A + 12 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = o[r &gt;&gt; 2], 
                            e = o[r + 8 &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = o[r + 4 &gt;&gt; 2], o[A + 8 &gt;&gt; 2] = e;
                            break A;

                          case 9:
                            c = e, v = o[e + 56 &gt;&gt; 2], s = g[32 + (c + (e = v &lt;&lt; 2) | 0) &gt;&gt; 2], f = g[i &gt;&gt; 2], 
                            a = g[i + 4 &gt;&gt; 2], t = g[i + 8 &gt;&gt; 2], (b = R(R(R(f * f) + R(a * a)) + R(t * t))) &lt; R(1.4210854715202004e-14) ? (b = R(0), 
                            t = R(1)) : (u = t, t = R(R(1) / R(w(b))), u = R(u * t), b = R(a * t), t = R(f * t)), 
                            o[r + 40 &gt;&gt; 2] = 0, o[r + 44 &gt;&gt; 2] = 0, o[r + 32 &gt;&gt; 2] = 0, o[r + 36 &gt;&gt; 2] = 0, 
                            g[e + (r + 32 | 0) &gt;&gt; 2] = s, f = R(-0xde0b6b000000000), e = 0, i = 0, n = 0, c = o[r + 32 &gt;&gt; 2], 
                            l = o[r + 36 &gt;&gt; 2], k = o[r + 40 &gt;&gt; 2], (a = R(R(R(t * g[r + 32 &gt;&gt; 2]) + R(b * g[r + 36 &gt;&gt; 2])) + R(u * g[r + 40 &gt;&gt; 2]))) &gt; R(-0xde0b6b000000000) &amp;&amp; (n = k, 
                            i = l, f = a, e = c), o[r + 40 &gt;&gt; 2] = 0, o[r + 44 &gt;&gt; 2] = 0, o[r + 32 &gt;&gt; 2] = 0, 
                            o[r + 36 &gt;&gt; 2] = 0, g[(r + 32 | 0) + (v &lt;&lt; 2) &gt;&gt; 2] = -s, c = o[r + 32 &gt;&gt; 2], l = o[r + 36 &gt;&gt; 2], 
                            k = o[r + 40 &gt;&gt; 2], R(R(R(t * g[r + 32 &gt;&gt; 2]) + R(b * g[r + 36 &gt;&gt; 2])) + R(u * g[r + 40 &gt;&gt; 2])) &gt; f &amp;&amp; (n = k, 
                            i = l, e = c), o[A + 12 &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] = n, o[A + 4 &gt;&gt; 2] = i, o[A &gt;&gt; 2] = e;
                            break A;

                          case 4:
                            if (a = g[e + 24 &gt;&gt; 2], t = g[e + 20 &gt;&gt; 2], b = g[e + 16 &gt;&gt; 2], c = o[e + 96 &gt;&gt; 2], 
                            (0 | (k = o[e + 100 &gt;&gt; 2])) &lt; 1) n = -1; else for (u = R(g[i + 8 &gt;&gt; 2] * a), s = R(g[i + 4 &gt;&gt; 2] * t), 
                            d = R(g[i &gt;&gt; 2] * b), i = 0, n = -1, f = R(-3.4028234663852886e38), e = c; f = (l = (C = R(R(R(d * g[e &gt;&gt; 2]) + R(s * g[e + 4 &gt;&gt; 2])) + R(u * g[e + 8 &gt;&gt; 2]))) &gt; f) ? C : f, 
                            n = l ? i : n, e = e + 16 | 0, (0 | k) != (0 | (i = i + 1 | 0)); ) ;
                            o[A + 12 &gt;&gt; 2] = 0, e = c + (n &lt;&lt; 4) | 0, g[A + 8 &gt;&gt; 2] = a * g[e + 8 &gt;&gt; 2], g[A + 4 &gt;&gt; 2] = t * g[e + 4 &gt;&gt; 2], 
                            g[A &gt;&gt; 2] = b * g[e &gt;&gt; 2];
                            break A;

                          case 1:
                          case 2:
                          case 5:
                          case 6:
                          case 8:
                          case 10:
                          case 11:
                            break e;

                          case 3:
                        }
                        if (a = g[e + 24 &gt;&gt; 2], t = g[e + 20 &gt;&gt; 2], b = g[e + 16 &gt;&gt; 2], c = o[e + 108 &gt;&gt; 2], 
                        (0 | (k = o[e + 100 &gt;&gt; 2])) &lt; 1) n = -1; else for (u = R(g[i + 8 &gt;&gt; 2] * a), s = R(g[i + 4 &gt;&gt; 2] * t), 
                        d = R(g[i &gt;&gt; 2] * b), i = 0, n = -1, f = R(-3.4028234663852886e38), e = c; f = (l = (C = R(R(R(d * g[e &gt;&gt; 2]) + R(s * g[e + 4 &gt;&gt; 2])) + R(u * g[e + 8 &gt;&gt; 2]))) &gt; f) ? C : f, 
                        n = l ? i : n, e = e + 16 | 0, (0 | k) != (0 | (i = i + 1 | 0)); ) ;
                        o[A + 12 &gt;&gt; 2] = 0, e = c + (n &lt;&lt; 4) | 0, g[A + 8 &gt;&gt; 2] = a * g[e + 8 &gt;&gt; 2], g[A + 4 &gt;&gt; 2] = t * g[e + 4 &gt;&gt; 2], 
                        g[A &gt;&gt; 2] = b * g[e &gt;&gt; 2];
                        break A;
                    }
                    BA[o[o[e &gt;&gt; 2] + 68 &gt;&gt; 2]](A, e, i);
                }
                D = r + 48 | 0;
            }
            function GA(A) {
                var e = 0;
                A: if (e = o[A + 4 &gt;&gt; 2], !(e &gt;&gt;&gt; 0 &gt; 13)) {
                    switch (e - 2 | 0) {
                      case 6:
                        return R(g[A + 32 &gt;&gt; 2] * g[A + 16 &gt;&gt; 2]);

                      case 0:
                      case 1:
                      case 4:
                      case 5:
                      case 7:
                      case 10:
                        break A;
                    }
                    return g[A + 48 &gt;&gt; 2];
                }
                return R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A));
            }
            function yA(A) {
                return 12;
            }
            function wA(A) {
                CA(A |= 0);
            }
            function WA(A, e) {
                var i;
                e |= 0, o[(A |= 0) &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0, o[(i = A + 8 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, 
                o[(o[e + 56 &gt;&gt; 2] &lt;&lt; 2) + A &gt;&gt; 2] = 1065353216;
            }
            function FA(A, e) {
                e = R(e);
            }
            function ZA(A) {
                return 60;
            }
            function YA(A) {
                var e;
                o[A + 12 &gt;&gt; 2] = -1, o[A + 4 &gt;&gt; 2] = 35, o[A + 8 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = 5928, o[A + 48 &gt;&gt; 2] = 1025758986, 
                o[(e = A + 24 | 0) &gt;&gt; 2] = 1065353216, o[e + 4 &gt;&gt; 2] = 0, o[A + 16 &gt;&gt; 2] = 1065353216, 
                o[A + 20 &gt;&gt; 2] = 1065353216, o[A &gt;&gt; 2] = 6924;
            }
            function pA(A, e) {
                A |= 0, e |= 0;
                var i = R(0), r = R(0), f = R(0);
                i = g[e &gt;&gt; 2], r = g[e + 4 &gt;&gt; 2], f = g[e + 8 &gt;&gt; 2], o[A + 28 &gt;&gt; 2] = 0, g[A + 24 &gt;&gt; 2] = m(f), 
                g[A + 20 &gt;&gt; 2] = m(r), g[A + 16 &gt;&gt; 2] = m(i);
            }
            function EA(A) {
                var e = 0, i = 0, r = 0, f = 0, t = 0, a = 0;
                if (o[(A |= 0) &gt;&gt; 2] = 7060, (e = o[A + 56 &gt;&gt; 2]) &amp;&amp; (C[A + 60 | 0] &amp;&amp; CA(e), o[A + 56 &gt;&gt; 2] = 0), 
                o[A + 56 &gt;&gt; 2] = 0, o[A + 48 &gt;&gt; 2] = 0, o[A + 52 &gt;&gt; 2] = 0, n[A + 60 | 0] = 1, (0 | (i = o[A + 28 &gt;&gt; 2])) &gt;= 1) for (r = 8; a = (e = o[A + 36 &gt;&gt; 2] + r | 0) + -4 | 0, 
                (t = o[(f = e + 4 | 0) &gt;&gt; 2]) &amp;&amp; (C[e + 8 | 0] &amp;&amp; CA(t), o[f &gt;&gt; 2] = 0), o[a &gt;&gt; 2] = 0, 
                o[f &gt;&gt; 2] = 0, o[e &gt;&gt; 2] = 0, n[e + 8 | 0] = 1, r = r + 36 | 0, i = i + -1 | 0; ) ;
                return (e = o[A + 36 &gt;&gt; 2]) &amp;&amp; (C[A + 40 | 0] &amp;&amp; CA(e), o[A + 36 &gt;&gt; 2] = 0), o[A + 36 &gt;&gt; 2] = 0, 
                o[A + 28 &gt;&gt; 2] = 0, o[A + 32 &gt;&gt; 2] = 0, n[A + 40 | 0] = 1, (e = o[A + 16 &gt;&gt; 2]) &amp;&amp; (C[A + 20 | 0] &amp;&amp; CA(e), 
                o[A + 16 &gt;&gt; 2] = 0), o[A + 16 &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = 0, 
                n[A + 20 | 0] = 1, 0 | A;
            }
            function VA(A) {
                var e, i, r = R(0), f = R(0), n = R(0), t = 0, a = 0, c = 0, b = 0;
                for (i = (0 | (e = o[A + 28 &gt;&gt; 2])) &lt; 1; ;) {
                    A: if (!(a &gt;&gt;&gt; 0 &gt; 7)) {
                        switch (a - 1 | 0) {
                          default:
                            r = R(g[A + 88 &gt;&gt; 2] + g[A + 72 &gt;&gt; 2]), f = R(g[A + 84 &gt;&gt; 2] + g[A + 68 &gt;&gt; 2]), 
                            n = R(g[A + 80 &gt;&gt; 2] + g[A + 64 &gt;&gt; 2]);
                            break A;

                          case 0:
                            r = R(g[A + 72 &gt;&gt; 2] - g[A + 88 &gt;&gt; 2]), f = R(g[A + 84 &gt;&gt; 2] + g[A + 68 &gt;&gt; 2]), 
                            n = R(g[A + 80 &gt;&gt; 2] + g[A + 64 &gt;&gt; 2]);
                            break A;

                          case 1:
                            r = R(g[A + 88 &gt;&gt; 2] + g[A + 72 &gt;&gt; 2]), f = R(g[A + 68 &gt;&gt; 2] - g[A + 84 &gt;&gt; 2]), 
                            n = R(g[A + 80 &gt;&gt; 2] + g[A + 64 &gt;&gt; 2]);
                            break A;

                          case 2:
                            r = R(g[A + 72 &gt;&gt; 2] - g[A + 88 &gt;&gt; 2]), f = R(g[A + 68 &gt;&gt; 2] - g[A + 84 &gt;&gt; 2]), 
                            n = R(g[A + 80 &gt;&gt; 2] + g[A + 64 &gt;&gt; 2]);
                            break A;

                          case 3:
                            r = R(g[A + 88 &gt;&gt; 2] + g[A + 72 &gt;&gt; 2]), f = R(g[A + 84 &gt;&gt; 2] + g[A + 68 &gt;&gt; 2]), 
                            n = R(g[A + 64 &gt;&gt; 2] - g[A + 80 &gt;&gt; 2]);
                            break A;

                          case 4:
                            r = R(g[A + 72 &gt;&gt; 2] - g[A + 88 &gt;&gt; 2]), f = R(g[A + 84 &gt;&gt; 2] + g[A + 68 &gt;&gt; 2]), 
                            n = R(g[A + 64 &gt;&gt; 2] - g[A + 80 &gt;&gt; 2]);
                            break A;

                          case 5:
                            r = R(g[A + 88 &gt;&gt; 2] + g[A + 72 &gt;&gt; 2]), f = R(g[A + 68 &gt;&gt; 2] - g[A + 84 &gt;&gt; 2]), 
                            n = R(g[A + 64 &gt;&gt; 2] - g[A + 80 &gt;&gt; 2]);
                            break A;

                          case 6:
                        }
                        r = R(g[A + 72 &gt;&gt; 2] - g[A + 88 &gt;&gt; 2]), f = R(g[A + 68 &gt;&gt; 2] - g[A + 84 &gt;&gt; 2]), 
                        n = R(g[A + 64 &gt;&gt; 2] - g[A + 80 &gt;&gt; 2]);
                    }
                    A: {
                        if (!i) for (t = o[A + 36 &gt;&gt; 2] + 20 | 0, b = 0, c = 0; ;) {
                            if (R(g[t + 12 &gt;&gt; 2] + R(R(R(n * g[t &gt;&gt; 2]) + R(f * g[t + 4 &gt;&gt; 2])) + R(r * g[t + 8 &gt;&gt; 2]))) &gt; R(0)) break A;
                            if (t = t + 36 | 0, !((0 | (c = c + 1 | 0)) &lt; (0 | e))) break;
                        }
                        if (b = 1, 8 != (0 | (a = a + 1 | 0))) continue;
                    }
                    break;
                }
                return b;
            }
            function DA(A) {
                var e, i = 0, r = R(0), f = 0, t = 0, b = R(0), l = 0, u = R(0), k = 0, B = R(0), Q = 0, h = 0, G = R(0), y = R(0), W = 0, Y = 0, F = 0, Z = R(0), p = R(0), V = R(0), E = R(0), N = 0, I = 0, J = 0, U = 0, x = 0, X = 0, M = R(0), S = R(0), T = R(0), j = R(0), O = R(0), H = R(0), z = R(0), P = R(0), L = R(0), K = R(0);
                if (D = e = D - 96 | 0, o[A + 64 &gt;&gt; 2] = 0, o[A + 68 &gt;&gt; 2] = 0, n[e + 52 | 0] = 1, 
                o[e + 48 &gt;&gt; 2] = 0, n[e + 72 | 0] = 1, o[(i = e + 40 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, 
                o[e + 68 &gt;&gt; 2] = 0, n[e + 92 | 0] = 1, o[(i = e + 60 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, 
                o[e + 88 &gt;&gt; 2] = 0, o[(i = e + 80 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, o[(i = A + 72 | 0) &gt;&gt; 2] = 0, 
                o[i + 4 &gt;&gt; 2] = 0, o[e + 28 &gt;&gt; 2] = 0, n[e + 32 | 0] = 1, o[e + 20 &gt;&gt; 2] = 0, o[e + 24 &gt;&gt; 2] = 0, 
                !((0 | (W = o[A + 28 &gt;&gt; 2])) &lt; 1)) {
                    for (;;) {
                        if (f = o[A + 36 &gt;&gt; 2], N = _(F, 36), (0 | (I = o[4 + (f + N | 0) &gt;&gt; 2])) &gt;= 1) {
                            for (x = 0; ;) {
                                i = o[12 + (f + N | 0) &gt;&gt; 2], k = o[i + (x &lt;&lt; 2) &gt;&gt; 2], a[e + 8 &gt;&gt; 1] = k, t = o[i + (((W = (0 | I) == (0 | (x = x + 1 | 0))) ? 0 : x) &lt;&lt; 2) &gt;&gt; 2], 
                                a[e + 10 &gt;&gt; 1] = t, X = 0, (0 | (i = t &lt;&lt; 16 &gt;&gt; 16)) &gt; (0 | (l = k &lt;&lt; 16 &gt;&gt; 16)) &amp;&amp; (a[e + 10 &gt;&gt; 1] = k, 
                                a[e + 8 &gt;&gt; 1] = t, l = t, i = k);
                                A: if (!((t = (J = i &lt;&lt; 16) + (h = l &lt;&lt; 16 &gt;&gt; 16) &amp; o[e + 64 &gt;&gt; 2] + -1) &gt;&gt;&gt; 0 &gt;= v[e + 20 &gt;&gt; 2]) &amp;&amp; (f = o[o[e + 28 &gt;&gt; 2] + (t &lt;&lt; 2) &gt;&gt; 2], 
                                -1 != (0 | f))) {
                                    for (Q = o[e + 48 &gt;&gt; 2], k = o[e + 88 &gt;&gt; 2]; ;) {
                                        if (d[(t = (U = f &lt;&lt; 2) + k | 0) + 2 &gt;&gt; 1] != (65535 &amp; i) || d[t &gt;&gt; 1] != (65535 &amp; l)) {
                                            if (-1 != (0 | (f = o[Q + U &gt;&gt; 2]))) continue;
                                            break A;
                                        }
                                        break;
                                    }
                                    X = U + o[e + 68 &gt;&gt; 2] | 0;
                                }
                                t = (i = o[A + 16 &gt;&gt; 2]) + (J &gt;&gt; 16 &lt;&lt; 4) | 0, i = i + (h &lt;&lt; 4) | 0, B = r = R(g[t + 8 &gt;&gt; 2] - g[i + 8 &gt;&gt; 2]), 
                                b = R(g[t &gt;&gt; 2] - g[i &gt;&gt; 2]), u = R(g[t + 4 &gt;&gt; 2] - g[i + 4 &gt;&gt; 2]), r = R(R(1) / R(w(R(R(R(b * b) + R(u * u)) + R(r * r))))), 
                                B = R(B * r), G = R(u * r), y = R(b * r);
                                A: {
                                    if ((0 | (l = o[A + 48 &gt;&gt; 2])) &gt;= 1) for (f = o[A + 56 &gt;&gt; 2], Y = 0; ;) {
                                        if (b = g[f + 8 &gt;&gt; 2], r = g[f &gt;&gt; 2], u = g[f + 4 &gt;&gt; 2], (+R(m(R(b - B))) &gt; 1e-6 ^ 1 ? !(+R(m(R(r - y))) &gt; 1e-6 | +R(m(R(u - G))) &gt; 1e-6) : 0) | (+R(m(R(B + b))) &gt; 1e-6 ^ 1 ? !(+R(m(R(y + r))) &gt; 1e-6 | +R(m(R(G + u))) &gt; 1e-6) : 0)) break A;
                                        if (f = f + 16 | 0, !((0 | (Y = Y + 1 | 0)) &lt; (0 | l))) break;
                                    }
                                    if (o[A + 52 &gt;&gt; 2] == (0 | l) &amp;&amp; !((0 | l) &gt;= (0 | (Q = l ? l &lt;&lt; 1 : 1)))) {
                                        if (Q ? (h = dA(Q &lt;&lt; 4), l = o[A + 48 &gt;&gt; 2]) : h = 0, (0 | l) &gt;= 1) for (f = 0; t = o[A + 56 &gt;&gt; 2] + f | 0, 
                                        i = o[t + 4 &gt;&gt; 2], o[(k = f + h | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = i, i = o[(t = t + 8 | 0) + 4 &gt;&gt; 2], 
                                        o[(k = k + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = i, f = f + 16 | 0, l = l + -1 | 0; ) ;
                                        (i = o[A + 56 &gt;&gt; 2]) &amp;&amp; (C[A + 60 | 0] &amp;&amp; CA(i), o[A + 56 &gt;&gt; 2] = 0), o[A + 56 &gt;&gt; 2] = h, 
                                        n[A + 60 | 0] = 1, o[A + 52 &gt;&gt; 2] = Q, l = o[A + 48 &gt;&gt; 2];
                                    }
                                    i = o[A + 56 &gt;&gt; 2] + (l &lt;&lt; 4) | 0, o[i + 12 &gt;&gt; 2] = 0, g[i + 8 &gt;&gt; 2] = B, g[i + 4 &gt;&gt; 2] = G, 
                                    g[i &gt;&gt; 2] = y, o[A + 48 &gt;&gt; 2] = o[A + 48 &gt;&gt; 2] + 1;
                                }
                                if (X ? a[X + 2 &gt;&gt; 1] = F : (a[e &gt;&gt; 1] = F, a[e + 2 &gt;&gt; 1] = 65535, NA(e + 16 | 0, e + 8 | 0, e)), 
                                W) break;
                                f = o[A + 36 &gt;&gt; 2];
                            }
                            W = o[A + 28 &gt;&gt; 2];
                        }
                        if (!((0 | (F = F + 1 | 0)) &lt; (0 | W))) break;
                    }
                    if (U = 0, !((0 | W) &lt; 1)) for (U = (0 | W) &gt; 0, N = o[A + 16 &gt;&gt; 2], k = o[A + 36 &gt;&gt; 2], 
                    F = 0; ;) {
                        if (i = k + _(F, 36) | 0, (0 | (I = o[i + 4 &gt;&gt; 2])) &gt;= 3) for (f = (J = o[i + 12 &gt;&gt; 2]) + 4 | 0, 
                        t = (h = N + (o[J &gt;&gt; 2] &lt;&lt; 4) | 0) + 8 | 0, i = h + 4 | 0, Z = g[A + 72 &gt;&gt; 2], p = g[A + 68 &gt;&gt; 2], 
                        V = g[A + 64 &gt;&gt; 2], Y = 2; Q = N + (o[f &gt;&gt; 2] &lt;&lt; 4) | 0, j = g[Q + 8 &gt;&gt; 2], l = N + (o[J + ((0 | Y) % (0 | I) &lt;&lt; 2) &gt;&gt; 2] &lt;&lt; 4) | 0, 
                        O = g[l + 8 &gt;&gt; 2], M = g[h &gt;&gt; 2], H = g[Q &gt;&gt; 2], z = R(M - H), S = g[i &gt;&gt; 2], P = g[l + 4 &gt;&gt; 2], 
                        B = R(S - P), G = g[Q + 4 &gt;&gt; 2], r = R(S - G), y = g[l &gt;&gt; 2], b = R(M - y), L = R(R(z * B) - R(r * b)), 
                        T = g[t &gt;&gt; 2], u = R(T - O), K = R(r * u), r = R(T - j), B = R(K - R(r * B)), r = R(R(r * b) - R(z * u)), 
                        r = R(R(w(R(R(L * L) + R(R(B * B) + R(r * r))))) * R(.5)), Z = R(Z + R(R(R(R(T + j) + O) * R(.3333333432674408)) * r)), 
                        g[A + 72 &gt;&gt; 2] = Z, p = R(p + R(R(R(P + R(S + G)) * R(.3333333432674408)) * r)), 
                        g[A + 68 &gt;&gt; 2] = p, V = R(V + R(R(R(y + R(M + H)) * R(.3333333432674408)) * r)), 
                        g[A + 64 &gt;&gt; 2] = V, E = R(E + r), f = f + 4 | 0, (0 | I) != (0 | (Y = Y + 1 | 0)); ) ;
                        if ((0 | (F = F + 1 | 0)) == (0 | W)) break;
                    }
                }
                if (o[A + 96 &gt;&gt; 2] = 2139095039, r = R(R(1) / E), B = R(r * g[A + 64 &gt;&gt; 2]), g[A + 64 &gt;&gt; 2] = B, 
                G = R(r * g[A + 68 &gt;&gt; 2]), g[A + 68 &gt;&gt; 2] = G, y = R(r * g[A + 72 &gt;&gt; 2]), g[A + 72 &gt;&gt; 2] = y, 
                b = R(3.4028234663852886e38), u = R(3.4028234663852886e38), U) for (f = o[A + 36 &gt;&gt; 2] + 20 | 0; (r = R(m(R(g[f + 12 &gt;&gt; 2] + R(R(R(B * g[f &gt;&gt; 2]) + R(G * g[f + 4 &gt;&gt; 2])) + R(y * g[f + 8 &gt;&gt; 2])))))) &lt; u &amp;&amp; (g[A + 96 &gt;&gt; 2] = r, 
                u = r), f = f + 36 | 0, W = W + -1 | 0; ) ;
                if ((0 | (i = o[A + 8 &gt;&gt; 2])) &lt; 1) B = R(-3.4028234663852886e38), Z = R(3.4028234663852886e38), 
                p = R(-3.4028234663852886e38), V = R(-3.4028234663852886e38), E = R(3.4028234663852886e38); else for (f = o[A + 16 &gt;&gt; 2], 
                V = R(-3.4028234663852886e38), Y = 0, E = R(3.4028234663852886e38), p = R(-3.4028234663852886e38), 
                B = R(-3.4028234663852886e38), Z = R(3.4028234663852886e38); V = (r = g[f + 8 &gt;&gt; 2]) &gt; V ? r : V, 
                Z = r &lt; Z ? r : Z, p = (r = g[f + 4 &gt;&gt; 2]) &gt; p ? r : p, b = r &lt; b ? r : b, B = (r = g[f &gt;&gt; 2]) &gt; B ? r : B, 
                E = r &lt; E ? r : E, f = f + 16 | 0, (0 | (Y = Y + 1 | 0)) &lt; (0 | i); ) ;
                o[A + 128 &gt;&gt; 2] = 0, G = R(V - Z), g[A + 124 &gt;&gt; 2] = G, y = R(p - b), g[A + 120 &gt;&gt; 2] = y, 
                r = R(B - E), g[A + 116 &gt;&gt; 2] = r, o[A + 112 &gt;&gt; 2] = 0, g[A + 108 &gt;&gt; 2] = Z + V, 
                g[A + 104 &gt;&gt; 2] = b + p, g[A + 100 &gt;&gt; 2] = B + E, r = g[(i = (t = r &lt; y ? y &lt; G ? 2 : 1 : (r &lt; G) &lt;&lt; 1) &lt;&lt; 2) + (A + 116 | 0) &gt;&gt; 2], 
                b = R(u / R(1.7320507764816284)), g[A + 88 &gt;&gt; 2] = b, g[A + 80 &gt;&gt; 2] = b, g[A + 84 &gt;&gt; 2] = b, 
                i = i + (A + 80 | 0) | 0, u = R(r * R(.5)), g[i &gt;&gt; 2] = u, r = R(R(u - b) * R(.0009765625)), 
                f = 1024;
                A: {
                    e: {
                        for (;;) {
                            if (VA(A)) break e;
                            if (u = R(u - r), g[i &gt;&gt; 2] = u, !(f = f + -1 | 0)) break;
                        }
                        g[A + 84 &gt;&gt; 2] = b, g[A + 88 &gt;&gt; 2] = b, g[A + 80 &gt;&gt; 2] = b;
                        break A;
                    }
                    if (h = o[(Q = (i = A + 80 | 0) + ((1 &lt;&lt; (t = 1 &lt;&lt; t &amp; 3) &amp; 3) &lt;&lt; 2) | 0) &gt;&gt; 2], 
                    t = o[(i = k = i + (t &lt;&lt; 2) | 0) &gt;&gt; 2], u = R(R(g[A + 96 &gt;&gt; 2] - b) * R(.0009765625)), 
                    g[i &gt;&gt; 2] = u + g[i &gt;&gt; 2], b = R(u + g[Q &gt;&gt; 2]), g[Q &gt;&gt; 2] = b, VA(A)) {
                        for (l = 1024; ;) {
                            if (r = b, !(l = l + -1 | 0)) break A;
                            if (t = o[k &gt;&gt; 2], g[k &gt;&gt; 2] = u + g[k &gt;&gt; 2], b = R(u + g[Q &gt;&gt; 2]), g[Q &gt;&gt; 2] = b, 
                            !VA(A)) break;
                        }
                        s(r), h = c(0);
                    }
                    o[k &gt;&gt; 2] = t, o[Q &gt;&gt; 2] = h;
                }
                (A = o[e + 88 &gt;&gt; 2]) &amp;&amp; (C[e + 92 | 0] &amp;&amp; CA(A), o[e + 88 &gt;&gt; 2] = 0), o[e + 88 &gt;&gt; 2] = 0, 
                n[e + 92 | 0] = 1, o[e + 80 &gt;&gt; 2] = 0, o[e + 84 &gt;&gt; 2] = 0, (A = o[e + 68 &gt;&gt; 2]) &amp;&amp; (C[e + 72 | 0] &amp;&amp; CA(A), 
                o[e + 68 &gt;&gt; 2] = 0), o[e + 68 &gt;&gt; 2] = 0, n[e + 72 | 0] = 1, o[e + 60 &gt;&gt; 2] = 0, 
                o[e + 64 &gt;&gt; 2] = 0, (A = o[e + 48 &gt;&gt; 2]) &amp;&amp; (C[e + 52 | 0] &amp;&amp; CA(A), o[e + 48 &gt;&gt; 2] = 0), 
                o[e + 48 &gt;&gt; 2] = 0, n[e + 52 | 0] = 1, o[e + 40 &gt;&gt; 2] = 0, o[e + 44 &gt;&gt; 2] = 0, (A = o[e + 28 &gt;&gt; 2]) &amp;&amp; (C[e + 32 | 0] &amp;&amp; CA(A), 
                o[e + 28 &gt;&gt; 2] = 0), D = e + 96 | 0;
            }
            function NA(A, e, i) {
                var r = 0, f = 0, t = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0;
                A: {
                    if (!((k = (t = a[e &gt;&gt; 1]) + ((f = d[e + 2 &gt;&gt; 1]) &lt;&lt; 16) &amp; (u = o[A + 48 &gt;&gt; 2]) + -1) &gt;&gt;&gt; 0 &gt;= v[A + 4 &gt;&gt; 2]) &amp;&amp; -1 != (0 | (r = o[o[A + 12 &gt;&gt; 2] + (k &lt;&lt; 2) &gt;&gt; 2]))) for (b = o[A + 72 &gt;&gt; 2], 
                    t &amp;= 65535; ;) {
                        if (d[(c = (l = r &lt;&lt; 2) + b | 0) + 2 &gt;&gt; 1] == (0 | f) &amp;&amp; d[c &gt;&gt; 1] == (0 | t)) break A;
                        if (-1 == (0 | (r = o[l + o[A + 32 &gt;&gt; 2] &gt;&gt; 2]))) break;
                    }
                    if ((0 | (r = l = o[A + 44 &gt;&gt; 2])) == (0 | u) &amp;&amp; !((0 | (r = u)) &gt;= (0 | (b = r ? r &lt;&lt; 1 : 1)))) {
                        if (b ? (t = dA(b &lt;&lt; 2), r = o[A + 44 &gt;&gt; 2]) : (t = 0, r = u), (0 | (f = r)) &gt;= 1) for (r = 0; c = r + t | 0, 
                        s = o[A + 52 &gt;&gt; 2] + r | 0, s = d[s &gt;&gt; 1] | d[s + 2 &gt;&gt; 1] &lt;&lt; 16, a[c &gt;&gt; 1] = s, 
                        a[c + 2 &gt;&gt; 1] = s &gt;&gt;&gt; 16, r = r + 4 | 0, f = f + -1 | 0; ) ;
                        (r = o[A + 52 &gt;&gt; 2]) &amp;&amp; (C[A + 56 | 0] &amp;&amp; CA(r), o[A + 52 &gt;&gt; 2] = 0), o[A + 52 &gt;&gt; 2] = t, 
                        o[A + 48 &gt;&gt; 2] = b, n[A + 56 | 0] = 1, r = o[A + 44 &gt;&gt; 2];
                    }
                    if (r = o[A + 52 &gt;&gt; 2] + (r &lt;&lt; 2) | 0, i = d[i &gt;&gt; 1] | d[i + 2 &gt;&gt; 1] &lt;&lt; 16, a[r &gt;&gt; 1] = i, 
                    a[r + 2 &gt;&gt; 1] = i &gt;&gt;&gt; 16, o[A + 44 &gt;&gt; 2] = o[A + 44 &gt;&gt; 2] + 1, (0 | (f = o[A - -64 &gt;&gt; 2])) == o[A + 68 &gt;&gt; 2] &amp;&amp; !((0 | f) &gt;= (0 | (i = f ? f &lt;&lt; 1 : 1)))) {
                        if (i ? (t = dA(i &lt;&lt; 2), f = o[A + 64 &gt;&gt; 2]) : t = 0, (0 | f) &gt;= 1) for (r = 0; b = r + t | 0, 
                        c = o[A + 72 &gt;&gt; 2] + r | 0, c = d[c &gt;&gt; 1] | d[c + 2 &gt;&gt; 1] &lt;&lt; 16, a[b &gt;&gt; 1] = c, 
                        a[b + 2 &gt;&gt; 1] = c &gt;&gt;&gt; 16, r = r + 4 | 0, f = f + -1 | 0; ) ;
                        (r = o[A + 72 &gt;&gt; 2]) &amp;&amp; (C[A + 76 | 0] &amp;&amp; CA(r), o[A + 72 &gt;&gt; 2] = 0), o[A + 72 &gt;&gt; 2] = t, 
                        o[A + 68 &gt;&gt; 2] = i, n[A + 76 | 0] = 1, f = o[A + 64 &gt;&gt; 2];
                    }
                    return i = o[A + 72 &gt;&gt; 2] + (f &lt;&lt; 2) | 0, r = d[e &gt;&gt; 1] | d[e + 2 &gt;&gt; 1] &lt;&lt; 16, a[i &gt;&gt; 1] = r, 
                    a[i + 2 &gt;&gt; 1] = r &gt;&gt;&gt; 16, o[A + 64 &gt;&gt; 2] = o[A + 64 &gt;&gt; 2] + 1, (0 | u) &lt; o[A + 48 &gt;&gt; 2] &amp;&amp; (function(A) {
                        var e, i, r = 0, f = 0, t = 0, c = 0, b = 0, l = 0, u = 0;
                        if (!((0 | (i = o[A + 4 &gt;&gt; 2])) &gt;= (0 | (e = o[A + 48 &gt;&gt; 2])))) {
                            if (o[A + 8 &gt;&gt; 2] &gt;= (0 | e)) t = o[A + 12 &gt;&gt; 2]; else {
                                e ? (t = dA(e &lt;&lt; 2), f = o[A + 4 &gt;&gt; 2]) : f = i, b = o[A + 12 &gt;&gt; 2];
                                e: {
                                    if ((0 | f) &gt;= 1) for (c = t, r = b; o[c &gt;&gt; 2] = o[r &gt;&gt; 2], c = c + 4 | 0, r = r + 4 | 0, 
                                    f = f + -1 | 0; ) ; else if (!b) break e;
                                    C[A + 16 | 0] &amp;&amp; CA(b);
                                }
                                o[A + 12 &gt;&gt; 2] = t, n[A + 16 | 0] = 1, o[A + 8 &gt;&gt; 2] = e;
                            }
                            if (S((r = i &lt;&lt; 2) + t | 0, 0, (l = e &lt;&lt; 2) - r | 0), o[A + 4 &gt;&gt; 2] = e, (0 | (u = o[A + 24 &gt;&gt; 2])) &lt; (0 | e)) {
                                e: if (o[A + 28 &gt;&gt; 2] &gt;= (0 | e)) t = o[A + 32 &gt;&gt; 2]; else {
                                    if (e ? (t = dA(l), f = o[A + 24 &gt;&gt; 2]) : (t = 0, f = u), b = o[A + 32 &gt;&gt; 2], (0 | f) &gt;= 1) for (c = t, 
                                    r = b; o[c &gt;&gt; 2] = o[r &gt;&gt; 2], c = c + 4 | 0, r = r + 4 | 0, f = f + -1 | 0; ) ; else if (!b) {
                                        o[A + 32 &gt;&gt; 2] = t, o[A + 28 &gt;&gt; 2] = e, n[A + 36 | 0] = 1;
                                        break e;
                                    }
                                    C[A + 36 | 0] &amp;&amp; CA(b), o[A + 32 &gt;&gt; 2] = t, n[A + 36 | 0] = 1, o[A + 28 &gt;&gt; 2] = e;
                                }
                                S((r = u &lt;&lt; 2) + t | 0, 0, l - r | 0);
                            }
                            if (o[A + 24 &gt;&gt; 2] = e, (0 | e) &gt;= 1 &amp;&amp; (S(o[A + 12 &gt;&gt; 2], 255, l), S(o[A + 32 &gt;&gt; 2], 255, l)), 
                            !((0 | i) &lt; 1)) for (r = o[A + 32 &gt;&gt; 2], c = o[A + 72 &gt;&gt; 2], b = o[A + 12 &gt;&gt; 2], 
                            f = 0; t = b + ((a[c &gt;&gt; 1] + (d[c + 2 &gt;&gt; 1] &lt;&lt; 16) &amp; o[A + 48 &gt;&gt; 2] + -1) &lt;&lt; 2) | 0, 
                            o[r &gt;&gt; 2] = o[t &gt;&gt; 2], o[t &gt;&gt; 2] = f, c = c + 4 | 0, r = r + 4 | 0, (0 | (f = f + 1 | 0)) != (0 | i); ) ;
                        }
                    }(A), k = a[e &gt;&gt; 1] + (d[e + 2 &gt;&gt; 1] &lt;&lt; 16) &amp; o[A + 48 &gt;&gt; 2] + -1), e = o[A + 32 &gt;&gt; 2] + (l &lt;&lt; 2) | 0, 
                    A = o[A + 12 &gt;&gt; 2] + (k &lt;&lt; 2) | 0, o[e &gt;&gt; 2] = o[A &gt;&gt; 2], void (o[A &gt;&gt; 2] = l);
                }
                A = o[A + 52 &gt;&gt; 2] + (r &lt;&lt; 2) | 0, e = d[i &gt;&gt; 1] | d[i + 2 &gt;&gt; 1] &lt;&lt; 16, a[A &gt;&gt; 1] = e, 
                a[A + 2 &gt;&gt; 1] = e &gt;&gt;&gt; 16;
            }
            function IA(A, e, i, r, f, n, t) {
                var a = R(0), c = 0, b = R(0), l = 0, u = 0, s = R(0), k = R(0), C = R(0);
                if (o[r &gt;&gt; 2] = 2139095039, c = -8388609, o[f &gt;&gt; 2] = -8388609, l = o[A + 8 &gt;&gt; 2], 
                a = R(-3.4028234663852886e38), !((0 | l) &lt; 1)) {
                    for (c = 4; u = o[A + 16 &gt;&gt; 2] + c | 0, a = g[u + -4 &gt;&gt; 2], b = g[u &gt;&gt; 2], s = g[u + 4 &gt;&gt; 2], 
                    k = R(R(R(R(a * g[e &gt;&gt; 2]) + R(b * g[e + 4 &gt;&gt; 2])) + R(s * g[e + 8 &gt;&gt; 2])) + g[e + 48 &gt;&gt; 2]), 
                    C = R(R(R(R(a * g[e + 16 &gt;&gt; 2]) + R(b * g[e + 20 &gt;&gt; 2])) + R(s * g[e + 24 &gt;&gt; 2])) + g[e + 52 &gt;&gt; 2]), 
                    b = R(R(R(R(a * g[e + 32 &gt;&gt; 2]) + R(b * g[e + 36 &gt;&gt; 2])) + R(s * g[e + 40 &gt;&gt; 2])) + g[e + 56 &gt;&gt; 2]), 
                    (a = R(R(R(k * g[i &gt;&gt; 2]) + R(C * g[i + 4 &gt;&gt; 2])) + R(b * g[i + 8 &gt;&gt; 2]))) &lt; g[r &gt;&gt; 2] &amp;&amp; (g[r &gt;&gt; 2] = a, 
                    o[n + 12 &gt;&gt; 2] = 0, g[n + 8 &gt;&gt; 2] = b, g[n + 4 &gt;&gt; 2] = C, g[n &gt;&gt; 2] = k), a &gt; g[f &gt;&gt; 2] &amp;&amp; (g[f &gt;&gt; 2] = a, 
                    o[t + 12 &gt;&gt; 2] = 0, g[t + 8 &gt;&gt; 2] = b, g[t + 4 &gt;&gt; 2] = C, g[t &gt;&gt; 2] = k), c = c + 16 | 0, 
                    l = l + -1 | 0; ) ;
                    c = o[f &gt;&gt; 2], a = g[f &gt;&gt; 2];
                }
                (b = g[r &gt;&gt; 2]) &gt; a &amp;&amp; (o[r &gt;&gt; 2] = c, g[f &gt;&gt; 2] = b, i = o[(A = n + 8 | 0) &gt;&gt; 2], 
                r = o[A + 4 &gt;&gt; 2], c = o[(e = t + 8 | 0) + 4 &gt;&gt; 2], o[A &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = c, 
                A = o[n &gt;&gt; 2], f = o[n + 4 &gt;&gt; 2], c = o[t + 4 &gt;&gt; 2], o[n &gt;&gt; 2] = o[t &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = c, 
                o[t &gt;&gt; 2] = A, o[t + 4 &gt;&gt; 2] = f, o[e &gt;&gt; 2] = i, o[e + 4 &gt;&gt; 2] = r);
            }
            function UA(A, e) {
                var i, r, f = 0, n = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, C = 0, d = 0, v = 0;
                return (0 | (i = o[A + 16 &gt;&gt; 2])) != (0 | (n = o[e + 16 &gt;&gt; 2])) ? i - n | 0 : i ? (d = -1, 
                c = o[A + 4 &gt;&gt; 2], b = o[e + 8 &gt;&gt; 2], s = tn(l = o[e + 12 &gt;&gt; 2], 0, C = o[A &gt;&gt; 2], 0), 
                u = z, l = tn(l, t, c, 0), n = z + a | 0, a = f = l + u | 0, f = f &gt;&gt;&gt; 0 &lt; l &gt;&gt;&gt; 0 ? n + 1 | 0 : n, 
                c = tn(b, l = 0, c, t), (t = (n = a) + (a = z) | 0) &gt;&gt;&gt; 0 &lt; a &gt;&gt;&gt; 0 &amp;&amp; (f = f + 1 | 0), 
                n = t, a = f, t = 0, (f = c + s | 0) &gt;&gt;&gt; 0 &lt; c &gt;&gt;&gt; 0 &amp;&amp; (t = t + 1 | 0), s = t, 
                t = t + n | 0, n = a, n = t &gt;&gt;&gt; 0 &lt; s &gt;&gt;&gt; 0 ? n + 1 | 0 : n, a = t, t = f, s = 0, 
                b = tn(b, l, C, v), f = z + f | 0, f = (c = s + b | 0) &gt;&gt;&gt; 0 &lt; b &gt;&gt;&gt; 0 ? f + 1 | 0 : f, 
                r = c, b = c, c = f, (f = a + (t = (0 | t) == (0 | f) &amp; b &gt;&gt;&gt; 0 &lt; s &gt;&gt;&gt; 0 | f &gt;&gt;&gt; 0 &lt; t &gt;&gt;&gt; 0) | 0) &gt;&gt;&gt; 0 &lt; t &gt;&gt;&gt; 0 &amp;&amp; (n = n + 1 | 0), 
                s = f, b = n, l = f, C = n, t = o[A + 8 &gt;&gt; 2], A = o[A + 12 &gt;&gt; 2], f = o[e &gt;&gt; 2], 
                v = t, a = tn(u = o[e + 4 &gt;&gt; 2], n = 0, t, 0), e = z, k = A, u = tn(u, n, A, t = 0), 
                n = z, n = (A = e + u | 0) &gt;&gt;&gt; 0 &lt; u &gt;&gt;&gt; 0 ? n + 1 | 0 : n, e = A, u = f, A = tn(f, 0, k, t), 
                f = n, t = f = (e = (k = z) + e | 0) &gt;&gt;&gt; 0 &lt; k &gt;&gt;&gt; 0 ? f + 1 | 0 : f, n = 0, (f = A + a | 0) &gt;&gt;&gt; 0 &lt; A &gt;&gt;&gt; 0 &amp;&amp; (n = n + 1 | 0), 
                k = n, a = n + e | 0, n = t, t = (e = a) &gt;&gt;&gt; 0 &lt; k &gt;&gt;&gt; 0 ? n + 1 | 0 : n, k = e, 
                e = 0, a = tn(u, 0, v, 0), n = f, f = f + z | 0, f = (A = e + a | 0) &gt;&gt;&gt; 0 &lt; a &gt;&gt;&gt; 0 ? f + 1 | 0 : f, 
                a = A, A = f, (n = k + (e = (0 | n) == (0 | f) &amp; a &gt;&gt;&gt; 0 &lt; e &gt;&gt;&gt; 0 | f &gt;&gt;&gt; 0 &lt; n &gt;&gt;&gt; 0) | 0) &gt;&gt;&gt; 0 &lt; e &gt;&gt;&gt; 0 &amp;&amp; (t = t + 1 | 0), 
                e = t, (0 | t) == (0 | C) &amp; l &gt;&gt;&gt; 0 &lt; (f = n) &gt;&gt;&gt; 0 | C &gt;&gt;&gt; 0 &lt; t &gt;&gt;&gt; 0 || (d = 1, 
                (0 | e) == (0 | b) &amp; s &gt;&gt;&gt; 0 &gt; n &gt;&gt;&gt; 0 | b &gt;&gt;&gt; 0 &gt; e &gt;&gt;&gt; 0 || (d = -1, (0 | A) == (0 | c) &amp; r &gt;&gt;&gt; 0 &lt; a &gt;&gt;&gt; 0 | c &gt;&gt;&gt; 0 &lt; A &gt;&gt;&gt; 0 || (d = (0 | A) == (0 | c) &amp; r &gt;&gt;&gt; 0 &gt; a &gt;&gt;&gt; 0 | c &gt;&gt;&gt; 0 &gt; A &gt;&gt;&gt; 0))), 
                _(d, i)) : 0;
            }
            function JA(A, e, i) {
                var r = 0, f = 0, n = 0, t = 0, a = 0, c = 0, b = 0, l = 0;
                if (!((t = o[A + 56 &gt;&gt; 2]) || (r = o[A + 52 &gt;&gt; 2], r ? o[A + 52 &gt;&gt; 2] = o[r + 8 &gt;&gt; 2] : (r = dA(12), 
                o[r + 8 &gt;&gt; 2] = 0, f = o[A + 60 &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = f, b = r, l = dA(_(f, 24)), 
                o[b &gt;&gt; 2] = l, f = o[A + 48 &gt;&gt; 2], o[A + 48 &gt;&gt; 2] = r, o[r + 8 &gt;&gt; 2] = f), t = o[r &gt;&gt; 2], 
                n = o[r + 4 &gt;&gt; 2], (0 | n) &lt; 1))) for (r = 0, f = t; a = f, f = f + 24 | 0, r = r + 1 | 0, 
                o[a &gt;&gt; 2] = (0 | r) &lt; (0 | n) ? f : 0, (0 | r) != (0 | n); ) ;
                if (o[A + 56 &gt;&gt; 2] = o[t &gt;&gt; 2], o[(f = t + 8 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, 
                o[(f = t + 16 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[t &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, 
                !((n = o[A + 56 &gt;&gt; 2]) || (r = o[A + 52 &gt;&gt; 2], r ? o[A + 52 &gt;&gt; 2] = o[r + 8 &gt;&gt; 2] : (r = dA(12), 
                o[r + 8 &gt;&gt; 2] = 0, f = o[A + 60 &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = f, b = r, l = dA(_(f, 24)), 
                o[b &gt;&gt; 2] = l, f = o[A + 48 &gt;&gt; 2], o[A + 48 &gt;&gt; 2] = r, o[r + 8 &gt;&gt; 2] = f), n = o[r &gt;&gt; 2], 
                c = o[r + 4 &gt;&gt; 2], (0 | c) &lt; 1))) for (r = 0, f = n; a = f, f = f + 24 | 0, r = r + 1 | 0, 
                o[a &gt;&gt; 2] = (0 | r) &lt; (0 | c) ? f : 0, (0 | r) != (0 | c); ) ;
                return o[A + 56 &gt;&gt; 2] = o[n &gt;&gt; 2], o[n &gt;&gt; 2] = 0, o[n + 4 &gt;&gt; 2] = 0, o[t + 8 &gt;&gt; 2] = n, 
                o[t + 12 &gt;&gt; 2] = i, o[t + 16 &gt;&gt; 2] = 0, i = o[A + 100 &gt;&gt; 2], o[t + 20 &gt;&gt; 2] = i, 
                o[n + 8 &gt;&gt; 2] = t, o[n + 12 &gt;&gt; 2] = e, o[n + 16 &gt;&gt; 2] = 0, o[n + 20 &gt;&gt; 2] = i, i = (e = o[A + 116 &gt;&gt; 2]) + 1 | 0, 
                o[A + 116 &gt;&gt; 2] = i, (0 | e) &gt;= o[A + 120 &gt;&gt; 2] &amp;&amp; (o[A + 120 &gt;&gt; 2] = i), t;
            }
            function xA(A, e, i, r) {
                var f, n = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0;
                D = f = D - 16 | 0;
                A: if ((n = i - e | 0) &gt;&gt;&gt; 0 &lt;= 2) {
                    switch (n - 1 | 0) {
                      default:
                        o[r &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, o[(A = r + 8 | 0) &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0;
                        break A;

                      case 1:
                        if (i = o[o[A + 92 &gt;&gt; 2] + (e &lt;&lt; 2) &gt;&gt; 2], n = o[i + 204 &gt;&gt; 2], (0 | (c = o[i + 88 &gt;&gt; 2])) != (0 | (a = o[i + 200 &gt;&gt; 2])) | (0 | (t = o[i + 92 &gt;&gt; 2])) != (0 | n) || (n = t, 
                        o[i + 96 &gt;&gt; 2] != o[i + 208 &gt;&gt; 2])) {
                            e = i + 112 | 0, (n = t - n | 0) | (t = c - a | 0) ? (o[i + 4 &gt;&gt; 2] = e, o[i &gt;&gt; 2] = e, 
                            o[i + 116 &gt;&gt; 2] = i, o[i + 112 &gt;&gt; 2] = i, a = (b = (c = (0 | n) &lt; 0) &amp; !t) | (t = (0 | t) &lt; 0), 
                            o[r + 4 &gt;&gt; 2] = a ? e : i, o[r &gt;&gt; 2] = a ? i : e, t &amp; !n || c ? (o[r + 8 &gt;&gt; 2] = i, 
                            n = e) : (o[r + 8 &gt;&gt; 2] = e, n = i)) : (n = (t = o[i + 96 &gt;&gt; 2] &gt; o[i + 208 &gt;&gt; 2]) ? e : i, 
                            o[r + 8 &gt;&gt; 2] = n, o[r + 4 &gt;&gt; 2] = n, o[r &gt;&gt; 2] = n, o[n + 4 &gt;&gt; 2] = n, o[n &gt;&gt; 2] = n, 
                            e = t ? i : e, i = n), o[r + 12 &gt;&gt; 2] = n, A = JA(A, i, e), o[i + 8 &gt;&gt; 2] = A, i = e, 
                            e = o[A + 8 &gt;&gt; 2], o[i + 8 &gt;&gt; 2] = e, o[A + 4 &gt;&gt; 2] = A, o[A &gt;&gt; 2] = A, o[e + 4 &gt;&gt; 2] = e, 
                            o[e &gt;&gt; 2] = e;
                            break A;
                        }
                        o[i + 8 &gt;&gt; 2] = 0, o[r + 12 &gt;&gt; 2] = i, o[r + 8 &gt;&gt; 2] = i, o[r + 4 &gt;&gt; 2] = i, o[r &gt;&gt; 2] = i, 
                        o[i + 4 &gt;&gt; 2] = i, o[i &gt;&gt; 2] = i;
                        break A;

                      case 0:
                    }
                    A = o[o[A + 92 &gt;&gt; 2] + (e &lt;&lt; 2) &gt;&gt; 2], o[A + 8 &gt;&gt; 2] = 0, o[r + 12 &gt;&gt; 2] = A, o[r + 8 &gt;&gt; 2] = A, 
                    o[r + 4 &gt;&gt; 2] = A, o[r &gt;&gt; 2] = A, o[A + 4 &gt;&gt; 2] = A, o[A &gt;&gt; 2] = A;
                } else {
                    e: if (!((0 | (t = c = (a = (0 | n) / 2 | 0) + e | 0)) &gt;= (0 | i))) {
                        for (t = o[A + 92 &gt;&gt; 2], n = o[(t + (c &lt;&lt; 2) | 0) - 4 &gt;&gt; 2], l = o[n + 88 &gt;&gt; 2], 
                        u = o[n + 96 &gt;&gt; 2], b = o[n + 92 &gt;&gt; 2], n = t + (e + a &lt;&lt; 2) | 0, t = c; ;) {
                            if (a = o[n &gt;&gt; 2], (0 | l) != o[a + 88 &gt;&gt; 2] | o[a + 92 &gt;&gt; 2] != (0 | b) | o[a + 96 &gt;&gt; 2] != (0 | u)) break e;
                            if (n = n + 4 | 0, (0 | (t = t + 1 | 0)) == (0 | i)) break;
                        }
                        t = i;
                    }
                    xA(A, e, c, r), o[(e = f + 8 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[f &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, 
                    xA(A, t, i, f), function(A, e, i) {
                        var r, f = 0, n = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, C = 0, d = 0, v = 0, g = 0, B = 0, R = 0, m = 0, Q = 0, h = 0, G = 0, y = 0, w = 0, W = 0, Y = 0, F = 0, Z = 0, p = 0, V = 0, E = 0, N = 0, I = 0, J = 0;
                        D = r = D - 128 | 0;
                        e: if (o[i + 4 &gt;&gt; 2]) if (o[e + 4 &gt;&gt; 2]) {
                            if (o[A + 100 &gt;&gt; 2] = o[A + 100 &gt;&gt; 2] + -1, o[r + 124 &gt;&gt; 2] = 0, o[r + 120 &gt;&gt; 2] = 0, 
                            e = function(A, e, i, r) {
                                var f = 0, n = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, C = 0, d = 0, v = 0, g = 0, B = 0, R = 0, m = 0, Q = 0, h = 0;
                                t = o[A + 12 &gt;&gt; 2], u = o[e + 8 &gt;&gt; 2];
                                i: {
                                    if (!(o[t + 88 &gt;&gt; 2] != o[u + 88 &gt;&gt; 2] | o[t + 92 &gt;&gt; 2] != o[u + 92 &gt;&gt; 2])) {
                                        if ((0 | u) == (0 | (f = o[u + 4 &gt;&gt; 2]))) {
                                            if (o[i &gt;&gt; 2] = t, e = 0, !(A = o[u + 8 &gt;&gt; 2])) break i;
                                            return o[r &gt;&gt; 2] = o[A + 12 &gt;&gt; 2], 0;
                                        }
                                        t = o[u &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = f, o[f &gt;&gt; 2] = t, (0 | u) == o[e &gt;&gt; 2] &amp;&amp; (b = e, 
                                        s = t, (0 | (n = o[t + 88 &gt;&gt; 2])) &lt; (0 | (a = o[f + 88 &gt;&gt; 2])) | (o[t + 92 &gt;&gt; 2] &lt; o[f + 92 &gt;&gt; 2] ? (0 | n) == (0 | a) : 0) || (s = f), 
                                        o[b &gt;&gt; 2] = s), o[e + 4 &gt;&gt; 2] == (0 | u) &amp;&amp; ((0 | (n = o[t + 88 &gt;&gt; 2])) != (0 | (a = o[f + 88 &gt;&gt; 2])) | o[t + 92 &gt;&gt; 2] &lt;= o[f + 92 &gt;&gt; 2] &amp;&amp; (0 | n) &lt;= (0 | a) ? o[e + 4 &gt;&gt; 2] = f : o[e + 4 &gt;&gt; 2] = t);
                                    }
                                    for (R = o[e &gt;&gt; 2], Q = o[A &gt;&gt; 2], a = h = o[A + 4 &gt;&gt; 2], n = m = o[e + 4 &gt;&gt; 2], 
                                    u = 0, s = 1; ;) {
                                        C = o[a + 88 &gt;&gt; 2];
                                        r: if ((0 | (f = _(o[n + 88 &gt;&gt; 2] - C | 0, s))) &gt;= 1) for (b = a; ;) {
                                            for (t = n, c = o[n + 92 &gt;&gt; 2], a = f; C = c - (n = o[b + 92 &gt;&gt; 2]) | 0, !((0 | (f = o[(l = !d &lt;&lt; 2) + b &gt;&gt; 2])) == (0 | b) || (k = o[f + 92 &gt;&gt; 2] - n | 0, 
                                            (0 | k) &gt; 0 || (v = o[f + 88 &gt;&gt; 2], n = _(v - o[b + 88 &gt;&gt; 2] | 0, s), (0 | n) &gt; -1 | (0 | _(a, k)) &gt; (0 | _(n, C)) &amp;&amp; n))); ) a = _(o[t + 88 &gt;&gt; 2] - v | 0, s), 
                                            b = f;
                                            if ((0 | t) == (0 | (n = o[t + l &gt;&gt; 2]))) break r;
                                            if ((0 | (l = o[n + 92 &gt;&gt; 2] - c | 0)) &gt; -1) break r;
                                            if (c = o[n + 88 &gt;&gt; 2], (0 | (f = _(c - o[b + 88 &gt;&gt; 2] | 0, s))) &lt; 1) break r;
                                            if (c = _(c - o[t + 88 &gt;&gt; 2] | 0, s)) {
                                                if ((0 | c) &gt; -1) break r;
                                                if (!((0 | _(a, l)) &lt; (0 | _(c, C)))) break;
                                            }
                                        } else if ((0 | f) &lt;= -1) {
                                            f: for (;;) {
                                                for (C = o[n + 92 &gt;&gt; 2], t = o[(v = (0 != (0 | d)) &lt;&lt; 2) + n &gt;&gt; 2]; ;) {
                                                    if (c = f, b = a, l = C - (k = o[a + 92 &gt;&gt; 2]) | 0, (0 | n) != (0 | t) &amp;&amp; !((0 | (a = o[t + 92 &gt;&gt; 2] - C | 0)) &lt; 0 || (g = o[t + 88 &gt;&gt; 2], 
                                                    f = _(g - o[n + 88 &gt;&gt; 2] | 0, s), (0 | f) &gt; -1 | (0 | _(a, c)) &gt; (0 | _(f, l)) &amp;&amp; f))) {
                                                        f = _(g - o[b + 88 &gt;&gt; 2] | 0, s), n = t, a = b;
                                                        continue f;
                                                    }
                                                    if ((0 | b) == (0 | (a = o[b + v &gt;&gt; 2]))) {
                                                        t = n;
                                                        break r;
                                                    }
                                                    if ((0 | (g = o[a + 92 &gt;&gt; 2] - k | 0)) &lt; 1) {
                                                        t = n;
                                                        break r;
                                                    }
                                                    if (k = o[a + 88 &gt;&gt; 2], (0 | (f = _(o[n + 88 &gt;&gt; 2] - k | 0, s))) &gt; -1) {
                                                        t = n;
                                                        break r;
                                                    }
                                                    if (k = _(k - o[b + 88 &gt;&gt; 2] | 0, s)) {
                                                        if ((0 | k) &gt; -1) {
                                                            t = n;
                                                            break r;
                                                        }
                                                        if (!((0 | _(c, g)) &lt; (0 | _(l, k)))) break;
                                                    }
                                                }
                                                break;
                                            }
                                            t = n;
                                        } else {
                                            t = o[a + 92 &gt;&gt; 2];
                                            f: if (d) for (f = a; ;) {
                                                if (b = f, (0 | a) == (0 | (f = o[f &gt;&gt; 2])) | (0 | C) != o[f + 88 &gt;&gt; 2]) break f;
                                                if (l = (0 | (c = o[f + 92 &gt;&gt; 2])) &gt; (0 | t), t = c, l) break;
                                            } else for (f = a; ;) {
                                                if (b = f, (0 | a) == (0 | (f = o[f + 4 &gt;&gt; 2])) | (0 | C) != o[f + 88 &gt;&gt; 2]) break f;
                                                if (l = (0 | (c = o[f + 92 &gt;&gt; 2])) &lt;= (0 | t), t = c, !l) break;
                                            }
                                            if (a = o[n + 92 &gt;&gt; 2], d) for (f = n; ;) {
                                                if (t = f, (0 | (f = o[f + 4 &gt;&gt; 2])) == (0 | n) | (0 | C) != o[f + 88 &gt;&gt; 2]) break r;
                                                if (l = (0 | (c = o[f + 92 &gt;&gt; 2])) &lt; (0 | a), a = c, l) break;
                                            } else for (f = n; ;) {
                                                if (t = f, (0 | (f = o[f &gt;&gt; 2])) == (0 | n) | (0 | C) != o[f + 88 &gt;&gt; 2]) break r;
                                                if (l = (0 | (c = o[f + 92 &gt;&gt; 2])) &gt;= (0 | a), a = c, !l) break;
                                            }
                                        }
                                        if (a = d ? b : Q, n = d ? t : R, B = d ? B : b, u = d ? u : t, s = d ? s : -1, 
                                        2 == (0 | (d = d + 1 | 0))) break;
                                    }
                                    o[n &gt;&gt; 2] = a, o[a + 4 &gt;&gt; 2] = n, o[B &gt;&gt; 2] = u, o[u + 4 &gt;&gt; 2] = B, o[R + 88 &gt;&gt; 2] &lt; o[Q + 88 &gt;&gt; 2] &amp;&amp; (o[A &gt;&gt; 2] = R), 
                                    o[m + 88 &gt;&gt; 2] &gt;= o[h + 88 &gt;&gt; 2] &amp;&amp; (o[A + 4 &gt;&gt; 2] = m), o[A + 12 &gt;&gt; 2] = o[e + 12 &gt;&gt; 2], 
                                    o[i &gt;&gt; 2] = B, e = 1;
                                }
                                return A = e, o[r &gt;&gt; 2] = u, A;
                            }(e, i, r + 124 | 0, r + 120 | 0), g = o[r + 120 &gt;&gt; 2], e) {
                                if (G = o[r + 124 &gt;&gt; 2], Z = o[G + 96 &gt;&gt; 2], p = o[g + 96 &gt;&gt; 2], Y = o[G + 92 &gt;&gt; 2], 
                                v = o[g + 92 &gt;&gt; 2], f = o[G + 8 &gt;&gt; 2], B = o[G + 88 &gt;&gt; 2], V = o[g + 88 &gt;&gt; 2], o[r + 80 &gt;&gt; 2] = 0, 
                                n = e = p - Z | 0, t = e &gt;&gt; 31, m = e = v - Y | 0, E = tn(n, t, e, Q = e &gt;&gt; 31), 
                                N = z, W = e = 0 - (i = V - B | 0) | 0, e = tn(e, y = e &gt;&gt; 31, i, i &gt;&gt; 31), a = z, 
                                I = e - (i = tn(m, Q, m, Q)) | 0, d = a - (z + (e &gt;&gt;&gt; 0 &lt; i &gt;&gt;&gt; 0) | 0) | 0, C = 0 - (e = tn(W, y, n, t)) | 0, 
                                w = 0 - (z + (0 &lt; e &gt;&gt;&gt; 0) | 0) | 0, f) {
                                    for (i = f; ;) {
                                        l = o[i + 12 &gt;&gt; 2], c = e = (s = o[l + 92 &gt;&gt; 2]) - Y | 0, e = tn(e, b = e &gt;&gt; 31, W, y), 
                                        a = z, F = e, n = e = (k = o[l + 88 &gt;&gt; 2]) - B | 0;
                                        i: if (!((0 | F) != (0 - (e = tn(m, Q, e, t = e &gt;&gt; 31)) | 0) | (0 - (z + (0 &lt; e &gt;&gt;&gt; 0) | 0) | 0) != (0 | a) || (e = tn(E, N, c, b), 
                                        a = z, c = e, e = tn(n, t, C, w), t = c + e | 0, n = z + a | 0, n = t &gt;&gt;&gt; 0 &lt; e &gt;&gt;&gt; 0 ? n + 1 | 0 : n, 
                                        a = o[l + 96 &gt;&gt; 2], e = a - Z | 0, e = tn(I, d, e, e &gt;&gt; 31), t = e + t | 0, n = z + n | 0, 
                                        n = t &gt;&gt;&gt; 0 &lt; e &gt;&gt;&gt; 0 ? n + 1 | 0 : n, (0 | n) &lt; 0 || (0 | n) &lt;= 0 &amp;&amp; !(t &gt;&gt;&gt; 0 &gt;= 1)))) {
                                            r: if (u) {
                                                if (e = o[u + 4 &gt;&gt; 2], (0 | i) == o[u &gt;&gt; 2]) {
                                                    if ((0 | e) != (0 | i)) break i;
                                                    if (c = o[o[i + 8 &gt;&gt; 2] + 12 &gt;&gt; 2], b = a - (e = o[c + 96 &gt;&gt; 2]) | 0, n = o[u + 12 &gt;&gt; 2], 
                                                    t = o[n + 96 &gt;&gt; 2] - e | 0, e = o[c + 92 &gt;&gt; 2], e = tn(e = _(b, o[n + 92 &gt;&gt; 2] - e | 0) - _(t, s - e | 0) | 0, e &gt;&gt; 31, m, Q), 
                                                    a = z, s = e, e = o[c + 88 &gt;&gt; 2], e = tn(e = _(t, k - e | 0) - _(b, o[n + 88 &gt;&gt; 2] - e | 0) | 0, e &gt;&gt; 31, W, y), 
                                                    n = z + a | 0, (0 | (n = (t = s + e | 0) &gt;&gt;&gt; 0 &lt; e &gt;&gt;&gt; 0 ? n + 1 | 0 : n)) &lt; 0 || (0 | n) &lt;= 0 &amp;&amp; !(t &gt;&gt;&gt; 0 &gt; 0)) break r;
                                                    break i;
                                                }
                                                if ((0 | e) != (0 | i)) break i;
                                            }
                                            u = i;
                                        }
                                        if ((0 | f) == (0 | (i = o[i &gt;&gt; 2]))) break;
                                    }
                                    o[r + 80 &gt;&gt; 2] = u;
                                }
                                if (e = o[g + 8 &gt;&gt; 2], k = 0, o[r + 56 &gt;&gt; 2] = 0, e) {
                                    for (i = e; ;) {
                                        B = o[i + 12 &gt;&gt; 2], s = f = (l = o[B + 92 &gt;&gt; 2]) - v | 0, f = tn(f, c = f &gt;&gt; 31, W, y), 
                                        a = z, Y = f, n = f = (b = o[B + 88 &gt;&gt; 2]) - V | 0;
                                        i: if (!((0 | Y) != (0 - (f = tn(m, Q, f, t = f &gt;&gt; 31)) | 0) | (0 - (z + (0 &lt; f &gt;&gt;&gt; 0) | 0) | 0) != (0 | a) || (f = tn(E, N, s, c), 
                                        a = z, c = f, f = tn(n, t, C, w), t = c + f | 0, n = z + a | 0, n = t &gt;&gt;&gt; 0 &lt; f &gt;&gt;&gt; 0 ? n + 1 | 0 : n, 
                                        a = o[B + 96 &gt;&gt; 2], f = a - p | 0, f = tn(I, d, f, f &gt;&gt; 31), t = f + t | 0, n = z + n | 0, 
                                        n = t &gt;&gt;&gt; 0 &lt; f &gt;&gt;&gt; 0 ? n + 1 | 0 : n, (0 | n) &lt; 0 || (0 | n) &lt;= 0 &amp;&amp; !(t &gt;&gt;&gt; 0 &gt;= 1)))) {
                                            if (k) {
                                                if (o[k &gt;&gt; 2] != (0 | i)) break i;
                                                if (o[k + 4 &gt;&gt; 2] == (0 | i) &amp;&amp; (s = o[o[i + 8 &gt;&gt; 2] + 12 &gt;&gt; 2], c = a - (f = o[s + 96 &gt;&gt; 2]) | 0, 
                                                n = o[k + 12 &gt;&gt; 2], t = o[n + 96 &gt;&gt; 2] - f | 0, f = o[s + 92 &gt;&gt; 2], f = tn(f = _(c, o[n + 92 &gt;&gt; 2] - f | 0) - _(t, l - f | 0) | 0, f &gt;&gt; 31, m, Q), 
                                                a = z, l = f, f = o[s + 88 &gt;&gt; 2], f = tn(f = _(t, b - f | 0) - _(c, o[n + 88 &gt;&gt; 2] - f | 0) | 0, f &gt;&gt; 31, W, y), 
                                                a = z + a | 0, (0 | (a = (t = l + f | 0) &gt;&gt;&gt; 0 &lt; f &gt;&gt;&gt; 0 ? a + 1 | 0 : a)) &lt; 0 || (0 | a) &lt;= 0 &amp;&amp; !(t &gt;&gt;&gt; 0 &gt;= 1))) break i;
                                            }
                                            k = i;
                                        }
                                        if ((0 | e) == (0 | (i = o[i &gt;&gt; 2]))) break;
                                    }
                                    o[r + 56 &gt;&gt; 2] = k;
                                }
                                u | k &amp;&amp; (XA(A, G, g, r + 80 | 0, r + 56 | 0), (e = o[r + 80 &gt;&gt; 2]) &amp;&amp; (G = o[e + 12 &gt;&gt; 2], 
                                o[r + 124 &gt;&gt; 2] = G), (e = o[r + 56 &gt;&gt; 2]) &amp;&amp; (g = o[e + 12 &gt;&gt; 2], o[r + 120 &gt;&gt; 2] = g)), 
                                F = o[g + 96 &gt;&gt; 2] + 1 | 0, J = o[g + 92 &gt;&gt; 2], m = o[g + 88 &gt;&gt; 2];
                            } else F = o[g + 96 &gt;&gt; 2], J = o[g + 92 &gt;&gt; 2], G = o[r + 124 &gt;&gt; 2], m = o[g + 88 &gt;&gt; 2] + 1 | 0;
                            for (k = G, t = g, n = 0, e = 0, w = 0, Z = 1, l = 0, u = 0, B = 0; ;) {
                                o[r + 116 &gt;&gt; 2] = -1, V = t + 92 | 0, b = o[(E = k + 92 | 0) &gt;&gt; 2], f = o[V &gt;&gt; 2] - b | 0, 
                                o[r + 108 &gt;&gt; 2] = f, N = t + 96 | 0, a = o[(I = k + 96 | 0) &gt;&gt; 2], c = o[N &gt;&gt; 2] - a | 0, 
                                o[r + 112 &gt;&gt; 2] = c, C = o[k + 88 &gt;&gt; 2], i = o[t + 88 &gt;&gt; 2] - C | 0, o[r + 104 &gt;&gt; 2] = i, 
                                s = J - b | 0, b = F - a | 0, Q = (a = _(s, c) - _(b, f) | 0) &gt;&gt; 31, p = a, o[r + 80 &gt;&gt; 2] = a, 
                                o[r + 84 &gt;&gt; 2] = Q, W = (a = (a = _(i, b)) - _(b = m - C | 0, c) | 0) &gt;&gt; 31, Y = a, 
                                o[r + 88 &gt;&gt; 2] = a, o[r + 92 &gt;&gt; 2] = W, y = (a = _(f, b) - _(i, s) | 0) &gt;&gt; 31, v = a, 
                                o[r + 96 &gt;&gt; 2] = a, o[r + 100 &gt;&gt; 2] = y, b = i, i = tn(Y, W, i, d = i &gt;&gt; 31), s = z, 
                                a = f, f = tn(p, Q, f, C = f &gt;&gt; 31), o[r + 72 &gt;&gt; 2] = i - f, o[r + 76 &gt;&gt; 2] = s - (z + (i &gt;&gt;&gt; 0 &lt; f &gt;&gt;&gt; 0) | 0), 
                                i = tn(p, Q, f = c, s = f &gt;&gt; 31), c = z, b = tn(v, y, b, d), o[r + 64 &gt;&gt; 2] = i - b, 
                                o[r + 68 &gt;&gt; 2] = c - (z + (i &gt;&gt;&gt; 0 &lt; b &gt;&gt;&gt; 0) | 0), i = tn(v, y, a, C), a = z, f = tn(Y, W, f, s), 
                                o[r + 56 &gt;&gt; 2] = i - f, o[r + 60 &gt;&gt; 2] = a - (z + (i &gt;&gt;&gt; 0 &lt; f &gt;&gt;&gt; 0) | 0), o[r + 48 &gt;&gt; 2] = 0, 
                                o[(i = r + 40 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, o[r + 32 &gt;&gt; 2] = 0, o[r + 36 &gt;&gt; 2] = 0, 
                                v = MA(A, 0, k, r + 104 | 0, r + 80 | 0, r + 56 | 0, r + 32 | 0), o[r + 24 &gt;&gt; 2] = 0, 
                                o[(i = r + 16 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, o[r + 8 &gt;&gt; 2] = 0, o[r + 12 &gt;&gt; 2] = 0;
                                i: if ((C = MA(A, 1, t, r + 104 | 0, r + 80 | 0, r + 56 | 0, r + 8 | 0)) | v) {
                                    d = v ? -1 : 1, !v | !C || (d = UA(r + 32 | 0, r + 8 | 0));
                                    r: {
                                        f: if (!Z) {
                                            n: {
                                                if ((0 | d) &gt;= 0) {
                                                    if (o[r + 24 &gt;&gt; 2] &gt; -1) break f;
                                                    if (!(o[r + 16 &gt;&gt; 2] | o[r + 20 &gt;&gt; 2])) break n;
                                                    break f;
                                                }
                                                if (o[r + 40 &gt;&gt; 2] | o[r + 44 &gt;&gt; 2] | o[r + 48 &gt;&gt; 2] &gt; -1) break f;
                                            }
                                            c = n, f = e, s = l, a = u;
                                            break r;
                                        }
                                        a = s = JA(A, k, t), l &amp;&amp; (o[l + 4 &gt;&gt; 2] = s, a = u), o[s &gt;&gt; 2] = l, f = c = o[s + 8 &gt;&gt; 2], 
                                        n &amp;&amp; (o[n &gt;&gt; 2] = c, f = e), o[c + 4 &gt;&gt; 2] = n;
                                    }
                                    if (o[r + 4 &gt;&gt; 2] = v, o[r &gt;&gt; 2] = C, n = C, d || (XA(A, k, t, r + 4 | 0, r), n = o[r &gt;&gt; 2]), 
                                    !n | (0 | d) &lt; 0) u = t, n = c; else {
                                        if (R &amp;&amp; (0 | C) != (0 | (i = o[R &gt;&gt; 2]))) for (;l = o[i + 8 &gt;&gt; 2], b = 0, u = 0, 
                                        (0 | i) != (0 | (e = o[i &gt;&gt; 2])) &amp;&amp; (o[e + 4 &gt;&gt; 2] = o[i + 4 &gt;&gt; 2], o[o[i + 4 &gt;&gt; 2] &gt;&gt; 2] = e, 
                                        u = e), o[o[l + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] = u, (0 | l) != (0 | (u = o[l &gt;&gt; 2])) &amp;&amp; (o[u + 4 &gt;&gt; 2] = o[l + 4 &gt;&gt; 2], 
                                        o[o[l + 4 &gt;&gt; 2] &gt;&gt; 2] = u, b = u), o[o[i + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] = b, o[i + 12 &gt;&gt; 2] = 0, 
                                        o[i + 16 &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, o[i + 8 &gt;&gt; 2] = 0, o[i &gt;&gt; 2] = o[A + 56 &gt;&gt; 2], 
                                        o[A + 56 &gt;&gt; 2] = i, o[(i = l + 12 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, o[l + 4 &gt;&gt; 2] = 0, 
                                        o[l + 8 &gt;&gt; 2] = 0, o[l &gt;&gt; 2] = o[A + 56 &gt;&gt; 2], o[A + 56 &gt;&gt; 2] = l, o[A + 116 &gt;&gt; 2] = o[A + 116 &gt;&gt; 2] + -1, 
                                        i = e, (0 | C) != (0 | e); ) ;
                                        c ? (R || (R = o[C + 4 &gt;&gt; 2], w = f), o[R &gt;&gt; 2] = f, o[f + 4 &gt;&gt; 2] = R, o[C + 4 &gt;&gt; 2] = c, 
                                        o[c &gt;&gt; 2] = C, f = 0) : w = R ? w : C, u = o[n + 12 &gt;&gt; 2], o[r + 120 &gt;&gt; 2] = u, 
                                        F = o[N &gt;&gt; 2], J = o[V &gt;&gt; 2], R = o[n + 8 &gt;&gt; 2], m = o[t + 88 &gt;&gt; 2], n = 0;
                                    }
                                    if ((0 | d) &gt; 0 || !(l = o[r + 4 &gt;&gt; 2])) e = k; else {
                                        if (h &amp;&amp; (0 | v) != (0 | (e = o[h + 4 &gt;&gt; 2]))) for (;C = e + 4 | 0, d = o[e + 8 &gt;&gt; 2], 
                                        b = o[e + 4 &gt;&gt; 2], t = 0, i = 0, (0 | e) != (0 | (c = o[e &gt;&gt; 2])) &amp;&amp; (o[c + 4 &gt;&gt; 2] = b, 
                                        o[o[C &gt;&gt; 2] &gt;&gt; 2] = c, i = c), o[o[d + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] = i, (0 | d) != (0 | (i = o[d &gt;&gt; 2])) &amp;&amp; (o[i + 4 &gt;&gt; 2] = o[d + 4 &gt;&gt; 2], 
                                        o[o[d + 4 &gt;&gt; 2] &gt;&gt; 2] = i, t = i), o[o[e + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] = t, o[(i = C + 8 | 0) &gt;&gt; 2] = 0, 
                                        o[i + 4 &gt;&gt; 2] = 0, o[C &gt;&gt; 2] = 0, o[C + 4 &gt;&gt; 2] = 0, o[e &gt;&gt; 2] = o[A + 56 &gt;&gt; 2], 
                                        o[A + 56 &gt;&gt; 2] = e, o[(e = d + 12 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[d + 4 &gt;&gt; 2] = 0, 
                                        o[d + 8 &gt;&gt; 2] = 0, o[d &gt;&gt; 2] = o[A + 56 &gt;&gt; 2], o[A + 56 &gt;&gt; 2] = d, o[A + 116 &gt;&gt; 2] = o[A + 116 &gt;&gt; 2] + -1, 
                                        (0 | v) != (0 | (e = b)); ) ;
                                        s ? (h || (h = o[v &gt;&gt; 2], B = a), o[h + 4 &gt;&gt; 2] = a, o[a &gt;&gt; 2] = h, o[s + 4 &gt;&gt; 2] = v, 
                                        o[v &gt;&gt; 2] = s, a = 0) : B = h ? B : v, e = o[l + 12 &gt;&gt; 2], o[r + 124 &gt;&gt; 2] = e, 
                                        F = o[I &gt;&gt; 2], J = o[E &gt;&gt; 2], h = o[l + 8 &gt;&gt; 2], m = o[k + 88 &gt;&gt; 2], s = 0;
                                    }
                                    if (l = s, i = 1, (0 | e) != (0 | G) | (0 | u) != (0 | g)) Z = 0; else {
                                        if (h) {
                                            if ((0 | (e = o[h + 4 &gt;&gt; 2])) != (0 | B)) for (;b = e + 4 | 0, c = o[e + 8 &gt;&gt; 2], 
                                            u = o[e + 4 &gt;&gt; 2], t = 0, i = 0, (0 | e) != (0 | (k = o[e &gt;&gt; 2])) &amp;&amp; (o[k + 4 &gt;&gt; 2] = u, 
                                            o[o[b &gt;&gt; 2] &gt;&gt; 2] = k, i = k), o[o[c + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] = i, (0 | c) != (0 | (i = o[c &gt;&gt; 2])) &amp;&amp; (o[i + 4 &gt;&gt; 2] = o[c + 4 &gt;&gt; 2], 
                                            o[o[c + 4 &gt;&gt; 2] &gt;&gt; 2] = i, t = i), o[o[e + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] = t, o[(i = b + 8 | 0) &gt;&gt; 2] = 0, 
                                            o[i + 4 &gt;&gt; 2] = 0, o[b &gt;&gt; 2] = 0, o[b + 4 &gt;&gt; 2] = 0, o[e &gt;&gt; 2] = o[A + 56 &gt;&gt; 2], 
                                            o[A + 56 &gt;&gt; 2] = e, o[(e = c + 12 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[c + 4 &gt;&gt; 2] = 0, 
                                            o[c + 8 &gt;&gt; 2] = 0, o[c &gt;&gt; 2] = o[A + 56 &gt;&gt; 2], o[A + 56 &gt;&gt; 2] = c, o[A + 116 &gt;&gt; 2] = o[A + 116 &gt;&gt; 2] + -1, 
                                            (0 | B) != (0 | (e = u)); ) ;
                                            l &amp;&amp; (o[h + 4 &gt;&gt; 2] = a, o[a &gt;&gt; 2] = h, o[l + 4 &gt;&gt; 2] = B, o[B &gt;&gt; 2] = l);
                                        } else o[l + 4 &gt;&gt; 2] = a, o[a &gt;&gt; 2] = l, o[e + 8 &gt;&gt; 2] = l;
                                        if (!R) {
                                            o[n &gt;&gt; 2] = f, o[f + 4 &gt;&gt; 2] = n, o[o[r + 120 &gt;&gt; 2] + 8 &gt;&gt; 2] = n, R = 0, e = f, 
                                            u = a, i = 0;
                                            break i;
                                        }
                                        if ((0 | (i = o[R &gt;&gt; 2])) != (0 | w)) for (;t = o[i + 8 &gt;&gt; 2], b = 0, u = 0, (0 | i) != (0 | (e = o[i &gt;&gt; 2])) &amp;&amp; (o[e + 4 &gt;&gt; 2] = o[i + 4 &gt;&gt; 2], 
                                        o[o[i + 4 &gt;&gt; 2] &gt;&gt; 2] = e, u = e), o[o[t + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] = u, (0 | t) != (0 | (u = o[t &gt;&gt; 2])) &amp;&amp; (o[u + 4 &gt;&gt; 2] = o[t + 4 &gt;&gt; 2], 
                                        o[o[t + 4 &gt;&gt; 2] &gt;&gt; 2] = u, b = u), o[o[i + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] = b, o[i + 12 &gt;&gt; 2] = 0, 
                                        o[i + 16 &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, o[i + 8 &gt;&gt; 2] = 0, o[i &gt;&gt; 2] = o[A + 56 &gt;&gt; 2], 
                                        o[A + 56 &gt;&gt; 2] = i, o[(i = t + 12 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, 
                                        o[t + 8 &gt;&gt; 2] = 0, o[t &gt;&gt; 2] = o[A + 56 &gt;&gt; 2], o[A + 56 &gt;&gt; 2] = t, o[A + 116 &gt;&gt; 2] = o[A + 116 &gt;&gt; 2] + -1, 
                                        i = e, (0 | w) != (0 | e); ) ;
                                        i = 0, n ? (o[f + 4 &gt;&gt; 2] = R, o[R &gt;&gt; 2] = f, o[w + 4 &gt;&gt; 2] = n, o[n &gt;&gt; 2] = w) : n = 0;
                                    }
                                    e = f, u = a;
                                } else f = JA(A, k, t), o[k + 8 &gt;&gt; 2] = f, i = o[f + 8 &gt;&gt; 2], o[t + 8 &gt;&gt; 2] = i, 
                                o[f + 4 &gt;&gt; 2] = f, o[f &gt;&gt; 2] = f, o[i + 4 &gt;&gt; 2] = i, o[i &gt;&gt; 2] = i, i = 0;
                                if (!i) break e;
                                k = o[r + 124 &gt;&gt; 2], t = o[r + 120 &gt;&gt; 2];
                            }
                        } else A = o[i + 4 &gt;&gt; 2], o[e &gt;&gt; 2] = o[i &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = A, f = e + 8 | 0, 
                        e = i + 8 | 0, A = o[e + 4 &gt;&gt; 2], o[f &gt;&gt; 2] = o[e &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = A;
                        D = r + 128 | 0;
                    }(A, r, f);
                }
                D = f + 16 | 0;
            }
            function XA(A, e, i, r, f) {
                var n, t, a, c, b, l, u, s, k, C, d, v, g, B, R, m, Q = 0, h = 0, G = 0, y = 0, w = 0, W = 0, Y = 0, F = 0, Z = 0, p = 0, V = 0, E = 0, N = 0, I = 0, J = 0, U = 0, x = 0, X = 0, M = 0, S = 0, T = 0, j = 0, O = 0, H = 0, P = 0, L = 0;
                if (D = n = D - 48 | 0, J = e, (j = o[r &gt;&gt; 2]) &amp;&amp; (J = o[j + 12 &gt;&gt; 2]), M = o[J + 96 &gt;&gt; 2], 
                S = o[J + 92 &gt;&gt; 2], J = o[J + 88 &gt;&gt; 2], h = (T = o[f &gt;&gt; 2]) ? o[T + 12 &gt;&gt; 2] : i, 
                Q = o[e + 96 &gt;&gt; 2], s = o[i + 96 &gt;&gt; 2] - Q | 0, W = o[(j || T) + 12 &gt;&gt; 2], G = o[e + 92 &gt;&gt; 2], 
                y = o[W + 92 &gt;&gt; 2] - G | 0, k = o[i + 92 &gt;&gt; 2] - G | 0, E = o[W + 96 &gt;&gt; 2] - Q | 0, 
                B = w = _(s, y) - _(k, E) | 0, w = tn(w, d = w &gt;&gt; 31, s, U = s &gt;&gt; 31), x = z, e = o[e + 88 &gt;&gt; 2], 
                W = o[W + 88 &gt;&gt; 2] - e | 0, C = o[i + 88 &gt;&gt; 2] - e | 0, R = i = _(W, k) - _(y, C) | 0, 
                i = tn(i, v = i &gt;&gt; 31, C, y = C &gt;&gt; 31), w = tn(t = w - i | 0, a = x - (z + (w &gt;&gt;&gt; 0 &lt; i &gt;&gt;&gt; 0) | 0) | 0, S, S &gt;&gt; 31), 
                x = z, i = tn(R, v, k, I = k &gt;&gt; 31), Z = z, m = W = _(E, C) - _(W, s) | 0, W = tn(W, g = W &gt;&gt; 31, s, U), 
                W = (E = tn(c = i - W | 0, b = Z - (z + (i &gt;&gt;&gt; 0 &lt; W &gt;&gt;&gt; 0) | 0) | 0, J, J &gt;&gt; 31)) + w | 0, 
                w = z + x | 0, i = tn(m, g, C, y), y = z, U = tn(B, d, k, I), U = W + (y = tn(l = i - U | 0, u = y - (z + (i &gt;&gt;&gt; 0 &lt; U &gt;&gt;&gt; 0) | 0) | 0, M, M &gt;&gt; 31)) | 0, 
                W = z + (W &gt;&gt;&gt; 0 &lt; E &gt;&gt;&gt; 0 ? w + 1 | 0 : w) | 0, W = (i = U) &gt;&gt;&gt; 0 &lt; y &gt;&gt;&gt; 0 ? W + 1 | 0 : W, 
                e = tn(B, d, e, e &gt;&gt; 31), w = z, e = (y = tn(R, v, Q, Q &gt;&gt; 31)) + e | 0, Q = z + w | 0, 
                p = w = (G = tn(m, g, G, G &gt;&gt; 31)) + e | 0, e = z + (e &gt;&gt;&gt; 0 &lt; y &gt;&gt;&gt; 0 ? Q + 1 | 0 : Q) | 0, 
                I = w &gt;&gt;&gt; 0 &lt; G &gt;&gt;&gt; 0 ? e + 1 | 0 : e, E = o[h + 96 &gt;&gt; 2], U = o[h + 92 &gt;&gt; 2], x = o[h + 88 &gt;&gt; 2], 
                e = T, j &amp;&amp; (e = T, o[j + 12 &gt;&gt; 2])) {
                    e = o[o[j + 8 &gt;&gt; 2] + 4 &gt;&gt; 2], G = o[e + 12 &gt;&gt; 2], h = Q = o[G + 92 &gt;&gt; 2], y = tn(Q, w = Q &gt;&gt; 31, m, g), 
                    Z = z, F = y + (N = tn(Q = F = o[G + 88 &gt;&gt; 2], Y = Q &gt;&gt; 31, B, d)) | 0, V = z + Z | 0, 
                    y = G = o[G + 96 &gt;&gt; 2], X = F + (G = tn(G, Z = G &gt;&gt; 31, R, v)) | 0, F = z + (F &gt;&gt;&gt; 0 &lt; N &gt;&gt;&gt; 0 ? V + 1 | 0 : V) | 0;
                    A: if (!((0 | (G = X &gt;&gt;&gt; 0 &lt; G &gt;&gt;&gt; 0 ? F + 1 | 0 : F)) &lt; (0 | I) || (0 | G) &lt;= (0 | I) &amp;&amp; !(X &gt;&gt;&gt; 0 &gt;= p &gt;&gt;&gt; 0))) {
                        for (F = e + 12 | 0; ;) {
                            if (o[e + 20 &gt;&gt; 2] == o[A + 100 &gt;&gt; 2]) break A;
                            if (h = tn(t, a, h, w), G = z, Q = (w = tn(c, b, Q, Y)) + h | 0, G = z + G | 0, 
                            Z = (y = tn(l, u, y, Z)) + Q | 0, Q = z + (Q &gt;&gt;&gt; 0 &lt; w &gt;&gt;&gt; 0 ? G + 1 | 0 : G) | 0, 
                            (0 | (Q = G = (h = Z) &gt;&gt;&gt; 0 &lt; y &gt;&gt;&gt; 0 ? Q + 1 | 0 : Q)) &lt; (0 | W) || (0 | Q) &lt;= (0 | W) &amp;&amp; !(h &gt;&gt;&gt; 0 &gt; i &gt;&gt;&gt; 0)) break A;
                            if (o[r &gt;&gt; 2] = e, i = o[F &gt;&gt; 2], M = o[i + 96 &gt;&gt; 2], S = o[i + 92 &gt;&gt; 2], J = o[i + 88 &gt;&gt; 2], 
                            !i) break;
                            if (F = (e = o[o[e + 8 &gt;&gt; 2] + 4 &gt;&gt; 2]) + 12 | 0, i = h, W = Q, G = o[e + 12 &gt;&gt; 2], 
                            h = Q = o[G + 92 &gt;&gt; 2], y = tn(Q, w = Q &gt;&gt; 31, m, g), Z = z, V = y + (X = tn(Q = Y = o[G + 88 &gt;&gt; 2], Y = Q &gt;&gt; 31, B, d)) | 0, 
                            N = z + Z | 0, y = G = o[G + 96 &gt;&gt; 2], O = (G = tn(G, Z = G &gt;&gt; 31, R, v)) + V | 0, 
                            V = z + (V &gt;&gt;&gt; 0 &lt; X &gt;&gt;&gt; 0 ? N + 1 | 0 : N) | 0, (0 | (G = O &gt;&gt;&gt; 0 &lt; G &gt;&gt;&gt; 0 ? V + 1 | 0 : V)) &lt; (0 | I) || (0 | G) &lt;= (0 | I) &amp;&amp; !(O &gt;&gt;&gt; 0 &gt;= p &gt;&gt;&gt; 0)) break A;
                        }
                        i = h, W = Q;
                    }
                    e = o[f &gt;&gt; 2];
                }
                h = tn(t, a, U, U &gt;&gt; 31), G = z, Q = (w = tn(c, b, x, x &gt;&gt; 31)) + h | 0, G = z + G | 0, 
                Z = (y = tn(l, u, E, E &gt;&gt; 31)) + Q | 0, Q = z + (Q &gt;&gt;&gt; 0 &lt; w &gt;&gt;&gt; 0 ? G + 1 | 0 : G) | 0, 
                w = (h = Z) &gt;&gt;&gt; 0 &lt; y &gt;&gt;&gt; 0 ? Q + 1 | 0 : Q;
                A: if (e) {
                    if (o[e + 12 &gt;&gt; 2] &amp;&amp; (F = o[o[e + 8 &gt;&gt; 2] &gt;&gt; 2], G = o[F + 12 &gt;&gt; 2], V = tn(Q = y = o[G + 92 &gt;&gt; 2], Y = Q &gt;&gt; 31, m, g), 
                    N = z, V = V + (H = tn(y = Z = o[G + 88 &gt;&gt; 2], Z = y &gt;&gt; 31, B, d)) | 0, N = z + N | 0, 
                    X = G = o[G + 96 &gt;&gt; 2], P = (G = tn(G, O = G &gt;&gt; 31, R, v)) + V | 0, V = z + (V &gt;&gt;&gt; 0 &lt; H &gt;&gt;&gt; 0 ? N + 1 | 0 : N) | 0, 
                    !((0 | (G = P &gt;&gt;&gt; 0 &lt; G &gt;&gt;&gt; 0 ? V + 1 | 0 : V)) &lt; (0 | I) || (0 | G) &lt;= (0 | I) &amp;&amp; !(P &gt;&gt;&gt; 0 &gt;= p &gt;&gt;&gt; 0)))) {
                        for (V = F + 12 | 0; ;) {
                            if (o[(G = F) + 20 &gt;&gt; 2] == o[A + 100 &gt;&gt; 2]) break A;
                            if (Q = tn(t, a, Q, Y), F = z, y = (Y = tn(c, b, y, Z)) + Q | 0, Z = z + F | 0, 
                            Q = (F = tn(l, u, X, O)) + y | 0, y = z + (y &gt;&gt;&gt; 0 &lt; Y &gt;&gt;&gt; 0 ? Z + 1 | 0 : Z) | 0, 
                            (0 | (y = Q &gt;&gt;&gt; 0 &lt; F &gt;&gt;&gt; 0 ? y + 1 | 0 : y)) &lt; (0 | w) || (0 | y) &lt;= (0 | w) &amp;&amp; !(Q &gt;&gt;&gt; 0 &gt; h &gt;&gt;&gt; 0)) break A;
                            if (o[f &gt;&gt; 2] = G, e = o[V &gt;&gt; 2], E = o[e + 96 &gt;&gt; 2], U = o[e + 92 &gt;&gt; 2], x = o[e + 88 &gt;&gt; 2], 
                            !e) break;
                            if (V = (F = o[o[G + 8 &gt;&gt; 2] &gt;&gt; 2]) + 12 | 0, h = Q, w = y, e = G, G = o[F + 12 &gt;&gt; 2], 
                            N = tn(Q = y = o[G + 92 &gt;&gt; 2], Y = Q &gt;&gt; 31, m, g), X = z, N = N + (P = tn(y = Z = o[G + 88 &gt;&gt; 2], Z = y &gt;&gt; 31, B, d)) | 0, 
                            H = z + X | 0, X = G = o[G + 96 &gt;&gt; 2], L = N + (G = tn(G, O = G &gt;&gt; 31, R, v)) | 0, 
                            N = z + (N &gt;&gt;&gt; 0 &lt; P &gt;&gt;&gt; 0 ? H + 1 | 0 : H) | 0, (0 | (G = L &gt;&gt;&gt; 0 &lt; G &gt;&gt;&gt; 0 ? N + 1 | 0 : N)) &lt; (0 | I) || (0 | G) &lt;= (0 | I) &amp;&amp; !(L &gt;&gt;&gt; 0 &gt;= p &gt;&gt;&gt; 0)) break A;
                        }
                        e = G, h = Q, w = y;
                    }
                } else e = 0;
                A: {
                    if (W = w - ((h &gt;&gt;&gt; 0 &lt; i &gt;&gt;&gt; 0) + W | 0) | 0, i = h - i | 0, !((0 | W) &lt; 0 || (0 | W) &lt;= 0 &amp;&amp; !(i &gt;&gt;&gt; 0 &gt;= 1))) for (;;) {
                        G = e = F = (_(U - S | 0, k) + _(x - J | 0, C) | 0) + _(E - M | 0, s) | 0, Z = e &gt;&gt; 31;
                        e: if (T = o[r &gt;&gt; 2], !(!T | !o[T + 12 &gt;&gt; 2] || (V = o[o[T &gt;&gt; 2] + 8 &gt;&gt; 2], o[V + 20 &gt;&gt; 2] &lt;= o[A + 100 &gt;&gt; 2]))) {
                            h = o[V + 12 &gt;&gt; 2], Q = (e = o[h + 92 &gt;&gt; 2]) - S | 0, w = (y = o[h + 88 &gt;&gt; 2]) - J | 0, 
                            Y = (I = o[h + 96 &gt;&gt; 2]) - M | 0, h = (_(Q, k) + _(w, C) | 0) + _(Y, s) | 0, Q = tn(t, a, Q, Q &gt;&gt; 31), 
                            p = z, Q = (N = tn(c, b, w, w &gt;&gt; 31)) + Q | 0, p = z + p | 0, w = (Y = tn(l, u, Y, Y &gt;&gt; 31)) + Q | 0, 
                            Q = z + (Q &gt;&gt;&gt; 0 &lt; N &gt;&gt;&gt; 0 ? p + 1 | 0 : p) | 0, p = Q = w &gt;&gt;&gt; 0 &lt; Y &gt;&gt;&gt; 0 ? Q + 1 | 0 : Q;
                            i: {
                                if (!(0 != (0 | w) | 0 != (0 | Q))) {
                                    if ((0 | h) &lt; 0) break i;
                                    break e;
                                }
                                if ((0 | p) &gt; -1 || (0 | p) &gt;= -1 &amp;&amp; !(w &gt;&gt;&gt; 0 &lt;= 4294967295)) break e;
                                if (Y = (Q = h) &gt;&gt; 31, X = n, (0 | Q) &gt;= 1 ? (o[n + 40 &gt;&gt; 2] = 1, h = -1) : (0 | h) &lt;= -1 ? (o[n + 40 &gt;&gt; 2] = -1, 
                                Q = 0 - Q | 0, Y = 0 - ((0 &lt; h &gt;&gt;&gt; 0) + Y | 0) | 0, h = 1) : (o[n + 40 &gt;&gt; 2] = 0, 
                                Q = 0, Y = 0, h = 0), o[X + 40 &gt;&gt; 2] = h, o[n + 24 &gt;&gt; 2] = Q, o[n + 28 &gt;&gt; 2] = Y, 
                                o[n + 32 &gt;&gt; 2] = 0 - w, o[n + 36 &gt;&gt; 2] = 0 - ((0 &lt; w &gt;&gt;&gt; 0) + p | 0), (0 | F) &gt;= 1 ? (o[n + 16 &gt;&gt; 2] = 1, 
                                h = G, w = Z, Q = -1) : (0 | F) &lt;= -1 ? (o[n + 16 &gt;&gt; 2] = -1, h = 0 - G | 0, w = 0 - ((0 &lt; G &gt;&gt;&gt; 0) + Z | 0) | 0, 
                                Q = 1) : (o[n + 16 &gt;&gt; 2] = 0, h = 0, w = 0, Q = 0), o[n &gt;&gt; 2] = h, o[n + 4 &gt;&gt; 2] = w, 
                                h = i, w = W, (0 | W) &gt; 0 || (0 | W) &gt;= 0 &amp;&amp; !(h &gt;&gt;&gt; 0 &lt;= 0) || (h = 0, w = 0, (0 | W) &gt; -1 || (0 | W) &gt;= -1 &amp;&amp; !(i &gt;&gt;&gt; 0 &lt;= 4294967295) || (o[n + 16 &gt;&gt; 2] = Q, 
                                h = 0 - i | 0, w = 0 - ((0 &lt; i &gt;&gt;&gt; 0) + W | 0) | 0)), Q = w, o[n + 8 &gt;&gt; 2] = h, 
                                o[n + 12 &gt;&gt; 2] = Q, (0 | UA(n + 24 | 0, n)) &lt;= -1) break e;
                            }
                            o[r &gt;&gt; 2] = (0 | T) == (0 | j) ? 0 : V, i = tn(t, a, i = U - e | 0, i &gt;&gt; 31), Q = z, 
                            W = tn(c, b, h = x - y | 0, h &gt;&gt; 31), Q = z + Q | 0, w = (h = i + W | 0) + (G = tn(l, u, i = E - I | 0, i &gt;&gt; 31)) | 0, 
                            h = z + (h &gt;&gt;&gt; 0 &lt; W &gt;&gt;&gt; 0 ? Q + 1 | 0 : Q) | 0, W = (i = w) &gt;&gt;&gt; 0 &lt; G &gt;&gt;&gt; 0 ? h + 1 | 0 : h, 
                            J = y, S = e, M = I;
                            continue;
                        }
                        if (!(e = o[f &gt;&gt; 2]) | !o[e + 12 &gt;&gt; 2]) break A;
                        if (I = o[o[e + 8 &gt;&gt; 2] &gt;&gt; 2], o[I + 20 &gt;&gt; 2] &lt;= o[A + 100 &gt;&gt; 2]) break A;
                        if (e = o[I + 12 &gt;&gt; 2], U = h = y = (w = o[e + 92 &gt;&gt; 2]) - U | 0, h = tn(h, Y = h &gt;&gt; 31, m, g), 
                        Q = z, h = h + (N = tn(V = p = x = (T = o[e + 88 &gt;&gt; 2]) - x | 0, p &gt;&gt;= 31, B, d)) | 0, 
                        Q = z + Q | 0, O = E = (e = o[e + 96 &gt;&gt; 2]) - E | 0, (0 - (H = tn(R, v, E, X = E &gt;&gt; 31)) | 0) != (0 | h) | (0 - (z + (0 &lt; H &gt;&gt;&gt; 0) | 0) | 0) != (0 | (h &gt;&gt;&gt; 0 &lt; N &gt;&gt;&gt; 0 ? Q + 1 | 0 : Q))) break A;
                        if (h = tn(t, a, h = w - S | 0, h &gt;&gt; 31), Q = z, w = tn(c, b, w = T - J | 0, w &gt;&gt; 31), 
                        Q = z + Q | 0, e = (h = h + w | 0) + (T = tn(l, u, e = e - M | 0, e &gt;&gt; 31)) | 0, 
                        h = z + (h &gt;&gt;&gt; 0 &lt; w &gt;&gt;&gt; 0 ? Q + 1 | 0 : Q) | 0, w = h = e &gt;&gt;&gt; 0 &lt; T &gt;&gt;&gt; 0 ? h + 1 | 0 : h, 
                        (0 | h) &lt; 0 || (0 | h) &lt;= 0 &amp;&amp; !(e &gt;&gt;&gt; 0 &gt;= 1)) break A;
                        h = (_(y, k) + _(x, C) | 0) + _(E, s) | 0, Q = tn(t, a, U, Y), y = z, Q = (U = tn(c, b, V, p)) + Q | 0, 
                        E = z + y | 0, y = (x = tn(l, u, O, X)) + Q | 0, Q = z + (Q &gt;&gt;&gt; 0 &lt; U &gt;&gt;&gt; 0 ? E + 1 | 0 : E) | 0, 
                        E = Q = y &gt;&gt;&gt; 0 &lt; x &gt;&gt;&gt; 0 ? Q + 1 | 0 : Q;
                        e: {
                            if (!(0 != (0 | y) | 0 != (0 | Q))) {
                                if ((0 | h) &lt; 0) break e;
                                break A;
                            }
                            if ((0 | E) &gt; -1 || (0 | E) &gt;= -1 &amp;&amp; !(y &gt;&gt;&gt; 0 &lt;= 4294967295)) break A;
                            if (Y = (Q = h) &gt;&gt; 31, p = n, (0 | Q) &gt;= 1 ? (o[n + 40 &gt;&gt; 2] = 1, h = -1) : (0 | h) &lt;= -1 ? (o[n + 40 &gt;&gt; 2] = -1, 
                            Q = 0 - Q | 0, Y = 0 - ((0 &lt; h &gt;&gt;&gt; 0) + Y | 0) | 0, h = 1) : (o[n + 40 &gt;&gt; 2] = 0, 
                            Q = 0, Y = 0, h = 0), o[p + 40 &gt;&gt; 2] = h, o[n + 24 &gt;&gt; 2] = Q, o[n + 28 &gt;&gt; 2] = Y, 
                            o[n + 32 &gt;&gt; 2] = 0 - y, o[n + 36 &gt;&gt; 2] = 0 - ((0 &lt; y &gt;&gt;&gt; 0) + E | 0), (0 | F) &gt;= 1 ? (o[n + 16 &gt;&gt; 2] = 1, 
                            Q = -1) : (0 | F) &lt;= -1 ? (o[n + 16 &gt;&gt; 2] = -1, G = 0 - (h = G) | 0, Z = 0 - ((0 &lt; h &gt;&gt;&gt; 0) + Z | 0) | 0, 
                            Q = 1) : (o[n + 16 &gt;&gt; 2] = 0, G = 0, Z = 0, Q = 0), o[n &gt;&gt; 2] = G, o[n + 4 &gt;&gt; 2] = Z, 
                            (0 | W) &lt; 0 || (0 | W) &lt;= 0 &amp;&amp; !(i &gt;&gt;&gt; 0 &gt; 0) ? (h = 0, y = 0, (0 | W) &gt; -1 || (0 | W) &gt;= -1 &amp;&amp; !(i &gt;&gt;&gt; 0 &lt;= 4294967295) || (o[n + 16 &gt;&gt; 2] = Q, 
                            h = 0 - i | 0, y = 0 - ((0 &lt; i &gt;&gt;&gt; 0) + W | 0) | 0)) : (h = i, y = W), i = y, o[n + 8 &gt;&gt; 2] = h, 
                            o[n + 12 &gt;&gt; 2] = i, (0 | UA(n + 24 | 0, n)) &lt;= 0) break A;
                        }
                        o[f &gt;&gt; 2] = I, i = o[I + 12 &gt;&gt; 2], E = o[i + 96 &gt;&gt; 2], U = o[i + 92 &gt;&gt; 2], x = o[i + 88 &gt;&gt; 2], 
                        i = e, W = w;
                    }
                    if (!((0 | W) &gt; -1 || (0 | W) &gt;= -1 &amp;&amp; !(i &gt;&gt;&gt; 0 &lt;= 4294967295))) for (;;) {
                        G = h = j = (_(U - S | 0, k) + _(x - J | 0, C) | 0) + _(E - M | 0, s) | 0, Z = h &gt;&gt; 31;
                        e: if (!(!e | !o[e + 12 &gt;&gt; 2] || (V = o[o[e + 4 &gt;&gt; 2] + 8 &gt;&gt; 2], o[V + 20 &gt;&gt; 2] &lt;= o[A + 100 &gt;&gt; 2]))) {
                            h = o[V + 12 &gt;&gt; 2], Q = (w = o[h + 92 &gt;&gt; 2]) - U | 0, F = (y = o[h + 88 &gt;&gt; 2]) - x | 0, 
                            Y = (I = o[h + 96 &gt;&gt; 2]) - E | 0, h = (_(Q, k) + _(F, C) | 0) + _(Y, s) | 0, Q = tn(t, a, Q, Q &gt;&gt; 31), 
                            p = z, Q = (N = tn(c, b, F, F &gt;&gt; 31)) + Q | 0, p = z + p | 0, F = (Y = tn(l, u, Y, Y &gt;&gt; 31)) + Q | 0, 
                            Q = z + (Q &gt;&gt;&gt; 0 &lt; N &gt;&gt;&gt; 0 ? p + 1 | 0 : p) | 0, p = Q = F &gt;&gt;&gt; 0 &lt; Y &gt;&gt;&gt; 0 ? Q + 1 | 0 : Q;
                            i: {
                                if (!(0 != (0 | F) | 0 != (0 | Q))) {
                                    if ((0 | h) &gt; 0) break i;
                                    break e;
                                }
                                if ((0 | p) &gt; -1 || (0 | p) &gt;= -1 &amp;&amp; !(F &gt;&gt;&gt; 0 &lt;= 4294967295)) break e;
                                if (Y = (Q = h) &gt;&gt; 31, X = n, (0 | Q) &gt;= 1 ? (o[n + 40 &gt;&gt; 2] = 1, h = -1) : (0 | h) &lt;= -1 ? (o[n + 40 &gt;&gt; 2] = -1, 
                                Q = 0 - Q | 0, Y = 0 - ((0 &lt; h &gt;&gt;&gt; 0) + Y | 0) | 0, h = 1) : (o[n + 40 &gt;&gt; 2] = 0, 
                                Q = 0, Y = 0, h = 0), o[X + 40 &gt;&gt; 2] = h, o[n + 24 &gt;&gt; 2] = Q, o[n + 28 &gt;&gt; 2] = Y, 
                                o[n + 32 &gt;&gt; 2] = 0 - F, o[n + 36 &gt;&gt; 2] = 0 - ((0 &lt; F &gt;&gt;&gt; 0) + p | 0), (0 | j) &gt;= 1 ? (o[n + 16 &gt;&gt; 2] = 1, 
                                F = -1, h = G, Q = Z) : (0 | j) &lt;= -1 ? (o[n + 16 &gt;&gt; 2] = -1, h = 0 - G | 0, F = 1, 
                                Q = 0 - ((0 &lt; G &gt;&gt;&gt; 0) + Z | 0) | 0) : (F = 0, o[n + 16 &gt;&gt; 2] = 0, h = 0, Q = 0), 
                                o[n &gt;&gt; 2] = h, o[n + 4 &gt;&gt; 2] = Q, h = i, Q = W, (0 | W) &gt; 0 || (0 | W) &gt;= 0 &amp;&amp; !(h &gt;&gt;&gt; 0 &lt;= 0) || (h = 0, 
                                Q = 0, (0 | W) &gt; -1 || (0 | W) &gt;= -1 &amp;&amp; !(i &gt;&gt;&gt; 0 &lt;= 4294967295) || (o[n + 16 &gt;&gt; 2] = F, 
                                h = 0 - i | 0, Q = 0 - ((0 &lt; i &gt;&gt;&gt; 0) + W | 0) | 0)), o[n + 8 &gt;&gt; 2] = h, o[n + 12 &gt;&gt; 2] = Q, 
                                (0 | UA(n + 24 | 0, n)) &gt;= 1) break e;
                            }
                            e = (0 | e) == (0 | T) ? 0 : V, o[f &gt;&gt; 2] = e, i = tn(t, a, i = w - S | 0, i &gt;&gt; 31), 
                            Q = z, W = tn(c, b, h = y - J | 0, h &gt;&gt; 31), Q = z + Q | 0, E = (h = i + W | 0) + (G = tn(l, u, i = I - M | 0, i &gt;&gt; 31)) | 0, 
                            h = z + (h &gt;&gt;&gt; 0 &lt; W &gt;&gt;&gt; 0 ? Q + 1 | 0 : Q) | 0, W = (i = E) &gt;&gt;&gt; 0 &lt; G &gt;&gt;&gt; 0 ? h + 1 | 0 : h, 
                            x = y, U = w, E = I;
                            continue;
                        }
                        if (!(e = o[r &gt;&gt; 2]) | !o[e + 12 &gt;&gt; 2]) break A;
                        if (I = o[o[e + 8 &gt;&gt; 2] + 4 &gt;&gt; 2], o[I + 20 &gt;&gt; 2] &lt;= o[A + 100 &gt;&gt; 2]) break A;
                        if (e = o[I + 12 &gt;&gt; 2], F = h = S = (w = o[e + 92 &gt;&gt; 2]) - S | 0, h = tn(h, Y = h &gt;&gt; 31, m, g), 
                        Q = z, h = h + (N = tn(V = p = J = (y = o[e + 88 &gt;&gt; 2]) - J | 0, p &gt;&gt;= 31, B, d)) | 0, 
                        Q = z + Q | 0, O = e = M = (X = o[e + 96 &gt;&gt; 2]) - M | 0, (0 | h) != (0 - (e = tn(R, v, e, H = e &gt;&gt; 31)) | 0) | (0 - (z + (0 &lt; e &gt;&gt;&gt; 0) | 0) | 0) != (0 | (h &gt;&gt;&gt; 0 &lt; N &gt;&gt;&gt; 0 ? Q + 1 | 0 : Q))) break A;
                        if (e = tn(t, a, e = U - w | 0, e &gt;&gt; 31), h = z, Q = tn(c, b, Q = x - y | 0, Q &gt;&gt; 31), 
                        h = z + h | 0, w = (e = e + Q | 0) + (y = tn(l, u, w = E - X | 0, w &gt;&gt; 31)) | 0, 
                        e = z + (e &gt;&gt;&gt; 0 &lt; Q &gt;&gt;&gt; 0 ? h + 1 | 0 : h) | 0, y = e = w &gt;&gt;&gt; 0 &lt; y &gt;&gt;&gt; 0 ? e + 1 | 0 : e, 
                        (0 | e) &gt; -1 || (0 | e) &gt;= -1 &amp;&amp; !(w &gt;&gt;&gt; 0 &lt;= 4294967295)) break A;
                        if (e = (_(S, k) + _(J, C) | 0) + _(M, s) | 0, h = tn(t, a, F, Y), J = z, Q = (M = tn(c, b, V, p)) + h | 0, 
                        J = z + J | 0, h = (S = tn(l, u, O, H)) + Q | 0, Q = z + (Q &gt;&gt;&gt; 0 &lt; M &gt;&gt;&gt; 0 ? J + 1 | 0 : J) | 0, 
                        J = Q = h &gt;&gt;&gt; 0 &lt; S &gt;&gt;&gt; 0 ? Q + 1 | 0 : Q, 0 != (0 | h) | 0 != (0 | Q)) {
                            if ((0 | J) &gt; -1 || (0 | J) &gt;= -1 &amp;&amp; !(h &gt;&gt;&gt; 0 &lt;= 4294967295)) break A;
                            if (Y = (Q = e) &gt;&gt; 31, p = n, (0 | Q) &gt;= 1 ? (o[n + 40 &gt;&gt; 2] = 1, e = -1) : (0 | e) &lt;= -1 ? (o[n + 40 &gt;&gt; 2] = -1, 
                            Q = 0 - Q | 0, Y = 0 - ((0 &lt; e &gt;&gt;&gt; 0) + Y | 0) | 0, e = 1) : (o[n + 40 &gt;&gt; 2] = 0, 
                            Q = 0, Y = 0, e = 0), o[p + 40 &gt;&gt; 2] = e, o[n + 24 &gt;&gt; 2] = Q, o[n + 28 &gt;&gt; 2] = Y, 
                            o[n + 32 &gt;&gt; 2] = 0 - h, o[n + 36 &gt;&gt; 2] = 0 - ((0 &lt; h &gt;&gt;&gt; 0) + J | 0), (0 | j) &gt;= 1 ? (o[n + 16 &gt;&gt; 2] = 1, 
                            e = -1) : (0 | j) &lt;= -1 ? (o[n + 16 &gt;&gt; 2] = -1, G = 0 - (e = G) | 0, Z = 0 - ((0 &lt; e &gt;&gt;&gt; 0) + Z | 0) | 0, 
                            e = 1) : (o[n + 16 &gt;&gt; 2] = 0, G = 0, Z = 0, e = 0), o[n &gt;&gt; 2] = G, o[n + 4 &gt;&gt; 2] = Z, 
                            (0 | W) &lt; 0 || (0 | W) &lt;= 0 &amp;&amp; !(i &gt;&gt;&gt; 0 &gt; 0) ? (h = 0, Q = 0, (0 | W) &gt; -1 || (0 | W) &gt;= -1 &amp;&amp; !(i &gt;&gt;&gt; 0 &lt;= 4294967295) || (o[n + 16 &gt;&gt; 2] = e, 
                            h = 0 - i | 0, Q = 0 - ((0 &lt; i &gt;&gt;&gt; 0) + W | 0) | 0)) : (h = i, Q = W), e = Q, o[n + 8 &gt;&gt; 2] = h, 
                            o[n + 12 &gt;&gt; 2] = e, (0 | UA(n + 24 | 0, n)) &gt;= 0) break A;
                        } else if ((0 | e) &lt;= 0) break A;
                        o[r &gt;&gt; 2] = I, i = o[I + 12 &gt;&gt; 2], M = o[i + 96 &gt;&gt; 2], S = o[i + 92 &gt;&gt; 2], e = o[f &gt;&gt; 2], 
                        J = o[i + 88 &gt;&gt; 2], i = w, W = y;
                    }
                }
                D = n + 48 | 0;
            }
            function MA(A, e, i, r, f, n, t) {
                var a, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, C = 0, d = 0, v = 0, g = 0, B = 0, _ = 0;
                if (D = a = D - 48 | 0, c = o[i + 8 &gt;&gt; 2]) for (d = c; ;) {
                    if (o[d + 20 &gt;&gt; 2] &gt; o[A + 100 &gt;&gt; 2]) {
                        o[a + 44 &gt;&gt; 2] = -1, c = o[d + 12 &gt;&gt; 2], l = o[c + 96 &gt;&gt; 2] - o[i + 96 &gt;&gt; 2] | 0, 
                        o[a + 40 &gt;&gt; 2] = l, b = o[c + 92 &gt;&gt; 2] - o[i + 92 &gt;&gt; 2] | 0, o[a + 36 &gt;&gt; 2] = b, 
                        u = o[c + 88 &gt;&gt; 2] - o[i + 88 &gt;&gt; 2] | 0, o[a + 32 &gt;&gt; 2] = u, k = b, B = b &gt;&gt; 31, 
                        b = tn(o[(c = f) + 8 &gt;&gt; 2], o[c + 12 &gt;&gt; 2], b, B), C = z, v = b, _ = (b = u) &gt;&gt; 31, 
                        g = tn(o[c &gt;&gt; 2], o[c + 4 &gt;&gt; 2], b, _), c = z + C | 0, c = (u = v + g | 0) &gt;&gt;&gt; 0 &lt; g &gt;&gt;&gt; 0 ? c + 1 | 0 : c, 
                        C = u, u = l, g = l &gt;&gt; 31, v = tn(o[f + 16 &gt;&gt; 2], o[f + 20 &gt;&gt; 2], l, g), l = z + c | 0, 
                        l = (C = C + v | 0) &gt;&gt;&gt; 0 &lt; v &gt;&gt;&gt; 0 ? l + 1 | 0 : l, k = tn(o[(c = n) + 8 &gt;&gt; 2], o[c + 12 &gt;&gt; 2], k, B), 
                        B = z, v = k, k = tn(o[c &gt;&gt; 2], o[c + 4 &gt;&gt; 2], b, _), c = z + B | 0, c = (b = v + k | 0) &gt;&gt;&gt; 0 &lt; k &gt;&gt;&gt; 0 ? c + 1 | 0 : c, 
                        u = tn(o[n + 16 &gt;&gt; 2], o[n + 20 &gt;&gt; 2], u, g), c = z + c | 0, u = c = (b = u + b | 0) &gt;&gt;&gt; 0 &lt; u &gt;&gt;&gt; 0 ? c + 1 | 0 : c, 
                        (0 | c) &lt; 0 || (0 | c) &lt;= 0 &amp;&amp; !(b &gt;&gt;&gt; 0 &gt;= 1) ? (0 | u) &gt; -1 || (0 | u) &gt;= -1 &amp;&amp; !(b &gt;&gt;&gt; 0 &lt;= 4294967295) ? (o[a + 24 &gt;&gt; 2] = 0, 
                        b = 0, u = 0, k = 0, c = 0) : (o[a + 24 &gt;&gt; 2] = -1, k = b, b = 0 - b | 0, u = 0 - ((0 &lt; k &gt;&gt;&gt; 0) + u | 0) | 0, 
                        k = 1, c = -1) : (o[a + 24 &gt;&gt; 2] = 1, k = -1, c = -1), o[a + 8 &gt;&gt; 2] = b, o[a + 12 &gt;&gt; 2] = u;
                        A: {
                            e: {
                                i: {
                                    if (!((0 | l) &gt; 0 || (0 | l) &gt;= 0 &amp;&amp; !(C &gt;&gt;&gt; 0 &lt;= 0))) {
                                        if ((0 | l) &gt; -1 || (0 | l) &gt;= -1 &amp;&amp; !(C &gt;&gt;&gt; 0 &lt;= 4294967295)) break i;
                                        o[a + 24 &gt;&gt; 2] = k, C = 0 - (c = C) | 0, l = 0 - ((0 &lt; c &gt;&gt;&gt; 0) + l | 0) | 0;
                                    }
                                    o[a + 16 &gt;&gt; 2] = C, o[a + 20 &gt;&gt; 2] = l;
                                    break e;
                                }
                                if (o[a + 16 &gt;&gt; 2] = 0, o[a + 20 &gt;&gt; 2] = 0, !c) break A;
                            }
                            s ? (0 | (c = UA(a + 8 | 0, t))) &lt;= -1 ? (s = o[a + 12 &gt;&gt; 2], o[t &gt;&gt; 2] = o[a + 8 &gt;&gt; 2], 
                            o[t + 4 &gt;&gt; 2] = s, o[t + 16 &gt;&gt; 2] = o[a + 24 &gt;&gt; 2], l = o[(c = a + 16 | 0) + 4 &gt;&gt; 2], 
                            o[(s = t + 8 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = l, s = d) : c || (s = 2 != (0 | SA(s, d, r, a + 32 | 0)) ^ e ? d : s) : (s = o[a + 12 &gt;&gt; 2], 
                            o[t &gt;&gt; 2] = o[a + 8 &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = s, o[t + 16 &gt;&gt; 2] = o[a + 24 &gt;&gt; 2], l = o[(c = a + 16 | 0) + 4 &gt;&gt; 2], 
                            o[(s = t + 8 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = l, s = d);
                        }
                        c = o[i + 8 &gt;&gt; 2];
                    }
                    if ((0 | (d = o[d &gt;&gt; 2])) == (0 | c)) break;
                }
                return D = a + 48 | 0, s;
            }
            function SA(A, e, i, r) {
                var f = 0, n = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, C = 0, d = 0;
                n = o[A + 4 &gt;&gt; 2];
                A: {
                    if ((0 | e) == o[A &gt;&gt; 2]) {
                        if (f = 2, (0 | e) != (0 | n)) break A;
                        return n = o[e + 12 &gt;&gt; 2], e = o[o[e + 8 &gt;&gt; 2] + 12 &gt;&gt; 2], a = o[e + 96 &gt;&gt; 2], s = o[n + 96 &gt;&gt; 2] - a | 0, 
                        A = o[A + 12 &gt;&gt; 2], f = o[e + 92 &gt;&gt; 2], c = o[A + 92 &gt;&gt; 2] - f | 0, f = o[n + 92 &gt;&gt; 2] - f | 0, 
                        a = o[A + 96 &gt;&gt; 2] - a | 0, t = b = _(s, c) - _(f, a) | 0, u = b &gt;&gt; 31, b = o[i + 8 &gt;&gt; 2], 
                        k = o[r + 4 &gt;&gt; 2], C = o[i + 4 &gt;&gt; 2], d = o[r + 8 &gt;&gt; 2], l = tn(t, u, l = _(b, k) - _(C, d) | 0, l &gt;&gt; 31), 
                        u = z, t = f, f = (f = o[A + 88 &gt;&gt; 2]) - (A = o[e + 88 &gt;&gt; 2]) | 0, n = o[n + 88 &gt;&gt; 2] - A | 0, 
                        e = A = _(t, f) - _(n, c) | 0, t = A &gt;&gt; 31, r = o[r &gt;&gt; 2], i = o[i &gt;&gt; 2], c = tn(e, t, A = _(r, C) - _(i, k) | 0, A &gt;&gt; 31), 
                        A = z + u | 0, A = (e = c + l | 0) &gt;&gt;&gt; 0 &lt; c &gt;&gt;&gt; 0 ? A + 1 | 0 : A, t = e, i = tn(f = e = _(n, a) - _(f, s) | 0, n = e &gt;&gt; 31, e = _(i, d) - _(r, b) | 0, e &gt;&gt; 31), 
                        A = z + A | 0, (0 | (A = (e = t + i | 0) &gt;&gt;&gt; 0 &lt; i &gt;&gt;&gt; 0 ? A + 1 | 0 : A)) &gt; 0 || (0 | A) &gt;= 0 &amp;&amp; !(e &gt;&gt;&gt; 0 &lt;= 0) ? 2 : 1;
                    }
                    f = (0 | e) == (0 | n);
                }
                return f;
            }
            function TA(A, e, i) {
                var r, f = 0, t = 0, a = 0, c = 0, l = 0, u = 0, s = R(0), d = R(0), v = 0, B = R(0), Q = 0, h = R(0), G = 0, y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = 0, p = 0, V = 0, E = 0;
                if (D = r = D - 48 | 0, (0 | i) &lt; 1) f = 1900671690, a = -246811958, u = -246811958, 
                t = -246811958, v = 1900671690, Q = 1900671690; else for (t = -246811958, Q = 1900671690, 
                G = i, l = e, v = 1900671690, f = 1900671690, u = -246811958, a = -246811958; Z = o[(c = l + 8 | 0) &gt;&gt; 2], 
                s = g[c &gt;&gt; 2], b(0, t), t = k() &lt; s ? Z : t, p = o[(c = l + 4 | 0) &gt;&gt; 2], d = g[c &gt;&gt; 2], 
                b(0, u), u = k() &lt; d ? p : u, Q = s &lt; (b(0, Q), k()) ? Z : Q, v = d &lt; (b(0, v), 
                k()) ? p : v, c = o[l &gt;&gt; 2], s = g[l &gt;&gt; 2], b(0, a), a = k() &lt; s ? c : a, f = s &lt; (b(0, f), 
                k()) ? c : f, l = l + 16 | 0, G = G + -1 | 0; ) ;
                if (b(0, u), y = k(), b(0, v), w = k(), d = R(y - w), b(0, t), W = k(), b(0, Q), 
                B = k(), t = d &lt; (s = R(W - B)), b(0, a), Y = k(), b(0, f), F = k(), l = (h = R(Y - F)) &lt; s, 
                f = (G = h &lt; d) ? t ? 2 : 1 : l &lt;&lt; 1, o[A + 112 &gt;&gt; 2] = f, (0 | (a = G ? (1 ^ l) &lt;&lt; 1 : t ? 1 : 2)) == (0 | f) &amp;&amp; (a = (f + 1 &gt;&gt;&gt; 0) % 3 | 0), 
                o[A + 104 &gt;&gt; 2] = a, t = (3 ^ f) - a | 0, o[A + 108 &gt;&gt; 2] = t, s = R(s * R(9788566967472434e-20)), 
                d = R(d * R(9788566967472434e-20)), h = R(h * R(9788566967472434e-20)), o[A + 12 &gt;&gt; 2] = 0, 
                ((t + 1 | 0) % 3 | 0) != (0 | f) &amp;&amp; (d = R(-d), h = R(-h), s = R(-s)), g[A + 8 &gt;&gt; 2] = s, 
                g[A + 4 &gt;&gt; 2] = d, g[A &gt;&gt; 2] = h, o[A + 28 &gt;&gt; 2] = 0, g[A + 24 &gt;&gt; 2] = R(W + B) * R(.5), 
                g[A + 20 &gt;&gt; 2] = R(y + w) * R(.5), g[A + 16 &gt;&gt; 2] = R(Y + F) * R(.5), o[r + 36 &gt;&gt; 2] = 0, 
                o[r + 28 &gt;&gt; 2] = 0, o[r + 32 &gt;&gt; 2] = 0, l = s != R(0), y = R(R(1) / s), G = d != R(0), 
                w = R(R(1) / d), v = h != R(0), W = R(R(1) / h), n[r + 40 | 0] = 1, !((0 | i) &lt; 1) &amp;&amp; (f = dA(i &lt;&lt; 4), 
                o[r + 36 &gt;&gt; 2] = f, o[r + 32 &gt;&gt; 2] = i, n[r + 40 | 0] = 1, a = o[(t = r + 16 | 0) + 4 &gt;&gt; 2], 
                o[(Q = f + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[Q + 4 &gt;&gt; 2] = a, a = o[r + 12 &gt;&gt; 2], o[f &gt;&gt; 2] = o[r + 8 &gt;&gt; 2], 
                o[f + 4 &gt;&gt; 2] = a, 1 != (0 | i))) for (a = i + -1 | 0, f = 16; Q = o[r + 12 &gt;&gt; 2], 
                u = o[r + 36 &gt;&gt; 2] + f | 0, o[(c = u) &gt;&gt; 2] = o[r + 8 &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = Q, 
                Q = o[t + 4 &gt;&gt; 2], o[(u = c + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = Q, f = f + 16 | 0, 
                a = a + -1 | 0; ) ;
                if (s = l ? y : s, d = G ? w : d, h = v ? W : h, o[r + 28 &gt;&gt; 2] = i, !((0 | i) &lt; 1)) {
                    for (f = o[r + 36 &gt;&gt; 2] + 8 | 0, t = (r + 8 | 0) + (o[A + 104 &gt;&gt; 2] &lt;&lt; 2) | 0, l = (r + 8 | 0) + (o[A + 112 &gt;&gt; 2] &lt;&lt; 2) | 0, 
                    G = (r + 8 | 0) + (o[A + 108 &gt;&gt; 2] &lt;&lt; 2) | 0, y = g[A + 24 &gt;&gt; 2], w = g[A + 20 &gt;&gt; 2], 
                    W = g[A + 16 &gt;&gt; 2], a = 0; B = g[e + 4 &gt;&gt; 2], Y = g[e + 8 &gt;&gt; 2], F = g[e &gt;&gt; 2], 
                    o[r + 20 &gt;&gt; 2] = 0, g[r + 8 &gt;&gt; 2] = h * R(F - W), g[r + 16 &gt;&gt; 2] = s * R(Y - y), 
                    g[r + 12 &gt;&gt; 2] = d * R(B - w), o[f + 4 &gt;&gt; 2] = a, u = f + -8 | 0, B = g[G &gt;&gt; 2], 
                    c = R(m(B)) &lt; R(2147483648) ? ~~B : -2147483648, o[u &gt;&gt; 2] = c, u = f + -4 | 0, 
                    B = g[l &gt;&gt; 2], c = R(m(B)) &lt; R(2147483648) ? ~~B : -2147483648, o[u &gt;&gt; 2] = c, u = f, 
                    B = g[t &gt;&gt; 2], c = R(m(B)) &lt; R(2147483648) ? ~~B : -2147483648, o[u &gt;&gt; 2] = c, f = f + 16 | 0, 
                    e = e + 16 | 0, (0 | (a = a + 1 | 0)) != (0 | i); ) ;
                    (0 | i) &lt; 2 || function A(e, i, r, f) {
                        var n, t, a, c, b = 0, l = 0, u = 0, s = 0, k = 0, C = 0, d = 0, v = 0;
                        for (D = n = D - 16 | 0, s = o[e + 12 &gt;&gt; 2], c = o[(u = s + ((r + f | 0) / 2 &lt;&lt; 4) | 0) + 8 &gt;&gt; 2], 
                        t = o[u + 4 &gt;&gt; 2], a = o[u &gt;&gt; 2], u = r, C = f; ;) {
                            for (b = (u &lt;&lt; 4) + s | 0; ;) {
                                A: {
                                    if (!((0 | (l = o[b + 4 &gt;&gt; 2])) &lt; (0 | t))) {
                                        if ((0 | l) != (0 | t)) break A;
                                        if (!((0 | (l = o[b &gt;&gt; 2])) &lt; (0 | a)) &amp;&amp; (0 | l) != (0 | a) | o[b + 8 &gt;&gt; 2] &gt;= (0 | c)) break A;
                                    }
                                    b = b + 16 | 0, u = u + 1 | 0;
                                    continue;
                                }
                                break;
                            }
                            for (d = C &lt;&lt; 4; ;) {
                                A: {
                                    if (!((0 | t) &lt; (0 | (k = o[(l = s + d | 0) + 4 &gt;&gt; 2])))) {
                                        if ((0 | k) != (0 | t)) break A;
                                        if (!((0 | a) &lt; (0 | (k = o[l &gt;&gt; 2]))) &amp;&amp; (0 | k) != (0 | a) | (0 | c) &gt;= o[l + 8 &gt;&gt; 2]) break A;
                                    }
                                    d = d + -16 | 0, C = C + -1 | 0;
                                    continue;
                                }
                                break;
                            }
                            if ((0 | u) &lt;= (0 | C) &amp;&amp; (v = o[(k = b + 8 | 0) + 4 &gt;&gt; 2], o[(s = n + 8 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], 
                            o[s + 4 &gt;&gt; 2] = v, v = o[b + 4 &gt;&gt; 2], o[n &gt;&gt; 2] = o[b &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = v, 
                            v = o[l + 4 &gt;&gt; 2], o[b &gt;&gt; 2] = o[l &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = v, l = o[(b = l + 8 | 0) + 4 &gt;&gt; 2], 
                            o[k &gt;&gt; 2] = o[b &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = l, b = o[e + 12 &gt;&gt; 2] + d | 0, d = o[n + 4 &gt;&gt; 2], 
                            o[b &gt;&gt; 2] = o[n &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = d, l = o[s + 4 &gt;&gt; 2], o[(b = b + 8 | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], 
                            o[b + 4 &gt;&gt; 2] = l, C = C + -1 | 0, u = u + 1 | 0), !((0 | u) &lt;= (0 | C))) break;
                            s = o[e + 12 &gt;&gt; 2];
                        }
                        (0 | C) &gt; (0 | r) &amp;&amp; A(e, i, r, C), (0 | u) &lt; (0 | f) &amp;&amp; A(e, i, u, f), D = n + 16 | 0;
                    }(r + 24 | 0, r + 8 | 0, 0, i + -1 | 0);
                }
                if (o[A + 44 &gt;&gt; 2] = i, o[A + 40 &gt;&gt; 2] = 0, o[A + 36 &gt;&gt; 2] = o[A + 32 &gt;&gt; 2], (0 | (t = o[A + 84 &gt;&gt; 2])) &lt; (0 | i)) {
                    if (o[A + 88 &gt;&gt; 2] &lt; (0 | i)) {
                        if (i ? (a = dA(i &lt;&lt; 2), f = o[A + 84 &gt;&gt; 2]) : (a = 0, f = t), (0 | f) &gt;= 1) for (e = 0; o[e + a &gt;&gt; 2] = o[o[A + 92 &gt;&gt; 2] + e &gt;&gt; 2], 
                        e = e + 4 | 0, f = f + -1 | 0; ) ;
                        (e = o[A + 92 &gt;&gt; 2]) &amp;&amp; (C[A + 96 | 0] &amp;&amp; CA(e), o[A + 92 &gt;&gt; 2] = 0), o[A + 92 &gt;&gt; 2] = a, 
                        o[A + 88 &gt;&gt; 2] = i, n[A + 96 | 0] = 1;
                    }
                    for (e = t &lt;&lt; 2, f = i - t | 0; o[o[A + 92 &gt;&gt; 2] + e &gt;&gt; 2] = 0, e = e + 4 | 0, f = f + -1 | 0; ) ;
                }
                if (o[A + 84 &gt;&gt; 2] = i, (0 | i) &gt;= 1) for (v = 0; ;) {
                    if (!((t = o[A + 40 &gt;&gt; 2]) || (e = o[A + 36 &gt;&gt; 2], e ? o[A + 36 &gt;&gt; 2] = o[e + 8 &gt;&gt; 2] : (e = dA(12), 
                    o[e + 8 &gt;&gt; 2] = 0, f = o[A + 44 &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = f, V = e, E = dA(_(f, 112)), 
                    o[V &gt;&gt; 2] = E, f = o[A + 32 &gt;&gt; 2], o[A + 32 &gt;&gt; 2] = e, o[e + 8 &gt;&gt; 2] = f), t = o[e &gt;&gt; 2], 
                    l = o[e + 4 &gt;&gt; 2], (0 | l) &lt; 1))) for (e = 0, f = t; u = f, f = f + 112 | 0, e = e + 1 | 0, 
                    o[u &gt;&gt; 2] = (0 | e) &lt; (0 | l) ? f : 0, (0 | e) != (0 | l); ) ;
                    if (o[A + 40 &gt;&gt; 2] = o[t &gt;&gt; 2], o[(e = t + 8 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                    o[t + 16 &gt;&gt; 2] = 0, o[t &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, o[t + 104 &gt;&gt; 2] = -1, o[e &gt;&gt; 2] = 0, 
                    e = o[r + 36 &gt;&gt; 2] + (v &lt;&lt; 4) | 0, f = o[e + 4 &gt;&gt; 2], o[t + 88 &gt;&gt; 2] = o[e &gt;&gt; 2], 
                    o[t + 92 &gt;&gt; 2] = f, f = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], o[(l = t + 96 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                    o[l + 4 &gt;&gt; 2] = f, o[t + 104 &gt;&gt; 2] = -1, o[o[A + 92 &gt;&gt; 2] + (v &lt;&lt; 2) &gt;&gt; 2] = t, 
                    (0 | (v = v + 1 | 0)) == (0 | i)) break;
                }
                (e = o[r + 36 &gt;&gt; 2]) &amp;&amp; (C[r + 40 | 0] &amp;&amp; CA(e), o[r + 36 &gt;&gt; 2] = 0), o[A + 116 &gt;&gt; 2] = 0, 
                o[A + 120 &gt;&gt; 2] = 0, o[A + 100 &gt;&gt; 2] = -3, o[A + 60 &gt;&gt; 2] = _(i, 6), o[A + 56 &gt;&gt; 2] = 0, 
                o[A + 52 &gt;&gt; 2] = o[A + 48 &gt;&gt; 2], o[r + 36 &gt;&gt; 2] = 0, n[r + 40 | 0] = 1, o[r + 28 &gt;&gt; 2] = 0, 
                o[r + 32 &gt;&gt; 2] = 0, o[(e = r + 16 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[r + 8 &gt;&gt; 2] = 0, 
                o[r + 12 &gt;&gt; 2] = 0, xA(A, 0, i, r + 8 | 0), o[A + 124 &gt;&gt; 2] = o[r + 8 &gt;&gt; 2], (A = o[r + 36 &gt;&gt; 2]) &amp;&amp; (C[r + 40 | 0] &amp;&amp; CA(A), 
                o[r + 36 &gt;&gt; 2] = 0), D = r + 48 | 0;
            }
            function jA(A, e, i) {
                var r, f = R(0), n = R(0), t = 0;
                D = r = D - 16 | 0;
                A: {
                    e: {
                        i: {
                            r: {
                                if (o[i + 100 &gt;&gt; 2] &gt;= 0) g[(o[e + 108 &gt;&gt; 2] &lt;&lt; 2) + r &gt;&gt; 2] = o[i + 88 &gt;&gt; 2]; else if (f = OA(i + 24 | 0), 
                                n = OA(t = i + 72 | 0), g[(o[e + 108 &gt;&gt; 2] &lt;&lt; 2) + r &gt;&gt; 2] = f / n, o[i + 100 &gt;&gt; 2] &lt; 0) break r;
                                g[(o[e + 112 &gt;&gt; 2] &lt;&lt; 2) + r &gt;&gt; 2] = o[i + 92 &gt;&gt; 2];
                                break i;
                            }
                            if (f = OA(i + 40 | 0), n = OA(t), g[(o[e + 112 &gt;&gt; 2] &lt;&lt; 2) + r &gt;&gt; 2] = f / n, o[i + 100 &gt;&gt; 2] &lt; 0) break e;
                        }
                        f = R(o[i + 96 &gt;&gt; 2]);
                        break A;
                    }
                    f = R(OA(i + 56 | 0) / OA(i + 72 | 0));
                }
                g[(o[e + 104 &gt;&gt; 2] &lt;&lt; 2) + r &gt;&gt; 2] = f, o[A + 12 &gt;&gt; 2] = 0, g[A + 8 &gt;&gt; 2] = R(g[r + 8 &gt;&gt; 2] * g[e + 8 &gt;&gt; 2]) + g[e + 24 &gt;&gt; 2], 
                g[A + 4 &gt;&gt; 2] = R(g[r + 4 &gt;&gt; 2] * g[e + 4 &gt;&gt; 2]) + g[e + 20 &gt;&gt; 2], g[A &gt;&gt; 2] = R(g[r &gt;&gt; 2] * g[e &gt;&gt; 2]) + g[e + 16 &gt;&gt; 2], 
                D = r + 16 | 0;
            }
            function OA(A) {
                var e, i, r = 0, f = 0, n = 0, t = R(0);
                return D = e = D - 16 | 0, f = r = o[A + 12 &gt;&gt; 2], i = o[A + 8 &gt;&gt; 2], (0 | r) &lt; 0 || (0 | r) &lt;= 0 &amp;&amp; !(i &gt;&gt;&gt; 0 &gt;= 0) ? (n = o[A + 4 &gt;&gt; 2], 
                A = r = o[A &gt;&gt; 2], o[e &gt;&gt; 2] = 0 - A, o[e + 4 &gt;&gt; 2] = 0 - (n + (0 &lt; A &gt;&gt;&gt; 0) | 0), 
                f ^= -1, (r = (A = !(A | n)) + (n = -1 ^ i) | 0) &gt;&gt;&gt; 0 &lt; n &gt;&gt;&gt; 0 &amp;&amp; (f = f + 1 | 0), 
                o[(A = e) + 8 &gt;&gt; 2] = r, o[A + 12 &gt;&gt; 2] = f, t = R(-OA(A))) : t = R(R(R(+(i &gt;&gt;&gt; 0) + 4294967296 * +(f &gt;&gt;&gt; 0)) * R(0x10000000000000000)) + R(+v[A &gt;&gt; 2] + 4294967296 * +v[A + 4 &gt;&gt; 2])), 
                D = e + 16 | 0, t;
            }
            function HA(A, e, i) {
                var r, f = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, d = 0, v = 0, g = 0, B = 0, R = 0, m = 0, Q = 0;
                D = r = D - 144 | 0;
                A: if ((0 | i) &lt;= 0) e = o[A + 12 &gt;&gt; 2], e &amp;&amp; (C[A + 16 | 0] &amp;&amp; CA(e), o[A + 12 &gt;&gt; 2] = 0), 
                o[A + 12 &gt;&gt; 2] = 0, n[A + 16 | 0] = 1, o[A + 4 &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] = 0, e = o[A + 32 &gt;&gt; 2], 
                e &amp;&amp; (C[A + 36 | 0] &amp;&amp; CA(e), o[A + 32 &gt;&gt; 2] = 0), o[A + 32 &gt;&gt; 2] = 0, o[A + 24 &gt;&gt; 2] = 0, 
                o[A + 28 &gt;&gt; 2] = 0, n[A + 36 | 0] = 1, e = o[A + 52 &gt;&gt; 2], e &amp;&amp; (C[A + 56 | 0] &amp;&amp; CA(e), 
                o[A + 52 &gt;&gt; 2] = 0), o[A + 52 &gt;&gt; 2] = 0, o[A + 44 &gt;&gt; 2] = 0, o[A + 48 &gt;&gt; 2] = 0, 
                n[A + 56 | 0] = 1; else {
                    if (n[r + 112 | 0] = 1, o[(f = r + 88 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 256, o[(f = r + 72 | 0) &gt;&gt; 2] = 0, 
                    o[f + 4 &gt;&gt; 2] = 256, o[(f = r + 56 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 256, o[r + 108 &gt;&gt; 2] = 0, 
                    o[(f = r + 100 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[r + 80 &gt;&gt; 2] = 0, o[r + 84 &gt;&gt; 2] = 0, 
                    o[r + 64 &gt;&gt; 2] = 0, o[r + 68 &gt;&gt; 2] = 0, o[r + 48 &gt;&gt; 2] = 0, o[r + 52 &gt;&gt; 2] = 0, 
                    TA(r + 16 | 0, e, i), (0 | (i = o[A + 4 &gt;&gt; 2])) &lt;= -1) for (o[A + 8 &gt;&gt; 2] &lt;= -1 &amp;&amp; ((e = o[A + 12 &gt;&gt; 2]) &amp;&amp; (C[A + 16 | 0] &amp;&amp; CA(e), 
                    o[A + 12 &gt;&gt; 2] = 0), n[A + 16 | 0] = 1, o[A + 8 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = 0), 
                    e = i &lt;&lt; 4; f = o[r + 4 &gt;&gt; 2], l = o[A + 12 &gt;&gt; 2] + e | 0, o[(c = l) &gt;&gt; 2] = o[r &gt;&gt; 2], 
                    o[c + 4 &gt;&gt; 2] = f, c = o[(f = r + 8 | 0) + 4 &gt;&gt; 2], o[(l = l + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                    o[l + 4 &gt;&gt; 2] = c, e = e + 16 | 0, l = (f = i + 1 | 0) &gt;&gt;&gt; 0 &gt;= i &gt;&gt;&gt; 0, i = f, 
                    l; ) ;
                    if (o[A + 4 &gt;&gt; 2] = 0, o[r + 8 &gt;&gt; 2] = 0, o[r &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, (0 | (i = o[A + 24 &gt;&gt; 2])) &lt;= -1) for (o[A + 28 &gt;&gt; 2] &lt;= -1 &amp;&amp; ((e = o[A + 32 &gt;&gt; 2]) &amp;&amp; (C[A + 36 | 0] &amp;&amp; CA(e), 
                    o[A + 32 &gt;&gt; 2] = 0), o[A + 28 &gt;&gt; 2] = 0, o[A + 32 &gt;&gt; 2] = 0, n[A + 36 | 0] = 1), 
                    e = _(i, 12); l = o[r + 4 &gt;&gt; 2], f = o[A + 32 &gt;&gt; 2] + e | 0, o[f &gt;&gt; 2] = o[r &gt;&gt; 2], 
                    o[f + 4 &gt;&gt; 2] = l, o[f + 8 &gt;&gt; 2] = o[r + 8 &gt;&gt; 2], e = e + 12 | 0, l = (f = i + 1 | 0) &gt;&gt;&gt; 0 &gt;= i &gt;&gt;&gt; 0, 
                    i = f, l; ) ;
                    if (o[A + 24 &gt;&gt; 2] = 0, (0 | (i = o[A + 44 &gt;&gt; 2])) &lt;= -1 &amp;&amp; (e = o[A + 52 &gt;&gt; 2], 
                    o[A + 48 &gt;&gt; 2] &lt;= -1 ? (!e | !C[A + 56 | 0] || CA(e), n[A + 56 | 0] = 1, o[A + 48 &gt;&gt; 2] = 0, 
                    o[A + 52 &gt;&gt; 2] = 0, f = 0) : f = e, S(f + (e = i &lt;&lt; 2) | 0, 0, 0 - e | 0)), o[A + 44 &gt;&gt; 2] = 0, 
                    e = o[r + 140 &gt;&gt; 2], !(o[e + 104 &gt;&gt; 2] &gt; -1)) {
                        for (o[e + 104 &gt;&gt; 2] = 0, s = dA(4), o[s &gt;&gt; 2] = e, f = 1, c = 1, l = s; ;) {
                            if (jA(r, r + 16 | 0, v = o[(R &lt;&lt; 2) + s &gt;&gt; 2]), (0 | (e = o[A + 4 &gt;&gt; 2])) == o[A + 8 &gt;&gt; 2] &amp;&amp; !((0 | e) &gt;= (0 | (t = e ? e &lt;&lt; 1 : 1)))) {
                                if (t ? (a = dA(t &lt;&lt; 4), e = o[A + 4 &gt;&gt; 2]) : a = 0, (0 | e) &gt;= 1) for (i = 0; b = o[A + 12 &gt;&gt; 2] + i | 0, 
                                k = o[b + 4 &gt;&gt; 2], o[(d = i + a | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], o[d + 4 &gt;&gt; 2] = k, k = o[(b = b + 8 | 0) + 4 &gt;&gt; 2], 
                                o[(d = d + 8 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], o[d + 4 &gt;&gt; 2] = k, i = i + 16 | 0, e = e + -1 | 0; ) ;
                                (e = o[A + 12 &gt;&gt; 2]) &amp;&amp; (C[A + 16 | 0] &amp;&amp; CA(e), o[A + 12 &gt;&gt; 2] = 0), o[A + 12 &gt;&gt; 2] = a, 
                                n[A + 16 | 0] = 1, o[A + 8 &gt;&gt; 2] = t, e = o[A + 4 &gt;&gt; 2];
                            }
                            if (i = o[r + 4 &gt;&gt; 2], e = o[A + 12 &gt;&gt; 2] + (e &lt;&lt; 4) | 0, o[e &gt;&gt; 2] = o[r &gt;&gt; 2], 
                            o[e + 4 &gt;&gt; 2] = i, t = o[(i = m = r + 8 | 0) + 4 &gt;&gt; 2], o[(e = e + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], 
                            o[e + 4 &gt;&gt; 2] = t, o[A + 4 &gt;&gt; 2] = o[A + 4 &gt;&gt; 2] + 1, d = o[v + 8 &gt;&gt; 2]) {
                                for (v = -1, b = d, k = -1; ;) {
                                    if ((0 | (i = o[b + 20 &gt;&gt; 2])) &lt;= -1) {
                                        if (a = o[A + 24 &gt;&gt; 2], o[m &gt;&gt; 2] = 0, o[r &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, (0 | (i = a)) == o[A + 28 &gt;&gt; 2] &amp;&amp; !((0 | i) &gt;= (0 | (u = i ? a &lt;&lt; 1 : 1)))) {
                                            if (u ? (t = dA(_(u, 12)), e = o[A + 24 &gt;&gt; 2]) : (t = 0, e = a), (0 | e) &gt;= 1) for (i = 0; g = o[A + 32 &gt;&gt; 2] + i | 0, 
                                            Q = o[g + 4 &gt;&gt; 2], o[(B = i + t | 0) &gt;&gt; 2] = o[g &gt;&gt; 2], o[B + 4 &gt;&gt; 2] = Q, o[B + 8 &gt;&gt; 2] = o[g + 8 &gt;&gt; 2], 
                                            i = i + 12 | 0, e = e + -1 | 0; ) ;
                                            (e = o[A + 32 &gt;&gt; 2]) &amp;&amp; (C[A + 36 | 0] &amp;&amp; CA(e), o[A + 32 &gt;&gt; 2] = 0), o[A + 32 &gt;&gt; 2] = t, 
                                            n[A + 36 | 0] = 1, o[A + 28 &gt;&gt; 2] = u, i = o[A + 24 &gt;&gt; 2];
                                        }
                                        if (e = o[A + 32 &gt;&gt; 2] + _(i, 12) | 0, i = o[r + 4 &gt;&gt; 2], o[e &gt;&gt; 2] = o[r &gt;&gt; 2], 
                                        o[e + 4 &gt;&gt; 2] = i, o[e + 8 &gt;&gt; 2] = o[m &gt;&gt; 2], e = o[A + 24 &gt;&gt; 2] + 1 | 0, o[A + 24 &gt;&gt; 2] = e, 
                                        o[m &gt;&gt; 2] = 0, o[r &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, o[A + 28 &gt;&gt; 2] == (0 | e) &amp;&amp; !((0 | e) &gt;= (0 | (u = e ? e &lt;&lt; 1 : 1)))) {
                                            if (u ? (t = dA(_(u, 12)), e = o[A + 24 &gt;&gt; 2]) : t = 0, (0 | e) &gt;= 1) for (i = 0; g = o[A + 32 &gt;&gt; 2] + i | 0, 
                                            Q = o[g + 4 &gt;&gt; 2], o[(B = i + t | 0) &gt;&gt; 2] = o[g &gt;&gt; 2], o[B + 4 &gt;&gt; 2] = Q, o[B + 8 &gt;&gt; 2] = o[g + 8 &gt;&gt; 2], 
                                            i = i + 12 | 0, e = e + -1 | 0; ) ;
                                            (e = o[A + 32 &gt;&gt; 2]) &amp;&amp; (C[A + 36 | 0] &amp;&amp; CA(e), o[A + 32 &gt;&gt; 2] = 0), o[A + 32 &gt;&gt; 2] = t, 
                                            n[A + 36 | 0] = 1, o[A + 28 &gt;&gt; 2] = u, e = o[A + 24 &gt;&gt; 2];
                                        }
                                        if (i = o[r + 4 &gt;&gt; 2], e = o[A + 32 &gt;&gt; 2] + _(e, 12) | 0, o[e &gt;&gt; 2] = o[r &gt;&gt; 2], 
                                        o[e + 4 &gt;&gt; 2] = i, o[e + 8 &gt;&gt; 2] = o[m &gt;&gt; 2], o[A + 24 &gt;&gt; 2] = o[A + 24 &gt;&gt; 2] + 1, 
                                        o[b + 20 &gt;&gt; 2] = a, g = a + 1 | 0, o[o[b + 8 &gt;&gt; 2] + 20 &gt;&gt; 2] = g, u = (B = o[A + 32 &gt;&gt; 2]) + _(a, 12) | 0, 
                                        o[u + 4 &gt;&gt; 2] = 1, o[u + 16 &gt;&gt; 2] = -1, a = o[b + 12 &gt;&gt; 2], (0 | (e = o[a + 104 &gt;&gt; 2])) &gt; -1) a = f, 
                                        f = e; else {
                                            if (o[a + 104 &gt;&gt; 2] = f, (0 | f) != (0 | c) || (0 | c) &gt;= (0 | (t = c ? c &lt;&lt; 1 : 1))) e = l, 
                                            t = c; else {
                                                e = t ? dA(t &lt;&lt; 2) : 0;
                                                e: {
                                                    if ((0 | c) &gt;= 1) for (i = e; o[i &gt;&gt; 2] = o[s &gt;&gt; 2], i = i + 4 | 0, s = s + 4 | 0, 
                                                    c = c + -1 | 0; ) ; else if (!s) break e;
                                                    CA(l);
                                                }
                                                s = e;
                                            }
                                            o[(f &lt;&lt; 2) + s &gt;&gt; 2] = a, a = f + 1 | 0, l = e, c = t;
                                        }
                                        o[8 + (B + _(g, 12) | 0) &gt;&gt; 2] = R, o[u + 8 &gt;&gt; 2] = f, f = a, i = o[b + 20 &gt;&gt; 2];
                                    }
                                    if (e = i, (0 | v) &gt;= 0 &amp;&amp; (o[o[A + 32 &gt;&gt; 2] + _(i, 12) &gt;&gt; 2] = v - i, e = k), v = i, 
                                    k = e, (0 | d) == (0 | (b = o[b &gt;&gt; 2]))) break;
                                }
                                o[o[A + 32 &gt;&gt; 2] + _(e, 12) &gt;&gt; 2] = i - e;
                            }
                            if (!((0 | (R = R + 1 | 0)) &lt; (0 | f))) break;
                        }
                        for (c = 0; ;) {
                            if (a = o[o[(c &lt;&lt; 2) + s &gt;&gt; 2] + 8 &gt;&gt; 2]) for (e = a; ;) {
                                if ((0 | (i = o[e + 20 &gt;&gt; 2])) &gt;= 0) {
                                    if ((0 | (f = o[A + 44 &gt;&gt; 2])) == o[A + 48 &gt;&gt; 2] &amp;&amp; !((0 | f) &gt;= (0 | (k = f ? f &lt;&lt; 1 : 1)))) {
                                        k ? (v = dA(k &lt;&lt; 2), f = o[A + 44 &gt;&gt; 2]) : v = 0, t = o[A + 52 &gt;&gt; 2];
                                        e: {
                                            if ((0 | f) &gt;= 1) for (i = v, b = t; o[i &gt;&gt; 2] = o[b &gt;&gt; 2], i = i + 4 | 0, b = b + 4 | 0, 
                                            f = f + -1 | 0; ) ; else if (!t) break e;
                                            C[A + 56 | 0] &amp;&amp; CA(t), o[A + 52 &gt;&gt; 2] = 0, f = o[A + 44 &gt;&gt; 2];
                                        }
                                        o[A + 48 &gt;&gt; 2] = k, o[A + 52 &gt;&gt; 2] = v, n[A + 56 | 0] = 1, i = o[e + 20 &gt;&gt; 2];
                                    }
                                    for (o[o[A + 52 &gt;&gt; 2] + (f &lt;&lt; 2) &gt;&gt; 2] = i, o[A + 44 &gt;&gt; 2] = o[A + 44 &gt;&gt; 2] + 1, 
                                    i = e; o[i + 20 &gt;&gt; 2] = -1, (0 | (i = o[o[i + 8 &gt;&gt; 2] + 4 &gt;&gt; 2])) != (0 | e); ) ;
                                }
                                if ((0 | a) == (0 | (e = o[e &gt;&gt; 2]))) break;
                            }
                            if ((0 | (c = c + 1 | 0)) == (0 | R)) break;
                        }
                        s &amp;&amp; CA(l);
                    }
                    for ((A = o[r + 108 &gt;&gt; 2]) &amp;&amp; (C[r + 112 | 0] &amp;&amp; CA(A), o[r + 108 &gt;&gt; 2] = 0), o[r + 108 &gt;&gt; 2] = 0, 
                    n[r + 112 | 0] = 1, o[r + 100 &gt;&gt; 2] = 0, o[r + 104 &gt;&gt; 2] = 0; A = o[r + 80 &gt;&gt; 2]; ) o[r + 80 &gt;&gt; 2] = o[A + 8 &gt;&gt; 2], 
                    CA(o[A &gt;&gt; 2]), CA(A);
                    for (;A = o[r + 64 &gt;&gt; 2]; ) o[r + 64 &gt;&gt; 2] = o[A + 8 &gt;&gt; 2], CA(o[A &gt;&gt; 2]), CA(A);
                    for (;;) {
                        if (!(A = o[r + 48 &gt;&gt; 2])) break A;
                        o[r + 48 &gt;&gt; 2] = o[A + 8 &gt;&gt; 2], CA(o[A &gt;&gt; 2]), CA(A);
                    }
                }
                D = r + 144 | 0;
            }
            function zA(A) {
                return YA(A), o[A + 56 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = 7108, A;
            }
            function PA(A, e) {
                var i = 0, r = 0, f = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, d = 0, v = 0, g = 0, B = 0, R = 0;
                if (o[A + 8 &gt;&gt; 2] &lt; (0 | e)) {
                    if (u = e ? dA(_(e, 36)) : 0, !((0 | (v = o[A + 4 &gt;&gt; 2])) &lt; 1)) {
                        for (;;) {
                            if (i = _(s, 36), o[(f = i + u | 0) + 4 &gt;&gt; 2] = 0, o[f + 8 &gt;&gt; 2] = 0, n[f + 16 | 0] = 1, 
                            o[f + 12 &gt;&gt; 2] = 0, k = f + 4 | 0, b = i + o[A + 12 &gt;&gt; 2] | 0, (0 | (c = o[b + 4 &gt;&gt; 2])) &gt;= 1) {
                                R = f + 8 | 0, g = f + 16 | 0, t = dA(B = c &lt;&lt; 2), l = o[(d = f + 12 | 0) &gt;&gt; 2];
                                A: {
                                    if ((0 | (a = o[k &gt;&gt; 2])) &gt;= 1) for (r = t, i = l; o[r &gt;&gt; 2] = o[i &gt;&gt; 2], r = r + 4 | 0, 
                                    i = i + 4 | 0, a = a + -1 | 0; ) ; else if (!l) break A;
                                    C[0 | g] &amp;&amp; CA(l);
                                }
                                for (o[d &gt;&gt; 2] = t, n[0 | g] = 1, o[R &gt;&gt; 2] = c, S(t, 0, B), o[k &gt;&gt; 2] = c, r = o[b + 12 &gt;&gt; 2], 
                                i = o[d &gt;&gt; 2]; o[i &gt;&gt; 2] = o[r &gt;&gt; 2], i = i + 4 | 0, r = r + 4 | 0, c = c + -1 | 0; ) ;
                            } else o[k &gt;&gt; 2] = c;
                            if (i = o[b + 24 &gt;&gt; 2], o[f + 20 &gt;&gt; 2] = o[b + 20 &gt;&gt; 2], o[f + 24 &gt;&gt; 2] = i, t = o[(r = b + 28 | 0) + 4 &gt;&gt; 2], 
                            o[(i = f + 28 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = t, (0 | (s = s + 1 | 0)) == (0 | v)) break;
                        }
                        if (!((0 | (a = o[A + 4 &gt;&gt; 2])) &lt; 1)) for (i = 8; l = (r = o[A + 12 &gt;&gt; 2] + i | 0) + -4 | 0, 
                        (f = o[(t = r + 4 | 0) &gt;&gt; 2]) &amp;&amp; (C[r + 8 | 0] &amp;&amp; CA(f), o[t &gt;&gt; 2] = 0), o[l &gt;&gt; 2] = 0, 
                        o[t &gt;&gt; 2] = 0, o[r &gt;&gt; 2] = 0, n[r + 8 | 0] = 1, i = i + 36 | 0, a = a + -1 | 0; ) ;
                    }
                    (i = o[A + 12 &gt;&gt; 2]) &amp;&amp; (C[A + 16 | 0] &amp;&amp; CA(i), o[A + 12 &gt;&gt; 2] = 0), o[A + 12 &gt;&gt; 2] = u, 
                    n[A + 16 | 0] = 1, o[A + 8 &gt;&gt; 2] = e;
                }
            }
            function KA(A, e, i) {
                var r, f = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, d = R(0), v = 0, B = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = 0, I = R(0);
                D = r = D - 32 | 0, d = g[i + 8 &gt;&gt; 2], R(m(d)) &gt; R(.7071067690849304) ? (Q = g[i + 4 &gt;&gt; 2], 
                h = R(R(d * d) + R(Q * Q)), B = R(R(1) / R(w(h))), W = R(h * B), y = g[i &gt;&gt; 2], 
                h = R(-R(d * B)), F = R(y * h), Q = R(Q * B), G = R(-R(y * Q)), y = R(0)) : (h = g[i &gt;&gt; 2], 
                Q = g[i + 4 &gt;&gt; 2], y = R(R(h * h) + R(Q * Q)), B = R(R(1) / R(w(y))), F = R(y * B), 
                y = R(-R(Q * B)), G = R(d * y), h = R(h * B), W = R(-R(d * h)), Q = R(0));
                A: if ((0 | (a = o[A + 4 &gt;&gt; 2])) &gt;= 2) {
                    for (t = o[A + 12 &gt;&gt; 2]; b = (f = t + l | 0) + 8 | 0, R(R(R(y * g[f &gt;&gt; 2]) + R(h * g[f + 4 &gt;&gt; 2])) + R(Q * g[b &gt;&gt; 2])) &lt; R(R(R(y * g[t &gt;&gt; 2]) + R(h * g[t + 4 &gt;&gt; 2])) + R(Q * g[t + 8 &gt;&gt; 2])) &amp;&amp; (k = o[(u = t + 16 | 0) + 4 &gt;&gt; 2], 
                    o[(a = r + 24 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = k, k = o[(v = t + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(s = r + 16 | 0) &gt;&gt; 2] = o[v &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = k, k = o[t + 4 &gt;&gt; 2], o[r + 8 &gt;&gt; 2] = o[t &gt;&gt; 2], 
                    o[r + 12 &gt;&gt; 2] = k, k = o[f + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[f &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = k, 
                    t = o[b + 4 &gt;&gt; 2], o[v &gt;&gt; 2] = o[b &gt;&gt; 2], o[v + 4 &gt;&gt; 2] = t, f = o[(t = f + 16 | 0) + 4 &gt;&gt; 2], 
                    o[u &gt;&gt; 2] = o[t &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = f, b = o[r + 12 &gt;&gt; 2], t = o[A + 12 &gt;&gt; 2] + l | 0, 
                    o[(f = t) &gt;&gt; 2] = o[r + 8 &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = b, b = o[a + 4 &gt;&gt; 2], o[(f = f + 16 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                    o[f + 4 &gt;&gt; 2] = b, f = o[s + 4 &gt;&gt; 2], o[(t = t + 8 | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = f, 
                    t = o[A + 12 &gt;&gt; 2], a = o[A + 4 &gt;&gt; 2]), l = l + 24 | 0, (0 | (c = c + 1 | 0)) &lt; (0 | a); ) ;
                    if (o[t + 16 &gt;&gt; 2] = -246811958, (0 | a) &gt;= 2) for (l = a + -1 | 0, f = t + 40 | 0, 
                    Z = g[t + 8 &gt;&gt; 2], p = g[t &gt;&gt; 2], E = g[t + 4 &gt;&gt; 2]; B = R(0), v = f, d = R(g[f + -16 &gt;&gt; 2] - p), 
                    V = R(g[f + -12 &gt;&gt; 2] - E), I = R(g[f + -8 &gt;&gt; 2] - Z), Y = R(R(R(W * d) + R(G * V)) + R(F * I)), 
                    d = R(R(R(y * d) + R(h * V)) + R(Q * I)), R(R(Y * Y) + R(d * d)) &lt; R(1.1920928955078125e-7) || (B = R(m(Y)), 
                    d &gt;= R(0) ? (d = R(R(d - B) / R(d + B)), B = R(.7853981852531433)) : (d = R(R(d + B) / R(B - d)), 
                    B = R(2.356194496154785)), d = R(B + R(d * R(-.7853981852531433))), B = Y &lt; R(0) ? R(-d) : d), 
                    g[v &gt;&gt; 2] = B, f = f + 24 | 0, l = l + -1 | 0; ) ;
                    if (l = o[(c = t + 8 | 0) + 4 &gt;&gt; 2], o[(f = r + 16 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = l, 
                    f = o[t + 4 &gt;&gt; 2], o[r + 8 &gt;&gt; 2] = o[t &gt;&gt; 2], o[r + 12 &gt;&gt; 2] = f, function A(e, i, r, f) {
                        var n, t, a = R(0), c = 0, b = 0, l = 0, u = R(0), s = 0, k = 0, C = 0, d = 0, v = R(0), B = 0, m = R(0), Q = R(0), h = R(0), G = R(0), y = 0, w = 0, W = 0, Y = R(0), F = R(0), Z = R(0), p = 0;
                        for (D = n = D - 32 | 0, b = (s = o[e + 12 &gt;&gt; 2]) + _((r + f | 0) / 2 | 0, 24) | 0, 
                        t = o[b + 20 &gt;&gt; 2], m = g[b + 16 &gt;&gt; 2], Y = g[b + 8 &gt;&gt; 2], F = g[b + 4 &gt;&gt; 2], Z = g[b &gt;&gt; 2], 
                        b = r, k = f; ;) {
                            for (Q = g[i &gt;&gt; 2], u = R(Z - Q), a = R(u * u), h = g[i + 4 &gt;&gt; 2], u = R(F - h), 
                            a = R(a + R(u * u)), G = g[i + 8 &gt;&gt; 2], u = R(Y - G), u = R(a + R(u * u)), c = 20 + (_(b, 24) + s | 0) | 0; ;) {
                                e: {
                                    i: if ((a = g[c + -4 &gt;&gt; 2]) == m) {
                                        if (a = R(g[c + -20 &gt;&gt; 2] - Q), v = R(a * a), a = R(g[c + -16 &gt;&gt; 2] - h), v = R(v + R(a * a)), 
                                        a = R(g[c + -12 &gt;&gt; 2] - G), (a = R(v + R(a * a))) != u) {
                                            if (a &lt; u) break i;
                                            break e;
                                        }
                                        if (o[c &gt;&gt; 2] &gt;= (0 | t)) break e;
                                    } else if (!(a &lt; m)) break e;
                                    c = c + 24 | 0, b = b + 1 | 0;
                                    continue;
                                }
                                break;
                            }
                            for (C = _(k, 24); ;) {
                                e: {
                                    i: if (m == (a = g[(y = (l = C + s | 0) + 16 | 0) &gt;&gt; 2])) {
                                        if (a = R(g[l &gt;&gt; 2] - Q), v = R(a * a), a = R(g[l + 4 &gt;&gt; 2] - h), v = R(v + R(a * a)), 
                                        a = R(g[l + 8 &gt;&gt; 2] - G), u != (a = R(v + R(a * a)))) {
                                            if (u &lt; a) break i;
                                            break e;
                                        }
                                        if ((0 | t) &gt;= o[l + 20 &gt;&gt; 2]) break e;
                                    } else if (!(m &lt; a)) break e;
                                    C = C + -24 | 0, k = k + -1 | 0;
                                    continue;
                                }
                                break;
                            }
                            if ((0 | b) &lt;= (0 | k) &amp;&amp; (d = o[(B = w = (c = c + -20 | 0) + 16 | 0) + 4 &gt;&gt; 2], 
                            o[(s = n + 24 | 0) &gt;&gt; 2] = o[B &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = d, p = o[(B = c + 8 | 0) + 4 &gt;&gt; 2], 
                            o[(d = W = n + 16 | 0) &gt;&gt; 2] = o[B &gt;&gt; 2], o[d + 4 &gt;&gt; 2] = p, d = o[c + 4 &gt;&gt; 2], 
                            o[n + 8 &gt;&gt; 2] = o[c &gt;&gt; 2], o[n + 12 &gt;&gt; 2] = d, d = o[l + 4 &gt;&gt; 2], o[c &gt;&gt; 2] = o[l &gt;&gt; 2], 
                            o[c + 4 &gt;&gt; 2] = d, l = o[(c = l + 8 | 0) + 4 &gt;&gt; 2], o[B &gt;&gt; 2] = o[c &gt;&gt; 2], o[B + 4 &gt;&gt; 2] = l, 
                            c = o[y + 4 &gt;&gt; 2], o[w &gt;&gt; 2] = o[y &gt;&gt; 2], o[w + 4 &gt;&gt; 2] = c, c = o[e + 12 &gt;&gt; 2] + C | 0, 
                            C = o[n + 12 &gt;&gt; 2], o[c &gt;&gt; 2] = o[n + 8 &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = C, C = o[s + 4 &gt;&gt; 2], 
                            o[(l = c + 16 | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], o[l + 4 &gt;&gt; 2] = C, l = o[W + 4 &gt;&gt; 2], o[(c = c + 8 | 0) &gt;&gt; 2] = o[W &gt;&gt; 2], 
                            o[c + 4 &gt;&gt; 2] = l, k = k + -1 | 0, b = b + 1 | 0), !((0 | b) &lt;= (0 | k))) break;
                            s = o[e + 12 &gt;&gt; 2];
                        }
                        (0 | k) &gt; (0 | r) &amp;&amp; A(e, i, r, k), (0 | b) &lt; (0 | f) &amp;&amp; A(e, i, b, f), D = n + 32 | 0;
                    }(A, r + 8 | 0, 1, a + -1 | 0), f = o[A + 12 &gt;&gt; 2], (0 | (c = o[e + 4 &gt;&gt; 2])) == o[e + 8 &gt;&gt; 2] &amp;&amp; !((0 | c) &gt;= (0 | (l = c ? c &lt;&lt; 1 : 1)))) {
                        if (l ? (a = dA(_(l, 24)), c = o[e + 4 &gt;&gt; 2]) : a = 0, (0 | c) &gt;= 1) for (t = 0; v = o[e + 12 &gt;&gt; 2] + t | 0, 
                        k = o[(u = v) + 4 &gt;&gt; 2], o[(b = t + a | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = k, 
                        k = o[(u = u + 16 | 0) + 4 &gt;&gt; 2], o[(s = b + 16 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = k, 
                        s = o[(u = v + 8 | 0) + 4 &gt;&gt; 2], o[(b = b + 8 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = s, 
                        t = t + 24 | 0, c = c + -1 | 0; ) ;
                        (t = o[e + 12 &gt;&gt; 2]) &amp;&amp; (C[e + 16 | 0] &amp;&amp; CA(t), o[e + 12 &gt;&gt; 2] = 0), o[e + 12 &gt;&gt; 2] = a, 
                        n[e + 16 | 0] = 1, o[e + 8 &gt;&gt; 2] = l, c = o[e + 4 &gt;&gt; 2];
                    }
                    if (t = o[e + 12 &gt;&gt; 2] + _(c, 24) | 0, c = o[f + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[f &gt;&gt; 2], 
                    o[t + 4 &gt;&gt; 2] = c, l = o[(c = f + 16 | 0) + 4 &gt;&gt; 2], o[(a = t + 16 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], 
                    o[a + 4 &gt;&gt; 2] = l, a = o[(f = f + 8 | 0) + 4 &gt;&gt; 2], o[(t = t + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                    o[t + 4 &gt;&gt; 2] = a, f = o[e + 4 &gt;&gt; 2] + 1 | 0, o[e + 4 &gt;&gt; 2] = f, c = o[A + 12 &gt;&gt; 2] + 24 | 0, 
                    o[e + 8 &gt;&gt; 2] == (0 | f) &amp;&amp; !((0 | f) &gt;= (0 | (l = f ? f &lt;&lt; 1 : 1)))) {
                        if (l ? (a = dA(_(l, 24)), f = o[e + 4 &gt;&gt; 2]) : a = 0, (0 | f) &gt;= 1) for (t = 0; v = o[e + 12 &gt;&gt; 2] + t | 0, 
                        k = o[(u = v) + 4 &gt;&gt; 2], o[(b = t + a | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = k, 
                        k = o[(u = u + 16 | 0) + 4 &gt;&gt; 2], o[(s = b + 16 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = k, 
                        s = o[(u = v + 8 | 0) + 4 &gt;&gt; 2], o[(b = b + 8 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = s, 
                        t = t + 24 | 0, f = f + -1 | 0; ) ;
                        (t = o[e + 12 &gt;&gt; 2]) &amp;&amp; (C[e + 16 | 0] &amp;&amp; CA(t), o[e + 12 &gt;&gt; 2] = 0), o[e + 12 &gt;&gt; 2] = a, 
                        n[e + 16 | 0] = 1, o[e + 8 &gt;&gt; 2] = l, f = o[e + 4 &gt;&gt; 2];
                    }
                    if (a = o[c + 4 &gt;&gt; 2], t = o[e + 12 &gt;&gt; 2] + _(f, 24) | 0, o[(f = t) &gt;&gt; 2] = o[c &gt;&gt; 2], 
                    o[f + 4 &gt;&gt; 2] = a, l = o[(a = c + 16 | 0) + 4 &gt;&gt; 2], o[(f = f + 16 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                    o[f + 4 &gt;&gt; 2] = l, a = o[(f = c + 8 | 0) + 4 &gt;&gt; 2], o[(t = t + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                    o[t + 4 &gt;&gt; 2] = a, f = o[e + 4 &gt;&gt; 2] + 1 | 0, o[e + 4 &gt;&gt; 2] = f, 2 == o[A + 4 &gt;&gt; 2]) break A;
                    for (u = 2; ;) {
                        e: if (!((0 | f) &lt; 2)) {
                            for (c = _(f, 48), l = f &lt;&lt; 1, t = ((s = o[e + 12 &gt;&gt; 2]) + _(f, 24) | 0) - 48 | 0, 
                            b = o[A + 12 &gt;&gt; 2] + _(u, 24) | 0, d = g[b + 8 &gt;&gt; 2], B = g[b + 4 &gt;&gt; 2], h = g[b &gt;&gt; 2], 
                            Q = g[i + 8 &gt;&gt; 2], y = g[i + 4 &gt;&gt; 2], Y = g[i &gt;&gt; 2]; ;) {
                                if (W = g[t &gt;&gt; 2], F = R(W - g[t + 24 &gt;&gt; 2]), G = g[t + 4 &gt;&gt; 2], Z = R(G - B), G = R(G - g[t + 28 &gt;&gt; 2]), 
                                W = R(W - h), V = R(R(R(F * Z) - R(G * W)) * Q), E = G, G = g[t + 8 &gt;&gt; 2], p = R(G - d), 
                                G = R(G - g[t + 32 &gt;&gt; 2]), !(R(V + R(R(Y * R(R(E * p) - R(G * Z))) + R(y * R(R(G * W) - R(F * p))))) &gt; R(0))) {
                                    if (f = f + -1 | 0, o[e + 4 &gt;&gt; 2] = f, t = t + -24 | 0, c = c + -48 | 0, l = l + -2 | 0, 
                                    (0 | f) &gt; 1) continue;
                                    break e;
                                }
                                break;
                            }
                            if (!(o[e + 8 &gt;&gt; 2] != (0 | f) | (0 | f) &gt;= (0 | l))) {
                                if (s = dA(c), (0 | (a = o[e + 4 &gt;&gt; 2])) &gt;= 1) for (t = 0; k = o[e + 12 &gt;&gt; 2] + t | 0, 
                                N = o[(c = k) + 4 &gt;&gt; 2], o[(f = t + s | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = N, 
                                N = o[(c = c + 16 | 0) + 4 &gt;&gt; 2], o[(v = f + 16 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[v + 4 &gt;&gt; 2] = N, 
                                v = o[(c = k + 8 | 0) + 4 &gt;&gt; 2], o[(f = f + 8 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = v, 
                                t = t + 24 | 0, a = a + -1 | 0; ) ;
                                (t = o[e + 12 &gt;&gt; 2]) &amp;&amp; (C[e + 16 | 0] &amp;&amp; CA(t), o[e + 12 &gt;&gt; 2] = 0), o[e + 12 &gt;&gt; 2] = s, 
                                n[e + 16 | 0] = 1, o[e + 8 &gt;&gt; 2] = l, f = o[e + 4 &gt;&gt; 2];
                            }
                            a = o[b + 4 &gt;&gt; 2], t = _(f, 24) + s | 0, o[(f = t) &gt;&gt; 2] = o[b &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = a, 
                            c = o[(a = b + 16 | 0) + 4 &gt;&gt; 2], o[(f = f + 16 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = c, 
                            a = o[(f = b + 8 | 0) + 4 &gt;&gt; 2], o[(t = t + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = a, 
                            f = o[e + 4 &gt;&gt; 2] + 1 | 0, o[e + 4 &gt;&gt; 2] = f;
                        }
                        if (1 == (0 | f)) {
                            if (f = o[A + 12 &gt;&gt; 2] + _(u, 24) | 0, t = 1, 1 == o[e + 8 &gt;&gt; 2]) {
                                if (a = dA(48), (0 | (c = o[e + 4 &gt;&gt; 2])) &gt;= 1) for (t = 0; v = o[e + 12 &gt;&gt; 2] + t | 0, 
                                k = o[(b = v) + 4 &gt;&gt; 2], o[(l = t + a | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], o[l + 4 &gt;&gt; 2] = k, 
                                k = o[(b = b + 16 | 0) + 4 &gt;&gt; 2], o[(s = l + 16 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = k, 
                                s = o[(b = v + 8 | 0) + 4 &gt;&gt; 2], o[(l = l + 8 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], o[l + 4 &gt;&gt; 2] = s, 
                                t = t + 24 | 0, c = c + -1 | 0; ) ;
                                (t = o[e + 12 &gt;&gt; 2]) &amp;&amp; (C[e + 16 | 0] &amp;&amp; CA(t), o[e + 12 &gt;&gt; 2] = 0), o[e + 12 &gt;&gt; 2] = a, 
                                n[e + 16 | 0] = 1, o[e + 8 &gt;&gt; 2] = 2, t = o[e + 4 &gt;&gt; 2];
                            }
                            c = o[f + 4 &gt;&gt; 2], t = o[e + 12 &gt;&gt; 2] + _(t, 24) | 0, o[t &gt;&gt; 2] = o[f &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = c, 
                            l = o[(c = f + 16 | 0) + 4 &gt;&gt; 2], o[(a = t + 16 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = l, 
                            a = o[(f = f + 8 | 0) + 4 &gt;&gt; 2], o[(t = t + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = a, 
                            f = o[e + 4 &gt;&gt; 2] + 1 | 0, o[e + 4 &gt;&gt; 2] = f;
                        }
                        if ((0 | (u = u + 1 | 0)) == o[A + 4 &gt;&gt; 2]) break;
                    }
                } else if (1 == (0 | a)) for (f = o[e + 4 &gt;&gt; 2]; ;) {
                    if (i = o[A + 12 &gt;&gt; 2], o[e + 8 &gt;&gt; 2] == (0 | f) &amp;&amp; !((0 | f) &gt;= (0 | (c = f ? f &lt;&lt; 1 : 1)))) {
                        if (c ? (a = dA(_(c, 24)), f = o[e + 4 &gt;&gt; 2]) : a = 0, (0 | f) &gt;= 1) for (t = 0; v = o[e + 12 &gt;&gt; 2] + t | 0, 
                        k = o[(u = v) + 4 &gt;&gt; 2], o[(b = t + a | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = k, 
                        k = o[(u = u + 16 | 0) + 4 &gt;&gt; 2], o[(s = b + 16 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = k, 
                        s = o[(u = v + 8 | 0) + 4 &gt;&gt; 2], o[(b = b + 8 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = s, 
                        t = t + 24 | 0, f = f + -1 | 0; ) ;
                        (t = o[e + 12 &gt;&gt; 2]) &amp;&amp; (C[e + 16 | 0] &amp;&amp; CA(t), o[e + 12 &gt;&gt; 2] = 0), o[e + 12 &gt;&gt; 2] = a, 
                        n[e + 16 | 0] = 1, o[e + 8 &gt;&gt; 2] = c, f = o[e + 4 &gt;&gt; 2];
                    }
                    if (a = o[i + 4 &gt;&gt; 2], t = o[e + 12 &gt;&gt; 2] + _(f, 24) | 0, o[(f = t) &gt;&gt; 2] = o[i &gt;&gt; 2], 
                    o[f + 4 &gt;&gt; 2] = a, c = o[(a = i + 16 | 0) + 4 &gt;&gt; 2], o[(f = f + 16 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                    o[f + 4 &gt;&gt; 2] = c, f = o[(i = i + 8 | 0) + 4 &gt;&gt; 2], o[(t = t + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], 
                    o[t + 4 &gt;&gt; 2] = f, f = o[e + 4 &gt;&gt; 2] + 1 | 0, o[e + 4 &gt;&gt; 2] = f, !((0 | (l = l + 1 | 0)) &lt; o[A + 4 &gt;&gt; 2])) break;
                }
                D = r + 32 | 0;
            }
            function LA(A, e) {
                var i, r, f = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, d = 0, v = 0;
                if ((0 | (l = o[A + 4 &gt;&gt; 2])) == o[A + 8 &gt;&gt; 2] &amp;&amp; (PA(A, l ? l &lt;&lt; 1 : 1), l = o[A + 4 &gt;&gt; 2]), 
                f = (r = o[A + 12 &gt;&gt; 2]) + _(l, 36) | 0, o[f + 4 &gt;&gt; 2] = 0, o[f + 8 &gt;&gt; 2] = 0, n[f + 16 | 0] = 1, 
                o[f + 12 &gt;&gt; 2] = 0, i = f + 4 | 0, (0 | (a = o[e + 4 &gt;&gt; 2])) &gt;= 1) {
                    v = f + 8 | 0, k = f + 16 | 0, t = dA(d = a &lt;&lt; 2), f = o[(s = f + 12 | 0) &gt;&gt; 2];
                    A: {
                        if ((0 | (u = o[i &gt;&gt; 2])) &gt;= 1) for (c = t, b = f; o[c &gt;&gt; 2] = o[b &gt;&gt; 2], c = c + 4 | 0, 
                        b = b + 4 | 0, u = u + -1 | 0; ) ; else if (!f) break A;
                        C[0 | k] &amp;&amp; CA(f);
                    }
                    for (o[s &gt;&gt; 2] = t, n[0 | k] = 1, o[v &gt;&gt; 2] = a, S(t, 0, d), o[i &gt;&gt; 2] = a, c = o[e + 12 &gt;&gt; 2], 
                    b = o[s &gt;&gt; 2]; o[b &gt;&gt; 2] = o[c &gt;&gt; 2], b = b + 4 | 0, c = c + 4 | 0, a = a + -1 | 0; ) ;
                } else o[i &gt;&gt; 2] = a;
                f = o[e + 24 &gt;&gt; 2], t = _(l, 36) + r | 0, o[t + 20 &gt;&gt; 2] = o[e + 20 &gt;&gt; 2], o[t + 24 &gt;&gt; 2] = f, 
                e = o[(f = e + 28 | 0) + 4 &gt;&gt; 2], o[(t = t + 28 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = e, 
                o[A + 4 &gt;&gt; 2] = o[A + 4 &gt;&gt; 2] + 1;
            }
            function qA(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0);
                f = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), W = g[e + 52 &gt;&gt; 2], a = g[e + 24 &gt;&gt; 2], c = g[e + 20 &gt;&gt; 2], 
                b = g[e + 56 &gt;&gt; 2], l = g[e + 40 &gt;&gt; 2], u = g[A + 68 &gt;&gt; 2], d = g[A + 84 &gt;&gt; 2], 
                v = g[e + 36 &gt;&gt; 2], n = g[A - -64 &gt;&gt; 2], B = g[A + 80 &gt;&gt; 2], Y = g[e + 48 &gt;&gt; 2], 
                _ = g[e + 8 &gt;&gt; 2], Q = g[e &gt;&gt; 2], h = g[e + 4 &gt;&gt; 2], G = g[e + 16 &gt;&gt; 2], y = g[e + 32 &gt;&gt; 2], 
                t = g[A + 60 &gt;&gt; 2], w = g[A + 76 &gt;&gt; 2], o[i + 12 &gt;&gt; 2] = 0, s = b, b = R(R(w + t) * R(.5)), 
                k = R(R(B + n) * R(.5)), C = R(R(d + u) * R(.5)), s = R(s + R(R(R(y * b) + R(v * k)) + R(l * C))), 
                t = R(f + R(R(w - t) * R(.5))), n = R(f + R(R(B - n) * R(.5))), f = R(f + R(R(d - u) * R(.5))), 
                l = R(R(R(t * R(m(y))) + R(n * R(m(v)))) + R(f * R(m(l)))), g[i + 8 &gt;&gt; 2] = s - l, 
                u = R(W + R(R(R(b * G) + R(k * c)) + R(C * a))), a = R(R(R(t * R(m(G))) + R(n * R(m(c)))) + R(f * R(m(a)))), 
                g[i + 4 &gt;&gt; 2] = u - a, c = R(Y + R(R(R(b * Q) + R(k * h)) + R(C * _))), f = R(R(R(t * R(m(Q))) + R(n * R(m(h)))) + R(f * R(m(_)))), 
                g[i &gt;&gt; 2] = c - f, o[r + 12 &gt;&gt; 2] = 0, g[r + 8 &gt;&gt; 2] = l + s, g[r + 4 &gt;&gt; 2] = a + u, 
                g[r &gt;&gt; 2] = f + c;
            }
            function $A(A, e, i, r) {
                e |= 0, i |= 0, r |= 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 80 &gt;&gt; 2]](A, e, i, r);
            }
            function Ae(A) {
                var e;
                return o[(A |= 0) &gt;&gt; 2] = 7108, (e = o[A + 56 &gt;&gt; 2]) &amp;&amp; (BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), 
                CA(o[A + 56 &gt;&gt; 2])), 0 | A;
            }
            function ee(A, e) {
                var i = R(0), r = R(0), f = R(0), n = R(0), t = R(0), a = 0;
                return i = g[A + 48 &gt;&gt; 2], r = g[A + 52 &gt;&gt; 2], f = g[A + 56 &gt;&gt; 2], n = g[A + 60 &gt;&gt; 2], 
                t = R(g[A + 64 &gt;&gt; 2] + g[e + 64 &gt;&gt; 2]), !(R(R(R(R(R(g[e &gt;&gt; 2] * i) + R(g[e + 4 &gt;&gt; 2] * r)) + R(g[e + 8 &gt;&gt; 2] * f)) - n) - t) &gt; R(0) ^ 1 | R(R(R(R(R(i * g[e + 16 &gt;&gt; 2]) + R(r * g[e + 20 &gt;&gt; 2])) + R(f * g[e + 24 &gt;&gt; 2])) - n) - t) &gt; R(0) ^ 1) &amp;&amp; (a = 0, 
                R(R(R(R(R(i * g[e + 32 &gt;&gt; 2]) + R(r * g[e + 36 &gt;&gt; 2])) + R(f * g[e + 40 &gt;&gt; 2])) - n) - t) &gt; R(0)) || (i = g[e + 48 &gt;&gt; 2], 
                r = g[e + 52 &gt;&gt; 2], f = g[e + 56 &gt;&gt; 2], n = g[e + 60 &gt;&gt; 2], a = R(R(R(R(R(g[A &gt;&gt; 2] * i) + R(g[A + 4 &gt;&gt; 2] * r)) + R(g[A + 8 &gt;&gt; 2] * f)) - n) - t) &gt; R(0) ^ 1 | R(R(R(R(R(i * g[A + 16 &gt;&gt; 2]) + R(r * g[A + 20 &gt;&gt; 2])) + R(f * g[A + 24 &gt;&gt; 2])) - n) - t) &gt; R(0) ^ 1 | R(R(R(R(R(i * g[A + 32 &gt;&gt; 2]) + R(r * g[A + 36 &gt;&gt; 2])) + R(f * g[A + 40 &gt;&gt; 2])) - n) - t) &gt; R(0) ^ 1), 
                a;
            }
            function ie(A, e, i) {
                var r, f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = 0;
                return D = r = D - 528 | 0, b = g[A + 20 &gt;&gt; 2], t = R(b - g[A + 4 &gt;&gt; 2]), n = g[A + 56 &gt;&gt; 2], 
                l = g[A + 24 &gt;&gt; 2], a = R(l - g[A + 8 &gt;&gt; 2]), c = g[A + 52 &gt;&gt; 2], C = f = R(R(t * n) - R(a * c)), 
                u = g[A + 16 &gt;&gt; 2], s = R(u - g[A &gt;&gt; 2]), k = R(s * c), c = g[A + 48 &gt;&gt; 2], t = R(k - R(t * c)), 
                k = R(f * f), f = R(R(a * c) - R(s * n)), n = R(R(1) / R(w(R(R(t * t) + R(k + R(f * f)))))), 
                a = R(C * n), g[r + 256 &gt;&gt; 2] = a, f = R(f * n), g[r + 260 &gt;&gt; 2] = f, t = R(t * n), 
                g[r + 264 &gt;&gt; 2] = t, g[r + 268 &gt;&gt; 2] = R(l * t) + R(R(u * a) + R(b * f)), e = function(A, e, i, r, f) {
                    var n = 0, t = R(0), a = R(0), c = R(0), b = 0, l = R(0), u = 0, s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = 0, _ = R(0), m = 0;
                    s = g[e &gt;&gt; 2], t = g[A &gt;&gt; 2], a = g[A + 4 &gt;&gt; 2], c = g[A + 8 &gt;&gt; 2], l = g[A + 12 &gt;&gt; 2], 
                    (b = (k = R(R(R(R(s * t) + R(g[e + 4 &gt;&gt; 2] * a)) + R(g[e + 8 &gt;&gt; 2] * c)) - l)) &gt; R(1.1920928955078125e-7)) || (n = o[e + 4 &gt;&gt; 2], 
                    o[f &gt;&gt; 2] = o[e &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = n, B = o[(u = e + 8 | 0) + 4 &gt;&gt; 2], o[(n = f + 8 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], 
                    o[n + 4 &gt;&gt; 2] = B, l = g[A + 12 &gt;&gt; 2], c = g[A + 8 &gt;&gt; 2], a = g[A + 4 &gt;&gt; 2], t = g[A &gt;&gt; 2], 
                    n = 1), C = g[i &gt;&gt; 2], d = g[i + 4 &gt;&gt; 2], v = g[i + 8 &gt;&gt; 2], ((t = R(R(R(R(C * t) + R(d * a)) + R(v * c)) - l)) &gt; R(1.1920928955078125e-7) | 0) != (0 | b) &amp;&amp; (l = g[e + 4 &gt;&gt; 2], 
                    _ = g[e + 8 &gt;&gt; 2], o[(b = (n &lt;&lt; 4) + f | 0) + 12 &gt;&gt; 2] = 0, a = R(R(-k) / R(t - k)), 
                    c = R(R(1) - a), g[b + 8 &gt;&gt; 2] = R(v * a) + R(_ * c), g[b + 4 &gt;&gt; 2] = R(d * a) + R(c * l), 
                    g[b &gt;&gt; 2] = R(C * a) + R(s * c), n = n + 1 | 0), (b = t &gt; R(1.1920928955078125e-7)) || (m = o[i + 4 &gt;&gt; 2], 
                    o[(u = (n &lt;&lt; 4) + f | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = m, m = o[(B = i + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(u = u + 8 | 0) &gt;&gt; 2] = o[B &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = m, n = n + 1 | 0), l = g[r &gt;&gt; 2], 
                    s = g[r + 4 &gt;&gt; 2], C = g[r + 8 &gt;&gt; 2], ((a = R(R(R(R(l * g[A &gt;&gt; 2]) + R(s * g[A + 4 &gt;&gt; 2])) + R(C * g[A + 8 &gt;&gt; 2])) - g[A + 12 &gt;&gt; 2])) &gt; R(1.1920928955078125e-7) | 0) != (0 | b) &amp;&amp; (d = g[i &gt;&gt; 2], 
                    v = g[i + 4 &gt;&gt; 2], _ = g[i + 8 &gt;&gt; 2], o[(A = (n &lt;&lt; 4) + f | 0) + 12 &gt;&gt; 2] = 0, t = R(R(-t) / R(a - t)), 
                    c = R(R(1) - t), g[A + 8 &gt;&gt; 2] = R(C * t) + R(_ * c), g[A + 4 &gt;&gt; 2] = R(s * t) + R(c * v), 
                    g[A &gt;&gt; 2] = R(l * t) + R(c * d), n = n + 1 | 0);
                    A: {
                        e: {
                            i: {
                                if (!(a &gt; R(1.1920928955078125e-7))) {
                                    if (i = o[r + 4 &gt;&gt; 2], o[(A = (n &lt;&lt; 4) + f | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = i, 
                                    b = o[(i = r + 8 | 0) + 4 &gt;&gt; 2], o[(A = A + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = b, 
                                    n = n + 1 | 0, k &gt; R(1.1920928955078125e-7)) break i;
                                    break e;
                                }
                                if (k &gt; R(1.1920928955078125e-7)) break A;
                            }
                            if (c = g[r &gt;&gt; 2], l = g[e &gt;&gt; 2], s = g[r + 4 &gt;&gt; 2], C = g[e + 4 &gt;&gt; 2], t = g[r + 8 &gt;&gt; 2], 
                            d = g[e + 8 &gt;&gt; 2], o[(A = (n &lt;&lt; 4) + f | 0) + 12 &gt;&gt; 2] = 0, v = t, t = R(R(-a) / R(k - a)), 
                            a = R(R(1) - t), g[A + 8 &gt;&gt; 2] = R(v * a) + R(t * d), g[A + 4 &gt;&gt; 2] = R(a * s) + R(t * C), 
                            g[A &gt;&gt; 2] = R(a * c) + R(t * l), n = n + 1 | 0, k &gt; R(1.1920928955078125e-7)) break A;
                        }
                        i = o[e + 4 &gt;&gt; 2], o[(A = (n &lt;&lt; 4) + f | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = i, 
                        i = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], o[(A = A + 8 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = i, 
                        n = n + 1 | 0;
                    }
                    return n;
                }(r + 256 | 0, e, e + 16 | 0, e + 32 | 0, r + 272 | 0), d = 0, e &amp;&amp; (b = g[A + 40 &gt;&gt; 2], 
                n = R(b - g[A + 24 &gt;&gt; 2]), t = g[A + 48 &gt;&gt; 2], l = g[A + 32 &gt;&gt; 2], a = R(l - g[A + 16 &gt;&gt; 2]), 
                c = g[A + 56 &gt;&gt; 2], C = f = R(R(n * t) - R(a * c)), k = a, a = g[A + 52 &gt;&gt; 2], u = g[A + 36 &gt;&gt; 2], 
                s = R(u - g[A + 20 &gt;&gt; 2]), t = R(R(k * a) - R(s * t)), n = R(R(s * c) - R(n * a)), 
                f = R(R(1) / R(w(R(R(t * t) + R(R(n * n) + R(f * f)))))), a = R(C * f), g[r + 260 &gt;&gt; 2] = a, 
                n = R(n * f), g[r + 256 &gt;&gt; 2] = n, f = R(t * f), g[r + 264 &gt;&gt; 2] = f, g[r + 268 &gt;&gt; 2] = R(b * f) + R(R(l * n) + R(u * a)), 
                d = 0, (e = re(r + 256 | 0, r + 272 | 0, e, r)) &amp;&amp; (b = g[A + 8 &gt;&gt; 2], n = R(b - g[A + 40 &gt;&gt; 2]), 
                t = g[A + 48 &gt;&gt; 2], l = g[A &gt;&gt; 2], a = R(l - g[A + 32 &gt;&gt; 2]), c = g[A + 56 &gt;&gt; 2], 
                C = f = R(R(n * t) - R(a * c)), k = a, a = g[A + 52 &gt;&gt; 2], u = g[A + 4 &gt;&gt; 2], s = R(u - g[A + 36 &gt;&gt; 2]), 
                t = R(R(k * a) - R(s * t)), n = R(R(s * c) - R(n * a)), f = R(R(1) / R(w(R(R(t * t) + R(R(n * n) + R(f * f)))))), 
                a = R(C * f), g[r + 260 &gt;&gt; 2] = a, n = R(n * f), g[r + 256 &gt;&gt; 2] = n, f = R(t * f), 
                g[r + 264 &gt;&gt; 2] = f, g[r + 268 &gt;&gt; 2] = R(b * f) + R(R(l * n) + R(u * a)), d = re(r + 256 | 0, r, e, i))), 
                D = r + 528 | 0, A = d;
            }
            function re(A, e, i, r) {
                var f = 0, n = 0, t = R(0), a = R(0), c = R(0), b = 0, l = 0, u = R(0), s = R(0), k = R(0), C = R(0), d = 0, v = 0, B = R(0), _ = R(0), m = R(0);
                if ((c = R(R(R(R(g[e &gt;&gt; 2] * g[A &gt;&gt; 2]) + R(g[e + 4 &gt;&gt; 2] * g[A + 4 &gt;&gt; 2])) + R(g[e + 8 &gt;&gt; 2] * g[A + 8 &gt;&gt; 2])) - g[A + 12 &gt;&gt; 2])) &gt; R(1.1920928955078125e-7) || (f = o[e + 4 &gt;&gt; 2], 
                o[r &gt;&gt; 2] = o[e &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = f, n = o[(b = e + 8 | 0) + 4 &gt;&gt; 2], o[(f = r + 8 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], 
                o[f + 4 &gt;&gt; 2] = n, n = 1), (0 | i) &lt; 2) t = c; else for (d = i + -1 | 0, f = e, 
                a = c; s = g[(b = f + 16 | 0) &gt;&gt; 2], k = g[f + 20 &gt;&gt; 2], C = g[(v = f + 24 | 0) &gt;&gt; 2], 
                (0 | (l = (t = R(R(R(R(s * g[A &gt;&gt; 2]) + R(k * g[A + 4 &gt;&gt; 2])) + R(C * g[A + 8 &gt;&gt; 2])) - g[A + 12 &gt;&gt; 2])) &gt; R(1.1920928955078125e-7))) != (a &gt; R(1.1920928955078125e-7) | 0) &amp;&amp; (B = g[f + 4 &gt;&gt; 2], 
                _ = g[f + 8 &gt;&gt; 2], m = g[f &gt;&gt; 2], o[(f = (n &lt;&lt; 4) + r | 0) + 12 &gt;&gt; 2] = 0, a = R(R(-a) / R(t - a)), 
                u = R(R(1) - a), g[f + 8 &gt;&gt; 2] = R(C * a) + R(_ * u), g[f + 4 &gt;&gt; 2] = R(k * a) + R(u * B), 
                g[f &gt;&gt; 2] = R(s * a) + R(u * m), n = n + 1 | 0), l || (l = o[b + 4 &gt;&gt; 2], o[(f = (n &lt;&lt; 4) + r | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], 
                o[f + 4 &gt;&gt; 2] = l, l = o[v + 4 &gt;&gt; 2], o[(f = f + 8 | 0) &gt;&gt; 2] = o[v &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = l, 
                n = n + 1 | 0), f = b, a = t, d = d + -1 | 0; ) ;
                return (0 | (f = c &gt; R(1.1920928955078125e-7))) != (t &gt; R(1.1920928955078125e-7) | 0) &amp;&amp; (a = g[(A = (i + -1 &lt;&lt; 4) + e | 0) &gt;&gt; 2], 
                u = g[A + 4 &gt;&gt; 2], s = g[A + 8 &gt;&gt; 2], k = g[e &gt;&gt; 2], C = g[e + 4 &gt;&gt; 2], B = g[e + 8 &gt;&gt; 2], 
                o[(A = (n &lt;&lt; 4) + r | 0) + 12 &gt;&gt; 2] = 0, t = R(R(-t) / R(c - t)), c = R(R(1) - t), 
                g[A + 8 &gt;&gt; 2] = R(s * c) + R(t * B), g[A + 4 &gt;&gt; 2] = R(c * u) + R(t * C), g[A &gt;&gt; 2] = R(c * a) + R(t * k), 
                n = n + 1 | 0), f || (i = o[e + 4 &gt;&gt; 2], o[(A = (n &lt;&lt; 4) + r | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[A + 4 &gt;&gt; 2] = i, i = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], o[(A = A + 8 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[A + 4 &gt;&gt; 2] = i, n = n + 1 | 0), n;
            }
            function fe(A, e, i) {
                var r, f = 0, n = 0, t = 0, a = 0, c = R(0), b = R(0), l = 0, u = 0, s = 0, k = 0, C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0);
                if (D = r = D - 880 | 0, b = g[e + 64 &gt;&gt; 2], c = g[A + 64 &gt;&gt; 2], n = o[(u = A + 56 | 0) + 4 &gt;&gt; 2], 
                o[(a = r + 296 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = n, n = o[A + 52 &gt;&gt; 2], o[r + 288 &gt;&gt; 2] = o[A + 48 &gt;&gt; 2], 
                o[r + 292 &gt;&gt; 2] = n, f = 0, (n = ie(A, e, r + 560 | 0)) &amp;&amp; (o[r + 280 &gt;&gt; 2] = -998637568, 
                o[r + 284 &gt;&gt; 2] = 0, f = 0, !((0 | n) &lt;= 0))) {
                    for (_ = R(c + b), u = r + 288 | 0, d = g[r + 300 &gt;&gt; 2], v = g[r + 296 &gt;&gt; 2], B = g[r + 292 &gt;&gt; 2], 
                    a = 0, C = R(-1e3), f = r + 560 | 0, b = g[r + 288 &gt;&gt; 2]; (c = R(_ - R(R(R(R(g[f &gt;&gt; 2] * b) + R(g[f + 4 &gt;&gt; 2] * B)) + R(g[f + 8 &gt;&gt; 2] * v)) - d))) &gt;= R(0) &amp;&amp; (c &gt; C ? (o[r + 816 &gt;&gt; 2] = t, 
                    a = 1, C = c) : R(c + R(1.1920928955078125e-7)) &gt;= C &amp;&amp; (o[(r + 816 | 0) + (a &lt;&lt; 2) &gt;&gt; 2] = t, 
                    a = a + 1 | 0)), f = f + 16 | 0, (0 | n) != (0 | (t = t + 1 | 0)); ) ;
                    if (g[r + 280 &gt;&gt; 2] = C, o[r + 284 &gt;&gt; 2] = a, (0 | a) &gt;= 1) for (f = r + 304 | 0, 
                    t = r + 816 | 0, n = a; s = (r + 560 | 0) + (o[t &gt;&gt; 2] &lt;&lt; 4) | 0, l = o[s + 4 &gt;&gt; 2], 
                    o[f &gt;&gt; 2] = o[s &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = l, l = o[s + 12 &gt;&gt; 2], o[(k = f + 8 | 0) &gt;&gt; 2] = o[s + 8 &gt;&gt; 2], 
                    o[k + 4 &gt;&gt; 2] = l, t = t + 4 | 0, f = f + 16 | 0, n = n + -1 | 0; ) ;
                    if (f = 0, a &amp;&amp; (g[(n = r + 292 | 0) &gt;&gt; 2] = -g[n &gt;&gt; 2], g[(n = r + 296 | 0) &gt;&gt; 2] = -g[n &gt;&gt; 2], 
                    g[r + 288 &gt;&gt; 2] = -g[r + 288 &gt;&gt; 2], n = o[(l = e + 56 | 0) + 4 &gt;&gt; 2], o[(k = r + 16 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], 
                    o[k + 4 &gt;&gt; 2] = n, n = o[e + 52 &gt;&gt; 2], o[r + 8 &gt;&gt; 2] = o[e + 48 &gt;&gt; 2], o[r + 12 &gt;&gt; 2] = n, 
                    f = 0, (e = ie(e, A, r + 560 | 0)) &amp;&amp; (o[r &gt;&gt; 2] = -998637568, o[r + 4 &gt;&gt; 2] = 0, 
                    f = 0, !((0 | e) &lt;= 0)))) {
                        for (A = r + 8 | 0, m = g[r + 20 &gt;&gt; 2], d = g[r + 16 &gt;&gt; 2], v = g[r + 12 &gt;&gt; 2], 
                        n = 0, b = R(-1e3), f = r + 560 | 0, B = g[r + 8 &gt;&gt; 2], t = 0; (c = R(_ - R(R(R(R(g[f &gt;&gt; 2] * B) + R(g[f + 4 &gt;&gt; 2] * v)) + R(g[f + 8 &gt;&gt; 2] * d)) - m))) &gt;= R(0) &amp;&amp; (c &gt; b ? (o[r + 816 &gt;&gt; 2] = t, 
                        n = 1, b = c) : R(c + R(1.1920928955078125e-7)) &gt;= b &amp;&amp; (o[(r + 816 | 0) + (n &lt;&lt; 2) &gt;&gt; 2] = t, 
                        n = n + 1 | 0)), f = f + 16 | 0, (0 | e) != (0 | (t = t + 1 | 0)); ) ;
                        if (g[r &gt;&gt; 2] = b, o[r + 4 &gt;&gt; 2] = n, (0 | n) &gt;= 1) for (f = r + 24 | 0, t = r + 816 | 0, 
                        e = n; s = (r + 560 | 0) + (o[t &gt;&gt; 2] &lt;&lt; 4) | 0, l = o[s + 4 &gt;&gt; 2], o[f &gt;&gt; 2] = o[s &gt;&gt; 2], 
                        o[f + 4 &gt;&gt; 2] = l, l = o[s + 12 &gt;&gt; 2], o[(k = f + 8 | 0) &gt;&gt; 2] = o[s + 8 &gt;&gt; 2], 
                        o[k + 4 &gt;&gt; 2] = l, t = t + 4 | 0, f = f + 16 | 0, e = e + -1 | 0; ) ;
                        if (f = 0, n) {
                            if (b &lt; C) for (g[i &gt;&gt; 2] = b, o[i + 4 &gt;&gt; 2] = n, e = o[A + 4 &gt;&gt; 2], o[i + 8 &gt;&gt; 2] = o[A &gt;&gt; 2], 
                            o[i + 12 &gt;&gt; 2] = e, A = o[(e = A + 8 | 0) + 4 &gt;&gt; 2], o[(u = i + 16 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                            o[u + 4 &gt;&gt; 2] = A, f = (A = n &lt;&lt; 4) + (i + 8 | 0) | 0, t = 8 + (A + r | 0) | 0; A = o[t + 4 &gt;&gt; 2], 
                            o[f &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = A, A = o[(e = t + 8 | 0) + 4 &gt;&gt; 2], o[(i = f + 8 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                            o[i + 4 &gt;&gt; 2] = A, t = t + -16 | 0, f = f + -16 | 0, n = n + -1 | 0; ) ; else for (g[i &gt;&gt; 2] = C, 
                            o[i + 4 &gt;&gt; 2] = a, A = o[u + 4 &gt;&gt; 2], o[i + 8 &gt;&gt; 2] = o[u &gt;&gt; 2], o[i + 12 &gt;&gt; 2] = A, 
                            A = o[(e = u + 8 | 0) + 4 &gt;&gt; 2], o[(n = i + 16 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = A, 
                            f = (A = a &lt;&lt; 4) + (i + 8 | 0) | 0, t = 288 + (A + r | 0) | 0; A = o[t + 4 &gt;&gt; 2], 
                            o[f &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = A, A = o[(e = t + 8 | 0) + 4 &gt;&gt; 2], o[(i = f + 8 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                            o[i + 4 &gt;&gt; 2] = A, t = t + -16 | 0, f = f + -16 | 0, a = a + -1 | 0; ) ;
                            f = 1;
                        }
                    }
                }
                return D = r + 880 | 0, f;
            }
            function ne(A) {
                !function(A) {
                    var e = 0;
                    YA(A), n[A + 92 | 0] = 0, o[A + 88 &gt;&gt; 2] = 0, o[(e = A + 80 | 0) &gt;&gt; 2] = -1082130432, 
                    o[e + 4 &gt;&gt; 2] = -1082130432, o[(e = A + 72 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = -1082130432, 
                    o[(e = A - -64 | 0) &gt;&gt; 2] = 1065353216, o[e + 4 &gt;&gt; 2] = 1065353216, o[A &gt;&gt; 2] = 7240, 
                    o[A + 56 &gt;&gt; 2] = 0, o[A + 60 &gt;&gt; 2] = 1065353216;
                }(A), o[A + 96 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = 7464, o[A + 4 &gt;&gt; 2] = 2;
            }
            function te(A) {
                return o[(A |= 0) + 96 &gt;&gt; 2];
            }
            function ae(A, e, i, r) {}
            function oe(A, e) {
                return 0;
            }
            function ce(A) {
                Ae(A |= 0), CA(A);
            }
            function be(A) {
                var e = 0;
                o[A &gt;&gt; 2] = 1025, o[(e = A + 120 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 128 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 136 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 144 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 152 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[A + 160 &gt;&gt; 2] = 0, 
                o[(e = A + 312 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 320 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 328 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 336 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 344 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[A + 352 &gt;&gt; 2] = 0, 
                o[(e = A + 504 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 512 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 520 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 528 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 536 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[A + 544 &gt;&gt; 2] = 0, 
                o[A + 736 &gt;&gt; 2] = 0, o[(e = A + 728 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 720 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 712 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 704 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 696 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[A + 772 &gt;&gt; 2] = 0, 
                o[A + 776 &gt;&gt; 2] = 0, o[A + 800 &gt;&gt; 2] = 0, o[A + 780 &gt;&gt; 2] = 0;
            }
            function le(A) {
                var e, i = 0;
                (e = o[A + 116 &gt;&gt; 2]) &amp;&amp; ((i = o[421]) &amp;&amp; (BA[i](e), o[A + 116 &gt;&gt; 2] = 0));
            }
            function ue(A, e) {
                var i = 0, r = 0, f = 0, n = 0;
                A: if (4 != (0 | (i = o[A + 780 &gt;&gt; 2]))) o[A + 780 &gt;&gt; 2] = i + 1; else {
                    if (i = function(A, e) {
                        var i, r = R(0), f = R(0), n = R(0), t = R(0), a = R(0), o = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), Q = R(0), h = 0, G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), D = R(0), I = R(0), J = R(0), U = 0, x = R(0), X = R(0), M = R(0), S = R(0), T = R(0), j = R(0);
                        U = (h = (r = g[A + 84 &gt;&gt; 2]) &lt; (t = g[e + 80 &gt;&gt; 2])) ? 0 : -1, i = (h = (b = g[A + 276 &gt;&gt; 2]) &lt; (r = h ? r : t)) ? 1 : U, 
                        h = (t = g[A + 468 &gt;&gt; 2]) &lt; (r = h ? b : r), h = (U = g[A + 660 &gt;&gt; 2] &lt; (h ? t : r)) ? 3 : h ? 2 : i, 
                        o = g[e &gt;&gt; 2];
                        e: {
                            i: {
                                r: {
                                    f: {
                                        if (C[2980]) {
                                            if (!h) {
                                                d = g[A + 588 &gt;&gt; 2], v = g[A + 396 &gt;&gt; 2], r = R(d - v), _ = g[A + 584 &gt;&gt; 2], B = g[A + 392 &gt;&gt; 2], 
                                                t = R(_ - B), f = g[A + 580 &gt;&gt; 2], w = g[A + 388 &gt;&gt; 2], b = R(f - w), n = g[e + 8 &gt;&gt; 2], 
                                                c = g[e + 4 &gt;&gt; 2];
                                                break f;
                                            }
                                            if (a = g[A + 196 &gt;&gt; 2], l = R(o - a), _ = g[A + 584 &gt;&gt; 2], B = g[A + 392 &gt;&gt; 2], 
                                            t = R(_ - B), c = g[e + 4 &gt;&gt; 2], Q = g[A + 200 &gt;&gt; 2], r = R(c - Q), f = g[A + 580 &gt;&gt; 2], 
                                            w = g[A + 388 &gt;&gt; 2], b = R(f - w), n = R(R(l * t) - R(r * b)), s = R(n * n), u = r, 
                                            d = g[A + 588 &gt;&gt; 2], v = g[A + 396 &gt;&gt; 2], r = R(d - v), n = g[e + 8 &gt;&gt; 2], G = g[A + 204 &gt;&gt; 2], 
                                            W = R(n - G), Y = R(R(u * r) - R(W * t)), l = R(R(W * b) - R(l * r)), j = R(s + R(R(Y * Y) + R(l * l))), 
                                            1 != (0 | h)) break f;
                                            o = R(o - g[A + 4 &gt;&gt; 2]), n = R(n - g[A + 12 &gt;&gt; 2]), c = R(c - g[A + 8 &gt;&gt; 2]), b = R(0);
                                            break r;
                                        }
                                        W = g[e + 8 &gt;&gt; 2], Y = g[e + 4 &gt;&gt; 2];
                                        n: {
                                            t: {
                                                if (h) {
                                                    if (V = g[A + 196 &gt;&gt; 2], _ = R(o - V), v = g[A + 392 &gt;&gt; 2], c = g[A + 584 &gt;&gt; 2], 
                                                    F = R(v - c), E = g[A + 200 &gt;&gt; 2], d = R(Y - E), B = g[A + 388 &gt;&gt; 2], l = g[A + 580 &gt;&gt; 2], 
                                                    Z = R(B - l), r = R(R(_ * F) - R(d * Z)), t = R(r * r), a = g[A + 396 &gt;&gt; 2], n = g[A + 588 &gt;&gt; 2], 
                                                    b = R(a - n), f = g[A + 204 &gt;&gt; 2], w = R(W - f), r = R(R(d * b) - R(w * F)), u = R(r * r), 
                                                    r = R(R(w * Z) - R(_ * b)), t = R(t + R(u + R(r * r))), Q = R(o - B), p = R(E - c), 
                                                    G = R(Y - v), x = R(V - l), r = R(R(Q * p) - R(G * x)), u = R(r * r), X = R(f - n), 
                                                    r = R(W - a), s = R(R(G * X) - R(r * p)), k = R(s * s), s = R(R(r * x) - R(Q * X)), 
                                                    s = t &gt; (s = R(u + R(k + R(s * s)))) ? t : s, t = R(E - v), I = R(o - l), k = R(V - B), 
                                                    D = R(Y - c), y = R(R(t * I) - R(k * D)), N = R(y * y), y = R(f - a), u = t, t = R(W - n), 
                                                    u = R(R(y * D) - R(u * t)), k = R(R(k * t) - R(y * I)), j = s &gt; (k = R(N + R(R(u * u) + R(k * k)))) ? s : k, 
                                                    1 == (0 | h)) {
                                                        s = g[A + 4 &gt;&gt; 2], M = R(s - l), u = R(o - s), k = g[A + 12 &gt;&gt; 2], S = R(k - n), 
                                                        y = g[A + 8 &gt;&gt; 2], T = R(y - c), N = R(W - k), J = R(Y - y), b = R(0);
                                                        break t;
                                                    }
                                                } else a = g[A + 396 &gt;&gt; 2], n = g[A + 588 &gt;&gt; 2], b = R(a - n), v = g[A + 392 &gt;&gt; 2], 
                                                c = g[A + 584 &gt;&gt; 2], F = R(v - c), B = g[A + 388 &gt;&gt; 2], l = g[A + 580 &gt;&gt; 2], Z = R(B - l), 
                                                t = R(W - n), D = R(Y - c), I = R(o - l), r = R(W - a), G = R(Y - v), Q = R(o - B);
                                                if (s = g[A + 4 &gt;&gt; 2], u = R(o - s), y = g[A + 8 &gt;&gt; 2], J = R(Y - y), f = R(R(u * F) - R(J * Z)), 
                                                d = R(f * f), k = g[A + 12 &gt;&gt; 2], N = R(W - k), f = R(R(J * b) - R(N * F)), b = R(R(N * Z) - R(u * b)), 
                                                b = R(d + R(R(f * f) + R(b * b))), T = R(y - c), M = R(s - l), f = R(R(Q * T) - R(G * M)), 
                                                d = R(f * f), S = R(k - n), f = R(R(G * S) - R(r * T)), _ = R(f * f), f = R(R(r * M) - R(Q * S)), 
                                                b = b &gt; (f = R(d + R(_ + R(f * f)))) ? b : f, F = R(y - v), Z = R(s - B), f = R(R(F * I) - R(Z * D)), 
                                                d = R(f * f), p = R(k - a), f = R(R(p * D) - R(F * t)), _ = R(f * f), f = R(R(Z * t) - R(p * I)), 
                                                b = b &gt; (f = R(d + R(_ + R(f * f)))) ? b : f, f = g[A + 204 &gt;&gt; 2], w = R(W - f), 
                                                E = g[A + 200 &gt;&gt; 2], d = R(Y - E), V = g[A + 196 &gt;&gt; 2], _ = R(o - V), 2 == (0 | h)) {
                                                    n = R(k - f), c = R(y - E), l = R(s - V), t = R(0);
                                                    break n;
                                                }
                                                X = R(f - n), p = R(E - c), x = R(V - l);
                                            }
                                            if (r = R(R(u * p) - R(J * x)), c = R(r * r), r = R(R(J * X) - R(N * p)), n = R(r * r), 
                                            r = R(R(N * x) - R(u * X)), r = R(c + R(n + R(r * r))), n = R(R(_ * T) - R(d * M)), 
                                            c = R(n * n), n = R(R(d * S) - R(w * T)), l = R(n * n), n = R(R(w * M) - R(_ * S)), 
                                            r = r &gt; (n = R(c + R(l + R(n * n)))) ? r : n, c = R(y - E), l = R(s - V), n = R(R(c * I) - R(l * D)), 
                                            G = R(n * n), n = R(k - f), Q = R(R(n * D) - R(c * t)), t = R(R(l * t) - R(n * I)), 
                                            t = r &gt; (t = R(G + R(R(Q * Q) + R(t * t)))) ? r : t, r = R(0), U) break e;
                                            p = R(k - a), F = R(y - v), Z = R(s - B), r = R(W - a), G = R(Y - v), Q = R(o - B);
                                        }
                                        o = R(E - v), v = R(V - B), B = R(R(u * o) - R(J * v)), a = R(f - a), o = R(R(J * a) - R(N * o)), 
                                        f = R(o * o), o = R(R(N * v) - R(u * a)), o = R(R(B * B) + R(f + R(o * o))), a = R(R(_ * F) - R(d * Z)), 
                                        u = R(a * a), a = R(R(d * p) - R(w * F)), f = R(a * a), a = R(R(w * Z) - R(_ * p)), 
                                        o = o &gt; (a = R(u + R(f + R(a * a)))) ? o : a, a = R(R(c * Q) - R(l * G)), u = R(a * a), 
                                        a = R(R(n * G) - R(c * r)), r = R(R(l * r) - R(n * Q)), r = o &gt; (r = R(u + R(R(a * a) + R(r * r)))) ? o : r;
                                        break e;
                                    }
                                    if (o = R(o - g[A + 4 &gt;&gt; 2]), c = R(c - g[A + 8 &gt;&gt; 2]), a = R(R(o * t) - R(c * b)), 
                                    n = R(n - g[A + 12 &gt;&gt; 2]), t = R(R(c * r) - R(n * t)), r = R(R(n * b) - R(o * r)), 
                                    b = R(R(a * a) + R(R(t * t) + R(r * r))), G = g[A + 204 &gt;&gt; 2], Q = g[A + 200 &gt;&gt; 2], 
                                    a = g[A + 196 &gt;&gt; 2], t = R(0), 2 == (0 | h)) break i;
                                }
                                if (r = R(_ - Q), t = R(f - a), l = R(R(o * r) - R(c * t)), u = R(l * l), l = R(d - G), 
                                r = R(R(c * l) - R(n * r)), f = R(r * r), r = R(R(n * t) - R(o * l)), t = R(u + R(f + R(r * r))), 
                                r = R(0), U) break e;
                            }
                            r = R(B - Q), a = R(w - a), l = R(R(o * r) - R(c * a)), u = c, c = R(v - G), r = R(R(u * c) - R(n * r)), 
                            u = R(r * r), r = R(R(n * a) - R(o * c)), r = R(R(l * l) + R(u + R(r * r)));
                        }
                        return e = (A = (o = R(m(j))) &gt; R(-0xde0b6b000000000)) ? 0 : -1, e = (A = (b = R(m(b))) &gt; (o = A ? o : R(-0xde0b6b000000000))) ? 1 : e, 
                        A = (t = R(m(t))) &gt; (b = A ? b : o), R(m(r)) &gt; (A ? t : b) ? 3 : A ? 2 : e;
                    }(A, e), r = 120 + (_(i, 192) + A | 0) | 0, !(f = o[r &gt;&gt; 2])) break A;
                    if (!(n = o[421])) break A;
                    BA[n](f), o[r &gt;&gt; 2] = 0;
                }
                return U(4 + (A + _(i = (0 | i) &gt; 0 ? i : 0, 192) | 0) | 0, e, 192), i;
            }
            function se(A, e, i) {
                var r, f = 0, n = R(0), t = 0, a = R(0), c = R(0), b = 0, l = 0, u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0);
                if (D = r = D - 16 | 0, !((0 | (l = o[A + 780 &gt;&gt; 2])) &lt; 1)) {
                    for (f = (_(l, 192) + A | 0) - 188 | 0, t = l; C = g[e + 48 &gt;&gt; 2], B = g[e + 8 &gt;&gt; 2], 
                    m = g[e + 4 &gt;&gt; 2], Q = g[e &gt;&gt; 2], d = g[e + 52 &gt;&gt; 2], h = g[e + 24 &gt;&gt; 2], u = g[e + 20 &gt;&gt; 2], 
                    G = g[e + 16 &gt;&gt; 2], n = g[e + 56 &gt;&gt; 2], a = g[e + 40 &gt;&gt; 2], c = g[e + 36 &gt;&gt; 2], 
                    v = g[e + 32 &gt;&gt; 2], o[f + 60 &gt;&gt; 2] = 0, k = n, n = g[f &gt;&gt; 2], y = c, c = g[f + 4 &gt;&gt; 2], 
                    s = a, a = g[f + 8 &gt;&gt; 2], v = R(k + R(R(R(v * n) + R(y * c)) + R(s * a))), g[f + 56 &gt;&gt; 2] = v, 
                    d = R(d + R(R(R(n * G) + R(c * u)) + R(a * h))), g[f + 52 &gt;&gt; 2] = d, C = R(C + R(R(R(n * Q) + R(c * m)) + R(a * B))), 
                    g[f + 48 &gt;&gt; 2] = C, B = g[i + 56 &gt;&gt; 2], m = g[i + 40 &gt;&gt; 2], Q = g[i + 32 &gt;&gt; 2], 
                    h = g[i + 36 &gt;&gt; 2], u = g[i + 52 &gt;&gt; 2], G = g[i + 24 &gt;&gt; 2], w = g[i + 16 &gt;&gt; 2], 
                    W = g[i + 20 &gt;&gt; 2], n = g[i + 48 &gt;&gt; 2], a = g[i + 8 &gt;&gt; 2], c = g[i &gt;&gt; 2], s = g[i + 4 &gt;&gt; 2], 
                    o[f + 44 &gt;&gt; 2] = 0, k = n, n = g[f + 16 &gt;&gt; 2], Y = R(c * n), c = g[f + 20 &gt;&gt; 2], 
                    y = a, a = g[f + 24 &gt;&gt; 2], s = R(k + R(R(Y + R(s * c)) + R(y * a))), g[f + 32 &gt;&gt; 2] = s, 
                    u = R(u + R(R(R(n * w) + R(c * W)) + R(a * G))), g[f + 36 &gt;&gt; 2] = u, n = R(B + R(R(R(n * Q) + R(c * h)) + R(a * m))), 
                    g[f + 40 &gt;&gt; 2] = n, g[f + 80 &gt;&gt; 2] = R(R(R(C - s) * g[f - -64 &gt;&gt; 2]) + R(R(d - u) * g[f + 68 &gt;&gt; 2])) + R(R(v - n) * g[f + 72 &gt;&gt; 2]), 
                    o[(b = f + 156 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2] + 1, f = f + -192 | 0, (0 | (t = t + -1 | 0)) &gt; 0; ) ;
                    if (!((0 | l) &lt; 1)) for (e = _(l, 192); ;) {
                        l = l + -1 | 0, t = (i = A + e | 0) + -188 | 0;
                        A: if ((n = g[i + -108 &gt;&gt; 2]) &lt;= (c = g[A + 784 &gt;&gt; 2])) if (a = R(g[i + -156 &gt;&gt; 2] - R(g[i + -140 &gt;&gt; 2] - R(g[i + -124 &gt;&gt; 2] * n))), 
                        k = R(a * a), a = R(g[i + -152 &gt;&gt; 2] - R(g[i + -136 &gt;&gt; 2] - R(n * g[i + -120 &gt;&gt; 2]))), 
                        n = R(g[i + -148 &gt;&gt; 2] - R(g[i + -132 &gt;&gt; 2] - R(n * g[i + -116 &gt;&gt; 2]))), R(R(k + R(a * a)) + R(n * n)) &gt; R(c * c)) {
                            if ((f = o[(i = i + -72 | 0) &gt;&gt; 2]) &amp;&amp; ((b = o[421]) &amp;&amp; (BA[b](f), o[i &gt;&gt; 2] = 0)), 
                            b = A, (0 | l) != (0 | (i = (f = o[A + 780 &gt;&gt; 2]) + -1 | 0)) &amp;&amp; (U(t, (i = _(i, 192) + A | 0) + 4 | 0, 192), 
                            o[(t = i + 120 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, o[i + 160 &gt;&gt; 2] = 0, o[(t = i + 128 | 0) &gt;&gt; 2] = 0, 
                            o[t + 4 &gt;&gt; 2] = 0, o[i + 136 &gt;&gt; 2] = 0, f = o[A + 780 &gt;&gt; 2]), i = f + -1 | 0, o[b + 780 &gt;&gt; 2] = i, 
                            i) break A;
                            if (!(i = o[424])) break A;
                            o[r + 8 &gt;&gt; 2] = A, BA[i](r + 8 | 0);
                        } else i = o[422], i &amp;&amp; BA[i](t, o[A + 772 &gt;&gt; 2], o[A + 776 &gt;&gt; 2]); else {
                            if ((f = o[(i = i + -72 | 0) &gt;&gt; 2]) &amp;&amp; ((b = o[421]) &amp;&amp; (BA[b](f), o[i &gt;&gt; 2] = 0)), 
                            b = A, (0 | l) != (0 | (i = (f = o[A + 780 &gt;&gt; 2]) + -1 | 0)) &amp;&amp; (U(t, (i = _(i, 192) + A | 0) + 4 | 0, 192), 
                            o[(t = i + 120 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, o[i + 160 &gt;&gt; 2] = 0, o[(t = i + 128 | 0) &gt;&gt; 2] = 0, 
                            o[t + 4 &gt;&gt; 2] = 0, o[i + 136 &gt;&gt; 2] = 0, f = o[A + 780 &gt;&gt; 2]), i = f + -1 | 0, o[b + 780 &gt;&gt; 2] = i, 
                            i) break A;
                            if (!(i = o[424])) break A;
                            o[r + 12 &gt;&gt; 2] = A, BA[i](r + 12 | 0);
                        }
                        if (e = e + -192 | 0, !((0 | l) &gt; 0)) break;
                    }
                }
                D = r + 16 | 0;
            }
            function ke(A, e) {
                return R(g[A + 232 &gt;&gt; 2] * g[e + 232 &gt;&gt; 2]);
            }
            function ve(A) {
                $(A |= 0);
            }
            function de(A, e, i) {
                o[76 + ((_(e, 144) + A | 0) + (i &lt;&lt; 2) | 0) &gt;&gt; 2] = 1708;
            }
            function Ce(A) {
                return o[(A |= 0) + 72 &gt;&gt; 2];
            }
            function ge(A, e, i) {
                var r = 0, f = 0;
                (r = o[A + 12 &gt;&gt; 2]) || (r = o[A + 4 &gt;&gt; 2], r = 0 | BA[o[o[r &gt;&gt; 2] + 12 &gt;&gt; 2]](r, o[e + 8 &gt;&gt; 2], o[i + 8 &gt;&gt; 2]), 
                o[A + 12 &gt;&gt; 2] = r), o[o[A + 16 &gt;&gt; 2] + 4 &gt;&gt; 2] = r, f = o[A + 4 &gt;&gt; 2], r = 0 | BA[o[o[f &gt;&gt; 2] + 8 &gt;&gt; 2]](f, e, i, r, 1), 
                f = o[A + 16 &gt;&gt; 2], BA[o[o[f &gt;&gt; 2] + 8 &gt;&gt; 2]](f, o[A + 28 &gt;&gt; 2], o[A + 24 &gt;&gt; 2]), 
                f = o[A + 16 &gt;&gt; 2], BA[o[o[f &gt;&gt; 2] + 12 &gt;&gt; 2]](f, o[A + 36 &gt;&gt; 2], o[A + 32 &gt;&gt; 2]), 
                BA[o[o[r &gt;&gt; 2] + 8 &gt;&gt; 2]](r, e, i, o[A + 20 &gt;&gt; 2], o[A + 16 &gt;&gt; 2]), BA[o[o[r &gt;&gt; 2] &gt;&gt; 2]](r), 
                A = o[A + 4 &gt;&gt; 2], BA[o[o[A &gt;&gt; 2] + 60 &gt;&gt; 2]](A, r);
            }
            function Be(A, e, i, r, f) {
                var n, t = 0;
                D = n = D - 48 | 0, t = o[A + 16 &gt;&gt; 2], BA[o[o[t &gt;&gt; 2] + 8 &gt;&gt; 2]](t, o[A + 28 &gt;&gt; 2], o[A + 24 &gt;&gt; 2]), 
                t = o[A + 16 &gt;&gt; 2], BA[o[o[t &gt;&gt; 2] + 12 &gt;&gt; 2]](t, o[A + 36 &gt;&gt; 2], o[A + 32 &gt;&gt; 2]), 
                o[n + 28 &gt;&gt; 2] = r, o[n + 44 &gt;&gt; 2] = o[A + 24 &gt;&gt; 2], o[n + 40 &gt;&gt; 2] = o[A + 28 &gt;&gt; 2], 
                o[n + 24 &gt;&gt; 2] = e, o[n + 36 &gt;&gt; 2] = o[e + 12 &gt;&gt; 2], e = o[e + 8 &gt;&gt; 2], o[n + 32 &gt;&gt; 2] = e, 
                o[n + 4 &gt;&gt; 2] = f, o[n + 20 &gt;&gt; 2] = o[A + 32 &gt;&gt; 2], o[n + 16 &gt;&gt; 2] = o[A + 36 &gt;&gt; 2], 
                o[n &gt;&gt; 2] = i, o[n + 12 &gt;&gt; 2] = o[i + 12 &gt;&gt; 2], r = o[i + 8 &gt;&gt; 2], o[n + 8 &gt;&gt; 2] = r, 
                (i = o[A + 8 &gt;&gt; 2]) || ((i = o[A + 12 &gt;&gt; 2]) || (i = o[A + 4 &gt;&gt; 2], i = 0 | BA[o[o[i &gt;&gt; 2] + 12 &gt;&gt; 2]](i, e, r), 
                o[A + 12 &gt;&gt; 2] = i), o[o[A + 16 &gt;&gt; 2] + 4 &gt;&gt; 2] = i, e = o[A + 4 &gt;&gt; 2], i = 0 | BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, n + 24 | 0, n, i, 1), 
                o[A + 8 &gt;&gt; 2] = i), BA[o[o[i &gt;&gt; 2] + 8 &gt;&gt; 2]](i, n + 24 | 0, n, o[A + 20 &gt;&gt; 2], o[A + 16 &gt;&gt; 2]), 
                D = n + 48 | 0;
            }
            function _e(A, e, i, r, f) {
                var t, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, d = 0, v = 0, B = 0, _ = 0, m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = 0, V = 0, E = 0, N = 0, I = R(0), J = R(0), U = R(0), x = R(0), X = R(0), M = R(0), S = R(0), T = R(0), j = R(0), O = R(0), H = R(0), z = R(0), P = 0, L = 0, K = R(0), q = R(0), $ = R(0), AA = 0, eA = 0, iA = 0, rA = 0, fA = 0, nA = 0, tA = 0;
                D = t = D - 976 | 0;
                A: if (2 != (0 | BA[o[o[r &gt;&gt; 2] + 80 &gt;&gt; 2]](r))) if (2 != (0 | BA[o[o[f &gt;&gt; 2] + 80 &gt;&gt; 2]](f))) {
                    if (a = o[e + 12 &gt;&gt; 2], d = o[(c = a + 8 | 0) &gt;&gt; 2], c = o[c + 4 &gt;&gt; 2], V = o[a &gt;&gt; 2], 
                    E = o[a + 4 &gt;&gt; 2], k = o[(s = a + 24 | 0) + 4 &gt;&gt; 2], o[(b = t + 936 | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], 
                    o[b + 4 &gt;&gt; 2] = k, o[(b = t + 920 | 0) &gt;&gt; 2] = d, o[b + 4 &gt;&gt; 2] = c, c = o[a + 16 &gt;&gt; 2], 
                    d = o[a + 20 &gt;&gt; 2], k = o[(s = a + 40 | 0) + 4 &gt;&gt; 2], o[(b = t + 952 | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], 
                    o[b + 4 &gt;&gt; 2] = k, b = o[a + 32 &gt;&gt; 2], s = o[a + 36 &gt;&gt; 2], _ = o[(B = a + 56 | 0) + 4 &gt;&gt; 2], 
                    o[(k = t + 968 | 0) &gt;&gt; 2] = o[B &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = _, o[t + 912 &gt;&gt; 2] = V, o[t + 916 &gt;&gt; 2] = E, 
                    o[t + 928 &gt;&gt; 2] = c, o[t + 932 &gt;&gt; 2] = d, o[t + 944 &gt;&gt; 2] = b, o[t + 948 &gt;&gt; 2] = s, 
                    c = o[a + 52 &gt;&gt; 2], o[t + 960 &gt;&gt; 2] = o[a + 48 &gt;&gt; 2], o[t + 964 &gt;&gt; 2] = c, a = o[i + 12 &gt;&gt; 2], 
                    d = o[(c = a + 8 | 0) &gt;&gt; 2], c = o[c + 4 &gt;&gt; 2], V = o[a &gt;&gt; 2], E = o[a + 4 &gt;&gt; 2], 
                    k = o[(s = a + 24 | 0) + 4 &gt;&gt; 2], o[(b = t + 872 | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = k, 
                    o[(b = t + 856 | 0) &gt;&gt; 2] = d, o[b + 4 &gt;&gt; 2] = c, c = o[a + 16 &gt;&gt; 2], d = o[a + 20 &gt;&gt; 2], 
                    k = o[(s = a + 40 | 0) + 4 &gt;&gt; 2], o[(b = t + 888 | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = k, 
                    b = o[a + 32 &gt;&gt; 2], s = o[a + 36 &gt;&gt; 2], _ = o[(B = a + 56 | 0) + 4 &gt;&gt; 2], o[(k = t + 904 | 0) &gt;&gt; 2] = o[B &gt;&gt; 2], 
                    o[k + 4 &gt;&gt; 2] = _, o[t + 848 &gt;&gt; 2] = V, o[t + 852 &gt;&gt; 2] = E, o[t + 864 &gt;&gt; 2] = c, 
                    o[t + 868 &gt;&gt; 2] = d, o[t + 880 &gt;&gt; 2] = b, o[t + 884 &gt;&gt; 2] = s, c = o[a + 52 &gt;&gt; 2], 
                    o[t + 896 &gt;&gt; 2] = o[a + 48 &gt;&gt; 2], o[t + 900 &gt;&gt; 2] = c, o[t + 828 &gt;&gt; 2] = 0, nA = t, 
                    tA = dA(256), o[nA + 836 &gt;&gt; 2] = tA, n[t + 840 | 0] = 1, o[t + 832 &gt;&gt; 2] = 32, function(A, e, i, r, f) {
                        var t, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, d = 0, v = 0, B = 0, _ = 0, R = 0;
                        if (D = t = D + -64 | 0, !o[i + 72 &gt;&gt; 2] | !o[r + 72 &gt;&gt; 2]) {
                            if (c = 0 | BA[o[o[i &gt;&gt; 2] + 88 &gt;&gt; 2]](i)) for (B = t + 16 | 0, _ = t + 48 | 0; ;) {
                                if (c = c + -1 | 0, BA[o[o[i &gt;&gt; 2] + 120 &gt;&gt; 2]](i, c, A, t + 32 | 0, _), b = 0 | BA[o[o[r &gt;&gt; 2] + 88 &gt;&gt; 2]](r)) for (;;) {
                                    if (BA[o[o[r &gt;&gt; 2] + 120 &gt;&gt; 2]](r, c, e, t, B), b = b + -1 | 0, !(g[t + 16 &gt;&gt; 2] &lt; g[t + 32 &gt;&gt; 2] | g[t &gt;&gt; 2] &gt; g[t + 48 &gt;&gt; 2] | g[t + 20 &gt;&gt; 2] &lt; g[t + 36 &gt;&gt; 2] | g[t + 4 &gt;&gt; 2] &gt; g[t + 52 &gt;&gt; 2] | g[t + 24 &gt;&gt; 2] &lt; g[t + 40 &gt;&gt; 2] | g[t + 8 &gt;&gt; 2] &gt; g[t + 56 &gt;&gt; 2])) {
                                        if ((0 | (a = o[f + 4 &gt;&gt; 2])) == o[f + 8 &gt;&gt; 2] &amp;&amp; !((0 | a) &gt;= (0 | (l = a ? a &lt;&lt; 1 : 1)))) {
                                            l ? (k = dA(l &lt;&lt; 3), a = o[f + 4 &gt;&gt; 2]) : k = 0, d = o[f + 12 &gt;&gt; 2];
                                            e: {
                                                if ((0 | a) &gt;= 1) for (u = d, s = k, v = a; R = o[u + 4 &gt;&gt; 2], o[s &gt;&gt; 2] = o[u &gt;&gt; 2], 
                                                o[s + 4 &gt;&gt; 2] = R, u = u + 8 | 0, s = s + 8 | 0, v = v + -1 | 0; ) ; else if (!d) break e;
                                                C[f + 16 | 0] &amp;&amp; (CA(d), a = o[f + 4 &gt;&gt; 2]), o[f + 12 &gt;&gt; 2] = 0;
                                            }
                                            o[f + 12 &gt;&gt; 2] = k, n[f + 16 | 0] = 1, o[f + 8 &gt;&gt; 2] = l;
                                        }
                                        o[f + 4 &gt;&gt; 2] = a + 1, a = o[f + 12 &gt;&gt; 2] + (a &lt;&lt; 3) | 0, o[a + 4 &gt;&gt; 2] = b, o[a &gt;&gt; 2] = c;
                                    }
                                    if (!b) break;
                                }
                                if (!c) break;
                            }
                        } else mA(i + 72 | 0, A, r + 72 | 0, e, f);
                        D = t - -64 | 0;
                    }(t + 912 | 0, t + 848 | 0, r, f, t + 824 | 0), o[t + 828 &gt;&gt; 2]) if (1 != (0 | BA[o[o[r &gt;&gt; 2] + 80 &gt;&gt; 2]](r)) || 1 != (0 | BA[o[o[f &gt;&gt; 2] + 80 &gt;&gt; 2]](f))) {
                        if (BA[o[o[r &gt;&gt; 2] + 112 &gt;&gt; 2]](r), BA[o[o[f &gt;&gt; 2] + 112 &gt;&gt; 2]](f), zA(t + 520 | 4), 
                        o[(a = t + 584 | 0) &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0, o[t + 528 &gt;&gt; 2] = 1, o[(a = t + 592 | 0) &gt;&gt; 2] = 0, 
                        o[a + 4 &gt;&gt; 2] = 0, o[(a = t + 600 | 0) &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0, o[(a = t + 608 | 0) &gt;&gt; 2] = 0, 
                        o[a + 4 &gt;&gt; 2] = 0, o[(a = t + 616 | 0) &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0, o[(a = t + 624 | 0) &gt;&gt; 2] = 0, 
                        o[a + 4 &gt;&gt; 2] = 0, o[t + 524 &gt;&gt; 2] = 8128, ne(t + 632 | 0), o[t + 728 &gt;&gt; 2] = 4, 
                        o[t + 812 &gt;&gt; 2] = 8708, o[t + 804 &gt;&gt; 2] = 8628, o[t + 796 &gt;&gt; 2] = 8556, o[t + 632 &gt;&gt; 2] = 8364, 
                        o[t + 520 &gt;&gt; 2] = r, a = t + 804 | 0, BA[o[o[r &gt;&gt; 2] + 96 &gt;&gt; 2]](r) || (a = o[t + 520 &gt;&gt; 2], 
                        a = 0 | BA[o[o[a &gt;&gt; 2] + 100 &gt;&gt; 2]](a) ? t + 812 | 0 : t + 796 | 0), o[a + 4 &gt;&gt; 2] = t + 520, 
                        o[t + 820 &gt;&gt; 2] = a, zA(t + 216 | 4), o[(a = t + 280 | 0) &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0, 
                        o[t + 224 &gt;&gt; 2] = 1, o[(a = t + 288 | 0) &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0, o[(a = t + 296 | 0) &gt;&gt; 2] = 0, 
                        o[a + 4 &gt;&gt; 2] = 0, o[(a = t + 304 | 0) &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0, o[(a = t + 312 | 0) &gt;&gt; 2] = 0, 
                        o[a + 4 &gt;&gt; 2] = 0, o[(a = t + 320 | 0) &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0, o[t + 220 &gt;&gt; 2] = 8128, 
                        ne(t + 328 | 0), o[t + 424 &gt;&gt; 2] = 4, o[t + 508 &gt;&gt; 2] = 8708, o[t + 500 &gt;&gt; 2] = 8628, 
                        o[t + 492 &gt;&gt; 2] = 8556, o[t + 328 &gt;&gt; 2] = 8364, o[t + 216 &gt;&gt; 2] = f, a = t + 500 | 0, 
                        BA[o[o[f &gt;&gt; 2] + 96 &gt;&gt; 2]](f) || (a = o[t + 216 &gt;&gt; 2], a = 0 | BA[o[o[a &gt;&gt; 2] + 100 &gt;&gt; 2]](a) ? t + 508 | 0 : t + 492 | 0), 
                        o[a + 4 &gt;&gt; 2] = t + 216, o[t + 516 &gt;&gt; 2] = a, iA = 0 | BA[o[o[r &gt;&gt; 2] + 92 &gt;&gt; 2]](r), 
                        rA = 0 | BA[o[o[f &gt;&gt; 2] + 92 &gt;&gt; 2]](f), c = o[t + 828 &gt;&gt; 2]) for (d = (c &lt;&lt; 3) - 4 | 0, 
                        V = t + 136 | 0, E = t + 120 | 0, b = t + 104 | 0, s = t + 200 | 0, k = t + 184 | 0, 
                        B = t + 168 | 0; a = o[t + 836 &gt;&gt; 2] + d | 0, o[A + 32 &gt;&gt; 2] = o[a &gt;&gt; 2], a = o[a + -4 &gt;&gt; 2], 
                        o[A + 24 &gt;&gt; 2] = a, _ = o[t + 820 &gt;&gt; 2], _ = 0 | BA[o[o[_ &gt;&gt; 2] &gt;&gt; 2]](_, a), a = o[t + 516 &gt;&gt; 2], 
                        AA = 0 | BA[o[o[a &gt;&gt; 2] &gt;&gt; 2]](a, o[A + 32 &gt;&gt; 2]), a = o[e + 12 &gt;&gt; 2], v = o[(u = a + 8 | 0) &gt;&gt; 2], 
                        u = o[u + 4 &gt;&gt; 2], P = o[a &gt;&gt; 2], L = o[a + 4 &gt;&gt; 2], p = o[(N = a + 24 | 0) + 4 &gt;&gt; 2], 
                        o[(l = B + 8 | 0) &gt;&gt; 2] = o[N &gt;&gt; 2], o[l + 4 &gt;&gt; 2] = p, o[(l = t + 160 | 0) &gt;&gt; 2] = v, 
                        o[l + 4 &gt;&gt; 2] = u, u = o[a + 16 &gt;&gt; 2], v = o[a + 20 &gt;&gt; 2], l = o[a + 36 &gt;&gt; 2], o[k &gt;&gt; 2] = o[a + 32 &gt;&gt; 2], 
                        o[k + 4 &gt;&gt; 2] = l, N = o[(l = a + 40 | 0) &gt;&gt; 2], l = o[l + 4 &gt;&gt; 2], fA = o[(eA = a + 56 | 0) + 4 &gt;&gt; 2], 
                        o[(p = s + 8 | 0) &gt;&gt; 2] = o[eA &gt;&gt; 2], o[p + 4 &gt;&gt; 2] = fA, p = o[a + 52 &gt;&gt; 2], o[s &gt;&gt; 2] = o[a + 48 &gt;&gt; 2], 
                        o[s + 4 &gt;&gt; 2] = p, o[(a = k + 8 | 0) &gt;&gt; 2] = N, o[a + 4 &gt;&gt; 2] = l, o[B &gt;&gt; 2] = u, 
                        o[B + 4 &gt;&gt; 2] = v, o[t + 152 &gt;&gt; 2] = P, o[t + 156 &gt;&gt; 2] = L, a = o[i + 12 &gt;&gt; 2], 
                        v = o[(u = a + 8 | 0) &gt;&gt; 2], u = o[u + 4 &gt;&gt; 2], P = o[a &gt;&gt; 2], L = o[a + 4 &gt;&gt; 2], 
                        p = o[(N = a + 24 | 0) + 4 &gt;&gt; 2], o[(l = b + 8 | 0) &gt;&gt; 2] = o[N &gt;&gt; 2], o[l + 4 &gt;&gt; 2] = p, 
                        l = o[a + 20 &gt;&gt; 2], o[b &gt;&gt; 2] = o[a + 16 &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = l, o[(l = t + 96 | 0) &gt;&gt; 2] = v, 
                        o[l + 4 &gt;&gt; 2] = u, l = o[(v = a + 40 | 0) + 4 &gt;&gt; 2], o[(u = E + 8 | 0) &gt;&gt; 2] = o[v &gt;&gt; 2], 
                        o[u + 4 &gt;&gt; 2] = l, u = o[a + 36 &gt;&gt; 2], o[E &gt;&gt; 2] = o[a + 32 &gt;&gt; 2], o[E + 4 &gt;&gt; 2] = u, 
                        l = o[(v = a + 56 | 0) + 4 &gt;&gt; 2], o[(u = V + 8 | 0) &gt;&gt; 2] = o[v &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = l, 
                        u = o[a + 52 &gt;&gt; 2], o[V &gt;&gt; 2] = o[a + 48 &gt;&gt; 2], o[V + 4 &gt;&gt; 2] = u, o[t + 88 &gt;&gt; 2] = P, 
                        o[t + 92 &gt;&gt; 2] = L, iA &amp;&amp; (BA[o[o[r &gt;&gt; 2] + 132 &gt;&gt; 2]](t + 24 | 0, r, o[A + 24 &gt;&gt; 2]), 
                        K = g[t + 960 &gt;&gt; 2], q = g[t + 964 &gt;&gt; 2], $ = g[t + 968 &gt;&gt; 2], I = g[t + 80 &gt;&gt; 2], 
                        J = g[t + 72 &gt;&gt; 2], U = g[t + 76 &gt;&gt; 2], m = g[t + 920 &gt;&gt; 2], Q = g[t + 912 &gt;&gt; 2], 
                        h = g[t + 916 &gt;&gt; 2], G = g[t + 936 &gt;&gt; 2], y = g[t + 928 &gt;&gt; 2], W = g[t + 932 &gt;&gt; 2], 
                        x = g[t + 56 &gt;&gt; 2], X = g[t + 24 &gt;&gt; 2], M = g[t + 40 &gt;&gt; 2], S = g[t + 60 &gt;&gt; 2], 
                        T = g[t + 28 &gt;&gt; 2], j = g[t + 44 &gt;&gt; 2], Y = g[t + 952 &gt;&gt; 2], O = g[t + 64 &gt;&gt; 2], 
                        F = g[t + 944 &gt;&gt; 2], H = g[t + 32 &gt;&gt; 2], Z = g[t + 948 &gt;&gt; 2], z = g[t + 48 &gt;&gt; 2], 
                        o[t + 212 &gt;&gt; 2] = 0, o[t + 196 &gt;&gt; 2] = 0, o[t + 180 &gt;&gt; 2] = 0, o[t + 164 &gt;&gt; 2] = 0, 
                        g[t + 192 &gt;&gt; 2] = R(R(H * F) + R(z * Z)) + R(O * Y), g[t + 188 &gt;&gt; 2] = R(R(T * F) + R(j * Z)) + R(S * Y), 
                        g[t + 184 &gt;&gt; 2] = R(R(X * F) + R(M * Z)) + R(x * Y), g[t + 176 &gt;&gt; 2] = R(R(H * y) + R(z * W)) + R(O * G), 
                        g[t + 172 &gt;&gt; 2] = R(R(T * y) + R(j * W)) + R(S * G), g[t + 168 &gt;&gt; 2] = R(R(X * y) + R(M * W)) + R(x * G), 
                        g[t + 160 &gt;&gt; 2] = R(R(Q * H) + R(h * z)) + R(m * O), g[t + 156 &gt;&gt; 2] = R(R(Q * T) + R(h * j)) + R(m * S), 
                        g[t + 152 &gt;&gt; 2] = R(R(X * Q) + R(M * h)) + R(x * m), g[t + 208 &gt;&gt; 2] = $ + R(R(R(F * J) + R(Z * U)) + R(Y * I)), 
                        g[t + 204 &gt;&gt; 2] = q + R(R(R(y * J) + R(W * U)) + R(G * I)), g[t + 200 &gt;&gt; 2] = K + R(R(R(Q * J) + R(h * U)) + R(m * I))), 
                        c = c + -1 | 0, rA &amp;&amp; (BA[o[o[f &gt;&gt; 2] + 132 &gt;&gt; 2]](t + 24 | 0, f, o[A + 32 &gt;&gt; 2]), 
                        K = g[t + 896 &gt;&gt; 2], q = g[t + 900 &gt;&gt; 2], $ = g[t + 904 &gt;&gt; 2], I = g[t + 80 &gt;&gt; 2], 
                        J = g[t + 72 &gt;&gt; 2], U = g[t + 76 &gt;&gt; 2], m = g[t + 856 &gt;&gt; 2], Q = g[t + 848 &gt;&gt; 2], 
                        h = g[t + 852 &gt;&gt; 2], G = g[t + 872 &gt;&gt; 2], y = g[t + 864 &gt;&gt; 2], W = g[t + 868 &gt;&gt; 2], 
                        x = g[t + 56 &gt;&gt; 2], X = g[t + 24 &gt;&gt; 2], M = g[t + 40 &gt;&gt; 2], S = g[t + 60 &gt;&gt; 2], 
                        T = g[t + 28 &gt;&gt; 2], j = g[t + 44 &gt;&gt; 2], Y = g[t + 888 &gt;&gt; 2], O = g[t + 64 &gt;&gt; 2], 
                        F = g[t + 880 &gt;&gt; 2], H = g[t + 32 &gt;&gt; 2], Z = g[t + 884 &gt;&gt; 2], z = g[t + 48 &gt;&gt; 2], 
                        o[t + 148 &gt;&gt; 2] = 0, o[t + 132 &gt;&gt; 2] = 0, o[t + 116 &gt;&gt; 2] = 0, o[t + 100 &gt;&gt; 2] = 0, 
                        g[t + 128 &gt;&gt; 2] = R(R(H * F) + R(z * Z)) + R(O * Y), g[t + 124 &gt;&gt; 2] = R(R(T * F) + R(j * Z)) + R(S * Y), 
                        g[t + 120 &gt;&gt; 2] = R(R(X * F) + R(M * Z)) + R(x * Y), g[t + 112 &gt;&gt; 2] = R(R(H * y) + R(z * W)) + R(O * G), 
                        g[t + 108 &gt;&gt; 2] = R(R(T * y) + R(j * W)) + R(S * G), g[t + 104 &gt;&gt; 2] = R(R(X * y) + R(M * W)) + R(x * G), 
                        g[t + 96 &gt;&gt; 2] = R(R(Q * H) + R(h * z)) + R(m * O), g[t + 92 &gt;&gt; 2] = R(R(Q * T) + R(h * j)) + R(m * S), 
                        g[t + 88 &gt;&gt; 2] = R(R(X * Q) + R(M * h)) + R(x * m), g[t + 144 &gt;&gt; 2] = $ + R(R(R(F * J) + R(Z * U)) + R(Y * I)), 
                        g[t + 140 &gt;&gt; 2] = q + R(R(R(y * J) + R(W * U)) + R(G * I)), g[t + 136 &gt;&gt; 2] = K + R(R(R(Q * J) + R(h * U)) + R(m * I))), 
                        o[t + 28 &gt;&gt; 2] = _, o[t + 44 &gt;&gt; 2] = o[A + 24 &gt;&gt; 2], o[t + 40 &gt;&gt; 2] = o[A + 28 &gt;&gt; 2], 
                        o[t + 24 &gt;&gt; 2] = e, o[t + 32 &gt;&gt; 2] = o[e + 8 &gt;&gt; 2], o[t + 36 &gt;&gt; 2] = t + 152, o[t + 4 &gt;&gt; 2] = AA, 
                        o[t + 20 &gt;&gt; 2] = o[A + 32 &gt;&gt; 2], o[t + 16 &gt;&gt; 2] = o[A + 36 &gt;&gt; 2], o[t &gt;&gt; 2] = i, 
                        o[t + 8 &gt;&gt; 2] = o[i + 8 &gt;&gt; 2], o[t + 12 &gt;&gt; 2] = t + 88, Be(A, t + 24 | 0, t, _, AA), 
                        d = d + -8 | 0, c; ) ;
                        BA[o[o[r &gt;&gt; 2] + 116 &gt;&gt; 2]](r), BA[o[o[f &gt;&gt; 2] + 116 &gt;&gt; 2]](f), Ae(t + 328 | 0), 
                        Ae(t + 216 | 4), Ae(t + 632 | 0), Ae(t + 520 | 4);
                    } else !function(A, e, i, r, f, n, t) {
                        var a, c = R(0), b = 0, l = R(0), u = 0, s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = 0, y = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), I = R(0), J = R(0), U = R(0), x = R(0), X = R(0), M = R(0), S = R(0), T = R(0), j = R(0), O = R(0), H = R(0), z = R(0), P = R(0), L = R(0), K = R(0), q = R(0), $ = R(0), AA = R(0), eA = R(0), iA = R(0), rA = R(0), fA = R(0), nA = 0, tA = 0, aA = R(0);
                        if (D = a = D - 432 | 0, u = o[i + 12 &gt;&gt; 2], E = g[u + 56 &gt;&gt; 2], N = g[u + 52 &gt;&gt; 2], 
                        I = g[u + 40 &gt;&gt; 2], J = g[u + 36 &gt;&gt; 2], U = g[u + 24 &gt;&gt; 2], x = g[u + 20 &gt;&gt; 2], 
                        b = o[e + 12 &gt;&gt; 2], X = g[b + 56 &gt;&gt; 2], M = g[b + 52 &gt;&gt; 2], S = g[b + 40 &gt;&gt; 2], 
                        T = g[b + 36 &gt;&gt; 2], j = g[b + 24 &gt;&gt; 2], O = g[b + 20 &gt;&gt; 2], H = g[u + 48 &gt;&gt; 2], 
                        z = g[u + 32 &gt;&gt; 2], P = g[u + 16 &gt;&gt; 2], L = g[u + 8 &gt;&gt; 2], K = g[u + 4 &gt;&gt; 2], q = g[u &gt;&gt; 2], 
                        $ = g[b + 48 &gt;&gt; 2], AA = g[b + 32 &gt;&gt; 2], eA = g[b + 16 &gt;&gt; 2], iA = g[b + 8 &gt;&gt; 2], 
                        rA = g[b + 4 &gt;&gt; 2], fA = g[b &gt;&gt; 2], o[a + 424 &gt;&gt; 2] = 1008981770, o[a + 352 &gt;&gt; 2] = 1008981770, 
                        BA[o[o[r &gt;&gt; 2] + 112 &gt;&gt; 2]](r), BA[o[o[f &gt;&gt; 2] + 112 &gt;&gt; 2]](f), t) for (tA = a + 16 | 0; ;) {
                            if (u = o[n &gt;&gt; 2], o[A + 24 &gt;&gt; 2] = u, o[A + 32 &gt;&gt; 2] = o[n + 4 &gt;&gt; 2], b = 0 | BA[o[o[r &gt;&gt; 2] + 84 &gt;&gt; 2]](r), 
                            BA[o[o[b &gt;&gt; 2] + 20 &gt;&gt; 2]](b, u, a + 360 | 0), u = o[A + 32 &gt;&gt; 2], b = 0 | BA[o[o[f &gt;&gt; 2] + 84 &gt;&gt; 2]](f), 
                            BA[o[o[b &gt;&gt; 2] + 20 &gt;&gt; 2]](b, u, a + 288 | 0), o[a + 372 &gt;&gt; 2] = 0, o[a + 388 &gt;&gt; 2] = 0, 
                            o[a + 404 &gt;&gt; 2] = 0, _ = g[a + 376 &gt;&gt; 2], m = g[a + 380 &gt;&gt; 2], c = g[a + 384 &gt;&gt; 2], 
                            aA = R(M + R(R(R(eA * _) + R(O * m)) + R(j * c))), g[a + 380 &gt;&gt; 2] = aA, Q = g[a + 360 &gt;&gt; 2], 
                            h = g[a + 364 &gt;&gt; 2], C = g[a + 368 &gt;&gt; 2], y = R(M + R(R(R(eA * Q) + R(O * h)) + R(j * C))), 
                            g[a + 364 &gt;&gt; 2] = y, s = g[a + 392 &gt;&gt; 2], k = g[a + 396 &gt;&gt; 2], l = g[a + 400 &gt;&gt; 2], 
                            W = R(M + R(R(R(eA * s) + R(O * k)) + R(j * l))), g[a + 396 &gt;&gt; 2] = W, d = R(X + R(R(R(AA * _) + R(T * m)) + R(S * c))), 
                            g[a + 384 &gt;&gt; 2] = d, v = R($ + R(R(R(fA * s) + R(rA * k)) + R(iA * l))), g[a + 392 &gt;&gt; 2] = v, 
                            Y = R($ + R(R(R(fA * Q) + R(rA * h)) + R(iA * C))), g[a + 360 &gt;&gt; 2] = Y, c = R($ + R(R(R(fA * _) + R(rA * m)) + R(iA * c))), 
                            g[a + 376 &gt;&gt; 2] = c, F = R(X + R(R(R(AA * Q) + R(T * h)) + R(S * C))), g[a + 368 &gt;&gt; 2] = F, 
                            l = R(X + R(R(R(AA * s) + R(T * k)) + R(S * l))), g[a + 400 &gt;&gt; 2] = l, C = g[a + 296 &gt;&gt; 2], 
                            s = g[a + 288 &gt;&gt; 2], k = g[a + 292 &gt;&gt; 2], o[a + 300 &gt;&gt; 2] = 0, Z = R(N + R(R(R(P * s) + R(x * k)) + R(U * C))), 
                            g[a + 292 &gt;&gt; 2] = Z, p = R(E + R(R(R(z * s) + R(J * k)) + R(I * C))), g[a + 296 &gt;&gt; 2] = p, 
                            V = R(H + R(R(R(q * s) + R(K * k)) + R(L * C))), g[a + 288 &gt;&gt; 2] = V, C = g[a + 312 &gt;&gt; 2], 
                            s = g[a + 304 &gt;&gt; 2], k = g[a + 308 &gt;&gt; 2], o[a + 316 &gt;&gt; 2] = 0, _ = R(N + R(R(R(P * s) + R(x * k)) + R(U * C))), 
                            g[a + 308 &gt;&gt; 2] = _, m = R(E + R(R(R(z * s) + R(J * k)) + R(I * C))), g[a + 312 &gt;&gt; 2] = m, 
                            Q = R(H + R(R(R(q * s) + R(K * k)) + R(L * C))), g[a + 304 &gt;&gt; 2] = Q, B = g[a + 328 &gt;&gt; 2], 
                            s = g[a + 320 &gt;&gt; 2], k = g[a + 324 &gt;&gt; 2], o[a + 332 &gt;&gt; 2] = 0, h = R(N + R(R(R(P * s) + R(x * k)) + R(U * B))), 
                            g[a + 324 &gt;&gt; 2] = h, C = R(H + R(R(R(q * s) + R(K * k)) + R(L * B))), g[a + 320 &gt;&gt; 2] = C, 
                            s = R(E + R(R(R(z * s) + R(J * k)) + R(I * B))), g[a + 328 &gt;&gt; 2] = s, k = R(d - F), 
                            d = R(v - Y), c = R(c - Y), v = R(l - F), B = R(R(k * d) - R(c * v)), l = R(W - y), 
                            W = R(c * l), c = R(aA - y), d = R(W - R(c * d)), l = R(R(c * v) - R(k * l)), c = R(R(1) / R(w(R(R(d * d) + R(R(l * l) + R(B * B)))))), 
                            v = R(B * c), g[a + 412 &gt;&gt; 2] = v, l = R(l * c), g[a + 408 &gt;&gt; 2] = l, c = R(d * c), 
                            g[a + 416 &gt;&gt; 2] = c, g[a + 420 &gt;&gt; 2] = R(F * c) + R(R(Y * l) + R(y * v)), k = R(m - p), 
                            d = R(C - V), c = R(Q - V), v = R(s - p), s = R(R(k * d) - R(c * v)), l = R(h - Z), 
                            C = R(c * l), c = R(_ - Z), d = R(C - R(c * d)), l = R(R(c * v) - R(k * l)), c = R(R(1) / R(w(R(R(d * d) + R(R(l * l) + R(s * s)))))), 
                            v = R(s * c), g[a + 340 &gt;&gt; 2] = v, l = R(l * c), g[a + 336 &gt;&gt; 2] = l, c = R(d * c), 
                            g[a + 344 &gt;&gt; 2] = c, g[a + 348 &gt;&gt; 2] = R(p * c) + R(R(V * l) + R(Z * v)), t = t + -1 | 0, 
                            ee(a + 360 | 0, a + 288 | 0) &amp;&amp; fe(a + 360 | 0, a + 288 | 0, a + 8 | 0) &amp;&amp; (G = o[a + 12 &gt;&gt; 2])) for (nA = (G &lt;&lt; 4) + tA | 0; c = g[a + 8 &gt;&gt; 2], 
                            b = o[A + 16 &gt;&gt; 2], BA[o[o[b &gt;&gt; 2] + 8 &gt;&gt; 2]](b, o[A + 28 &gt;&gt; 2], o[A + 24 &gt;&gt; 2]), 
                            b = o[A + 16 &gt;&gt; 2], BA[o[o[b &gt;&gt; 2] + 12 &gt;&gt; 2]](b, o[A + 36 &gt;&gt; 2], o[A + 32 &gt;&gt; 2]), 
                            G = G + -1 | 0, c = R(-c), (u = o[A + 12 &gt;&gt; 2]) || (b = o[A + 4 &gt;&gt; 2], u = 0 | BA[o[o[b &gt;&gt; 2] + 12 &gt;&gt; 2]](b, o[e + 8 &gt;&gt; 2], o[i + 8 &gt;&gt; 2]), 
                            o[A + 12 &gt;&gt; 2] = u), b = o[A + 16 &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = u, BA[o[o[b &gt;&gt; 2] + 16 &gt;&gt; 2]](b, tA, nA, c), 
                            nA = nA + -16 | 0, G; ) ;
                            if (n = n + 8 | 0, !t) break;
                        }
                        BA[o[o[r &gt;&gt; 2] + 116 &gt;&gt; 2]](r), BA[o[o[f &gt;&gt; 2] + 116 &gt;&gt; 2]](f), D = a + 432 | 0;
                    }(A, e, i, r, f, o[t + 836 &gt;&gt; 2], o[t + 828 &gt;&gt; 2]);
                    (A = o[t + 836 &gt;&gt; 2]) &amp;&amp; (C[t + 840 | 0] &amp;&amp; CA(A), o[t + 836 &gt;&gt; 2] = 0);
                } else {
                    if (a = (c = o[f + 156 &gt;&gt; 2]) + -1 | 0, o[A + 36 &gt;&gt; 2] = a, !c) break A;
                    for (;_e(A, e, i, r, o[o[f + 164 &gt;&gt; 2] + (a &lt;&lt; 2) &gt;&gt; 2]), a = (c = o[A + 36 &gt;&gt; 2]) + -1 | 0, 
                    o[A + 36 &gt;&gt; 2] = a, c; ) ;
                } else {
                    if (a = (c = o[r + 156 &gt;&gt; 2]) + -1 | 0, o[A + 28 &gt;&gt; 2] = a, !c) break A;
                    for (;_e(A, e, i, o[o[r + 164 &gt;&gt; 2] + (a &lt;&lt; 2) &gt;&gt; 2], f), a = (c = o[A + 28 &gt;&gt; 2]) + -1 | 0, 
                    o[A + 28 &gt;&gt; 2] = a, c; ) ;
                }
                D = t + 976 | 0;
            }
            function me(A, e, i, r, f, t) {
                var a, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, d = 0, v = 0, Q = 0, h = 0;
                D = a = D - 528 | 0;
                A: if (2 != (0 | BA[o[o[r &gt;&gt; 2] + 80 &gt;&gt; 2]](r))) if (b = 1 != (0 | BA[o[o[r &gt;&gt; 2] + 80 &gt;&gt; 2]](r)), 
                c = o[f + 4 &gt;&gt; 2], b | 28 != (0 | c)) if (31 != (0 | c)) if (c + -21 &gt;&gt;&gt; 0 &lt;= 8) !function(A, e, i, r, f, t) {
                    var a, c, b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), I = R(0);
                    D = a = D - 128 | 0, n[a + 116 | 0] = t, o[a + 112 &gt;&gt; 2] = r, o[a + 100 &gt;&gt; 2] = A, 
                    o[a + 96 &gt;&gt; 2] = 8784, o[a + 104 &gt;&gt; 2] = e, o[a + 108 &gt;&gt; 2] = i, c = a, I = R(BA[o[o[f &gt;&gt; 2] + 48 &gt;&gt; 2]](f)), 
                    g[c + 120 &gt;&gt; 2] = I, A = o[i + 12 &gt;&gt; 2], m = g[A + 52 &gt;&gt; 2], Q = g[A + 56 &gt;&gt; 2], 
                    e = o[e + 12 &gt;&gt; 2], h = g[e + 52 &gt;&gt; 2], G = g[e + 56 &gt;&gt; 2], b = g[A + 20 &gt;&gt; 2], 
                    l = g[A + 36 &gt;&gt; 2], y = g[e + 20 &gt;&gt; 2], w = g[e + 36 &gt;&gt; 2], W = g[e + 24 &gt;&gt; 2], 
                    u = g[A + 24 &gt;&gt; 2], Y = g[e + 40 &gt;&gt; 2], s = g[A + 40 &gt;&gt; 2], F = g[e + 32 &gt;&gt; 2], 
                    k = g[A + 32 &gt;&gt; 2], Z = g[e &gt;&gt; 2], C = g[A &gt;&gt; 2], p = g[e + 16 &gt;&gt; 2], d = g[A + 16 &gt;&gt; 2], 
                    v = g[A + 48 &gt;&gt; 2], V = g[e + 48 &gt;&gt; 2], B = g[A + 4 &gt;&gt; 2], E = g[e + 4 &gt;&gt; 2], N = g[e + 8 &gt;&gt; 2], 
                    _ = g[A + 8 &gt;&gt; 2], o[a + 92 &gt;&gt; 2] = 0, o[a + 76 &gt;&gt; 2] = 0, o[a + 60 &gt;&gt; 2] = 0, g[a + 72 &gt;&gt; 2] = R(R(_ * N) + R(u * W)) + R(s * Y), 
                    g[a + 68 &gt;&gt; 2] = R(R(_ * E) + R(u * y)) + R(s * w), g[a + 56 &gt;&gt; 2] = R(R(B * N) + R(b * W)) + R(l * Y), 
                    g[a + 52 &gt;&gt; 2] = R(R(B * E) + R(b * y)) + R(l * w), v = R(-v), g[a + 88 &gt;&gt; 2] = R(R(R(_ * v) - R(u * m)) - R(s * Q)) + R(R(R(_ * V) + R(u * h)) + R(s * G)), 
                    g[a + 84 &gt;&gt; 2] = R(R(R(B * v) - R(b * m)) - R(l * Q)) + R(R(R(B * V) + R(b * h)) + R(l * G)), 
                    o[a + 44 &gt;&gt; 2] = 0, g[a + 32 &gt;&gt; 2] = R(R(C * Z) + R(d * p)) + R(k * F), g[a + 64 &gt;&gt; 2] = R(R(_ * Z) + R(u * p)) + R(s * F), 
                    g[a + 48 &gt;&gt; 2] = R(R(B * Z) + R(b * p)) + R(l * F), g[a + 40 &gt;&gt; 2] = R(R(C * N) + R(d * W)) + R(k * Y), 
                    g[a + 36 &gt;&gt; 2] = R(R(C * E) + R(d * y)) + R(k * w), g[a + 80 &gt;&gt; 2] = R(R(R(C * v) - R(d * m)) - R(k * Q)) + R(R(R(C * V) + R(d * h)) + R(k * G)), 
                    BA[o[o[r &gt;&gt; 2] + 8 &gt;&gt; 2]](r, a + 32 | 0, a + 16 | 0, a), BA[o[o[f &gt;&gt; 2] + 64 &gt;&gt; 2]](f, a + 96 | 0, a + 16 | 0, a), 
                    D = a + 128 | 0;
                }(A, e, i, r, f, t); else {
                    if (c = o[e + 12 &gt;&gt; 2], b = o[(l = c + 8 | 0) &gt;&gt; 2], l = o[l + 4 &gt;&gt; 2], d = o[c &gt;&gt; 2], 
                    Q = o[c + 4 &gt;&gt; 2], k = o[(s = c + 24 | 0) + 4 &gt;&gt; 2], o[(u = a + 488 | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], 
                    o[u + 4 &gt;&gt; 2] = k, o[(u = a + 472 | 0) &gt;&gt; 2] = b, o[u + 4 &gt;&gt; 2] = l, l = o[c + 16 &gt;&gt; 2], 
                    b = o[c + 20 &gt;&gt; 2], k = o[(s = c + 40 | 0) + 4 &gt;&gt; 2], o[(u = a + 504 | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], 
                    o[u + 4 &gt;&gt; 2] = k, u = o[c + 32 &gt;&gt; 2], s = o[c + 36 &gt;&gt; 2], h = o[(v = c + 56 | 0) + 4 &gt;&gt; 2], 
                    o[(k = a + 520 | 0) &gt;&gt; 2] = o[v &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = h, o[a + 464 &gt;&gt; 2] = d, o[a + 468 &gt;&gt; 2] = Q, 
                    o[a + 480 &gt;&gt; 2] = l, o[a + 484 &gt;&gt; 2] = b, o[a + 496 &gt;&gt; 2] = u, o[a + 500 &gt;&gt; 2] = s, 
                    l = o[c + 52 &gt;&gt; 2], o[a + 512 &gt;&gt; 2] = o[c + 48 &gt;&gt; 2], o[a + 516 &gt;&gt; 2] = l, c = o[i + 12 &gt;&gt; 2], 
                    b = o[(l = c + 8 | 0) &gt;&gt; 2], l = o[l + 4 &gt;&gt; 2], d = o[c &gt;&gt; 2], Q = o[c + 4 &gt;&gt; 2], 
                    k = o[(s = c + 24 | 0) + 4 &gt;&gt; 2], o[(u = a + 424 | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = k, 
                    o[(u = a + 408 | 0) &gt;&gt; 2] = b, o[u + 4 &gt;&gt; 2] = l, l = o[c + 16 &gt;&gt; 2], b = o[c + 20 &gt;&gt; 2], 
                    k = o[(s = c + 40 | 0) + 4 &gt;&gt; 2], o[(u = a + 440 | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = k, 
                    u = o[c + 32 &gt;&gt; 2], s = o[c + 36 &gt;&gt; 2], h = o[(v = c + 56 | 0) + 4 &gt;&gt; 2], o[(k = a + 456 | 0) &gt;&gt; 2] = o[v &gt;&gt; 2], 
                    o[k + 4 &gt;&gt; 2] = h, o[a + 400 &gt;&gt; 2] = d, o[a + 404 &gt;&gt; 2] = Q, o[a + 416 &gt;&gt; 2] = l, 
                    o[a + 420 &gt;&gt; 2] = b, o[a + 432 &gt;&gt; 2] = u, o[a + 436 &gt;&gt; 2] = s, l = o[c + 52 &gt;&gt; 2], 
                    o[a + 448 &gt;&gt; 2] = o[c + 48 &gt;&gt; 2], o[a + 452 &gt;&gt; 2] = l, o[a + 388 &gt;&gt; 2] = 0, n[a + 392 | 0] = 1, 
                    o[a + 380 &gt;&gt; 2] = 0, o[a + 384 &gt;&gt; 2] = 0, function(A, e, i, r, f) {
                        var t, a = 0, c = 0, b = 0, l = R(0), u = R(0), s = R(0), k = 0, d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = 0, y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = 0, p = R(0), V = R(0), E = R(0);
                        if (D = t = D - 96 | 0, o[i + 72 &gt;&gt; 2]) m = g[(b = A + 20 | 0) &gt;&gt; 2], o[(k = t + 20 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], 
                        Q = g[(a = A + 36 | 0) &gt;&gt; 2], o[(b = t + 24 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[t + 12 &gt;&gt; 2] = 0, 
                        h = g[A + 4 &gt;&gt; 2], o[t + 16 &gt;&gt; 2] = o[A + 4 &gt;&gt; 2], w = g[A + 32 &gt;&gt; 2], o[t + 8 &gt;&gt; 2] = o[A + 32 &gt;&gt; 2], 
                        W = g[A + 16 &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = o[A + 16 &gt;&gt; 2], Y = g[A &gt;&gt; 2], o[t &gt;&gt; 2] = o[A &gt;&gt; 2], 
                        d = g[A + 52 &gt;&gt; 2], v = g[A + 56 &gt;&gt; 2], l = g[(a = A + 24 | 0) &gt;&gt; 2], c = o[a &gt;&gt; 2], 
                        u = g[A + 8 &gt;&gt; 2], G = o[A + 8 &gt;&gt; 2], s = g[A + 48 &gt;&gt; 2], y = g[(a = A + 40 | 0) &gt;&gt; 2], 
                        o[(A = t + 40 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[(a = t + 36 | 0) &gt;&gt; 2] = c, o[(c = t + 28 | 0) &gt;&gt; 2] = 0, 
                        o[(Z = t + 44 | 0) &gt;&gt; 2] = 0, o[t + 60 &gt;&gt; 2] = 0, s = R(-s), F = R(R(R(u * s) - R(d * l)) - R(v * y)), 
                        B = g[e + 48 &gt;&gt; 2], _ = R(B * u), u = g[e + 52 &gt;&gt; 2], _ = R(_ + R(u * l)), l = g[e + 56 &gt;&gt; 2], 
                        g[t + 56 &gt;&gt; 2] = F + R(_ + R(l * y)), g[t + 52 &gt;&gt; 2] = R(R(R(h * s) - R(d * m)) - R(v * Q)) + R(R(R(B * h) + R(u * m)) + R(l * Q)), 
                        o[t + 32 &gt;&gt; 2] = G, g[t + 48 &gt;&gt; 2] = R(R(R(Y * s) - R(d * W)) - R(v * w)) + R(R(R(B * Y) + R(u * W)) + R(l * w)), 
                        d = g[e + 36 &gt;&gt; 2], v = g[e + 20 &gt;&gt; 2], m = g[e + 40 &gt;&gt; 2], Q = g[e + 24 &gt;&gt; 2], 
                        h = g[e + 32 &gt;&gt; 2], l = g[e &gt;&gt; 2], u = g[e + 16 &gt;&gt; 2], y = g[b &gt;&gt; 2], s = g[k &gt;&gt; 2], 
                        B = g[e + 4 &gt;&gt; 2], F = g[A &gt;&gt; 2], _ = g[e + 8 &gt;&gt; 2], p = g[a &gt;&gt; 2], V = g[t + 16 &gt;&gt; 2], 
                        E = g[t + 32 &gt;&gt; 2], o[Z &gt;&gt; 2] = 0, g[A &gt;&gt; 2] = R(R(_ * E) + R(Q * p)) + R(m * F), 
                        g[a &gt;&gt; 2] = R(R(B * E) + R(v * p)) + R(d * F), o[c &gt;&gt; 2] = 0, g[b &gt;&gt; 2] = R(R(_ * V) + R(Q * s)) + R(m * y), 
                        g[k &gt;&gt; 2] = R(R(B * V) + R(v * s)) + R(d * y), g[t + 32 &gt;&gt; 2] = R(R(l * E) + R(u * p)) + R(h * F), 
                        g[t + 16 &gt;&gt; 2] = R(R(l * V) + R(u * s)) + R(h * y), o[t + 12 &gt;&gt; 2] = 0, g[t + 8 &gt;&gt; 2] = R(R(_ * Y) + R(Q * W)) + R(m * w), 
                        g[t + 4 &gt;&gt; 2] = R(R(B * Y) + R(v * W)) + R(d * w), g[t &gt;&gt; 2] = R(R(l * Y) + R(u * W)) + R(h * w), 
                        BA[o[o[r &gt;&gt; 2] + 8 &gt;&gt; 2]](r, t, t - -64 | 0, t + 80 | 0), _A(i + 72 | 0, t - -64 | 0, f); else if (BA[o[o[r &gt;&gt; 2] + 8 &gt;&gt; 2]](r, e, t - -64 | 0, t + 80 | 0), 
                        e = 0 | BA[o[o[i &gt;&gt; 2] + 88 &gt;&gt; 2]](i)) for (Z = t + 16 | 0; ;) {
                            if (e = e + -1 | 0, BA[o[o[i &gt;&gt; 2] + 120 &gt;&gt; 2]](i, e, A, t, Z), !(g[t + 80 &gt;&gt; 2] &lt; g[t &gt;&gt; 2] | g[t + 64 &gt;&gt; 2] &gt; g[t + 16 &gt;&gt; 2] | g[t + 84 &gt;&gt; 2] &lt; g[t + 4 &gt;&gt; 2] | g[t + 68 &gt;&gt; 2] &gt; g[t + 20 &gt;&gt; 2] | g[t + 88 &gt;&gt; 2] &lt; g[t + 8 &gt;&gt; 2] | g[t + 72 &gt;&gt; 2] &gt; g[t + 24 &gt;&gt; 2])) {
                                if ((0 | (c = o[f + 4 &gt;&gt; 2])) == o[f + 8 &gt;&gt; 2] &amp;&amp; !((0 | c) &gt;= (0 | (G = c ? c &lt;&lt; 1 : 1)))) {
                                    G ? (r = dA(G &lt;&lt; 2), c = o[f + 4 &gt;&gt; 2]) : r = 0, k = o[f + 12 &gt;&gt; 2];
                                    e: {
                                        if ((0 | c) &gt;= 1) for (b = r, a = k; o[b &gt;&gt; 2] = o[a &gt;&gt; 2], b = b + 4 | 0, a = a + 4 | 0, 
                                        c = c + -1 | 0; ) ; else if (!k) break e;
                                        C[f + 16 | 0] &amp;&amp; CA(k), o[f + 12 &gt;&gt; 2] = 0, c = o[f + 4 &gt;&gt; 2];
                                    }
                                    o[f + 12 &gt;&gt; 2] = r, n[f + 16 | 0] = 1, o[f + 8 &gt;&gt; 2] = G;
                                }
                                o[o[f + 12 &gt;&gt; 2] + (c &lt;&lt; 2) &gt;&gt; 2] = e, o[f + 4 &gt;&gt; 2] = o[f + 4 &gt;&gt; 2] + 1;
                            }
                            if (!e) break;
                        }
                        D = t + 96 | 0;
                    }(a + 464 | 0, a + 400 | 0, r, f, a + 376 | 0), o[a + 380 &gt;&gt; 2]) {
                        if (BA[o[o[r &gt;&gt; 2] + 112 &gt;&gt; 2]](r), zA(a + 72 | 4), o[(f = a + 136 | 0) &gt;&gt; 2] = 0, 
                        o[f + 4 &gt;&gt; 2] = 0, o[a + 80 &gt;&gt; 2] = 1, o[(f = a + 144 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, 
                        o[(f = a + 152 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[(f = a + 160 | 0) &gt;&gt; 2] = 0, 
                        o[f + 4 &gt;&gt; 2] = 0, o[(f = a + 168 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[(f = a + 176 | 0) &gt;&gt; 2] = 0, 
                        o[f + 4 &gt;&gt; 2] = 0, o[a + 76 &gt;&gt; 2] = 8128, ne(a + 184 | 0), o[a + 280 &gt;&gt; 2] = 4, 
                        o[a + 364 &gt;&gt; 2] = 8708, o[a + 356 &gt;&gt; 2] = 8628, o[a + 348 &gt;&gt; 2] = 8556, o[a + 184 &gt;&gt; 2] = 8364, 
                        o[a + 72 &gt;&gt; 2] = r, f = a + 356 | 0, BA[o[o[r &gt;&gt; 2] + 96 &gt;&gt; 2]](r) || (f = o[a + 72 &gt;&gt; 2], 
                        f = 0 | BA[o[o[f &gt;&gt; 2] + 100 &gt;&gt; 2]](f) ? a + 364 | 0 : a + 348 | 0), o[f + 4 &gt;&gt; 2] = a + 72, 
                        o[a + 372 &gt;&gt; 2] = f, l = 0 | BA[o[o[r &gt;&gt; 2] + 92 &gt;&gt; 2]](r), f = o[a + 380 &gt;&gt; 2]) if (t) for (c = (f &lt;&lt; 2) - 4 | 0; t = o[o[a + 388 &gt;&gt; 2] + c &gt;&gt; 2], 
                        o[A + 32 &gt;&gt; 2] = t, b = o[a + 372 &gt;&gt; 2], b = 0 | BA[o[o[b &gt;&gt; 2] &gt;&gt; 2]](b, t), l &amp;&amp; BA[o[o[r &gt;&gt; 2] + 132 &gt;&gt; 2]](a + 8 | 0, r, t), 
                        o[a + 8 &gt;&gt; 2] = e, o[a + 20 &gt;&gt; 2] = o[e + 12 &gt;&gt; 2], d = o[e + 8 &gt;&gt; 2], o[a + 16 &gt;&gt; 2] = d, 
                        o[a + 12 &gt;&gt; 2] = b, o[a + 28 &gt;&gt; 2] = o[A + 24 &gt;&gt; 2], o[a + 24 &gt;&gt; 2] = o[A + 28 &gt;&gt; 2], 
                        b = o[A + 16 &gt;&gt; 2], t = o[b + 8 &gt;&gt; 2], o[((0 | d) == o[t + 8 &gt;&gt; 2] ? 8 : 12) + b &gt;&gt; 2] = a + 8, 
                        ge(A, i, a + 8 | 0), o[o[A + 16 &gt;&gt; 2] + 8 &gt;&gt; 2] = t, c = c + -4 | 0, f = f + -1 | 0; ) ; else for (c = (f &lt;&lt; 2) - 4 | 0; t = o[o[a + 388 &gt;&gt; 2] + c &gt;&gt; 2], 
                        o[A + 24 &gt;&gt; 2] = t, b = o[a + 372 &gt;&gt; 2], b = 0 | BA[o[o[b &gt;&gt; 2] &gt;&gt; 2]](b, t), l &amp;&amp; BA[o[o[r &gt;&gt; 2] + 132 &gt;&gt; 2]](a + 8 | 0, r, t), 
                        o[a + 8 &gt;&gt; 2] = e, o[a + 20 &gt;&gt; 2] = o[e + 12 &gt;&gt; 2], d = o[e + 8 &gt;&gt; 2], o[a + 16 &gt;&gt; 2] = d, 
                        o[a + 12 &gt;&gt; 2] = b, o[a + 28 &gt;&gt; 2] = o[A + 24 &gt;&gt; 2], o[a + 24 &gt;&gt; 2] = o[A + 28 &gt;&gt; 2], 
                        b = o[A + 16 &gt;&gt; 2], t = o[b + 8 &gt;&gt; 2], o[((0 | d) == o[t + 8 &gt;&gt; 2] ? 8 : 12) + b &gt;&gt; 2] = a + 8, 
                        ge(A, a + 8 | 0, i), o[o[A + 16 &gt;&gt; 2] + 8 &gt;&gt; 2] = t, c = c + -4 | 0, f = f + -1 | 0; ) ;
                        BA[o[o[r &gt;&gt; 2] + 116 &gt;&gt; 2]](r), Ae(a + 184 | 0), Ae(a + 72 | 4);
                    }
                    (A = o[a + 388 &gt;&gt; 2]) &amp;&amp; (C[a + 392 | 0] &amp;&amp; CA(A), o[a + 388 &gt;&gt; 2] = 0);
                } else !function(A, e, i, r, f, n) {
                    var t, a = 0, c = 0, b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), m = R(0), Q = R(0), h = R(0), G = 0, y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = 0, V = 0, E = 0, N = 0, I = R(0), J = R(0), U = R(0);
                    if (D = t = D - 96 | 0, c = o[f + 20 &gt;&gt; 2]) for (a = o[i + 12 &gt;&gt; 2], I = g[a + 56 &gt;&gt; 2], 
                    J = g[a + 52 &gt;&gt; 2], s = g[a + 40 &gt;&gt; 2], k = g[a + 36 &gt;&gt; 2], C = g[a + 24 &gt;&gt; 2], 
                    d = g[a + 20 &gt;&gt; 2], U = g[a + 48 &gt;&gt; 2], v = g[a + 32 &gt;&gt; 2], B = g[a + 16 &gt;&gt; 2], 
                    m = g[a + 8 &gt;&gt; 2], Q = g[a + 4 &gt;&gt; 2], h = g[a &gt;&gt; 2], G = c + -1 | 0, c = _(c, 80) + -80 | 0; a = o[f + 28 &gt;&gt; 2] + c | 0, 
                    E = o[a - -64 &gt;&gt; 2], o[t + 92 &gt;&gt; 2] = 0, o[t + 76 &gt;&gt; 2] = 0, o[t + 60 &gt;&gt; 2] = 0, 
                    o[t + 44 &gt;&gt; 2] = 0, b = g[a + 8 &gt;&gt; 2], l = g[a + 24 &gt;&gt; 2], u = g[a + 40 &gt;&gt; 2], g[t + 72 &gt;&gt; 2] = R(R(v * b) + R(k * l)) + R(s * u), 
                    y = g[a + 4 &gt;&gt; 2], w = g[a + 20 &gt;&gt; 2], W = g[a + 36 &gt;&gt; 2], g[t + 68 &gt;&gt; 2] = R(R(v * y) + R(k * w)) + R(s * W), 
                    Y = g[a &gt;&gt; 2], F = g[a + 16 &gt;&gt; 2], Z = g[a + 32 &gt;&gt; 2], g[t + 64 &gt;&gt; 2] = R(R(v * Y) + R(k * F)) + R(s * Z), 
                    g[t + 56 &gt;&gt; 2] = R(R(B * b) + R(d * l)) + R(C * u), g[t + 52 &gt;&gt; 2] = R(R(B * y) + R(d * w)) + R(C * W), 
                    g[t + 48 &gt;&gt; 2] = R(R(B * Y) + R(d * F)) + R(C * Z), g[t + 40 &gt;&gt; 2] = R(R(h * b) + R(Q * l)) + R(m * u), 
                    g[t + 36 &gt;&gt; 2] = R(R(h * y) + R(Q * w)) + R(m * W), g[t + 32 &gt;&gt; 2] = R(R(h * Y) + R(Q * F)) + R(m * Z), 
                    b = g[a + 48 &gt;&gt; 2], l = g[a + 52 &gt;&gt; 2], u = g[a + 56 &gt;&gt; 2], g[t + 88 &gt;&gt; 2] = I + R(R(R(v * b) + R(k * l)) + R(s * u)), 
                    g[t + 84 &gt;&gt; 2] = J + R(R(R(B * b) + R(d * l)) + R(C * u)), g[t + 80 &gt;&gt; 2] = U + R(R(R(h * b) + R(Q * l)) + R(m * u)), 
                    o[t + 8 &gt;&gt; 2] = i, N = o[i + 8 &gt;&gt; 2], o[t + 16 &gt;&gt; 2] = N, o[t + 12 &gt;&gt; 2] = E, o[t + 28 &gt;&gt; 2] = G, 
                    o[t + 24 &gt;&gt; 2] = -1, a = o[A + 16 &gt;&gt; 2], o[t + 20 &gt;&gt; 2] = t + 32, p = o[a + 8 &gt;&gt; 2], 
                    V = a + 8 | 0, o[p + 8 &gt;&gt; 2] != (0 | N) &amp;&amp; (p = o[a + 12 &gt;&gt; 2], V = a + 12 | 0), 
                    o[V &gt;&gt; 2] = t + 8, me(A, e, t + 8 | 0, r, E, n), a = o[A + 16 &gt;&gt; 2], o[(o[o[a + 8 &gt;&gt; 2] + 8 &gt;&gt; 2] == o[t + 16 &gt;&gt; 2] ? 8 : 12) + a &gt;&gt; 2] = p, 
                    c = c + -80 | 0, -1 != (0 | (G = G + -1 | 0)); ) ;
                    D = t + 96 | 0;
                }(A, e, i, r, f, t); else !function(A, e, i, r, f, n) {
                    var t, a, c, b = 0, l = R(0), u = R(0), s = 0, k = R(0), C = R(0), d = R(0), v = R(0), Q = R(0), h = R(0), G = R(0), y = 0, w = 0, W = R(0), Y = 0, F = 0, Z = 0, p = 0, V = R(0), E = R(0), N = R(0);
                    if (D = t = D - 144 | 0, b = o[e + 12 &gt;&gt; 2], y = o[(Y = b + 8 | 0) + 4 &gt;&gt; 2], o[(s = t + 88 | 0) &gt;&gt; 2] = o[Y &gt;&gt; 2], 
                    o[s + 4 &gt;&gt; 2] = y, s = o[b &gt;&gt; 2], Y = o[b + 4 &gt;&gt; 2], w = o[(F = b + 24 | 0) + 4 &gt;&gt; 2], 
                    o[(y = t + 104 | 0) &gt;&gt; 2] = o[F &gt;&gt; 2], o[y + 4 &gt;&gt; 2] = w, y = o[b + 16 &gt;&gt; 2], F = o[b + 20 &gt;&gt; 2], 
                    p = o[(Z = b + 40 | 0) + 4 &gt;&gt; 2], o[(w = t + 120 | 0) &gt;&gt; 2] = o[Z &gt;&gt; 2], o[w + 4 &gt;&gt; 2] = p, 
                    w = o[b + 32 &gt;&gt; 2], Z = o[b + 36 &gt;&gt; 2], c = o[(a = b + 56 | 0) + 4 &gt;&gt; 2], o[(p = t + 136 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                    o[p + 4 &gt;&gt; 2] = c, o[t + 80 &gt;&gt; 2] = s, o[t + 84 &gt;&gt; 2] = Y, o[t + 96 &gt;&gt; 2] = y, o[t + 100 &gt;&gt; 2] = F, 
                    o[t + 112 &gt;&gt; 2] = w, o[t + 116 &gt;&gt; 2] = Z, s = o[b + 52 &gt;&gt; 2], o[t + 128 &gt;&gt; 2] = o[b + 48 &gt;&gt; 2], 
                    o[t + 132 &gt;&gt; 2] = s, b = o[i + 12 &gt;&gt; 2], Q = g[b + 20 &gt;&gt; 2], C = g[b + 24 &gt;&gt; 2], 
                    d = g[b + 36 &gt;&gt; 2], v = g[b + 40 &gt;&gt; 2], h = g[b + 8 &gt;&gt; 2], G = g[b &gt;&gt; 2], V = g[b + 4 &gt;&gt; 2], 
                    E = g[b + 16 &gt;&gt; 2], N = g[b + 32 &gt;&gt; 2], l = g[f + 52 &gt;&gt; 2], u = g[f + 56 &gt;&gt; 2], 
                    k = g[f + 60 &gt;&gt; 2], W = R(R(R(R(g[b + 48 &gt;&gt; 2] * l) + R(g[b + 52 &gt;&gt; 2] * u)) + R(g[b + 56 &gt;&gt; 2] * k)) + g[f + 68 &gt;&gt; 2]), 
                    g[t + 76 &gt;&gt; 2] = W, d = R(R(R(N * l) + R(d * u)) + R(v * k)), g[t + 72 &gt;&gt; 2] = d, 
                    Q = R(R(R(E * l) + R(Q * u)) + R(C * k)), g[t + 68 &gt;&gt; 2] = Q, C = R(R(R(G * l) + R(V * u)) + R(h * k)), 
                    g[t + 64 &gt;&gt; 2] = C, BA[o[o[r &gt;&gt; 2] + 8 &gt;&gt; 2]](r, t + 80 | 0, t + 32 | 0, t + 48 | 0), 
                    l = R(BA[o[o[f &gt;&gt; 2] + 48 &gt;&gt; 2]](f)), u = R(l + g[(b = t + 52 | 0) &gt;&gt; 2]), g[b &gt;&gt; 2] = u, 
                    k = R(l + g[(b = t + 56 | 0) &gt;&gt; 2]), g[b &gt;&gt; 2] = k, h = R(g[t + 36 &gt;&gt; 2] - l), g[t + 36 &gt;&gt; 2] = h, 
                    v = R(l + g[t + 48 &gt;&gt; 2]), g[t + 48 &gt;&gt; 2] = v, G = R(g[t + 32 &gt;&gt; 2] - l), g[t + 32 &gt;&gt; 2] = G, 
                    l = R(g[t + 40 &gt;&gt; 2] - l), g[t + 40 &gt;&gt; 2] = l, G = R(R(G + v) * R(.5)), h = R(R(h + u) * R(.5)), 
                    l = R(R(l + k) * R(.5)), V = R(R(R(G * C) + R(h * Q)) + R(l * d)), l = R(R(R(R(v - G) * R(m(C))) + R(R(u - h) * R(m(Q)))) + R(R(k - l) * R(m(d)))), 
                    !(W &gt; R(R(V + l) + R(9.999999974752427e-7)) | R(W + R(9.999999974752427e-7)) &gt;= R(V - l) ^ 1)) {
                        if (BA[o[o[r &gt;&gt; 2] + 112 &gt;&gt; 2]](r), l = R(BA[o[o[r &gt;&gt; 2] + 48 &gt;&gt; 2]](r)), u = R(BA[o[o[f &gt;&gt; 2] + 48 &gt;&gt; 2]](f)), 
                        f = o[r + 188 &gt;&gt; 2]) for (Q = R(l + u), f = f + -1 | 0; b = o[r + 184 &gt;&gt; 2] + _(o[r + 196 &gt;&gt; 2], f) | 0, 
                        1 != o[r + 192 &gt;&gt; 2] ? (l = R(g[b &gt;&gt; 2] * g[r + 160 &gt;&gt; 2]), g[t + 16 &gt;&gt; 2] = l, 
                        u = R(g[b + 4 &gt;&gt; 2] * g[r + 164 &gt;&gt; 2]), g[t + 20 &gt;&gt; 2] = u, k = R(g[b + 8 &gt;&gt; 2] * g[r + 168 &gt;&gt; 2])) : (l = R(B[b &gt;&gt; 3] * +g[r + 160 &gt;&gt; 2]), 
                        g[t + 16 &gt;&gt; 2] = l, u = R(B[b + 8 &gt;&gt; 3] * +g[r + 164 &gt;&gt; 2]), g[t + 20 &gt;&gt; 2] = u, 
                        k = R(B[b + 16 &gt;&gt; 3] * +g[r + 168 &gt;&gt; 2])), o[t + 28 &gt;&gt; 2] = 0, C = R(R(R(R(l * g[t + 96 &gt;&gt; 2]) + R(u * g[t + 100 &gt;&gt; 2])) + R(k * g[t + 104 &gt;&gt; 2])) + g[t + 132 &gt;&gt; 2]), 
                        g[t + 20 &gt;&gt; 2] = C, W = g[t + 68 &gt;&gt; 2], v = R(R(R(R(l * g[t + 80 &gt;&gt; 2]) + R(u * g[t + 84 &gt;&gt; 2])) + R(k * g[t + 88 &gt;&gt; 2])) + g[t + 128 &gt;&gt; 2]), 
                        g[t + 16 &gt;&gt; 2] = v, d = g[t + 64 &gt;&gt; 2], l = R(R(R(R(l * g[t + 112 &gt;&gt; 2]) + R(u * g[t + 116 &gt;&gt; 2])) + R(k * g[t + 120 &gt;&gt; 2])) + g[t + 136 &gt;&gt; 2]), 
                        g[t + 24 &gt;&gt; 2] = l, u = g[t + 72 &gt;&gt; 2], (l = R(R(R(R(R(v * d) + R(C * W)) + R(l * u)) - g[t + 76 &gt;&gt; 2]) - Q)) &lt; R(0) &amp;&amp; (n ? (o[t + 12 &gt;&gt; 2] = 0, 
                        g[t + 8 &gt;&gt; 2] = -u, g[t + 4 &gt;&gt; 2] = -W, g[t &gt;&gt; 2] = -d, b = o[A + 16 &gt;&gt; 2], BA[o[o[b &gt;&gt; 2] + 8 &gt;&gt; 2]](b, o[A + 28 &gt;&gt; 2], o[A + 24 &gt;&gt; 2]), 
                        b = o[A + 16 &gt;&gt; 2], BA[o[o[b &gt;&gt; 2] + 12 &gt;&gt; 2]](b, o[A + 36 &gt;&gt; 2], o[A + 32 &gt;&gt; 2]), 
                        (b = o[A + 12 &gt;&gt; 2]) || (b = o[A + 4 &gt;&gt; 2], b = 0 | BA[o[o[b &gt;&gt; 2] + 12 &gt;&gt; 2]](b, o[i + 8 &gt;&gt; 2], o[e + 8 &gt;&gt; 2]), 
                        o[A + 12 &gt;&gt; 2] = b), s = o[A + 16 &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = b, BA[o[o[s &gt;&gt; 2] + 16 &gt;&gt; 2]](s, t, t + 16 | 0, l)) : (b = o[A + 16 &gt;&gt; 2], 
                        BA[o[o[b &gt;&gt; 2] + 8 &gt;&gt; 2]](b, o[A + 28 &gt;&gt; 2], o[A + 24 &gt;&gt; 2]), b = o[A + 16 &gt;&gt; 2], 
                        BA[o[o[b &gt;&gt; 2] + 12 &gt;&gt; 2]](b, o[A + 36 &gt;&gt; 2], o[A + 32 &gt;&gt; 2]), (b = o[A + 12 &gt;&gt; 2]) || (b = o[A + 4 &gt;&gt; 2], 
                        b = 0 | BA[o[o[b &gt;&gt; 2] + 12 &gt;&gt; 2]](b, o[e + 8 &gt;&gt; 2], o[i + 8 &gt;&gt; 2]), o[A + 12 &gt;&gt; 2] = b), 
                        s = o[A + 16 &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = b, BA[o[o[s &gt;&gt; 2] + 16 &gt;&gt; 2]](s, t - -64 | 0, t + 16 | 0, l))), 
                        -1 != (0 | (f = f + -1 | 0)); ) ;
                        BA[o[o[r &gt;&gt; 2] + 116 &gt;&gt; 2]](r);
                    }
                    D = t + 144 | 0;
                }(A, e, i, r, f, t); else {
                    if (l = (t ? 36 : 28) + A | 0, c = (b = o[r + 156 &gt;&gt; 2]) + -1 | 0, o[l &gt;&gt; 2] = c, 
                    !b) break A;
                    for (;me(A, e, i, o[o[r + 164 &gt;&gt; 2] + (c &lt;&lt; 2) &gt;&gt; 2], f, t), c = (b = o[l &gt;&gt; 2]) + -1 | 0, 
                    o[l &gt;&gt; 2] = c, b; ) ;
                }
                D = a + 528 | 0;
            }
            function Re(A, e, i, r, f) {
                return R(R(1));
            }
            function Qe(A) {
                return (A |= 0) + 16 | 0;
            }
            function he(A, e, i) {
                A |= 0, e = R(e), o[(i |= 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, o[(A = i + 8 | 0) &gt;&gt; 2] = 0, 
                o[A + 4 &gt;&gt; 2] = 0;
            }
            function Ge(A, e) {
                A |= 0, e = R(e), g[A + 48 &gt;&gt; 2] = e;
            }
            function ye(A) {
                return 52;
            }
            function we(A) {
                return 2;
            }
            function We(A) {
                return 3;
            }
            function Fe(A) {
                return 1;
            }
            function Ze(A) {
                return 0;
            }
            function Ye(A, e, i) {}
            function pe(A) {
                var e = 0;
                o[A + 132 &gt;&gt; 2] = 0, o[A + 136 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = 8964, o[A + 188 &gt;&gt; 2] = 0, 
                o[A + 192 &gt;&gt; 2] = 0, o[A + 180 &gt;&gt; 2] = 0, o[A + 184 &gt;&gt; 2] = 1566444395, o[A + 164 &gt;&gt; 2] = 1065353216, 
                o[A + 168 &gt;&gt; 2] = 1065353216, o[A + 276 &gt;&gt; 2] = 0, o[A + 280 &gt;&gt; 2] = 0, o[A + 268 &gt;&gt; 2] = 1065353216, 
                o[A + 272 &gt;&gt; 2] = 0, o[A + 260 &gt;&gt; 2] = -1, o[A + 264 &gt;&gt; 2] = -1, o[A + 252 &gt;&gt; 2] = 1, 
                o[A + 256 &gt;&gt; 2] = 0, o[A + 244 &gt;&gt; 2] = 1036831949, o[A + 248 &gt;&gt; 2] = 1176256512, 
                o[A + 236 &gt;&gt; 2] = 0, o[A + 240 &gt;&gt; 2] = 0, o[A + 228 &gt;&gt; 2] = 1056964608, o[A + 232 &gt;&gt; 2] = 0, 
                o[A + 220 &gt;&gt; 2] = 1, o[A + 224 &gt;&gt; 2] = 0, o[A + 212 &gt;&gt; 2] = -1, o[A + 216 &gt;&gt; 2] = -1, 
                o[A + 204 &gt;&gt; 2] = 1, o[A + 208 &gt;&gt; 2] = -1, o[(e = A + 140 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                o[(e = A + 148 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 156 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 172 | 0) &gt;&gt; 2] = 1065353216, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 196 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, n[A + 300 | 0] = 1, o[A + 304 &gt;&gt; 2] = 0, o[A + 296 &gt;&gt; 2] = 0, 
                o[(e = A + 288 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 8 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                o[A + 4 &gt;&gt; 2] = 1065353216, o[(e = A + 16 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 28 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[A + 24 &gt;&gt; 2] = 1065353216, o[(e = A + 36 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                o[(e = A + 48 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[A + 44 &gt;&gt; 2] = 1065353216, o[(e = A + 56 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 72 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = A - -64 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 1065353216, o[(e = A + 80 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[A + 88 &gt;&gt; 2] = 1065353216, 
                o[(e = A + 100 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 92 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[A + 128 &gt;&gt; 2] = 0, o[A + 108 &gt;&gt; 2] = 1065353216, o[(e = A + 120 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[(A = A + 112 | 0) &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0;
            }
            function Ee(A) {
                var e;
                return o[(A |= 0) &gt;&gt; 2] = 8964, (e = o[A + 296 &gt;&gt; 2]) &amp;&amp; (C[A + 300 | 0] &amp;&amp; CA(e), 
                o[A + 296 &gt;&gt; 2] = 0), o[A + 296 &gt;&gt; 2] = 0, o[A + 288 &gt;&gt; 2] = 0, o[A + 292 &gt;&gt; 2] = 0, 
                n[A + 300 | 0] = 1, 0 | A;
            }
            function Ve(A, e) {
                4 != (-2 &amp; o[A + 220 &gt;&gt; 2]) &amp;&amp; (o[A + 220 &gt;&gt; 2] = e);
            }
            function De(A, e) {
                3 &amp; C[A + 204 | 0] &amp;&amp; !e || (4 != (-2 &amp; o[A + 220 &gt;&gt; 2]) &amp;&amp; (o[A + 220 &gt;&gt; 2] = 1), 
                o[A + 224 &gt;&gt; 2] = 0);
            }
            function Ne(A, e, i) {
                A |= 0, i |= 0;
                var r = 0, f = 0;
                return o[(e |= 0) + 16 &gt;&gt; 2] = o[A + 4 &gt;&gt; 2], o[e + 20 &gt;&gt; 2] = o[A + 8 &gt;&gt; 2], o[e + 24 &gt;&gt; 2] = o[A + 12 &gt;&gt; 2], 
                o[e + 28 &gt;&gt; 2] = o[A + 16 &gt;&gt; 2], o[e + 32 &gt;&gt; 2] = o[A + 20 &gt;&gt; 2], o[e + 36 &gt;&gt; 2] = o[A + 24 &gt;&gt; 2], 
                o[e + 40 &gt;&gt; 2] = o[A + 28 &gt;&gt; 2], o[e + 44 &gt;&gt; 2] = o[A + 32 &gt;&gt; 2], o[e + 48 &gt;&gt; 2] = o[A + 36 &gt;&gt; 2], 
                o[e + 52 &gt;&gt; 2] = o[A + 40 &gt;&gt; 2], o[e + 56 &gt;&gt; 2] = o[A + 44 &gt;&gt; 2], o[e + 60 &gt;&gt; 2] = o[A + 48 &gt;&gt; 2], 
                o[e + 64 &gt;&gt; 2] = o[A + 52 &gt;&gt; 2], o[e + 68 &gt;&gt; 2] = o[A + 56 &gt;&gt; 2], o[e + 72 &gt;&gt; 2] = o[A + 60 &gt;&gt; 2], 
                o[e + 76 &gt;&gt; 2] = o[A - -64 &gt;&gt; 2], o[e + 80 &gt;&gt; 2] = o[A + 68 &gt;&gt; 2], o[e + 84 &gt;&gt; 2] = o[A + 72 &gt;&gt; 2], 
                o[e + 88 &gt;&gt; 2] = o[A + 76 &gt;&gt; 2], o[e + 92 &gt;&gt; 2] = o[A + 80 &gt;&gt; 2], o[e + 96 &gt;&gt; 2] = o[A + 84 &gt;&gt; 2], 
                o[e + 100 &gt;&gt; 2] = o[A + 88 &gt;&gt; 2], o[e + 104 &gt;&gt; 2] = o[A + 92 &gt;&gt; 2], o[e + 108 &gt;&gt; 2] = o[A + 96 &gt;&gt; 2], 
                o[e + 112 &gt;&gt; 2] = o[A + 100 &gt;&gt; 2], o[e + 116 &gt;&gt; 2] = o[A + 104 &gt;&gt; 2], o[e + 120 &gt;&gt; 2] = o[A + 108 &gt;&gt; 2], 
                o[e + 124 &gt;&gt; 2] = o[A + 112 &gt;&gt; 2], o[e + 128 &gt;&gt; 2] = o[A + 116 &gt;&gt; 2], o[e + 132 &gt;&gt; 2] = o[A + 120 &gt;&gt; 2], 
                o[e + 136 &gt;&gt; 2] = o[A + 124 &gt;&gt; 2], o[e + 140 &gt;&gt; 2] = o[A + 128 &gt;&gt; 2], o[e + 144 &gt;&gt; 2] = o[A + 132 &gt;&gt; 2], 
                o[e + 148 &gt;&gt; 2] = o[A + 136 &gt;&gt; 2], o[e + 152 &gt;&gt; 2] = o[A + 140 &gt;&gt; 2], o[e + 156 &gt;&gt; 2] = o[A + 144 &gt;&gt; 2], 
                o[e + 160 &gt;&gt; 2] = o[A + 148 &gt;&gt; 2], o[e + 164 &gt;&gt; 2] = o[A + 152 &gt;&gt; 2], o[e + 168 &gt;&gt; 2] = o[A + 156 &gt;&gt; 2], 
                o[e + 172 &gt;&gt; 2] = o[A + 160 &gt;&gt; 2], o[e + 176 &gt;&gt; 2] = o[A + 164 &gt;&gt; 2], o[e + 180 &gt;&gt; 2] = o[A + 168 &gt;&gt; 2], 
                o[e + 184 &gt;&gt; 2] = o[A + 172 &gt;&gt; 2], o[e + 188 &gt;&gt; 2] = o[A + 176 &gt;&gt; 2], o[e + 232 &gt;&gt; 2] = o[A + 180 &gt;&gt; 2], 
                o[e + 192 &gt;&gt; 2] = o[A + 184 &gt;&gt; 2], o[e &gt;&gt; 2] = 0, r = 0 | BA[o[o[i &gt;&gt; 2] + 28 &gt;&gt; 2]](i, o[A + 192 &gt;&gt; 2]), 
                f = o[A + 228 &gt;&gt; 2], o[e + 196 &gt;&gt; 2] = o[A + 224 &gt;&gt; 2], o[e + 200 &gt;&gt; 2] = f, f = o[A + 212 &gt;&gt; 2], 
                o[e + 240 &gt;&gt; 2] = o[A + 208 &gt;&gt; 2], o[e + 244 &gt;&gt; 2] = f, o[e + 8 &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = r, 
                o[e + 236 &gt;&gt; 2] = o[A + 204 &gt;&gt; 2], o[e + 248 &gt;&gt; 2] = o[A + 220 &gt;&gt; 2], o[e + 204 &gt;&gt; 2] = o[A + 236 &gt;&gt; 2], 
                o[e + 208 &gt;&gt; 2] = o[A + 244 &gt;&gt; 2], o[e + 212 &gt;&gt; 2] = o[A + 248 &gt;&gt; 2], o[e + 216 &gt;&gt; 2] = o[A + 232 &gt;&gt; 2], 
                o[e + 252 &gt;&gt; 2] = o[A + 252 &gt;&gt; 2], r = 0 | BA[o[o[i &gt;&gt; 2] + 40 &gt;&gt; 2]](i, A), f = 0 | BA[o[o[i &gt;&gt; 2] + 28 &gt;&gt; 2]](i, r), 
                o[e + 12 &gt;&gt; 2] = f, f &amp;&amp; BA[o[o[i &gt;&gt; 2] + 48 &gt;&gt; 2]](i, r), o[e + 220 &gt;&gt; 2] = o[A + 268 &gt;&gt; 2], 
                i = o[A + 280 &gt;&gt; 2], r = o[A + 276 &gt;&gt; 2], A = o[A + 272 &gt;&gt; 2], o[e + 260 &gt;&gt; 2] = 0, 
                o[e + 224 &gt;&gt; 2] = A, o[e + 228 &gt;&gt; 2] = r, o[e + 256 &gt;&gt; 2] = i, 8992;
            }
            function Ie(A, e) {
                A |= 0, e = R(e);
                var i, r, f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0);
                f = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), n = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), t = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), 
                g[A + 48 &gt;&gt; 2] = e, e = g[(i = A + 40 | 0) &gt;&gt; 2], a = g[(r = A + 36 | 0) &gt;&gt; 2], 
                c = g[A + 32 &gt;&gt; 2], b = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), l = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), 
                u = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), o[A + 44 &gt;&gt; 2] = 0, g[r &gt;&gt; 2] = R(n + a) - l, 
                g[A + 32 &gt;&gt; 2] = R(f + c) - b, g[i &gt;&gt; 2] = R(t + e) - u;
            }
            function Ue(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), Q = R(0);
                f = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), b = g[e + 52 &gt;&gt; 2], a = g[e + 20 &gt;&gt; 2], s = g[e + 24 &gt;&gt; 2], 
                l = g[e + 56 &gt;&gt; 2], c = g[e + 36 &gt;&gt; 2], n = g[A + 36 &gt;&gt; 2], k = g[e + 40 &gt;&gt; 2], 
                C = g[A + 40 &gt;&gt; 2], u = g[e + 48 &gt;&gt; 2], d = g[e &gt;&gt; 2], v = g[e + 4 &gt;&gt; 2], B = g[e + 8 &gt;&gt; 2], 
                _ = g[e + 16 &gt;&gt; 2], Q = g[e + 32 &gt;&gt; 2], t = g[A + 32 &gt;&gt; 2], o[i + 12 &gt;&gt; 2] = 0, 
                t = R(f + t), n = R(f + n), f = R(f + C), c = R(R(R(t * R(m(Q))) + R(n * R(m(c)))) + R(f * R(m(k)))), 
                g[i + 8 &gt;&gt; 2] = l - c, a = R(R(R(t * R(m(_))) + R(n * R(m(a)))) + R(f * R(m(s)))), 
                g[i + 4 &gt;&gt; 2] = b - a, f = R(R(R(t * R(m(d))) + R(n * R(m(v)))) + R(f * R(m(B)))), 
                g[i &gt;&gt; 2] = u - f, o[r + 12 &gt;&gt; 2] = 0, g[r + 8 &gt;&gt; 2] = l + c, g[r + 4 &gt;&gt; 2] = a + b, 
                g[r &gt;&gt; 2] = f + u;
            }
            function Je(A, e) {
                A |= 0, e |= 0;
                var i, r, f, n, t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0);
                t = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), a = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), c = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), 
                b = g[(i = A + 20 | 0) &gt;&gt; 2], l = g[(r = A + 36 | 0) &gt;&gt; 2], u = g[(f = A + 24 | 0) &gt;&gt; 2], 
                s = g[(n = A + 40 | 0) &gt;&gt; 2], k = g[A + 16 &gt;&gt; 2], C = g[A + 32 &gt;&gt; 2], pA(A, e), 
                o[A + 44 &gt;&gt; 2] = 0, g[n &gt;&gt; 2] = R(R(R(c + s) / u) * g[f &gt;&gt; 2]) - c, g[r &gt;&gt; 2] = R(R(R(a + l) / b) * g[i &gt;&gt; 2]) - a, 
                g[A + 32 &gt;&gt; 2] = R(R(R(t + C) / k) * g[A + 16 &gt;&gt; 2]) - t;
            }
            function xe(A) {
                return 6;
            }
            function Xe(A) {
                A |= 0;
                var e = R(0), i = R(0);
                return e = g[A + 32 &gt;&gt; 2], i = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), 
                R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), R(R(e + i));
            }
            function Me(A, e, i, r, f, n) {
                var t, a = R(0), c = R(0), b = R(0), l = R(0), u = 0, s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = 0, _ = 0, m = R(0), Q = 0, h = 0, G = R(0), y = R(0), W = 0, Y = R(0), F = 0, Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), I = R(0), J = 0, U = 0, x = 0, X = 0, M = 0, S = 0, T = 0, j = 0, O = 0;
                D = t = D - 32 | 0;
                A: if (!(o[A + 56 &gt;&gt; 2] &lt; 1)) for (c = g[r &gt;&gt; 2], k = g[i &gt;&gt; 2], l = R(c - k), b = g[r + 4 &gt;&gt; 2], 
                C = g[i + 4 &gt;&gt; 2], s = R(b - C), a = g[r + 8 &gt;&gt; 2], d = g[i + 8 &gt;&gt; 2], v = R(a - d), 
                m = R(R(1) / R(w(R(R(R(l * l) + R(s * s)) + R(v * v))))), G = v, v = R(v * m), y = l, 
                l = R(l * m), Y = s, s = R(s * m), Y = R(R(G * v) + R(R(y * l) + R(Y * s))), m = g[n + 8 &gt;&gt; 2], 
                Z = R((d &lt; a ? a : d) + m), G = g[n + 4 &gt;&gt; 2], p = R((C &lt; b ? b : C) + G), y = g[n &gt;&gt; 2], 
                V = R((k &lt; c ? c : k) + y), d = a &lt; d ? a : d, a = g[f + 8 &gt;&gt; 2], E = R(d + a), 
                C = b &lt; C ? b : C, b = g[f + 4 &gt;&gt; 2], N = R(C + b), k = c &lt; k ? c : k, c = g[f &gt;&gt; 2], 
                I = R(k + c), r = o[A + 96 &gt;&gt; 2], k = v == R(0) ? R(0xde0b6b000000000) : R(R(1) / v), 
                B = k &lt; R(0), J = (B &lt;&lt; 4) + t | 8, C = s == R(0) ? R(0xde0b6b000000000) : R(R(1) / s), 
                h = C &lt; R(0), U = (h &lt;&lt; 4) + t | 4, x = ((1 ^ B) &lt;&lt; 4) + t | 8, X = ((1 ^ h) &lt;&lt; 4) + t | 4, 
                d = l == R(0) ? R(0xde0b6b000000000) : R(R(1) / l), B = d &lt; R(0), M = (B &lt;&lt; 4) + t | 0, 
                S = ((1 ^ B) &lt;&lt; 4) + t | 0, h = t + 16 | 0, B = 1; ;) {
                    Q = o[(u = r + 8 | 0) &gt;&gt; 2], _ = o[u + 4 &gt;&gt; 2], T = o[r &gt;&gt; 2], j = o[r + 4 &gt;&gt; 2], 
                    u = o[r + 20 &gt;&gt; 2], o[h &gt;&gt; 2] = o[r + 16 &gt;&gt; 2], o[h + 4 &gt;&gt; 2] = u, O = o[(u = r + 24 | 0) + 4 &gt;&gt; 2], 
                    o[(F = h + 8 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], o[F + 4 &gt;&gt; 2] = O, o[t &gt;&gt; 2] = T, o[t + 4 &gt;&gt; 2] = j, 
                    o[t + 8 &gt;&gt; 2] = Q, o[t + 12 &gt;&gt; 2] = _, g[t &gt;&gt; 2] = g[t &gt;&gt; 2] - y, g[t + 4 &gt;&gt; 2] = g[t + 4 &gt;&gt; 2] - G, 
                    g[t + 16 &gt;&gt; 2] = g[t + 16 &gt;&gt; 2] - c, g[t + 20 &gt;&gt; 2] = g[t + 20 &gt;&gt; 2] - b, g[t + 8 &gt;&gt; 2] = g[t + 8 &gt;&gt; 2] - m, 
                    g[t + 24 &gt;&gt; 2] = g[t + 24 &gt;&gt; 2] - a;
                    e: {
                        i: {
                            r: {
                                f: {
                                    if (Q = p &lt; g[r + 4 &gt;&gt; 2] | N &gt; g[r + 20 &gt;&gt; 2], _ = 0, I &gt; g[r + 16 &gt;&gt; 2] || (_ = 0, 
                                    V &lt; g[r &gt;&gt; 2] || (_ = 1)), !(Q | 1 ^ (Z &lt; g[r + 8 &gt;&gt; 2] | E &gt; g[u &gt;&gt; 2] ? 0 : _) || (l = g[i + 4 &gt;&gt; 2], 
                                    c = R(C * R(g[U &gt;&gt; 2] - l)), a = g[i &gt;&gt; 2], b = R(d * R(g[S &gt;&gt; 2] - a)), c &gt; b || (a = R(d * R(g[M &gt;&gt; 2] - a)), 
                                    l = R(C * R(g[X &gt;&gt; 2] - l)), a &gt; l || (v = g[i + 8 &gt;&gt; 2], s = R(k * R(g[J &gt;&gt; 2] - v)), 
                                    b = l &lt; b ? l : b, s &gt; b || (c = c &gt; a ? c : a, a = R(k * R(g[x &gt;&gt; 2] - v)), c &gt; a)))))) {
                                        if (u = -1 == (0 | (_ = o[r + 32 &gt;&gt; 2])), 1 != (0 | (Q = (s &gt; c ? s : c) &lt; Y &amp; (a &lt; b ? a : b) &gt; R(0))) | -1 != (0 | _)) break f;
                                        BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, o[r + 36 &gt;&gt; 2], o[r + 40 &gt;&gt; 2]);
                                        break r;
                                    }
                                    u = -1 == o[r + 32 &gt;&gt; 2], Q = 0;
                                }
                                if (!u &amp;&amp; !Q) break i;
                            }
                            W = W + 1 | 0, r = r - -64 | 0;
                            break e;
                        }
                        W = (u = o[r + 32 &gt;&gt; 2]) + W | 0, r = (u &lt;&lt; 6) + r | 0;
                    }
                    if ((0 | W) &gt;= o[A + 56 &gt;&gt; 2]) break A;
                    B = B + 1 | 0, a = g[f + 8 &gt;&gt; 2], b = g[f + 4 &gt;&gt; 2], c = g[f &gt;&gt; 2], m = g[n + 8 &gt;&gt; 2], 
                    G = g[n + 4 &gt;&gt; 2], y = g[n &gt;&gt; 2];
                }
                o[430] &lt; (0 | B) &amp;&amp; (o[430] = B), D = t + 32 | 0;
            }
            function Se(A, e, i, r, f, n, t) {
                var a, c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), v = 0, B = R(0), _ = R(0), m = R(0), Q = 0, h = R(0), G = 0, y = R(0), W = R(0), Y = 0, F = 0, Z = 0, p = 0, V = R(0), E = R(0), N = R(0), I = 0, J = 0, U = 0, x = 0, X = 0, M = 0, S = 0, T = 0, j = 0, O = 0, H = 0, z = 0, P = 0, L = 0;
                if (D = a = D - 32 | 0, s = g[i + 4 &gt;&gt; 2], k = g[r + 4 &gt;&gt; 2], C = g[i &gt;&gt; 2], u = g[r &gt;&gt; 2], 
                m = g[A + 28 &gt;&gt; 2], c = g[A + 12 &gt;&gt; 2], _ = g[r + 8 &gt;&gt; 2], h = g[i + 8 &gt;&gt; 2], b = (b = R((_ &lt; h ? _ : h) + g[f + 8 &gt;&gt; 2])) &lt; c ? c : b, 
                V = g[A + 44 &gt;&gt; 2], r = (b = R(R((m &lt; b ? m : b) - c) * V)) &lt; R(4294967296) &amp; b &gt;= R(0) ? ~~b &gt;&gt;&gt; 0 : 0, 
                y = g[A + 24 &gt;&gt; 2], b = g[A + 8 &gt;&gt; 2], l = (l = R((k &lt; s ? k : s) + g[f + 4 &gt;&gt; 2])) &lt; b ? b : l, 
                E = g[A + 40 &gt;&gt; 2], v = (l = R(R((y &lt; l ? y : l) - b) * E)) &lt; R(4294967296) &amp; l &gt;= R(0) ? ~~l &gt;&gt;&gt; 0 : 0, 
                W = g[A + 20 &gt;&gt; 2], l = g[A + 4 &gt;&gt; 2], B = (B = R((u &lt; C ? u : C) + g[f &gt;&gt; 2])) &lt; l ? l : B, 
                N = g[A + 36 &gt;&gt; 2], G = (B = R(R((W &lt; B ? W : B) - l) * N)) &lt; R(4294967296) &amp; B &gt;= R(0) ? ~~B &gt;&gt;&gt; 0 : 0, 
                B = R((h &lt; _ ? _ : h) + g[n + 8 &gt;&gt; 2]), Y = (c = R(R(R((m &lt; (B = B &lt; c ? c : B) ? m : B) - c) * V) + R(1))) &lt; R(4294967296) &amp; c &gt;= R(0) ? ~~c &gt;&gt;&gt; 0 : 0, 
                c = R((s &lt; k ? k : s) + g[n + 4 &gt;&gt; 2]), F = (c = R(R(R((y &lt; (c = c &lt; b ? b : c) ? y : c) - b) * E) + R(1))) &lt; R(4294967296) &amp; c &gt;= R(0) ? ~~c &gt;&gt;&gt; 0 : 0, 
                c = R((C &lt; u ? u : C) + g[n &gt;&gt; 2]), Z = (c = R(R(R((W &lt; (c = c &lt; l ? l : c) ? W : c) - l) * N) + R(1))) &lt; R(4294967296) &amp; c &gt;= R(0) ? ~~c &gt;&gt;&gt; 0 : 0, 
                0 &lt; (0 | t)) for (C = R(u - C), s = R(k - s), k = R(_ - h), u = R(R(1) / R(w(R(R(R(C * C) + R(s * s)) + R(k * k))))), 
                c = k, k = R(k * u), b = C, C = R(C * u), l = s, s = R(s * u), h = R(R(c * k) + R(R(b * C) + R(l * s))), 
                x = 65534 &amp; r, X = 65534 &amp; v, M = 65534 &amp; G, Y |= 1, F |= 1, Z |= 1, r = o[A + 136 &gt;&gt; 2], 
                S = ((Q = (k = k == R(0) ? R(0xde0b6b000000000) : R(R(1) / k)) &lt; R(0)) &lt;&lt; 4) + a | 8, 
                T = ((v = (s = s == R(0) ? R(0xde0b6b000000000) : R(R(1) / s)) &lt; R(0)) &lt;&lt; 4) + a | 4, 
                j = ((1 ^ Q) &lt;&lt; 4) + a | 8, O = ((1 ^ v) &lt;&lt; 4) + a | 4, H = ((Q = (C = C == R(0) ? R(0xde0b6b000000000) : R(R(1) / C)) &lt; R(0)) &lt;&lt; 4) + a | 0, 
                z = ((1 ^ Q) &lt;&lt; 4) + a | 0, Q = 0; ;) {
                    G = o[r + 12 &gt;&gt; 2], v = 0;
                    A: {
                        e: {
                            i: {
                                r: if (!(M &gt;&gt;&gt; 0 &gt; d[r + 6 &gt;&gt; 1] || (I = d[r &gt;&gt; 1], Z &gt;&gt;&gt; 0 &lt; I &gt;&gt;&gt; 0 | x &gt;&gt;&gt; 0 &gt; d[r + 10 &gt;&gt; 1] || (J = d[r + 4 &gt;&gt; 1], 
                                Y &gt;&gt;&gt; 0 &lt; J &gt;&gt;&gt; 0 | X &gt;&gt;&gt; 0 &gt; d[r + 8 &gt;&gt; 1] || (U = d[r + 2 &gt;&gt; 1], F &gt;&gt;&gt; 0 &lt; U &gt;&gt;&gt; 0))))) {
                                    if (o[a + 12 &gt;&gt; 2] = 0, v = d[r + 10 &gt;&gt; 1], P = d[r + 8 &gt;&gt; 1], L = d[r + 6 &gt;&gt; 1], 
                                    o[a + 28 &gt;&gt; 2] = 0, u = g[A + 36 &gt;&gt; 2], c = g[A + 4 &gt;&gt; 2], g[a &gt;&gt; 2] = R(R(R(I &gt;&gt;&gt; 0) / u) + c) - g[n &gt;&gt; 2], 
                                    b = g[A + 40 &gt;&gt; 2], l = g[A + 8 &gt;&gt; 2], g[a + 4 &gt;&gt; 2] = R(R(R(U &gt;&gt;&gt; 0) / b) + l) - g[n + 4 &gt;&gt; 2], 
                                    _ = g[A + 44 &gt;&gt; 2], m = g[A + 12 &gt;&gt; 2], g[a + 8 &gt;&gt; 2] = R(R(R(J &gt;&gt;&gt; 0) / _) + m) - g[n + 8 &gt;&gt; 2], 
                                    g[a + 16 &gt;&gt; 2] = R(c + R(R(L &gt;&gt;&gt; 0) / u)) - g[f &gt;&gt; 2], g[a + 20 &gt;&gt; 2] = R(l + R(R(P &gt;&gt;&gt; 0) / b)) - g[f + 4 &gt;&gt; 2], 
                                    g[a + 24 &gt;&gt; 2] = R(m + R(R(v &gt;&gt;&gt; 0) / _)) - g[f + 8 &gt;&gt; 2], l = g[i + 4 &gt;&gt; 2], u = R(s * R(g[T &gt;&gt; 2] - l)), 
                                    b = g[i &gt;&gt; 2], !(u &gt; (c = R(C * R(g[z &gt;&gt; 2] - b))) || (b = R(C * R(g[H &gt;&gt; 2] - b)), 
                                    l = R(s * R(g[O &gt;&gt; 2] - l)), b &gt; l || (m = g[i + 8 &gt;&gt; 2], _ = R(k * R(g[S &gt;&gt; 2] - m)), 
                                    c = l &lt; c ? l : c, _ &gt; c || (u = u &gt; b ? u : b, b = R(k * R(g[j &gt;&gt; 2] - m)), u &gt; b))))) {
                                        if (!(v = (_ &gt; u ? _ : u) &lt; h &amp; (b &lt; c ? b : c) &gt; R(0)) | (0 | G) &lt; 0) break r;
                                        v = o[r + 12 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, v &gt;&gt; 21, 2097151 &amp; v);
                                        break i;
                                    }
                                    v = 0;
                                }
                                if (!((0 | G) &gt; -1 || v)) break e;
                            }
                            p = p + 1 | 0, r = r + 16 | 0;
                            break A;
                        }
                        p = p - (v = o[r + 12 &gt;&gt; 2]) | 0, r = r - (v &lt;&lt; 4) | 0;
                    }
                    if (Q = Q + 1 | 0, !((0 | p) &lt; (0 | t))) break;
                }
                o[430] &lt; (0 | Q) &amp;&amp; (o[430] = Q), D = a + 32 | 0;
            }
            function Te(A, e, i, r) {
                var f;
                D = f = D - 16 | 0, o[f + 8 &gt;&gt; 2] = e, o[f &gt;&gt; 2] = 9988, o[f + 4 &gt;&gt; 2] = o[A + 52 &gt;&gt; 2], 
                function(A, e, i, r) {
                    var f, n = 0;
                    D = f = D - 32 | 0, o[(n = f + 24 | 0) &gt;&gt; 2] = 0, o[n + 4 &gt;&gt; 2] = 0, o[f + 16 &gt;&gt; 2] = 0, 
                    o[f + 20 &gt;&gt; 2] = 0, o[(n = f + 8 | 0) &gt;&gt; 2] = 0, o[n + 4 &gt;&gt; 2] = 0, o[f &gt;&gt; 2] = 0, 
                    o[f + 4 &gt;&gt; 2] = 0, C[A + 60 | 0] ? Se(A, e, i, r, f + 16 | 0, f, o[A + 56 &gt;&gt; 2]) : Me(A, e, i, r, f + 16 | 0, f), 
                    D = f + 32 | 0;
                }(o[A + 56 &gt;&gt; 2], f, i, r), D = f + 16 | 0;
            }
            function je(A, e, i, r, f, n) {
                var t;
                D = t = D - 16 | 0, o[t + 8 &gt;&gt; 2] = e, o[t &gt;&gt; 2] = 10156, o[t + 4 &gt;&gt; 2] = o[A + 52 &gt;&gt; 2], 
                function(A, e, i, r, f, n) {
                    C[A + 60 | 0] ? Se(A, e, i, r, f, n, o[A + 56 &gt;&gt; 2]) : Me(A, e, i, r, f, n);
                }(o[A + 56 &gt;&gt; 2], t, i, r, f, n), D = t + 16 | 0;
            }
            function Oe(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f, n, t, a, c = 0, b = R(0), l = R(0), u = R(0), s = 0, k = 0, C = R(0);
                D = r = D - 80 | 0, c = o[A + 4 &gt;&gt; 2], BA[o[o[c &gt;&gt; 2] + 16 &gt;&gt; 2]](c, r + 28 | 0, r + 24 | 0, r + 20 | 0, r + 16 | 0, r + 12 | 0, r + 8 | 0, r + 4 | 0, r, e), 
                s = (f = o[A + 4 &gt;&gt; 2]) + 12 | 0, n = o[r + 12 &gt;&gt; 2] + _(o[r + 8 &gt;&gt; 2], i) | 0, 
                t = o[r + 28 &gt;&gt; 2], a = o[r + 20 &gt;&gt; 2];
                A: {
                    e: {
                        i: {
                            r: {
                                f: {
                                    n: {
                                        t: {
                                            if (3 != o[r &gt;&gt; 2]) {
                                                if (k = o[r + 16 &gt;&gt; 2], c = _(k, o[n + 8 &gt;&gt; 2]) + t | 0, a) break t;
                                                l = R(g[c + 4 &gt;&gt; 2] * g[f + 8 &gt;&gt; 2]), u = R(g[c &gt;&gt; 2] * g[f + 4 &gt;&gt; 2]), b = g[f + 12 &gt;&gt; 2], 
                                                c = c + 8 | 0;
                                                break n;
                                            }
                                            if (k = o[r + 16 &gt;&gt; 2], c = _(k, d[n + 4 &gt;&gt; 1]) + t | 0, a ? (l = R(g[f + 8 &gt;&gt; 2] * R(B[c + 8 &gt;&gt; 3])), 
                                            u = R(g[f + 4 &gt;&gt; 2] * R(B[c &gt;&gt; 3])), b = R(B[c + 16 &gt;&gt; 3]), c = s) : (l = R(g[c + 4 &gt;&gt; 2] * g[f + 8 &gt;&gt; 2]), 
                                            u = R(g[c &gt;&gt; 2] * g[f + 4 &gt;&gt; 2]), b = g[f + 12 &gt;&gt; 2], c = c + 8 | 0), C = g[c &gt;&gt; 2], 
                                            o[r + 76 &gt;&gt; 2] = 0, g[r + 68 &gt;&gt; 2] = l, g[r + 72 &gt;&gt; 2] = C * b, g[r + 64 &gt;&gt; 2] = u, 
                                            c = _(k, d[n + 2 &gt;&gt; 1]) + t | 0, !a) break f;
                                            l = R(g[f + 8 &gt;&gt; 2] * R(B[c + 8 &gt;&gt; 3])), u = R(g[f + 4 &gt;&gt; 2] * R(B[c &gt;&gt; 3])), b = R(B[c + 16 &gt;&gt; 3]), 
                                            c = s;
                                            break r;
                                        }
                                        l = R(g[f + 8 &gt;&gt; 2] * R(B[c + 8 &gt;&gt; 3])), u = R(g[f + 4 &gt;&gt; 2] * R(B[c &gt;&gt; 3])), b = R(B[c + 16 &gt;&gt; 3]), 
                                        c = s;
                                    }
                                    if (C = g[c &gt;&gt; 2], o[r + 76 &gt;&gt; 2] = 0, g[r + 68 &gt;&gt; 2] = l, g[r + 72 &gt;&gt; 2] = C * b, 
                                    g[r + 64 &gt;&gt; 2] = u, c = _(k, o[n + 4 &gt;&gt; 2]) + t | 0, !a) break i;
                                    l = R(g[f + 8 &gt;&gt; 2] * R(B[c + 8 &gt;&gt; 3])), u = R(g[f + 4 &gt;&gt; 2] * R(B[c &gt;&gt; 3])), b = R(B[c + 16 &gt;&gt; 3]), 
                                    c = s;
                                    break e;
                                }
                                l = R(g[c + 4 &gt;&gt; 2] * g[f + 8 &gt;&gt; 2]), u = R(g[c &gt;&gt; 2] * g[f + 4 &gt;&gt; 2]), b = g[f + 12 &gt;&gt; 2], 
                                c = c + 8 | 0;
                            }
                            C = g[c &gt;&gt; 2], o[r + 60 &gt;&gt; 2] = 0, g[r + 52 &gt;&gt; 2] = l, g[r + 56 &gt;&gt; 2] = C * b, g[r + 48 &gt;&gt; 2] = u, 
                            c = _(k, d[n &gt;&gt; 1]) + t | 0, a ? (l = R(g[f + 8 &gt;&gt; 2] * R(B[c + 8 &gt;&gt; 3])), u = R(g[f + 4 &gt;&gt; 2] * R(B[c &gt;&gt; 3])), 
                            b = R(B[c + 16 &gt;&gt; 3])) : (s = c + 8 | 0, l = R(g[c + 4 &gt;&gt; 2] * g[f + 8 &gt;&gt; 2]), u = R(g[c &gt;&gt; 2] * g[f + 4 &gt;&gt; 2]), 
                            b = g[f + 12 &gt;&gt; 2]), b = R(g[s &gt;&gt; 2] * b);
                            break A;
                        }
                        l = R(g[c + 4 &gt;&gt; 2] * g[f + 8 &gt;&gt; 2]), u = R(g[c &gt;&gt; 2] * g[f + 4 &gt;&gt; 2]), b = g[f + 12 &gt;&gt; 2], 
                        c = c + 8 | 0;
                    }
                    C = g[c &gt;&gt; 2], o[r + 60 &gt;&gt; 2] = 0, g[r + 52 &gt;&gt; 2] = l, g[r + 56 &gt;&gt; 2] = C * b, g[r + 48 &gt;&gt; 2] = u, 
                    c = _(k, o[n &gt;&gt; 2]) + t | 0, a ? (l = R(g[f + 8 &gt;&gt; 2] * R(B[c + 8 &gt;&gt; 3])), u = R(g[f + 4 &gt;&gt; 2] * R(B[c &gt;&gt; 3])), 
                    b = R(B[c + 16 &gt;&gt; 3])) : (s = c + 8 | 0, l = R(g[c + 4 &gt;&gt; 2] * g[f + 8 &gt;&gt; 2]), u = R(g[c &gt;&gt; 2] * g[f + 4 &gt;&gt; 2]), 
                    b = g[f + 12 &gt;&gt; 2]), b = R(g[s &gt;&gt; 2] * b);
                }
                o[r + 44 &gt;&gt; 2] = 0, g[r + 40 &gt;&gt; 2] = b, g[r + 36 &gt;&gt; 2] = l, g[r + 32 &gt;&gt; 2] = u, 
                c = o[A + 8 &gt;&gt; 2], BA[o[o[c &gt;&gt; 2] + 8 &gt;&gt; 2]](c, r + 32 | 0, e, i), A = o[A + 4 &gt;&gt; 2], 
                BA[o[o[A &gt;&gt; 2] + 24 &gt;&gt; 2]](A, e), D = r + 80 | 0;
            }
            function He(A) {
                o[A + 4 &gt;&gt; 2] = 35, o[A + 8 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = -1, o[A + 16 &gt;&gt; 2] = 0, 
                o[A &gt;&gt; 2] = 10304;
            }
            function ze(A) {
                return (A |= 0) + 72 | 0;
            }
            function Pe(A, e, i) {
                var r = 0;
                He(A), o[A + 88 &gt;&gt; 2] = 0, n[A + 92 | 0] = 1, o[(r = A + 80 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, 
                o[A + 72 &gt;&gt; 2] = 0, o[(r = A - -64 | 0) &gt;&gt; 2] = 1065353216, o[r + 4 &gt;&gt; 2] = 0, o[A + 56 &gt;&gt; 2] = 1065353216, 
                o[A + 60 &gt;&gt; 2] = 1065353216, n[A + 52 | 0] = 1, o[A + 44 &gt;&gt; 2] = -8388609, o[(r = A + 36 | 0) &gt;&gt; 2] = -8388609, 
                o[r + 4 &gt;&gt; 2] = -8388609, o[A + 28 &gt;&gt; 2] = 2139095039, o[A + 20 &gt;&gt; 2] = 2139095039, 
                o[A + 24 &gt;&gt; 2] = 2139095039, o[A + 4 &gt;&gt; 2] = 25, o[A + 188 &gt;&gt; 2] = 0, o[(r = A + 180 | 0) &gt;&gt; 2] = 0, 
                o[r + 4 &gt;&gt; 2] = 0, o[(r = A + 168 | 0) &gt;&gt; 2] = 1065353216, o[r + 4 &gt;&gt; 2] = 0, o[(r = A + 160 | 0) &gt;&gt; 2] = 1065353216, 
                o[r + 4 &gt;&gt; 2] = 1065353216, o[A + 152 &gt;&gt; 2] = 1008981770, o[A + 148 &gt;&gt; 2] = 11168, 
                o[A &gt;&gt; 2] = 10560, o[(r = A + 204 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, o[(r = A + 196 | 0) &gt;&gt; 2] = 0, 
                o[r + 4 &gt;&gt; 2] = 0, o[A + 156 &gt;&gt; 2] = e, o[A + 176 &gt;&gt; 2] = i, o[A + 144 &gt;&gt; 2] = A + 148;
            }
            function Ke(A) {
                var e;
                return o[(A |= 0) &gt;&gt; 2] = 11012, (e = o[A + 88 &gt;&gt; 2]) &amp;&amp; (C[A + 92 | 0] &amp;&amp; CA(e), 
                o[A + 88 &gt;&gt; 2] = 0), o[A + 88 &gt;&gt; 2] = 0, o[A + 80 &gt;&gt; 2] = 0, o[A + 84 &gt;&gt; 2] = 0, 
                n[A + 92 | 0] = 1, 0 | A;
            }
            function Le(A) {
                return (A |= 0) + 56 | 0;
            }
            function qe(A) {}
            function $e(A) {
                var e = 0, i = 0, r = 0, f = 0;
                if (o[(A |= 0) &gt;&gt; 2] = 10820, e = o[A + 164 &gt;&gt; 2], i = o[A + 156 &gt;&gt; 2]) for (r = (i &lt;&lt; 2) - 4 | 0; i = i + -1 | 0, 
                (f = o[e + r &gt;&gt; 2]) &amp;&amp; (BA[o[o[f &gt;&gt; 2] + 4 &gt;&gt; 2]](f), e = o[A + 164 &gt;&gt; 2]), r = r + -4 | 0, 
                i; ) ;
                return e &amp;&amp; (C[A + 168 | 0] &amp;&amp; CA(e), o[A + 164 &gt;&gt; 2] = 0), o[A + 164 &gt;&gt; 2] = 0, 
                o[A + 156 &gt;&gt; 2] = 0, o[A + 160 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = 11012, n[A + 168 | 0] = 1, 
                (e = o[A + 88 &gt;&gt; 2]) &amp;&amp; (C[A + 92 | 0] &amp;&amp; CA(e), o[A + 88 &gt;&gt; 2] = 0), o[A + 88 &gt;&gt; 2] = 0, 
                o[A + 80 &gt;&gt; 2] = 0, o[A + 84 &gt;&gt; 2] = 0, n[A + 92 | 0] = 1, 0 | A;
            }
            function Ai(A, e, i, r, f) {}
            function ei(A) {
                o[A + 16 &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] = -1, o[A + 12 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0, 
                o[A + 32 &gt;&gt; 2] = 0, n[A + 36 | 0] = 1, o[(A = A + 24 | 0) &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0;
            }
            function ii(A) {
                var e = 0;
                (e = o[A &gt;&gt; 2]) &amp;&amp; ri(A, e), CA(o[A + 4 &gt;&gt; 2]), o[A + 4 &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] = -1, 
                (e = o[A + 32 &gt;&gt; 2]) &amp;&amp; (C[A + 36 | 0] &amp;&amp; CA(e), o[A + 32 &gt;&gt; 2] = 0), o[A + 16 &gt;&gt; 2] = 0, 
                o[A + 32 &gt;&gt; 2] = 0, o[A + 24 &gt;&gt; 2] = 0, o[A + 28 &gt;&gt; 2] = 0, n[A + 36 | 0] = 1;
            }
            function ri(A, e) {
                o[e + 40 &gt;&gt; 2] &amp;&amp; (ri(A, o[e + 36 &gt;&gt; 2]), ri(A, o[e + 40 &gt;&gt; 2])), (0 | e) == o[A &gt;&gt; 2] &amp;&amp; (o[A &gt;&gt; 2] = 0), 
                CA(o[A + 4 &gt;&gt; 2]), o[A + 4 &gt;&gt; 2] = e;
            }
            function fi(A) {
                var e = 0;
                (e = o[A &gt;&gt; 2]) &amp;&amp; ri(A, e), CA(o[A + 4 &gt;&gt; 2]), o[A + 4 &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] = -1, 
                (e = o[A + 32 &gt;&gt; 2]) &amp;&amp; (C[A + 36 | 0] &amp;&amp; CA(e), o[A + 32 &gt;&gt; 2] = 0), o[A + 32 &gt;&gt; 2] = 0, 
                o[A + 24 &gt;&gt; 2] = 0, o[A + 28 &gt;&gt; 2] = 0, o[A + 16 &gt;&gt; 2] = 0, n[A + 36 | 0] = 1;
            }
            function ni(A, e) {
                var i, r = 0, f = 0, n = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, C = 0, d = 0, v = 0, g = 0, B = 0, _ = 0;
                D = i = D - 32 | 0;
                A: if (e = (0 | e) &lt;= -1 ? o[A + 12 &gt;&gt; 2] : e, !((0 | e) &lt; 1) &amp;&amp; (r = o[A &gt;&gt; 2], 
                r)) for (;;) {
                    if (o[(c = r + 40 | 0) &gt;&gt; 2]) for (C = 0; (n = o[r + 32 &gt;&gt; 2]) &gt;&gt;&gt; 0 &lt;= r &gt;&gt;&gt; 0 ? n = r : (a = (0 | (t = o[n + 40 &gt;&gt; 2])) == (0 | r), 
                    u = o[36 + ((l = ((0 | r) != (0 | t)) &lt;&lt; 2) + n | 0) &gt;&gt; 2], b = A, (f = o[n + 32 &gt;&gt; 2]) &amp;&amp; (b = 36 + (f + ((o[f + 40 &gt;&gt; 2] == (0 | n)) &lt;&lt; 2) | 0) | 0), 
                    o[b &gt;&gt; 2] = r, o[u + 32 &gt;&gt; 2] = r, o[n + 32 &gt;&gt; 2] = r, o[r + 32 &gt;&gt; 2] = f, o[n + 36 &gt;&gt; 2] = o[r + 36 &gt;&gt; 2], 
                    o[n + 40 &gt;&gt; 2] = o[c &gt;&gt; 2], o[o[r + 36 &gt;&gt; 2] + 32 &gt;&gt; 2] = n, o[o[c &gt;&gt; 2] + 32 &gt;&gt; 2] = n, 
                    o[(t = r + 36 | 0) + (a &lt;&lt; 2) &gt;&gt; 2] = n, o[t + l &gt;&gt; 2] = u, c = o[(t = n + 24 | 0) + 4 &gt;&gt; 2], 
                    f = i + 24 | 0, v = o[t &gt;&gt; 2], o[f &gt;&gt; 2] = v, o[f + 4 &gt;&gt; 2] = c, u = o[(f = n + 16 | 0) + 4 &gt;&gt; 2], 
                    a = i + 16 | 0, g = o[f &gt;&gt; 2], o[a &gt;&gt; 2] = g, o[a + 4 &gt;&gt; 2] = u, l = o[(a = n + 8 | 0) + 4 &gt;&gt; 2], 
                    s = i + 8 | 0, B = o[a &gt;&gt; 2], o[s &gt;&gt; 2] = B, o[s + 4 &gt;&gt; 2] = l, s = o[n + 4 &gt;&gt; 2], 
                    _ = o[n &gt;&gt; 2], o[i &gt;&gt; 2] = _, o[i + 4 &gt;&gt; 2] = s, k = o[(b = d = r + 24 | 0) + 4 &gt;&gt; 2], 
                    o[t &gt;&gt; 2] = o[b &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = k, k = o[(t = r + 16 | 0) + 4 &gt;&gt; 2], o[f &gt;&gt; 2] = o[t &gt;&gt; 2], 
                    o[f + 4 &gt;&gt; 2] = k, k = o[(f = r + 8 | 0) + 4 &gt;&gt; 2], o[a &gt;&gt; 2] = o[f &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = k, 
                    a = o[r + 4 &gt;&gt; 2], o[n &gt;&gt; 2] = o[r &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = a, o[d &gt;&gt; 2] = v, o[d + 4 &gt;&gt; 2] = c, 
                    o[t &gt;&gt; 2] = g, o[t + 4 &gt;&gt; 2] = u, o[f &gt;&gt; 2] = B, o[f + 4 &gt;&gt; 2] = l, o[r &gt;&gt; 2] = _, 
                    o[r + 4 &gt;&gt; 2] = s), r = o[A + 16 &gt;&gt; 2] &gt;&gt;&gt; C, C = C + 1 &amp; 31, r = o[36 + (((1 &amp; r) &lt;&lt; 2) + n | 0) &gt;&gt; 2], 
                    o[(c = r + 40 | 0) &gt;&gt; 2]; ) ;
                    if (b = A, f = 0, ti(A, r) &amp;&amp; (f = o[A &gt;&gt; 2]), ai(b, f, r), o[A + 16 &gt;&gt; 2] = o[A + 16 &gt;&gt; 2] + 1, 
                    !(e = e + -1 | 0)) break A;
                    r = o[A &gt;&gt; 2];
                }
                D = i + 32 | 0;
            }
            function ti(A, e) {
                var i = 0, r = 0, f = R(0), n = R(0), t = R(0), a = 0, c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0);
                if ((0 | e) == o[A &gt;&gt; 2]) return o[A &gt;&gt; 2] = 0, 0;
                i = o[e + 32 &gt;&gt; 2], r = o[36 + (((o[i + 40 &gt;&gt; 2] != (0 | e)) &lt;&lt; 2) + i | 0) &gt;&gt; 2];
                A: {
                    if (e = o[i + 32 &gt;&gt; 2]) for (o[36 + ((((0 | i) == o[e + 40 &gt;&gt; 2]) &lt;&lt; 2) + e | 0) &gt;&gt; 2] = r, 
                    o[r + 32 &gt;&gt; 2] = e, CA(o[A + 4 &gt;&gt; 2]), o[A + 4 &gt;&gt; 2] = i; ;) {
                        if (B = g[e &gt;&gt; 2], i = o[e + 36 &gt;&gt; 2], f = g[i &gt;&gt; 2], r = o[e + 40 &gt;&gt; 2], f = f &lt; (u = g[r &gt;&gt; 2]) ? f : u, 
                        g[e &gt;&gt; 2] = f, u = g[e + 16 &gt;&gt; 2], n = (n = g[i + 16 &gt;&gt; 2]) &gt; (s = g[r + 16 &gt;&gt; 2]) ? n : s, 
                        g[e + 16 &gt;&gt; 2] = n, s = g[e + 4 &gt;&gt; 2], t = (t = g[i + 4 &gt;&gt; 2]) &lt; (k = g[r + 4 &gt;&gt; 2]) ? t : k, 
                        g[e + 4 &gt;&gt; 2] = t, k = g[(a = e + 20 | 0) &gt;&gt; 2], c = (c = g[i + 20 &gt;&gt; 2]) &gt; (C = g[r + 20 &gt;&gt; 2]) ? c : C, 
                        g[a &gt;&gt; 2] = c, C = g[e + 8 &gt;&gt; 2], b = (b = g[i + 8 &gt;&gt; 2]) &lt; (d = g[r + 8 &gt;&gt; 2]) ? b : d, 
                        g[e + 8 &gt;&gt; 2] = b, d = g[(a = e + 24 | 0) &gt;&gt; 2], l = (l = g[i + 24 &gt;&gt; 2]) &gt; (v = g[r + 24 &gt;&gt; 2]) ? l : v, 
                        g[a &gt;&gt; 2] = l, !(k != c | u != n | B != f | s != t) &amp;&amp; C == b &amp;&amp; d == l) break A;
                        if (!(e = o[e + 32 &gt;&gt; 2])) break;
                    } else o[r + 32 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = r, CA(o[A + 4 &gt;&gt; 2]), o[A + 4 &gt;&gt; 2] = i;
                    e = o[A &gt;&gt; 2];
                }
                return e;
            }
            function ai(A, e, i) {
                var r = 0, f = R(0), n = R(0), t = R(0), a = 0, c = 0;
                if (!o[A &gt;&gt; 2]) return o[i + 32 &gt;&gt; 2] = 0, void (o[A &gt;&gt; 2] = i);
                if (r = o[e + 40 &gt;&gt; 2]) for (n = R(g[i &gt;&gt; 2] + g[i + 16 &gt;&gt; 2]), f = R(g[i + 8 &gt;&gt; 2] + g[i + 24 &gt;&gt; 2]), 
                t = R(g[i + 4 &gt;&gt; 2] + g[i + 20 &gt;&gt; 2]); c = e + 36 | 0, e = o[e + 36 &gt;&gt; 2], e = o[c + ((R(R(R(m(R(n - R(g[e &gt;&gt; 2] + g[e + 16 &gt;&gt; 2])))) + R(m(R(t - R(g[e + 4 &gt;&gt; 2] + g[e + 20 &gt;&gt; 2]))))) + R(m(R(f - R(g[e + 8 &gt;&gt; 2] + g[e + 24 &gt;&gt; 2]))))) &lt; R(R(R(m(R(n - R(g[r &gt;&gt; 2] + g[r + 16 &gt;&gt; 2])))) + R(m(R(t - R(g[r + 4 &gt;&gt; 2] + g[r + 20 &gt;&gt; 2]))))) + R(m(R(f - R(g[r + 8 &gt;&gt; 2] + g[r + 24 &gt;&gt; 2]))))) ^ 1) &lt;&lt; 2) &gt;&gt; 2], 
                r = o[e + 40 &gt;&gt; 2]; ) ;
                c = o[e + 32 &gt;&gt; 2], (r = o[A + 4 &gt;&gt; 2]) ? o[A + 4 &gt;&gt; 2] = 0 : (r = dA(44), o[r &gt;&gt; 2] = 0, 
                o[r + 4 &gt;&gt; 2] = 0, o[r + 40 &gt;&gt; 2] = 0, o[(a = r + 32 | 0) &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0, 
                o[(a = r + 24 | 0) &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0, o[(a = r + 16 | 0) &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0, 
                o[(a = r + 8 | 0) &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0), o[r + 36 &gt;&gt; 2] = 0, o[r + 40 &gt;&gt; 2] = 0, 
                n = g[i &gt;&gt; 2], f = g[e &gt;&gt; 2], g[r &gt;&gt; 2] = n &lt; f ? n : f, n = g[i + 16 &gt;&gt; 2], f = g[e + 16 &gt;&gt; 2], 
                g[r + 16 &gt;&gt; 2] = n &gt; f ? n : f, n = g[i + 4 &gt;&gt; 2], f = g[e + 4 &gt;&gt; 2], g[r + 4 &gt;&gt; 2] = n &lt; f ? n : f, 
                n = g[i + 20 &gt;&gt; 2], f = g[e + 20 &gt;&gt; 2], g[r + 20 &gt;&gt; 2] = n &gt; f ? n : f, n = g[i + 8 &gt;&gt; 2], 
                f = g[e + 8 &gt;&gt; 2], g[r + 8 &gt;&gt; 2] = n &lt; f ? n : f, o[r + 32 &gt;&gt; 2] = c, n = g[i + 24 &gt;&gt; 2], 
                f = g[e + 24 &gt;&gt; 2], g[r + 24 &gt;&gt; 2] = n &gt; f ? n : f;
                A: if (c) for (o[36 + (((o[o[e + 32 &gt;&gt; 2] + 40 &gt;&gt; 2] == (0 | e)) &lt;&lt; 2) + c | 0) &gt;&gt; 2] = r, 
                o[r + 36 &gt;&gt; 2] = e, o[e + 32 &gt;&gt; 2] = r, o[r + 40 &gt;&gt; 2] = i, o[i + 32 &gt;&gt; 2] = r, 
                n = g[r &gt;&gt; 2]; ;) {
                    if (A = r, !(g[(r = c) &gt;&gt; 2] &lt;= n ^ 1 | g[r + 4 &gt;&gt; 2] &lt;= g[A + 4 &gt;&gt; 2] ^ 1 | g[r + 8 &gt;&gt; 2] &lt;= g[A + 8 &gt;&gt; 2] ^ 1 | g[r + 16 &gt;&gt; 2] &gt;= g[A + 16 &gt;&gt; 2] ^ 1) &amp;&amp; g[r + 20 &gt;&gt; 2] &gt;= g[A + 20 &gt;&gt; 2] &amp;&amp; g[r + 24 &gt;&gt; 2] &gt;= g[A + 24 &gt;&gt; 2]) break A;
                    if (A = o[r + 36 &gt;&gt; 2], n = g[A &gt;&gt; 2], e = o[r + 40 &gt;&gt; 2], n = n &lt; (f = g[e &gt;&gt; 2]) ? n : f, 
                    g[r &gt;&gt; 2] = n, f = g[A + 16 &gt;&gt; 2], t = g[e + 16 &gt;&gt; 2], g[r + 16 &gt;&gt; 2] = f &gt; t ? f : t, 
                    f = g[A + 4 &gt;&gt; 2], t = g[e + 4 &gt;&gt; 2], g[r + 4 &gt;&gt; 2] = f &lt; t ? f : t, f = g[A + 20 &gt;&gt; 2], 
                    t = g[e + 20 &gt;&gt; 2], g[r + 20 &gt;&gt; 2] = f &gt; t ? f : t, f = g[A + 8 &gt;&gt; 2], t = g[e + 8 &gt;&gt; 2], 
                    g[r + 8 &gt;&gt; 2] = f &lt; t ? f : t, f = g[A + 24 &gt;&gt; 2], t = g[e + 24 &gt;&gt; 2], g[r + 24 &gt;&gt; 2] = f &gt; t ? f : t, 
                    !(c = o[r + 32 &gt;&gt; 2])) break;
                } else o[r + 36 &gt;&gt; 2] = e, o[e + 32 &gt;&gt; 2] = r, o[r + 40 &gt;&gt; 2] = i, o[A &gt;&gt; 2] = r, 
                o[i + 32 &gt;&gt; 2] = r;
            }
            function oi(A, e, i) {
                var r = 0, f = 0, n = 0;
                return (f = o[A + 4 &gt;&gt; 2]) ? o[A + 4 &gt;&gt; 2] = 0 : (f = dA(44), o[(r = f) &gt;&gt; 2] = 0, 
                o[r + 4 &gt;&gt; 2] = 0, o[r + 40 &gt;&gt; 2] = 0, o[(r = r + 32 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, 
                o[(r = f + 24 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, o[(r = f + 16 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, 
                o[(r = f + 8 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0), o[f + 36 &gt;&gt; 2] = i, o[f + 32 &gt;&gt; 2] = 0, 
                o[f + 40 &gt;&gt; 2] = 0, i = o[e + 4 &gt;&gt; 2], o[f &gt;&gt; 2] = o[e &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = i, 
                n = o[(r = e + 8 | 0) + 4 &gt;&gt; 2], o[(i = f + 8 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = n, 
                n = o[(r = e + 16 | 0) + 4 &gt;&gt; 2], o[(i = f + 16 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = n, 
                r = o[(e = e + 24 | 0) + 4 &gt;&gt; 2], o[(i = f + 24 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = r, 
                ai(A, o[A &gt;&gt; 2], f), o[A + 12 &gt;&gt; 2] = o[A + 12 &gt;&gt; 2] + 1, f;
            }
            function ci(A, e, i) {
                var r = 0, f = 0, n = 0, t = 0;
                A: if (n = ti(A, e)) if (r = o[A + 8 &gt;&gt; 2], (0 | r) &gt;= 0) {
                    if (!r) break A;
                    for (;;) {
                        if (!(f = o[n + 32 &gt;&gt; 2])) break A;
                        if (n = f, !(r = r + -1 | 0)) break;
                    }
                } else n = o[A &gt;&gt; 2]; else n = 0;
                f = o[i + 4 &gt;&gt; 2], o[e &gt;&gt; 2] = o[i &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = f, f = o[(r = i + 24 | 0) + 4 &gt;&gt; 2], 
                o[(t = e + 24 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = f, f = o[(r = i + 16 | 0) + 4 &gt;&gt; 2], 
                o[(t = e + 16 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = f, i = o[(f = i + 8 | 0) + 4 &gt;&gt; 2], 
                o[(r = e + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = i, ai(A, n, e);
            }
            function bi(A, e) {
                ti(A, e), CA(o[A + 4 &gt;&gt; 2]), o[A + 4 &gt;&gt; 2] = e, o[A + 12 &gt;&gt; 2] = o[A + 12 &gt;&gt; 2] + -1;
            }
            function li(A, e) {
                return 1;
            }
            function ui(A) {
                var e, i;
                return R((i = (e = A * A) * A) * (e * e) * (2718311493989822e-21 * e - .00019839334836096632) + (i * (.008333329385889463 * e - .16666666641626524) + A));
            }
            function si(A) {
                var e;
                return R(-.499999997251031 * (A *= A) + 1 + .04166662332373906 * (e = A * A) + A * e * (2439044879627741e-20 * A - .001388676377460993));
            }
            function ki(A, e) {
                var i = 0;
                A: if ((0 | e) &gt;= 1024) {
                    if (A *= 8.98846567431158e307, (0 | (i = e + -1023 | 0)) &lt; 1024) {
                        e = i;
                        break A;
                    }
                    A *= 8.98846567431158e307, e = ((0 | e) &lt; 3069 ? e : 3069) + -2046 | 0;
                } else (0 | e) &gt; -1023 || (A *= 2.004168360008973e-292, i = e + 969 | 0, (0 | i) &gt; -1023 ? e = i : (A *= 2.004168360008973e-292, 
                e = ((0 | e) &gt; -2960 ? e : -2960) + 1938 | 0));
                return b(0, 0), b(1, e + 1023 &lt;&lt; 20), A * +l();
            }
            function vi(A, e) {
                var i, r, f = 0, n = 0, t = 0, a = 0;
                D = i = D - 16 | 0, s(A);
                A: if ((f = 2147483647 &amp; (r = c(0))) &gt;&gt;&gt; 0 &lt;= 1305022426) {
                    if (n = .6366197723675814 * (t = +A) + 6755399441055744 - 6755399441055744, B[e &gt;&gt; 3] = t + -1.5707963109016418 * n + -1.5893254773528196e-8 * n, 
                    m(n) &lt; 2147483648) {
                        f = ~~n;
                        break A;
                    }
                    f = -2147483648;
                } else f &gt;&gt;&gt; 0 &gt;= 2139095040 ? (B[e &gt;&gt; 3] = R(A - A), f = 0) : (a = f, f = (f &gt;&gt;&gt; 23) - 150 | 0, 
                B[i + 8 &gt;&gt; 3] = (b(0, a - (f &lt;&lt; 23) | 0), k()), f = function(A, e, i) {
                    var r, f, n, t, a, c, b, l, u = 0, s = 0, k = 0, C = 0, d = 0, v = 0, g = 0, R = 0, Q = 0, h = 0, G = 0, w = 0, W = 0;
                    if (D = r = D - 560 | 0, h = i + _(n = (0 | (C = (i + -3 | 0) / 24 | 0)) &gt; 0 ? C : 0, -24) | 0, 
                    (0 | (f = o[2840])) &gt;= 0) for (C = f + 1 | 0, d = 11376 + ((i = n) &lt;&lt; 2) | 0, s = r + 320 | 0; B[s &gt;&gt; 3] = (0 | i) &lt; 0 ? 0 : +o[d &gt;&gt; 2], 
                    s = s + 8 | 0, d = d + 4 | 0, i = i + 1 | 0, C = C + -1 | 0; ) ;
                    for (R = h + -24 | 0, C = r + 320 | 0; ;) {
                        for (u = 0, i = A, d = 1, s = C; u += B[i &gt;&gt; 3] * B[s &gt;&gt; 3], i = i + 8 | 0, s = s + -8 | 0, 
                        d = d + -1 | 0; ) ;
                        if (B[(k &lt;&lt; 3) + r &gt;&gt; 3] = u, C = C + 8 | 0, i = (0 | k) &lt; (0 | f), k = k + 1 | 0, 
                        !i) break;
                    }
                    a = 23 - R | 0, t = 24 - R | 0, c = 476 + (r + (f &lt;&lt; 2) | 0) | 0, b = r + 476 | 0, 
                    l = r + -8 | 0, k = f;
                    e: {
                        for (;;) {
                            if (u = B[(i = k &lt;&lt; 3) + r &gt;&gt; 3], !(C = (0 | k) &lt; 1)) for (i = i + l | 0, s = r + 480 | 0, 
                            d = k; v = s, G = u, g = m(u *= 5.960464477539063e-8) &lt; 2147483648 ? ~~u : -2147483648, 
                            g = m(G += -16777216 * (u = +(0 | g))) &lt; 2147483648 ? ~~G : -2147483648, o[v &gt;&gt; 2] = g, 
                            s = s + 4 | 0, u = B[i &gt;&gt; 3] + u, i = i + -8 | 0, d = d + -1 | 0; ) ;
                            u = ki(u, R), u += -8 * y(.125 * u), u -= +(0 | (g = m(u) &lt; 2147483648 ? ~~u : -2147483648));
                            i: {
                                r: {
                                    f: {
                                        if (d = (0 | R) &lt; 1) {
                                            if (R) break f;
                                            Q = o[476 + (r + (k &lt;&lt; 2) | 0) &gt;&gt; 2] &gt;&gt; 23;
                                        } else Q = s = 476 + (r + (k &lt;&lt; 2) | 0) | 0, s = (v = o[s &gt;&gt; 2]) - ((i = v &gt;&gt; t) &lt;&lt; t) | 0, 
                                        o[Q &gt;&gt; 2] = s, g = i + g | 0, Q = s &gt;&gt; a;
                                        if ((0 | Q) &lt; 1) break i;
                                        break r;
                                    }
                                    if (Q = 2, !(u &gt;= .5)) {
                                        Q = 0;
                                        break i;
                                    }
                                }
                                if (C) v = 0; else for (v = 0, i = r + 480 | 0, C = k; ;) {
                                    s = o[i &gt;&gt; 2];
                                    r: {
                                        f: {
                                            if (W = i, v) w = 16777215; else {
                                                if (!s) break f;
                                                v = 1, w = 16777216;
                                            }
                                            o[W &gt;&gt; 2] = w - s;
                                            break r;
                                        }
                                        v = 0;
                                    }
                                    if (i = i + 4 | 0, !(C = C + -1 | 0)) break;
                                }
                                d || ((i = R + -1 | 0) &gt;&gt;&gt; 0 &gt; 1 || (i - 1 ? o[(i = 476 + (r + (k &lt;&lt; 2) | 0) | 0) &gt;&gt; 2] = 8388607 &amp; o[i &gt;&gt; 2] : o[(i = 476 + (r + (k &lt;&lt; 2) | 0) | 0) &gt;&gt; 2] = 4194303 &amp; o[i &gt;&gt; 2])), 
                                g = g + 1 | 0, 2 == (0 | Q) &amp;&amp; (u = 1 - u, Q = 2, v &amp;&amp; (u -= ki(1, R)));
                            }
                            if (0 != u) break;
                            if (!((0 | k) &lt;= (0 | f))) {
                                for (i = (k &lt;&lt; 2) + b | 0, s = 0, d = k; s = o[i &gt;&gt; 2] | s, i = i + -4 | 0, (0 | (d = d + -1 | 0)) &gt; (0 | f); ) ;
                                if (s) {
                                    for (i = 476 + (r + (k &lt;&lt; 2) | 0) | 0, h = R; k = k + -1 | 0, h = h + -24 | 0, A = o[i &gt;&gt; 2], 
                                    i = i + -4 | 0, !A; ) ;
                                    break e;
                                }
                            }
                            for (i = c, C = k; C = C + 1 | 0, s = o[i &gt;&gt; 2], i = i + -4 | 0, !s; ) ;
                            for (v = 328 + ((k &lt;&lt; 3) + r | 0) | 0; ;) {
                                for (i = 328 + ((k &lt;&lt; 3) + r | 0) | 0, k = k + 1 | 0, B[i &gt;&gt; 3] = o[11376 + (n + k &lt;&lt; 2) &gt;&gt; 2], 
                                u = 0, i = A, s = v, d = 1; u += B[i &gt;&gt; 3] * B[s &gt;&gt; 3], i = i + 8 | 0, s = s + -8 | 0, 
                                d = d + -1 | 0; ) ;
                                if (B[(k &lt;&lt; 3) + r &gt;&gt; 3] = u, v = v + 8 | 0, !((0 | k) &lt; (0 | C))) break;
                            }
                            k = C;
                        }
                        (u = ki(u, 0 - R | 0)) &gt;= 16777216 ? (A = (r + 480 | 0) + (k &lt;&lt; 2) | 0, G = u, i = m(u *= 5.960464477539063e-8) &lt; 2147483648 ? ~~u : -2147483648, 
                        C = m(u = G + -16777216 * +(0 | i)) &lt; 2147483648 ? ~~u : -2147483648, o[A &gt;&gt; 2] = C, 
                        k = k + 1 | 0) : (i = m(u) &lt; 2147483648 ? ~~u : -2147483648, h = R), o[(r + 480 | 0) + (k &lt;&lt; 2) &gt;&gt; 2] = i;
                    }
                    if (!((0 | k) &lt; 0)) {
                        for (d = k + 1 | 0, u = ki(1, h), i = (r + 480 | 0) + (k &lt;&lt; 2) | 0, s = (k &lt;&lt; 3) + r | 0; B[s &gt;&gt; 3] = u * +o[i &gt;&gt; 2], 
                        i = i + -4 | 0, s = s + -8 | 0, u *= 5.960464477539063e-8, (0 | (d = d + -1 | 0)) &gt; 0; ) ;
                        if (!((0 | k) &lt; 0)) for (C = (k &lt;&lt; 3) + r | 0, i = k; ;) {
                            for (A = i, d = k - i | 0, u = 0, i = 0, s = 0; u += B[i + 14144 &gt;&gt; 3] * B[i + C &gt;&gt; 3], 
                            !((0 | s) &gt;= (0 | f)) &amp;&amp; (i = i + 8 | 0, R = s &gt;&gt;&gt; 0 &lt; d &gt;&gt;&gt; 0, s = s + 1 | 0, R); ) ;
                            if (B[(r + 160 | 0) + (d &lt;&lt; 3) &gt;&gt; 3] = u, C = C + -8 | 0, i = A + -1 | 0, !((0 | A) &gt; 0)) break;
                        }
                    }
                    if ((0 | k) &lt; 0) u = 0; else for (s = k + 1 | 0, i = (r + 160 | 0) + (k &lt;&lt; 3) | 0, 
                    u = 0; u += B[i &gt;&gt; 3], i = i + -8 | 0, (0 | (s = s + -1 | 0)) &gt; 0; ) ;
                    return B[e &gt;&gt; 3] = Q ? -u : u, D = r + 560 | 0, 7 &amp; g;
                }(i + 8 | 0, i, f), n = B[i &gt;&gt; 3], (0 | r) &lt;= -1 ? (B[e &gt;&gt; 3] = -n, f = 0 - f | 0) : B[e &gt;&gt; 3] = n);
                return D = i + 16 | 0, f;
            }
            function di(A) {
                var e, i = 0, r = 0, f = 0;
                D = e = D - 16 | 0, s(A);
                A: if ((i = 2147483647 &amp; (r = c(0))) &gt;&gt;&gt; 0 &lt;= 1061752794) {
                    if (i &gt;&gt;&gt; 0 &lt; 964689920) break A;
                    A = ui(+A);
                } else if (r &gt;&gt;&gt;= 31, i &gt;&gt;&gt; 0 &lt;= 1081824209) {
                    if (f = +A, i &gt;&gt;&gt; 0 &lt;= 1075235811) {
                        if (r) {
                            A = R(-si(f + 1.5707963267948966));
                            break A;
                        }
                        A = si(f + -1.5707963267948966);
                        break A;
                    }
                    A = ui(-((r ? 3.141592653589793 : -3.141592653589793) + f));
                } else if (i &gt;&gt;&gt; 0 &lt;= 1088565717) {
                    if (f = +A, i &gt;&gt;&gt; 0 &lt;= 1085271519) {
                        if (r) {
                            A = si(f + 4.71238898038469);
                            break A;
                        }
                        A = R(-si(f + -4.71238898038469));
                        break A;
                    }
                    A = ui((r ? 6.283185307179586 : -6.283185307179586) + f);
                } else if (i &gt;&gt;&gt; 0 &gt;= 2139095040) A = R(A - A); else if (i = 3 &amp; vi(A, e + 8 | 0), 
                i &gt;&gt;&gt; 0 &lt;= 2) {
                    switch (i - 1 | 0) {
                      default:
                        A = ui(B[e + 8 &gt;&gt; 3]);
                        break A;

                      case 0:
                        A = si(B[e + 8 &gt;&gt; 3]);
                        break A;

                      case 1:
                    }
                    A = ui(-B[e + 8 &gt;&gt; 3]);
                } else A = R(-si(B[e + 8 &gt;&gt; 3]));
                return D = e + 16 | 0, A;
            }
            function Ci(A) {
                var e, i = R(0), r = 0, f = 0, n = 0;
                D = e = D - 16 | 0, s(A);
                A: if ((r = 2147483647 &amp; (f = c(0))) &gt;&gt;&gt; 0 &lt;= 1061752794) {
                    if (i = R(1), r &gt;&gt;&gt; 0 &lt; 964689920) break A;
                    i = si(+A);
                } else if (f &gt;&gt;&gt;= 31, r &gt;&gt;&gt; 0 &lt;= 1081824209) {
                    if (n = +A, r &gt;&gt;&gt; 0 &gt;= 1075235812) {
                        i = R(-si((f ? 3.141592653589793 : -3.141592653589793) + n));
                        break A;
                    }
                    if (f) {
                        i = ui(n + 1.5707963267948966);
                        break A;
                    }
                    i = ui(1.5707963267948966 - n);
                } else if (r &gt;&gt;&gt; 0 &lt;= 1088565717) {
                    if (r &gt;&gt;&gt; 0 &gt;= 1085271520) {
                        i = si(+A + (f ? 6.283185307179586 : -6.283185307179586));
                        break A;
                    }
                    if (f) {
                        i = ui(-4.71238898038469 - +A);
                        break A;
                    }
                    i = ui(+A - 4.71238898038469);
                } else if (i = R(A - A), !(r &gt;&gt;&gt; 0 &gt;= 2139095040)) if (r = 3 &amp; vi(A, e + 8 | 0), 
                r &gt;&gt;&gt; 0 &lt;= 2) {
                    switch (r - 1 | 0) {
                      default:
                        i = si(B[e + 8 &gt;&gt; 3]);
                        break A;

                      case 0:
                        i = ui(-B[e + 8 &gt;&gt; 3]);
                        break A;

                      case 1:
                    }
                    i = R(-si(B[e + 8 &gt;&gt; 3]));
                } else i = ui(B[e + 8 &gt;&gt; 3]);
                return D = e + 16 | 0, A = i;
            }
            function Bi(A, e) {
                var i, r, f, n, t, a, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, C = 0, d = 0, v = 0, g = 0, B = 0, R = 0;
                D = i = D - 80 | 0, o[A + 72 &gt;&gt; 2] = o[A + 72 &gt;&gt; 2] + 1, (c = o[A + 68 &gt;&gt; 2]) &amp;&amp; bi(c, o[76 + (o[A + 28 &gt;&gt; 2] + _(e, 80) | 0) &gt;&gt; 2]), 
                b = o[A + 20 &gt;&gt; 2], g = o[(t = A + 28 | 0) &gt;&gt; 2], a = _(e, 80), k = o[(l = (c = g + a | 0) + 8 | 0) + 4 &gt;&gt; 2], 
                o[(s = i + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = k, B = o[(C = c + 24 | 0) + 4 &gt;&gt; 2], 
                o[(k = f = i + 24 | 0) &gt;&gt; 2] = o[C &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = B, v = o[(d = n = c + 40 | 0) + 4 &gt;&gt; 2], 
                o[(k = i + 40 | 0) &gt;&gt; 2] = o[d &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = v, u = o[(d = c + 56 | 0) + 4 &gt;&gt; 2], 
                o[(v = B = i + 56 | 0) &gt;&gt; 2] = o[d &gt;&gt; 2], o[v + 4 &gt;&gt; 2] = u, R = o[(r = c + 72 | 0) + 4 &gt;&gt; 2], 
                o[(u = v = i + 72 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = R, u = o[c + 4 &gt;&gt; 2], 
                o[i &gt;&gt; 2] = o[c &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = u, u = o[c + 20 &gt;&gt; 2], o[i + 16 &gt;&gt; 2] = o[c + 16 &gt;&gt; 2], 
                o[i + 20 &gt;&gt; 2] = u, u = o[c + 36 &gt;&gt; 2], o[i + 32 &gt;&gt; 2] = o[c + 32 &gt;&gt; 2], o[i + 36 &gt;&gt; 2] = u, 
                u = o[c + 52 &gt;&gt; 2], o[i + 48 &gt;&gt; 2] = o[c + 48 &gt;&gt; 2], o[i + 52 &gt;&gt; 2] = u, u = o[c + 68 &gt;&gt; 2], 
                o[i + 64 &gt;&gt; 2] = o[c + 64 &gt;&gt; 2], o[i + 68 &gt;&gt; 2] = u, u = g, g = _(b, 80) + -80 | 0, 
                R = o[(u = (b = u + g | 0) + 8 | 0) + 4 &gt;&gt; 2], o[l &gt;&gt; 2] = o[u &gt;&gt; 2], o[l + 4 &gt;&gt; 2] = R, 
                l = o[b + 4 &gt;&gt; 2], o[c &gt;&gt; 2] = o[b &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = l, u = o[(l = b + 24 | 0) + 4 &gt;&gt; 2], 
                o[C &gt;&gt; 2] = o[l &gt;&gt; 2], o[C + 4 &gt;&gt; 2] = u, l = o[b + 20 &gt;&gt; 2], o[c + 16 &gt;&gt; 2] = o[b + 16 &gt;&gt; 2], 
                o[c + 20 &gt;&gt; 2] = l, C = o[(l = b + 40 | 0) + 4 &gt;&gt; 2], o[n &gt;&gt; 2] = o[l &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = C, 
                l = o[b + 36 &gt;&gt; 2], o[c + 32 &gt;&gt; 2] = o[b + 32 &gt;&gt; 2], o[c + 36 &gt;&gt; 2] = l, C = o[(l = b + 56 | 0) + 4 &gt;&gt; 2], 
                o[d &gt;&gt; 2] = o[l &gt;&gt; 2], o[d + 4 &gt;&gt; 2] = C, l = o[b + 52 &gt;&gt; 2], o[c + 48 &gt;&gt; 2] = o[b + 48 &gt;&gt; 2], 
                o[c + 52 &gt;&gt; 2] = l, l = o[b + 68 &gt;&gt; 2], o[c + 64 &gt;&gt; 2] = o[b + 64 &gt;&gt; 2], o[c + 68 &gt;&gt; 2] = l, 
                b = o[(c = b + 72 | 0) + 4 &gt;&gt; 2], o[r &gt;&gt; 2] = o[c &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = b, l = o[i + 4 &gt;&gt; 2], 
                c = o[t &gt;&gt; 2] + g | 0, o[c &gt;&gt; 2] = o[i &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = l, l = o[s + 4 &gt;&gt; 2], 
                o[(b = c + 8 | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = l, b = o[i + 20 &gt;&gt; 2], o[c + 16 &gt;&gt; 2] = o[i + 16 &gt;&gt; 2], 
                o[c + 20 &gt;&gt; 2] = b, s = o[f + 4 &gt;&gt; 2], o[(b = c + 24 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = s, 
                b = o[i + 36 &gt;&gt; 2], o[c + 32 &gt;&gt; 2] = o[i + 32 &gt;&gt; 2], o[c + 36 &gt;&gt; 2] = b, s = o[k + 4 &gt;&gt; 2], 
                o[(b = c + 40 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = s, b = o[i + 52 &gt;&gt; 2], o[c + 48 &gt;&gt; 2] = o[i + 48 &gt;&gt; 2], 
                o[c + 52 &gt;&gt; 2] = b, s = o[B + 4 &gt;&gt; 2], o[(b = c + 56 | 0) &gt;&gt; 2] = o[B &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = s, 
                s = o[v + 4 &gt;&gt; 2], o[(b = c + 72 | 0) &gt;&gt; 2] = o[v &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = s, b = o[i + 68 &gt;&gt; 2], 
                o[c + 64 &gt;&gt; 2] = o[i + 64 &gt;&gt; 2], o[c + 68 &gt;&gt; 2] = b, o[A + 68 &gt;&gt; 2] &amp;&amp; (o[o[76 + (o[A + 28 &gt;&gt; 2] + a | 0) &gt;&gt; 2] + 36 &gt;&gt; 2] = e), 
                o[A + 20 &gt;&gt; 2] = o[A + 20 &gt;&gt; 2] + -1, D = i + 80 | 0;
            }
            function _i(A) {
                var e;
                return o[(A |= 0) &gt;&gt; 2] = 14564, (e = o[A + 32 &gt;&gt; 2]) &amp;&amp; (C[A + 36 | 0] &amp;&amp; CA(e), 
                o[A + 32 &gt;&gt; 2] = 0), o[A + 32 &gt;&gt; 2] = 0, o[A + 24 &gt;&gt; 2] = 0, o[A + 28 &gt;&gt; 2] = 0, 
                n[A + 36 | 0] = 1, 0 | A;
            }
            function mi(A, e, i, r, f, n, t, a, c, b) {
                e |= 0, i |= 0, r |= 0, f |= 0, n |= 0, t |= 0, a |= 0, c |= 0, b |= 0, A = o[(A |= 0) + 32 &gt;&gt; 2] + (b &lt;&lt; 5) | 0, 
                o[i &gt;&gt; 2] = o[A + 12 &gt;&gt; 2], o[f &gt;&gt; 2] = o[A + 20 &gt;&gt; 2], o[e &gt;&gt; 2] = o[A + 16 &gt;&gt; 2], 
                o[r &gt;&gt; 2] = o[A + 28 &gt;&gt; 2], o[a &gt;&gt; 2] = o[A &gt;&gt; 2], o[n &gt;&gt; 2] = o[A + 4 &gt;&gt; 2], o[c &gt;&gt; 2] = o[A + 24 &gt;&gt; 2], 
                o[t &gt;&gt; 2] = o[A + 8 &gt;&gt; 2];
            }
            function Ri(A, e) {}
            function Qi(A, e) {
                var i = 0, r = 0, f = 0, t = 0, c = 0, b = 0, l = 0;
                if (C[A + 164 | 0]) {
                    if ((0 | (i = o[A + 128 &gt;&gt; 2])) == o[A + 132 &gt;&gt; 2] &amp;&amp; !((0 | i) &gt;= (0 | (t = i ? i &lt;&lt; 1 : 1)))) {
                        t &amp;&amp; (r = dA(t &lt;&lt; 2), i = o[A + 128 &gt;&gt; 2]), b = o[A + 136 &gt;&gt; 2];
                        A: {
                            if ((0 | i) &gt;= 1) for (f = r, c = b; o[f &gt;&gt; 2] = o[c &gt;&gt; 2], f = f + 4 | 0, c = c + 4 | 0, 
                            i = i + -1 | 0; ) ; else if (!b) break A;
                            C[A + 140 | 0] &amp;&amp; CA(b), o[A + 136 &gt;&gt; 2] = 0, i = o[A + 128 &gt;&gt; 2];
                        }
                        o[A + 136 &gt;&gt; 2] = r, o[A + 132 &gt;&gt; 2] = t, n[A + 140 | 0] = 1;
                    }
                    return f = o[A + 136 &gt;&gt; 2], o[f + (i &lt;&lt; 2) &gt;&gt; 2] = e, o[o[A + 32 &gt;&gt; 2] + 4 &gt;&gt; 2] = f, 
                    void (o[A + 128 &gt;&gt; 2] = o[A + 128 &gt;&gt; 2] + 1);
                }
                if ((0 | (r = o[A + 148 &gt;&gt; 2])) == o[A + 152 &gt;&gt; 2] &amp;&amp; !((0 | r) &gt;= (0 | (l = r ? r &lt;&lt; 1 : 1)))) {
                    l &amp;&amp; (b = dA(l &lt;&lt; 1), r = o[A + 148 &gt;&gt; 2]), t = o[A + 156 &gt;&gt; 2];
                    A: {
                        if ((0 | r) &gt;= 1) for (f = b, c = t, i = r; a[f &gt;&gt; 1] = d[c &gt;&gt; 1], f = f + 2 | 0, 
                        c = c + 2 | 0, i = i + -1 | 0; ) ; else if (!t) break A;
                        C[A + 160 | 0] &amp;&amp; (CA(t), r = o[A + 148 &gt;&gt; 2]), o[A + 156 &gt;&gt; 2] = 0;
                    }
                    o[A + 156 &gt;&gt; 2] = b, o[A + 152 &gt;&gt; 2] = l, n[A + 160 | 0] = 1;
                }
                o[A + 148 &gt;&gt; 2] = r + 1, f = o[A + 32 &gt;&gt; 2], A = o[A + 156 &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = A, 
                a[A + (r &lt;&lt; 1) &gt;&gt; 1] = e;
            }
            function hi(A, e, i) {
                var r = 0, f = 0, t = 0, a = 0, c = 0, b = 0, l = R(0), u = R(0), s = R(0), k = R(0), d = R(0), v = R(0);
                A: {
                    if (C[A + 165 | 0]) {
                        if (!(!i | (0 | (t = o[A + 88 &gt;&gt; 2])) &lt; 1)) for (i = o[A + 96 &gt;&gt; 2], s = g[A + 168 &gt;&gt; 2], 
                        k = g[e + 8 &gt;&gt; 2], d = g[e + 4 &gt;&gt; 2], v = g[e &gt;&gt; 2]; ;) {
                            if (l = R(g[i &gt;&gt; 2] - v), u = R(l * l), l = R(g[i + 4 &gt;&gt; 2] - d), u = R(u + R(l * l)), 
                            l = R(g[i + 8 &gt;&gt; 2] - k), R(u + R(l * l)) &lt;= s) break A;
                            if (i = i + 16 | 0, !((0 | (a = a + 1 | 0)) &lt; (0 | t))) break;
                        }
                        if (i = o[A + 32 &gt;&gt; 2], o[i + 12 &gt;&gt; 2] = o[i + 12 &gt;&gt; 2] + 1, o[A + 92 &gt;&gt; 2] == (0 | t) &amp;&amp; !((0 | t) &gt;= (0 | (a = t ? t &lt;&lt; 1 : 1)))) {
                            if (a &amp;&amp; (r = dA(a &lt;&lt; 4), t = o[A + 88 &gt;&gt; 2]), (0 | t) &gt;= 1) for (i = 0; f = o[A + 96 &gt;&gt; 2] + i | 0, 
                            b = o[f + 4 &gt;&gt; 2], o[(c = i + r | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = b, b = o[(f = f + 8 | 0) + 4 &gt;&gt; 2], 
                            o[(c = c + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = b, i = i + 16 | 0, t = t + -1 | 0; ) ;
                            (i = o[A + 96 &gt;&gt; 2]) &amp;&amp; (C[A + 100 | 0] &amp;&amp; CA(i), o[A + 96 &gt;&gt; 2] = 0), o[A + 96 &gt;&gt; 2] = r, 
                            o[A + 92 &gt;&gt; 2] = a, n[A + 100 | 0] = 1, t = o[A + 88 &gt;&gt; 2];
                        }
                        return i = o[e + 4 &gt;&gt; 2], r = o[(b = A + 96 | 0) &gt;&gt; 2] + (t &lt;&lt; 4) | 0, o[r &gt;&gt; 2] = o[e &gt;&gt; 2], 
                        o[r + 4 &gt;&gt; 2] = i, e = o[(i = e + 8 | 0) + 4 &gt;&gt; 2], o[(r = r + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], 
                        o[r + 4 &gt;&gt; 2] = e, o[o[A + 32 &gt;&gt; 2] + 16 &gt;&gt; 2] = o[b &gt;&gt; 2], e = A, A = o[A + 88 &gt;&gt; 2], 
                        o[e + 88 &gt;&gt; 2] = A + 1, A;
                    }
                    if (!(!i | (0 | (f = o[A + 108 &gt;&gt; 2])) &lt; 1)) for (i = o[A + 116 &gt;&gt; 2], s = g[A + 168 &gt;&gt; 2], 
                    k = g[e + 8 &gt;&gt; 2], d = g[e + 4 &gt;&gt; 2], v = g[e &gt;&gt; 2]; ;) {
                        if (l = R(g[i &gt;&gt; 2] - v), u = R(l * l), l = R(g[i + 4 &gt;&gt; 2] - d), u = R(u + R(l * l)), 
                        l = R(g[i + 8 &gt;&gt; 2] - k), R(u + R(l * l)) &lt;= s) break A;
                        if (i = i + 12 | 0, a = a + 1 | 0, !((0 | (t = t + 3 | 0)) &lt; (0 | f))) break;
                    }
                    if ((0 | f) == (0 | (r = o[A + 112 &gt;&gt; 2]))) if ((0 | f) &gt;= (0 | (r = f ? f &lt;&lt; 1 : 1))) r = f; else {
                        r &amp;&amp; (b = dA(r &lt;&lt; 2), f = o[A + 108 &gt;&gt; 2]), c = o[A + 116 &gt;&gt; 2];
                        e: {
                            if ((0 | f) &gt;= 1) for (i = b, a = c, t = f; o[i &gt;&gt; 2] = o[a &gt;&gt; 2], i = i + 4 | 0, 
                            a = a + 4 | 0, t = t + -1 | 0; ) ; else if (!c) break e;
                            C[A + 120 | 0] &amp;&amp; (CA(c), f = o[A + 108 &gt;&gt; 2]), o[A + 116 &gt;&gt; 2] = 0;
                        }
                        o[A + 116 &gt;&gt; 2] = b, o[A + 112 &gt;&gt; 2] = r, n[A + 120 | 0] = 1;
                    }
                    if (i = f + 1 | 0, o[A + 108 &gt;&gt; 2] = i, c = o[A + 116 &gt;&gt; 2], o[c + (f &lt;&lt; 2) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                    (0 | i) == (0 | r)) if ((0 | r) &gt;= (0 | (f = r ? r &lt;&lt; 1 : 1))) b = c, f = r; else {
                        f ? (b = dA(f &lt;&lt; 2), c = o[A + 116 &gt;&gt; 2], r = o[A + 108 &gt;&gt; 2]) : b = 0;
                        e: {
                            if ((0 | r) &gt;= 1) for (i = b, a = c, t = r; o[i &gt;&gt; 2] = o[a &gt;&gt; 2], i = i + 4 | 0, 
                            a = a + 4 | 0, t = t + -1 | 0; ) ; else if (!c) break e;
                            C[A + 120 | 0] &amp;&amp; (CA(c), r = o[A + 108 &gt;&gt; 2]), o[A + 116 &gt;&gt; 2] = 0;
                        }
                        o[A + 116 &gt;&gt; 2] = b, o[A + 112 &gt;&gt; 2] = f, n[A + 120 | 0] = 1;
                    } else b = c, f = r, r = i;
                    if (i = r + 1 | 0, o[A + 108 &gt;&gt; 2] = i, o[(r &lt;&lt; 2) + b &gt;&gt; 2] = o[e + 4 &gt;&gt; 2], (0 | i) == (0 | f)) if ((0 | f) &gt;= (0 | (c = f ? f &lt;&lt; 1 : 1))) r = b; else {
                        c ? (r = dA(c &lt;&lt; 2), b = o[A + 116 &gt;&gt; 2], f = o[A + 108 &gt;&gt; 2]) : r = 0;
                        e: {
                            if ((0 | f) &gt;= 1) for (i = r, a = b, t = f; o[i &gt;&gt; 2] = o[a &gt;&gt; 2], i = i + 4 | 0, 
                            a = a + 4 | 0, t = t + -1 | 0; ) ; else if (!b) break e;
                            C[A + 120 | 0] &amp;&amp; (CA(b), f = o[A + 108 &gt;&gt; 2]), o[A + 116 &gt;&gt; 2] = 0;
                        }
                        o[A + 116 &gt;&gt; 2] = r, o[A + 112 &gt;&gt; 2] = c, n[A + 120 | 0] = 1;
                    } else r = b, f = i;
                    i = f + 1 | 0, o[A + 108 &gt;&gt; 2] = i, o[(f &lt;&lt; 2) + r &gt;&gt; 2] = o[e + 8 &gt;&gt; 2], A = o[A + 32 &gt;&gt; 2], 
                    o[A + 16 &gt;&gt; 2] = r, o[A + 12 &gt;&gt; 2] = o[A + 12 &gt;&gt; 2] + 1, a = ((0 | i) / 3 | 0) - 1 | 0;
                }
                return a;
            }
            function Gi(A) {
                var e = 0;
                return o[(A |= 0) &gt;&gt; 2] = 14676, (e = o[A + 156 &gt;&gt; 2]) &amp;&amp; (C[A + 160 | 0] &amp;&amp; CA(e), 
                o[A + 156 &gt;&gt; 2] = 0), o[A + 156 &gt;&gt; 2] = 0, o[A + 148 &gt;&gt; 2] = 0, o[A + 152 &gt;&gt; 2] = 0, 
                n[A + 160 | 0] = 1, (e = o[A + 136 &gt;&gt; 2]) &amp;&amp; (C[A + 140 | 0] &amp;&amp; CA(e), o[A + 136 &gt;&gt; 2] = 0), 
                o[A + 136 &gt;&gt; 2] = 0, o[A + 128 &gt;&gt; 2] = 0, o[A + 132 &gt;&gt; 2] = 0, n[A + 140 | 0] = 1, 
                (e = o[A + 116 &gt;&gt; 2]) &amp;&amp; (C[A + 120 | 0] &amp;&amp; CA(e), o[A + 116 &gt;&gt; 2] = 0), o[A + 116 &gt;&gt; 2] = 0, 
                o[A + 108 &gt;&gt; 2] = 0, o[A + 112 &gt;&gt; 2] = 0, n[A + 120 | 0] = 1, (e = o[A + 96 &gt;&gt; 2]) &amp;&amp; (C[A + 100 | 0] &amp;&amp; CA(e), 
                o[A + 96 &gt;&gt; 2] = 0), o[A + 96 &gt;&gt; 2] = 0, o[A + 88 &gt;&gt; 2] = 0, o[A + 92 &gt;&gt; 2] = 0, 
                n[A + 100 | 0] = 1, _i(A), 0 | A;
            }
            function yi(A, e, i) {
                var r, f, n, t = 0, a = 0, c = R(0), b = R(0), l = 0, u = 0, s = R(0), k = R(0), C = 0, d = R(0), v = R(0), B = 0, m = R(0), Q = 0, h = 0, G = 0, y = 0, W = 0, Y = R(0), F = R(0), Z = R(0), p = R(0), V = 0;
                D = r = D - 96 | 0, o[A + 376 &gt;&gt; 2] = 0, o[A + 364 &gt;&gt; 2] = 4, o[A + 368 &gt;&gt; 2] = 0, 
                l = A + 316 | 0, o[A + 360 &gt;&gt; 2] = l, o[A + 356 &gt;&gt; 2] = A + 284, o[A + 352 &gt;&gt; 2] = A + 252, 
                o[A + 348 &gt;&gt; 2] = A + 220, a = o[e + 4 &gt;&gt; 2], o[A &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = a, 
                u = o[(t = e + 16 | 0) + 4 &gt;&gt; 2], o[(a = A + 16 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = u, 
                a = o[e + 12 &gt;&gt; 2], o[A + 8 &gt;&gt; 2] = o[e + 8 &gt;&gt; 2], o[A + 12 &gt;&gt; 2] = a, u = o[(t = e + 32 | 0) + 4 &gt;&gt; 2], 
                o[(a = A + 32 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = u, u = o[(t = e + 24 | 0) + 4 &gt;&gt; 2], 
                o[(a = A + 24 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = u, u = o[(t = e + 48 | 0) + 4 &gt;&gt; 2], 
                o[(a = A + 48 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = u, u = o[(t = e + 40 | 0) + 4 &gt;&gt; 2], 
                o[(a = A + 40 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = u, u = o[(t = e - -64 | 0) + 4 &gt;&gt; 2], 
                o[(a = A - -64 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = u, a = o[e + 60 &gt;&gt; 2], o[A + 56 &gt;&gt; 2] = o[e + 56 &gt;&gt; 2], 
                o[A + 60 &gt;&gt; 2] = a, u = o[(t = e + 80 | 0) + 4 &gt;&gt; 2], o[(a = A + 80 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = u, u = o[(t = e + 72 | 0) + 4 &gt;&gt; 2], o[(a = A + 72 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = u, u = o[(t = e + 96 | 0) + 4 &gt;&gt; 2], o[(a = A + 96 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = u, u = o[(t = e + 88 | 0) + 4 &gt;&gt; 2], o[(a = A + 88 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = u, u = o[(t = e + 104 | 0) + 4 &gt;&gt; 2], o[(a = A + 104 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = u, u = o[(t = e + 112 | 0) + 4 &gt;&gt; 2], o[(a = A + 112 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = u, a = o[e + 120 &gt;&gt; 2], e = o[e + 124 &gt;&gt; 2], o[A + 180 &gt;&gt; 2] = 0, 
                o[A + 144 &gt;&gt; 2] = 0, o[A + 120 &gt;&gt; 2] = a, o[A + 124 &gt;&gt; 2] = e, u = o[(t = i + 8 | 0) + 4 &gt;&gt; 2], 
                o[(e = A + 136 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = u, a = o[i + 4 &gt;&gt; 2], o[A + 128 &gt;&gt; 2] = o[i &gt;&gt; 2], 
                o[A + 132 &gt;&gt; 2] = a, a = A + 128 | 0, c = g[A + 128 &gt;&gt; 2], s = g[A + 132 &gt;&gt; 2], 
                k = g[e &gt;&gt; 2], (v = R(R(R(c * c) + R(s * s)) + R(k * k))) &gt; R(0) ? (g[r + 40 &gt;&gt; 2] = -k, 
                g[r + 36 &gt;&gt; 2] = -s, g[r + 32 &gt;&gt; 2] = -c) : (o[r + 40 &gt;&gt; 2] = 0, o[r + 32 &gt;&gt; 2] = 1065353216, 
                o[r + 36 &gt;&gt; 2] = 0), o[A + 364 &gt;&gt; 2] = 3, o[A + 180 &gt;&gt; 2] = 1, o[A + 148 &gt;&gt; 2] = l, 
                o[(e = A + 164 | 0) &gt;&gt; 2] = 0, o[r + 44 &gt;&gt; 2] = 0, wi(A, r + 32 | 0, l), o[e &gt;&gt; 2] = 1065353216, 
                e = o[A + 148 &gt;&gt; 2], i = o[e + 20 &gt;&gt; 2], o[a &gt;&gt; 2] = o[e + 16 &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = i, 
                t = o[(l = e + 24 | 0) + 4 &gt;&gt; 2], o[(i = f = a + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = t, 
                i = o[l + 4 &gt;&gt; 2], u = r + 88 | 0, t = o[l &gt;&gt; 2], o[u &gt;&gt; 2] = t, o[u + 4 &gt;&gt; 2] = i, 
                o[(l = r + 72 | 0) &gt;&gt; 2] = t, o[l + 4 &gt;&gt; 2] = i, o[(l = r + 56 | 0) &gt;&gt; 2] = t, o[l + 4 &gt;&gt; 2] = i, 
                l = o[e + 20 &gt;&gt; 2], e = o[e + 16 &gt;&gt; 2], o[r + 80 &gt;&gt; 2] = e, o[r + 84 &gt;&gt; 2] = l, 
                o[r + 64 &gt;&gt; 2] = e, o[r + 68 &gt;&gt; 2] = l, o[r + 48 &gt;&gt; 2] = e, o[r + 52 &gt;&gt; 2] = l, 
                o[r + 32 &gt;&gt; 2] = e, o[r + 36 &gt;&gt; 2] = l, o[r + 40 &gt;&gt; 2] = t, o[r + 44 &gt;&gt; 2] = i, 
                n = A + 148 | 0, l = o[A + 368 &gt;&gt; 2], c = g[A + 136 &gt;&gt; 2], s = g[A + 132 &gt;&gt; 2], 
                k = g[A + 128 &gt;&gt; 2], u = 0;
                A: {
                    e: {
                        i: {
                            for (;;) {
                                if ((m = R(w(R(R(R(k * k) + R(s * s)) + R(c * c))))) &lt; R(9999999747378752e-20)) {
                                    o[A + 376 &gt;&gt; 2] = 1;
                                    break i;
                                }
                                if (C = o[A + 364 &gt;&gt; 2] + -1 | 0, o[A + 364 &gt;&gt; 2] = C, Q = _(l, 36), i = o[(t = (e = Q + A | 0) + 180 | 0) &gt;&gt; 2], 
                                o[t &gt;&gt; 2] = i + 1, B = (B = i &lt;&lt; 2) + (i = e + 148 | 0) | 0, C = o[348 + ((C &lt;&lt; 2) + A | 0) &gt;&gt; 2], 
                                o[B &gt;&gt; 2] = C, o[B + 16 &gt;&gt; 2] = 0, o[r + 28 &gt;&gt; 2] = 0, g[r + 24 &gt;&gt; 2] = -c, g[r + 20 &gt;&gt; 2] = -s, 
                                g[r + 16 &gt;&gt; 2] = -k, wi(A, r + 16 | 0, C), G = o[t &gt;&gt; 2], C = o[(i + (G &lt;&lt; 2) | 0) - 4 &gt;&gt; 2], 
                                c = g[C + 16 &gt;&gt; 2], s = R(c - g[r + 32 &gt;&gt; 2]), b = R(s * s), s = g[C + 20 &gt;&gt; 2], 
                                k = R(s - g[r + 36 &gt;&gt; 2]), d = R(b + R(k * k)), k = g[C + 24 &gt;&gt; 2], b = R(k - g[r + 40 &gt;&gt; 2]), 
                                !(R(d + R(b * b)) &lt; R(9999999747378752e-20) || (b = R(c - g[r + 48 &gt;&gt; 2]), d = R(b * b), 
                                b = R(s - g[r + 52 &gt;&gt; 2]), d = R(d + R(b * b)), b = R(k - g[r + 56 &gt;&gt; 2]), R(d + R(b * b)) &lt; R(9999999747378752e-20) || (b = R(c - g[r + 64 &gt;&gt; 2]), 
                                d = R(b * b), b = R(s - g[r + 68 &gt;&gt; 2]), d = R(d + R(b * b)), b = R(k - g[r + 72 &gt;&gt; 2]), 
                                R(d + R(b * b)) &lt; R(9999999747378752e-20) || (b = R(c - g[r + 80 &gt;&gt; 2]), d = R(b * b), 
                                b = R(s - g[r + 84 &gt;&gt; 2]), d = R(d + R(b * b)), b = R(k - g[r + 88 &gt;&gt; 2]), R(d + R(b * b)) &lt; R(9999999747378752e-20)))))) {
                                    if (y = o[(h = (C = C + 16 | 0) + 8 | 0) + 4 &gt;&gt; 2], o[(B = (r + 32 | 0) + ((V = V + 1 &amp; 3) &lt;&lt; 4) | 0) + 8 &gt;&gt; 2] = o[h &gt;&gt; 2], 
                                    o[B + 12 &gt;&gt; 2] = y, W = o[C + 4 &gt;&gt; 2], o[B &gt;&gt; 2] = o[C &gt;&gt; 2], o[B + 4 &gt;&gt; 2] = W, 
                                    c = R(R(R(R(g[A + 128 &gt;&gt; 2] * c) + R(g[A + 132 &gt;&gt; 2] * s)) + R(g[A + 136 &gt;&gt; 2] * k)) / m), 
                                    R(R(m - (Y = c &gt; Y ? c : Y)) + R(m * R(-9999999747378752e-20))) &lt;= R(0)) {
                                        i = o[A + 364 &gt;&gt; 2], o[A + 364 &gt;&gt; 2] = i + 1, l = o[A + 368 &gt;&gt; 2], a = _(l, 36) + A | 0, 
                                        e = o[(t = a + 180 | 0) &gt;&gt; 2] + -1 | 0, o[t &gt;&gt; 2] = e, o[348 + ((i &lt;&lt; 2) + A | 0) &gt;&gt; 2] = o[148 + (a + (e &lt;&lt; 2) | 0) &gt;&gt; 2];
                                        break i;
                                    }
                                    o[r + 12 &gt;&gt; 2] = 0;
                                    r: {
                                        f: {
                                            n: if (!((C = G + -2 | 0) &gt;&gt;&gt; 0 &gt; 2)) {
                                                switch (C - 1 | 0) {
                                                  default:
                                                    if (e = o[e + 152 &gt;&gt; 2], F = g[e + 16 &gt;&gt; 2], i = o[i &gt;&gt; 2], v = g[i + 16 &gt;&gt; 2], 
                                                    m = R(F - v), Z = g[e + 20 &gt;&gt; 2], s = g[i + 20 &gt;&gt; 2], b = R(Z - s), p = g[e + 24 &gt;&gt; 2], 
                                                    k = g[i + 24 &gt;&gt; 2], d = R(p - k), !((c = R(R(R(m * m) + R(b * b)) + R(d * d))) &gt; R(0))) break f;
                                                    if ((c = R(R(-R(R(R(v * m) + R(s * b)) + R(k * d))) / c)) &gt;= R(1)) {
                                                        o[r + 16 &gt;&gt; 2] = 0, o[r + 20 &gt;&gt; 2] = 1065353216, o[r + 12 &gt;&gt; 2] = 2, v = R(R(R(F * F) + R(Z * Z)) + R(p * p));
                                                        break n;
                                                    }
                                                    if (c &lt;= R(0)) {
                                                        o[r + 16 &gt;&gt; 2] = 1065353216, o[r + 20 &gt;&gt; 2] = 0, o[r + 12 &gt;&gt; 2] = 1, v = R(R(R(v * v) + R(s * s)) + R(k * k));
                                                        break n;
                                                    }
                                                    o[r + 12 &gt;&gt; 2] = 3, g[r + 20 &gt;&gt; 2] = c, g[r + 16 &gt;&gt; 2] = R(1) - c, k = R(k + R(d * c)), 
                                                    v = R(v + R(m * c)), c = R(s + R(b * c)), v = R(R(k * k) + R(R(v * v) + R(c * c)));
                                                    break n;

                                                  case 0:
                                                    v = Wi(o[i &gt;&gt; 2] + 16 | 0, o[e + 152 &gt;&gt; 2] + 16 | 0, o[e + 156 &gt;&gt; 2] + 16 | 0, r + 16 | 0, r + 12 | 0);
                                                    break n;

                                                  case 1:
                                                }
                                                v = Fi(o[i &gt;&gt; 2] + 16 | 0, o[e + 152 &gt;&gt; 2] + 16 | 0, o[e + 156 &gt;&gt; 2] + 16 | 0, o[e + 160 &gt;&gt; 2] + 16 | 0, r + 16 | 0, r + 12 | 0);
                                            }
                                            if (v &gt;= R(0)) {
                                                if (G = _(l = 1 - l | 0, 36) + A | 0, o[(C = G + 180 | 0) &gt;&gt; 2] = 0, o[f &gt;&gt; 2] = 0, 
                                                o[f + 4 &gt;&gt; 2] = 0, o[a &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0, o[A + 368 &gt;&gt; 2] = l, B = o[r + 12 &gt;&gt; 2], 
                                                !(W = o[t &gt;&gt; 2])) {
                                                    c = R(0), s = R(0), k = R(0);
                                                    break r;
                                                }
                                                for (e = Q + n | 0, i = 0, c = R(0), t = r + 16 | 0, s = R(0), k = R(0); Q = o[e &gt;&gt; 2], 
                                                1 &lt;&lt; i &amp; B ? (h = o[C &gt;&gt; 2], o[(y = (h &lt;&lt; 2) + G | 0) + 148 &gt;&gt; 2] = Q, c = g[t &gt;&gt; 2], 
                                                o[y + 164 &gt;&gt; 2] = o[t &gt;&gt; 2], o[C &gt;&gt; 2] = h + 1, Q = o[e &gt;&gt; 2], m = g[Q + 24 &gt;&gt; 2], 
                                                s = g[Q + 20 &gt;&gt; 2], k = R(R(g[Q + 16 &gt;&gt; 2] * c) + g[A + 128 &gt;&gt; 2]), g[A + 128 &gt;&gt; 2] = k, 
                                                s = R(R(s * c) + g[A + 132 &gt;&gt; 2]), g[A + 132 &gt;&gt; 2] = s, c = R(R(m * c) + g[A + 136 &gt;&gt; 2]), 
                                                g[A + 136 &gt;&gt; 2] = c) : (h = o[A + 364 &gt;&gt; 2], o[A + 364 &gt;&gt; 2] = h + 1, o[348 + ((h &lt;&lt; 2) + A | 0) &gt;&gt; 2] = Q), 
                                                e = e + 4 | 0, t = t + 4 | 0, (0 | (i = i + 1 | 0)) != (0 | W); ) ;
                                                break r;
                                            }
                                        }
                                        i = o[A + 364 &gt;&gt; 2], o[A + 364 &gt;&gt; 2] = i + 1, l = o[A + 368 &gt;&gt; 2], a = _(l, 36) + A | 0, 
                                        e = o[(t = a + 180 | 0) &gt;&gt; 2] + -1 | 0, o[t &gt;&gt; 2] = e, o[348 + ((i &lt;&lt; 2) + A | 0) &gt;&gt; 2] = o[148 + (a + (e &lt;&lt; 2) | 0) &gt;&gt; 2];
                                        break i;
                                    }
                                    if (15 == (0 | B) &amp;&amp; (o[A + 376 &gt;&gt; 2] = 1), 127 == (0 | u)) {
                                        e = 2, o[A + 376 &gt;&gt; 2] = 2, o[A + 372 &gt;&gt; 2] = 148 + (_(l, 36) + A | 0);
                                        break A;
                                    }
                                    if (u = u + 1 | 0, !(e = o[A + 376 &gt;&gt; 2])) continue;
                                    break e;
                                }
                                break;
                            }
                            i = o[A + 364 &gt;&gt; 2], o[A + 364 &gt;&gt; 2] = i + 1, l = o[A + 368 &gt;&gt; 2], a = _(l, 36) + A | 0, 
                            e = o[(t = a + 180 | 0) &gt;&gt; 2] + -1 | 0, o[t &gt;&gt; 2] = e, o[348 + ((i &lt;&lt; 2) + A | 0) &gt;&gt; 2] = o[148 + (a + (e &lt;&lt; 2) | 0) &gt;&gt; 2];
                        }
                        e = o[A + 376 &gt;&gt; 2];
                    }
                    o[A + 372 &gt;&gt; 2] = 148 + (_(l, 36) + A | 0), e &gt;&gt;&gt; 0 &gt; 1 || (e - 1 ? (c = g[A + 128 &gt;&gt; 2], 
                    s = R(c * c), c = g[A + 132 &gt;&gt; 2], s = R(s + R(c * c)), c = g[A + 136 &gt;&gt; 2], g[A + 144 &gt;&gt; 2] = w(R(s + R(c * c))), 
                    e = 0) : (o[A + 144 &gt;&gt; 2] = 0, e = 1));
                }
                return D = r + 96 | 0, e;
            }
            function wi(A, e, i) {
                var r, f, n, t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0);
                D = r = D - 48 | 0, t = g[e + 8 &gt;&gt; 2], a = g[e &gt;&gt; 2], c = g[e + 4 &gt;&gt; 2], o[i + 12 &gt;&gt; 2] = 0, 
                b = t, t = R(R(1) / R(w(R(R(R(a * a) + R(c * c)) + R(t * t))))), g[i + 8 &gt;&gt; 2] = b * t, 
                g[i + 4 &gt;&gt; 2] = c * t, g[i &gt;&gt; 2] = a * t, e = o[A + 120 &gt;&gt; 2], f = o[A + 124 &gt;&gt; 2], 
                n = o[A &gt;&gt; 2] + (f &gt;&gt; 1) | 0, BA[1 &amp; f ? o[o[n &gt;&gt; 2] + e &gt;&gt; 2] : e](r + 32 | 0, n, i), 
                o[r + 12 &gt;&gt; 2] = 0, g[r + 8 &gt;&gt; 2] = -g[i + 8 &gt;&gt; 2], g[r + 4 &gt;&gt; 2] = -g[i + 4 &gt;&gt; 2], 
                g[r &gt;&gt; 2] = -g[i &gt;&gt; 2], function(A, e, i) {
                    var r, f, n, t = R(0), a = R(0), c = R(0), b = 0;
                    D = r = D - 32 | 0, f = o[e + 124 &gt;&gt; 2], n = o[e + 4 &gt;&gt; 2] + (f &gt;&gt; 1) | 0, b = o[e + 120 &gt;&gt; 2], 
                    b = 1 &amp; f ? o[o[n &gt;&gt; 2] + b &gt;&gt; 2] : b, o[r + 12 &gt;&gt; 2] = 0, t = g[i &gt;&gt; 2], a = g[i + 4 &gt;&gt; 2], 
                    c = g[i + 8 &gt;&gt; 2], g[r + 8 &gt;&gt; 2] = R(R(t * g[e + 40 &gt;&gt; 2]) + R(a * g[e + 44 &gt;&gt; 2])) + R(c * g[e + 48 &gt;&gt; 2]), 
                    g[r + 4 &gt;&gt; 2] = R(R(t * g[e + 24 &gt;&gt; 2]) + R(a * g[e + 28 &gt;&gt; 2])) + R(c * g[e + 32 &gt;&gt; 2]), 
                    g[r &gt;&gt; 2] = R(R(t * g[e + 8 &gt;&gt; 2]) + R(a * g[e + 12 &gt;&gt; 2])) + R(c * g[e + 16 &gt;&gt; 2]), 
                    BA[b](r + 16 | 0, n, r), o[A + 12 &gt;&gt; 2] = 0, t = g[r + 16 &gt;&gt; 2], a = g[r + 20 &gt;&gt; 2], 
                    c = g[r + 24 &gt;&gt; 2], g[A + 8 &gt;&gt; 2] = R(R(R(t * g[e + 88 &gt;&gt; 2]) + R(a * g[e + 92 &gt;&gt; 2])) + R(c * g[e + 96 &gt;&gt; 2])) + g[e + 112 &gt;&gt; 2], 
                    g[A + 4 &gt;&gt; 2] = R(R(R(t * g[e + 72 &gt;&gt; 2]) + R(a * g[e + 76 &gt;&gt; 2])) + R(c * g[e + 80 &gt;&gt; 2])) + g[e + 108 &gt;&gt; 2], 
                    g[A &gt;&gt; 2] = R(R(R(t * g[e + 56 &gt;&gt; 2]) + R(a * g[e + 60 &gt;&gt; 2])) + R(c * g[e - -64 &gt;&gt; 2])) + g[e + 104 &gt;&gt; 2], 
                    D = r + 32 | 0;
                }(r + 16 | 0, A, r), t = g[r + 16 &gt;&gt; 2], a = g[r + 32 &gt;&gt; 2], c = g[r + 20 &gt;&gt; 2], 
                b = g[r + 36 &gt;&gt; 2], l = g[r + 24 &gt;&gt; 2], u = g[r + 40 &gt;&gt; 2], o[i + 28 &gt;&gt; 2] = 0, 
                g[i + 24 &gt;&gt; 2] = u - l, g[i + 20 &gt;&gt; 2] = b - c, g[i + 16 &gt;&gt; 2] = a - t, D = r + 48 | 0;
            }
            function Wi(A, e, i, r, f) {
                var n = R(0), t = R(0), a = R(0), b = R(0), l = R(0), u = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = 0, y = R(0), W = R(0), Y = 0, F = 0, Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0);
                return t = R(-1), l = g[A &gt;&gt; 2], b = g[e &gt;&gt; 2], n = R(l - b), a = g[e + 4 &gt;&gt; 2], 
                h = g[i + 4 &gt;&gt; 2], p = R(a - h), m = g[A + 4 &gt;&gt; 2], B = R(m - a), y = g[i &gt;&gt; 2], 
                V = R(b - y), k = R(R(n * p) - R(B * V)), u = g[e + 8 &gt;&gt; 2], W = g[i + 8 &gt;&gt; 2], 
                E = R(u - W), Q = g[A + 8 &gt;&gt; 2], C = R(Q - u), d = R(R(B * E) - R(C * p)), v = R(R(C * V) - R(n * E)), 
                (N = R(R(k * k) + R(R(d * d) + R(v * v)))) &gt; R(0) &amp;&amp; (R(R(R(l * R(R(k * B) - R(v * C))) + R(m * R(R(d * C) - R(k * n)))) + R(R(R(v * n) - R(d * B)) * Q)) &gt; R(0) ? (B = R(b - l), 
                C = R(a - m), _ = R(u - Q), t = R(R(R(B * B) + R(C * C)) + R(_ * _)), n = R(-1), 
                t &gt; R(0) &amp;&amp; ((t = R(R(-R(R(R(l * B) + R(m * C)) + R(Q * _))) / t)) &gt;= R(1) ? (Y = 1065353216, 
                G = 2, n = R(R(R(b * b) + R(a * a)) + R(u * u))) : (G = 1, t &lt;= R(0) ? (F = 1065353216, 
                n = R(R(R(l * l) + R(m * m)) + R(Q * Q))) : (s(R(R(1) - t)), F = c(0), s(t), Y = c(0), 
                G = 3, n = R(Q + R(_ * t)), b = R(n * n), n = R(l + R(B * t)), a = R(n * n), n = R(m + R(C * t)), 
                n = R(b + R(a + R(n * n)))))), o[r + 8 &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = Y, o[r &gt;&gt; 2] = F, 
                o[f &gt;&gt; 2] = G, u = g[e + 8 &gt;&gt; 2], a = g[e + 4 &gt;&gt; 2], b = g[e &gt;&gt; 2]) : n = R(-1), 
                Q = R(W - Q), m = R(h - m), B = R(y - l), R(R(R(b * R(R(k * p) - R(v * E))) + R(a * R(R(d * E) - R(k * V)))) + R(R(R(v * V) - R(d * p)) * u)) &gt; R(0) ? (y = g[i &gt;&gt; 2], 
                C = R(y - b), W = g[i + 4 &gt;&gt; 2], _ = R(W - a), Z = g[i + 8 &gt;&gt; 2], h = R(Z - u), 
                l = R(R(R(C * C) + R(_ * _)) + R(h * h)), t = R(-1), l &gt; R(0) &amp;&amp; ((l = R(R(-R(R(R(b * C) + R(a * _)) + R(u * h))) / l)) &gt;= R(1) ? (Y = 1065353216, 
                F = 0, G = 2, t = R(R(R(y * y) + R(W * W)) + R(Z * Z))) : (G = 1, l &lt;= R(0) ? (Y = 0, 
                F = 1065353216, t = R(R(R(b * b) + R(a * a)) + R(u * u))) : (s(R(R(1) - l)), F = c(0), 
                s(l), Y = c(0), G = 3, t = R(u + R(h * l)), u = R(t * t), t = R(b + R(C * l)), b = R(t * t), 
                t = R(a + R(_ * l)), t = R(u + R(b + R(t * t)))))), !!(t &lt; n) | n &lt; R(0) ? (o[r + 8 &gt;&gt; 2] = Y, 
                o[r + 4 &gt;&gt; 2] = F, o[r &gt;&gt; 2] = 0, o[f &gt;&gt; 2] = G &lt;&lt; 1) : t = n) : t = n, a = g[i &gt;&gt; 2], 
                u = g[i + 4 &gt;&gt; 2], l = g[i + 8 &gt;&gt; 2], R(R(R(a * R(R(k * m) - R(v * Q))) + R(u * R(R(d * Q) - R(k * B)))) + R(R(R(v * B) - R(d * m)) * l)) &gt; R(0) &amp;&amp; (y = g[A &gt;&gt; 2], 
                C = R(y - a), W = g[A + 4 &gt;&gt; 2], _ = R(W - u), Z = g[A + 8 &gt;&gt; 2], h = R(Z - l), 
                b = R(R(R(C * C) + R(_ * _)) + R(h * h)), n = R(-1), b &gt; R(0) &amp;&amp; ((b = R(R(-R(R(R(a * C) + R(u * _)) + R(l * h))) / b)) &gt;= R(1) ? (Y = 1065353216, 
                F = 0, G = 2, n = R(R(R(y * y) + R(W * W)) + R(Z * Z))) : b &lt;= R(0) ? (Y = 0, F = 1065353216, 
                G = 1, n = R(R(R(a * a) + R(u * u)) + R(l * l))) : (s(R(R(1) - b)), F = c(0), s(b), 
                Y = c(0), G = 3, n = R(l + R(h * b)), l = R(n * n), n = R(a + R(C * b)), a = R(n * n), 
                n = R(u + R(_ * b)), n = R(l + R(a + R(n * n))))), n &lt; t ^ 1 &amp;&amp; !(t &lt; R(0)) || (o[r + 8 &gt;&gt; 2] = F, 
                o[r + 4 &gt;&gt; 2] = 0, o[r &gt;&gt; 2] = Y, o[f &gt;&gt; 2] = 5 &amp; (G &lt;&lt; 2 | G &gt;&gt;&gt; 1), t = n)), t &lt; R(0) &amp;&amp; (b = R(R(R(R(d * g[A &gt;&gt; 2]) + R(v * g[A + 4 &gt;&gt; 2])) + R(k * g[A + 8 &gt;&gt; 2])) / N), 
                t = R(v * b), a = R(g[e + 4 &gt;&gt; 2] - t), n = R(d * b), u = R(g[e &gt;&gt; 2] - n), d = R(R(V * a) - R(p * u)), 
                b = R(k * b), k = R(g[e + 8 &gt;&gt; 2] - b), a = R(R(p * k) - R(E * a)), l = R(a * a), 
                a = R(R(E * u) - R(V * k)), l = R(w(R(R(d * d) + R(l + R(a * a))))), a = R(w(N)), 
                u = R(l / a), g[r &gt;&gt; 2] = u, o[f &gt;&gt; 2] = 7, k = R(g[i + 4 &gt;&gt; 2] - t), d = R(g[i &gt;&gt; 2] - n), 
                v = R(R(B * k) - R(m * d)), l = R(v * v), v = R(g[i + 8 &gt;&gt; 2] - b), k = R(R(m * v) - R(Q * k)), 
                C = R(k * k), k = R(R(Q * d) - R(B * v)), a = R(R(w(R(l + R(C + R(k * k))))) / a), 
                g[r + 4 &gt;&gt; 2] = a, g[r + 8 &gt;&gt; 2] = R(1) - R(u + a), t = R(R(b * b) + R(R(n * n) + R(t * t))))), 
                t;
            }
            function Fi(A, e, i, r, f, n) {
                var t, a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = 0, _ = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), I = R(0), J = R(0), U = R(0);
                return D = t = D - 96 | 0, o[t + 92 &gt;&gt; 2] = r, o[t + 88 &gt;&gt; 2] = i, o[t + 84 &gt;&gt; 2] = e, 
                o[t + 80 &gt;&gt; 2] = A, o[t + 60 &gt;&gt; 2] = 0, G = g[e + 8 &gt;&gt; 2], Q = g[r + 8 &gt;&gt; 2], u = R(G - Q), 
                g[t + 56 &gt;&gt; 2] = u, y = g[e + 4 &gt;&gt; 2], h = g[r + 4 &gt;&gt; 2], w = R(y - h), g[t + 52 &gt;&gt; 2] = w, 
                o[t + 44 &gt;&gt; 2] = 0, W = g[A + 8 &gt;&gt; 2], C = R(W - Q), g[t + 40 &gt;&gt; 2] = C, p = g[A + 4 &gt;&gt; 2], 
                v = R(p - h), g[t + 36 &gt;&gt; 2] = v, V = g[A &gt;&gt; 2], Z = g[r &gt;&gt; 2], _ = R(V - Z), g[t + 32 &gt;&gt; 2] = _, 
                Y = g[e &gt;&gt; 2], a = R(Y - Z), g[t + 48 &gt;&gt; 2] = a, F = g[i &gt;&gt; 2], s = g[i + 4 &gt;&gt; 2], 
                E = g[i + 8 &gt;&gt; 2], o[t + 76 &gt;&gt; 2] = 0, c = R(E - Q), g[t + 72 &gt;&gt; 2] = c, l = R(s - h), 
                g[t + 68 &gt;&gt; 2] = l, k = R(F - Z), g[t + 64 &gt;&gt; 2] = k, b = R(-1), N = R(_ * w), I = R(v * u), 
                J = R(C * a), U = R(_ * u), m = R(v * a), w = R(C * w), (u = R(R(R(N * c) + R(R(R(R(I * k) + R(J * l)) - R(U * l)) - R(m * c))) - R(w * k))) == R(0) | u != u || (d = R(p - y), 
                F = R(Y - F), Y = R(V - Y), y = R(y - s), s = R(W * R(R(d * F) - R(Y * y))), W = R(W - G), 
                G = R(G - E), R(u * R(s + R(R(V * R(R(W * y) - R(d * G))) + R(p * R(R(Y * G) - R(W * F)))))) &lt;= R(0) &amp;&amp; (o[t + 24 &gt;&gt; 2] = 0, 
                o[t + 16 &gt;&gt; 2] = 0, o[t + 20 &gt;&gt; 2] = 0, o[t + 12 &gt;&gt; 2] = 0, R(u * R(R(R(R(I - w) * Z) + R(h * R(J - U))) + R(R(N - m) * Q))) &gt; R(0) &amp;&amp; (b = Wi(o[t + 80 &gt;&gt; 2], o[t + 84 &gt;&gt; 2], r, t + 16 | 0, t + 12 | 0), 
                o[f + 8 &gt;&gt; 2] = 0, B = o[t + 20 &gt;&gt; 2], o[f &gt;&gt; 2] = o[t + 16 &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = B, 
                o[f + 12 &gt;&gt; 2] = o[t + 24 &gt;&gt; 2], B = o[t + 12 &gt;&gt; 2], o[n &gt;&gt; 2] = 2 &amp; B | B &lt;&lt; 1 &amp; 8 | 1 &amp; B), 
                Q = g[t + 52 &gt;&gt; 2], h = g[t + 56 &gt;&gt; 2], R(u * R(R(R(R(R(Q * c) - R(h * l)) * g[r &gt;&gt; 2]) + R(g[r + 4 &gt;&gt; 2] * R(R(h * k) - R(c * a)))) + R(R(R(l * a) - R(Q * k)) * g[r + 8 &gt;&gt; 2]))) &gt; R(0) &amp;&amp; ((a = Wi(o[t + 84 &gt;&gt; 2], o[t + 88 &gt;&gt; 2], r, t + 16 | 0, t + 12 | 0)) &lt; b ^ 1 &amp;&amp; !(b &lt; R(0)) || (o[f + 4 &gt;&gt; 2] = o[t + 16 &gt;&gt; 2], 
                o[f &gt;&gt; 2] = 0, B = o[t + 24 &gt;&gt; 2], o[f + 8 &gt;&gt; 2] = o[t + 20 &gt;&gt; 2], o[f + 12 &gt;&gt; 2] = B, 
                o[n &gt;&gt; 2] = o[t + 12 &gt;&gt; 2] &lt;&lt; 1 &amp; 14, b = a)), R(u * R(R(R(R(R(l * C) - R(c * v)) * g[r &gt;&gt; 2]) + R(g[r + 4 &gt;&gt; 2] * R(R(c * _) - R(C * k)))) + R(R(R(v * k) - R(l * _)) * g[r + 8 &gt;&gt; 2]))) &gt; R(0) &amp;&amp; ((a = Wi(o[t + 88 &gt;&gt; 2], o[t + 80 &gt;&gt; 2], r, t + 16 | 0, t + 12 | 0)) &lt; b ^ 1 &amp;&amp; !(b &lt; R(0)) || (o[f + 8 &gt;&gt; 2] = o[t + 16 &gt;&gt; 2], 
                o[f + 4 &gt;&gt; 2] = 0, o[f &gt;&gt; 2] = o[t + 20 &gt;&gt; 2], o[f + 12 &gt;&gt; 2] = o[t + 24 &gt;&gt; 2], 
                B = o[t + 12 &gt;&gt; 2], o[n &gt;&gt; 2] = B &gt;&gt;&gt; 1 &amp; 1 | B &lt;&lt; 1 &amp; 8 | B &lt;&lt; 2 &amp; 4, b = a)), 
                b &lt; R(0) &amp;&amp; (b = g[i + 4 &gt;&gt; 2], a = g[e + 8 &gt;&gt; 2], c = g[r &gt;&gt; 2], l = g[i + 8 &gt;&gt; 2], 
                k = g[e &gt;&gt; 2], C = g[r + 4 &gt;&gt; 2], m = R(R(R(b * a) * c) + R(R(l * k) * C)), s = a, 
                a = g[i &gt;&gt; 2], d = R(b * k), b = g[r + 8 &gt;&gt; 2], d = R(R(m - R(C * R(s * a))) - R(d * b)), 
                s = b, b = g[e + 4 &gt;&gt; 2], b = R(R(R(d + R(s * R(a * b))) - R(c * R(l * b))) / u), 
                g[f &gt;&gt; 2] = b, a = g[A + 4 &gt;&gt; 2], c = g[i + 8 &gt;&gt; 2], l = g[r &gt;&gt; 2], k = g[A + 8 &gt;&gt; 2], 
                C = g[i &gt;&gt; 2], v = g[r + 4 &gt;&gt; 2], m = R(R(R(a * c) * l) + R(R(k * C) * v)), s = c, 
                c = g[A &gt;&gt; 2], d = R(a * C), a = g[r + 8 &gt;&gt; 2], d = R(R(m - R(v * R(s * c))) - R(d * a)), 
                s = a, a = g[i + 4 &gt;&gt; 2], a = R(R(R(d + R(s * R(c * a))) - R(l * R(k * a))) / u), 
                g[f + 4 &gt;&gt; 2] = a, o[n &gt;&gt; 2] = 15, c = g[e + 4 &gt;&gt; 2], l = g[A + 8 &gt;&gt; 2], k = g[r &gt;&gt; 2], 
                C = g[e + 8 &gt;&gt; 2], v = g[A &gt;&gt; 2], _ = g[r + 4 &gt;&gt; 2], m = R(R(R(c * l) * k) + R(R(C * v) * _)), 
                s = l, l = g[e &gt;&gt; 2], d = R(c * v), c = g[r + 8 &gt;&gt; 2], d = R(R(m - R(_ * R(s * l))) - R(d * c)), 
                s = c, c = g[A + 4 &gt;&gt; 2], u = R(R(R(d + R(s * R(l * c))) - R(k * R(C * c))) / u), 
                g[f + 8 &gt;&gt; 2] = u, g[f + 12 &gt;&gt; 2] = R(1) - R(R(b + a) + u), b = R(0)))), D = t + 96 | 0, 
                b;
            }
            function Zi(A, e, i, r, f, t) {
                var a, c, b = R(0), l = R(0), u = R(0), s = R(0), k = 0, d = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), I = R(0), J = R(0), U = R(0), x = R(0), X = 0;
                D = a = D - 19040 | 0, o[t &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, o[t + 32 &gt;&gt; 2] = 0, o[(k = t + 24 | 0) &gt;&gt; 2] = 0, 
                o[k + 4 &gt;&gt; 2] = 0, o[(k = t + 16 | 0) &gt;&gt; 2] = 0, o[k + 4 &gt;&gt; 2] = 0, o[(k = t + 8 | 0) &gt;&gt; 2] = 0, 
                o[k + 4 &gt;&gt; 2] = 0, o[a + 18916 &gt;&gt; 2] = i, o[a + 18912 &gt;&gt; 2] = A, b = g[r + 20 &gt;&gt; 2], 
                l = g[r + 36 &gt;&gt; 2], u = g[(A = e + 20 | 0) &gt;&gt; 2], s = g[(i = e + 36 | 0) &gt;&gt; 2], 
                _ = g[(k = e + 24 | 0) &gt;&gt; 2], d = g[r + 24 &gt;&gt; 2], m = g[(c = e + 40 | 0) &gt;&gt; 2], 
                B = g[r + 40 &gt;&gt; 2], Q = g[r + 32 &gt;&gt; 2], h = g[r &gt;&gt; 2], G = g[r + 16 &gt;&gt; 2], y = g[r + 4 &gt;&gt; 2], 
                W = g[e + 32 &gt;&gt; 2], Y = g[e &gt;&gt; 2], F = g[e + 16 &gt;&gt; 2], V = g[e + 4 &gt;&gt; 2], p = g[e + 8 &gt;&gt; 2], 
                Z = g[r + 8 &gt;&gt; 2], o[a + 18964 &gt;&gt; 2] = 0, o[a + 18948 &gt;&gt; 2] = 0, o[a + 18932 &gt;&gt; 2] = 0, 
                E = R(R(R(p * Z) + R(_ * d)) + R(m * B)), g[a + 18960 &gt;&gt; 2] = E, N = R(R(R(V * Z) + R(u * d)) + R(s * B)), 
                g[a + 18956 &gt;&gt; 2] = N, d = R(R(R(Y * Z) + R(F * d)) + R(W * B)), g[a + 18952 &gt;&gt; 2] = d, 
                B = R(R(R(p * y) + R(_ * b)) + R(m * l)), g[a + 18944 &gt;&gt; 2] = B, Z = R(R(R(V * y) + R(u * b)) + R(s * l)), 
                g[a + 18940 &gt;&gt; 2] = Z, b = R(R(R(Y * y) + R(F * b)) + R(W * l)), g[a + 18936 &gt;&gt; 2] = b, 
                l = R(R(R(h * p) + R(G * _)) + R(Q * m)), g[a + 18928 &gt;&gt; 2] = l, u = R(R(R(h * V) + R(G * u)) + R(Q * s)), 
                g[a + 18924 &gt;&gt; 2] = u, s = R(R(R(h * Y) + R(G * F)) + R(Q * W)), g[a + 18920 &gt;&gt; 2] = s, 
                _ = g[A &gt;&gt; 2], m = g[i &gt;&gt; 2], Q = g[k &gt;&gt; 2], h = g[r + 52 &gt;&gt; 2], G = g[e + 52 &gt;&gt; 2], 
                y = g[c &gt;&gt; 2], W = g[r + 56 &gt;&gt; 2], Y = g[e + 56 &gt;&gt; 2], F = g[e &gt;&gt; 2], V = g[e + 16 &gt;&gt; 2], 
                p = g[e + 32 &gt;&gt; 2], I = g[e + 4 &gt;&gt; 2], J = g[e + 8 &gt;&gt; 2], U = g[r + 48 &gt;&gt; 2], x = g[e + 48 &gt;&gt; 2], 
                o[a + 19036 &gt;&gt; 2] = 0, o[a + 19028 &gt;&gt; 2] = 0, o[a + 19012 &gt;&gt; 2] = 0, g[a + 19008 &gt;&gt; 2] = E, 
                g[a + 19004 &gt;&gt; 2] = B, g[a + 19e3 &gt;&gt; 2] = l, o[a + 18996 &gt;&gt; 2] = 0, g[a + 18992 &gt;&gt; 2] = N, 
                g[a + 18988 &gt;&gt; 2] = Z, g[a + 18984 &gt;&gt; 2] = u, o[a + 18980 &gt;&gt; 2] = 0, g[a + 18976 &gt;&gt; 2] = d, 
                g[a + 18972 &gt;&gt; 2] = b, b = R(U - x), l = R(h - G), u = R(W - Y), g[a + 19024 &gt;&gt; 2] = R(R(J * b) + R(Q * l)) + R(y * u), 
                g[a + 19020 &gt;&gt; 2] = R(R(b * I) + R(l * _)) + R(u * m), g[a + 19016 &gt;&gt; 2] = R(R(b * F) + R(l * V)) + R(u * p), 
                o[a + 19032 &gt;&gt; 2] = 349, g[a + 18968 &gt;&gt; 2] = s, o[(A = a + 18664 | 0) &gt;&gt; 2] = 0, 
                o[A + 4 &gt;&gt; 2] = 0, o[a + 18656 &gt;&gt; 2] = 0, o[a + 18660 &gt;&gt; 2] = 0, o[a + 18892 &gt;&gt; 2] = 0, 
                o[a + 18896 &gt;&gt; 2] = 0, o[a + 18904 &gt;&gt; 2] = 2, o[a + 18672 &gt;&gt; 2] = 0, o[a + 28 &gt;&gt; 2] = 0, 
                g[a + 24 &gt;&gt; 2] = -g[f + 8 &gt;&gt; 2], g[a + 20 &gt;&gt; 2] = -g[f + 4 &gt;&gt; 2], g[a + 16 &gt;&gt; 2] = -g[f &gt;&gt; 2];
                A: if (!((A = yi(a + 18528 | 0, a + 18912 | 0, a + 16 | 0) + -1 | 0) &gt;&gt;&gt; 0 &gt; 1)) {
                    e: {
                        if (A - 1) {
                            for (o[(A = a + 18520 | 0) &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0, o[(A = a - -64 | 0) &gt;&gt; 2] = 0, 
                            o[A + 4 &gt;&gt; 2] = 0, o[a + 72 &gt;&gt; 2] = 0, o[a + 18512 &gt;&gt; 2] = 0, o[a + 18516 &gt;&gt; 2] = 0, 
                            o[a + 18508 &gt;&gt; 2] = 0, o[a + 16 &gt;&gt; 2] = 9, o[a + 56 &gt;&gt; 2] = 0, o[a + 60 &gt;&gt; 2] = 0, 
                            r = 14336; o[(A = (a + 16 | 0) + r | 0) + 4144 &gt;&gt; 2] = 0, i = o[a + 18520 &gt;&gt; 2], 
                            o[A + 4148 &gt;&gt; 2] = i, A = A + 4100 | 0, i &amp;&amp; (o[i + 44 &gt;&gt; 2] = A), o[a + 18520 &gt;&gt; 2] = A, 
                            r = r + -56 | 0; ) ;
                            if (o[a + 18524 &gt;&gt; 2] = 256, o[a + 12 &gt;&gt; 2] = 0, g[a + 8 &gt;&gt; 2] = -g[f + 8 &gt;&gt; 2], 
                            g[a + 4 &gt;&gt; 2] = -g[f + 4 &gt;&gt; 2], g[a &gt;&gt; 2] = -g[f &gt;&gt; 2], 9 != (0 | function(A, e, i) {
                                var r, f = 0, t = 0, a = R(0), c = R(0), b = 0, l = 0, u = 0, s = R(0), k = R(0), d = R(0), B = R(0), _ = R(0), m = 0, Q = 0, h = R(0), G = R(0), y = 0, W = R(0), Y = 0, F = R(0);
                                D = r = D - 16 | 0;
                                i: {
                                    if (u = o[e + 372 &gt;&gt; 2], !(v[u + 32 &gt;&gt; 2] &lt; 2) &amp;&amp; function A(e) {
                                        var i, r = 0, f = 0, n = 0, t = 0, a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0);
                                        D = i = D - 32 | 0;
                                        r: {
                                            f: {
                                                r = o[e + 372 &gt;&gt; 2];
                                                n: if (!((f = o[r + 32 &gt;&gt; 2] + -1 | 0) &gt;&gt;&gt; 0 &gt; 3)) {
                                                    t: {
                                                        switch (f - 1 | 0) {
                                                          default:
                                                            if (o[i + 28 &gt;&gt; 2] = 0, o[r + 32 &gt;&gt; 2] = 2, o[r + 20 &gt;&gt; 2] = 0, f = o[e + 364 &gt;&gt; 2] + -1 | 0, 
                                                            o[e + 364 &gt;&gt; 2] = f, o[i + 20 &gt;&gt; 2] = 0, o[i + 24 &gt;&gt; 2] = 0, n = r, r = o[348 + ((f &lt;&lt; 2) + e | 0) &gt;&gt; 2], 
                                                            o[n + 4 &gt;&gt; 2] = r, o[i + 16 &gt;&gt; 2] = 1065353216, wi(e, i + 16 | 0, r), A(e)) break f;
                                                            if (n = o[e + 364 &gt;&gt; 2], r = o[e + 372 &gt;&gt; 2], t = o[r + 32 &gt;&gt; 2] + -1 | 0, f = o[(t &lt;&lt; 2) + r &gt;&gt; 2], 
                                                            o[348 + ((n &lt;&lt; 2) + e | 0) &gt;&gt; 2] = f, o[r + 32 &gt;&gt; 2] = t, r = o[e + 372 &gt;&gt; 2], o[e + 364 &gt;&gt; 2] = n, 
                                                            n = o[r + 32 &gt;&gt; 2], o[r + 32 &gt;&gt; 2] = n + 1, o[(r = r + (n &lt;&lt; 2) | 0) &gt;&gt; 2] = f, 
                                                            o[i + 12 &gt;&gt; 2] = 0, g[i + 8 &gt;&gt; 2] = -g[i + 24 &gt;&gt; 2], g[i + 4 &gt;&gt; 2] = -g[i + 20 &gt;&gt; 2], 
                                                            g[i &gt;&gt; 2] = -g[i + 16 &gt;&gt; 2], o[r + 16 &gt;&gt; 2] = 0, wi(e, i, f), A(e)) break f;
                                                            if (r = o[e + 372 &gt;&gt; 2], f = o[r + 32 &gt;&gt; 2] + -1 | 0, o[r + 32 &gt;&gt; 2] = f, n = o[e + 364 &gt;&gt; 2], 
                                                            r = o[r + (f &lt;&lt; 2) &gt;&gt; 2], o[348 + ((n &lt;&lt; 2) + e | 0) &gt;&gt; 2] = r, o[(f = i + 24 | 0) &gt;&gt; 2] = 0, 
                                                            o[f + 4 &gt;&gt; 2] = 0, o[e + 364 &gt;&gt; 2] = n, f = o[e + 372 &gt;&gt; 2], n = o[f + 32 &gt;&gt; 2], 
                                                            o[f + 32 &gt;&gt; 2] = n + 1, o[i + 16 &gt;&gt; 2] = 0, o[i + 20 &gt;&gt; 2] = 0, o[(f = f + (n &lt;&lt; 2) | 0) &gt;&gt; 2] = r, 
                                                            o[i + 20 &gt;&gt; 2] = 1065353216, o[f + 16 &gt;&gt; 2] = 0, wi(e, i + 16 | 0, r), !A(e)) break t;
                                                            break f;

                                                          case 0:
                                                            if (f = o[r &gt;&gt; 2], c = g[f + 20 &gt;&gt; 2], n = o[r + 4 &gt;&gt; 2], a = g[n + 20 &gt;&gt; 2], b = g[f + 24 &gt;&gt; 2], 
                                                            l = g[n + 24 &gt;&gt; 2], k = g[f + 16 &gt;&gt; 2], u = g[n + 16 &gt;&gt; 2], o[i + 28 &gt;&gt; 2] = 0, 
                                                            C = R(a - c), c = R(C * R(0)), l = R(l - b), a = R(l * R(0)), s = R(c - a), g[i + 16 &gt;&gt; 2] = s, 
                                                            k = R(u - k), b = R(k * R(0)), u = R(l - b), g[i + 20 &gt;&gt; 2] = u, d = R(b - C), g[i + 24 &gt;&gt; 2] = d, 
                                                            R(R(d * d) + R(R(s * s) + R(u * u))) &gt; R(0)) {
                                                                if (o[r + 32 &gt;&gt; 2] = 3, o[r + 24 &gt;&gt; 2] = 0, f = o[e + 364 &gt;&gt; 2] + -1 | 0, o[e + 364 &gt;&gt; 2] = f, 
                                                                n = r, r = o[348 + ((f &lt;&lt; 2) + e | 0) &gt;&gt; 2], o[n + 8 &gt;&gt; 2] = r, wi(e, i + 16 | 0, r), 
                                                                A(e)) break f;
                                                                if (n = o[e + 364 &gt;&gt; 2], r = o[e + 372 &gt;&gt; 2], t = o[r + 32 &gt;&gt; 2] + -1 | 0, f = o[(t &lt;&lt; 2) + r &gt;&gt; 2], 
                                                                o[348 + ((n &lt;&lt; 2) + e | 0) &gt;&gt; 2] = f, o[r + 32 &gt;&gt; 2] = t, r = o[e + 372 &gt;&gt; 2], o[e + 364 &gt;&gt; 2] = n, 
                                                                n = o[r + 32 &gt;&gt; 2], o[r + 32 &gt;&gt; 2] = n + 1, o[(r = r + (n &lt;&lt; 2) | 0) &gt;&gt; 2] = f, 
                                                                o[i + 12 &gt;&gt; 2] = 0, g[i + 8 &gt;&gt; 2] = -g[i + 24 &gt;&gt; 2], g[i + 4 &gt;&gt; 2] = -g[i + 20 &gt;&gt; 2], 
                                                                g[i &gt;&gt; 2] = -g[i + 16 &gt;&gt; 2], o[r + 16 &gt;&gt; 2] = 0, wi(e, i, f), A(e)) break f;
                                                                n = o[e + 364 &gt;&gt; 2], o[e + 364 &gt;&gt; 2] = n + 1, r = o[e + 372 &gt;&gt; 2], f = o[r + 32 &gt;&gt; 2] + -1 | 0, 
                                                                o[r + 32 &gt;&gt; 2] = f, o[348 + ((n &lt;&lt; 2) + e | 0) &gt;&gt; 2] = o[r + (f &lt;&lt; 2) &gt;&gt; 2];
                                                            }
                                                            if (o[i + 28 &gt;&gt; 2] = 0, s = R(a - b), g[i + 20 &gt;&gt; 2] = s, l = R(c - l), g[i + 16 &gt;&gt; 2] = l, 
                                                            u = R(k - c), g[i + 24 &gt;&gt; 2] = u, R(R(u * u) + R(R(l * l) + R(s * s))) &gt; R(0)) {
                                                                if (n = o[e + 364 &gt;&gt; 2] + -1 | 0, o[e + 364 &gt;&gt; 2] = n, r = o[e + 372 &gt;&gt; 2], f = o[r + 32 &gt;&gt; 2], 
                                                                o[r + 32 &gt;&gt; 2] = f + 1, o[(r = r + (f &lt;&lt; 2) | 0) + 16 &gt;&gt; 2] = 0, f = r, r = o[348 + ((n &lt;&lt; 2) + e | 0) &gt;&gt; 2], 
                                                                o[f &gt;&gt; 2] = r, wi(e, i + 16 | 0, r), A(e)) break f;
                                                                if (n = o[e + 364 &gt;&gt; 2], r = o[e + 372 &gt;&gt; 2], t = o[r + 32 &gt;&gt; 2] + -1 | 0, f = o[(t &lt;&lt; 2) + r &gt;&gt; 2], 
                                                                o[348 + ((n &lt;&lt; 2) + e | 0) &gt;&gt; 2] = f, o[r + 32 &gt;&gt; 2] = t, r = o[e + 372 &gt;&gt; 2], o[e + 364 &gt;&gt; 2] = n, 
                                                                n = o[r + 32 &gt;&gt; 2], o[r + 32 &gt;&gt; 2] = n + 1, o[(r = r + (n &lt;&lt; 2) | 0) &gt;&gt; 2] = f, 
                                                                o[i + 12 &gt;&gt; 2] = 0, g[i + 8 &gt;&gt; 2] = -g[i + 24 &gt;&gt; 2], g[i + 4 &gt;&gt; 2] = -g[i + 20 &gt;&gt; 2], 
                                                                g[i &gt;&gt; 2] = -g[i + 16 &gt;&gt; 2], o[r + 16 &gt;&gt; 2] = 0, wi(e, i, f), A(e)) break f;
                                                                n = o[e + 364 &gt;&gt; 2], o[e + 364 &gt;&gt; 2] = n + 1, r = o[e + 372 &gt;&gt; 2], f = o[r + 32 &gt;&gt; 2] + -1 | 0, 
                                                                o[r + 32 &gt;&gt; 2] = f, o[348 + ((n &lt;&lt; 2) + e | 0) &gt;&gt; 2] = o[r + (f &lt;&lt; 2) &gt;&gt; 2];
                                                            }
                                                            if (o[i + 28 &gt;&gt; 2] = 0, l = R(a - k), g[i + 20 &gt;&gt; 2] = l, a = R(C - a), g[i + 16 &gt;&gt; 2] = a, 
                                                            c = R(b - c), g[i + 24 &gt;&gt; 2] = c, !(R(R(c * c) + R(R(a * a) + R(l * l))) &gt; R(0))) break n;
                                                            if (n = o[e + 364 &gt;&gt; 2] + -1 | 0, o[e + 364 &gt;&gt; 2] = n, r = o[e + 372 &gt;&gt; 2], f = o[r + 32 &gt;&gt; 2], 
                                                            o[r + 32 &gt;&gt; 2] = f + 1, o[(r = r + (f &lt;&lt; 2) | 0) + 16 &gt;&gt; 2] = 0, f = r, r = o[348 + ((n &lt;&lt; 2) + e | 0) &gt;&gt; 2], 
                                                            o[f &gt;&gt; 2] = r, wi(e, i + 16 | 0, r), A(e)) break f;
                                                            if (n = o[e + 364 &gt;&gt; 2], r = o[e + 372 &gt;&gt; 2], t = o[r + 32 &gt;&gt; 2] + -1 | 0, f = o[(t &lt;&lt; 2) + r &gt;&gt; 2], 
                                                            o[348 + ((n &lt;&lt; 2) + e | 0) &gt;&gt; 2] = f, o[r + 32 &gt;&gt; 2] = t, r = o[e + 372 &gt;&gt; 2], o[e + 364 &gt;&gt; 2] = n, 
                                                            n = o[r + 32 &gt;&gt; 2], o[r + 32 &gt;&gt; 2] = n + 1, o[(r = r + (n &lt;&lt; 2) | 0) &gt;&gt; 2] = f, 
                                                            o[i + 12 &gt;&gt; 2] = 0, g[i + 8 &gt;&gt; 2] = -g[i + 24 &gt;&gt; 2], g[i + 4 &gt;&gt; 2] = -g[i + 20 &gt;&gt; 2], 
                                                            g[i &gt;&gt; 2] = -g[i + 16 &gt;&gt; 2], o[r + 16 &gt;&gt; 2] = 0, wi(e, i, f), A(e)) break f;
                                                            n = o[e + 364 &gt;&gt; 2], o[e + 364 &gt;&gt; 2] = n + 1, r = o[e + 372 &gt;&gt; 2], f = o[r + 32 &gt;&gt; 2] + -1 | 0, 
                                                            o[r + 32 &gt;&gt; 2] = f, o[348 + ((n &lt;&lt; 2) + e | 0) &gt;&gt; 2] = o[r + (f &lt;&lt; 2) &gt;&gt; 2];
                                                            break n;

                                                          case 1:
                                                            if (o[i + 28 &gt;&gt; 2] = 0, f = o[r + 4 &gt;&gt; 2], n = o[r &gt;&gt; 2], c = g[n + 20 &gt;&gt; 2], b = R(g[f + 20 &gt;&gt; 2] - c), 
                                                            t = o[r + 8 &gt;&gt; 2], a = g[n + 24 &gt;&gt; 2], C = R(g[t + 24 &gt;&gt; 2] - a), a = R(g[f + 24 &gt;&gt; 2] - a), 
                                                            l = R(g[t + 20 &gt;&gt; 2] - c), c = R(R(b * C) - R(a * l)), g[i + 16 &gt;&gt; 2] = c, u = a, 
                                                            a = g[n + 16 &gt;&gt; 2], s = R(g[t + 16 &gt;&gt; 2] - a), k = R(g[f + 16 &gt;&gt; 2] - a), a = R(R(u * s) - R(k * C)), 
                                                            g[i + 20 &gt;&gt; 2] = a, b = R(R(k * l) - R(b * s)), g[i + 24 &gt;&gt; 2] = b, !(R(R(b * b) + R(R(c * c) + R(a * a))) &gt; R(0))) break n;
                                                            if (o[(f = r + 28 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 4, f = o[e + 364 &gt;&gt; 2] + -1 | 0, 
                                                            o[e + 364 &gt;&gt; 2] = f, n = r, r = o[348 + ((f &lt;&lt; 2) + e | 0) &gt;&gt; 2], o[n + 12 &gt;&gt; 2] = r, 
                                                            wi(e, i + 16 | 0, r), A(e)) break f;
                                                            if (f = o[e + 364 &gt;&gt; 2], r = o[e + 372 &gt;&gt; 2], t = o[r + 32 &gt;&gt; 2] + -1 | 0, n = o[(t &lt;&lt; 2) + r &gt;&gt; 2], 
                                                            o[348 + ((f &lt;&lt; 2) + e | 0) &gt;&gt; 2] = n, o[r + 32 &gt;&gt; 2] = t, r = o[e + 372 &gt;&gt; 2], o[e + 364 &gt;&gt; 2] = f, 
                                                            t = o[r + 32 &gt;&gt; 2], o[r + 32 &gt;&gt; 2] = t + 1, o[(r = r + (t &lt;&lt; 2) | 0) &gt;&gt; 2] = n, 
                                                            o[i + 12 &gt;&gt; 2] = 0, g[i + 8 &gt;&gt; 2] = -g[i + 24 &gt;&gt; 2], g[i + 4 &gt;&gt; 2] = -g[i + 20 &gt;&gt; 2], 
                                                            g[i &gt;&gt; 2] = -g[i + 16 &gt;&gt; 2], o[r + 16 &gt;&gt; 2] = 0, wi(e, i, n), f = 1, A(e)) break r;
                                                            n = o[e + 364 &gt;&gt; 2], o[e + 364 &gt;&gt; 2] = n + 1, r = o[e + 372 &gt;&gt; 2], f = o[r + 32 &gt;&gt; 2] + -1 | 0, 
                                                            o[r + 32 &gt;&gt; 2] = f, o[348 + ((n &lt;&lt; 2) + e | 0) &gt;&gt; 2] = o[r + (f &lt;&lt; 2) &gt;&gt; 2];
                                                            break n;

                                                          case 2:
                                                        }
                                                        if (e = o[r &gt;&gt; 2], n = o[r + 12 &gt;&gt; 2], c = g[n + 16 &gt;&gt; 2], C = R(g[e + 16 &gt;&gt; 2] - c), 
                                                        t = o[r + 4 &gt;&gt; 2], a = g[n + 20 &gt;&gt; 2], l = R(g[t + 20 &gt;&gt; 2] - a), r = o[r + 8 &gt;&gt; 2], 
                                                        b = g[n + 24 &gt;&gt; 2], s = R(g[r + 24 &gt;&gt; 2] - b), k = R(g[e + 20 &gt;&gt; 2] - a), u = R(g[t + 24 &gt;&gt; 2] - b), 
                                                        d = R(g[r + 16 &gt;&gt; 2] - c), b = R(g[e + 24 &gt;&gt; 2] - b), c = R(g[t + 16 &gt;&gt; 2] - c), 
                                                        a = R(g[r + 20 &gt;&gt; 2] - a), f = 1, (c = R(R(R(R(C * l) * s) + R(R(R(R(R(k * u) * d) + R(R(b * c) * a)) - R(R(C * u) * a)) - R(R(k * c) * s))) - R(R(b * l) * d))) != R(0) &amp; c == c) break r;
                                                        break n;
                                                    }
                                                    if (n = o[e + 364 &gt;&gt; 2], r = o[e + 372 &gt;&gt; 2], t = o[r + 32 &gt;&gt; 2] + -1 | 0, f = o[(t &lt;&lt; 2) + r &gt;&gt; 2], 
                                                    o[348 + ((n &lt;&lt; 2) + e | 0) &gt;&gt; 2] = f, o[r + 32 &gt;&gt; 2] = t, r = o[e + 372 &gt;&gt; 2], o[e + 364 &gt;&gt; 2] = n, 
                                                    n = o[r + 32 &gt;&gt; 2], o[r + 32 &gt;&gt; 2] = n + 1, o[(r = r + (n &lt;&lt; 2) | 0) &gt;&gt; 2] = f, 
                                                    o[i + 12 &gt;&gt; 2] = 0, g[i + 8 &gt;&gt; 2] = -g[i + 24 &gt;&gt; 2], g[i + 4 &gt;&gt; 2] = -g[i + 20 &gt;&gt; 2], 
                                                    g[i &gt;&gt; 2] = -g[i + 16 &gt;&gt; 2], o[r + 16 &gt;&gt; 2] = 0, wi(e, i, f), A(e)) break f;
                                                    if (r = o[e + 372 &gt;&gt; 2], f = o[r + 32 &gt;&gt; 2] + -1 | 0, o[r + 32 &gt;&gt; 2] = f, n = o[e + 364 &gt;&gt; 2], 
                                                    r = o[r + (f &lt;&lt; 2) &gt;&gt; 2], o[348 + ((n &lt;&lt; 2) + e | 0) &gt;&gt; 2] = r, o[(f = i + 24 | 0) &gt;&gt; 2] = 0, 
                                                    o[f + 4 &gt;&gt; 2] = 0, o[f &gt;&gt; 2] = 1065353216, o[e + 364 &gt;&gt; 2] = n, f = o[e + 372 &gt;&gt; 2], 
                                                    n = o[f + 32 &gt;&gt; 2], o[f + 32 &gt;&gt; 2] = n + 1, o[i + 16 &gt;&gt; 2] = 0, o[i + 20 &gt;&gt; 2] = 0, 
                                                    o[(f = f + (n &lt;&lt; 2) | 0) &gt;&gt; 2] = r, o[f + 16 &gt;&gt; 2] = 0, wi(e, i + 16 | 0, r), A(e)) break f;
                                                    if (n = o[e + 364 &gt;&gt; 2], r = o[e + 372 &gt;&gt; 2], t = o[r + 32 &gt;&gt; 2] + -1 | 0, f = o[(t &lt;&lt; 2) + r &gt;&gt; 2], 
                                                    o[348 + ((n &lt;&lt; 2) + e | 0) &gt;&gt; 2] = f, o[r + 32 &gt;&gt; 2] = t, r = o[e + 372 &gt;&gt; 2], o[e + 364 &gt;&gt; 2] = n, 
                                                    n = o[r + 32 &gt;&gt; 2], o[r + 32 &gt;&gt; 2] = n + 1, o[(r = r + (n &lt;&lt; 2) | 0) &gt;&gt; 2] = f, 
                                                    o[i + 12 &gt;&gt; 2] = 0, g[i + 8 &gt;&gt; 2] = -g[i + 24 &gt;&gt; 2], g[i + 4 &gt;&gt; 2] = -g[i + 20 &gt;&gt; 2], 
                                                    g[i &gt;&gt; 2] = -g[i + 16 &gt;&gt; 2], o[r + 16 &gt;&gt; 2] = 0, wi(e, i, f), A(e)) break f;
                                                    n = o[e + 364 &gt;&gt; 2], o[e + 364 &gt;&gt; 2] = n + 1, r = o[e + 372 &gt;&gt; 2], f = o[r + 32 &gt;&gt; 2] + -1 | 0, 
                                                    o[r + 32 &gt;&gt; 2] = f, o[348 + ((n &lt;&lt; 2) + e | 0) &gt;&gt; 2] = o[r + (f &lt;&lt; 2) &gt;&gt; 2];
                                                }
                                                f = 0;
                                                break r;
                                            }
                                            f = 1;
                                        }
                                        return D = i + 32 | 0, f;
                                    }(e)) {
                                        if (f = o[A + 18496 &gt;&gt; 2]) {
                                            for (t = o[A + 18508 &gt;&gt; 2], l = o[A + 18500 &gt;&gt; 2]; (b = o[f + 48 &gt;&gt; 2]) &amp;&amp; (o[b + 44 &gt;&gt; 2] = o[f + 44 &gt;&gt; 2]), 
                                            (b = o[f + 44 &gt;&gt; 2]) &amp;&amp; (o[b + 48 &gt;&gt; 2] = o[f + 48 &gt;&gt; 2]), (0 | f) == o[A + 18496 &gt;&gt; 2] &amp;&amp; (o[A + 18496 &gt;&gt; 2] = o[f + 48 &gt;&gt; 2]), 
                                            o[f + 44 &gt;&gt; 2] = 0, o[f + 48 &gt;&gt; 2] = o[A + 18504 &gt;&gt; 2], (b = o[A + 18504 &gt;&gt; 2]) &amp;&amp; (o[b + 44 &gt;&gt; 2] = f), 
                                            l = l + -1 | 0, o[A + 18504 &gt;&gt; 2] = f, t = t + 1 | 0, f = o[A + 18496 &gt;&gt; 2]; ) ;
                                            o[A + 18508 &gt;&gt; 2] = t, o[A + 18500 &gt;&gt; 2] = l;
                                        }
                                        if (o[A + 18492 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = 0, t = o[u &gt;&gt; 2], l = o[u + 12 &gt;&gt; 2], a = g[l + 16 &gt;&gt; 2], 
                                        _ = R(g[t + 16 &gt;&gt; 2] - a), f = o[u + 4 &gt;&gt; 2], c = g[l + 20 &gt;&gt; 2], k = R(g[f + 20 &gt;&gt; 2] - c), 
                                        b = o[u + 8 &gt;&gt; 2], s = g[l + 24 &gt;&gt; 2], d = R(g[b + 24 &gt;&gt; 2] - s), B = R(g[t + 20 &gt;&gt; 2] - c), 
                                        h = R(g[f + 24 &gt;&gt; 2] - s), G = R(g[b + 16 &gt;&gt; 2] - a), s = R(g[t + 24 &gt;&gt; 2] - s), 
                                        a = R(g[f + 16 &gt;&gt; 2] - a), c = R(g[b + 20 &gt;&gt; 2] - c), R(R(R(R(_ * k) * d) + R(R(R(R(R(B * h) * G) + R(R(s * a) * c)) - R(R(_ * h) * c)) - R(R(B * a) * d))) - R(R(s * k) * G)) &lt; R(0) ? (o[u + 4 &gt;&gt; 2] = t, 
                                        o[u &gt;&gt; 2] = f, l = o[u + 16 &gt;&gt; 2], m = u + 20 | 0, o[u + 16 &gt;&gt; 2] = o[m &gt;&gt; 2], o[m &gt;&gt; 2] = l, 
                                        l = t) : (l = f, f = t), l = Yi(A, f, l, b, 1), b = Yi(A, o[u + 4 &gt;&gt; 2], o[u &gt;&gt; 2], o[u + 12 &gt;&gt; 2], 1), 
                                        Q = Yi(A, o[u + 8 &gt;&gt; 2], o[u + 4 &gt;&gt; 2], o[u + 12 &gt;&gt; 2], 1), m = Yi(A, o[u &gt;&gt; 2], o[u + 8 &gt;&gt; 2], o[u + 12 &gt;&gt; 2], 1), 
                                        4 == o[A + 18500 &gt;&gt; 2]) {
                                            if (t = o[A + 18496 &gt;&gt; 2], a = g[t + 16 &gt;&gt; 2], f = o[t + 48 &gt;&gt; 2]) {
                                                for (a = R(a * a); c = g[f + 16 &gt;&gt; 2], t = (i = (c = R(c * c)) &lt; a) ? f : t, a = i ? c : a, 
                                                f = o[f + 48 &gt;&gt; 2]; ) ;
                                                a = g[t + 16 &gt;&gt; 2];
                                            }
                                            for (i = o[t + 28 &gt;&gt; 2], u = o[t + 24 &gt;&gt; 2], y = o[t + 20 &gt;&gt; 2], k = g[t + 12 &gt;&gt; 2], 
                                            _ = g[t + 8 &gt;&gt; 2], s = g[t + 4 &gt;&gt; 2], c = g[t &gt;&gt; 2], o[l + 32 &gt;&gt; 2] = b, n[l + 52 | 0] = 0, 
                                            o[b + 32 &gt;&gt; 2] = l, n[b + 52 | 0] = 0, o[l + 36 &gt;&gt; 2] = Q, n[l + 53 | 0] = 0, o[Q + 32 &gt;&gt; 2] = l, 
                                            n[Q + 52 | 0] = 1, o[l + 40 &gt;&gt; 2] = m, n[l + 54 | 0] = 0, o[m + 32 &gt;&gt; 2] = l, n[m + 52 | 0] = 2, 
                                            o[b + 36 &gt;&gt; 2] = m, n[b + 53 | 0] = 2, o[m + 40 &gt;&gt; 2] = b, n[m + 54 | 0] = 1, o[b + 40 &gt;&gt; 2] = Q, 
                                            n[b + 54 | 0] = 1, o[Q + 36 &gt;&gt; 2] = b, n[0 | (f = Q + 53 | 0)] = 258, n[f + 1 | 0] = 1, 
                                            o[Q + 40 &gt;&gt; 2] = m, n[m + 53 | 0] = 2, o[m + 36 &gt;&gt; 2] = Q, o[A &gt;&gt; 2] = 0, b = 0; ;) {
                                                r: {
                                                    f: {
                                                        if (!((f = o[A + 18492 &gt;&gt; 2]) &gt;&gt;&gt; 0 &lt;= 127)) {
                                                            o[A &gt;&gt; 2] = 6;
                                                            break r;
                                                        }
                                                        if (o[A + 18492 &gt;&gt; 2] = f + 1, b = b + 1 | 0, n[t + 55 | 0] = b, o[r + 8 &gt;&gt; 2] = 0, 
                                                        o[r &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, wi(e, t, m = (f = (f &lt;&lt; 5) + A | 0) + 60 | 0), 
                                                        !(R(R(R(R(g[t &gt;&gt; 2] * g[f + 76 &gt;&gt; 2]) + R(g[t + 4 &gt;&gt; 2] * g[f + 80 &gt;&gt; 2])) + R(g[t + 8 &gt;&gt; 2] * g[f + 84 &gt;&gt; 2])) - g[t + 16 &gt;&gt; 2]) &gt; R(9999999747378752e-20))) {
                                                            o[A &gt;&gt; 2] = 7;
                                                            break r;
                                                        }
                                                        for (l = t + 32 | 0, f = 52; ;) {
                                                            if (!(Q = pi(A, b, m, o[l &gt;&gt; 2], C[t + f | 0], r))) break f;
                                                            if (Y = f + -51 | 0, l = l + 4 | 0, f = f + 1 | 0, !(Y &gt;&gt;&gt; 0 &lt; 3)) break;
                                                        }
                                                    }
                                                    if (Q &amp; v[r + 8 &gt;&gt; 2] &gt; 2) {
                                                        if (i = o[r &gt;&gt; 2], n[i + 53 | 0] = 2, f = o[r + 4 &gt;&gt; 2], o[i + 36 &gt;&gt; 2] = f, o[f + 40 &gt;&gt; 2] = i, 
                                                        n[f + 54 | 0] = 1, (i = o[t + 48 &gt;&gt; 2]) &amp;&amp; (o[i + 44 &gt;&gt; 2] = o[t + 44 &gt;&gt; 2]), (i = o[t + 44 &gt;&gt; 2]) &amp;&amp; (o[i + 48 &gt;&gt; 2] = o[t + 48 &gt;&gt; 2]), 
                                                        (0 | t) == o[A + 18496 &gt;&gt; 2] &amp;&amp; (o[A + 18496 &gt;&gt; 2] = o[t + 48 &gt;&gt; 2]), o[t + 44 &gt;&gt; 2] = 0, 
                                                        o[t + 48 &gt;&gt; 2] = o[A + 18504 &gt;&gt; 2], o[A + 18500 &gt;&gt; 2] = o[A + 18500 &gt;&gt; 2] + -1, 
                                                        (i = o[A + 18504 &gt;&gt; 2]) &amp;&amp; (o[i + 44 &gt;&gt; 2] = t), o[A + 18504 &gt;&gt; 2] = t, o[A + 18508 &gt;&gt; 2] = o[A + 18508 &gt;&gt; 2] + 1, 
                                                        t = o[A + 18496 &gt;&gt; 2], a = g[t + 16 &gt;&gt; 2], f = o[t + 48 &gt;&gt; 2]) {
                                                            for (a = R(a * a); c = g[f + 16 &gt;&gt; 2], t = (i = (c = R(c * c)) &lt; a) ? f : t, a = i ? c : a, 
                                                            f = o[f + 48 &gt;&gt; 2]; ) ;
                                                            a = g[t + 16 &gt;&gt; 2];
                                                        }
                                                        if (i = o[t + 28 &gt;&gt; 2], u = o[t + 24 &gt;&gt; 2], y = o[t + 20 &gt;&gt; 2], k = g[t + 12 &gt;&gt; 2], 
                                                        _ = g[t + 8 &gt;&gt; 2], s = g[t + 4 &gt;&gt; 2], c = g[t &gt;&gt; 2], 255 != (0 | b)) continue;
                                                    } else o[A &gt;&gt; 2] = 4;
                                                }
                                                break;
                                            }
                                            g[A + 56 &gt;&gt; 2] = a, g[A + 40 &gt;&gt; 2] = c, g[A + 52 &gt;&gt; 2] = k, g[A + 48 &gt;&gt; 2] = _, 
                                            g[A + 44 &gt;&gt; 2] = s, e = A + 20 | 0, c = R(c * a), k = R(g[u + 16 &gt;&gt; 2] - c), f = i + 20 | 0, 
                                            s = R(s * a), d = R(g[f &gt;&gt; 2] - s), B = R(g[(t = u + 20 | 0) &gt;&gt; 2] - s), h = R(g[i + 16 &gt;&gt; 2] - c), 
                                            G = R(R(k * d) - R(B * h)), l = i + 24 | 0, a = R(_ * a), _ = R(g[l &gt;&gt; 2] - a), 
                                            W = R(B * _), B = R(g[(b = u + 24 | 0) &gt;&gt; 2] - a), d = R(W - R(B * d)), _ = R(R(B * h) - R(k * _)), 
                                            _ = R(w(R(R(G * G) + R(R(d * d) + R(_ * _))))), g[e &gt;&gt; 2] = _, m = A + 24 | 0, k = R(g[i + 16 &gt;&gt; 2] - c), 
                                            d = R(g[(Q = y + 20 | 0) &gt;&gt; 2] - s), B = R(g[f &gt;&gt; 2] - s), h = R(g[y + 16 &gt;&gt; 2] - c), 
                                            G = R(R(k * d) - R(B * h)), F = R(G * G), W = B, B = R(g[(f = y + 24 | 0) &gt;&gt; 2] - a), 
                                            G = R(g[l &gt;&gt; 2] - a), d = R(R(W * B) - R(G * d)), k = R(R(G * h) - R(k * B)), k = R(w(R(F + R(R(d * d) + R(k * k))))), 
                                            g[m &gt;&gt; 2] = k, o[A + 4 &gt;&gt; 2] = y, o[A + 36 &gt;&gt; 2] = 3, o[A + 12 &gt;&gt; 2] = i, o[A + 8 &gt;&gt; 2] = u, 
                                            d = R(g[y + 16 &gt;&gt; 2] - c), B = R(g[t &gt;&gt; 2] - s), s = R(g[Q &gt;&gt; 2] - s), c = R(g[u + 16 &gt;&gt; 2] - c), 
                                            h = R(R(d * B) - R(s * c)), W = s, s = R(g[b &gt;&gt; 2] - a), a = R(g[f &gt;&gt; 2] - a), B = R(R(W * s) - R(a * B)), 
                                            a = R(R(a * c) - R(d * s)), c = R(w(R(R(h * h) + R(R(B * B) + R(a * a))))), a = R(c + R(_ + k)), 
                                            g[A + 28 &gt;&gt; 2] = c / a, g[m &gt;&gt; 2] = k / a, g[e &gt;&gt; 2] = _ / a, f = o[A &gt;&gt; 2];
                                            break i;
                                        }
                                    }
                                    o[A &gt;&gt; 2] = 8, a = g[i + 8 &gt;&gt; 2], c = g[i + 4 &gt;&gt; 2], s = g[i &gt;&gt; 2], o[A + 52 &gt;&gt; 2] = 0, 
                                    _ = R(-s), g[A + 40 &gt;&gt; 2] = _, k = R(-c), g[A + 44 &gt;&gt; 2] = k, d = R(-a), g[A + 48 &gt;&gt; 2] = d, 
                                    (a = R(w(R(R(R(s * s) + R(c * c)) + R(a * a))))) &gt; R(0) ? (a = R(R(1) / a), g[A + 48 &gt;&gt; 2] = a * d, 
                                    g[A + 44 &gt;&gt; 2] = a * k, g[A + 40 &gt;&gt; 2] = a * _) : (o[A + 48 &gt;&gt; 2] = 0, o[A + 40 &gt;&gt; 2] = 1065353216, 
                                    o[A + 44 &gt;&gt; 2] = 0), o[A + 52 &gt;&gt; 2] = 0, o[A + 56 &gt;&gt; 2] = 0, o[A + 36 &gt;&gt; 2] = 1, 
                                    o[A + 20 &gt;&gt; 2] = 1065353216, o[A + 4 &gt;&gt; 2] = o[u &gt;&gt; 2], f = 8;
                                }
                                return D = r + 16 | 0, f;
                            }(a + 16 | 0, a + 18528 | 0, a))) {
                                if (!o[a + 52 &gt;&gt; 2]) {
                                    b = R(0), l = R(0), u = R(0);
                                    break e;
                                }
                                for (r = a + 36 | 0, u = R(0), f = 0, l = R(0), b = R(0); A = o[a + 19036 &gt;&gt; 2], 
                                i = o[a + 18912 &gt;&gt; 2] + (A &gt;&gt; 1) | 0, k = o[a + 19032 &gt;&gt; 2], BA[1 &amp; A ? o[k + o[i &gt;&gt; 2] &gt;&gt; 2] : k](a, i, o[r + -16 &gt;&gt; 2]), 
                                s = g[r &gt;&gt; 2], u = R(u + R(s * g[a + 8 &gt;&gt; 2])), l = R(l + R(s * g[a + 4 &gt;&gt; 2])), 
                                b = R(b + R(g[a &gt;&gt; 2] * s)), r = r + 4 | 0, (f = f + 1 | 0) &gt;&gt;&gt; 0 &lt; v[a + 52 &gt;&gt; 2]; ) ;
                                break e;
                            }
                            o[t &gt;&gt; 2] = 3;
                            break A;
                        }
                        o[t &gt;&gt; 2] = 2;
                        break A;
                    }
                    s = g[e + 48 &gt;&gt; 2], _ = g[e + 8 &gt;&gt; 2], d = g[e &gt;&gt; 2], m = g[e + 4 &gt;&gt; 2], B = g[e + 52 &gt;&gt; 2], 
                    Q = g[e + 24 &gt;&gt; 2], h = g[e + 16 &gt;&gt; 2], G = g[e + 20 &gt;&gt; 2], y = g[e + 56 &gt;&gt; 2], 
                    W = g[e + 40 &gt;&gt; 2], Y = g[e + 32 &gt;&gt; 2], F = g[e + 36 &gt;&gt; 2], o[t + 16 &gt;&gt; 2] = 0, 
                    g[t + 12 &gt;&gt; 2] = y + R(R(R(b * Y) + R(l * F)) + R(u * W)), g[t + 8 &gt;&gt; 2] = B + R(R(R(b * h) + R(l * G)) + R(u * Q)), 
                    g[t + 4 &gt;&gt; 2] = s + R(R(R(b * d) + R(l * m)) + R(u * _)), X = 1, o[t &gt;&gt; 2] = 1, 
                    _ = g[e + 56 &gt;&gt; 2], d = g[e + 40 &gt;&gt; 2], m = g[e + 32 &gt;&gt; 2], B = g[e + 36 &gt;&gt; 2], 
                    Q = g[e + 52 &gt;&gt; 2], h = g[e + 24 &gt;&gt; 2], G = g[e + 16 &gt;&gt; 2], y = g[e + 20 &gt;&gt; 2], 
                    W = g[e + 48 &gt;&gt; 2], Y = g[e + 8 &gt;&gt; 2], F = g[e &gt;&gt; 2], V = g[e + 4 &gt;&gt; 2], o[t + 32 &gt;&gt; 2] = 0, 
                    o[t + 48 &gt;&gt; 2] = 0, p = g[a + 56 &gt;&gt; 2], g[t + 36 &gt;&gt; 2] = -p, Z = g[a + 60 &gt;&gt; 2], 
                    g[t + 40 &gt;&gt; 2] = -Z, E = g[a - -64 &gt;&gt; 2], g[t + 44 &gt;&gt; 2] = -E, s = g[a + 72 &gt;&gt; 2], 
                    g[t + 52 &gt;&gt; 2] = -s, b = R(b - R(p * s)), l = R(l - R(s * Z)), u = R(u - R(s * E)), 
                    g[t + 20 &gt;&gt; 2] = W + R(R(R(F * b) + R(V * l)) + R(Y * u)), g[t + 24 &gt;&gt; 2] = Q + R(R(R(b * G) + R(l * y)) + R(u * h)), 
                    g[t + 28 &gt;&gt; 2] = _ + R(R(R(b * m) + R(l * B)) + R(u * d));
                }
                return D = a + 19040 | 0, X;
            }
            function Yi(A, e, i, r, f) {
                var t, a = 0, c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = 0, v = R(0), B = R(0);
                if (t = o[A + 18504 &gt;&gt; 2]) {
                    if ((a = o[t + 48 &gt;&gt; 2]) &amp;&amp; (o[a + 44 &gt;&gt; 2] = o[t + 44 &gt;&gt; 2]), (a = o[t + 44 &gt;&gt; 2]) &amp;&amp; (o[a + 48 &gt;&gt; 2] = o[t + 48 &gt;&gt; 2]), 
                    (0 | t) == o[A + 18504 &gt;&gt; 2] &amp;&amp; (o[A + 18504 &gt;&gt; 2] = o[t + 48 &gt;&gt; 2]), o[t + 44 &gt;&gt; 2] = 0, 
                    o[t + 48 &gt;&gt; 2] = o[A + 18496 &gt;&gt; 2], o[(a = A + 18508 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2] + -1, 
                    (a = o[A + 18496 &gt;&gt; 2]) &amp;&amp; (o[a + 44 &gt;&gt; 2] = t), o[A + 18496 &gt;&gt; 2] = t, o[(a = A + 18500 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2] + 1, 
                    n[t + 55 | 0] = 0, o[t + 28 &gt;&gt; 2] = r, o[t + 24 &gt;&gt; 2] = i, o[t + 20 &gt;&gt; 2] = e, s = g[i + 20 &gt;&gt; 2], 
                    k = g[r + 24 &gt;&gt; 2], u = g[i + 24 &gt;&gt; 2], c = g[e + 24 &gt;&gt; 2], l = g[e + 20 &gt;&gt; 2], 
                    C = g[r + 20 &gt;&gt; 2], v = g[r + 16 &gt;&gt; 2], B = g[i + 16 &gt;&gt; 2], b = g[e + 16 &gt;&gt; 2], 
                    o[t + 12 &gt;&gt; 2] = 0, s = R(s - l), k = R(k - c), u = R(u - c), C = R(C - l), c = R(R(s * k) - R(u * C)), 
                    g[t &gt;&gt; 2] = c, l = u, u = R(v - b), b = R(B - b), l = R(R(l * u) - R(b * k)), g[t + 4 &gt;&gt; 2] = l, 
                    b = R(R(b * C) - R(s * u)), g[t + 8 &gt;&gt; 2] = b, d = 2, (c = R(w(R(R(R(c * c) + R(l * l)) + R(b * b))))) &gt; R(9999999747378752e-20)) {
                        if (Ei(t, e, i, a = t + 16 | 0) || Ei(t, i, r, a) || Ei(t, r, e, a) || (g[t + 16 &gt;&gt; 2] = R(R(R(g[e + 16 &gt;&gt; 2] * g[t &gt;&gt; 2]) + R(g[e + 20 &gt;&gt; 2] * g[t + 4 &gt;&gt; 2])) + R(g[e + 24 &gt;&gt; 2] * g[t + 8 &gt;&gt; 2])) / c), 
                        c = R(R(1) / c), g[t &gt;&gt; 2] = c * g[t &gt;&gt; 2], g[t + 4 &gt;&gt; 2] = c * g[t + 4 &gt;&gt; 2], g[t + 8 &gt;&gt; 2] = c * g[t + 8 &gt;&gt; 2], 
                        f) return t;
                        if (d = 3, g[a &gt;&gt; 2] &gt;= R(-9999999747378752e-21)) return t;
                    }
                    return o[A &gt;&gt; 2] = d, (e = o[t + 48 &gt;&gt; 2]) &amp;&amp; (o[e + 44 &gt;&gt; 2] = o[t + 44 &gt;&gt; 2]), 
                    (e = o[t + 44 &gt;&gt; 2]) &amp;&amp; (o[e + 48 &gt;&gt; 2] = o[t + 48 &gt;&gt; 2]), (0 | t) == o[A + 18496 &gt;&gt; 2] &amp;&amp; (o[A + 18496 &gt;&gt; 2] = o[t + 48 &gt;&gt; 2]), 
                    o[t + 44 &gt;&gt; 2] = 0, o[t + 48 &gt;&gt; 2] = o[A + 18504 &gt;&gt; 2], o[A + 18500 &gt;&gt; 2] = o[A + 18500 &gt;&gt; 2] + -1, 
                    (e = o[A + 18504 &gt;&gt; 2]) &amp;&amp; (o[e + 44 &gt;&gt; 2] = t), o[A + 18504 &gt;&gt; 2] = t, o[A + 18508 &gt;&gt; 2] = o[A + 18508 &gt;&gt; 2] + 1, 
                    0;
                }
                return o[A &gt;&gt; 2] = 5, 0;
            }
            function pi(A, e, i, r, f, t) {
                var a = 0, c = 0, b = 0;
                A: if (C[r + 55 | 0] != (0 | e)) {
                    if (c = o[(a = f &lt;&lt; 2) + 14768 &gt;&gt; 2], R(R(R(R(g[r &gt;&gt; 2] * g[i + 16 &gt;&gt; 2]) + R(g[r + 4 &gt;&gt; 2] * g[i + 20 &gt;&gt; 2])) + R(g[r + 8 &gt;&gt; 2] * g[i + 24 &gt;&gt; 2])) - g[r + 16 &gt;&gt; 2]) &lt; R(-9999999747378752e-21)) {
                        if (!(A = Yi(e = A, o[(A = r + 20 | 0) + (c &lt;&lt; 2) &gt;&gt; 2], o[A + a &gt;&gt; 2], i, 0))) break A;
                        return o[A + 32 &gt;&gt; 2] = r, n[A + 52 | 0] = f, n[52 + (r + f | 0) | 0] = 0, o[32 + ((f &lt;&lt; 2) + r | 0) &gt;&gt; 2] = A, 
                        (e = o[t &gt;&gt; 2]) ? (o[e + 36 &gt;&gt; 2] = A, n[e + 53 | 0] = 2, o[A + 40 &gt;&gt; 2] = e, n[A + 54 | 0] = 1) : o[t + 4 &gt;&gt; 2] = A, 
                        o[t &gt;&gt; 2] = A, o[t + 8 &gt;&gt; 2] = o[t + 8 &gt;&gt; 2] + 1, 1;
                    }
                    n[r + 55 | 0] = e, pi(A, e, i, o[32 + ((c &lt;&lt; 2) + r | 0) &gt;&gt; 2], C[52 + (r + c | 0) | 0], t) &amp;&amp; (f = e, 
                    e = o[a + 14780 &gt;&gt; 2], pi(A, f, i, o[32 + ((e &lt;&lt; 2) + r | 0) &gt;&gt; 2], C[52 + (e + r | 0) | 0], t) &amp;&amp; ((e = o[r + 48 &gt;&gt; 2]) &amp;&amp; (o[e + 44 &gt;&gt; 2] = o[r + 44 &gt;&gt; 2]), 
                    (e = o[r + 44 &gt;&gt; 2]) &amp;&amp; (o[e + 48 &gt;&gt; 2] = o[r + 48 &gt;&gt; 2]), (0 | r) == o[A + 18496 &gt;&gt; 2] &amp;&amp; (o[A + 18496 &gt;&gt; 2] = o[r + 48 &gt;&gt; 2]), 
                    o[r + 44 &gt;&gt; 2] = 0, o[r + 48 &gt;&gt; 2] = o[A + 18504 &gt;&gt; 2], o[(e = A + 18500 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2] + -1, 
                    (e = o[A + 18504 &gt;&gt; 2]) &amp;&amp; (o[e + 44 &gt;&gt; 2] = r), o[A + 18504 &gt;&gt; 2] = r, b = 1, o[(A = A + 18508 | 0) &gt;&gt; 2] = o[A &gt;&gt; 2] + 1));
                }
                return b;
            }
            function Ei(A, e, i, r) {
                var f = R(0), n = R(0), t = R(0), a = R(0), o = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0);
                return o = g[i + 24 &gt;&gt; 2], f = g[e + 24 &gt;&gt; 2], l = R(o - f), c = g[i + 16 &gt;&gt; 2], 
                t = g[e + 16 &gt;&gt; 2], u = R(c - t), n = g[A + 4 &gt;&gt; 2], b = g[i + 20 &gt;&gt; 2], a = g[e + 20 &gt;&gt; 2], 
                s = R(b - a), k = g[A &gt;&gt; 2], C = g[A + 8 &gt;&gt; 2], A = 0, R(R(f * R(R(u * n) - R(s * k))) + R(R(t * R(R(s * C) - R(l * n))) + R(a * R(R(l * k) - R(u * C))))) &lt; R(0) &amp;&amp; (n = R(R(R(t * t) + R(a * a)) + R(f * f)), 
                R(R(R(t * u) + R(a * s)) + R(f * l)) &gt; R(0) || (n = R(R(R(c * c) + R(b * b)) + R(o * o)), 
                R(R(R(c * u) + R(b * s)) + R(o * l)) &lt; R(0) || (n = R(R(R(R(c * c) + R(b * b)) + R(o * o)) * R(R(R(t * t) + R(a * a)) + R(f * f))), 
                f = R(R(R(c * t) + R(b * a)) + R(o * f)), n = (f = R(R(n - R(f * f)) / R(R(R(u * u) + R(s * s)) + R(l * l)))) &gt; R(0) ? f : R(0))), 
                g[r &gt;&gt; 2] = w(n), A = 1), A;
            }
            function Vi(A) {
                var e = 0;
                n[A + 356 | 0] = 1, o[A &gt;&gt; 2] = 0, n[A + 312 | 0] = 0, o[A + 292 &gt;&gt; 2] = 1566444395, 
                o[A + 296 &gt;&gt; 2] = 1566444395, o[(e = A + 336 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                o[(e = A + 300 | 0) &gt;&gt; 2] = 1566444395, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 344 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, n[A + 352 | 0] = 0, n[0 | (A = A + 332 | 0)] = 240 &amp; C[0 | A];
            }
            function Di(A, e, i, r) {
                var f, t = 0, a = 0, c = 0;
                t = o[e + 4 &gt;&gt; 2], o[A + 292 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 296 &gt;&gt; 2] = t, c = o[(t = e + 8 | 0) + 4 &gt;&gt; 2], 
                o[(a = A + 300 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = c, n[A + 356 | 0] = 1, f = o[t + 4 &gt;&gt; 2], 
                a = (o[A &gt;&gt; 2] &lt;&lt; 4) + A | 0, o[(c = a + 12 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = f, 
                t = a + 4 | 0, a = o[e + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[e &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = a, c = o[(a = i + 8 | 0) + 4 &gt;&gt; 2], 
                e = (o[A &gt;&gt; 2] &lt;&lt; 4) + A | 0, o[(t = e + 92 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = c, 
                t = o[i + 4 &gt;&gt; 2], o[(e = e + 84 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = t, t = o[r + 4 &gt;&gt; 2], 
                e = (o[A &gt;&gt; 2] &lt;&lt; 4) + A | 0, o[(i = e + 164 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = t, 
                r = o[(i = r + 8 | 0) + 4 &gt;&gt; 2], o[(e = e + 172 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = r, 
                o[A &gt;&gt; 2] = o[A &gt;&gt; 2] + 1;
            }
            function Ni(A) {
                var e, i = 0, r = 0, f = 0, t = 0, a = 0, c = 0, b = R(0), l = 0, u = 0, s = R(0), k = 0, d = 0, v = R(0), B = R(0), _ = 0, m = R(0), Q = 0, h = 0, G = R(0), y = R(0), w = 0, W = R(0), Y = R(0), F = 0, Z = 0, p = R(0), V = R(0), E = R(0), N = R(0), I = R(0), J = R(0), U = R(0), x = 0;
                D = e = D - 16 | 0;
                A: if (C[A + 356 | 0]) {
                    n[A + 356 | 0] = 0, n[A + 352 | 0] = 0, o[(i = A + 344 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, 
                    o[(i = Z = A + 336 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, i = -16 &amp; C[0 | (t = A + 332 | 0)], 
                    n[0 | t] = i;
                    e: if (!((t = o[A &gt;&gt; 2]) &gt;&gt;&gt; 0 &gt; 4)) {
                        r = A + 316 | 0;
                        i: {
                            r: {
                                switch (t - 1 | 0) {
                                  case 1:
                                    t = A, m = g[A + 4 &gt;&gt; 2], b = R(g[A + 20 &gt;&gt; 2] - m), G = g[A + 8 &gt;&gt; 2], v = R(g[A + 24 &gt;&gt; 2] - G), 
                                    y = g[A + 12 &gt;&gt; 2], B = R(g[A + 28 &gt;&gt; 2] - y);
                                    f: if ((m = R(R(R(R(R(0) - m) * b) + R(R(R(0) - G) * v)) + R(R(R(0) - y) * B))) &gt; R(0)) {
                                        if (m &lt; (s = R(R(R(b * b) + R(v * v)) + R(B * B)))) {
                                            s = R(m / s), r = 3 | i;
                                            break f;
                                        }
                                        s = R(1), r = 2 | i;
                                    } else r = 1 | i;
                                    n[t + 332 | 0] = r, o[(i = A + 344 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, g[A + 340 &gt;&gt; 2] = s, 
                                    m = R(R(1) - s), g[A + 336 &gt;&gt; 2] = m, o[A + 256 &gt;&gt; 2] = 0, b = g[A + 92 &gt;&gt; 2], G = R(b + R(s * R(g[A + 108 &gt;&gt; 2] - b))), 
                                    g[A + 252 &gt;&gt; 2] = G, b = g[A + 88 &gt;&gt; 2], y = R(b + R(s * R(g[A + 104 &gt;&gt; 2] - b))), 
                                    g[A + 248 &gt;&gt; 2] = y, b = g[A + 84 &gt;&gt; 2], W = R(b + R(s * R(g[A + 100 &gt;&gt; 2] - b))), 
                                    g[A + 244 &gt;&gt; 2] = W, Y = g[A + 180 &gt;&gt; 2], p = g[A + 184 &gt;&gt; 2], b = g[A + 168 &gt;&gt; 2], 
                                    V = g[A + 188 &gt;&gt; 2], v = g[A + 172 &gt;&gt; 2], B = g[A + 164 &gt;&gt; 2], o[A + 288 &gt;&gt; 2] = 0, 
                                    v = R(v + R(s * R(V - v))), g[A + 284 &gt;&gt; 2] = G - v, b = R(b + R(s * R(p - b))), 
                                    g[A + 280 &gt;&gt; 2] = y - b, B = R(B + R(s * R(Y - B))), g[A + 276 &gt;&gt; 2] = W - B, o[A + 272 &gt;&gt; 2] = 0, 
                                    g[A + 268 &gt;&gt; 2] = v, g[A + 264 &gt;&gt; 2] = b, g[A + 260 &gt;&gt; 2] = B, t = 1, 2 &amp; r || (o[A &gt;&gt; 2] = 1, 
                                    t = 0), 1 &amp; r || (o[A &gt;&gt; 2] = t, t = o[(i = (r = (t &lt;&lt; 4) + A | 0) + 12 | 0) &gt;&gt; 2], 
                                    i = o[i + 4 &gt;&gt; 2], a = o[(l = r + 4 | 0) &gt;&gt; 2], l = o[l + 4 &gt;&gt; 2], h = o[(k = r + 84 | 0) + 4 &gt;&gt; 2], 
                                    o[(f = A + 84 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = h, k = o[(c = r + 92 | 0) + 4 &gt;&gt; 2], 
                                    o[(f = f + 8 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = k, h = o[(k = r + 164 | 0) + 4 &gt;&gt; 2], 
                                    o[(f = A + 164 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = h, c = o[(r = r + 172 | 0) + 4 &gt;&gt; 2], 
                                    o[(f = f + 8 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = c, o[(r = A + 4 | 0) &gt;&gt; 2] = a, 
                                    o[r + 4 &gt;&gt; 2] = l, o[(r = r + 8 | 0) &gt;&gt; 2] = t, o[r + 4 &gt;&gt; 2] = i), r = s &gt;= R(0) &amp; m &gt;= R(0);
                                    break e;

                                  case 2:
                                    o[(i = e + 8 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, o[e &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                                    Ii(e, l = A + 4 | 0, a = A + 20 | 0, f = A + 36 | 0, r), o[A + 256 &gt;&gt; 2] = 0, v = g[A + 336 &gt;&gt; 2], 
                                    s = g[A + 340 &gt;&gt; 2], b = g[A + 344 &gt;&gt; 2], B = R(R(R(v * g[A + 92 &gt;&gt; 2]) + R(s * g[A + 108 &gt;&gt; 2])) + R(b * g[A + 124 &gt;&gt; 2])), 
                                    g[A + 252 &gt;&gt; 2] = B, m = R(R(R(v * g[A + 88 &gt;&gt; 2]) + R(s * g[A + 104 &gt;&gt; 2])) + R(b * g[A + 120 &gt;&gt; 2])), 
                                    g[A + 248 &gt;&gt; 2] = m, c = A + 100 | 0, k = A + 116 | 0, G = R(R(R(v * g[A + 84 &gt;&gt; 2]) + R(s * g[c &gt;&gt; 2])) + R(b * g[k &gt;&gt; 2])), 
                                    g[A + 244 &gt;&gt; 2] = G, y = g[(h = A + 180 | 0) &gt;&gt; 2], W = g[(_ = A + 196 | 0) &gt;&gt; 2], 
                                    Y = g[A + 168 &gt;&gt; 2], p = g[A + 184 &gt;&gt; 2], V = g[A + 200 &gt;&gt; 2], N = g[A + 172 &gt;&gt; 2], 
                                    I = g[A + 188 &gt;&gt; 2], J = g[A + 204 &gt;&gt; 2], U = g[A + 164 &gt;&gt; 2], o[A + 288 &gt;&gt; 2] = 0, 
                                    E = B, B = R(R(R(v * N) + R(s * I)) + R(b * J)), g[A + 284 &gt;&gt; 2] = E - B, E = m, 
                                    m = R(R(R(v * Y) + R(s * p)) + R(b * V)), g[A + 280 &gt;&gt; 2] = E - m, v = R(R(R(v * U) + R(s * y)) + R(b * W)), 
                                    g[A + 276 &gt;&gt; 2] = G - v, o[A + 272 &gt;&gt; 2] = 0, g[A + 268 &gt;&gt; 2] = B, g[A + 264 &gt;&gt; 2] = m, 
                                    g[A + 260 &gt;&gt; 2] = v;
                                    f: {
                                        n: {
                                            t: {
                                                a: {
                                                    o: {
                                                        c: if ((0 | (i = o[A &gt;&gt; 2])) &gt;= 4) {
                                                            if (8 &amp; (t = C[A + 332 | 0])) {
                                                                r = i;
                                                                break c;
                                                            }
                                                            r = i + -1 | 0, o[A &gt;&gt; 2] = r, Q = o[(d = (i = (r &lt;&lt; 4) + A | 0) + 12 | 0) + 4 &gt;&gt; 2], 
                                                            o[(u = A + 60 | 0) &gt;&gt; 2] = o[d &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = Q, Q = o[(d = i + 4 | 0) + 4 &gt;&gt; 2], 
                                                            o[(u = A + 52 | 0) &gt;&gt; 2] = o[d &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = Q, Q = o[(d = i + 92 | 0) + 4 &gt;&gt; 2], 
                                                            o[(u = A + 140 | 0) &gt;&gt; 2] = o[d &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = Q, Q = o[(d = i + 84 | 0) + 4 &gt;&gt; 2], 
                                                            o[(u = A + 132 | 0) &gt;&gt; 2] = o[d &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = Q, Q = o[(d = i + 164 | 0) + 4 &gt;&gt; 2], 
                                                            o[(u = A + 212 | 0) &gt;&gt; 2] = o[d &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = Q, d = o[(i = i + 172 | 0) + 4 &gt;&gt; 2], 
                                                            o[(u = A + 220 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = d;
                                                        } else {
                                                            if (r = 3, 3 != (0 | i)) break o;
                                                            t = C[A + 332 | 0];
                                                        }
                                                        if (4 &amp; t) break a;
                                                        r = r + -1 | 0, o[A &gt;&gt; 2] = r, Q = o[(d = (i = (r &lt;&lt; 4) + A | 0) + 12 | 0) + 4 &gt;&gt; 2], 
                                                        o[(u = f + 8 | 0) &gt;&gt; 2] = o[d &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = Q, d = o[(u = i + 4 | 0) + 4 &gt;&gt; 2], 
                                                        o[f &gt;&gt; 2] = o[u &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = d, d = o[(u = i + 92 | 0) + 4 &gt;&gt; 2], o[(f = k + 8 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], 
                                                        o[f + 4 &gt;&gt; 2] = d, u = o[(f = i + 84 | 0) + 4 &gt;&gt; 2], o[k &gt;&gt; 2] = o[f &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = u, 
                                                        k = o[(f = i + 164 | 0) + 4 &gt;&gt; 2], o[_ &gt;&gt; 2] = o[f &gt;&gt; 2], o[_ + 4 &gt;&gt; 2] = k, k = o[(i = i + 172 | 0) + 4 &gt;&gt; 2], 
                                                        o[(f = _ + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = k;
                                                        break a;
                                                    }
                                                    if (r = 2, (0 | i) &lt; 2) break t;
                                                    t = C[A + 332 | 0];
                                                }
                                                if (2 &amp; t) break n;
                                                r = r + -1 | 0, o[A &gt;&gt; 2] = r, _ = o[(k = (i = (r &lt;&lt; 4) + A | 0) + 12 | 0) + 4 &gt;&gt; 2], 
                                                o[(f = a + 8 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = _, k = o[(f = i + 4 | 0) + 4 &gt;&gt; 2], 
                                                o[a &gt;&gt; 2] = o[f &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = k, k = o[(f = i + 92 | 0) + 4 &gt;&gt; 2], o[(a = c + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                                                o[a + 4 &gt;&gt; 2] = k, f = o[(a = i + 84 | 0) + 4 &gt;&gt; 2], o[c &gt;&gt; 2] = o[a &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = f, 
                                                f = o[(a = i + 164 | 0) + 4 &gt;&gt; 2], o[h &gt;&gt; 2] = o[a &gt;&gt; 2], o[h + 4 &gt;&gt; 2] = f, f = o[(i = i + 172 | 0) + 4 &gt;&gt; 2], 
                                                o[(a = h + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = f;
                                                break n;
                                            }
                                            if (r = 1, 1 != (0 | i)) break f;
                                            t = C[A + 332 | 0];
                                        }
                                        1 &amp; t || (r = r + -1 | 0, o[A &gt;&gt; 2] = r, a = o[(t = (r = (r &lt;&lt; 4) + A | 0) + 12 | 0) + 4 &gt;&gt; 2], 
                                        o[(i = l + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = a, t = o[(i = r + 4 | 0) + 4 &gt;&gt; 2], 
                                        o[l &gt;&gt; 2] = o[i &gt;&gt; 2], o[l + 4 &gt;&gt; 2] = t, a = o[(l = r + 92 | 0) + 4 &gt;&gt; 2], o[(t = (i = A + 84 | 0) + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], 
                                        o[t + 4 &gt;&gt; 2] = a, l = o[(t = r + 84 | 0) + 4 &gt;&gt; 2], o[i &gt;&gt; 2] = o[t &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = l, 
                                        a = o[(l = r + 164 | 0) + 4 &gt;&gt; 2], o[(i = A + 164 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = a, 
                                        t = o[(r = r + 172 | 0) + 4 &gt;&gt; 2], o[(i = i + 8 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = t);
                                    }
                                    if (r = 0, g[Z &gt;&gt; 2] &gt;= R(0) ^ 1 | s &gt;= R(0) ^ 1 | b &gt;= R(0) ^ 1) break e;
                                    r = g[A + 348 &gt;&gt; 2] &gt;= R(0);
                                    break e;

                                  case 3:
                                    if (o[(i = e + 8 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, o[e &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                                    function(A, e, i, r, f, t) {
                                        var a, c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = 0, d = 0, v = R(0), B = R(0), _ = R(0), m = R(0), Q = 0, h = R(0), G = R(0), y = 0, w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = 0, I = 0, J = R(0), U = R(0), x = R(0), X = R(0), M = R(0), S = R(0);
                                        return D = a = D - 48 | 0, k = o[A + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[A &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = k, 
                                        d = o[(k = A + 8 | 0) + 4 &gt;&gt; 2], k = o[k &gt;&gt; 2], n[t + 16 | 0] = 15 | C[t + 16 | 0], 
                                        o[(y = t + 8 | 0) &gt;&gt; 2] = k, o[y + 4 &gt;&gt; 2] = d, n[a + 24 | 0] = 0, k = -1, d = -1, 
                                        J = g[f &gt;&gt; 2], s = g[e &gt;&gt; 2], u = R(J - s), v = g[i + 4 &gt;&gt; 2], c = g[e + 4 &gt;&gt; 2], 
                                        _ = R(v - c), U = g[r + 8 &gt;&gt; 2], l = g[e + 8 &gt;&gt; 2], b = R(U - l), w = g[i + 8 &gt;&gt; 2], 
                                        m = R(w - l), x = g[r + 4 &gt;&gt; 2], h = R(x - c), W = R(R(_ * b) - R(m * h)), X = g[f + 4 &gt;&gt; 2], 
                                        G = R(X - c), M = g[r &gt;&gt; 2], Y = R(M - s), F = g[i &gt;&gt; 2], Z = R(F - s), p = R(R(m * Y) - R(Z * b)), 
                                        V = R(R(Z * h) - R(_ * Y)), S = g[f + 8 &gt;&gt; 2], E = R(S - l), B = R(R(R(u * W) + R(G * p)) + R(V * E)), 
                                        R(B * B) &lt; R(9.99999905104687e-9) || (d = R(B * R(R(R(W * R(g[A &gt;&gt; 2] - s)) + R(p * R(g[A + 4 &gt;&gt; 2] - c))) + R(V * R(g[A + 8 &gt;&gt; 2] - l)))) &lt; R(0)), 
                                        W = R(R(Y * G) - R(h * u)), p = R(R(h * E) - R(b * G)), V = R(R(b * u) - R(Y * E)), 
                                        B = R(R(m * W) + R(R(Z * p) + R(_ * V))), R(B * B) &lt; R(9.99999905104687e-9) || (k = R(B * R(R(R(p * R(g[A &gt;&gt; 2] - s)) + R(V * R(g[A + 4 &gt;&gt; 2] - c))) + R(W * R(g[A + 8 &gt;&gt; 2] - l)))) &lt; R(0)), 
                                        y = -1, I = -1, B = b, b = R(R(_ * u) - R(Z * G)), _ = R(R(m * G) - R(_ * E)), m = R(R(Z * E) - R(m * u)), 
                                        u = R(R(B * b) + R(R(Y * _) + R(h * m))), R(u * u) &lt; R(9.99999905104687e-9) || (I = R(u * R(R(R(_ * R(g[A &gt;&gt; 2] - s)) + R(m * R(g[A + 4 &gt;&gt; 2] - c))) + R(b * R(g[A + 8 &gt;&gt; 2] - l)))) &lt; R(0)), 
                                        h = R(l - w), l = R(x - v), u = R(J - F), _ = R(M - F), b = R(X - v), m = R(R(l * u) - R(_ * b)), 
                                        G = R(s - F), s = R(U - w), B = l, l = R(S - w), b = R(R(s * b) - R(B * l)), B = R(c - v), 
                                        c = R(R(_ * l) - R(s * u)), s = R(R(h * m) + R(R(G * b) + R(B * c))), R(s * s) &lt; R(9.99999905104687e-9) || (y = R(s * R(R(R(b * R(g[A &gt;&gt; 2] - F)) + R(c * R(g[A + 4 &gt;&gt; 2] - v))) + R(m * R(g[A + 8 &gt;&gt; 2] - w)))) &lt; R(0)), 
                                        (0 | (N = d | k | I | y)) &lt;= -1 ? (n[t + 36 | 0] = 1, Q = 0) : (Q = 0, N &amp;&amp; (b = R(3.4028234663852886e38), 
                                        d &amp;&amp; (Ii(A, e, i, r, a + 8 | 0), s = g[a + 8 &gt;&gt; 2], c = R(s - g[A &gt;&gt; 2]), b = R(c * c), 
                                        c = g[a + 12 &gt;&gt; 2], l = R(c - g[A + 4 &gt;&gt; 2]), b = R(b + R(l * l)), l = g[a + 16 &gt;&gt; 2], 
                                        u = R(l - g[A + 8 &gt;&gt; 2]), u = R(b + R(u * u)), b = R(3.4028234663852886e38), u &lt; R(3.4028234663852886e38) &amp;&amp; (o[t + 12 &gt;&gt; 2] = o[a + 20 &gt;&gt; 2], 
                                        g[t + 8 &gt;&gt; 2] = l, g[t + 4 &gt;&gt; 2] = c, g[t &gt;&gt; 2] = s, d = o[a + 32 &gt;&gt; 2], o[t + 20 &gt;&gt; 2] = o[a + 28 &gt;&gt; 2], 
                                        o[t + 24 &gt;&gt; 2] = d, o[t + 32 &gt;&gt; 2] = 0, o[t + 28 &gt;&gt; 2] = o[a + 36 &gt;&gt; 2], d = C[a + 24 | 0], 
                                        n[t + 16 | 0] = 1 &amp; d | 240 &amp; C[t + 16 | 0] | 2 &amp; d | 4 &amp; d, b = u)), s = b, k &amp;&amp; (Ii(A, e, r, f, a + 8 | 0), 
                                        l = g[a + 8 &gt;&gt; 2], c = R(l - g[A &gt;&gt; 2]), b = R(c * c), u = g[a + 12 &gt;&gt; 2], c = R(u - g[A + 4 &gt;&gt; 2]), 
                                        b = R(b + R(c * c)), v = g[a + 16 &gt;&gt; 2], c = R(v - g[A + 8 &gt;&gt; 2]), (c = R(b + R(c * c))) &lt; s &amp;&amp; (o[t + 12 &gt;&gt; 2] = o[a + 20 &gt;&gt; 2], 
                                        g[t + 8 &gt;&gt; 2] = v, g[t + 4 &gt;&gt; 2] = u, g[t &gt;&gt; 2] = l, o[t + 20 &gt;&gt; 2] = o[a + 28 &gt;&gt; 2], 
                                        o[t + 24 &gt;&gt; 2] = 0, d = o[(k = a + 32 | 0) + 4 &gt;&gt; 2], o[(N = t + 28 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], 
                                        o[N + 4 &gt;&gt; 2] = d, d = (k = C[a + 24 | 0]) &lt;&lt; 1, n[t + 16 | 0] = 8 &amp; d | 4 &amp; d | 1 &amp; k | 240 &amp; C[t + 16 | 0], 
                                        s = c)), I &amp;&amp; (Ii(A, e, f, i, a + 8 | 0), l = g[a + 8 &gt;&gt; 2], c = R(l - g[A &gt;&gt; 2]), 
                                        b = R(c * c), u = g[a + 12 &gt;&gt; 2], c = R(u - g[A + 4 &gt;&gt; 2]), b = R(b + R(c * c)), 
                                        v = g[a + 16 &gt;&gt; 2], c = R(v - g[A + 8 &gt;&gt; 2]), (c = R(b + R(c * c))) &lt; s &amp;&amp; (o[t + 12 &gt;&gt; 2] = o[a + 20 &gt;&gt; 2], 
                                        g[t + 8 &gt;&gt; 2] = v, g[t + 4 &gt;&gt; 2] = u, g[t &gt;&gt; 2] = l, o[t + 20 &gt;&gt; 2] = o[a + 28 &gt;&gt; 2], 
                                        o[t + 28 &gt;&gt; 2] = 0, o[t + 32 &gt;&gt; 2] = o[a + 32 &gt;&gt; 2], o[t + 24 &gt;&gt; 2] = o[a + 36 &gt;&gt; 2], 
                                        e = C[a + 24 | 0], n[t + 16 | 0] = 1 &amp; e | 240 &amp; C[t + 16 | 0] | e &gt;&gt;&gt; 1 &amp; 2 | e &lt;&lt; 2 &amp; 8, 
                                        s = c)), Q = 1, y &amp;&amp; (Ii(A, i, f, r, a + 8 | 0), c = g[a + 8 &gt;&gt; 2], l = R(c - g[A &gt;&gt; 2]), 
                                        b = R(l * l), l = g[a + 12 &gt;&gt; 2], u = R(l - g[A + 4 &gt;&gt; 2]), b = R(b + R(u * u)), 
                                        u = g[a + 16 &gt;&gt; 2], v = R(u - g[A + 8 &gt;&gt; 2]), Q = 1, R(b + R(v * v)) &lt; s &amp;&amp; (o[t + 12 &gt;&gt; 2] = o[a + 20 &gt;&gt; 2], 
                                        g[t + 8 &gt;&gt; 2] = u, g[t + 4 &gt;&gt; 2] = l, g[t &gt;&gt; 2] = c, o[t + 20 &gt;&gt; 2] = 0, o[t + 24 &gt;&gt; 2] = o[a + 28 &gt;&gt; 2], 
                                        o[t + 32 &gt;&gt; 2] = o[a + 32 &gt;&gt; 2], o[t + 28 &gt;&gt; 2] = o[a + 36 &gt;&gt; 2], A = C[a + 24 | 0], 
                                        n[t + 16 | 0] = 4 &amp; A | 240 &amp; C[t + 16 | 0] | A &lt;&lt; 1 &amp; 2 | A &lt;&lt; 2 &amp; 8, Q = 1)))), 
                                        D = a + 48 | 0, A = Q;
                                    }(e, l = A + 4 | 0, a = A + 20 | 0, f = A + 36 | 0, c = A + 52 | 0, r)) {
                                        o[A + 256 &gt;&gt; 2] = 0, b = g[A + 336 &gt;&gt; 2], v = g[A + 340 &gt;&gt; 2], B = g[A + 344 &gt;&gt; 2], 
                                        s = g[A + 348 &gt;&gt; 2], m = R(R(R(R(b * g[A + 92 &gt;&gt; 2]) + R(v * g[A + 108 &gt;&gt; 2])) + R(B * g[A + 124 &gt;&gt; 2])) + R(s * g[A + 140 &gt;&gt; 2])), 
                                        g[A + 252 &gt;&gt; 2] = m, G = R(R(R(R(b * g[A + 88 &gt;&gt; 2]) + R(v * g[A + 104 &gt;&gt; 2])) + R(B * g[A + 120 &gt;&gt; 2])) + R(s * g[A + 136 &gt;&gt; 2])), 
                                        g[A + 248 &gt;&gt; 2] = G, k = A + 100 | 0, h = A + 116 | 0, _ = A + 132 | 0, y = R(R(R(R(b * g[A + 84 &gt;&gt; 2]) + R(v * g[k &gt;&gt; 2])) + R(B * g[h &gt;&gt; 2])) + R(s * g[_ &gt;&gt; 2])), 
                                        g[A + 244 &gt;&gt; 2] = y, o[A + 288 &gt;&gt; 2] = 0, o[A + 272 &gt;&gt; 2] = 0, u = A + 180 | 0, 
                                        d = A + 196 | 0, Q = A + 212 | 0, W = R(R(R(R(b * g[A + 164 &gt;&gt; 2]) + R(v * g[u &gt;&gt; 2])) + R(B * g[d &gt;&gt; 2])) + R(s * g[Q &gt;&gt; 2])), 
                                        g[A + 260 &gt;&gt; 2] = W, Y = R(R(R(R(b * g[A + 168 &gt;&gt; 2]) + R(v * g[A + 184 &gt;&gt; 2])) + R(B * g[A + 200 &gt;&gt; 2])) + R(s * g[A + 216 &gt;&gt; 2])), 
                                        g[A + 264 &gt;&gt; 2] = Y, b = R(R(R(R(b * g[A + 172 &gt;&gt; 2]) + R(v * g[A + 188 &gt;&gt; 2])) + R(B * g[A + 204 &gt;&gt; 2])) + R(s * g[A + 220 &gt;&gt; 2])), 
                                        g[A + 268 &gt;&gt; 2] = b, g[A + 276 &gt;&gt; 2] = y - W, g[A + 280 &gt;&gt; 2] = G - Y, g[A + 284 &gt;&gt; 2] = m - b;
                                        f: {
                                            n: {
                                                t: {
                                                    a: {
                                                        o: {
                                                            c: if ((0 | (i = o[A &gt;&gt; 2])) &gt;= 4) {
                                                                if (8 &amp; (t = C[A + 332 | 0])) {
                                                                    r = i;
                                                                    break c;
                                                                }
                                                                r = i + -1 | 0, o[A &gt;&gt; 2] = r, x = o[(F = (i = (r &lt;&lt; 4) + A | 0) + 12 | 0) + 4 &gt;&gt; 2], 
                                                                o[(w = c + 8 | 0) &gt;&gt; 2] = o[F &gt;&gt; 2], o[w + 4 &gt;&gt; 2] = x, F = o[(w = i + 4 | 0) + 4 &gt;&gt; 2], 
                                                                o[c &gt;&gt; 2] = o[w &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = F, F = o[(w = i + 92 | 0) + 4 &gt;&gt; 2], o[(c = _ + 8 | 0) &gt;&gt; 2] = o[w &gt;&gt; 2], 
                                                                o[c + 4 &gt;&gt; 2] = F, w = o[(c = i + 84 | 0) + 4 &gt;&gt; 2], o[_ &gt;&gt; 2] = o[c &gt;&gt; 2], o[_ + 4 &gt;&gt; 2] = w, 
                                                                _ = o[(c = i + 164 | 0) + 4 &gt;&gt; 2], o[Q &gt;&gt; 2] = o[c &gt;&gt; 2], o[Q + 4 &gt;&gt; 2] = _, _ = o[(i = i + 172 | 0) + 4 &gt;&gt; 2], 
                                                                o[(c = Q + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = _;
                                                            } else {
                                                                if (r = 3, 3 != (0 | i)) break o;
                                                                t = C[A + 332 | 0];
                                                            }
                                                            if (4 &amp; t) break a;
                                                            r = r + -1 | 0, o[A &gt;&gt; 2] = r, Q = o[(_ = (i = (r &lt;&lt; 4) + A | 0) + 12 | 0) + 4 &gt;&gt; 2], 
                                                            o[(c = f + 8 | 0) &gt;&gt; 2] = o[_ &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = Q, _ = o[(c = i + 4 | 0) + 4 &gt;&gt; 2], 
                                                            o[f &gt;&gt; 2] = o[c &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = _, _ = o[(c = i + 92 | 0) + 4 &gt;&gt; 2], o[(f = h + 8 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], 
                                                            o[f + 4 &gt;&gt; 2] = _, c = o[(f = i + 84 | 0) + 4 &gt;&gt; 2], o[h &gt;&gt; 2] = o[f &gt;&gt; 2], o[h + 4 &gt;&gt; 2] = c, 
                                                            c = o[(f = i + 164 | 0) + 4 &gt;&gt; 2], o[d &gt;&gt; 2] = o[f &gt;&gt; 2], o[d + 4 &gt;&gt; 2] = c, c = o[(i = i + 172 | 0) + 4 &gt;&gt; 2], 
                                                            o[(f = d + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = c;
                                                            break a;
                                                        }
                                                        if (r = 2, (0 | i) &lt; 2) break t;
                                                        t = C[A + 332 | 0];
                                                    }
                                                    if (2 &amp; t) break n;
                                                    r = r + -1 | 0, o[A &gt;&gt; 2] = r, h = o[(c = (i = (r &lt;&lt; 4) + A | 0) + 12 | 0) + 4 &gt;&gt; 2], 
                                                    o[(f = a + 8 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = h, c = o[(f = i + 4 | 0) + 4 &gt;&gt; 2], 
                                                    o[a &gt;&gt; 2] = o[f &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = c, c = o[(f = i + 92 | 0) + 4 &gt;&gt; 2], o[(a = k + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                                                    o[a + 4 &gt;&gt; 2] = c, f = o[(a = i + 84 | 0) + 4 &gt;&gt; 2], o[k &gt;&gt; 2] = o[a &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = f, 
                                                    f = o[(a = i + 164 | 0) + 4 &gt;&gt; 2], o[u &gt;&gt; 2] = o[a &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = f, f = o[(i = i + 172 | 0) + 4 &gt;&gt; 2], 
                                                    o[(a = u + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = f;
                                                    break n;
                                                }
                                                if (r = 1, 1 != (0 | i)) break f;
                                                t = C[A + 332 | 0];
                                            }
                                            1 &amp; t || (r = r + -1 | 0, o[A &gt;&gt; 2] = r, a = o[(t = (r = (r &lt;&lt; 4) + A | 0) + 12 | 0) + 4 &gt;&gt; 2], 
                                            o[(i = l + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = a, t = o[(i = r + 4 | 0) + 4 &gt;&gt; 2], 
                                            o[l &gt;&gt; 2] = o[i &gt;&gt; 2], o[l + 4 &gt;&gt; 2] = t, a = o[(l = r + 92 | 0) + 4 &gt;&gt; 2], o[(t = (i = A + 84 | 0) + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], 
                                            o[t + 4 &gt;&gt; 2] = a, l = o[(t = r + 84 | 0) + 4 &gt;&gt; 2], o[i &gt;&gt; 2] = o[t &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = l, 
                                            a = o[(l = r + 164 | 0) + 4 &gt;&gt; 2], o[(i = A + 164 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = a, 
                                            t = o[(r = r + 172 | 0) + 4 &gt;&gt; 2], o[(i = i + 8 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = t);
                                        }
                                        if (r = 0, g[Z &gt;&gt; 2] &gt;= R(0) ^ 1 | g[A + 340 &gt;&gt; 2] &gt;= R(0) ^ 1 | g[A + 344 &gt;&gt; 2] &gt;= R(0) ^ 1) break e;
                                        r = s &gt;= R(0);
                                        break e;
                                    }
                                    if (!C[A + 352 | 0]) break r;
                                    break;

                                  case 0:
                                    break i;
                                }
                                r = 0;
                                break e;
                            }
                            o[A + 276 &gt;&gt; 2] = 0, o[A + 280 &gt;&gt; 2] = 0, r = 1, n[A + 312 | 0] = 1, o[(A = A + 284 | 0) &gt;&gt; 2] = 0, 
                            o[A + 4 &gt;&gt; 2] = 0;
                            break A;
                        }
                        r = o[A + 168 &gt;&gt; 2], o[A + 260 &gt;&gt; 2] = o[A + 164 &gt;&gt; 2], o[A + 264 &gt;&gt; 2] = r, r = o[A + 88 &gt;&gt; 2], 
                        o[A + 244 &gt;&gt; 2] = o[A + 84 &gt;&gt; 2], o[A + 248 &gt;&gt; 2] = r, a = o[(l = A + 172 | 0) + 4 &gt;&gt; 2], 
                        o[(r = t = A + 268 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = a, a = o[(l = A + 92 | 0) + 4 &gt;&gt; 2], 
                        o[(r = A + 252 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = a, n[A + 352 | 0] = 0, o[A + 288 &gt;&gt; 2] = 0, 
                        g[A + 280 &gt;&gt; 2] = g[A + 248 &gt;&gt; 2] - g[A + 264 &gt;&gt; 2], g[A + 276 &gt;&gt; 2] = g[A + 244 &gt;&gt; 2] - g[A + 260 &gt;&gt; 2], 
                        g[A + 284 &gt;&gt; 2] = g[r &gt;&gt; 2] - g[t &gt;&gt; 2], o[(r = A + 344 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, 
                        o[A + 336 &gt;&gt; 2] = 1065353216, o[A + 340 &gt;&gt; 2] = 0, n[A + 332 | 0] = i, r = 1;
                    }
                    n[A + 312 | 0] = r;
                } else r = C[A + 312 | 0];
                return D = e + 16 | 0, 0 != (255 &amp; r);
            }
            function Ii(A, e, i, r, f) {
                var t, a, c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0);
                t = -16 &amp; C[f + 16 | 0], n[f + 16 | 0] = t, V = g[r &gt;&gt; 2], d = g[e &gt;&gt; 2], Q = R(V - d), 
                k = g[A &gt;&gt; 2], c = R(k - d), E = g[r + 4 &gt;&gt; 2], v = g[e + 4 &gt;&gt; 2], h = R(E - v), 
                u = g[A + 4 &gt;&gt; 2], b = R(u - v), N = g[r + 8 &gt;&gt; 2], B = g[e + 8 &gt;&gt; 2], G = R(N - B), 
                _ = g[A + 8 &gt;&gt; 2], l = R(_ - B), s = R(R(R(Q * c) + R(h * b)) + R(G * l)), a = f, 
                Y = g[i &gt;&gt; 2], y = R(Y - d), F = g[i + 4 &gt;&gt; 2], w = R(F - v), Z = g[i + 8 &gt;&gt; 2], 
                W = R(Z - B), (b = R(R(R(y * c) + R(w * b)) + R(W * l))) &lt;= R(0) ^ 1 | s &lt;= R(0) ^ 1 ? (c = R(k - Y), 
                l = R(u - F), m = R(_ - Z), p = R(R(R(Q * c) + R(h * l)) + R(G * m)), (l = R(R(R(y * c) + R(w * l)) + R(W * m))) &gt;= R(0) ^ 1 | p &lt;= l ^ 1 ? (m = R(R(b * p) - R(l * s)), 
                l &lt;= R(0) ^ 1 | b &gt;= R(0) ^ 1 || (c = R(0), !(m &lt;= R(0))) ? (c = R(k - V), u = R(u - E), 
                _ = R(_ - N), k = R(R(R(y * c) + R(w * u)) + R(W * _)), (c = R(R(R(Q * c) + R(h * u)) + R(G * _))) &gt;= R(0) ^ 1 | k &lt;= c ^ 1 ? (u = R(R(k * s) - R(b * c)), 
                c &lt;= R(0) ^ 1 | s &gt;= R(0) ^ 1 || (b = R(0), !(u &lt;= R(0))) ? (s = R(R(l * c) - R(k * p))) &lt;= R(0) &amp;&amp; ((b = R(p - l)) &gt;= R(0) &amp;&amp; (c = R(k - c)) &gt;= R(0)) ? (o[f + 12 &gt;&gt; 2] = 0, 
                n[f + 16 | 0] = 6 | t, c = R(b / R(b + c)), g[f + 8 &gt;&gt; 2] = Z + R(R(N - Z) * c), 
                g[f + 4 &gt;&gt; 2] = F + R(R(E - F) * c), g[f &gt;&gt; 2] = Y + R(R(V - Y) * c), b = R(R(1) - c), 
                l = R(0)) : (o[f + 12 &gt;&gt; 2] = 0, n[f + 16 | 0] = 7 | t, b = R(R(1) / R(m + R(s + u))), 
                c = R(m * b), b = R(u * b), g[f + 8 &gt;&gt; 2] = R(G * c) + R(B + R(W * b)), g[f + 4 &gt;&gt; 2] = R(h * c) + R(v + R(w * b)), 
                g[f &gt;&gt; 2] = R(Q * c) + R(d + R(y * b)), l = R(R(R(1) - b) - c)) : (o[f + 12 &gt;&gt; 2] = 0, 
                n[f + 16 | 0] = 5 | t, c = R(s / R(s - c)), g[f + 8 &gt;&gt; 2] = B + R(G * c), g[f + 4 &gt;&gt; 2] = v + R(h * c), 
                g[f &gt;&gt; 2] = d + R(Q * c), l = R(R(1) - c))) : (A = o[r + 4 &gt;&gt; 2], o[f &gt;&gt; 2] = o[r &gt;&gt; 2], 
                o[f + 4 &gt;&gt; 2] = A, e = o[(A = r + 8 | 0) + 4 &gt;&gt; 2], o[(i = f + 8 | 0) &gt;&gt; 2] = o[A &gt;&gt; 2], 
                o[i + 4 &gt;&gt; 2] = e, n[f + 16 | 0] = 4 | t, c = R(1), b = R(0), l = R(0))) : (o[f + 12 &gt;&gt; 2] = 0, 
                n[f + 16 | 0] = 3 | t, b = R(b / R(b - l)), g[f + 8 &gt;&gt; 2] = B + R(W * b), g[f + 4 &gt;&gt; 2] = v + R(w * b), 
                g[f &gt;&gt; 2] = d + R(y * b), l = R(R(1) - b))) : (A = o[i + 4 &gt;&gt; 2], o[f &gt;&gt; 2] = o[i &gt;&gt; 2], 
                o[f + 4 &gt;&gt; 2] = A, e = o[(A = i + 8 | 0) + 4 &gt;&gt; 2], o[(i = f + 8 | 0) &gt;&gt; 2] = o[A &gt;&gt; 2], 
                o[i + 4 &gt;&gt; 2] = e, n[f + 16 | 0] = 2 | t, b = R(1), c = R(0), l = R(0))) : (A = o[e + 4 &gt;&gt; 2], 
                o[f &gt;&gt; 2] = o[e &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = A, e = o[(A = e + 8 | 0) + 4 &gt;&gt; 2], o[(i = f + 8 | 0) &gt;&gt; 2] = o[A &gt;&gt; 2], 
                o[i + 4 &gt;&gt; 2] = e, n[f + 16 | 0] = 1 | t, b = R(0), c = R(0), l = R(1)), g[a + 20 &gt;&gt; 2] = l, 
                o[f + 32 &gt;&gt; 2] = 0, g[f + 28 &gt;&gt; 2] = c, g[f + 24 &gt;&gt; 2] = b;
            }
            function Ui(A, e) {
                var i, r, f, n = 0;
                return r = Ni(A), f = o[(i = A + 284 | 0) + 4 &gt;&gt; 2], o[(n = e + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], 
                o[n + 4 &gt;&gt; 2] = f, n = o[A + 280 &gt;&gt; 2], o[e &gt;&gt; 2] = o[A + 276 &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = n, 
                r;
            }
            function Ji(A, e) {
                var i = 0, r = R(0), f = 0, n = 0, t = R(0), a = R(0), c = R(0), b = R(0), l = R(0);
                f = 0;
                A: if (!((0 | (n = o[A &gt;&gt; 2])) &lt; 1)) {
                    for (i = A + 8 | 0, a = g[A + 308 &gt;&gt; 2], c = g[e + 8 &gt;&gt; 2], b = g[e + 4 &gt;&gt; 2], l = g[e &gt;&gt; 2]; ;) {
                        if (r = R(l - g[i + -4 &gt;&gt; 2]), t = R(r * r), r = R(b - g[i &gt;&gt; 2]), t = R(t + R(r * r)), 
                        r = R(c - g[i + 4 &gt;&gt; 2]), f = 1, R(t + R(r * r)) &lt;= a) break A;
                        if (i = i + 16 | 0, !(n = n + -1 | 0)) break;
                    }
                    f = 0;
                }
                return i = f, g[e + 12 &gt;&gt; 2] != g[A + 304 &gt;&gt; 2] | g[e + 8 &gt;&gt; 2] != g[A + 300 &gt;&gt; 2] | g[e + 4 &gt;&gt; 2] != g[A + 296 &gt;&gt; 2] | g[e &gt;&gt; 2] != g[A + 292 &gt;&gt; 2] || (i = 1), 
                i;
            }
            function xi(A, e, i) {
                var r = 0, f = 0;
                Ni(A), r = o[A + 248 &gt;&gt; 2], o[e &gt;&gt; 2] = o[A + 244 &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = r, f = o[(r = A + 252 | 0) + 4 &gt;&gt; 2], 
                o[(e = e + 8 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = f, f = o[(r = A + 268 | 0) + 4 &gt;&gt; 2], 
                o[(e = i + 8 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = f, e = o[A + 264 &gt;&gt; 2], o[i &gt;&gt; 2] = o[A + 260 &gt;&gt; 2], 
                o[i + 4 &gt;&gt; 2] = e;
            }
            function Xi(A, e, i, r, f) {
                var t, a = R(0), c = R(0);
                return o[A &gt;&gt; 2] = 14908, o[A + 32 &gt;&gt; 2] = i, o[A + 28 &gt;&gt; 2] = e, o[A + 24 &gt;&gt; 2] = r, 
                o[A + 20 &gt;&gt; 2] = f, o[A + 4 &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] = 1065353216, o[(r = A + 12 | 0) &gt;&gt; 2] = 0, 
                o[r + 4 &gt;&gt; 2] = 0, o[A + 36 &gt;&gt; 2] = o[e + 4 &gt;&gt; 2], o[A + 40 &gt;&gt; 2] = o[i + 4 &gt;&gt; 2], 
                t = A, c = R(BA[o[o[e &gt;&gt; 2] + 48 &gt;&gt; 2]](e)), g[t + 44 &gt;&gt; 2] = c, a = R(BA[o[o[i &gt;&gt; 2] + 48 &gt;&gt; 2]](i)), 
                o[A + 72 &gt;&gt; 2] = 1, o[A + 76 &gt;&gt; 2] = 1, o[A + 60 &gt;&gt; 2] = -1, n[A + 52 | 0] = 0, 
                g[A + 48 &gt;&gt; 2] = a, A;
            }
            function Mi(A, e, i, r, f) {
                (function(A, e, i, r) {
                    var f, n = 0, t = R(0), a = R(0), c = 0, b = R(0), l = R(0), u = R(0), s = 0, k = 0, d = R(0), v = R(0), B = R(0), _ = R(0), m = 0, Q = R(0), h = R(0), G = 0, y = R(0), W = R(0), Y = R(0), F = R(0), Z = 0, p = R(0), V = R(0), E = R(0), N = R(0), I = R(0), J = R(0), U = R(0), x = R(0), X = R(0), M = R(0), S = R(0), T = R(0), j = R(0), O = R(0), H = R(0), z = R(0), P = R(0), L = R(0), K = R(0), q = R(0), $ = R(0), AA = R(0), eA = R(0);
                    for (D = f = D - 272 | 0, o[A + 56 &gt;&gt; 2] = 0, o[(s = f + 264 | 0) &gt;&gt; 2] = 0, o[s + 4 &gt;&gt; 2] = 0, 
                    o[f + 256 &gt;&gt; 2] = 0, o[f + 260 &gt;&gt; 2] = 0, c = o[(n = e + 8 | 0) + 4 &gt;&gt; 2], o[(s = f + 168 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], 
                    o[s + 4 &gt;&gt; 2] = c, c = o[(n = e + 24 | 0) + 4 &gt;&gt; 2], o[(s = f + 184 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], 
                    o[s + 4 &gt;&gt; 2] = c, c = o[(n = e + 40 | 0) + 4 &gt;&gt; 2], o[(s = f + 200 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], 
                    o[s + 4 &gt;&gt; 2] = c, k = o[(c = e + 56 | 0) + 4 &gt;&gt; 2], o[(n = s = f + 216 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], 
                    o[n + 4 &gt;&gt; 2] = k, n = o[e + 4 &gt;&gt; 2], o[f + 160 &gt;&gt; 2] = o[e &gt;&gt; 2], o[f + 164 &gt;&gt; 2] = n, 
                    n = o[e + 20 &gt;&gt; 2], o[f + 176 &gt;&gt; 2] = o[e + 16 &gt;&gt; 2], o[f + 180 &gt;&gt; 2] = n, n = o[e + 36 &gt;&gt; 2], 
                    o[f + 192 &gt;&gt; 2] = o[e + 32 &gt;&gt; 2], o[f + 196 &gt;&gt; 2] = n, n = o[e + 52 &gt;&gt; 2], o[f + 208 &gt;&gt; 2] = o[e + 48 &gt;&gt; 2], 
                    o[f + 212 &gt;&gt; 2] = n, m = o[(k = e + 120 | 0) + 4 &gt;&gt; 2], o[(n = f + 152 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], 
                    o[n + 4 &gt;&gt; 2] = m, m = o[(k = e + 72 | 0) + 4 &gt;&gt; 2], o[(c = f + 104 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], 
                    o[c + 4 &gt;&gt; 2] = m, m = o[(k = e + 88 | 0) + 4 &gt;&gt; 2], o[(c = f + 120 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], 
                    o[c + 4 &gt;&gt; 2] = m, m = o[(k = e + 104 | 0) + 4 &gt;&gt; 2], o[(c = f + 136 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], 
                    o[c + 4 &gt;&gt; 2] = m, c = o[e + 68 &gt;&gt; 2], o[f + 96 &gt;&gt; 2] = o[e + 64 &gt;&gt; 2], o[f + 100 &gt;&gt; 2] = c, 
                    k = o[(c = e + 80 | 0) + 4 &gt;&gt; 2], o[f + 112 &gt;&gt; 2] = o[c &gt;&gt; 2], o[f + 116 &gt;&gt; 2] = k, 
                    k = o[(c = e + 96 | 0) + 4 &gt;&gt; 2], o[f + 128 &gt;&gt; 2] = o[c &gt;&gt; 2], o[f + 132 &gt;&gt; 2] = k, 
                    k = o[(c = e + 112 | 0) + 4 &gt;&gt; 2], o[f + 144 &gt;&gt; 2] = o[c &gt;&gt; 2], o[f + 148 &gt;&gt; 2] = k, 
                    t = g[(c = f + 148 | 0) &gt;&gt; 2], a = g[(k = f + 212 | 0) &gt;&gt; 2], b = g[f + 144 &gt;&gt; 2], 
                    l = g[f + 208 &gt;&gt; 2], v = g[s &gt;&gt; 2], u = g[n &gt;&gt; 2], W = R(R(v + u) * R(.5)), g[s &gt;&gt; 2] = v - W, 
                    Y = R(R(a + t) * R(.5)), g[k &gt;&gt; 2] = a - Y, F = R(R(l + b) * R(.5)), g[f + 208 &gt;&gt; 2] = l - F, 
                    g[n &gt;&gt; 2] = u - W, g[c &gt;&gt; 2] = t - Y, g[f + 144 &gt;&gt; 2] = b - F, k = 0, k = o[o[A + 28 &gt;&gt; 2] + 4 &gt;&gt; 2] + -17 &gt;&gt;&gt; 0 &lt;= 1 ? o[o[A + 32 &gt;&gt; 2] + 4 &gt;&gt; 2] + -17 &gt;&gt;&gt; 0 &lt; 2 : k, 
                    o[A + 68 &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] = 1065353216, o[A + 60 &gt;&gt; 2] = -1, 
                    o[A + 64 &gt;&gt; 2] = 0, o[(s = A + 12 | 0) &gt;&gt; 2] = 0, o[s + 4 &gt;&gt; 2] = 0, o[432] = o[432] + 1, 
                    d = g[A + 44 &gt;&gt; 2], t = g[A + 48 &gt;&gt; 2], m = C[A + 52 | 0], Vi(o[A + 24 &gt;&gt; 2]), v = m ? R(0) : t, 
                    s = A + 4 | 0, a = R(0xde0b6b000000000), c = 0; ;) {
                        o[f + 252 &gt;&gt; 2] = 0, l = g[A + 4 &gt;&gt; 2], u = R(-l), t = g[A + 8 &gt;&gt; 2], b = g[A + 12 &gt;&gt; 2], 
                        g[f + 248 &gt;&gt; 2] = R(R(g[e + 8 &gt;&gt; 2] * u) - R(g[e + 24 &gt;&gt; 2] * t)) - R(g[e + 40 &gt;&gt; 2] * b), 
                        g[f + 244 &gt;&gt; 2] = R(R(g[e + 4 &gt;&gt; 2] * u) - R(t * g[e + 20 &gt;&gt; 2])) - R(b * g[e + 36 &gt;&gt; 2]), 
                        g[f + 240 &gt;&gt; 2] = R(R(g[e &gt;&gt; 2] * u) - R(t * g[e + 16 &gt;&gt; 2])) - R(b * g[e + 32 &gt;&gt; 2]), 
                        o[f + 236 &gt;&gt; 2] = 0, g[f + 232 &gt;&gt; 2] = R(R(l * g[e + 72 &gt;&gt; 2]) + R(t * g[e + 88 &gt;&gt; 2])) + R(b * g[e + 104 &gt;&gt; 2]), 
                        g[f + 228 &gt;&gt; 2] = R(R(l * g[e + 68 &gt;&gt; 2]) + R(t * g[e + 84 &gt;&gt; 2])) + R(b * g[e + 100 &gt;&gt; 2]), 
                        g[f + 224 &gt;&gt; 2] = R(R(l * g[e + 64 &gt;&gt; 2]) + R(t * g[e + 80 &gt;&gt; 2])) + R(b * g[e + 96 &gt;&gt; 2]), 
                        hA(f + 80 | 0, o[A + 28 &gt;&gt; 2], f + 240 | 0), hA(f - -64 | 0, o[A + 32 &gt;&gt; 2], f + 224 | 0), 
                        o[f + 60 &gt;&gt; 2] = 0, t = g[f + 80 &gt;&gt; 2], l = g[f + 84 &gt;&gt; 2], u = g[f + 88 &gt;&gt; 2], 
                        b = R(R(R(R(t * g[f + 192 &gt;&gt; 2]) + R(l * g[f + 196 &gt;&gt; 2])) + R(u * g[f + 200 &gt;&gt; 2])) + g[f + 216 &gt;&gt; 2]), 
                        g[f + 56 &gt;&gt; 2] = b, _ = R(R(R(R(t * g[f + 176 &gt;&gt; 2]) + R(l * g[f + 180 &gt;&gt; 2])) + R(u * g[f + 184 &gt;&gt; 2])) + g[f + 212 &gt;&gt; 2]), 
                        g[f + 52 &gt;&gt; 2] = _, h = R(R(R(R(t * g[f + 160 &gt;&gt; 2]) + R(l * g[f + 164 &gt;&gt; 2])) + R(u * g[f + 168 &gt;&gt; 2])) + g[f + 208 &gt;&gt; 2]), 
                        g[f + 48 &gt;&gt; 2] = h, o[f + 44 &gt;&gt; 2] = 0, t = g[f + 64 &gt;&gt; 2], u = g[f + 68 &gt;&gt; 2], 
                        B = g[f + 72 &gt;&gt; 2], l = R(R(R(R(t * g[f + 128 &gt;&gt; 2]) + R(u * g[f + 132 &gt;&gt; 2])) + R(B * g[f + 136 &gt;&gt; 2])) + g[f + 152 &gt;&gt; 2]), 
                        g[f + 40 &gt;&gt; 2] = l, Q = R(R(R(R(t * g[f + 112 &gt;&gt; 2]) + R(u * g[f + 116 &gt;&gt; 2])) + R(B * g[f + 120 &gt;&gt; 2])) + g[f + 148 &gt;&gt; 2]), 
                        g[f + 36 &gt;&gt; 2] = Q, t = R(R(R(R(t * g[f + 96 &gt;&gt; 2]) + R(u * g[f + 100 &gt;&gt; 2])) + R(B * g[f + 104 &gt;&gt; 2])) + g[f + 144 &gt;&gt; 2]), 
                        g[f + 32 &gt;&gt; 2] = t, k &amp;&amp; (o[f + 40 &gt;&gt; 2] = 0, o[f + 56 &gt;&gt; 2] = 0, l = R(0), b = R(0)), 
                        o[f + 28 &gt;&gt; 2] = 0, u = R(_ - Q), g[f + 20 &gt;&gt; 2] = u, B = g[A + 8 &gt;&gt; 2], t = R(h - t), 
                        g[f + 16 &gt;&gt; 2] = t, _ = g[A + 4 &gt;&gt; 2], b = R(b - l), g[f + 24 &gt;&gt; 2] = b;
                        A: {
                            if ((t = R(R(R(t * _) + R(u * B)) + R(b * g[A + 12 &gt;&gt; 2]))) &gt; R(0) ^ 1 | R(t * t) &gt; R(a * g[e + 128 &gt;&gt; 2]) ^ 1) {
                                if (Ji(o[A + 24 &gt;&gt; 2], f + 16 | 0)) {
                                    c = 1, o[A + 68 &gt;&gt; 2] = 1, n = 2;
                                    break A;
                                }
                                if ((t = R(a - t)) &lt;= R(a * R(9.999999974752427e-7))) {
                                    n = 2, o[A + 68 &gt;&gt; 2] = t &lt;= R(0) ? 2 : 11, c = 1;
                                    break A;
                                }
                                if (Di(o[A + 24 &gt;&gt; 2], f + 16 | 0, f + 48 | 0, f + 32 | 0), Ui(o[A + 24 &gt;&gt; 2], f)) {
                                    if (t = g[f &gt;&gt; 2], b = R(t * t), t = g[f + 4 &gt;&gt; 2], b = R(b + R(t * t)), t = g[f + 8 &gt;&gt; 2], 
                                    !((t = R(b + R(t * t))) &lt; R(9.999999974752427e-7))) {
                                        R(a - t) &lt;= R(a * R(1.1920928955078125e-7)) ? (o[A + 68 &gt;&gt; 2] = 12, c = 1, n = 2) : (n = o[f + 4 &gt;&gt; 2], 
                                        o[s &gt;&gt; 2] = o[f &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = n, Z = o[(G = f + 8 | 0) + 4 &gt;&gt; 2], o[(n = s + 8 | 0) &gt;&gt; 2] = o[G &gt;&gt; 2], 
                                        o[n + 4 &gt;&gt; 2] = Z, G = o[A + 64 &gt;&gt; 2], o[A + 64 &gt;&gt; 2] = G + 1, n = 2, (0 | G) &gt; 1e3 || (4 == o[o[A + 24 &gt;&gt; 2] &gt;&gt; 2] ? o[A + 68 &gt;&gt; 2] = 13 : n = 0)), 
                                        a = t;
                                        break A;
                                    }
                                    n = o[f + 4 &gt;&gt; 2], o[s &gt;&gt; 2] = o[f &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = n, o[A + 68 &gt;&gt; 2] = 6, 
                                    G = o[(c = f + 8 | 0) + 4 &gt;&gt; 2], o[(n = s + 8 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = G;
                                } else o[A + 68 &gt;&gt; 2] = 3;
                            } else o[A + 68 &gt;&gt; 2] = 10;
                            c = 1, n = 2;
                        }
                        if (n) break;
                    }
                    t = R(0), b = m ? R(0) : d, l = R(b + v), k = 0, n = 0, 1 &amp; c &amp;&amp; (xi(o[A + 24 &gt;&gt; 2], f + 240 | 0, f + 224 | 0), 
                    m = o[(c = s + 8 | 0) + 4 &gt;&gt; 2], o[(n = f + 264 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = m, 
                    n = o[s + 4 &gt;&gt; 2], o[f + 256 &gt;&gt; 2] = o[s &gt;&gt; 2], o[f + 260 &gt;&gt; 2] = n, t = g[A + 4 &gt;&gt; 2], 
                    u = g[A + 8 &gt;&gt; 2], B = g[A + 12 &gt;&gt; 2], (d = R(R(R(t * t) + R(u * u)) + R(B * B))) &lt; R(9.999999974752427e-7) &amp;&amp; (o[A + 68 &gt;&gt; 2] = 5), 
                    c = 1, d &gt; R(1.4210854715202004e-14) ? (d = R(R(1) / R(w(d))), g[f + 256 &gt;&gt; 2] = d * g[f + 256 &gt;&gt; 2], 
                    g[f + 260 &gt;&gt; 2] = d * g[f + 260 &gt;&gt; 2], g[f + 264 &gt;&gt; 2] = d * g[f + 264 &gt;&gt; 2], _ = R(w(a)), 
                    a = R(b / _), g[f + 240 &gt;&gt; 2] = g[f + 240 &gt;&gt; 2] - R(a * t), g[f + 244 &gt;&gt; 2] = g[f + 244 &gt;&gt; 2] - R(a * u), 
                    g[f + 248 &gt;&gt; 2] = g[f + 248 &gt;&gt; 2] - R(a * B), a = R(v / _), g[f + 224 &gt;&gt; 2] = R(a * t) + g[f + 224 &gt;&gt; 2], 
                    g[f + 228 &gt;&gt; 2] = R(a * u) + g[f + 228 &gt;&gt; 2], g[f + 232 &gt;&gt; 2] = R(a * B) + g[f + 232 &gt;&gt; 2], 
                    n = 1, t = R(R(R(1) / d) - l)) : (n = 0, c = 2, t = R(0)), o[A + 60 &gt;&gt; 2] = c), 
                    !o[A + 68 &gt;&gt; 2] | !o[A + 72 &gt;&gt; 2] | !o[A + 20 &gt;&gt; 2] || (k = R(l + t) &lt; g[746]);
                    A: {
                        e: {
                            if (((c = 1 ^ n) || k) &amp;&amp; (k = o[A + 20 &gt;&gt; 2])) {
                                if (o[s &gt;&gt; 2] = 0, o[s + 4 &gt;&gt; 2] = 0, o[(m = s + 8 | 0) &gt;&gt; 2] = 0, o[m + 4 &gt;&gt; 2] = 0, 
                                o[431] = o[431] + 1, BA[o[o[k &gt;&gt; 2] + 8 &gt;&gt; 2]](k, o[A + 24 &gt;&gt; 2], o[A + 28 &gt;&gt; 2], o[A + 32 &gt;&gt; 2], f + 160 | 0, f + 96 | 0, s, f + 80 | 0, f - -64 | 0, r)) {
                                    if (B = R(0), a = g[f + 64 &gt;&gt; 2], d = g[f + 80 &gt;&gt; 2], v = R(a - d), _ = g[f + 68 &gt;&gt; 2], 
                                    h = g[f + 84 &gt;&gt; 2], u = R(_ - h), Q = g[f + 72 &gt;&gt; 2], y = g[f + 88 &gt;&gt; 2], b = R(Q - y), 
                                    (l = R(R(R(v * v) + R(u * u)) + R(b * b))) &lt;= R(1.4210854715202004e-14) &amp;&amp; (B = g[A + 16 &gt;&gt; 2], 
                                    v = g[A + 4 &gt;&gt; 2], u = g[A + 8 &gt;&gt; 2], b = g[A + 12 &gt;&gt; 2], l = R(R(R(v * v) + R(u * u)) + R(b * b))), 
                                    l &gt; R(1.4210854715202004e-14)) {
                                        if (o[A + 60 &gt;&gt; 2] = 3, a = R(d - a), d = R(a * a), a = R(h - _), d = R(d + R(a * a)), 
                                        a = R(y - Q), !((t &gt; (a = R(-R(w(R(d + R(a * a)))))) ^ -1) &amp; (1 ^ c))) {
                                            c = o[(n = f + 88 | 0) + 4 &gt;&gt; 2], o[(r = f + 248 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = c, 
                                            c = o[(n = f + 72 | 0) + 4 &gt;&gt; 2], o[(r = f + 232 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = c, 
                                            r = o[f + 84 &gt;&gt; 2], o[f + 240 &gt;&gt; 2] = o[f + 80 &gt;&gt; 2], o[f + 244 &gt;&gt; 2] = r, r = o[f + 68 &gt;&gt; 2], 
                                            o[f + 224 &gt;&gt; 2] = o[f + 64 &gt;&gt; 2], o[f + 228 &gt;&gt; 2] = r, g[f + 268 &gt;&gt; 2] = B, t = R(R(1) / R(w(l))), 
                                            g[f + 264 &gt;&gt; 2] = b * t, g[f + 260 &gt;&gt; 2] = u * t, g[f + 256 &gt;&gt; 2] = v * t, t = a;
                                            break e;
                                        }
                                        if (o[A + 60 &gt;&gt; 2] = 8, n) break e;
                                        break A;
                                    }
                                    if (o[A + 60 &gt;&gt; 2] = 9, n) break e;
                                    break A;
                                }
                                if (u = g[A + 4 &gt;&gt; 2], B = g[A + 8 &gt;&gt; 2], d = g[A + 12 &gt;&gt; 2], R(R(R(u * u) + R(B * B)) + R(d * d)) &gt; R(0)) {
                                    if (a = R(g[f + 80 &gt;&gt; 2] - g[f + 64 &gt;&gt; 2]), _ = R(a * a), a = R(g[f + 84 &gt;&gt; 2] - g[f + 68 &gt;&gt; 2]), 
                                    _ = R(_ + R(a * a)), a = R(g[f + 88 &gt;&gt; 2] - g[f + 72 &gt;&gt; 2]), !(((a = R(R(w(R(_ + R(a * a)))) - l)) &lt; t ^ -1) &amp; (1 ^ c))) {
                                        k = o[(c = f + 88 | 0) + 4 &gt;&gt; 2], o[(n = f + 248 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = k, 
                                        k = o[(c = f + 72 | 0) + 4 &gt;&gt; 2], o[(r = f + 232 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = k, 
                                        g[n &gt;&gt; 2] = g[n &gt;&gt; 2] - R(b * d), g[r &gt;&gt; 2] = R(v * d) + g[r &gt;&gt; 2], r = o[f + 68 &gt;&gt; 2], 
                                        o[f + 224 &gt;&gt; 2] = o[f + 64 &gt;&gt; 2], o[f + 228 &gt;&gt; 2] = r, r = o[f + 84 &gt;&gt; 2], o[f + 240 &gt;&gt; 2] = o[f + 80 &gt;&gt; 2], 
                                        o[f + 244 &gt;&gt; 2] = r, g[f + 224 &gt;&gt; 2] = R(v * u) + g[f + 224 &gt;&gt; 2], g[f + 228 &gt;&gt; 2] = R(v * B) + g[f + 228 &gt;&gt; 2], 
                                        g[f + 240 &gt;&gt; 2] = g[f + 240 &gt;&gt; 2] - R(b * u), g[f + 244 &gt;&gt; 2] = g[f + 244 &gt;&gt; 2] - R(b * B), 
                                        k = o[(c = s + 8 | 0) + 4 &gt;&gt; 2], o[(n = r = f + 264 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = k, 
                                        n = o[s + 4 &gt;&gt; 2], o[f + 256 &gt;&gt; 2] = o[s &gt;&gt; 2], o[f + 260 &gt;&gt; 2] = n, b = g[f + 256 &gt;&gt; 2], 
                                        l = g[f + 260 &gt;&gt; 2], v = g[r &gt;&gt; 2], t = R(R(1) / R(w(R(R(R(b * b) + R(l * l)) + R(v * v))))), 
                                        g[r &gt;&gt; 2] = v * t, g[f + 260 &gt;&gt; 2] = l * t, g[f + 256 &gt;&gt; 2] = b * t, o[A + 60 &gt;&gt; 2] = 6, 
                                        t = a;
                                        break e;
                                    }
                                    o[A + 60 &gt;&gt; 2] = 5;
                                }
                            }
                            if (!n) break A;
                        }
                        R(t * t) &lt; g[e + 128 &gt;&gt; 2] ^ 1 &amp;&amp; !(t &lt; R(0)) || (r = o[f + 260 &gt;&gt; 2], o[s &gt;&gt; 2] = o[f + 256 &gt;&gt; 2], 
                        o[s + 4 &gt;&gt; 2] = r, g[A + 56 &gt;&gt; 2] = t, n = o[(r = f + 264 | 0) + 4 &gt;&gt; 2], o[(s = s + 8 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], 
                        o[s + 4 &gt;&gt; 2] = n, o[f + 92 &gt;&gt; 2] = 0, l = g[f + 256 &gt;&gt; 2], a = g[f + 260 &gt;&gt; 2], 
                        b = g[r &gt;&gt; 2], g[f + 88 &gt;&gt; 2] = R(R(l * g[e + 8 &gt;&gt; 2]) + R(a * g[e + 24 &gt;&gt; 2])) + R(b * g[e + 40 &gt;&gt; 2]), 
                        g[f + 84 &gt;&gt; 2] = R(R(l * g[e + 4 &gt;&gt; 2]) + R(a * g[e + 20 &gt;&gt; 2])) + R(b * g[e + 36 &gt;&gt; 2]), 
                        g[f + 80 &gt;&gt; 2] = R(R(l * g[e &gt;&gt; 2]) + R(a * g[e + 16 &gt;&gt; 2])) + R(b * g[e + 32 &gt;&gt; 2]), 
                        o[f + 76 &gt;&gt; 2] = 0, l = R(-l), g[f + 72 &gt;&gt; 2] = R(R(g[e + 72 &gt;&gt; 2] * l) - R(a * g[e + 88 &gt;&gt; 2])) - R(b * g[e + 104 &gt;&gt; 2]), 
                        g[f + 68 &gt;&gt; 2] = R(R(g[e + 68 &gt;&gt; 2] * l) - R(a * g[e + 84 &gt;&gt; 2])) - R(b * g[e + 100 &gt;&gt; 2]), 
                        g[f + 64 &gt;&gt; 2] = R(R(g[e + 64 &gt;&gt; 2] * l) - R(a * g[e + 80 &gt;&gt; 2])) - R(b * g[e + 96 &gt;&gt; 2]), 
                        hA(f + 48 | 0, o[A + 28 &gt;&gt; 2], f + 80 | 0), hA(f + 32 | 0, o[A + 32 &gt;&gt; 2], f - -64 | 0), 
                        a = g[r &gt;&gt; 2], y = g[f + 216 &gt;&gt; 2], p = g[f + 200 &gt;&gt; 2], V = g[f + 192 &gt;&gt; 2], E = g[f + 196 &gt;&gt; 2], 
                        N = g[f + 152 &gt;&gt; 2], I = g[f + 136 &gt;&gt; 2], J = g[f + 128 &gt;&gt; 2], U = g[f + 132 &gt;&gt; 2], 
                        x = g[f + 208 &gt;&gt; 2], X = g[f + 168 &gt;&gt; 2], M = g[f + 160 &gt;&gt; 2], S = g[f + 164 &gt;&gt; 2], 
                        T = g[f + 144 &gt;&gt; 2], j = g[f + 104 &gt;&gt; 2], O = g[f + 96 &gt;&gt; 2], H = g[f + 100 &gt;&gt; 2], 
                        z = g[f + 212 &gt;&gt; 2], P = g[f + 184 &gt;&gt; 2], v = g[f + 56 &gt;&gt; 2], L = g[f + 176 &gt;&gt; 2], 
                        u = g[f + 48 &gt;&gt; 2], K = g[f + 180 &gt;&gt; 2], B = g[f + 52 &gt;&gt; 2], q = g[f + 148 &gt;&gt; 2], 
                        $ = g[f + 120 &gt;&gt; 2], d = g[f + 40 &gt;&gt; 2], AA = g[f + 112 &gt;&gt; 2], _ = g[f + 32 &gt;&gt; 2], 
                        eA = g[f + 116 &gt;&gt; 2], h = g[f + 36 &gt;&gt; 2], l = g[f + 256 &gt;&gt; 2], b = g[f + 260 &gt;&gt; 2], 
                        o[f + 92 &gt;&gt; 2] = 0, Q = R(-l), g[f + 88 &gt;&gt; 2] = R(R(g[e + 8 &gt;&gt; 2] * Q) - R(b * g[e + 24 &gt;&gt; 2])) - R(a * g[e + 40 &gt;&gt; 2]), 
                        g[f + 84 &gt;&gt; 2] = R(R(g[e + 4 &gt;&gt; 2] * Q) - R(b * g[e + 20 &gt;&gt; 2])) - R(a * g[e + 36 &gt;&gt; 2]), 
                        g[f + 80 &gt;&gt; 2] = R(R(g[e &gt;&gt; 2] * Q) - R(b * g[e + 16 &gt;&gt; 2])) - R(a * g[e + 32 &gt;&gt; 2]), 
                        o[f + 76 &gt;&gt; 2] = 0, g[f + 72 &gt;&gt; 2] = R(R(l * g[e + 72 &gt;&gt; 2]) + R(b * g[e + 88 &gt;&gt; 2])) + R(a * g[e + 104 &gt;&gt; 2]), 
                        g[f + 68 &gt;&gt; 2] = R(R(l * g[e + 68 &gt;&gt; 2]) + R(b * g[e + 84 &gt;&gt; 2])) + R(a * g[e + 100 &gt;&gt; 2]), 
                        g[f + 64 &gt;&gt; 2] = R(R(l * g[e + 64 &gt;&gt; 2]) + R(b * g[e + 80 &gt;&gt; 2])) + R(a * g[e + 96 &gt;&gt; 2]), 
                        hA(f + 48 | 0, o[A + 28 &gt;&gt; 2], f + 80 | 0), hA(f + 32 | 0, o[A + 32 &gt;&gt; 2], f - -64 | 0), 
                        h = R(R(R(R(R(x + R(R(R(u * M) + R(B * S)) + R(v * X))) - R(T + R(R(R(_ * O) + R(h * H)) + R(d * j)))) * Q) - R(b * R(R(z + R(R(R(u * L) + R(B * K)) + R(v * P))) - R(q + R(R(R(_ * AA) + R(h * eA)) + R(d * $)))))) - R(a * R(R(y + R(R(R(u * V) + R(B * E)) + R(v * p))) - R(N + R(R(R(_ * J) + R(h * U)) + R(d * I)))))), 
                        a = g[f + 48 &gt;&gt; 2], b = g[f + 52 &gt;&gt; 2], l = g[f + 56 &gt;&gt; 2], v = g[f + 32 &gt;&gt; 2], 
                        u = g[f + 36 &gt;&gt; 2], B = g[f + 40 &gt;&gt; 2], d = g[f + 256 &gt;&gt; 2], _ = g[f + 260 &gt;&gt; 2], 
                        Q = R(R(R(R(R(R(R(a * g[f + 160 &gt;&gt; 2]) + R(b * g[f + 164 &gt;&gt; 2])) + R(l * g[f + 168 &gt;&gt; 2])) + g[f + 208 &gt;&gt; 2]) - R(R(R(R(v * g[f + 96 &gt;&gt; 2]) + R(u * g[f + 100 &gt;&gt; 2])) + R(B * g[f + 104 &gt;&gt; 2])) + g[f + 144 &gt;&gt; 2])) * d) + R(R(R(R(R(R(a * g[f + 176 &gt;&gt; 2]) + R(b * g[f + 180 &gt;&gt; 2])) + R(l * g[f + 184 &gt;&gt; 2])) + g[f + 212 &gt;&gt; 2]) - R(R(R(R(v * g[f + 112 &gt;&gt; 2]) + R(u * g[f + 116 &gt;&gt; 2])) + R(B * g[f + 120 &gt;&gt; 2])) + g[f + 148 &gt;&gt; 2])) * _)), 
                        b = R(R(R(R(R(a * g[f + 192 &gt;&gt; 2]) + R(b * g[f + 196 &gt;&gt; 2])) + R(l * g[f + 200 &gt;&gt; 2])) + g[f + 216 &gt;&gt; 2]) - R(R(R(R(v * g[f + 128 &gt;&gt; 2]) + R(u * g[f + 132 &gt;&gt; 2])) + R(B * g[f + 136 &gt;&gt; 2])) + g[f + 152 &gt;&gt; 2])), 
                        a = g[r &gt;&gt; 2], h &gt; R(Q + R(b * a)) &amp;&amp; (o[A + 60 &gt;&gt; 2] = 10, g[f + 264 &gt;&gt; 2] = -a, 
                        g[f + 260 &gt;&gt; 2] = -_, g[f + 256 &gt;&gt; 2] = -d), o[f + 92 &gt;&gt; 2] = 0, g[f + 88 &gt;&gt; 2] = W + g[f + 232 &gt;&gt; 2], 
                        g[f + 84 &gt;&gt; 2] = Y + g[f + 228 &gt;&gt; 2], g[f + 80 &gt;&gt; 2] = F + g[f + 224 &gt;&gt; 2], BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, f + 256 | 0, f + 80 | 0, t));
                    }
                    D = f + 272 | 0;
                })(A |= 0, e |= 0, i |= 0, r |= 0);
            }
            function Si() {
                C[2736] || (o[602] = 1062847606, o[603] = 0, o[600] = 1042701022, o[601] = 1056964440, 
                o[598] = 1062847606, o[599] = 0, o[596] = -1093024784, o[597] = 1050556081, o[594] = 1062847606, 
                o[595] = 0, o[592] = -1093024784, o[593] = -1096927567, o[590] = 1062847606, o[591] = 0, 
                o[588] = 1042701022, o[589] = -1090519208, o[586] = 1062847572, o[587] = 0, o[584] = 1057396286, 
                o[585] = 0, o[582] = 1057396386, o[583] = 0, o[580] = 1060121912, o[581] = 1056964507, 
                o[578] = 1057396420, o[579] = 0, o[576] = -1098475836, o[577] = 1062148969, o[574] = 1057396386, 
                o[575] = 0, o[572] = -1084636143, o[573] = 0, o[570] = 1057396420, o[571] = 0, o[568] = -1098475836, 
                o[569] = -1085334679, o[566] = 1057396386, o[567] = 0, o[564] = 1060121912, o[565] = -1090519141, 
                o[562] = -2147483648, o[563] = 0, o[560] = 1058437413, o[561] = 1062149053, o[558] = -2147483648, 
                o[559] = 0, o[556] = -2147483648, o[557] = 1065353216, o[554] = -2147483648, o[555] = 0, 
                o[552] = -1089046235, o[553] = 1062149053, o[550] = -2147483648, o[551] = 0, o[548] = -1082951543, 
                o[549] = 1050556148, o[546] = -2147483648, o[547] = 0, o[544] = -1082951543, o[545] = -1096927500, 
                o[542] = 0, o[543] = 0, o[540] = -1089046235, o[541] = -1085334595, o[538] = 0, 
                o[539] = 0, o[536] = 0, o[537] = -1082130432, o[534] = 0, o[535] = 0, o[532] = 1058437413, 
                o[533] = -1085334595, o[530] = 0, o[531] = 0, o[528] = 1064532105, o[529] = -1096927500, 
                o[526] = 0, o[527] = 0, o[524] = 1064532105, o[525] = 1050556148, o[522] = -1090087228, 
                o[523] = 0, o[520] = 1049007812, o[521] = 1062148969, o[518] = -1090087262, o[519] = 0, 
                o[516] = -1087361736, o[517] = 1056964507, o[514] = -1084636042, o[515] = 0, o[512] = -1104782626, 
                o[513] = 1056964440, o[510] = -1090087262, o[511] = 0, o[508] = -1087361736, o[509] = -1090519141, 
                o[506] = -1084636076, o[507] = 0, o[504] = -1090087362, o[505] = -2147483648, o[502] = -1090087262, 
                o[503] = 0, o[500] = 1062847505, o[501] = -2147483648, o[498] = -1084636042, o[499] = 0, 
                o[496] = 1054458864, o[497] = 1050556081, o[494] = -1090087228, o[495] = 0, o[492] = 1049007812, 
                o[493] = -1085334679, o[490] = -1084636042, o[491] = 0, o[488] = -1104782626, o[489] = -1090519208, 
                o[486] = -1084636042, o[487] = 0, o[484] = 1054458864, o[485] = -1096927567, o[482] = 1065353216, 
                o[483] = 0, o[480] = -2147483648, o[481] = 0, o[478] = 1055193471, o[479] = 0, o[476] = 1063581978, 
                o[477] = 0, o[474] = 1055193572, o[475] = 0, o[472] = 1049461434, o[473] = 1062847522, 
                o[470] = 1055193572, o[471] = 0, o[468] = -1086767520, o[469] = 1057396202, o[466] = 1055193572, 
                o[467] = 0, o[464] = -1086767520, o[465] = -1090087446, o[462] = 1055193605, o[463] = 0, 
                o[460] = 1049461434, o[461] = -1084636126, o[458] = -1092290076, o[459] = 0, o[456] = 1060716128, 
                o[457] = 1057396202, o[454] = -1092290043, o[455] = 0, o[452] = -1098022214, o[453] = 1062847522, 
                o[450] = -1092290177, o[451] = 0, o[448] = -1083901670, o[449] = -2147483648, o[446] = -1092290076, 
                o[447] = 0, o[444] = -1098022214, o[445] = -1084636126, o[442] = -1092290076, o[443] = 0, 
                o[440] = 1060716128, o[441] = -1090087446, o[438] = -1082130432, o[439] = 0, o[436] = 0, 
                o[437] = -2147483648, n[2736] = 1);
            }
            function Ti(A, e, i, r) {
                var f = 0, t = 0, a = 0, c = 0, b = R(0), l = 0, u = 0, s = 0, k = R(0), d = R(0), v = 0, B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = 0, y = R(0), w = R(0), W = R(0), Y = 0;
                A: if (G = o[A + 4 &gt;&gt; 2], !((0 | G) &lt; 2)) for (c = o[A + 12 &gt;&gt; 2], f = (c + (G &lt;&lt; 4) | 0) - 16 | 0, 
                B = g[f &gt;&gt; 2], y = g[i &gt;&gt; 2], k = g[f + 4 &gt;&gt; 2], w = g[i + 4 &gt;&gt; 2], d = g[f + 8 &gt;&gt; 2], 
                W = g[i + 8 &gt;&gt; 2], b = R(R(R(R(B * y) + R(k * w)) + R(d * W)) + r); ;) {
                    _ = g[(f = (Y &lt;&lt; 4) + c | 0) &gt;&gt; 2], m = g[f + 4 &gt;&gt; 2], Q = g[f + 8 &gt;&gt; 2], h = R(R(R(R(_ * y) + R(m * w)) + R(Q * W)) + r), 
                    v = o[f + 12 &gt;&gt; 2];
                    e: {
                        i: if (b &lt; R(0)) {
                            if (h &lt; R(0)) {
                                if ((0 | (f = o[e + 4 &gt;&gt; 2])) == o[e + 8 &gt;&gt; 2] &amp;&amp; !((0 | f) &gt;= (0 | (l = f ? f &lt;&lt; 1 : 1)))) {
                                    if (l ? (u = dA(l &lt;&lt; 4), f = o[e + 4 &gt;&gt; 2]) : u = 0, (0 | f) &gt;= 1) for (c = 0; t = o[e + 12 &gt;&gt; 2] + c | 0, 
                                    s = o[t + 4 &gt;&gt; 2], o[(a = c + u | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = s, s = o[(t = t + 8 | 0) + 4 &gt;&gt; 2], 
                                    o[(a = a + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = s, c = c + 16 | 0, f = f + -1 | 0; ) ;
                                    (f = o[e + 12 &gt;&gt; 2]) &amp;&amp; (C[e + 16 | 0] &amp;&amp; CA(f), o[e + 12 &gt;&gt; 2] = 0), o[e + 12 &gt;&gt; 2] = u, 
                                    n[e + 16 | 0] = 1, o[e + 8 &gt;&gt; 2] = l, f = o[e + 4 &gt;&gt; 2];
                                }
                                f = o[e + 12 &gt;&gt; 2] + (f &lt;&lt; 4) | 0, o[f + 12 &gt;&gt; 2] = v, g[f + 8 &gt;&gt; 2] = Q, g[f + 4 &gt;&gt; 2] = m, 
                                g[f &gt;&gt; 2] = _;
                                break i;
                            }
                            if (b = R(b / R(b - h)), d = R(d + R(R(Q - d) * b)), k = R(k + R(R(m - k) * b)), 
                            b = R(B + R(R(_ - B) * b)), (0 | (f = o[e + 4 &gt;&gt; 2])) == o[e + 8 &gt;&gt; 2] &amp;&amp; !((0 | f) &gt;= (0 | (u = f ? f &lt;&lt; 1 : 1)))) {
                                if (u ? (l = dA(u &lt;&lt; 4), f = o[e + 4 &gt;&gt; 2]) : l = 0, (0 | f) &gt;= 1) for (c = 0; v = o[e + 12 &gt;&gt; 2] + c | 0, 
                                s = o[v + 4 &gt;&gt; 2], o[(t = c + l | 0) &gt;&gt; 2] = o[v &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = s, a = o[(v = v + 8 | 0) + 4 &gt;&gt; 2], 
                                o[(t = t + 8 | 0) &gt;&gt; 2] = o[v &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = a, c = c + 16 | 0, f = f + -1 | 0; ) ;
                                (f = o[e + 12 &gt;&gt; 2]) &amp;&amp; (C[e + 16 | 0] &amp;&amp; CA(f), o[e + 12 &gt;&gt; 2] = 0), o[e + 12 &gt;&gt; 2] = l, 
                                n[e + 16 | 0] = 1, o[e + 8 &gt;&gt; 2] = u, f = o[e + 4 &gt;&gt; 2];
                            }
                            f = o[e + 12 &gt;&gt; 2] + (f &lt;&lt; 4) | 0, o[f + 12 &gt;&gt; 2] = 0, g[f + 8 &gt;&gt; 2] = d, g[f + 4 &gt;&gt; 2] = k, 
                            g[f &gt;&gt; 2] = b;
                        } else {
                            if (!(h &lt; R(0))) break e;
                            if (b = R(b / R(b - h)), d = R(d + R(R(Q - d) * b)), k = R(k + R(R(m - k) * b)), 
                            b = R(B + R(R(_ - B) * b)), (0 | (f = o[e + 4 &gt;&gt; 2])) == o[e + 8 &gt;&gt; 2] &amp;&amp; !((0 | f) &gt;= (0 | (l = f ? f &lt;&lt; 1 : 1)))) {
                                if (l ? (u = dA(l &lt;&lt; 4), f = o[e + 4 &gt;&gt; 2]) : u = 0, (0 | f) &gt;= 1) for (c = 0; t = o[e + 12 &gt;&gt; 2] + c | 0, 
                                s = o[t + 4 &gt;&gt; 2], o[(a = c + u | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = s, s = o[(t = t + 8 | 0) + 4 &gt;&gt; 2], 
                                o[(a = a + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = s, c = c + 16 | 0, f = f + -1 | 0; ) ;
                                (f = o[e + 12 &gt;&gt; 2]) &amp;&amp; (C[e + 16 | 0] &amp;&amp; CA(f), o[e + 12 &gt;&gt; 2] = 0), o[e + 12 &gt;&gt; 2] = u, 
                                n[e + 16 | 0] = 1, o[e + 8 &gt;&gt; 2] = l, f = o[e + 4 &gt;&gt; 2];
                            }
                            if (f = o[e + 12 &gt;&gt; 2] + (f &lt;&lt; 4) | 0, o[f + 12 &gt;&gt; 2] = 0, g[f + 8 &gt;&gt; 2] = d, g[f + 4 &gt;&gt; 2] = k, 
                            g[f &gt;&gt; 2] = b, f = o[e + 4 &gt;&gt; 2] + 1 | 0, o[e + 4 &gt;&gt; 2] = f, o[e + 8 &gt;&gt; 2] == (0 | f) &amp;&amp; !((0 | f) &gt;= (0 | (l = f ? f &lt;&lt; 1 : 1)))) {
                                if (l ? (u = dA(l &lt;&lt; 4), f = o[e + 4 &gt;&gt; 2]) : u = 0, (0 | f) &gt;= 1) for (c = 0; t = o[e + 12 &gt;&gt; 2] + c | 0, 
                                s = o[t + 4 &gt;&gt; 2], o[(a = c + u | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = s, s = o[(t = t + 8 | 0) + 4 &gt;&gt; 2], 
                                o[(a = a + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = s, c = c + 16 | 0, f = f + -1 | 0; ) ;
                                (f = o[e + 12 &gt;&gt; 2]) &amp;&amp; (C[e + 16 | 0] &amp;&amp; CA(f), o[e + 12 &gt;&gt; 2] = 0), o[e + 12 &gt;&gt; 2] = u, 
                                n[e + 16 | 0] = 1, o[e + 8 &gt;&gt; 2] = l, f = o[e + 4 &gt;&gt; 2];
                            }
                            f = o[e + 12 &gt;&gt; 2] + (f &lt;&lt; 4) | 0, o[f + 12 &gt;&gt; 2] = v, g[f + 8 &gt;&gt; 2] = Q, g[f + 4 &gt;&gt; 2] = m, 
                            g[f &gt;&gt; 2] = _;
                        }
                        o[e + 4 &gt;&gt; 2] = o[e + 4 &gt;&gt; 2] + 1;
                    }
                    if ((0 | (Y = Y + 1 | 0)) == (0 | G)) break A;
                    W = g[i + 8 &gt;&gt; 2], w = g[i + 4 &gt;&gt; 2], y = g[i &gt;&gt; 2], c = o[A + 12 &gt;&gt; 2], b = h, 
                    d = Q, k = m, B = _;
                }
            }
            function ji(A, e, i, r, f, n, t) {
                var a = R(0), o = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0);
                return a = g[r &gt;&gt; 2], b = g[r + 4 &gt;&gt; 2], l = g[r + 8 &gt;&gt; 2], s = R(R(R(g[i &gt;&gt; 2] * a) + R(g[i + 4 &gt;&gt; 2] * b)) + R(g[i + 8 &gt;&gt; 2] * l)), 
                o = R(R(R(a * g[A &gt;&gt; 2]) + R(b * g[A + 16 &gt;&gt; 2])) + R(l * g[A + 32 &gt;&gt; 2])), c = g[f + 80 &gt;&gt; 2], 
                u = R(o * (o &lt; R(0) ? R(-c) : c)), o = R(R(R(a * g[A + 4 &gt;&gt; 2]) + R(b * g[A + 20 &gt;&gt; 2])) + R(l * g[A + 36 &gt;&gt; 2])), 
                c = g[f + 84 &gt;&gt; 2], u = R(u + R(o * (o &lt; R(0) ? R(-c) : c))), o = R(R(R(a * g[A + 8 &gt;&gt; 2]) + R(b * g[A + 24 &gt;&gt; 2])) + R(l * g[A + 40 &gt;&gt; 2])), 
                c = g[f + 88 &gt;&gt; 2], u = (o = R(u + R(o * (o &lt; R(0) ? R(-c) : c)))) &gt; (c = g[f + 96 &gt;&gt; 2]) ? o : c, 
                o = R(R(R(a * g[e &gt;&gt; 2]) + R(b * g[e + 16 &gt;&gt; 2])) + R(l * g[e + 32 &gt;&gt; 2])), c = g[n + 80 &gt;&gt; 2], 
                k = R(o * (o &lt; R(0) ? R(-c) : c)), o = R(R(R(a * g[e + 4 &gt;&gt; 2]) + R(b * g[e + 20 &gt;&gt; 2])) + R(l * g[e + 36 &gt;&gt; 2])), 
                c = g[n + 84 &gt;&gt; 2], a = R(R(R(a * g[e + 8 &gt;&gt; 2]) + R(b * g[e + 24 &gt;&gt; 2])) + R(l * g[e + 40 &gt;&gt; 2])), 
                b = g[n + 88 &gt;&gt; 2], a = R(R(k + R(o * (o &lt; R(0) ? R(-c) : c))) + R(a * (a &lt; R(0) ? R(-b) : b))), 
                b = g[n + 96 &gt;&gt; 2], a = R(u + (a &gt; b ? a : b)), ((b = R(s + a)) &lt; (a = R(a - s)) ? b : a) &gt; t ^ 1;
            }
            function Oi(A, e, i, r, f, t, a, c) {
                var b, l = 0, u = 0, s = 0, k = 0, d = 0, v = R(0), B = R(0), m = R(0), Q = R(0), h = 0, G = R(0), y = R(0), w = R(0), W = R(0), Y = 0, F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), I = R(0), J = R(0), U = R(0), x = R(0), X = 0, M = 0, S = 0, T = R(0), j = R(0), O = R(0), H = R(0), z = R(0), P = 0, L = 0, K = 0, q = R(0), $ = R(0), AA = R(0);
                if (D = b = D - 32 | 0, (0 | (l = o[f + 4 &gt;&gt; 2])) &lt;= -1) for (o[f + 8 &gt;&gt; 2] &lt;= -1 &amp;&amp; ((u = o[f + 12 &gt;&gt; 2]) &amp;&amp; (C[f + 16 | 0] &amp;&amp; CA(u), 
                o[f + 12 &gt;&gt; 2] = 0), n[f + 16 | 0] = 1, o[f + 8 &gt;&gt; 2] = 0, o[f + 12 &gt;&gt; 2] = 0), 
                s = l &lt;&lt; 4; k = o[b + 20 &gt;&gt; 2], u = o[f + 12 &gt;&gt; 2] + s | 0, o[u &gt;&gt; 2] = o[b + 16 &gt;&gt; 2], 
                o[u + 4 &gt;&gt; 2] = k, k = o[(d = b + 24 | 0) + 4 &gt;&gt; 2], o[(u = u + 8 | 0) &gt;&gt; 2] = o[d &gt;&gt; 2], 
                o[u + 4 &gt;&gt; 2] = k, s = s + 16 | 0, d = (u = l + 1 | 0) &gt;&gt;&gt; 0 &gt;= l &gt;&gt;&gt; 0, l = u, 
                d; ) ;
                if (u = 0, o[f + 4 &gt;&gt; 2] = 0, d = o[r + 4 &gt;&gt; 2], o[f + 8 &gt;&gt; 2] &lt; (0 | d)) {
                    if (d &amp;&amp; (u = dA(d &lt;&lt; 4), !((0 | (s = o[f + 4 &gt;&gt; 2])) &lt; 1))) for (l = 0; k = o[f + 12 &gt;&gt; 2] + l | 0, 
                    M = o[k + 4 &gt;&gt; 2], o[(h = l + u | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], o[h + 4 &gt;&gt; 2] = M, X = o[(k = k + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(h = h + 8 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], o[h + 4 &gt;&gt; 2] = X, l = l + 16 | 0, s = s + -1 | 0; ) ;
                    (l = o[f + 12 &gt;&gt; 2]) &amp;&amp; (C[f + 16 | 0] &amp;&amp; CA(l), o[f + 12 &gt;&gt; 2] = 0), o[f + 12 &gt;&gt; 2] = u, 
                    n[f + 16 | 0] = 1, o[f + 8 &gt;&gt; 2] = d;
                }
                if (!((0 | (k = o[e + 28 &gt;&gt; 2])) &lt; 1)) {
                    for (l = o[e + 36 &gt;&gt; 2] + 20 | 0, w = g[i + 40 &gt;&gt; 2], F = g[i + 36 &gt;&gt; 2], Q = g[i + 24 &gt;&gt; 2], 
                    Z = g[i + 20 &gt;&gt; 2], W = g[A + 8 &gt;&gt; 2], p = g[A + 4 &gt;&gt; 2], V = g[A &gt;&gt; 2], E = g[i + 32 &gt;&gt; 2], 
                    N = g[i + 16 &gt;&gt; 2], I = g[i + 8 &gt;&gt; 2], J = g[i + 4 &gt;&gt; 2], G = g[i &gt;&gt; 2], s = 0, 
                    m = R(3.4028234663852886e38), d = -1; B = g[l &gt;&gt; 2], v = g[l + 4 &gt;&gt; 2], y = g[l + 8 &gt;&gt; 2], 
                    m = (u = (B = R(R(R(R(R(R(B * G) + R(v * J)) + R(y * I)) * V) + R(R(R(R(B * N) + R(v * Z)) + R(y * Q)) * p)) + R(R(R(R(B * E) + R(v * F)) + R(y * w)) * W))) &lt; m) ? B : m, 
                    d = u ? s : d, l = l + 36 | 0, (0 | (s = s + 1 | 0)) &lt; (0 | k); ) ;
                    if (!((0 | d) &lt; 0)) {
                        if (k = o[e + 36 &gt;&gt; 2] + _(d, 36) | 0, (0 | (X = o[k + 4 &gt;&gt; 2])) &lt; 1) u = r; else for (M = k + 28 | 0, 
                        P = k + 24 | 0, L = k + 20 | 0, K = k + 12 | 0, l = 0; ;) {
                            if (u = f, h = (0 | (d = l + 1 | 0)) == (0 | X), Y = o[e + 16 &gt;&gt; 2], s = o[K &gt;&gt; 2], 
                            f = Y + (o[s + ((h ? 0 : d) &lt;&lt; 2) &gt;&gt; 2] &lt;&lt; 4) | 0, U = g[f + 8 &gt;&gt; 2], G = g[f &gt;&gt; 2], 
                            x = g[f + 4 &gt;&gt; 2], f = Y + (o[s + (l &lt;&lt; 2) &gt;&gt; 2] &lt;&lt; 4) | 0, m = g[f + 8 &gt;&gt; 2], B = g[f &gt;&gt; 2], 
                            v = g[f + 4 &gt;&gt; 2], q = g[i + 56 &gt;&gt; 2], $ = g[i + 48 &gt;&gt; 2], AA = g[i + 52 &gt;&gt; 2], 
                            y = g[i + 40 &gt;&gt; 2], w = g[i + 32 &gt;&gt; 2], F = g[i + 36 &gt;&gt; 2], Q = g[M &gt;&gt; 2], Z = g[i + 8 &gt;&gt; 2], 
                            W = g[L &gt;&gt; 2], p = g[i &gt;&gt; 2], V = g[P &gt;&gt; 2], E = g[i + 4 &gt;&gt; 2], N = g[i + 24 &gt;&gt; 2], 
                            I = g[i + 16 &gt;&gt; 2], J = g[i + 20 &gt;&gt; 2], o[b + 28 &gt;&gt; 2] = 0, G = R(B - G), x = R(v - x), 
                            U = R(m - U), T = R(R(R(p * G) + R(E * x)) + R(Z * U)), j = R(R(R(I * W) + R(J * V)) + R(N * Q)), 
                            O = R(R(R(G * I) + R(x * J)) + R(U * N)), H = R(R(R(p * W) + R(E * V)) + R(Z * Q)), 
                            z = R(R(T * j) - R(O * H)), g[b + 24 &gt;&gt; 2] = -z, G = R(R(R(G * w) + R(x * F)) + R(U * y)), 
                            Q = R(R(R(w * W) + R(F * V)) + R(y * Q)), W = R(R(G * H) - R(T * Q)), g[b + 20 &gt;&gt; 2] = -W, 
                            Q = R(-R(R(O * Q) - R(G * j))), g[b + 16 &gt;&gt; 2] = Q, Ti(f = r, u, b + 16 | 0, R(-R(R(R(R($ + R(R(R(B * p) + R(v * E)) + R(m * Z))) * Q) - R(R(AA + R(R(R(B * I) + R(v * J)) + R(m * N))) * W)) - R(R(q + R(R(R(B * w) + R(v * F)) + R(m * y))) * z)))), 
                            (0 | (l = o[f + 4 &gt;&gt; 2])) &lt;= -1) for (o[f + 8 &gt;&gt; 2] &lt;= -1 &amp;&amp; ((r = o[f + 12 &gt;&gt; 2]) &amp;&amp; (C[f + 16 | 0] &amp;&amp; CA(r), 
                            o[f + 12 &gt;&gt; 2] = 0), n[f + 16 | 0] = 1, o[f + 8 &gt;&gt; 2] = 0, o[f + 12 &gt;&gt; 2] = 0), 
                            s = l &lt;&lt; 4; S = o[b + 4 &gt;&gt; 2], r = o[f + 12 &gt;&gt; 2] + s | 0, o[r &gt;&gt; 2] = o[b &gt;&gt; 2], 
                            o[r + 4 &gt;&gt; 2] = S, S = o[(Y = b + 8 | 0) + 4 &gt;&gt; 2], o[(r = r + 8 | 0) &gt;&gt; 2] = o[Y &gt;&gt; 2], 
                            o[r + 4 &gt;&gt; 2] = S, s = s + 16 | 0, Y = (r = l + 1 | 0) &gt;&gt;&gt; 0 &gt;= l &gt;&gt;&gt; 0, l = r, 
                            Y; ) ;
                            if (o[f + 4 &gt;&gt; 2] = 0, l = d, r = u, h) break;
                        }
                        if (!((0 | (r = o[u + 4 &gt;&gt; 2])) &lt; 1)) for (m = g[k + 20 &gt;&gt; 2], B = g[k + 24 &gt;&gt; 2], 
                        v = g[k + 28 &gt;&gt; 2], y = R(R(R(m * g[i &gt;&gt; 2]) + R(B * g[i + 4 &gt;&gt; 2])) + R(v * g[i + 8 &gt;&gt; 2])), 
                        w = R(R(R(m * g[i + 16 &gt;&gt; 2]) + R(B * g[i + 20 &gt;&gt; 2])) + R(v * g[i + 24 &gt;&gt; 2])), 
                        m = R(R(R(m * g[i + 32 &gt;&gt; 2]) + R(B * g[i + 36 &gt;&gt; 2])) + R(v * g[i + 40 &gt;&gt; 2])), 
                        B = R(g[k + 32 &gt;&gt; 2] - R(R(R(y * g[i + 48 &gt;&gt; 2]) + R(w * g[i + 52 &gt;&gt; 2])) + R(m * g[i + 56 &gt;&gt; 2]))), 
                        s = 0, d = 0; i = (e = o[u + 12 &gt;&gt; 2] + s | 0) + 8 | 0, (v = (v = R(B + R(R(R(y * g[e &gt;&gt; 2]) + R(w * g[e + 4 &gt;&gt; 2])) + R(m * g[i &gt;&gt; 2])))) &lt;= t ? t : v) &lt;= a &amp;&amp; (f = o[i + 4 &gt;&gt; 2], 
                        o[(r = b + 24 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = f, i = o[e + 4 &gt;&gt; 2], o[b + 16 &gt;&gt; 2] = o[e &gt;&gt; 2], 
                        o[b + 20 &gt;&gt; 2] = i, BA[o[o[c &gt;&gt; 2] + 16 &gt;&gt; 2]](c, A, b + 16 | 0, v), r = o[u + 4 &gt;&gt; 2]), 
                        s = s + 16 | 0, (0 | (d = d + 1 | 0)) &lt; (0 | r); ) ;
                    }
                }
                D = b + 32 | 0;
            }
            function Hi(A, e, i, r) {
                return o[A + 12 &gt;&gt; 2] = i, o[A + 8 &gt;&gt; 2] = e, o[A + 4 &gt;&gt; 2] = r, o[A &gt;&gt; 2] = 15312, 
                A;
            }
            function zi(A, e, i, r, f, t) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, t |= 0;
                var a, c, l = 0, u = 0, s = R(0), d = R(0), v = 0, B = R(0), _ = 0, m = R(0), Q = R(0), h = R(0), G = 0, y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0);
                D = a = D - 288 | 0, Vi(o[A + 4 &gt;&gt; 2]), s = g[e + 52 &gt;&gt; 2], d = g[i + 52 &gt;&gt; 2], 
                B = g[r + 52 &gt;&gt; 2], m = g[f + 52 &gt;&gt; 2], Q = g[(l = e + 56 | 0) &gt;&gt; 2], h = g[i + 56 &gt;&gt; 2], 
                y = g[(v = r + 56 | 0) &gt;&gt; 2], w = g[f + 56 &gt;&gt; 2], W = g[e + 48 &gt;&gt; 2], Y = g[i + 48 &gt;&gt; 2], 
                F = g[r + 48 &gt;&gt; 2], Z = g[f + 48 &gt;&gt; 2], n[a + 264 | 0] = 0, o[a + 260 &gt;&gt; 2] = 1566444395, 
                o[a + 224 &gt;&gt; 2] = 15364, c = Xi(a + 144 | 0, o[A + 8 &gt;&gt; 2], o[A + 12 &gt;&gt; 2], o[A + 4 &gt;&gt; 2], 0), 
                _ = o[(u = e + 8 | 0) + 4 &gt;&gt; 2], o[(A = a + 16 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = _, 
                _ = o[(u = e + 24 | 0) + 4 &gt;&gt; 2], o[(A = a + 32 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = _, 
                _ = o[(u = e + 40 | 0) + 4 &gt;&gt; 2], o[(A = a + 48 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = _, 
                u = o[l + 4 &gt;&gt; 2], o[(A = a - -64 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = u, u = o[(l = r + 8 | 0) + 4 &gt;&gt; 2], 
                o[(A = a + 80 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = u, o[a + 136 &gt;&gt; 2] = 1566444395, 
                A = o[e + 4 &gt;&gt; 2], o[a + 8 &gt;&gt; 2] = o[e &gt;&gt; 2], o[a + 12 &gt;&gt; 2] = A, A = o[e + 20 &gt;&gt; 2], 
                o[a + 24 &gt;&gt; 2] = o[e + 16 &gt;&gt; 2], o[a + 28 &gt;&gt; 2] = A, A = o[e + 36 &gt;&gt; 2], o[a + 40 &gt;&gt; 2] = o[e + 32 &gt;&gt; 2], 
                o[a + 44 &gt;&gt; 2] = A, A = o[e + 52 &gt;&gt; 2], o[a + 56 &gt;&gt; 2] = o[e + 48 &gt;&gt; 2], o[a + 60 &gt;&gt; 2] = A, 
                A = o[r + 4 &gt;&gt; 2], o[a + 72 &gt;&gt; 2] = o[r &gt;&gt; 2], o[a + 76 &gt;&gt; 2] = A, u = o[(l = r + 24 | 0) + 4 &gt;&gt; 2], 
                o[(A = a + 96 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = u, l = o[r + 20 &gt;&gt; 2], o[(A = a + 88 | 0) &gt;&gt; 2] = o[r + 16 &gt;&gt; 2], 
                o[A + 4 &gt;&gt; 2] = l, u = o[(l = r + 40 | 0) + 4 &gt;&gt; 2], o[(A = a + 112 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], 
                o[A + 4 &gt;&gt; 2] = u, l = o[r + 36 &gt;&gt; 2], o[(A = a + 104 | 0) &gt;&gt; 2] = o[r + 32 &gt;&gt; 2], 
                o[A + 4 &gt;&gt; 2] = l, l = o[v + 4 &gt;&gt; 2], o[(A = a + 128 | 0) &gt;&gt; 2] = o[v &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = l, 
                l = o[r + 52 &gt;&gt; 2], o[(A = a + 120 | 0) &gt;&gt; 2] = o[r + 48 &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = l, 
                Mi(c, a + 8 | 0, a + 224 | 0, 0), v = o[(l = a + 252 | 0) + 4 &gt;&gt; 2], o[(A = a + 280 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], 
                o[A + 4 &gt;&gt; 2] = v, A = o[a + 248 &gt;&gt; 2], o[a + 272 &gt;&gt; 2] = o[a + 244 &gt;&gt; 2], o[a + 276 &gt;&gt; 2] = A, 
                l = 0;
                A: if (C[a + 264 | 0]) {
                    Q = R(R(h - Q) - R(w - y)), m = R(R(d - s) - R(m - B)), h = R(R(Y - W) - R(Z - F)), 
                    A = o[a + 232 &gt;&gt; 2], u = o[a + 236 &gt;&gt; 2], _ = o[a + 228 &gt;&gt; 2];
                    e: {
                        if ((B = g[a + 260 &gt;&gt; 2]) &gt; R(.0010000000474974513)) {
                            for (v = a + 244 | 0, G = 33, d = R(0); ;) {
                                if (l = 0, !(G = G + -1 | 0)) break A;
                                if (l = 0, (s = R(d - R(B / R(R(Q * (b(0, u), k())) + R(R(m * (b(0, A), k())) + R(h * (b(0, _), 
                                k()))))))) &lt;= d) break A;
                                if (l = 0, s &lt; R(0)) break A;
                                if (l = 0, s &gt; R(1)) break A;
                                if (BA[o[o[t &gt;&gt; 2] &gt;&gt; 2]](t, s), d = R(R(1) - s), g[a + 56 &gt;&gt; 2] = R(d * g[e + 48 &gt;&gt; 2]) + R(s * g[i + 48 &gt;&gt; 2]), 
                                g[a + 60 &gt;&gt; 2] = R(d * g[e + 52 &gt;&gt; 2]) + R(s * g[i + 52 &gt;&gt; 2]), g[a + 64 &gt;&gt; 2] = R(d * g[e + 56 &gt;&gt; 2]) + R(s * g[i + 56 &gt;&gt; 2]), 
                                g[a + 120 &gt;&gt; 2] = R(d * g[r + 48 &gt;&gt; 2]) + R(s * g[f + 48 &gt;&gt; 2]), g[a + 124 &gt;&gt; 2] = R(d * g[r + 52 &gt;&gt; 2]) + R(s * g[f + 52 &gt;&gt; 2]), 
                                g[a + 128 &gt;&gt; 2] = R(d * g[r + 56 &gt;&gt; 2]) + R(s * g[f + 56 &gt;&gt; 2]), Mi(c, a + 8 | 0, a + 224 | 0, 0), 
                                l = 0, !C[a + 264 | 0]) break A;
                                if ((B = g[a + 260 &gt;&gt; 2]) &lt; R(0)) {
                                    g[t + 164 &gt;&gt; 2] = s, A = o[a + 232 &gt;&gt; 2], o[t + 132 &gt;&gt; 2] = o[a + 228 &gt;&gt; 2], o[t + 136 &gt;&gt; 2] = A, 
                                    e = o[a + 240 &gt;&gt; 2], o[(A = t + 140 | 0) &gt;&gt; 2] = o[a + 236 &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = e, 
                                    A = o[v + 4 &gt;&gt; 2], o[t + 148 &gt;&gt; 2] = o[v &gt;&gt; 2], o[t + 152 &gt;&gt; 2] = A, i = o[(e = v + 8 | 0) + 4 &gt;&gt; 2], 
                                    o[(A = t + 156 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = i;
                                    break e;
                                }
                                if (u = o[(l = v + 8 | 0) + 4 &gt;&gt; 2], o[(A = a + 280 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = u, 
                                A = o[v + 4 &gt;&gt; 2], o[a + 272 &gt;&gt; 2] = o[v &gt;&gt; 2], o[a + 276 &gt;&gt; 2] = A, _ = o[a + 228 &gt;&gt; 2], 
                                A = o[a + 232 &gt;&gt; 2], u = o[a + 236 &gt;&gt; 2], d = s, !(B &gt; R(.0010000000474974513))) break;
                            }
                            B = g[a + 240 &gt;&gt; 2];
                        } else s = R(0), B = g[a + 240 &gt;&gt; 2];
                        if (l = 0, R(R(Q * (b(0, u), k())) + R(R(m * (b(0, A), k())) + R(h * (b(0, _), k())))) &gt;= R(-g[t + 172 &gt;&gt; 2])) break A;
                        o[t + 132 &gt;&gt; 2] = _, g[t + 164 &gt;&gt; 2] = s, e = o[a + 276 &gt;&gt; 2], o[t + 148 &gt;&gt; 2] = o[a + 272 &gt;&gt; 2], 
                        o[t + 152 &gt;&gt; 2] = e, g[t + 144 &gt;&gt; 2] = B, o[t + 140 &gt;&gt; 2] = u, o[t + 136 &gt;&gt; 2] = A, 
                        i = o[(e = a + 280 | 0) + 4 &gt;&gt; 2], o[(A = t + 156 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = i;
                    }
                    l = 1;
                }
                return D = a + 288 | 0, 0 | l;
            }
            function Pi(A, e, i, r, f, n, t, a, c, b, l) {
                var u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), W = R(0), Y = R(0);
                B = g[(a = (a &lt;&lt; 2) + b | 0) &gt;&gt; 2], _ = R(g[b + 48 &gt;&gt; 2] - g[c + 48 &gt;&gt; 2]), G = g[a + 16 &gt;&gt; 2], 
                y = R(g[b + 52 &gt;&gt; 2] - g[c + 52 &gt;&gt; 2]), W = g[a + 32 &gt;&gt; 2], Y = R(g[b + 56 &gt;&gt; 2] - g[c + 56 &gt;&gt; 2]), 
                k = R(R(R(B * _) + R(G * y)) + R(W * Y)), Q = g[(t = (t &lt;&lt; 2) + c | 0) &gt;&gt; 2], C = g[t + 16 &gt;&gt; 2], 
                v = g[t + 32 &gt;&gt; 2], h = R(R(R(Q * _) + R(C * y)) + R(v * Y)), d = R(R(R(Q * B) + R(C * G)) + R(v * W)), 
                (s = R(R(1) - R(d * d))) != R(0) &amp;&amp; ((s = R(R(h - R(d * k)) / s)) &lt; (u = R(-i)) || (u = s) &gt; i &amp;&amp; (u = i));
                A: {
                    if ((s = R(R(d * u) - k)) &lt; (k = R(-f))) {
                        if ((f = R(R(d * k) + h)) &lt; (u = R(-i))) {
                            s = k;
                            break A;
                        }
                        if (!(f &gt; i)) {
                            s = k, u = f;
                            break A;
                        }
                        f = k;
                    } else {
                        if (!(s &gt; f)) break A;
                        if ((k = R(R(d * f) + h)) &lt; (u = R(-i))) {
                            s = f;
                            break A;
                        }
                        if (!(k &gt; i)) {
                            s = f, u = k;
                            break A;
                        }
                    }
                    s = f, u = i;
                }
                if (k = R(W * s), i = R(k + R(Y - R(v * u))), d = R(B * s), f = R(d + R(_ - R(Q * u))), 
                h = R(G * s), s = R(h + R(y - R(C * u))), u = R(R(i * i) + R(R(f * f) + R(s * s))), 
                B = R(w(u)), !((_ = R(R(B - r) - n)) &gt; l)) {
                    A: if (u &lt;= R(1.4210854715202004e-14)) {
                        if (R(m(v)) &gt; R(.7071067690849304)) {
                            o[A &gt;&gt; 2] = 0, r = R(R(1) / R(w(R(R(C * C) + R(v * v))))), i = R(C * r), g[A + 8 &gt;&gt; 2] = i, 
                            u = R(-R(v * r)), g[A + 4 &gt;&gt; 2] = u, r = R(0);
                            break A;
                        }
                        o[A + 8 &gt;&gt; 2] = 0, i = R(R(1) / R(w(R(R(Q * Q) + R(C * C))))), u = R(Q * i), g[A + 4 &gt;&gt; 2] = u, 
                        r = R(-R(C * i)), g[A &gt;&gt; 2] = r, i = R(0);
                    } else o[A + 12 &gt;&gt; 2] = 0, r = R(R(-1) / B), i = R(i * r), g[A + 8 &gt;&gt; 2] = i, u = R(s * r), 
                    g[A + 4 &gt;&gt; 2] = u, r = R(f * r), g[A &gt;&gt; 2] = r;
                    f = g[b + 48 &gt;&gt; 2], l = g[b + 52 &gt;&gt; 2], s = g[b + 56 &gt;&gt; 2], o[e + 12 &gt;&gt; 2] = 0, 
                    g[e + 8 &gt;&gt; 2] = R(k + s) + R(i * n), g[e + 4 &gt;&gt; 2] = R(h + l) + R(u * n), g[e &gt;&gt; 2] = R(d + f) + R(r * n);
                }
                return _;
            }
            function Ki(A, e) {
                return BA[o[748]](e), A;
            }
            function Li() {
                BA[o[749]]();
            }
            function qi(A, e, i, r) {
                return o[A + 12 &gt;&gt; 2] = i, o[A + 8 &gt;&gt; 2] = e, o[A + 4 &gt;&gt; 2] = r, o[A &gt;&gt; 2] = 16060, 
                A;
            }
            function $i(A, e, i, r, f, n) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, n |= 0;
                var t, a, c, b, l, u, s, k, C, d, v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = 0, W = 0, Y = R(0), F = R(0), Z = 0, p = R(0), V = R(0), E = R(0), N = 0, I = R(0), J = R(0), U = R(0), x = R(0), X = R(0), M = R(0), S = R(0), T = R(0), j = R(0), O = R(0), H = R(0), z = R(0), P = R(0), L = R(0), K = R(0), q = R(0), $ = R(0), AA = R(0), eA = R(0), iA = R(0), rA = R(0), fA = R(0), nA = R(0), tA = R(0), aA = R(0), oA = R(0), cA = 0;
                D = t = D - 96 | 0, Vi(o[A + 4 &gt;&gt; 2]), $ = g[(y = r + 40 | 0) &gt;&gt; 2], AA = g[(Z = r + 36 | 0) &gt;&gt; 2], 
                eA = g[(W = r + 24 | 0) &gt;&gt; 2], iA = g[(a = r + 20 | 0) &gt;&gt; 2], I = g[(c = e + 20 | 0) &gt;&gt; 2], 
                J = g[(b = e + 36 | 0) &gt;&gt; 2], U = g[(l = e + 24 | 0) &gt;&gt; 2], x = g[(u = e + 52 | 0) &gt;&gt; 2], 
                Q = g[i + 52 &gt;&gt; 2], X = g[(s = r + 52 | 0) &gt;&gt; 2], h = g[f + 52 &gt;&gt; 2], M = g[(k = e + 40 | 0) &gt;&gt; 2], 
                S = g[(C = e + 56 | 0) &gt;&gt; 2], v = g[i + 56 &gt;&gt; 2], T = g[(d = r + 56 | 0) &gt;&gt; 2], 
                m = g[f + 56 &gt;&gt; 2], rA = g[r + 32 &gt;&gt; 2], fA = g[r + 16 &gt;&gt; 2], nA = g[r + 8 &gt;&gt; 2], 
                tA = g[r + 4 &gt;&gt; 2], aA = g[r &gt;&gt; 2], j = g[e &gt;&gt; 2], O = g[e + 16 &gt;&gt; 2], H = g[e + 32 &gt;&gt; 2], 
                z = g[e + 4 &gt;&gt; 2], P = g[e + 8 &gt;&gt; 2], L = g[e + 48 &gt;&gt; 2], B = g[i + 48 &gt;&gt; 2], K = g[r + 48 &gt;&gt; 2], 
                _ = g[f + 48 &gt;&gt; 2], N = o[A + 8 &gt;&gt; 2], o[t + 60 &gt;&gt; 2] = 0, p = R(R(B - L) - R(_ - K)), 
                B = R(-p), Y = R(R(Q - x) - R(h - X)), F = R(R(v - S) - R(m - T)), g[t + 56 &gt;&gt; 2] = R(R(P * B) - R(U * Y)) - R(M * F), 
                g[t + 52 &gt;&gt; 2] = R(R(z * B) - R(I * Y)) - R(J * F), g[t + 48 &gt;&gt; 2] = R(R(j * B) - R(O * Y)) - R(H * F), 
                BA[o[o[N &gt;&gt; 2] + 64 &gt;&gt; 2]](t + 80 | 0, N, t + 48 | 0), o[t + 76 &gt;&gt; 2] = 0, B = g[t + 80 &gt;&gt; 2], 
                Q = g[t + 84 &gt;&gt; 2], h = g[t + 88 &gt;&gt; 2], g[t + 72 &gt;&gt; 2] = R(R(R(B * g[e + 32 &gt;&gt; 2]) + R(Q * g[b &gt;&gt; 2])) + R(h * g[k &gt;&gt; 2])) + g[C &gt;&gt; 2], 
                g[t + 68 &gt;&gt; 2] = R(R(R(B * g[e + 16 &gt;&gt; 2]) + R(Q * g[c &gt;&gt; 2])) + R(h * g[l &gt;&gt; 2])) + g[u &gt;&gt; 2], 
                g[t + 64 &gt;&gt; 2] = R(R(R(B * g[e &gt;&gt; 2]) + R(Q * g[e + 4 &gt;&gt; 2])) + R(h * g[e + 8 &gt;&gt; 2])) + g[e + 48 &gt;&gt; 2], 
                N = o[A + 12 &gt;&gt; 2], o[t + 28 &gt;&gt; 2] = 0, g[t + 24 &gt;&gt; 2] = R(R(p * g[r + 8 &gt;&gt; 2]) + R(Y * g[W &gt;&gt; 2])) + R(F * g[y &gt;&gt; 2]), 
                g[t + 20 &gt;&gt; 2] = R(R(p * g[r + 4 &gt;&gt; 2]) + R(Y * g[a &gt;&gt; 2])) + R(F * g[Z &gt;&gt; 2]), 
                g[t + 16 &gt;&gt; 2] = R(R(p * g[r &gt;&gt; 2]) + R(Y * g[r + 16 &gt;&gt; 2])) + R(F * g[r + 32 &gt;&gt; 2]), 
                BA[o[o[N &gt;&gt; 2] + 64 &gt;&gt; 2]](t + 32 | 0, N, t + 16 | 0), o[t + 60 &gt;&gt; 2] = 0, B = g[t + 32 &gt;&gt; 2], 
                Q = g[t + 36 &gt;&gt; 2], h = g[t + 40 &gt;&gt; 2], _ = R(R(R(R(B * g[r + 32 &gt;&gt; 2]) + R(Q * g[Z &gt;&gt; 2])) + R(h * g[y &gt;&gt; 2])) + g[d &gt;&gt; 2]), 
                g[t + 56 &gt;&gt; 2] = _, m = R(R(R(R(B * g[r &gt;&gt; 2]) + R(Q * g[r + 4 &gt;&gt; 2])) + R(h * g[r + 8 &gt;&gt; 2])) + g[r + 48 &gt;&gt; 2]), 
                g[t + 48 &gt;&gt; 2] = m, B = R(R(R(R(B * g[r + 16 &gt;&gt; 2]) + R(Q * g[a &gt;&gt; 2])) + R(h * g[W &gt;&gt; 2])) + g[s &gt;&gt; 2]), 
                g[t + 52 &gt;&gt; 2] = B, o[t + 92 &gt;&gt; 2] = 0, v = R(g[t + 68 &gt;&gt; 2] - B), g[t + 84 &gt;&gt; 2] = v, 
                m = R(g[t + 64 &gt;&gt; 2] - m), g[t + 80 &gt;&gt; 2] = m, _ = R(g[t + 72 &gt;&gt; 2] - _), g[t + 88 &gt;&gt; 2] = _, 
                B = R(0), Q = R(0), h = R(0);
                A: {
                    e: if (R(R(R(m * m) + R(v * v)) + R(_ * _)) &gt; R(9999999747378752e-20)) for (y = -33; ;) {
                        if ((Z = y + 1 | 0) &gt;&gt;&gt; 0 &lt; y &gt;&gt;&gt; 0) break e;
                        if (W = o[A + 8 &gt;&gt; 2], y = 0, o[t + 12 &gt;&gt; 2] = 0, v = R(-g[t + 80 &gt;&gt; 2]), m = g[t + 84 &gt;&gt; 2], 
                        _ = g[t + 88 &gt;&gt; 2], g[t + 8 &gt;&gt; 2] = R(R(P * v) - R(U * m)) - R(M * _), g[t + 4 &gt;&gt; 2] = R(R(z * v) - R(I * m)) - R(J * _), 
                        g[t &gt;&gt; 2] = R(R(j * v) - R(O * m)) - R(H * _), BA[o[o[W &gt;&gt; 2] + 64 &gt;&gt; 2]](t + 16 | 0, W, t), 
                        o[t + 76 &gt;&gt; 2] = 0, v = g[t + 16 &gt;&gt; 2], m = g[t + 20 &gt;&gt; 2], _ = g[t + 24 &gt;&gt; 2], 
                        g[t + 72 &gt;&gt; 2] = S + R(R(R(H * v) + R(J * m)) + R(M * _)), g[t + 68 &gt;&gt; 2] = x + R(R(R(O * v) + R(I * m)) + R(U * _)), 
                        g[t + 64 &gt;&gt; 2] = L + R(R(R(j * v) + R(z * m)) + R(P * _)), W = o[A + 12 &gt;&gt; 2], o[t + 12 &gt;&gt; 2] = 0, 
                        v = g[t + 80 &gt;&gt; 2], m = g[t + 84 &gt;&gt; 2], _ = g[t + 88 &gt;&gt; 2], g[t + 8 &gt;&gt; 2] = R(R(nA * v) + R(eA * m)) + R($ * _), 
                        g[t + 4 &gt;&gt; 2] = R(R(tA * v) + R(iA * m)) + R(AA * _), g[t &gt;&gt; 2] = R(R(aA * v) + R(fA * m)) + R(rA * _), 
                        BA[o[o[W &gt;&gt; 2] + 64 &gt;&gt; 2]](t + 16 | 0, W, t), o[t + 60 &gt;&gt; 2] = 0, o[t + 44 &gt;&gt; 2] = 0, 
                        v = g[t + 16 &gt;&gt; 2], m = g[t + 20 &gt;&gt; 2], _ = g[t + 24 &gt;&gt; 2], V = R(T + R(R(R(rA * v) + R(AA * m)) + R($ * _))), 
                        g[t + 56 &gt;&gt; 2] = V, V = R(g[t + 72 &gt;&gt; 2] - V), g[t + 40 &gt;&gt; 2] = V, E = R(X + R(R(R(fA * v) + R(iA * m)) + R(eA * _))), 
                        g[t + 52 &gt;&gt; 2] = E, E = R(g[t + 68 &gt;&gt; 2] - E), g[t + 36 &gt;&gt; 2] = E, v = R(K + R(R(R(aA * v) + R(tA * m)) + R(nA * _))), 
                        g[t + 48 &gt;&gt; 2] = v, q = R(g[t + 64 &gt;&gt; 2] - v), g[t + 32 &gt;&gt; 2] = q, G &gt; R(1)) break A;
                        if (v = g[t + 80 &gt;&gt; 2], m = g[t + 84 &gt;&gt; 2], _ = g[t + 88 &gt;&gt; 2], (oA = R(R(R(q * v) + R(E * m)) + R(V * _))) &gt; R(0)) {
                            if ((B = R(R(R(p * v) + R(Y * m)) + R(F * _))) &gt;= R(-1.4210854715202004e-14)) break A;
                            o[t + 44 &gt;&gt; 2] = 0, g[t + 40 &gt;&gt; 2] = V, g[t + 36 &gt;&gt; 2] = E, g[t + 32 &gt;&gt; 2] = q, 
                            G = R(G - R(oA / B)), B = R(R(1) - G), T = R(R(B * g[r + 56 &gt;&gt; 2]) + R(G * g[f + 56 &gt;&gt; 2])), 
                            X = R(R(B * g[r + 52 &gt;&gt; 2]) + R(G * g[f + 52 &gt;&gt; 2])), K = R(R(B * g[r + 48 &gt;&gt; 2]) + R(G * g[f + 48 &gt;&gt; 2])), 
                            S = R(R(B * g[e + 56 &gt;&gt; 2]) + R(G * g[i + 56 &gt;&gt; 2])), x = R(R(B * g[e + 52 &gt;&gt; 2]) + R(G * g[i + 52 &gt;&gt; 2])), 
                            L = R(R(B * g[e + 48 &gt;&gt; 2]) + R(G * g[i + 48 &gt;&gt; 2])), cA = o[t + 92 &gt;&gt; 2], Q = m, 
                            h = _, B = v;
                        }
                        if (Ji(o[A + 4 &gt;&gt; 2], t + 32 | 0) || Di(o[A + 4 &gt;&gt; 2], t + 32 | 0, t - -64 | 0, t + 48 | 0), 
                        !Ui(o[A + 4 &gt;&gt; 2], t + 80 | 0)) break e;
                        if (y = Z, v = g[t + 80 &gt;&gt; 2], _ = R(v * v), v = g[t + 84 &gt;&gt; 2], _ = R(_ + R(v * v)), 
                        v = g[t + 88 &gt;&gt; 2], !(R(_ + R(v * v)) &gt; R(9999999747378752e-20))) break;
                    }
                    g[n + 164 &gt;&gt; 2] = G, (v = R(R(R(B * B) + R(Q * Q)) + R(h * h))) &gt;= R(1.4210854715202004e-14) ? (o[n + 144 &gt;&gt; 2] = cA, 
                    _ = h, h = R(R(1) / R(w(v))), G = R(_ * h), g[n + 140 &gt;&gt; 2] = G, Q = R(Q * h), g[n + 136 &gt;&gt; 2] = Q, 
                    B = R(B * h), g[n + 132 &gt;&gt; 2] = B) : (o[n + 132 &gt;&gt; 2] = 0, o[n + 136 &gt;&gt; 2] = 0, 
                    o[(e = n + 140 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, G = R(0), Q = R(0), B = R(0)), 
                    y = 0, R(R(R(p * B) + R(Y * Q)) + R(F * G)) &gt;= R(-g[n + 172 &gt;&gt; 2]) || (xi(o[A + 4 &gt;&gt; 2], t + 16 | 0, t), 
                    i = o[(e = t + 8 | 0) + 4 &gt;&gt; 2], o[(A = n + 156 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = i, 
                    A = o[t + 4 &gt;&gt; 2], o[n + 148 &gt;&gt; 2] = o[t &gt;&gt; 2], o[n + 152 &gt;&gt; 2] = A, y = 1);
                }
                return D = t + 96 | 0, 0 | y;
            }
            function Ar(A, e, i, r, f) {
                var t;
                vA(A, e), o[A &gt;&gt; 2] = 16120, o[A + 8 &gt;&gt; 2] = 16148, o[A + 60 &gt;&gt; 2] = 0, t = f ? i : r, 
                o[A + 48 &gt;&gt; 2] = t, i = f ? r : i, o[A + 44 &gt;&gt; 2] = i, r = A + 56 | 0, e = o[e &gt;&gt; 2], 
                o[r &gt;&gt; 2] = e, e = 0 | BA[o[o[e &gt;&gt; 2] + 12 &gt;&gt; 2]](e, o[i + 8 &gt;&gt; 2], o[t + 8 &gt;&gt; 2]), 
                o[A + 72 &gt;&gt; 2] = e, i = o[r &gt;&gt; 2], BA[o[o[i &gt;&gt; 2] + 20 &gt;&gt; 2]](i, e), n[A + 76 | 0] = f;
            }
            function er(A, e, i, r, f) {
                var t = 0;
                vA(A, e), n[A + 24 | 0] = 1, o[A &gt;&gt; 2] = 16696, o[A + 20 &gt;&gt; 2] = 0, n[A + 44 | 0] = 1, 
                o[(t = A + 12 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, o[A + 40 &gt;&gt; 2] = 0, n[A - -64 | 0] = 1, 
                o[(t = A + 32 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, o[A + 60 &gt;&gt; 2] = 0, n[A + 68 | 0] = f, 
                o[(t = A + 52 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, n[A + 76 | 0] = 0, o[A + 72 &gt;&gt; 2] = o[e + 4 &gt;&gt; 2], 
                o[A + 80 &gt;&gt; 2] = o[o[(f ? r : i) + 4 &gt;&gt; 2] + 72 &gt;&gt; 2], ir(A, i, r);
            }
            function ir(A, e, i) {
                var r, f, t, a, c, b = 0, l = 0, u = 0, s = 0;
                if (D = r = D - 32 | 0, s = o[A + 52 &gt;&gt; 2], c = C[A + 68 | 0], a = o[(t = c ? i : e) + 4 &gt;&gt; 2], 
                (0 | s) &lt; (0 | (f = o[a + 20 &gt;&gt; 2]))) {
                    if (o[A + 56 &gt;&gt; 2] &lt; (0 | f)) {
                        if (f ? (u = dA(f &lt;&lt; 2), b = o[A + 52 &gt;&gt; 2]) : b = s, (0 | b) &gt;= 1) for (;o[l + u &gt;&gt; 2] = o[o[A + 60 &gt;&gt; 2] + l &gt;&gt; 2], 
                        l = l + 4 | 0, b = b + -1 | 0; ) ;
                        (b = o[A + 60 &gt;&gt; 2]) &amp;&amp; (C[A - -64 | 0] &amp;&amp; CA(b), o[A + 60 &gt;&gt; 2] = 0), o[A + 60 &gt;&gt; 2] = u, 
                        o[A + 56 &gt;&gt; 2] = f, n[A - -64 | 0] = 1;
                    }
                    for (l = s &lt;&lt; 2, b = f - s | 0; o[o[A + 60 &gt;&gt; 2] + l &gt;&gt; 2] = 0, l = l + 4 | 0, b = b + -1 | 0; ) ;
                }
                if (o[A + 52 &gt;&gt; 2] = f, (0 | f) &gt;= 1) for (e = c ? e : i, b = 64, l = 0, u = 0; o[a + 68 &gt;&gt; 2] ? o[o[A + 60 &gt;&gt; 2] + l &gt;&gt; 2] = 0 : (i = o[o[a + 28 &gt;&gt; 2] + b &gt;&gt; 2], 
                o[r + 28 &gt;&gt; 2] = u, o[r + 24 &gt;&gt; 2] = -1, o[r + 8 &gt;&gt; 2] = t, s = o[t + 12 &gt;&gt; 2], 
                o[r + 16 &gt;&gt; 2] = o[t + 8 &gt;&gt; 2], o[r + 20 &gt;&gt; 2] = s, o[r + 12 &gt;&gt; 2] = i, i = o[A + 4 &gt;&gt; 2], 
                i = 0 | BA[o[o[i &gt;&gt; 2] + 8 &gt;&gt; 2]](i, r + 8 | 0, e, o[A + 72 &gt;&gt; 2], 1), o[o[A + 60 &gt;&gt; 2] + l &gt;&gt; 2] = i), 
                b = b + 80 | 0, l = l + 4 | 0, (0 | (u = u + 1 | 0)) != (0 | f); ) ;
                D = r + 32 | 0;
            }
            function rr(A) {
                var e = 0, i = 0, r = 0;
                if (o[(A |= 0) &gt;&gt; 2] = 16696, (0 | (r = o[A + 52 &gt;&gt; 2])) &gt;= 1) for (;(i = o[o[A + 60 &gt;&gt; 2] + e &gt;&gt; 2]) &amp;&amp; (BA[o[o[i &gt;&gt; 2] &gt;&gt; 2]](i), 
                i = o[A + 4 &gt;&gt; 2], BA[o[o[i &gt;&gt; 2] + 60 &gt;&gt; 2]](i, o[o[A + 60 &gt;&gt; 2] + e &gt;&gt; 2])), e = e + 4 | 0, 
                r = r + -1 | 0; ) ;
                return (e = o[A + 60 &gt;&gt; 2]) &amp;&amp; (C[A - -64 | 0] &amp;&amp; CA(e), o[A + 60 &gt;&gt; 2] = 0), o[A + 60 &gt;&gt; 2] = 0, 
                o[A + 52 &gt;&gt; 2] = 0, o[A + 56 &gt;&gt; 2] = 0, n[A - -64 | 0] = 1, (e = o[A + 40 &gt;&gt; 2]) &amp;&amp; (C[A + 44 | 0] &amp;&amp; CA(e), 
                o[A + 40 &gt;&gt; 2] = 0), o[A + 40 &gt;&gt; 2] = 0, o[A + 32 &gt;&gt; 2] = 0, o[A + 36 &gt;&gt; 2] = 0, 
                n[A + 44 | 0] = 1, (e = o[A + 20 &gt;&gt; 2]) &amp;&amp; (C[A + 24 | 0] &amp;&amp; CA(e), o[A + 20 &gt;&gt; 2] = 0), 
                o[A + 20 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = 0, o[A + 16 &gt;&gt; 2] = 0, n[A + 24 | 0] = 1, 0 | A;
            }
            function fr(A, e, i, r, f) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0;
                var t, a, c, b = 0, l = 0, u = 0, s = R(0), k = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = 0, y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), I = R(0), J = R(0), U = R(0), x = R(0), X = R(0), M = 0, S = 0, T = 0, j = 0;
                if (D = t = D - 176 | 0, G = C[A + 68 | 0], a = o[(c = G ? i : e) + 4 &gt;&gt; 2], o[a + 72 &gt;&gt; 2] != o[A + 80 &gt;&gt; 2]) {
                    if ((0 | (u = o[A + 52 &gt;&gt; 2])) &gt;= 1) for (;(l = o[o[A + 60 &gt;&gt; 2] + b &gt;&gt; 2]) &amp;&amp; (BA[o[o[l &gt;&gt; 2] &gt;&gt; 2]](l), 
                    l = o[A + 4 &gt;&gt; 2], BA[o[o[l &gt;&gt; 2] + 60 &gt;&gt; 2]](l, o[o[A + 60 &gt;&gt; 2] + b &gt;&gt; 2])), b = b + 4 | 0, 
                    u = u + -1 | 0; ) ;
                    ir(A, e, i), o[A + 80 &gt;&gt; 2] = o[a + 72 &gt;&gt; 2];
                }
                if (l = o[A + 52 &gt;&gt; 2]) {
                    if (u = o[a + 68 &gt;&gt; 2], o[t + 164 &gt;&gt; 2] = f, o[t + 160 &gt;&gt; 2] = r, G = G ? e : i, 
                    o[t + 152 &gt;&gt; 2] = G, o[t + 148 &gt;&gt; 2] = c, o[t + 144 &gt;&gt; 2] = 16768, o[t + 172 &gt;&gt; 2] = o[A + 72 &gt;&gt; 2], 
                    o[t + 168 &gt;&gt; 2] = o[A + 60 &gt;&gt; 2], o[t + 156 &gt;&gt; 2] = o[A + 4 &gt;&gt; 2], (0 | (b = o[A + 32 &gt;&gt; 2])) &lt;= -1) {
                        for (o[A + 36 &gt;&gt; 2] &lt;= -1 &amp;&amp; ((e = o[A + 40 &gt;&gt; 2]) &amp;&amp; (C[A + 44 | 0] &amp;&amp; CA(e), o[A + 40 &gt;&gt; 2] = 0), 
                        o[A + 36 &gt;&gt; 2] = 0, o[A + 40 &gt;&gt; 2] = 0, n[A + 44 | 0] = 1), l = b &lt;&lt; 2; o[o[A + 40 &gt;&gt; 2] + l &gt;&gt; 2] = 0, 
                        l = l + 4 | 0, i = (e = b + 1 | 0) &gt;&gt;&gt; 0 &gt;= b &gt;&gt;&gt; 0, b = e, i; ) ;
                        l = o[A + 52 &gt;&gt; 2];
                    }
                    if (o[A + 32 &gt;&gt; 2] = 0, (0 | l) &gt;= 1) for (T = A + 28 | 0, i = 0; ;) {
                        if (e = o[o[A + 60 &gt;&gt; 2] + (i &lt;&lt; 2) &gt;&gt; 2]) {
                            if (BA[o[o[e &gt;&gt; 2] + 16 &gt;&gt; 2]](e, T), (0 | (b = o[A + 32 &gt;&gt; 2])) &gt;= 1) for (l = 0, 
                            e = 0; r = o[o[A + 40 &gt;&gt; 2] + l &gt;&gt; 2], o[r + 780 &gt;&gt; 2] &amp;&amp; (o[f + 4 &gt;&gt; 2] = r, b = (0 | (M = o[r + 772 &gt;&gt; 2])) == (0 | (S = o[o[f + 8 &gt;&gt; 2] + 8 &gt;&gt; 2])), 
                            j = r, r = o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2], se(j, (b ? M : r) + 4 | 0, (b ? r : S) + 4 | 0), 
                            o[f + 4 &gt;&gt; 2] = 0, b = o[A + 32 &gt;&gt; 2]), l = l + 4 | 0, (0 | (e = e + 1 | 0)) &lt; (0 | b); ) ;
                            if ((0 | b) &lt;= -1) for (o[A + 36 &gt;&gt; 2] &lt;= -1 &amp;&amp; ((e = o[A + 40 &gt;&gt; 2]) &amp;&amp; (C[A + 44 | 0] &amp;&amp; CA(e), 
                            o[A + 40 &gt;&gt; 2] = 0), n[A + 44 | 0] = 1, o[A + 36 &gt;&gt; 2] = 0, o[A + 40 &gt;&gt; 2] = 0), 
                            l = b &lt;&lt; 2; o[o[A + 40 &gt;&gt; 2] + l &gt;&gt; 2] = 0, l = l + 4 | 0, r = (e = b + 1 | 0) &gt;&gt;&gt; 0 &gt;= b &gt;&gt;&gt; 0, 
                            b = e, r; ) ;
                            o[A + 32 &gt;&gt; 2] = 0, l = o[A + 52 &gt;&gt; 2];
                        }
                        if (!((0 | (i = i + 1 | 0)) &lt; (0 | l))) break;
                    }
                    A: if (u) e = o[c + 12 &gt;&gt; 2], y = g[e + 52 &gt;&gt; 2], w = g[e + 56 &gt;&gt; 2], i = o[G + 12 &gt;&gt; 2], 
                    W = g[i + 52 &gt;&gt; 2], Y = g[i + 56 &gt;&gt; 2], s = g[e + 20 &gt;&gt; 2], k = g[e + 36 &gt;&gt; 2], 
                    F = g[i + 20 &gt;&gt; 2], Z = g[i + 36 &gt;&gt; 2], p = g[i + 24 &gt;&gt; 2], d = g[e + 24 &gt;&gt; 2], 
                    V = g[i + 40 &gt;&gt; 2], v = g[e + 40 &gt;&gt; 2], E = g[i + 32 &gt;&gt; 2], B = g[e + 32 &gt;&gt; 2], 
                    N = g[i &gt;&gt; 2], _ = g[e &gt;&gt; 2], I = g[i + 16 &gt;&gt; 2], m = g[e + 16 &gt;&gt; 2], J = g[e + 48 &gt;&gt; 2], 
                    U = g[i + 48 &gt;&gt; 2], Q = g[e + 4 &gt;&gt; 2], x = g[i + 4 &gt;&gt; 2], X = g[i + 8 &gt;&gt; 2], h = g[e + 8 &gt;&gt; 2], 
                    o[t + 108 &gt;&gt; 2] = 0, o[t + 92 &gt;&gt; 2] = 0, o[t + 76 &gt;&gt; 2] = 0, g[t + 88 &gt;&gt; 2] = R(R(h * X) + R(d * p)) + R(v * V), 
                    g[t + 84 &gt;&gt; 2] = R(R(h * x) + R(d * F)) + R(v * Z), g[t + 72 &gt;&gt; 2] = R(R(Q * X) + R(s * p)) + R(k * V), 
                    g[t + 68 &gt;&gt; 2] = R(R(Q * x) + R(s * F)) + R(k * Z), J = R(-J), g[t + 104 &gt;&gt; 2] = R(R(R(h * J) - R(d * y)) - R(v * w)) + R(R(R(h * U) + R(d * W)) + R(v * Y)), 
                    g[t + 100 &gt;&gt; 2] = R(R(R(Q * J) - R(s * y)) - R(k * w)) + R(R(R(Q * U) + R(s * W)) + R(k * Y)), 
                    o[t + 60 &gt;&gt; 2] = 0, g[t + 48 &gt;&gt; 2] = R(R(_ * N) + R(m * I)) + R(B * E), g[t + 80 &gt;&gt; 2] = R(R(h * N) + R(d * I)) + R(v * E), 
                    g[t + 64 &gt;&gt; 2] = R(R(Q * N) + R(s * I)) + R(k * E), g[t + 56 &gt;&gt; 2] = R(R(_ * X) + R(m * p)) + R(B * V), 
                    g[t + 52 &gt;&gt; 2] = R(R(_ * x) + R(m * F)) + R(B * Z), g[t + 96 &gt;&gt; 2] = R(R(R(_ * J) - R(m * y)) - R(B * w)) + R(R(R(_ * U) + R(m * W)) + R(B * Y)), 
                    e = o[G + 4 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, t + 48 | 0, t + 128 | 0, t + 112 | 0), 
                    s = g[f + 32 &gt;&gt; 2], g[t + 128 &gt;&gt; 2] = g[t + 128 &gt;&gt; 2] - s, g[t + 132 &gt;&gt; 2] = g[t + 132 &gt;&gt; 2] - s, 
                    g[t + 136 &gt;&gt; 2] = g[t + 136 &gt;&gt; 2] - s, g[t + 112 &gt;&gt; 2] = s + g[t + 112 &gt;&gt; 2], g[t + 116 &gt;&gt; 2] = s + g[t + 116 &gt;&gt; 2], 
                    g[t + 120 &gt;&gt; 2] = s + g[t + 120 &gt;&gt; 2], i = o[t + 140 &gt;&gt; 2], e = t + 24 | 0, o[e &gt;&gt; 2] = o[t + 136 &gt;&gt; 2], 
                    o[e + 4 &gt;&gt; 2] = i, i = o[t + 124 &gt;&gt; 2], e = t + 40 | 0, o[e &gt;&gt; 2] = o[t + 120 &gt;&gt; 2], 
                    o[e + 4 &gt;&gt; 2] = i, e = o[t + 116 &gt;&gt; 2], o[t + 32 &gt;&gt; 2] = o[t + 112 &gt;&gt; 2], o[t + 36 &gt;&gt; 2] = e, 
                    e = o[t + 132 &gt;&gt; 2], o[t + 16 &gt;&gt; 2] = o[t + 128 &gt;&gt; 2], o[t + 20 &gt;&gt; 2] = e, function(A, e, i, r) {
                        var f = 0, t = 0, a = 0, c = 0, b = 0, l = R(0), u = R(0), s = R(0), k = R(0), d = R(0), v = R(0);
                        if (A) {
                            if (l = g[e + 24 &gt;&gt; 2], u = g[e + 20 &gt;&gt; 2], t = o[i + 8 &gt;&gt; 2], s = g[e + 16 &gt;&gt; 2], 
                            k = g[e + 8 &gt;&gt; 2], d = g[e + 4 &gt;&gt; 2], v = g[e &gt;&gt; 2], (0 | (e = o[i + 4 &gt;&gt; 2])) &lt;= -1) for ((0 | t) &lt;= -1 &amp;&amp; ((f = o[i + 12 &gt;&gt; 2]) &amp;&amp; (C[i + 16 | 0] &amp;&amp; CA(f), 
                            o[i + 12 &gt;&gt; 2] = 0), n[i + 16 | 0] = 1, o[i + 8 &gt;&gt; 2] = 0, o[i + 12 &gt;&gt; 2] = 0, t = 0), 
                            f = e &lt;&lt; 2; o[o[i + 12 &gt;&gt; 2] + f &gt;&gt; 2] = 0, f = f + 4 | 0, c = (a = e + 1 | 0) &gt;&gt;&gt; 0 &gt;= e &gt;&gt;&gt; 0, 
                            e = a, c; ) ;
                            if (a = 0, o[i + 4 &gt;&gt; 2] = 0, (0 | t) &lt;= 63) {
                                if (t = dA(256), (0 | (a = o[i + 4 &gt;&gt; 2])) &gt;= 1) for (e = 0, f = a; o[e + t &gt;&gt; 2] = o[o[i + 12 &gt;&gt; 2] + e &gt;&gt; 2], 
                                e = e + 4 | 0, f = f + -1 | 0; ) ;
                                (e = o[i + 12 &gt;&gt; 2]) &amp;&amp; (C[i + 16 | 0] &amp;&amp; (CA(e), a = o[i + 4 &gt;&gt; 2]), o[i + 12 &gt;&gt; 2] = 0), 
                                o[i + 12 &gt;&gt; 2] = t, n[i + 16 | 0] = 1, o[i + 8 &gt;&gt; 2] = 64, t = 64;
                            }
                            if ((0 | t) == (0 | a)) if ((0 | t) &gt;= (0 | (b = t &lt;&lt; 1))) a = t; else {
                                e = 0;
                                e: {
                                    if (t) {
                                        if (c = dA(t &lt;&lt; 3), (0 | (a = o[i + 4 &gt;&gt; 2])) &lt; 1) break e;
                                    } else c = 0, a = t;
                                    for (f = a; o[e + c &gt;&gt; 2] = o[o[i + 12 &gt;&gt; 2] + e &gt;&gt; 2], e = e + 4 | 0, f = f + -1 | 0; ) ;
                                }
                                (e = o[i + 12 &gt;&gt; 2]) &amp;&amp; (C[i + 16 | 0] &amp;&amp; (CA(e), a = o[i + 4 &gt;&gt; 2]), o[i + 12 &gt;&gt; 2] = 0), 
                                o[i + 12 &gt;&gt; 2] = c, n[i + 16 | 0] = 1, o[i + 8 &gt;&gt; 2] = b;
                            }
                            for (e = a + 1 | 0, o[i + 4 &gt;&gt; 2] = e, o[o[i + 12 &gt;&gt; 2] + (a &lt;&lt; 2) &gt;&gt; 2] = A; ;) {
                                if (f = e + -1 | 0, o[i + 4 &gt;&gt; 2] = f, a = o[i + 12 &gt;&gt; 2], c = o[a + (f &lt;&lt; 2) &gt;&gt; 2], 
                                g[c &gt;&gt; 2] &lt;= s) if (g[c + 16 &gt;&gt; 2] &gt;= v) if (g[c + 4 &gt;&gt; 2] &lt;= u) if (g[c + 20 &gt;&gt; 2] &gt;= d) if (g[c + 8 &gt;&gt; 2] &lt;= l) if (g[c + 24 &gt;&gt; 2] &gt;= k) if (o[c + 40 &gt;&gt; 2]) {
                                    if (b = o[c + 36 &gt;&gt; 2], (0 | f) == (0 | (A = o[i + 8 &gt;&gt; 2]))) if ((0 | e) &gt; (0 | (A = f ? f &lt;&lt; 1 : 1))) A = f; else {
                                        if (A ? (a = dA(A &lt;&lt; 2), f = o[i + 4 &gt;&gt; 2]) : a = 0, (0 | f) &gt;= 1) for (e = 0, t = f; o[e + a &gt;&gt; 2] = o[o[i + 12 &gt;&gt; 2] + e &gt;&gt; 2], 
                                        e = e + 4 | 0, t = t + -1 | 0; ) ;
                                        (e = o[i + 12 &gt;&gt; 2]) &amp;&amp; (C[i + 16 | 0] &amp;&amp; (CA(e), f = o[i + 4 &gt;&gt; 2]), o[i + 12 &gt;&gt; 2] = 0), 
                                        o[i + 12 &gt;&gt; 2] = a, n[i + 16 | 0] = 1, o[i + 8 &gt;&gt; 2] = A;
                                    }
                                    if (t = f + 1 | 0, o[i + 4 &gt;&gt; 2] = t, o[(f &lt;&lt; 2) + a &gt;&gt; 2] = b, b = o[c + 40 &gt;&gt; 2], 
                                    (0 | A) == (0 | t)) if ((0 | A) &gt;= (0 | (a = A ? A &lt;&lt; 1 : 1))) t = A; else {
                                        if (a ? (c = dA(a &lt;&lt; 2), A = o[i + 4 &gt;&gt; 2]) : c = 0, (0 | (t = A)) &gt;= 1) for (e = 0, 
                                        f = t; o[e + c &gt;&gt; 2] = o[o[i + 12 &gt;&gt; 2] + e &gt;&gt; 2], e = e + 4 | 0, f = f + -1 | 0; ) ;
                                        (A = o[i + 12 &gt;&gt; 2]) &amp;&amp; (C[i + 16 | 0] &amp;&amp; (CA(A), t = o[i + 4 &gt;&gt; 2]), o[i + 12 &gt;&gt; 2] = 0), 
                                        o[i + 12 &gt;&gt; 2] = c, n[i + 16 | 0] = 1, o[i + 8 &gt;&gt; 2] = a;
                                    }
                                    e = t + 1 | 0, o[i + 4 &gt;&gt; 2] = e, o[o[i + 12 &gt;&gt; 2] + (t &lt;&lt; 2) &gt;&gt; 2] = b;
                                } else BA[o[o[r &gt;&gt; 2] + 12 &gt;&gt; 2]](r, c), e = o[i + 4 &gt;&gt; 2]; else e = f; else e = f; else e = f; else e = f; else e = f; else e = f;
                                if (!((0 | e) &gt; 0)) break;
                            }
                        }
                    }(o[u &gt;&gt; 2], t + 16 | 0, A + 8 | 0, t + 144 | 0); else {
                        if ((0 | l) &lt; 1) break A;
                        for (b = 0, u = 64; nr(t + 144 | 0, o[o[a + 28 &gt;&gt; 2] + u &gt;&gt; 2], b), u = u + 80 | 0, 
                        (0 | l) != (0 | (b = b + 1 | 0)); ) ;
                    }
                    if (e = o[A + 52 &gt;&gt; 2], (0 | (b = o[A + 32 &gt;&gt; 2])) &lt;= -1) for (o[A + 36 &gt;&gt; 2] &lt;= -1 &amp;&amp; ((i = o[A + 40 &gt;&gt; 2]) &amp;&amp; (C[A + 44 | 0] &amp;&amp; CA(i), 
                    o[A + 40 &gt;&gt; 2] = 0), o[A + 36 &gt;&gt; 2] = 0, o[A + 40 &gt;&gt; 2] = 0, n[A + 44 | 0] = 1), 
                    l = b &lt;&lt; 2; o[o[A + 40 &gt;&gt; 2] + l &gt;&gt; 2] = 0, l = l + 4 | 0, r = (i = b + 1 | 0) &gt;&gt;&gt; 0 &gt;= b &gt;&gt;&gt; 0, 
                    b = i, r; ) ;
                    if (o[A + 32 &gt;&gt; 2] = 0, !((0 | e) &lt; 1)) for (f = 64, u = 0; o[o[A + 60 &gt;&gt; 2] + u &gt;&gt; 2] &amp;&amp; (i = o[a + 28 &gt;&gt; 2] + f | 0, 
                    b = o[i &gt;&gt; 2], r = o[c + 12 &gt;&gt; 2], x = g[r + 52 &gt;&gt; 2], X = g[r + 56 &gt;&gt; 2], y = g[i + -16 &gt;&gt; 2], 
                    w = g[i + -12 &gt;&gt; 2], W = g[i + -8 &gt;&gt; 2], s = g[r + 20 &gt;&gt; 2], k = g[r + 24 &gt;&gt; 2], 
                    Y = g[i + -64 &gt;&gt; 2], F = g[i + -48 &gt;&gt; 2], Z = g[i + -32 &gt;&gt; 2], p = g[i + -60 &gt;&gt; 2], 
                    V = g[i + -44 &gt;&gt; 2], E = g[i + -28 &gt;&gt; 2], N = g[i + -56 &gt;&gt; 2], d = g[r + 36 &gt;&gt; 2], 
                    I = g[i + -40 &gt;&gt; 2], v = g[r + 40 &gt;&gt; 2], U = g[i + -24 &gt;&gt; 2], J = g[r + 48 &gt;&gt; 2], 
                    B = g[r + 8 &gt;&gt; 2], _ = g[r &gt;&gt; 2], m = g[r + 4 &gt;&gt; 2], Q = g[r + 16 &gt;&gt; 2], h = g[r + 32 &gt;&gt; 2], 
                    l = 0, o[t + 108 &gt;&gt; 2] = 0, o[t + 92 &gt;&gt; 2] = 0, o[t + 76 &gt;&gt; 2] = 0, o[t + 60 &gt;&gt; 2] = 0, 
                    g[t + 88 &gt;&gt; 2] = R(R(h * N) + R(d * I)) + R(v * U), g[t + 84 &gt;&gt; 2] = R(R(h * p) + R(d * V)) + R(v * E), 
                    g[t + 80 &gt;&gt; 2] = R(R(h * Y) + R(d * F)) + R(v * Z), g[t + 72 &gt;&gt; 2] = R(R(Q * N) + R(s * I)) + R(k * U), 
                    g[t + 68 &gt;&gt; 2] = R(R(Q * p) + R(s * V)) + R(k * E), g[t + 64 &gt;&gt; 2] = R(R(Q * Y) + R(s * F)) + R(k * Z), 
                    g[t + 56 &gt;&gt; 2] = R(R(_ * N) + R(m * I)) + R(B * U), g[t + 52 &gt;&gt; 2] = R(R(_ * p) + R(m * V)) + R(B * E), 
                    g[t + 48 &gt;&gt; 2] = R(R(_ * Y) + R(m * F)) + R(B * Z), g[t + 104 &gt;&gt; 2] = X + R(R(R(h * y) + R(d * w)) + R(v * W)), 
                    g[t + 100 &gt;&gt; 2] = x + R(R(R(Q * y) + R(s * w)) + R(k * W)), g[t + 96 &gt;&gt; 2] = J + R(R(R(_ * y) + R(m * w)) + R(B * W)), 
                    BA[o[o[b &gt;&gt; 2] + 8 &gt;&gt; 2]](b, t + 48 | 0, t + 16 | 0, t + 128 | 0), i = o[G + 4 &gt;&gt; 2], 
                    BA[o[o[i &gt;&gt; 2] + 8 &gt;&gt; 2]](i, o[G + 12 &gt;&gt; 2], t + 112 | 0, t), b = 0, g[t + 16 &gt;&gt; 2] &gt; g[t &gt;&gt; 2] || (b = 0, 
                    g[t + 128 &gt;&gt; 2] &lt; g[t + 112 &gt;&gt; 2] || (b = 1)), (1 ^ (l = g[t + 136 &gt;&gt; 2] &lt; g[t + 120 &gt;&gt; 2] | g[t + 24 &gt;&gt; 2] &gt; g[t + 8 &gt;&gt; 2] ? l : b) || g[t + 132 &gt;&gt; 2] &lt; g[t + 116 &gt;&gt; 2] | g[t + 20 &gt;&gt; 2] &gt; g[t + 4 &gt;&gt; 2]) &amp;&amp; (i = o[o[A + 60 &gt;&gt; 2] + u &gt;&gt; 2], 
                    BA[o[o[i &gt;&gt; 2] &gt;&gt; 2]](i), i = o[A + 4 &gt;&gt; 2], BA[o[o[i &gt;&gt; 2] + 60 &gt;&gt; 2]](i, o[o[A + 60 &gt;&gt; 2] + u &gt;&gt; 2]), 
                    o[o[A + 60 &gt;&gt; 2] + u &gt;&gt; 2] = 0)), f = f + 80 | 0, u = u + 4 | 0, e = e + -1 | 0; ) ;
                }
                D = t + 176 | 0;
            }
            function nr(A, e, i) {
                var r, f, n = 0, t = 0, a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0);
                D = r = D - 160 | 0, n = o[A + 4 &gt;&gt; 2], t = o[n + 12 &gt;&gt; 2], B = g[t + 52 &gt;&gt; 2], 
                u = g[t + 56 &gt;&gt; 2], a = g[t + 24 &gt;&gt; 2], s = g[t + 20 &gt;&gt; 2], c = g[t + 40 &gt;&gt; 2], 
                b = g[t + 36 &gt;&gt; 2], n = o[o[n + 4 &gt;&gt; 2] + 28 &gt;&gt; 2], Z = g[t + 48 &gt;&gt; 2], k = g[t + 8 &gt;&gt; 2], 
                C = g[t &gt;&gt; 2], d = g[t + 4 &gt;&gt; 2], v = g[t + 16 &gt;&gt; 2], l = g[t + 32 &gt;&gt; 2], t = 0, 
                o[r + 156 &gt;&gt; 2] = 0, o[r + 140 &gt;&gt; 2] = 0, o[r + 124 &gt;&gt; 2] = 0, n = n + _(i, 80) | 0, 
                m = g[n + 8 &gt;&gt; 2], Q = g[n + 24 &gt;&gt; 2], h = g[n + 40 &gt;&gt; 2], g[r + 136 &gt;&gt; 2] = R(R(l * m) + R(b * Q)) + R(c * h), 
                G = g[n + 4 &gt;&gt; 2], y = g[n + 20 &gt;&gt; 2], w = g[n + 36 &gt;&gt; 2], g[r + 132 &gt;&gt; 2] = R(R(l * G) + R(b * y)) + R(c * w), 
                g[r + 120 &gt;&gt; 2] = R(R(v * m) + R(s * Q)) + R(a * h), g[r + 116 &gt;&gt; 2] = R(R(v * G) + R(s * y)) + R(a * w), 
                W = u, u = g[n + 48 &gt;&gt; 2], Y = g[n + 52 &gt;&gt; 2], F = g[n + 56 &gt;&gt; 2], g[r + 152 &gt;&gt; 2] = W + R(R(R(l * u) + R(b * Y)) + R(c * F)), 
                g[r + 148 &gt;&gt; 2] = B + R(R(R(v * u) + R(s * Y)) + R(a * F)), o[r + 108 &gt;&gt; 2] = 0, 
                W = l, l = g[n &gt;&gt; 2], B = b, b = g[n + 16 &gt;&gt; 2], p = c, c = g[n + 32 &gt;&gt; 2], g[r + 128 &gt;&gt; 2] = R(R(W * l) + R(B * b)) + R(p * c), 
                g[r + 112 &gt;&gt; 2] = R(R(v * l) + R(s * b)) + R(a * c), g[r + 96 &gt;&gt; 2] = R(R(C * l) + R(d * b)) + R(k * c), 
                g[r + 104 &gt;&gt; 2] = R(R(C * m) + R(d * Q)) + R(k * h), g[r + 100 &gt;&gt; 2] = R(R(C * G) + R(d * y)) + R(k * w), 
                g[r + 144 &gt;&gt; 2] = Z + R(R(R(C * u) + R(d * Y)) + R(k * F)), BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, r + 96 | 0, r + 80 | 0, r - -64 | 0), 
                a = g[o[A + 20 &gt;&gt; 2] + 32 &gt;&gt; 2], g[r + 80 &gt;&gt; 2] = g[r + 80 &gt;&gt; 2] - a, g[r + 84 &gt;&gt; 2] = g[r + 84 &gt;&gt; 2] - a, 
                g[r + 88 &gt;&gt; 2] = g[r + 88 &gt;&gt; 2] - a, g[r + 64 &gt;&gt; 2] = a + g[r + 64 &gt;&gt; 2], g[r + 68 &gt;&gt; 2] = a + g[r + 68 &gt;&gt; 2], 
                g[r + 72 &gt;&gt; 2] = a + g[r + 72 &gt;&gt; 2], n = o[A + 8 &gt;&gt; 2], f = o[n + 4 &gt;&gt; 2], BA[o[o[f &gt;&gt; 2] + 8 &gt;&gt; 2]](f, o[n + 12 &gt;&gt; 2], r + 48 | 0, r + 32 | 0), 
                (n = o[689]) &amp;&amp; !BA[n](o[o[A + 8 &gt;&gt; 2] + 4 &gt;&gt; 2], e) || (t = g[r + 64 &gt;&gt; 2] &lt; g[r + 48 &gt;&gt; 2] | g[r + 80 &gt;&gt; 2] &gt; g[r + 32 &gt;&gt; 2] ? t : 1, 
                n = 0, n = g[r + 72 &gt;&gt; 2] &lt; g[r + 56 &gt;&gt; 2] | g[r + 88 &gt;&gt; 2] &gt; g[r + 40 &gt;&gt; 2] ? n : t, 
                g[r + 68 &gt;&gt; 2] &lt; g[r + 52 &gt;&gt; 2] | g[r + 84 &gt;&gt; 2] &gt; g[r + 36 &gt;&gt; 2] | 1 ^ n || (o[r + 28 &gt;&gt; 2] = i, 
                o[r + 24 &gt;&gt; 2] = -1, o[r + 12 &gt;&gt; 2] = e, e = o[A + 4 &gt;&gt; 2], o[r + 8 &gt;&gt; 2] = e, o[r + 16 &gt;&gt; 2] = o[e + 8 &gt;&gt; 2], 
                a = g[o[A + 20 &gt;&gt; 2] + 32 &gt;&gt; 2], o[r + 20 &gt;&gt; 2] = r + 96, a &gt; R(0) ? (e = o[A + 12 &gt;&gt; 2], 
                e = 0 | BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, r + 8 | 0, o[A + 8 &gt;&gt; 2], 0, 2)) : (e = o[(t = i &lt;&lt; 2) + o[A + 24 &gt;&gt; 2] &gt;&gt; 2]) || (e = o[A + 12 &gt;&gt; 2], 
                e = 0 | BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, r + 8 | 0, o[A + 8 &gt;&gt; 2], o[A + 28 &gt;&gt; 2], 1), 
                o[t + o[A + 24 &gt;&gt; 2] &gt;&gt; 2] = e, e = o[t + o[A + 24 &gt;&gt; 2] &gt;&gt; 2]), t = o[A + 20 &gt;&gt; 2], 
                n = o[t + 8 &gt;&gt; 2], o[n + 8 &gt;&gt; 2] != o[o[A + 4 &gt;&gt; 2] + 8 &gt;&gt; 2] ? (n = o[t + 12 &gt;&gt; 2], 
                o[t + 12 &gt;&gt; 2] = r + 8, BA[o[o[t &gt;&gt; 2] + 12 &gt;&gt; 2]](t, -1, i)) : (o[t + 8 &gt;&gt; 2] = r + 8, 
                BA[o[o[t &gt;&gt; 2] + 8 &gt;&gt; 2]](t, -1, i)), BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, r + 8 | 0, o[A + 8 &gt;&gt; 2], o[A + 16 &gt;&gt; 2], o[A + 20 &gt;&gt; 2]), 
                e = o[A + 20 &gt;&gt; 2], o[(o[o[e + 8 &gt;&gt; 2] + 8 &gt;&gt; 2] == o[o[A + 4 &gt;&gt; 2] + 8 &gt;&gt; 2] ? 8 : 12) + e &gt;&gt; 2] = n)), 
                D = r + 160 | 0;
            }
            function tr(A) {
                var e, i, r = 0, f = 0, t = 0, a = 0, c = 0, b = 0, l = 0;
                if (!((0 | (i = o[A + 28 &gt;&gt; 2])) &gt;= (0 | (e = o[A + 12 &gt;&gt; 2])))) {
                    A: if (o[A + 32 &gt;&gt; 2] &gt;= (0 | e)) t = o[A + 36 &gt;&gt; 2]; else {
                        if (e ? (t = dA(e &lt;&lt; 2), f = o[A + 28 &gt;&gt; 2]) : f = i, r = o[A + 36 &gt;&gt; 2], (0 | f) &gt;= 1) for (a = t, 
                        c = r; o[a &gt;&gt; 2] = o[c &gt;&gt; 2], a = a + 4 | 0, c = c + 4 | 0, f = f + -1 | 0; ) ; else if (!r) {
                            o[A + 36 &gt;&gt; 2] = t, o[A + 32 &gt;&gt; 2] = e, n[A + 40 | 0] = 1;
                            break A;
                        }
                        C[A + 40 | 0] &amp;&amp; CA(r), o[A + 36 &gt;&gt; 2] = t, n[A + 40 | 0] = 1, o[A + 32 &gt;&gt; 2] = e;
                    }
                    if (S((f = i &lt;&lt; 2) + t | 0, 0, (b = e &lt;&lt; 2) - f | 0), o[A + 28 &gt;&gt; 2] = e, (0 | (l = o[A + 48 &gt;&gt; 2])) &lt; (0 | e)) {
                        A: if (o[A + 52 &gt;&gt; 2] &gt;= (0 | e)) t = o[A + 56 &gt;&gt; 2]; else {
                            if (e ? (t = dA(b), f = o[A + 48 &gt;&gt; 2]) : (t = 0, f = l), r = o[A + 56 &gt;&gt; 2], (0 | f) &gt;= 1) for (a = t, 
                            c = r; o[a &gt;&gt; 2] = o[c &gt;&gt; 2], a = a + 4 | 0, c = c + 4 | 0, f = f + -1 | 0; ) ; else if (!r) {
                                o[A + 56 &gt;&gt; 2] = t, o[A + 52 &gt;&gt; 2] = e, n[A + 60 | 0] = 1;
                                break A;
                            }
                            C[A + 60 | 0] &amp;&amp; CA(r), o[A + 56 &gt;&gt; 2] = t, n[A + 60 | 0] = 1, o[A + 52 &gt;&gt; 2] = e;
                        }
                        S((f = l &lt;&lt; 2) + t | 0, 0, b - f | 0);
                    }
                    if (o[A + 48 &gt;&gt; 2] = e, (0 | e) &gt;= 1 &amp;&amp; (S(o[A + 36 &gt;&gt; 2], 255, b), S(o[A + 56 &gt;&gt; 2], 255, b)), 
                    !((0 | i) &lt; 1)) for (c = o[A + 56 &gt;&gt; 2], a = o[A + 16 &gt;&gt; 2], t = o[A + 36 &gt;&gt; 2], 
                    f = 0; r = o[a &gt;&gt; 2] | o[a + 4 &gt;&gt; 2] &lt;&lt; 16, r = _((r = (r &lt;&lt; 15 ^ -1) + r | 0) &gt;&gt;&gt; 10 ^ r, 9), 
                    r = ((r ^= r &gt;&gt;&gt; 6) &lt;&lt; 11 ^ -1) + r | 0, r = t + ((o[A + 12 &gt;&gt; 2] + -1 &amp; (r &gt;&gt;&gt; 16 ^ r)) &lt;&lt; 2) | 0, 
                    o[c &gt;&gt; 2] = o[r &gt;&gt; 2], o[r &gt;&gt; 2] = f, a = a + 12 | 0, c = c + 4 | 0, (0 | (f = f + 1 | 0)) != (0 | i); ) ;
                }
            }
            function ar(A) {
                var e = 0, i = 0, r = 0, f = 0, t = 0, a = 0;
                if ((e = o[A + 16 &gt;&gt; 2]) &amp;&amp; (C[A + 20 | 0] &amp;&amp; CA(e), o[A + 16 &gt;&gt; 2] = 0), o[A + 16 &gt;&gt; 2] = 0, 
                o[A + 8 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = 0, n[A + 20 | 0] = 1, (e = o[A + 36 &gt;&gt; 2]) &amp;&amp; (C[A + 40 | 0] &amp;&amp; CA(e), 
                o[A + 36 &gt;&gt; 2] = 0), o[A + 36 &gt;&gt; 2] = 0, o[A + 28 &gt;&gt; 2] = 0, o[A + 32 &gt;&gt; 2] = 0, 
                n[A + 40 | 0] = 1, (e = o[A + 56 &gt;&gt; 2]) &amp;&amp; (C[A + 60 | 0] &amp;&amp; CA(e), o[A + 56 &gt;&gt; 2] = 0), 
                o[A + 56 &gt;&gt; 2] = 0, o[A + 48 &gt;&gt; 2] = 0, o[A + 52 &gt;&gt; 2] = 0, n[A + 60 | 0] = 1, o[A + 12 &gt;&gt; 2] &lt;= 1) {
                    if (t = dA(24), (0 | (i = o[A + 8 &gt;&gt; 2])) &gt;= 1) for (e = 0; r = o[A + 16 &gt;&gt; 2] + e | 0, 
                    a = o[r + 4 &gt;&gt; 2], o[(f = e + t | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = a, o[f + 8 &gt;&gt; 2] = o[r + 8 &gt;&gt; 2], 
                    e = e + 12 | 0, i = i + -1 | 0; ) ;
                    (e = o[A + 16 &gt;&gt; 2]) &amp;&amp; (C[A + 20 | 0] &amp;&amp; CA(e), o[A + 16 &gt;&gt; 2] = 0), o[A + 16 &gt;&gt; 2] = t, 
                    n[A + 20 | 0] = 1, o[A + 12 &gt;&gt; 2] = 2;
                }
                tr(A);
            }
            function or(A) {
                return o[(A |= 0) + 16 &gt;&gt; 2];
            }
            function br(A) {
                var e = 0, i = 0, r = 0, f = 0, t = 0;
                if (o[(A |= 0) &gt;&gt; 2] = 16908, e = 8, i = o[A + 84 &gt;&gt; 2], (0 | (r = o[i + 8 &gt;&gt; 2])) &gt;= 1) {
                    for (;(f = o[o[i + 16 &gt;&gt; 2] + e &gt;&gt; 2]) &amp;&amp; (BA[o[o[f &gt;&gt; 2] &gt;&gt; 2]](f), t = o[A + 4 &gt;&gt; 2], 
                    BA[o[o[t &gt;&gt; 2] + 60 &gt;&gt; 2]](t, f)), e = e + 12 | 0, r = r + -1 | 0; ) ;
                    i = o[A + 84 &gt;&gt; 2];
                }
                return ar(i), e = o[A + 84 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), CA(o[A + 84 &gt;&gt; 2]), 
                (e = o[A + 100 &gt;&gt; 2]) &amp;&amp; (C[A + 104 | 0] &amp;&amp; CA(e), o[A + 100 &gt;&gt; 2] = 0), o[A + 100 &gt;&gt; 2] = 0, 
                o[A + 92 &gt;&gt; 2] = 0, o[A + 96 &gt;&gt; 2] = 0, n[A + 104 | 0] = 1, rr(A), 0 | A;
            }
            function lr(A, e) {
                e |= 0;
                var i = 0, r = 0, f = 0, t = 0, a = 0;
                if (!(!(r = o[(A |= 0) + 12 &gt;&gt; 2]) | !C[A + 8 | 0])) {
                    if ((0 | (i = o[e + 4 &gt;&gt; 2])) == o[e + 8 &gt;&gt; 2] &amp;&amp; !((0 | i) &gt;= (0 | (t = i ? i &lt;&lt; 1 : 1)))) {
                        if (t &amp;&amp; (a = dA(t &lt;&lt; 2), i = o[e + 4 &gt;&gt; 2]), (0 | i) &gt;= 1) for (r = 0, f = i; o[r + a &gt;&gt; 2] = o[o[e + 12 &gt;&gt; 2] + r &gt;&gt; 2], 
                        r = r + 4 | 0, f = f + -1 | 0; ) ;
                        (f = o[e + 12 &gt;&gt; 2]) &amp;&amp; (C[e + 16 | 0] &amp;&amp; (CA(f), i = o[e + 4 &gt;&gt; 2]), o[e + 12 &gt;&gt; 2] = 0), 
                        o[e + 12 &gt;&gt; 2] = a, n[e + 16 | 0] = 1, o[e + 8 &gt;&gt; 2] = t, r = o[A + 12 &gt;&gt; 2];
                    }
                    o[e + 4 &gt;&gt; 2] = i + 1, o[o[e + 12 &gt;&gt; 2] + (i &lt;&lt; 2) &gt;&gt; 2] = r;
                }
            }
            function ur(A, e, i, r, f) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0;
                var n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0);
                D = r = D - 144 | 0, o[r + 108 &gt;&gt; 2] = 0, n = g[e + 80 &gt;&gt; 2], t = g[e + 96 &gt;&gt; 2], 
                B = g[e + 120 &gt;&gt; 2], F = g[e + 56 &gt;&gt; 2], h = g[e + 112 &gt;&gt; 2], G = g[e + 116 &gt;&gt; 2], 
                Z = g[e + 52 &gt;&gt; 2], a = g[e + 68 &gt;&gt; 2], b = g[e + 84 &gt;&gt; 2], l = g[e + 100 &gt;&gt; 2], 
                c = g[e + 20 &gt;&gt; 2], d = g[e + 36 &gt;&gt; 2], u = g[e + 72 &gt;&gt; 2], s = g[e + 88 &gt;&gt; 2], 
                v = g[e + 24 &gt;&gt; 2], k = g[e + 104 &gt;&gt; 2], _ = g[e + 40 &gt;&gt; 2], C = g[e + 64 &gt;&gt; 2], 
                m = g[e + 32 &gt;&gt; 2], Q = g[e &gt;&gt; 2], y = g[e + 16 &gt;&gt; 2], p = g[e + 48 &gt;&gt; 2], W = g[e + 4 &gt;&gt; 2], 
                Y = g[e + 8 &gt;&gt; 2], o[r + 100 &gt;&gt; 2] = 0, o[r + 84 &gt;&gt; 2] = 0, o[r + 68 &gt;&gt; 2] = 0, 
                g[r + 80 &gt;&gt; 2] = R(R(Y * u) + R(v * s)) + R(_ * k), g[r + 76 &gt;&gt; 2] = R(R(W * u) + R(c * s)) + R(d * k), 
                g[r - -64 &gt;&gt; 2] = R(R(Y * a) + R(v * b)) + R(_ * l), g[r + 60 &gt;&gt; 2] = R(R(W * a) + R(c * b)) + R(d * l), 
                h = R(p - h), G = R(Z - G), B = R(F - B), g[r + 96 &gt;&gt; 2] = R(R(u * h) + R(s * G)) + R(k * B), 
                g[r + 92 &gt;&gt; 2] = R(R(h * a) + R(G * b)) + R(B * l), o[r + 52 &gt;&gt; 2] = 0, g[r + 72 &gt;&gt; 2] = R(R(Q * u) + R(y * s)) + R(m * k), 
                g[r + 56 &gt;&gt; 2] = R(R(Q * a) + R(y * b)) + R(m * l), g[r + 48 &gt;&gt; 2] = R(R(C * Y) + R(n * v)) + R(t * _), 
                g[r + 44 &gt;&gt; 2] = R(R(C * W) + R(n * c)) + R(t * d), g[r + 40 &gt;&gt; 2] = R(R(C * Q) + R(n * y)) + R(t * m), 
                g[r + 88 &gt;&gt; 2] = R(R(h * C) + R(G * n)) + R(B * t), function(A, e, i, r, f, n) {
                    var t, a = R(0), c = R(0), b = R(0), l = 0, u = R(0), s = R(0), k = 0, C = R(0), d = R(0), v = R(0), B = R(0), _ = 0, m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = 0;
                    D = t = D - 32 | 0, l = o[A + 8 &gt;&gt; 2], c = g[l + 60 &gt;&gt; 2], a = R(g[l + 76 &gt;&gt; 2] - c), 
                    d = g[l - -64 &gt;&gt; 2], b = R(g[l + 96 &gt;&gt; 2] - d), u = R(g[l + 80 &gt;&gt; 2] - d), C = R(g[l + 92 &gt;&gt; 2] - c), 
                    v = R(R(a * b) - R(u * C)), m = u, B = g[l + 68 &gt;&gt; 2], u = R(g[l + 100 &gt;&gt; 2] - B), 
                    s = R(g[l + 84 &gt;&gt; 2] - B), b = R(R(m * u) - R(s * b)), C = R(R(s * C) - R(a * u));
                    A: if ((u = R(R(v * v) + R(R(b * b) + R(C * C)))) &gt;= R(1.4210854715202004e-14) &amp;&amp; (_ = o[A + 4 &gt;&gt; 2], 
                    m = R(g[_ + 32 &gt;&gt; 2] * g[_ + 16 &gt;&gt; 2]), a = R(m + n), n = R(R(1) / R(w(u))), u = R(b * n), 
                    b = g[e &gt;&gt; 2], C = R(C * n), s = g[e + 4 &gt;&gt; 2], Q = R(R(u * R(b - c)) + R(C * R(s - d))), 
                    d = R(v * n), c = g[e + 8 &gt;&gt; 2], n = R(Q + R(d * R(c - B))), n &lt; R(0) &amp;&amp; (d = R(-d), 
                    C = R(-C), u = R(-u), n = R(-n)), n &lt; a)) {
                        if (_ = o[(k = e + 8 | 0) + 4 &gt;&gt; 2], o[(p = t + 24 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], o[p + 4 &gt;&gt; 2] = _, 
                        k = o[e + 4 &gt;&gt; 2], o[t + 16 &gt;&gt; 2] = o[e &gt;&gt; 2], o[t + 20 &gt;&gt; 2] = k, k = 0, o[t + 12 &gt;&gt; 2] = 0, 
                        g[t + 8 &gt;&gt; 2] = d, g[t + 4 &gt;&gt; 2] = C, g[t &gt;&gt; 2] = u, function(A, e, i) {
                            var r = R(0), f = R(0), n = R(0), t = R(0), a = R(0), o = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0);
                            return b = g[A + 40 &gt;&gt; 2], o = g[A + 24 &gt;&gt; 2], s = R(b - o), l = g[i + 8 &gt;&gt; 2], 
                            C = g[A + 32 &gt;&gt; 2], f = g[A + 16 &gt;&gt; 2], a = R(C - f), n = g[e + 4 &gt;&gt; 2], d = g[A + 36 &gt;&gt; 2], 
                            c = g[A + 20 &gt;&gt; 2], t = R(d - c), u = g[e &gt;&gt; 2], k = R(R(l - o) * R(R(a * n) - R(t * u))), 
                            v = g[i &gt;&gt; 2], r = t, t = g[e + 8 &gt;&gt; 2], B = g[i + 4 &gt;&gt; 2], s = R(k + R(R(R(v - f) * R(R(r * t) - R(s * n))) + R(R(B - c) * R(R(s * u) - R(a * t))))), 
                            r = o, o = g[A + 8 &gt;&gt; 2], a = R(r - o), r = f, f = g[A &gt;&gt; 2], k = R(r - f), r = c, 
                            c = g[A + 4 &gt;&gt; 2], r = R(r - c), a = R(R(R(l - o) * R(R(k * n) - R(r * u))) + R(R(R(v - f) * R(R(r * t) - R(a * n))) + R(R(B - c) * R(R(a * u) - R(k * t))))), 
                            A = 1, r = R(l - b), l = R(f - C), f = R(c - d), b = R(o - b), n = R(R(r * R(R(l * n) - R(f * u))) + R(R(R(v - C) * R(R(f * t) - R(b * n))) + R(R(B - d) * R(R(b * u) - R(l * t))))), 
                            (!(s &gt; R(0)) || n &gt; R(0) ^ 1 | a &gt; R(0) ^ 1) &amp;&amp; (A = a &lt;= R(0) &amp; s &lt;= R(0) &amp; n &lt;= R(0)), 
                            A;
                        }(l + 60 | 0, t, t + 16 | 0)) h = R(c - R(n * d)), G = R(s - R(n * C)), y = R(b - R(n * u)), 
                        Q = R(a * a); else {
                            if ((0 | BA[o[o[l &gt;&gt; 2] + 100 &gt;&gt; 2]](l)) &lt; 1) break A;
                            for (Q = R(a * a), _ = 0, l = 0; k = o[A + 8 &gt;&gt; 2], BA[o[o[k &gt;&gt; 2] + 104 &gt;&gt; 2]](k, l, t + 16 | 0, t), 
                            a = R(0), W = g[t + 16 &gt;&gt; 2], n = R(g[e &gt;&gt; 2] - W), s = R(g[t &gt;&gt; 2] - W), Y = g[t + 20 &gt;&gt; 2], 
                            c = R(g[e + 4 &gt;&gt; 2] - Y), v = R(g[t + 4 &gt;&gt; 2] - Y), F = g[t + 24 &gt;&gt; 2], b = R(g[e + 8 &gt;&gt; 2] - F), 
                            B = R(g[t + 8 &gt;&gt; 2] - F), (Z = R(R(R(n * s) + R(c * v)) + R(b * B))) &gt; R(0) &amp;&amp; (Z &lt; (a = R(R(R(s * s) + R(v * v)) + R(B * B))) ? (a = R(Z / a), 
                            b = R(b - R(B * a)), c = R(c - R(v * a)), n = R(n - R(s * a))) : (b = R(b - B), 
                            c = R(c - v), n = R(n - s), a = R(1))), R(R(R(n * n) + R(c * c)) + R(b * b)) &lt; Q &amp;&amp; (y = R(W + R(s * a)), 
                            G = R(Y + R(v * a)), _ = 1, h = R(F + R(B * a))), l = l + 1 | 0, k = o[A + 8 &gt;&gt; 2], 
                            (0 | l) &lt; (0 | BA[o[o[k &gt;&gt; 2] + 100 &gt;&gt; 2]](k)); ) ;
                            if (k = 0, !_) break A;
                            c = g[e + 8 &gt;&gt; 2], s = g[e + 4 &gt;&gt; 2], b = g[e &gt;&gt; 2];
                        }
                        n = R(b - y), b = R(s - G), c = R(c - h), (a = R(R(R(n * n) + R(b * b)) + R(c * c))) &lt; Q &amp;&amp; (a &gt; R(1.1920928955078125e-7) ? (u = c, 
                        a = R(w(a)), c = R(R(1) / a), g[r + 8 &gt;&gt; 2] = u * c, g[r + 4 &gt;&gt; 2] = b * c, g[r &gt;&gt; 2] = n * c, 
                        m = R(m - a)) : (g[r + 8 &gt;&gt; 2] = d, g[r + 4 &gt;&gt; 2] = C, g[r &gt;&gt; 2] = u), o[r + 12 &gt;&gt; 2] = 0, 
                        o[i + 12 &gt;&gt; 2] = 0, g[i + 8 &gt;&gt; 2] = h, g[i + 4 &gt;&gt; 2] = G, g[i &gt;&gt; 2] = y, g[f &gt;&gt; 2] = -m, 
                        k = 1);
                    }
                    return D = t + 32 | 0, k;
                }(A, r + 88 | 0, r + 128 | 0, r + 112 | 0, r + 108 | 0, g[A + 12 &gt;&gt; 2]) &amp;&amp; (f ? (b = g[e + 72 &gt;&gt; 2], 
                l = g[e + 64 &gt;&gt; 2], u = g[e + 68 &gt;&gt; 2], s = g[e + 88 &gt;&gt; 2], k = g[e + 80 &gt;&gt; 2], 
                C = g[e + 84 &gt;&gt; 2], c = g[e + 104 &gt;&gt; 2], d = g[e + 96 &gt;&gt; 2], v = g[e + 100 &gt;&gt; 2], 
                n = g[r + 120 &gt;&gt; 2], t = g[r + 112 &gt;&gt; 2], a = g[r + 116 &gt;&gt; 2], o[r + 36 &gt;&gt; 2] = 0, 
                _ = R(R(R(t * d) + R(a * v)) + R(n * c)), g[r + 32 &gt;&gt; 2] = -_, m = R(R(R(t * k) + R(a * C)) + R(n * s)), 
                g[r + 28 &gt;&gt; 2] = -m, Q = R(R(R(l * t) + R(u * a)) + R(b * n)), g[r + 24 &gt;&gt; 2] = -Q, 
                o[r + 20 &gt;&gt; 2] = 0, t = g[r + 128 &gt;&gt; 2], a = g[r + 132 &gt;&gt; 2], B = c, c = g[r + 136 &gt;&gt; 2], 
                n = g[r + 108 &gt;&gt; 2], g[r + 16 &gt;&gt; 2] = R(R(R(R(d * t) + R(v * a)) + R(B * c)) + g[e + 120 &gt;&gt; 2]) + R(_ * n), 
                g[r + 12 &gt;&gt; 2] = R(R(R(R(t * k) + R(a * C)) + R(c * s)) + g[e + 116 &gt;&gt; 2]) + R(m * n), 
                g[r + 8 &gt;&gt; 2] = R(R(R(R(t * l) + R(a * u)) + R(c * b)) + g[e + 112 &gt;&gt; 2]) + R(Q * n), 
                BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, r + 24 | 0, r + 8 | 0, n)) : (o[r + 36 &gt;&gt; 2] = 0, 
                n = g[r + 112 &gt;&gt; 2], b = g[e + 96 &gt;&gt; 2], t = g[r + 116 &gt;&gt; 2], l = g[e + 100 &gt;&gt; 2], 
                a = g[r + 120 &gt;&gt; 2], u = g[e + 104 &gt;&gt; 2], g[r + 32 &gt;&gt; 2] = R(R(n * b) + R(t * l)) + R(a * u), 
                s = g[e + 80 &gt;&gt; 2], k = g[e + 84 &gt;&gt; 2], C = g[e + 88 &gt;&gt; 2], g[r + 28 &gt;&gt; 2] = R(R(n * s) + R(t * k)) + R(a * C), 
                c = g[e + 64 &gt;&gt; 2], d = g[e + 68 &gt;&gt; 2], v = g[e + 72 &gt;&gt; 2], g[r + 24 &gt;&gt; 2] = R(R(n * c) + R(t * d)) + R(a * v), 
                o[r + 20 &gt;&gt; 2] = 0, n = g[r + 128 &gt;&gt; 2], t = g[r + 132 &gt;&gt; 2], a = g[r + 136 &gt;&gt; 2], 
                g[r + 16 &gt;&gt; 2] = R(R(R(b * n) + R(l * t)) + R(u * a)) + g[e + 120 &gt;&gt; 2], g[r + 12 &gt;&gt; 2] = R(R(R(n * s) + R(t * k)) + R(a * C)) + g[e + 116 &gt;&gt; 2], 
                g[r + 8 &gt;&gt; 2] = R(R(R(n * c) + R(t * d)) + R(a * v)) + g[e + 112 &gt;&gt; 2], BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, r + 24 | 0, r + 8 | 0, g[r + 108 &gt;&gt; 2]))), 
                D = r + 144 | 0;
            }
            function sr(A) {
                var e, i = 0, r = R(0), f = 0, n = R(0), t = R(0);
                s(A), e = (i = c(0)) &gt;&gt;&gt; 31;
                A: {
                    if ((i &amp;= 2147483647) &gt;&gt;&gt; 0 &gt;= 1283457024) {
                        if (A != A) break A;
                        return R(e ? -1.570796251296997 : 1.570796251296997);
                    }
                    e: {
                        if (i &gt;&gt;&gt; 0 &lt;= 1054867455) {
                            if (f = -1, i &gt;&gt;&gt; 0 &gt;= 964689920) break e;
                            break A;
                        }
                        if (A = R(m(A)), i &gt;&gt;&gt; 0 &lt;= 1066926079) {
                            if (i &gt;&gt;&gt; 0 &lt;= 1060110335) {
                                A = R(R(R(A + A) + R(-1)) / R(A + R(2))), f = 0;
                                break e;
                            }
                            A = R(R(A + R(-1)) / R(A + R(1))), f = 1;
                        } else i &gt;&gt;&gt; 0 &lt;= 1075576831 ? (A = R(R(A + R(-1.5)) / R(R(A * R(1.5)) + R(1))), 
                        f = 2) : (A = R(R(-1) / A), f = 3);
                    }
                    if (i = f, n = R(A * A), r = R(n * n), t = R(r * R(R(r * R(-.106480173766613)) + R(-.19999158382415771))), 
                    r = R(n * R(R(r * R(R(r * R(.06168760731816292)) + R(.14253635704517365))) + R(.333333283662796))), 
                    (0 | i) &lt;= -1) return R(A - R(A * R(t + r)));
                    A = R(g[(i &lt;&lt;= 2) + 17392 &gt;&gt; 2] - R(R(R(A * R(t + r)) - g[i + 17408 &gt;&gt; 2]) - A)), 
                    A = e ? R(-A) : A;
                }
                return A;
            }
            function kr(A, e) {
                var i, r, f, n = 0, t = 0, a = R(0);
                if (!(e == e &amp; A == A)) return R(A + e);
                if (s(e), 1065353216 == (0 | (n = c(0)))) return sr(A);
                f = n &gt;&gt;&gt; 30 &amp; 2, s(A), i = f | (r = (t = c(0)) &gt;&gt;&gt; 31);
                A: {
                    e: {
                        i: {
                            if (!(t &amp;= 2147483647)) {
                                r: switch (i - 2 | 0) {
                                  case 0:
                                    break i;

                                  case 1:
                                    break r;

                                  default:
                                    break e;
                                }
                                return R(-3.1415927410125732);
                            }
                            if (2139095040 != (0 | (n &amp;= 2147483647))) {
                                if (!n) return R(r ? -1.5707963705062866 : 1.5707963705062866);
                                if (!(n + 218103808 &gt;&gt;&gt; 0 &gt;= t &gt;&gt;&gt; 0 &amp;&amp; 2139095040 != (0 | t))) return R(r ? -1.5707963705062866 : 1.5707963705062866);
                                if (t + 218103808 &gt;&gt;&gt; 0 &lt; n &gt;&gt;&gt; 0 &amp;&amp; (a = R(0), f) || (a = sr(R(m(R(A / e))))), 
                                e = a, i &gt;&gt;&gt; 0 &lt;= 2) {
                                    A = e;
                                    r: switch (i - 1 | 0) {
                                      case 0:
                                        return R(-e);

                                      case 1:
                                        break r;

                                      default:
                                        break e;
                                    }
                                    return R(R(3.1415927410125732) - R(e + R(8.742277657347586e-8)));
                                }
                                return R(R(e + R(8.742277657347586e-8)) + R(-3.1415927410125732));
                            }
                            if (2139095040 == (0 | t)) break A;
                            return g[17440 + (i &lt;&lt; 2) &gt;&gt; 2];
                        }
                        A = R(3.1415927410125732);
                    }
                    return A;
                }
                return g[17424 + (i &lt;&lt; 2) &gt;&gt; 2];
            }
            function dr(A, e, i, r, f) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0;
                var n = R(0), t = R(0), a = 0, c = R(0), b = R(0), l = R(0), u = R(0);
                D = r = D - 160 | 0, o[r + 112 &gt;&gt; 2] = o[e &gt;&gt; 2], o[r + 64 &gt;&gt; 2] = o[e + 64 &gt;&gt; 2], 
                f = o[e + 8 &gt;&gt; 2], o[r + 116 &gt;&gt; 2] = o[e + 4 &gt;&gt; 2], o[r + 120 &gt;&gt; 2] = f, a = o[(f = e + 68 | 0) + 4 &gt;&gt; 2], 
                o[r + 68 &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 72 &gt;&gt; 2] = a, f = o[e + 20 &gt;&gt; 2], o[r + 128 &gt;&gt; 2] = o[e + 16 &gt;&gt; 2], 
                o[r + 132 &gt;&gt; 2] = f, a = o[(f = e + 80 | 0) + 4 &gt;&gt; 2], o[r + 80 &gt;&gt; 2] = o[f &gt;&gt; 2], 
                o[r + 84 &gt;&gt; 2] = a, o[r + 136 &gt;&gt; 2] = o[e + 24 &gt;&gt; 2], o[r + 88 &gt;&gt; 2] = o[e + 88 &gt;&gt; 2], 
                o[r + 144 &gt;&gt; 2] = o[e + 32 &gt;&gt; 2], o[r + 96 &gt;&gt; 2] = o[e + 96 &gt;&gt; 2], o[r + 100 &gt;&gt; 2] = o[e + 100 &gt;&gt; 2], 
                a = o[(f = e + 36 | 0) + 4 &gt;&gt; 2], o[r + 148 &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 152 &gt;&gt; 2] = a, 
                o[r + 104 &gt;&gt; 2] = o[e + 104 &gt;&gt; 2], f = o[A + 4 &gt;&gt; 2], t = g[f + 40 &gt;&gt; 2], n = g[f + 36 &gt;&gt; 2], 
                c = g[f + 32 &gt;&gt; 2], b = R(BA[o[o[f &gt;&gt; 2] + 48 &gt;&gt; 2]](f)), l = R(BA[o[o[f &gt;&gt; 2] + 48 &gt;&gt; 2]](f)), 
                u = R(BA[o[o[f &gt;&gt; 2] + 48 &gt;&gt; 2]](f)), o[r + 36 &gt;&gt; 2] = 0, n = R(n + l), g[r + 28 &gt;&gt; 2] = n + n, 
                n = R(c + b), g[r + 24 &gt;&gt; 2] = n + n, t = R(t + u), g[r + 32 &gt;&gt; 2] = t + t, A = o[A + 8 &gt;&gt; 2], 
                t = g[A + 40 &gt;&gt; 2], n = g[A + 36 &gt;&gt; 2], c = g[A + 32 &gt;&gt; 2], b = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), 
                l = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), u = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), o[r + 20 &gt;&gt; 2] = 0, 
                n = R(n + l), g[r + 12 &gt;&gt; 2] = n + n, n = R(c + b), g[r + 8 &gt;&gt; 2] = n + n, t = R(t + u), 
                g[r + 16 &gt;&gt; 2] = t + t, function(A, e, i, r, f, n, t, a, c, b) {
                    var l, u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), Q = 0, h = R(0), G = R(0), y = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), I = R(0), J = 0, x = R(0), X = R(0), M = R(0), S = R(0), T = 0, j = R(0), O = R(0), H = R(0), z = R(0), P = R(0), L = R(0), K = R(0), q = R(0), $ = R(0), AA = R(0), eA = R(0), iA = R(0), rA = R(0), fA = R(0), nA = R(0), tA = R(0), aA = R(0), oA = R(0), cA = R(0), bA = R(0), lA = R(0), uA = 0, sA = 0, kA = 0, CA = 0, dA = 0, vA = 0, gA = 0;
                    D = l = D - 368 | 0, z = R(g[i &gt;&gt; 2] * R(.5)), g[l + 356 &gt;&gt; 2] = z, x = g[e + 36 &gt;&gt; 2], 
                    X = g[(uA = e + 4 | 0) &gt;&gt; 2], Y = g[e + 20 &gt;&gt; 2], AA = g[e + 40 &gt;&gt; 2], eA = g[(T = e + 8 | 0) &gt;&gt; 2], 
                    M = g[e + 24 &gt;&gt; 2], B = g[e + 16 &gt;&gt; 2], G = g[e + 32 &gt;&gt; 2], v = g[A &gt;&gt; 2], h = g[r &gt;&gt; 2], 
                    C = g[A + 4 &gt;&gt; 2], s = g[r + 4 &gt;&gt; 2], u = g[A + 8 &gt;&gt; 2], k = g[r + 8 &gt;&gt; 2], lA = g[e &gt;&gt; 2], 
                    P = R(g[i + 4 &gt;&gt; 2] * R(.5)), g[l + 360 &gt;&gt; 2] = P, O = R(g[i + 8 &gt;&gt; 2] * R(.5)), 
                    g[l + 364 &gt;&gt; 2] = O, H = R(g[n &gt;&gt; 2] * R(.5)), g[l + 344 &gt;&gt; 2] = H, L = R(g[n + 4 &gt;&gt; 2] * R(.5)), 
                    g[l + 348 &gt;&gt; 2] = L, K = R(g[n + 8 &gt;&gt; 2] * R(.5)), g[l + 352 &gt;&gt; 2] = K, d = R(h - v), 
                    y = R(s - C), p = R(k - u), iA = R(R(R(lA * d) + R(B * y)) + R(G * p)), j = g[f &gt;&gt; 2], 
                    q = g[f + 16 &gt;&gt; 2], s = g[f + 32 &gt;&gt; 2], fA = R(R(R(lA * j) + R(B * q)) + R(G * s)), 
                    v = R(m(fA)), $ = g[f + 4 &gt;&gt; 2], V = g[f + 20 &gt;&gt; 2], E = g[f + 36 &gt;&gt; 2], nA = R(R(R(lA * $) + R(B * V)) + R(G * E)), 
                    h = R(m(nA)), N = g[f + 8 &gt;&gt; 2], W = g[f + 24 &gt;&gt; 2], Z = g[f + 40 &gt;&gt; 2], tA = R(R(R(lA * N) + R(B * W)) + R(G * Z)), 
                    C = R(m(tA));
                    A: if (!((u = R(R(m(iA)) - R(R(R(z + R(H * v)) + R(L * h)) + R(K * C)))) &gt; R(0) || (aA = R(R(R(X * N) + R(Y * W)) + R(x * Z)), 
                    S = R(m(aA)), oA = R(R(R(X * $) + R(Y * V)) + R(x * E)), I = R(m(oA)), cA = R(R(R(X * j) + R(Y * q)) + R(x * s)), 
                    F = R(m(cA)), k = R(-3.4028234663852886e38), i = 0, u &gt; R(-3.4028234663852886e38) &amp;&amp; (J = iA &lt; R(0), 
                    k = u, Q = e, i = 1), rA = R(R(R(d * X) + R(y * Y)) + R(p * x)), u = R(R(m(rA)) - R(R(R(P + R(H * F)) + R(L * I)) + R(K * S))), 
                    u &gt; R(0) || (bA = R(R(R(eA * N) + R(M * W)) + R(AA * Z)), Y = R(m(bA)), x = R(R(R(eA * $) + R(M * V)) + R(AA * E)), 
                    B = R(m(x)), X = R(R(R(eA * j) + R(M * q)) + R(AA * s)), G = R(m(X)), u &gt; k &amp;&amp; (J = rA &lt; R(0), 
                    k = u, Q = uA, i = 2), M = R(R(R(d * eA) + R(y * M)) + R(p * AA)), u = R(R(m(M)) - R(R(R(O + R(H * G)) + R(L * B)) + R(K * Y))), 
                    u &gt; R(0) || (u &gt; k &amp;&amp; (J = M &lt; R(0), k = u, Q = T, i = 3), s = R(R(R(d * j) + R(y * q)) + R(p * s)), 
                    u = R(R(m(s)) - R(H + R(R(O * G) + R(R(z * v) + R(P * F))))), u &gt; R(0) || (u &gt; k &amp;&amp; (J = s &lt; R(0), 
                    k = u, Q = f, i = 4), s = R(R(R(d * $) + R(y * V)) + R(p * E)), u = R(R(m(s)) - R(L + R(R(O * B) + R(R(z * h) + R(P * I))))), 
                    u &gt; R(0) || (u &gt; k &amp;&amp; (Q = f + 4 | 0, J = s &lt; R(0), k = u, i = 5), s = R(R(R(d * N) + R(y * W)) + R(p * Z)), 
                    u = R(R(m(s)) - R(K + R(R(O * Y) + R(R(z * C) + R(P * S))))), u &gt; R(0) || (u &gt; k &amp;&amp; (Q = f + 8 | 0, 
                    J = s &lt; R(0), k = u, i = 6), s = R(R(M * cA) - R(rA * X)), E = R(h + R(9999999747378752e-21)), 
                    N = R(G + R(9999999747378752e-21)), W = R(F + R(9999999747378752e-21)), Z = R(C + R(9999999747378752e-21)), 
                    u = R(R(m(s)) - R(R(K * E) + R(R(R(P * N) + R(O * W)) + R(L * Z)))), u &gt; R(1.1920928955078125e-7) || (j = R(B + R(9999999747378752e-21)), 
                    q = R(I + R(9999999747378752e-21)), $ = R(v + R(9999999747378752e-21)), p = R(0), 
                    F = R(cA * cA), h = R(R(X * X) + R(0)), C = R(w(R(F + h))), C &gt; R(1.1920928955078125e-7) ? (y = R(0), 
                    u = R(u / C), d = R(0), R(u * R(1.0499999523162842)) &gt; k &amp;&amp; (J = s &lt; R(0), y = R(cA / C), 
                    p = R(R(0) / C), Q = 0, i = 7, k = u, d = R(R(-X) / C))) : (y = R(0), d = R(0)), 
                    s = R(R(M * oA) - R(rA * x)), u = R(R(m(s)) - R(R(K * $) + R(R(R(P * j) + R(O * q)) + R(H * Z)))), 
                    u &gt; R(1.1920928955078125e-7) || (V = R(Y + R(9999999747378752e-21)), I = R(S + R(9999999747378752e-21)), 
                    Y = R(oA * oA), C = R(R(x * x) + R(0)), v = R(w(R(Y + C))), v &gt; R(1.1920928955078125e-7) &amp;&amp; (u = R(u / v), 
                    R(u * R(1.0499999523162842)) &gt; k &amp;&amp; (J = s &lt; R(0), y = R(oA / v), d = R(R(-x) / v), 
                    p = R(R(0) / v), Q = 0, i = 8, k = u)), s = R(R(M * aA) - R(rA * bA)), u = R(R(m(s)) - R(R(L * $) + R(R(H * E) + R(R(P * V) + R(O * I))))), 
                    u &gt; R(1.1920928955078125e-7) || (B = R(aA * aA), G = R(R(bA * bA) + R(0)), v = R(w(R(B + G))), 
                    v &gt; R(1.1920928955078125e-7) &amp;&amp; (u = R(u / v), R(u * R(1.0499999523162842)) &gt; k &amp;&amp; (J = s &lt; R(0), 
                    y = R(aA / v), d = R(R(-bA) / v), p = R(R(0) / v), Q = 0, i = 9, k = u)), s = R(R(iA * X) - R(M * fA)), 
                    u = R(R(m(s)) - R(R(K * q) + R(R(R(z * N) + R(O * $)) + R(L * I)))), u &gt; R(1.1920928955078125e-7) || (v = R(fA * fA), 
                    h = R(w(R(v + h))), h &gt; R(1.1920928955078125e-7) &amp;&amp; (u = R(u / h), R(u * R(1.0499999523162842)) &gt; k &amp;&amp; (J = s &lt; R(0), 
                    y = R(R(-fA) / h), d = R(R(0) / h), p = R(X / h), Q = 0, i = 10, k = u)), s = R(R(iA * x) - R(M * nA)), 
                    u = R(R(m(s)) - R(R(K * W) + R(R(R(z * j) + R(O * E)) + R(H * I)))), u &gt; R(1.1920928955078125e-7) || (h = R(nA * nA), 
                    C = R(w(R(h + C))), C &gt; R(1.1920928955078125e-7) &amp;&amp; (u = R(u / C), R(u * R(1.0499999523162842)) &gt; k &amp;&amp; (J = s &lt; R(0), 
                    y = R(R(-nA) / C), d = R(R(0) / C), p = R(x / C), Q = 0, i = 11, k = u)), s = R(R(iA * bA) - R(M * tA)), 
                    u = R(R(m(s)) - R(R(L * W) + R(R(H * q) + R(R(z * V) + R(O * Z))))), u &gt; R(1.1920928955078125e-7) || (C = R(tA * tA), 
                    G = R(w(R(C + G))), G &gt; R(1.1920928955078125e-7) &amp;&amp; (u = R(u / G), R(u * R(1.0499999523162842)) &gt; k &amp;&amp; (J = s &lt; R(0), 
                    y = R(R(-tA) / G), d = R(R(0) / G), p = R(bA / G), Q = 0, i = 12, k = u)), s = R(R(rA * fA) - R(iA * cA)), 
                    u = R(R(m(s)) - R(R(K * j) + R(R(R(z * W) + R(P * $)) + R(L * V)))), u &gt; R(1.1920928955078125e-7) || (v = R(w(R(R(F + v) + R(0)))), 
                    v &gt; R(1.1920928955078125e-7) &amp;&amp; (u = R(u / v), R(u * R(1.0499999523162842)) &gt; k &amp;&amp; (J = s &lt; R(0), 
                    y = R(R(0) / v), d = R(fA / v), p = R(R(-cA) / v), Q = 0, i = 13, k = u)), s = R(R(rA * nA) - R(iA * oA)), 
                    u = R(R(m(s)) - R(R(K * N) + R(R(R(z * q) + R(P * E)) + R(H * V)))), u &gt; R(1.1920928955078125e-7) || (h = R(w(R(R(Y + h) + R(0)))), 
                    h &gt; R(1.1920928955078125e-7) &amp;&amp; (u = R(u / h), R(u * R(1.0499999523162842)) &gt; k &amp;&amp; (J = s &lt; R(0), 
                    y = R(R(0) / h), d = R(nA / h), p = R(R(-oA) / h), Q = 0, i = 14, k = u)), s = R(R(rA * tA) - R(iA * aA)), 
                    u = R(R(m(s)) - R(R(L * N) + R(R(H * j) + R(R(z * I) + R(P * Z))))), u &gt; R(1.1920928955078125e-7))))))))))))))))) {
                        e: {
                            i: {
                                if ((C = R(w(R(R(B + C) + R(0))))) &gt; R(1.1920928955078125e-7) &amp;&amp; (u = R(u / C), 
                                R(u * R(1.0499999523162842)) &gt; k)) J = s &lt; R(0), y = R(R(0) / C), d = R(tA / C), 
                                p = R(R(-aA) / C), i = 15; else {
                                    if (!i) break A;
                                    if (Q) break i;
                                    u = k;
                                }
                                C = R(R(R(lA * p) + R(d * g[e + 4 &gt;&gt; 2])) + R(y * g[e + 8 &gt;&gt; 2])), g[t &gt;&gt; 2] = C, 
                                B = R(R(R(p * g[e + 16 &gt;&gt; 2]) + R(d * g[e + 20 &gt;&gt; 2])) + R(y * g[e + 24 &gt;&gt; 2])), 
                                g[t + 4 &gt;&gt; 2] = B, d = R(R(R(p * g[e + 32 &gt;&gt; 2]) + R(d * g[e + 36 &gt;&gt; 2])) + R(y * g[e + 40 &gt;&gt; 2])), 
                                g[t + 8 &gt;&gt; 2] = d;
                                break e;
                            }
                            C = g[Q &gt;&gt; 2], o[t &gt;&gt; 2] = o[Q &gt;&gt; 2], B = g[Q + 16 &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = o[Q + 16 &gt;&gt; 2], 
                            d = g[Q + 32 &gt;&gt; 2], o[t + 8 &gt;&gt; 2] = o[Q + 32 &gt;&gt; 2], u = k;
                        }
                        if (J &amp;&amp; (g[t + 8 &gt;&gt; 2] = -d, g[t + 4 &gt;&gt; 2] = -B, g[t &gt;&gt; 2] = -C), g[a &gt;&gt; 2] = -u, 
                        (0 | i) &gt;= 7) o[(Q = l + 120 | 0) &gt;&gt; 2] = o[A + 8 &gt;&gt; 2], n = o[A + 4 &gt;&gt; 2], o[l + 112 &gt;&gt; 2] = o[A &gt;&gt; 2], 
                        o[l + 116 &gt;&gt; 2] = n, k = R(0), Z = g[l + 112 &gt;&gt; 2], F = g[l + 116 &gt;&gt; 2], V = g[t &gt;&gt; 2], 
                        Y = g[e &gt;&gt; 2], S = g[(a = t + 4 | 0) &gt;&gt; 2], B = g[e + 16 &gt;&gt; 2], I = g[(n = t + 8 | 0) &gt;&gt; 2], 
                        s = g[e + 32 &gt;&gt; 2], E = R((R(R(R(V * Y) + R(S * B)) + R(I * s)) &gt; R(0) ? R(1) : R(-1)) * g[l + 356 &gt;&gt; 2]), 
                        d = R(g[Q &gt;&gt; 2] + R(E * s)), G = g[e + 4 &gt;&gt; 2], v = g[e + 20 &gt;&gt; 2], s = g[e + 36 &gt;&gt; 2], 
                        N = R((R(R(R(V * G) + R(S * v)) + R(I * s)) &gt; R(0) ? R(1) : R(-1)) * g[l + 360 &gt;&gt; 2]), 
                        d = R(d + R(N * s)), h = g[e + 8 &gt;&gt; 2], C = g[e + 24 &gt;&gt; 2], s = g[e + 40 &gt;&gt; 2], 
                        W = R((R(R(R(V * h) + R(S * C)) + R(I * s)) &gt; R(0) ? R(1) : R(-1)) * O), g[Q &gt;&gt; 2] = d + R(W * s), 
                        g[l + 116 &gt;&gt; 2] = R(R(F + R(E * B)) + R(N * v)) + R(W * C), g[l + 112 &gt;&gt; 2] = R(R(Z + R(E * Y)) + R(N * G)) + R(W * h), 
                        o[(A = l + 216 | 0) &gt;&gt; 2] = o[r + 8 &gt;&gt; 2], Y = g[f &gt;&gt; 2], B = g[f + 16 &gt;&gt; 2], s = g[f + 32 &gt;&gt; 2], 
                        W = R((R(R(R(V * Y) + R(S * B)) + R(I * s)) &gt; R(0) ? R(-1) : R(1)) * H), d = R(g[A &gt;&gt; 2] + R(W * s)), 
                        G = g[f + 4 &gt;&gt; 2], v = g[f + 20 &gt;&gt; 2], s = g[f + 36 &gt;&gt; 2], Z = R((R(R(R(V * G) + R(S * v)) + R(I * s)) &gt; R(0) ? R(-1) : R(1)) * g[l + 348 &gt;&gt; 2]), 
                        d = R(d + R(Z * s)), h = g[f + 8 &gt;&gt; 2], C = g[f + 24 &gt;&gt; 2], s = g[f + 40 &gt;&gt; 2], 
                        F = R((R(R(R(V * h) + R(S * C)) + R(I * s)) &gt; R(0) ? R(-1) : R(1)) * g[l + 352 &gt;&gt; 2]), 
                        E = R(d + R(F * s)), g[A &gt;&gt; 2] = E, A = o[r + 4 &gt;&gt; 2], o[l + 208 &gt;&gt; 2] = o[r &gt;&gt; 2], 
                        o[l + 212 &gt;&gt; 2] = A, N = R(R(R(g[l + 208 &gt;&gt; 2] + R(W * Y)) + R(Z * G)) + R(F * h)), 
                        g[l + 208 &gt;&gt; 2] = N, W = R(R(R(g[l + 212 &gt;&gt; 2] + R(W * B)) + R(Z * v)) + R(F * C)), 
                        g[l + 212 &gt;&gt; 2] = W, s = g[(e = e + ((A = (0 | (r = i + -7 | 0)) / 3 | 0) &lt;&lt; 2) | 0) &gt;&gt; 2], 
                        A = (r - _(A, 3) &lt;&lt; 2) + f | 0, Z = g[A &gt;&gt; 2], G = g[e + 16 &gt;&gt; 2], F = g[A + 16 &gt;&gt; 2], 
                        v = g[e + 32 &gt;&gt; 2], Y = g[A + 32 &gt;&gt; 2], B = R(R(R(s * Z) + R(G * F)) + R(v * Y)), 
                        (h = R(R(1) - R(B * B))) &lt;= R(9999999747378752e-20) || (C = R(N - g[l + 112 &gt;&gt; 2]), 
                        d = R(C * s), s = R(W - g[l + 116 &gt;&gt; 2]), k = R(E - g[Q &gt;&gt; 2]), k = R(R(R(R(R(d + R(s * G)) + R(k * v)) * B) - R(R(R(C * Z) + R(s * F)) + R(k * Y))) * R(R(1) / h))), 
                        g[l + 216 &gt;&gt; 2] = E + R(k * Y), g[l + 212 &gt;&gt; 2] = W + R(k * F), g[l + 208 &gt;&gt; 2] = N + R(k * Z), 
                        o[l + 284 &gt;&gt; 2] = 0, g[l + 280 &gt;&gt; 2] = -g[n &gt;&gt; 2], g[l + 276 &gt;&gt; 2] = -g[a &gt;&gt; 2], 
                        g[l + 272 &gt;&gt; 2] = -g[t &gt;&gt; 2], BA[o[o[b &gt;&gt; 2] + 16 &gt;&gt; 2]](b, l + 272 | 0, l + 208 | 0, u), 
                        o[c &gt;&gt; 2] = i; else {
                            x = g[t &gt;&gt; 2], (0 | i) &lt;= 3 ? (X = g[t + 8 &gt;&gt; 2], AA = g[t + 4 &gt;&gt; 2], J = l + 356 | 0, 
                            Q = f, T = l + 344 | 0) : (x = R(-x), X = R(-g[t + 8 &gt;&gt; 2]), AA = R(-g[t + 4 &gt;&gt; 2]), 
                            n = r, J = l + 344 | 0, r = A, A = n, Q = e, e = f, T = l + 356 | 0), s = R(R(R(x * g[Q &gt;&gt; 2]) + R(AA * g[Q + 16 &gt;&gt; 2])) + R(X * g[Q + 32 &gt;&gt; 2])), 
                            g[l + 328 &gt;&gt; 2] = s, u = R(R(R(x * g[Q + 4 &gt;&gt; 2]) + R(AA * g[Q + 20 &gt;&gt; 2])) + R(X * g[Q + 36 &gt;&gt; 2])), 
                            g[l + 332 &gt;&gt; 2] = u, k = R(R(R(x * g[Q + 8 &gt;&gt; 2]) + R(AA * g[Q + 24 &gt;&gt; 2])) + R(X * g[Q + 40 &gt;&gt; 2])), 
                            g[l + 336 &gt;&gt; 2] = k, C = R(m(k)), (u = R(m(u))) &gt; (k = R(m(s))) ? (f = (a = u &gt; C) ? 1 : 2, 
                            n = 0) : (f = (1 ^ (a = k &gt; C)) &lt;&lt; 1, n = a), dA = n, s = g[(f &lt;&lt;= 2) + T &gt;&gt; 2], 
                            u = R(s * g[f + Q &gt;&gt; 2]), k = R(g[r &gt;&gt; 2] - g[A &gt;&gt; 2]), vA = a ? 2 : 1, n = l, g[f + (l + 328 | 0) &gt;&gt; 2] &lt; R(0) ? (d = R(k + u), 
                            g[l + 312 &gt;&gt; 2] = d, u = R(R(g[r + 4 &gt;&gt; 2] - g[A + 4 &gt;&gt; 2]) + R(s * g[(16 | f) + Q &gt;&gt; 2])), 
                            g[l + 316 &gt;&gt; 2] = u, S = R(R(g[r + 8 &gt;&gt; 2] - g[A + 8 &gt;&gt; 2]) + R(s * g[(32 | f) + Q &gt;&gt; 2]))) : (d = R(k - u), 
                            g[l + 312 &gt;&gt; 2] = d, u = R(R(g[r + 4 &gt;&gt; 2] - g[A + 4 &gt;&gt; 2]) - R(s * g[(16 | f) + Q &gt;&gt; 2])), 
                            g[l + 316 &gt;&gt; 2] = u, S = R(R(g[r + 8 &gt;&gt; 2] - g[A + 8 &gt;&gt; 2]) - R(s * g[(32 | f) + Q &gt;&gt; 2]))), 
                            g[n + 320 &gt;&gt; 2] = S, a = 1;
                            e: {
                                if ((CA = ((0 | i) &lt; 4 ? -1 : -4) + i | 0) &gt;&gt;&gt; 0 &lt;= 1) {
                                    if (f = 2, CA - 1) break e;
                                } else f = 1;
                                a = 0;
                            }
                            r = 2, v = g[(f = (n = f &lt;&lt; 2) + e | 0) &gt;&gt; 2], h = g[f + 16 &gt;&gt; 2], C = g[f + 32 &gt;&gt; 2], 
                            eA = R(R(R(d * v) + R(u * h)) + R(S * C)), Z = g[(sA = (f = dA &lt;&lt; 2) + Q | 0) &gt;&gt; 2], 
                            F = g[sA + 16 &gt;&gt; 2], s = g[sA + 32 &gt;&gt; 2], I = R(R(R(v * Z) + R(h * F)) + R(C * s)), 
                            k = g[f + T &gt;&gt; 2], Y = R(I * k), B = R(eA + Y), G = g[(kA = (f = vA &lt;&lt; 2) + Q | 0) &gt;&gt; 2], 
                            y = R(v * G), v = g[kA + 16 &gt;&gt; 2], y = R(y + R(h * v)), h = g[kA + 32 &gt;&gt; 2], E = R(y + R(C * h)), 
                            C = g[f + T &gt;&gt; 2], V = R(E * C), g[l + 300 &gt;&gt; 2] = B - V, N = g[(e = (f = a &lt;&lt; 2) + e | 0) &gt;&gt; 2], 
                            W = g[e + 16 &gt;&gt; 2], d = R(R(d * N) + R(u * W)), u = g[e + 32 &gt;&gt; 2], M = R(d + R(S * u)), 
                            F = R(R(R(N * Z) + R(W * F)) + R(u * s)), s = R(k * F), k = R(M + s), h = R(R(R(N * G) + R(W * v)) + R(u * h)), 
                            v = R(C * h), g[l + 296 &gt;&gt; 2] = k - v, g[l + 292 &gt;&gt; 2] = B + V, y = R(k + v), g[l + 288 &gt;&gt; 2] = y, 
                            u = R(eA - Y), C = R(u + V), g[l + 284 &gt;&gt; 2] = C, k = R(M - s), d = R(k + v), g[l + 280 &gt;&gt; 2] = d, 
                            u = R(u - V), g[l + 276 &gt;&gt; 2] = u, B = R(k - v), g[l + 272 &gt;&gt; 2] = B, v = g[(e = n + J | 0) &gt;&gt; 2], 
                            gA = o[e &gt;&gt; 2], uA = o[(e = f + J | 0) &gt;&gt; 2], G = g[e &gt;&gt; 2], s = R(-G);
                            e: {
                                i: {
                                    r: {
                                        f: {
                                            if (!(f = G &gt; (p = R(-B)))) {
                                                if (n = 0, r = 1, e = l + 208 | 0, f ^ (a = G &gt; (k = R(-d)))) break f;
                                                break r;
                                            }
                                            if (g[l + 212 &gt;&gt; 2] = u, g[l + 208 &gt;&gt; 2] = B, e = l + 208 | 8, n = 1, (0 | f) == (0 | (a = G &gt; (k = R(-d))))) break r;
                                        }
                                        if (g[e &gt;&gt; 2] = s, g[e + 4 &gt;&gt; 2] = u + R(R(s - B) * R(R(C - u) / R(d - B))), e = e + 8 | 0, 
                                        a) break i;
                                        n = r;
                                        break e;
                                    }
                                    if (r = n, !a) break e;
                                }
                                g[e + 4 &gt;&gt; 2] = C, g[e &gt;&gt; 2] = d, n = r + 1 | 0, e = e + 8 | 0, d = g[l + 280 &gt;&gt; 2], 
                                k = R(-d), y = g[l + 288 &gt;&gt; 2];
                            }
                            e: {
                                if ((k &lt; G | 0) != (G &gt; R(-y) | 0)) {
                                    if (k = g[l + 292 &gt;&gt; 2], u = g[l + 284 &gt;&gt; 2], g[e &gt;&gt; 2] = s, g[e + 4 &gt;&gt; 2] = u + R(R(s - d) * R(R(k - u) / R(y - d))), 
                                    8 &amp; (n = n + 1 | 0)) break e;
                                    e = e + 8 | 0;
                                }
                                if (d = g[l + 288 &gt;&gt; 2], G &gt; (C = R(-d))) {
                                    if (g[e &gt;&gt; 2] = d, o[e + 4 &gt;&gt; 2] = o[l + 292 &gt;&gt; 2], 8 &amp; (n = n + 1 | 0)) break e;
                                    d = g[l + 288 &gt;&gt; 2], C = R(-d), e = e + 8 | 0;
                                }
                                if (r = C &lt; G, C = g[l + 296 &gt;&gt; 2], (0 | r) != (G &gt; (y = R(-C)) | 0)) {
                                    if (k = g[l + 300 &gt;&gt; 2], u = g[l + 292 &gt;&gt; 2], g[e &gt;&gt; 2] = s, g[e + 4 &gt;&gt; 2] = u + R(R(s - d) * R(R(k - u) / R(C - d))), 
                                    8 &amp; (n = n + 1 | 0)) break e;
                                    C = g[l + 296 &gt;&gt; 2], y = R(-C), e = e + 8 | 0;
                                }
                                if (y &lt; G) {
                                    if (g[e &gt;&gt; 2] = C, o[e + 4 &gt;&gt; 2] = o[l + 300 &gt;&gt; 2], 8 &amp; (n = n + 1 | 0)) break e;
                                    B = g[l + 272 &gt;&gt; 2], p = R(-B), C = g[l + 296 &gt;&gt; 2], y = R(-C), e = e + 8 | 0;
                                }
                                i: {
                                    r: {
                                        if ((y &lt; G | 0) == (p &lt; G | 0)) {
                                            if (!((0 | n) &gt;= 1)) {
                                                n = 0;
                                                break r;
                                            }
                                        } else if (k = g[l + 276 &gt;&gt; 2], u = g[l + 300 &gt;&gt; 2], g[e &gt;&gt; 2] = s, g[e + 4 &gt;&gt; 2] = u + R(R(s - C) * R(R(k - u) / R(B - C))), 
                                        8 &amp; (n = n + 1 | 0)) break e;
                                        for (e = l + 208 | 0, f = l + 112 | 0, r = 0; ;) {
                                            if ((B = g[e &gt;&gt; 2]) &lt; G) {
                                                if (g[f &gt;&gt; 2] = B, o[f + 4 &gt;&gt; 2] = o[e + 4 &gt;&gt; 2], 8 &amp; (r = r + 1 | 0)) {
                                                    n = r;
                                                    break r;
                                                }
                                                B = g[e &gt;&gt; 2], f = f + 8 | 0;
                                            }
                                            if (a = e + 8 | 0, (B &lt; G | 0) != ((u = g[(T = (0 | n) &gt; 1 ? a : l + 208 | 0) &gt;&gt; 2]) &lt; G | 0)) {
                                                if (s = g[e + 4 &gt;&gt; 2], k = g[T + 4 &gt;&gt; 2], o[f &gt;&gt; 2] = uA, g[f + 4 &gt;&gt; 2] = s + R(R(G - B) * R(R(k - s) / R(u - B))), 
                                                8 &amp; (r = r + 1 | 0)) {
                                                    n = r;
                                                    break r;
                                                }
                                                f = f + 8 | 0;
                                            }
                                            if (e = a, !((0 | (n = n + -1 | 0)) &gt; 0)) break;
                                        }
                                        if ((0 | r) &lt; 1) n = 0; else {
                                            for (C = R(-v), f = l + 208 | 0, e = l + 112 | 0, a = 0; ;) {
                                                if (d = g[(n = e + 4 | 0) &gt;&gt; 2], v &gt; (B = R(-d))) {
                                                    if (o[f &gt;&gt; 2] = o[e &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = o[n &gt;&gt; 2], 8 &amp; (a = a + 1 | 0)) {
                                                        n = a;
                                                        break i;
                                                    }
                                                    d = g[n &gt;&gt; 2], B = R(-d), f = f + 8 | 0;
                                                }
                                                if (n = e + 8 | 0, u = g[(T = (0 | r) &gt; 1 ? n : l + 112 | 0) + 4 &gt;&gt; 2], (B &lt; v | 0) != (v &gt; R(-u) | 0)) {
                                                    if (k = g[T &gt;&gt; 2], s = g[e &gt;&gt; 2], g[f + 4 &gt;&gt; 2] = C, g[f &gt;&gt; 2] = s + R(R(C - d) * R(R(k - s) / R(u - d))), 
                                                    8 &amp; (a = a + 1 | 0)) {
                                                        n = a;
                                                        break i;
                                                    }
                                                    f = f + 8 | 0;
                                                }
                                                if (e = n, !((0 | (r = r + -1 | 0)) &gt; 0)) break;
                                            }
                                            if ((0 | a) &lt; 1) n = 0; else for (e = l + 208 | 0, f = l + 112 | 0, n = 0; ;) {
                                                if ((B = g[(r = e + 4 | 0) &gt;&gt; 2]) &lt; v) {
                                                    if (o[f &gt;&gt; 2] = o[e &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = o[r &gt;&gt; 2], 8 &amp; (n = n + 1 | 0)) break r;
                                                    B = g[r &gt;&gt; 2], f = f + 8 | 0;
                                                }
                                                if (r = e + 8 | 0, (B &lt; v | 0) != ((u = g[(T = (0 | a) &gt; 1 ? r : l + 208 | 0) + 4 &gt;&gt; 2]) &lt; v | 0)) {
                                                    if (k = g[T &gt;&gt; 2], s = g[e &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = gA, g[f &gt;&gt; 2] = s + R(R(v - B) * R(R(k - s) / R(u - B))), 
                                                    8 &amp; (n = n + 1 | 0)) break r;
                                                    f = f + 8 | 0;
                                                }
                                                if (e = r, !((0 | (a = a + -1 | 0)) &gt; 0)) break;
                                            }
                                        }
                                    }
                                    U(l + 208 | 0, l + 112 | 0, n &lt;&lt; 3);
                                }
                                if (!((0 | n) &gt;= 1)) break A;
                            }
                            for (k = R(R(1) / R(R(F * E) - R(I * h))), q = R(E * k), $ = R(I * k), V = R(h * k), 
                            S = R(F * k), I = g[(CA &lt;&lt; 2) + J &gt;&gt; 2], E = g[(32 | (r = vA &lt;&lt; 2)) + Q &gt;&gt; 2], N = g[(32 | (e = dA &lt;&lt; 2)) + Q &gt;&gt; 2], 
                            W = g[(16 | r) + Q &gt;&gt; 2], Z = g[(16 | e) + Q &gt;&gt; 2], F = g[kA &gt;&gt; 2], Y = g[sA &gt;&gt; 2], 
                            f = 0, e = l + 208 | 0, B = g[l + 320 &gt;&gt; 2], G = g[l + 316 &gt;&gt; 2], v = g[l + 312 &gt;&gt; 2]; r = (l + 112 | 0) + _(f, 12) | 0, 
                            h = g[e &gt;&gt; 2], u = R(h - M), C = g[e + 4 &gt;&gt; 2], k = R(C - eA), j = R(R(q * u) - R(V * k)), 
                            k = R(R(S * k) - R($ * u)), s = R(R(G + R(j * Z)) + R(k * W)), g[r + 4 &gt;&gt; 2] = s, 
                            u = R(R(v + R(j * Y)) + R(k * F)), g[r &gt;&gt; 2] = u, k = R(R(B + R(j * N)) + R(k * E)), 
                            g[r + 8 &gt;&gt; 2] = k, k = R(I - R(R(R(x * u) + R(AA * s)) + R(X * k))), g[(l + 80 | 0) + (f &lt;&lt; 2) &gt;&gt; 2] = k, 
                            k &gt;= R(0) &amp;&amp; (g[(r = f &lt;&lt; 3) + (l + 208 | 0) &gt;&gt; 2] = h, g[(l + 208 | 0) + (4 | r) &gt;&gt; 2] = C, 
                            f = f + 1 | 0), e = e + 8 | 0, n = n + -1 | 0; ) ;
                            if (!((0 | f) &lt; 1)) {
                                e: if ((0 | f) &lt;= (0 | (n = (0 | (e = (0 | f) &lt; 4 ? f : 4)) &gt; 1 ? e : 1))) {
                                    if ((0 | i) &gt;= 4) {
                                        for (r = l + 80 | 0, e = l + 112 | 0, n = f; s = g[t &gt;&gt; 2], C = g[r &gt;&gt; 2], g[l + 32 &gt;&gt; 2] = R(g[e &gt;&gt; 2] + g[A &gt;&gt; 2]) - R(s * C), 
                                        u = g[t + 4 &gt;&gt; 2], g[l + 36 &gt;&gt; 2] = R(g[e + 4 &gt;&gt; 2] + g[A + 4 &gt;&gt; 2]) - R(C * u), 
                                        k = g[t + 8 &gt;&gt; 2], g[l + 40 &gt;&gt; 2] = R(g[e + 8 &gt;&gt; 2] + g[A + 8 &gt;&gt; 2]) - R(C * k), 
                                        o[l + 76 &gt;&gt; 2] = 0, g[l + 72 &gt;&gt; 2] = -k, g[l + 68 &gt;&gt; 2] = -u, g[l + 64 &gt;&gt; 2] = -s, 
                                        BA[o[o[b &gt;&gt; 2] + 16 &gt;&gt; 2]](b, l - -64 | 0, l + 32 | 0, R(-C)), e = e + 12 | 0, r = r + 4 | 0, 
                                        n = n + -1 | 0; ) ;
                                        break e;
                                    }
                                    for (r = l + 80 | 0, e = l + 112 | 0, n = f; g[l + 32 &gt;&gt; 2] = g[e &gt;&gt; 2] + g[A &gt;&gt; 2], 
                                    g[l + 36 &gt;&gt; 2] = g[e + 4 &gt;&gt; 2] + g[A + 4 &gt;&gt; 2], g[l + 40 &gt;&gt; 2] = g[e + 8 &gt;&gt; 2] + g[A + 8 &gt;&gt; 2], 
                                    o[l + 76 &gt;&gt; 2] = 0, g[l + 72 &gt;&gt; 2] = -g[t + 8 &gt;&gt; 2], g[l + 68 &gt;&gt; 2] = -g[t + 4 &gt;&gt; 2], 
                                    g[l + 64 &gt;&gt; 2] = -g[t &gt;&gt; 2], BA[o[o[b &gt;&gt; 2] + 16 &gt;&gt; 2]](b, l - -64 | 0, l + 32 | 0, R(-g[r &gt;&gt; 2])), 
                                    e = e + 12 | 0, r = r + 4 | 0, n = n + -1 | 0; ) ;
                                } else {
                                    if (Q = 0, (0 | f) &gt;= 2) for (e = l + 80 | 4, C = g[l + 80 &gt;&gt; 2], r = 1; C = (a = (k = g[e &gt;&gt; 2]) &gt; C) ? k : C, 
                                    Q = a ? r : Q, e = e + 4 | 0, (0 | f) != (0 | (r = r + 1 | 0)); ) ;
                                    if (function(A, e, i, r, f) {
                                        var n, t = 0, a = 0, c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = 0, B = R(0), _ = 0, Q = 0, h = R(0);
                                        D = n = D + -64 | 0;
                                        i: {
                                            r: {
                                                f: {
                                                    n: {
                                                        t: {
                                                            if (!((a = A + -1 | 0) &gt;&gt;&gt; 0 &lt;= 1)) {
                                                                if ((0 | a) &gt;= 1) break t;
                                                                break n;
                                                            }
                                                            if (a - 1) break f;
                                                            l = R(R(g[e + 4 &gt;&gt; 2] + g[e + 12 &gt;&gt; 2]) * R(.5)), c = R(R(g[e &gt;&gt; 2] + g[e + 8 &gt;&gt; 2]) * R(.5));
                                                            break r;
                                                        }
                                                        for (t = e; k = l, l = g[t + 12 &gt;&gt; 2], b = g[t + 4 &gt;&gt; 2], d = R(l + b), s = g[t &gt;&gt; 2], 
                                                        C = g[(t = t + 8 | 0) &gt;&gt; 2], b = R(R(s * l) - R(C * b)), l = R(k + R(d * b)), c = R(c + b), 
                                                        u = R(u + R(R(s + C) * b)), a = a + -1 | 0; ) ;
                                                    }
                                                    if (b = R(0xde0b6b000000000), k = c, s = g[(t = (A &lt;&lt; 3) + e | 0) - 8 &gt;&gt; 2], C = g[e + 4 &gt;&gt; 2], 
                                                    B = g[e &gt;&gt; 2], d = g[t + -4 &gt;&gt; 2], c = R(R(s * C) - R(B * d)), k = R(k + c), R(m(k)) &gt; R(1.1920928955078125e-7) &amp;&amp; (b = R(R(1) / R(k * R(3)))), 
                                                    a = 0, (0 | A) &lt;= 0) break i;
                                                    l = R(R(l + R(R(C + d) * c)) * b), c = R(R(u + R(R(s + B) * c)) * b);
                                                    break r;
                                                }
                                                l = g[e + 4 &gt;&gt; 2], c = g[e &gt;&gt; 2];
                                            }
                                            for (t = n + 32 | 0, a = A; Q = t, h = kr(R(g[e + 4 &gt;&gt; 2] - l), R(g[e &gt;&gt; 2] - c)), 
                                            g[Q &gt;&gt; 2] = h, e = e + 8 | 0, t = t + 4 | 0, a = a + -1 | 0; ) ;
                                            for (e = n, t = A; a = 1, o[e &gt;&gt; 2] = 1, e = e + 4 | 0, t = t + -1 | 0; ) ;
                                        }
                                        if (o[f &gt;&gt; 2] = r, o[(t = (e = r &lt;&lt; 2) + n | 0) &gt;&gt; 2] = 0, !((0 | i) &lt; 2)) if (f = f + 4 | 0, 
                                        a) for (l = R(R(6.2831854820251465) / R(0 | i)), b = g[e + (n + 32 | 0) &gt;&gt; 2], v = 1; ;) {
                                            for (o[f &gt;&gt; 2] = r, s = (c = R(R(l * R(0 | v)) + b)) &gt; R(3.1415927410125732) ? R(c + R(-6.2831854820251465)) : c, 
                                            c = R(1e9), t = n + 32 | 0, e = n, _ = r, a = 0; o[e &gt;&gt; 2] &amp;&amp; (u = (u = R(m(R(g[t &gt;&gt; 2] - s)))) &gt; R(3.1415927410125732) ? R(R(6.2831854820251465) - u) : u) &lt; c &amp;&amp; (o[f &gt;&gt; 2] = a, 
                                            _ = a, c = u), e = e + 4 | 0, t = t + 4 | 0, (0 | (a = a + 1 | 0)) != (0 | A); ) ;
                                            if (o[(_ &lt;&lt; 2) + n &gt;&gt; 2] = 0, f = f + 4 | 0, (0 | (v = v + 1 | 0)) == (0 | i)) break;
                                        } else for (e = i + -1 | 0; o[f &gt;&gt; 2] = r, o[t &gt;&gt; 2] = 0, f = f + 4 | 0, e = e + -1 | 0; ) ;
                                        D = n - -64 | 0;
                                    }(f, l + 208 | 0, n, Q, l + 32 | 0), (0 | i) &gt;= 4) for (e = l + 32 | 0, r = 0; f = o[e &gt;&gt; 2], 
                                    a = (l + 112 | 0) + _(f, 12) | 0, v = R(g[a &gt;&gt; 2] + g[A &gt;&gt; 2]), g[l + 64 &gt;&gt; 2] = v, 
                                    h = R(g[a + 4 &gt;&gt; 2] + g[A + 4 &gt;&gt; 2]), g[l + 68 &gt;&gt; 2] = h, C = R(g[a + 8 &gt;&gt; 2] + g[A + 8 &gt;&gt; 2]), 
                                    g[l + 72 &gt;&gt; 2] = C, o[l + 28 &gt;&gt; 2] = 0, s = g[t + 8 &gt;&gt; 2], g[l + 24 &gt;&gt; 2] = -s, 
                                    u = g[t + 4 &gt;&gt; 2], g[l + 20 &gt;&gt; 2] = -u, k = g[t &gt;&gt; 2], g[l + 16 &gt;&gt; 2] = -k, o[l + 12 &gt;&gt; 2] = 0, 
                                    d = s, s = g[(l + 80 | 0) + (f &lt;&lt; 2) &gt;&gt; 2], g[l + 8 &gt;&gt; 2] = C - R(d * s), g[l + 4 &gt;&gt; 2] = h - R(u * s), 
                                    g[l &gt;&gt; 2] = v - R(k * s), BA[o[o[b &gt;&gt; 2] + 16 &gt;&gt; 2]](b, l + 16 | 0, l, R(-s)), e = e + 4 | 0, 
                                    (r = r + 1 | 0) &gt;&gt;&gt; 0 &lt; n &gt;&gt;&gt; 0; ) ; else for (e = l + 32 | 0, r = 0; f = o[e &gt;&gt; 2], 
                                    a = (l + 112 | 0) + _(f, 12) | 0, g[l + 64 &gt;&gt; 2] = g[a &gt;&gt; 2] + g[A &gt;&gt; 2], g[l + 68 &gt;&gt; 2] = g[a + 4 &gt;&gt; 2] + g[A + 4 &gt;&gt; 2], 
                                    g[l + 72 &gt;&gt; 2] = g[a + 8 &gt;&gt; 2] + g[A + 8 &gt;&gt; 2], o[l + 28 &gt;&gt; 2] = 0, g[l + 24 &gt;&gt; 2] = -g[t + 8 &gt;&gt; 2], 
                                    g[l + 20 &gt;&gt; 2] = -g[t + 4 &gt;&gt; 2], g[l + 16 &gt;&gt; 2] = -g[t &gt;&gt; 2], BA[o[o[b &gt;&gt; 2] + 16 &gt;&gt; 2]](b, l + 16 | 0, l - -64 | 0, R(-g[(l + 80 | 0) + (f &lt;&lt; 2) &gt;&gt; 2])), 
                                    e = e + 4 | 0, (r = r + 1 | 0) &gt;&gt;&gt; 0 &lt; n &gt;&gt;&gt; 0; ) ;
                                }
                                o[c &gt;&gt; 2] = i;
                            }
                        }
                    }
                    D = l + 368 | 0;
                }(e + 48 | 0, r + 112 | 0, r + 24 | 0, e + 112 | 0, r - -64 | 0, r + 8 | 0, r + 48 | 0, r + 44 | 0, r + 40 | 0, i), 
                D = r + 160 | 0;
            }
            function Cr(A, e, i, r, f) {
                var n, t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = 0, k = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = 0, Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), I = R(0), J = R(0), U = R(0), x = R(0), X = R(0), M = 0, S = R(0), T = R(0), j = R(0), O = R(0), H = R(0), z = R(0), P = R(0), L = R(0), K = R(0), q = R(0), $ = R(0), AA = R(0), eA = R(0), iA = R(0), rA = R(0), fA = R(0);
                D = n = D - 48 | 0, F = C[A + 16 | 0], s = o[(M = F ? r : i) + 12 &gt;&gt; 2], P = g[s + 56 &gt;&gt; 2], 
                L = g[s + 52 &gt;&gt; 2], K = g[s + 48 &gt;&gt; 2], i = o[(F = F ? i : r) + 12 &gt;&gt; 2], q = g[i + 56 &gt;&gt; 2], 
                S = g[i + 48 &gt;&gt; 2], $ = g[i + 52 &gt;&gt; 2], M = o[M + 4 &gt;&gt; 2], v = g[i + 40 &gt;&gt; 2], b = g[i + 8 &gt;&gt; 2], 
                l = g[i + 24 &gt;&gt; 2], u = g[i + 32 &gt;&gt; 2], Q = g[i &gt;&gt; 2], h = g[i + 16 &gt;&gt; 2], r = o[F + 4 &gt;&gt; 2], 
                y = g[i + 36 &gt;&gt; 2], p = g[s + 40 &gt;&gt; 2], V = g[s + 32 &gt;&gt; 2], E = g[s + 36 &gt;&gt; 2], 
                w = g[i + 4 &gt;&gt; 2], N = g[s + 8 &gt;&gt; 2], I = g[s &gt;&gt; 2], J = g[s + 4 &gt;&gt; 2], W = g[i + 20 &gt;&gt; 2], 
                U = g[s + 24 &gt;&gt; 2], x = g[s + 16 &gt;&gt; 2], X = g[s + 20 &gt;&gt; 2], c = g[e + 12 &gt;&gt; 2], 
                k = g[e + 8 &gt;&gt; 2], t = g[e &gt;&gt; 2], a = g[e + 4 &gt;&gt; 2], o[n + 28 &gt;&gt; 2] = 0, B = R(R(2) / R(R(R(R(t * t) + R(a * a)) + R(k * k)) + R(c * c))), 
                d = R(k * B), T = R(t * d), _ = R(a * B), j = R(c * _), G = R(T + j), Z = R(a * d), 
                m = R(t * B), O = R(c * m), B = R(Z - O), H = R(t * m), z = R(a * _), a = R(R(1) - R(H + z)), 
                m = R(R(R(V * G) + R(E * B)) + R(p * a)), Y = R(R(R(I * G) + R(J * B)) + R(N * a)), 
                a = R(R(R(x * G) + R(X * B)) + R(U * a)), B = R(-g[r + 52 &gt;&gt; 2]), G = g[(i = r + 56 | 0) &gt;&gt; 2], 
                AA = R(R(R(R(u * m) + R(R(Q * Y) + R(h * a))) * B) - R(R(R(y * m) + R(R(w * Y) + R(W * a))) * G)), 
                m = R(R(v * m) + R(R(b * Y) + R(l * a))), a = g[(s = r + 60 | 0) &gt;&gt; 2], g[n + 24 &gt;&gt; 2] = AA - R(m * a), 
                m = R(Z + O), _ = R(t * _), Y = R(c * d), t = R(_ - Y), Z = R(k * d), c = R(R(1) - R(H + Z)), 
                k = R(R(p * m) + R(R(V * t) + R(E * c))), d = R(R(N * m) + R(R(I * t) + R(J * c))), 
                t = R(R(U * m) + R(R(x * t) + R(X * c))), g[n + 20 &gt;&gt; 2] = R(R(R(R(u * k) + R(R(Q * d) + R(h * t))) * B) - R(G * R(R(y * k) + R(R(w * d) + R(W * t))))) - R(a * R(R(v * k) + R(R(b * d) + R(l * t)))), 
                t = R(T - j), c = R(_ + Y), k = R(R(1) - R(z + Z)), d = R(R(p * t) + R(R(E * c) + R(V * k))), 
                _ = R(R(N * t) + R(R(J * c) + R(I * k))), t = R(R(U * t) + R(R(X * c) + R(x * k))), 
                g[n + 16 &gt;&gt; 2] = R(R(R(R(u * d) + R(R(Q * _) + R(h * t))) * B) - R(G * R(R(y * d) + R(R(w * _) + R(W * t))))) - R(a * R(R(v * d) + R(R(b * _) + R(l * t)))), 
                BA[o[o[M &gt;&gt; 2] + 64 &gt;&gt; 2]](n + 32 | 0, M, n + 16 | 0), e = o[F + 12 &gt;&gt; 2], G = g[e + 48 &gt;&gt; 2], 
                m = g[e + 32 &gt;&gt; 2], Y = g[e + 16 &gt;&gt; 2], T = g[e + 8 &gt;&gt; 2], j = g[e + 4 &gt;&gt; 2], Z = g[e &gt;&gt; 2], 
                O = g[e + 56 &gt;&gt; 2], H = g[e + 52 &gt;&gt; 2], z = g[e + 40 &gt;&gt; 2], AA = g[e + 36 &gt;&gt; 2], 
                eA = g[e + 24 &gt;&gt; 2], iA = g[e + 20 &gt;&gt; 2], rA = g[r + 68 &gt;&gt; 2], k = g[s &gt;&gt; 2], d = g[r + 52 &gt;&gt; 2], 
                B = g[i &gt;&gt; 2], t = g[n + 40 &gt;&gt; 2], c = g[n + 32 &gt;&gt; 2], a = g[n + 36 &gt;&gt; 2], fA = g[o[A + 12 &gt;&gt; 2] + 784 &gt;&gt; 2], 
                o[f + 4 &gt;&gt; 2] = o[A + 12 &gt;&gt; 2], _ = R(-S), S = R(R(R(R(R(K * b) + R(L * l)) + R(P * v)) + R(R(R(b * _) - R(l * $)) - R(v * q))) + R(R(R(c * R(R(R(I * b) + R(x * l)) + R(V * v))) + R(a * R(R(R(J * b) + R(X * l)) + R(E * v)))) + R(t * R(R(R(N * b) + R(U * l)) + R(p * v))))), 
                Q = R(R(R(R(R(K * Q) + R(L * h)) + R(P * u)) + R(R(R(Q * _) - R(h * $)) - R(u * q))) + R(R(R(c * R(R(R(I * Q) + R(x * h)) + R(V * u))) + R(a * R(R(R(J * Q) + R(X * h)) + R(E * u)))) + R(t * R(R(R(N * Q) + R(U * h)) + R(p * u))))), 
                h = R(R(R(R(R(K * w) + R(L * W)) + R(P * y)) + R(R(R(w * _) - R(W * $)) - R(y * q))) + R(R(R(c * R(R(R(I * w) + R(x * W)) + R(V * y))) + R(a * R(R(R(J * w) + R(X * W)) + R(E * y)))) + R(t * R(R(R(N * w) + R(U * W)) + R(p * y))))), 
                (v = R(R(R(k * S) + R(R(d * Q) + R(B * h))) - rA)) &lt; fA &amp;&amp; (o[n + 28 &gt;&gt; 2] = 0, 
                A = o[F + 12 &gt;&gt; 2], b = g[r + 52 &gt;&gt; 2], l = g[r + 56 &gt;&gt; 2], u = g[r + 60 &gt;&gt; 2], 
                g[n + 16 &gt;&gt; 2] = R(R(g[A &gt;&gt; 2] * b) + R(g[A + 4 &gt;&gt; 2] * l)) + R(g[A + 8 &gt;&gt; 2] * u), 
                g[n + 24 &gt;&gt; 2] = R(R(b * g[A + 32 &gt;&gt; 2]) + R(l * g[A + 36 &gt;&gt; 2])) + R(u * g[A + 40 &gt;&gt; 2]), 
                g[n + 20 &gt;&gt; 2] = R(R(b * g[A + 16 &gt;&gt; 2]) + R(l * g[A + 20 &gt;&gt; 2])) + R(u * g[A + 24 &gt;&gt; 2]), 
                o[n + 12 &gt;&gt; 2] = 0, b = R(Q - R(d * v)), l = R(h - R(B * v)), u = R(S - R(k * v)), 
                g[n + 8 &gt;&gt; 2] = R(R(R(b * m) + R(l * AA)) + R(u * z)) + O, g[n + 4 &gt;&gt; 2] = R(R(R(b * Y) + R(l * iA)) + R(u * eA)) + H, 
                g[n &gt;&gt; 2] = R(R(T * u) + R(R(Z * b) + R(j * l))) + G, BA[o[o[f &gt;&gt; 2] + 16 &gt;&gt; 2]](f, n + 16 | 0, n, v)), 
                D = n + 48 | 0;
            }
            function Br(A) {
                var e = 0;
                return o[(A |= 0) &gt;&gt; 2] = 17664, C[A + 20 | 0] &amp;&amp; (CA(o[o[A + 16 &gt;&gt; 2] + 16 &gt;&gt; 2]), 
                CA(o[A + 16 &gt;&gt; 2])), C[A + 12 | 0] &amp;&amp; (CA(o[o[A + 8 &gt;&gt; 2] + 16 &gt;&gt; 2]), CA(o[A + 8 &gt;&gt; 2])), 
                e = o[A + 28 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), CA(o[A + 28 &gt;&gt; 2]), e = o[A + 32 &gt;&gt; 2], 
                BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), CA(o[A + 32 &gt;&gt; 2]), e = o[A + 36 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), 
                CA(o[A + 36 &gt;&gt; 2]), e = o[A + 40 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), CA(o[A + 40 &gt;&gt; 2]), 
                e = o[A + 44 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), CA(o[A + 44 &gt;&gt; 2]), e = o[A + 48 &gt;&gt; 2], 
                BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), CA(o[A + 48 &gt;&gt; 2]), e = o[A + 52 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), 
                CA(o[A + 52 &gt;&gt; 2]), e = o[A + 56 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), CA(o[A + 56 &gt;&gt; 2]), 
                e = o[A + 72 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), CA(o[A + 72 &gt;&gt; 2]), e = o[A + 76 &gt;&gt; 2], 
                BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), CA(o[A + 76 &gt;&gt; 2]), e = o[A + 68 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), 
                CA(o[A + 68 &gt;&gt; 2]), e = o[A + 84 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), CA(o[A + 84 &gt;&gt; 2]), 
                e = o[A + 80 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), CA(o[A + 80 &gt;&gt; 2]), e = o[A + 24 &gt;&gt; 2], 
                BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), CA(o[A + 24 &gt;&gt; 2]), 0 | A;
            }
            function _r(A) {
                return o[(A |= 0) + 8 &gt;&gt; 2];
            }
            function mr(A) {
                var e = 0, i = 0, r = 0, f = 0, t = 0, a = 0, c = 0, b = 0;
                if (o[A &gt;&gt; 2] = 18600, o[A + 24 &gt;&gt; 2] = 0, o[A + 68 &gt;&gt; 2] = 0, n[A + 20 | 0] = 1, 
                o[A + 16 &gt;&gt; 2] = 0, n[A + 44 | 0] = 1, o[(e = i = A + 8 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                o[A + 40 &gt;&gt; 2] = 0, n[A - -64 | 0] = 1, o[(e = A + 32 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                o[A + 60 &gt;&gt; 2] = 0, o[(e = A + 52 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, e = dA(32), 
                (0 | (r = o[i &gt;&gt; 2])) &gt;= 1) for (i = 12; f = i + e | 0, t = o[A + 16 &gt;&gt; 2] + i | 0, 
                o[f + -12 &gt;&gt; 2] = o[t + -12 &gt;&gt; 2], b = o[(a = t + -8 | 0) + 4 &gt;&gt; 2], o[(c = f + -8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                o[c + 4 &gt;&gt; 2] = b, o[f &gt;&gt; 2] = o[t &gt;&gt; 2], i = i + 16 | 0, r = r + -1 | 0; ) ;
                (i = o[A + 16 &gt;&gt; 2]) &amp;&amp; (C[A + 20 | 0] &amp;&amp; CA(i), o[A + 16 &gt;&gt; 2] = 0), o[A + 16 &gt;&gt; 2] = e, 
                n[A + 20 | 0] = 1, o[A + 12 &gt;&gt; 2] = 2, Rr(A);
            }
            function Rr(A) {
                var e, i, r = 0, f = 0, t = 0, a = 0, c = 0, b = 0, l = 0;
                if (!((0 | (i = o[A + 32 &gt;&gt; 2])) &gt;= (0 | (e = o[A + 12 &gt;&gt; 2])))) {
                    A: if (o[A + 36 &gt;&gt; 2] &gt;= (0 | e)) t = o[A + 40 &gt;&gt; 2]; else {
                        if (e ? (t = dA(e &lt;&lt; 2), f = o[A + 32 &gt;&gt; 2]) : f = i, r = o[A + 40 &gt;&gt; 2], (0 | f) &gt;= 1) for (a = t, 
                        c = r; o[a &gt;&gt; 2] = o[c &gt;&gt; 2], a = a + 4 | 0, c = c + 4 | 0, f = f + -1 | 0; ) ; else if (!r) {
                            o[A + 40 &gt;&gt; 2] = t, o[A + 36 &gt;&gt; 2] = e, n[A + 44 | 0] = 1;
                            break A;
                        }
                        C[A + 44 | 0] &amp;&amp; CA(r), o[A + 40 &gt;&gt; 2] = t, n[A + 44 | 0] = 1, o[A + 36 &gt;&gt; 2] = e;
                    }
                    if (S((f = i &lt;&lt; 2) + t | 0, 0, (b = e &lt;&lt; 2) - f | 0), o[A + 32 &gt;&gt; 2] = e, (0 | (l = o[A + 52 &gt;&gt; 2])) &lt; (0 | e)) {
                        A: if (o[A + 56 &gt;&gt; 2] &gt;= (0 | e)) t = o[A + 60 &gt;&gt; 2]; else {
                            if (e ? (t = dA(b), f = o[A + 52 &gt;&gt; 2]) : (t = 0, f = l), r = o[A + 60 &gt;&gt; 2], (0 | f) &gt;= 1) for (a = t, 
                            c = r; o[a &gt;&gt; 2] = o[c &gt;&gt; 2], a = a + 4 | 0, c = c + 4 | 0, f = f + -1 | 0; ) ; else if (!r) {
                                o[A + 60 &gt;&gt; 2] = t, o[A + 56 &gt;&gt; 2] = e, n[A - -64 | 0] = 1;
                                break A;
                            }
                            C[A - -64 | 0] &amp;&amp; CA(r), o[A + 60 &gt;&gt; 2] = t, n[A + 64 | 0] = 1, o[A + 56 &gt;&gt; 2] = e;
                        }
                        S((f = l &lt;&lt; 2) + t | 0, 0, b - f | 0);
                    }
                    if (o[A + 52 &gt;&gt; 2] = e, (0 | e) &gt;= 1 &amp;&amp; (S(o[A + 40 &gt;&gt; 2], 255, b), S(o[A + 60 &gt;&gt; 2], 255, b)), 
                    !((0 | i) &lt; 1)) for (c = o[A + 60 &gt;&gt; 2], a = o[A + 16 &gt;&gt; 2], t = o[A + 40 &gt;&gt; 2], 
                    f = 0; r = o[o[a &gt;&gt; 2] + 12 &gt;&gt; 2] | o[o[a + 4 &gt;&gt; 2] + 12 &gt;&gt; 2] &lt;&lt; 16, r = _((r = (r &lt;&lt; 15 ^ -1) + r | 0) &gt;&gt;&gt; 10 ^ r, 9), 
                    r = ((r ^= r &gt;&gt;&gt; 6) &lt;&lt; 11 ^ -1) + r | 0, r = t + ((o[A + 12 &gt;&gt; 2] + -1 &amp; (r &gt;&gt;&gt; 16 ^ r)) &lt;&lt; 2) | 0, 
                    o[c &gt;&gt; 2] = o[r &gt;&gt; 2], o[r &gt;&gt; 2] = f, a = a + 16 | 0, c = c + 4 | 0, (0 | (f = f + 1 | 0)) != (0 | i); ) ;
                }
            }
            function Qr(A) {
                return (A |= 0) + 4 | 0;
            }
            function Gr(A, e) {
                var i = 0, r = 0, f = 0, t = 0;
                if (o[A + 4 &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = 0, n[A + 16 | 0] = 1, 
                (0 | (f = o[e + 4 &gt;&gt; 2])) &lt;= 0) o[A + 4 &gt;&gt; 2] = f; else {
                    if (t = dA(f &lt;&lt; 2), (0 | (r = o[A + 4 &gt;&gt; 2])) &gt;= 1) for (;o[i + t &gt;&gt; 2] = o[o[A + 12 &gt;&gt; 2] + i &gt;&gt; 2], 
                    i = i + 4 | 0, r = r + -1 | 0; ) ;
                    for ((r = o[A + 12 &gt;&gt; 2]) &amp;&amp; (C[A + 16 | 0] &amp;&amp; CA(r), o[A + 12 &gt;&gt; 2] = 0), o[A + 12 &gt;&gt; 2] = t, 
                    n[A + 16 | 0] = 1, o[A + 8 &gt;&gt; 2] = f, i = 0, r = f; o[i + t &gt;&gt; 2] = 0, i = i + 4 | 0, 
                    t = o[A + 12 &gt;&gt; 2], r = r + -1 | 0; ) ;
                    if (o[A + 4 &gt;&gt; 2] = f, (0 | f) &gt;= 1) for (i = 0; o[i + t &gt;&gt; 2] = o[o[e + 12 &gt;&gt; 2] + i &gt;&gt; 2], 
                    i = i + 4 | 0, f = f + -1 | 0; ) ;
                }
            }
            function yr(A) {
                var e = 0, i = 0, r = 0, f = 0, t = 0, a = 0;
                if (o[(A |= 0) &gt;&gt; 2] = 19124, C[A + 152 | 0] &amp;&amp; (e = o[A + 96 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), 
                CA(o[A + 96 &gt;&gt; 2])), (0 | (i = o[A + 160 &gt;&gt; 2])) &gt;= 1) for (r = 8; a = (e = o[A + 168 &gt;&gt; 2] + r | 0) + -4 | 0, 
                (t = o[(f = e + 4 | 0) &gt;&gt; 2]) &amp;&amp; (C[e + 8 | 0] &amp;&amp; CA(t), o[f &gt;&gt; 2] = 0), o[a &gt;&gt; 2] = 0, 
                o[f &gt;&gt; 2] = 0, o[e &gt;&gt; 2] = 0, n[e + 8 | 0] = 1, r = r + 20 | 0, i = i + -1 | 0; ) ;
                return (e = o[A + 168 &gt;&gt; 2]) &amp;&amp; (C[A + 172 | 0] &amp;&amp; CA(e), o[A + 168 &gt;&gt; 2] = 0), 
                o[A + 168 &gt;&gt; 2] = 0, o[A + 160 &gt;&gt; 2] = 0, o[A + 164 &gt;&gt; 2] = 0, n[A + 172 | 0] = 1, 
                ii(A + 44 | 0), ii(A + 4 | 0), 0 | A;
            }
            function wr(A, e, i, r) {
                var f, n = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = 0;
                if (D = f = D - 256 | 0, e) {
                    for (s = g[i + 24 &gt;&gt; 2], k = g[i + 20 &gt;&gt; 2], C = g[i + 16 &gt;&gt; 2], d = g[i + 8 &gt;&gt; 2], 
                    v = g[i + 4 &gt;&gt; 2], B = g[i &gt;&gt; 2], o[f &gt;&gt; 2] = e, n = 64, A = f, i = 1; ;) {
                        A: {
                            e: {
                                i: {
                                    if (t = o[(u = (e = i + -1 | 0) &lt;&lt; 2) + A &gt;&gt; 2], !(g[t &gt;&gt; 2] &lt;= C ^ 1 | g[t + 16 &gt;&gt; 2] &gt;= B ^ 1 | g[t + 4 &gt;&gt; 2] &lt;= k ^ 1 | g[t + 20 &gt;&gt; 2] &gt;= v ^ 1 || g[t + 8 &gt;&gt; 2] &lt;= s ^ 1 | g[t + 24 &gt;&gt; 2] &gt;= d ^ 1)) {
                                        if (o[t + 40 &gt;&gt; 2]) {
                                            if (_ = o[t + 36 &gt;&gt; 2], (0 | e) != (0 | n)) break i;
                                            if ((0 | i) &gt; (0 | (e = n ? n &lt;&lt; 1 : 1))) break i;
                                            a = e ? dA(e &lt;&lt; 2) : 0;
                                            r: {
                                                f: {
                                                    if ((0 | n) &gt;= 1) {
                                                        for (c = a, b = A; o[c &gt;&gt; 2] = o[b &gt;&gt; 2], c = c + 4 | 0, b = b + 4 | 0, n = n + -1 | 0; ) ;
                                                        if (l) break f;
                                                        break r;
                                                    }
                                                    if (!A | !l) break r;
                                                }
                                                CA(A);
                                            }
                                            l = 1;
                                            break e;
                                        }
                                        BA[o[o[r &gt;&gt; 2] + 12 &gt;&gt; 2]](r, t);
                                    }
                                    break A;
                                }
                                e = n, a = A;
                            }
                            if (o[a + u &gt;&gt; 2] = _, t = o[t + 40 &gt;&gt; 2], (0 | e) == (0 | i)) if ((0 | i) &gt;= (0 | (n = i ? i &lt;&lt; 1 : 1))) n = i, 
                            A = a; else {
                                A = n ? dA(n &lt;&lt; 2) : 0;
                                e: {
                                    i: {
                                        if ((0 | i) &gt;= 1) {
                                            for (e = A, c = a, b = i; o[e &gt;&gt; 2] = o[c &gt;&gt; 2], e = e + 4 | 0, c = c + 4 | 0, b = b + -1 | 0; ) ;
                                            if (l) break i;
                                            break e;
                                        }
                                        if (!a | !l) break e;
                                    }
                                    CA(a);
                                }
                                l = 1;
                            } else n = e, A = a;
                            o[(i &lt;&lt; 2) + A &gt;&gt; 2] = t, e = i + 1 | 0;
                        }
                        if (!((0 | (i = e)) &gt; 0)) break;
                    }
                    !A | !l || CA(A);
                }
                D = f + 256 | 0;
            }
            function Wr(A, e, i, r, f, t, a, c, b, l) {
                var u, s = 0, k = 0, d = 0, v = R(0), B = 0, _ = R(0), m = R(0), Q = R(0), h = 0, G = R(0), y = R(0), w = 0, W = R(0);
                if (D = u = D - 32 | 0, e) {
                    if ((0 | (k = o[b + 4 &gt;&gt; 2])) &lt;= 127) {
                        if (o[b + 8 &gt;&gt; 2] &lt;= 127) {
                            if (d = dA(512), (0 | (A = o[b + 4 &gt;&gt; 2])) &gt;= 1) for (;o[s + d &gt;&gt; 2] = o[o[b + 12 &gt;&gt; 2] + s &gt;&gt; 2], 
                            s = s + 4 | 0, A = A + -1 | 0; ) ;
                            (A = o[b + 12 &gt;&gt; 2]) &amp;&amp; (C[b + 16 | 0] &amp;&amp; CA(A), o[b + 12 &gt;&gt; 2] = 0), o[b + 12 &gt;&gt; 2] = d, 
                            n[b + 16 | 0] = 1, o[b + 8 &gt;&gt; 2] = 128;
                        }
                        for (s = k &lt;&lt; 2, A = k + -128 | 0; o[o[b + 12 &gt;&gt; 2] + s &gt;&gt; 2] = 0, s = s + 4 | 0, 
                        d = (k = A + 1 | 0) &gt;&gt;&gt; 0 &gt;= A &gt;&gt;&gt; 0, A = k, d; ) ;
                    }
                    for (o[b + 4 &gt;&gt; 2] = 128, o[o[b + 12 &gt;&gt; 2] &gt;&gt; 2] = e, s = 126, A = 1; ;) {
                        o[u + 12 &gt;&gt; 2] = 0, d = o[b + 12 &gt;&gt; 2], k = o[d + (w = (e = A + -1 | 0) &lt;&lt; 2) &gt;&gt; 2], 
                        g[u + 8 &gt;&gt; 2] = g[k + 8 &gt;&gt; 2] - g[c + 8 &gt;&gt; 2], g[u + 4 &gt;&gt; 2] = g[k + 4 &gt;&gt; 2] - g[c + 4 &gt;&gt; 2], 
                        g[u &gt;&gt; 2] = g[k &gt;&gt; 2] - g[c &gt;&gt; 2], _ = g[k + 24 &gt;&gt; 2], m = g[k + 16 &gt;&gt; 2], v = g[a + 8 &gt;&gt; 2], 
                        Q = g[a &gt;&gt; 2], g[u + 20 &gt;&gt; 2] = g[k + 20 &gt;&gt; 2] - g[a + 4 &gt;&gt; 2], g[u + 16 &gt;&gt; 2] = m - Q, 
                        g[u + 24 &gt;&gt; 2] = _ - v, o[u + 28 &gt;&gt; 2] = 0, B = o[f + 4 &gt;&gt; 2], Q = g[i + 4 &gt;&gt; 2], 
                        G = g[r + 4 &gt;&gt; 2], _ = R(R(g[4 + ((B &lt;&lt; 4) + u | 0) &gt;&gt; 2] - Q) * G), v = g[r &gt;&gt; 2], 
                        h = o[f &gt;&gt; 2], y = g[i &gt;&gt; 2];
                        A: {
                            if (!(_ &gt; (m = R(v * R(g[(1 - h &lt;&lt; 4) + u &gt;&gt; 2] - y))) || (v = R(R(g[(h &lt;&lt; 4) + u &gt;&gt; 2] - y) * v), 
                            Q = R(G * R(g[4 + ((1 - B &lt;&lt; 4) + u | 0) &gt;&gt; 2] - Q)), v &gt; Q || (B = o[f + 8 &gt;&gt; 2], 
                            y = g[i + 8 &gt;&gt; 2], W = g[r + 8 &gt;&gt; 2], G = R(R(g[8 + ((B &lt;&lt; 4) + u | 0) &gt;&gt; 2] - y) * W), 
                            m = Q &lt; m ? Q : m, G &gt; m || (_ = _ &gt; v ? _ : v, v = R(W * R(g[8 + ((1 - B &lt;&lt; 4) + u | 0) &gt;&gt; 2] - y)), 
                            _ &gt; v | (G &gt; _ ? G : _) &lt; t ^ 1 | (v &lt; m ? v : m) &gt; R(0) ^ 1))))) {
                                if (o[k + 40 &gt;&gt; 2]) {
                                    if ((0 | e) &gt; (0 | s)) {
                                        if ((0 | (e = o[b + 4 &gt;&gt; 2])) &lt; (0 | (B = e &lt;&lt; 1))) {
                                            if (o[b + 8 &gt;&gt; 2] &lt; (0 | B)) {
                                                if (e) {
                                                    if (d = dA(e &lt;&lt; 3), !((0 | (h = o[b + 4 &gt;&gt; 2])) &lt; 1)) for (s = 0; o[s + d &gt;&gt; 2] = o[o[b + 12 &gt;&gt; 2] + s &gt;&gt; 2], 
                                                    s = s + 4 | 0, h = h + -1 | 0; ) ;
                                                } else d = 0;
                                                (s = o[b + 12 &gt;&gt; 2]) &amp;&amp; (C[b + 16 | 0] &amp;&amp; CA(s), o[b + 12 &gt;&gt; 2] = 0), o[b + 12 &gt;&gt; 2] = d, 
                                                n[b + 16 | 0] = 1, o[b + 8 &gt;&gt; 2] = B;
                                            }
                                            for (s = e &lt;&lt; 2; o[s + d &gt;&gt; 2] = 0, s = s + 4 | 0, d = o[b + 12 &gt;&gt; 2], e = e + -1 | 0; ) ;
                                        }
                                        o[b + 4 &gt;&gt; 2] = B, s = B + -2 | 0;
                                    }
                                    o[d + w &gt;&gt; 2] = o[k + 36 &gt;&gt; 2], o[o[b + 12 &gt;&gt; 2] + (A &lt;&lt; 2) &gt;&gt; 2] = o[k + 40 &gt;&gt; 2], 
                                    A = A + 1 | 0;
                                    break A;
                                }
                                BA[o[o[l &gt;&gt; 2] + 12 &gt;&gt; 2]](l, k);
                            }
                            A = e;
                        }
                        if (!A) break;
                    }
                }
                D = u + 32 | 0;
            }
            function Fr(A, e, i, r) {
                var f = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, d = 0;
                if (!(!e | !i)) {
                    if (!(o[A + 24 &gt;&gt; 2] &gt; 127 | o[A + 28 &gt;&gt; 2] &gt; 127)) {
                        if (b = dA(1024), (0 | (f = o[A + 24 &gt;&gt; 2])) &gt;= 1) for (;c = o[A + 32 &gt;&gt; 2] + a | 0, 
                        l = o[c + 4 &gt;&gt; 2], o[(t = a + b | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = l, a = a + 8 | 0, 
                        f = f + -1 | 0; ) ;
                        (f = o[A + 32 &gt;&gt; 2]) &amp;&amp; (C[A + 36 | 0] &amp;&amp; CA(f), o[A + 32 &gt;&gt; 2] = 0), o[A + 32 &gt;&gt; 2] = b, 
                        o[A + 28 &gt;&gt; 2] = 128, n[A + 36 | 0] = 1;
                    }
                    for (o[A + 24 &gt;&gt; 2] = 128, b = o[A + 32 &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = i, o[b &gt;&gt; 2] = e, 
                    i = 124, e = 1; ;) {
                        if (c = o[A + 32 &gt;&gt; 2], b = e, t = o[(f = c + (u = (e = e + -1 | 0) &lt;&lt; 3) | 0) + 4 &gt;&gt; 2], 
                        f = o[f &gt;&gt; 2], (0 | e) &gt; (0 | i)) {
                            if (!((0 | (i = o[A + 24 &gt;&gt; 2])) &gt;= (0 | (l = i &lt;&lt; 1)) | o[A + 28 &gt;&gt; 2] &gt;= (0 | l))) {
                                if (i) {
                                    if (c = dA(i &lt;&lt; 4), !((0 | (i = o[A + 24 &gt;&gt; 2])) &lt; 1)) for (a = 0; s = o[A + 32 &gt;&gt; 2] + a | 0, 
                                    d = o[s + 4 &gt;&gt; 2], o[(k = a + c | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = d, a = a + 8 | 0, 
                                    i = i + -1 | 0; ) ;
                                } else c = 0;
                                (i = o[A + 32 &gt;&gt; 2]) &amp;&amp; (C[A + 36 | 0] &amp;&amp; CA(i), o[A + 32 &gt;&gt; 2] = 0), o[A + 32 &gt;&gt; 2] = c, 
                                n[A + 36 | 0] = 1, o[A + 28 &gt;&gt; 2] = l;
                            }
                            o[A + 24 &gt;&gt; 2] = l, i = l + -4 | 0;
                        }
                        A: if ((0 | f) != (0 | t)) {
                            if (!(g[f &gt;&gt; 2] &lt;= g[t + 16 &gt;&gt; 2] ^ 1 | g[f + 16 &gt;&gt; 2] &gt;= g[t &gt;&gt; 2] ^ 1 | g[f + 4 &gt;&gt; 2] &lt;= g[t + 20 &gt;&gt; 2] ^ 1 | g[f + 20 &gt;&gt; 2] &gt;= g[t + 4 &gt;&gt; 2] ^ 1 || g[f + 8 &gt;&gt; 2] &lt;= g[t + 24 &gt;&gt; 2] ^ 1 | g[f + 24 &gt;&gt; 2] &gt;= g[t + 8 &gt;&gt; 2] ^ 1)) if (a = o[t + 40 &gt;&gt; 2], 
                            o[f + 40 &gt;&gt; 2]) {
                                if (e = o[f + 36 &gt;&gt; 2], a) {
                                    o[(a = c + u | 0) + 4 &gt;&gt; 2] = o[t + 36 &gt;&gt; 2], o[a &gt;&gt; 2] = e, a = o[f + 40 &gt;&gt; 2], 
                                    c = (e = b &lt;&lt; 3) + o[A + 32 &gt;&gt; 2] | 0, o[c + 4 &gt;&gt; 2] = o[t + 36 &gt;&gt; 2], o[c &gt;&gt; 2] = a, 
                                    a = o[f + 36 &gt;&gt; 2], c = e + o[A + 32 &gt;&gt; 2] | 0, o[c + 12 &gt;&gt; 2] = o[t + 40 &gt;&gt; 2], 
                                    o[c + 8 &gt;&gt; 2] = a, f = o[f + 40 &gt;&gt; 2], e = e + o[A + 32 &gt;&gt; 2] | 0, o[e + 20 &gt;&gt; 2] = o[t + 40 &gt;&gt; 2], 
                                    o[e + 16 &gt;&gt; 2] = f, e = b + 3 | 0;
                                    break A;
                                }
                                o[(a = c + u | 0) + 4 &gt;&gt; 2] = t, o[a &gt;&gt; 2] = e, e = o[f + 40 &gt;&gt; 2], f = o[A + 32 &gt;&gt; 2] + (b &lt;&lt; 3) | 0, 
                                o[f + 4 &gt;&gt; 2] = t, o[f &gt;&gt; 2] = e, e = b + 1 | 0;
                            } else a ? (o[(e = c + u | 0) + 4 &gt;&gt; 2] = o[t + 36 &gt;&gt; 2], o[e &gt;&gt; 2] = f, e = o[A + 32 &gt;&gt; 2] + (b &lt;&lt; 3) | 0, 
                            o[e + 4 &gt;&gt; 2] = o[t + 40 &gt;&gt; 2], o[e &gt;&gt; 2] = f, e = b + 1 | 0) : BA[o[o[r &gt;&gt; 2] + 8 &gt;&gt; 2]](r, f, t);
                        } else {
                            if (!o[f + 40 &gt;&gt; 2]) break A;
                            e = c + u | 0, t = o[f + 36 &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = t, o[e &gt;&gt; 2] = t, t = (e = b &lt;&lt; 3) + o[A + 32 &gt;&gt; 2] | 0, 
                            a = o[f + 40 &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = a, o[t &gt;&gt; 2] = a, t = o[f + 40 &gt;&gt; 2], e = 8 + (e + o[A + 32 &gt;&gt; 2] | 0) | 0, 
                            o[e &gt;&gt; 2] = o[f + 36 &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = t, e = b + 2 | 0;
                        }
                        if (!e) break;
                    }
                }
            }
            function Zr(A, e, i, r) {
                for (var f = 0, n = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, C = 0, d = 0, g = 0, B = 0; ;) {
                    for (g = i, s = o[A + 12 &gt;&gt; 2], d = o[(l = s + ((i + r | 0) / 2 &lt;&lt; 4) | 0) + 8 &gt;&gt; 2], 
                    u = o[l + 4 &gt;&gt; 2], C = o[l &gt;&gt; 2], l = r; ;) {
                        A: {
                            if (!C) for (b = (i &lt;&lt; 4) + s | 0; ;) {
                                a = -1, f = -1, (n = o[b &gt;&gt; 2]) &amp;&amp; (f = o[n + 12 &gt;&gt; 2]), (t = o[b + 4 &gt;&gt; 2]) &amp;&amp; (a = o[t + 12 &gt;&gt; 2]), 
                                c = u ? o[u + 12 &gt;&gt; 2] : -1;
                                e: if (!((0 | f) &gt; -1)) {
                                    if (!(n | (0 | a) &gt; (0 | c))) {
                                        if ((0 | t) != (0 | u)) break A;
                                        if (v[b + 8 &gt;&gt; 2] &gt; d &gt;&gt;&gt; 0) break e;
                                        break A;
                                    }
                                    if ((0 | a) &lt;= (0 | c) | n) break A;
                                }
                                b = b + 16 | 0, i = i + 1 | 0;
                            }
                            for (b = (i &lt;&lt; 4) + s | 0, k = o[C + 12 &gt;&gt; 2]; ;) {
                                if (a = -1, f = -1, (n = o[b &gt;&gt; 2]) &amp;&amp; (f = o[n + 12 &gt;&gt; 2]), (t = o[b + 4 &gt;&gt; 2]) &amp;&amp; (a = o[t + 12 &gt;&gt; 2]), 
                                c = u ? o[u + 12 &gt;&gt; 2] : -1, !((0 | f) &gt; (0 | k))) if ((0 | n) != (0 | C) | (0 | a) &gt; (0 | c)) {
                                    if ((0 | n) != (0 | C) | (0 | a) &lt;= (0 | c)) break A;
                                } else if ((0 | t) != (0 | u) | v[b + 8 &gt;&gt; 2] &lt;= d &gt;&gt;&gt; 0) break A;
                                b = b + 16 | 0, i = i + 1 | 0;
                            }
                        }
                        A: {
                            if (!C) for (f = (l &lt;&lt; 4) + s | 0; ;) {
                                c = -1, a = -1, (t = o[f &gt;&gt; 2]) &amp;&amp; (a = o[t + 12 &gt;&gt; 2]), c = u ? o[u + 12 &gt;&gt; 2] : c, 
                                n = -1, (k = o[f + 4 &gt;&gt; 2]) &amp;&amp; (n = o[k + 12 &gt;&gt; 2]);
                                e: if (!((0 | a) &lt; -1)) {
                                    if (!(t | (0 | c) &gt; (0 | n))) {
                                        if ((0 | u) != (0 | k)) break A;
                                        if (v[f + 8 &gt;&gt; 2] &lt; d &gt;&gt;&gt; 0) break e;
                                        break A;
                                    }
                                    if ((0 | c) &lt;= (0 | n) | t) break A;
                                }
                                f = f + -16 | 0, l = l + -1 | 0;
                            }
                            for (f = (l &lt;&lt; 4) + s | 0, B = o[C + 12 &gt;&gt; 2]; ;) {
                                if (c = -1, a = -1, (t = o[f &gt;&gt; 2]) &amp;&amp; (a = o[t + 12 &gt;&gt; 2]), c = u ? o[u + 12 &gt;&gt; 2] : c, 
                                n = -1, (k = o[f + 4 &gt;&gt; 2]) &amp;&amp; (n = o[k + 12 &gt;&gt; 2]), !((0 | B) &gt; (0 | a))) if ((0 | t) != (0 | C) | (0 | c) &gt; (0 | n)) {
                                    if ((0 | t) != (0 | C) | (0 | c) &lt;= (0 | n)) break A;
                                } else if ((0 | u) != (0 | k) | v[f + 8 &gt;&gt; 2] &gt;= d &gt;&gt;&gt; 0) break A;
                                f = f + -16 | 0, l = l + -1 | 0;
                            }
                        }
                        if ((0 | i) &lt;= (0 | l) &amp;&amp; (c = o[(a = (i &lt;&lt; 4) + s | 0) + 4 &gt;&gt; 2], n = o[a + 8 &gt;&gt; 2], 
                        a = o[a + 12 &gt;&gt; 2], s = o[b &gt;&gt; 2], t = o[f + 4 &gt;&gt; 2], o[b &gt;&gt; 2] = o[f &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = t, 
                        t = o[(f = f + 8 | 0) + 4 &gt;&gt; 2], o[(b = b + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = t, 
                        f = o[A + 12 &gt;&gt; 2] + (l &lt;&lt; 4) | 0, o[f + 12 &gt;&gt; 2] = a, o[f + 4 &gt;&gt; 2] = c, o[f + 8 &gt;&gt; 2] = n, 
                        o[f &gt;&gt; 2] = s, l = l + -1 | 0, i = i + 1 | 0), !((0 | i) &lt;= (0 | l))) break;
                        s = o[A + 12 &gt;&gt; 2];
                    }
                    if ((0 | l) &gt; (0 | g) &amp;&amp; Zr(A, e, g, l), !((0 | i) &lt; (0 | r))) break;
                }
            }
            function Yr(A, e) {
                e |= 0, A = o[(A |= 0) + 4 &gt;&gt; 2], BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, o[e + 36 &gt;&gt; 2]);
            }
            function pr(A, e) {
                return R((A ? R(-e) : e) * e);
            }
            function Er(A, e) {
                var i, r = 0, f = 0, n = 0, t = 0, a = 0, C = R(0), d = 0, v = 0;
                s(e), i = (a = (n = c(0)) &lt;&lt; 1) + -1 | 0;
                A: {
                    e: {
                        i: {
                            r: {
                                s(A);
                                f: {
                                    if ((r = c(0)) + -8388608 &gt;&gt;&gt; 0 &lt;= 2130706431) {
                                        if (i &gt;&gt;&gt; 0 &gt; 4278190078) break f;
                                        break i;
                                    }
                                    if (i &gt;&gt;&gt; 0 &lt; 4278190079) break r;
                                }
                                if (C = R(1), !a | 1065353216 == (0 | r)) break e;
                                if (r &lt;&lt;= 1, !(a &gt;&gt;&gt; 0 &lt; 4278190081 &amp;&amp; r &gt;&gt;&gt; 0 &lt;= 4278190080)) return R(A + e);
                                if (2130706432 == (0 | r)) break e;
                                return R((-1 ^ n) &gt;&gt;&gt; 31 == (r &gt;&gt;&gt; 0 &lt; 2130706432 | 0) ? 0 : e * e);
                            }
                            if ((r &lt;&lt; 1) - 1 &gt;&gt;&gt; 0 &gt;= 4278190079) {
                                if (C = R(A * A), (0 | r) &gt; -1 || ((r = n &gt;&gt;&gt; 23 &amp; 255) + -127 &gt;&gt;&gt; 0 &gt; 23 || (C = (r = 1 &lt;&lt; 150 - r) &amp; n ? r + -1 &amp; n ? C : R(-C) : C)), 
                                (0 | n) &gt; -1) break e;
                                return R(R(1) / C);
                            }
                            if ((0 | r) &lt;= -1) {
                                if ((t = n &gt;&gt;&gt; 23 &amp; 255) &gt;&gt;&gt; 0 &lt; 127) break A;
                                r: {
                                    if (t &gt;&gt;&gt; 0 &lt;= 150) {
                                        if ((t = 1 &lt;&lt; 150 - t) + -1 &amp; n) break A;
                                        if (a = 65536, n &amp; t) break r;
                                    }
                                    a = 0;
                                }
                                t = a, r &amp;= 2147483647;
                            }
                            r &gt;&gt;&gt; 0 &gt; 8388607 || (r = (2147483647 &amp; (s(R(A * R(8388608))), c(0))) - 192937984 | 0);
                        }
                        if (d = (f = B[(a = (n = r + -1060306944 | 0) &gt;&gt;&gt; 15 &amp; 240) + 19464 &gt;&gt; 3] * (b(0, r - (-8388608 &amp; n) | 0), 
                        +k()) - 1) * f, u(+(f = ((B[2466] + B[2465] * f) * (d * d) + (d * (B[2468] + B[2467] * f) + (B[a + 19472 &gt;&gt; 3] + +(n &gt;&gt; 23) + f * B[2469]))) * +e)), 
                        r = 0 | c(1), c(0), !(1079967744 == (0 | (r &amp;= 2147450880)) | r &gt;&gt;&gt; 0 &lt; 1079967744)) {
                            if (f &gt; 127.99999995700433) return pr(t, R(1.5845632502852868e29));
                            if (f &lt;= -150) return pr(t, R(2.524354896707238e-29));
                        }
                        f = (f = (v = f) - ((d = v + (f = B[2502])) - f)) * f * (B[2504] + B[2503] * f) + (f * B[2505] + 1), 
                        u(+d), c(1), n = t + (r = 0 | c(0)) &lt;&lt; 15, r = a = o[(t = 19760 + ((31 &amp; r) &lt;&lt; 3) | 0) &gt;&gt; 2], 
                        n = o[t + 4 &gt;&gt; 2] + n | 0, b(0, 0 | r), b(1, 0 | (r &gt;&gt;&gt; 0 &lt; r &gt;&gt;&gt; 0 ? n + 1 | 0 : n)), 
                        C = R(f * +l());
                    }
                    return C;
                }
                return A = R(A - A), R(A / A);
            }
            function Vr(A) {
                var e, i, r = R(0), f = R(0);
                if (s(A), (e = 2147483647 &amp; (i = c(0))) &gt;&gt;&gt; 0 &gt;= 1065353216) return R(1065353216 == (0 | e) ? (0 | i) &lt; 0 ? 3.141592502593994 : 0 : R(0) / R(A - A));
                A: {
                    if (e &gt;&gt;&gt; 0 &lt;= 1056964607) {
                        if (r = R(1.570796251296997), e &gt;&gt;&gt; 0 &lt; 847249409) break A;
                        return r = R(A * A), R(R(R(R(7.549789415861596e-8) - R(R(R(r * R(R(r * R(R(r * R(-.008656363002955914)) + R(-.04274342209100723))) + R(.16666586697101593))) / R(R(r * R(-.7066296339035034)) + R(1))) * A)) - A) + R(1.570796251296997));
                    }
                    if ((0 | i) &lt;= -1) return A = R(R(A + R(1)) * R(.5)), r = R(w(A)), A = R(R(1.570796251296997) - R(r + R(R(r * R(R(A * R(R(A * R(R(A * R(-.008656363002955914)) + R(-.04274342209100723))) + R(.16666586697101593))) / R(R(A * R(-.7066296339035034)) + R(1)))) + R(-7.549789415861596e-8)))), 
                    R(A + A);
                    A = R(R(R(1) - A) * R(.5)), b(0, -4096 &amp; (s(f = R(w(A))), c(0))), r = k(), A = R(R(R(f * R(R(A * R(R(A * R(R(A * R(-.008656363002955914)) + R(-.04274342209100723))) + R(.16666586697101593))) / R(R(A * R(-.7066296339035034)) + R(1)))) + R(R(A - R(r * r)) / R(f + r))) + r), 
                    r = R(A + A);
                }
                return r;
            }
            function Nr(A, e, i) {
                Ir(A + 4 | 0, A + 372 | 0, A + 388 | 0, e, i);
            }
            function Ir(A, e, i, r, f) {
                var n, t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = 0;
                D = n = D - 16 | 0, t = g[A + 52 &gt;&gt; 2], a = g[A + 56 &gt;&gt; 2], b = g[A + 48 &gt;&gt; 2], 
                c = g[e &gt;&gt; 2], l = g[e + 4 &gt;&gt; 2], u = g[e + 8 &gt;&gt; 2], o[f + 60 &gt;&gt; 2] = 0, g[f + 56 &gt;&gt; 2] = a + R(u * r), 
                g[f + 52 &gt;&gt; 2] = t + R(l * r), g[f + 48 &gt;&gt; 2] = b + R(c * r), b = g[i &gt;&gt; 2], s = g[i + 4 &gt;&gt; 2], 
                k = g[i + 8 &gt;&gt; 2], t = (t = R(R(R(b * b) + R(s * s)) + R(k * k))) &gt; R(1.1920928955078125e-7) ? R(w(t)) : R(0), 
                t = (a = R(t * r) &gt; R(.7853981852531433) ? R(R(.7853981852531433) / r) : t) &lt; R(.0010000000474974513) ? R(R(r * R(.5)) + R(a * R(R(R(R(r * r) * r) * R(-.02083333395421505)) * a))) : R(di(R(R(a * R(.5)) * r)) / a), 
                Hf(A, n), c = g[n + 12 &gt;&gt; 2], l = Ci(R(R(a * r) * R(.5))), u = R(b * t), C = g[n &gt;&gt; 2], 
                s = R(s * t), d = g[n + 4 &gt;&gt; 2], t = R(k * t), k = g[n + 8 &gt;&gt; 2], a = R(R(R(R(c * l) - R(u * C)) - R(s * d)) - R(t * k)), 
                b = R(R(R(R(t * c) + R(l * k)) + R(u * d)) - R(s * C)), r = R(R(R(R(l * C) + R(u * c)) + R(s * k)) - R(t * d)), 
                t = R(R(R(t * C) + R(R(s * c) + R(l * d))) - R(u * k)), (c = R(R(a * a) + R(R(b * b) + R(R(r * r) + R(t * t))))) &gt; R(1.1920928955078125e-7) &amp;&amp; (c = R(R(1) / R(w(c))), 
                a = R(a * c), b = R(b * c), t = R(t * c), r = R(r * c), c = R(R(a * a) + R(R(b * b) + R(R(t * t) + R(r * r))))), 
                c &gt; R(1.1920928955078125e-7) ? (o[f + 12 &gt;&gt; 2] = 0, o[f + 44 &gt;&gt; 2] = 0, o[f + 28 &gt;&gt; 2] = 0, 
                l = R(R(2) / c), c = R(b * l), u = R(t * c), C = R(r * l), s = R(a * C), g[f + 36 &gt;&gt; 2] = u + s, 
                d = R(r * c), l = R(t * l), k = R(a * l), g[f + 32 &gt;&gt; 2] = d - k, g[f + 24 &gt;&gt; 2] = u - s, 
                u = R(r * l), a = R(a * c), g[f + 16 &gt;&gt; 2] = u + a, g[f + 8 &gt;&gt; 2] = d + k, g[f + 4 &gt;&gt; 2] = u - a, 
                r = R(r * C), t = R(t * l), g[f + 40 &gt;&gt; 2] = R(1) - R(r + t), a = r, r = R(b * c), 
                g[f + 20 &gt;&gt; 2] = R(1) - R(a + r), g[f &gt;&gt; 2] = R(1) - R(t + r)) : (e = o[A + 4 &gt;&gt; 2], 
                o[f &gt;&gt; 2] = o[A &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = e, v = o[(i = A + 8 | 0) + 4 &gt;&gt; 2], o[(e = f + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], 
                o[e + 4 &gt;&gt; 2] = v, e = o[A + 20 &gt;&gt; 2], o[f + 16 &gt;&gt; 2] = o[A + 16 &gt;&gt; 2], o[f + 20 &gt;&gt; 2] = e, 
                v = o[(i = A + 24 | 0) + 4 &gt;&gt; 2], o[(e = f + 24 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = v, 
                e = o[A + 36 &gt;&gt; 2], o[f + 32 &gt;&gt; 2] = o[A + 32 &gt;&gt; 2], o[f + 36 &gt;&gt; 2] = e, i = o[(A = A + 40 | 0) + 4 &gt;&gt; 2], 
                o[(e = f + 40 | 0) &gt;&gt; 2] = o[A &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = i), D = n + 16 | 0;
            }
            function Ur(A, e) {
                var i, r = 0, f = 0, n = 0, t = 0, a = 0, c = 0, b = 0, l = R(0), u = 0;
                D = i = D - 32 | 0, e != R(0) &amp;&amp; ((r = o[A + 540 &gt;&gt; 2]) &amp;&amp; BA[o[o[r &gt;&gt; 2] + 8 &gt;&gt; 2]](r, A + 4 | 0), 
                o[A + 384 &gt;&gt; 2] = 0, r = A + 380 | 0, e = R(R(1) / e), t = A + 60 | 0, a = A + 124 | 0, 
                g[r &gt;&gt; 2] = e * R(g[t &gt;&gt; 2] - g[a &gt;&gt; 2]), g[A + 376 &gt;&gt; 2] = e * R(g[A + 56 &gt;&gt; 2] - g[A + 120 &gt;&gt; 2]), 
                c = A + 52 | 0, b = A + 116 | 0, g[A + 372 &gt;&gt; 2] = e * R(g[c &gt;&gt; 2] - g[b &gt;&gt; 2]), 
                Jr(A + 68 | 0, A + 4 | 0, i + 16 | 0, i + 12 | 0), o[A + 400 &gt;&gt; 2] = 0, f = A + 396 | 0, 
                l = g[i + 12 &gt;&gt; 2], g[f &gt;&gt; 2] = e * R(l * g[i + 24 &gt;&gt; 2]), g[A + 392 &gt;&gt; 2] = e * R(l * g[i + 20 &gt;&gt; 2]), 
                g[A + 388 &gt;&gt; 2] = e * R(l * g[i + 16 &gt;&gt; 2]), u = o[r + 4 &gt;&gt; 2], o[(n = A + 140 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], 
                o[n + 4 &gt;&gt; 2] = u, r = o[A + 376 &gt;&gt; 2], o[A + 132 &gt;&gt; 2] = o[A + 372 &gt;&gt; 2], o[A + 136 &gt;&gt; 2] = r, 
                r = o[A + 392 &gt;&gt; 2], o[A + 148 &gt;&gt; 2] = o[A + 388 &gt;&gt; 2], o[A + 152 &gt;&gt; 2] = r, n = o[f + 4 &gt;&gt; 2], 
                o[(r = A + 156 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = n, r = o[A + 8 &gt;&gt; 2], o[A + 68 &gt;&gt; 2] = o[A + 4 &gt;&gt; 2], 
                o[A + 72 &gt;&gt; 2] = r, n = o[(f = A + 12 | 0) + 4 &gt;&gt; 2], o[(r = A + 76 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                o[r + 4 &gt;&gt; 2] = n, n = o[(f = A + 20 | 0) + 4 &gt;&gt; 2], o[(r = A + 84 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                o[r + 4 &gt;&gt; 2] = n, n = o[(f = A + 28 | 0) + 4 &gt;&gt; 2], o[(r = A + 92 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                o[r + 4 &gt;&gt; 2] = n, n = o[(f = A + 44 | 0) + 4 &gt;&gt; 2], o[(r = A + 108 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                o[r + 4 &gt;&gt; 2] = n, r = A + 100 | 0, f = o[(A = A + 36 | 0) + 4 &gt;&gt; 2], o[r &gt;&gt; 2] = o[A &gt;&gt; 2], 
                o[r + 4 &gt;&gt; 2] = f, A = o[t + 4 &gt;&gt; 2], o[a &gt;&gt; 2] = o[t &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = A, 
                A = o[c + 4 &gt;&gt; 2], o[b &gt;&gt; 2] = o[c &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = A), D = i + 32 | 0;
            }
            function Jr(A, e, i, r) {
                var f, n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), y = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0);
                D = f = D + -64 | 0, d = g[e + 24 &gt;&gt; 2], v = g[e + 20 &gt;&gt; 2], B = g[e + 40 &gt;&gt; 2], 
                _ = g[e + 36 &gt;&gt; 2], b = g[A + 40 &gt;&gt; 2], l = g[A + 20 &gt;&gt; 2], k = g[A + 36 &gt;&gt; 2], 
                u = g[A + 24 &gt;&gt; 2], m = g[e + 8 &gt;&gt; 2], Q = g[e &gt;&gt; 2], y = g[e + 4 &gt;&gt; 2], W = g[e + 16 &gt;&gt; 2], 
                Y = g[e + 32 &gt;&gt; 2], t = g[A + 8 &gt;&gt; 2], a = g[A + 4 &gt;&gt; 2], C = g[A + 32 &gt;&gt; 2], s = g[A + 16 &gt;&gt; 2], 
                c = g[A &gt;&gt; 2], o[f + 60 &gt;&gt; 2] = 0, o[f + 44 &gt;&gt; 2] = 0, Z = R(R(l * b) - R(u * k)), 
                p = R(R(u * C) - R(b * s)), V = R(R(k * s) - R(l * C)), n = R(R(1) / R(R(R(c * Z) + R(a * p)) + R(t * V))), 
                F = R(R(R(u * a) - R(l * t)) * n), u = R(R(R(s * t) - R(u * c)) * n), l = R(R(R(l * c) - R(s * a)) * n), 
                g[f + 56 &gt;&gt; 2] = R(R(Y * F) + R(_ * u)) + R(B * l), s = R(R(R(k * t) - R(b * a)) * n), 
                t = R(R(R(b * c) - R(C * t)) * n), a = R(R(R(C * a) - R(k * c)) * n), g[f + 52 &gt;&gt; 2] = R(R(Y * s) + R(_ * t)) + R(B * a), 
                g[f + 40 &gt;&gt; 2] = R(R(F * W) + R(u * v)) + R(l * d), g[f + 36 &gt;&gt; 2] = R(R(s * W) + R(t * v)) + R(a * d), 
                o[f + 28 &gt;&gt; 2] = 0, c = R(Z * n), b = R(p * n), n = R(V * n), g[f + 48 &gt;&gt; 2] = R(R(Y * c) + R(_ * b)) + R(B * n), 
                g[f + 32 &gt;&gt; 2] = R(R(c * W) + R(b * v)) + R(n * d), g[f + 24 &gt;&gt; 2] = R(m * l) + R(R(Q * F) + R(y * u)), 
                g[f + 20 &gt;&gt; 2] = R(m * a) + R(R(Q * s) + R(y * t)), g[f + 16 &gt;&gt; 2] = R(m * n) + R(R(Q * c) + R(y * b)), 
                Hf(f + 16 | 0, f), c = g[f &gt;&gt; 2], a = g[f + 4 &gt;&gt; 2], t = g[f + 8 &gt;&gt; 2], b = g[f + 12 &gt;&gt; 2], 
                n = R(R(1) / R(w(R(R(R(R(c * c) + R(a * a)) + R(t * t)) + R(b * b))))), t = R(t * n), 
                g[f + 8 &gt;&gt; 2] = t, a = R(a * n), g[f + 4 &gt;&gt; 2] = a, c = R(c * n), g[f &gt;&gt; 2] = c, 
                n = R(b * n), g[f + 12 &gt;&gt; 2] = n, n = Vr(R(h(R(G(n, R(-1))), R(1)))), g[r &gt;&gt; 2] = n + n, 
                o[i + 12 &gt;&gt; 2] = 0, g[i + 8 &gt;&gt; 2] = t, g[i + 4 &gt;&gt; 2] = a, g[i &gt;&gt; 2] = c, (n = R(R(R(c * c) + R(a * a)) + R(t * t))) &lt; R(1.4210854715202004e-14) ? (o[i + 8 &gt;&gt; 2] = 0, 
                o[i + 12 &gt;&gt; 2] = 0, o[i &gt;&gt; 2] = 1065353216, o[i + 4 &gt;&gt; 2] = 0) : (n = R(R(1) / R(w(n))), 
                g[i + 8 &gt;&gt; 2] = t * n, g[i + 4 &gt;&gt; 2] = a * n, g[i &gt;&gt; 2] = c * n), D = f - -64 | 0;
            }
            function xr(A, e) {
                var i = R(0), r = 0, f = R(0), n = R(0), t = R(0);
                (i = g[A + 404 &gt;&gt; 2]) != R(0) &amp;&amp; (f = g[e &gt;&gt; 2], n = g[e + 4 &gt;&gt; 2], t = g[e + 8 &gt;&gt; 2], 
                o[A + 436 &gt;&gt; 2] = 0, i = R(R(1) / i), g[A + 432 &gt;&gt; 2] = t * i, g[A + 428 &gt;&gt; 2] = i * n, 
                g[A + 424 &gt;&gt; 2] = i * f), r = o[e + 4 &gt;&gt; 2], o[A + 440 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 444 &gt;&gt; 2] = r, 
                r = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], o[(A = A + 448 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = r;
            }
            function Xr(A, e) {
                var i = 0, r = R(0), f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0);
                if (b = g[A + 504 &gt;&gt; 2], f = Er(R(R(1) - b), e), t = R(f * g[A + 372 &gt;&gt; 2]), g[A + 372 &gt;&gt; 2] = t, 
                r = R(f * g[(i = A + 376 | 0) &gt;&gt; 2]), g[i &gt;&gt; 2] = r, f = R(f * g[(i = A + 380 | 0) &gt;&gt; 2]), 
                g[i &gt;&gt; 2] = f, l = g[A + 508 &gt;&gt; 2], n = Er(R(R(1) - l), e), e = R(n * g[A + 388 &gt;&gt; 2]), 
                g[A + 388 &gt;&gt; 2] = e, a = R(n * g[(i = A + 392 | 0) &gt;&gt; 2]), g[i &gt;&gt; 2] = a, n = R(n * g[(i = A + 396 | 0) &gt;&gt; 2]), 
                g[i &gt;&gt; 2] = n, C[A + 512 | 0] &amp;&amp; (R(R(R(e * e) + R(a * a)) + R(n * n)) &lt; g[A + 524 &gt;&gt; 2] ^ 1 | R(R(R(t * t) + R(r * r)) + R(f * f)) &lt; g[A + 520 &gt;&gt; 2] ^ 1 || (c = g[A + 516 &gt;&gt; 2], 
                n = R(n * c), g[A + 396 &gt;&gt; 2] = n, a = R(a * c), g[A + 392 &gt;&gt; 2] = a, e = R(e * c), 
                g[A + 388 &gt;&gt; 2] = e, f = R(f * c), g[A + 380 &gt;&gt; 2] = f, r = R(r * c), g[A + 376 &gt;&gt; 2] = r, 
                t = R(t * c), g[A + 372 &gt;&gt; 2] = t), (c = R(w(R(R(R(t * t) + R(r * r)) + R(f * f))))) &lt; b &amp;&amp; (c &gt; R(.004999999888241291) ? (b = f, 
                f = R(R(1) / c), g[A + 380 &gt;&gt; 2] = b - R(R(b * f) * R(.004999999888241291)), g[A + 376 &gt;&gt; 2] = r - R(R(r * f) * R(.004999999888241291)), 
                g[A + 372 &gt;&gt; 2] = t - R(R(t * f) * R(.004999999888241291))) : (o[(i = A + 372 | 0) &gt;&gt; 2] = 0, 
                o[i + 4 &gt;&gt; 2] = 0, o[(i = i + 8 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0)), (r = R(w(R(R(R(e * e) + R(a * a)) + R(n * n))))) &lt; l)) {
                    if (r &gt; R(.004999999888241291)) return r = R(R(1) / r), g[A + 396 &gt;&gt; 2] = n - R(R(n * r) * R(.004999999888241291)), 
                    g[A + 392 &gt;&gt; 2] = a - R(R(a * r) * R(.004999999888241291)), void (g[A + 388 &gt;&gt; 2] = e - R(R(e * r) * R(.004999999888241291)));
                    o[(A = A + 388 | 0) &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0, o[(A = A + 8 | 0) &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0;
                }
            }
            function Mr(A) {
                var e = 0;
                3 &amp; C[A + 204 | 0] || (g[A + 472 &gt;&gt; 2] = R(g[A + 424 &gt;&gt; 2] * g[A + 408 &gt;&gt; 2]) + g[A + 472 &gt;&gt; 2], 
                g[(e = A + 476 | 0) &gt;&gt; 2] = R(g[A + 428 &gt;&gt; 2] * g[A + 412 &gt;&gt; 2]) + g[e &gt;&gt; 2], g[(e = A + 480 | 0) &gt;&gt; 2] = R(g[A + 432 &gt;&gt; 2] * g[A + 416 &gt;&gt; 2]) + g[e &gt;&gt; 2]);
            }
            function Sr(A, e) {
                !function(A, e) {
                    var i, r = 0, f = 0, n = 0, t = 0, a = 0, c = R(0), b = R(0), l = R(0), u = 0, s = R(0), k = R(0), d = R(0), v = 0, B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0);
                    2 &amp; C[A + 204 | 0] ? (r = o[A + 8 &gt;&gt; 2], o[A + 68 &gt;&gt; 2] = o[A + 4 &gt;&gt; 2], o[A + 72 &gt;&gt; 2] = r, 
                    n = o[(f = A + 12 | 0) + 4 &gt;&gt; 2], o[(r = A + 76 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = n, 
                    n = o[(f = A + 20 | 0) + 4 &gt;&gt; 2], o[(r = A + 84 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = n, 
                    n = o[(f = A + 28 | 0) + 4 &gt;&gt; 2], o[(r = A + 92 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = n, 
                    n = o[(f = A + 36 | 0) + 4 &gt;&gt; 2], o[(r = A + 100 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = n, 
                    n = o[(f = A + 44 | 0) + 4 &gt;&gt; 2], o[(r = A + 108 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = n, 
                    n = o[(f = A + 52 | 0) + 4 &gt;&gt; 2], o[(r = A + 116 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = n, 
                    n = o[(f = A + 60 | 0) + 4 &gt;&gt; 2], o[(r = A + 124 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = n) : (r = o[e + 4 &gt;&gt; 2], 
                    o[A + 68 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 72 &gt;&gt; 2] = r, n = o[(f = e + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(r = A + 76 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = n, n = o[(f = e + 24 | 0) + 4 &gt;&gt; 2], 
                    o[(r = A + 92 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = n, f = o[e + 20 &gt;&gt; 2], o[(r = A + 84 | 0) &gt;&gt; 2] = o[e + 16 &gt;&gt; 2], 
                    o[r + 4 &gt;&gt; 2] = f, f = o[e + 36 &gt;&gt; 2], o[(r = A + 100 | 0) &gt;&gt; 2] = o[e + 32 &gt;&gt; 2], 
                    o[r + 4 &gt;&gt; 2] = f, n = o[(f = e + 40 | 0) + 4 &gt;&gt; 2], o[(r = A + 108 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                    o[r + 4 &gt;&gt; 2] = n, n = o[(f = e + 56 | 0) + 4 &gt;&gt; 2], o[(r = A + 124 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                    o[r + 4 &gt;&gt; 2] = n, f = o[e + 52 &gt;&gt; 2], o[(r = A + 116 | 0) &gt;&gt; 2] = o[e + 48 &gt;&gt; 2], 
                    o[r + 4 &gt;&gt; 2] = f), r = o[A + 392 &gt;&gt; 2], o[A + 148 &gt;&gt; 2] = o[A + 388 &gt;&gt; 2], o[A + 152 &gt;&gt; 2] = r, 
                    r = o[A + 376 &gt;&gt; 2], o[A + 132 &gt;&gt; 2] = o[A + 372 &gt;&gt; 2], o[A + 136 &gt;&gt; 2] = r, n = o[(f = A + 396 | 0) + 4 &gt;&gt; 2], 
                    o[(r = A + 156 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = n, n = o[(f = A + 380 | 0) + 4 &gt;&gt; 2], 
                    o[(r = A + 140 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = n, v = o[(n = e + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(r = A + 12 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = v, f = o[e + 4 &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = o[e &gt;&gt; 2], 
                    o[A + 8 &gt;&gt; 2] = f, a = o[(v = e + 24 | 0) + 4 &gt;&gt; 2], o[(f = A + 28 | 0) &gt;&gt; 2] = o[v &gt;&gt; 2], 
                    o[f + 4 &gt;&gt; 2] = a, a = o[e + 20 &gt;&gt; 2], o[(n = A + 20 | 0) &gt;&gt; 2] = o[e + 16 &gt;&gt; 2], 
                    o[n + 4 &gt;&gt; 2] = a, u = o[(t = e + 40 | 0) + 4 &gt;&gt; 2], o[(a = v = A + 44 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                    o[a + 4 &gt;&gt; 2] = u, u = o[e + 36 &gt;&gt; 2], o[(t = a = A + 36 | 0) &gt;&gt; 2] = o[e + 32 &gt;&gt; 2], 
                    o[t + 4 &gt;&gt; 2] = u, i = o[(u = e + 56 | 0) + 4 &gt;&gt; 2], o[(t = A + 60 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], 
                    o[t + 4 &gt;&gt; 2] = i, u = o[e + 52 &gt;&gt; 2], o[(t = A + 52 | 0) &gt;&gt; 2] = o[e + 48 &gt;&gt; 2], 
                    o[t + 4 &gt;&gt; 2] = u, B = g[A + 8 &gt;&gt; 2], _ = g[r &gt;&gt; 2], m = g[f &gt;&gt; 2], Q = g[n &gt;&gt; 2], 
                    h = g[A + 24 &gt;&gt; 2], s = g[v &gt;&gt; 2], y = g[A + 464 &gt;&gt; 2], k = g[a &gt;&gt; 2], d = g[A + 40 &gt;&gt; 2], 
                    w = g[A + 460 &gt;&gt; 2], G = g[A + 4 &gt;&gt; 2], W = g[A + 456 &gt;&gt; 2], o[A + 368 &gt;&gt; 2] = 0, 
                    o[A + 352 &gt;&gt; 2] = 0, o[A + 336 &gt;&gt; 2] = 0, c = R(W * k), b = R(w * d), l = R(y * s), 
                    g[A + 364 &gt;&gt; 2] = R(R(k * c) + R(d * b)) + R(s * l), g[A + 360 &gt;&gt; 2] = R(R(Q * c) + R(h * b)) + R(m * l), 
                    g[A + 356 &gt;&gt; 2] = R(R(G * c) + R(B * b)) + R(_ * l), c = R(W * Q), b = R(w * h), 
                    l = R(y * m), g[A + 348 &gt;&gt; 2] = R(R(k * c) + R(d * b)) + R(s * l), g[A + 344 &gt;&gt; 2] = R(R(Q * c) + R(h * b)) + R(m * l), 
                    g[A + 340 &gt;&gt; 2] = R(R(G * c) + R(B * b)) + R(_ * l), c = k, k = R(G * W), b = d, 
                    d = R(B * w), l = s, s = R(_ * y), g[A + 332 &gt;&gt; 2] = R(R(c * k) + R(b * d)) + R(l * s), 
                    g[A + 328 &gt;&gt; 2] = R(R(k * Q) + R(d * h)) + R(s * m), g[A + 324 &gt;&gt; 2] = R(R(G * k) + R(B * d)) + R(_ * s);
                }(A, e);
            }
            function Tr(A, e, i) {
                var r = R(0), f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0);
                o[A + 12 &gt;&gt; 2] = 0, f = g[e + 388 &gt;&gt; 2], k = (r = g[e + 456 &gt;&gt; 2]) != R(0) ? R(R(1) / r) : R(0), 
                C = g[e + 20 &gt;&gt; 2], n = R(k * C), c = g[e + 4 &gt;&gt; 2], m = (r = g[e + 460 &gt;&gt; 2]) != R(0) ? R(R(1) / r) : R(0), 
                d = g[e + 24 &gt;&gt; 2], b = R(m * d), l = g[e + 8 &gt;&gt; 2], Q = (r = g[e + 464 &gt;&gt; 2]) != R(0) ? R(R(1) / r) : R(0), 
                v = g[e + 28 &gt;&gt; 2], u = R(Q * v), B = g[e + 12 &gt;&gt; 2], r = g[e + 392 &gt;&gt; 2], s = R(R(f * R(R(R(n * c) + R(b * l)) + R(u * B))) + R(R(R(R(n * C) + R(b * d)) + R(u * v)) * r)), 
                _ = g[e + 36 &gt;&gt; 2], t = b, b = g[e + 40 &gt;&gt; 2], a = u, u = g[e + 44 &gt;&gt; 2], t = R(R(R(n * _) + R(t * b)) + R(a * u)), 
                n = g[e + 396 &gt;&gt; 2], h = R(s + R(t * n)), a = R(k * c), s = R(m * l), t = R(Q * B), 
                s = R(R(R(R(R(R(a * c) + R(s * l)) + R(t * B)) * f) + R(r * R(R(R(a * C) + R(s * d)) + R(t * v)))) + R(R(R(R(a * _) + R(s * b)) + R(t * u)) * n)), 
                a = R(R(f * h) - R(r * s)), g[A + 8 &gt;&gt; 2] = a, t = f, f = R(k * _), k = R(c * f), 
                c = R(m * b), k = R(k + R(l * c)), l = R(Q * u), C = R(R(R(t * R(k + R(B * l))) + R(r * R(R(R(f * C) + R(c * d)) + R(l * v)))) + R(n * R(R(R(f * _) + R(c * b)) + R(l * u)))), 
                f = R(R(n * s) - R(t * C)), g[A + 4 &gt;&gt; 2] = f, r = R(R(r * C) - R(n * h)), g[A &gt;&gt; 2] = r, 
                (n = R(R(a * a) + R(R(r * r) + R(f * f)))) &gt; R(i * i) &amp;&amp; (i = R(R(R(1) / R(w(n))) * i), 
                g[A + 8 &gt;&gt; 2] = a * i, g[A + 4 &gt;&gt; 2] = f * i, g[A &gt;&gt; 2] = r * i);
            }
            function jr(A, e, i) {
                var r, f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0);
                D = r = D - 16 | 0, b = g[e + 464 &gt;&gt; 2], f = g[e + 460 &gt;&gt; 2], h = g[e + 396 &gt;&gt; 2], 
                G = g[e + 392 &gt;&gt; 2], a = g[e + 456 &gt;&gt; 2], y = g[e + 388 &gt;&gt; 2], Hf(e + 4 | 0, r), 
                o[A + 12 &gt;&gt; 2] = 0, l = g[r + 12 &gt;&gt; 2], u = g[r + 4 &gt;&gt; 2], s = g[r + 8 &gt;&gt; 2], t = R(R(R(y * l) - R(h * u)) + R(G * s)), 
                k = g[r &gt;&gt; 2], B = R(R(R(G * u) + R(y * k)) + R(h * s)), c = R(R(R(h * l) - R(G * k)) + R(y * u)), 
                _ = R(R(R(G * l) - R(y * s)) + R(h * k)), n = R(R(R(u * t) + R(R(s * B) + R(l * c))) - R(k * _)), 
                d = R(n * R(0)), C = R(R(R(s * _) + R(R(k * B) + R(l * t))) - R(u * c)), Q = R(C * R(0)), 
                f = f != R(0) ? R(R(1) / f) : R(0), t = R(R(R(k * c) + R(R(u * B) + R(l * _))) - R(s * t)), 
                B = R(d + R(Q + R(f * t))), a = a != R(0) ? R(R(1) / a) : R(0), V = R(R(R(R(R(Q - R(a * t)) + R(0)) + R(B + R(0))) * i) + R(0)), 
                c = b != R(0) ? R(R(1) / b) : R(0), v = R(t * R(0)), _ = R(R(n * c) + R(Q + v)), 
                F = R(d + R(R(a * C) + v)), b = R(R(R(n * F) - R(C * _)) * i), w = R(n * R(-0)), 
                E = R(a + R(R(v + R(R(a * R(0)) + w)) * i)), W = R(t * R(-0)), Z = R(R(R(R(R(W + R(f * C)) + R(0)) - F) * i) + R(0)), 
                v = R(R(R(R(v + R(R(0) - R(f * n))) + _) * i) + R(0)), p = R(R(R(R(R(d + R(0)) - R(c * C)) + F) * i) + R(0)), 
                Y = R(C * R(-0)), f = R(f + R(R(Y + R(R(f * R(0)) + d)) * i)), d = R(R(R(R(R(c * t) + R(w + R(0))) - B) * i) + R(0)), 
                w = R(R(v * p) - R(f * d)), c = R(c + R(R(R(c * R(0)) + R(W + Q)) * i)), W = R(R(f * c) - R(Z * p)), 
                Q = R(R(R(R(Y + R(R(a * n) + R(0))) - _) * i) + R(0)), Y = R(R(Z * d) - R(c * v)), 
                a = R(R(V * w) + R(R(E * W) + R(Q * Y))), a = R(m(a)) &gt; R(1.1920928955078125e-7) ? R(R(1) / a) : a, 
                N = n, n = R(R(R(t * _) - R(n * B)) * i), i = R(R(R(C * B) - R(t * F)) * i), f = R(N - R(R(R(V * R(R(v * b) - R(f * n))) + R(R(E * R(R(f * i) - R(Z * b))) + R(Q * R(R(Z * n) - R(v * i))))) * a)), 
                t = R(t - R(R(R(V * R(R(p * n) - R(d * b))) + R(R(E * R(R(c * b) - R(p * i))) + R(Q * R(R(d * i) - R(c * n))))) * a)), 
                i = R(C - R(R(R(i * w) + R(R(n * W) + R(b * Y))) * a)), n = R(R(R(l * f) + R(k * t)) - R(u * i)), 
                C = R(R(R(-R(k * i)) - R(u * t)) - R(s * f)), b = R(R(R(l * i) + R(u * f)) - R(s * t)), 
                i = R(R(R(s * i) + R(l * t)) - R(k * f)), g[A + 8 &gt;&gt; 2] = R(R(R(R(l * n) - R(C * s)) - R(b * u)) + R(i * k)) - h, 
                g[A + 4 &gt;&gt; 2] = R(R(R(R(l * i) - R(C * u)) - R(n * k)) + R(b * s)) - G, g[A &gt;&gt; 2] = R(R(R(R(l * b) - R(C * k)) - R(i * s)) + R(n * u)) - y, 
                D = r + 16 | 0;
            }
            function Or(A, e, i) {
                var r = R(0), f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0);
                o[A + 12 &gt;&gt; 2] = 0, w = (r = g[e + 456 &gt;&gt; 2]) != R(0) ? R(R(1) / r) : R(0), s = g[e + 36 &gt;&gt; 2], 
                G = R(w * s), k = g[e + 4 &gt;&gt; 2], a = (r = g[e + 460 &gt;&gt; 2]) != R(0) ? R(R(1) / r) : R(0), 
                B = g[e + 40 &gt;&gt; 2], W = R(a * B), n = g[e + 8 &gt;&gt; 2], C = (r = g[e + 464 &gt;&gt; 2]) != R(0) ? R(R(1) / r) : R(0), 
                c = g[e + 44 &gt;&gt; 2], F = R(C * c), f = g[e + 12 &gt;&gt; 2], t = R(R(R(G * k) + R(W * n)) + R(F * f)), 
                r = g[e + 388 &gt;&gt; 2], b = g[e + 20 &gt;&gt; 2], _ = R(w * b), l = g[e + 24 &gt;&gt; 2], y = R(a * l), 
                u = g[e + 28 &gt;&gt; 2], Q = R(C * u), Y = R(R(R(_ * k) + R(y * n)) + R(Q * f)), Z = R(r * Y), 
                d = g[e + 392 &gt;&gt; 2], h = R(R(R(_ * b) + R(y * l)) + R(Q * u)), v = g[e + 396 &gt;&gt; 2], 
                y = R(R(R(_ * s) + R(y * B)) + R(Q * c)), V = R(v * y), _ = R(R(Z + R(d * h)) + V), 
                p = Z, Q = R(w * k), Z = R(a * n), C = R(C * f), n = R(R(R(Q * k) + R(Z * n)) + R(C * f)), 
                w = R(t + R(R(R(R(t * R(0)) + R(p - R(n * d))) + _) * i)), a = R(R(R(Q * b) + R(Z * l)) + R(C * u)), 
                p = R(r * t), l = R(R(R(G * b) + R(W * l)) + R(F * u)), b = R(d * l), f = R(R(R(G * s) + R(W * B)) + R(F * c)), 
                k = R(R(p + b) + R(v * f)), b = R(a + R(R(k + R(b + R(R(a * R(0)) - R(h * v)))) * i)), 
                F = R(d * a), c = R(R(R(Q * s) + R(Z * B)) + R(C * c)), u = R(v * c), s = R(R(R(r * n) + F) + u), 
                W = R(i * R(0)), B = R(R(_ + R(R(R(v * s) - R(r * k)) * i)) - R(W + _)), u = R(y + R(R(s + R(R(R(y * R(0)) + u) - R(f * r))) * i)), 
                a = R(h + R(R(R(R(h * R(0)) + R(v * a)) - R(l * r)) * i)), G = R(c + R(R(R(R(d * f) + R(R(c * R(0)) - V)) - _) * i)), 
                Q = R(R(b * u) - R(a * G)), C = R(n + R(R(R(d * t) + R(R(n * R(0)) - R(Y * v))) * i)), 
                f = R(f + R(R(R(f * R(0)) + R(R(r * y) - R(c * d))) * i)), h = R(l + R(R(R(R(l * R(0)) + R(R(r * h) - F)) - s) * i)), 
                l = R(R(a * f) - R(h * u)), c = R(Y + R(R(R(R(R(Y * R(0)) + R(v * n)) - p) - k) * i)), 
                Y = R(R(h * G) - R(b * f)), t = R(R(w * Q) + R(R(C * l) + R(c * Y))), n = R(m(t)) &gt; R(1.1920928955078125e-7) ? R(R(1) / t) : t, 
                t = R(R(s + R(R(R(d * k) - R(v * _)) * i)) - R(W + s)), i = R(R(k + R(R(R(r * _) - R(d * s)) * i)) - R(W + k)), 
                g[A + 8 &gt;&gt; 2] = R(v - R(R(R(w * R(R(b * B) - R(a * t))) + R(R(C * R(R(a * i) - R(h * B))) + R(c * R(R(h * t) - R(b * i))))) * n)) - v, 
                g[A + 4 &gt;&gt; 2] = R(d - R(R(R(w * R(R(u * t) - R(G * B))) + R(R(C * R(R(f * B) - R(u * i))) + R(c * R(R(G * i) - R(f * t))))) * n)) - d, 
                g[A &gt;&gt; 2] = R(r - R(R(R(i * Q) + R(R(t * l) + R(B * Y))) * n)) - r;
            }
            function Hr(A, e) {
                var i = 0, r = 0, f = 0, t = 0, a = 0;
                A: {
                    e: if (!((0 | (r = o[A + 548 &gt;&gt; 2])) &lt; 1)) {
                        for (f = o[A + 556 &gt;&gt; 2], i = r; ;) {
                            if ((0 | e) != o[f &gt;&gt; 2]) {
                                if (f = f + 4 | 0, i = i + -1 | 0) continue;
                                break e;
                            }
                            break;
                        }
                        if (i) break A;
                    }
                    if (o[A + 552 &gt;&gt; 2] == (0 | r) &amp;&amp; !((0 | r) &gt;= (0 | (t = r ? r &lt;&lt; 1 : 1)))) {
                        if (t &amp;&amp; (a = dA(t &lt;&lt; 2), r = o[A + 548 &gt;&gt; 2]), (0 | r) &gt;= 1) for (f = 0, i = r; o[f + a &gt;&gt; 2] = o[o[A + 556 &gt;&gt; 2] + f &gt;&gt; 2], 
                        f = f + 4 | 0, i = i + -1 | 0; ) ;
                        (i = o[A + 556 &gt;&gt; 2]) &amp;&amp; (C[A + 560 | 0] &amp;&amp; (CA(i), r = o[A + 548 &gt;&gt; 2]), o[A + 556 &gt;&gt; 2] = 0), 
                        o[A + 556 &gt;&gt; 2] = a, o[A + 552 &gt;&gt; 2] = t, n[A + 560 | 0] = 1;
                    }
                    o[o[A + 556 &gt;&gt; 2] + (r &lt;&lt; 2) &gt;&gt; 2] = e, o[A + 548 &gt;&gt; 2] = r + 1, i = o[e + 32 &gt;&gt; 2];
                    e: if ((0 | A) != (0 | (a = o[e + 28 &gt;&gt; 2]))) {
                        if ((0 | (e = o[i + 288 &gt;&gt; 2])) == o[i + 292 &gt;&gt; 2] &amp;&amp; !((0 | e) &gt;= (0 | (t = e ? e &lt;&lt; 1 : 1)))) {
                            if (t ? (r = dA(t &lt;&lt; 2), e = o[i + 288 &gt;&gt; 2]) : r = 0, (0 | e) &gt;= 1) for (f = 0, 
                            A = e; o[r + f &gt;&gt; 2] = o[o[i + 296 &gt;&gt; 2] + f &gt;&gt; 2], f = f + 4 | 0, A = A + -1 | 0; ) ;
                            (A = o[i + 296 &gt;&gt; 2]) &amp;&amp; (C[i + 300 | 0] &amp;&amp; (CA(A), e = o[i + 288 &gt;&gt; 2]), o[i + 296 &gt;&gt; 2] = 0), 
                            o[i + 296 &gt;&gt; 2] = r, o[i + 292 &gt;&gt; 2] = t, n[i + 300 | 0] = 1;
                        }
                        A = i, i = a;
                    } else {
                        if ((0 | (e = o[A + 288 &gt;&gt; 2])) != o[A + 292 &gt;&gt; 2]) break e;
                        if ((0 | e) &gt;= (0 | (t = e ? e &lt;&lt; 1 : 1))) break e;
                        if (t ? (a = dA(t &lt;&lt; 2), e = o[A + 288 &gt;&gt; 2]) : a = 0, (0 | e) &gt;= 1) for (f = 0, 
                        r = e; o[f + a &gt;&gt; 2] = o[o[A + 296 &gt;&gt; 2] + f &gt;&gt; 2], f = f + 4 | 0, r = r + -1 | 0; ) ;
                        (r = o[A + 296 &gt;&gt; 2]) &amp;&amp; (C[A + 300 | 0] &amp;&amp; (CA(r), e = o[A + 288 &gt;&gt; 2]), o[A + 296 &gt;&gt; 2] = 0), 
                        o[A + 296 &gt;&gt; 2] = a, o[A + 292 &gt;&gt; 2] = t, n[A + 300 | 0] = 1;
                    }
                    o[A + 288 &gt;&gt; 2] = e + 1, o[A + 280 &gt;&gt; 2] = (-1 ^ e) &gt;&gt;&gt; 31, o[o[A + 296 &gt;&gt; 2] + (e &lt;&lt; 2) &gt;&gt; 2] = i;
                }
            }
            function zr(A, e) {
                var i = 0, r = 0, f = 0, n = 0, t = 0;
                A: if (!((0 | (n = o[A + 548 &gt;&gt; 2])) &lt; 1)) {
                    for (r = f = o[A + 556 &gt;&gt; 2]; ;) {
                        if ((0 | e) != o[r &gt;&gt; 2]) {
                            if (r = r + 4 | 0, (0 | n) != (0 | (i = i + 1 | 0))) continue;
                            break A;
                        }
                        break;
                    }
                    if (!((0 | i) &gt;= (0 | n))) {
                        i = 0, r = f;
                        e: {
                            for (;;) {
                                if ((0 | e) != o[r &gt;&gt; 2]) {
                                    if (r = r + 4 | 0, (0 | n) != (0 | (i = i + 1 | 0))) continue;
                                    break e;
                                }
                                break;
                            }
                            (0 | n) &lt;= (0 | i) || (t = r, i = f, f = (r = n + -1 | 0) &lt;&lt; 2, o[t &gt;&gt; 2] = o[i + f &gt;&gt; 2], 
                            o[A + 548 &gt;&gt; 2] = r, o[f + o[A + 556 &gt;&gt; 2] &gt;&gt; 2] = e);
                        }
                        if (n = o[e + 32 &gt;&gt; 2], (0 | A) == (0 | (f = o[e + 28 &gt;&gt; 2]))) {
                            e: if (!((0 | (e = o[A + 288 &gt;&gt; 2])) &lt; 1)) {
                                for (i = 0, r = f = o[A + 296 &gt;&gt; 2]; ;) {
                                    if (o[r &gt;&gt; 2] != (0 | n)) {
                                        if (r = r + 4 | 0, (0 | (i = i + 1 | 0)) != (0 | e)) continue;
                                        break e;
                                    }
                                    break;
                                }
                                (0 | e) &lt;= (0 | i) || (i = f, f = (e = e + -1 | 0) &lt;&lt; 2, o[r &gt;&gt; 2] = o[i + f &gt;&gt; 2], 
                                o[A + 288 &gt;&gt; 2] = e, o[f + o[A + 296 &gt;&gt; 2] &gt;&gt; 2] = n);
                            }
                            return void (o[A + 280 &gt;&gt; 2] = (0 | e) &gt; 0);
                        }
                        e: if (!((0 | (e = o[n + 288 &gt;&gt; 2])) &lt; 1)) {
                            for (i = 0, r = A = o[n + 296 &gt;&gt; 2]; ;) {
                                if (o[r &gt;&gt; 2] != (0 | f)) {
                                    if (r = r + 4 | 0, (0 | (i = i + 1 | 0)) != (0 | e)) continue;
                                    break e;
                                }
                                break;
                            }
                            (0 | e) &lt;= (0 | i) || (i = A, A = (e = e + -1 | 0) &lt;&lt; 2, o[r &gt;&gt; 2] = o[i + A &gt;&gt; 2], 
                            o[n + 288 &gt;&gt; 2] = e, o[A + o[n + 296 &gt;&gt; 2] &gt;&gt; 2] = f);
                        }
                        o[n + 280 &gt;&gt; 2] = (0 | e) &gt; 0;
                    }
                }
            }
            function Pr(A) {
                var e = 0;
                o[A &gt;&gt; 2] = 20180, n[A + 20 | 0] = 1, o[A + 16 &gt;&gt; 2] = 0, n[A + 40 | 0] = 1, o[(e = A + 8 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[A + 36 &gt;&gt; 2] = 0, n[A + 60 | 0] = 1, o[(e = A + 28 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[A + 56 &gt;&gt; 2] = 0, n[A + 80 | 0] = 1, o[(e = A + 48 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[A + 76 &gt;&gt; 2] = 0, n[A + 100 | 0] = 1, o[(e = A + 68 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[A + 96 &gt;&gt; 2] = 0, n[A + 120 | 0] = 1, o[(e = A + 88 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[A + 116 &gt;&gt; 2] = 0, n[A + 140 | 0] = 1, o[(e = A + 108 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[A + 136 &gt;&gt; 2] = 0, o[(e = A + 128 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                n[A + 160 | 0] = 1, o[A + 156 &gt;&gt; 2] = 0, o[(e = A + 148 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                n[A + 180 | 0] = 1, o[A + 176 &gt;&gt; 2] = 0, o[(e = A + 168 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                n[A + 208 | 0] = 1, o[A + 232 &gt;&gt; 2] = 0, o[A + 204 &gt;&gt; 2] = 0, o[(e = A + 196 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[A + 224 &gt;&gt; 2] = 0, o[A + 212 &gt;&gt; 2] = 534, o[A + 216 &gt;&gt; 2] = 535, 
                o[A + 220 &gt;&gt; 2] = 536;
            }
            function Kr(A) {
                var e = 0;
                return o[(A |= 0) &gt;&gt; 2] = 20180, (e = o[A + 204 &gt;&gt; 2]) &amp;&amp; (C[A + 208 | 0] &amp;&amp; CA(e), 
                o[A + 204 &gt;&gt; 2] = 0), o[A + 204 &gt;&gt; 2] = 0, o[A + 196 &gt;&gt; 2] = 0, o[A + 200 &gt;&gt; 2] = 0, 
                n[A + 208 | 0] = 1, (e = o[A + 176 &gt;&gt; 2]) &amp;&amp; (C[A + 180 | 0] &amp;&amp; CA(e), o[A + 176 &gt;&gt; 2] = 0), 
                o[A + 176 &gt;&gt; 2] = 0, o[A + 168 &gt;&gt; 2] = 0, o[A + 172 &gt;&gt; 2] = 0, n[A + 180 | 0] = 1, 
                (e = o[A + 156 &gt;&gt; 2]) &amp;&amp; (C[A + 160 | 0] &amp;&amp; CA(e), o[A + 156 &gt;&gt; 2] = 0), o[A + 156 &gt;&gt; 2] = 0, 
                o[A + 148 &gt;&gt; 2] = 0, o[A + 152 &gt;&gt; 2] = 0, n[A + 160 | 0] = 1, (e = o[A + 136 &gt;&gt; 2]) &amp;&amp; (C[A + 140 | 0] &amp;&amp; CA(e), 
                o[A + 136 &gt;&gt; 2] = 0), o[A + 136 &gt;&gt; 2] = 0, o[A + 128 &gt;&gt; 2] = 0, o[A + 132 &gt;&gt; 2] = 0, 
                n[A + 140 | 0] = 1, (e = o[A + 116 &gt;&gt; 2]) &amp;&amp; (C[A + 120 | 0] &amp;&amp; CA(e), o[A + 116 &gt;&gt; 2] = 0), 
                o[A + 116 &gt;&gt; 2] = 0, o[A + 108 &gt;&gt; 2] = 0, o[A + 112 &gt;&gt; 2] = 0, n[A + 120 | 0] = 1, 
                (e = o[A + 96 &gt;&gt; 2]) &amp;&amp; (C[A + 100 | 0] &amp;&amp; CA(e), o[A + 96 &gt;&gt; 2] = 0), o[A + 96 &gt;&gt; 2] = 0, 
                o[A + 88 &gt;&gt; 2] = 0, o[A + 92 &gt;&gt; 2] = 0, n[A + 100 | 0] = 1, (e = o[A + 76 &gt;&gt; 2]) &amp;&amp; (C[A + 80 | 0] &amp;&amp; CA(e), 
                o[A + 76 &gt;&gt; 2] = 0), o[A + 76 &gt;&gt; 2] = 0, o[A + 68 &gt;&gt; 2] = 0, o[A + 72 &gt;&gt; 2] = 0, 
                n[A + 80 | 0] = 1, (e = o[A + 56 &gt;&gt; 2]) &amp;&amp; (C[A + 60 | 0] &amp;&amp; CA(e), o[A + 56 &gt;&gt; 2] = 0), 
                o[A + 56 &gt;&gt; 2] = 0, o[A + 48 &gt;&gt; 2] = 0, o[A + 52 &gt;&gt; 2] = 0, n[A + 60 | 0] = 1, (e = o[A + 36 &gt;&gt; 2]) &amp;&amp; (C[A + 40 | 0] &amp;&amp; CA(e), 
                o[A + 36 &gt;&gt; 2] = 0), o[A + 36 &gt;&gt; 2] = 0, o[A + 28 &gt;&gt; 2] = 0, o[A + 32 &gt;&gt; 2] = 0, 
                n[A + 40 | 0] = 1, (e = o[A + 16 &gt;&gt; 2]) &amp;&amp; (C[A + 20 | 0] &amp;&amp; CA(e), o[A + 16 &gt;&gt; 2] = 0), 
                o[A + 16 &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = 0, n[A + 20 | 0] = 1, 0 | A;
            }
            function Lr(A, e, i, r, f, t, a, c, b, l, u, s) {
                var k = 0, d = 0, v = 0, B = 0, m = 0;
                if (k = d = o[A + 68 &gt;&gt; 2], (0 | d) == o[A + 72 &gt;&gt; 2] &amp;&amp; (k = d, !((0 | d) &gt;= (0 | (v = d ? d &lt;&lt; 1 : 1))))) {
                    if (v ? (m = dA(_(v, 152)), k = o[A + 68 &gt;&gt; 2]) : k = d, (0 | (B = k)) &gt;= 1) for (k = 0; U(k + m | 0, o[A + 76 &gt;&gt; 2] + k | 0, 152), 
                    k = k + 152 | 0, B = B + -1 | 0; ) ;
                    (k = o[A + 76 &gt;&gt; 2]) &amp;&amp; (C[A + 80 | 0] &amp;&amp; CA(k), o[A + 76 &gt;&gt; 2] = 0), o[A + 76 &gt;&gt; 2] = m, 
                    o[A + 72 &gt;&gt; 2] = v, n[A + 80 | 0] = 1, k = o[A + 68 &gt;&gt; 2];
                }
                o[A + 68 &gt;&gt; 2] = k + 1, d = o[A + 76 &gt;&gt; 2] + _(d, 152) | 0, o[d + 140 &gt;&gt; 2] = f, 
                function(A, e, i, r, f, n, t, a, c, b, l, u) {
                    var s, k, d, v = 0, B = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = 0, Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), D = R(0), I = R(0), J = R(0), U = R(0), x = R(0), X = R(0), M = R(0), S = R(0), T = R(0), j = 0, O = R(0), H = R(0), z = R(0), P = R(0), L = R(0);
                    o[e + 148 &gt;&gt; 2] = f, o[e + 144 &gt;&gt; 2] = r, o[e + 96 &gt;&gt; 2] = 0, o[e + 100 &gt;&gt; 2] = 0, 
                    T = g[n + 84 &gt;&gt; 2], d = o[n + 84 &gt;&gt; 2], o[e + 104 &gt;&gt; 2] = d, k = o[A + 16 &gt;&gt; 2], 
                    A = o[240 + (k + _(f, 244) | 0) &gt;&gt; 2], s = o[240 + (_(r, 244) + k | 0) &gt;&gt; 2], o[e + 132 &gt;&gt; 2] = 0, 
                    v = e + 16 | 0, s ? (F = o[i + 4 &gt;&gt; 2], o[v &gt;&gt; 2] = o[i &gt;&gt; 2], o[v + 4 &gt;&gt; 2] = F, 
                    j = o[(F = i + 8 | 0) + 4 &gt;&gt; 2], o[(v = v + 8 | 0) &gt;&gt; 2] = o[F &gt;&gt; 2], o[v + 4 &gt;&gt; 2] = j, 
                    h = g[t + 8 &gt;&gt; 2], G = g[t &gt;&gt; 2], y = g[t + 4 &gt;&gt; 2], o[e + 12 &gt;&gt; 2] = 0, E = g[e + 20 &gt;&gt; 2], 
                    Z = g[e + 16 &gt;&gt; 2], D = R(R(G * E) - R(y * Z)), g[e + 8 &gt;&gt; 2] = D, p = g[e + 24 &gt;&gt; 2], 
                    G = R(R(h * Z) - R(G * p)), g[e + 4 &gt;&gt; 2] = G, h = R(R(y * p) - R(h * E)), g[e &gt;&gt; 2] = h, 
                    y = g[s + 612 &gt;&gt; 2], m = g[s + 364 &gt;&gt; 2], Q = g[s + 356 &gt;&gt; 2], B = g[s + 360 &gt;&gt; 2], 
                    I = g[s + 608 &gt;&gt; 2], J = g[s + 348 &gt;&gt; 2], U = g[s + 340 &gt;&gt; 2], w = g[s + 344 &gt;&gt; 2], 
                    W = g[s + 332 &gt;&gt; 2], x = g[s + 328 &gt;&gt; 2], V = g[s + 604 &gt;&gt; 2], Y = g[s + 324 &gt;&gt; 2], 
                    o[e + 76 &gt;&gt; 2] = 0, W = R(V * R(R(R(h * Y) + R(G * x)) + R(D * W))), g[e + 64 &gt;&gt; 2] = W, 
                    x = R(I * R(R(R(h * U) + R(G * w)) + R(D * J))), g[e + 68 &gt;&gt; 2] = x, V = R(y * R(R(R(h * Q) + R(G * B)) + R(D * m))), 
                    g[e + 72 &gt;&gt; 2] = V) : (o[e + 64 &gt;&gt; 2] = 0, o[e + 68 &gt;&gt; 2] = 0, o[e &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                    o[(F = e + 72 | 0) &gt;&gt; 2] = 0, o[F + 4 &gt;&gt; 2] = 0, o[(F = e + 8 | 0) &gt;&gt; 2] = 0, o[F + 4 &gt;&gt; 2] = 0, 
                    o[v &gt;&gt; 2] = 0, o[v + 4 &gt;&gt; 2] = 0, o[(v = e + 24 | 0) &gt;&gt; 2] = 0, o[v + 4 &gt;&gt; 2] = 0), 
                    A ? (m = g[i &gt;&gt; 2], Q = g[i + 4 &gt;&gt; 2], B = g[i + 8 &gt;&gt; 2], o[e + 60 &gt;&gt; 2] = 0, I = R(-B), 
                    g[e + 56 &gt;&gt; 2] = I, J = R(-Q), g[e + 52 &gt;&gt; 2] = J, U = R(-m), g[e + 48 &gt;&gt; 2] = U, 
                    w = g[a + 8 &gt;&gt; 2], N = g[a + 4 &gt;&gt; 2], Y = g[a &gt;&gt; 2], o[e + 44 &gt;&gt; 2] = 0, y = R(R(N * m) - R(Y * Q)), 
                    g[e + 40 &gt;&gt; 2] = y, m = R(R(Y * B) - R(w * m)), g[e + 36 &gt;&gt; 2] = m, Q = R(R(w * Q) - R(N * B)), 
                    g[e + 32 &gt;&gt; 2] = Q, N = g[A + 332 &gt;&gt; 2], Y = g[A + 328 &gt;&gt; 2], w = g[A + 608 &gt;&gt; 2], 
                    M = g[A + 348 &gt;&gt; 2], X = g[A + 340 &gt;&gt; 2], S = g[A + 344 &gt;&gt; 2], B = g[A + 612 &gt;&gt; 2], 
                    O = g[A + 364 &gt;&gt; 2], H = g[A + 356 &gt;&gt; 2], z = g[A + 360 &gt;&gt; 2], P = g[A + 604 &gt;&gt; 2], 
                    L = g[A + 324 &gt;&gt; 2], o[e + 92 &gt;&gt; 2] = 0, B = R(B * R(R(R(Q * H) + R(m * z)) + R(y * O))), 
                    g[e + 88 &gt;&gt; 2] = B, w = R(w * R(R(R(Q * X) + R(m * S)) + R(y * M))), g[e + 84 &gt;&gt; 2] = w, 
                    N = R(P * R(R(R(Q * L) + R(m * Y)) + R(y * N))), g[e + 80 &gt;&gt; 2] = N) : (o[e + 80 &gt;&gt; 2] = 0, 
                    o[e + 84 &gt;&gt; 2] = 0, o[e + 32 &gt;&gt; 2] = 0, o[e + 36 &gt;&gt; 2] = 0, o[(v = e + 88 | 0) &gt;&gt; 2] = 0, 
                    o[v + 4 &gt;&gt; 2] = 0, o[(v = e + 40 | 0) &gt;&gt; 2] = 0, o[v + 4 &gt;&gt; 2] = 0, o[(v = e + 48 | 0) &gt;&gt; 2] = 0, 
                    o[v + 4 &gt;&gt; 2] = 0, o[(v = e + 56 | 0) &gt;&gt; 2] = 0, o[v + 4 &gt;&gt; 2] = 0, y = R(0), m = R(0), 
                    Q = R(0), I = R(0), J = R(0), U = R(0), B = R(0), w = R(0)), v = e, M = c, s ? (c = g[t + 8 &gt;&gt; 2], 
                    Y = g[t + 4 &gt;&gt; 2], S = R(R(R(x * c) - R(V * Y)) * g[i &gt;&gt; 2]), X = V, V = g[t &gt;&gt; 2], 
                    c = R(g[s + 404 &gt;&gt; 2] + R(R(S + R(R(R(X * V) - R(c * W)) * g[i + 4 &gt;&gt; 2])) + R(R(R(Y * W) - R(x * V)) * g[i + 8 &gt;&gt; 2])))) : c = R(0), 
                    V = c, A ? (c = g[a + 4 &gt;&gt; 2], W = g[a + 8 &gt;&gt; 2], X = R(R(R(c * B) - R(W * w)) * g[i &gt;&gt; 2]), 
                    Y = R(W * N), W = g[a &gt;&gt; 2], c = R(g[A + 404 &gt;&gt; 2] + R(R(X + R(R(Y - R(W * B)) * g[i + 4 &gt;&gt; 2])) + R(R(R(W * w) - R(c * N)) * g[i + 8 &gt;&gt; 2])))) : c = R(0), 
                    c = R(M / R(V + c)), g[v + 108 &gt;&gt; 2] = c, s ? (r = _(r, 244) + k | 0, E = R(R(R(R(g[r + 176 &gt;&gt; 2] + g[r + 208 &gt;&gt; 2]) * Z) + R(R(g[r + 180 &gt;&gt; 2] + g[r + 212 &gt;&gt; 2]) * E)) + R(R(g[r + 184 &gt;&gt; 2] + g[r + 216 &gt;&gt; 2]) * p)), 
                    B = g[r + 192 &gt;&gt; 2], p = g[r + 200 &gt;&gt; 2], Z = g[r + 196 &gt;&gt; 2]) : (B = R(0), E = R(R(R(Z * R(0)) + R(E * R(0))) + R(p * R(0))), 
                    p = R(0), Z = R(0)), E = R(E + R(R(R(B * h) + R(Z * G)) + R(p * D))), A ? (A = _(f, 244) + k | 0, 
                    h = R(R(R(R(g[A + 176 &gt;&gt; 2] + g[A + 208 &gt;&gt; 2]) * U) + R(R(g[A + 180 &gt;&gt; 2] + g[A + 212 &gt;&gt; 2]) * J)) + R(R(g[A + 184 &gt;&gt; 2] + g[A + 216 &gt;&gt; 2]) * I)), 
                    Z = g[A + 192 &gt;&gt; 2], G = g[A + 200 &gt;&gt; 2], p = g[A + 196 &gt;&gt; 2]) : (G = R(0), h = R(R(R(U * R(0)) + R(J * R(0))) + R(I * R(0))), 
                    Z = R(0), p = R(0)), D = 16 &amp; C[n + 120 | 0] ? R(c * R(R(-R(g[b + 44 &gt;&gt; 2] * R(R(R(R(g[n + 48 &gt;&gt; 2] - g[n + 32 &gt;&gt; 2]) * g[i &gt;&gt; 2]) + R(R(g[n + 52 &gt;&gt; 2] - g[n + 36 &gt;&gt; 2]) * g[i + 4 &gt;&gt; 2])) + R(R(g[n + 56 &gt;&gt; 2] - g[n + 40 &gt;&gt; 2]) * g[i + 8 &gt;&gt; 2])))) / g[b + 12 &gt;&gt; 2])) : R(0), 
                    o[e + 128 &gt;&gt; 2] = 0, o[e + 124 &gt;&gt; 2] = d, g[e + 116 &gt;&gt; 2] = u, g[e + 112 &gt;&gt; 2] = R(c * R(l - R(E + R(h + R(R(R(Z * Q) + R(p * m)) + R(G * y)))))) + D, 
                    g[e + 120 &gt;&gt; 2] = -T;
                }(A, d, e, i, r, t, a, c, b, l, u, s);
            }
            function qr(A, e, i, r, f, t) {
                var a = 0, b = 0, l = 0, u = 0, k = 0;
                if (a = b = o[A + 88 &gt;&gt; 2], (0 | b) == o[A + 92 &gt;&gt; 2] &amp;&amp; (a = b, !((0 | b) &gt;= (0 | (l = b ? b &lt;&lt; 1 : 1))))) {
                    if (l ? (k = dA(_(l, 152)), a = o[A + 88 &gt;&gt; 2]) : a = b, (0 | (u = a)) &gt;= 1) for (a = 0; U(a + k | 0, o[A + 96 &gt;&gt; 2] + a | 0, 152), 
                    a = a + 152 | 0, u = u + -1 | 0; ) ;
                    (a = o[A + 96 &gt;&gt; 2]) &amp;&amp; (C[A + 100 | 0] &amp;&amp; CA(a), o[A + 96 &gt;&gt; 2] = 0), o[A + 96 &gt;&gt; 2] = k, 
                    o[A + 92 &gt;&gt; 2] = l, n[A + 100 | 0] = 1, a = o[A + 88 &gt;&gt; 2];
                }
                o[A + 88 &gt;&gt; 2] = a + 1, b = o[A + 96 &gt;&gt; 2] + _(b, 152) | 0, o[b + 140 &gt;&gt; 2] = f, 
                function(A, e, i, r, f, n) {
                    var t, a, b = 0, l = R(0), u = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), m = R(0), Q = R(0), h = R(0), G = 0, y = R(0), w = 0, W = 0, Y = 0, F = 0, Z = R(0), p = R(0), V = R(0);
                    o[e + 48 &gt;&gt; 2] = -2147483648, o[e + 52 &gt;&gt; 2] = -2147483648, o[e + 16 &gt;&gt; 2] = 0, 
                    o[e + 20 &gt;&gt; 2] = 0, o[(b = e + 56 | 0) &gt;&gt; 2] = -2147483648, o[b + 4 &gt;&gt; 2] = 0, o[(b = e + 24 | 0) &gt;&gt; 2] = 0, 
                    o[b + 4 &gt;&gt; 2] = 0, g[e + 104 &gt;&gt; 2] = n, o[e + 96 &gt;&gt; 2] = 0, o[e + 100 &gt;&gt; 2] = 0, 
                    t = o[A + 16 &gt;&gt; 2], A = o[240 + (t + _(r, 244) | 0) &gt;&gt; 2], b = o[240 + (_(f, 244) + t | 0) &gt;&gt; 2], 
                    o[e + 132 &gt;&gt; 2] = 0, o[e + 148 &gt;&gt; 2] = f, o[e + 144 &gt;&gt; 2] = r, k = g[i &gt;&gt; 2], C = g[i + 4 &gt;&gt; 2], 
                    d = g[i + 8 &gt;&gt; 2], o[e + 12 &gt;&gt; 2] = 0, l = R(-d), g[e + 8 &gt;&gt; 2] = l, v = R(-C), 
                    g[e + 4 &gt;&gt; 2] = v, u = R(-k), g[e &gt;&gt; 2] = u, a = e, A ? (s(R(R(R(R(g[A + 356 &gt;&gt; 2] * u) + R(g[A + 360 &gt;&gt; 2] * v)) + R(g[A + 364 &gt;&gt; 2] * l)) * g[A + 612 &gt;&gt; 2])), 
                    w = c(0), s(R(R(R(R(g[A + 340 &gt;&gt; 2] * u) + R(g[A + 344 &gt;&gt; 2] * v)) + R(g[A + 348 &gt;&gt; 2] * l)) * g[A + 608 &gt;&gt; 2])), 
                    W = c(0), s(R(R(R(R(g[A + 324 &gt;&gt; 2] * u) + R(g[A + 328 &gt;&gt; 2] * v)) + R(g[A + 332 &gt;&gt; 2] * l)) * g[A + 604 &gt;&gt; 2])), 
                    G = c(0)) : G = 0, o[a + 64 &gt;&gt; 2] = G, o[e + 76 &gt;&gt; 2] = 0, o[e + 72 &gt;&gt; 2] = w, o[e + 68 &gt;&gt; 2] = W, 
                    k = g[i &gt;&gt; 2], C = g[i + 4 &gt;&gt; 2], d = g[i + 8 &gt;&gt; 2], o[e + 44 &gt;&gt; 2] = o[i + 12 &gt;&gt; 2], 
                    g[e + 40 &gt;&gt; 2] = d, g[e + 36 &gt;&gt; 2] = C, g[e + 32 &gt;&gt; 2] = k, i = 0, b &amp;&amp; (s(R(R(R(R(k * g[b + 356 &gt;&gt; 2]) + R(C * g[b + 360 &gt;&gt; 2])) + R(d * g[b + 364 &gt;&gt; 2])) * g[b + 612 &gt;&gt; 2])), 
                    Y = c(0), s(R(R(R(R(k * g[b + 324 &gt;&gt; 2]) + R(C * g[b + 328 &gt;&gt; 2])) + R(d * g[b + 332 &gt;&gt; 2])) * g[b + 604 &gt;&gt; 2])), 
                    F = c(0), s(R(R(R(R(k * g[b + 340 &gt;&gt; 2]) + R(C * g[b + 344 &gt;&gt; 2])) + R(d * g[b + 348 &gt;&gt; 2])) * g[b + 608 &gt;&gt; 2])), 
                    i = c(0)), o[e + 80 &gt;&gt; 2] = F, o[e + 92 &gt;&gt; 2] = 0, o[e + 88 &gt;&gt; 2] = Y, o[e + 84 &gt;&gt; 2] = i, 
                    i = e, A ? (m = R(R(R(g[A + 356 &gt;&gt; 2] * u) + R(g[A + 360 &gt;&gt; 2] * v)) + R(g[A + 364 &gt;&gt; 2] * l)), 
                    B = R(R(R(g[A + 340 &gt;&gt; 2] * u) + R(g[A + 344 &gt;&gt; 2] * v)) + R(g[A + 348 &gt;&gt; 2] * l)), 
                    y = R(R(R(g[A + 324 &gt;&gt; 2] * u) + R(g[A + 328 &gt;&gt; 2] * v)) + R(g[A + 332 &gt;&gt; 2] * l))) : y = R(0), 
                    m = R(R(R(R(y * u) + R(B * v)) + R(m * l)) + R(0)), b ? (Q = R(R(R(k * g[b + 356 &gt;&gt; 2]) + R(C * g[b + 360 &gt;&gt; 2])) + R(d * g[b + 364 &gt;&gt; 2])), 
                    Z = R(R(R(k * g[b + 340 &gt;&gt; 2]) + R(C * g[b + 344 &gt;&gt; 2])) + R(d * g[b + 348 &gt;&gt; 2])), 
                    B = R(R(R(g[b + 324 &gt;&gt; 2] * k) + R(g[b + 328 &gt;&gt; 2] * C)) + R(g[b + 332 &gt;&gt; 2] * d))) : B = R(0), 
                    Q = R(R(1) / R(m + R(R(R(B * k) + R(Z * C)) + R(Q * d)))), g[i + 108 &gt;&gt; 2] = Q, 
                    B = R(0), m = R(0), A &amp;&amp; (A = _(r, 244) + t | 0, h = R(R(R(R(g[A + 176 &gt;&gt; 2] + g[A + 208 &gt;&gt; 2]) * R(0)) + R(R(g[A + 180 &gt;&gt; 2] + g[A + 212 &gt;&gt; 2]) * R(0))) + R(R(g[A + 184 &gt;&gt; 2] + g[A + 216 &gt;&gt; 2]) * R(0))), 
                    B = g[A + 196 &gt;&gt; 2], p = g[A + 200 &gt;&gt; 2], m = g[A + 192 &gt;&gt; 2]), v = R(h + R(R(p * l) + R(R(B * v) + R(m * u)))), 
                    b ? (A = _(f, 244) + t | 0, l = R(R(R(R(g[A + 176 &gt;&gt; 2] + g[A + 208 &gt;&gt; 2]) * R(-0)) + R(R(g[A + 180 &gt;&gt; 2] + g[A + 212 &gt;&gt; 2]) * R(-0))) + R(R(g[A + 184 &gt;&gt; 2] + g[A + 216 &gt;&gt; 2]) * R(-0))), 
                    h = g[A + 192 &gt;&gt; 2], V = g[A + 200 &gt;&gt; 2], u = g[A + 196 &gt;&gt; 2]) : (l = R(-0), h = R(0), 
                    u = R(0)), g[e + 124 &gt;&gt; 2] = n, g[e + 116 &gt;&gt; 2] = 0, g[e + 120 &gt;&gt; 2] = -n, g[e + 112 &gt;&gt; 2] = Q * R(R(0) - R(v + R(l + R(R(d * V) + R(R(C * u) + R(k * h))))));
                }(A, b, e, i, r, t);
            }
            function $r(A, e, i) {
                var r, f = 0;
                return D = r = D - 256 | 0, (0 | (f = o[e + 212 &gt;&gt; 2])) &gt; -1 || (2 &amp; (f = o[e + 252 &gt;&gt; 2]) &amp;&amp; (2 &amp; C[(f = f &lt;&lt; 30 &gt;&gt; 31 &amp; e) + 204 | 0] || g[f + 404 &gt;&gt; 2] != R(0)) ? (f = o[A + 8 &gt;&gt; 2], 
                S(r + 8 | 0, 0, 244), function(A, e, i) {
                    var r = 0, f = 0, n = 0, t = R(0), a = R(0), c = R(0), b = R(0), l = 0, u = R(0), s = R(0), k = R(0), C = R(0), d = R(0);
                    e = e ? o[e + 252 &gt;&gt; 2] &lt;&lt; 30 &gt;&gt; 31 &amp; e : 0, o[A + 64 &gt;&gt; 2] = 0, o[A + 68 &gt;&gt; 2] = 0, 
                    o[A + 144 &gt;&gt; 2] = 0, o[A + 148 &gt;&gt; 2] = 0, o[(r = A + 88 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, 
                    o[(r = A + 80 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, o[(r = A + 72 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, 
                    o[(r = A + 152 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, o[(r = A + 160 | 0) &gt;&gt; 2] = 0, 
                    o[r + 4 &gt;&gt; 2] = 0, o[(r = A + 168 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, e ? (r = o[e + 8 &gt;&gt; 2], 
                    o[A &gt;&gt; 2] = o[e + 4 &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = r, f = o[(r = e + 12 | 0) + 4 &gt;&gt; 2], 
                    o[(n = A + 8 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = f, f = o[(r = e + 28 | 0) + 4 &gt;&gt; 2], 
                    o[(n = A + 24 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = f, f = o[(r = e + 20 | 0) + 4 &gt;&gt; 2], 
                    o[A + 16 &gt;&gt; 2] = o[r &gt;&gt; 2], o[A + 20 &gt;&gt; 2] = f, f = o[(r = e + 44 | 0) + 4 &gt;&gt; 2], 
                    o[(n = A + 40 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = f, f = o[(r = e + 36 | 0) + 4 &gt;&gt; 2], 
                    o[A + 32 &gt;&gt; 2] = o[r &gt;&gt; 2], o[A + 36 &gt;&gt; 2] = f, f = o[(r = e + 52 | 0) + 4 &gt;&gt; 2], 
                    o[A + 48 &gt;&gt; 2] = o[r &gt;&gt; 2], o[A + 52 &gt;&gt; 2] = f, f = o[(r = e + 60 | 0) + 4 &gt;&gt; 2], 
                    o[(n = A + 56 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = f, a = g[e + 412 &gt;&gt; 2], c = g[(r = e + 416 | 0) &gt;&gt; 2], 
                    b = g[e + 408 &gt;&gt; 2], t = g[e + 404 &gt;&gt; 2], o[A + 140 &gt;&gt; 2] = 0, g[A + 136 &gt;&gt; 2] = t * c, 
                    g[A + 132 &gt;&gt; 2] = t * a, g[A + 128 &gt;&gt; 2] = t * b, o[A + 240 &gt;&gt; 2] = e, n = o[(f = e + 612 | 0) + 4 &gt;&gt; 2], 
                    o[(l = A + 104 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[l + 4 &gt;&gt; 2] = n, f = o[e + 608 &gt;&gt; 2], o[A + 96 &gt;&gt; 2] = o[e + 604 &gt;&gt; 2], 
                    o[A + 100 &gt;&gt; 2] = f, f = o[r + 4 &gt;&gt; 2], o[(n = A + 120 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = f, 
                    r = o[e + 412 &gt;&gt; 2], o[A + 112 &gt;&gt; 2] = o[e + 408 &gt;&gt; 2], o[A + 116 &gt;&gt; 2] = r, f = o[(r = e + 380 | 0) + 4 &gt;&gt; 2], 
                    o[(n = A + 184 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = f, r = o[e + 376 &gt;&gt; 2], o[A + 176 &gt;&gt; 2] = o[e + 372 &gt;&gt; 2], 
                    o[A + 180 &gt;&gt; 2] = r, r = o[e + 392 &gt;&gt; 2], o[A + 192 &gt;&gt; 2] = o[e + 388 &gt;&gt; 2], o[A + 196 &gt;&gt; 2] = r, 
                    f = o[(r = e + 396 | 0) + 4 &gt;&gt; 2], o[(n = A + 200 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = f, 
                    a = g[e + 476 &gt;&gt; 2], c = g[e + 480 &gt;&gt; 2], b = g[e + 472 &gt;&gt; 2], t = g[e + 404 &gt;&gt; 2], 
                    o[A + 220 &gt;&gt; 2] = 0, g[A + 216 &gt;&gt; 2] = R(t * c) * i, g[A + 212 &gt;&gt; 2] = R(t * a) * i, 
                    g[A + 208 &gt;&gt; 2] = R(t * b) * i, b = g[e + 340 &gt;&gt; 2], u = g[e + 356 &gt;&gt; 2], s = g[e + 328 &gt;&gt; 2], 
                    k = g[e + 344 &gt;&gt; 2], C = g[e + 360 &gt;&gt; 2], d = g[e + 324 &gt;&gt; 2], t = g[e + 488 &gt;&gt; 2], 
                    a = g[e + 492 &gt;&gt; 2], c = g[e + 496 &gt;&gt; 2], g[A + 232 &gt;&gt; 2] = R(R(R(t * g[e + 332 &gt;&gt; 2]) + R(a * g[e + 348 &gt;&gt; 2])) + R(c * g[e + 364 &gt;&gt; 2])) * i, 
                    g[A + 228 &gt;&gt; 2] = R(R(R(t * s) + R(a * k)) + R(c * C)) * i, g[A + 224 &gt;&gt; 2] = R(R(R(d * t) + R(b * a)) + R(u * c)) * i) : (o[A + 4 &gt;&gt; 2] = 0, 
                    o[A + 8 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = 1065353216, o[A + 32 &gt;&gt; 2] = 0, o[A + 36 &gt;&gt; 2] = 0, 
                    o[A + 240 &gt;&gt; 2] = 0, o[A + 128 &gt;&gt; 2] = 0, o[A + 132 &gt;&gt; 2] = 0, o[A + 112 &gt;&gt; 2] = 1065353216, 
                    o[A + 116 &gt;&gt; 2] = 1065353216, o[A + 96 &gt;&gt; 2] = 1065353216, o[A + 100 &gt;&gt; 2] = 1065353216, 
                    o[A + 176 &gt;&gt; 2] = 0, o[A + 180 &gt;&gt; 2] = 0, o[(e = A + 12 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                    o[(e = A + 24 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[A + 20 &gt;&gt; 2] = 1065353216, o[(e = A + 44 | 0) &gt;&gt; 2] = 0, 
                    o[e + 4 &gt;&gt; 2] = 0, o[A + 40 &gt;&gt; 2] = 1065353216, o[(e = A + 52 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                    o[A + 60 &gt;&gt; 2] = 0, o[(e = A + 136 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 120 | 0) &gt;&gt; 2] = 1065353216, 
                    o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 104 | 0) &gt;&gt; 2] = 1065353216, o[e + 4 &gt;&gt; 2] = 0, o[A + 232 &gt;&gt; 2] = 0, 
                    o[(e = A + 224 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 216 | 0) &gt;&gt; 2] = 0, 
                    o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 208 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 200 | 0) &gt;&gt; 2] = 0, 
                    o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 192 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 184 | 0) &gt;&gt; 2] = 0, 
                    o[e + 4 &gt;&gt; 2] = 0), o[A + 236 &gt;&gt; 2] = 0;
                }(Af(A + 4 | 0, r + 8 | 0), e, i), o[e + 212 &gt;&gt; 2] = f) : (0 | (f = o[A + 188 &gt;&gt; 2])) &gt; -1 || (o[A + 188 &gt;&gt; 2] = o[A + 8 &gt;&gt; 2], 
                S(r + 8 | 0, 0, 244), e = Af(A + 4 | 0, r + 8 | 0), o[(f = e + 88 | 0) &gt;&gt; 2] = 0, 
                o[f + 4 &gt;&gt; 2] = 0, o[(f = e + 80 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[(f = e + 72 | 0) &gt;&gt; 2] = 0, 
                o[f + 4 &gt;&gt; 2] = 0, o[e + 64 &gt;&gt; 2] = 0, o[e + 68 &gt;&gt; 2] = 0, o[e + 144 &gt;&gt; 2] = 0, 
                o[e + 148 &gt;&gt; 2] = 0, o[(f = e + 152 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[(f = e + 160 | 0) &gt;&gt; 2] = 0, 
                o[f + 4 &gt;&gt; 2] = 0, o[(f = e + 168 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                o[e + 8 &gt;&gt; 2] = 0, o[e &gt;&gt; 2] = 1065353216, o[(f = e + 12 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, 
                o[(f = e + 24 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[e + 20 &gt;&gt; 2] = 1065353216, o[e + 32 &gt;&gt; 2] = 0, 
                o[e + 36 &gt;&gt; 2] = 0, o[(f = e + 44 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[e + 40 &gt;&gt; 2] = 1065353216, 
                o[(f = e + 52 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[e + 60 &gt;&gt; 2] = 0, o[(f = e + 136 | 0) &gt;&gt; 2] = 0, 
                o[f + 4 &gt;&gt; 2] = 0, o[e + 128 &gt;&gt; 2] = 0, o[e + 132 &gt;&gt; 2] = 0, o[(f = e + 120 | 0) &gt;&gt; 2] = 1065353216, 
                o[f + 4 &gt;&gt; 2] = 0, o[e + 112 &gt;&gt; 2] = 1065353216, o[e + 116 &gt;&gt; 2] = 1065353216, o[(f = e + 104 | 0) &gt;&gt; 2] = 1065353216, 
                o[f + 4 &gt;&gt; 2] = 0, o[e + 96 &gt;&gt; 2] = 1065353216, o[e + 100 &gt;&gt; 2] = 1065353216, o[(f = e + 232 | 0) &gt;&gt; 2] = 0, 
                o[f + 4 &gt;&gt; 2] = 0, o[(f = e + 224 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[(f = e + 216 | 0) &gt;&gt; 2] = 0, 
                o[f + 4 &gt;&gt; 2] = 0, o[(f = e + 208 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[(f = e + 200 | 0) &gt;&gt; 2] = 0, 
                o[f + 4 &gt;&gt; 2] = 0, o[(f = e + 192 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[(f = e + 184 | 0) &gt;&gt; 2] = 0, 
                o[f + 4 &gt;&gt; 2] = 0, o[e + 176 &gt;&gt; 2] = 0, o[e + 180 &gt;&gt; 2] = 0, o[e + 240 &gt;&gt; 2] = 0, 
                f = o[A + 188 &gt;&gt; 2])), D = r + 256 | 0, f;
            }
            function Af(A, e) {
                var i = 0, r = 0, f = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, d = 0;
                if (c = f = o[A + 4 &gt;&gt; 2], (0 | f) == o[A + 8 &gt;&gt; 2] &amp;&amp; (c = f, !((0 | f) &gt;= (0 | (s = f ? f &lt;&lt; 1 : 1))))) {
                    if (s ? (d = dA(_(s, 244)), c = o[A + 4 &gt;&gt; 2]) : c = f, (0 | c) &gt;= 1) for (i = 64; b = o[A + 12 &gt;&gt; 2] + i | 0, 
                    u = o[(t = b + -64 | 0) + 4 &gt;&gt; 2], o[(r = (a = i + d | 0) + -64 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                    o[r + 4 &gt;&gt; 2] = u, l = o[(t = t + 8 | 0) + 4 &gt;&gt; 2], o[(r = r + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                    o[r + 4 &gt;&gt; 2] = l, k = o[(u = (r = b + -48 | 0) + 8 | 0) + 4 &gt;&gt; 2], o[(l = (t = a + -48 | 0) + 8 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], 
                    o[l + 4 &gt;&gt; 2] = k, l = o[r + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[r &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = l, 
                    k = o[(u = (r = b + -32 | 0) + 8 | 0) + 4 &gt;&gt; 2], o[(l = (t = a + -32 | 0) + 8 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], 
                    o[l + 4 &gt;&gt; 2] = k, l = o[r + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[r &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = l, 
                    u = o[(t = b + -16 | 0) + 4 &gt;&gt; 2], o[(r = a + -16 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = u, 
                    l = o[(t = t + 8 | 0) + 4 &gt;&gt; 2], o[(r = r + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = l, 
                    U(a, b, 180), i = i + 244 | 0, c = c + -1 | 0; ) ;
                    (c = o[A + 12 &gt;&gt; 2]) &amp;&amp; (C[A + 16 | 0] &amp;&amp; CA(c), o[A + 12 &gt;&gt; 2] = 0), o[A + 12 &gt;&gt; 2] = d, 
                    n[A + 16 | 0] = 1, o[A + 8 &gt;&gt; 2] = s, c = o[A + 4 &gt;&gt; 2];
                }
                return o[A + 4 &gt;&gt; 2] = c + 1, b = o[(a = e + 8 | 0) + 4 &gt;&gt; 2], f = (c = _(f, 244)) + o[A + 12 &gt;&gt; 2] | 0, 
                o[(i = f + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = b, i = o[e + 4 &gt;&gt; 2], o[f &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[f + 4 &gt;&gt; 2] = i, b = o[(a = e + 24 | 0) + 4 &gt;&gt; 2], o[(i = f + 24 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                o[i + 4 &gt;&gt; 2] = b, i = o[e + 20 &gt;&gt; 2], o[f + 16 &gt;&gt; 2] = o[e + 16 &gt;&gt; 2], o[f + 20 &gt;&gt; 2] = i, 
                i = o[e + 36 &gt;&gt; 2], o[f + 32 &gt;&gt; 2] = o[e + 32 &gt;&gt; 2], o[f + 36 &gt;&gt; 2] = i, b = o[(a = e + 40 | 0) + 4 &gt;&gt; 2], 
                o[(i = f + 40 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = b, i = o[e + 52 &gt;&gt; 2], o[f + 48 &gt;&gt; 2] = o[e + 48 &gt;&gt; 2], 
                o[f + 52 &gt;&gt; 2] = i, b = o[(a = e + 56 | 0) + 4 &gt;&gt; 2], o[(i = f + 56 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                o[i + 4 &gt;&gt; 2] = b, U(f - -64 | 0, e - -64 | 0, 180), c + o[A + 12 &gt;&gt; 2] | 0;
            }
            function ef(A, e, i, r, f, n, t, a, c) {
                var b, l, u, s, k = R(0), d = R(0), v = R(0), B = R(0), Q = R(0), h = R(0), y = R(0), w = 0, W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), D = R(0), I = R(0), J = R(0), U = R(0), x = 0, X = R(0);
                o[t &gt;&gt; 2] = o[n + 28 &gt;&gt; 2], u = (l = o[A + 16 &gt;&gt; 2]) + _(r, 244) | 0, A = o[u + 240 &gt;&gt; 2], 
                s = _(i, 244) + l | 0, b = o[s + 240 &gt;&gt; 2], Z = g[n + 12 &gt;&gt; 2], U = g[n + 36 &gt;&gt; 2], 
                h = g[n + 40 &gt;&gt; 2];
                A: if (6 &amp; (w = o[f + 120 &gt;&gt; 2])) {
                    if (h = 2 &amp; w ? g[f + 144 &gt;&gt; 2] : h, !(4 &amp; w)) break A;
                    U = g[f + 148 &gt;&gt; 2];
                } else 8 &amp; w &amp;&amp; (d = R(Z * g[f + 144 &gt;&gt; 2]), k = R(G(R(d + g[f + 148 &gt;&gt; 2]), R(1.1920928955078125e-7))), 
                U = R(d / k), h = R(R(1) / k));
                k = g[f + 68 &gt;&gt; 2], d = g[a &gt;&gt; 2], B = g[a + 4 &gt;&gt; 2], v = g[f + 64 &gt;&gt; 2], W = R(R(k * d) - R(B * v)), 
                Q = g[a + 8 &gt;&gt; 2], Y = R(Q * v), v = g[f + 72 &gt;&gt; 2], y = R(Y - R(v * d)), F = R(R(B * v) - R(Q * k)), 
                Q = R(0), k = R(0), d = R(0), b &amp;&amp; (V = R(R(R(R(F * g[b + 356 &gt;&gt; 2]) + R(y * g[b + 360 &gt;&gt; 2])) + R(W * g[b + 364 &gt;&gt; 2])) * g[b + 612 &gt;&gt; 2]), 
                d = R(R(R(R(F * g[b + 340 &gt;&gt; 2]) + R(y * g[b + 344 &gt;&gt; 2])) + R(W * g[b + 348 &gt;&gt; 2])) * g[b + 608 &gt;&gt; 2]), 
                k = R(R(R(R(F * g[b + 324 &gt;&gt; 2]) + R(y * g[b + 328 &gt;&gt; 2])) + R(W * g[b + 332 &gt;&gt; 2])) * g[b + 604 &gt;&gt; 2])), 
                g[e + 64 &gt;&gt; 2] = k, o[e + 76 &gt;&gt; 2] = 0, g[e + 72 &gt;&gt; 2] = V, g[e + 68 &gt;&gt; 2] = d, 
                B = g[f + 68 &gt;&gt; 2], v = g[c &gt;&gt; 2], Y = g[c + 4 &gt;&gt; 2], p = g[f + 64 &gt;&gt; 2], N = R(R(B * v) - R(Y * p)), 
                I = g[c + 8 &gt;&gt; 2], D = g[f + 72 &gt;&gt; 2], p = R(R(I * p) - R(D * v)), D = R(R(Y * D) - R(I * B)), 
                B = R(0), v = R(0), I = R(R(1) / Z), A &amp;&amp; (Q = R(-D), v = R(R(R(R(g[A + 356 &gt;&gt; 2] * Q) - R(g[A + 360 &gt;&gt; 2] * p)) - R(g[A + 364 &gt;&gt; 2] * N)) * g[A + 612 &gt;&gt; 2]), 
                B = R(R(R(R(g[A + 340 &gt;&gt; 2] * Q) - R(g[A + 344 &gt;&gt; 2] * p)) - R(g[A + 348 &gt;&gt; 2] * N)) * g[A + 608 &gt;&gt; 2]), 
                Q = R(R(R(R(g[A + 324 &gt;&gt; 2] * Q) - R(g[A + 328 &gt;&gt; 2] * p)) - R(g[A + 332 &gt;&gt; 2] * N)) * g[A + 604 &gt;&gt; 2])), 
                g[e + 80 &gt;&gt; 2] = Q, o[e + 92 &gt;&gt; 2] = 0, g[e + 88 &gt;&gt; 2] = v, g[e + 84 &gt;&gt; 2] = B, 
                Z = R(0), Y = R(0), b &amp;&amp; (Y = g[a + 8 &gt;&gt; 2], J = g[a + 4 &gt;&gt; 2], X = R(R(R(d * Y) - R(V * J)) * g[f + 64 &gt;&gt; 2]), 
                E = V, V = g[a &gt;&gt; 2], Y = R(g[b + 404 &gt;&gt; 2] + R(R(X + R(R(R(E * V) - R(Y * k)) * g[f + 68 &gt;&gt; 2])) + R(R(R(J * k) - R(d * V)) * g[f + 72 &gt;&gt; 2])))), 
                w = e, J = g[t &gt;&gt; 2], E = V = R(I * h), A &amp;&amp; (k = g[c + 4 &gt;&gt; 2], d = g[c + 8 &gt;&gt; 2], 
                Z = R(R(R(k * v) - R(d * B)) * g[f + 64 &gt;&gt; 2]), h = R(d * Q), d = g[c &gt;&gt; 2], Z = R(g[A + 404 &gt;&gt; 2] + R(R(Z + R(R(h - R(d * v)) * g[f + 68 &gt;&gt; 2])) + R(R(R(d * B) - R(k * Q)) * g[f + 72 &gt;&gt; 2])))), 
                g[w + 108 &gt;&gt; 2] = J / R(E + R(Y + Z)), t = e + 16 | 0, b ? (x = o[(w = f - -64 | 0) + 4 &gt;&gt; 2], 
                o[t &gt;&gt; 2] = o[w &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = x, x = o[(w = w + 8 | 0) + 4 &gt;&gt; 2], o[(t = t + 8 | 0) &gt;&gt; 2] = o[w &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = x, o[e + 12 &gt;&gt; 2] = 0, g[e + 8 &gt;&gt; 2] = W, g[e + 4 &gt;&gt; 2] = y, g[e &gt;&gt; 2] = F) : (o[e &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[(w = e + 24 | 0) &gt;&gt; 2] = 0, o[w + 4 &gt;&gt; 2] = 0, o[t &gt;&gt; 2] = 0, 
                o[t + 4 &gt;&gt; 2] = 0, o[(t = e + 8 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0), A ? (k = g[f + 64 &gt;&gt; 2], 
                d = g[f + 68 &gt;&gt; 2], B = g[f + 72 &gt;&gt; 2], o[e + 60 &gt;&gt; 2] = 0, o[e + 44 &gt;&gt; 2] = 0, 
                g[e + 40 &gt;&gt; 2] = -N, g[e + 36 &gt;&gt; 2] = -p, g[e + 32 &gt;&gt; 2] = -D, g[e + 56 &gt;&gt; 2] = -B, 
                g[e + 52 &gt;&gt; 2] = -d, g[e + 48 &gt;&gt; 2] = -k) : (o[e + 32 &gt;&gt; 2] = 0, o[e + 36 &gt;&gt; 2] = 0, 
                o[(t = e + 56 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, o[(t = e + 48 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, 
                o[(t = e + 40 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0), Z = g[n + 64 &gt;&gt; 2], Y = g[f + 80 &gt;&gt; 2], 
                Q = R(0), k = R(0), d = R(0), B = R(0), b &amp;&amp; (k = g[a + 4 &gt;&gt; 2], d = g[b + 388 &gt;&gt; 2], 
                v = g[b + 392 &gt;&gt; 2], h = g[a &gt;&gt; 2], B = R(R(R(k * d) - R(v * h)) + g[b + 380 &gt;&gt; 2]), 
                W = g[b + 396 &gt;&gt; 2], E = R(W * h), h = g[a + 8 &gt;&gt; 2], d = R(g[b + 376 &gt;&gt; 2] + R(E - R(h * d))), 
                k = R(R(R(v * h) - R(W * k)) + g[b + 372 &gt;&gt; 2])), v = R(0), W = R(0), A &amp;&amp; (h = g[c + 4 &gt;&gt; 2], 
                v = g[A + 388 &gt;&gt; 2], Q = g[A + 392 &gt;&gt; 2], y = g[c &gt;&gt; 2], W = R(R(R(h * v) - R(Q * y)) + g[A + 380 &gt;&gt; 2]), 
                F = g[A + 396 &gt;&gt; 2], E = R(F * y), y = g[c + 8 &gt;&gt; 2], v = R(g[A + 376 &gt;&gt; 2] + R(E - R(y * v))), 
                Q = R(R(R(Q * y) - R(F * h)) + g[A + 372 &gt;&gt; 2])), t = u + 240 | 0, a = s + 240 | 0, 
                h = g[f + 72 &gt;&gt; 2], y = g[f + 64 &gt;&gt; 2], F = g[f + 68 &gt;&gt; 2], o[e + 104 &gt;&gt; 2] = o[f + 84 &gt;&gt; 2], 
                k = R(R(R(y * R(k - Q)) + R(F * R(d - v))) + R(h * R(B - W))), h = R(m(k)) &lt; g[n + 96 &gt;&gt; 2] ? R(0) : R(-R(k * g[f + 96 &gt;&gt; 2]));
                A: if (4 &amp; C[n + 72 | 0]) {
                    if (k = R(g[f + 124 &gt;&gt; 2] * g[n + 68 &gt;&gt; 2]), g[e + 100 &gt;&gt; 2] = k, !b | !o[a &gt;&gt; 2] || (d = g[b + 416 &gt;&gt; 2], 
                    B = g[e + 24 &gt;&gt; 2], v = g[b + 412 &gt;&gt; 2], Q = g[e + 20 &gt;&gt; 2], f = _(i, 244) + l | 0, 
                    g[f + 64 &gt;&gt; 2] = R(g[f + 112 &gt;&gt; 2] * R(k * R(R(g[e + 16 &gt;&gt; 2] * g[f + 128 &gt;&gt; 2]) * g[b + 408 &gt;&gt; 2]))) + g[f + 64 &gt;&gt; 2], 
                    g[(c = f + 68 | 0) &gt;&gt; 2] = R(R(k * R(v * R(Q * g[f + 132 &gt;&gt; 2]))) * g[f + 116 &gt;&gt; 2]) + g[c &gt;&gt; 2], 
                    g[(c = f + 72 | 0) &gt;&gt; 2] = R(R(k * R(d * R(B * g[f + 136 &gt;&gt; 2]))) * g[f + 120 &gt;&gt; 2]) + g[c &gt;&gt; 2], 
                    d = g[e + 72 &gt;&gt; 2], B = g[e + 68 &gt;&gt; 2], g[f + 80 &gt;&gt; 2] = R(R(k * g[f + 96 &gt;&gt; 2]) * g[e + 64 &gt;&gt; 2]) + g[f + 80 &gt;&gt; 2], 
                    v = g[f + 104 &gt;&gt; 2], g[(c = f + 84 | 0) &gt;&gt; 2] = R(B * R(k * g[f + 100 &gt;&gt; 2])) + g[c &gt;&gt; 2], 
                    g[(f = f + 88 | 0) &gt;&gt; 2] = R(d * R(k * v)) + g[f &gt;&gt; 2]), !A | !o[t &gt;&gt; 2]) break A;
                    d = g[A + 416 &gt;&gt; 2], B = g[e + 56 &gt;&gt; 2], v = g[A + 412 &gt;&gt; 2], Q = g[e + 52 &gt;&gt; 2], 
                    W = g[e + 88 &gt;&gt; 2], y = g[e + 84 &gt;&gt; 2], F = g[e + 80 &gt;&gt; 2], f = _(r, 244) + l | 0, 
                    k = g[e + 100 &gt;&gt; 2], g[f + 64 &gt;&gt; 2] = R(g[f + 112 &gt;&gt; 2] * R(k * R(R(g[e + 48 &gt;&gt; 2] * g[f + 128 &gt;&gt; 2]) * g[A + 408 &gt;&gt; 2]))) + g[f + 64 &gt;&gt; 2], 
                    g[(A = f + 68 | 0) &gt;&gt; 2] = R(R(k * R(v * R(Q * g[f + 132 &gt;&gt; 2]))) * g[f + 116 &gt;&gt; 2]) + g[A &gt;&gt; 2], 
                    g[(A = f + 72 | 0) &gt;&gt; 2] = R(R(k * R(d * R(B * g[f + 136 &gt;&gt; 2]))) * g[f + 120 &gt;&gt; 2]) + g[A &gt;&gt; 2], 
                    k = R(-k), g[f + 80 &gt;&gt; 2] = g[f + 80 &gt;&gt; 2] - R(F * R(g[f + 96 &gt;&gt; 2] * k)), d = g[f + 104 &gt;&gt; 2], 
                    g[(A = f + 84 | 0) &gt;&gt; 2] = g[A &gt;&gt; 2] - R(y * R(g[f + 100 &gt;&gt; 2] * k)), g[(A = f + 88 | 0) &gt;&gt; 2] = g[A &gt;&gt; 2] - R(W * R(d * k));
                } else o[e + 100 &gt;&gt; 2] = 0;
                f = h &lt;= R(0), o[e + 96 &gt;&gt; 2] = 0, d = R(0), B = R(0), v = R(0), W = R(0), y = R(0), 
                F = R(0), N = R(0), o[a &gt;&gt; 2] &amp;&amp; (A = _(i, 244) + l | 0, N = g[A + 224 &gt;&gt; 2], W = g[A + 208 &gt;&gt; 2], 
                y = g[A + 232 &gt;&gt; 2], F = g[A + 228 &gt;&gt; 2], v = g[A + 212 &gt;&gt; 2], B = g[A + 216 &gt;&gt; 2]), 
                Q = R(Y + Z), D = f ? R(0) : h, k = R(0), p = R(0), h = R(0), Z = R(0), Y = R(0), 
                o[t &gt;&gt; 2] &amp;&amp; (A = _(r, 244) + l | 0, Y = g[A + 224 &gt;&gt; 2], d = g[A + 208 &gt;&gt; 2], h = g[A + 232 &gt;&gt; 2], 
                Z = g[A + 228 &gt;&gt; 2], p = g[A + 216 &gt;&gt; 2], k = g[A + 212 &gt;&gt; 2]), A = _(i, 244) + l | 0, 
                E = R(R(R(R(R(W + g[A + 176 &gt;&gt; 2]) * g[e + 16 &gt;&gt; 2]) + R(R(v + g[A + 180 &gt;&gt; 2]) * g[e + 20 &gt;&gt; 2])) + R(R(B + g[A + 184 &gt;&gt; 2]) * g[e + 24 &gt;&gt; 2])) + R(R(R(R(N + g[A + 192 &gt;&gt; 2]) * g[e &gt;&gt; 2]) + R(R(F + g[A + 196 &gt;&gt; 2]) * g[e + 4 &gt;&gt; 2])) + R(R(y + g[A + 200 &gt;&gt; 2]) * g[e + 8 &gt;&gt; 2]))), 
                A = _(r, 244) + l | 0, k = R(D - R(E + R(R(R(R(R(d + g[A + 176 &gt;&gt; 2]) * g[e + 48 &gt;&gt; 2]) + R(R(k + g[A + 180 &gt;&gt; 2]) * g[e + 52 &gt;&gt; 2])) + R(R(p + g[A + 184 &gt;&gt; 2]) * g[e + 56 &gt;&gt; 2])) + R(R(R(R(Y + g[A + 192 &gt;&gt; 2]) * g[e + 32 &gt;&gt; 2]) + R(R(Z + g[A + 196 &gt;&gt; 2]) * g[e + 36 &gt;&gt; 2])) + R(R(h + g[A + 200 &gt;&gt; 2]) * g[e + 40 &gt;&gt; 2]))))), 
                d = R(0), Q &gt; R(0) ? k = R(k - R(I * Q)) : d = R(-R(I * R(U * Q))), B = g[e + 108 &gt;&gt; 2], 
                k = R(k * B), d = R(d * B), Q &gt; g[n + 56 &gt;&gt; 2] ^ 1 &amp;&amp; o[n + 52 &gt;&gt; 2] || (k = R(d + k), 
                d = R(0)), g[e + 128 &gt;&gt; 2] = d, g[e + 112 &gt;&gt; 2] = k, o[e + 120 &gt;&gt; 2] = 0, o[e + 124 &gt;&gt; 2] = 1343554297, 
                g[e + 116 &gt;&gt; 2] = V * B;
            }
            function rf(A, e, i, r, f, n) {
                var t, a, c, b, l, u, s, k = R(0), C = R(0), d = 0, v = R(0), B = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0);
                c = o[A + 16 &gt;&gt; 2], t = o[240 + (c + _(r, 244) | 0) &gt;&gt; 2], a = o[240 + (_(i, 244) + c | 0) &gt;&gt; 2], 
                b = o[A + 76 &gt;&gt; 2], l = o[e + 140 &gt;&gt; 2];
                A: if (s = 4 &amp; (u = o[n + 72 &gt;&gt; 2])) {
                    if (e = _(l, 152) + b | 0, k = R(g[f + 128 &gt;&gt; 2] * g[n + 68 &gt;&gt; 2]), g[e + 100 &gt;&gt; 2] = k, 
                    a &amp;&amp; (v = g[a + 416 &gt;&gt; 2], B = g[e + 24 &gt;&gt; 2], m = g[a + 412 &gt;&gt; 2], Q = g[e + 20 &gt;&gt; 2], 
                    A = _(i, 244) + c | 0, C = g[a + 404 &gt;&gt; 2], g[A + 64 &gt;&gt; 2] = R(R(k * R(R(C * g[e + 16 &gt;&gt; 2]) * g[a + 408 &gt;&gt; 2])) * g[A + 112 &gt;&gt; 2]) + g[A + 64 &gt;&gt; 2], 
                    g[(d = A + 68 | 0) &gt;&gt; 2] = R(R(k * R(m * R(C * Q))) * g[A + 116 &gt;&gt; 2]) + g[d &gt;&gt; 2], 
                    g[(d = A + 72 | 0) &gt;&gt; 2] = R(R(k * R(v * R(C * B))) * g[A + 120 &gt;&gt; 2]) + g[d &gt;&gt; 2], 
                    C = g[e + 72 &gt;&gt; 2], v = g[e + 68 &gt;&gt; 2], g[A + 80 &gt;&gt; 2] = R(R(k * g[A + 96 &gt;&gt; 2]) * g[e + 64 &gt;&gt; 2]) + g[A + 80 &gt;&gt; 2], 
                    B = g[A + 104 &gt;&gt; 2], g[(d = A + 84 | 0) &gt;&gt; 2] = R(v * R(k * g[A + 100 &gt;&gt; 2])) + g[d &gt;&gt; 2], 
                    g[(A = A + 88 | 0) &gt;&gt; 2] = R(C * R(k * B)) + g[A &gt;&gt; 2]), !t) break A;
                    d = _(l, 152) + b | 0, v = g[d + 88 &gt;&gt; 2], B = g[d + 84 &gt;&gt; 2], m = g[d + 80 &gt;&gt; 2], 
                    Q = g[t + 416 &gt;&gt; 2], h = g[d + 56 &gt;&gt; 2], G = g[t + 412 &gt;&gt; 2], y = g[d + 52 &gt;&gt; 2], 
                    A = _(r, 244) + c | 0, C = g[t + 404 &gt;&gt; 2], k = g[e + 100 &gt;&gt; 2], g[A + 64 &gt;&gt; 2] = R(R(R(R(g[d + 48 &gt;&gt; 2] * C) * g[t + 408 &gt;&gt; 2]) * k) * g[A + 112 &gt;&gt; 2]) + g[A + 64 &gt;&gt; 2], 
                    g[(e = A + 68 | 0) &gt;&gt; 2] = R(R(k * R(G * R(y * C))) * g[A + 116 &gt;&gt; 2]) + g[e &gt;&gt; 2], 
                    g[(e = A + 72 | 0) &gt;&gt; 2] = R(R(k * R(Q * R(h * C))) * g[A + 120 &gt;&gt; 2]) + g[e &gt;&gt; 2], 
                    g[A + 80 &gt;&gt; 2] = g[A + 80 &gt;&gt; 2] + R(m * R(k * g[A + 96 &gt;&gt; 2])), C = g[A + 104 &gt;&gt; 2], 
                    g[(e = A + 84 | 0) &gt;&gt; 2] = g[e &gt;&gt; 2] + R(B * R(k * g[A + 100 &gt;&gt; 2])), g[(A = A + 88 | 0) &gt;&gt; 2] = g[A &gt;&gt; 2] + R(v * R(C * k));
                } else o[100 + (_(l, 152) + b | 0) &gt;&gt; 2] = 0;
                A: if (16 &amp; u) {
                    if (d = l + 1 | 0, s) {
                        if (e = _(d, 152) + b | 0, k = R(g[f + 132 &gt;&gt; 2] * g[n + 68 &gt;&gt; 2]), g[e + 100 &gt;&gt; 2] = k, 
                        a &amp;&amp; (v = g[e + 24 &gt;&gt; 2], B = g[e + 20 &gt;&gt; 2], A = _(i, 244) + c | 0, C = g[a + 404 &gt;&gt; 2], 
                        g[A + 64 &gt;&gt; 2] = R(R(k * R(C * g[e + 16 &gt;&gt; 2])) * g[A + 112 &gt;&gt; 2]) + g[A + 64 &gt;&gt; 2], 
                        g[(i = A + 68 | 0) &gt;&gt; 2] = R(R(k * R(C * B)) * g[A + 116 &gt;&gt; 2]) + g[i &gt;&gt; 2], g[(i = A + 72 | 0) &gt;&gt; 2] = R(R(k * R(C * v)) * g[A + 120 &gt;&gt; 2]) + g[i &gt;&gt; 2], 
                        C = g[e + 72 &gt;&gt; 2], v = g[e + 68 &gt;&gt; 2], g[A + 80 &gt;&gt; 2] = R(R(k * g[A + 96 &gt;&gt; 2]) * g[e + 64 &gt;&gt; 2]) + g[A + 80 &gt;&gt; 2], 
                        B = g[A + 104 &gt;&gt; 2], g[(i = A + 84 | 0) &gt;&gt; 2] = R(v * R(k * g[A + 100 &gt;&gt; 2])) + g[i &gt;&gt; 2], 
                        g[(A = A + 88 | 0) &gt;&gt; 2] = R(C * R(k * B)) + g[A &gt;&gt; 2]), !t) break A;
                        return i = _(d, 152) + b | 0, v = g[i + 88 &gt;&gt; 2], B = g[i + 84 &gt;&gt; 2], m = g[i + 56 &gt;&gt; 2], 
                        Q = g[i + 52 &gt;&gt; 2], h = g[i + 48 &gt;&gt; 2], C = g[t + 404 &gt;&gt; 2], A = _(r, 244) + c | 0, 
                        k = g[e + 100 &gt;&gt; 2], g[A + 80 &gt;&gt; 2] = g[A + 80 &gt;&gt; 2] + R(g[i + 80 &gt;&gt; 2] * R(g[A + 96 &gt;&gt; 2] * k)), 
                        g[A + 64 &gt;&gt; 2] = R(R(k * R(h * C)) * g[A + 112 &gt;&gt; 2]) + g[A + 64 &gt;&gt; 2], g[(e = A + 68 | 0) &gt;&gt; 2] = R(R(k * R(Q * C)) * g[A + 116 &gt;&gt; 2]) + g[e &gt;&gt; 2], 
                        g[(e = A + 72 | 0) &gt;&gt; 2] = R(R(k * R(m * C)) * g[A + 120 &gt;&gt; 2]) + g[e &gt;&gt; 2], C = g[A + 104 &gt;&gt; 2], 
                        g[(e = A + 84 | 0) &gt;&gt; 2] = g[e &gt;&gt; 2] + R(B * R(k * g[A + 100 &gt;&gt; 2])), void (g[(A = A + 88 | 0) &gt;&gt; 2] = g[A &gt;&gt; 2] + R(v * R(C * k)));
                    }
                    o[100 + (_(d, 152) + b | 0) &gt;&gt; 2] = 0;
                }
            }
            function ff(A, e, i) {
                var r, f, t, a, c, b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), d = R(0), v = R(0), B = R(0), Q = 0, h = R(0), G = R(0), y = 0, W = R(0), Y = 0, F = 0, Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), I = 0, J = 0, x = R(0), X = 0, M = R(0), S = R(0), T = R(0), j = R(0), O = R(0), H = R(0), z = R(0), P = 0, L = 0, K = 0, q = 0, $ = R(0), AA = 0, eA = 0, iA = 0, rA = 0, fA = 0, nA = 0, tA = 0, aA = 0, oA = 0, cA = 0, bA = 0, lA = 0, uA = 0, sA = 0, kA = 0, vA = 0, gA = 0, BA = 0, _A = 0, RA = 0, mA = 0, QA = 0, hA = 0, GA = 0, yA = 0, wA = 0, WA = 0, YA = 0, FA = R(0);
                if (D = t = D - 80 | 0, r = o[e + 776 &gt;&gt; 2], a = $r(A, f = o[e + 772 &gt;&gt; 2], g[i + 12 &gt;&gt; 2]), 
                c = $r(A, r, g[i + 12 &gt;&gt; 2]), Q = (F = o[A + 16 &gt;&gt; 2]) + _(a, 244) | 0, b = g[Q + 128 &gt;&gt; 2], 
                v = R(b * b), b = g[Q + 132 &gt;&gt; 2], v = R(v + R(b * b)), b = g[Q + 136 &gt;&gt; 2], !(R(v + R(b * b)) &lt; R(1.4210854715202004e-14) &amp;&amp; (Q = F + _(c, 244) | 0, 
                b = g[Q + 128 &gt;&gt; 2], v = R(b * b), b = g[Q + 132 &gt;&gt; 2], v = R(v + R(b * b)), b = g[Q + 136 &gt;&gt; 2], 
                R(v + R(b * b)) &lt; R(1.4210854715202004e-14)) || (y = o[e + 780 &gt;&gt; 2], (0 | y) &lt; 1))) for (iA = (Q = F + _(c, 244) | 0) + 232 | 0, 
                rA = Q + 200 | 0, fA = Q + 228 | 0, nA = Q + 196 | 0, tA = Q + 224 | 0, aA = Q + 192 | 0, 
                oA = Q + 216 | 0, cA = Q + 184 | 0, bA = Q + 212 | 0, lA = Q + 180 | 0, uA = Q + 208 | 0, 
                sA = Q + 176 | 0, kA = Q + 240 | 0, vA = (Q = F + _(a, 244) | 0) + 232 | 0, gA = Q + 200 | 0, 
                BA = Q + 228 | 0, _A = Q + 196 | 0, RA = Q + 224 | 0, mA = Q + 192 | 0, QA = Q + 216 | 0, 
                hA = Q + 184 | 0, GA = Q + 212 | 0, yA = Q + 180 | 0, wA = Q + 208 | 0, WA = Q + 176 | 0, 
                YA = Q + 240 | 0; ;) {
                    if (Y = _(AA, 192) + e | 0, g[Y + 84 &gt;&gt; 2] &lt;= g[e + 788 &gt;&gt; 2]) {
                        if (L = Y + 4 | 0, y = Q = o[A + 28 &gt;&gt; 2], (0 | Q) == o[A + 32 &gt;&gt; 2] &amp;&amp; (y = Q, 
                        !((0 | Q) &gt;= (0 | (I = Q ? Q &lt;&lt; 1 : 1))))) {
                            if (I ? (J = dA(_(I, 152)), F = o[A + 28 &gt;&gt; 2]) : (J = 0, F = Q), (0 | F) &gt;= 1) for (y = 0; U(y + J | 0, o[A + 36 &gt;&gt; 2] + y | 0, 152), 
                            y = y + 152 | 0, F = F + -1 | 0; ) ;
                            (y = o[A + 36 &gt;&gt; 2]) &amp;&amp; (C[A + 40 | 0] &amp;&amp; CA(y), o[A + 36 &gt;&gt; 2] = 0), o[A + 36 &gt;&gt; 2] = J, 
                            n[A + 40 | 0] = 1, o[A + 32 &gt;&gt; 2] = I, y = o[A + 28 &gt;&gt; 2];
                        }
                        o[A + 28 &gt;&gt; 2] = y + 1, q = o[A + 36 &gt;&gt; 2] + _(Q, 152) | 0, o[q + 132 &gt;&gt; 2] = L, 
                        o[q + 148 &gt;&gt; 2] = c, o[q + 144 &gt;&gt; 2] = a, o[t + 76 &gt;&gt; 2] = 0, b = R(g[Y + 60 &gt;&gt; 2] - g[f + 60 &gt;&gt; 2]), 
                        g[t + 72 &gt;&gt; 2] = b, l = R(g[Y + 56 &gt;&gt; 2] - g[f + 56 &gt;&gt; 2]), g[t + 68 &gt;&gt; 2] = l, 
                        u = R(g[Y + 52 &gt;&gt; 2] - g[f + 52 &gt;&gt; 2]), g[t + 64 &gt;&gt; 2] = u, d = g[Y + 36 &gt;&gt; 2], 
                        k = g[Y + 40 &gt;&gt; 2], s = g[Y + 44 &gt;&gt; 2], B = g[r + 52 &gt;&gt; 2], h = g[r + 56 &gt;&gt; 2], 
                        v = g[r + 60 &gt;&gt; 2], o[t + 60 &gt;&gt; 2] = 0, s = R(s - v), g[t + 56 &gt;&gt; 2] = s, k = R(k - h), 
                        g[t + 52 &gt;&gt; 2] = k, d = R(d - B), g[t + 48 &gt;&gt; 2] = d, v = R(0), W = R(0), Z = R(0), 
                        G = R(0), o[YA &gt;&gt; 2] &amp;&amp; (B = R(g[mA &gt;&gt; 2] + g[RA &gt;&gt; 2]), h = R(g[_A &gt;&gt; 2] + g[BA &gt;&gt; 2]), 
                        G = R(R(g[hA &gt;&gt; 2] + g[QA &gt;&gt; 2]) + R(R(l * B) - R(u * h))), W = u, u = R(g[gA &gt;&gt; 2] + g[vA &gt;&gt; 2]), 
                        Z = R(R(g[yA &gt;&gt; 2] + g[GA &gt;&gt; 2]) + R(R(W * u) - R(b * B))), W = R(R(g[WA &gt;&gt; 2] + g[wA &gt;&gt; 2]) + R(R(b * h) - R(l * u)))), 
                        x = R(0), N = R(0), o[kA &gt;&gt; 2] &amp;&amp; (b = R(g[aA &gt;&gt; 2] + g[tA &gt;&gt; 2]), l = R(g[nA &gt;&gt; 2] + g[fA &gt;&gt; 2]), 
                        N = R(R(g[cA &gt;&gt; 2] + g[oA &gt;&gt; 2]) + R(R(k * b) - R(d * l))), u = R(g[rA &gt;&gt; 2] + g[iA &gt;&gt; 2]), 
                        x = R(R(g[lA &gt;&gt; 2] + g[bA &gt;&gt; 2]) + R(R(d * u) - R(s * b))), v = R(R(g[sA &gt;&gt; 2] + g[uA &gt;&gt; 2]) + R(R(s * l) - R(k * u)))), 
                        E = g[(P = Y + 76 | 0) &gt;&gt; 2], $ = g[(J = Y + 68 | 0) &gt;&gt; 2], FA = g[(X = Y + 72 | 0) &gt;&gt; 2], 
                        ef(A, q, a, c, L, i, t + 44 | 0, t - -64 | 0, t + 48 | 0), o[q + 140 &gt;&gt; 2] = o[A + 68 &gt;&gt; 2], 
                        g[(y = Y + 92 | 0) &gt;&gt; 2] &gt; R(0) &amp;&amp; (qr(A, J, a, c, Q, g[Y + 96 &gt;&gt; 2]), u = g[P &gt;&gt; 2], 
                        R(m(u)) &gt; R(.7071067690849304) ? (o[t + 24 &gt;&gt; 2] = 0, b = g[X &gt;&gt; 2], s = R(R(u * u) + R(b * b)), 
                        l = R(R(1) / R(w(s))), b = R(b * l), g[t + 32 &gt;&gt; 2] = b, k = R(s * l), g[t + 8 &gt;&gt; 2] = k, 
                        l = R(-R(u * l)), g[t + 28 &gt;&gt; 2] = l, u = g[J &gt;&gt; 2], d = R(-R(u * b)), g[t + 12 &gt;&gt; 2] = d, 
                        B = R(u * l), s = R(0)) : (o[t + 32 &gt;&gt; 2] = 0, l = g[J &gt;&gt; 2], s = g[X &gt;&gt; 2], B = R(R(l * l) + R(s * s)), 
                        b = R(R(1) / R(w(B))), l = R(l * b), g[t + 28 &gt;&gt; 2] = l, s = R(-R(s * b)), g[t + 24 &gt;&gt; 2] = s, 
                        d = R(u * s), g[t + 12 &gt;&gt; 2] = d, k = R(-R(u * l)), g[t + 8 &gt;&gt; 2] = k, B = R(B * b), 
                        b = R(0)), h = R(R(1) / R(w(R(R(R(s * s) + R(l * l)) + R(b * b))))), b = R(b * h), 
                        g[t + 32 &gt;&gt; 2] = b, u = R(l * h), g[t + 28 &gt;&gt; 2] = u, s = R(s * h), g[t + 24 &gt;&gt; 2] = s, 
                        l = B, B = R(R(1) / R(w(R(R(B * B) + R(R(k * k) + R(d * d)))))), l = R(l * B), g[t + 16 &gt;&gt; 2] = l, 
                        d = R(d * B), g[t + 12 &gt;&gt; 2] = d, k = R(k * B), g[t + 8 &gt;&gt; 2] = k, (F = 2 &amp; o[f + 180 &gt;&gt; 2]) &amp;&amp; (o[t + 36 &gt;&gt; 2] = 0, 
                        M = g[f + 4 &gt;&gt; 2], S = g[f + 20 &gt;&gt; 2], T = g[f + 36 &gt;&gt; 2], B = R(R(R(R(s * M) + R(u * S)) + R(b * T)) * g[f + 164 &gt;&gt; 2]), 
                        j = g[f + 8 &gt;&gt; 2], O = g[f + 24 &gt;&gt; 2], H = g[f + 40 &gt;&gt; 2], h = R(R(R(R(s * j) + R(u * O)) + R(b * H)) * g[f + 168 &gt;&gt; 2]), 
                        z = g[f + 12 &gt;&gt; 2], p = u, u = g[f + 28 &gt;&gt; 2], V = b, b = g[f + 44 &gt;&gt; 2], s = R(R(R(R(s * z) + R(p * u)) + R(V * b)) * g[f + 172 &gt;&gt; 2]), 
                        b = R(R(R(T * B) + R(H * h)) + R(b * s)), g[t + 32 &gt;&gt; 2] = b, u = R(R(R(S * B) + R(O * h)) + R(u * s)), 
                        g[t + 28 &gt;&gt; 2] = u, s = R(R(R(M * B) + R(j * h)) + R(z * s)), g[t + 24 &gt;&gt; 2] = s), 
                        (I = 2 &amp; o[r + 180 &gt;&gt; 2]) &amp;&amp; (o[t + 36 &gt;&gt; 2] = 0, M = g[r + 4 &gt;&gt; 2], S = g[r + 20 &gt;&gt; 2], 
                        T = g[r + 36 &gt;&gt; 2], B = R(R(R(R(M * s) + R(S * u)) + R(T * b)) * g[r + 164 &gt;&gt; 2]), 
                        j = g[r + 8 &gt;&gt; 2], O = g[r + 24 &gt;&gt; 2], H = g[r + 40 &gt;&gt; 2], h = R(R(R(R(s * j) + R(u * O)) + R(b * H)) * g[r + 168 &gt;&gt; 2]), 
                        z = g[r + 12 &gt;&gt; 2], p = u, u = g[r + 28 &gt;&gt; 2], V = b, b = g[r + 44 &gt;&gt; 2], s = R(R(R(R(s * z) + R(p * u)) + R(V * b)) * g[r + 172 &gt;&gt; 2]), 
                        b = R(R(R(T * B) + R(H * h)) + R(b * s)), g[t + 32 &gt;&gt; 2] = b, u = R(R(R(S * B) + R(O * h)) + R(u * s)), 
                        g[t + 28 &gt;&gt; 2] = u, s = R(R(R(M * B) + R(j * h)) + R(z * s)), g[t + 24 &gt;&gt; 2] = s), 
                        F &amp;&amp; (o[t + 20 &gt;&gt; 2] = 0, M = g[f + 4 &gt;&gt; 2], S = g[f + 20 &gt;&gt; 2], T = g[f + 36 &gt;&gt; 2], 
                        B = R(R(R(R(k * M) + R(d * S)) + R(l * T)) * g[f + 164 &gt;&gt; 2]), j = g[f + 8 &gt;&gt; 2], 
                        O = g[f + 24 &gt;&gt; 2], H = g[f + 40 &gt;&gt; 2], h = R(R(R(R(k * j) + R(d * O)) + R(l * H)) * g[f + 168 &gt;&gt; 2]), 
                        z = g[f + 12 &gt;&gt; 2], p = d, d = g[f + 28 &gt;&gt; 2], V = l, l = g[f + 44 &gt;&gt; 2], k = R(R(R(R(k * z) + R(p * d)) + R(V * l)) * g[f + 172 &gt;&gt; 2]), 
                        l = R(R(R(T * B) + R(H * h)) + R(l * k)), g[t + 16 &gt;&gt; 2] = l, d = R(R(R(S * B) + R(O * h)) + R(d * k)), 
                        g[t + 12 &gt;&gt; 2] = d, k = R(R(R(M * B) + R(j * h)) + R(z * k)), g[t + 8 &gt;&gt; 2] = k), 
                        I &amp;&amp; (o[t + 20 &gt;&gt; 2] = 0, M = g[r + 4 &gt;&gt; 2], S = g[r + 20 &gt;&gt; 2], T = g[r + 36 &gt;&gt; 2], 
                        B = R(R(R(R(M * k) + R(S * d)) + R(T * l)) * g[r + 164 &gt;&gt; 2]), j = g[r + 8 &gt;&gt; 2], 
                        O = g[r + 24 &gt;&gt; 2], H = g[r + 40 &gt;&gt; 2], h = R(R(R(R(k * j) + R(d * O)) + R(l * H)) * g[r + 168 &gt;&gt; 2]), 
                        z = g[r + 12 &gt;&gt; 2], p = d, d = g[r + 28 &gt;&gt; 2], V = l, l = g[r + 44 &gt;&gt; 2], k = R(R(R(R(k * z) + R(p * d)) + R(V * l)) * g[r + 172 &gt;&gt; 2]), 
                        l = R(R(R(T * B) + R(H * h)) + R(l * k)), g[t + 16 &gt;&gt; 2] = l, d = R(R(R(S * B) + R(O * h)) + R(d * k)), 
                        g[t + 12 &gt;&gt; 2] = d, k = R(R(R(M * B) + R(j * h)) + R(z * k)), g[t + 8 &gt;&gt; 2] = k), 
                        +R(w(R(R(R(s * s) + R(u * u)) + R(b * b)))) &gt; .001 &amp;&amp; qr(A, t + 24 | 0, a, c, Q, g[y &gt;&gt; 2]), 
                        +R(w(R(R(R(k * k) + R(d * d)) + R(l * l)))) &gt; .001 &amp;&amp; qr(A, t + 8 | 0, a, c, Q, g[y &gt;&gt; 2]));
                        A: if (1 &amp; n[Y + 124 | 0] &amp;&amp; 32 &amp; C[i + 72 | 0]) b = g[t + 44 &gt;&gt; 2], y = Y + 156 | 0, 
                        Lr(A, Y + 164 | 0, a, c, Q, L, t - -64 | 0, t + 48 | 0, b, i, g[Y + 140 &gt;&gt; 2], g[y &gt;&gt; 2]), 
                        16 &amp; C[i + 72 | 0] &amp;&amp; Lr(A, Y + 180 | 0, a, c, Q, L, t - -64 | 0, t + 48 | 0, b, i, g[Y + 144 &gt;&gt; 2], g[y &gt;&gt; 2]); else {
                            if (o[(K = Y + 176 | 0) &gt;&gt; 2] = 0, u = R(W - v), l = R(Z - x), s = R(G - N), b = R(R(R(u * $) + R(l * FA)) + R(s * E)), 
                            F = Y + 172 | 0, v = s, s = g[P &gt;&gt; 2], k = R(v - R(b * s)), g[F &gt;&gt; 2] = k, I = Y + 168 | 0, 
                            v = l, l = g[X &gt;&gt; 2], d = R(v - R(b * l)), g[I &gt;&gt; 2] = d, y = Y + 164 | 0, v = u, 
                            u = g[J &gt;&gt; 2], b = R(v - R(b * u)), g[y &gt;&gt; 2] = b, !(64 &amp; C[i + 72 | 0]) &amp;&amp; (B = R(R(R(b * b) + R(d * d)) + R(k * k))) &gt; R(1.1920928955078125e-7)) {
                                if (l = R(R(1) / R(w(B))), u = R(d * l), g[I &gt;&gt; 2] = u, b = R(b * l), g[y &gt;&gt; 2] = b, 
                                l = R(k * l), g[F &gt;&gt; 2] = l, 1 &amp; n[f + 180 | 0] &amp;&amp; (x = g[f + 172 &gt;&gt; 2], s = g[f + 44 &gt;&gt; 2], 
                                k = g[f + 12 &gt;&gt; 2], d = g[f + 28 &gt;&gt; 2], N = g[f + 164 &gt;&gt; 2], B = g[f + 36 &gt;&gt; 2], 
                                h = g[f + 4 &gt;&gt; 2], v = g[f + 20 &gt;&gt; 2], E = g[f + 168 &gt;&gt; 2], W = g[f + 40 &gt;&gt; 2], 
                                Z = g[f + 8 &gt;&gt; 2], G = g[f + 24 &gt;&gt; 2], o[K &gt;&gt; 2] = 0, p = v, v = R(N * R(R(R(b * h) + R(u * v)) + R(l * B))), 
                                V = G, G = R(E * R(R(R(b * Z) + R(u * G)) + R(l * W))), l = R(x * R(R(R(b * k) + R(u * d)) + R(l * s))), 
                                u = R(R(R(p * v) + R(V * G)) + R(d * l)), g[I &gt;&gt; 2] = u, b = R(R(R(h * v) + R(Z * G)) + R(k * l)), 
                                g[y &gt;&gt; 2] = b, l = R(R(R(B * v) + R(W * G)) + R(s * l)), g[F &gt;&gt; 2] = l), 1 &amp; n[r + 180 | 0] &amp;&amp; (x = g[r + 172 &gt;&gt; 2], 
                                s = g[r + 44 &gt;&gt; 2], k = g[r + 12 &gt;&gt; 2], d = g[r + 28 &gt;&gt; 2], N = g[r + 164 &gt;&gt; 2], 
                                B = g[r + 36 &gt;&gt; 2], h = g[r + 4 &gt;&gt; 2], v = g[r + 20 &gt;&gt; 2], E = g[r + 168 &gt;&gt; 2], 
                                W = g[r + 40 &gt;&gt; 2], Z = g[r + 8 &gt;&gt; 2], G = g[r + 24 &gt;&gt; 2], o[K &gt;&gt; 2] = 0, p = v, 
                                v = R(N * R(R(R(h * b) + R(v * u)) + R(B * l))), V = G, G = R(E * R(R(R(b * Z) + R(u * G)) + R(l * W))), 
                                b = R(x * R(R(R(b * k) + R(u * d)) + R(l * s))), g[I &gt;&gt; 2] = R(R(p * v) + R(V * G)) + R(d * b), 
                                g[y &gt;&gt; 2] = R(R(h * v) + R(Z * G)) + R(k * b), g[F &gt;&gt; 2] = R(R(B * v) + R(W * G)) + R(s * b)), 
                                Lr(A, y, a, c, Q, L, t - -64 | 0, t + 48 | 0, x = g[t + 44 &gt;&gt; 2], i, R(0), R(0)), 
                                !(16 &amp; C[i + 72 | 0])) break A;
                                o[(K = Y + 192 | 0) &gt;&gt; 2] = 0, eA = Y + 188 | 0, l = g[X &gt;&gt; 2], s = g[y &gt;&gt; 2], u = g[I &gt;&gt; 2], 
                                k = g[J &gt;&gt; 2], b = R(R(l * s) - R(u * k)), d = g[P &gt;&gt; 2], B = g[F &gt;&gt; 2], u = R(R(u * d) - R(B * l)), 
                                l = R(R(B * k) - R(d * s)), s = R(R(1) / R(w(R(R(R(u * u) + R(l * l)) + R(b * b))))), 
                                b = R(b * s), g[eA &gt;&gt; 2] = b, F = Y + 184 | 0, l = R(l * s), g[F &gt;&gt; 2] = l, y = Y + 180 | 0, 
                                u = R(u * s), g[y &gt;&gt; 2] = u, 1 &amp; n[f + 180 | 0] &amp;&amp; (N = g[f + 172 &gt;&gt; 2], s = g[f + 44 &gt;&gt; 2], 
                                k = g[f + 12 &gt;&gt; 2], d = g[f + 28 &gt;&gt; 2], E = g[f + 164 &gt;&gt; 2], B = g[f + 36 &gt;&gt; 2], 
                                h = g[f + 4 &gt;&gt; 2], v = g[f + 20 &gt;&gt; 2], $ = g[f + 168 &gt;&gt; 2], W = g[f + 40 &gt;&gt; 2], 
                                Z = g[f + 8 &gt;&gt; 2], G = g[f + 24 &gt;&gt; 2], o[K &gt;&gt; 2] = 0, p = v, v = R(E * R(R(R(u * h) + R(l * v)) + R(b * B))), 
                                V = G, G = R($ * R(R(R(u * Z) + R(l * G)) + R(b * W))), b = R(N * R(R(R(u * k) + R(l * d)) + R(b * s))), 
                                l = R(R(R(p * v) + R(V * G)) + R(d * b)), g[F &gt;&gt; 2] = l, u = R(R(R(h * v) + R(Z * G)) + R(k * b)), 
                                g[y &gt;&gt; 2] = u, b = R(R(R(B * v) + R(W * G)) + R(s * b)), g[eA &gt;&gt; 2] = b), 1 &amp; n[r + 180 | 0] &amp;&amp; (N = g[r + 172 &gt;&gt; 2], 
                                s = g[r + 44 &gt;&gt; 2], k = g[r + 12 &gt;&gt; 2], d = g[r + 28 &gt;&gt; 2], E = g[r + 164 &gt;&gt; 2], 
                                B = g[r + 36 &gt;&gt; 2], h = g[r + 4 &gt;&gt; 2], v = g[r + 20 &gt;&gt; 2], $ = g[r + 168 &gt;&gt; 2], 
                                W = g[r + 40 &gt;&gt; 2], Z = g[r + 8 &gt;&gt; 2], G = g[r + 24 &gt;&gt; 2], o[K &gt;&gt; 2] = 0, p = v, 
                                v = R(E * R(R(R(h * u) + R(v * l)) + R(B * b))), V = G, G = R($ * R(R(R(u * Z) + R(l * G)) + R(b * W))), 
                                b = R(N * R(R(R(u * k) + R(l * d)) + R(b * s))), g[F &gt;&gt; 2] = R(R(p * v) + R(V * G)) + R(d * b), 
                                g[y &gt;&gt; 2] = R(R(h * v) + R(Z * G)) + R(k * b), g[eA &gt;&gt; 2] = R(R(B * v) + R(W * G)) + R(s * b)), 
                                Lr(A, y, a, c, Q, L, t - -64 | 0, t + 48 | 0, x, i, R(0), R(0));
                                break A;
                            }
                            if (J = Y + 180 | 0, R(m(s)) &gt; R(.7071067690849304) ? (o[y &gt;&gt; 2] = 0, d = R(R(l * l) + R(s * s)), 
                            k = R(R(1) / R(w(d))), l = R(l * k), g[F &gt;&gt; 2] = l, b = R(-R(s * k)), g[I &gt;&gt; 2] = b, 
                            s = R(d * k), d = R(u * b), k = R(-R(u * l)), u = R(0)) : (o[F &gt;&gt; 2] = 0, d = R(R(u * u) + R(l * l)), 
                            k = R(R(1) / R(w(d))), b = R(u * k), g[I &gt;&gt; 2] = b, u = R(-R(l * k)), g[y &gt;&gt; 2] = u, 
                            d = R(d * k), k = R(s * u), s = R(-R(s * b)), l = R(0)), g[J &gt;&gt; 2] = s, g[(X = Y + 188 | 0) &gt;&gt; 2] = d, 
                            g[(P = Y + 184 | 0) &gt;&gt; 2] = k, 1 &amp; n[f + 180 | 0] &amp;&amp; (x = g[f + 172 &gt;&gt; 2], s = g[f + 44 &gt;&gt; 2], 
                            k = g[f + 12 &gt;&gt; 2], d = g[f + 28 &gt;&gt; 2], N = g[f + 164 &gt;&gt; 2], B = g[f + 36 &gt;&gt; 2], 
                            h = g[f + 4 &gt;&gt; 2], v = g[f + 20 &gt;&gt; 2], E = g[f + 168 &gt;&gt; 2], W = g[f + 40 &gt;&gt; 2], 
                            Z = g[f + 8 &gt;&gt; 2], G = g[f + 24 &gt;&gt; 2], o[K &gt;&gt; 2] = 0, p = v, v = R(N * R(R(R(h * u) + R(v * b)) + R(B * l))), 
                            V = G, G = R(E * R(R(R(u * Z) + R(b * G)) + R(l * W))), l = R(x * R(R(R(u * k) + R(b * d)) + R(l * s))), 
                            b = R(R(R(p * v) + R(V * G)) + R(d * l)), g[I &gt;&gt; 2] = b, u = R(R(R(h * v) + R(Z * G)) + R(k * l)), 
                            g[y &gt;&gt; 2] = u, l = R(R(R(B * v) + R(W * G)) + R(s * l)), g[F &gt;&gt; 2] = l), 1 &amp; n[r + 180 | 0] &amp;&amp; (x = g[r + 172 &gt;&gt; 2], 
                            s = g[r + 44 &gt;&gt; 2], k = g[r + 12 &gt;&gt; 2], d = g[r + 28 &gt;&gt; 2], N = g[r + 164 &gt;&gt; 2], 
                            B = g[r + 36 &gt;&gt; 2], h = g[r + 4 &gt;&gt; 2], v = g[r + 20 &gt;&gt; 2], E = g[r + 168 &gt;&gt; 2], 
                            W = g[r + 40 &gt;&gt; 2], Z = g[r + 8 &gt;&gt; 2], G = g[r + 24 &gt;&gt; 2], o[K &gt;&gt; 2] = 0, p = v, 
                            v = R(N * R(R(R(h * u) + R(v * b)) + R(B * l))), V = G, G = R(E * R(R(R(u * Z) + R(b * G)) + R(l * W))), 
                            b = R(x * R(R(R(u * k) + R(b * d)) + R(l * s))), g[I &gt;&gt; 2] = R(R(p * v) + R(V * G)) + R(d * b), 
                            g[y &gt;&gt; 2] = R(R(h * v) + R(Z * G)) + R(k * b), g[F &gt;&gt; 2] = R(R(B * v) + R(W * G)) + R(s * b)), 
                            Lr(A, y, a, c, Q, L, t - -64 | 0, t + 48 | 0, x = g[t + 44 &gt;&gt; 2], i, R(0), R(0)), 
                            16 &amp; (F = o[i + 72 &gt;&gt; 2]) &amp;&amp; (1 &amp; n[f + 180 | 0] &amp;&amp; (N = g[f + 172 &gt;&gt; 2], b = g[f + 44 &gt;&gt; 2], 
                            l = g[f + 12 &gt;&gt; 2], u = g[f + 28 &gt;&gt; 2], W = g[f + 164 &gt;&gt; 2], s = g[f + 36 &gt;&gt; 2], 
                            k = g[f + 4 &gt;&gt; 2], d = g[f + 20 &gt;&gt; 2], E = g[f + 168 &gt;&gt; 2], B = g[f + 40 &gt;&gt; 2], 
                            h = g[f + 8 &gt;&gt; 2], v = g[f + 24 &gt;&gt; 2], o[Y + 192 &gt;&gt; 2] = 0, p = k, G = W, k = g[J &gt;&gt; 2], 
                            W = g[P &gt;&gt; 2], Z = g[X &gt;&gt; 2], G = R(G * R(R(R(p * k) + R(d * W)) + R(s * Z))), V = h, 
                            h = R(E * R(R(R(k * h) + R(W * v)) + R(Z * B))), E = l, l = R(N * R(R(R(k * l) + R(W * u)) + R(Z * b))), 
                            g[J &gt;&gt; 2] = R(R(p * G) + R(V * h)) + R(E * l), g[P &gt;&gt; 2] = R(R(d * G) + R(v * h)) + R(u * l), 
                            g[X &gt;&gt; 2] = R(R(s * G) + R(B * h)) + R(b * l)), 1 &amp; n[r + 180 | 0] &amp;&amp; (N = g[r + 172 &gt;&gt; 2], 
                            b = g[r + 44 &gt;&gt; 2], l = g[r + 12 &gt;&gt; 2], u = g[r + 28 &gt;&gt; 2], W = g[r + 164 &gt;&gt; 2], 
                            s = g[r + 36 &gt;&gt; 2], k = g[r + 4 &gt;&gt; 2], d = g[r + 20 &gt;&gt; 2], E = g[r + 168 &gt;&gt; 2], 
                            B = g[r + 40 &gt;&gt; 2], h = g[r + 8 &gt;&gt; 2], v = g[r + 24 &gt;&gt; 2], o[Y + 192 &gt;&gt; 2] = 0, 
                            p = k, G = W, k = g[J &gt;&gt; 2], W = g[P &gt;&gt; 2], Z = g[X &gt;&gt; 2], G = R(G * R(R(R(p * k) + R(d * W)) + R(s * Z))), 
                            V = h, h = R(E * R(R(R(k * h) + R(W * v)) + R(Z * B))), E = l, l = R(N * R(R(R(k * l) + R(W * u)) + R(Z * b))), 
                            g[J &gt;&gt; 2] = R(R(p * G) + R(V * h)) + R(E * l), g[P &gt;&gt; 2] = R(R(d * G) + R(v * h)) + R(u * l), 
                            g[X &gt;&gt; 2] = R(R(s * G) + R(B * h)) + R(b * l)), Lr(A, J, a, c, Q, L, t - -64 | 0, t + 48 | 0, x, i, R(0), R(0)), 
                            F = o[i + 72 &gt;&gt; 2]), 80 != (80 &amp; F)) break A;
                            o[(Q = Y + 124 | 0) &gt;&gt; 2] = 1 | o[Q &gt;&gt; 2];
                        }
                        rf(A, q, a, c, L, i), y = o[e + 780 &gt;&gt; 2];
                    }
                    if (!((0 | (AA = AA + 1 | 0)) &lt; (0 | y))) break;
                }
                D = t + 80 | 0;
            }
            function nf(A, e, i) {
                var r, f = 0, n = 0, t = 0;
                D = r = D - 80 | 0, o[A + 240 &gt;&gt; 2] &amp;&amp; (g[A + 176 &gt;&gt; 2] = g[A + 64 &gt;&gt; 2] + g[A + 176 &gt;&gt; 2], 
                g[A + 192 &gt;&gt; 2] = g[A + 80 &gt;&gt; 2] + g[A + 192 &gt;&gt; 2], g[(f = A + 180 | 0) &gt;&gt; 2] = g[A + 68 &gt;&gt; 2] + g[f &gt;&gt; 2], 
                g[(f = A + 184 | 0) &gt;&gt; 2] = g[A + 72 &gt;&gt; 2] + g[f &gt;&gt; 2], g[(f = A + 196 | 0) &gt;&gt; 2] = g[A + 84 &gt;&gt; 2] + g[f &gt;&gt; 2], 
                g[(f = A + 200 | 0) &gt;&gt; 2] = g[A + 88 &gt;&gt; 2] + g[f &gt;&gt; 2], (g[A + 144 &gt;&gt; 2] != R(0) | g[A + 148 &gt;&gt; 2] != R(0) | g[A + 152 &gt;&gt; 2] != R(0) | g[A + 160 &gt;&gt; 2] != R(0) || g[A + 164 &gt;&gt; 2] != R(0) || g[A + 168 &gt;&gt; 2] != R(0)) &amp;&amp; (o[r + 12 &gt;&gt; 2] = 0, 
                g[r &gt;&gt; 2] = g[A + 160 &gt;&gt; 2] * i, g[r + 8 &gt;&gt; 2] = g[A + 168 &gt;&gt; 2] * i, g[r + 4 &gt;&gt; 2] = g[A + 164 &gt;&gt; 2] * i, 
                Ir(A, A + 144 | 0, r, e, r + 16 | 0), t = o[(n = r + 24 | 0) + 4 &gt;&gt; 2], o[(f = A + 8 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], 
                o[f + 4 &gt;&gt; 2] = t, f = o[r + 20 &gt;&gt; 2], o[A &gt;&gt; 2] = o[r + 16 &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = f, 
                f = o[r + 36 &gt;&gt; 2], o[A + 16 &gt;&gt; 2] = o[r + 32 &gt;&gt; 2], o[A + 20 &gt;&gt; 2] = f, t = o[(n = r + 40 | 0) + 4 &gt;&gt; 2], 
                o[(f = A + 24 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = t, f = o[r + 52 &gt;&gt; 2], o[A + 32 &gt;&gt; 2] = o[r + 48 &gt;&gt; 2], 
                o[A + 36 &gt;&gt; 2] = f, t = o[(n = r + 56 | 0) + 4 &gt;&gt; 2], o[(f = A + 40 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], 
                o[f + 4 &gt;&gt; 2] = t, f = o[r + 68 &gt;&gt; 2], o[A + 48 &gt;&gt; 2] = o[r + 64 &gt;&gt; 2], o[A + 52 &gt;&gt; 2] = f, 
                n = o[(f = r + 72 | 0) + 4 &gt;&gt; 2], o[(A = A + 56 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = n)), 
                D = r + 80 | 0;
            }
            function tf(A, e, i, r, f) {
                return o[A + 20 &gt;&gt; 2] = 0, o[A + 16 &gt;&gt; 2] = i, o[A + 12 &gt;&gt; 2] = e, o[A + 8 &gt;&gt; 2] = f, 
                o[A + 4 &gt;&gt; 2] = r, o[A &gt;&gt; 2] = 20396, A;
            }
            function af(A, e, i, r) {
                var f, t = 0, a = 0, c = 0, b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = 0, I = 0, J = R(0), U = R(0), x = R(0), X = R(0), M = 0, S = 0, T = 0, j = R(0), O = R(0), H = R(0), z = R(0), P = R(0), L = R(0);
                D = f = D - 240 | 0, o[A + 16 &gt;&gt; 2] ? (Vi(o[A + 4 &gt;&gt; 2]), t = o[A + 12 &gt;&gt; 2], a = o[t + 4 &gt;&gt; 2], 
                c = o[A + 16 &gt;&gt; 2], N = o[c + 4 &gt;&gt; 2], I = t, h = R(BA[o[o[t &gt;&gt; 2] + 48 &gt;&gt; 2]](t)), 
                t = o[A + 16 &gt;&gt; 2], A = function(A, e, i, r, f, t, a, c, b) {
                    return o[A + 72 &gt;&gt; 2] = 1, o[A + 76 &gt;&gt; 2] = 1, o[A + 60 &gt;&gt; 2] = -1, n[A + 52 | 0] = 0, 
                    g[A + 48 &gt;&gt; 2] = a, g[A + 44 &gt;&gt; 2] = t, o[A + 40 &gt;&gt; 2] = f, o[A + 36 &gt;&gt; 2] = r, 
                    o[A + 32 &gt;&gt; 2] = i, o[A + 28 &gt;&gt; 2] = e, o[A + 24 &gt;&gt; 2] = c, o[A + 20 &gt;&gt; 2] = b, 
                    o[A + 4 &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] = 1065353216, o[A &gt;&gt; 2] = 14908, o[(e = A + 12 | 0) &gt;&gt; 2] = 0, 
                    o[e + 4 &gt;&gt; 2] = 0, A;
                }(f + 160 | 0, I, c, a, N, h, R(BA[o[o[t &gt;&gt; 2] + 48 &gt;&gt; 2]](t)), o[A + 4 &gt;&gt; 2], o[A + 8 &gt;&gt; 2]), 
                c = o[(a = e + 8 | 0) + 4 &gt;&gt; 2], o[(t = f + 32 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = c, 
                c = o[(a = e + 24 | 0) + 4 &gt;&gt; 2], o[(t = f + 48 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = c, 
                c = o[(a = e + 40 | 0) + 4 &gt;&gt; 2], o[(t = f - -64 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = c, 
                c = o[(a = e + 56 | 0) + 4 &gt;&gt; 2], o[(t = f + 80 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = c, 
                c = o[(a = i + 8 | 0) + 4 &gt;&gt; 2], o[(t = f + 96 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = c, 
                o[f + 152 &gt;&gt; 2] = 1566444395, t = o[e + 4 &gt;&gt; 2], o[f + 24 &gt;&gt; 2] = o[e &gt;&gt; 2], o[f + 28 &gt;&gt; 2] = t, 
                t = o[e + 20 &gt;&gt; 2], o[f + 40 &gt;&gt; 2] = o[e + 16 &gt;&gt; 2], o[f + 44 &gt;&gt; 2] = t, t = o[e + 36 &gt;&gt; 2], 
                o[f + 56 &gt;&gt; 2] = o[e + 32 &gt;&gt; 2], o[f + 60 &gt;&gt; 2] = t, t = o[e + 52 &gt;&gt; 2], o[f + 72 &gt;&gt; 2] = o[e + 48 &gt;&gt; 2], 
                o[f + 76 &gt;&gt; 2] = t, e = o[i + 4 &gt;&gt; 2], o[f + 88 &gt;&gt; 2] = o[i &gt;&gt; 2], o[f + 92 &gt;&gt; 2] = e, 
                a = o[(t = i + 24 | 0) + 4 &gt;&gt; 2], o[(e = f + 112 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = a, 
                t = o[i + 20 &gt;&gt; 2], o[(e = f + 104 | 0) &gt;&gt; 2] = o[i + 16 &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = t, 
                a = o[(t = i + 40 | 0) + 4 &gt;&gt; 2], o[(e = f + 128 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = a, 
                t = o[i + 36 &gt;&gt; 2], o[(e = f + 120 | 0) &gt;&gt; 2] = o[i + 32 &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = t, 
                a = o[(t = i + 56 | 0) + 4 &gt;&gt; 2], o[(e = f + 144 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = a, 
                t = o[i + 52 &gt;&gt; 2], o[(e = f + 136 | 0) &gt;&gt; 2] = o[i + 48 &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = t, 
                Mi(A, f + 24 | 0, r, 0)) : (W = g[e + 52 &gt;&gt; 2], Y = g[e + 56 &gt;&gt; 2], J = g[(a = i + 52 | 0) &gt;&gt; 2], 
                U = g[(c = i + 56 | 0) &gt;&gt; 2], v = g[e + 20 &gt;&gt; 2], B = g[e + 36 &gt;&gt; 2], d = g[(N = i + 20 | 0) &gt;&gt; 2], 
                u = g[(M = i + 36 | 0) &gt;&gt; 2], s = g[(S = i + 24 | 0) &gt;&gt; 2], l = g[e + 24 &gt;&gt; 2], 
                b = g[(T = i + 40 | 0) &gt;&gt; 2], G = g[e + 40 &gt;&gt; 2], x = g[e + 48 &gt;&gt; 2], L = g[i + 48 &gt;&gt; 2], 
                t = o[A + 12 &gt;&gt; 2], y = g[e + 32 &gt;&gt; 2], w = g[e + 16 &gt;&gt; 2], F = g[e &gt;&gt; 2], Z = g[e + 4 &gt;&gt; 2], 
                C = g[i + 32 &gt;&gt; 2], _ = g[i + 16 &gt;&gt; 2], k = g[i &gt;&gt; 2], m = g[i + 4 &gt;&gt; 2], A = o[A + 20 &gt;&gt; 2], 
                Q = g[i + 8 &gt;&gt; 2], p = g[e + 8 &gt;&gt; 2], o[f + 172 &gt;&gt; 2] = 0, j = R(R(R(p * k) + R(l * _)) + R(G * C)), 
                V = R(-g[A + 52 &gt;&gt; 2]), O = R(R(R(p * m) + R(l * d)) + R(G * u)), E = g[(e = A + 56 | 0) &gt;&gt; 2], 
                p = R(R(R(p * Q) + R(l * s)) + R(G * b)), l = g[(I = A + 60 | 0) &gt;&gt; 2], g[f + 168 &gt;&gt; 2] = R(R(j * V) - R(O * E)) - R(p * l), 
                H = R(R(R(Z * k) + R(v * _)) + R(B * C)), z = R(R(R(Z * m) + R(v * d)) + R(B * u)), 
                Z = R(R(R(Z * Q) + R(v * s)) + R(B * b)), g[f + 164 &gt;&gt; 2] = R(R(H * V) - R(E * z)) - R(l * Z), 
                P = R(R(R(F * k) + R(w * _)) + R(y * C)), h = R(P * V), V = R(R(R(F * m) + R(w * d)) + R(y * u)), 
                F = R(R(R(F * Q) + R(w * s)) + R(y * b)), g[f + 160 &gt;&gt; 2] = R(h - R(E * V)) - R(l * F), 
                BA[o[o[t &gt;&gt; 2] + 64 &gt;&gt; 2]](f + 24 | 0, t, f + 160 | 0), v = g[e &gt;&gt; 2], B = g[I &gt;&gt; 2], 
                E = g[A + 68 &gt;&gt; 2], l = g[A + 52 &gt;&gt; 2], G = g[f + 24 &gt;&gt; 2], y = g[f + 28 &gt;&gt; 2], 
                w = g[f + 32 &gt;&gt; 2], o[f + 172 &gt;&gt; 2] = 0, X = R(R(R(x * k) + R(W * _)) + R(Y * C)), 
                h = k, k = R(-L), C = R(R(X + R(R(R(h * k) - R(_ * J)) - R(C * U))) + R(R(R(P * G) + R(H * y)) + R(j * w))), 
                b = R(R(R(R(R(x * Q) + R(W * s)) + R(Y * b)) + R(R(R(Q * k) - R(s * J)) - R(b * U))) + R(R(R(F * G) + R(Z * y)) + R(p * w))), 
                s = R(R(R(R(R(x * m) + R(W * d)) + R(Y * u)) + R(R(R(m * k) - R(d * J)) - R(u * U))) + R(R(R(V * G) + R(z * y)) + R(O * w))), 
                d = R(R(R(B * b) + R(R(l * C) + R(v * s))) - E), u = R(C - R(l * d)), C = g[i + 32 &gt;&gt; 2], 
                s = R(s - R(v * d)), _ = g[M &gt;&gt; 2], b = R(b - R(B * d)), k = g[T &gt;&gt; 2], g[f + 168 &gt;&gt; 2] = R(R(R(u * C) + R(s * _)) + R(b * k)) + g[c &gt;&gt; 2], 
                m = g[i + 16 &gt;&gt; 2], Q = g[N &gt;&gt; 2], W = g[S &gt;&gt; 2], g[f + 164 &gt;&gt; 2] = R(R(R(u * m) + R(s * Q)) + R(b * W)) + g[a &gt;&gt; 2], 
                Y = g[i + 8 &gt;&gt; 2], X = R(Y * b), b = g[i &gt;&gt; 2], h = R(b * u), u = g[i + 4 &gt;&gt; 2], 
                g[f + 160 &gt;&gt; 2] = R(X + R(h + R(u * s))) + g[i + 48 &gt;&gt; 2], o[f + 20 &gt;&gt; 2] = 0, g[f + 16 &gt;&gt; 2] = R(R(l * C) + R(v * _)) + R(B * k), 
                g[f + 12 &gt;&gt; 2] = R(R(l * m) + R(v * Q)) + R(B * W), g[f + 8 &gt;&gt; 2] = R(R(b * l) + R(u * v)) + R(Y * B), 
                BA[o[o[r &gt;&gt; 2] + 16 &gt;&gt; 2]](r, f + 8 | 0, f + 160 | 0, d)), D = f + 240 | 0;
            }
            function of(A, e, i, r, f, t) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, t |= 0;
                var a, c = R(0), l = R(0), u = R(0), s = R(0), d = R(0), v = R(0), B = R(0), _ = 0, m = 0, Q = 0, h = 0, G = R(0), y = R(0), W = R(0), Y = R(0), F = R(0), Z = 0, p = R(0), V = R(0), E = 0;
                D = a = D - 304 | 0, o[a + 300 &gt;&gt; 2] = 0, v = R(g[i + 56 &gt;&gt; 2] - g[e + 56 &gt;&gt; 2]), 
                g[a + 296 &gt;&gt; 2] = v, G = R(g[i + 52 &gt;&gt; 2] - g[e + 52 &gt;&gt; 2]), g[a + 292 &gt;&gt; 2] = G, 
                y = R(g[i + 48 &gt;&gt; 2] - g[e + 48 &gt;&gt; 2]), g[a + 288 &gt;&gt; 2] = y, Jr(e, i, a + 112 | 0, a + 48 | 0), 
                o[a + 284 &gt;&gt; 2] = 0, l = g[a + 48 &gt;&gt; 2], c = R(l * g[a + 120 &gt;&gt; 2]), g[a + 280 &gt;&gt; 2] = c, 
                u = R(l * g[a + 116 &gt;&gt; 2]), g[a + 276 &gt;&gt; 2] = u, s = R(l * g[a + 112 &gt;&gt; 2]), g[a + 272 &gt;&gt; 2] = s, 
                o[a + 268 &gt;&gt; 2] = 0, W = R(g[f + 56 &gt;&gt; 2] - g[r + 56 &gt;&gt; 2]), g[a + 264 &gt;&gt; 2] = W, 
                Y = R(g[f + 52 &gt;&gt; 2] - g[r + 52 &gt;&gt; 2]), g[a + 260 &gt;&gt; 2] = Y, F = R(g[f + 48 &gt;&gt; 2] - g[r + 48 &gt;&gt; 2]), 
                g[a + 256 &gt;&gt; 2] = F, Jr(r, f, a + 112 | 0, a + 48 | 0), o[a + 252 &gt;&gt; 2] = 0, l = g[a + 48 &gt;&gt; 2], 
                d = R(l * g[a + 120 &gt;&gt; 2]), g[a + 248 &gt;&gt; 2] = d, B = R(l * g[a + 116 &gt;&gt; 2]), g[a + 244 &gt;&gt; 2] = B, 
                l = R(l * g[a + 112 &gt;&gt; 2]), g[a + 240 &gt;&gt; 2] = l, i = o[A + 12 &gt;&gt; 2], p = R(BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i)), 
                (i = o[A + 16 &gt;&gt; 2]) &amp;&amp; (V = R(BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i)), v = g[a + 296 &gt;&gt; 2], 
                W = g[a + 264 &gt;&gt; 2], G = g[a + 292 &gt;&gt; 2], Y = g[a + 260 &gt;&gt; 2], y = g[a + 288 &gt;&gt; 2], 
                F = g[a + 256 &gt;&gt; 2], d = g[a + 248 &gt;&gt; 2], B = g[a + 244 &gt;&gt; 2], l = g[a + 240 &gt;&gt; 2], 
                u = g[a + 276 &gt;&gt; 2], s = g[a + 272 &gt;&gt; 2], c = g[a + 280 &gt;&gt; 2]), B = R(R(p * R(w(R(R(R(s * s) + R(u * u)) + R(c * c))))) + R(V * R(w(R(R(R(l * l) + R(B * B)) + R(d * d)))))), 
                u = R(F - y), s = R(Y - G), d = R(W - v);
                A: if (R(B + R(w(R(R(R(u * u) + R(s * s)) + R(d * d))))) != R(0) &amp;&amp; (n[a + 216 | 0] = 0, 
                o[a + 212 &gt;&gt; 2] = 1566444395, o[a + 176 &gt;&gt; 2] = 15364, af(A, e, r, a + 176 | 0), 
                f = a + 204 | 0, _ = o[f + 4 &gt;&gt; 2], i = a + 232 | 0, o[i &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = _, 
                i = o[a + 200 &gt;&gt; 2], o[a + 224 &gt;&gt; 2] = o[a + 196 &gt;&gt; 2], o[a + 228 &gt;&gt; 2] = i, C[a + 216 | 0] &amp;&amp; (i = o[a + 180 &gt;&gt; 2], 
                f = a + 184 | 0, _ = o[f &gt;&gt; 2], Q = a + 188 | 0, h = o[Q &gt;&gt; 2], !(R(B + R(R(R(u * g[a + 180 &gt;&gt; 2]) + R(s * g[f &gt;&gt; 2])) + R(d * g[Q &gt;&gt; 2]))) &lt;= R(1.1920928955078125e-7))))) {
                    m = 1;
                    e: {
                        if ((v = R(g[a + 212 &gt;&gt; 2] + g[t + 172 &gt;&gt; 2])) &gt; R(.0010000000474974513)) {
                            for (Q = a + 20 | 0, E = a + 160 | 0, f = 0, l = R(0); ;) {
                                if ((Z = o[t + 168 &gt;&gt; 2]) &amp;&amp; (o[a + 120 &gt;&gt; 2] = 1065353216, o[a + 124 &gt;&gt; 2] = 0, 
                                o[a + 112 &gt;&gt; 2] = 1065353216, o[a + 116 &gt;&gt; 2] = 1065353216, BA[o[o[Z &gt;&gt; 2] + 28 &gt;&gt; 2]](Z, a + 224 | 0, R(.20000000298023224), a + 112 | 0)), 
                                (c = R(B + R(R(R(u * (b(0, i), k())) + R(s * (b(0, _), k()))) + R(d * (b(0, h), 
                                k()))))) &lt;= R(1.1920928955078125e-7)) {
                                    m = 0;
                                    break A;
                                }
                                if ((c = R(l + R(v / c))) &lt;= l) {
                                    m = 0;
                                    break A;
                                }
                                if (c &lt; R(0)) {
                                    m = 0;
                                    break A;
                                }
                                if (c &gt; R(1)) {
                                    m = 0;
                                    break A;
                                }
                                if (Ir(e, a + 288 | 0, a + 272 | 0, c, a + 112 | 0), Ir(r, a + 256 | 0, a + 240 | 0, c, a + 48 | 0), 
                                (i = o[t + 168 &gt;&gt; 2]) &amp;&amp; (o[a + 8 &gt;&gt; 2] = 0, o[a + 12 &gt;&gt; 2] = 0, o[a &gt;&gt; 2] = 1065353216, 
                                o[a + 4 &gt;&gt; 2] = 0, BA[o[o[i &gt;&gt; 2] + 28 &gt;&gt; 2]](i, E, R(.20000000298023224), a)), 
                                BA[o[o[t &gt;&gt; 2] &gt;&gt; 2]](t, c), n[a + 40 | 0] = 0, o[a + 36 &gt;&gt; 2] = 1566444395, o[a &gt;&gt; 2] = 15364, 
                                af(A, a + 112 | 0, a + 48 | 0, a), !C[a + 40 | 0]) break e;
                                if (h = o[(_ = Q + 8 | 0) + 4 &gt;&gt; 2], o[(i = a + 232 | 0) &gt;&gt; 2] = o[_ &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = h, 
                                i = o[Q + 4 &gt;&gt; 2], o[a + 224 &gt;&gt; 2] = o[Q &gt;&gt; 2], o[a + 228 &gt;&gt; 2] = i, f &gt;&gt;&gt; 0 &gt; 63) {
                                    BA[o[o[t &gt;&gt; 2] + 8 &gt;&gt; 2]](t, -2, f + 1 | 0), m = 0;
                                    break A;
                                }
                                if (f = f + 1 | 0, i = o[a + 4 &gt;&gt; 2], _ = o[a + 8 &gt;&gt; 2], h = o[a + 12 &gt;&gt; 2], l = c, 
                                !((v = R(g[a + 36 &gt;&gt; 2] + g[t + 172 &gt;&gt; 2])) &gt; R(.0010000000474974513))) break;
                            }
                            u = g[a + 16 &gt;&gt; 2];
                        } else c = R(0), u = g[a + 192 &gt;&gt; 2];
                        o[t + 132 &gt;&gt; 2] = i, g[t + 164 &gt;&gt; 2] = c, A = o[a + 228 &gt;&gt; 2], o[t + 148 &gt;&gt; 2] = o[a + 224 &gt;&gt; 2], 
                        o[t + 152 &gt;&gt; 2] = A, g[t + 144 &gt;&gt; 2] = u, o[t + 140 &gt;&gt; 2] = h, o[t + 136 &gt;&gt; 2] = _, 
                        i = o[(e = a + 232 | 0) + 4 &gt;&gt; 2], o[(A = t + 156 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = i;
                        break A;
                    }
                    BA[o[o[t &gt;&gt; 2] + 8 &gt;&gt; 2]](t, -1, f), m = 0;
                }
                return D = a + 304 | 0, 0 | m;
            }
            function cf(A, e, i, r) {
                var f, n = 0;
                o[A &gt;&gt; 2] = 20460, n = o[e + 4 &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 8 &gt;&gt; 2] = n, 
                n = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], o[(f = A + 12 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = n, 
                e = o[i + 4 &gt;&gt; 2], o[A + 20 &gt;&gt; 2] = o[i &gt;&gt; 2], o[A + 24 &gt;&gt; 2] = e, i = o[(e = i + 8 | 0) + 4 &gt;&gt; 2], 
                o[(n = A + 28 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = i, o[A + 40 &gt;&gt; 2] = 1065353216, 
                o[A + 36 &gt;&gt; 2] = r;
            }
            function bf(A, e, i, r, f, n) {
                var t = 0, a = 0;
                o[A + 4 &gt;&gt; 2] = e, o[A &gt;&gt; 2] = 20484, t = o[(e = i + 8 | 0) + 4 &gt;&gt; 2], o[(a = A + 16 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = t, e = o[i + 4 &gt;&gt; 2], o[A + 8 &gt;&gt; 2] = o[i &gt;&gt; 2], o[A + 12 &gt;&gt; 2] = e, 
                t = o[(e = i + 24 | 0) + 4 &gt;&gt; 2], o[(a = A + 32 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = t, 
                e = o[i + 20 &gt;&gt; 2], o[(t = A + 24 | 0) &gt;&gt; 2] = o[i + 16 &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = e, 
                t = o[(e = i + 40 | 0) + 4 &gt;&gt; 2], o[(a = A + 48 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = t, 
                e = o[i + 36 &gt;&gt; 2], o[(t = A + 40 | 0) &gt;&gt; 2] = o[i + 32 &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = e, 
                t = o[(e = i + 56 | 0) + 4 &gt;&gt; 2], o[(a = A - -64 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = t, 
                e = o[i + 52 &gt;&gt; 2], o[(t = A + 56 | 0) &gt;&gt; 2] = o[i + 48 &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = e, 
                i = o[(e = r + 8 | 0) + 4 &gt;&gt; 2], o[(t = A + 80 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = i, 
                e = o[r + 4 &gt;&gt; 2], o[A + 72 &gt;&gt; 2] = o[r &gt;&gt; 2], o[A + 76 &gt;&gt; 2] = e, i = o[(e = r + 24 | 0) + 4 &gt;&gt; 2], 
                o[(t = A + 96 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = i, e = o[r + 20 &gt;&gt; 2], o[(i = A + 88 | 0) &gt;&gt; 2] = o[r + 16 &gt;&gt; 2], 
                o[i + 4 &gt;&gt; 2] = e, i = o[(e = r + 40 | 0) + 4 &gt;&gt; 2], o[(t = A + 112 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = i, e = o[r + 36 &gt;&gt; 2], o[(i = A + 104 | 0) &gt;&gt; 2] = o[r + 32 &gt;&gt; 2], 
                o[i + 4 &gt;&gt; 2] = e, i = o[(e = r + 56 | 0) + 4 &gt;&gt; 2], o[(t = A + 128 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = i, e = o[r + 52 &gt;&gt; 2], o[(i = A + 120 | 0) &gt;&gt; 2] = o[r + 48 &gt;&gt; 2], 
                o[i + 4 &gt;&gt; 2] = e, i = o[(e = f + 8 | 0) + 4 &gt;&gt; 2], o[(r = A + 144 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[r + 4 &gt;&gt; 2] = i, e = o[f + 4 &gt;&gt; 2], o[A + 136 &gt;&gt; 2] = o[f &gt;&gt; 2], o[A + 140 &gt;&gt; 2] = e, 
                i = o[(e = f + 24 | 0) + 4 &gt;&gt; 2], o[(r = A + 160 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = i, 
                e = o[f + 20 &gt;&gt; 2], o[(i = A + 152 | 0) &gt;&gt; 2] = o[f + 16 &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = e, 
                i = o[(e = f + 40 | 0) + 4 &gt;&gt; 2], o[(r = A + 176 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = i, 
                e = o[f + 36 &gt;&gt; 2], o[(i = A + 168 | 0) &gt;&gt; 2] = o[f + 32 &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = e, 
                i = o[(e = f + 56 | 0) + 4 &gt;&gt; 2], o[(r = A + 192 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = i, 
                e = o[f + 52 &gt;&gt; 2], o[(i = A + 184 | 0) &gt;&gt; 2] = o[f + 48 &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = e, 
                o[A + 208 &gt;&gt; 2] = 0, g[A + 204 &gt;&gt; 2] = n, o[A + 200 &gt;&gt; 2] = 1065353216;
            }
            function lf(A) {
                var e = 0, i = 0, r = 0, f = 0, t = 0, a = 0;
                if (o[(A |= 0) &gt;&gt; 2] = 20592, e = o[A + 16 &gt;&gt; 2], (0 | (i = o[A + 8 &gt;&gt; 2])) &gt;= 1) for (;t = o[e + f &gt;&gt; 2], 
                (r = o[t + 188 &gt;&gt; 2]) &amp;&amp; (e = o[A + 68 &gt;&gt; 2], e = 0 | BA[o[o[e &gt;&gt; 2] + 36 &gt;&gt; 2]](e), 
                BA[o[o[e &gt;&gt; 2] + 40 &gt;&gt; 2]](e, r, o[A + 24 &gt;&gt; 2]), e = o[A + 68 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] + 12 &gt;&gt; 2]](e, r, o[A + 24 &gt;&gt; 2]), 
                o[t + 188 &gt;&gt; 2] = 0, i = o[A + 8 &gt;&gt; 2], e = o[A + 16 &gt;&gt; 2]), f = f + 4 | 0, (0 | (a = a + 1 | 0)) &lt; (0 | i); ) ;
                return e &amp;&amp; (C[A + 20 | 0] &amp;&amp; CA(e), o[A + 16 &gt;&gt; 2] = 0), o[A + 16 &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] = 0, 
                o[A + 12 &gt;&gt; 2] = 0, n[A + 20 | 0] = 1, 0 | A;
            }
            function uf(A, e, i, r) {
                e |= 0, i |= 0, r |= 0;
                var f, t, a, c = 0, b = 0, l = 0, u = 0, s = 0;
                if (D = f = D - 96 | 0, c = o[(A |= 0) + 8 &gt;&gt; 2], o[e + 216 &gt;&gt; 2] = c, o[A + 12 &gt;&gt; 2] == (0 | c) &amp;&amp; !((0 | c) &gt;= (0 | (u = c ? c &lt;&lt; 1 : 1)))) {
                    if (u &amp;&amp; (s = dA(u &lt;&lt; 2), c = o[A + 8 &gt;&gt; 2]), (0 | c) &gt;= 1) for (b = c; o[l + s &gt;&gt; 2] = o[o[A + 16 &gt;&gt; 2] + l &gt;&gt; 2], 
                    l = l + 4 | 0, b = b + -1 | 0; ) ;
                    (b = o[A + 16 &gt;&gt; 2]) &amp;&amp; (C[A + 20 | 0] &amp;&amp; (CA(b), c = o[A + 8 &gt;&gt; 2]), o[A + 16 &gt;&gt; 2] = 0), 
                    o[A + 16 &gt;&gt; 2] = s, o[A + 12 &gt;&gt; 2] = u, n[A + 20 | 0] = 1;
                }
                o[A + 8 &gt;&gt; 2] = c + 1, o[o[A + 16 &gt;&gt; 2] + (c &lt;&lt; 2) &gt;&gt; 2] = e, l = o[(b = e + 12 | 0) + 4 &gt;&gt; 2], 
                o[(c = f + 40 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = l, l = o[(b = e + 28 | 0) + 4 &gt;&gt; 2], 
                o[(c = f + 56 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = l, l = o[(b = e + 44 | 0) + 4 &gt;&gt; 2], 
                o[(c = f + 72 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = l, l = o[(b = e + 60 | 0) + 4 &gt;&gt; 2], 
                o[(c = f + 88 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = l, c = o[e + 8 &gt;&gt; 2], o[f + 32 &gt;&gt; 2] = o[e + 4 &gt;&gt; 2], 
                o[f + 36 &gt;&gt; 2] = c, b = o[(c = e + 20 | 0) + 4 &gt;&gt; 2], o[f + 48 &gt;&gt; 2] = o[c &gt;&gt; 2], 
                o[f + 52 &gt;&gt; 2] = b, b = o[(c = e + 36 | 0) + 4 &gt;&gt; 2], o[f + 64 &gt;&gt; 2] = o[c &gt;&gt; 2], 
                o[f + 68 &gt;&gt; 2] = b, b = o[(c = e + 52 | 0) + 4 &gt;&gt; 2], o[f + 80 &gt;&gt; 2] = o[c &gt;&gt; 2], 
                o[f + 84 &gt;&gt; 2] = b, c = o[e + 192 &gt;&gt; 2], BA[o[o[c &gt;&gt; 2] + 8 &gt;&gt; 2]](c, f + 32 | 0, f + 16 | 0, f), 
                c = o[A + 68 &gt;&gt; 2], t = e, a = 0 | BA[o[o[c &gt;&gt; 2] + 8 &gt;&gt; 2]](c, f + 16 | 0, f, o[o[e + 192 &gt;&gt; 2] + 4 &gt;&gt; 2], e, i, r, o[A + 24 &gt;&gt; 2]), 
                o[t + 188 &gt;&gt; 2] = a, D = f + 96 | 0;
            }
            function sf(A, e) {
                var i, r = R(0), f = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = 0;
                D = i = D + -64 | 0, u = o[e + 192 &gt;&gt; 2], BA[o[o[u &gt;&gt; 2] + 8 &gt;&gt; 2]](u, e + 4 | 0, i + 48 | 0, i + 32 | 0), 
                r = g[744], t = R(g[i + 48 &gt;&gt; 2] - r), g[i + 48 &gt;&gt; 2] = t, a = R(g[i + 52 &gt;&gt; 2] - r), 
                g[i + 52 &gt;&gt; 2] = a, c = R(g[i + 56 &gt;&gt; 2] - r), g[i + 56 &gt;&gt; 2] = c, f = R(r + g[i + 32 &gt;&gt; 2]), 
                g[i + 32 &gt;&gt; 2] = f, b = R(r + g[i + 36 &gt;&gt; 2]), g[i + 36 &gt;&gt; 2] = b, l = R(r + g[i + 40 &gt;&gt; 2]), 
                g[i + 40 &gt;&gt; 2] = l, 3 &amp; C[e + 204 | 0] | !C[A + 44 | 0] | 2 != o[e + 252 &gt;&gt; 2] || (u = o[e + 192 &gt;&gt; 2], 
                BA[o[o[u &gt;&gt; 2] + 8 &gt;&gt; 2]](u, e + 68 | 0, i + 16 | 0, i), a = R(g[i + 16 &gt;&gt; 2] - r), 
                g[i + 16 &gt;&gt; 2] = a, c = R(g[i + 20 &gt;&gt; 2] - r), g[i + 20 &gt;&gt; 2] = c, f = R(g[i + 24 &gt;&gt; 2] - r), 
                g[i + 24 &gt;&gt; 2] = f, b = R(r + g[i &gt;&gt; 2]), g[i &gt;&gt; 2] = b, l = R(r + g[i + 4 &gt;&gt; 2]), 
                g[i + 4 &gt;&gt; 2] = l, r = R(r + g[i + 8 &gt;&gt; 2]), g[i + 8 &gt;&gt; 2] = r, a &lt; (t = g[i + 48 &gt;&gt; 2]) &amp;&amp; (g[i + 48 &gt;&gt; 2] = a, 
                t = a), c &lt; (a = g[i + 52 &gt;&gt; 2]) &amp;&amp; (g[i + 52 &gt;&gt; 2] = c, a = c), f &lt; (c = g[i + 56 &gt;&gt; 2]) &amp;&amp; (g[i + 56 &gt;&gt; 2] = f, 
                c = f), (f = g[i + 28 &gt;&gt; 2]) &lt; g[i + 60 &gt;&gt; 2] &amp;&amp; (g[i + 60 &gt;&gt; 2] = f), (f = g[i + 32 &gt;&gt; 2]) &lt; b &amp;&amp; (g[i + 32 &gt;&gt; 2] = b, 
                f = b), (b = g[i + 36 &gt;&gt; 2]) &lt; l &amp;&amp; (g[i + 36 &gt;&gt; 2] = l, b = l), (l = g[i + 40 &gt;&gt; 2]) &lt; r &amp;&amp; (g[i + 40 &gt;&gt; 2] = r, 
                l = r), r = g[i + 12 &gt;&gt; 2], g[i + 44 &gt;&gt; 2] &lt; r &amp;&amp; (g[i + 44 &gt;&gt; 2] = r)), u = o[A + 68 &gt;&gt; 2], 
                1 &amp; n[e + 204 | 0] || (t = R(f - t), f = R(t * t), t = R(b - a), f = R(f + R(t * t)), 
                t = R(l - c), R(f + R(t * t)) &lt; R(999999995904)) ? BA[o[o[u &gt;&gt; 2] + 16 &gt;&gt; 2]](u, o[e + 188 &gt;&gt; 2], i + 48 | 0, i + 32 | 0, o[A + 24 &gt;&gt; 2]) : (Ve(e, 5), 
                C[2804] || (e = o[A + 72 &gt;&gt; 2]) &amp;&amp; (n[2804] = 1, BA[o[o[e &gt;&gt; 2] + 44 &gt;&gt; 2]](e, 20644), 
                e = o[A + 72 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] + 44 &gt;&gt; 2]](e, 20693), e = o[A + 72 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] + 44 &gt;&gt; 2]](e, 20761), 
                A = o[A + 72 &gt;&gt; 2], BA[o[o[A &gt;&gt; 2] + 44 &gt;&gt; 2]](A, 20826))), D = i - -64 | 0;
            }
            function kf(A, e) {
                A |= 0;
                var i = 0, r = 0, f = 0, n = 0, t = 0, a = 0, c = 0, b = 0;
                (r = o[(e |= 0) + 188 &gt;&gt; 2]) &amp;&amp; (i = o[A + 68 &gt;&gt; 2], i = 0 | BA[o[o[i &gt;&gt; 2] + 36 &gt;&gt; 2]](i), 
                BA[o[o[i &gt;&gt; 2] + 40 &gt;&gt; 2]](i, r, o[A + 24 &gt;&gt; 2]), i = o[A + 68 &gt;&gt; 2], BA[o[o[i &gt;&gt; 2] + 12 &gt;&gt; 2]](i, r, o[A + 24 &gt;&gt; 2]), 
                o[e + 188 &gt;&gt; 2] = 0);
                A: if ((0 | (i = o[e + 216 &gt;&gt; 2])) &lt; 0 | (0 | i) &gt;= (0 | (r = o[A + 8 &gt;&gt; 2]))) {
                    if (!((0 | r) &lt; 1)) {
                        for (i = f = o[A + 16 &gt;&gt; 2]; ;) {
                            if ((0 | e) != o[i &gt;&gt; 2]) {
                                if (i = i + 4 | 0, (0 | r) != (0 | (n = n + 1 | 0))) continue;
                                break A;
                            }
                            break;
                        }
                        (0 | r) &lt;= (0 | n) || (t = i, i = (r = r + -1 | 0) &lt;&lt; 2, o[t &gt;&gt; 2] = o[i + f &gt;&gt; 2], 
                        o[A + 8 &gt;&gt; 2] = r, o[i + o[A + 16 &gt;&gt; 2] &gt;&gt; 2] = e);
                    }
                } else {
                    if (f = o[(n = A + 16 | 0) &gt;&gt; 2], b = o[(c = f + (a = i &lt;&lt; 2) | 0) &gt;&gt; 2], t = f, 
                    f = (r = r + -1 | 0) &lt;&lt; 2, o[c &gt;&gt; 2] = o[t + f &gt;&gt; 2], o[A + 8 &gt;&gt; 2] = r, o[f + o[n &gt;&gt; 2] &gt;&gt; 2] = b, 
                    (0 | i) &gt;= (0 | r)) break A;
                    o[o[o[A + 16 &gt;&gt; 2] + a &gt;&gt; 2] + 216 &gt;&gt; 2] = i;
                }
                o[e + 216 &gt;&gt; 2] = -1;
            }
            function vf(A, e, i, r) {
                var f, t = 0, a = R(0), c = R(0), b = R(0), l = R(0), u = 0, s = R(0), k = 0, C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = 0, Q = R(0), h = R(0), G = R(0), y = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), I = 0, J = R(0), U = R(0), x = R(0), X = R(0), M = R(0), T = 0, j = 0, O = 0;
                D = f = D - 704 | 0, YA(f + 624 | 0), o[(t = f + 652 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, 
                o[(t = f + 660 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, o[(t = f + 668 | 0) &gt;&gt; 2] = 0, 
                o[t + 4 &gt;&gt; 2] = 0, o[f + 676 &gt;&gt; 2] = 0, o[f + 648 &gt;&gt; 2] = 1065353216, o[f + 640 &gt;&gt; 2] = 1065353216, 
                o[f + 644 &gt;&gt; 2] = 1065353216, o[f + 628 &gt;&gt; 2] = 8, o[f + 624 &gt;&gt; 2] = 9852, t = o[i + 12 &gt;&gt; 2];
                A: if (u = o[i + 4 &gt;&gt; 2], m = o[u + 4 &gt;&gt; 2], (0 | m) &lt;= 19) o[f + 616 &gt;&gt; 2] = 0, 
                o[f + 620 &gt;&gt; 2] = 0, o[f + 448 &gt;&gt; 2] = 15992, o[f + 612 &gt;&gt; 2] = o[r + 4 &gt;&gt; 2], n[f + 420 | 0] = 0, 
                o[f + 396 &gt;&gt; 2] = 953267991, m = qi(f + 680 | 0, f + 624 | 0, u, f + 88 | 0), T = Hi(f + 72 | 0, f + 624 | 0, u, f + 88 | 0), 
                j = m, O = 8 &amp; o[r + 20 &gt;&gt; 2], u = O ? T : j, BA[o[o[u &gt;&gt; 2] + 8 &gt;&gt; 2]](u, A, e, t, t, f + 448 | 0) &amp;&amp; (a = g[f + 580 &gt;&gt; 2], 
                b = g[f + 584 &gt;&gt; 2], c = g[f + 588 &gt;&gt; 2], l = R(R(R(a * a) + R(b * b)) + R(c * c)), 
                l &gt; R(9999999747378752e-20) &amp;&amp; (s = g[f + 612 &gt;&gt; 2], s &lt; g[r + 4 &gt;&gt; 2] &amp;&amp; (d = c, 
                c = R(R(1) / R(w(l))), g[f + 588 &gt;&gt; 2] = d * c, g[f + 584 &gt;&gt; 2] = b * c, g[f + 580 &gt;&gt; 2] = a * c, 
                A = f + 580 | 0, e = A + 8 | 0, t = o[e + 4 &gt;&gt; 2], u = f + 56 | 0, o[u &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[u + 4 &gt;&gt; 2] = t, g[f + 64 &gt;&gt; 2] = s, e = o[A + 4 &gt;&gt; 2], o[f + 48 &gt;&gt; 2] = o[A &gt;&gt; 2], 
                o[f + 52 &gt;&gt; 2] = e, o[f + 44 &gt;&gt; 2] = 0, o[f + 40 &gt;&gt; 2] = o[i + 8 &gt;&gt; 2], R(BA[o[o[r &gt;&gt; 2] + 12 &gt;&gt; 2]](r, f + 40 | 0, 1))))); else if (m + -21 &gt;&gt;&gt; 0 &lt;= 8) {
                    if (v = g[t + 20 &gt;&gt; 2], B = g[t + 36 &gt;&gt; 2], s = g[t + 24 &gt;&gt; 2], b = g[t + 52 &gt;&gt; 2], 
                    d = g[t + 40 &gt;&gt; 2], y = g[(m = t + 56 | 0) &gt;&gt; 2], _ = g[t + 32 &gt;&gt; 2], Q = g[t &gt;&gt; 2], 
                    h = g[t + 16 &gt;&gt; 2], G = g[t + 4 &gt;&gt; 2], l = g[t + 48 &gt;&gt; 2], W = g[t + 8 &gt;&gt; 2], o[f + 460 &gt;&gt; 2] = 0, 
                    Z = R(-b), F = R(s * Z), p = R(-y), E = R(d * p), C = R(R(F - R(W * l)) + E), a = g[A + 48 &gt;&gt; 2], 
                    c = g[A + 52 &gt;&gt; 2], N = R(s * c), Y = g[A + 56 &gt;&gt; 2], J = R(d * Y), g[f + 456 &gt;&gt; 2] = C + R(R(R(W * a) + N) + J), 
                    l = R(-l), U = R(B * p), V = R(R(R(G * l) - R(v * b)) + U), X = R(B * Y), g[f + 452 &gt;&gt; 2] = V + R(R(R(G * a) + R(v * c)) + X), 
                    y = R(R(R(Q * l) - R(h * b)) - R(_ * y)), g[f + 448 &gt;&gt; 2] = y + R(R(R(Q * a) + R(h * c)) + R(_ * Y)), 
                    o[f + 52 &gt;&gt; 2] = 0, x = C, b = g[e + 48 &gt;&gt; 2], M = R(W * b), C = s, s = g[e + 52 &gt;&gt; 2], 
                    W = R(C * s), C = d, d = g[e + 56 &gt;&gt; 2], C = R(C * d), g[f + 48 &gt;&gt; 2] = x + R(R(M + W) + C), 
                    x = V, V = R(B * d), g[f + 44 &gt;&gt; 2] = x + R(R(R(G * b) + R(v * s)) + V), g[f + 40 &gt;&gt; 2] = y + R(R(R(Q * b) + R(h * s)) + R(_ * d)), 
                    A = t + 32 | 0, e = t + 16 | 0, 21 == o[u + 4 &gt;&gt; 2]) {
                        i = o[i + 8 &gt;&gt; 2], cf(f + 88 | 0, f + 448 | 0, f + 40 | 0, o[r + 20 &gt;&gt; 2]), o[f + 140 &gt;&gt; 2] = u, 
                        o[f + 136 &gt;&gt; 2] = i, o[f + 132 &gt;&gt; 2] = r, o[f + 88 &gt;&gt; 2] = 21004, k = o[(i = t + 8 | 0) + 4 &gt;&gt; 2], 
                        o[(I = f + 152 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[I + 4 &gt;&gt; 2] = k, i = o[t + 4 &gt;&gt; 2], o[f + 144 &gt;&gt; 2] = o[t &gt;&gt; 2], 
                        o[f + 148 &gt;&gt; 2] = i, k = o[(i = e + 8 | 0) + 4 &gt;&gt; 2], o[(I = f + 168 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], 
                        o[I + 4 &gt;&gt; 2] = k, i = o[e + 4 &gt;&gt; 2], o[(k = f + 160 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = i, 
                        i = o[(e = A + 8 | 0) + 4 &gt;&gt; 2], o[(k = f + 184 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = i, 
                        e = o[A + 4 &gt;&gt; 2], o[(i = f + 176 | 0) &gt;&gt; 2] = o[A &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = e, A = o[m + 4 &gt;&gt; 2], 
                        o[(e = f + 200 | 0) &gt;&gt; 2] = o[m &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = A, A = o[t + 52 &gt;&gt; 2], o[(e = f + 192 | 0) &gt;&gt; 2] = o[t + 48 &gt;&gt; 2], 
                        o[e + 4 &gt;&gt; 2] = A, o[f + 128 &gt;&gt; 2] = o[r + 4 &gt;&gt; 2], Te(u, f + 88 | 0, f + 448 | 0, f + 40 | 0);
                        break A;
                    }
                    v = g[t + 32 &gt;&gt; 2], B = g[t &gt;&gt; 2], _ = g[t + 16 &gt;&gt; 2], Q = g[t + 4 &gt;&gt; 2], h = g[t + 20 &gt;&gt; 2], 
                    G = g[t + 8 &gt;&gt; 2], o[f + 692 &gt;&gt; 2] = 0, y = R(R(R(G * l) + F) + E), g[f + 688 &gt;&gt; 2] = R(R(R(a * G) + N) + J) + y, 
                    F = R(R(R(Q * l) + R(h * Z)) + U), g[f + 684 &gt;&gt; 2] = R(R(R(a * Q) + R(c * h)) + X) + F, 
                    c = R(R(R(a * B) + R(c * _)) + R(Y * v)), a = R(R(R(B * l) + R(_ * Z)) + R(v * p)), 
                    g[f + 680 &gt;&gt; 2] = c + a, o[f + 84 &gt;&gt; 2] = 0, g[f + 80 &gt;&gt; 2] = R(R(R(b * G) + W) + C) + y, 
                    g[f + 76 &gt;&gt; 2] = R(R(R(b * Q) + R(s * h)) + V) + F, g[f + 72 &gt;&gt; 2] = R(R(R(b * B) + R(s * _)) + R(d * v)) + a, 
                    i = o[i + 8 &gt;&gt; 2], cf(f + 88 | 0, f + 680 | 0, f + 72 | 0, o[r + 20 &gt;&gt; 2]), o[f + 140 &gt;&gt; 2] = u, 
                    o[f + 136 &gt;&gt; 2] = i, o[f + 132 &gt;&gt; 2] = r, o[f + 88 &gt;&gt; 2] = 21188, i = o[t + 12 &gt;&gt; 2], 
                    o[(k = f + 152 | 0) &gt;&gt; 2] = o[t + 8 &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = i, i = o[t + 4 &gt;&gt; 2], 
                    o[f + 144 &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 148 &gt;&gt; 2] = i, i = o[e + 4 &gt;&gt; 2], o[(k = f + 160 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                    o[k + 4 &gt;&gt; 2] = i, i = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], o[(k = f + 168 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                    o[k + 4 &gt;&gt; 2] = i, i = o[(e = A + 8 | 0) + 4 &gt;&gt; 2], o[(k = f + 184 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                    o[k + 4 &gt;&gt; 2] = i, e = o[A + 4 &gt;&gt; 2], o[(i = f + 176 | 0) &gt;&gt; 2] = o[A &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = e, 
                    A = o[t + 52 &gt;&gt; 2], o[(e = f + 192 | 0) &gt;&gt; 2] = o[t + 48 &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = A, 
                    A = o[m + 4 &gt;&gt; 2], o[(e = f + 200 | 0) &gt;&gt; 2] = o[m &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = A, o[f + 128 &gt;&gt; 2] = o[r + 4 &gt;&gt; 2], 
                    A = o[f + 692 &gt;&gt; 2], o[(e = f + 32 | 0) &gt;&gt; 2] = o[f + 688 &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = A, 
                    A = o[f + 684 &gt;&gt; 2], o[f + 24 &gt;&gt; 2] = o[f + 680 &gt;&gt; 2], o[f + 28 &gt;&gt; 2] = A, (a = g[f + 72 &gt;&gt; 2]) &lt; g[f + 24 &gt;&gt; 2] &amp;&amp; (g[f + 24 &gt;&gt; 2] = a), 
                    (b = g[f + 76 &gt;&gt; 2]) &lt; g[f + 28 &gt;&gt; 2] &amp;&amp; (g[f + 28 &gt;&gt; 2] = b), (c = g[f + 80 &gt;&gt; 2]) &lt; g[f + 32 &gt;&gt; 2] &amp;&amp; (g[f + 32 &gt;&gt; 2] = c), 
                    (l = g[f + 84 &gt;&gt; 2]) &lt; g[f + 36 &gt;&gt; 2] &amp;&amp; (g[f + 36 &gt;&gt; 2] = l), e = o[(A = f + 688 | 0) + 4 &gt;&gt; 2], 
                    o[(i = f + 16 | 0) &gt;&gt; 2] = o[A &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = e, A = o[f + 684 &gt;&gt; 2], o[f + 8 &gt;&gt; 2] = o[f + 680 &gt;&gt; 2], 
                    o[f + 12 &gt;&gt; 2] = A, g[f + 8 &gt;&gt; 2] &lt; a &amp;&amp; (g[f + 8 &gt;&gt; 2] = a), g[f + 12 &gt;&gt; 2] &lt; b &amp;&amp; (g[f + 12 &gt;&gt; 2] = b), 
                    g[f + 16 &gt;&gt; 2] &lt; c &amp;&amp; (g[f + 16 &gt;&gt; 2] = c), g[f + 20 &gt;&gt; 2] &lt; l &amp;&amp; (g[f + 20 &gt;&gt; 2] = l), 
                    BA[o[o[u &gt;&gt; 2] + 64 &gt;&gt; 2]](u, f + 88 | 0, f + 24 | 0, f + 8 | 0);
                } else if (31 == (0 | m)) if (m = o[u + 68 &gt;&gt; 2], o[f + 64 &gt;&gt; 2] = r, o[f + 60 &gt;&gt; 2] = e, 
                o[f + 56 &gt;&gt; 2] = A, o[f + 52 &gt;&gt; 2] = t, o[f + 48 &gt;&gt; 2] = u, o[f + 40 &gt;&gt; 2] = 21376, 
                o[f + 44 &gt;&gt; 2] = o[i + 8 &gt;&gt; 2], m) l = g[t &gt;&gt; 2], s = g[t + 4 &gt;&gt; 2], a = g[t + 8 &gt;&gt; 2], 
                o[f + 100 &gt;&gt; 2] = 0, C = a, v = g[t + 48 &gt;&gt; 2], a = R(g[A + 48 &gt;&gt; 2] - v), B = g[t + 52 &gt;&gt; 2], 
                b = R(g[A + 52 &gt;&gt; 2] - B), d = g[t + 24 &gt;&gt; 2], _ = g[t + 56 &gt;&gt; 2], c = R(g[A + 56 &gt;&gt; 2] - _), 
                Q = g[t + 40 &gt;&gt; 2], g[f + 96 &gt;&gt; 2] = R(R(C * a) + R(b * d)) + R(c * Q), C = R(a * s), 
                s = g[t + 20 &gt;&gt; 2], h = g[t + 36 &gt;&gt; 2], g[f + 92 &gt;&gt; 2] = R(C + R(b * s)) + R(c * h), 
                a = R(a * l), l = g[t + 16 &gt;&gt; 2], G = g[t + 32 &gt;&gt; 2], g[f + 88 &gt;&gt; 2] = R(a + R(b * l)) + R(c * G), 
                W = g[t &gt;&gt; 2], Y = g[t + 4 &gt;&gt; 2], a = g[t + 8 &gt;&gt; 2], o[f + 460 &gt;&gt; 2] = 0, C = a, 
                a = R(g[e + 48 &gt;&gt; 2] - v), b = R(g[e + 52 &gt;&gt; 2] - B), c = R(g[e + 56 &gt;&gt; 2] - _), 
                g[f + 456 &gt;&gt; 2] = R(R(C * a) + R(d * b)) + R(Q * c), g[f + 452 &gt;&gt; 2] = R(R(a * Y) + R(b * s)) + R(c * h), 
                g[f + 448 &gt;&gt; 2] = R(R(a * W) + R(b * l)) + R(c * G), function(A, e, i, r) {
                    var f, n = R(0), t = R(0), a = R(0), c = R(0), b = 0, l = R(0), u = R(0), s = 0, k = 0, C = 0, d = 0, v = 0, B = R(0), _ = R(0), m = 0, Q = 0, h = R(0), G = 0, y = 0, W = R(0), Y = 0, F = 0, Z = 0, p = 0, V = 0, E = 0, N = 0;
                    if (D = f = D - 544 | 0, A) {
                        for (n = g[e + 8 &gt;&gt; 2], c = g[i + 8 &gt;&gt; 2], l = g[e &gt;&gt; 2], t = g[i &gt;&gt; 2], u = g[e + 4 &gt;&gt; 2], 
                        a = g[i + 4 &gt;&gt; 2], o[f + 32 &gt;&gt; 2] = A, t = R(t - l), a = R(a - u), n = R(c - n), 
                        c = R(R(1) / R(w(R(R(R(t * t) + R(a * a)) + R(n * n))))), B = n, n = R(n * c), _ = t, 
                        t = R(t * c), h = a, a = R(a * c), h = R(R(B * n) + R(R(_ * t) + R(h * a))), Y = ((A = (n = n == R(0) ? R(0xde0b6b000000000) : R(R(1) / n)) &lt; R(0)) &lt;&lt; 4) + f | 8, 
                        F = ((i = (a = a == R(0) ? R(0xde0b6b000000000) : R(R(1) / a)) &lt; R(0)) &lt;&lt; 4) + f | 4, 
                        Z = ((1 ^ A) &lt;&lt; 4) + f | 8, p = ((1 ^ i) &lt;&lt; 4) + f | 4, V = ((A = (t = t == R(0) ? R(0xde0b6b000000000) : R(R(1) / t)) &lt; R(0)) &lt;&lt; 4) + f | 0, 
                        E = ((1 ^ A) &lt;&lt; 4) + f | 0, G = f + 16 | 0, v = 126, s = 128, d = f + 32 | 0, k = 128, 
                        Q = 1; ;) {
                            C = o[(y = (A = Q + -1 | 0) &lt;&lt; 2) + d &gt;&gt; 2], i = o[C + 20 &gt;&gt; 2], o[G &gt;&gt; 2] = o[C + 16 &gt;&gt; 2], 
                            o[G + 4 &gt;&gt; 2] = i, N = o[(b = C + 24 | 0) + 4 &gt;&gt; 2], o[(i = G + 8 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], 
                            o[i + 4 &gt;&gt; 2] = N, i = o[C + 4 &gt;&gt; 2], o[f &gt;&gt; 2] = o[C &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = i, 
                            b = o[(i = C + 8 | 0) + 4 &gt;&gt; 2], o[f + 8 &gt;&gt; 2] = o[i &gt;&gt; 2], o[f + 12 &gt;&gt; 2] = b;
                            e: {
                                i: {
                                    r: {
                                        f: {
                                            n: {
                                                t: {
                                                    a: {
                                                        o: {
                                                            if (!((c = R(a * R(g[F &gt;&gt; 2] - u))) &gt; (B = R(t * R(g[E &gt;&gt; 2] - l))) || (l = R(t * R(g[V &gt;&gt; 2] - l)), 
                                                            u = R(a * R(g[p &gt;&gt; 2] - u)), l &gt; u || (W = g[e + 8 &gt;&gt; 2], _ = R(n * R(g[Y &gt;&gt; 2] - W)), 
                                                            u = u &lt; B ? u : B, _ &gt; u || (l = c &gt; l ? c : l, c = R(n * R(g[Z &gt;&gt; 2] - W)), l &gt; c | (_ &gt; l ? _ : l) &lt; h ^ 1 | (c &lt; u ? c : u) &gt; R(0) ^ 1))))) {
                                                                if (o[C + 40 &gt;&gt; 2]) {
                                                                    if ((0 | A) &lt;= (0 | v)) {
                                                                        i = d, b = k;
                                                                        break i;
                                                                    }
                                                                    if ((0 | k) &gt;= (0 | (b = k &lt;&lt; 1))) {
                                                                        i = d;
                                                                        break r;
                                                                    }
                                                                    if ((0 | s) &gt;= (0 | b)) {
                                                                        i = d;
                                                                        break f;
                                                                    }
                                                                    if (!k) {
                                                                        i = 0;
                                                                        break o;
                                                                    }
                                                                    if (i = dA(k &lt;&lt; 3), (0 | k) &lt; 1) break o;
                                                                    for (A = i, v = d, s = k; o[A &gt;&gt; 2] = o[v &gt;&gt; 2], A = A + 4 | 0, v = v + 4 | 0, s = s + -1 | 0; ) ;
                                                                    if (!m) break t;
                                                                    break a;
                                                                }
                                                                BA[o[o[r &gt;&gt; 2] + 12 &gt;&gt; 2]](r, C);
                                                            }
                                                            i = d, b = k;
                                                            break e;
                                                        }
                                                        if (A = m, s = m = 1, !A) break n;
                                                        if (s = b, !d) break f;
                                                    }
                                                    CA(d);
                                                }
                                                s = 1;
                                            }
                                            m = s, s = b;
                                        }
                                        S((A = k &lt;&lt; 2) + i | 0, 0, A);
                                    }
                                    v = b + -2 | 0;
                                }
                                o[i + y &gt;&gt; 2] = o[C + 36 &gt;&gt; 2], o[(Q &lt;&lt; 2) + i &gt;&gt; 2] = o[C + 40 &gt;&gt; 2], A = Q + 1 | 0;
                            }
                            if (!A) break;
                            u = g[e + 4 &gt;&gt; 2], l = g[e &gt;&gt; 2], d = i, k = b, Q = A;
                        }
                        !m | !i || CA(i);
                    }
                    D = f + 544 | 0;
                }(o[m &gt;&gt; 2], f + 88 | 0, f + 448 | 0, f + 40 | 0); else if (A = o[u + 20 &gt;&gt; 2], 
                !((0 | A) &lt; 1)) for (e = A + -1 | 0, r = 64, i = 0; ;) {
                    if (A = o[u + 28 &gt;&gt; 2] + r | 0, u = o[A &gt;&gt; 2], J = g[t + 52 &gt;&gt; 2], U = g[t + 56 &gt;&gt; 2], 
                    Q = g[A + -16 &gt;&gt; 2], h = g[A + -12 &gt;&gt; 2], G = g[A + -8 &gt;&gt; 2], a = g[t + 20 &gt;&gt; 2], 
                    b = g[t + 24 &gt;&gt; 2], W = g[A + -64 &gt;&gt; 2], Y = g[A + -48 &gt;&gt; 2], y = g[A + -32 &gt;&gt; 2], 
                    Z = g[A + -60 &gt;&gt; 2], p = g[A + -44 &gt;&gt; 2], F = g[A + -28 &gt;&gt; 2], E = g[A + -56 &gt;&gt; 2], 
                    c = g[t + 36 &gt;&gt; 2], C = g[A + -40 &gt;&gt; 2], l = g[t + 40 &gt;&gt; 2], N = g[A + -24 &gt;&gt; 2], 
                    V = g[t + 48 &gt;&gt; 2], s = g[t + 8 &gt;&gt; 2], v = g[t &gt;&gt; 2], B = g[t + 4 &gt;&gt; 2], d = g[t + 16 &gt;&gt; 2], 
                    _ = g[t + 32 &gt;&gt; 2], o[f + 148 &gt;&gt; 2] = 0, o[f + 132 &gt;&gt; 2] = 0, o[f + 116 &gt;&gt; 2] = 0, 
                    o[f + 100 &gt;&gt; 2] = 0, g[f + 128 &gt;&gt; 2] = R(R(E * _) + R(C * c)) + R(N * l), g[f + 124 &gt;&gt; 2] = R(R(Z * _) + R(p * c)) + R(F * l), 
                    g[f + 120 &gt;&gt; 2] = R(R(W * _) + R(Y * c)) + R(y * l), g[f + 112 &gt;&gt; 2] = R(R(E * d) + R(C * a)) + R(N * b), 
                    g[f + 108 &gt;&gt; 2] = R(R(Z * d) + R(p * a)) + R(F * b), g[f + 104 &gt;&gt; 2] = R(R(W * d) + R(Y * a)) + R(y * b), 
                    g[f + 96 &gt;&gt; 2] = R(R(v * E) + R(B * C)) + R(s * N), g[f + 92 &gt;&gt; 2] = R(R(v * Z) + R(B * p)) + R(s * F), 
                    g[f + 88 &gt;&gt; 2] = R(R(W * v) + R(Y * B)) + R(y * s), g[f + 144 &gt;&gt; 2] = U + R(R(R(_ * Q) + R(c * h)) + R(l * G)), 
                    g[f + 140 &gt;&gt; 2] = J + R(R(R(d * Q) + R(a * h)) + R(b * G)), g[f + 136 &gt;&gt; 2] = V + R(R(R(v * Q) + R(B * h)) + R(s * G)), 
                    o[f + 700 &gt;&gt; 2] = i, o[f + 696 &gt;&gt; 2] = -1, o[f + 688 &gt;&gt; 2] = o[f + 44 &gt;&gt; 2], o[f + 684 &gt;&gt; 2] = u, 
                    o[f + 680 &gt;&gt; 2] = 0, o[f + 692 &gt;&gt; 2] = f + 88, o[f + 452 &gt;&gt; 2] = 1065353216, o[f + 464 &gt;&gt; 2] = -1, 
                    o[f + 468 &gt;&gt; 2] = 0, o[f + 456 &gt;&gt; 2] = 0, o[f + 460 &gt;&gt; 2] = 1, o[f + 476 &gt;&gt; 2] = i, 
                    o[f + 448 &gt;&gt; 2] = 21552, A = o[f + 64 &gt;&gt; 2], o[f + 472 &gt;&gt; 2] = A, o[f + 452 &gt;&gt; 2] = o[A + 4 &gt;&gt; 2], 
                    o[f + 468 &gt;&gt; 2] = o[A + 20 &gt;&gt; 2], vf(o[f + 56 &gt;&gt; 2], o[f + 60 &gt;&gt; 2], f + 680 | 0, f + 448 | 0), 
                    (0 | e) == (0 | i)) break A;
                    i = i + 1 | 0, r = r + 80 | 0, t = o[f + 52 &gt;&gt; 2], u = o[f + 48 &gt;&gt; 2];
                }
                D = f + 704 | 0;
            }
            function df(A, e, i, r, f, n, t, a) {
                var c;
                D = c = D - 32 | 0, o[c + 24 &gt;&gt; 2] = -1, o[c + 28 &gt;&gt; 2] = -1, o[c + 20 &gt;&gt; 2] = n, 
                o[c + 16 &gt;&gt; 2] = r, o[c + 12 &gt;&gt; 2] = f, o[c + 8 &gt;&gt; 2] = 0, Cf(A, e, i, c + 8 | 0, t, a), 
                D = c + 32 | 0;
            }
            function Cf(A, e, i, r, f, t) {
                var a, c, b = 0, l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = 0, V = R(0), E = R(0), N = R(0), I = R(0), J = R(0), U = R(0), x = 0, X = R(0), M = R(0), S = 0, T = 0, j = 0, O = 0, H = 0, z = 0, P = 0, L = 0, K = 0, q = 0, $ = 0, AA = 0, eA = 0, iA = R(0);
                D = a = D - 688 | 0, b = o[r + 12 &gt;&gt; 2], c = o[r + 4 &gt;&gt; 2];
                A: if ((0 | (p = o[c + 4 &gt;&gt; 2])) &lt;= 19) g[a + 660 &gt;&gt; 2] = t, o[a + 656 &gt;&gt; 2] = 0, 
                o[a + 488 &gt;&gt; 2] = 15992, o[a + 652 &gt;&gt; 2] = o[f + 4 &gt;&gt; 2], n[a + 460 | 0] = 0, o[a + 436 &gt;&gt; 2] = 953267991, 
                o[a + 64 &gt;&gt; 2] = 14800, A = tf(a + 664 | 0, A, c, a + 128 | 0, a - -64 | 0), BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, e, i, b, b, a + 488 | 0) &amp;&amp; (t = g[a + 620 &gt;&gt; 2], 
                l = g[a + 624 &gt;&gt; 2], u = g[a + 628 &gt;&gt; 2], s = R(R(R(t * t) + R(l * l)) + R(u * u)), 
                s &gt; R(9999999747378752e-20) &amp;&amp; (k = g[a + 652 &gt;&gt; 2], k &lt; g[f + 4 &gt;&gt; 2] &amp;&amp; (C = u, 
                u = R(R(1) / R(w(s))), g[a + 628 &gt;&gt; 2] = C * u, g[a + 624 &gt;&gt; 2] = l * u, g[a + 620 &gt;&gt; 2] = t * u, 
                A = a + 644 | 0, e = o[A + 4 &gt;&gt; 2], i = a + 112 | 0, o[i &gt;&gt; 2] = o[A &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = e, 
                A = a + 620 | 0, e = A + 8 | 0, i = o[e + 4 &gt;&gt; 2], b = a + 96 | 0, o[b &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[b + 4 &gt;&gt; 2] = i, e = o[a + 640 &gt;&gt; 2], o[a + 104 &gt;&gt; 2] = o[a + 636 &gt;&gt; 2], o[a + 108 &gt;&gt; 2] = e, 
                g[a + 120 &gt;&gt; 2] = k, e = o[A + 4 &gt;&gt; 2], o[a + 88 &gt;&gt; 2] = o[A &gt;&gt; 2], o[a + 92 &gt;&gt; 2] = e, 
                o[a + 84 &gt;&gt; 2] = 0, o[a + 80 &gt;&gt; 2] = o[r + 8 &gt;&gt; 2], R(BA[o[o[f &gt;&gt; 2] + 12 &gt;&gt; 2]](f, a + 80 | 0, 1))))); else if (x = p + -21 | 0, 
                x &gt;&gt;&gt; 0 &lt;= 8) {
                    e: if (!(x &gt;&gt;&gt; 0 &gt; 7)) {
                        switch (x - 1 | 0) {
                          default:
                            l = g[b + 20 &gt;&gt; 2], u = g[b + 36 &gt;&gt; 2], v = g[b + 52 &gt;&gt; 2], s = g[b + 24 &gt;&gt; 2], 
                            B = g[b + 56 &gt;&gt; 2], k = g[b + 40 &gt;&gt; 2], d = g[b + 32 &gt;&gt; 2], m = g[b &gt;&gt; 2], Q = g[b + 16 &gt;&gt; 2], 
                            _ = g[b + 4 &gt;&gt; 2], C = g[b + 8 &gt;&gt; 2], h = g[b + 48 &gt;&gt; 2], o[a + 92 &gt;&gt; 2] = 0, h = R(-h), 
                            Y = R(R(R(C * h) - R(s * v)) - R(k * B)), y = g[e + 48 &gt;&gt; 2], G = g[e + 52 &gt;&gt; 2], 
                            W = g[e + 56 &gt;&gt; 2], g[a + 88 &gt;&gt; 2] = Y + R(R(R(C * y) + R(s * G)) + R(k * W)), F = R(R(R(_ * h) - R(l * v)) - R(u * B)), 
                            g[a + 84 &gt;&gt; 2] = F + R(R(R(_ * y) + R(l * G)) + R(u * W)), V = R(R(R(m * h) - R(Q * v)) - R(d * B)), 
                            g[a + 80 &gt;&gt; 2] = V + R(R(R(m * y) + R(Q * G)) + R(d * W)), o[a + 676 &gt;&gt; 2] = 0, 
                            v = g[i + 48 &gt;&gt; 2], B = g[i + 52 &gt;&gt; 2], h = g[i + 56 &gt;&gt; 2], g[a + 672 &gt;&gt; 2] = Y + R(R(R(C * v) + R(s * B)) + R(k * h)), 
                            g[a + 668 &gt;&gt; 2] = F + R(R(R(_ * v) + R(l * B)) + R(u * h)), g[a + 664 &gt;&gt; 2] = V + R(R(R(m * v) + R(Q * B)) + R(d * h)), 
                            o[a + 516 &gt;&gt; 2] = 0, v = g[i + 8 &gt;&gt; 2], B = g[i + 24 &gt;&gt; 2], h = g[i + 40 &gt;&gt; 2], 
                            g[a + 528 &gt;&gt; 2] = R(R(C * v) + R(s * B)) + R(k * h), y = g[i + 4 &gt;&gt; 2], G = g[i + 20 &gt;&gt; 2], 
                            W = g[i + 36 &gt;&gt; 2], g[a + 524 &gt;&gt; 2] = R(R(C * y) + R(s * G)) + R(k * W), g[a + 512 &gt;&gt; 2] = R(R(_ * v) + R(l * B)) + R(u * h), 
                            g[a + 508 &gt;&gt; 2] = R(R(_ * y) + R(l * G)) + R(u * W), o[a + 500 &gt;&gt; 2] = 0, V = C, 
                            C = g[i &gt;&gt; 2], Z = s, s = g[i + 16 &gt;&gt; 2], E = k, k = g[i + 32 &gt;&gt; 2], g[a + 520 &gt;&gt; 2] = R(R(V * C) + R(Z * s)) + R(E * k), 
                            g[a + 504 &gt;&gt; 2] = R(R(_ * C) + R(l * s)) + R(u * k), g[a + 496 &gt;&gt; 2] = R(R(m * v) + R(Q * B)) + R(d * h), 
                            g[a + 492 &gt;&gt; 2] = R(R(m * y) + R(Q * G)) + R(d * W), g[a + 488 &gt;&gt; 2] = R(R(m * C) + R(Q * s)) + R(d * k), 
                            o[a + 548 &gt;&gt; 2] = 0, o[(p = a + 540 | 0) &gt;&gt; 2] = 0, o[p + 4 &gt;&gt; 2] = 0, o[(p = a + 532 | 0) &gt;&gt; 2] = 0, 
                            o[p + 4 &gt;&gt; 2] = 0, r = o[r + 8 &gt;&gt; 2], bf(a + 128 | 0, A, e, i, b, R(BA[o[o[c &gt;&gt; 2] + 48 &gt;&gt; 2]](c))), 
                            o[a + 348 &gt;&gt; 2] = c, o[a + 344 &gt;&gt; 2] = r, o[a + 128 &gt;&gt; 2] = 21724, g[a + 336 &gt;&gt; 2] = t, 
                            o[a + 340 &gt;&gt; 2] = f, o[a + 328 &gt;&gt; 2] = o[f + 4 &gt;&gt; 2], BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, a + 488 | 0, a - -64 | 0, a + 48 | 0), 
                            je(c, a + 128 | 0, a + 80 | 0, a + 664 | 0, a - -64 | 0, a + 48 | 0);
                            break A;

                          case 0:
                          case 1:
                          case 2:
                          case 3:
                          case 4:
                          case 5:
                            break e;

                          case 6:
                        }
                        g[a + 300 &gt;&gt; 2] = t, o[a + 296 &gt;&gt; 2] = 0, o[a + 128 &gt;&gt; 2] = 15992, o[a + 292 &gt;&gt; 2] = o[f + 4 &gt;&gt; 2], 
                        A = function(A, e, i) {
                            return o[A + 20 &gt;&gt; 2] = i, o[A + 16 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = e, o[A + 4 &gt;&gt; 2] = 0, 
                            o[A + 8 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = 20396, A;
                        }(a + 80 | 0, A, c), BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, e, i, b, b, a + 128 | 0) &amp;&amp; (t = g[a + 260 &gt;&gt; 2], 
                        l = g[a + 264 &gt;&gt; 2], u = g[a + 268 &gt;&gt; 2], (s = R(R(R(t * t) + R(l * l)) + R(u * u))) &gt; R(9999999747378752e-20) &amp;&amp; ((k = g[a + 292 &gt;&gt; 2]) &lt; g[f + 4 &gt;&gt; 2] &amp;&amp; (C = u, 
                        u = R(R(1) / R(w(s))), g[a + 268 &gt;&gt; 2] = C * u, g[a + 264 &gt;&gt; 2] = l * u, g[a + 260 &gt;&gt; 2] = t * u, 
                        e = o[(A = a + 284 | 0) + 4 &gt;&gt; 2], o[(i = a + 520 | 0) &gt;&gt; 2] = o[A &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = e, 
                        i = o[(e = (A = a + 260 | 0) + 8 | 0) + 4 &gt;&gt; 2], o[(b = a + 504 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                        o[b + 4 &gt;&gt; 2] = i, e = o[a + 280 &gt;&gt; 2], o[a + 512 &gt;&gt; 2] = o[a + 276 &gt;&gt; 2], o[a + 516 &gt;&gt; 2] = e, 
                        g[a + 528 &gt;&gt; 2] = k, e = o[A + 4 &gt;&gt; 2], o[a + 496 &gt;&gt; 2] = o[A &gt;&gt; 2], o[a + 500 &gt;&gt; 2] = e, 
                        o[a + 492 &gt;&gt; 2] = 0, o[a + 488 &gt;&gt; 2] = o[r + 8 &gt;&gt; 2], R(BA[o[o[f &gt;&gt; 2] + 12 &gt;&gt; 2]](f, a + 488 | 0, 1)))));
                        break A;
                    }
                    h = g[i + 52 &gt;&gt; 2], y = g[i + 56 &gt;&gt; 2], u = g[b + 52 &gt;&gt; 2], G = g[b + 56 &gt;&gt; 2], 
                    W = g[e + 52 &gt;&gt; 2], Y = g[e + 56 &gt;&gt; 2], k = g[b + 20 &gt;&gt; 2], d = g[b + 36 &gt;&gt; 2], 
                    _ = g[b + 24 &gt;&gt; 2], C = g[b + 40 &gt;&gt; 2], F = g[i + 48 &gt;&gt; 2], iA = g[b + 48 &gt;&gt; 2], 
                    V = g[e + 48 &gt;&gt; 2], s = g[b + 32 &gt;&gt; 2], m = g[b &gt;&gt; 2], Q = g[b + 16 &gt;&gt; 2], v = g[b + 4 &gt;&gt; 2], 
                    B = g[b + 8 &gt;&gt; 2], o[a + 516 &gt;&gt; 2] = 0, l = g[i + 8 &gt;&gt; 2], Z = g[i + 24 &gt;&gt; 2], E = g[i + 40 &gt;&gt; 2], 
                    g[a + 528 &gt;&gt; 2] = R(R(B * l) + R(_ * Z)) + R(C * E), I = g[i + 4 &gt;&gt; 2], J = g[i + 20 &gt;&gt; 2], 
                    U = g[i + 36 &gt;&gt; 2], g[a + 524 &gt;&gt; 2] = R(R(B * I) + R(_ * J)) + R(C * U), g[a + 512 &gt;&gt; 2] = R(R(v * l) + R(k * Z)) + R(d * E), 
                    g[a + 508 &gt;&gt; 2] = R(R(v * I) + R(k * J)) + R(d * U), o[a + 500 &gt;&gt; 2] = 0, N = g[i &gt;&gt; 2], 
                    X = g[i + 16 &gt;&gt; 2], M = g[i + 32 &gt;&gt; 2], g[a + 520 &gt;&gt; 2] = R(R(B * N) + R(_ * X)) + R(C * M), 
                    g[a + 504 &gt;&gt; 2] = R(R(v * N) + R(k * X)) + R(d * M), g[a + 496 &gt;&gt; 2] = R(R(m * l) + R(Q * Z)) + R(s * E), 
                    g[a + 492 &gt;&gt; 2] = R(R(m * I) + R(Q * J)) + R(s * U), g[a + 488 &gt;&gt; 2] = R(R(m * N) + R(Q * X)) + R(s * M), 
                    o[a + 548 &gt;&gt; 2] = 0, o[(p = a + 540 | 0) &gt;&gt; 2] = 0, o[p + 4 &gt;&gt; 2] = 0, o[(p = a + 532 | 0) &gt;&gt; 2] = 0, 
                    o[p + 4 &gt;&gt; 2] = 0, r = o[r + 8 &gt;&gt; 2], bf(a + 128 | 0, A, e, i, b, R(BA[o[o[c &gt;&gt; 2] + 48 &gt;&gt; 2]](c))), 
                    o[a + 348 &gt;&gt; 2] = c, o[a + 344 &gt;&gt; 2] = r, o[a + 128 &gt;&gt; 2] = 21936, g[a + 336 &gt;&gt; 2] = t, 
                    o[a + 340 &gt;&gt; 2] = f, o[a + 328 &gt;&gt; 2] = o[f + 4 &gt;&gt; 2], BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, a + 488 | 0, a + 80 | 0, a + 664 | 0), 
                    o[a + 76 &gt;&gt; 2] = 0, Z = R(-iA), E = R(R(R(B * Z) - R(_ * u)) - R(C * G)), t = R(E + R(R(R(B * V) + R(_ * W)) + R(C * Y))), 
                    g[a + 72 &gt;&gt; 2] = t, I = R(R(R(v * Z) - R(k * u)) - R(d * G)), l = R(I + R(R(R(v * V) + R(k * W)) + R(d * Y))), 
                    g[a + 68 &gt;&gt; 2] = l, G = R(R(R(m * Z) - R(Q * u)) - R(s * G)), u = R(G + R(R(R(m * V) + R(Q * W)) + R(s * Y))), 
                    g[a + 64 &gt;&gt; 2] = u, s = R(G + R(R(R(m * F) + R(Q * h)) + R(s * y))), m = u, s &lt; u &amp;&amp; (g[a + 64 &gt;&gt; 2] = s, 
                    m = s), Q = l, (k = R(I + R(R(R(v * F) + R(k * h)) + R(d * y)))) &lt; l &amp;&amp; (g[a + 68 &gt;&gt; 2] = k, 
                    Q = k), (d = R(E + R(R(R(B * F) + R(_ * h)) + R(C * y)))) &lt; (_ = t) &amp;&amp; (g[a + 72 &gt;&gt; 2] = d, 
                    _ = d), o[a + 60 &gt;&gt; 2] = 0, g[a + 56 &gt;&gt; 2] = t, g[a + 52 &gt;&gt; 2] = l, g[a + 48 &gt;&gt; 2] = u, 
                    u &lt; s &amp;&amp; (g[a + 48 &gt;&gt; 2] = s, u = s), l &lt; k &amp;&amp; (g[a + 52 &gt;&gt; 2] = k, l = k), t &lt; d &amp;&amp; (g[a + 56 &gt;&gt; 2] = d, 
                    t = d), g[a + 64 &gt;&gt; 2] = g[a + 80 &gt;&gt; 2] + m, g[a + 68 &gt;&gt; 2] = g[a + 84 &gt;&gt; 2] + Q, 
                    g[a + 72 &gt;&gt; 2] = g[a + 88 &gt;&gt; 2] + _, g[a + 48 &gt;&gt; 2] = g[a + 664 &gt;&gt; 2] + u, g[a + 52 &gt;&gt; 2] = g[a + 668 &gt;&gt; 2] + l, 
                    g[a + 56 &gt;&gt; 2] = g[a + 672 &gt;&gt; 2] + t, BA[o[o[c &gt;&gt; 2] + 64 &gt;&gt; 2]](c, a + 128 | 0, a - -64 | 0, a + 48 | 0);
                } else if (31 == (0 | p)) {
                    Ki(a + 40 | 0, 20933), v = g[(p = b + 52 | 0) &gt;&gt; 2], B = g[(x = b + 56 | 0) &gt;&gt; 2], 
                    h = g[e + 52 &gt;&gt; 2], y = g[e + 56 &gt;&gt; 2], l = g[(S = b + 20 | 0) &gt;&gt; 2], u = g[(T = b + 36 | 0) &gt;&gt; 2], 
                    G = g[e + 20 &gt;&gt; 2], W = g[e + 36 &gt;&gt; 2], Y = g[e + 24 &gt;&gt; 2], s = g[(j = b + 24 | 0) &gt;&gt; 2], 
                    F = g[e + 40 &gt;&gt; 2], k = g[(O = b + 40 | 0) &gt;&gt; 2], d = g[b + 32 &gt;&gt; 2], m = g[b &gt;&gt; 2], 
                    Q = g[b + 16 &gt;&gt; 2], V = g[e + 32 &gt;&gt; 2], Z = g[e &gt;&gt; 2], E = g[e + 16 &gt;&gt; 2], N = g[b + 48 &gt;&gt; 2], 
                    I = g[e + 48 &gt;&gt; 2], _ = g[b + 4 &gt;&gt; 2], J = g[e + 4 &gt;&gt; 2], U = g[e + 8 &gt;&gt; 2], C = g[b + 8 &gt;&gt; 2], 
                    o[(H = a + 188 | 0) &gt;&gt; 2] = 0, o[(z = a + 172 | 0) &gt;&gt; 2] = 0, o[(P = a + 156 | 0) &gt;&gt; 2] = 0, 
                    g[(L = a + 168 | 0) &gt;&gt; 2] = R(R(C * U) + R(s * Y)) + R(k * F), g[(K = a + 164 | 0) &gt;&gt; 2] = R(R(C * J) + R(s * G)) + R(k * W), 
                    g[(q = a + 152 | 0) &gt;&gt; 2] = R(R(_ * U) + R(l * Y)) + R(u * F), g[($ = a + 148 | 0) &gt;&gt; 2] = R(R(_ * J) + R(l * G)) + R(u * W), 
                    AA = a + 184 | 0, N = R(-N), g[AA &gt;&gt; 2] = R(R(R(C * N) - R(s * v)) - R(k * B)) + R(R(R(C * I) + R(s * h)) + R(k * y)), 
                    g[(eA = a + 180 | 0) &gt;&gt; 2] = R(R(R(_ * N) - R(l * v)) - R(u * B)) + R(R(R(_ * I) + R(l * h)) + R(u * y)), 
                    o[a + 140 &gt;&gt; 2] = 0, g[a + 160 &gt;&gt; 2] = R(R(C * Z) + R(s * E)) + R(k * V), g[a + 144 &gt;&gt; 2] = R(R(_ * Z) + R(l * E)) + R(u * V), 
                    g[a + 136 &gt;&gt; 2] = R(R(m * U) + R(Q * Y)) + R(d * F), g[a + 176 &gt;&gt; 2] = R(R(R(m * N) - R(Q * v)) - R(d * B)) + R(R(R(m * I) + R(Q * h)) + R(d * y)), 
                    g[a + 132 &gt;&gt; 2] = R(R(m * J) + R(Q * G)) + R(d * W), g[a + 128 &gt;&gt; 2] = R(R(m * Z) + R(Q * E)) + R(d * V), 
                    BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, a + 128 | 0, a - -64 | 0, a + 48 | 0), v = g[p &gt;&gt; 2], 
                    B = g[x &gt;&gt; 2], h = g[i + 52 &gt;&gt; 2], y = g[i + 56 &gt;&gt; 2], l = g[S &gt;&gt; 2], u = g[T &gt;&gt; 2], 
                    G = g[i + 20 &gt;&gt; 2], W = g[i + 36 &gt;&gt; 2], Y = g[i + 24 &gt;&gt; 2], s = g[j &gt;&gt; 2], F = g[i + 40 &gt;&gt; 2], 
                    k = g[O &gt;&gt; 2], d = g[b + 32 &gt;&gt; 2], m = g[b &gt;&gt; 2], Q = g[b + 16 &gt;&gt; 2], V = g[i + 32 &gt;&gt; 2], 
                    Z = g[i &gt;&gt; 2], E = g[i + 16 &gt;&gt; 2], N = g[b + 48 &gt;&gt; 2], I = g[i + 48 &gt;&gt; 2], _ = g[b + 4 &gt;&gt; 2], 
                    J = g[i + 4 &gt;&gt; 2], U = g[i + 8 &gt;&gt; 2], C = g[b + 8 &gt;&gt; 2], o[H &gt;&gt; 2] = 0, o[z &gt;&gt; 2] = 0, 
                    o[P &gt;&gt; 2] = 0, g[L &gt;&gt; 2] = R(R(C * U) + R(s * Y)) + R(k * F), g[K &gt;&gt; 2] = R(R(C * J) + R(s * G)) + R(k * W), 
                    g[q &gt;&gt; 2] = R(R(_ * U) + R(l * Y)) + R(u * F), g[$ &gt;&gt; 2] = R(R(_ * J) + R(l * G)) + R(u * W), 
                    N = R(-N), g[AA &gt;&gt; 2] = R(R(R(C * N) - R(s * v)) - R(k * B)) + R(R(R(C * I) + R(s * h)) + R(k * y)), 
                    g[eA &gt;&gt; 2] = R(R(R(_ * N) - R(l * v)) - R(u * B)) + R(R(R(_ * I) + R(l * h)) + R(u * y)), 
                    o[a + 140 &gt;&gt; 2] = 0, g[a + 160 &gt;&gt; 2] = R(R(C * Z) + R(s * E)) + R(k * V), g[a + 144 &gt;&gt; 2] = R(R(_ * Z) + R(l * E)) + R(u * V), 
                    g[a + 136 &gt;&gt; 2] = R(R(m * U) + R(Q * Y)) + R(d * F), g[a + 176 &gt;&gt; 2] = R(R(R(m * N) - R(Q * v)) - R(d * B)) + R(R(R(m * I) + R(Q * h)) + R(d * y)), 
                    g[a + 132 &gt;&gt; 2] = R(R(m * J) + R(Q * G)) + R(d * W), g[a + 128 &gt;&gt; 2] = R(R(m * Z) + R(Q * E)) + R(d * V), 
                    BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, a + 128 | 0, a + 24 | 0, a + 8 | 0), (l = g[a + 24 &gt;&gt; 2]) &lt; g[a + 64 &gt;&gt; 2] &amp;&amp; (g[a + 64 &gt;&gt; 2] = l), 
                    (l = g[a + 28 &gt;&gt; 2]) &lt; g[a + 68 &gt;&gt; 2] &amp;&amp; (g[a + 68 &gt;&gt; 2] = l), (l = g[a + 32 &gt;&gt; 2]) &lt; g[a + 72 &gt;&gt; 2] &amp;&amp; (g[a + 72 &gt;&gt; 2] = l), 
                    (l = g[a + 36 &gt;&gt; 2]) &lt; g[a + 76 &gt;&gt; 2] &amp;&amp; (g[a + 76 &gt;&gt; 2] = l), l = g[a + 8 &gt;&gt; 2], 
                    g[a + 48 &gt;&gt; 2] &lt; l &amp;&amp; (g[a + 48 &gt;&gt; 2] = l), l = g[a + 12 &gt;&gt; 2], g[a + 52 &gt;&gt; 2] &lt; l &amp;&amp; (g[a + 52 &gt;&gt; 2] = l), 
                    l = g[a + 16 &gt;&gt; 2], g[a + 56 &gt;&gt; 2] &lt; l &amp;&amp; (g[a + 56 &gt;&gt; 2] = l), l = g[a + 20 &gt;&gt; 2], 
                    g[a + 60 &gt;&gt; 2] &lt; l &amp;&amp; (g[a + 60 &gt;&gt; 2] = l), o[a + 520 &gt;&gt; 2] = f, o[a + 516 &gt;&gt; 2] = b, 
                    g[a + 508 &gt;&gt; 2] = t, o[a + 504 &gt;&gt; 2] = i, o[a + 500 &gt;&gt; 2] = e, o[a + 496 &gt;&gt; 2] = A, 
                    o[a + 492 &gt;&gt; 2] = r, o[a + 488 &gt;&gt; 2] = 22152, o[a + 512 &gt;&gt; 2] = c;
                    e: {
                        if (!(A = o[c + 68 &gt;&gt; 2])) {
                            if (o[c + 20 &gt;&gt; 2] &lt; 1) break e;
                            for (r = 64, e = 1; ;) {
                                if (A = o[c + 28 &gt;&gt; 2] + r | 0, i = o[A &gt;&gt; 2], t = g[A + -16 &gt;&gt; 2], l = g[A + -12 &gt;&gt; 2], 
                                u = g[A + -8 &gt;&gt; 2], s = g[A + -64 &gt;&gt; 2], k = g[A + -48 &gt;&gt; 2], d = g[A + -32 &gt;&gt; 2], 
                                m = g[A + -60 &gt;&gt; 2], Q = g[A + -44 &gt;&gt; 2], _ = g[A + -28 &gt;&gt; 2], C = g[A + -56 &gt;&gt; 2], 
                                v = g[A + -40 &gt;&gt; 2], B = g[A + -24 &gt;&gt; 2], o[a + 188 &gt;&gt; 2] = 0, o[a + 172 &gt;&gt; 2] = 0, 
                                o[a + 156 &gt;&gt; 2] = 0, o[a + 140 &gt;&gt; 2] = 0, h = g[b + 32 &gt;&gt; 2], y = g[b + 36 &gt;&gt; 2], 
                                G = g[b + 40 &gt;&gt; 2], g[a + 168 &gt;&gt; 2] = R(R(C * h) + R(v * y)) + R(B * G), g[a + 164 &gt;&gt; 2] = R(R(m * h) + R(Q * y)) + R(_ * G), 
                                g[a + 160 &gt;&gt; 2] = R(R(s * h) + R(k * y)) + R(d * G), W = g[b + 16 &gt;&gt; 2], Y = g[b + 20 &gt;&gt; 2], 
                                F = g[b + 24 &gt;&gt; 2], g[a + 152 &gt;&gt; 2] = R(R(C * W) + R(v * Y)) + R(B * F), g[a + 148 &gt;&gt; 2] = R(R(m * W) + R(Q * Y)) + R(_ * F), 
                                g[a + 144 &gt;&gt; 2] = R(R(s * W) + R(k * Y)) + R(d * F), V = C, C = g[b &gt;&gt; 2], Z = v, 
                                v = g[b + 4 &gt;&gt; 2], E = B, B = g[b + 8 &gt;&gt; 2], g[a + 136 &gt;&gt; 2] = R(R(V * C) + R(Z * v)) + R(E * B), 
                                g[a + 132 &gt;&gt; 2] = R(R(m * C) + R(Q * v)) + R(_ * B), g[a + 128 &gt;&gt; 2] = R(R(s * C) + R(k * v)) + R(d * B), 
                                g[a + 184 &gt;&gt; 2] = R(R(R(t * h) + R(l * y)) + R(u * G)) + g[b + 56 &gt;&gt; 2], g[a + 180 &gt;&gt; 2] = R(R(R(t * W) + R(l * Y)) + R(u * F)) + g[b + 52 &gt;&gt; 2], 
                                g[a + 176 &gt;&gt; 2] = R(R(R(t * C) + R(l * v)) + R(u * B)) + g[b + 48 &gt;&gt; 2], o[a + 84 &gt;&gt; 2] = 1065353216, 
                                o[a + 88 &gt;&gt; 2] = 1, o[a + 92 &gt;&gt; 2] = -1, A = e + -1 | 0, o[a + 100 &gt;&gt; 2] = A, f = o[a + 520 &gt;&gt; 2], 
                                o[a + 96 &gt;&gt; 2] = f, o[a + 80 &gt;&gt; 2] = 22368, o[a + 84 &gt;&gt; 2] = o[f + 4 &gt;&gt; 2], o[a + 684 &gt;&gt; 2] = A, 
                                o[a + 680 &gt;&gt; 2] = -1, o[a + 668 &gt;&gt; 2] = i, A = o[a + 492 &gt;&gt; 2], o[a + 664 &gt;&gt; 2] = A, 
                                o[a + 672 &gt;&gt; 2] = o[A + 8 &gt;&gt; 2], o[a + 676 &gt;&gt; 2] = a + 128, Cf(o[a + 496 &gt;&gt; 2], o[a + 500 &gt;&gt; 2], o[a + 504 &gt;&gt; 2], a + 664 | 0, a + 80 | 0, g[a + 508 &gt;&gt; 2]), 
                                (0 | e) &gt;= o[c + 20 &gt;&gt; 2]) break e;
                                r = r + 80 | 0, e = e + 1 | 0, b = o[a + 516 &gt;&gt; 2];
                            }
                        }
                        i = o[(e = a + 72 | 0) + 4 &gt;&gt; 2], o[(r = a + 136 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = i, 
                        i = o[(e = a + 56 | 0) + 4 &gt;&gt; 2], o[(r = a + 152 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = i, 
                        e = o[a + 52 &gt;&gt; 2], o[a + 144 &gt;&gt; 2] = o[a + 48 &gt;&gt; 2], o[a + 148 &gt;&gt; 2] = e, e = o[a + 68 &gt;&gt; 2], 
                        o[a + 128 &gt;&gt; 2] = o[a + 64 &gt;&gt; 2], o[a + 132 &gt;&gt; 2] = e, wr(A, o[A &gt;&gt; 2], a + 128 | 0, a + 488 | 0);
                    }
                    Li();
                }
                D = a + 688 | 0;
            }
            function gf(A, e, i, r, f, n) {
                var t, a, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, C = R(0), d = R(0), v = 0, B = R(0), _ = R(0), m = R(0), Q = R(0), h = 0, G = R(0), y = 0, W = R(0), Y = 0, F = 0, Z = R(0);
                D = t = D - 400 | 0, Ki(t + 392 | 0, 20953), c = o[(l = u = i + 8 | 0) + 4 &gt;&gt; 2], 
                o[(v = t + 336 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[v + 4 &gt;&gt; 2] = c, s = o[(c = v = i + 24 | 0) + 4 &gt;&gt; 2], 
                o[(l = t + 352 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[l + 4 &gt;&gt; 2] = s, k = o[(l = i + 40 | 0) + 4 &gt;&gt; 2], 
                o[(c = t + 368 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = k, y = o[(c = i + 56 | 0) + 4 &gt;&gt; 2], 
                o[(s = t + 384 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = y, h = o[(s = r + 8 | 0) + 4 &gt;&gt; 2], 
                o[(k = t + 272 | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = h, k = o[i + 4 &gt;&gt; 2], o[t + 328 &gt;&gt; 2] = o[i &gt;&gt; 2], 
                o[t + 332 &gt;&gt; 2] = k, k = o[i + 20 &gt;&gt; 2], o[t + 344 &gt;&gt; 2] = o[i + 16 &gt;&gt; 2], o[t + 348 &gt;&gt; 2] = k, 
                k = o[i + 36 &gt;&gt; 2], o[t + 360 &gt;&gt; 2] = o[i + 32 &gt;&gt; 2], o[t + 364 &gt;&gt; 2] = k, k = o[i + 52 &gt;&gt; 2], 
                o[t + 376 &gt;&gt; 2] = o[i + 48 &gt;&gt; 2], o[t + 380 &gt;&gt; 2] = k, k = o[r + 4 &gt;&gt; 2], o[t + 264 &gt;&gt; 2] = o[r &gt;&gt; 2], 
                o[t + 268 &gt;&gt; 2] = k, b = o[(k = r + 24 | 0) + 4 &gt;&gt; 2], o[(y = t + 288 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], 
                o[y + 4 &gt;&gt; 2] = b, Y = o[(b = y = r + 40 | 0) + 4 &gt;&gt; 2], o[(h = t + 304 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], 
                o[h + 4 &gt;&gt; 2] = Y, F = o[(h = r + 56 | 0) + 4 &gt;&gt; 2], o[(b = t + 320 | 0) &gt;&gt; 2] = o[h &gt;&gt; 2], 
                o[b + 4 &gt;&gt; 2] = F, b = o[r + 20 &gt;&gt; 2], o[t + 280 &gt;&gt; 2] = o[r + 16 &gt;&gt; 2], o[t + 284 &gt;&gt; 2] = b, 
                b = o[r + 36 &gt;&gt; 2], o[t + 296 &gt;&gt; 2] = o[r + 32 &gt;&gt; 2], o[t + 300 &gt;&gt; 2] = b, b = o[r + 52 &gt;&gt; 2], 
                o[t + 312 &gt;&gt; 2] = o[r + 48 &gt;&gt; 2], o[t + 316 &gt;&gt; 2] = b, Jr(t + 328 | 0, t + 264 | 0, t, t + 248 | 0), 
                o[t + 228 &gt;&gt; 2] = 0, C = g[t + 248 &gt;&gt; 2], g[t + 224 &gt;&gt; 2] = C * g[t + 8 &gt;&gt; 2], g[t + 220 &gt;&gt; 2] = C * g[t + 4 &gt;&gt; 2], 
                g[t + 216 &gt;&gt; 2] = C * g[t &gt;&gt; 2], o[(b = t + 208 | 0) &gt;&gt; 2] = 0, o[b + 4 &gt;&gt; 2] = 0, 
                o[t + 200 &gt;&gt; 2] = 0, o[t + 204 &gt;&gt; 2] = 0, o[(b = t + 56 | 0) &gt;&gt; 2] = 0, o[b + 4 &gt;&gt; 2] = 0, 
                o[(b = t + 48 | 0) &gt;&gt; 2] = 0, o[b + 4 &gt;&gt; 2] = 0, Hf(t + 328 | 0, t + 248 | 0), o[(b = t + 44 | 0) &gt;&gt; 2] = 0, 
                o[(Y = t + 28 | 0) &gt;&gt; 2] = 0, C = g[t + 248 &gt;&gt; 2], d = g[t + 252 &gt;&gt; 2], B = g[t + 256 &gt;&gt; 2], 
                m = g[t + 260 &gt;&gt; 2], _ = R(R(2) / R(R(R(R(C * C) + R(d * d)) + R(B * B)) + R(m * m))), 
                W = R(B * _), Q = R(d * W), G = R(C * _), Z = R(m * G), g[t + 36 &gt;&gt; 2] = Q + Z, 
                g[(F = t + 24 | 0) &gt;&gt; 2] = Q - Z, Q = R(C * G), G = d, d = R(d * _), _ = R(G * d), 
                g[t + 40 &gt;&gt; 2] = R(1) - R(Q + _), B = R(B * W), g[t + 20 &gt;&gt; 2] = R(1) - R(Q + B), 
                o[t + 12 &gt;&gt; 2] = 0, Q = R(C * W), G = R(m * d), g[t + 32 &gt;&gt; 2] = Q - G, C = R(C * d), 
                d = R(m * W), g[t + 16 &gt;&gt; 2] = C + d, g[t + 8 &gt;&gt; 2] = Q + G, g[t + 4 &gt;&gt; 2] = C - d, 
                g[t &gt;&gt; 2] = R(1) - R(_ + B), RA(e, t, t + 200 | 0, t + 216 | 0, t + 248 | 0, t + 232 | 0), 
                a = o[u + 4 &gt;&gt; 2], o[b &gt;&gt; 2] = o[u &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = a, b = o[i + 20 &gt;&gt; 2], 
                o[(u = t + 52 | 0) &gt;&gt; 2] = o[i + 16 &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = b, b = o[v + 4 &gt;&gt; 2], 
                o[(u = t + 60 | 0) &gt;&gt; 2] = o[v &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = b, v = o[i + 36 &gt;&gt; 2], o[(u = t + 68 | 0) &gt;&gt; 2] = o[i + 32 &gt;&gt; 2], 
                o[u + 4 &gt;&gt; 2] = v, v = o[l + 4 &gt;&gt; 2], o[(u = t + 76 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = v, 
                l = o[i + 52 &gt;&gt; 2], o[(u = t + 84 | 0) &gt;&gt; 2] = o[i + 48 &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = l, 
                b = o[c + 4 &gt;&gt; 2], o[(l = v = t + 92 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[l + 4 &gt;&gt; 2] = b, 
                c = o[s + 4 &gt;&gt; 2], o[(l = t + 108 | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], o[l + 4 &gt;&gt; 2] = c, o[t &gt;&gt; 2] = 22756, 
                l = o[i + 4 &gt;&gt; 2], o[t + 36 &gt;&gt; 2] = o[i &gt;&gt; 2], o[t + 40 &gt;&gt; 2] = l, i = o[r + 4 &gt;&gt; 2], 
                o[t + 100 &gt;&gt; 2] = o[r &gt;&gt; 2], o[t + 104 &gt;&gt; 2] = i, c = o[r + 52 &gt;&gt; 2], o[(i = t + 148 | 0) &gt;&gt; 2] = o[r + 48 &gt;&gt; 2], 
                o[i + 4 &gt;&gt; 2] = c, s = o[h + 4 &gt;&gt; 2], o[(c = l = t + 156 | 0) &gt;&gt; 2] = o[h &gt;&gt; 2], 
                o[c + 4 &gt;&gt; 2] = s, s = o[k + 4 &gt;&gt; 2], o[(c = t + 124 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = s, 
                s = o[r + 20 &gt;&gt; 2], o[(c = t + 116 | 0) &gt;&gt; 2] = o[r + 16 &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = s, 
                s = o[y + 4 &gt;&gt; 2], o[(c = t + 140 | 0) &gt;&gt; 2] = o[y &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = s, s = o[r + 36 &gt;&gt; 2], 
                o[(c = t + 132 | 0) &gt;&gt; 2] = o[r + 32 &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = s, o[t + 184 &gt;&gt; 2] = f, 
                g[t + 188 &gt;&gt; 2] = n, o[t + 192 &gt;&gt; 2] = e, C = g[t + 88 &gt;&gt; 2], d = g[t + 152 &gt;&gt; 2], 
                n = g[u &gt;&gt; 2], m = g[i &gt;&gt; 2], B = g[v &gt;&gt; 2], _ = g[l &gt;&gt; 2], o[t + 180 &gt;&gt; 2] = A, 
                n = R(m - n), C = R(d - C), d = R(_ - B), m = R(R(1) / R(w(R(R(R(n * n) + R(C * C)) + R(d * d))))), 
                W = (B = R(d * m)) == R(0) ? R(0xde0b6b000000000) : R(R(1) / B), o[Y &gt;&gt; 2] = W &lt; R(0), 
                Q = (_ = R(C * m)) == R(0) ? R(0xde0b6b000000000) : R(R(1) / _), o[F &gt;&gt; 2] = Q &lt; R(0), 
                g[t + 12 &gt;&gt; 2] = W, g[t + 8 &gt;&gt; 2] = Q, G = n, n = R(n * m), g[t + 32 &gt;&gt; 2] = R(d * B) + R(R(G * n) + R(C * _)), 
                n = n == R(0) ? R(0xde0b6b000000000) : R(R(1) / n), g[t + 4 &gt;&gt; 2] = n, o[t + 20 &gt;&gt; 2] = n &lt; R(0), 
                A = o[A + 68 &gt;&gt; 2], BA[o[o[A &gt;&gt; 2] + 24 &gt;&gt; 2]](A, t + 376 | 0, t + 312 | 0, t, t + 248 | 0, t + 232 | 0), 
                Li(), D = t + 400 | 0;
            }
            function Bf(A) {
                A |= 0;
                var e, i = 0, r = 0, f = 0, t = R(0), a = 0, c = 0, b = 0, l = 0, u = 0, s = R(0), k = 0, d = 0, v = R(0), B = R(0), _ = R(0), m = R(0), Q = 0;
                if (D = e = D - 192 | 0, BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A)) {
                    if (r = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), BA[o[o[r &gt;&gt; 2] + 100 &gt;&gt; 2]](r), r = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                    BA[o[o[r &gt;&gt; 2] + 8 &gt;&gt; 2]](e + 80 | 0, r), r = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                    8 &amp; BA[o[o[r &gt;&gt; 2] + 56 &gt;&gt; 2]](r) &amp;&amp; ((r = o[A + 24 &gt;&gt; 2]) &amp;&amp; !((0 | (l = 0 | BA[o[o[r &gt;&gt; 2] + 36 &gt;&gt; 2]](r))) &lt; 1))) for (k = e + 176 | 0, 
                    r = 0; ;) {
                        if (a = o[A + 24 &gt;&gt; 2], a = 0 | BA[o[o[a &gt;&gt; 2] + 40 &gt;&gt; 2]](a, r), (0 | (b = o[a + 780 &gt;&gt; 2])) &gt;= 1) for (a = a + 160 | 0; u = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                        BA[o[o[u &gt;&gt; 2] + 40 &gt;&gt; 2]](u, a + -124 | 0, a + -92 | 0, g[a + -76 &gt;&gt; 2], o[a &gt;&gt; 2], k), 
                        a = a + 192 | 0, b = b + -1 | 0; ) ;
                        if ((0 | l) == (0 | (r = r + 1 | 0))) break;
                    }
                    if (r = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), !(!(3 &amp; BA[o[o[r &gt;&gt; 2] + 56 &gt;&gt; 2]](r)) | o[A + 8 &gt;&gt; 2] &lt; 1)) for (b = e + 160 | 0, 
                    l = e + 96 | 0, k = e + 112 | 0, u = e + 128 | 0, d = e + 144 | 0, a = 0; ;) {
                        if (r = o[o[A + 16 &gt;&gt; 2] + a &gt;&gt; 2], !(32 &amp; C[r + 204 | 0])) {
                            if (BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A) &amp;&amp; (i = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 1 &amp; BA[o[o[i &gt;&gt; 2] + 56 &gt;&gt; 2]](i))) {
                                o[e + 72 &gt;&gt; 2] = 1053609165, o[e + 76 &gt;&gt; 2] = 0, o[e + 64 &gt;&gt; 2] = 1053609165, o[e + 68 &gt;&gt; 2] = 1053609165;
                                A: if ((i = o[r + 220 &gt;&gt; 2] + -1 | 0) &gt;&gt;&gt; 0 &lt;= 4) {
                                    switch (i - 1 | 0) {
                                      default:
                                        c = o[(f = e + 88 | 0) + 4 &gt;&gt; 2], o[(i = e + 72 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = c, 
                                        i = o[e + 84 &gt;&gt; 2], o[e + 64 &gt;&gt; 2] = o[e + 80 &gt;&gt; 2], o[e + 68 &gt;&gt; 2] = i;
                                        break A;

                                      case 0:
                                        c = o[(f = l + 8 | 0) + 4 &gt;&gt; 2], o[(i = e + 72 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = c, 
                                        i = o[l + 4 &gt;&gt; 2], o[e + 64 &gt;&gt; 2] = o[l &gt;&gt; 2], o[e + 68 &gt;&gt; 2] = i;
                                        break A;

                                      case 1:
                                        c = o[(f = k + 8 | 0) + 4 &gt;&gt; 2], o[(i = e + 72 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = c, 
                                        i = o[k + 4 &gt;&gt; 2], o[e + 64 &gt;&gt; 2] = o[k &gt;&gt; 2], o[e + 68 &gt;&gt; 2] = i;
                                        break A;

                                      case 2:
                                        c = o[(f = u + 8 | 0) + 4 &gt;&gt; 2], o[(i = e + 72 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = c, 
                                        i = o[u + 4 &gt;&gt; 2], o[e + 64 &gt;&gt; 2] = o[u &gt;&gt; 2], o[e + 68 &gt;&gt; 2] = i;
                                        break A;

                                      case 3:
                                    }
                                    c = o[(f = d + 8 | 0) + 4 &gt;&gt; 2], o[(i = e + 72 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = c, 
                                    i = o[d + 4 &gt;&gt; 2], o[e + 64 &gt;&gt; 2] = o[d &gt;&gt; 2], o[e + 68 &gt;&gt; 2] = i;
                                } else o[e + 72 &gt;&gt; 2] = 1050253722, o[e + 76 &gt;&gt; 2] = 0, o[e + 64 &gt;&gt; 2] = 1050253722, 
                                o[e + 68 &gt;&gt; 2] = 1050253722;
                                1 &amp; n[r + 205 | 0] &amp;&amp; (c = o[(f = r + 316 | 0) + 4 &gt;&gt; 2], o[(i = e + 72 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                                o[i + 4 &gt;&gt; 2] = c, i = o[r + 312 &gt;&gt; 2], o[e + 64 &gt;&gt; 2] = o[r + 308 &gt;&gt; 2], o[e + 68 &gt;&gt; 2] = i), 
                                BA[o[o[A &gt;&gt; 2] + 28 &gt;&gt; 2]](A, r + 4 | 0, o[r + 192 &gt;&gt; 2], e - -64 | 0);
                            }
                            (i = o[A + 72 &gt;&gt; 2]) &amp;&amp; 2 &amp; BA[o[o[i &gt;&gt; 2] + 56 &gt;&gt; 2]](i) &amp;&amp; (c = o[(f = b + 8 | 0) + 4 &gt;&gt; 2], 
                            o[(i = e + 40 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = c, i = o[b + 4 &gt;&gt; 2], o[e + 32 &gt;&gt; 2] = o[b &gt;&gt; 2], 
                            o[e + 36 &gt;&gt; 2] = i, i = o[r + 192 &gt;&gt; 2], BA[o[o[i &gt;&gt; 2] + 8 &gt;&gt; 2]](i, r + 4 | 0, e - -64 | 0, e + 48 | 0), 
                            t = g[744], g[e + 64 &gt;&gt; 2] = g[e + 64 &gt;&gt; 2] - t, g[e + 68 &gt;&gt; 2] = g[e + 68 &gt;&gt; 2] - t, 
                            g[e + 72 &gt;&gt; 2] = g[e + 72 &gt;&gt; 2] - t, g[e + 48 &gt;&gt; 2] = t + g[e + 48 &gt;&gt; 2], g[e + 52 &gt;&gt; 2] = t + g[e + 52 &gt;&gt; 2], 
                            g[e + 56 &gt;&gt; 2] = t + g[e + 56 &gt;&gt; 2], 3 &amp; C[r + 204 | 0] | !C[A + 44 | 0] | 2 != o[r + 252 &gt;&gt; 2] || (i = o[r + 192 &gt;&gt; 2], 
                            BA[o[o[i &gt;&gt; 2] + 8 &gt;&gt; 2]](i, r + 68 | 0, e + 16 | 0, e), s = R(g[e + 16 &gt;&gt; 2] - t), 
                            g[e + 16 &gt;&gt; 2] = s, v = R(g[e + 20 &gt;&gt; 2] - t), g[e + 20 &gt;&gt; 2] = v, B = R(g[e + 24 &gt;&gt; 2] - t), 
                            g[e + 24 &gt;&gt; 2] = B, _ = R(t + g[e &gt;&gt; 2]), g[e &gt;&gt; 2] = _, m = R(t + g[e + 4 &gt;&gt; 2]), 
                            g[e + 4 &gt;&gt; 2] = m, t = R(t + g[e + 8 &gt;&gt; 2]), g[e + 8 &gt;&gt; 2] = t, s &lt; g[e + 64 &gt;&gt; 2] &amp;&amp; (g[e + 64 &gt;&gt; 2] = s), 
                            v &lt; g[e + 68 &gt;&gt; 2] &amp;&amp; (g[e + 68 &gt;&gt; 2] = v), B &lt; g[e + 72 &gt;&gt; 2] &amp;&amp; (g[e + 72 &gt;&gt; 2] = B), 
                            (s = g[e + 28 &gt;&gt; 2]) &lt; g[e + 76 &gt;&gt; 2] &amp;&amp; (g[e + 76 &gt;&gt; 2] = s), g[e + 48 &gt;&gt; 2] &lt; _ &amp;&amp; (g[e + 48 &gt;&gt; 2] = _), 
                            g[e + 52 &gt;&gt; 2] &lt; m &amp;&amp; (g[e + 52 &gt;&gt; 2] = m), g[e + 56 &gt;&gt; 2] &lt; t &amp;&amp; (g[e + 56 &gt;&gt; 2] = t), 
                            t = g[e + 12 &gt;&gt; 2], g[e + 60 &gt;&gt; 2] &lt; t &amp;&amp; (g[e + 60 &gt;&gt; 2] = t)), r = o[A + 72 &gt;&gt; 2], 
                            BA[o[o[r &gt;&gt; 2] + 60 &gt;&gt; 2]](r, e - -64 | 0, e + 48 | 0, e + 32 | 0));
                        }
                        if (a = a + 4 | 0, !((0 | (Q = Q + 1 | 0)) &lt; o[A + 8 &gt;&gt; 2])) break;
                    }
                }
                D = e + 192 | 0;
            }
            function _f(A, e) {
                var i, r = 0, f = 0, t = 0, a = 0, c = 0, b = 0;
                if (D = i = D - 96 | 0, n[i + 52 | 0] = 1, o[i + 48 &gt;&gt; 2] = 0, n[i + 72 | 0] = 1, 
                o[(r = i + 40 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, o[i + 68 &gt;&gt; 2] = 0, n[i + 92 | 0] = 1, 
                o[(r = i + 60 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, o[i + 88 &gt;&gt; 2] = 0, o[(r = i + 80 | 0) &gt;&gt; 2] = 0, 
                o[r + 4 &gt;&gt; 2] = 0, o[i + 28 &gt;&gt; 2] = 0, n[i + 32 | 0] = 1, o[i + 20 &gt;&gt; 2] = 0, o[i + 24 &gt;&gt; 2] = 0, 
                !((0 | (r = o[A + 8 &gt;&gt; 2])) &lt; 1)) {
                    for (;;) {
                        a = o[o[o[A + 16 &gt;&gt; 2] + (b &lt;&lt; 2) &gt;&gt; 2] + 192 &gt;&gt; 2], o[i + 12 &gt;&gt; 2] = a, t = _((t = a + (a &lt;&lt; 15 ^ -1) | 0) &gt;&gt;&gt; 10 ^ t, 9);
                        A: {
                            e: if (!((c = c + -1 &amp; ((t = ((t ^= t &gt;&gt;&gt; 6) &lt;&lt; 11 ^ -1) + t | 0) &gt;&gt;&gt; 16 ^ t)) &gt;&gt;&gt; 0 &gt;= f &gt;&gt;&gt; 0) &amp;&amp; (f = o[o[i + 28 &gt;&gt; 2] + (c &lt;&lt; 2) &gt;&gt; 2], 
                            -1 != (0 | f))) {
                                for (c = o[i + 48 &gt;&gt; 2], t = o[i + 88 &gt;&gt; 2]; ;) {
                                    if (o[t + (f &lt;&lt; 3) &gt;&gt; 2] != (0 | a)) {
                                        if (-1 != (0 | (f = o[c + (f &lt;&lt; 2) &gt;&gt; 2]))) continue;
                                        break e;
                                    }
                                    break;
                                }
                                if (o[i + 68 &gt;&gt; 2] + (f &lt;&lt; 2)) break A;
                            }
                            o[i &gt;&gt; 2] = a, mf(i + 16 | 0, i, i + 12 | 0), f = o[i + 12 &gt;&gt; 2], BA[o[o[f &gt;&gt; 2] + 60 &gt;&gt; 2]](f, e), 
                            r = o[A + 8 &gt;&gt; 2];
                        }
                        if (!((0 | (b = b + 1 | 0)) &lt; (0 | r))) break;
                        f = o[i + 20 &gt;&gt; 2], c = o[i + 64 &gt;&gt; 2];
                    }
                    if (!((0 | r) &lt; 1)) for (f = 0, a = 0; b = o[o[A + 16 &gt;&gt; 2] + f &gt;&gt; 2], 1 != (0 | (c = o[b + 252 &gt;&gt; 2])) &amp;&amp; 64 != (0 | c) || (BA[o[o[b &gt;&gt; 2] + 24 &gt;&gt; 2]](b, e), 
                    r = o[A + 8 &gt;&gt; 2]), f = f + 4 | 0, (0 | (a = a + 1 | 0)) &lt; (0 | r); ) ;
                }
                (A = o[i + 88 &gt;&gt; 2]) &amp;&amp; (C[i + 92 | 0] &amp;&amp; CA(A), o[i + 88 &gt;&gt; 2] = 0), o[i + 88 &gt;&gt; 2] = 0, 
                n[i + 92 | 0] = 1, o[i + 80 &gt;&gt; 2] = 0, o[i + 84 &gt;&gt; 2] = 0, (A = o[i + 68 &gt;&gt; 2]) &amp;&amp; (C[i + 72 | 0] &amp;&amp; CA(A), 
                o[i + 68 &gt;&gt; 2] = 0), o[i + 68 &gt;&gt; 2] = 0, n[i + 72 | 0] = 1, o[i + 60 &gt;&gt; 2] = 0, 
                o[i + 64 &gt;&gt; 2] = 0, (A = o[i + 48 &gt;&gt; 2]) &amp;&amp; (C[i + 52 | 0] &amp;&amp; CA(A), o[i + 48 &gt;&gt; 2] = 0), 
                o[i + 48 &gt;&gt; 2] = 0, n[i + 52 | 0] = 1, o[i + 40 &gt;&gt; 2] = 0, o[i + 44 &gt;&gt; 2] = 0, (A = o[i + 28 &gt;&gt; 2]) &amp;&amp; (C[i + 32 | 0] &amp;&amp; CA(A), 
                o[i + 28 &gt;&gt; 2] = 0), D = i + 96 | 0;
            }
            function mf(A, e, i) {
                var r = 0, f = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0;
                A: {
                    if (r = o[e &gt;&gt; 2], t = _((t = (r &lt;&lt; 15 ^ -1) + r | 0) &gt;&gt;&gt; 10 ^ t, 9), !((l = (f = (t = ((t ^= t &gt;&gt;&gt; 6) &lt;&lt; 11 ^ -1) + t | 0) &gt;&gt;&gt; 16 ^ t) &amp; (t = o[A + 48 &gt;&gt; 2]) + -1) &gt;&gt;&gt; 0 &gt;= v[A + 4 &gt;&gt; 2]) &amp;&amp; -1 != (0 | (a = o[o[A + 12 &gt;&gt; 2] + (l &lt;&lt; 2) &gt;&gt; 2]))) for (f = o[A + 72 &gt;&gt; 2]; ;) {
                        if ((0 | r) == o[f + (a &lt;&lt; 3) &gt;&gt; 2]) break A;
                        if (-1 == (0 | (a = o[o[A + 32 &gt;&gt; 2] + (a &lt;&lt; 2) &gt;&gt; 2]))) break;
                    }
                    if ((0 | (r = u = o[A + 44 &gt;&gt; 2])) == (0 | t) &amp;&amp; !((0 | (r = t)) &gt;= (0 | (c = r ? r &lt;&lt; 1 : 1)))) {
                        if (c ? (b = dA(c &lt;&lt; 2), r = o[A + 44 &gt;&gt; 2]) : r = t, (0 | r) &gt;= 1) for (a = 0, 
                        f = r; o[a + b &gt;&gt; 2] = o[o[A + 52 &gt;&gt; 2] + a &gt;&gt; 2], a = a + 4 | 0, f = f + -1 | 0; ) ;
                        (f = o[A + 52 &gt;&gt; 2]) &amp;&amp; (C[A + 56 | 0] &amp;&amp; (CA(f), r = o[A + 44 &gt;&gt; 2]), o[A + 52 &gt;&gt; 2] = 0), 
                        o[A + 52 &gt;&gt; 2] = b, o[A + 48 &gt;&gt; 2] = c, n[A + 56 | 0] = 1;
                    }
                    if (o[A + 44 &gt;&gt; 2] = r + 1, o[o[A + 52 &gt;&gt; 2] + (r &lt;&lt; 2) &gt;&gt; 2] = o[i &gt;&gt; 2], (0 | (f = o[A - -64 &gt;&gt; 2])) == o[A + 68 &gt;&gt; 2] &amp;&amp; !((0 | f) &gt;= (0 | (i = f ? f &lt;&lt; 1 : 1)))) {
                        if (i ? (b = dA(i &lt;&lt; 3), f = o[A + 64 &gt;&gt; 2]) : b = 0, (0 | f) &gt;= 1) for (a = 0; c = o[A + 72 &gt;&gt; 2] + a | 0, 
                        s = o[c + 4 &gt;&gt; 2], o[(r = a + b | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = s, a = a + 8 | 0, 
                        f = f + -1 | 0; ) ;
                        (r = o[A + 72 &gt;&gt; 2]) &amp;&amp; (C[A + 76 | 0] &amp;&amp; CA(r), o[A + 72 &gt;&gt; 2] = 0), o[A + 72 &gt;&gt; 2] = b, 
                        o[A + 68 &gt;&gt; 2] = i, n[A + 76 | 0] = 1, f = o[A + 64 &gt;&gt; 2];
                    }
                    return r = o[e + 4 &gt;&gt; 2], i = o[A + 72 &gt;&gt; 2] + (f &lt;&lt; 3) | 0, o[i &gt;&gt; 2] = o[e &gt;&gt; 2], 
                    o[i + 4 &gt;&gt; 2] = r, o[A + 64 &gt;&gt; 2] = o[A + 64 &gt;&gt; 2] + 1, (0 | t) &lt; o[A + 48 &gt;&gt; 2] &amp;&amp; (function(A) {
                        var e, i, r = 0, f = 0, t = 0, a = 0, c = 0, b = 0, l = 0;
                        if (!((0 | (i = o[A + 4 &gt;&gt; 2])) &gt;= (0 | (e = o[A + 48 &gt;&gt; 2])))) {
                            if (o[A + 8 &gt;&gt; 2] &gt;= (0 | e)) r = o[A + 12 &gt;&gt; 2]; else {
                                e ? (r = dA(e &lt;&lt; 2), t = o[A + 4 &gt;&gt; 2]) : t = i, c = o[A + 12 &gt;&gt; 2];
                                e: {
                                    if ((0 | t) &gt;= 1) for (a = r, f = c; o[a &gt;&gt; 2] = o[f &gt;&gt; 2], a = a + 4 | 0, f = f + 4 | 0, 
                                    t = t + -1 | 0; ) ; else if (!c) break e;
                                    C[A + 16 | 0] &amp;&amp; CA(c);
                                }
                                o[A + 12 &gt;&gt; 2] = r, n[A + 16 | 0] = 1, o[A + 8 &gt;&gt; 2] = e;
                            }
                            if (S((f = i &lt;&lt; 2) + r | 0, 0, (b = e &lt;&lt; 2) - f | 0), o[A + 4 &gt;&gt; 2] = e, (0 | (l = o[A + 24 &gt;&gt; 2])) &lt; (0 | e)) {
                                e: if (o[A + 28 &gt;&gt; 2] &gt;= (0 | e)) r = o[A + 32 &gt;&gt; 2]; else {
                                    if (e ? (r = dA(b), t = o[A + 24 &gt;&gt; 2]) : (r = 0, t = l), c = o[A + 32 &gt;&gt; 2], (0 | t) &gt;= 1) for (a = r, 
                                    f = c; o[a &gt;&gt; 2] = o[f &gt;&gt; 2], a = a + 4 | 0, f = f + 4 | 0, t = t + -1 | 0; ) ; else if (!c) {
                                        o[A + 32 &gt;&gt; 2] = r, o[A + 28 &gt;&gt; 2] = e, n[A + 36 | 0] = 1;
                                        break e;
                                    }
                                    C[A + 36 | 0] &amp;&amp; CA(c), o[A + 32 &gt;&gt; 2] = r, n[A + 36 | 0] = 1, o[A + 28 &gt;&gt; 2] = e;
                                }
                                S((f = l &lt;&lt; 2) + r | 0, 0, b - f | 0);
                            }
                            if (o[A + 24 &gt;&gt; 2] = e, (0 | e) &gt;= 1 &amp;&amp; (S(o[A + 12 &gt;&gt; 2], 255, b), S(o[A + 32 &gt;&gt; 2], 255, b)), 
                            !((0 | i) &lt; 1)) for (a = o[A + 32 &gt;&gt; 2], f = o[A + 72 &gt;&gt; 2], c = o[A + 12 &gt;&gt; 2], 
                            t = 0; r = o[f &gt;&gt; 2], r = _((r = (r &lt;&lt; 15 ^ -1) + r | 0) &gt;&gt;&gt; 10 ^ r, 9), r = ((r ^= r &gt;&gt;&gt; 6) &lt;&lt; 11 ^ -1) + r | 0, 
                            r = c + ((o[A + 48 &gt;&gt; 2] + -1 &amp; (r &gt;&gt;&gt; 16 ^ r)) &lt;&lt; 2) | 0, o[a &gt;&gt; 2] = o[r &gt;&gt; 2], 
                            o[r &gt;&gt; 2] = t, f = f + 8 | 0, a = a + 4 | 0, (0 | (t = t + 1 | 0)) != (0 | i); ) ;
                        }
                    }(A), e = o[e &gt;&gt; 2], e = _((e = (e &lt;&lt; 15 ^ -1) + e | 0) &gt;&gt;&gt; 10 ^ e, 9), e = ((e ^= e &gt;&gt;&gt; 6) &lt;&lt; 11 ^ -1) + e | 0, 
                    l = o[A + 48 &gt;&gt; 2] + -1 &amp; (e &gt;&gt;&gt; 16 ^ e)), e = o[A + 32 &gt;&gt; 2] + (u &lt;&lt; 2) | 0, A = o[A + 12 &gt;&gt; 2] + (l &lt;&lt; 2) | 0, 
                    o[e &gt;&gt; 2] = o[A &gt;&gt; 2], void (o[A &gt;&gt; 2] = u);
                }
                o[o[A + 52 &gt;&gt; 2] + (a &lt;&lt; 2) &gt;&gt; 2] = o[i &gt;&gt; 2];
            }
            function Rf(A, e, i, r, f) {
                A |= 0, e |= 0, i = R(i), r |= 0, f |= 0;
                var n, t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0);
                return D = n = D - 48 | 0, o[n + 44 &gt;&gt; 2] = f, o[n + 40 &gt;&gt; 2] = r, b = g[A - -64 &gt;&gt; 2], 
                l = g[A + 60 &gt;&gt; 2], u = g[A + 80 &gt;&gt; 2], s = g[A + 72 &gt;&gt; 2], k = g[A + 76 &gt;&gt; 2], 
                C = g[A + 96 &gt;&gt; 2], d = g[A + 88 &gt;&gt; 2], v = g[A + 92 &gt;&gt; 2], B = g[A + 56 &gt;&gt; 2], 
                t = g[e + 8 &gt;&gt; 2], a = g[e &gt;&gt; 2], c = g[e + 4 &gt;&gt; 2], o[n + 28 &gt;&gt; 2] = 0, g[n + 24 &gt;&gt; 2] = R(R(a * d) + R(c * v)) + R(t * C), 
                g[n + 20 &gt;&gt; 2] = R(R(a * s) + R(c * k)) + R(t * u), g[n + 16 &gt;&gt; 2] = R(R(B * a) + R(l * c)) + R(b * t), 
                g[n + 32 &gt;&gt; 2] = i, o[n + 8 &gt;&gt; 2] = o[A + 48 &gt;&gt; 2], o[n + 12 &gt;&gt; 2] = n + 40, A = o[A + 44 &gt;&gt; 2], 
                i = R(BA[o[o[A &gt;&gt; 2] + 12 &gt;&gt; 2]](A, n + 8 | 0, 1)), D = n + 48 | 0, R(i);
            }
            function Qf(A, e, i, r, f, n) {
                A |= 0, e |= 0, i |= 0, r = R(r), f |= 0, n |= 0;
                var t, a = 0, c = 0;
                return D = t = D + -64 | 0, o[t + 60 &gt;&gt; 2] = n, o[t + 56 &gt;&gt; 2] = f, f = o[A + 212 &gt;&gt; 2], 
                g[f + 4 &gt;&gt; 2] &gt;= r &amp;&amp; (c = o[(a = i + 8 | 0) + 4 &gt;&gt; 2], o[(n = t + 40 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                o[n + 4 &gt;&gt; 2] = c, c = o[(a = e + 8 | 0) + 4 &gt;&gt; 2], o[(n = t + 24 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                o[n + 4 &gt;&gt; 2] = c, n = o[i + 4 &gt;&gt; 2], o[t + 32 &gt;&gt; 2] = o[i &gt;&gt; 2], o[t + 36 &gt;&gt; 2] = n, 
                i = o[e + 4 &gt;&gt; 2], o[t + 16 &gt;&gt; 2] = o[e &gt;&gt; 2], o[t + 20 &gt;&gt; 2] = i, g[t + 48 &gt;&gt; 2] = r, 
                o[t + 8 &gt;&gt; 2] = o[A + 216 &gt;&gt; 2], o[t + 12 &gt;&gt; 2] = t + 56, r = R(BA[o[o[f &gt;&gt; 2] + 12 &gt;&gt; 2]](f, t + 8 | 0, 1))), 
                D = t - -64 | 0, R(r);
            }
            function hf(A) {
                var e;
                (e = o[A + 12 &gt;&gt; 2]) &amp;&amp; (C[A + 16 | 0] &amp;&amp; CA(e), o[A + 12 &gt;&gt; 2] = 0), o[A + 12 &gt;&gt; 2] = 0, 
                n[A + 16 | 0] = 1, o[A + 4 &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] = 0;
            }
            function yf(A, e, i, r) {
                var f, t, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, d = 0, v = 0, g = 0, B = 0;
                if (D = t = D - 16 | 0, function(A, e, i) {
                    var r, f, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, d = 0, v = 0, g = 0, B = 0;
                    if (D = r = D - 16 | 0, Ki(r + 8 | 0, 22924), (0 | (t = o[A + 28 &gt;&gt; 2])) &lt;= -1) for (o[A + 32 &gt;&gt; 2] &lt;= -1 &amp;&amp; ((a = o[A + 36 &gt;&gt; 2]) &amp;&amp; (C[A + 40 | 0] &amp;&amp; CA(a), 
                    o[A + 36 &gt;&gt; 2] = 0), o[A + 32 &gt;&gt; 2] = 0, o[A + 36 &gt;&gt; 2] = 0, n[A + 40 | 0] = 1), 
                    l = t &lt;&lt; 2; o[o[A + 36 &gt;&gt; 2] + l &gt;&gt; 2] = 0, l = l + 4 | 0, c = (a = t + 1 | 0) &gt;&gt;&gt; 0 &gt;= t &gt;&gt;&gt; 0, 
                    t = a, c; ) ;
                    if (o[A + 28 &gt;&gt; 2] = 0, function(A) {
                        var e, i, r = 0, f = 0, n = 0, t = 0, a = 0, c = 0;
                        if (D = i = D - 16 | 0, !((0 | (e = o[A + 4 &gt;&gt; 2])) &lt;= 0)) {
                            for (n = o[A + 12 &gt;&gt; 2]; ;) {
                                if ((0 | (r = t)) != (0 | (f = o[(a = (r &lt;&lt; 3) + n | 0) &gt;&gt; 2]))) for (c = a; r = (f &lt;&lt; 3) + n | 0, 
                                o[c &gt;&gt; 2] = o[r &gt;&gt; 2], (0 | (r = o[r &gt;&gt; 2])) != (0 | (f = o[(c = (r &lt;&lt; 3) + n | 0) &gt;&gt; 2])); ) ;
                                if (o[a &gt;&gt; 2] = r, (0 | e) == (0 | (t = t + 1 | 0))) break;
                            }
                            (0 | e) &lt; 2 || function A(e, i, r, f) {
                                for (var n = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, C = 0; ;) {
                                    for (s = r, b = o[e + 12 &gt;&gt; 2], k = o[b + ((r + f | 0) / 2 &lt;&lt; 3) &gt;&gt; 2], a = r, c = f; ;) {
                                        for (t = ((a &lt;&lt; 3) + b | 0) - 8 | 0; a = a + 1 | 0, o[(t = t + 8 | 0) &gt;&gt; 2] &lt; (0 | k); ) ;
                                        for (r = a + -1 | 0, n = 8 + (c &lt;&lt; 3) | 0; c = c + -1 | 0, l = n + b | 0, n = u = n + -8 | 0, 
                                        o[l + -8 &gt;&gt; 2] &gt; (0 | k); ) ;
                                        if ((0 | r) &lt;= (0 | (n = c + 1 | 0)) &amp;&amp; (C = o[t &gt;&gt; 2], l = o[t + 4 &gt;&gt; 2], r = o[4 + (n = b + u | 0) &gt;&gt; 2], 
                                        o[t &gt;&gt; 2] = o[n &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = r, r = o[e + 12 &gt;&gt; 2] + u | 0, o[r &gt;&gt; 2] = C, 
                                        o[r + 4 &gt;&gt; 2] = l, n = c, r = a), !((0 | r) &lt;= (0 | n))) break;
                                        b = o[e + 12 &gt;&gt; 2], a = r, c = n;
                                    }
                                    if ((0 | n) &gt; (0 | s) &amp;&amp; A(e, i, s, n), !((0 | r) &lt; (0 | f))) break;
                                }
                            }(A, i + 8 | 0, 0, e + -1 | 0);
                        }
                        D = i + 16 | 0;
                    }(A + 4 | 0), (0 | (f = o[A + 8 &gt;&gt; 2])) &gt;= 1) for (a = 0; ;) {
                        for (c = a, t = (u = (b = o[A + 16 &gt;&gt; 2]) + (v = a &lt;&lt; 3) | 0) + 8 | 0, s = o[u &gt;&gt; 2]; l = a, 
                        (0 | (a = a + 1 | 0)) &lt; (0 | f) &amp;&amp; (k = o[t &gt;&gt; 2], t = t + 8 | 0, (0 | s) == (0 | k)); ) ;
                        A: if (k = (0 | c) &gt; (0 | l), !k) {
                            for (g = c + -1 | 0, t = u + 4 | 0, B = o[i + 16 &gt;&gt; 2], u = 1; d = o[(o[t &gt;&gt; 2] &lt;&lt; 2) + B &gt;&gt; 2], 
                            o[d + 208 &gt;&gt; 2] == (0 | s) &amp;&amp; (u &amp;= 4 != (0 | (d = o[d + 220 &gt;&gt; 2])) &amp; 1 != (0 | d)), 
                            t = t + 8 | 0, (0 | (g = g + 1 | 0)) &lt; (0 | l); ) ;
                            if (!(1 &amp; u)) {
                                if (k) break A;
                                for (t = 4 | v; ;) {
                                    if (b = o[o[i + 16 &gt;&gt; 2] + (o[t + b &gt;&gt; 2] &lt;&lt; 2) &gt;&gt; 2], (0 | s) != o[b + 208 &gt;&gt; 2] | 2 != o[b + 220 &gt;&gt; 2] || (Ve(b, 3), 
                                    o[b + 224 &gt;&gt; 2] = 0), (0 | c) &gt;= (0 | l)) break A;
                                    t = t + 8 | 0, c = c + 1 | 0, b = o[A + 16 &gt;&gt; 2];
                                }
                            }
                            if (!k) for (t = 4 | v; ;) {
                                if (b = o[o[i + 16 &gt;&gt; 2] + (o[t + b &gt;&gt; 2] &lt;&lt; 2) &gt;&gt; 2], o[b + 208 &gt;&gt; 2] == (0 | s) &amp;&amp; Ve(b, 2), 
                                (0 | c) &gt;= (0 | l)) break A;
                                t = t + 8 | 0, c = c + 1 | 0, b = o[A + 16 &gt;&gt; 2];
                            }
                        }
                        if (!((0 | a) &lt; (0 | f))) break;
                    }
                    if ((0 | (u = 0 | BA[o[o[e &gt;&gt; 2] + 36 &gt;&gt; 2]](e))) &gt;= 1) for (l = 0; ;) {
                        s = 0 | BA[o[o[e &gt;&gt; 2] + 40 &gt;&gt; 2]](e, l), i = o[s + 776 &gt;&gt; 2];
                        A: {
                            e: {
                                i: {
                                    if (!(!(a = o[s + 772 &gt;&gt; 2]) | 2 == o[a + 220 &gt;&gt; 2])) {
                                        if (2 &amp; (c = o[a + 204 &gt;&gt; 2])) break i;
                                        break e;
                                    }
                                    if (!i | 2 == o[i + 220 &gt;&gt; 2]) break A;
                                    if (!(2 &amp; (c = o[a + 204 &gt;&gt; 2])) | 2 == o[a + 220 &gt;&gt; 2]) break e;
                                }
                                4 &amp; c || De(i, 0);
                            }
                            if (!(2 &amp; (t = o[i + 204 &gt;&gt; 2])) | 4 &amp; t | 2 == o[i + 220 &gt;&gt; 2] || De(a, 0), C[A + 64 | 0] &amp;&amp; BA[o[o[e &gt;&gt; 2] + 28 &gt;&gt; 2]](e, a, i)) {
                                if ((0 | (i = o[A + 28 &gt;&gt; 2])) == o[A + 32 &gt;&gt; 2] &amp;&amp; !((0 | i) &gt;= (0 | (b = i ? i &lt;&lt; 1 : 1)))) {
                                    if (b ? (c = dA(b &lt;&lt; 2), i = o[A + 28 &gt;&gt; 2]) : c = 0, (0 | i) &gt;= 1) for (t = 0, 
                                    a = i; o[t + c &gt;&gt; 2] = o[o[A + 36 &gt;&gt; 2] + t &gt;&gt; 2], t = t + 4 | 0, a = a + -1 | 0; ) ;
                                    (a = o[A + 36 &gt;&gt; 2]) &amp;&amp; (C[A + 40 | 0] &amp;&amp; (CA(a), i = o[A + 28 &gt;&gt; 2]), o[A + 36 &gt;&gt; 2] = 0), 
                                    o[A + 36 &gt;&gt; 2] = c, n[A + 40 | 0] = 1, o[A + 32 &gt;&gt; 2] = b;
                                }
                                o[A + 28 &gt;&gt; 2] = i + 1, o[o[A + 36 &gt;&gt; 2] + (i &lt;&lt; 2) &gt;&gt; 2] = s;
                            }
                        }
                        if ((0 | u) == (0 | (l = l + 1 | 0))) break;
                    }
                    Li(), D = r + 16 | 0;
                }(A, e, i), f = o[A + 8 &gt;&gt; 2], Ki(t + 8 | 0, 22952), C[A + 64 | 0]) {
                    if ((0 | (k = o[A + 28 &gt;&gt; 2])) &gt;= 2 &amp;&amp; function A(e, i, r, f) {
                        for (var n = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, C = 0; ;) {
                            for (k = r, t = o[e + 12 &gt;&gt; 2], s = o[t + ((r + f | 0) / 2 &lt;&lt; 2) &gt;&gt; 2], n = f; ;) {
                                if (c = (0 | (l = o[o[s + 772 &gt;&gt; 2] + 208 &gt;&gt; 2])) &lt; 0) for (b = r + -1 | 0, a = ((r &lt;&lt; 2) + t | 0) - 4 | 0, 
                                u = o[o[s + 776 &gt;&gt; 2] + 208 &gt;&gt; 2]; b = b + 1 | 0, C = o[(a = a + 4 | 0) &gt;&gt; 2], (0 | (r = o[o[C + 772 &gt;&gt; 2] + 208 &gt;&gt; 2])) &lt;= -1 &amp;&amp; (r = o[o[C + 776 &gt;&gt; 2] + 208 &gt;&gt; 2]), 
                                (0 | r) &lt; (0 | u); ) ; else for (b = r + -1 | 0, a = ((r &lt;&lt; 2) + t | 0) - 4 | 0; b = b + 1 | 0, 
                                u = o[(a = a + 4 | 0) &gt;&gt; 2], (0 | (r = o[o[u + 772 &gt;&gt; 2] + 208 &gt;&gt; 2])) &lt;= -1 &amp;&amp; (r = o[o[u + 776 &gt;&gt; 2] + 208 &gt;&gt; 2]), 
                                (0 | r) &lt; (0 | l); ) ;
                                if (c) {
                                    for (r = n + 1 | 0, n = (n &lt;&lt; 2) + t | 0, l = o[o[s + 776 &gt;&gt; 2] + 208 &gt;&gt; 2]; c = o[n &gt;&gt; 2], 
                                    (0 | (t = o[o[c + 772 &gt;&gt; 2] + 208 &gt;&gt; 2])) &lt;= -1 &amp;&amp; (t = o[o[c + 776 &gt;&gt; 2] + 208 &gt;&gt; 2]), 
                                    n = n + -4 | 0, r = r + -1 | 0, (0 | l) &lt; (0 | t); ) ;
                                    n = n + 4 | 0;
                                } else {
                                    for (r = n + 1 | 0, n = (n &lt;&lt; 2) + t | 0; c = o[n &gt;&gt; 2], (0 | (t = o[o[c + 772 &gt;&gt; 2] + 208 &gt;&gt; 2])) &lt;= -1 &amp;&amp; (t = o[o[c + 776 &gt;&gt; 2] + 208 &gt;&gt; 2]), 
                                    n = n + -4 | 0, r = r + -1 | 0, (0 | l) &lt; (0 | t); ) ;
                                    n = n + 4 | 0;
                                }
                                if ((0 | b) &gt; (0 | r) ? (n = r, r = b) : (t = o[a &gt;&gt; 2], o[a &gt;&gt; 2] = o[n &gt;&gt; 2], 
                                o[o[e + 12 &gt;&gt; 2] + (r &lt;&lt; 2) &gt;&gt; 2] = t, n = r + -1 | 0, r = b + 1 | 0), !((0 | r) &lt;= (0 | n))) break;
                                t = o[e + 12 &gt;&gt; 2];
                            }
                            if ((0 | n) &gt; (0 | k) &amp;&amp; A(e, i, k, n), !((0 | r) &lt; (0 | f))) break;
                        }
                    }(A + 24 | 0, t, 0, k + -1 | 0), !((0 | f) &lt; 1)) for (g = 1; ;) {
                        e = o[A + 16 &gt;&gt; 2], d = o[e + (l &lt;&lt; 3) &gt;&gt; 2], B = 1;
                        A: if (!((0 | l) &gt;= (0 | f))) for (;;) {
                            if (u = o[o[i + 16 &gt;&gt; 2] + (o[4 + ((l &lt;&lt; 3) + e | 0) &gt;&gt; 2] &lt;&lt; 2) &gt;&gt; 2], (0 | (a = o[A + 48 &gt;&gt; 2])) == o[A + 52 &gt;&gt; 2] &amp;&amp; !((0 | a) &gt;= (0 | (s = a ? a &lt;&lt; 1 : 1)))) {
                                if (s ? (c = dA(s &lt;&lt; 2), a = o[A + 48 &gt;&gt; 2]) : c = 0, (0 | a) &gt;= 1) for (e = 0, 
                                b = a; o[e + c &gt;&gt; 2] = o[o[A + 56 &gt;&gt; 2] + e &gt;&gt; 2], e = e + 4 | 0, b = b + -1 | 0; ) ;
                                (e = o[A + 56 &gt;&gt; 2]) &amp;&amp; (C[A + 60 | 0] &amp;&amp; (CA(e), a = o[A + 48 &gt;&gt; 2]), o[A + 56 &gt;&gt; 2] = 0), 
                                o[A + 56 &gt;&gt; 2] = c, n[A + 60 | 0] = 1, o[A + 52 &gt;&gt; 2] = s;
                            }
                            if (o[A + 48 &gt;&gt; 2] = a + 1, o[o[A + 56 &gt;&gt; 2] + (a &lt;&lt; 2) &gt;&gt; 2] = u, B &amp;= 5 == (0 | (e = o[u + 220 &gt;&gt; 2])) | 2 == (0 | e), 
                            (0 | f) == (0 | (l = l + 1 | 0))) {
                                l = f;
                                break A;
                            }
                            if (e = o[A + 16 &gt;&gt; 2], o[e + (l &lt;&lt; 3) &gt;&gt; 2] != (0 | d)) break;
                        }
                        if (u = 0, e = 0, !((0 | v) &gt;= (0 | k)) &amp;&amp; (s = o[A + 36 &gt;&gt; 2], e = o[(a = s + (c = v &lt;&lt; 2) | 0) &gt;&gt; 2], 
                        (0 | (b = o[o[e + 772 &gt;&gt; 2] + 208 &gt;&gt; 2])) &lt;= -1 &amp;&amp; (b = o[o[e + 776 &gt;&gt; 2] + 208 &gt;&gt; 2]), 
                        e = 0, (0 | b) == (0 | d))) {
                            for (e = 4 + (c + s | 0) | 0, c = 1; u = c, !((0 | (g = c + v | 0)) &gt;= (0 | k) || (c = o[e &gt;&gt; 2], 
                            b = o[o[c + 772 &gt;&gt; 2] + 208 &gt;&gt; 2], (0 | b) &lt;= -1 &amp;&amp; (b = o[o[c + 776 &gt;&gt; 2] + 208 &gt;&gt; 2]), 
                            e = e + 4 | 0, c = u + 1 | 0, (0 | b) != (0 | d))); ) ;
                            e = a;
                        }
                        if (B || BA[o[o[r &gt;&gt; 2] + 8 &gt;&gt; 2]](r, o[A + 56 &gt;&gt; 2], o[A + 48 &gt;&gt; 2], e, u, d), 
                        (0 | (e = o[A + 48 &gt;&gt; 2])) &lt;= -1) for (o[A + 52 &gt;&gt; 2] &lt;= -1 &amp;&amp; ((a = o[A + 56 &gt;&gt; 2]) &amp;&amp; (C[A + 60 | 0] &amp;&amp; CA(a), 
                        o[A + 56 &gt;&gt; 2] = 0), n[A + 60 | 0] = 1, o[A + 52 &gt;&gt; 2] = 0, o[A + 56 &gt;&gt; 2] = 0), 
                        b = e &lt;&lt; 2; o[o[A + 56 &gt;&gt; 2] + b &gt;&gt; 2] = 0, b = b + 4 | 0, c = (a = e + 1 | 0) &gt;&gt;&gt; 0 &gt;= e &gt;&gt;&gt; 0, 
                        e = a, c; ) ;
                        if (v = u ? g : v, o[A + 48 &gt;&gt; 2] = 0, !((0 | l) &lt; (0 | f))) break;
                    }
                } else a = 0 | BA[o[o[e &gt;&gt; 2] + 44 &gt;&gt; 2]](e), A = 0 | BA[o[o[e &gt;&gt; 2] + 36 &gt;&gt; 2]](e), 
                BA[o[o[r &gt;&gt; 2] + 8 &gt;&gt; 2]](r, o[i + 16 &gt;&gt; 2], o[i + 8 &gt;&gt; 2], a, A, -1);
                Li(), D = t + 16 | 0;
            }
            function wf(A) {
                var e, i = 0, r = 0, f = 0, n = 0;
                if (s(A), 255 == (0 | (r = (e = c(0)) &gt;&gt;&gt; 23 &amp; 255))) return A = R(A * R(6.2831854820251465)), 
                R(A / A);
                if ((i = e &lt;&lt; 1) &gt;&gt;&gt; 0 &gt; 2173837238) {
                    if (r) i = 8388607 &amp; e | 8388608; else {
                        if (r = 0, (0 | (i = e &lt;&lt; 9)) &gt;= 0) for (;r = r + -1 | 0, (0 | (i &lt;&lt;= 1)) &gt; -1; ) ;
                        i = e &lt;&lt; 1 - r;
                    }
                    if (n = (0 | (f = i - 13176795 | 0)) &gt; -1, (0 | r) &gt; 129) for (;;) {
                        if (n &amp;&amp; !(i = f)) return R(A * R(0));
                        if (n = (0 | (f = (i &lt;&lt;= 1) - 13176795 | 0)) &gt; -1, !((0 | (r = r + -1 | 0)) &gt; 129)) break;
                    }
                    if (n &amp;&amp; !(i = f)) return R(A * R(0));
                    if (i &gt;&gt;&gt; 0 &lt;= 8388607) for (;r = r + -1 | 0, (i &lt;&lt;= 1) &gt;&gt;&gt; 0 &lt; 8388608; ) ;
                    return b(0, -2147483648 &amp; e | ((0 | r) &gt;= 1 ? i + -8388608 | r &lt;&lt; 23 : i &gt;&gt;&gt; 1 - r)), 
                    k();
                }
                return -2121130058 == (0 | i) ? R(A * R(0)) : A;
            }
            function Wf(A, e, i, r) {
                var f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0);
                n = Ci(i), t = g[e + 444 &gt;&gt; 2], i = di(i), R(m(n)) &gt; R(1.1920928955078125e-7) ? (f = R(i * i), 
                b = R(n * n), a = R(f / b), c = g[e + 448 &gt;&gt; 2], t = R(w(R(R(a + R(1)) / R(R(R(1) / R(c * c)) + R(a / R(t * t))))))) : (f = R(i * i), 
                b = R(n * n)), o[A + 12 &gt;&gt; 2] = 0, a = R(t * R(.5)), f = R(di(a) / R(w(R(f + R(b + R(0)))))), 
                i = R(i * f), t = R(f * R(0)), n = R(n * f), c = R(n * R(0)), l = R(i * R(-0)), 
                b = R(R(R(-R(t * r)) - c) - l), f = Ci(a), u = R(f * R(0)), s = R(t * R(0)), a = R(R(u + s) - R(n * r)), 
                c = R(R(R(f * r) + c) - l), r = R(R(u - R(i * r)) - s), g[A + 8 &gt;&gt; 2] = R(R(R(i * b) + R(f * a)) - R(c * n)) + R(r * t), 
                g[A + 4 &gt;&gt; 2] = R(R(R(f * r) - R(b * n)) - R(a * t)) - R(i * c), g[A &gt;&gt; 2] = R(R(i * r) + R(R(f * c) - R(b * t))) + R(a * n);
            }
            function Ff(A, e) {
                return g[1192 + ((e &lt;&lt; 2) + A | 0) &gt;&gt; 2];
            }
            function Yf(A) {
                var e = 0;
                return o[(A |= 0) &gt;&gt; 2] = 23012, C[A + 288 | 0] &amp;&amp; (e = o[A + 220 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), 
                CA(o[A + 220 &gt;&gt; 2])), (e = o[A + 212 &gt;&gt; 2]) &amp;&amp; (BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), CA(o[A + 212 &gt;&gt; 2])), 
                C[A + 289 | 0] &amp;&amp; (e = o[A + 216 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), CA(o[A + 216 &gt;&gt; 2])), 
                (e = o[A + 332 &gt;&gt; 2]) &amp;&amp; (C[A + 336 | 0] &amp;&amp; CA(e), o[A + 332 &gt;&gt; 2] = 0), o[A + 332 &gt;&gt; 2] = 0, 
                o[A + 324 &gt;&gt; 2] = 0, o[A + 328 &gt;&gt; 2] = 0, n[A + 336 | 0] = 1, (e = o[A + 304 &gt;&gt; 2]) &amp;&amp; (C[A + 308 | 0] &amp;&amp; CA(e), 
                o[A + 304 &gt;&gt; 2] = 0), o[A + 304 &gt;&gt; 2] = 0, o[A + 296 &gt;&gt; 2] = 0, o[A + 300 &gt;&gt; 2] = 0, 
                n[A + 308 | 0] = 1, (e = o[A + 256 &gt;&gt; 2]) &amp;&amp; (C[A + 260 | 0] &amp;&amp; CA(e), o[A + 256 &gt;&gt; 2] = 0), 
                o[A + 256 &gt;&gt; 2] = 0, o[A + 248 &gt;&gt; 2] = 0, o[A + 252 &gt;&gt; 2] = 0, n[A + 260 | 0] = 1, 
                (e = o[A + 236 &gt;&gt; 2]) &amp;&amp; (C[A + 240 | 0] &amp;&amp; CA(e), o[A + 236 &gt;&gt; 2] = 0), o[A + 236 &gt;&gt; 2] = 0, 
                o[A + 228 &gt;&gt; 2] = 0, o[A + 232 &gt;&gt; 2] = 0, n[A + 240 | 0] = 1, (e = o[A + 204 &gt;&gt; 2]) &amp;&amp; (C[A + 208 | 0] &amp;&amp; CA(e), 
                o[A + 204 &gt;&gt; 2] = 0), o[A + 204 &gt;&gt; 2] = 0, o[A + 196 &gt;&gt; 2] = 0, o[A + 200 &gt;&gt; 2] = 0, 
                n[A + 208 | 0] = 1, lf(A), 0 | A;
            }
            function pf(A, e) {
                e |= 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 64 &gt;&gt; 2]](A, e);
            }
            function Ef(A, e) {
                e |= 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 68 &gt;&gt; 2]](A, e);
            }
            function Vf(A) {
                var e, i, r, f = 0, t = 0, a = 0, c = 0, b = 0;
                if (e = t = o[A + 8 &gt;&gt; 2], (c = o[A + 32 &gt;&gt; 2]) &amp;&amp; (a = o[A + 40 &gt;&gt; 2]), i = a, 
                (a = o[A + 52 &gt;&gt; 2]) &amp;&amp; (f = o[A + 60 &gt;&gt; 2]), r = f, b = 0, (f = o[A + 72 &gt;&gt; 2]) &amp;&amp; (b = o[A + 80 &gt;&gt; 2]), 
                R(BA[o[o[t &gt;&gt; 2] + 12 &gt;&gt; 2]](e, i, c, r, a, b, f, o[A + 4 &gt;&gt; 2], o[A + 20 &gt;&gt; 2], o[A + 24 &gt;&gt; 2])), 
                (0 | (f = o[A + 32 &gt;&gt; 2])) &lt;= -1) for (o[A + 36 &gt;&gt; 2] &lt;= -1 &amp;&amp; ((t = o[A + 40 &gt;&gt; 2]) &amp;&amp; (C[A + 44 | 0] &amp;&amp; CA(t), 
                o[A + 40 &gt;&gt; 2] = 0), o[A + 36 &gt;&gt; 2] = 0, o[A + 40 &gt;&gt; 2] = 0, n[A + 44 | 0] = 1), 
                a = f &lt;&lt; 2; o[o[A + 40 &gt;&gt; 2] + a &gt;&gt; 2] = 0, a = a + 4 | 0, c = (t = f + 1 | 0) &gt;&gt;&gt; 0 &gt;= f &gt;&gt;&gt; 0, 
                f = t, c; ) ;
                if (o[A + 32 &gt;&gt; 2] = 0, (0 | (f = o[A + 52 &gt;&gt; 2])) &lt;= -1) for (o[A + 56 &gt;&gt; 2] &lt;= -1 &amp;&amp; ((t = o[A + 60 &gt;&gt; 2]) &amp;&amp; (C[A - -64 | 0] &amp;&amp; CA(t), 
                o[A + 60 &gt;&gt; 2] = 0), o[A + 56 &gt;&gt; 2] = 0, o[A + 60 &gt;&gt; 2] = 0, n[A - -64 | 0] = 1), 
                a = f &lt;&lt; 2; o[o[A + 60 &gt;&gt; 2] + a &gt;&gt; 2] = 0, a = a + 4 | 0, c = (t = f + 1 | 0) &gt;&gt;&gt; 0 &gt;= f &gt;&gt;&gt; 0, 
                f = t, c; ) ;
                if (o[A + 52 &gt;&gt; 2] = 0, (0 | (f = o[A + 72 &gt;&gt; 2])) &lt;= -1) for (o[A + 76 &gt;&gt; 2] &lt;= -1 &amp;&amp; ((t = o[A + 80 &gt;&gt; 2]) &amp;&amp; (C[A + 84 | 0] &amp;&amp; CA(t), 
                o[A + 80 &gt;&gt; 2] = 0), o[A + 76 &gt;&gt; 2] = 0, o[A + 80 &gt;&gt; 2] = 0, n[A + 84 | 0] = 1), 
                a = f &lt;&lt; 2; o[o[A + 80 &gt;&gt; 2] + a &gt;&gt; 2] = 0, a = a + 4 | 0, c = (t = f + 1 | 0) &gt;&gt;&gt; 0 &gt;= f &gt;&gt;&gt; 0, 
                f = t, c; ) ;
                o[A + 72 &gt;&gt; 2] = 0;
            }
            function Df(A, e) {
                return e |= 0, o[o[(A |= 0) + 236 &gt;&gt; 2] + (e &lt;&lt; 2) &gt;&gt; 2];
            }
            function Nf(A, e, i, r, f, n) {
                var t, a = 0, c = 0, b = 0, l = 0, u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = 0, m = R(0), Q = R(0);
                if (D = t = D - 272 | 0, c = o[(b = i + 8 | 0) + 4 &gt;&gt; 2], o[(a = t + 216 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = c, c = o[(b = i + 24 | 0) + 4 &gt;&gt; 2], o[(a = t + 232 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = c, c = o[(b = i + 40 | 0) + 4 &gt;&gt; 2], o[(a = t + 248 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = c, l = o[(c = i + 56 | 0) + 4 &gt;&gt; 2], o[(a = b = t + 264 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = l, l = o[(c = r + 8 | 0) + 4 &gt;&gt; 2], o[(a = t + 152 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = l, c = o[(a = i) + 4 &gt;&gt; 2], o[t + 208 &gt;&gt; 2] = o[a &gt;&gt; 2], o[t + 212 &gt;&gt; 2] = c, 
                c = o[a + 20 &gt;&gt; 2], o[t + 224 &gt;&gt; 2] = o[a + 16 &gt;&gt; 2], o[t + 228 &gt;&gt; 2] = c, c = o[a + 36 &gt;&gt; 2], 
                o[t + 240 &gt;&gt; 2] = o[a + 32 &gt;&gt; 2], o[t + 244 &gt;&gt; 2] = c, c = o[a + 52 &gt;&gt; 2], o[t + 256 &gt;&gt; 2] = o[a + 48 &gt;&gt; 2], 
                o[t + 260 &gt;&gt; 2] = c, a = o[r + 4 &gt;&gt; 2], o[t + 144 &gt;&gt; 2] = o[r &gt;&gt; 2], o[t + 148 &gt;&gt; 2] = a, 
                l = o[(c = r + 24 | 0) + 4 &gt;&gt; 2], o[(a = t + 168 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = l, 
                l = o[(c = r + 40 | 0) + 4 &gt;&gt; 2], o[(a = t + 184 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = l, 
                _ = o[(l = r + 56 | 0) + 4 &gt;&gt; 2], o[(a = t + 200 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = _, 
                c = o[r + 20 &gt;&gt; 2], o[t + 160 &gt;&gt; 2] = o[r + 16 &gt;&gt; 2], o[t + 164 &gt;&gt; 2] = c, c = o[r + 36 &gt;&gt; 2], 
                o[t + 176 &gt;&gt; 2] = o[r + 32 &gt;&gt; 2], o[t + 180 &gt;&gt; 2] = c, c = o[r + 52 &gt;&gt; 2], o[t + 192 &gt;&gt; 2] = o[r + 48 &gt;&gt; 2], 
                o[t + 196 &gt;&gt; 2] = c, o[t + 108 &gt;&gt; 2] = 0, g[t + 104 &gt;&gt; 2] = g[a &gt;&gt; 2] - g[b &gt;&gt; 2], 
                g[t + 100 &gt;&gt; 2] = g[t + 196 &gt;&gt; 2] - g[t + 260 &gt;&gt; 2], g[t + 96 &gt;&gt; 2] = g[t + 192 &gt;&gt; 2] - g[t + 256 &gt;&gt; 2], 
                Jr(t + 208 | 0, t + 144 | 0, t + 16 | 0, t + 128 | 0), o[t + 92 &gt;&gt; 2] = 0, u = g[t + 128 &gt;&gt; 2], 
                g[t + 88 &gt;&gt; 2] = u * g[t + 24 &gt;&gt; 2], g[t + 84 &gt;&gt; 2] = u * g[t + 20 &gt;&gt; 2], g[t + 80 &gt;&gt; 2] = u * g[t + 16 &gt;&gt; 2], 
                o[(a = t + 72 | 0) &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0, o[(a = t - -64 | 0) &gt;&gt; 2] = 0, 
                o[a + 4 &gt;&gt; 2] = 0, Hf(t + 208 | 0, t + 128 | 0), o[t + 60 &gt;&gt; 2] = 0, o[t + 44 &gt;&gt; 2] = 0, 
                u = g[t + 128 &gt;&gt; 2], s = g[t + 132 &gt;&gt; 2], C = g[t + 136 &gt;&gt; 2], B = g[t + 140 &gt;&gt; 2], 
                v = R(R(2) / R(R(R(R(u * u) + R(s * s)) + R(C * C)) + R(B * B))), m = R(C * v), 
                k = R(s * m), d = R(u * v), Q = R(B * d), g[t + 52 &gt;&gt; 2] = k + Q, g[t + 40 &gt;&gt; 2] = k - Q, 
                k = R(u * d), d = s, s = R(s * v), v = R(d * s), g[t + 56 &gt;&gt; 2] = R(1) - R(k + v), 
                C = R(C * m), g[t + 36 &gt;&gt; 2] = R(1) - R(k + C), o[t + 28 &gt;&gt; 2] = 0, k = R(u * m), 
                d = R(B * s), g[t + 48 &gt;&gt; 2] = k - d, u = R(u * s), s = R(B * m), g[t + 32 &gt;&gt; 2] = u + s, 
                g[t + 24 &gt;&gt; 2] = k + d, g[t + 20 &gt;&gt; 2] = u - s, g[t + 16 &gt;&gt; 2] = R(1) - R(v + C), 
                RA(e, t + 16 | 0, t + 96 | 0, t + 80 | 0, t + 128 | 0, t + 112 | 0), o[A + 328 &gt;&gt; 2] &gt;= 1) for (b = r + 48 | 0, 
                c = i + 48 | 0, r = 0, a = 0; i = o[o[A + 336 &gt;&gt; 2] + r &gt;&gt; 2], BA[o[o[f &gt;&gt; 2] + 8 &gt;&gt; 2]](f, o[i + 188 &gt;&gt; 2]) &amp;&amp; (l = o[i + 192 &gt;&gt; 2], 
                _ = i + 4 | 0, BA[o[o[l &gt;&gt; 2] + 8 &gt;&gt; 2]](l, _, t + 16 | 0, t + 96 | 0), o[t + 28 &gt;&gt; 2] = 0, 
                o[t + 108 &gt;&gt; 2] = 0, g[t + 24 &gt;&gt; 2] = g[t + 24 &gt;&gt; 2] + g[t + 136 &gt;&gt; 2], g[t + 20 &gt;&gt; 2] = g[t + 20 &gt;&gt; 2] + g[t + 132 &gt;&gt; 2], 
                g[t + 16 &gt;&gt; 2] = g[t + 16 &gt;&gt; 2] + g[t + 128 &gt;&gt; 2], g[t + 96 &gt;&gt; 2] = g[t + 96 &gt;&gt; 2] + g[t + 112 &gt;&gt; 2], 
                g[t + 100 &gt;&gt; 2] = g[t + 100 &gt;&gt; 2] + g[t + 116 &gt;&gt; 2], g[t + 104 &gt;&gt; 2] = g[t + 104 &gt;&gt; 2] + g[t + 120 &gt;&gt; 2], 
                o[t + 12 &gt;&gt; 2] = 1065353216, If(c, b, t + 16 | 0, t + 96 | 0, t + 12 | 0, t + 80 | 0) &amp;&amp; df(e, t + 208 | 0, t + 144 | 0, i, o[i + 192 &gt;&gt; 2], _, f, n)), 
                r = r + 4 | 0, (0 | (a = a + 1 | 0)) &lt; o[A + 328 &gt;&gt; 2]; ) ;
                D = t + 272 | 0;
            }
            function If(A, e, i, r, f, n) {
                var t, a, c, b, l, u, s, k, C, d = R(0), v = R(0), B = R(0), _ = R(0), m = 0, Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0);
                if (t = D - 16 | 0, B = g[r &gt;&gt; 2], d = g[i &gt;&gt; 2], Q = R(R(B + d) * R(.5)), v = R(g[e &gt;&gt; 2] - Q), 
                B = R(B - d), a = v &gt; (W = R(B * R(.5))), c = v &lt; (B = R(B * R(-.5))), d = g[r + 4 &gt;&gt; 2], 
                _ = g[i + 4 &gt;&gt; 2], h = R(R(d + _) * R(.5)), G = R(g[e + 4 &gt;&gt; 2] - h), d = R(d - _), 
                b = G &lt; (w = R(d * R(-.5))), l = G &gt; (Y = R(d * R(.5))), d = g[r + 8 &gt;&gt; 2], _ = g[i + 8 &gt;&gt; 2], 
                Z = R(R(d + _) * R(.5)), y = R(g[e + 8 &gt;&gt; 2] - Z), d = R(d - _), m = 0, !((i = c | a &lt;&lt; 3 | b &lt;&lt; 1 | l &lt;&lt; 4 | (e = y &lt; (p = R(d * R(-.5)))) &lt;&lt; 2 | (y &gt; (F = R(d * R(.5)))) &lt;&lt; 5) &amp; (C = (r = (Q = R(g[A &gt;&gt; 2] - Q)) &gt; W) &lt;&lt; 3 | (u = Q &lt; B) | (s = (_ = R(g[A + 4 &gt;&gt; 2] - h)) &lt; w) &lt;&lt; 1 | (k = _ &gt; Y) &lt;&lt; 4 | (A = (h = R(g[A + 8 &gt;&gt; 2] - Z)) &lt; p) &lt;&lt; 2 | (h &gt; F) &lt;&lt; 5))) {
                    B = g[f &gt;&gt; 2], o[(m = t + 8 | 0) &gt;&gt; 2] = 0, o[m + 4 &gt;&gt; 2] = 0, o[t &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, 
                    w = R(v - Q);
                    A: if (u) {
                        if (!((v = R(R(R(-Q) - W) / w)) &gt;= R(0))) {
                            v = R(0);
                            break A;
                        }
                        o[t + 12 &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, o[t + 8 &gt;&gt; 2] = 0, o[t &gt;&gt; 2] = 1065353216;
                    } else v = R(0), c &amp;&amp; (d = R(R(R(-Q) - W) / w), d &lt; B &amp;&amp; (B = d));
                    G = R(G - _);
                    A: {
                        e: {
                            if (s) {
                                if (!(v &lt;= (d = R(R(R(-_) - Y) / G)))) break e;
                                o[(m = t + 8 | 0) &gt;&gt; 2] = 0, o[m + 4 &gt;&gt; 2] = 0, o[t &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 1065353216;
                                break A;
                            }
                            b &amp;&amp; ((d = R(R(R(-_) - Y) / G)) &lt; B &amp;&amp; (B = d));
                        }
                        d = v;
                    }
                    y = R(y - h);
                    A: {
                        e: {
                            if (A) {
                                if (!(d &lt;= (v = R(R(R(-h) - F) / y)))) break e;
                                o[(A = t + 8 | 0) &gt;&gt; 2] = 1065353216, o[A + 4 &gt;&gt; 2] = 0, o[t &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0;
                                break A;
                            }
                            e &amp;&amp; ((v = R(R(R(-h) - F) / y)) &lt; B &amp;&amp; (B = v));
                        }
                        v = d;
                    }
                    A: {
                        e: {
                            if (r) {
                                if (!(v &lt;= (d = R(R(W - Q) / w)))) break e;
                                o[t + 12 &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, o[t + 8 &gt;&gt; 2] = 0, o[t &gt;&gt; 2] = -1082130432;
                                break A;
                            }
                            a &amp;&amp; ((d = R(R(W - Q) / w)) &lt; B &amp;&amp; (B = d));
                        }
                        d = v;
                    }
                    A: {
                        e: {
                            if (k) {
                                if (!(d &lt;= (v = R(R(Y - _) / G)))) break e;
                                o[(A = t + 8 | 0) &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0, o[t &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = -1082130432;
                                break A;
                            }
                            l &amp;&amp; ((v = R(R(Y - _) / G)) &lt; B &amp;&amp; (B = v));
                        }
                        v = d;
                    }
                    A: {
                        e: {
                            if (32 &amp; C) {
                                if (!(v &lt;= (d = R(R(F - h) / y)))) break e;
                                o[(A = t + 8 | 0) &gt;&gt; 2] = -1082130432, o[A + 4 &gt;&gt; 2] = 0, o[t &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0;
                                break A;
                            }
                            32 &amp; i &amp;&amp; ((d = R(R(F - h) / y)) &lt; B &amp;&amp; (B = d));
                        }
                        d = v;
                    }
                    m = 0, d &lt;= B &amp;&amp; (g[f &gt;&gt; 2] = d, A = o[t + 4 &gt;&gt; 2], o[n &gt;&gt; 2] = o[t &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = A, 
                    i = o[(e = t + 8 | 0) + 4 &gt;&gt; 2], o[(A = n + 8 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = i, 
                    m = 1);
                }
                return m;
            }
            function Uf(A, e) {
                var i, r = 0, f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = 0, C = 0, d = R(0), v = 0, B = R(0), _ = 0, Q = 0, h = 0, G = R(0), y = 0, W = 0, Y = 0, F = 0, Z = 0, p = 0, V = 0, E = 0;
                if (D = i = D - 80 | 0, r = A + 256 | 0, f = g[e + 12 &gt;&gt; 2], s = g[A + 264 &gt;&gt; 2], 
                c = g[e + 8 &gt;&gt; 2], (g[A + 268 &gt;&gt; 2] != f | s != c | g[A + 260 &gt;&gt; 2] != g[e + 4 &gt;&gt; 2] || g[r &gt;&gt; 2] != g[e &gt;&gt; 2]) &amp;&amp; (b = g[A + 260 &gt;&gt; 2], 
                d = g[A + 256 &gt;&gt; 2], n = g[e &gt;&gt; 2], t = g[e + 4 &gt;&gt; 2], (a = R(R(R(n * n) + R(t * t)) + R(c * c))) &gt; R(0) ? (g[A + 268 &gt;&gt; 2] = f, 
                f = R(R(1) / R(w(a))), l = R(c * f), g[A + 264 &gt;&gt; 2] = l, c = R(t * f), g[A + 260 &gt;&gt; 2] = c, 
                u = R(n * f), g[A + 256 &gt;&gt; 2] = u) : (o[r &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, o[(e = r + 8 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, c = R(0)), r = o[A + 8 &gt;&gt; 2])) {
                    A: if ((B = R(R(R(u * u) + R(c * c)) + R(l * l))) != R(0) &amp;&amp; (G = R(R(R(d * d) + R(b * b)) + R(s * s)), 
                    G != R(0))) if (f = R(R(1) / R(w(B))), a = R(l * f), g[A + 264 &gt;&gt; 2] = a, n = R(c * f), 
                    g[A + 260 &gt;&gt; 2] = n, t = R(u * f), g[A + 256 &gt;&gt; 2] = t, f = R(R(1) / R(w(G))), s = R(s * f), 
                    c = R(b * f), l = R(d * f), f = R(R(s * a) + R(R(c * n) + R(l * t))), f &lt; R(-.9999998807907104)) {
                        if (R(m(a)) &gt; R(.7071067690849304)) {
                            b = n, n = R(R(1) / R(w(R(R(n * n) + R(a * a))))), f = R(b * n), t = R(-R(a * n)), 
                            n = R(0), a = R(0);
                            break A;
                        }
                        f = R(R(1) / R(w(R(R(n * n) + R(t * t))))), t = R(t * f), n = R(-R(n * f)), f = R(0), 
                        a = R(0);
                    } else f = R(f + R(1)), b = R(w(R(f + f))), u = R(R(1) / b), f = R(R(R(c * t) - R(l * n)) * u), 
                    t = R(R(R(l * a) - R(s * t)) * u), n = R(R(R(s * n) - R(c * a)) * u), a = R(b * R(.5));
                    v = o[(k = r + 12 | 0) + 4 &gt;&gt; 2], o[(e = C = i + 24 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = v, 
                    _ = o[(e = r + 20 | 0) &gt;&gt; 2], W = o[e + 4 &gt;&gt; 2], Y = o[(e = r + 36 | 0) &gt;&gt; 2], F = o[e + 4 &gt;&gt; 2], 
                    Q = o[(e = r + 28 | 0) &gt;&gt; 2], e = o[e + 4 &gt;&gt; 2], v = o[(k = r + 44 | 0) &gt;&gt; 2], Z = o[k + 4 &gt;&gt; 2], 
                    p = o[r + 4 &gt;&gt; 2], V = o[r + 8 &gt;&gt; 2], E = o[(y = r + 60 | 0) + 4 &gt;&gt; 2], o[(k = h = i + 72 | 0) &gt;&gt; 2] = o[y &gt;&gt; 2], 
                    o[k + 4 &gt;&gt; 2] = E, o[(k = i + 56 | 0) &gt;&gt; 2] = v, o[k + 4 &gt;&gt; 2] = Z, o[(v = i + 40 | 0) &gt;&gt; 2] = Q, 
                    o[v + 4 &gt;&gt; 2] = e, o[i + 16 &gt;&gt; 2] = p, o[i + 20 &gt;&gt; 2] = V, Q = o[(r = r + 52 | 0) + 4 &gt;&gt; 2], 
                    o[(e = i) + 64 &gt;&gt; 2] = o[r &gt;&gt; 2], o[e + 68 &gt;&gt; 2] = Q, o[e + 48 &gt;&gt; 2] = Y, o[e + 52 &gt;&gt; 2] = F, 
                    o[e + 32 &gt;&gt; 2] = _, o[e + 36 &gt;&gt; 2] = W, Hf(e + 16 | 0, e), l = g[e &gt;&gt; 2], u = g[e + 12 &gt;&gt; 2], 
                    b = g[e + 8 &gt;&gt; 2], d = g[e + 4 &gt;&gt; 2], s = R(R(R(R(a * l) - R(u * n)) - R(b * t)) + R(d * f)), 
                    c = R(R(R(R(a * u) + R(l * n)) + R(d * t)) + R(b * f)), B = R(R(R(R(a * b) - R(u * f)) - R(d * n)) + R(l * t)), 
                    f = R(R(R(R(a * d) - R(u * t)) - R(l * f)) + R(b * n)), n = R(R(2) / R(R(c * c) + R(R(B * B) + R(R(s * s) + R(f * f))))), 
                    t = R(B * n), l = R(s * t), a = R(f * n), u = R(c * a), g[C &gt;&gt; 2] = l + u, o[e + 60 &gt;&gt; 2] = 0, 
                    o[e + 44 &gt;&gt; 2] = 0, b = R(f * t), n = R(s * n), d = R(c * n), g[e + 52 &gt;&gt; 2] = b + d, 
                    g[v &gt;&gt; 2] = b - d, n = R(s * n), f = R(f * a), g[k &gt;&gt; 2] = R(1) - R(n + f), b = n, 
                    n = R(B * t), g[e + 36 &gt;&gt; 2] = R(1) - R(b + n), o[e + 28 &gt;&gt; 2] = 0, g[e + 48 &gt;&gt; 2] = l - u, 
                    a = R(s * a), t = R(c * t), g[e + 32 &gt;&gt; 2] = a + t, g[e + 20 &gt;&gt; 2] = a - t, _ = o[C + 4 &gt;&gt; 2], 
                    A = o[A + 8 &gt;&gt; 2], o[(r = A + 12 | 0) &gt;&gt; 2] = o[C &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = _, g[e + 16 &gt;&gt; 2] = R(1) - R(f + n), 
                    r = o[e + 20 &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = o[e + 16 &gt;&gt; 2], o[A + 8 &gt;&gt; 2] = r, C = o[e + 36 &gt;&gt; 2], 
                    o[(r = A + 20 | 0) &gt;&gt; 2] = o[e + 32 &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = C, C = o[v + 4 &gt;&gt; 2], 
                    o[(r = A + 28 | 0) &gt;&gt; 2] = o[v &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = C, o[A + 304 &gt;&gt; 2] = o[A + 304 &gt;&gt; 2] + 1, 
                    C = o[e + 52 &gt;&gt; 2], o[(r = A + 36 | 0) &gt;&gt; 2] = o[e + 48 &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = C, 
                    C = o[k + 4 &gt;&gt; 2], o[(r = A + 44 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = C, C = o[h + 4 &gt;&gt; 2], 
                    o[(r = A + 60 | 0) &gt;&gt; 2] = o[h &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = C, r = o[e + 68 &gt;&gt; 2], o[(A = A + 52 | 0) &gt;&gt; 2] = o[e + 64 &gt;&gt; 2], 
                    o[A + 4 &gt;&gt; 2] = r;
                }
                D = i + 80 | 0;
            }
            function Jf(A, e) {
                var i, r = 0, f = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = R(0), d = R(0), v = 0, B = R(0), _ = R(0), m = R(0), Q = 0;
                if (D = i = D - 96 | 0, r = o[A + 12 &gt;&gt; 2], BA[o[o[r &gt;&gt; 2] + 8 &gt;&gt; 2]](r, o[A + 8 &gt;&gt; 2] + 4 | 0, i + 80 | 0, i - -64 | 0), 
                r = o[e + 68 &gt;&gt; 2], BA[o[o[r &gt;&gt; 2] + 16 &gt;&gt; 2]](r, o[o[A + 8 &gt;&gt; 2] + 188 &gt;&gt; 2], i + 80 | 0, i - -64 | 0, o[e + 24 &gt;&gt; 2]), 
                r = o[e + 24 &gt;&gt; 2], BA[o[o[r &gt;&gt; 2] + 32 &gt;&gt; 2]](r, o[o[A + 8 &gt;&gt; 2] + 344 &gt;&gt; 2], e + 28 | 0, r), 
                e = o[A + 8 &gt;&gt; 2], f = o[(r = e + 52 | 0) + 4 &gt;&gt; 2], o[A + 132 &gt;&gt; 2] = o[r &gt;&gt; 2], 
                o[A + 136 &gt;&gt; 2] = f, a = o[(f = e + 60 | 0) + 4 &gt;&gt; 2], o[(r = A + 140 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                o[r + 4 &gt;&gt; 2] = a, a = A + 132 | 0, e = o[e + 344 &gt;&gt; 2], !((0 | BA[o[o[e &gt;&gt; 2] + 36 &gt;&gt; 2]](e)) &lt; 1)) for (s = A + 200 | 0; ;) {
                    if ((0 | (e = o[A + 204 &gt;&gt; 2])) &lt;= -1) for (o[A + 208 &gt;&gt; 2] &lt;= -1 &amp;&amp; ((r = o[A + 212 &gt;&gt; 2]) &amp;&amp; (C[A + 216 | 0] &amp;&amp; CA(r), 
                    o[A + 212 &gt;&gt; 2] = 0), n[A + 216 | 0] = 1, o[A + 208 &gt;&gt; 2] = 0, o[A + 212 &gt;&gt; 2] = 0), 
                    f = e &lt;&lt; 2; o[o[A + 212 &gt;&gt; 2] + f &gt;&gt; 2] = 0, f = f + 4 | 0, c = (r = e + 1 | 0) &gt;&gt;&gt; 0 &gt;= e &gt;&gt;&gt; 0, 
                    e = r, c; ) ;
                    if (o[A + 204 &gt;&gt; 2] = 0, e = o[o[A + 8 &gt;&gt; 2] + 344 &gt;&gt; 2], r = o[12 + (0 | BA[o[o[e &gt;&gt; 2] + 28 &gt;&gt; 2]](e)) &gt;&gt; 2] + (l &lt;&lt; 4) | 0, 
                    e = o[o[r + 4 &gt;&gt; 2] &gt;&gt; 2], f = o[o[r &gt;&gt; 2] &gt;&gt; 2], !((4 &amp; C[f + 204 | 0] ? f : 0) | (4 &amp; C[e + 204 | 0] ? e : 0)) &amp;&amp; BA[o[o[A &gt;&gt; 2] + 56 &gt;&gt; 2]](A, f, e) &amp;&amp; ((e = o[r + 8 &gt;&gt; 2]) &amp;&amp; BA[o[o[e &gt;&gt; 2] + 16 &gt;&gt; 2]](e, s), 
                    !((0 | (c = o[A + 204 &gt;&gt; 2])) &lt; 1))) for (u = o[A + 8 &gt;&gt; 2], t = o[A + 212 &gt;&gt; 2], 
                    r = 0; ;) {
                        if (e = o[t + (r &lt;&lt; 2) &gt;&gt; 2], (0 | (b = o[e + 780 &gt;&gt; 2])) &gt;= 1) for (d = (0 | u) == o[e + 772 &gt;&gt; 2] ? R(-1) : R(1), 
                        e = e + 84 | 0, B = R(-g[A + 16 &gt;&gt; 2]), f = 0; (k = g[e &gt;&gt; 2]) &lt; B &amp;&amp; (_ = g[e + -8 &gt;&gt; 2], 
                        m = g[e + -12 &gt;&gt; 2], g[A + 132 &gt;&gt; 2] = R(R(k * R(d * g[e + -16 &gt;&gt; 2])) * R(.20000000298023224)) + g[A + 132 &gt;&gt; 2], 
                        g[A + 136 &gt;&gt; 2] = R(R(k * R(d * m)) * R(.20000000298023224)) + g[A + 136 &gt;&gt; 2], 
                        g[A + 140 &gt;&gt; 2] = R(R(k * R(d * _)) * R(.20000000298023224)) + g[A + 140 &gt;&gt; 2], 
                        Q = 1), e = e + 192 | 0, (0 | (f = f + 1 | 0)) &lt; (0 | b); ) ;
                        if (!((0 | (r = r + 1 | 0)) &lt; (0 | c))) break;
                    }
                    if (l = l + 1 | 0, e = o[o[A + 8 &gt;&gt; 2] + 344 &gt;&gt; 2], !((0 | l) &lt; (0 | BA[o[o[e &gt;&gt; 2] + 36 &gt;&gt; 2]](e)))) break;
                }
                return l = o[(f = a + 8 | 0) + 4 &gt;&gt; 2], o[(e = i + 56 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = l, 
                A = o[A + 8 &gt;&gt; 2], c = o[(f = A + 12 | 0) + 4 &gt;&gt; 2], o[(r = i + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                o[r + 4 &gt;&gt; 2] = c, t = o[(u = s = A + 28 | 0) + 4 &gt;&gt; 2], o[(c = l = i + 24 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], 
                o[c + 4 &gt;&gt; 2] = t, v = o[(b = u = A + 44 | 0) + 4 &gt;&gt; 2], o[(t = c = i + 40 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = v, t = o[a + 4 &gt;&gt; 2], a = o[a &gt;&gt; 2], o[A + 304 &gt;&gt; 2] = o[A + 304 &gt;&gt; 2] + 1, 
                o[i + 48 &gt;&gt; 2] = a, o[i + 52 &gt;&gt; 2] = t, a = o[A + 8 &gt;&gt; 2], o[i &gt;&gt; 2] = o[A + 4 &gt;&gt; 2], 
                o[i + 4 &gt;&gt; 2] = a, b = o[(t = a = A + 20 | 0) + 4 &gt;&gt; 2], o[i + 16 &gt;&gt; 2] = o[t &gt;&gt; 2], 
                o[i + 20 &gt;&gt; 2] = b, v = o[(t = A + 36 | 0) + 4 &gt;&gt; 2], o[i + 32 &gt;&gt; 2] = o[t &gt;&gt; 2], 
                o[i + 36 &gt;&gt; 2] = v, b = o[i + 4 &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = o[i &gt;&gt; 2], o[A + 8 &gt;&gt; 2] = b, 
                b = o[r + 4 &gt;&gt; 2], o[f &gt;&gt; 2] = o[r &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = b, r = o[l + 4 &gt;&gt; 2], 
                o[s &gt;&gt; 2] = o[l &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = r, r = o[i + 20 &gt;&gt; 2], o[a &gt;&gt; 2] = o[i + 16 &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = r, r = o[c + 4 &gt;&gt; 2], o[u &gt;&gt; 2] = o[c &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = r, 
                r = o[i + 36 &gt;&gt; 2], o[t &gt;&gt; 2] = o[i + 32 &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = r, f = o[e + 4 &gt;&gt; 2], 
                o[(r = A + 60 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = f, e = o[i + 52 &gt;&gt; 2], o[(A = A + 52 | 0) &gt;&gt; 2] = o[i + 48 &gt;&gt; 2], 
                o[A + 4 &gt;&gt; 2] = e, D = i + 96 | 0, Q;
            }
            function xf(A, e) {
                var i = R(0), r = R(0), f = R(0), n = R(0), t = R(0), a = 0, c = R(0), b = R(0), l = R(0), u = R(0), s = 0, k = R(0);
                i = R(g[A + 152 &gt;&gt; 2] - g[A + 132 &gt;&gt; 2]), f = R(g[A + 156 &gt;&gt; 2] - g[A + 136 &gt;&gt; 2]), 
                r = R(g[A + 160 &gt;&gt; 2] - g[A + 140 &gt;&gt; 2]), (c = R(w(R(R(R(i * i) + R(f * f)) + R(r * r))))) &gt; R(1.1920928955078125e-7) &amp;&amp; (l = g[e + 8 &gt;&gt; 2], 
                t = g[e &gt;&gt; 2], u = g[e + 4 &gt;&gt; 2], s = o[(e = A + 132 | 0) + 4 &gt;&gt; 2], o[(a = A + 152 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = s, s = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], o[(a = a + 8 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = s, n = i, i = R(R(1) / c), b = n = R(n * i), k = R(n * t), n = R(f * i), 
                r = R(r * i), i = R(R(k + R(n * u)) + R(r * l)), i = R(i + i), b = f = R(b - R(t * i)), 
                r = R(r - R(l * i)), i = R(n - R(u * i)), f = R(R(1) / R(w(R(R(r * r) + R(R(f * f) + R(i * i)))))), 
                n = R(b * f), b = t, r = R(r * f), i = R(i * f), t = R(R(l * r) + R(R(t * n) + R(u * i))), 
                g[A + 152 &gt;&gt; 2] = R(c * R(n - R(b * t))) + g[A + 152 &gt;&gt; 2], g[A + 156 &gt;&gt; 2] = R(c * R(i - R(u * t))) + g[A + 156 &gt;&gt; 2], 
                g[A + 160 &gt;&gt; 2] = R(c * R(r - R(l * t))) + g[A + 160 &gt;&gt; 2]);
            }
            function Xf(A, e, i) {
                var r, f, n, t, a, c, b, l = 0, u = R(0), s = R(0), k = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = 0, h = 0, G = R(0), y = 0, W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), I = R(0);
                for (D = r = D - 240 | 0, o[(Q = r + 188 | 0) &gt;&gt; 2] = 0, o[Q + 4 &gt;&gt; 2] = 0, o[(Q = r + 200 | 0) &gt;&gt; 2] = 0, 
                o[Q + 4 &gt;&gt; 2] = 0, o[r + 196 &gt;&gt; 2] = 1065353216, o[r + 216 &gt;&gt; 2] = 1065353216, u = g[i &gt;&gt; 2], 
                s = g[i + 4 &gt;&gt; 2], k = g[i + 8 &gt;&gt; 2], o[A + 164 &gt;&gt; 2] = 0, g[A + 160 &gt;&gt; 2] = k + g[A + 140 &gt;&gt; 2], 
                g[A + 156 &gt;&gt; 2] = s + g[A + 136 &gt;&gt; 2], g[A + 152 &gt;&gt; 2] = u + g[A + 132 &gt;&gt; 2], o[r + 180 &gt;&gt; 2] = 0, 
                o[r + 184 &gt;&gt; 2] = 0, o[r + 176 &gt;&gt; 2] = 1065353216, o[r + 208 &gt;&gt; 2] = 0, o[r + 212 &gt;&gt; 2] = 0, 
                o[r + 236 &gt;&gt; 2] = 0, o[(i = r + 228 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, o[(i = r + 220 | 0) &gt;&gt; 2] = 0, 
                o[i + 4 &gt;&gt; 2] = 0, o[r + 112 &gt;&gt; 2] = 1065353216, o[(i = r + 124 | 0) &gt;&gt; 2] = 0, 
                o[i + 4 &gt;&gt; 2] = 0, o[r + 116 &gt;&gt; 2] = 0, o[r + 120 &gt;&gt; 2] = 0, o[r + 132 &gt;&gt; 2] = 1065353216, 
                o[(i = r + 136 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, o[r + 144 &gt;&gt; 2] = 0, o[r + 148 &gt;&gt; 2] = 0, 
                o[r + 152 &gt;&gt; 2] = 1065353216, o[r + 172 &gt;&gt; 2] = 0, o[(i = r + 164 | 0) &gt;&gt; 2] = 0, 
                o[i + 4 &gt;&gt; 2] = 0, o[(i = r + 156 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, f = A + 152 | 0, 
                n = A + 132 | 0, b = r + 48 | 0, t = r + 16 | 0, a = r + 160 | 0, c = r + 224 | 0, 
                i = -11, F = R(1); ;) {
                    A: if (!((Q = i + 1 | 0) &gt;&gt;&gt; 0 &lt; i &gt;&gt;&gt; 0)) {
                        i = o[n + 4 &gt;&gt; 2], o[c &gt;&gt; 2] = o[n &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = i, i = o[f + 4 &gt;&gt; 2], 
                        o[a &gt;&gt; 2] = o[f &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = i, y = o[(l = i = n + 8 | 0) + 4 &gt;&gt; 2], o[(h = c + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], 
                        o[h + 4 &gt;&gt; 2] = y, y = o[(h = f + 8 | 0) + 4 &gt;&gt; 2], o[(l = a + 8 | 0) &gt;&gt; 2] = o[h &gt;&gt; 2], 
                        o[l + 4 &gt;&gt; 2] = y, Z = g[A + 132 &gt;&gt; 2], p = g[A + 152 &gt;&gt; 2], V = g[A + 136 &gt;&gt; 2], 
                        E = g[A + 156 &gt;&gt; 2], N = g[A + 140 &gt;&gt; 2], I = g[A + 160 &gt;&gt; 2], s = g[A + 180 &gt;&gt; 2], 
                        d = g[A + 176 &gt;&gt; 2], u = g[A + 168 &gt;&gt; 2], k = g[A + 172 &gt;&gt; 2], o[r + 220 &gt;&gt; 2] = 0, 
                        o[r + 204 &gt;&gt; 2] = 0, o[r + 188 &gt;&gt; 2] = 0, o[r + 156 &gt;&gt; 2] = 0, o[r + 140 &gt;&gt; 2] = 0, 
                        o[r + 124 &gt;&gt; 2] = 0, B = R(R(2) / R(R(R(R(u * u) + R(k * k)) + R(d * d)) + R(s * s))), 
                        v = R(d * B), _ = R(k * v), G = R(u * B), m = R(s * G), g[r + 212 &gt;&gt; 2] = _ + m, 
                        W = R(u * v), B = R(k * B), Y = R(s * B), g[r + 208 &gt;&gt; 2] = W - Y, g[r + 200 &gt;&gt; 2] = _ - m, 
                        _ = R(u * B), s = R(s * v), g[r + 192 &gt;&gt; 2] = _ + s, g[r + 184 &gt;&gt; 2] = W + Y, g[r + 180 &gt;&gt; 2] = _ - s, 
                        u = R(u * G), s = R(k * B), g[r + 216 &gt;&gt; 2] = R(1) - R(u + s), k = u, u = R(d * v), 
                        g[r + 196 &gt;&gt; 2] = R(1) - R(k + u), g[r + 176 &gt;&gt; 2] = R(1) - R(s + u), u = g[A + 184 &gt;&gt; 2], 
                        s = g[A + 188 &gt;&gt; 2], d = g[A + 192 &gt;&gt; 2], k = g[A + 196 &gt;&gt; 2], v = R(R(2) / R(R(R(R(u * u) + R(s * s)) + R(d * d)) + R(k * k))), 
                        _ = R(s * v), G = R(u * _), B = R(d * v), m = R(k * B), g[r + 116 &gt;&gt; 2] = G - m, 
                        W = R(u * B), Y = R(k * _), g[r + 120 &gt;&gt; 2] = W + Y, g[r + 128 &gt;&gt; 2] = G + m, G = R(s * B), 
                        m = k, k = R(u * v), v = R(m * k), g[r + 136 &gt;&gt; 2] = G - v, g[r + 144 &gt;&gt; 2] = W - Y, 
                        g[r + 148 &gt;&gt; 2] = G + v, s = R(s * _), d = R(d * B), g[r + 112 &gt;&gt; 2] = R(1) - R(s + d), 
                        u = R(u * k), g[r + 132 &gt;&gt; 2] = R(1) - R(u + d), g[r + 152 &gt;&gt; 2] = R(1) - R(u + s), 
                        o[(l = t + 24 | 0) &gt;&gt; 2] = 0, o[l + 4 &gt;&gt; 2] = 0, o[(l = t + 16 | 0) &gt;&gt; 2] = 0, o[l + 4 &gt;&gt; 2] = 0, 
                        o[(l = t + 8 | 0) &gt;&gt; 2] = 0, o[l + 4 &gt;&gt; 2] = 0, o[t &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, 
                        o[r + 100 &gt;&gt; 2] = 0, o[r + 104 &gt;&gt; 2] = 0, g[r + 96 &gt;&gt; 2] = N - I, g[r + 92 &gt;&gt; 2] = V - E, 
                        g[r + 88 &gt;&gt; 2] = Z - p, o[r + 80 &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 1065353216, o[r &gt;&gt; 2] = 24172, 
                        l = o[A + 8 &gt;&gt; 2], o[r + 84 &gt;&gt; 2] = l, l = o[l + 188 &gt;&gt; 2], y = o[l + 8 &gt;&gt; 2], o[r + 8 &gt;&gt; 2] = o[l + 4 &gt;&gt; 2], 
                        o[r + 12 &gt;&gt; 2] = y, l = o[A + 12 &gt;&gt; 2], u = R(BA[o[o[l &gt;&gt; 2] + 48 &gt;&gt; 2]](l)), l = o[A + 12 &gt;&gt; 2], 
                        BA[o[o[l &gt;&gt; 2] + 44 &gt;&gt; 2]](l, R(u + g[A + 64 &gt;&gt; 2])), (g[r + 176 &gt;&gt; 2] != g[r + 112 &gt;&gt; 2] | g[r + 192 &gt;&gt; 2] != g[r + 128 &gt;&gt; 2] | g[r + 208 &gt;&gt; 2] != g[r + 144 &gt;&gt; 2] | g[r + 180 &gt;&gt; 2] != g[r + 116 &gt;&gt; 2] || g[r + 196 &gt;&gt; 2] != g[r + 132 &gt;&gt; 2] | g[r + 212 &gt;&gt; 2] != g[r + 148 &gt;&gt; 2] | g[r + 184 &gt;&gt; 2] != g[r + 120 &gt;&gt; 2] | g[r + 200 &gt;&gt; 2] != g[r + 136 &gt;&gt; 2] || g[r + 216 &gt;&gt; 2] != g[r + 152 &gt;&gt; 2] | g[r + 236 &gt;&gt; 2] != g[r + 172 &gt;&gt; 2] | g[r + 232 &gt;&gt; 2] != g[r + 168 &gt;&gt; 2] | g[r + 228 &gt;&gt; 2] != g[r + 164 &gt;&gt; 2] || g[r + 224 &gt;&gt; 2] != g[r + 160 &gt;&gt; 2]) &amp;&amp; (C[A + 250 | 0] ? Nf(o[A + 8 &gt;&gt; 2], o[A + 12 &gt;&gt; 2], r + 176 | 0, r + 112 | 0, r, g[e + 56 &gt;&gt; 2]) : gf(e, o[A + 12 &gt;&gt; 2], r + 176 | 0, r + 112 | 0, r, g[e + 56 &gt;&gt; 2])), 
                        l = o[A + 12 &gt;&gt; 2], BA[o[o[l &gt;&gt; 2] + 44 &gt;&gt; 2]](l, u);
                        e: {
                            if ((u = g[r + 4 &gt;&gt; 2]) &lt; R(1) &amp;&amp; (l = o[A + 8 &gt;&gt; 2], !(4 &amp; C[l + 204 | 0]) &amp;&amp; BA[o[o[A &gt;&gt; 2] + 56 &gt;&gt; 2]](A, l, o[r + 80 &gt;&gt; 2]))) {
                                if (xf(A, b), s = R(g[A + 152 &gt;&gt; 2] - g[A + 132 &gt;&gt; 2]), k = R(g[A + 156 &gt;&gt; 2] - g[A + 136 &gt;&gt; 2]), 
                                d = R(g[A + 160 &gt;&gt; 2] - g[A + 140 &gt;&gt; 2]), !((v = R(R(R(s * s) + R(k * k)) + R(d * d))) &gt; R(1.1920928955078125e-7))) break A;
                                if (m = s, s = R(R(1) / R(w(v))), !(R(R(R(R(m * s) * g[A + 84 &gt;&gt; 2]) + R(R(k * s) * g[A + 88 &gt;&gt; 2])) + R(R(d * s) * g[A + 92 &gt;&gt; 2])) &lt;= R(0))) break e;
                                break A;
                            }
                            l = o[f + 4 &gt;&gt; 2], o[n &gt;&gt; 2] = o[f &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = l, l = o[h + 4 &gt;&gt; 2], 
                            o[i &gt;&gt; 2] = o[h &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = l;
                        }
                        if (i = Q, (F = R(F - u)) &gt; R(.009999999776482582)) continue;
                    }
                    break;
                }
                D = r + 240 | 0;
            }
            function Mf(A) {
                return 0 | BA[o[o[(A |= 0) &gt;&gt; 2] + 48 &gt;&gt; 2]](A);
            }
            function Sf(A) {
                return R(g[(A |= 0) &gt;&gt; 2]);
            }
            function Tf(A) {
                return R(g[(A |= 0) + 4 &gt;&gt; 2]);
            }
            function jf(A) {
                return R(g[(A |= 0) + 8 &gt;&gt; 2]);
            }
            function Of(A) {
                return (A |= 0) + 48 | 0;
            }
            function Hf(A, e) {
                var i, r = R(0), f = 0, n = 0, t = R(0), a = 0, b = R(0), l = 0, u = 0, k = R(0);
                i = D - 16 | 0, r = g[A &gt;&gt; 2], b = g[A + 20 &gt;&gt; 2], t = g[A + 40 &gt;&gt; 2], (k = R(R(r + b) + t)) &gt; R(0) ? (b = R(w(R(k + R(1)))), 
                r = R(R(.5) / b), t = R(r * R(g[A + 16 &gt;&gt; 2] - g[A + 4 &gt;&gt; 2])), g[i + 8 &gt;&gt; 2] = t, 
                s(t), f = c(0), t = R(r * R(g[A + 8 &gt;&gt; 2] - g[A + 32 &gt;&gt; 2])), g[i + 4 &gt;&gt; 2] = t, 
                r = R(r * R(g[A + 36 &gt;&gt; 2] - g[A + 24 &gt;&gt; 2])), g[i &gt;&gt; 2] = r, s(r), A = c(0), r = R(b * R(.5)), 
                g[i + 12 &gt;&gt; 2] = r, s(r), n = c(0), s(t), a = c(0)) : (a = (f = r &lt; b ? b &lt; t ? 2 : 1 : (r &lt; t) &lt;&lt; 1) &lt;&lt; 2, 
                l = (f &lt;&lt; 4) + A | 0, u = ((n = (f + 1 &gt;&gt;&gt; 0) % 3 | 0) &lt;&lt; 4) + A | 0, n &lt;&lt;= 2, f = A + ((A = (f + 2 &gt;&gt;&gt; 0) % 3 | 0) &lt;&lt; 4) | 0, 
                A &lt;&lt;= 2, r = R(w(R(R(R(g[a + l &gt;&gt; 2] - g[u + n &gt;&gt; 2]) - g[f + A &gt;&gt; 2]) + R(1)))), 
                g[(a | i) &gt;&gt; 2] = r * R(.5), r = R(R(.5) / r), g[i + 12 &gt;&gt; 2] = R(g[f + n &gt;&gt; 2] - g[A + u &gt;&gt; 2]) * r, 
                g[(i | n) &gt;&gt; 2] = r * R(g[a + u &gt;&gt; 2] + g[n + l &gt;&gt; 2]), g[(A | i) &gt;&gt; 2] = r * R(g[f + a &gt;&gt; 2] + g[A + l &gt;&gt; 2]), 
                n = o[i + 12 &gt;&gt; 2], f = o[i + 8 &gt;&gt; 2], A = o[i &gt;&gt; 2], a = o[i + 4 &gt;&gt; 2]), o[e + 12 &gt;&gt; 2] = n, 
                o[e + 8 &gt;&gt; 2] = f, o[e + 4 &gt;&gt; 2] = a, o[e &gt;&gt; 2] = A;
            }
            function zf(A) {
                (A |= 0) &amp;&amp; BA[o[o[A &gt;&gt; 2] + 4 &gt;&gt; 2]](A);
            }
            function Pf(A, e) {
                A |= 0, e = R(e), g[A + 4 &gt;&gt; 2] = e;
            }
            function Kf(A, e) {
                e |= 0, o[(A |= 0) + 8 &gt;&gt; 2] = e;
            }
            function Lf(A) {
                return (A |= 0) + 24 | 0;
            }
            function qf(A) {
                var e;
                (e = o[(A |= 0) + 12 &gt;&gt; 2]) &amp;&amp; (C[A + 16 | 0] &amp;&amp; CA(e), o[A + 12 &gt;&gt; 2] = 0), o[A + 12 &gt;&gt; 2] = 0, 
                n[A + 16 | 0] = 1, o[A + 4 &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] = 0;
            }
            function $f(A) {
                return (A |= 0) - -64 | 0;
            }
            function An(A) {
                return 0 | BA[o[o[(A |= 0) &gt;&gt; 2] + 36 &gt;&gt; 2]](A);
            }
            function en(A, e, i) {
                var r = R(0), f = R(0), n = R(0), t = R(0), a = 0, o = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0);
                (r = g[A + 404 &gt;&gt; 2]) != R(0) &amp;&amp; (n = g[e + 8 &gt;&gt; 2], f = g[e + 4 &gt;&gt; 2], t = g[A + 408 &gt;&gt; 2], 
                g[A + 372 &gt;&gt; 2] = R(r * R(g[e &gt;&gt; 2] * t)) + g[A + 372 &gt;&gt; 2], a = A + 376 | 0, o = f, 
                f = g[A + 412 &gt;&gt; 2], g[a &gt;&gt; 2] = R(r * R(o * f)) + g[a &gt;&gt; 2], a = A + 380 | 0, o = r, 
                r = g[A + 416 &gt;&gt; 2], g[a &gt;&gt; 2] = R(o * R(n * r)) + g[a &gt;&gt; 2], l = g[A + 612 &gt;&gt; 2], 
                u = g[A + 364 &gt;&gt; 2], s = g[A + 356 &gt;&gt; 2], k = g[A + 360 &gt;&gt; 2], C = g[A + 608 &gt;&gt; 2], 
                d = g[A + 348 &gt;&gt; 2], v = g[A + 340 &gt;&gt; 2], B = g[A + 344 &gt;&gt; 2], b = g[i + 4 &gt;&gt; 2], 
                n = R(r * g[e + 8 &gt;&gt; 2]), f = R(f * g[e + 4 &gt;&gt; 2]), c = g[i + 8 &gt;&gt; 2], r = R(R(b * n) - R(f * c)), 
                t = R(t * g[e &gt;&gt; 2]), o = R(t * c), c = g[i &gt;&gt; 2], n = R(o - R(n * c)), f = R(R(f * c) - R(t * b)), 
                g[A + 388 &gt;&gt; 2] = R(R(R(R(g[A + 324 &gt;&gt; 2] * r) + R(g[A + 328 &gt;&gt; 2] * n)) + R(f * g[A + 332 &gt;&gt; 2])) * g[A + 604 &gt;&gt; 2]) + g[A + 388 &gt;&gt; 2], 
                g[(e = A + 392 | 0) &gt;&gt; 2] = R(C * R(R(R(r * v) + R(n * B)) + R(f * d))) + g[e &gt;&gt; 2], 
                g[(A = A + 396 | 0) &gt;&gt; 2] = R(l * R(R(R(r * s) + R(n * k)) + R(f * u))) + g[A &gt;&gt; 2]);
            }
            function rn(A) {
                var e = 0;
                return o[(A |= 0) &gt;&gt; 2] = 24468, (e = o[A + 128 &gt;&gt; 2]) &amp;&amp; (C[A + 132 | 0] &amp;&amp; CA(e), 
                o[A + 128 &gt;&gt; 2] = 0), o[A + 128 &gt;&gt; 2] = 0, o[A + 120 &gt;&gt; 2] = 0, o[A + 124 &gt;&gt; 2] = 0, 
                n[A + 132 | 0] = 1, (e = o[A + 108 &gt;&gt; 2]) &amp;&amp; (C[A + 112 | 0] &amp;&amp; CA(e), o[A + 108 &gt;&gt; 2] = 0), 
                o[A + 108 &gt;&gt; 2] = 0, o[A + 100 &gt;&gt; 2] = 0, o[A + 104 &gt;&gt; 2] = 0, n[A + 112 | 0] = 1, 
                (e = o[A + 88 &gt;&gt; 2]) &amp;&amp; (C[A + 92 | 0] &amp;&amp; CA(e), o[A + 88 &gt;&gt; 2] = 0), o[A + 88 &gt;&gt; 2] = 0, 
                o[A + 80 &gt;&gt; 2] = 0, o[A + 84 &gt;&gt; 2] = 0, n[A + 92 | 0] = 1, (e = o[A + 36 &gt;&gt; 2]) &amp;&amp; (C[A + 40 | 0] &amp;&amp; CA(e), 
                o[A + 36 &gt;&gt; 2] = 0), o[A + 36 &gt;&gt; 2] = 0, o[A + 28 &gt;&gt; 2] = 0, o[A + 32 &gt;&gt; 2] = 0, 
                n[A + 40 | 0] = 1, 0 | A;
            }
            function fn(A) {
                var e = 0;
                return o[(A |= 0) &gt;&gt; 2] = 24692, (e = o[A + 120 &gt;&gt; 2]) &amp;&amp; (C[A + 124 | 0] &amp;&amp; CA(e), 
                o[A + 120 &gt;&gt; 2] = 0), o[A + 120 &gt;&gt; 2] = 0, o[A + 112 &gt;&gt; 2] = 0, o[A + 116 &gt;&gt; 2] = 0, 
                n[A + 124 | 0] = 1, (e = o[A + 100 &gt;&gt; 2]) &amp;&amp; (C[A + 104 | 0] &amp;&amp; CA(e), o[A + 100 &gt;&gt; 2] = 0), 
                o[A + 100 &gt;&gt; 2] = 0, o[A + 92 &gt;&gt; 2] = 0, o[A + 96 &gt;&gt; 2] = 0, n[A + 104 | 0] = 1, 
                (e = o[A + 80 &gt;&gt; 2]) &amp;&amp; (C[A + 84 | 0] &amp;&amp; CA(e), o[A + 80 &gt;&gt; 2] = 0), o[A + 80 &gt;&gt; 2] = 0, 
                o[A + 72 &gt;&gt; 2] = 0, o[A + 76 &gt;&gt; 2] = 0, n[A + 84 | 0] = 1, (e = o[A + 28 &gt;&gt; 2]) &amp;&amp; (C[A + 32 | 0] &amp;&amp; CA(e), 
                o[A + 28 &gt;&gt; 2] = 0), o[A + 28 &gt;&gt; 2] = 0, o[A + 20 &gt;&gt; 2] = 0, o[A + 24 &gt;&gt; 2] = 0, 
                n[A + 32 | 0] = 1, 0 | A;
            }
            function nn(A, e) {
                !function(A, e) {
                    t[0] = A, t[1] = e;
                }(0 | A, 0 | e);
            }
            function tn(A, e, i, r) {
                return A = function(A, e, i, r) {
                    var f, n, t, a, o = 0, c = 0;
                    return a = _(o = i &gt;&gt;&gt; 16, c = A &gt;&gt;&gt; 16), o = (65535 &amp; (c = ((t = _(f = 65535 &amp; i, n = 65535 &amp; A)) &gt;&gt;&gt; 16) + _(c, f) | 0)) + _(o, n) | 0, 
                    A = (((_(e, i) + a | 0) + _(A, r) | 0) + (c &gt;&gt;&gt; 16) | 0) + (o &gt;&gt;&gt; 16) | 0, z = A, 
                    e = 65535 &amp; t | o &lt;&lt; 16;
                }(A, e, i, r);
            }
            function an(A, e, i) {
                return function(A, e, i) {
                    var r = 0, f = 0, n = 0, t = 0, a = 0, o = 0, c = 0, b = 0, l = 0;
                    A: {
                        e: {
                            i: {
                                r: {
                                    f: {
                                        n: {
                                            t: {
                                                a: {
                                                    o: {
                                                        if (f = e) {
                                                            if (!(r = i)) break o;
                                                            break a;
                                                        }
                                                        return nn((e = A) - _(A = (A &gt;&gt;&gt; 0) / (i &gt;&gt;&gt; 0) | 0, i) | 0, 0), z = 0, A;
                                                    }
                                                    if (!A) break t;
                                                    break n;
                                                }
                                                if (!((t = r + -1 | 0) &amp; r)) break f;
                                                a = 0 - (t = (Q(r) + 33 | 0) - Q(f) | 0) | 0;
                                                break i;
                                            }
                                            return nn(0, f - _(A = (f &gt;&gt;&gt; 0) / 0 | 0, 0) | 0), z = 0, A;
                                        }
                                        if ((r = 32 - Q(f) | 0) &gt;&gt;&gt; 0 &lt; 31) break r;
                                        break e;
                                    }
                                    if (nn(A &amp; t, 0), 1 == (0 | r)) break A;
                                    return i = 31 &amp; (r = r ? 31 - Q(r + -1 ^ r) | 0 : 32), 32 &lt;= (63 &amp; r) &gt;&gt;&gt; 0 ? (f = 0, 
                                    A = e &gt;&gt;&gt; i) : (f = e &gt;&gt;&gt; i, A = ((1 &lt;&lt; i) - 1 &amp; e) &lt;&lt; 32 - i | A &gt;&gt;&gt; i), z = f, 
                                    A;
                                }
                                t = r + 1 | 0, a = 63 - r | 0;
                            }
                            if (r = e, n = 31 &amp; (f = 63 &amp; t), 32 &lt;= f &gt;&gt;&gt; 0 ? (f = 0, n = r &gt;&gt;&gt; n) : (f = r &gt;&gt;&gt; n, 
                            n = ((1 &lt;&lt; n) - 1 &amp; r) &lt;&lt; 32 - n | A &gt;&gt;&gt; n), r = 31 &amp; (a &amp;= 63), 32 &lt;= a &gt;&gt;&gt; 0 ? (e = A &lt;&lt; r, 
                            A = 0) : (e = (1 &lt;&lt; r) - 1 &amp; A &gt;&gt;&gt; 32 - r | e &lt;&lt; r, A &lt;&lt;= r), t) for (r = -1, (a = i + -1 | 0) &gt;&gt;&gt; 0 &lt; 4294967295 &amp;&amp; (r = 0); n = (c = o = n &lt;&lt; 1 | e &gt;&gt;&gt; 31) - (b = i &amp; (o = r - ((f = f &lt;&lt; 1 | n &gt;&gt;&gt; 31) + (a &gt;&gt;&gt; 0 &lt; o &gt;&gt;&gt; 0) | 0) &gt;&gt; 31)) | 0, 
                            f = f - (c &gt;&gt;&gt; 0 &lt; b &gt;&gt;&gt; 0) | 0, e = e &lt;&lt; 1 | A &gt;&gt;&gt; 31, A = l | A &lt;&lt; 1, l = o &amp;= 1, 
                            t = t + -1 | 0; ) ;
                            return nn(n, f), z = e &lt;&lt; 1 | A &gt;&gt;&gt; 31, o | A &lt;&lt; 1;
                        }
                        nn(A, e), A = 0, e = 0;
                    }
                    return z = e, A;
                }(A, e, i);
            }
            function on(A) {
                var e;
                return (-1 &gt;&gt;&gt; (e = 31 &amp; A) &amp; -2) &lt;&lt; e | (-1 &lt;&lt; (A = 0 - A &amp; 31) &amp; -2) &gt;&gt;&gt; A;
            }
            var BA = [ null, function(A) {
                var e = 0;
                return e = 0, (A = 0 | F(o[(A |= 0) + 56 &gt;&gt; 2])) &amp;&amp; (o[256] = A, e = -1), 0 | e;
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f = 0, n = 0, t = 0, a = 0, c = 0;
                D = r = D - 16 | 0, o[r + 12 &gt;&gt; 2] = i, o[r + 8 &gt;&gt; 2] = e, e = o[A + 24 &gt;&gt; 2], o[r &gt;&gt; 2] = e, 
                e = o[A + 20 &gt;&gt; 2] - e | 0, o[r + 4 &gt;&gt; 2] = e, t = 2;
                A: {
                    if ((0 | (a = e + i | 0)) != (0 | (f = N(o[A + 56 &gt;&gt; 2], r, 2)))) for (e = r; ;) {
                        if ((0 | f) &lt;= -1) {
                            if (o[A + 24 &gt;&gt; 2] = 0, o[A + 16 &gt;&gt; 2] = 0, o[A + 20 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = 32 | o[A &gt;&gt; 2], 
                            A = 0, 2 == (0 | t)) break A;
                            A = i - o[e + 4 &gt;&gt; 2] | 0;
                            break A;
                        }
                        if (n = f - ((c = f &gt;&gt;&gt; 0 &gt; (n = o[e + 4 &gt;&gt; 2]) &gt;&gt;&gt; 0) ? n : 0) | 0, o[(e = c ? e + 8 | 0 : e) &gt;&gt; 2] = n + o[e &gt;&gt; 2], 
                        o[e + 4 &gt;&gt; 2] = o[e + 4 &gt;&gt; 2] - n, t = t - c | 0, (0 | (a = a - f | 0)) == (0 | (f = N(o[A + 56 &gt;&gt; 2], e, t)))) break;
                    }
                    e = o[A + 40 &gt;&gt; 2], o[A + 24 &gt;&gt; 2] = e, o[A + 20 &gt;&gt; 2] = e, o[A + 16 &gt;&gt; 2] = e + o[A + 44 &gt;&gt; 2], 
                    A = i;
                }
                return D = r + 16 | 0, 0 | (f = A);
            }, function(A, e, i, r) {
                return e |= 0, i |= 0, r |= 0, 0 | (A = function(A, e, i, r) {
                    var f;
                    return D = f = D - 16 | 0, (A = 0 | E(0 | A, 0 | e, 0 | i, 255 &amp; r, f + 8 | 0)) ? (o[256] = 76 == (0 | A) ? 70 : A, 
                    i = -1, A = -1) : (i = o[f + 12 &gt;&gt; 2], A = o[f + 8 &gt;&gt; 2]), D = f + 16 | 0, z = i, 
                    A;
                }(o[(A |= 0) + 56 &gt;&gt; 2], e, i, r));
            }, iA, rA, rA, function(A) {
                var e;
                A |= 0, D = e = D - 16 | 0, o[e + 12 &gt;&gt; 2] = A, iA(A = o[e + 12 &gt;&gt; 2]), $(A), D = e + 16 | 0;
            }, eA, eA, function(A, e, i) {
                var r;
                return A |= 0, e |= 0, i |= 0, D = r = D - 80 | 0, o[r + 72 &gt;&gt; 2] = A, o[r + 68 &gt;&gt; 2] = e, 
                o[r + 64 &gt;&gt; 2] = i, 1 &amp; fA(e = o[r + 72 &gt;&gt; 2], o[r + 68 &gt;&gt; 2], 0) ? n[r + 79 | 0] = 1 : (i = r, 
                A = (A = o[r + 68 &gt;&gt; 2]) ? function(A) {
                    var e;
                    if (D = e = D - 96 | 0, o[e + 92 &gt;&gt; 2] = A, o[e + 88 &gt;&gt; 2] = 5456, o[e + 84 &gt;&gt; 2] = 5504, 
                    o[e + 80 &gt;&gt; 2] = 0, o[e + 76 &gt;&gt; 2] = o[o[e + 92 &gt;&gt; 2] &gt;&gt; 2], o[e + 72 &gt;&gt; 2] = o[o[e + 76 &gt;&gt; 2] + -8 &gt;&gt; 2], 
                    o[e + 68 &gt;&gt; 2] = o[e + 92 &gt;&gt; 2] + o[e + 72 &gt;&gt; 2], o[e + 64 &gt;&gt; 2] = o[o[e + 76 &gt;&gt; 2] + -4 &gt;&gt; 2], 
                    o[e + 60 &gt;&gt; 2] = 0, o[e &gt;&gt; 2] = o[e + 84 &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = o[e + 92 &gt;&gt; 2], 
                    o[e + 8 &gt;&gt; 2] = o[e + 88 &gt;&gt; 2], o[e + 12 &gt;&gt; 2] = o[e + 80 &gt;&gt; 2], o[e + 16 &gt;&gt; 2] = 0, 
                    o[e + 20 &gt;&gt; 2] = 0, o[e + 24 &gt;&gt; 2] = 0, o[e + 28 &gt;&gt; 2] = 0, o[e + 32 &gt;&gt; 2] = 0, 
                    o[e + 36 &gt;&gt; 2] = 0, o[e + 40 &gt;&gt; 2] = 0, o[e + 44 &gt;&gt; 2] = 0, o[e + 48 &gt;&gt; 2] = 0, 
                    n[e + 52 | 0] = 0, n[e + 53 | 0] = 0, n[e + 54 | 0] = 0, 1 &amp; fA(o[e + 64 &gt;&gt; 2], o[e + 84 &gt;&gt; 2], 0)) o[e + 48 &gt;&gt; 2] = 1, 
                    A = o[e + 64 &gt;&gt; 2], BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A, e, o[e + 68 &gt;&gt; 2], o[e + 68 &gt;&gt; 2], 1, 0), 
                    1 == o[e + 24 &gt;&gt; 2] &amp;&amp; (o[e + 60 &gt;&gt; 2] = o[e + 68 &gt;&gt; 2]); else {
                        A = o[e + 64 &gt;&gt; 2], BA[o[o[A &gt;&gt; 2] + 24 &gt;&gt; 2]](A, e, o[e + 68 &gt;&gt; 2], 1, 0);
                        A: if (!((A = o[e + 36 &gt;&gt; 2]) &gt;&gt;&gt; 0 &gt; 1)) if (A - 1) {
                            if (1 != o[e + 40 &gt;&gt; 2] | 1 != o[e + 28 &gt;&gt; 2] | 1 != o[e + 32 &gt;&gt; 2]) break A;
                            o[e + 60 &gt;&gt; 2] = o[e + 20 &gt;&gt; 2];
                        } else o[e + 40 &gt;&gt; 2] | 1 != o[e + 28 &gt;&gt; 2] | 1 != o[e + 32 &gt;&gt; 2] &amp;&amp; 1 != o[e + 24 &gt;&gt; 2] || (o[e + 60 &gt;&gt; 2] = o[e + 16 &gt;&gt; 2]);
                    }
                    return D = e + 96 | 0, o[e + 60 &gt;&gt; 2];
                }(A) : 0, o[i + 60 &gt;&gt; 2] = A, o[r + 60 &gt;&gt; 2] ? (o[r &gt;&gt; 2] = o[r + 60 &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = 0, 
                o[r + 8 &gt;&gt; 2] = e, o[r + 12 &gt;&gt; 2] = -1, o[r + 16 &gt;&gt; 2] = 0, o[r + 20 &gt;&gt; 2] = 0, 
                o[r + 24 &gt;&gt; 2] = 0, o[r + 28 &gt;&gt; 2] = 0, o[r + 32 &gt;&gt; 2] = 0, o[r + 36 &gt;&gt; 2] = 0, 
                o[r + 40 &gt;&gt; 2] = 0, o[r + 44 &gt;&gt; 2] = 0, o[r + 48 &gt;&gt; 2] = 0, n[r + 52 | 0] = 0, n[r + 53 | 0] = 0, 
                n[r + 54 | 0] = 0, o[r + 48 &gt;&gt; 2] = 1, A = o[r + 60 &gt;&gt; 2], BA[o[o[A &gt;&gt; 2] + 28 &gt;&gt; 2]](A, r, o[o[r + 64 &gt;&gt; 2] &gt;&gt; 2], 1), 
                1 != o[r + 24 &gt;&gt; 2] ? n[r + 79 | 0] = 0 : (o[o[r + 64 &gt;&gt; 2] &gt;&gt; 2] = o[r + 16 &gt;&gt; 2], 
                n[r + 79 | 0] = 1)) : n[r + 79 | 0] = 0), D = r + 80 | 0, 1 &amp; n[r + 79 | 0];
            }, function(A, e, i, r, f, t) {
                var a;
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, t |= 0, D = a = D - 32 | 0, o[a + 28 &gt;&gt; 2] = A, 
                o[a + 24 &gt;&gt; 2] = e, o[a + 20 &gt;&gt; 2] = i, o[a + 16 &gt;&gt; 2] = r, o[a + 12 &gt;&gt; 2] = f, 
                n[a + 11 | 0] = t, 1 &amp; fA(A = o[a + 28 &gt;&gt; 2], o[o[a + 24 &gt;&gt; 2] + 8 &gt;&gt; 2], 1 &amp; n[a + 11 | 0]) &amp;&amp; oA(A, o[a + 24 &gt;&gt; 2], o[a + 20 &gt;&gt; 2], o[a + 16 &gt;&gt; 2], o[a + 12 &gt;&gt; 2]), 
                D = a + 32 | 0;
            }, function(A, e, i, r, f) {
                var t;
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, D = t = D - 32 | 0, o[t + 28 &gt;&gt; 2] = A, 
                o[t + 24 &gt;&gt; 2] = e, o[t + 20 &gt;&gt; 2] = i, o[t + 16 &gt;&gt; 2] = r, n[t + 15 | 0] = f, 1 &amp; fA(A = o[t + 28 &gt;&gt; 2], o[o[t + 24 &gt;&gt; 2] + 8 &gt;&gt; 2], 1 &amp; n[t + 15 | 0]) ? cA(A, o[t + 24 &gt;&gt; 2], o[t + 20 &gt;&gt; 2], o[t + 16 &gt;&gt; 2]) : 1 &amp; fA(A, o[o[t + 24 &gt;&gt; 2] &gt;&gt; 2], 1 &amp; n[t + 15 | 0]) &amp;&amp; (o[t + 20 &gt;&gt; 2] != o[o[t + 24 &gt;&gt; 2] + 20 &gt;&gt; 2] &amp;&amp; o[t + 20 &gt;&gt; 2] != o[o[t + 24 &gt;&gt; 2] + 16 &gt;&gt; 2] ? (o[o[t + 24 &gt;&gt; 2] + 32 &gt;&gt; 2] = o[t + 16 &gt;&gt; 2], 
                o[o[t + 24 &gt;&gt; 2] + 20 &gt;&gt; 2] = o[t + 20 &gt;&gt; 2], A = o[t + 24 &gt;&gt; 2], o[A + 40 &gt;&gt; 2] = o[A + 40 &gt;&gt; 2] + 1, 
                1 != o[o[t + 24 &gt;&gt; 2] + 36 &gt;&gt; 2] | 2 != o[o[t + 24 &gt;&gt; 2] + 24 &gt;&gt; 2] || (n[o[t + 24 &gt;&gt; 2] + 54 | 0] = 1), 
                o[o[t + 24 &gt;&gt; 2] + 44 &gt;&gt; 2] = 4) : 1 == o[t + 16 &gt;&gt; 2] &amp;&amp; (o[o[t + 24 &gt;&gt; 2] + 32 &gt;&gt; 2] = 1)), 
                D = t + 32 | 0;
            }, function(A, e, i, r) {
                var f;
                A |= 0, e |= 0, i |= 0, r |= 0, D = f = D - 16 | 0, o[f + 12 &gt;&gt; 2] = A, o[f + 8 &gt;&gt; 2] = e, 
                o[f + 4 &gt;&gt; 2] = i, o[f &gt;&gt; 2] = r, 1 &amp; fA(A = o[f + 12 &gt;&gt; 2], o[o[f + 8 &gt;&gt; 2] + 8 &gt;&gt; 2], 0) &amp;&amp; tA(A, o[f + 8 &gt;&gt; 2], o[f + 4 &gt;&gt; 2], o[f &gt;&gt; 2]), 
                D = f + 16 | 0;
            }, function(A) {
                var e;
                A |= 0, D = e = D - 16 | 0, o[e + 12 &gt;&gt; 2] = A, rA(A = o[e + 12 &gt;&gt; 2]), $(A), D = e + 16 | 0;
            }, function(A, e, i, r, f, t) {
                var a;
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, t |= 0, D = a = D - 32 | 0, o[a + 28 &gt;&gt; 2] = A, 
                o[a + 24 &gt;&gt; 2] = e, o[a + 20 &gt;&gt; 2] = i, o[a + 16 &gt;&gt; 2] = r, o[a + 12 &gt;&gt; 2] = f, 
                n[a + 11 | 0] = t, 1 &amp; fA(A = o[a + 28 &gt;&gt; 2], o[o[a + 24 &gt;&gt; 2] + 8 &gt;&gt; 2], 1 &amp; n[a + 11 | 0]) ? oA(A, o[a + 24 &gt;&gt; 2], o[a + 20 &gt;&gt; 2], o[a + 16 &gt;&gt; 2], o[a + 12 &gt;&gt; 2]) : (A = o[A + 8 &gt;&gt; 2], 
                BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A, o[a + 24 &gt;&gt; 2], o[a + 20 &gt;&gt; 2], o[a + 16 &gt;&gt; 2], o[a + 12 &gt;&gt; 2], 1 &amp; n[a + 11 | 0])), 
                D = a + 32 | 0;
            }, function(A, e, i, r, f) {
                var t;
                if (A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, D = t = D - 32 | 0, o[t + 28 &gt;&gt; 2] = A, 
                o[t + 24 &gt;&gt; 2] = e, o[t + 20 &gt;&gt; 2] = i, o[t + 16 &gt;&gt; 2] = r, n[t + 15 | 0] = f, 1 &amp; fA(A = o[t + 28 &gt;&gt; 2], o[o[t + 24 &gt;&gt; 2] + 8 &gt;&gt; 2], 1 &amp; n[t + 15 | 0])) cA(A, o[t + 24 &gt;&gt; 2], o[t + 20 &gt;&gt; 2], o[t + 16 &gt;&gt; 2]); else A: if (1 &amp; fA(A, o[o[t + 24 &gt;&gt; 2] &gt;&gt; 2], 1 &amp; n[t + 15 | 0])) {
                    if (o[t + 20 &gt;&gt; 2] == o[o[t + 24 &gt;&gt; 2] + 20 &gt;&gt; 2] || o[t + 20 &gt;&gt; 2] == o[o[t + 24 &gt;&gt; 2] + 16 &gt;&gt; 2]) {
                        1 == o[t + 16 &gt;&gt; 2] &amp;&amp; (o[o[t + 24 &gt;&gt; 2] + 32 &gt;&gt; 2] = 1);
                        break A;
                    }
                    o[o[t + 24 &gt;&gt; 2] + 32 &gt;&gt; 2] = o[t + 16 &gt;&gt; 2], n[t + 14 | 0] = 0, 4 != o[o[t + 24 &gt;&gt; 2] + 44 &gt;&gt; 2] &amp;&amp; (n[t + 13 | 0] = 0, 
                    n[o[t + 24 &gt;&gt; 2] + 52 | 0] = 0, n[o[t + 24 &gt;&gt; 2] + 53 | 0] = 0, A = o[A + 8 &gt;&gt; 2], 
                    BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A, o[t + 24 &gt;&gt; 2], o[t + 20 &gt;&gt; 2], o[t + 20 &gt;&gt; 2], 1, 1 &amp; n[t + 15 | 0]), 
                    1 &amp; n[o[t + 24 &gt;&gt; 2] + 53 | 0] &amp;&amp; (n[t + 13 | 0] = 1, 1 &amp; n[o[t + 24 &gt;&gt; 2] + 52 | 0] &amp;&amp; (n[t + 14 | 0] = 1)), 
                    1 &amp; n[t + 13 | 0] ? o[o[t + 24 &gt;&gt; 2] + 44 &gt;&gt; 2] = 3 : o[o[t + 24 &gt;&gt; 2] + 44 &gt;&gt; 2] = 4), 
                    1 &amp; n[t + 14 | 0] || (o[o[t + 24 &gt;&gt; 2] + 20 &gt;&gt; 2] = o[t + 20 &gt;&gt; 2], A = o[t + 24 &gt;&gt; 2], 
                    o[A + 40 &gt;&gt; 2] = o[A + 40 &gt;&gt; 2] + 1, 1 != o[o[t + 24 &gt;&gt; 2] + 36 &gt;&gt; 2] | 2 != o[o[t + 24 &gt;&gt; 2] + 24 &gt;&gt; 2] || (n[o[t + 24 &gt;&gt; 2] + 54 | 0] = 1));
                } else A = o[A + 8 &gt;&gt; 2], BA[o[o[A &gt;&gt; 2] + 24 &gt;&gt; 2]](A, o[t + 24 &gt;&gt; 2], o[t + 20 &gt;&gt; 2], o[t + 16 &gt;&gt; 2], 1 &amp; n[t + 15 | 0]);
                D = t + 32 | 0;
            }, function(A, e, i, r) {
                var f;
                A |= 0, e |= 0, i |= 0, r |= 0, D = f = D - 16 | 0, o[f + 12 &gt;&gt; 2] = A, o[f + 8 &gt;&gt; 2] = e, 
                o[f + 4 &gt;&gt; 2] = i, o[f &gt;&gt; 2] = r, 1 &amp; fA(A = o[f + 12 &gt;&gt; 2], o[o[f + 8 &gt;&gt; 2] + 8 &gt;&gt; 2], 0) ? tA(A, o[f + 8 &gt;&gt; 2], o[f + 4 &gt;&gt; 2], o[f &gt;&gt; 2]) : (A = o[A + 8 &gt;&gt; 2], 
                BA[o[o[A &gt;&gt; 2] + 28 &gt;&gt; 2]](A, o[f + 8 &gt;&gt; 2], o[f + 4 &gt;&gt; 2], o[f &gt;&gt; 2])), D = f + 16 | 0;
            }, function(A) {
                var e;
                A |= 0, D = e = D - 16 | 0, o[e + 12 &gt;&gt; 2] = A, rA(A = o[e + 12 &gt;&gt; 2]), $(A), D = e + 16 | 0;
            }, function(A, e, i, r, f, t) {
                var a;
                if (A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, t |= 0, D = a = D - 32 | 0, o[a + 28 &gt;&gt; 2] = A, 
                o[a + 24 &gt;&gt; 2] = e, o[a + 20 &gt;&gt; 2] = i, o[a + 16 &gt;&gt; 2] = r, o[a + 12 &gt;&gt; 2] = f, 
                n[a + 11 | 0] = t, 1 &amp; fA(A = o[a + 28 &gt;&gt; 2], o[o[a + 24 &gt;&gt; 2] + 8 &gt;&gt; 2], 1 &amp; n[a + 11 | 0])) oA(A, o[a + 24 &gt;&gt; 2], o[a + 20 &gt;&gt; 2], o[a + 16 &gt;&gt; 2], o[a + 12 &gt;&gt; 2]); else {
                    if (n[a + 10 | 0] = 1 &amp; n[o[a + 24 &gt;&gt; 2] + 52 | 0], n[a + 9 | 0] = 1 &amp; n[o[a + 24 &gt;&gt; 2] + 53 | 0], 
                    o[a + 4 &gt;&gt; 2] = (A + 16 | 0) + (o[A + 12 &gt;&gt; 2] &lt;&lt; 3), o[a &gt;&gt; 2] = A + 16, n[o[a + 24 &gt;&gt; 2] + 52 | 0] = 0, 
                    n[o[a + 24 &gt;&gt; 2] + 53 | 0] = 0, bA(o[a &gt;&gt; 2], o[a + 24 &gt;&gt; 2], o[a + 20 &gt;&gt; 2], o[a + 16 &gt;&gt; 2], o[a + 12 &gt;&gt; 2], 1 &amp; n[a + 11 | 0]), 
                    n[a + 10 | 0] = 0 != (1 &amp; n[a + 10 | 0] | 1 &amp; n[o[a + 24 &gt;&gt; 2] + 52 | 0]), n[a + 9 | 0] = 0 != (1 &amp; n[a + 9 | 0] | 1 &amp; n[o[a + 24 &gt;&gt; 2] + 53 | 0]), 
                    e = o[a &gt;&gt; 2] + 8 | 0, o[a &gt;&gt; 2] = e, e &gt;&gt;&gt; 0 &lt; v[a + 4 &gt;&gt; 2]) for (;;) {
                        A: if (!(1 &amp; n[o[a + 24 &gt;&gt; 2] + 54 | 0])) {
                            if (1 &amp; n[o[a + 24 &gt;&gt; 2] + 52 | 0]) {
                                if (!(2 &amp; o[A + 8 &gt;&gt; 2]) | 1 == o[o[a + 24 &gt;&gt; 2] + 24 &gt;&gt; 2]) break A;
                            } else if (!(1 &amp; o[A + 8 &gt;&gt; 2]) &amp;&amp; 1 &amp; n[o[a + 24 &gt;&gt; 2] + 53 | 0]) break A;
                            if (n[o[a + 24 &gt;&gt; 2] + 52 | 0] = 0, n[o[a + 24 &gt;&gt; 2] + 53 | 0] = 0, bA(o[a &gt;&gt; 2], o[a + 24 &gt;&gt; 2], o[a + 20 &gt;&gt; 2], o[a + 16 &gt;&gt; 2], o[a + 12 &gt;&gt; 2], 1 &amp; n[a + 11 | 0]), 
                            n[a + 10 | 0] = 0 != (1 &amp; n[a + 10 | 0] | 1 &amp; n[o[a + 24 &gt;&gt; 2] + 52 | 0]), n[a + 9 | 0] = 0 != (1 &amp; n[a + 9 | 0] | 1 &amp; n[o[a + 24 &gt;&gt; 2] + 53 | 0]), 
                            e = o[a &gt;&gt; 2] + 8 | 0, o[a &gt;&gt; 2] = e, e &gt;&gt;&gt; 0 &lt; v[a + 4 &gt;&gt; 2]) continue;
                        }
                        break;
                    }
                    n[o[a + 24 &gt;&gt; 2] + 52 | 0] = 1 &amp; n[a + 10 | 0], n[o[a + 24 &gt;&gt; 2] + 53 | 0] = 1 &amp; n[a + 9 | 0];
                }
                D = a + 32 | 0;
            }, function(A, e, i, r, f) {
                var t;
                if (A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, D = t = D - 48 | 0, o[t + 44 &gt;&gt; 2] = A, 
                o[t + 40 &gt;&gt; 2] = e, o[t + 36 &gt;&gt; 2] = i, o[t + 32 &gt;&gt; 2] = r, n[t + 31 | 0] = f, 1 &amp; fA(A = o[t + 44 &gt;&gt; 2], o[o[t + 40 &gt;&gt; 2] + 8 &gt;&gt; 2], 1 &amp; n[t + 31 | 0])) cA(A, o[t + 40 &gt;&gt; 2], o[t + 36 &gt;&gt; 2], o[t + 32 &gt;&gt; 2]); else A: if (1 &amp; fA(A, o[o[t + 40 &gt;&gt; 2] &gt;&gt; 2], 1 &amp; n[t + 31 | 0])) {
                    if (o[t + 36 &gt;&gt; 2] == o[o[t + 40 &gt;&gt; 2] + 20 &gt;&gt; 2] || o[t + 36 &gt;&gt; 2] == o[o[t + 40 &gt;&gt; 2] + 16 &gt;&gt; 2]) {
                        1 == o[t + 32 &gt;&gt; 2] &amp;&amp; (o[o[t + 40 &gt;&gt; 2] + 32 &gt;&gt; 2] = 1);
                        break A;
                    }
                    if (o[o[t + 40 &gt;&gt; 2] + 32 &gt;&gt; 2] = o[t + 32 &gt;&gt; 2], n[t + 30 | 0] = 0, 4 != o[o[t + 40 &gt;&gt; 2] + 44 &gt;&gt; 2]) {
                        for (n[t + 29 | 0] = 0, o[t + 24 &gt;&gt; 2] = (A + 16 | 0) + (o[A + 12 &gt;&gt; 2] &lt;&lt; 3), o[t + 20 &gt;&gt; 2] = A + 16; ;) {
                            e: if (!(v[t + 20 &gt;&gt; 2] &gt;= v[t + 24 &gt;&gt; 2] || (n[o[t + 40 &gt;&gt; 2] + 52 | 0] = 0, n[o[t + 40 &gt;&gt; 2] + 53 | 0] = 0, 
                            bA(o[t + 20 &gt;&gt; 2], o[t + 40 &gt;&gt; 2], o[t + 36 &gt;&gt; 2], o[t + 36 &gt;&gt; 2], 1, 1 &amp; n[t + 31 | 0]), 
                            1 &amp; n[o[t + 40 &gt;&gt; 2] + 54 | 0]))) {
                                if (1 &amp; n[o[t + 40 &gt;&gt; 2] + 53 | 0]) if (n[t + 29 | 0] = 1, 1 &amp; n[o[t + 40 &gt;&gt; 2] + 52 | 0]) {
                                    if (n[t + 30 | 0] = 1, !(2 &amp; o[A + 8 &gt;&gt; 2]) | 1 == o[o[t + 40 &gt;&gt; 2] + 24 &gt;&gt; 2]) break e;
                                } else if (!(1 &amp; o[A + 8 &gt;&gt; 2])) break e;
                                o[t + 20 &gt;&gt; 2] = o[t + 20 &gt;&gt; 2] + 8;
                                continue;
                            }
                            break;
                        }
                        1 &amp; n[t + 29 | 0] ? o[o[t + 40 &gt;&gt; 2] + 44 &gt;&gt; 2] = 3 : o[o[t + 40 &gt;&gt; 2] + 44 &gt;&gt; 2] = 4;
                    }
                    1 &amp; n[t + 30 | 0] || (o[o[t + 40 &gt;&gt; 2] + 20 &gt;&gt; 2] = o[t + 36 &gt;&gt; 2], A = o[t + 40 &gt;&gt; 2], 
                    o[A + 40 &gt;&gt; 2] = o[A + 40 &gt;&gt; 2] + 1, 1 != o[o[t + 40 &gt;&gt; 2] + 36 &gt;&gt; 2] | 2 != o[o[t + 40 &gt;&gt; 2] + 24 &gt;&gt; 2] || (n[o[t + 40 &gt;&gt; 2] + 54 | 0] = 1));
                } else if (o[t + 16 &gt;&gt; 2] = (A + 16 | 0) + (o[A + 12 &gt;&gt; 2] &lt;&lt; 3), o[t + 12 &gt;&gt; 2] = A + 16, 
                lA(o[t + 12 &gt;&gt; 2], o[t + 40 &gt;&gt; 2], o[t + 36 &gt;&gt; 2], o[t + 32 &gt;&gt; 2], 1 &amp; n[t + 31 | 0]), 
                e = o[t + 12 &gt;&gt; 2] + 8 | 0, o[t + 12 &gt;&gt; 2] = e, e &gt;&gt;&gt; 0 &lt; v[t + 16 &gt;&gt; 2]) if (1 == o[o[t + 40 &gt;&gt; 2] + 36 &gt;&gt; 2] || 2 &amp; o[A + 8 &gt;&gt; 2]) for (;!(1 &amp; n[o[t + 40 &gt;&gt; 2] + 54 | 0]) &amp;&amp; (lA(o[t + 12 &gt;&gt; 2], o[t + 40 &gt;&gt; 2], o[t + 36 &gt;&gt; 2], o[t + 32 &gt;&gt; 2], 1 &amp; n[t + 31 | 0]), 
                A = o[t + 12 &gt;&gt; 2] + 8 | 0, o[t + 12 &gt;&gt; 2] = A, A &gt;&gt;&gt; 0 &lt; v[t + 16 &gt;&gt; 2]); ) ; else if (1 &amp; o[A + 8 &gt;&gt; 2]) for (;!(!!(1 &amp; n[o[t + 40 &gt;&gt; 2] + 54 | 0]) | !(1 != o[o[t + 40 &gt;&gt; 2] + 36 &gt;&gt; 2] | 1 != o[o[t + 40 &gt;&gt; 2] + 24 &gt;&gt; 2])) &amp;&amp; (lA(o[t + 12 &gt;&gt; 2], o[t + 40 &gt;&gt; 2], o[t + 36 &gt;&gt; 2], o[t + 32 &gt;&gt; 2], 1 &amp; n[t + 31 | 0]), 
                A = o[t + 12 &gt;&gt; 2] + 8 | 0, o[t + 12 &gt;&gt; 2] = A, A &gt;&gt;&gt; 0 &lt; v[t + 16 &gt;&gt; 2]); ) ; else for (;!(!!(1 &amp; n[o[t + 40 &gt;&gt; 2] + 54 | 0]) | 1 == o[o[t + 40 &gt;&gt; 2] + 36 &gt;&gt; 2]) &amp;&amp; (lA(o[t + 12 &gt;&gt; 2], o[t + 40 &gt;&gt; 2], o[t + 36 &gt;&gt; 2], o[t + 32 &gt;&gt; 2], 1 &amp; n[t + 31 | 0]), 
                A = o[t + 12 &gt;&gt; 2] + 8 | 0, o[t + 12 &gt;&gt; 2] = A, A &gt;&gt;&gt; 0 &lt; v[t + 16 &gt;&gt; 2]); ) ;
                D = t + 48 | 0;
            }, function(A, e, i, r) {
                var f;
                if (A |= 0, e |= 0, i |= 0, r |= 0, D = f = D - 32 | 0, o[f + 28 &gt;&gt; 2] = A, o[f + 24 &gt;&gt; 2] = e, 
                o[f + 20 &gt;&gt; 2] = i, o[f + 16 &gt;&gt; 2] = r, 1 &amp; fA(A = o[f + 28 &gt;&gt; 2], o[o[f + 24 &gt;&gt; 2] + 8 &gt;&gt; 2], 0)) tA(A, o[f + 24 &gt;&gt; 2], o[f + 20 &gt;&gt; 2], o[f + 16 &gt;&gt; 2]); else if (o[f + 12 &gt;&gt; 2] = (A + 16 | 0) + (o[A + 12 &gt;&gt; 2] &lt;&lt; 3), 
                o[f + 8 &gt;&gt; 2] = A + 16, aA(o[f + 8 &gt;&gt; 2], o[f + 24 &gt;&gt; 2], o[f + 20 &gt;&gt; 2], o[f + 16 &gt;&gt; 2]), 
                A = o[f + 8 &gt;&gt; 2] + 8 | 0, o[f + 8 &gt;&gt; 2] = A, A &gt;&gt;&gt; 0 &lt; v[f + 12 &gt;&gt; 2]) for (;aA(o[f + 8 &gt;&gt; 2], o[f + 24 &gt;&gt; 2], o[f + 20 &gt;&gt; 2], o[f + 16 &gt;&gt; 2]), 
                !(1 &amp; n[o[f + 24 &gt;&gt; 2] + 54 | 0]) &amp;&amp; (A = o[f + 8 &gt;&gt; 2] + 8 | 0, o[f + 8 &gt;&gt; 2] = A, 
                A &gt;&gt;&gt; 0 &lt; v[f + 12 &gt;&gt; 2]); ) ;
                D = f + 32 | 0;
            }, sA, kA, function() {
                var A;
                D = A = D - 16 | 0, o[A + 12 &gt;&gt; 2] = 5367, o[A + 8 &gt;&gt; 2] = 0, j(o[752], o[A + 12 &gt;&gt; 2], o[A + 8 &gt;&gt; 2]), 
                function(A) {
                    var e;
                    D = e = D - 16 | 0, o[e + 12 &gt;&gt; 2] = 0, j(A, 5365, 0), D = e + 16 | 0;
                }(o[752]), W(), W();
            }, sA, kA, function(A, e) {
                A |= 0, e |= 0;
                var i = 0;
                return (A = 0 | BA[o[742]](3 + (A + e | 0) | 0)) &amp;&amp; (o[(i = 3 + (A + e | 0) &amp; 0 - e) + -4 &gt;&gt; 2] = A), 
                0 | i;
            }, function(A) {
                (A |= 0) &amp;&amp; BA[o[743]](o[A + -4 &gt;&gt; 2]);
            }, function(A) {
                return 0 | K(A |= 0);
            }, function(A) {
                L(A |= 0);
            }, sA, kA, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f = 0, n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0);
                D = r = D - 96 | 0, o[(f = r + 44 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[(f = r + 56 | 0) &gt;&gt; 2] = 0, 
                o[f + 4 &gt;&gt; 2] = 0, o[r + 52 &gt;&gt; 2] = 1065353216, o[(f = r + 76 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, 
                o[r + 72 &gt;&gt; 2] = 1065353216, o[(f = r + 84 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[r + 92 &gt;&gt; 2] = 0, 
                o[r + 36 &gt;&gt; 2] = 0, o[r + 40 &gt;&gt; 2] = 0, o[r + 32 &gt;&gt; 2] = 1065353216, o[r + 64 &gt;&gt; 2] = 0, 
                o[r + 68 &gt;&gt; 2] = 0, BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, r + 32 | 0, r + 16 | 0, r), c = g[r &gt;&gt; 2], 
                b = g[r + 16 &gt;&gt; 2], n = R(c - b), a = R(n * n), n = g[r + 4 &gt;&gt; 2], l = g[r + 20 &gt;&gt; 2], 
                t = R(n - l), s = R(a + R(t * t)), t = g[r + 8 &gt;&gt; 2], a = g[r + 24 &gt;&gt; 2], u = R(t - a), 
                g[i &gt;&gt; 2] = R(w(R(s + R(u * u)))) * R(.5), o[e + 12 &gt;&gt; 2] = 0, g[e + 8 &gt;&gt; 2] = R(t + a) * R(.5), 
                g[e + 4 &gt;&gt; 2] = R(n + l) * R(.5), g[e &gt;&gt; 2] = R(c + b) * R(.5), D = r + 96 | 0;
            }, function(A) {
                A |= 0;
                var e, i = R(0), r = R(0);
                return D = e = D - 32 | 0, BA[o[o[A &gt;&gt; 2] + 12 &gt;&gt; 2]](A, e + 16 | 0, e + 12 | 0), 
                D = e + 32 | 0, i = g[e + 16 &gt;&gt; 2], r = R(i * i), i = g[e + 20 &gt;&gt; 2], r = R(r + R(i * i)), 
                i = g[e + 24 &gt;&gt; 2], R(R(g[e + 12 &gt;&gt; 2] + R(w(R(r + R(i * i))))));
            }, function(A, e) {
                return A |= 0, e = R(e), R(R(R(BA[o[o[A &gt;&gt; 2] + 16 &gt;&gt; 2]](A)) * e));
            }, function(A, e) {
                o[(A |= 0) + 8 &gt;&gt; 2] = 1065353216, o[A + 12 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = 1065353216, o[A + 4 &gt;&gt; 2] = 1065353216;
            }, yA, QA, function(A, e) {
                var i, r, f = 0, n = 0, t = 0, a = 0;
                n = e |= 0, t = 0 | BA[o[o[(A |= 0) &gt;&gt; 2] + 52 &gt;&gt; 2]](A), a = 1, f = o[o[e &gt;&gt; 2] + 16 &gt;&gt; 2], 
                r = 0 | BA[f](0 | n, 0 | t, 0 | a), a = e, t = r, n = 0 | BA[o[o[A &gt;&gt; 2] + 56 &gt;&gt; 2]](A, o[r + 8 &gt;&gt; 2], e), 
                i = A, f = o[o[e &gt;&gt; 2] + 20 &gt;&gt; 2], BA[f](0 | a, 0 | t, 0 | n, 1346455635, 0 | i);
            }, function(A, e, i, r, f, n, t) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, n |= 0, t |= 0;
                var a, c, b, l, u, s, k, C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), I = R(0), J = R(0), U = R(0), x = R(0), X = R(0), M = R(0), S = R(0), T = R(0), j = R(0), O = R(0), H = R(0);
                D = a = D - 48 | 0, o[a + 44 &gt;&gt; 2] = 0, C = g[i &gt;&gt; 2], d = g[i + 4 &gt;&gt; 2], v = g[i + 8 &gt;&gt; 2], 
                g[a + 32 &gt;&gt; 2] = R(R(g[e &gt;&gt; 2] * C) + R(g[e + 16 &gt;&gt; 2] * d)) + R(g[e + 32 &gt;&gt; 2] * v), 
                c = e + 24 | 0, b = e + 40 | 0, g[a + 40 &gt;&gt; 2] = R(R(C * g[e + 8 &gt;&gt; 2]) + R(d * g[c &gt;&gt; 2])) + R(v * g[b &gt;&gt; 2]), 
                l = e + 20 | 0, u = e + 36 | 0, g[a + 36 &gt;&gt; 2] = R(R(C * g[e + 4 &gt;&gt; 2]) + R(d * g[l &gt;&gt; 2])) + R(v * g[u &gt;&gt; 2]), 
                BA[o[o[A &gt;&gt; 2] + 64 &gt;&gt; 2]](a + 16 | 0, A, a + 32 | 0), G = g[(s = e + 56 | 0) &gt;&gt; 2], 
                y = g[b &gt;&gt; 2], w = g[u &gt;&gt; 2], Q = g[(k = e + 52 | 0) &gt;&gt; 2], W = g[c &gt;&gt; 2], Y = g[l &gt;&gt; 2], 
                F = g[e + 32 &gt;&gt; 2], h = g[e + 48 &gt;&gt; 2], Z = g[e + 8 &gt;&gt; 2], p = g[e &gt;&gt; 2], V = g[e + 4 &gt;&gt; 2], 
                E = g[e + 16 &gt;&gt; 2], C = g[a + 24 &gt;&gt; 2], d = g[a + 16 &gt;&gt; 2], v = g[a + 20 &gt;&gt; 2], 
                o[a + 12 &gt;&gt; 2] = 0, g[a + 8 &gt;&gt; 2] = -g[a + 40 &gt;&gt; 2], g[a + 4 &gt;&gt; 2] = -g[a + 36 &gt;&gt; 2], 
                g[a &gt;&gt; 2] = -g[a + 32 &gt;&gt; 2], BA[o[o[A &gt;&gt; 2] + 64 &gt;&gt; 2]](a + 16 | 0, A, a), N = g[s &gt;&gt; 2], 
                I = g[b &gt;&gt; 2], J = g[u &gt;&gt; 2], U = g[k &gt;&gt; 2], x = g[c &gt;&gt; 2], X = g[l &gt;&gt; 2], M = g[e + 32 &gt;&gt; 2], 
                S = g[e + 48 &gt;&gt; 2], T = g[e + 8 &gt;&gt; 2], j = g[e &gt;&gt; 2], O = g[e + 4 &gt;&gt; 2], H = g[e + 16 &gt;&gt; 2], 
                B = g[a + 24 &gt;&gt; 2], _ = g[a + 16 &gt;&gt; 2], m = g[a + 20 &gt;&gt; 2], h = R(h + R(R(R(d * p) + R(v * V)) + R(C * Z))), 
                Q = R(Q + R(R(R(d * E) + R(v * Y)) + R(C * W))), C = R(G + R(R(R(d * F) + R(v * w)) + R(C * y))), 
                g[r &gt;&gt; 2] = R(R(h * g[i &gt;&gt; 2]) + R(Q * g[i + 4 &gt;&gt; 2])) + R(C * g[i + 8 &gt;&gt; 2]), d = R(S + R(R(R(_ * j) + R(m * O)) + R(B * T))), 
                v = R(U + R(R(R(_ * H) + R(m * X)) + R(B * x))), B = R(N + R(R(R(_ * M) + R(m * J)) + R(B * I))), 
                g[f &gt;&gt; 2] = R(R(d * g[i &gt;&gt; 2]) + R(v * g[i + 4 &gt;&gt; 2])) + R(B * g[i + 8 &gt;&gt; 2]), o[t + 12 &gt;&gt; 2] = 0, 
                g[t + 8 &gt;&gt; 2] = B, g[t + 4 &gt;&gt; 2] = v, g[t &gt;&gt; 2] = d, o[n + 12 &gt;&gt; 2] = 0, g[n + 8 &gt;&gt; 2] = C, 
                g[n + 4 &gt;&gt; 2] = Q, g[n &gt;&gt; 2] = h, (_ = g[r &gt;&gt; 2]) &gt; (m = g[f &gt;&gt; 2]) &amp;&amp; (g[r &gt;&gt; 2] = m, 
                g[f &gt;&gt; 2] = _, o[t + 12 &gt;&gt; 2] = 0, g[t + 8 &gt;&gt; 2] = C, g[t + 4 &gt;&gt; 2] = Q, g[t &gt;&gt; 2] = h, 
                o[n + 12 &gt;&gt; 2] = 0, g[n + 8 &gt;&gt; 2] = B, g[n + 4 &gt;&gt; 2] = v, g[n &gt;&gt; 2] = d), D = a + 48 | 0;
            }, wA, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f, n, t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), Q = R(0), h = R(0);
                o[(f = D - 16 | 0) + 12 &gt;&gt; 2] = 0, n = A + 32 | 0, A = o[A + 56 &gt;&gt; 2], a = g[n + ((A + 2 | 0) % 3 &lt;&lt; 2) &gt;&gt; 2], 
                g[f + 8 &gt;&gt; 2] = a, g[f + 4 &gt;&gt; 2] = a, g[f &gt;&gt; 2] = a, g[(A &lt;&lt;= 2) + f &gt;&gt; 2] = a + g[A + n &gt;&gt; 2], 
                a = g[e + 56 &gt;&gt; 2], C = g[e + 40 &gt;&gt; 2], d = g[e + 36 &gt;&gt; 2], s = g[e + 52 &gt;&gt; 2], 
                l = g[e + 24 &gt;&gt; 2], v = g[e + 20 &gt;&gt; 2], B = g[e + 32 &gt;&gt; 2], _ = g[e + 16 &gt;&gt; 2], 
                k = g[e + 48 &gt;&gt; 2], c = g[e + 8 &gt;&gt; 2], t = g[e &gt;&gt; 2], b = g[e + 4 &gt;&gt; 2], o[i + 12 &gt;&gt; 2] = 0, 
                u = R(m(t)), t = g[f &gt;&gt; 2], Q = R(m(b)), b = g[f + 4 &gt;&gt; 2], h = R(m(c)), c = g[f + 8 &gt;&gt; 2], 
                u = R(R(R(u * t) + R(Q * b)) + R(h * c)), g[i &gt;&gt; 2] = k - u, l = R(R(R(t * R(m(_))) + R(b * R(m(v)))) + R(c * R(m(l)))), 
                g[i + 4 &gt;&gt; 2] = s - l, t = R(R(R(t * R(m(B))) + R(b * R(m(d)))) + R(c * R(m(C)))), 
                g[i + 8 &gt;&gt; 2] = a - t, g[r &gt;&gt; 2] = k + u, g[r + 4 &gt;&gt; 2] = s + l, g[r + 8 &gt;&gt; 2] = a + t, 
                o[r + 12 &gt;&gt; 2] = 0;
            }, function(A, e) {
                A |= 0, e |= 0;
                var i, r, f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0);
                f = g[A + 20 &gt;&gt; 2], n = g[(i = A + 36 | 0) &gt;&gt; 2], t = g[A + 24 &gt;&gt; 2], a = g[(r = A + 40 | 0) &gt;&gt; 2], 
                c = g[A + 16 &gt;&gt; 2], b = g[A + 32 &gt;&gt; 2], pA(A, e), l = g[e &gt;&gt; 2], u = g[e + 4 &gt;&gt; 2], 
                s = g[e + 8 &gt;&gt; 2], o[A + 44 &gt;&gt; 2] = 0, g[r &gt;&gt; 2] = s * R(a / t), g[i &gt;&gt; 2] = u * R(n / f), 
                g[A + 32 &gt;&gt; 2] = l * R(b / c), o[A + 48 &gt;&gt; 2] = o[(A + 32 | 0) + ((o[A + 56 &gt;&gt; 2] + 2 | 0) % 3 &lt;&lt; 2) &gt;&gt; 2];
            }, Qe, function(A, e, i) {
                A |= 0, e = R(e), i |= 0;
                var r, f = R(0), n = R(0), t = 0, a = 0, c = R(0);
                r = A + 32 | 0, a = o[A + 56 &gt;&gt; 2], t = o[r + ((a + 2 | 0) % 3 &lt;&lt; 2) &gt;&gt; 2], o[(A = D - 16 | 0) + 12 &gt;&gt; 2] = 0, 
                o[A + 8 &gt;&gt; 2] = t, o[A + 4 &gt;&gt; 2] = t, o[A &gt;&gt; 2] = t, g[(a = (t = a &lt;&lt; 2) + A | 0) &gt;&gt; 2] = g[t + r &gt;&gt; 2] + g[a &gt;&gt; 2], 
                e = R(e * R(.0833333283662796)), f = g[A &gt;&gt; 2], f = R(f + f), f = R(f * f), n = g[A + 4 &gt;&gt; 2], 
                n = R(n + n), n = R(n * n), g[i + 8 &gt;&gt; 2] = e * R(f + n), c = f, f = g[A + 8 &gt;&gt; 2], 
                f = R(f + f), f = R(f * f), g[i + 4 &gt;&gt; 2] = e * R(c + f), g[i &gt;&gt; 2] = e * R(n + f);
            }, function(A) {
                return 6444;
            }, WA, FA, function(A) {
                return R(g[(A |= 0) + 48 &gt;&gt; 2]);
            }, ZA, function(A, e, i) {
                return QA(A |= 0, e |= 0, i |= 0), o[e + 28 &gt;&gt; 2] = o[A + 32 &gt;&gt; 2], o[e + 32 &gt;&gt; 2] = o[A + 36 &gt;&gt; 2], 
                o[e + 36 &gt;&gt; 2] = o[A + 40 &gt;&gt; 2], o[e + 40 &gt;&gt; 2] = o[A + 44 &gt;&gt; 2], o[e + 12 &gt;&gt; 2] = o[A + 16 &gt;&gt; 2], 
                o[e + 16 &gt;&gt; 2] = o[A + 20 &gt;&gt; 2], o[e + 20 &gt;&gt; 2] = o[A + 24 &gt;&gt; 2], o[e + 24 &gt;&gt; 2] = o[A + 28 &gt;&gt; 2], 
                o[e + 48 &gt;&gt; 2] = 0, o[e + 44 &gt;&gt; 2] = o[A + 48 &gt;&gt; 2], A = o[A + 56 &gt;&gt; 2], o[e + 56 &gt;&gt; 2] = 0, 
                o[e + 52 &gt;&gt; 2] = A, 6457;
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r = R(0), f = R(0), n = R(0), t = R(0), a = R(0);
                BA[o[o[e &gt;&gt; 2] + 68 &gt;&gt; 2]](A, e, i), R(BA[o[o[e &gt;&gt; 2] + 48 &gt;&gt; 2]](e)) != R(0) &amp;&amp; (f = g[i + 4 &gt;&gt; 2], 
                r = g[i &gt;&gt; 2], n = g[i + 8 &gt;&gt; 2], t = R(BA[o[o[e &gt;&gt; 2] + 48 &gt;&gt; 2]](e)), a = r = (e = R(R(R(r * r) + R(f * f)) + R(n * n)) &lt; R(1.4210854715202004e-14)) ? R(-1) : r, 
                n = e ? R(-1) : n, f = e ? R(-1) : f, r = R(R(1) / R(w(R(R(n * n) + R(R(r * r) + R(f * f)))))), 
                g[A &gt;&gt; 2] = g[A &gt;&gt; 2] + R(t * R(a * r)), g[A + 4 &gt;&gt; 2] = g[A + 4 &gt;&gt; 2] + R(t * R(f * r)), 
                g[A + 8 &gt;&gt; 2] = g[A + 8 &gt;&gt; 2] + R(t * R(n * r)));
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = 0, l = R(0), u = R(0), s = R(0), k = R(0);
                r = D - 16 | 0, o[A &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0, o[(b = A + 8 | 0) &gt;&gt; 2] = 0, o[b + 4 &gt;&gt; 2] = 0, 
                a = g[i &gt;&gt; 2], t = g[i + 4 &gt;&gt; 2], n = g[i + 8 &gt;&gt; 2], (f = R(R(R(a * a) + R(t * t)) + R(n * n))) &lt; R(9999999747378752e-20) ? (n = R(0), 
                f = R(1)) : (f = R(R(1) / R(w(f))), l = R(n * f), n = R(t * f), f = R(a * f)), o[r + 8 &gt;&gt; 2] = 0, 
                o[r + 12 &gt;&gt; 2] = 0, o[r &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, b = (i = o[e + 56 &gt;&gt; 2] &lt;&lt; 2) + r | 0, 
                c = g[32 + (e + i | 0) &gt;&gt; 2], g[b &gt;&gt; 2] = c, a = R(-0xde0b6b000000000), u = g[r &gt;&gt; 2], 
                s = g[r + 4 &gt;&gt; 2], k = g[r + 8 &gt;&gt; 2], (t = R(R(R(f * u) + R(n * s)) + R(l * k))) &gt; R(-0xde0b6b000000000) &amp;&amp; (o[A + 12 &gt;&gt; 2] = o[r + 12 &gt;&gt; 2], 
                g[A + 8 &gt;&gt; 2] = k, g[A + 4 &gt;&gt; 2] = s, g[A &gt;&gt; 2] = u, a = t), o[r + 8 &gt;&gt; 2] = 0, 
                o[r + 12 &gt;&gt; 2] = 0, o[r &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, g[b &gt;&gt; 2] = -c, t = g[r &gt;&gt; 2], 
                c = n, n = g[r + 4 &gt;&gt; 2], c = R(R(f * t) + R(c * n)), f = g[r + 8 &gt;&gt; 2], R(c + R(l * f)) &gt; a &amp;&amp; (o[A + 12 &gt;&gt; 2] = o[r + 12 &gt;&gt; 2], 
                g[A + 8 &gt;&gt; 2] = f, g[A + 4 &gt;&gt; 2] = n, g[A &gt;&gt; 2] = t);
            }, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f, n = 0, t = 0, a = 0, c = R(0), b = R(0), l = R(0), u = R(0), s = 0, k = 0, C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = 0;
                if (f = D - 16 | 0, (0 | r) &gt;= 1) for (;o[(n = f + 8 | 0) &gt;&gt; 2] = 0, o[n + 4 &gt;&gt; 2] = 0, 
                o[f &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, s = (t = (a = o[A + 56 &gt;&gt; 2]) &lt;&lt; 2) + f | 0, b = g[(t = 32 + (A + t | 0) | 0) &gt;&gt; 2], 
                o[s &gt;&gt; 2] = o[t &gt;&gt; 2], d = R(-0xde0b6b000000000), v = g[f &gt;&gt; 2], c = g[(t = e + k | 0) &gt;&gt; 2], 
                B = g[f + 4 &gt;&gt; 2], l = g[(s = t + 4 | 0) &gt;&gt; 2], _ = g[n &gt;&gt; 2], C = g[(m = t + 8 | 0) &gt;&gt; 2], 
                (u = R(R(R(v * c) + R(B * l)) + R(_ * C))) &gt; R(-0xde0b6b000000000) &amp;&amp; (g[(a = i + k | 0) &gt;&gt; 2] = v, 
                o[a + 12 &gt;&gt; 2] = o[f + 12 &gt;&gt; 2], g[a + 8 &gt;&gt; 2] = _, g[a + 4 &gt;&gt; 2] = B, C = g[m &gt;&gt; 2], 
                l = g[s &gt;&gt; 2], a = o[A + 56 &gt;&gt; 2], b = g[32 + ((a &lt;&lt; 2) + A | 0) &gt;&gt; 2], c = g[t &gt;&gt; 2], 
                d = u), o[n &gt;&gt; 2] = 0, o[n + 4 &gt;&gt; 2] = 0, o[f &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, g[(a &lt;&lt; 2) + f &gt;&gt; 2] = -b, 
                b = g[f &gt;&gt; 2], u = g[f + 4 &gt;&gt; 2], l = R(R(b * c) + R(u * l)), c = g[n &gt;&gt; 2], R(l + R(c * C)) &gt; d &amp;&amp; (g[(n = i + k | 0) &gt;&gt; 2] = b, 
                o[n + 12 &gt;&gt; 2] = o[f + 12 &gt;&gt; 2], g[n + 8 &gt;&gt; 2] = c, g[n + 4 &gt;&gt; 2] = u), k = k + 16 | 0, 
                r = r + -1 | 0; ) ;
            }, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f, n, t = R(0), a = R(0), c = R(0), b = 0, l = 0, u = R(0);
                for (D = f = D - 80 | 0, u = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), n = f + 72 | 0; o[n &gt;&gt; 2] = 0, 
                o[n + 4 &gt;&gt; 2] = 0, o[f + 64 &gt;&gt; 2] = 0, o[f + 68 &gt;&gt; 2] = 0, o[(l = (f - -64 | 0) + b | 0) &gt;&gt; 2] = 1065353216, 
                o[f + 44 &gt;&gt; 2] = 0, t = g[f + 64 &gt;&gt; 2], a = g[f + 68 &gt;&gt; 2], c = g[n &gt;&gt; 2], g[f + 40 &gt;&gt; 2] = R(R(t * g[e + 8 &gt;&gt; 2]) + R(a * g[e + 24 &gt;&gt; 2])) + R(c * g[e + 40 &gt;&gt; 2]), 
                g[f + 36 &gt;&gt; 2] = R(R(t * g[e + 4 &gt;&gt; 2]) + R(a * g[e + 20 &gt;&gt; 2])) + R(c * g[e + 36 &gt;&gt; 2]), 
                g[f + 32 &gt;&gt; 2] = R(R(t * g[e &gt;&gt; 2]) + R(a * g[e + 16 &gt;&gt; 2])) + R(c * g[e + 32 &gt;&gt; 2]), 
                BA[o[o[A &gt;&gt; 2] + 64 &gt;&gt; 2]](f + 48 | 0, A, f + 32 | 0), o[f + 44 &gt;&gt; 2] = 0, t = g[f + 48 &gt;&gt; 2], 
                a = g[f + 52 &gt;&gt; 2], c = g[f + 56 &gt;&gt; 2], g[f + 40 &gt;&gt; 2] = R(R(R(t * g[e + 32 &gt;&gt; 2]) + R(a * g[e + 36 &gt;&gt; 2])) + R(c * g[e + 40 &gt;&gt; 2])) + g[e + 56 &gt;&gt; 2], 
                g[f + 36 &gt;&gt; 2] = R(R(R(t * g[e + 16 &gt;&gt; 2]) + R(a * g[e + 20 &gt;&gt; 2])) + R(c * g[e + 24 &gt;&gt; 2])) + g[e + 52 &gt;&gt; 2], 
                g[f + 32 &gt;&gt; 2] = R(R(R(t * g[e &gt;&gt; 2]) + R(a * g[e + 4 &gt;&gt; 2])) + R(c * g[e + 8 &gt;&gt; 2])) + g[e + 48 &gt;&gt; 2], 
                o[l &gt;&gt; 2] = -1082130432, l = (f + 32 | 0) + b | 0, g[r + b &gt;&gt; 2] = u + g[l &gt;&gt; 2], 
                o[f + 12 &gt;&gt; 2] = 0, t = g[f + 64 &gt;&gt; 2], a = g[f + 68 &gt;&gt; 2], c = g[n &gt;&gt; 2], g[f + 8 &gt;&gt; 2] = R(R(t * g[e + 8 &gt;&gt; 2]) + R(a * g[e + 24 &gt;&gt; 2])) + R(c * g[e + 40 &gt;&gt; 2]), 
                g[f + 4 &gt;&gt; 2] = R(R(t * g[e + 4 &gt;&gt; 2]) + R(a * g[e + 20 &gt;&gt; 2])) + R(c * g[e + 36 &gt;&gt; 2]), 
                g[f &gt;&gt; 2] = R(R(t * g[e &gt;&gt; 2]) + R(a * g[e + 16 &gt;&gt; 2])) + R(c * g[e + 32 &gt;&gt; 2]), 
                BA[o[o[A &gt;&gt; 2] + 64 &gt;&gt; 2]](f + 16 | 0, A, f), o[f + 44 &gt;&gt; 2] = 0, t = g[f + 16 &gt;&gt; 2], 
                a = g[f + 20 &gt;&gt; 2], c = g[f + 24 &gt;&gt; 2], g[f + 40 &gt;&gt; 2] = R(R(R(t * g[e + 32 &gt;&gt; 2]) + R(a * g[e + 36 &gt;&gt; 2])) + R(c * g[e + 40 &gt;&gt; 2])) + g[e + 56 &gt;&gt; 2], 
                g[f + 36 &gt;&gt; 2] = R(R(R(t * g[e + 16 &gt;&gt; 2]) + R(a * g[e + 20 &gt;&gt; 2])) + R(c * g[e + 24 &gt;&gt; 2])) + g[e + 52 &gt;&gt; 2], 
                g[f + 32 &gt;&gt; 2] = R(R(R(t * g[e &gt;&gt; 2]) + R(a * g[e + 4 &gt;&gt; 2])) + R(c * g[e + 8 &gt;&gt; 2])) + g[e + 48 &gt;&gt; 2], 
                g[i + b &gt;&gt; 2] = g[l &gt;&gt; 2] - u, 12 != (0 | (b = b + 4 | 0)); ) ;
                D = f + 80 | 0;
            }, Ze, Ye, wA, function(A) {
                return 6476;
            }, wA, function(A) {
                return 6485;
            }, wA, $A, function(A, e) {
                A |= 0, e |= 0;
                var i, r = 0, f = R(0), n = R(0);
                r = o[A + 72 &gt;&gt; 2] &lt;&lt; 2, i = A + 16 | 0, n = R(g[A + 64 &gt;&gt; 2] * R(g[r + e &gt;&gt; 2] / g[r + i &gt;&gt; 2])), 
                g[A + 64 &gt;&gt; 2] = n, r = o[A + 68 &gt;&gt; 2] &lt;&lt; 2, f = R(g[r + e &gt;&gt; 2] / g[r + i &gt;&gt; 2]), 
                r = o[A + 76 &gt;&gt; 2] &lt;&lt; 2, f = R(g[A + 60 &gt;&gt; 2] * R(R(f + R(g[r + e &gt;&gt; 2] / g[r + i &gt;&gt; 2])) * R(.5))), 
                g[A + 60 &gt;&gt; 2] = f, g[A + 56 &gt;&gt; 2] = f / R(w(R(R(n * n) + R(f * f)))), pA(A, e);
            }, function(A, e, i) {
                A |= 0, e = R(e), i |= 0;
                var r, f = R(0), n = 0, t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0);
                D = r = D - 96 | 0, o[(n = r + 44 | 0) &gt;&gt; 2] = 0, o[n + 4 &gt;&gt; 2] = 0, o[(n = r + 56 | 0) &gt;&gt; 2] = 0, 
                o[n + 4 &gt;&gt; 2] = 0, o[r + 52 &gt;&gt; 2] = 1065353216, o[(n = r + 76 | 0) &gt;&gt; 2] = 0, o[n + 4 &gt;&gt; 2] = 0, 
                o[r + 72 &gt;&gt; 2] = 1065353216, o[(n = r + 84 | 0) &gt;&gt; 2] = 0, o[n + 4 &gt;&gt; 2] = 0, o[r + 92 &gt;&gt; 2] = 0, 
                o[r + 36 &gt;&gt; 2] = 0, o[r + 40 &gt;&gt; 2] = 0, o[r + 32 &gt;&gt; 2] = 1065353216, o[r + 64 &gt;&gt; 2] = 0, 
                o[r + 68 &gt;&gt; 2] = 0, BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, r + 32 | 0, r + 16 | 0, r), c = g[r + 24 &gt;&gt; 2], 
                b = g[r + 8 &gt;&gt; 2], t = g[r + 16 &gt;&gt; 2], a = g[r &gt;&gt; 2], l = g[r + 20 &gt;&gt; 2], u = g[r + 4 &gt;&gt; 2], 
                f = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), o[i + 12 &gt;&gt; 2] = 0, e = R(e * R(.0833333283662796)), 
                t = R(f + R(R(a - t) * R(.5))), t = R(t + t), t = R(t * t), a = R(f + R(R(u - l) * R(.5))), 
                a = R(a + a), a = R(a * a), g[i + 8 &gt;&gt; 2] = e * R(t + a), f = R(f + R(R(b - c) * R(.5))), 
                f = R(f + f), f = R(f * f), g[i + 4 &gt;&gt; 2] = e * R(t + f), g[i &gt;&gt; 2] = e * R(a + f), 
                D = r + 96 | 0;
            }, function(A) {
                return 6880;
            }, function(A, e) {
                o[(A |= 0) + 8 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 1065353216;
            }, Ge, ZA, function(A, e, i) {
                return QA(A |= 0, e |= 0, i |= 0), o[e + 28 &gt;&gt; 2] = o[A + 32 &gt;&gt; 2], o[e + 32 &gt;&gt; 2] = o[A + 36 &gt;&gt; 2], 
                o[e + 36 &gt;&gt; 2] = o[A + 40 &gt;&gt; 2], o[e + 40 &gt;&gt; 2] = o[A + 44 &gt;&gt; 2], o[e + 12 &gt;&gt; 2] = o[A + 16 &gt;&gt; 2], 
                o[e + 16 &gt;&gt; 2] = o[A + 20 &gt;&gt; 2], o[e + 20 &gt;&gt; 2] = o[A + 24 &gt;&gt; 2], o[e + 24 &gt;&gt; 2] = o[A + 28 &gt;&gt; 2], 
                o[e + 48 &gt;&gt; 2] = 0, o[e + 44 &gt;&gt; 2] = o[A + 48 &gt;&gt; 2], A = o[A + 72 &gt;&gt; 2], o[e + 56 &gt;&gt; 2] = 0, 
                o[e + 52 &gt;&gt; 2] = A, 6885;
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f, n = R(0), t = R(0), a = R(0), c = R(0), b = 0, l = R(0);
                t = R(g[e + 64 &gt;&gt; 2] * R(.5)), r = o[e + 68 &gt;&gt; 2], b = (f = o[e + 72 &gt;&gt; 2]) &lt;&lt; 2, 
                n = g[i &gt;&gt; 2], c = R(n * n), n = g[i + 4 &gt;&gt; 2], c = R(c + R(n * n)), n = g[i + 8 &gt;&gt; 2];
                A: {
                    if (g[b + i &gt;&gt; 2] &gt; R(g[e + 56 &gt;&gt; 2] * R(w(R(c + R(n * n)))))) o[(r &lt;&lt; 2) + A &gt;&gt; 2] = 0, 
                    g[A + b &gt;&gt; 2] = t, b = o[e + 76 &gt;&gt; 2]; else {
                        if (n = g[(r &lt;&lt; 2) + i &gt;&gt; 2], b = o[e + 76 &gt;&gt; 2], a = g[(b &lt;&lt; 2) + i &gt;&gt; 2], (l = R(w(R(R(n * n) + R(a * a))))) &gt; R(1.1920928955078125e-7)) {
                            c = n, n = R(g[e + 60 &gt;&gt; 2] / l), g[(r &lt;&lt; 2) + A &gt;&gt; 2] = c * n, g[(f &lt;&lt; 2) + A &gt;&gt; 2] = -t, 
                            t = R(a * n);
                            break A;
                        }
                        o[(r &lt;&lt; 2) + A &gt;&gt; 2] = 0, g[(f &lt;&lt; 2) + A &gt;&gt; 2] = -t;
                    }
                    t = R(0);
                }
                g[(b &lt;&lt; 2) + A &gt;&gt; 2] = t, R(BA[o[o[e &gt;&gt; 2] + 48 &gt;&gt; 2]](e)) != R(0) &amp;&amp; (t = g[i + 4 &gt;&gt; 2], 
                n = g[i &gt;&gt; 2], a = g[i + 8 &gt;&gt; 2], l = R(BA[o[o[e &gt;&gt; 2] + 48 &gt;&gt; 2]](e)), c = n = (e = R(R(R(n * n) + R(t * t)) + R(a * a)) &lt; R(1.4210854715202004e-14)) ? R(-1) : n, 
                a = e ? R(-1) : a, t = e ? R(-1) : t, n = R(R(1) / R(w(R(R(a * a) + R(R(n * n) + R(t * t)))))), 
                g[A &gt;&gt; 2] = g[A &gt;&gt; 2] + R(l * R(c * n)), g[A + 4 &gt;&gt; 2] = g[A + 4 &gt;&gt; 2] + R(l * R(t * n)), 
                g[A + 8 &gt;&gt; 2] = g[A + 8 &gt;&gt; 2] + R(l * R(a * n)));
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f, n = R(0), t = R(0), a = R(0), c = 0, b = R(0), l = R(0);
                t = R(g[e + 64 &gt;&gt; 2] * R(.5)), r = o[e + 68 &gt;&gt; 2], c = (f = o[e + 72 &gt;&gt; 2]) &lt;&lt; 2, 
                n = g[i &gt;&gt; 2], a = R(n * n), n = g[i + 4 &gt;&gt; 2], a = R(a + R(n * n)), n = g[i + 8 &gt;&gt; 2];
                A: {
                    if (g[c + i &gt;&gt; 2] &gt; R(g[e + 56 &gt;&gt; 2] * R(w(R(a + R(n * n)))))) o[(r &lt;&lt; 2) + A &gt;&gt; 2] = 0, 
                    g[A + c &gt;&gt; 2] = t, i = o[e + 76 &gt;&gt; 2]; else {
                        if (n = g[(r &lt;&lt; 2) + i &gt;&gt; 2], c = i, i = o[e + 76 &gt;&gt; 2], b = g[c + (i &lt;&lt; 2) &gt;&gt; 2], 
                        (l = R(w(R(R(n * n) + R(b * b))))) &gt; R(1.1920928955078125e-7)) {
                            a = n, n = R(g[e + 60 &gt;&gt; 2] / l), g[(r &lt;&lt; 2) + A &gt;&gt; 2] = a * n, g[(f &lt;&lt; 2) + A &gt;&gt; 2] = -t, 
                            t = R(b * n);
                            break A;
                        }
                        o[(r &lt;&lt; 2) + A &gt;&gt; 2] = 0, g[(f &lt;&lt; 2) + A &gt;&gt; 2] = -t;
                    }
                    t = R(0);
                }
                g[(i &lt;&lt; 2) + A &gt;&gt; 2] = t;
            }, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f, n = R(0), t = 0, a = 0, c = R(0), b = R(0), l = 0, u = R(0), s = R(0);
                if (f = D - 16 | 0, (0 | r) &gt;= 1) for (;;) {
                    c = R(g[A + 64 &gt;&gt; 2] * R(.5)), t = o[A + 68 &gt;&gt; 2], a = o[A + 72 &gt;&gt; 2] &lt;&lt; 2, n = g[e &gt;&gt; 2], 
                    b = R(n * n), n = g[e + 4 &gt;&gt; 2], b = R(b + R(n * n)), n = g[e + 8 &gt;&gt; 2];
                    A: {
                        if (g[a + e &gt;&gt; 2] &gt; R(g[A + 56 &gt;&gt; 2] * R(w(R(b + R(n * n)))))) o[(t &lt;&lt; 2) + f &gt;&gt; 2] = 0, 
                        g[f + a &gt;&gt; 2] = c, t = o[A + 76 &gt;&gt; 2]; else {
                            if (n = g[(l = t &lt;&lt; 2) + e &gt;&gt; 2], t = o[A + 76 &gt;&gt; 2], u = g[(t &lt;&lt; 2) + e &gt;&gt; 2], 
                            (s = R(w(R(R(n * n) + R(u * u))))) &gt; R(1.1920928955078125e-7)) {
                                b = n, n = R(g[A + 60 &gt;&gt; 2] / s), g[f + l &gt;&gt; 2] = b * n, g[f + a &gt;&gt; 2] = -c, c = R(u * n);
                                break A;
                            }
                            o[f + l &gt;&gt; 2] = 0, g[f + a &gt;&gt; 2] = -c;
                        }
                        c = R(0);
                    }
                    if (g[(t &lt;&lt; 2) + f &gt;&gt; 2] = c, l = o[(t = f + 8 | 0) + 4 &gt;&gt; 2], o[(a = i + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                    o[a + 4 &gt;&gt; 2] = l, a = o[f + 4 &gt;&gt; 2], o[i &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = a, 
                    e = e + 16 | 0, i = i + 16 | 0, !(r = r + -1 | 0)) break;
                }
            }, wA, function(A) {
                return 6901;
            }, function(A, e) {
                o[(A |= 0) + 8 &gt;&gt; 2] = 1065353216, o[A + 12 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0;
            }, wA, function(A) {
                return 6907;
            }, function(A, e) {
                o[(A |= 0) + 8 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = 1065353216, o[A + 4 &gt;&gt; 2] = 0;
            }, kA, pA, ye, function(A, e, i) {
                return QA(A |= 0, e |= 0, i |= 0), o[e + 28 &gt;&gt; 2] = o[A + 32 &gt;&gt; 2], o[e + 32 &gt;&gt; 2] = o[A + 36 &gt;&gt; 2], 
                o[e + 36 &gt;&gt; 2] = o[A + 40 &gt;&gt; 2], o[e + 40 &gt;&gt; 2] = o[A + 44 &gt;&gt; 2], o[e + 12 &gt;&gt; 2] = o[A + 16 &gt;&gt; 2], 
                o[e + 16 &gt;&gt; 2] = o[A + 20 &gt;&gt; 2], o[e + 20 &gt;&gt; 2] = o[A + 24 &gt;&gt; 2], o[e + 24 &gt;&gt; 2] = o[A + 28 &gt;&gt; 2], 
                o[e + 48 &gt;&gt; 2] = 0, o[e + 44 &gt;&gt; 2] = o[A + 48 &gt;&gt; 2], 8329;
            }, EA, function(A) {
                CA(EA(A |= 0));
            }, Ae, kA, function(A, e, i) {
                A |= 0, e = R(e), i |= 0;
                var r, f = R(0), n = 0, t = R(0), a = R(0);
                D = r = D - 96 | 0, f = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), o[(n = r + 44 | 0) &gt;&gt; 2] = 0, 
                o[n + 4 &gt;&gt; 2] = 0, o[(n = r + 56 | 0) &gt;&gt; 2] = 0, o[n + 4 &gt;&gt; 2] = 0, o[r + 52 &gt;&gt; 2] = 1065353216, 
                o[(n = r + 76 | 0) &gt;&gt; 2] = 0, o[n + 4 &gt;&gt; 2] = 0, o[r + 72 &gt;&gt; 2] = 1065353216, o[(n = r + 84 | 0) &gt;&gt; 2] = 0, 
                o[n + 4 &gt;&gt; 2] = 0, o[r + 92 &gt;&gt; 2] = 0, o[r + 36 &gt;&gt; 2] = 0, o[r + 40 &gt;&gt; 2] = 0, o[r + 32 &gt;&gt; 2] = 1065353216, 
                o[r + 64 &gt;&gt; 2] = 0, o[r + 68 &gt;&gt; 2] = 0, BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, r + 32 | 0, r + 16 | 0, r), 
                o[i + 12 &gt;&gt; 2] = 0, e = R(e * R(.0833333283662796)), t = R(f + R(R(g[r &gt;&gt; 2] - g[r + 16 &gt;&gt; 2]) * R(.5))), 
                t = R(t + t), t = R(t * t), a = R(f + R(R(g[r + 4 &gt;&gt; 2] - g[r + 20 &gt;&gt; 2]) * R(.5))), 
                a = R(a + a), a = R(a * a), g[i + 8 &gt;&gt; 2] = e * R(t + a), f = R(f + R(R(g[r + 8 &gt;&gt; 2] - g[r + 24 &gt;&gt; 2]) * R(.5))), 
                f = R(f + f), f = R(f * f), g[i + 4 &gt;&gt; 2] = e * R(t + f), g[i &gt;&gt; 2] = e * R(a + f), 
                D = r + 96 | 0;
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f = 0, n = R(0), t = R(0), a = 0, c = R(0), b = R(0), l = 0, u = 0, s = 0, k = R(0), C = R(0);
                if (D = r = D - 2048 | 0, o[A &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0, o[(f = A + 8 | 0) &gt;&gt; 2] = 0, 
                o[f + 4 &gt;&gt; 2] = 0, c = g[i &gt;&gt; 2], b = g[i + 4 &gt;&gt; 2], n = g[i + 8 &gt;&gt; 2], (t = R(R(R(c * c) + R(b * b)) + R(n * n))) &lt; R(9999999747378752e-20) ? c = R(1) : (t = R(R(1) / R(w(t))), 
                k = R(n * t), C = R(b * t), c = R(c * t)), (0 | BA[o[o[e &gt;&gt; 2] + 96 &gt;&gt; 2]](e)) &gt;= 1) for (t = R(-0xde0b6b000000000); ;) {
                    if (l = 128, ((0 | BA[o[o[e &gt;&gt; 2] + 96 &gt;&gt; 2]](e)) - u | 0) &gt; 127 || (0 | (l = (0 | BA[o[o[e &gt;&gt; 2] + 96 &gt;&gt; 2]](e)) - u | 0)) &gt;= 1) {
                        for (i = 0, f = r; BA[o[o[e &gt;&gt; 2] + 108 &gt;&gt; 2]](e, i, f), f = f + 16 | 0, (0 | l) != (0 | (i = i + 1 | 0)); ) ;
                        for (f = 0, s = -1, n = R(-3.4028234663852886e38), i = r; n = (a = (b = R(R(R(c * g[i &gt;&gt; 2]) + R(C * g[i + 4 &gt;&gt; 2])) + R(k * g[i + 8 &gt;&gt; 2]))) &gt; n) ? b : n, 
                        s = a ? f : s, i = i + 16 | 0, (0 | (f = f + 1 | 0)) != (0 | l); ) ;
                    } else n = R(-3.4028234663852886e38), s = -1;
                    if (n &gt; t &amp;&amp; (i = o[(a = (s &lt;&lt; 4) + r | 0) + 12 &gt;&gt; 2], o[(f = A + 8 | 0) &gt;&gt; 2] = o[a + 8 &gt;&gt; 2], 
                    o[f + 4 &gt;&gt; 2] = i, i = o[a + 4 &gt;&gt; 2], o[A &gt;&gt; 2] = o[a &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = i, 
                    t = n), !((0 | (u = u + 128 | 0)) &lt; (0 | BA[o[o[e &gt;&gt; 2] + 96 &gt;&gt; 2]](e)))) break;
                }
                D = r + 2048 | 0;
            }, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f, n = 0, t = 0, a = R(0), c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, C = 0, d = R(0), v = 0, B = 0, _ = 0, m = R(0), Q = R(0), h = R(0);
                if (D = f = D - 2048 | 0, !((0 | r) &lt; 1)) {
                    for (t = i + 12 | 0, n = r; o[t &gt;&gt; 2] = -581039253, t = t + 16 | 0, n = n + -1 | 0; ) ;
                    if (!((0 | r) &lt; 1)) for (;;) {
                        if ((0 | BA[o[o[A &gt;&gt; 2] + 96 &gt;&gt; 2]](A)) &gt;= 1) for (C = (l = (n = s &lt;&lt; 4) + i | 0) + 12 | 0, 
                        B = (k = e + n | 0) + 8 | 0, _ = k + 4 | 0, b = 0; ;) {
                            if (u = 128, ((0 | BA[o[o[A &gt;&gt; 2] + 96 &gt;&gt; 2]](A)) - b | 0) &gt; 127 || (0 | (u = (0 | BA[o[o[A &gt;&gt; 2] + 96 &gt;&gt; 2]](A)) - b | 0)) &gt;= 1) {
                                for (t = 0, n = f; BA[o[o[A &gt;&gt; 2] + 108 &gt;&gt; 2]](A, t, n), n = n + 16 | 0, (0 | u) != (0 | (t = t + 1 | 0)); ) ;
                                for (m = g[B &gt;&gt; 2], Q = g[_ &gt;&gt; 2], h = g[k &gt;&gt; 2], n = 0, c = -1, a = R(-3.4028234663852886e38), 
                                t = f; a = (v = (d = R(R(R(h * g[t &gt;&gt; 2]) + R(Q * g[t + 4 &gt;&gt; 2])) + R(m * g[t + 8 &gt;&gt; 2]))) &gt; a) ? d : a, 
                                c = v ? n : c, t = t + 16 | 0, (0 | u) != (0 | (n = n + 1 | 0)); ) ;
                            } else a = R(-3.4028234663852886e38), c = -1;
                            if (a &gt; g[C &gt;&gt; 2] &amp;&amp; (c = o[(n = (c &lt;&lt; 4) + f | 0) + 12 &gt;&gt; 2], o[(t = l + 8 | 0) &gt;&gt; 2] = o[n + 8 &gt;&gt; 2], 
                            o[t + 4 &gt;&gt; 2] = c, t = o[n + 4 &gt;&gt; 2], o[l &gt;&gt; 2] = o[n &gt;&gt; 2], o[l + 4 &gt;&gt; 2] = t, 
                            g[C &gt;&gt; 2] = a), !((0 | (b = b + 128 | 0)) &lt; (0 | BA[o[o[A &gt;&gt; 2] + 96 &gt;&gt; 2]](A)))) break;
                        }
                        if ((0 | (s = s + 1 | 0)) == (0 | r)) break;
                    }
                }
                D = f + 2048 | 0;
            }, function(A, e) {
                A |= 0, e |= 0;
                var i, r, f = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, d = R(0), v = R(0), B = R(0), Q = 0, h = 0, G = 0, y = 0, W = R(0), Y = R(0), F = 0, Z = 0, p = 0, V = 0, E = 0, N = 0, I = 0, J = R(0), U = 0, x = 0, X = R(0), M = R(0), T = 0, j = 0;
                D = i = D - 240 | 0, (f = o[A + 56 &gt;&gt; 2]) &amp;&amp; (BA[o[o[f &gt;&gt; 2] &gt;&gt; 2]](f), CA(o[A + 56 &gt;&gt; 2])), 
                function(A) {
                    var e = 0;
                    o[A &gt;&gt; 2] = 7060, n[A + 20 | 0] = 1, o[A + 16 &gt;&gt; 2] = 0, n[A + 40 | 0] = 1, o[(e = A + 8 | 0) &gt;&gt; 2] = 0, 
                    o[e + 4 &gt;&gt; 2] = 0, o[A + 36 &gt;&gt; 2] = 0, n[A + 60 | 0] = 1, o[(e = A + 28 | 0) &gt;&gt; 2] = 0, 
                    o[e + 4 &gt;&gt; 2] = 0, o[A + 56 &gt;&gt; 2] = 0, o[(A = A + 48 | 0) &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0;
                }(f = dA(132)), o[A + 56 &gt;&gt; 2] = f, o[i + 228 &gt;&gt; 2] = 0, o[i + 220 &gt;&gt; 2] = 0, o[i + 224 &gt;&gt; 2] = 0, 
                n[i + 232 | 0] = 1;
                A: if (!((0 | BA[o[o[A &gt;&gt; 2] + 96 &gt;&gt; 2]](A)) &lt; 1)) for (;;) {
                    if ((0 | a) == (0 | l)) if ((0 | a) &gt;= (0 | (s = a ? a &lt;&lt; 1 : 1))) c = k; else {
                        c = s ? dA(s &lt;&lt; 4) : 0;
                        e: {
                            if ((0 | a) &gt;= 1) for (f = c, t = k; u = o[t + 4 &gt;&gt; 2], o[f &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = u, 
                            y = o[(Q = t + 8 | 0) + 4 &gt;&gt; 2], o[(u = f + 8 | 0) &gt;&gt; 2] = o[Q &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = y, 
                            f = f + 16 | 0, t = t + 16 | 0, a = a + -1 | 0; ) ; else if (!k) break e;
                            C[i + 232 | 0] &amp;&amp; CA(k), o[i + 228 &gt;&gt; 2] = 0;
                        }
                        o[i + 228 &gt;&gt; 2] = c, n[i + 232 | 0] = 1, o[i + 224 &gt;&gt; 2] = s;
                    } else c = k;
                    if (o[i + 220 &gt;&gt; 2] = l + 1, a = o[i + 156 &gt;&gt; 2], o[(t = (f = l &lt;&lt; 4) + c | 0) &gt;&gt; 2] = o[i + 152 &gt;&gt; 2], 
                    o[t + 4 &gt;&gt; 2] = a, a = o[(c = i + 160 | 0) + 4 &gt;&gt; 2], o[(t = t + 8 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], 
                    o[t + 4 &gt;&gt; 2] = a, k = o[i + 228 &gt;&gt; 2], BA[o[o[A &gt;&gt; 2] + 108 &gt;&gt; 2]](A, b, f + k | 0), 
                    (0 | (b = b + 1 | 0)) &gt;= (0 | BA[o[o[A &gt;&gt; 2] + 96 &gt;&gt; 2]](A))) break A;
                    a = o[i + 224 &gt;&gt; 2], l = o[i + 220 &gt;&gt; 2];
                }
                if (n[i + 188 | 0] = 1, o[i + 184 &gt;&gt; 2] = 0, n[i + 208 | 0] = 1, o[(f = i + 176 | 0) &gt;&gt; 2] = 0, 
                o[f + 4 &gt;&gt; 2] = 0, o[i + 204 &gt;&gt; 2] = 0, o[(f = i + 196 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, 
                o[i + 164 &gt;&gt; 2] = 0, n[i + 168 | 0] = 1, o[i + 156 &gt;&gt; 2] = 0, o[i + 160 &gt;&gt; 2] = 0, 
                e) {
                    if (o[i + 60 &gt;&gt; 2] = 0, n[i + 64 | 0] = 1, o[i + 52 &gt;&gt; 2] = 0, o[i + 56 &gt;&gt; 2] = 0, 
                    function(A, e) {
                        var i, r = 0, f = 0, t = R(0), a = 0, c = 0, b = 0, l = R(0), u = R(0), s = R(0), k = 0, d = 0, v = R(0), B = R(0), _ = 0, m = 0, Q = 0, h = 0, G = R(0), y = R(0), W = 0, Y = 0, F = R(0), Z = R(0), p = R(0), V = 0, E = 0, N = 0, D = 0;
                        if ((0 | (i = o[A + 4 &gt;&gt; 2])) &gt;= 1) for (;;) {
                            A: if (d = m, m = d + 1 | 0, !((0 | m) &gt;= (0 | i))) for (f = o[A + 12 &gt;&gt; 2], Q = f + (d &lt;&lt; 4) | 0, 
                            V = Q + 8 | 0, E = Q + 4 | 0, r = m; ;) {
                                e: if (d = r + 1 | 0, !((0 | d) &gt;= (0 | i))) for (Y = (r &lt;&lt; 4) + f | 0, N = Y + 8 | 0, 
                                D = Y + 4 | 0, h = d; ;) {
                                    F = g[Q &gt;&gt; 2], l = R(g[Y &gt;&gt; 2] - F), r = (h &lt;&lt; 4) + f | 0, Z = g[E &gt;&gt; 2], v = R(g[r + 4 &gt;&gt; 2] - Z), 
                                    t = R(g[D &gt;&gt; 2] - Z), u = R(g[r &gt;&gt; 2] - F), G = R(R(l * v) - R(t * u)), p = g[V &gt;&gt; 2], 
                                    s = R(g[r + 8 &gt;&gt; 2] - p), B = R(t * s), t = R(g[N &gt;&gt; 2] - p), v = R(B - R(t * v)), 
                                    u = R(R(t * u) - R(l * s));
                                    i: if (!(_ = (s = R(R(G * G) + R(R(v * v) + R(u * u)))) &gt; R(9999999747378752e-20) ^ 1)) {
                                        if (t = R(R(1) / R(w(s))), B = R(G * t), y = R(u * t), l = R(v * t), (0 | (c = o[e + 4 &gt;&gt; 2])) &gt;= 1) for (r = o[e + 12 &gt;&gt; 2], 
                                        a = c; ;) {
                                            if (R(R(R(l * g[r &gt;&gt; 2]) + R(y * g[r + 4 &gt;&gt; 2])) + R(B * g[r + 8 &gt;&gt; 2])) &gt; R(.9990000128746033)) break i;
                                            if (r = r + 16 | 0, !(a = a + -1 | 0)) break;
                                        }
                                        if (t = R(R(R(l * F) + R(y * Z)) + R(B * p)), (0 | (r = o[A + 4 &gt;&gt; 2])) &gt;= 1) for (;;) {
                                            if (R(R(R(R(R(l * g[f &gt;&gt; 2]) + R(y * g[f + 4 &gt;&gt; 2])) + R(B * g[f + 8 &gt;&gt; 2])) - t) + R(-.009999999776482582)) &gt; R(0)) break i;
                                            if (f = f + 16 | 0, !(r = r + -1 | 0)) break;
                                        }
                                        if (t = R(-t), o[e + 8 &gt;&gt; 2] == (0 | c) &amp;&amp; !((0 | c) &gt;= (0 | (W = c ? c &lt;&lt; 1 : 1)))) {
                                            if (W ? (k = dA(W &lt;&lt; 4), c = o[e + 4 &gt;&gt; 2]) : k = 0, (0 | c) &gt;= 1) for (r = 0; f = o[e + 12 &gt;&gt; 2] + r | 0, 
                                            a = o[f + 4 &gt;&gt; 2], o[(b = r + k | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = a, a = o[(f = f + 8 | 0) + 4 &gt;&gt; 2], 
                                            o[(b = b + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = a, r = r + 16 | 0, c = c + -1 | 0; ) ;
                                            (r = o[e + 12 &gt;&gt; 2]) &amp;&amp; (C[e + 16 | 0] &amp;&amp; CA(r), o[e + 12 &gt;&gt; 2] = 0), o[e + 12 &gt;&gt; 2] = k, 
                                            n[e + 16 | 0] = 1, o[e + 8 &gt;&gt; 2] = W, c = o[e + 4 &gt;&gt; 2];
                                        }
                                        r = o[e + 12 &gt;&gt; 2] + (c &lt;&lt; 4) | 0, g[r + 12 &gt;&gt; 2] = t, g[r + 8 &gt;&gt; 2] = B, g[r + 4 &gt;&gt; 2] = y, 
                                        g[r &gt;&gt; 2] = l, o[e + 4 &gt;&gt; 2] = o[e + 4 &gt;&gt; 2] + 1;
                                    }
                                    i: if (!_) {
                                        if (t = R(R(1) / R(w(s))), l = R(-R(G * t)), u = R(-R(u * t)), s = R(-R(v * t)), 
                                        (0 | (a = o[e + 4 &gt;&gt; 2])) &gt;= 1) for (r = o[e + 12 &gt;&gt; 2], f = a; ;) {
                                            if (R(R(R(g[r &gt;&gt; 2] * s) + R(g[r + 4 &gt;&gt; 2] * u)) + R(g[r + 8 &gt;&gt; 2] * l)) &gt; R(.9990000128746033)) break i;
                                            if (r = r + 16 | 0, !(f = f + -1 | 0)) break;
                                        }
                                        if (t = R(R(R(g[Q &gt;&gt; 2] * s) + R(g[E &gt;&gt; 2] * u)) + R(g[V &gt;&gt; 2] * l)), (0 | (f = o[A + 4 &gt;&gt; 2])) &gt;= 1) for (r = o[A + 12 &gt;&gt; 2]; ;) {
                                            if (R(R(R(R(R(g[r &gt;&gt; 2] * s) + R(g[r + 4 &gt;&gt; 2] * u)) + R(g[r + 8 &gt;&gt; 2] * l)) - t) + R(-.009999999776482582)) &gt; R(0)) break i;
                                            if (r = r + 16 | 0, !(f = f + -1 | 0)) break;
                                        }
                                        if (t = R(-t), o[e + 8 &gt;&gt; 2] == (0 | a) &amp;&amp; !((0 | a) &gt;= (0 | (k = a ? a &lt;&lt; 1 : 1)))) {
                                            if (k ? (_ = dA(k &lt;&lt; 4), a = o[e + 4 &gt;&gt; 2]) : _ = 0, (0 | a) &gt;= 1) for (r = 0; f = o[e + 12 &gt;&gt; 2] + r | 0, 
                                            c = o[f + 4 &gt;&gt; 2], o[(b = r + _ | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = c, c = o[(f = f + 8 | 0) + 4 &gt;&gt; 2], 
                                            o[(b = b + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = c, r = r + 16 | 0, a = a + -1 | 0; ) ;
                                            (r = o[e + 12 &gt;&gt; 2]) &amp;&amp; (C[e + 16 | 0] &amp;&amp; CA(r), o[e + 12 &gt;&gt; 2] = 0), o[e + 12 &gt;&gt; 2] = _, 
                                            n[e + 16 | 0] = 1, o[e + 8 &gt;&gt; 2] = k, a = o[e + 4 &gt;&gt; 2];
                                        }
                                        r = o[e + 12 &gt;&gt; 2] + (a &lt;&lt; 4) | 0, g[r + 12 &gt;&gt; 2] = t, g[r + 8 &gt;&gt; 2] = l, g[r + 4 &gt;&gt; 2] = u, 
                                        g[r &gt;&gt; 2] = s, o[e + 4 &gt;&gt; 2] = o[e + 4 &gt;&gt; 2] + 1;
                                    }
                                    if ((0 | (h = h + 1 | 0)) == (0 | i)) break e;
                                    f = o[A + 12 &gt;&gt; 2];
                                }
                                if ((0 | i) == (0 | d)) break A;
                                f = o[A + 12 &gt;&gt; 2], r = d;
                            }
                            if ((0 | i) == (0 | m)) break;
                        }
                    }(i + 216 | 0, i + 48 | 0), o[i + 140 &gt;&gt; 2] = 0, n[i + 144 | 0] = 1, o[i + 132 &gt;&gt; 2] = 0, 
                    o[i + 136 &gt;&gt; 2] = 0, o[i + 52 &gt;&gt; 2] &gt;= 1) for (c = 0; ;) {
                        if (l = i + 112 | 0, e = o[i + 60 &gt;&gt; 2] + (c &lt;&lt; 4) | 0, o[l &gt;&gt; 2] = o[e + 8 &gt;&gt; 2], 
                        f = o[e + 4 &gt;&gt; 2], o[i + 104 &gt;&gt; 2] = o[e &gt;&gt; 2], o[i + 108 &gt;&gt; 2] = f, d = R(g[e + 12 &gt;&gt; 2] - R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A))), 
                        (0 | (t = o[i + 132 &gt;&gt; 2])) == o[i + 136 &gt;&gt; 2] &amp;&amp; !((0 | t) &gt;= (0 | (e = t ? t &lt;&lt; 1 : 1)))) {
                            if (e ? (b = dA(e &lt;&lt; 4), t = o[i + 132 &gt;&gt; 2]) : b = 0, (0 | t) &gt;= 1) for (f = 0; a = o[i + 140 &gt;&gt; 2] + f | 0, 
                            k = o[a + 4 &gt;&gt; 2], o[(u = s = f + b | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = k, u = o[(a = a + 8 | 0) + 4 &gt;&gt; 2], 
                            o[(s = s + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = u, f = f + 16 | 0, t = t + -1 | 0; ) ;
                            (f = o[i + 140 &gt;&gt; 2]) &amp;&amp; (C[i + 144 | 0] &amp;&amp; CA(f), o[i + 140 &gt;&gt; 2] = 0), o[i + 140 &gt;&gt; 2] = b, 
                            n[i + 144 | 0] = 1, o[i + 136 &gt;&gt; 2] = e, t = o[i + 132 &gt;&gt; 2];
                        }
                        if (f = o[i + 108 &gt;&gt; 2], e = o[i + 140 &gt;&gt; 2] + (t &lt;&lt; 4) | 0, o[e &gt;&gt; 2] = o[i + 104 &gt;&gt; 2], 
                        o[e + 4 &gt;&gt; 2] = f, g[e + 12 &gt;&gt; 2] = d, o[e + 8 &gt;&gt; 2] = o[l &gt;&gt; 2], o[i + 132 &gt;&gt; 2] = o[i + 132 &gt;&gt; 2] + 1, 
                        !((0 | (c = c + 1 | 0)) &lt; o[i + 52 &gt;&gt; 2])) break;
                    }
                    o[i + 116 &gt;&gt; 2] = 0, n[i + 120 | 0] = 1, o[i + 108 &gt;&gt; 2] = 0, o[i + 112 &gt;&gt; 2] = 0, 
                    function(A, e) {
                        var i, r = 0, f = 0, t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = 0, d = R(0), v = 0, B = 0, _ = R(0), Q = R(0), h = 0, G = 0, y = 0, w = 0, W = R(0), Y = R(0), F = 0, Z = R(0), p = R(0), V = R(0), E = 0, N = 0, D = 0, I = 0, J = 0, U = 0, x = 0, X = 0;
                        if ((0 | (i = o[A + 4 &gt;&gt; 2])) &gt;= 1) for (;;) {
                            A: if (k = h, h = k + 1 | 0, !((0 | h) &gt;= (0 | i))) for (f = o[A + 12 &gt;&gt; 2], G = f + (k &lt;&lt; 4) | 0, 
                            D = G + 12 | 0, I = G + 4 | 0, J = G + 8 | 0, r = h; ;) {
                                e: if (k = r + 1 | 0, !((0 | k) &gt;= (0 | i))) for (y = (r &lt;&lt; 4) + f | 0, U = y + 12 | 0, 
                                x = y + 8 | 0, X = y + 4 | 0, w = k; ;) {
                                    b = g[(r = (w &lt;&lt; 4) + f | 0) + 4 &gt;&gt; 2], l = g[y &gt;&gt; 2], u = g[X &gt;&gt; 2], a = g[r &gt;&gt; 2], 
                                    s = R(R(b * l) - R(u * a)), c = g[r + 8 &gt;&gt; 2], t = g[x &gt;&gt; 2], W = R(R(u * c) - R(t * b)), 
                                    Y = R(R(t * a) - R(c * l));
                                    i: if (R(R(s * s) + R(R(W * W) + R(Y * Y))) &gt; R(9999999747378752e-20) &amp;&amp; (d = g[I &gt;&gt; 2], 
                                    _ = g[G &gt;&gt; 2], Z = R(R(a * d) - R(b * _)), Q = g[J &gt;&gt; 2], p = R(R(b * Q) - R(c * d)), 
                                    V = R(R(c * _) - R(a * Q)), R(R(Z * Z) + R(R(p * p) + R(V * V))) &gt; R(9999999747378752e-20) &amp;&amp; (a = R(R(u * _) - R(l * d)), 
                                    b = R(R(t * d) - R(u * Q)), c = R(R(l * Q) - R(t * _)), R(R(a * a) + R(R(b * b) + R(c * c))) &gt; R(9999999747378752e-20) &amp;&amp; (t = R(R(Q * s) + R(R(d * Y) + R(W * _))), 
                                    R(m(t)) &gt; R(9.999999974752427e-7))))) {
                                        if (l = R(R(-1) / t), u = g[r + 12 &gt;&gt; 2], d = s, s = g[D &gt;&gt; 2], t = g[U &gt;&gt; 2], a = R(l * R(R(a * u) + R(R(d * s) + R(Z * t)))), 
                                        c = R(l * R(R(c * u) + R(R(Y * s) + R(V * t)))), t = R(l * R(R(b * u) + R(R(W * s) + R(p * t)))), 
                                        (0 | (r = o[A + 4 &gt;&gt; 2])) &gt;= 1) for (;;) {
                                            if (R(R(g[f + 12 &gt;&gt; 2] + R(R(R(t * g[f &gt;&gt; 2]) + R(c * g[f + 4 &gt;&gt; 2])) + R(a * g[f + 8 &gt;&gt; 2]))) + R(-.009999999776482582)) &gt; R(0)) break i;
                                            if (f = f + 16 | 0, !(r = r + -1 | 0)) break;
                                        }
                                        if ((0 | (r = o[e + 4 &gt;&gt; 2])) == o[e + 8 &gt;&gt; 2] &amp;&amp; !((0 | r) &gt;= (0 | (F = r ? r &lt;&lt; 1 : 1)))) {
                                            if (F ? (E = dA(F &lt;&lt; 4), r = o[e + 4 &gt;&gt; 2]) : E = 0, (0 | r) &gt;= 1) for (f = 0; B = o[e + 12 &gt;&gt; 2] + f | 0, 
                                            N = o[B + 4 &gt;&gt; 2], o[(v = f + E | 0) &gt;&gt; 2] = o[B &gt;&gt; 2], o[v + 4 &gt;&gt; 2] = N, N = o[(B = B + 8 | 0) + 4 &gt;&gt; 2], 
                                            o[(v = v + 8 | 0) &gt;&gt; 2] = o[B &gt;&gt; 2], o[v + 4 &gt;&gt; 2] = N, f = f + 16 | 0, r = r + -1 | 0; ) ;
                                            (r = o[e + 12 &gt;&gt; 2]) &amp;&amp; (C[e + 16 | 0] &amp;&amp; CA(r), o[e + 12 &gt;&gt; 2] = 0), o[e + 12 &gt;&gt; 2] = E, 
                                            n[e + 16 | 0] = 1, o[e + 8 &gt;&gt; 2] = F, r = o[e + 4 &gt;&gt; 2];
                                        }
                                        r = o[e + 12 &gt;&gt; 2] + (r &lt;&lt; 4) | 0, o[r + 12 &gt;&gt; 2] = 0, g[r + 8 &gt;&gt; 2] = a, g[r + 4 &gt;&gt; 2] = c, 
                                        g[r &gt;&gt; 2] = t, o[e + 4 &gt;&gt; 2] = o[e + 4 &gt;&gt; 2] + 1;
                                    }
                                    if ((0 | (w = w + 1 | 0)) == (0 | i)) break e;
                                    f = o[A + 12 &gt;&gt; 2];
                                }
                                if ((0 | i) == (0 | k)) break A;
                                f = o[A + 12 &gt;&gt; 2], r = k;
                            }
                            if ((0 | i) == (0 | h)) break;
                        }
                    }(i + 128 | 0, i + 104 | 0), HA(i + 152 | 0, o[i + 116 &gt;&gt; 2], o[i + 108 &gt;&gt; 2]), 
                    (e = o[i + 116 &gt;&gt; 2]) &amp;&amp; (C[i + 120 | 0] &amp;&amp; CA(e), o[i + 116 &gt;&gt; 2] = 0), (e = o[i + 140 &gt;&gt; 2]) &amp;&amp; (C[i + 144 | 0] &amp;&amp; CA(e), 
                    o[i + 140 &gt;&gt; 2] = 0), (e = o[i + 60 &gt;&gt; 2]) &amp;&amp; (C[i + 64 | 0] &amp;&amp; CA(e), o[i + 60 &gt;&gt; 2] = 0);
                } else HA(i + 152 | 0, k, o[i + 220 &gt;&gt; 2]);
                if ((0 | (e = o[i + 196 &gt;&gt; 2])) &lt; 1) f = 0; else {
                    for (f = U = dA(e &lt;&lt; 4), t = e; c = o[i + 52 &gt;&gt; 2], o[f &gt;&gt; 2] = o[i + 48 &gt;&gt; 2], 
                    o[f + 4 &gt;&gt; 2] = c, a = o[(b = i + 56 | 0) + 4 &gt;&gt; 2], o[(c = f + 8 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], 
                    o[c + 4 &gt;&gt; 2] = a, f = f + 16 | 0, t = t + -1 | 0; ) ;
                    f = U;
                }
                r = f, o[i + 140 &gt;&gt; 2] = 0, n[i + 144 | 0] = 1, o[i + 132 &gt;&gt; 2] = 0, o[i + 136 &gt;&gt; 2] = 0, 
                n[0 | (f = i + 63 | 0)] = 0, n[f + 1 | 0] = 0, n[f + 2 | 0] = 0, n[f + 3 | 0] = 0, 
                o[(f = i + 56 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[i + 48 &gt;&gt; 2] = 0, o[i + 52 &gt;&gt; 2] = 0;
                A: {
                    if ((0 | e) &lt;= -1) for (t = e + 1 | 0, a = _(e, 36) + 8 | 0, f = 0; ;) {
                        if (b = (f = f + a | 0) + -4 | 0, (l = o[(c = f + 4 | 0) &gt;&gt; 2]) &amp;&amp; (C[f + 8 | 0] &amp;&amp; CA(l), 
                        o[c &gt;&gt; 2] = 0), o[b &gt;&gt; 2] = 0, o[c &gt;&gt; 2] = 0, o[f &gt;&gt; 2] = 0, n[f + 8 | 0] = 1, !t) break A;
                        a = a + 36 | 0, t = t + 1 | 0, f = o[i + 140 &gt;&gt; 2];
                    }
                    if (e) for (PA(i + 128 | 0, e), c = i + 48 | 3, t = 20, l = e; b = C[c + 4 | 0] | C[c + 5 | 0] &lt;&lt; 8 | C[c + 6 | 0] &lt;&lt; 16 | C[c + 7 | 0] &lt;&lt; 24, 
                    f = o[i + 140 &gt;&gt; 2] + t | 0, a = C[0 | c] | C[c + 1 | 0] &lt;&lt; 8 | C[c + 2 | 0] &lt;&lt; 16 | C[c + 3 | 0] &lt;&lt; 24, 
                    n[0 | f] = a, n[f + 1 | 0] = a &gt;&gt;&gt; 8, n[f + 2 | 0] = a &gt;&gt;&gt; 16, n[f + 3 | 0] = a &gt;&gt;&gt; 24, 
                    n[f + 4 | 0] = b, n[f + 5 | 0] = b &gt;&gt;&gt; 8, n[f + 6 | 0] = b &gt;&gt;&gt; 16, n[f + 7 | 0] = b &gt;&gt;&gt; 24, 
                    n[f + -4 | 0] = 1, o[(b = s = f + -16 | 0) &gt;&gt; 2] = 0, o[b + 4 &gt;&gt; 2] = 0, a = C[(b = c + 8 | 0) + 4 | 0] | C[b + 5 | 0] &lt;&lt; 8 | C[b + 6 | 0] &lt;&lt; 16 | C[b + 7 | 0] &lt;&lt; 24, 
                    f = f + 8 | 0, b = C[0 | b] | C[b + 1 | 0] &lt;&lt; 8 | C[b + 2 | 0] &lt;&lt; 16 | C[b + 3 | 0] &lt;&lt; 24, 
                    n[0 | f] = b, n[f + 1 | 0] = b &gt;&gt;&gt; 8, n[f + 2 | 0] = b &gt;&gt;&gt; 16, n[f + 3 | 0] = b &gt;&gt;&gt; 24, 
                    n[f + 4 | 0] = a, n[f + 5 | 0] = a &gt;&gt;&gt; 8, n[f + 6 | 0] = a &gt;&gt;&gt; 16, n[f + 7 | 0] = a &gt;&gt;&gt; 24, 
                    o[s + 8 &gt;&gt; 2] = 0, t = t + 36 | 0, l = l + -1 | 0; ) ;
                }
                if (o[i + 132 &gt;&gt; 2] = e, b = o[A + 56 &gt;&gt; 2], (0 | (c = o[b + 8 &gt;&gt; 2])) &lt; (0 | (t = o[i + 156 &gt;&gt; 2]))) {
                    if (o[b + 12 &gt;&gt; 2] &lt; (0 | t)) {
                        if (t ? (k = dA(t &lt;&lt; 4), a = o[b + 8 &gt;&gt; 2]) : (k = 0, a = c), (0 | a) &gt;= 1) for (f = 0; l = o[b + 16 &gt;&gt; 2] + f | 0, 
                        Q = o[l + 4 &gt;&gt; 2], o[(u = s = f + k | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = Q, u = o[(l = l + 8 | 0) + 4 &gt;&gt; 2], 
                        o[(s = s + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = u, f = f + 16 | 0, a = a + -1 | 0; ) ;
                        (f = o[b + 16 &gt;&gt; 2]) &amp;&amp; (C[b + 20 | 0] &amp;&amp; CA(f), o[b + 16 &gt;&gt; 2] = 0), o[b + 16 &gt;&gt; 2] = k, 
                        o[b + 12 &gt;&gt; 2] = t, n[b + 20 | 0] = 1;
                    }
                    for (f = c &lt;&lt; 4, a = t - c | 0; s = o[i + 52 &gt;&gt; 2], c = o[b + 16 &gt;&gt; 2] + f | 0, 
                    o[c &gt;&gt; 2] = o[i + 48 &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = s, s = o[(l = i + 56 | 0) + 4 &gt;&gt; 2], 
                    o[(c = c + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = s, f = f + 16 | 0, a = a + -1 | 0; ) ;
                }
                if (o[b + 8 &gt;&gt; 2] = t, (0 | t) &gt;= 1) for (f = 0; c = o[i + 164 &gt;&gt; 2] + f | 0, l = o[c + 4 &gt;&gt; 2], 
                b = o[o[A + 56 &gt;&gt; 2] + 16 &gt;&gt; 2] + f | 0, o[(a = b) &gt;&gt; 2] = o[c &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = l, 
                a = o[(c = c + 8 | 0) + 4 &gt;&gt; 2], o[(b = b + 8 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = a, 
                f = f + 16 | 0, t = t + -1 | 0; ) ;
                if ((0 | e) &gt;= 1) for (s = 0; ;) {
                    for (k = 0, l = h = o[i + 184 &gt;&gt; 2] + _(o[o[i + 204 &gt;&gt; 2] + (s &lt;&lt; 2) &gt;&gt; 2], 12) | 0; ;) {
                        if (Q = (u = (F = _(s, 36)) + o[i + 140 &gt;&gt; 2] | 0) + 4 | 0, G = o[8 + (_(o[l + 4 &gt;&gt; 2], 12) + l | 0) &gt;&gt; 2], 
                        (0 | (a = o[u + 4 &gt;&gt; 2])) == o[u + 8 &gt;&gt; 2] &amp;&amp; !((0 | a) &gt;= (0 | (y = a ? a &lt;&lt; 1 : 1)))) {
                            y ? (c = dA(y &lt;&lt; 2), a = o[Q &gt;&gt; 2]) : c = 0, I = u + 8 | 0, p = u + 12 | 0, b = o[u + 12 &gt;&gt; 2];
                            A: {
                                if ((0 | a) &gt;= 1) for (f = c, t = b; o[f &gt;&gt; 2] = o[t &gt;&gt; 2], f = f + 4 | 0, t = t + 4 | 0, 
                                a = a + -1 | 0; ) ; else if (!b) break A;
                                C[u + 16 | 0] &amp;&amp; CA(b), o[p &gt;&gt; 2] = 0, a = o[Q &gt;&gt; 2];
                            }
                            o[p &gt;&gt; 2] = c, o[I &gt;&gt; 2] = y, n[u + 16 | 0] = 1;
                        }
                        if (o[o[u + 12 &gt;&gt; 2] + (a &lt;&lt; 2) &gt;&gt; 2] = G, o[Q &gt;&gt; 2] = o[Q &gt;&gt; 2] + 1, (0 | k) &lt;= 1 &amp;&amp; (t = o[i + 164 &gt;&gt; 2], 
                        d = g[(f = t + (G &lt;&lt; 4) | 0) + 4 &gt;&gt; 2], t = t + (o[l + 8 &gt;&gt; 2] &lt;&lt; 4) | 0, v = g[t + 4 &gt;&gt; 2], 
                        B = g[f &gt;&gt; 2], W = g[t &gt;&gt; 2], Y = g[f + 8 &gt;&gt; 2], J = g[t + 8 &gt;&gt; 2], o[(f = (i + 48 | 0) + (k &lt;&lt; 4) | 0) + 12 &gt;&gt; 2] = 0, 
                        B = R(W - B), v = R(v - d), W = R(J - Y), d = R(R(1) / R(w(R(R(R(B * B) + R(v * v)) + R(W * W))))), 
                        g[f + 8 &gt;&gt; 2] = W * d, g[f + 4 &gt;&gt; 2] = v * d, g[f &gt;&gt; 2] = B * d, k = k + 1 | 0), 
                        f = _(o[l + 4 &gt;&gt; 2], 12) + l | 0, (0 | h) == (0 | (l = _(o[f &gt;&gt; 2], 12) + f | 0))) break;
                    }
                    if (2 != (0 | k) ? (o[(f = (s &lt;&lt; 4) + r | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[(f = f + 8 | 0) &gt;&gt; 2] = 0, 
                    o[f + 4 &gt;&gt; 2] = 0, t = o[i + 140 &gt;&gt; 2]) : (o[(f = (s &lt;&lt; 4) + r | 0) + 12 &gt;&gt; 2] = 0, 
                    B = g[i + 68 &gt;&gt; 2], v = g[i + 48 &gt;&gt; 2], W = g[i + 52 &gt;&gt; 2], Y = g[i + 64 &gt;&gt; 2], 
                    X = d = R(R(B * v) - R(W * Y)), M = R(d * d), d = W, W = g[i + 72 &gt;&gt; 2], J = g[i + 56 &gt;&gt; 2], 
                    d = R(R(d * W) - R(J * B)), B = R(R(J * Y) - R(W * v)), v = R(R(1) / R(w(R(M + R(R(d * d) + R(B * B)))))), 
                    g[f + 8 &gt;&gt; 2] = X * v, g[f + 4 &gt;&gt; 2] = B * v, d = R(d * v), g[f &gt;&gt; 2] = d, t = o[i + 140 &gt;&gt; 2], 
                    g[(c = F + t | 0) + 20 &gt;&gt; 2] = d, o[c + 24 &gt;&gt; 2] = o[f + 4 &gt;&gt; 2], o[c + 28 &gt;&gt; 2] = o[f + 8 &gt;&gt; 2], 
                    o[c + 32 &gt;&gt; 2] = 1900671690), (0 | (b = o[(t = t + F | 0) + 4 &gt;&gt; 2])) &lt; 1) d = R(1.0000000150474662e30); else for (f = o[t + 12 &gt;&gt; 2], 
                    B = g[(c = (s &lt;&lt; 4) + r | 0) + 8 &gt;&gt; 2], v = g[c + 4 &gt;&gt; 2], W = g[c &gt;&gt; 2], l = o[o[A + 56 &gt;&gt; 2] + 16 &gt;&gt; 2], 
                    d = R(1.0000000150474662e30), a = 0; c = l + (o[f &gt;&gt; 2] &lt;&lt; 4) | 0, d = d &gt; (Y = R(R(R(g[c &gt;&gt; 2] * W) + R(g[c + 4 &gt;&gt; 2] * v)) + R(g[c + 8 &gt;&gt; 2] * B))) ? Y : d, 
                    f = f + 4 | 0, (0 | (a = a + 1 | 0)) &lt; (0 | b); ) ;
                    if (g[t + 32 &gt;&gt; 2] = -d, (0 | e) == (0 | (s = s + 1 | 0))) break;
                }
                A: if (o[i + 132 &gt;&gt; 2] &gt;= 1) {
                    for (u = 0, Q = 0, F = 0, a = 0; ;) {
                        if ((0 | a) == (0 | u)) if ((0 | u) &gt;= (0 | (a = u ? u &lt;&lt; 1 : 1))) a = u; else {
                            l = a ? dA(a &lt;&lt; 2) : 0;
                            e: {
                                if (u) for (f = l, t = u; o[f &gt;&gt; 2] = o[Q &gt;&gt; 2], f = f + 4 | 0, Q = Q + 4 | 0, t = t + -1 | 0; ) ; else if (!Q) {
                                    a = 1;
                                    break e;
                                }
                                CA(F);
                            }
                            F = l, Q = l;
                        }
                        if (o[(u &lt;&lt; 2) + Q &gt;&gt; 2] = u, !((0 | (u = u + 1 | 0)) &lt; o[i + 132 &gt;&gt; 2])) break;
                    }
                    for (p = i + 68 | 0, I = i + 40 | 0; ;) {
                        e = o[((c = u + -1 | 0) &lt;&lt; 2) + Q &gt;&gt; 2], s = dA(4), o[s &gt;&gt; 2] = e;
                        e: {
                            if ((0 | c) &lt; 1) y = 1, e = s, u = c; else {
                                for (e = (t = o[i + 140 &gt;&gt; 2]) + _(e, 36) | 0, d = g[e + 20 &gt;&gt; 2], B = g[e + 28 &gt;&gt; 2], 
                                v = g[e + 24 &gt;&gt; 2], l = u + -2 | 0, f = 1, u = c, c = s, y = 1; ;) {
                                    a = o[(l &lt;&lt; 2) + Q &gt;&gt; 2], e = _(a, 36) + t | 0;
                                    i: if (R(R(R(d * g[e + 20 &gt;&gt; 2]) + R(v * g[e + 24 &gt;&gt; 2])) + R(B * g[e + 28 &gt;&gt; 2])) &gt; R(.9990000128746033)) {
                                        if ((0 | f) != (0 | y) || (0 | f) &gt;= (0 | (b = f ? f &lt;&lt; 1 : 1))) b = f, e = c; else {
                                            e = b ? dA(b &lt;&lt; 2) : 0;
                                            r: {
                                                if ((0 | f) &gt;= 1) for (t = e; o[t &gt;&gt; 2] = o[s &gt;&gt; 2], t = t + 4 | 0, s = s + 4 | 0, 
                                                f = f + -1 | 0; ) ; else if (!s) break r;
                                                CA(c);
                                            }
                                            s = e;
                                        }
                                        if (o[(y &lt;&lt; 2) + s &gt;&gt; 2] = a, y = y + 1 | 0, !((0 | u) &lt; 1)) {
                                            for (t = 0, f = Q; ;) {
                                                if (o[f &gt;&gt; 2] != (0 | a)) {
                                                    if (f = f + 4 | 0, (0 | u) != (0 | (t = t + 1 | 0))) continue;
                                                    break i;
                                                }
                                                break;
                                            }
                                            (0 | u) &lt;= (0 | t) || (c = f, f = ((u = u + -1 | 0) &lt;&lt; 2) + Q | 0, o[c &gt;&gt; 2] = o[f &gt;&gt; 2], 
                                            o[f &gt;&gt; 2] = a);
                                        }
                                    } else b = f, e = c;
                                    if (!((0 | l) &gt;= 1)) break;
                                    l = l + -1 | 0, t = o[i + 140 &gt;&gt; 2], c = e, f = b;
                                }
                                i: if (!((0 | y) &lt;= 1)) {
                                    for (a = 0, o[i + 116 &gt;&gt; 2] = 0, n[i + 120 | 0] = 1, o[i + 108 &gt;&gt; 2] = 0, o[i + 112 &gt;&gt; 2] = 0, 
                                    o[I &gt;&gt; 2] = 0, o[I + 4 &gt;&gt; 2] = 0, o[i + 32 &gt;&gt; 2] = 0, o[i + 36 &gt;&gt; 2] = 0, d = R(0), 
                                    b = 0, B = R(0), v = R(0), G = 0; ;) {
                                        if (f = o[i + 140 &gt;&gt; 2] + _(o[(G &lt;&lt; 2) + s &gt;&gt; 2], 36) | 0, W = g[f + 24 &gt;&gt; 2], Y = g[f + 28 &gt;&gt; 2], 
                                        g[i + 32 &gt;&gt; 2] = g[f + 20 &gt;&gt; 2] + v, g[i + 40 &gt;&gt; 2] = Y + d, g[i + 36 &gt;&gt; 2] = W + B, 
                                        (0 | (k = o[f + 4 &gt;&gt; 2])) &gt;= 1) for (T = f + 4 | 0, j = f + 12 | 0, c = 0; ;) {
                                            V = o[o[j &gt;&gt; 2] + (c &lt;&lt; 2) &gt;&gt; 2], f = o[o[A + 56 &gt;&gt; 2] + 16 &gt;&gt; 2] + (V &lt;&lt; 4) | 0, 
                                            E = o[(h = f + 8 | 0) + 4 &gt;&gt; 2], o[(t = l = i + 16 | 0) &gt;&gt; 2] = o[h &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = E, 
                                            t = o[f + 4 &gt;&gt; 2], o[i + 8 &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 12 &gt;&gt; 2] = t;
                                            r: {
                                                if ((0 | b) &gt;= 1) {
                                                    for (f = o[i + 116 &gt;&gt; 2] + 20 | 0, t = 0; ;) {
                                                        if ((0 | V) == o[f &gt;&gt; 2]) break r;
                                                        if (f = f + 24 | 0, !((0 | (t = t + 1 | 0)) &lt; (0 | a))) break;
                                                    }
                                                    b = a;
                                                }
                                                if (t = o[l + 4 &gt;&gt; 2], o[(f = E = i + 56 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = t, 
                                                f = o[i + 12 &gt;&gt; 2], o[i + 48 &gt;&gt; 2] = o[i + 8 &gt;&gt; 2], o[i + 52 &gt;&gt; 2] = f, (0 | b) == o[i + 112 &gt;&gt; 2]) if ((0 | b) &gt;= (0 | (h = b ? b &lt;&lt; 1 : 1))) a = b; else {
                                                    h ? (l = dA(_(h, 24)), b = a = o[i + 108 &gt;&gt; 2]) : l = 0, k = o[i + 116 &gt;&gt; 2];
                                                    f: {
                                                        if ((0 | b) &gt;= 1) for (f = l, t = k; Z = o[t + 4 &gt;&gt; 2], o[f &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = Z, 
                                                        x = o[(N = t + 16 | 0) + 4 &gt;&gt; 2], o[(Z = f + 16 | 0) &gt;&gt; 2] = o[N &gt;&gt; 2], o[Z + 4 &gt;&gt; 2] = x, 
                                                        x = o[(N = t + 8 | 0) + 4 &gt;&gt; 2], o[(Z = f + 8 | 0) &gt;&gt; 2] = o[N &gt;&gt; 2], o[Z + 4 &gt;&gt; 2] = x, 
                                                        f = f + 24 | 0, t = t + 24 | 0, b = b + -1 | 0; ) ; else if (!k) break f;
                                                        C[i + 120 | 0] &amp;&amp; (CA(k), a = o[i + 108 &gt;&gt; 2]), o[i + 116 &gt;&gt; 2] = 0;
                                                    }
                                                    o[i + 116 &gt;&gt; 2] = l, n[i + 120 | 0] = 1, o[i + 112 &gt;&gt; 2] = h;
                                                } else a = b;
                                                t = o[i + 52 &gt;&gt; 2], f = o[i + 116 &gt;&gt; 2] + _(a, 24) | 0, o[f &gt;&gt; 2] = o[i + 48 &gt;&gt; 2], 
                                                o[f + 4 &gt;&gt; 2] = t, o[f + 20 &gt;&gt; 2] = V, o[f + 16 &gt;&gt; 2] = o[i - -64 &gt;&gt; 2], t = o[E + 4 &gt;&gt; 2], 
                                                o[(f = f + 8 | 0) &gt;&gt; 2] = o[E &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = t, a = o[i + 108 &gt;&gt; 2] + 1 | 0, 
                                                o[i + 108 &gt;&gt; 2] = a, k = o[T &gt;&gt; 2];
                                            }
                                            if (b = a, !((0 | (c = c + 1 | 0)) &lt; (0 | k))) break;
                                        }
                                        if (d = g[i + 40 &gt;&gt; 2], B = g[i + 36 &gt;&gt; 2], v = g[i + 32 &gt;&gt; 2], (0 | (G = G + 1 | 0)) == (0 | y)) break;
                                    }
                                    if (o[i + 52 &gt;&gt; 2] = 0, o[i + 56 &gt;&gt; 2] = 0, f = o[i + 140 &gt;&gt; 2] + _(o[s &gt;&gt; 2], 36) | 0, 
                                    o[i + 68 &gt;&gt; 2] = o[f + 20 &gt;&gt; 2], o[i + 72 &gt;&gt; 2] = o[f + 24 &gt;&gt; 2], o[i + 76 &gt;&gt; 2] = o[f + 28 &gt;&gt; 2], 
                                    o[i + 60 &gt;&gt; 2] = 0, n[i + 64 | 0] = 1, o[i + 80 &gt;&gt; 2] = o[f + 32 &gt;&gt; 2], W = d, d = R(R(1) / R(w(R(R(R(v * v) + R(B * B)) + R(d * d))))), 
                                    g[i + 40 &gt;&gt; 2] = W * d, g[i + 36 &gt;&gt; 2] = B * d, g[i + 32 &gt;&gt; 2] = v * d, o[i + 20 &gt;&gt; 2] = 0, 
                                    n[i + 24 | 0] = 1, o[i + 12 &gt;&gt; 2] = 0, o[i + 16 &gt;&gt; 2] = 0, KA(i + 104 | 0, i + 8 | 0, i + 32 | 0), 
                                    o[i + 12 &gt;&gt; 2] &lt;= 0) l = o[i + 108 &gt;&gt; 2]; else for (c = 0, a = o[i + 52 &gt;&gt; 2]; ;) {
                                        if (h = 20 + ((G = _(c, 24)) + o[i + 20 &gt;&gt; 2] | 0) | 0, o[i + 56 &gt;&gt; 2] == (0 | a) &amp;&amp; !((0 | a) &gt;= (0 | (k = a ? a &lt;&lt; 1 : 1)))) {
                                            k ? (b = dA(k &lt;&lt; 2), a = o[i + 52 &gt;&gt; 2]) : b = 0, l = o[i + 60 &gt;&gt; 2];
                                            r: {
                                                if ((0 | a) &gt;= 1) for (f = b, t = l; o[f &gt;&gt; 2] = o[t &gt;&gt; 2], f = f + 4 | 0, t = t + 4 | 0, 
                                                a = a + -1 | 0; ) ; else if (!l) break r;
                                                C[i + 64 | 0] &amp;&amp; CA(l), o[i + 60 &gt;&gt; 2] = 0, a = o[i + 52 &gt;&gt; 2];
                                            }
                                            o[i + 60 &gt;&gt; 2] = b, n[i + 64 | 0] = 1, o[i + 56 &gt;&gt; 2] = k;
                                        }
                                        o[o[i + 60 &gt;&gt; 2] + (a &lt;&lt; 2) &gt;&gt; 2] = o[h &gt;&gt; 2], a = o[i + 52 &gt;&gt; 2] + 1 | 0, o[i + 52 &gt;&gt; 2] = a;
                                        r: if (!((0 | (l = o[i + 108 &gt;&gt; 2])) &lt; 1)) {
                                            for (f = o[i + 116 &gt;&gt; 2] + 20 | 0, b = o[20 + (G + o[i + 20 &gt;&gt; 2] | 0) &gt;&gt; 2], t = 0; ;) {
                                                if (o[f &gt;&gt; 2] != (0 | b)) {
                                                    if (f = f + 24 | 0, (0 | (t = t + 1 | 0)) &lt; (0 | l)) continue;
                                                    break r;
                                                }
                                                break;
                                            }
                                            o[f &gt;&gt; 2] = -1;
                                        }
                                        if (!((0 | (c = c + 1 | 0)) &lt; o[i + 12 &gt;&gt; 2])) break;
                                    }
                                    if (!((0 | l) &lt; 1 || (k = o[i + 132 &gt;&gt; 2], (0 | k) &lt; 1))) for (G = o[i + 140 &gt;&gt; 2], 
                                    V = o[i + 116 &gt;&gt; 2], b = 0; ;) {
                                        r: if (h = o[20 + (V + _(b, 24) | 0) &gt;&gt; 2], -1 != (0 | h)) {
                                            f: {
                                                if ((0 | y) &lt;= 0) {
                                                    for (c = 0; ;) {
                                                        if (f = G + _(c, 36) | 0, (0 | (a = o[f + 4 &gt;&gt; 2])) &gt; 0) for (f = o[f + 12 &gt;&gt; 2], 
                                                        t = 0; ;) {
                                                            if ((0 | h) == o[f &gt;&gt; 2]) break f;
                                                            if (f = f + 4 | 0, !((0 | (t = t + 1 | 0)) &lt; (0 | a))) break;
                                                        }
                                                        if ((0 | (c = c + 1 | 0)) == (0 | k)) break;
                                                    }
                                                    break r;
                                                }
                                                for (a = 0; ;) {
                                                    f = s, t = y;
                                                    n: {
                                                        for (;;) {
                                                            if (o[f &gt;&gt; 2] == (0 | a)) break n;
                                                            if (f = f + 4 | 0, !(t = t + -1 | 0)) break;
                                                        }
                                                        if (f = G + _(a, 36) | 0, !((0 | (c = o[f + 4 &gt;&gt; 2])) &lt; 1)) for (f = o[f + 12 &gt;&gt; 2], 
                                                        t = 0; ;) {
                                                            if ((0 | h) == o[f &gt;&gt; 2]) break f;
                                                            if (f = f + 4 | 0, !((0 | (t = t + 1 | 0)) &lt; (0 | c))) break;
                                                        }
                                                    }
                                                    if ((0 | (a = a + 1 | 0)) == (0 | k)) break;
                                                }
                                                break r;
                                            }
                                            if ((f = o[i + 20 &gt;&gt; 2]) &amp;&amp; (C[i + 24 | 0] &amp;&amp; CA(f), o[i + 20 &gt;&gt; 2] = 0), (f = o[i + 60 &gt;&gt; 2]) &amp;&amp; (C[i + 64 | 0] &amp;&amp; CA(f), 
                                            o[i + 60 &gt;&gt; 2] = 0), !(f = o[i + 116 &gt;&gt; 2])) break i;
                                            C[i + 120 | 0] &amp;&amp; CA(f), o[i + 116 &gt;&gt; 2] = 0;
                                            break i;
                                        }
                                        if (!((0 | (b = b + 1 | 0)) &lt; (0 | l))) break;
                                    }
                                    if (LA(o[A + 56 &gt;&gt; 2] + 24 | 0, i + 48 | 0), (f = o[i + 20 &gt;&gt; 2]) &amp;&amp; (C[i + 24 | 0] &amp;&amp; CA(f), 
                                    o[i + 20 &gt;&gt; 2] = 0), (f = o[i + 60 &gt;&gt; 2]) &amp;&amp; (C[i + 64 | 0] &amp;&amp; CA(f), o[i + 60 &gt;&gt; 2] = 0), 
                                    !(f = o[i + 116 &gt;&gt; 2])) break e;
                                    C[i + 120 | 0] &amp;&amp; CA(f), o[i + 116 &gt;&gt; 2] = 0;
                                    break e;
                                }
                                if ((0 | y) &lt; 1) break e;
                            }
                            for (c = 0; ;) {
                                if (f = o[(c &lt;&lt; 2) + s &gt;&gt; 2], o[i + 52 &gt;&gt; 2] = 0, o[i + 56 &gt;&gt; 2] = 0, o[i + 60 &gt;&gt; 2] = 0, 
                                G = o[i + 140 &gt;&gt; 2] + _(f, 36) | 0, a = o[G + 4 &gt;&gt; 2], n[i + 64 | 0] = 1, (0 | a) &gt;= 1) {
                                    b = dA(h = a &lt;&lt; 2), k = o[i + 60 &gt;&gt; 2];
                                    i: {
                                        if ((0 | (l = o[i + 52 &gt;&gt; 2])) &gt;= 1) for (f = b, t = k; o[f &gt;&gt; 2] = o[t &gt;&gt; 2], f = f + 4 | 0, 
                                        t = t + 4 | 0, l = l + -1 | 0; ) ; else if (!k) break i;
                                        C[i + 64 | 0] &amp;&amp; CA(k);
                                    }
                                    for (o[i + 60 &gt;&gt; 2] = b, n[i + 64 | 0] = 1, o[i + 56 &gt;&gt; 2] = a, S(b, 0, h), o[i + 52 &gt;&gt; 2] = a, 
                                    f = o[G + 12 &gt;&gt; 2], t = o[i + 60 &gt;&gt; 2]; o[t &gt;&gt; 2] = o[f &gt;&gt; 2], t = t + 4 | 0, f = f + 4 | 0, 
                                    a = a + -1 | 0; ) ;
                                } else o[i + 52 &gt;&gt; 2] = a;
                                if (f = o[G + 24 &gt;&gt; 2], o[p &gt;&gt; 2] = o[G + 20 &gt;&gt; 2], o[p + 4 &gt;&gt; 2] = f, b = o[(t = G + 28 | 0) + 4 &gt;&gt; 2], 
                                o[(f = p + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = b, LA(o[A + 56 &gt;&gt; 2] + 24 | 0, i + 48 | 0), 
                                (f = o[i + 60 &gt;&gt; 2]) &amp;&amp; (C[i + 64 | 0] &amp;&amp; CA(f), o[i + 60 &gt;&gt; 2] = 0), (0 | y) == (0 | (c = c + 1 | 0))) break;
                            }
                        }
                        if (s &amp;&amp; CA(e), !u) break;
                    }
                    if (DA(o[A + 56 &gt;&gt; 2]), !Q) break A;
                    CA(F);
                } else DA(o[A + 56 &gt;&gt; 2]);
                if ((0 | (l = o[i + 132 &gt;&gt; 2])) &gt;= 1) for (t = 8; f = (A = o[i + 140 &gt;&gt; 2] + t | 0) + -4 | 0, 
                (c = o[(e = A + 4 | 0) &gt;&gt; 2]) &amp;&amp; (C[A + 8 | 0] &amp;&amp; CA(c), o[e &gt;&gt; 2] = 0), o[f &gt;&gt; 2] = 0, 
                o[e &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = 0, n[A + 8 | 0] = 1, t = t + 36 | 0, l = l + -1 | 0; ) ;
                return (A = o[i + 140 &gt;&gt; 2]) &amp;&amp; (C[i + 144 | 0] &amp;&amp; CA(A), o[i + 140 &gt;&gt; 2] = 0), 
                r &amp;&amp; CA(U), (A = o[i + 204 &gt;&gt; 2]) &amp;&amp; (C[i + 208 | 0] &amp;&amp; CA(A), o[i + 204 &gt;&gt; 2] = 0), 
                o[i + 204 &gt;&gt; 2] = 0, n[i + 208 | 0] = 1, o[i + 196 &gt;&gt; 2] = 0, o[i + 200 &gt;&gt; 2] = 0, 
                (A = o[i + 184 &gt;&gt; 2]) &amp;&amp; (C[i + 188 | 0] &amp;&amp; CA(A), o[i + 184 &gt;&gt; 2] = 0), o[i + 184 &gt;&gt; 2] = 0, 
                n[i + 188 | 0] = 1, o[i + 176 &gt;&gt; 2] = 0, o[i + 180 &gt;&gt; 2] = 0, (A = o[i + 164 &gt;&gt; 2]) &amp;&amp; (C[i + 168 | 0] &amp;&amp; CA(A), 
                o[i + 164 &gt;&gt; 2] = 0), (A = o[i + 228 &gt;&gt; 2]) &amp;&amp; (C[i + 232 | 0] &amp;&amp; CA(A), o[i + 228 &gt;&gt; 2] = 0), 
                D = i + 240 | 0, 1;
            }, kA, qA, function(A, e) {
                A |= 0, e |= 0;
                var i, r = R(0);
                D = i = D - 96 | 0, pA(A, e), n[A + 92 | 0] = 1, C[1680] || (o[397] = 0, o[398] = 0, 
                o[396] = 1065353216, o[399] = 0, o[400] = 0, o[402] = 0, o[403] = 0, o[401] = 1065353216, 
                o[404] = 0, o[405] = 0, o[409] = 0, o[410] = 0, o[408] = -1082130432, o[406] = 1065353216, 
                o[407] = 0, o[411] = 0, o[412] = 0, o[414] = 0, o[415] = 0, o[413] = -1082130432, 
                o[416] = 0, o[417] = 0, o[418] = -1082130432, o[419] = 0, n[1680] = 1), e = S(i, 0, 96), 
                BA[o[o[A &gt;&gt; 2] + 76 &gt;&gt; 2]](A, 1584, e, 6), r = g[A + 48 &gt;&gt; 2], g[A + 76 &gt;&gt; 2] = g[e &gt;&gt; 2] + r, 
                g[A + 60 &gt;&gt; 2] = g[e + 48 &gt;&gt; 2] - r, g[A + 80 &gt;&gt; 2] = r + g[e + 20 &gt;&gt; 2], g[A - -64 &gt;&gt; 2] = g[e + 68 &gt;&gt; 2] - r, 
                g[A + 84 &gt;&gt; 2] = r + g[e + 40 &gt;&gt; 2], g[A + 68 &gt;&gt; 2] = g[e + 88 &gt;&gt; 2] - r, D = e + 96 | 0;
            }, ce, function(A, e, i, r) {
                qA(A |= 0, e |= 0, i |= 0, r |= 0);
            }, function(A) {
                return 8528;
            }, te, function(A) {
                return (A = o[(A |= 0) + 96 &gt;&gt; 2] + -2 | 0) &gt;&gt;&gt; 0 &lt;= 2 ? o[7624 + (A &lt;&lt; 2) &gt;&gt; 2] : 0;
            }, function(A, e, i, r) {
                e |= 0, i |= 0, r |= 0;
                var f = 0, n = 0;
                A: {
                    e: {
                        i: {
                            r: {
                                f: if (!((f = o[(A |= 0) + 96 &gt;&gt; 2] + -2 | 0) &gt;&gt;&gt; 0 &gt; 2)) {
                                    n: switch (f - 1 | 0) {
                                      case 0:
                                        if (e &gt;&gt;&gt; 0 &gt; 2) break f;
                                        t: switch (e - 1 | 0) {
                                          case 0:
                                            break i;

                                          case 1:
                                            break t;

                                          default:
                                            break r;
                                        }
                                        break e;

                                      case 1:
                                        break n;

                                      default:
                                        break r;
                                    }
                                    if (!(e &gt;&gt;&gt; 0 &gt; 5)) {
                                        n: switch (e - 1 | 0) {
                                          case 2:
                                            e = o[A + 104 &gt;&gt; 2], o[i &gt;&gt; 2] = o[A + 100 &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = e, e = i + 8 | 0, 
                                            f = o[(i = A + 108 | 0) + 4 &gt;&gt; 2], o[e &gt;&gt; 2] = o[i &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = f;
                                            break A;

                                          case 3:
                                            n = o[(f = A + 124 | 0) + 4 &gt;&gt; 2], o[(e = i + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = n, 
                                            f = o[(e = A + 116 | 0) + 4 &gt;&gt; 2], o[i &gt;&gt; 2] = o[e &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = f;
                                            break A;

                                          case 0:
                                            break i;

                                          case 1:
                                            break e;

                                          case 4:
                                            break n;

                                          default:
                                            break r;
                                        }
                                        n = o[(f = A + 140 | 0) + 4 &gt;&gt; 2], o[(e = i + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = n, 
                                        f = o[(e = A + 132 | 0) + 4 &gt;&gt; 2], o[i &gt;&gt; 2] = o[e &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = f, f = o[(i = A + 156 | 0) + 4 &gt;&gt; 2], 
                                        o[(e = r + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = f, e = o[(A = A + 148 | 0) + 4 &gt;&gt; 2], 
                                        o[r &gt;&gt; 2] = o[A &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = e;
                                    }
                                }
                                return;
                            }
                            return e = o[A + 104 &gt;&gt; 2], o[i &gt;&gt; 2] = o[A + 100 &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = e, e = i + 8 | 0, 
                            f = o[(i = A + 108 | 0) + 4 &gt;&gt; 2], o[e &gt;&gt; 2] = o[i &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = f, f = o[(i = A + 124 | 0) + 4 &gt;&gt; 2], 
                            o[(e = r + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = f, e = o[(A = A + 116 | 0) + 4 &gt;&gt; 2], 
                            o[r &gt;&gt; 2] = o[A &gt;&gt; 2], void (o[r + 4 &gt;&gt; 2] = e);
                        }
                        return n = o[(f = A + 124 | 0) + 4 &gt;&gt; 2], o[(e = i + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = n, 
                        f = o[(e = A + 116 | 0) + 4 &gt;&gt; 2], o[i &gt;&gt; 2] = o[e &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = f, f = o[(i = A + 140 | 0) + 4 &gt;&gt; 2], 
                        o[(e = r + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = f, e = o[(A = A + 132 | 0) + 4 &gt;&gt; 2], 
                        o[r &gt;&gt; 2] = o[A &gt;&gt; 2], void (o[r + 4 &gt;&gt; 2] = e);
                    }
                    return n = o[(f = A + 140 | 0) + 4 &gt;&gt; 2], o[(e = i + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = n, 
                    f = o[(e = A + 132 | 0) + 4 &gt;&gt; 2], o[i &gt;&gt; 2] = o[e &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = f, f = o[(i = A + 108 | 0) + 4 &gt;&gt; 2], 
                    o[(e = r + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = f, e = o[A + 104 &gt;&gt; 2], o[r &gt;&gt; 2] = o[A + 100 &gt;&gt; 2], 
                    void (o[r + 4 &gt;&gt; 2] = e);
                }
                f = o[(i = A + 156 | 0) + 4 &gt;&gt; 2], o[(e = r + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = f, 
                e = o[(A = A + 148 | 0) + 4 &gt;&gt; 2], o[r &gt;&gt; 2] = o[A &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = e;
            }, function(A, e, i) {
                var r, f;
                i |= 0, f = o[(e = (A = ((e |= 0) &lt;&lt; 4) + (A |= 0) | 0) + 108 | 0) + 4 &gt;&gt; 2], o[(r = i + 8 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[r + 4 &gt;&gt; 2] = f, e = o[(A = A + 100 | 0) + 4 &gt;&gt; 2], o[i &gt;&gt; 2] = o[A &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = e;
            }, function(A) {
                return 0 | (4 == (0 | (A = o[(A |= 0) + 96 &gt;&gt; 2])) ? 4 : (3 == (0 | A)) &lt;&lt; 1);
            }, ae, function(A, e, i) {
                return i = R(i), 0;
            }, oe, sA, ve, function(A, e, i) {
                e |= 0, i |= 0, o[(A |= 0) + 24 &gt;&gt; 2] = i, o[A + 16 &gt;&gt; 2] = e;
            }, function(A, e, i) {
                e |= 0, i |= 0, o[(A |= 0) + 28 &gt;&gt; 2] = i, o[A + 20 &gt;&gt; 2] = e;
            }, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r = R(r);
                var f, n = 0, t = R(0), a = R(0), c = R(0), b = 0, l = R(0), u = R(0), s = 0, k = 0, d = 0, v = R(0), B = R(0), Q = 0, y = 0, W = R(0), Y = R(0), F = R(0), Z = R(0), p = 0, V = 0, E = R(0), N = R(0), I = R(0), J = R(0), x = R(0), X = R(0), M = R(0), S = R(0), T = R(0), j = R(0), O = R(0), H = 0, z = 0;
                D = f = D - 192 | 0, g[o[A + 4 &gt;&gt; 2] + 784 &gt;&gt; 2] &lt; r || (B = g[i + 8 &gt;&gt; 2], a = R(R(g[e + 8 &gt;&gt; 2] * r) + B), 
                W = g[i + 4 &gt;&gt; 2], c = R(R(g[e + 4 &gt;&gt; 2] * r) + W), Y = g[i &gt;&gt; 2], v = R(R(g[e &gt;&gt; 2] * r) + Y), 
                b = o[A + 4 &gt;&gt; 2], V = o[b + 780 &gt;&gt; 2], (Q = (0 | (s = o[b + 772 &gt;&gt; 2])) == (0 | (y = o[o[A + 8 &gt;&gt; 2] + 8 &gt;&gt; 2]))) ? (t = R(v - g[s + 52 &gt;&gt; 2]), 
                l = R(c - g[s + 56 &gt;&gt; 2]), u = R(a - g[s + 60 &gt;&gt; 2]), F = R(R(R(t * g[s + 12 &gt;&gt; 2]) + R(l * g[s + 28 &gt;&gt; 2])) + R(u * g[s + 44 &gt;&gt; 2])), 
                Z = R(R(R(t * g[s + 8 &gt;&gt; 2]) + R(l * g[s + 24 &gt;&gt; 2])) + R(u * g[s + 40 &gt;&gt; 2])), 
                t = R(R(R(t * g[s + 4 &gt;&gt; 2]) + R(l * g[s + 20 &gt;&gt; 2])) + R(u * g[s + 36 &gt;&gt; 2])), 
                n = o[o[A + 12 &gt;&gt; 2] + 8 &gt;&gt; 2]) : (n = o[o[A + 12 &gt;&gt; 2] + 8 &gt;&gt; 2], t = R(v - g[n + 52 &gt;&gt; 2]), 
                l = R(c - g[n + 56 &gt;&gt; 2]), u = R(a - g[n + 60 &gt;&gt; 2]), F = R(R(R(t * g[n + 12 &gt;&gt; 2]) + R(l * g[n + 28 &gt;&gt; 2])) + R(u * g[n + 44 &gt;&gt; 2])), 
                Z = R(R(R(t * g[n + 8 &gt;&gt; 2]) + R(l * g[n + 24 &gt;&gt; 2])) + R(u * g[n + 40 &gt;&gt; 2])), 
                t = R(R(R(t * g[n + 4 &gt;&gt; 2]) + R(l * g[n + 20 &gt;&gt; 2])) + R(u * g[n + 36 &gt;&gt; 2])), 
                n = y), E = g[n + 20 &gt;&gt; 2], N = g[n + 36 &gt;&gt; 2], I = g[n + 40 &gt;&gt; 2], J = g[n + 8 &gt;&gt; 2], 
                x = g[n + 24 &gt;&gt; 2], X = g[n + 44 &gt;&gt; 2], M = g[n + 60 &gt;&gt; 2], l = g[n + 12 &gt;&gt; 2], 
                u = g[n + 52 &gt;&gt; 2], S = g[n + 28 &gt;&gt; 2], T = g[n + 56 &gt;&gt; 2], j = g[n + 4 &gt;&gt; 2], o[f + 28 &gt;&gt; 2] = 0, 
                o[(n = f + 124 | 0) &gt;&gt; 2] = 0, o[n + 4 &gt;&gt; 2] = 0, o[(n = f + 132 | 0) &gt;&gt; 2] = 0, 
                o[n + 4 &gt;&gt; 2] = 0, o[(n = f + 140 | 0) &gt;&gt; 2] = 0, o[n + 4 &gt;&gt; 2] = 0, o[(n = f + 148 | 0) &gt;&gt; 2] = 0, 
                o[n + 4 &gt;&gt; 2] = 0, o[f + 156 &gt;&gt; 2] = 0, k = o[(n = e + 8 | 0) + 4 &gt;&gt; 2], o[(d = f + 72 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], 
                o[d + 4 &gt;&gt; 2] = k, O = l, l = R(Y - u), u = R(W - T), B = R(B - M), g[f + 24 &gt;&gt; 2] = R(R(O * l) + R(S * u)) + R(X * B), 
                g[f + 20 &gt;&gt; 2] = R(R(l * J) + R(u * x)) + R(B * I), o[f + 12 &gt;&gt; 2] = 0, g[f + 8 &gt;&gt; 2] = F, 
                g[f + 4 &gt;&gt; 2] = Z, g[f &gt;&gt; 2] = t, o[f + 84 &gt;&gt; 2] = 0, o[f + 88 &gt;&gt; 2] = 0, g[f + 80 &gt;&gt; 2] = r, 
                o[f + 92 &gt;&gt; 2] = 0, o[f + 96 &gt;&gt; 2] = 0, o[f + 116 &gt;&gt; 2] = 0, o[f + 120 &gt;&gt; 2] = 0, 
                n = o[e + 4 &gt;&gt; 2], o[f + 64 &gt;&gt; 2] = o[e &gt;&gt; 2], o[f + 68 &gt;&gt; 2] = n, g[f + 16 &gt;&gt; 2] = R(R(l * j) + R(u * E)) + R(B * N), 
                o[f + 60 &gt;&gt; 2] = 0, g[f + 56 &gt;&gt; 2] = a, g[f + 52 &gt;&gt; 2] = c, n = o[(e = i + 8 | 0) + 4 &gt;&gt; 2], 
                o[(k = f + 40 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = n, g[f + 48 &gt;&gt; 2] = v, e = o[i + 4 &gt;&gt; 2], 
                o[f + 32 &gt;&gt; 2] = o[i &gt;&gt; 2], o[f + 36 &gt;&gt; 2] = e, i = function(A, e) {
                    var i, r = R(0), f = R(0), n = 0, t = R(0), a = 0, c = R(0), b = R(0), l = R(0);
                    if ((0 | (i = o[A + 780 &gt;&gt; 2])) &lt; 1) e = -1; else for (n = A + 8 | 0, c = g[e + 8 &gt;&gt; 2], 
                    b = g[e + 4 &gt;&gt; 2], l = g[e &gt;&gt; 2], f = g[A + 784 &gt;&gt; 2], f = R(f * f), A = 0, e = -1; r = R(g[n + -4 &gt;&gt; 2] - l), 
                    t = R(r * r), r = R(g[n &gt;&gt; 2] - b), t = R(t + R(r * r)), r = R(g[n + 4 &gt;&gt; 2] - c), 
                    f = (a = (r = R(t + R(r * r))) &lt; f) ? r : f, e = a ? A : e, n = n + 192 | 0, (0 | i) != (0 | (A = A + 1 | 0)); ) ;
                    return e;
                }(b, f), k = o[A + 8 &gt;&gt; 2], e = o[k + 8 &gt;&gt; 2], d = o[A + 12 &gt;&gt; 2], n = o[d + 8 &gt;&gt; 2], 
                g[f + 96 &gt;&gt; 2] = g[e + 232 &gt;&gt; 2] * g[n + 232 &gt;&gt; 2], r = g[e + 228 &gt;&gt; 2], t = g[n + 228 &gt;&gt; 2], 
                g[f + 84 &gt;&gt; 2] = h(R(G(R(r * t), R(-10))), R(10)), g[f + 88 &gt;&gt; 2] = h(R(G(R(R(t * g[e + 236 &gt;&gt; 2]) + R(r * g[n + 236 &gt;&gt; 2])), R(-10))), R(10)), 
                g[f + 92 &gt;&gt; 2] = h(R(G(R(R(t * g[e + 240 &gt;&gt; 2]) + R(r * g[n + 240 &gt;&gt; 2])), R(-10))), R(10)), 
                b = o[e + 204 &gt;&gt; 2], (128 &amp; C[n + 204 | 0] || 128 &amp; b) &amp;&amp; (g[f + 148 &gt;&gt; 2] = g[e + 244 &gt;&gt; 2] + g[n + 244 &gt;&gt; 2], 
                g[f + 144 &gt;&gt; 2] = R(1) / R(R(R(1) / g[o[k + 8 &gt;&gt; 2] + 248 &gt;&gt; 2]) + R(R(1) / g[o[d + 8 &gt;&gt; 2] + 248 &gt;&gt; 2])), 
                o[f + 120 &gt;&gt; 2] = 8 | o[f + 120 &gt;&gt; 2], b = o[o[k + 8 &gt;&gt; 2] + 204 &gt;&gt; 2]), (2 &amp; C[o[d + 8 &gt;&gt; 2] + 205 | 0] || 512 &amp; b) &amp;&amp; (o[f + 120 &gt;&gt; 2] = 16 | o[f + 120 &gt;&gt; 2]), 
                r = g[f + 72 &gt;&gt; 2], R(m(r)) &gt; R(.7071067690849304) ? (c = g[f + 68 &gt;&gt; 2], t = R(R(r * r) + R(c * c)), 
                a = R(R(1) / R(w(t))), v = R(t * a), u = g[f + 64 &gt;&gt; 2], t = R(-R(r * a)), l = R(u * t), 
                r = R(c * a), a = R(-R(u * r)), c = R(0)) : (v = g[f + 64 &gt;&gt; 2], a = g[f + 68 &gt;&gt; 2], 
                c = R(R(v * v) + R(a * a)), t = R(R(1) / R(w(c))), l = R(c * t), c = R(-R(a * t)), 
                a = R(r * c), t = R(v * t), v = R(-R(r * t)), r = R(0)), n = A + 4 | 0, g[f + 184 &gt;&gt; 2] = l, 
                g[f + 180 &gt;&gt; 2] = a, g[f + 168 &gt;&gt; 2] = r, g[f + 164 &gt;&gt; 2] = t, g[f + 176 &gt;&gt; 2] = v, 
                g[f + 160 &gt;&gt; 2] = c, Q ? (e = A + 28 | 0, b = A + 24 | 0, k = A + 16 | 0, d = A + 20 | 0) : (e = A + 24 | 0, 
                b = A + 28 | 0, k = A + 20 | 0, d = A + 16 | 0), o[f + 112 &gt;&gt; 2] = o[e &gt;&gt; 2], o[f + 108 &gt;&gt; 2] = o[b &gt;&gt; 2], 
                o[f + 104 &gt;&gt; 2] = o[d &gt;&gt; 2], o[f + 100 &gt;&gt; 2] = o[k &gt;&gt; 2], e = o[n &gt;&gt; 2], (0 | i) &gt;= 0 ? (e = e + _(i, 192) | 0, 
                r = g[(b = e + 136 | 0) &gt;&gt; 2], t = g[(k = e + 132 | 0) &gt;&gt; 2], a = g[(d = e + 128 | 0) &gt;&gt; 2], 
                H = o[(Q = e + 160 | 0) &gt;&gt; 2], 16 &amp; C[f + 120 | 0] &amp;&amp; (c = R(R(a * g[e + 88 &gt;&gt; 2]) + R(0)), 
                !(R(R(t * t) + R(r * r)) &gt; R(c * c))) || (z = o[(p = e + 120 | 0) &gt;&gt; 2], U(e + 4 | 0, f, 192), 
                g[d &gt;&gt; 2] = a, o[p &gt;&gt; 2] = z, g[k &gt;&gt; 2] = t, g[b &gt;&gt; 2] = r), o[Q &gt;&gt; 2] = H) : i = ue(e, f), 
                (b = o[425]) &amp;&amp; (e = A + 8 | 0, (8 &amp; C[o[o[(A = A + 12 | 0) &gt;&gt; 2] + 8 &gt;&gt; 2] + 204 | 0] || 8 &amp; C[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2] + 204 | 0]) &amp;&amp; (d = 4 + (o[n &gt;&gt; 2] + _(i, 192) | 0) | 0, 
                i = (0 | s) != (0 | y), BA[b](d, o[(i ? A : e) &gt;&gt; 2], o[f + 100 &gt;&gt; 2], o[f + 108 &gt;&gt; 2], o[(i ? e : A) &gt;&gt; 2], o[f + 104 &gt;&gt; 2], o[f + 112 &gt;&gt; 2]))), 
                V || (A = o[423]) &amp;&amp; BA[A](n)), D = f + 192 | 0;
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f, n, t = R(0);
                D = r = D - 96 | 0, f = o[o[A &gt;&gt; 2] &gt;&gt; 2], n = o[o[A + 4 &gt;&gt; 2] &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] + 24 &gt;&gt; 2]](e, f, n) &amp;&amp; (o[r + 88 &gt;&gt; 2] = -1, 
                o[r + 92 &gt;&gt; 2] = -1, o[r + 72 &gt;&gt; 2] = 0, o[r + 80 &gt;&gt; 2] = f, o[r + 84 &gt;&gt; 2] = f + 4, 
                o[r + 76 &gt;&gt; 2] = o[f + 192 &gt;&gt; 2], o[r + 64 &gt;&gt; 2] = -1, o[r + 68 &gt;&gt; 2] = -1, o[r + 48 &gt;&gt; 2] = 0, 
                o[r + 56 &gt;&gt; 2] = n, o[r + 60 &gt;&gt; 2] = n + 4, o[r + 52 &gt;&gt; 2] = o[n + 192 &gt;&gt; 2], (o[A + 8 &gt;&gt; 2] || (e = 0 | BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, r + 72 | 0, r + 48 | 0, 0, 1), 
                o[A + 8 &gt;&gt; 2] = e, e)) &amp;&amp; (e = function(A, e, i) {
                    return o[A + 32 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = i, o[A + 8 &gt;&gt; 2] = e, o[A + 4 &gt;&gt; 2] = 0, 
                    o[A &gt;&gt; 2] = 7720, A;
                }(r + 8 | 0, r + 72 | 0, r + 48 | 0), A = o[A + 8 &gt;&gt; 2], 1 != o[i + 8 &gt;&gt; 2] ? (t = R(BA[o[o[A &gt;&gt; 2] + 12 &gt;&gt; 2]](A, f, n, i, e)), 
                g[i + 12 &gt;&gt; 2] &gt; t &amp;&amp; (g[i + 12 &gt;&gt; 2] = t)) : BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, r + 72 | 0, r + 48 | 0, i, e))), 
                D = r + 96 | 0;
            }, function(A) {
                var e;
                return o[(A |= 0) &gt;&gt; 2] = 7860, (e = o[A + 20 &gt;&gt; 2]) &amp;&amp; (C[A + 24 | 0] &amp;&amp; CA(e), 
                o[A + 20 &gt;&gt; 2] = 0), o[A + 20 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = 0, o[A + 16 &gt;&gt; 2] = 0, 
                n[A + 24 | 0] = 1, 0 | A;
            }, function(A) {
                var e;
                o[(A |= 0) &gt;&gt; 2] = 7860, (e = o[A + 20 &gt;&gt; 2]) &amp;&amp; (C[A + 24 | 0] &amp;&amp; CA(e), o[A + 20 &gt;&gt; 2] = 0), 
                o[A + 20 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = 0, o[A + 16 &gt;&gt; 2] = 0, n[A + 24 | 0] = 1, $(A);
            }, function(A, e, i, r, f) {
                var n, t;
                return A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, D = n = D - 16 | 0, o[n + 12 &gt;&gt; 2] = r, 
                o[n + 8 &gt;&gt; 2] = A, r = o[o[i + 4 &gt;&gt; 2] + 4 &gt;&gt; 2], t = o[o[e + 4 &gt;&gt; 2] + 4 &gt;&gt; 2], 
                1 != (0 | f) ? (A = o[5260 + ((_(t, 144) + A | 0) + (r &lt;&lt; 2) | 0) &gt;&gt; 2], e = 0 | BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, n + 8 | 0, e, i)) : (A = o[76 + ((_(t, 144) + A | 0) + (r &lt;&lt; 2) | 0) &gt;&gt; 2], 
                e = 0 | BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, n + 8 | 0, e, i)), D = n + 16 | 0, 0 | e;
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f = 0, t = 0, a = 0, c = R(0), b = R(0), l = 0;
                D = r = D - 16 | 0, o[426] = o[426] + 1, t = 2976, 2 &amp; o[A + 4 &gt;&gt; 2] &amp;&amp; (f = o[e + 192 &gt;&gt; 2], 
                c = R(BA[o[o[f &gt;&gt; 2] + 20 &gt;&gt; 2]](f, g[744])), g[r + 12 &gt;&gt; 2] = c, f = o[i + 192 &gt;&gt; 2], 
                b = R(BA[o[o[f &gt;&gt; 2] + 20 &gt;&gt; 2]](f, g[744])), g[r + 8 &gt;&gt; 2] = b, t = c &lt; b ? r + 12 | 0 : r + 8 | 0), 
                a = o[t &gt;&gt; 2], c = g[i + 184 &gt;&gt; 2], b = g[e + 184 &gt;&gt; 2], f = o[A + 72 &gt;&gt; 2];
                A: {
                    if (t = o[f + 12 &gt;&gt; 2]) o[f + 12 &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 8 &gt;&gt; 2] = o[f + 8 &gt;&gt; 2] + -1; else {
                        if (t = 0, 4 &amp; C[A + 4 | 0]) break A;
                        t = dA(804);
                    }
                    if (o[t &gt;&gt; 2] = 1025, o[t + 160 &gt;&gt; 2] = 0, o[(f = t + 152 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, 
                    o[(f = t + 144 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[(f = t + 136 | 0) &gt;&gt; 2] = 0, 
                    o[f + 4 &gt;&gt; 2] = 0, o[(f = t + 128 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[t + 120 &gt;&gt; 2] = 0, 
                    o[t + 124 &gt;&gt; 2] = 0, o[t + 312 &gt;&gt; 2] = 0, o[t + 316 &gt;&gt; 2] = 0, o[(f = t + 320 | 0) &gt;&gt; 2] = 0, 
                    o[f + 4 &gt;&gt; 2] = 0, o[(f = t + 328 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[(f = t + 336 | 0) &gt;&gt; 2] = 0, 
                    o[f + 4 &gt;&gt; 2] = 0, o[(f = t + 344 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[t + 352 &gt;&gt; 2] = 0, 
                    o[t + 504 &gt;&gt; 2] = 0, o[t + 508 &gt;&gt; 2] = 0, o[(f = t + 512 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, 
                    o[(f = t + 520 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[(f = t + 528 | 0) &gt;&gt; 2] = 0, 
                    o[f + 4 &gt;&gt; 2] = 0, o[(f = t + 536 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[t + 544 &gt;&gt; 2] = 0, 
                    o[t + 736 &gt;&gt; 2] = 0, o[(f = t + 728 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[(f = t + 720 | 0) &gt;&gt; 2] = 0, 
                    o[f + 4 &gt;&gt; 2] = 0, o[(f = t + 712 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[(f = t + 704 | 0) &gt;&gt; 2] = 0, 
                    o[f + 4 &gt;&gt; 2] = 0, o[t + 696 &gt;&gt; 2] = 0, o[t + 700 &gt;&gt; 2] = 0, o[t + 772 &gt;&gt; 2] = e, 
                    o[t + 776 &gt;&gt; 2] = i, o[t + 780 &gt;&gt; 2] = 0, o[t + 784 &gt;&gt; 2] = a, g[t + 788 &gt;&gt; 2] = b &lt; c ? b : c, 
                    f = o[A + 12 &gt;&gt; 2], o[t + 800 &gt;&gt; 2] = f, o[A + 16 &gt;&gt; 2] == (0 | f) &amp;&amp; !((0 | f) &gt;= (0 | (a = f ? f &lt;&lt; 1 : 1)))) {
                        if (a &amp;&amp; (l = dA(a &lt;&lt; 2), f = o[A + 12 &gt;&gt; 2]), (0 | f) &gt;= 1) for (e = 0, i = f; o[e + l &gt;&gt; 2] = o[o[A + 20 &gt;&gt; 2] + e &gt;&gt; 2], 
                        e = e + 4 | 0, i = i + -1 | 0; ) ;
                        (e = o[A + 20 &gt;&gt; 2]) &amp;&amp; (C[A + 24 | 0] &amp;&amp; (CA(e), f = o[A + 12 &gt;&gt; 2]), o[A + 20 &gt;&gt; 2] = 0), 
                        o[A + 20 &gt;&gt; 2] = l, o[A + 16 &gt;&gt; 2] = a, n[A + 24 | 0] = 1;
                    }
                    o[A + 12 &gt;&gt; 2] = f + 1, o[o[A + 20 &gt;&gt; 2] + (f &lt;&lt; 2) &gt;&gt; 2] = t;
                }
                return D = r + 16 | 0, 0 | t;
            }, function(A, e) {
                A |= 0, e |= 0;
                var i, r, f, n, t, a, c = 0, b = 0, l = 0;
                if (o[426] = o[426] + -1, BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A, e), b = o[(c = A + 20 | 0) &gt;&gt; 2], 
                i = o[e + 800 &gt;&gt; 2], n = o[(l = b + (r = i &lt;&lt; 2) | 0) &gt;&gt; 2], t = l, a = b, f = (l = o[(b = A + 12 | 0) &gt;&gt; 2] + -1 | 0) &lt;&lt; 2, 
                o[t &gt;&gt; 2] = o[a + f &gt;&gt; 2], o[o[c &gt;&gt; 2] + f &gt;&gt; 2] = n, o[b &gt;&gt; 2] = l, o[o[o[c &gt;&gt; 2] + r &gt;&gt; 2] + 800 &gt;&gt; 2] = i, 
                e &amp;&amp; (A = o[A + 72 &gt;&gt; 2], !((c = o[A + 16 &gt;&gt; 2]) &gt;&gt;&gt; 0 &gt; e &gt;&gt;&gt; 0 | c + _(o[A &gt;&gt; 2], o[A + 4 &gt;&gt; 2]) &gt;&gt;&gt; 0 &lt;= e &gt;&gt;&gt; 0))) return o[e &gt;&gt; 2] = o[A + 12 &gt;&gt; 2], 
                o[A + 12 &gt;&gt; 2] = e, void (o[A + 8 &gt;&gt; 2] = o[A + 8 &gt;&gt; 2] + 1);
                CA(e);
            }, function(A, e) {
                A |= 0;
                var i = 0, r = 0, f = 0;
                if (D = A = D - 16 | 0, (0 | (r = o[(e |= 0) + 780 &gt;&gt; 2])) &gt;= 1) for (i = e + 4 | 0; le(i), 
                i = i + 192 | 0, (0 | (f = f + 1 | 0)) &lt; (0 | (r = o[e + 780 &gt;&gt; 2])); ) ;
                r &amp;&amp; ((i = o[424]) &amp;&amp; (o[A + 12 &gt;&gt; 2] = e, BA[i](A + 12 | 0))), o[e + 780 &gt;&gt; 2] = 0, 
                D = A + 16 | 0;
            }, function(A, e, i) {
                A |= 0, i |= 0;
                var r = 0;
                A: {
                    e: if (A = o[(e |= 0) + 220 &gt;&gt; 2] + -2 | 0, !(A &gt;&gt;&gt; 0 &gt; 3)) {
                        switch (A - 1 | 0) {
                          case 0:
                          case 1:
                            break e;
                        }
                        if (!((r = o[i + 220 &gt;&gt; 2] + -2 | 0) &gt;&gt;&gt; 0 &gt; 3)) switch (A = 0, r - 1 | 0) {
                          case 0:
                          case 1:
                            break e;

                          default:
                            break A;
                        }
                    }
                    if (!o[e + 280 &gt;&gt; 2] || BA[o[o[e &gt;&gt; 2] + 12 &gt;&gt; 2]](e, i)) {
                        if (A = 1, !o[i + 280 &gt;&gt; 2]) break A;
                        if (BA[o[o[i &gt;&gt; 2] + 12 &gt;&gt; 2]](i, e)) break A;
                    }
                    A = 0;
                }
                return 0 | A;
            }, function(A, e, i) {
                if (A |= 0, i |= 0, A = 0, !(4 &amp; (e = o[(e |= 0) + 204 &gt;&gt; 2]) || (i = o[i + 204 &gt;&gt; 2], 
                4 &amp; i))) {
                    if (!(3 &amp; e)) return 1;
                    A = !(3 &amp; i);
                }
                return 0 | A;
            }, function(A, e, i, r) {
                var f;
                A |= 0, e |= 0, i |= 0, r |= 0, D = f = D - 16 | 0, o[f + 8 &gt;&gt; 2] = A, o[f + 4 &gt;&gt; 2] = i, 
                o[f &gt;&gt; 2] = 7968, BA[o[o[e &gt;&gt; 2] + 48 &gt;&gt; 2]](e, f, r), D = f + 16 | 0;
            }, function(A) {
                return o[(A |= 0) + 12 &gt;&gt; 2];
            }, function(A, e) {
                return e |= 0, o[o[(A |= 0) + 20 &gt;&gt; 2] + (e &lt;&lt; 2) &gt;&gt; 2];
            }, function(A) {
                return o[(A |= 0) + 12 &gt;&gt; 2] ? o[A + 20 &gt;&gt; 2] : 0;
            }, Ce, Ce, function(A, e) {
                var i;
                return e |= 0, A = o[(A |= 0) + 68 &gt;&gt; 2], (i = o[A + 12 &gt;&gt; 2]) ? (o[A + 12 &gt;&gt; 2] = o[i &gt;&gt; 2], 
                o[A + 8 &gt;&gt; 2] = o[A + 8 &gt;&gt; 2] + -1, 0 | i) : 0 | dA(e);
            }, function(A, e) {
                A |= 0;
                var i = 0;
                if ((e |= 0) &amp;&amp; (A = o[A + 68 &gt;&gt; 2], !((i = o[A + 16 &gt;&gt; 2]) &gt;&gt;&gt; 0 &gt; e &gt;&gt;&gt; 0 | _(o[A &gt;&gt; 2], o[A + 4 &gt;&gt; 2]) + i &gt;&gt;&gt; 0 &lt;= e &gt;&gt;&gt; 0))) return o[e &gt;&gt; 2] = o[A + 12 &gt;&gt; 2], 
                o[A + 12 &gt;&gt; 2] = e, void (o[A + 8 &gt;&gt; 2] = o[A + 8 &gt;&gt; 2] + 1);
                CA(e);
            }, sA, ve, function(A, e) {
                var i;
                return i = e |= 0, e = o[(A |= 0) + 8 &gt;&gt; 2], BA[o[e + 64 &gt;&gt; 2]](i, e, o[A + 4 &gt;&gt; 2]), 
                0;
            }, function(A) {
                var e = 0, i = 0;
                return o[(A |= 0) &gt;&gt; 2] = 8056, (e = o[A + 12 &gt;&gt; 2]) &amp;&amp; (i = o[A + 4 &gt;&gt; 2], BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, e), 
                o[A + 12 &gt;&gt; 2] = 0), (e = o[A + 8 &gt;&gt; 2]) &amp;&amp; (BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), e = o[A + 4 &gt;&gt; 2], 
                BA[o[o[e &gt;&gt; 2] + 60 &gt;&gt; 2]](e, o[A + 8 &gt;&gt; 2]), o[A + 8 &gt;&gt; 2] = 0), o[A + 24 &gt;&gt; 2] = -1, 
                o[A + 28 &gt;&gt; 2] = -1, o[(e = A + 32 | 0) &gt;&gt; 2] = -1, o[e + 4 &gt;&gt; 2] = -1, 0 | A;
            }, function(A) {
                var e = 0, i = 0;
                o[(A |= 0) &gt;&gt; 2] = 8056, (e = o[A + 12 &gt;&gt; 2]) &amp;&amp; (i = o[A + 4 &gt;&gt; 2], BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, e), 
                o[A + 12 &gt;&gt; 2] = 0), (e = o[A + 8 &gt;&gt; 2]) &amp;&amp; (BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), e = o[A + 4 &gt;&gt; 2], 
                BA[o[o[e &gt;&gt; 2] + 60 &gt;&gt; 2]](e, o[A + 8 &gt;&gt; 2]), o[A + 8 &gt;&gt; 2] = 0), o[A + 24 &gt;&gt; 2] = -1, 
                o[A + 28 &gt;&gt; 2] = -1, o[(e = A + 32 | 0) &gt;&gt; 2] = -1, o[e + 4 &gt;&gt; 2] = -1, $(A);
            }, function(A, e, i, r, f) {
                e |= 0, i |= 0, r |= 0, f |= 0;
                var n = 0, t = 0;
                if ((n = o[(A |= 0) + 12 &gt;&gt; 2]) &amp;&amp; (t = o[A + 4 &gt;&gt; 2], BA[o[o[t &gt;&gt; 2] + 16 &gt;&gt; 2]](t, n), 
                o[A + 12 &gt;&gt; 2] = 0), (n = o[A + 8 &gt;&gt; 2]) &amp;&amp; (BA[o[o[n &gt;&gt; 2] &gt;&gt; 2]](n), n = o[A + 4 &gt;&gt; 2], 
                BA[o[o[n &gt;&gt; 2] + 60 &gt;&gt; 2]](n, o[A + 8 &gt;&gt; 2]), o[A + 8 &gt;&gt; 2] = 0), o[A + 24 &gt;&gt; 2] = -1, 
                o[A + 28 &gt;&gt; 2] = -1, o[(n = A + 32 | 0) &gt;&gt; 2] = -1, o[n + 4 &gt;&gt; 2] = -1, o[A + 20 &gt;&gt; 2] = r, 
                o[A + 16 &gt;&gt; 2] = f, r = o[e + 4 &gt;&gt; 2], 25 == o[r + 4 &gt;&gt; 2]) return f = o[i + 4 &gt;&gt; 2], 
                25 == o[f + 4 &gt;&gt; 2] ? void _e(A, e, i, r, f) : void me(A, e, i, r, f, 0);
                f = o[i + 4 &gt;&gt; 2], 25 == o[f + 4 &gt;&gt; 2] &amp;&amp; me(A, i, e, f, r, 1);
            }, Re, function(A, e) {
                e |= 0;
                var i = 0, r = 0, f = 0, t = 0, a = 0;
                if (r = o[(A |= 0) + 12 &gt;&gt; 2]) {
                    if ((0 | (i = o[e + 4 &gt;&gt; 2])) == o[e + 8 &gt;&gt; 2] &amp;&amp; !((0 | i) &gt;= (0 | (t = i ? i &lt;&lt; 1 : 1)))) {
                        if (t &amp;&amp; (a = dA(t &lt;&lt; 2), i = o[e + 4 &gt;&gt; 2]), (0 | i) &gt;= 1) for (r = 0, f = i; o[r + a &gt;&gt; 2] = o[o[e + 12 &gt;&gt; 2] + r &gt;&gt; 2], 
                        r = r + 4 | 0, f = f + -1 | 0; ) ;
                        (f = o[e + 12 &gt;&gt; 2]) &amp;&amp; (C[e + 16 | 0] &amp;&amp; (CA(f), i = o[e + 4 &gt;&gt; 2]), o[e + 12 &gt;&gt; 2] = 0), 
                        o[e + 12 &gt;&gt; 2] = a, n[e + 16 | 0] = 1, o[e + 8 &gt;&gt; 2] = t, r = o[A + 12 &gt;&gt; 2];
                    }
                    o[e + 4 &gt;&gt; 2] = i + 1, o[o[e + 12 &gt;&gt; 2] + (i &lt;&lt; 2) &gt;&gt; 2] = r;
                }
            }, ce, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f, n, t, a = R(0), c = R(0), b = R(0), l = 0, u = 0, s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = 0;
                f = D - 48 | 0, a = g[A + 60 &gt;&gt; 2], s = g[e + 16 &gt;&gt; 2], c = g[A - -64 &gt;&gt; 2], _ = g[e + 20 &gt;&gt; 2], 
                b = g[A + 68 &gt;&gt; 2], m = g[e + 24 &gt;&gt; 2], Q = g[e + 52 &gt;&gt; 2], h = R(R(R(R(a * s) + R(c * _)) + R(b * m)) + Q), 
                g[f + 40 &gt;&gt; 2] = h, k = g[e + 32 &gt;&gt; 2], G = g[e + 36 &gt;&gt; 2], y = g[e + 40 &gt;&gt; 2], 
                w = g[e + 56 &gt;&gt; 2], W = R(R(R(R(a * k) + R(c * G)) + R(b * y)) + w), g[f + 36 &gt;&gt; 2] = W, 
                C = a, a = g[e &gt;&gt; 2], d = g[e + 4 &gt;&gt; 2], Y = b, b = g[e + 8 &gt;&gt; 2], v = g[e + 48 &gt;&gt; 2], 
                F = R(R(R(R(C * a) + R(c * d)) + R(Y * b)) + v), g[f + 44 &gt;&gt; 2] = F, o[f + 28 &gt;&gt; 2] = 0, 
                c = g[A + 76 &gt;&gt; 2], B = g[A + 80 &gt;&gt; 2], C = g[A + 84 &gt;&gt; 2], Z = R(Q + R(R(R(s * c) + R(_ * B)) + R(m * C))), 
                g[f + 20 &gt;&gt; 2] = Z, p = R(w + R(R(R(k * c) + R(G * B)) + R(y * C))), g[f + 24 &gt;&gt; 2] = p, 
                c = R(v + R(R(R(a * c) + R(d * B)) + R(b * C))), g[f + 16 &gt;&gt; 2] = c, C = v, v = g[A + 92 &gt;&gt; 2], 
                Y = d, d = g[A + 96 &gt;&gt; 2], B = g[A + 100 &gt;&gt; 2], b = R(C + R(R(R(a * v) + R(Y * d)) + R(b * B))), 
                g[f &gt;&gt; 2] = b, u = (l = F &gt; ((e = c &gt; b) ? b : c)) ? f : f + 44 | 0, a = g[A + 48 &gt;&gt; 2], 
                g[i &gt;&gt; 2] = g[(e ? u : l ? f + 16 | 0 : u) &gt;&gt; 2] - a, o[f + 12 &gt;&gt; 2] = 0, k = R(w + R(R(R(k * v) + R(G * d)) + R(y * B))), 
                g[f + 8 &gt;&gt; 2] = k, A = f + 8 | 0, u = (l = W &gt; g[((e = p &gt; k) ? f : f + 16 | 0) + 8 &gt;&gt; 2]) ? A : f + 36 | 0, 
                n = f + 24 | 0, g[i + 8 &gt;&gt; 2] = g[(e ? u : l ? n : u) &gt;&gt; 2] - a, s = R(Q + R(R(R(s * v) + R(_ * d)) + R(m * B))), 
                g[f + 4 &gt;&gt; 2] = s, V = i, e = 4 | f, u = (l = h &gt; g[((i = Z &gt; s) ? f : f + 16 | 0) + 4 &gt;&gt; 2]) ? e : f + 40 | 0, 
                t = f + 16 | 4, g[V + 4 &gt;&gt; 2] = g[(i ? u : l ? t : u) &gt;&gt; 2] - a, V = A, l = (i = W &lt; g[((A = p &lt; k) ? f : f + 16 | 0) + 8 &gt;&gt; 2]) ? V : f + 36 | 0, 
                g[r + 8 &gt;&gt; 2] = a + g[(A ? l : i ? n : l) &gt;&gt; 2], i = e, i = (e = h &lt; g[((A = Z &lt; s) ? f : f + 16 | 0) + 4 &gt;&gt; 2]) ? i : f + 40 | 0, 
                g[r + 4 &gt;&gt; 2] = a + g[(A ? i : e ? t : i) &gt;&gt; 2], i = (e = F &lt; ((A = c &lt; b) ? b : c)) ? f : f + 44 | 0, 
                g[r &gt;&gt; 2] = a + g[(A ? i : e ? f + 16 | 0 : i) &gt;&gt; 2];
            }, he, function(A) {
                return 8320;
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r = R(0), f = R(0), n = R(0), t = R(0), a = R(0);
                r = g[i &gt;&gt; 2], f = g[i + 4 &gt;&gt; 2], n = g[i + 8 &gt;&gt; 2], t = R(R(R(r * g[e + 76 &gt;&gt; 2]) + R(f * g[e + 80 &gt;&gt; 2])) + R(n * g[e + 84 &gt;&gt; 2])), 
                a = R(R(R(r * g[e + 92 &gt;&gt; 2]) + R(f * g[e + 96 &gt;&gt; 2])) + R(n * g[e + 100 &gt;&gt; 2])), 
                r = R(R(R(r * g[e + 60 &gt;&gt; 2]) + R(f * g[e - -64 &gt;&gt; 2])) + R(n * g[e + 68 &gt;&gt; 2])), 
                i = o[(e = (e + 60 | 0) + ((r &lt; t ? t &lt; a ? 2 : 1 : (r &lt; a) &lt;&lt; 1) &lt;&lt; 4) | 0) + 4 &gt;&gt; 2], 
                o[A &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = i, i = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], o[(A = A + 8 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[A + 4 &gt;&gt; 2] = i;
            }, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f = R(0), n = 0, t = 0, a = R(0), c = R(0), b = R(0), l = R(0), u = 0, s = 0;
                if ((0 | r) &gt;= 1) for (u = A + 60 | 0; f = g[e &gt;&gt; 2], a = g[e + 4 &gt;&gt; 2], c = g[e + 8 &gt;&gt; 2], 
                b = R(R(R(f * g[A + 76 &gt;&gt; 2]) + R(a * g[A + 80 &gt;&gt; 2])) + R(c * g[A + 84 &gt;&gt; 2])), 
                l = R(R(R(f * g[A + 92 &gt;&gt; 2]) + R(a * g[A + 96 &gt;&gt; 2])) + R(c * g[A + 100 &gt;&gt; 2])), 
                f = R(R(R(f * g[A + 60 &gt;&gt; 2]) + R(a * g[A + 64 &gt;&gt; 2])) + R(c * g[A + 68 &gt;&gt; 2])), 
                t = o[(n = ((f &lt; b ? b &lt; l ? 2 : 1 : (f &lt; l) &lt;&lt; 1) &lt;&lt; 4) + u | 0) + 4 &gt;&gt; 2], o[i &gt;&gt; 2] = o[n &gt;&gt; 2], 
                o[i + 4 &gt;&gt; 2] = t, s = o[(n = n + 8 | 0) + 4 &gt;&gt; 2], o[(t = i + 8 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = s, e = e + 16 | 0, i = i + 16 | 0, r = r + -1 | 0; ) ;
            }, we, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r = R(0), f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0);
                t = g[A + 92 &gt;&gt; 2], a = g[A + 76 &gt;&gt; 2], c = g[A + 80 &gt;&gt; 2], l = g[A + 100 &gt;&gt; 2], 
                f = g[A + 68 &gt;&gt; 2], u = g[A + 84 &gt;&gt; 2], b = g[A + 96 &gt;&gt; 2], r = g[A - -64 &gt;&gt; 2], 
                n = g[A + 60 &gt;&gt; 2], o[i + 12 &gt;&gt; 2] = 0, a = R(a - n), b = R(b - r), c = R(c - r), 
                n = R(t - n), s = r = R(R(a * b) - R(c * n)), k = R(r * r), r = R(l - f), t = R(u - f), 
                f = R(R(c * r) - R(t * b)), r = R(R(t * n) - R(a * r)), n = R(R(1) / R(w(R(k + R(R(f * f) + R(r * r)))))), 
                t = R(s * n), g[i + 8 &gt;&gt; 2] = t, r = R(r * n), g[i + 4 &gt;&gt; 2] = r, f = R(f * n), 
                g[i &gt;&gt; 2] = f, e &amp;&amp; (g[i + 8 &gt;&gt; 2] = -t, g[i + 4 &gt;&gt; 2] = -r, g[i &gt;&gt; 2] = -f);
            }, We, We, function(A, e, i, r) {
                e |= 0, i |= 0, r |= 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 108 &gt;&gt; 2]](A, e, i), BA[o[o[A &gt;&gt; 2] + 108 &gt;&gt; 2]](A, (e + 1 | 0) % 3 | 0, r);
            }, function(A, e, i) {
                var r, f;
                i |= 0, f = o[(e = (A = ((e |= 0) &lt;&lt; 4) + (A |= 0) | 0) + 68 | 0) + 4 &gt;&gt; 2], o[(r = i + 8 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[r + 4 &gt;&gt; 2] = f, e = o[(A = A + 60 | 0) + 4 &gt;&gt; 2], o[i &gt;&gt; 2] = o[A &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = e;
            }, Fe, function(A, e, i, r) {
                e |= 0, i |= 0, r |= 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 124 &gt;&gt; 2]](A, r, e, i);
            }, function(A, e, i) {
                A |= 0, e |= 0, i = R(i);
                var r, f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = 0;
                return D = r = D - 32 | 0, k = g[A + 60 &gt;&gt; 2], c = R(g[A + 76 &gt;&gt; 2] - k), n = g[A - -64 &gt;&gt; 2], 
                a = R(g[A + 96 &gt;&gt; 2] - n), f = R(g[A + 80 &gt;&gt; 2] - n), b = R(g[A + 92 &gt;&gt; 2] - k), 
                u = t = R(R(c * a) - R(f * b)), C = R(t * t), s = f, f = g[A + 68 &gt;&gt; 2], t = R(g[A + 100 &gt;&gt; 2] - f), 
                l = R(g[A + 84 &gt;&gt; 2] - f), a = R(R(s * t) - R(l * a)), c = R(R(l * b) - R(c * t)), 
                b = R(R(1) / R(w(R(C + R(R(a * a) + R(c * c)))))), t = R(u * b), a = R(a * b), c = R(c * b), 
                (n = R(R(R(g[e + 8 &gt;&gt; 2] * t) + R(R(g[e &gt;&gt; 2] * a) + R(g[e + 4 &gt;&gt; 2] * c))) - R(R(f * t) + R(R(k * a) + R(n * c))))) &gt;= (k = R(-i)) ^ 1 | n &lt;= i ^ 1 || (BA[o[o[A &gt;&gt; 2] + 104 &gt;&gt; 2]](A, 0, r + 16 | 0, r), 
                b = g[r + 16 &gt;&gt; 2], n = R(g[r &gt;&gt; 2] - b), l = g[r + 20 &gt;&gt; 2], f = R(g[r + 4 &gt;&gt; 2] - l), 
                u = i = R(R(c * n) - R(a * f)), C = R(i * i), i = R(t * f), s = g[r + 24 &gt;&gt; 2], 
                f = R(g[r + 8 &gt;&gt; 2] - s), i = R(i - R(c * f)), n = R(R(a * f) - R(t * n)), f = R(R(1) / R(w(R(C + R(R(i * i) + R(n * n)))))), 
                u = R(u * f), i = R(i * f), n = R(n * f), R(R(R(g[e + 8 &gt;&gt; 2] * u) + R(R(g[e &gt;&gt; 2] * i) + R(g[e + 4 &gt;&gt; 2] * n))) - R(R(s * u) + R(R(b * i) + R(l * n)))) &lt; k || (BA[o[o[A &gt;&gt; 2] + 104 &gt;&gt; 2]](A, 1, r + 16 | 0, r), 
                b = g[r + 16 &gt;&gt; 2], n = R(g[r &gt;&gt; 2] - b), l = g[r + 20 &gt;&gt; 2], f = R(g[r + 4 &gt;&gt; 2] - l), 
                u = i = R(R(c * n) - R(a * f)), C = R(i * i), i = R(t * f), s = g[r + 24 &gt;&gt; 2], 
                f = R(g[r + 8 &gt;&gt; 2] - s), i = R(i - R(c * f)), n = R(R(a * f) - R(t * n)), f = R(R(1) / R(w(R(C + R(R(i * i) + R(n * n)))))), 
                u = R(u * f), i = R(i * f), n = R(n * f), R(R(R(g[e + 8 &gt;&gt; 2] * u) + R(R(g[e &gt;&gt; 2] * i) + R(g[e + 4 &gt;&gt; 2] * n))) - R(R(s * u) + R(R(b * i) + R(l * n)))) &lt; k || (BA[o[o[A &gt;&gt; 2] + 104 &gt;&gt; 2]](A, 2, r + 16 | 0, r), 
                n = g[r + 16 &gt;&gt; 2], f = R(g[r &gt;&gt; 2] - n), b = g[r + 20 &gt;&gt; 2], l = R(g[r + 4 &gt;&gt; 2] - b), 
                u = i = R(R(c * f) - R(a * l)), s = R(i * i), C = R(t * l), i = c, c = g[r + 24 &gt;&gt; 2], 
                l = R(g[r + 8 &gt;&gt; 2] - c), i = R(C - R(i * l)), t = R(R(a * l) - R(t * f)), a = R(R(1) / R(w(R(s + R(R(i * i) + R(t * t)))))), 
                f = R(u * a), i = R(i * a), t = R(t * a), R(R(R(g[e + 8 &gt;&gt; 2] * f) + R(R(g[e &gt;&gt; 2] * i) + R(g[e + 4 &gt;&gt; 2] * t))) - R(R(c * f) + R(R(n * i) + R(b * t)))) &lt; k || (d = 1)))), 
                D = r + 32 | 0, 0 | d;
            }, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f, n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0);
                c = g[A + 92 &gt;&gt; 2], b = g[A + 76 &gt;&gt; 2], l = g[A + 80 &gt;&gt; 2], s = g[A + 100 &gt;&gt; 2], 
                a = g[(e = A + 68 | 0) &gt;&gt; 2], k = g[A + 84 &gt;&gt; 2], u = g[A + 96 &gt;&gt; 2], n = g[A - -64 &gt;&gt; 2], 
                t = g[A + 60 &gt;&gt; 2], o[i + 12 &gt;&gt; 2] = 0, b = R(b - t), u = R(u - n), l = R(l - n), 
                t = R(c - t), C = n = R(R(b * u) - R(l * t)), d = R(n * n), n = R(s - a), c = R(k - a), 
                a = R(R(l * n) - R(c * u)), n = R(R(c * t) - R(b * n)), t = R(R(1) / R(w(R(d + R(R(a * a) + R(n * n)))))), 
                g[i + 8 &gt;&gt; 2] = C * t, g[i + 4 &gt;&gt; 2] = n * t, g[i &gt;&gt; 2] = a * t, f = o[e + 4 &gt;&gt; 2], 
                o[(i = r + 8 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = f, e = o[A + 64 &gt;&gt; 2], o[r &gt;&gt; 2] = o[A + 60 &gt;&gt; 2], 
                o[r + 4 &gt;&gt; 2] = e;
            }, ce, function(A, e) {
                return e |= 0, A = o[o[(A |= 0) + 4 &gt;&gt; 2] &gt;&gt; 2], 0 | BA[o[o[A &gt;&gt; 2] + 128 &gt;&gt; 2]](A, e);
            }, sA, ve, function(A, e) {
                var i, r;
                return e |= 0, i = o[(A |= 0) + 4 &gt;&gt; 2], r = o[i &gt;&gt; 2], BA[o[o[r &gt;&gt; 2] + 104 &gt;&gt; 2]](r, e, i + 4 | 0), 
                o[A + 4 &gt;&gt; 2] + 4 | 0;
            }, ve, function(A, e) {
                var i, r;
                return e |= 0, i = o[(A |= 0) + 4 &gt;&gt; 2], r = o[i &gt;&gt; 2], BA[o[o[r &gt;&gt; 2] + 108 &gt;&gt; 2]](r, e, i + 112 | 0), 
                o[A + 4 &gt;&gt; 2] + 112 | 0;
            }, ve, sA, ve, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f, n, t = 0, a = 0, c = 0;
                D = f = D - 144 | 0, n = zA(f + 32 | 0), c = o[(a = e + 8 | 0) + 4 &gt;&gt; 2], o[(t = f + 100 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = c, a = o[e + 20 &gt;&gt; 2], o[(t = f + 108 | 0) &gt;&gt; 2] = o[e + 16 &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = a, c = o[(a = e + 24 | 0) + 4 &gt;&gt; 2], o[(t = f + 116 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = c, a = o[e + 36 &gt;&gt; 2], o[(t = f + 124 | 0) &gt;&gt; 2] = o[e + 32 &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = a, c = o[(a = e + 40 | 0) + 4 &gt;&gt; 2], o[(t = f + 132 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = c, o[f + 36 &gt;&gt; 2] = 1, o[f + 32 &gt;&gt; 2] = 8128, t = o[e + 4 &gt;&gt; 2], 
                o[f + 92 &gt;&gt; 2] = o[e &gt;&gt; 2], o[f + 96 &gt;&gt; 2] = t, o[f + 80 &gt;&gt; 2] = o[A + 24 &gt;&gt; 2], 
                e = o[A + 4 &gt;&gt; 2], (c = C[A + 20 | 0]) ? (o[e + 28 &gt;&gt; 2] = i, t = e + 24 | 0) : (o[e + 36 &gt;&gt; 2] = i, 
                t = e + 32 | 0), o[t &gt;&gt; 2] = r, t = o[A + 12 &gt;&gt; 2], a = o[t + 8 &gt;&gt; 2], o[f + 20 &gt;&gt; 2] = o[t + 12 &gt;&gt; 2], 
                o[f + 16 &gt;&gt; 2] = a, o[f + 28 &gt;&gt; 2] = r, o[f + 24 &gt;&gt; 2] = i, o[f + 8 &gt;&gt; 2] = t, i = o[e + 16 &gt;&gt; 2], 
                r = o[i + 8 &gt;&gt; 2], t = o[r + 8 &gt;&gt; 2], o[f + 12 &gt;&gt; 2] = f + 32, (0 | t) == (0 | a) ? i = i + 8 | 0 : (r = o[i + 12 &gt;&gt; 2], 
                i = i + 12 | 0), o[i &gt;&gt; 2] = f + 8, me(e, o[A + 8 &gt;&gt; 2], f + 8 | 0, o[A + 16 &gt;&gt; 2], f + 32 | 0, 0 != (0 | c)), 
                A = o[o[A + 4 &gt;&gt; 2] + 16 &gt;&gt; 2], o[(o[o[A + 8 &gt;&gt; 2] + 8 &gt;&gt; 2] == o[f + 16 &gt;&gt; 2] ? 8 : 12) + A &gt;&gt; 2] = r, 
                Ae(n), D = f + 144 | 0;
            }, sA, ve, function(A, e, i, r) {
                return A |= 0, A = o[(e |= 0) &gt;&gt; 2], vA(A = 0 | BA[o[o[A &gt;&gt; 2] + 56 &gt;&gt; 2]](A, 40), e), 
                o[A &gt;&gt; 2] = 8056, o[A + 8 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = 0, 0 | A;
            }, Ee, function(A) {
                var e;
                o[(A |= 0) &gt;&gt; 2] = 8964, (e = o[A + 296 &gt;&gt; 2]) &amp;&amp; (C[A + 300 | 0] &amp;&amp; CA(e), o[A + 296 &gt;&gt; 2] = 0), 
                o[A + 296 &gt;&gt; 2] = 0, o[A + 288 &gt;&gt; 2] = 0, o[A + 292 &gt;&gt; 2] = 0, n[A + 300 | 0] = 1, 
                CA(A);
            }, function(A, e) {
                e |= 0, o[(A |= 0) + 200 &gt;&gt; 2] = e, o[A + 192 &gt;&gt; 2] = e, o[A + 304 &gt;&gt; 2] = o[A + 304 &gt;&gt; 2] + 1;
            }, function(A, e) {
                e |= 0;
                var i, r = 0;
                r = i = o[(A |= 0) + 288 &gt;&gt; 2];
                A: if (!((0 | i) &lt; 1)) {
                    for (A = o[A + 296 &gt;&gt; 2], r = 0; ;) {
                        if (o[A &gt;&gt; 2] == (0 | e)) break A;
                        if (A = A + 4 | 0, (0 | (r = r + 1 | 0)) == (0 | i)) break;
                    }
                    r = i;
                }
                return (0 | r) &gt;= (0 | i) | 0;
            }, function(A) {
                return 264;
            }, Ne, function(A, e) {
                var i, r, f = 0, n = 0, t = 0, a = 0;
                n = e |= 0, t = 0 | BA[o[o[(A |= 0) &gt;&gt; 2] + 16 &gt;&gt; 2]](A), a = 1, f = o[o[e &gt;&gt; 2] + 16 &gt;&gt; 2], 
                r = 0 | BA[f](0 | n, 0 | t, 0 | a), a = e, t = r, n = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A, o[r + 8 &gt;&gt; 2], e), 
                i = A, f = o[o[e &gt;&gt; 2] + 20 &gt;&gt; 2], BA[f](0 | a, 0 | t, 0 | n, 1245859651, 0 | i);
            }, ce, Ue, Je, function(A, e, i) {
                A |= 0, e = R(e), i |= 0;
                var r = R(0), f = R(0), n = R(0), t = R(0), a = R(0), c = R(0);
                r = g[A + 40 &gt;&gt; 2], f = g[A + 36 &gt;&gt; 2], n = g[A + 32 &gt;&gt; 2], t = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), 
                a = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), c = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), o[i + 12 &gt;&gt; 2] = 0, 
                e = R(e / R(12)), n = R(n + t), n = R(n + n), n = R(n * n), f = R(f + a), f = R(f + f), 
                f = R(f * f), g[i + 8 &gt;&gt; 2] = e * R(n + f), r = R(r + c), r = R(r + r), r = R(r * r), 
                g[i + 4 &gt;&gt; 2] = e * R(n + r), g[i &gt;&gt; 2] = e * R(f + r);
            }, function(A) {
                return 9212;
            }, Ie, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r = R(0), f = R(0), n = R(0), t = R(0), a = R(0), c = R(0);
                r = g[e + 36 &gt;&gt; 2], f = g[e + 40 &gt;&gt; 2], n = g[e + 32 &gt;&gt; 2], t = R(BA[o[o[e &gt;&gt; 2] + 48 &gt;&gt; 2]](e)), 
                a = R(BA[o[o[e &gt;&gt; 2] + 48 &gt;&gt; 2]](e)), c = R(BA[o[o[e &gt;&gt; 2] + 48 &gt;&gt; 2]](e)), o[A + 12 &gt;&gt; 2] = 0, 
                f = R(f + c), g[A + 8 &gt;&gt; 2] = g[i + 8 &gt;&gt; 2] &gt;= R(0) ? f : R(-f), r = R(r + a), g[A + 4 &gt;&gt; 2] = g[i + 4 &gt;&gt; 2] &gt;= R(0) ? r : R(-r), 
                r = R(n + t), g[A &gt;&gt; 2] = g[i &gt;&gt; 2] &gt;= R(0) ? r : R(-r);
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r = R(0);
                o[A + 12 &gt;&gt; 2] = 0, r = g[e + 32 &gt;&gt; 2], g[A &gt;&gt; 2] = g[i &gt;&gt; 2] &gt;= R(0) ? r : R(-r), 
                r = g[e + 40 &gt;&gt; 2], g[A + 8 &gt;&gt; 2] = g[i + 8 &gt;&gt; 2] &gt;= R(0) ? r : R(-r), r = g[e + 36 &gt;&gt; 2], 
                g[A + 4 &gt;&gt; 2] = g[i + 4 &gt;&gt; 2] &gt;= R(0) ? r : R(-r);
            }, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f = 0, n = 0, t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0);
                if ((0 | r) &gt;= 1) for (;b = g[(f = e + n | 0) + 4 &gt;&gt; 2], l = g[f + 8 &gt;&gt; 2], u = g[f &gt;&gt; 2], 
                t = g[A + 36 &gt;&gt; 2], a = g[A + 40 &gt;&gt; 2], c = g[A + 32 &gt;&gt; 2], o[(f = i + n | 0) + 12 &gt;&gt; 2] = 0, 
                g[f &gt;&gt; 2] = u &gt;= R(0) ? c : R(-c), g[f + 8 &gt;&gt; 2] = l &gt;= R(0) ? a : R(-a), g[f + 4 &gt;&gt; 2] = b &gt;= R(0) ? t : R(-t), 
                n = n + 16 | 0, r = r + -1 | 0; ) ;
            }, xe, function(A, e, i) {
                A |= 0, i |= 0, (e |= 0) &gt;&gt;&gt; 0 &lt;= 5 &amp;&amp; (o[i + 12 &gt;&gt; 2] = 0, A = e &lt;&lt; 2, o[i + 8 &gt;&gt; 2] = o[A + 9264 &gt;&gt; 2], 
                o[i + 4 &gt;&gt; 2] = o[A + 9240 &gt;&gt; 2], o[i &gt;&gt; 2] = o[A + 9216 &gt;&gt; 2]);
            }, function(A) {
                return 8;
            }, yA, function(A, e, i, r) {
                i |= 0, r |= 0;
                var f, n = 0, t = 0;
                f = A |= 0, (e |= 0) &gt;&gt;&gt; 0 &lt;= 11 &amp;&amp; (n = o[(e &lt;&lt;= 2) + 9336 &gt;&gt; 2], t = o[e + 9288 &gt;&gt; 2]), 
                BA[o[o[A &gt;&gt; 2] + 108 &gt;&gt; 2]](f, t, i), BA[o[o[A &gt;&gt; 2] + 108 &gt;&gt; 2]](A, n, r);
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r = R(0), f = R(0), n = R(0), t = R(0), a = R(0), c = R(0);
                f = g[A + 40 &gt;&gt; 2], r = g[A + 36 &gt;&gt; 2], n = g[A + 32 &gt;&gt; 2], t = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), 
                a = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), c = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), o[i + 12 &gt;&gt; 2] = 0, 
                r = R(r + a), A = e &gt;&gt;&gt; 1 &amp; 1, g[i + 4 &gt;&gt; 2] = R(r * R(1 ^ A)) - R(r * R(0 | A)), 
                r = R(n + t), A = 1 &amp; e, g[i &gt;&gt; 2] = R(r * R(1 ^ A)) - R(r * R(0 | A)), f = R(f + c), 
                A = e &gt;&gt;&gt; 2 &amp; 1, g[i + 8 &gt;&gt; 2] = R(f * R(1 ^ A)) - R(f * R(0 | A));
            }, xe, function(A, e, i, r) {
                var f, n, t;
                e |= 0, i |= 0, r |= 0, D = f = D - 48 | 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 124 &gt;&gt; 2]](A, f + 32 | 0, r), 
                o[e + 12 &gt;&gt; 2] = 0, r = o[f + 40 &gt;&gt; 2], o[e + 8 &gt;&gt; 2] = r, n = o[f + 36 &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = n, 
                t = e, e = o[f + 32 &gt;&gt; 2], o[t &gt;&gt; 2] = e, o[f + 12 &gt;&gt; 2] = 0, o[f + 8 &gt;&gt; 2] = -2147483648 ^ r, 
                o[f + 4 &gt;&gt; 2] = -2147483648 ^ n, o[f &gt;&gt; 2] = -2147483648 ^ e, BA[o[o[A &gt;&gt; 2] + 64 &gt;&gt; 2]](f + 16 | 0, A, f), 
                r = o[(e = f + 24 | 0) + 4 &gt;&gt; 2], o[(A = i + 8 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = r, 
                A = o[f + 20 &gt;&gt; 2], o[i &gt;&gt; 2] = o[f + 16 &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = A, D = f + 48 | 0;
            }, function(A, e, i) {
                A |= 0, e |= 0, i = R(i);
                var r = R(0), f = R(0), n = 0;
                return r = g[e &gt;&gt; 2], f = g[A + 32 &gt;&gt; 2], r &lt;= R(f + i) ^ 1 | r &gt;= R(R(-f) - i) ^ 1 || (r = g[e + 4 &gt;&gt; 2], 
                f = g[A + 36 &gt;&gt; 2], r &lt;= R(f + i) ^ 1 | r &gt;= R(R(-f) - i) ^ 1 || (r = g[e + 8 &gt;&gt; 2], 
                f = g[A + 40 &gt;&gt; 2], r &lt;= R(f + i) &amp;&amp; (n = r &gt;= R(R(-f) - i)))), 0 | n;
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r = 0, f = R(0), n = R(0), t = R(0);
                if (i &gt;&gt;&gt; 0 &lt;= 5) {
                    n = g[A + 40 &gt;&gt; 2], t = g[A + 36 &gt;&gt; 2], f = g[A + 32 &gt;&gt; 2], A = 1065353216, r = i;
                    A: {
                        e: {
                            i: {
                                r: switch (i - 1 | 0) {
                                  case 0:
                                    i = 0, A = -1082130432, r = 0;
                                    break A;

                                  case 1:
                                    i = 1065353216;
                                    break e;

                                  case 2:
                                    i = -1082130432;
                                    break e;

                                  case 3:
                                    r = 1065353216;
                                    break i;

                                  case 4:
                                    break r;

                                  default:
                                    break A;
                                }
                                r = -1082130432;
                            }
                            A = 0, f = n, i = 0;
                            break A;
                        }
                        A = 0, f = t, r = 0;
                    }
                    o[e + 8 &gt;&gt; 2] = r, o[e + 4 &gt;&gt; 2] = i, o[e &gt;&gt; 2] = A, g[e + 12 &gt;&gt; 2] = -f;
                }
            }, wA, Ue, Je, function(A, e, i) {
                A |= 0, e = R(e), i |= 0;
                var r, f, n, t, a = R(0), c = R(0), b = R(0), l = R(0), u = 0, s = R(0);
                D = r = D - 16 | 0, n = o[(u = A + 40 | 0) + 4 &gt;&gt; 2], o[(f = r + 8 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], 
                o[f + 4 &gt;&gt; 2] = n, u = o[A + 36 &gt;&gt; 2], o[r &gt;&gt; 2] = o[A + 32 &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = u, 
                a = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), l = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), t = f, 
                s = R(R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)) + g[f &gt;&gt; 2]), g[t &gt;&gt; 2] = s, g[r &gt;&gt; 2] = a + g[r &gt;&gt; 2], 
                g[r + 4 &gt;&gt; 2] = l + g[r + 4 &gt;&gt; 2], a = R(e * R(.5)), l = R(e * R(.25)), e = R(e / R(12));
                A: {
                    e: if (A = o[A + 56 &gt;&gt; 2], !(A &gt;&gt;&gt; 0 &gt; 2)) {
                        switch (A - 1 | 0) {
                          default:
                            b = a, a = g[r + 4 &gt;&gt; 2], c = R(a * a), a = R(b * c), b = e, e = g[r &gt;&gt; 2], b = c = R(R(l * c) + R(b * R(e * R(e * R(4)))));
                            break A;

                          case 0:
                            break e;

                          case 1:
                        }
                        c = a, a = g[r &gt;&gt; 2], a = R(a * a), b = R(c * a), c = e, e = g[r + 8 &gt;&gt; 2], c = a = R(R(l * a) + R(c * R(e * R(e * R(4)))));
                        break A;
                    }
                    c = a, a = g[r &gt;&gt; 2], a = R(a * a), c = R(c * a), b = e, e = g[r + 4 &gt;&gt; 2], b = a = R(R(l * a) + R(b * R(e * R(e * R(4)))));
                }
                o[i + 12 &gt;&gt; 2] = 0, g[i + 8 &gt;&gt; 2] = b, g[i + 4 &gt;&gt; 2] = c, g[i &gt;&gt; 2] = a, D = r + 16 | 0;
            }, function(A) {
                return 9792;
            }, WA, Ie, ZA, function(A, e, i) {
                return QA(A |= 0, e |= 0, i |= 0), o[e + 28 &gt;&gt; 2] = o[A + 32 &gt;&gt; 2], o[e + 32 &gt;&gt; 2] = o[A + 36 &gt;&gt; 2], 
                o[e + 36 &gt;&gt; 2] = o[A + 40 &gt;&gt; 2], o[e + 40 &gt;&gt; 2] = o[A + 44 &gt;&gt; 2], o[e + 12 &gt;&gt; 2] = o[A + 16 &gt;&gt; 2], 
                o[e + 16 &gt;&gt; 2] = o[A + 20 &gt;&gt; 2], o[e + 20 &gt;&gt; 2] = o[A + 24 &gt;&gt; 2], o[e + 24 &gt;&gt; 2] = o[A + 28 &gt;&gt; 2], 
                o[e + 48 &gt;&gt; 2] = 0, o[e + 44 &gt;&gt; 2] = o[A + 48 &gt;&gt; 2], A = o[A + 56 &gt;&gt; 2], o[e + 56 &gt;&gt; 2] = 0, 
                o[e + 52 &gt;&gt; 2] = A, 9802;
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f, n, t = R(0), a = R(0), c = R(0), b = 0, l = R(0), u = R(0);
                D = r = D - 16 | 0, BA[o[o[e &gt;&gt; 2] + 68 &gt;&gt; 2]](r, e, i), n = o[(f = r + 8 | 0) + 4 &gt;&gt; 2], 
                o[(b = A + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = n, b = o[r + 4 &gt;&gt; 2], o[A &gt;&gt; 2] = o[r &gt;&gt; 2], 
                o[A + 4 &gt;&gt; 2] = b, R(BA[o[o[e &gt;&gt; 2] + 48 &gt;&gt; 2]](e)) != R(0) &amp;&amp; (a = g[i + 4 &gt;&gt; 2], 
                t = g[i &gt;&gt; 2], c = g[i + 8 &gt;&gt; 2], l = R(BA[o[o[e &gt;&gt; 2] + 48 &gt;&gt; 2]](e)), u = t = (e = R(R(R(t * t) + R(a * a)) + R(c * c)) &lt; R(1.4210854715202004e-14)) ? R(-1) : t, 
                c = e ? R(-1) : c, a = e ? R(-1) : a, t = R(R(1) / R(w(R(R(c * c) + R(R(t * t) + R(a * a)))))), 
                g[A &gt;&gt; 2] = g[A &gt;&gt; 2] + R(l * R(u * t)), g[A + 4 &gt;&gt; 2] = g[A + 4 &gt;&gt; 2] + R(l * R(a * t)), 
                g[A + 8 &gt;&gt; 2] = g[A + 8 &gt;&gt; 2] + R(l * R(c * t))), D = r + 16 | 0;
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r = R(0), f = R(0), n = R(0), t = R(0), a = R(0), o = R(0);
                r = g[e + 36 &gt;&gt; 2], f = g[e + 32 &gt;&gt; 2], n = g[i &gt;&gt; 2], t = g[i + 8 &gt;&gt; 2], (a = R(w(R(R(n * n) + R(t * t))))) == R(0) ? r = g[i + 4 &gt;&gt; 2] &lt; R(0) ? R(-r) : r : (f = R(f / a), 
                o = R(t * f), f = R(n * f), r = g[i + 4 &gt;&gt; 2] &lt; R(0) ? R(-r) : r), g[A + 8 &gt;&gt; 2] = o, 
                g[A + 4 &gt;&gt; 2] = r, g[A &gt;&gt; 2] = f;
            }, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f = R(0), n = R(0), t = R(0), a = R(0), o = R(0);
                if ((0 | r) &gt;= 1) for (;f = g[A + 36 &gt;&gt; 2], n = g[A + 32 &gt;&gt; 2], a = g[e &gt;&gt; 2], t = g[e + 8 &gt;&gt; 2], 
                (o = R(w(R(R(a * a) + R(t * t))))) == R(0) ? (t = R(0), f = g[e + 4 &gt;&gt; 2] &lt; R(0) ? R(-f) : f) : (n = R(n / o), 
                t = R(t * n), n = R(a * n), f = g[e + 4 &gt;&gt; 2] &lt; R(0) ? R(-f) : f), g[i &gt;&gt; 2] = n, 
                g[i + 8 &gt;&gt; 2] = t, g[i + 4 &gt;&gt; 2] = f, i = i + 16 | 0, e = e + 16 | 0, r = r + -1 | 0; ) ;
            }, Xe, wA, function(A) {
                return 9822;
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r = R(0), f = R(0), n = R(0), t = R(0), a = R(0), o = R(0);
                f = g[e + 36 &gt;&gt; 2], r = g[e + 32 &gt;&gt; 2], n = g[i + 4 &gt;&gt; 2], t = g[i + 8 &gt;&gt; 2], (a = R(w(R(R(n * n) + R(t * t))))) == R(0) ? r = g[i &gt;&gt; 2] &lt; R(0) ? R(-r) : r : (f = R(f / a), 
                o = R(t * f), f = R(n * f), r = g[i &gt;&gt; 2] &lt; R(0) ? R(-r) : r), g[A + 8 &gt;&gt; 2] = o, 
                g[A &gt;&gt; 2] = r, g[A + 4 &gt;&gt; 2] = f;
            }, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f = R(0), n = R(0), t = R(0), a = R(0), o = R(0), c = 0;
                if ((0 | r) &gt;= 1) for (;f = g[A + 32 &gt;&gt; 2], n = g[A + 36 &gt;&gt; 2], c = i, a = g[e + 4 &gt;&gt; 2], 
                t = g[e + 8 &gt;&gt; 2], (o = R(w(R(R(a * a) + R(t * t))))) == R(0) ? (t = R(0), f = g[e &gt;&gt; 2] &lt; R(0) ? R(-f) : f) : (n = R(n / o), 
                t = R(t * n), n = R(a * n), f = g[e &gt;&gt; 2] &lt; R(0) ? R(-f) : f), g[c &gt;&gt; 2] = f, g[i + 8 &gt;&gt; 2] = t, 
                g[i + 4 &gt;&gt; 2] = n, i = i + 16 | 0, e = e + 16 | 0, r = r + -1 | 0; ) ;
            }, function(A) {
                A |= 0;
                var e = R(0), i = R(0);
                return e = g[A + 36 &gt;&gt; 2], R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), i = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), 
                R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), R(R(e + i));
            }, wA, function(A) {
                return 9832;
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r = R(0), f = R(0), n = R(0), t = R(0), a = R(0), o = R(0);
                r = g[e + 40 &gt;&gt; 2], f = g[e + 32 &gt;&gt; 2], e = A, n = g[i &gt;&gt; 2], t = g[i + 4 &gt;&gt; 2], 
                (a = R(w(R(R(n * n) + R(t * t))))) == R(0) ? r = g[i + 8 &gt;&gt; 2] &lt; R(0) ? R(-r) : r : (f = R(f / a), 
                o = R(t * f), f = R(n * f), r = g[i + 8 &gt;&gt; 2] &lt; R(0) ? R(-r) : r), g[e + 8 &gt;&gt; 2] = r, 
                g[A &gt;&gt; 2] = f, g[A + 4 &gt;&gt; 2] = o;
            }, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f = R(0), n = R(0), t = R(0), a = R(0), o = R(0);
                if ((0 | r) &gt;= 1) for (;f = g[A + 40 &gt;&gt; 2], n = g[A + 32 &gt;&gt; 2], a = g[e &gt;&gt; 2], t = g[e + 4 &gt;&gt; 2], 
                (o = R(w(R(R(a * a) + R(t * t))))) == R(0) ? (t = R(0), f = g[e + 8 &gt;&gt; 2] &lt; R(0) ? R(-f) : f) : (n = R(n / o), 
                t = R(t * n), n = R(a * n), f = g[e + 8 &gt;&gt; 2] &lt; R(0) ? R(-f) : f), g[i &gt;&gt; 2] = n, 
                g[i + 8 &gt;&gt; 2] = f, g[i + 4 &gt;&gt; 2] = t, i = i + 16 | 0, e = e + 16 | 0, r = r + -1 | 0; ) ;
            }, Xe, wA, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f, n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0);
                c = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), b = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), l = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), 
                n = g[(A = e + 52 | 0) &gt;&gt; 2], t = g[(f = e + 56 | 0) &gt;&gt; 2], a = g[e + 48 &gt;&gt; 2], 
                o[i + 12 &gt;&gt; 2] = 0, g[i + 8 &gt;&gt; 2] = t - l, g[i + 4 &gt;&gt; 2] = n - b, g[i &gt;&gt; 2] = a - c, 
                n = g[A &gt;&gt; 2], t = g[f &gt;&gt; 2], a = g[e + 48 &gt;&gt; 2], o[r + 12 &gt;&gt; 2] = 0, g[r + 8 &gt;&gt; 2] = l + t, 
                g[r + 4 &gt;&gt; 2] = b + n, g[r &gt;&gt; 2] = c + a;
            }, function(A, e, i) {
                A |= 0, e = R(e), i |= 0;
                var r = R(0), f = R(0);
                r = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), f = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), o[i + 12 &gt;&gt; 2] = 0, 
                e = R(f * R(r * R(e * R(.4000000059604645)))), g[i + 8 &gt;&gt; 2] = e, g[i + 4 &gt;&gt; 2] = e, 
                g[i &gt;&gt; 2] = e;
            }, function(A) {
                return 9972;
            }, Ge, function(A) {
                return R(R(g[(A |= 0) + 32 &gt;&gt; 2] * g[A + 16 &gt;&gt; 2]));
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f, n, t = R(0), a = R(0), c = R(0), b = 0, l = R(0), u = R(0);
                D = r = D - 16 | 0, BA[o[o[e &gt;&gt; 2] + 68 &gt;&gt; 2]](r, e, i), b = o[(n = r + 8 | 0) + 4 &gt;&gt; 2], 
                o[(f = A + 8 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = b, b = o[r + 4 &gt;&gt; 2], o[A &gt;&gt; 2] = o[r &gt;&gt; 2], 
                o[A + 4 &gt;&gt; 2] = b, a = g[i + 4 &gt;&gt; 2], t = g[i &gt;&gt; 2], c = g[i + 8 &gt;&gt; 2], l = R(BA[o[o[e &gt;&gt; 2] + 48 &gt;&gt; 2]](e)), 
                u = t = (e = R(R(R(t * t) + R(a * a)) + R(c * c)) &lt; R(1.4210854715202004e-14)) ? R(-1) : t, 
                c = e ? R(-1) : c, a = e ? R(-1) : a, t = R(R(1) / R(w(R(R(c * c) + R(R(t * t) + R(a * a)))))), 
                g[A &gt;&gt; 2] = g[A &gt;&gt; 2] + R(l * R(u * t)), g[A + 4 &gt;&gt; 2] = g[A + 4 &gt;&gt; 2] + R(l * R(a * t)), 
                g[f &gt;&gt; 2] = g[f &gt;&gt; 2] + R(l * R(c * t)), D = r + 16 | 0;
            }, function(A, e, i) {
                o[(A |= 0) &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0, o[(A = A + 8 | 0) &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0;
            }, function(A, e, i, r) {
                (0 | (r |= 0)) &gt;= 1 &amp;&amp; S(i |= 0, 0, r &lt;&lt; 4);
            }, sA, ve, Oe, ve, Oe, sA, kA, function(A, e) {
                A |= 0, e = R(e), g[A + 16 &gt;&gt; 2] = e;
            }, function(A) {
                return R(g[(A |= 0) + 16 &gt;&gt; 2]);
            }, sA, wA, function(A, e, i, r) {
                r |= 0, o[(i |= 0) + 8 &gt;&gt; 2] = -581039253, o[i + 12 &gt;&gt; 2] = 0, o[i &gt;&gt; 2] = -581039253, 
                o[i + 4 &gt;&gt; 2] = -581039253, o[r + 8 &gt;&gt; 2] = 1566444395, o[r + 12 &gt;&gt; 2] = 0, o[r &gt;&gt; 2] = 1566444395, 
                o[r + 4 &gt;&gt; 2] = 1566444395;
            }, function(A, e) {
                A |= 0;
                var i = 0;
                i = o[(e |= 0) + 4 &gt;&gt; 2], o[A + 72 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 76 &gt;&gt; 2] = i, i = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], 
                o[(A = A + 80 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = i;
            }, ze, he, function(A) {
                return 10516;
            }, ye, function(A, e, i) {
                return QA(A |= 0, e |= 0, i |= 0), o[e + 12 &gt;&gt; 2] = o[A + 72 &gt;&gt; 2], o[e + 16 &gt;&gt; 2] = o[A + 76 &gt;&gt; 2], 
                o[e + 20 &gt;&gt; 2] = o[A + 80 &gt;&gt; 2], o[e + 24 &gt;&gt; 2] = o[A + 84 &gt;&gt; 2], o[e + 28 &gt;&gt; 2] = o[A + 52 &gt;&gt; 2], 
                o[e + 32 &gt;&gt; 2] = o[A + 56 &gt;&gt; 2], o[e + 36 &gt;&gt; 2] = o[A + 60 &gt;&gt; 2], o[e + 40 &gt;&gt; 2] = o[A - -64 &gt;&gt; 2], 
                A = o[A + 68 &gt;&gt; 2], o[e + 48 &gt;&gt; 2] = 0, o[e + 44 &gt;&gt; 2] = A, 10528;
            }, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f, n, t, a, c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), W = R(0);
                D = f = D - 48 | 0, k = g[r &gt;&gt; 2], u = g[i &gt;&gt; 2], l = R(R(k - u) * R(.5)), s = R(l * l), 
                b = g[r + 4 &gt;&gt; 2], c = g[i + 4 &gt;&gt; 2], l = R(R(b - c) * R(.5)), v = R(s + R(l * l)), 
                s = g[r + 8 &gt;&gt; 2], C = g[i + 8 &gt;&gt; 2], l = R(R(s - C) * R(.5)), l = R(w(R(v + R(l * l)))), 
                s = R(R(s + C) * R(.5)), C = R(R(b + c) * R(.5)), B = R(R(k + u) * R(.5)), k = g[A + 60 &gt;&gt; 2], 
                R(m(k)) &gt; R(.7071067690849304) ? (u = g[A + 56 &gt;&gt; 2], b = R(R(k * k) + R(u * u)), 
                c = R(R(1) / R(w(b))), _ = R(b * c), b = g[A + 52 &gt;&gt; 2], d = R(u * c), Q = R(-R(b * d)), 
                c = R(-R(k * c)), h = R(b * c)) : (b = g[A + 52 &gt;&gt; 2], u = g[A + 56 &gt;&gt; 2], _ = R(R(b * b) + R(u * u)), 
                c = R(R(1) / R(w(_))), h = R(_ * c), y = R(-R(u * c)), Q = R(k * y), c = R(b * c), 
                _ = R(-R(k * c))), G = g[A + 68 &gt;&gt; 2], o[(A = f + 44 | 0) &gt;&gt; 2] = 0, o[(i = f + 28 | 0) &gt;&gt; 2] = 0, 
                r = f + 40 | 0, v = s, s = R(R(R(k * s) + R(R(B * b) + R(C * u))) - G), G = R(v - R(k * s)), 
                d = R(l * d), v = R(G - d), k = R(l * h), h = R(v - k), g[r &gt;&gt; 2] = h, n = f + 36 | 0, 
                C = R(C - R(u * s)), c = R(l * c), W = R(C - c), u = R(l * Q), Q = R(W - u), g[n &gt;&gt; 2] = Q, 
                t = f + 24 | 0, d = R(d + G), g[t &gt;&gt; 2] = d - k, a = f + 20 | 0, c = R(c + C), g[a &gt;&gt; 2] = c - u, 
                o[f + 12 &gt;&gt; 2] = 0, b = R(B - R(b * s)), s = R(l * y), C = R(b - s), l = R(l * _), 
                B = R(C - l), g[f + 32 &gt;&gt; 2] = B, b = R(s + b), g[f + 16 &gt;&gt; 2] = b - l, s = R(k + d), 
                g[f + 8 &gt;&gt; 2] = s, c = R(u + c), g[f + 4 &gt;&gt; 2] = c, b = R(l + b), g[f &gt;&gt; 2] = b, 
                BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, f, 0, 0), o[A &gt;&gt; 2] = 0, g[r &gt;&gt; 2] = s, g[n &gt;&gt; 2] = c, 
                o[i &gt;&gt; 2] = 0, g[t &gt;&gt; 2] = k + v, g[a &gt;&gt; 2] = u + W, g[f + 32 &gt;&gt; 2] = b, g[f + 16 &gt;&gt; 2] = l + C, 
                o[f + 12 &gt;&gt; 2] = 0, g[f + 8 &gt;&gt; 2] = h, g[f + 4 &gt;&gt; 2] = Q, g[f &gt;&gt; 2] = B, BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, f, 0, 1), 
                D = f + 48 | 0;
            }, Ke, function(A) {
                var e;
                o[(A |= 0) &gt;&gt; 2] = 11012, (e = o[A + 88 &gt;&gt; 2]) &amp;&amp; (C[A + 92 | 0] &amp;&amp; CA(e), o[A + 88 &gt;&gt; 2] = 0), 
                o[A + 88 &gt;&gt; 2] = 0, o[A + 80 &gt;&gt; 2] = 0, o[A + 84 &gt;&gt; 2] = 0, n[A + 92 | 0] = 1, CA(A);
            }, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), Q = R(0), h = R(0), G = R(0), y = R(0);
                h = g[e + 52 &gt;&gt; 2], l = g[e + 24 &gt;&gt; 2], C = g[e + 20 &gt;&gt; 2], f = g[e + 56 &gt;&gt; 2], 
                u = g[e + 40 &gt;&gt; 2], t = g[A + 44 &gt;&gt; 2], a = g[A + 28 &gt;&gt; 2], c = g[A + 36 &gt;&gt; 2], 
                s = g[e + 36 &gt;&gt; 2], b = g[A + 40 &gt;&gt; 2], n = g[A + 24 &gt;&gt; 2], G = g[e + 48 &gt;&gt; 2], 
                d = g[e + 8 &gt;&gt; 2], v = g[e &gt;&gt; 2], B = g[e + 4 &gt;&gt; 2], _ = g[e + 16 &gt;&gt; 2], Q = g[e + 32 &gt;&gt; 2], 
                k = g[A + 20 &gt;&gt; 2], o[i + 12 &gt;&gt; 2] = 0, y = f, f = R(R(k + c) * R(.5)), n = R(R(n + b) * R(.5)), 
                a = R(R(a + t) * R(.5)), k = R(y + R(R(R(Q * f) + R(s * n)) + R(u * a))), c = R(c - f), 
                b = R(b - n), t = R(t - a), u = R(R(R(c * R(m(Q))) + R(b * R(m(s)))) + R(t * R(m(u)))), 
                g[i + 8 &gt;&gt; 2] = k - u, s = R(h + R(R(R(f * _) + R(n * C)) + R(a * l))), l = R(R(R(c * R(m(_))) + R(b * R(m(C)))) + R(t * R(m(l)))), 
                g[i + 4 &gt;&gt; 2] = s - l, f = R(G + R(R(R(f * v) + R(n * B)) + R(a * d))), n = R(R(R(c * R(m(v))) + R(b * R(m(B)))) + R(t * R(m(d)))), 
                g[i &gt;&gt; 2] = f - n, o[r + 12 &gt;&gt; 2] = 0, g[r + 8 &gt;&gt; 2] = u + k, g[r + 4 &gt;&gt; 2] = l + s, 
                g[r &gt;&gt; 2] = n + f;
            }, function(A, e) {
                A |= 0;
                var i = 0, r = 0;
                r = o[(e |= 0) + 4 &gt;&gt; 2], o[(i = A + 160 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = r, 
                r = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], o[(i = A + 168 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = r, 
                BA[o[o[A &gt;&gt; 2] + 72 &gt;&gt; 2]](A);
            }, function(A) {
                return (A |= 0) + 160 | 0;
            }, function(A, e, i) {
                A |= 0, e = R(e), i |= 0;
                var r = 0, f = R(0), n = R(0), t = 0, a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = 0, k = 0;
                if (BA[o[o[A &gt;&gt; 2] + 112 &gt;&gt; 2]](A), o[(r = i + 8 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, 
                o[i &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, t = o[A + 188 &gt;&gt; 2]) if (e = R(e / R(0 | t)), 
                r = o[A + 196 &gt;&gt; 2], k = o[A + 184 &gt;&gt; 2], 1 == o[A + 192 &gt;&gt; 2]) for (s = 0 - r | 0, 
                r = _(r, t + -1 | 0) + k | 0; f = g[A + 168 &gt;&gt; 2], a = R(B[r &gt;&gt; 3] * +g[A + 160 &gt;&gt; 2]), 
                a = R(a * a), n = R(B[r + 8 &gt;&gt; 3] * +g[A + 164 &gt;&gt; 2]), n = R(n * n), b = R(R(e * R(a + n)) + b), 
                g[i + 8 &gt;&gt; 2] = b, f = R(B[r + 16 &gt;&gt; 3] * +f), f = R(f * f), l = R(R(e * R(a + f)) + l), 
                g[i + 4 &gt;&gt; 2] = l, u = R(u + R(e * R(n + f))), g[i &gt;&gt; 2] = u, r = r + s | 0, t = t + -1 | 0; ) ; else for (s = 0 - r | 0, 
                r = _(r, t + -1 | 0) + k | 0; f = g[r + 8 &gt;&gt; 2], a = g[A + 168 &gt;&gt; 2], n = R(g[r &gt;&gt; 2] * g[A + 160 &gt;&gt; 2]), 
                n = R(n * n), c = R(g[r + 4 &gt;&gt; 2] * g[A + 164 &gt;&gt; 2]), c = R(c * c), b = R(R(e * R(n + c)) + b), 
                g[i + 8 &gt;&gt; 2] = b, f = R(f * a), f = R(f * f), l = R(R(e * R(n + f)) + l), g[i + 4 &gt;&gt; 2] = l, 
                u = R(u + R(e * R(c + f))), g[i &gt;&gt; 2] = u, r = r + s | 0, t = t + -1 | 0; ) ;
                BA[o[o[A &gt;&gt; 2] + 116 &gt;&gt; 2]](A);
            }, function(A) {
                return 11292;
            }, function(A, e) {
                A |= 0, e = R(e), g[A + 152 &gt;&gt; 2] = e, BA[o[o[A &gt;&gt; 2] + 72 &gt;&gt; 2]](A);
            }, function(A) {
                return R(g[(A |= 0) + 152 &gt;&gt; 2]);
            }, function(A, e, i, r) {
                e |= 0, i |= 0, r |= 0;
                var f, t = 0, a = 0, c = 0;
                if (D = f = D - 128 | 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 112 &gt;&gt; 2]](A), c = o[(a = i + 8 | 0) + 4 &gt;&gt; 2], 
                o[(t = f + 104 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = c, c = o[(a = r + 8 | 0) + 4 &gt;&gt; 2], 
                o[(t = f + 120 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = c, t = o[i + 4 &gt;&gt; 2], o[f + 96 &gt;&gt; 2] = o[i &gt;&gt; 2], 
                o[f + 100 &gt;&gt; 2] = t, i = o[r + 4 &gt;&gt; 2], o[f + 112 &gt;&gt; 2] = o[r &gt;&gt; 2], o[f + 116 &gt;&gt; 2] = i, 
                o[f + 84 &gt;&gt; 2] = 0, n[f + 88 | 0] = 1, o[f + 76 &gt;&gt; 2] = 0, o[f + 80 &gt;&gt; 2] = 0, _A(A + 72 | 0, f + 96 | 0, f + 72 | 0), 
                i = o[f + 76 &gt;&gt; 2]) for (t = o[A + 176 &gt;&gt; 2], o[f + 64 &gt;&gt; 2] = 1008981770, r = (i &lt;&lt; 2) - 4 | 0; a = o[o[f + 84 &gt;&gt; 2] + r &gt;&gt; 2], 
                c = 0 | BA[o[o[A &gt;&gt; 2] + 84 &gt;&gt; 2]](A), BA[o[o[c &gt;&gt; 2] + 20 &gt;&gt; 2]](c, a, f), BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, f, t, o[o[f + 84 &gt;&gt; 2] + r &gt;&gt; 2]), 
                r = r + -4 | 0, i = i + -1 | 0; ) ;
                BA[o[o[A &gt;&gt; 2] + 116 &gt;&gt; 2]](A), (A = o[f + 84 &gt;&gt; 2]) &amp;&amp; (C[f + 88 | 0] &amp;&amp; CA(A), 
                o[f + 84 &gt;&gt; 2] = 0), D = f + 128 | 0;
            }, function(A) {
                A |= 0;
                var e, i, r, f, t, c = 0, b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), v = R(0);
                BA[o[o[A &gt;&gt; 2] + 112 &gt;&gt; 2]](A), c = A + 72 | 0, o[A + 72 &gt;&gt; 2] ? function(A) {
                    var e, i = 0, r = 0, f = R(0), n = R(0), t = R(0), c = 0, b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), v = R(0), B = R(0), _ = R(0), m = 0, Q = R(0), h = R(0), G = 0, y = 0, w = 0, W = 0, Y = 0, F = R(0), Z = R(0), p = R(0), V = R(0), E = 0;
                    if (D = e = D + -64 | 0, i = o[A &gt;&gt; 2]) for (G = i &lt;&lt; 4, y = i + 1 | 0, w = o[A + 16 &gt;&gt; 2], 
                    W = e + 16 | 0, Y = e + 48 | 0; (0 | (i = o[(c = G + w | 0) + -4 &gt;&gt; 2])) &gt;= 0 ? (c = o[A + 72 &gt;&gt; 2], 
                    BA[o[o[c &gt;&gt; 2] + 16 &gt;&gt; 2]](c, i, e + 32 | 0), b = g[e + 32 &gt;&gt; 2], f = g[e + 36 &gt;&gt; 2], 
                    i = (c = (w = o[A + 16 &gt;&gt; 2]) + G | 0) + -12 | 0, l = g[A + 48 &gt;&gt; 2], n = g[A + 32 &gt;&gt; 2], 
                    t = (t = g[e + 40 &gt;&gt; 2]) &lt; n ? n : t, v = g[A + 64 &gt;&gt; 2], r = (t = R(R(R((l &lt; t ? l : t) - n) * v) + R(.5))) &lt; R(4294967296) &amp; t &gt;= R(0) ? ~~t &gt;&gt;&gt; 0 : 0, 
                    a[i &gt;&gt; 1] = r, i = c + -14 | 0, s = g[A + 44 &gt;&gt; 2], f = f &lt; (t = g[A + 28 &gt;&gt; 2]) ? t : f, 
                    B = g[A + 60 &gt;&gt; 2], r = (f = R(R(R((s &lt; f ? s : f) - t) * B) + R(.5))) &lt; R(4294967296) &amp; f &gt;= R(0) ? ~~f &gt;&gt;&gt; 0 : 0, 
                    a[i &gt;&gt; 1] = r, i = c + -16 | 0, u = g[A + 40 &gt;&gt; 2], b = b &lt; (f = g[A + 24 &gt;&gt; 2]) ? f : b, 
                    _ = g[A + 56 &gt;&gt; 2], r = (b = R(R(R((u &lt; b ? u : b) - f) * _) + R(.5))) &lt; R(4294967296) &amp; b &gt;= R(0) ? ~~b &gt;&gt;&gt; 0 : 0, 
                    a[i &gt;&gt; 1] = r, b = g[e + 48 &gt;&gt; 2], i = (f = R(R(_ * R((u &lt; (b = b &lt; f ? f : b) ? u : b) - f)) + R(.5))) &lt; R(4294967296) &amp; f &gt;= R(0) ? ~~f &gt;&gt;&gt; 0 : 0, 
                    f = g[e + 56 &gt;&gt; 2], u = g[e + 52 &gt;&gt; 2], a[c + -10 &gt;&gt; 1] = i, i = c + -8 | 0, r = (t = R(R(B * R((s &lt; (u = u &lt; t ? t : u) ? s : u) - t)) + R(.5))) &lt; R(4294967296) &amp; t &gt;= R(0) ? ~~t &gt;&gt;&gt; 0 : 0, 
                    a[i &gt;&gt; 1] = r, i = c + -6 | 0, c = (n = R(R(v * R((l &lt; (t = f &lt; n ? n : f) ? l : t) - n)) + R(.5))) &lt; R(4294967296) &amp; n &gt;= R(0) ? ~~n &gt;&gt;&gt; 0 : 0, 
                    a[i &gt;&gt; 1] = c) : (o[e + 56 &gt;&gt; 2] = -8388609, o[e + 48 &gt;&gt; 2] = -8388609, o[e + 52 &gt;&gt; 2] = -8388609, 
                    o[e + 36 &gt;&gt; 2] = 2139095039, o[e + 40 &gt;&gt; 2] = 2139095039, i = d[c &gt;&gt; 1], r = d[c + 2 &gt;&gt; 1], 
                    m = d[c + 4 &gt;&gt; 1], o[e + 12 &gt;&gt; 2] = 0, v = g[A + 64 &gt;&gt; 2], s = g[A + 32 &gt;&gt; 2], l = R(R(R(m &gt;&gt;&gt; 0) / v) + s), 
                    g[e + 8 &gt;&gt; 2] = l, B = g[A + 60 &gt;&gt; 2], u = g[A + 28 &gt;&gt; 2], t = R(R(R(r &gt;&gt;&gt; 0) / B) + u), 
                    g[e + 4 &gt;&gt; 2] = t, _ = g[A + 56 &gt;&gt; 2], b = g[A + 24 &gt;&gt; 2], n = R(R(R(i &gt;&gt;&gt; 0) / _) + b), 
                    g[e &gt;&gt; 2] = n, i = d[c + 6 &gt;&gt; 1], r = d[c + 8 &gt;&gt; 1], m = d[c + 10 &gt;&gt; 1], o[e + 28 &gt;&gt; 2] = 0, 
                    C = R(s + R(R(m &gt;&gt;&gt; 0) / v)), g[e + 24 &gt;&gt; 2] = C, h = R(u + R(R(r &gt;&gt;&gt; 0) / B)), 
                    g[e + 20 &gt;&gt; 2] = h, f = R(b + R(R(i &gt;&gt;&gt; 0) / _)), g[e + 16 &gt;&gt; 2] = f, Q = n &lt; R(3.4028234663852886e38) ? n : R(3.4028234663852886e38), 
                    g[e + 32 &gt;&gt; 2] = Q, i = t &lt; R(3.4028234663852886e38) ? e : e + 32 | 0, t = g[i + 4 &gt;&gt; 2], 
                    i = o[i + 4 &gt;&gt; 2], r = l &lt; R(3.4028234663852886e38) ? e : e + 32 | 0, n = g[r + 8 &gt;&gt; 2], 
                    o[e + 40 &gt;&gt; 2] = o[r + 8 &gt;&gt; 2], k = f &gt; R(-3.4028234663852886e38) ? f : R(-3.4028234663852886e38), 
                    g[e + 48 &gt;&gt; 2] = k, o[e + 36 &gt;&gt; 2] = i, i = o[c + 12 &gt;&gt; 2], r = h &gt; R(-3.4028234663852886e38) ? W : Y, 
                    f = g[r + 4 &gt;&gt; 2], o[e + 52 &gt;&gt; 2] = o[r + 4 &gt;&gt; 2], r = C &gt; R(-3.4028234663852886e38) ? W : Y, 
                    l = g[r + 8 &gt;&gt; 2], o[e + 56 &gt;&gt; 2] = o[r + 8 &gt;&gt; 2], (i = (((0 | i) &gt; -1 ? i : -1) - i | 0) + y | 0) &amp;&amp; (r = d[(i = (i &lt;&lt; 4) + w | 0) + 2 &gt;&gt; 1], 
                    m = d[i + 4 &gt;&gt; 1], E = d[i &gt;&gt; 1], o[e + 12 &gt;&gt; 2] = 0, C = R(R(R(E &gt;&gt;&gt; 0) / _) + b), 
                    g[e &gt;&gt; 2] = C, F = R(R(R(m &gt;&gt;&gt; 0) / v) + s), g[e + 8 &gt;&gt; 2] = F, Z = R(R(R(r &gt;&gt;&gt; 0) / B) + u), 
                    g[e + 4 &gt;&gt; 2] = Z, r = d[i + 6 &gt;&gt; 1], m = d[i + 8 &gt;&gt; 1], i = d[i + 10 &gt;&gt; 1], o[e + 28 &gt;&gt; 2] = 0, 
                    p = R(s + R(R(i &gt;&gt;&gt; 0) / v)), g[e + 24 &gt;&gt; 2] = p, V = R(u + R(R(m &gt;&gt;&gt; 0) / B)), 
                    g[e + 20 &gt;&gt; 2] = V, h = R(b + R(R(r &gt;&gt;&gt; 0) / _)), g[e + 16 &gt;&gt; 2] = h, t = g[(i = Z &lt; t ? e : e + 32 | 0) + 4 &gt;&gt; 2], 
                    i = o[i + 4 &gt;&gt; 2], n = g[(r = F &lt; n ? e : e + 32 | 0) + 8 &gt;&gt; 2], o[e + 40 &gt;&gt; 2] = o[r + 8 &gt;&gt; 2], 
                    k = k &lt; h ? h : k, g[e + 48 &gt;&gt; 2] = k, Q = Q &gt; C ? C : Q, g[e + 32 &gt;&gt; 2] = Q, o[e + 36 &gt;&gt; 2] = i, 
                    f = g[(i = V &gt; f ? W : Y) + 4 &gt;&gt; 2], o[e + 52 &gt;&gt; 2] = o[i + 4 &gt;&gt; 2], l = g[(i = p &gt; l ? W : Y) + 8 &gt;&gt; 2], 
                    o[e + 56 &gt;&gt; 2] = o[i + 8 &gt;&gt; 2]), i = c + -6 | 0, C = g[A + 48 &gt;&gt; 2], r = (l = R(R(v * R((C &lt; (l = l &lt; s ? s : l) ? C : l) - s)) + R(.5))) &lt; R(4294967296) &amp; l &gt;= R(0) ? ~~l &gt;&gt;&gt; 0 : 0, 
                    a[i &gt;&gt; 1] = r, i = c + -8 | 0, l = g[A + 44 &gt;&gt; 2], r = (f = R(R(B * R((l &lt; (f = f &lt; u ? u : f) ? l : f) - u)) + R(.5))) &lt; R(4294967296) &amp; f &gt;= R(0) ? ~~f &gt;&gt;&gt; 0 : 0, 
                    a[i &gt;&gt; 1] = r, i = c + -10 | 0, f = g[A + 40 &gt;&gt; 2], r = (k = R(R(_ * R((f &lt; (k = k &lt; b ? b : k) ? f : k) - b)) + R(.5))) &lt; R(4294967296) &amp; k &gt;= R(0) ? ~~k &gt;&gt;&gt; 0 : 0, 
                    a[i &gt;&gt; 1] = r, i = c + -12 | 0, r = (n = R(R(R((C &lt; (n = n &lt; s ? s : n) ? C : n) - s) * v) + R(.5))) &lt; R(4294967296) &amp; n &gt;= R(0) ? ~~n &gt;&gt;&gt; 0 : 0, 
                    a[i &gt;&gt; 1] = r, i = c + -14 | 0, r = (n = R(R(R((l &lt; (n = t &lt; u ? u : t) ? l : n) - u) * B) + R(.5))) &lt; R(4294967296) &amp; n &gt;= R(0) ? ~~n &gt;&gt;&gt; 0 : 0, 
                    a[i &gt;&gt; 1] = r, i = c + -16 | 0, c = (n = R(R(R((f &lt; (n = Q &lt; b ? b : Q) ? f : n) - b) * _) + R(.5))) &lt; R(4294967296) &amp; n &gt;= R(0) ? ~~n &gt;&gt;&gt; 0 : 0, 
                    a[i &gt;&gt; 1] = c), G = G + -16 | 0, 1 != (0 | (y = y + -1 | 0)); ) ;
                    D = e - -64 | 0;
                }(c) : function(A) {
                    var e, i, r = 0, f = 0, t = 0, a = 0, c = 0, b = 0, l = 0;
                    if (D = e = D + -64 | 0, n[e + 56 | 0] = 1, o[e + 44 &gt;&gt; 2] = 0, o[e + 48 &gt;&gt; 2] = 0, 
                    o[e + 52 &gt;&gt; 2] = 0, r = o[A + 72 &gt;&gt; 2], i = 0 | BA[o[o[r &gt;&gt; 2] + 12 &gt;&gt; 2]](r), o[(r = t = e + 32 | 0) &gt;&gt; 2] = 0, 
                    o[r + 4 &gt;&gt; 2] = 0, o[(r = b = e + 24 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, o[(r = f = e + 16 | 0) &gt;&gt; 2] = 0, 
                    o[r + 4 &gt;&gt; 2] = 0, o[e + 8 &gt;&gt; 2] = 0, o[e + 12 &gt;&gt; 2] = 0, (0 | i) &lt;= 0) o[e + 44 &gt;&gt; 2] = i; else {
                        if (r = dA(_(i, 36)), o[r + 32 &gt;&gt; 2] = 0, o[e + 52 &gt;&gt; 2] = r, o[e + 48 &gt;&gt; 2] = i, 
                        n[e + 56 | 0] = 1, a = o[f + 4 &gt;&gt; 2], o[(c = r + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = a, 
                        f = o[e + 12 &gt;&gt; 2], o[r &gt;&gt; 2] = o[e + 8 &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = f, f = o[e + 28 &gt;&gt; 2], 
                        o[r + 16 &gt;&gt; 2] = o[e + 24 &gt;&gt; 2], o[r + 20 &gt;&gt; 2] = f, f = o[t + 4 &gt;&gt; 2], o[(r = r + 24 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                        o[r + 4 &gt;&gt; 2] = f, 1 != (0 | i)) for (c = i + -1 | 0, t = 36; a = o[e + 12 &gt;&gt; 2], 
                        f = o[e + 52 &gt;&gt; 2] + t | 0, o[(r = f) &gt;&gt; 2] = o[e + 8 &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = a, 
                        l = o[(a = e + 16 | 0) + 4 &gt;&gt; 2], o[(r = r + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = l, 
                        l = o[(r = b) + 4 &gt;&gt; 2], o[(a = f + 16 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = l, 
                        l = o[(r = r + 8 | 0) + 4 &gt;&gt; 2], o[(a = f + 24 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = l, 
                        o[f + 32 &gt;&gt; 2] = 0, t = t + 36 | 0, c = c + -1 | 0; ) ;
                        if (o[e + 44 &gt;&gt; 2] = i, !((0 | i) &lt; 1)) for (r = 0, t = o[e + 52 &gt;&gt; 2]; b = o[A + 72 &gt;&gt; 2], 
                        BA[o[o[b &gt;&gt; 2] + 16 &gt;&gt; 2]](b, r, t), o[t + 32 &gt;&gt; 2] = r, t = t + 36 | 0, (0 | (r = r + 1 | 0)) &lt; (0 | i); ) ;
                    }
                    (function(A, e) {
                        var i, r, f = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0;
                        if (D = i = D - 16 | 0, function(A, e) {
                            var i, r, f = 0, n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = 0, k = 0, C = 0;
                            if (o[24 + (i = D - 32 | 0) &gt;&gt; 2] = -8388609, o[i + 16 &gt;&gt; 2] = -8388609, o[i + 20 &gt;&gt; 2] = -8388609, 
                            o[i + 8 &gt;&gt; 2] = 2139095039, o[i &gt;&gt; 2] = 2139095039, o[i + 4 &gt;&gt; 2] = 2139095039, 
                            (0 | (r = o[e + 4 &gt;&gt; 2])) &lt; 1) a = R(3.4028234663852886e38), c = R(-3.4028234663852886e38), 
                            b = R(-3.4028234663852886e38), n = R(-3.4028234663852886e38), l = R(3.4028234663852886e38), 
                            t = R(3.4028234663852886e38); else for (s = i + 16 | 0, e = o[e + 12 &gt;&gt; 2] + 16 | 0, 
                            a = R(3.4028234663852886e38), c = R(-3.4028234663852886e38), b = R(-3.4028234663852886e38), 
                            n = R(-3.4028234663852886e38), l = R(3.4028234663852886e38), t = R(3.4028234663852886e38); t = t &gt; (u = g[(f = e + -16 | 0) &gt;&gt; 2]) ? u : t, 
                            g[i &gt;&gt; 2] = t, k = l &gt; g[e + -12 &gt;&gt; 2] ? f : i, l = g[k + 4 &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = o[k + 4 &gt;&gt; 2], 
                            f = a &gt; g[e + -8 &gt;&gt; 2] ? f : i, a = g[f + 8 &gt;&gt; 2], o[i + 8 &gt;&gt; 2] = o[f + 8 &gt;&gt; 2], 
                            n = n &lt; (u = g[e &gt;&gt; 2]) ? u : n, g[i + 16 &gt;&gt; 2] = n, f = b &lt; g[e + 4 &gt;&gt; 2] ? e : s, 
                            b = g[f + 4 &gt;&gt; 2], o[i + 20 &gt;&gt; 2] = o[f + 4 &gt;&gt; 2], f = c &lt; g[e + 8 &gt;&gt; 2] ? e : s, 
                            c = g[f + 8 &gt;&gt; 2], o[i + 24 &gt;&gt; 2] = o[f + 8 &gt;&gt; 2], e = e + 36 | 0, (0 | (C = C + 1 | 0)) &lt; (0 | r); ) ;
                            o[A + 68 &gt;&gt; 2] = 0, o[A + 52 &gt;&gt; 2] = 0, c = R(c + R(1)), g[A + 48 &gt;&gt; 2] = c, b = R(b + R(1)), 
                            g[A + 44 &gt;&gt; 2] = b, n = R(n + R(1)), g[A + 40 &gt;&gt; 2] = n, o[A + 36 &gt;&gt; 2] = 0, a = R(a - R(1)), 
                            g[A + 32 &gt;&gt; 2] = a, l = R(l - R(1)), g[A + 28 &gt;&gt; 2] = l, t = R(t - R(1)), g[A + 24 &gt;&gt; 2] = t, 
                            g[A - -64 &gt;&gt; 2] = R(65535) / R(c - a), g[A + 60 &gt;&gt; 2] = R(65535) / R(b - l), g[A + 56 &gt;&gt; 2] = R(65535) / R(n - t);
                        }(A, e), o[A &gt;&gt; 2] = 0, (0 | (f = o[A + 8 &gt;&gt; 2])) &lt; (0 | (r = (a = o[e + 4 &gt;&gt; 2]) &lt;&lt; 1))) {
                            if (o[A + 12 &gt;&gt; 2] &lt; (0 | r)) {
                                if (a ? (s = dA(a &lt;&lt; 5), t = o[A + 8 &gt;&gt; 2]) : t = f, (0 | t) &gt;= 1) for (;l = o[A + 16 &gt;&gt; 2] + c | 0, 
                                u = o[l + 4 &gt;&gt; 2], o[(b = c + s | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = u, u = o[4 + (l = l + 8 | 0) &gt;&gt; 2], 
                                o[(b = b + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = u, c = c + 16 | 0, t = t + -1 | 0; ) ;
                                (t = o[A + 16 &gt;&gt; 2]) &amp;&amp; (C[A + 20 | 0] &amp;&amp; CA(t), o[A + 16 &gt;&gt; 2] = 0), o[A + 16 &gt;&gt; 2] = s, 
                                o[A + 12 &gt;&gt; 2] = r, n[A + 20 | 0] = 1;
                            }
                            for (c = f &lt;&lt; 4, t = f - (a &lt;&lt; 1) | 0; a = o[i + 4 &gt;&gt; 2], f = o[A + 16 &gt;&gt; 2] + c | 0, 
                            o[f &gt;&gt; 2] = o[i &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = a, o[f + 8 &gt;&gt; 2] = o[i + 8 &gt;&gt; 2], o[f + 12 &gt;&gt; 2] = 0, 
                            c = c + 16 | 0, a = (f = t + 1 | 0) &gt;&gt;&gt; 0 &gt;= t &gt;&gt;&gt; 0, t = f, a; ) ;
                            a = o[e + 4 &gt;&gt; 2];
                        }
                        o[A + 8 &gt;&gt; 2] = r, gA(A, e, 0, a), D = i + 16 | 0;
                    })(A, e + 40 | 0), (A = o[e + 52 &gt;&gt; 2]) &amp;&amp; (C[e + 56 | 0] &amp;&amp; CA(A), o[e + 52 &gt;&gt; 2] = 0), 
                    D = e - -64 | 0;
                }(c), BA[o[o[A &gt;&gt; 2] + 116 &gt;&gt; 2]](A), c = o[A + 88 &gt;&gt; 2], e = d[c + 8 &gt;&gt; 1], i = d[c + 10 &gt;&gt; 1], 
                r = d[c &gt;&gt; 1], f = d[c + 2 &gt;&gt; 1], t = d[c + 4 &gt;&gt; 1], c = d[c + 6 &gt;&gt; 1], o[A + 48 &gt;&gt; 2] = 0, 
                o[A + 32 &gt;&gt; 2] = 0, b = g[A + 96 &gt;&gt; 2], l = g[A + 128 &gt;&gt; 2], g[A + 36 &gt;&gt; 2] = b + R(R(c &gt;&gt;&gt; 0) / l), 
                u = g[A + 136 &gt;&gt; 2], s = g[A + 104 &gt;&gt; 2], g[A + 28 &gt;&gt; 2] = R(R(t &gt;&gt;&gt; 0) / u) + s, 
                k = g[A + 132 &gt;&gt; 2], v = g[A + 100 &gt;&gt; 2], g[A + 24 &gt;&gt; 2] = R(R(f &gt;&gt;&gt; 0) / k) + v, 
                g[A + 20 &gt;&gt; 2] = b + R(R(r &gt;&gt;&gt; 0) / l), g[A + 44 &gt;&gt; 2] = s + R(R(i &gt;&gt;&gt; 0) / u), 
                g[A + 40 &gt;&gt; 2] = v + R(R(e &gt;&gt;&gt; 0) / k);
            }, function(A) {
                n[(A |= 0) + 52 | 0] = 1;
            }, function(A) {
                return 25;
            }, Fe, function(A) {
                return (A |= 0) + 148 | 0;
            }, function(A) {
                return o[(A |= 0) + 208 &gt;&gt; 2];
            }, Ze, Fe, Ze, function(A, e, i) {
                (function(A, e, i) {
                    var r = R(0), f = 0, n = 0, t = 0;
                    e = o[A + 52 &gt;&gt; 2] + _(o[A + 56 &gt;&gt; 2], e) | 0, t = o[A + 36 &gt;&gt; 2], 3 != o[A + 64 &gt;&gt; 2] ? (f = o[e + 8 &gt;&gt; 2], 
                    n = o[e + 4 &gt;&gt; 2], e = o[e &gt;&gt; 2]) : (f = d[e + 4 &gt;&gt; 1], n = d[e + 2 &gt;&gt; 1], e = d[e &gt;&gt; 1]), 
                    e = t + _(e, o[A + 48 &gt;&gt; 2]) | 0, t = i + 68 | 0, 1 != o[A + 44 &gt;&gt; 2] ? (g[i + 60 &gt;&gt; 2] = g[e &gt;&gt; 2] * g[A + 12 &gt;&gt; 2], 
                    g[i - -64 &gt;&gt; 2] = g[e + 4 &gt;&gt; 2] * g[A + 16 &gt;&gt; 2], r = R(g[e + 8 &gt;&gt; 2] * g[A + 20 &gt;&gt; 2])) : (g[i + 60 &gt;&gt; 2] = B[e &gt;&gt; 3] * +g[A + 12 &gt;&gt; 2], 
                    g[i - -64 &gt;&gt; 2] = B[e + 8 &gt;&gt; 3] * +g[A + 16 &gt;&gt; 2], r = R(B[e + 16 &gt;&gt; 3] * +g[A + 20 &gt;&gt; 2])), 
                    g[t &gt;&gt; 2] = r, e = o[A + 36 &gt;&gt; 2] + _(o[A + 48 &gt;&gt; 2], n) | 0, n = i + 84 | 0, 1 != o[A + 44 &gt;&gt; 2] ? (g[i + 76 &gt;&gt; 2] = g[e &gt;&gt; 2] * g[A + 12 &gt;&gt; 2], 
                    g[i + 80 &gt;&gt; 2] = g[e + 4 &gt;&gt; 2] * g[A + 16 &gt;&gt; 2], r = R(g[e + 8 &gt;&gt; 2] * g[A + 20 &gt;&gt; 2])) : (g[i + 76 &gt;&gt; 2] = B[e &gt;&gt; 3] * +g[A + 12 &gt;&gt; 2], 
                    g[i + 80 &gt;&gt; 2] = B[e + 8 &gt;&gt; 3] * +g[A + 16 &gt;&gt; 2], r = R(B[e + 16 &gt;&gt; 3] * +g[A + 20 &gt;&gt; 2])), 
                    g[n &gt;&gt; 2] = r, e = o[A + 36 &gt;&gt; 2] + _(o[A + 48 &gt;&gt; 2], f) | 0, f = i + 100 | 0, 1 != o[A + 44 &gt;&gt; 2] ? (g[i + 92 &gt;&gt; 2] = g[e &gt;&gt; 2] * g[A + 12 &gt;&gt; 2], 
                    g[i + 96 &gt;&gt; 2] = g[e + 4 &gt;&gt; 2] * g[A + 16 &gt;&gt; 2], r = R(g[e + 8 &gt;&gt; 2] * g[A + 20 &gt;&gt; 2])) : (g[i + 92 &gt;&gt; 2] = B[e &gt;&gt; 3] * +g[A + 12 &gt;&gt; 2], 
                    g[i + 96 &gt;&gt; 2] = B[e + 8 &gt;&gt; 3] * +g[A + 16 &gt;&gt; 2], r = R(B[e + 16 &gt;&gt; 3] * +g[A + 20 &gt;&gt; 2])), 
                    g[f &gt;&gt; 2] = r, BA[o[o[i &gt;&gt; 2] + 44 &gt;&gt; 2]](i, g[A + 4 &gt;&gt; 2]);
                })((A |= 0) + 148 | 0, e |= 0, i |= 0);
            }, Ye, function(A) {
                var e = 0;
                A = o[(A |= 0) + 144 &gt;&gt; 2], (0 | (e = o[A + 32 &gt;&gt; 2])) &gt;= 1 ? o[A + 32 &gt;&gt; 2] = e + 1 : (e = o[A + 8 &gt;&gt; 2], 
                BA[o[o[e &gt;&gt; 2] + 16 &gt;&gt; 2]](e, A + 36 | 0, A + 40 | 0, A + 44 | 0, A + 48 | 0, A + 52 | 0, A + 56 | 0, A + 60 | 0, A - -64 | 0, o[A + 28 &gt;&gt; 2]), 
                o[A + 32 &gt;&gt; 2] = 1);
            }, function(A) {
                var e = 0, i = 0;
                A = o[(A |= 0) + 144 &gt;&gt; 2], (e = o[A + 32 &gt;&gt; 2]) &amp;&amp; (i = A, (0 | e) &gt;= 2 ? A = e + -1 | 0 : (e = o[A + 8 &gt;&gt; 2], 
                BA[o[o[e &gt;&gt; 2] + 24 &gt;&gt; 2]](e, o[A + 28 &gt;&gt; 2]), o[A + 36 &gt;&gt; 2] = 0, A = 0), o[i + 32 &gt;&gt; 2] = A);
            }, function(A, e, i, r, f) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0;
                var n, t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0);
                D = n = D - 32 | 0, A = 0 | BA[o[o[A &gt;&gt; 2] + 84 &gt;&gt; 2]](A), BA[o[o[A &gt;&gt; 2] + 16 &gt;&gt; 2]](A, e, n), 
                w = g[i + 56 &gt;&gt; 2], d = g[i + 36 &gt;&gt; 2], v = g[i + 40 &gt;&gt; 2], B = g[i + 32 &gt;&gt; 2], 
                k = g[i + 48 &gt;&gt; 2], u = g[i + 8 &gt;&gt; 2], _ = g[i &gt;&gt; 2], Q = g[i + 4 &gt;&gt; 2], c = g[n + 16 &gt;&gt; 2], 
                t = R(R(c + g[n &gt;&gt; 2]) * R(.5)), b = g[(e = n + 20 | 0) &gt;&gt; 2], a = R(R(b + g[n + 4 &gt;&gt; 2]) * R(.5)), 
                l = g[(A = n + 24 | 0) &gt;&gt; 2], C = R(R(l + g[n + 8 &gt;&gt; 2]) * R(.5)), c = R(c - t), 
                s = g[i + 16 &gt;&gt; 2], b = R(b - a), h = g[i + 20 &gt;&gt; 2], l = R(l - C), G = g[i + 24 &gt;&gt; 2], 
                y = R(R(R(c * R(m(s))) + R(b * R(m(h)))) + R(l * R(m(G)))), s = R(R(R(R(t * s) + R(a * h)) + R(C * G)) + g[i + 52 &gt;&gt; 2]), 
                g[e &gt;&gt; 2] = y + s, g[n + 4 &gt;&gt; 2] = s - y, k = R(k + R(R(R(t * _) + R(a * Q)) + R(C * u))), 
                u = R(R(R(c * R(m(_))) + R(b * R(m(Q)))) + R(l * R(m(u)))), g[n &gt;&gt; 2] = k - u, e = o[n + 4 &gt;&gt; 2], 
                o[r &gt;&gt; 2] = o[n &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = e, o[n + 12 &gt;&gt; 2] = 0, t = R(w + R(R(R(t * B) + R(a * d)) + R(C * v))), 
                a = R(R(R(c * R(m(B))) + R(b * R(m(d)))) + R(l * R(m(v)))), g[n + 8 &gt;&gt; 2] = t - a, 
                i = o[n + 12 &gt;&gt; 2], o[(e = r + 8 | 0) &gt;&gt; 2] = o[n + 8 &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = i, 
                o[n + 28 &gt;&gt; 2] = 0, g[A &gt;&gt; 2] = a + t, g[n + 16 &gt;&gt; 2] = u + k, e = o[n + 20 &gt;&gt; 2], 
                o[f &gt;&gt; 2] = o[n + 16 &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = e, i = o[A + 4 &gt;&gt; 2], o[(e = f + 8 | 0) &gt;&gt; 2] = o[A &gt;&gt; 2], 
                o[e + 4 &gt;&gt; 2] = i, D = n + 32 | 0;
            }, oe, oe, Ye, Ye, ae, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f, t = R(0), a = R(0), c = R(0), b = R(0), l = 0, u = 0, s = 0;
                if (D = f = D - 112 | 0, BA[o[o[A &gt;&gt; 2] + 112 &gt;&gt; 2]](A), o[f + 100 &gt;&gt; 2] = 0, n[f + 104 | 0] = 1, 
                o[f + 92 &gt;&gt; 2] = 0, o[f + 96 &gt;&gt; 2] = 0, o[f + 84 &gt;&gt; 2] = 0, t = R(g[r &gt;&gt; 2] - g[i &gt;&gt; 2]), 
                a = R(g[r + 4 &gt;&gt; 2] - g[i + 4 &gt;&gt; 2]), c = R(g[r + 8 &gt;&gt; 2] - g[i + 8 &gt;&gt; 2]), b = R(R(1) / R(w(R(R(R(t * t) + R(a * a)) + R(c * c))))), 
                g[f + 80 &gt;&gt; 2] = c * b, g[f + 76 &gt;&gt; 2] = a * b, g[f + 72 &gt;&gt; 2] = t * b, function(A, e, i, r) {
                    var f, t = R(0), a = 0, c = 0, b = R(0), l = R(0), u = 0, s = 0, k = R(0), v = R(0), B = R(0), _ = 0, Q = 0, h = R(0), G = 0, y = R(0), w = R(0), W = 0, Y = R(0), F = R(0), Z = R(0);
                    if ((0 | (f = o[A &gt;&gt; 2])) &gt;= 1) for (;;) {
                        a = (_ = G &lt;&lt; 4) + o[A + 16 &gt;&gt; 2] | 0, u = d[a + 4 &gt;&gt; 1], k = g[A + 64 &gt;&gt; 2], b = g[A + 32 &gt;&gt; 2], 
                        s = d[a + 10 &gt;&gt; 1], c = d[a + 2 &gt;&gt; 1], v = g[A + 60 &gt;&gt; 2], l = g[A + 28 &gt;&gt; 2], Q = d[a + 8 &gt;&gt; 1], 
                        B = g[A + 24 &gt;&gt; 2], t = g[A + 56 &gt;&gt; 2], h = R(B + R(R(d[a + 6 &gt;&gt; 1]) / t));
                        A: {
                            e: {
                                if (t = R(R(R(R(R(d[a &gt;&gt; 1]) / t) + B) + h) * R(.5)), B = R(g[i &gt;&gt; 2] - t), h = R(h - t), 
                                R(B * g[e &gt;&gt; 2]) &gt;= R(0) &amp;&amp; R(m(B)) &gt; h || (t = R(R(R(c &gt;&gt;&gt; 0) / v) + l), l = R(l + R(R(Q &gt;&gt;&gt; 0) / v)), 
                                t = R(R(t + l) * R(.5)), v = R(g[i + 4 &gt;&gt; 2] - t), l = R(l - t), R(v * g[e + 4 &gt;&gt; 2]) &gt;= R(0) &amp;&amp; R(m(v)) &gt; l || (t = R(R(R(u &gt;&gt;&gt; 0) / k) + b), 
                                b = R(b + R(R(s &gt;&gt;&gt; 0) / k)), t = R(R(t + b) * R(.5)), k = R(g[i + 8 &gt;&gt; 2] - t), 
                                t = R(b - t), b = g[e + 8 &gt;&gt; 2], R(k * b) &gt;= R(0) &amp;&amp; R(m(k)) &gt; t || (y = g[e + 4 &gt;&gt; 2], 
                                Y = R(m(y)), F = R(m(b)), R(m(R(R(k * y) - R(v * b)))) &gt; R(R(l * F) + R(t * Y)) || (w = g[e &gt;&gt; 2], 
                                Z = R(m(w)), R(m(R(R(B * b) - R(k * w)))) &gt; R(R(h * F) + R(t * Z))))))) a = o[a + 12 &gt;&gt; 2] &gt; -1, 
                                u = 0; else if (u = 1 ^ (s = R(m(R(R(v * w) - R(B * y)))) &gt; R(R(h * Y) + R(l * Z))), 
                                a = (0 | (W = o[a + 12 &gt;&gt; 2])) &gt; -1, !((0 | W) &lt; 0 | s)) {
                                    if ((0 | (c = o[r + 4 &gt;&gt; 2])) == o[r + 8 &gt;&gt; 2] &amp;&amp; !((0 | c) &gt;= (0 | (Q = c ? c &lt;&lt; 1 : 1)))) {
                                        Q ? (_ = dA(Q &lt;&lt; 2), c = o[r + 4 &gt;&gt; 2]) : _ = 0, s = o[r + 12 &gt;&gt; 2];
                                        i: {
                                            if ((0 | c) &gt;= 1) for (a = _, u = s; o[a &gt;&gt; 2] = o[u &gt;&gt; 2], a = a + 4 | 0, u = u + 4 | 0, 
                                            c = c + -1 | 0; ) ; else if (!s) break i;
                                            C[r + 16 | 0] &amp;&amp; CA(s), o[r + 12 &gt;&gt; 2] = 0, c = o[r + 4 &gt;&gt; 2];
                                        }
                                        o[r + 12 &gt;&gt; 2] = _, n[r + 16 | 0] = 1, o[r + 8 &gt;&gt; 2] = Q;
                                    }
                                    o[o[r + 12 &gt;&gt; 2] + (c &lt;&lt; 2) &gt;&gt; 2] = W, o[r + 4 &gt;&gt; 2] = o[r + 4 &gt;&gt; 2] + 1;
                                    break e;
                                }
                                if (!(a | u)) {
                                    G = G - o[12 + (_ + o[A + 16 &gt;&gt; 2] | 0) &gt;&gt; 2] | 0;
                                    break A;
                                }
                            }
                            G = G + 1 | 0;
                        }
                        if (!((0 | G) &lt; (0 | f))) break;
                    }
                }(A + 72 | 0, f + 72 | 0, i, f + 88 | 0), r = o[f + 92 &gt;&gt; 2]) for (u = o[A + 176 &gt;&gt; 2], 
                o[f + 64 &gt;&gt; 2] = 1008981770, i = (r &lt;&lt; 2) - 4 | 0; s = o[o[f + 100 &gt;&gt; 2] + i &gt;&gt; 2], 
                l = 0 | BA[o[o[A &gt;&gt; 2] + 84 &gt;&gt; 2]](A), BA[o[o[l &gt;&gt; 2] + 20 &gt;&gt; 2]](l, s, f), BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, f, u, o[o[f + 100 &gt;&gt; 2] + i &gt;&gt; 2]), 
                i = i + -4 | 0, r = r + -1 | 0; ) ;
                BA[o[o[A &gt;&gt; 2] + 116 &gt;&gt; 2]](A), (A = o[f + 100 &gt;&gt; 2]) &amp;&amp; (C[f + 104 | 0] &amp;&amp; CA(A), 
                o[f + 100 &gt;&gt; 2] = 0), D = f + 112 | 0;
            }, $e, function(A) {
                CA($e(A |= 0));
            }, function(A, e) {
                A |= 0;
                var i = 0, r = 0, f = 0;
                if (i = o[(e |= 0) + 4 &gt;&gt; 2], o[A + 56 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 60 &gt;&gt; 2] = i, f = o[(r = e + 8 | 0) + 4 &gt;&gt; 2], 
                o[(i = A - -64 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = f, i = o[A + 156 &gt;&gt; 2]) for (r = (i &lt;&lt; 2) - 4 | 0; f = o[o[A + 164 &gt;&gt; 2] + r &gt;&gt; 2], 
                BA[o[o[f &gt;&gt; 2] + 24 &gt;&gt; 2]](f, e), r = r + -4 | 0, i = i + -1 | 0; ) ;
                n[A + 52 | 0] = 1;
            }, Le, function(A, e, i) {
                A |= 0, e = R(e);
                var r, f = 0, n = 0, t = 0;
                if (D = r = D - 16 | 0, o[(i |= 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, o[(f = i + 8 | 0) &gt;&gt; 2] = 0, 
                o[f + 4 &gt;&gt; 2] = 0, f = o[A + 156 &gt;&gt; 2]) for (e = R(e / R(0 | f)), n = (f &lt;&lt; 2) - 4 | 0; t = o[o[A + 164 &gt;&gt; 2] + n &gt;&gt; 2], 
                BA[o[o[t &gt;&gt; 2] + 32 &gt;&gt; 2]](t, e, r), g[i &gt;&gt; 2] = g[r &gt;&gt; 2] + g[i &gt;&gt; 2], g[i + 4 &gt;&gt; 2] = g[r + 4 &gt;&gt; 2] + g[i + 4 &gt;&gt; 2], 
                g[i + 8 &gt;&gt; 2] = g[r + 8 &gt;&gt; 2] + g[i + 8 &gt;&gt; 2], n = n + -4 | 0, f = f + -1 | 0; ) ;
                D = r + 16 | 0;
            }, function(A) {
                return 11313;
            }, function(A, e) {
                A |= 0, e = R(e);
                var i = 0, r = 0, f = 0;
                if (g[A + 16 &gt;&gt; 2] = e, i = o[A + 156 &gt;&gt; 2]) for (r = (i &lt;&lt; 2) - 4 | 0; f = o[o[A + 164 &gt;&gt; 2] + r &gt;&gt; 2], 
                BA[o[o[f &gt;&gt; 2] + 44 &gt;&gt; 2]](f, e), r = r + -4 | 0, i = i + -1 | 0; ) ;
                n[A + 52 | 0] = 1;
            }, function(A) {
                return 64;
            }, function(A, e, i) {
                var r, f, n;
                return QA(A |= 0, e |= 0, i |= 0), r = o[A + 148 &gt;&gt; 2], BA[o[o[r &gt;&gt; 2] + 56 &gt;&gt; 2]](r, e + 12 | 0, i), 
                o[e + 56 &gt;&gt; 2] = o[A + 16 &gt;&gt; 2], o[e + 40 &gt;&gt; 2] = o[A + 56 &gt;&gt; 2], o[e + 44 &gt;&gt; 2] = o[A + 60 &gt;&gt; 2], 
                o[e + 48 &gt;&gt; 2] = o[A - -64 &gt;&gt; 2], o[e + 52 &gt;&gt; 2] = o[A + 68 &gt;&gt; 2], f = e, n = 0 | BA[o[o[A &gt;&gt; 2] + 80 &gt;&gt; 2]](A), 
                o[f + 60 &gt;&gt; 2] = n, 10708;
            }, function(A, e, i, r) {
                e |= 0, i |= 0, r |= 0;
                var f = 0, n = 0, t = 0;
                if (f = o[(A |= 0) + 156 &gt;&gt; 2]) for (n = (f &lt;&lt; 2) - 4 | 0; t = o[o[A + 164 &gt;&gt; 2] + n &gt;&gt; 2], 
                BA[o[o[t &gt;&gt; 2] + 64 &gt;&gt; 2]](t, e, i, r), n = n + -4 | 0, f = f + -1 | 0; ) ;
            }, function(A) {
                A |= 0;
                var e, i = 0, r = 0, f = 0, t = R(0), a = R(0), c = R(0), b = 0, l = 0, u = 0, s = R(0), k = R(0), d = R(0), v = R(0), B = 0;
                if (o[A + 20 &gt;&gt; 2] = 2139095039, o[A + 24 &gt;&gt; 2] = 2139095039, o[A + 44 &gt;&gt; 2] = -8388609, 
                o[(e = A + 36 | 0) &gt;&gt; 2] = -8388609, o[e + 4 &gt;&gt; 2] = -8388609, o[A + 28 &gt;&gt; 2] = 2139095039, 
                f = o[A + 156 &gt;&gt; 2]) for (B = A + 20 | 0, l = (f &lt;&lt; 2) - 4 | 0, u = o[A + 164 &gt;&gt; 2], 
                s = R(3.4028234663852886e38), k = R(-3.4028234663852886e38), d = R(-3.4028234663852886e38), 
                t = R(-3.4028234663852886e38), v = R(3.4028234663852886e38), a = R(3.4028234663852886e38); f = f + -1 | 0, 
                i = o[l + u &gt;&gt; 2], C[i + 52 | 0] &amp;&amp; (BA[o[o[i &gt;&gt; 2] + 68 &gt;&gt; 2]](i), n[i + 52 | 0] = 0, 
                k = g[A + 44 &gt;&gt; 2], d = g[A + 40 &gt;&gt; 2], v = g[A + 24 &gt;&gt; 2], u = o[A + 164 &gt;&gt; 2], 
                t = g[A + 36 &gt;&gt; 2], a = g[A + 20 &gt;&gt; 2], s = g[A + 28 &gt;&gt; 2]), i = o[l + u &gt;&gt; 2], 
                a = a &gt; (c = g[i + 20 &gt;&gt; 2]) ? c : a, g[A + 20 &gt;&gt; 2] = a, r = i + 20 | 0, b = v &gt; g[i + 24 &gt;&gt; 2] ? r : B, 
                v = g[b + 4 &gt;&gt; 2], o[A + 24 &gt;&gt; 2] = o[b + 4 &gt;&gt; 2], r = s &gt; g[i + 28 &gt;&gt; 2] ? r : B, 
                s = g[r + 8 &gt;&gt; 2], o[A + 28 &gt;&gt; 2] = o[r + 8 &gt;&gt; 2], t = t &lt; (c = g[(r = i + 36 | 0) &gt;&gt; 2]) ? c : t, 
                g[A + 36 &gt;&gt; 2] = t, b = d &lt; g[i + 40 &gt;&gt; 2] ? r : e, d = g[b + 4 &gt;&gt; 2], o[A + 40 &gt;&gt; 2] = o[b + 4 &gt;&gt; 2], 
                i = k &lt; g[i + 44 &gt;&gt; 2] ? r : e, k = g[i + 8 &gt;&gt; 2], o[A + 44 &gt;&gt; 2] = o[i + 8 &gt;&gt; 2], 
                l = l + -4 | 0, f; ) ;
            }, function(A) {
                var e = 0, i = 0, r = 0;
                if (e = o[(A |= 0) + 156 &gt;&gt; 2]) for (i = (e &lt;&lt; 2) - 4 | 0; r = o[o[A + 164 &gt;&gt; 2] + i &gt;&gt; 2], 
                BA[o[o[r &gt;&gt; 2] + 72 &gt;&gt; 2]](r), i = i + -4 | 0, e = e + -1 | 0; ) ;
                n[A + 52 | 0] = 1;
            }, we, Ze, Ze, Ze, Ze, Ze, Ye, Ye, qe, qe, Ai, oe, oe, Ye, Ye, ae, function(A, e, i, r) {
                e |= 0, i |= 0, r |= 0;
                var f = 0, n = 0, t = 0;
                if (f = o[(A |= 0) + 156 &gt;&gt; 2]) for (n = (f &lt;&lt; 2) - 4 | 0; t = o[o[A + 164 &gt;&gt; 2] + n &gt;&gt; 2], 
                BA[o[o[t &gt;&gt; 2] + 144 &gt;&gt; 2]](t, e, i, r), n = n + -4 | 0, f = f + -1 | 0; ) ;
            }, Ke, kA, function(A, e) {
                A |= 0;
                var i, r = 0;
                r = o[(e |= 0) + 4 &gt;&gt; 2], o[A + 56 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 60 &gt;&gt; 2] = r, i = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], 
                o[(r = A - -64 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = i, BA[o[o[A &gt;&gt; 2] + 72 &gt;&gt; 2]](A);
            }, function(A, e) {
                A |= 0, e = R(e);
                var i = 0, r = 0;
                if (g[A + 16 &gt;&gt; 2] = e, i = 0 | BA[o[o[A &gt;&gt; 2] + 88 &gt;&gt; 2]](A)) for (i = i + -1 | 0; r = 0 | BA[o[o[A &gt;&gt; 2] + 124 &gt;&gt; 2]](A, i), 
                BA[o[o[r &gt;&gt; 2] + 44 &gt;&gt; 2]](r, e), -1 != (0 | (i = i + -1 | 0)); ) ;
                n[A + 52 | 0] = 1;
            }, ae, qe, qe, ae, sA, ve, Fe, function(A) {
                return o[(A |= 0) + 60 &gt;&gt; 2];
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f = 0, n = R(0), t = 0, a = 0, c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0);
                D = r = D - 80 | 0, o[r + 72 &gt;&gt; 2] = 1008981770, BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A, e, r + 8 | 0), 
                n = g[r + 12 &gt;&gt; 2], A = r + 40 | 0, e = r + 24 | 0, c = g[r + 28 &gt;&gt; 2], b = g[r + 44 &gt;&gt; 2], 
                a = (t = n &gt; g[((f = c &gt; b) ? A : e) + 4 &gt;&gt; 2]) ? 36 : 4, k = g[(r + 8 | 0) + (f ? a : t ? 20 : a) &gt;&gt; 2], 
                u = g[r + 16 &gt;&gt; 2], l = g[r + 32 &gt;&gt; 2], s = g[r + 48 &gt;&gt; 2], a = (t = u &gt; g[((f = l &gt; s) ? A : e) + 8 &gt;&gt; 2]) ? 40 : 8, 
                C = g[(r + 8 | 0) + (f ? a : t ? 24 : a) &gt;&gt; 2], a = (t = n &lt; g[((f = c &lt; b) ? A : e) + 4 &gt;&gt; 2]) ? 36 : 4, 
                d = g[(r + 8 | 0) + (f ? a : t ? 20 : a) &gt;&gt; 2], f = A, f = (e = u &lt; g[((A = l &lt; s) ? f : e) + 8 &gt;&gt; 2]) ? 40 : 8, 
                u = g[(r + 8 | 0) + (A ? f : e ? 24 : f) &gt;&gt; 2], A = (c = g[r + 24 &gt;&gt; 2]) &gt; (b = g[r + 40 &gt;&gt; 2]), 
                f = (e = (l = g[r + 8 &gt;&gt; 2]) &gt; (A ? b : c)) &lt;&lt; 5, s = g[(r + 8 | 0) + (A ? f : e ? 16 : f) &gt;&gt; 2], 
                n = g[r + 72 &gt;&gt; 2], f = (e = l &lt; ((A = c &lt; b) ? b : c)) &lt;&lt; 5, g[i + 16 &gt;&gt; 2] = n + g[(r + 8 | 0) + (A ? f : e ? 16 : f) &gt;&gt; 2], 
                g[i &gt;&gt; 2] = s - n, g[i + 24 &gt;&gt; 2] = n + u, g[i + 20 &gt;&gt; 2] = n + d, g[i + 8 &gt;&gt; 2] = C - n, 
                g[i + 4 &gt;&gt; 2] = k - n, D = r + 80 | 0;
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r = R(0), f = 0, n = 0, t = 0;
                e = o[A + 52 &gt;&gt; 2] + _(o[A + 56 &gt;&gt; 2], e) | 0, f = o[A + 36 &gt;&gt; 2], 3 != o[A + 64 &gt;&gt; 2] ? (n = o[e + 8 &gt;&gt; 2], 
                t = o[e + 4 &gt;&gt; 2], e = o[e &gt;&gt; 2]) : (n = d[e + 4 &gt;&gt; 1], t = d[e + 2 &gt;&gt; 1], e = d[e &gt;&gt; 1]), 
                e = f + _(e, o[A + 48 &gt;&gt; 2]) | 0, f = i, 1 != o[A + 44 &gt;&gt; 2] ? (g[i &gt;&gt; 2] = g[e &gt;&gt; 2] * g[A + 12 &gt;&gt; 2], 
                g[i + 4 &gt;&gt; 2] = g[e + 4 &gt;&gt; 2] * g[A + 16 &gt;&gt; 2], r = R(g[e + 8 &gt;&gt; 2] * g[A + 20 &gt;&gt; 2])) : (g[i &gt;&gt; 2] = B[e &gt;&gt; 3] * +g[A + 12 &gt;&gt; 2], 
                g[i + 4 &gt;&gt; 2] = B[e + 8 &gt;&gt; 3] * +g[A + 16 &gt;&gt; 2], r = R(B[e + 16 &gt;&gt; 3] * +g[A + 20 &gt;&gt; 2])), 
                g[f + 8 &gt;&gt; 2] = r, e = o[A + 36 &gt;&gt; 2] + _(o[A + 48 &gt;&gt; 2], t) | 0, f = i + 24 | 0, 
                1 != o[A + 44 &gt;&gt; 2] ? (g[i + 16 &gt;&gt; 2] = g[e &gt;&gt; 2] * g[A + 12 &gt;&gt; 2], g[i + 20 &gt;&gt; 2] = g[e + 4 &gt;&gt; 2] * g[A + 16 &gt;&gt; 2], 
                r = R(g[e + 8 &gt;&gt; 2] * g[A + 20 &gt;&gt; 2])) : (g[i + 16 &gt;&gt; 2] = B[e &gt;&gt; 3] * +g[A + 12 &gt;&gt; 2], 
                g[i + 20 &gt;&gt; 2] = B[e + 8 &gt;&gt; 3] * +g[A + 16 &gt;&gt; 2], r = R(B[e + 16 &gt;&gt; 3] * +g[A + 20 &gt;&gt; 2])), 
                g[f &gt;&gt; 2] = r, e = o[A + 36 &gt;&gt; 2] + _(o[A + 48 &gt;&gt; 2], n) | 0, f = i + 40 | 0, 1 != o[A + 44 &gt;&gt; 2] ? (g[i + 32 &gt;&gt; 2] = g[e &gt;&gt; 2] * g[A + 12 &gt;&gt; 2], 
                g[i + 36 &gt;&gt; 2] = g[e + 4 &gt;&gt; 2] * g[A + 16 &gt;&gt; 2], r = R(g[e + 8 &gt;&gt; 2] * g[A + 20 &gt;&gt; 2])) : (g[i + 32 &gt;&gt; 2] = B[e &gt;&gt; 3] * +g[A + 12 &gt;&gt; 2], 
                g[i + 36 &gt;&gt; 2] = B[e + 8 &gt;&gt; 3] * +g[A + 16 &gt;&gt; 2], r = R(B[e + 16 &gt;&gt; 3] * +g[A + 20 &gt;&gt; 2])), 
                g[f &gt;&gt; 2] = r, o[i + 64 &gt;&gt; 2] = o[A + 4 &gt;&gt; 2];
            }, function(A) {
                var e = 0;
                return o[(A |= 0) &gt;&gt; 2] = 14216, (e = o[A + 68 &gt;&gt; 2]) &amp;&amp; (ii(e), CA(o[A + 68 &gt;&gt; 2])), 
                (e = o[A + 28 &gt;&gt; 2]) &amp;&amp; (C[A + 32 | 0] &amp;&amp; CA(e), o[A + 28 &gt;&gt; 2] = 0), o[A + 28 &gt;&gt; 2] = 0, 
                o[A + 20 &gt;&gt; 2] = 0, o[A + 24 &gt;&gt; 2] = 0, n[A + 32 | 0] = 1, 0 | A;
            }, function(A) {
                var e = 0;
                o[(A |= 0) &gt;&gt; 2] = 14216, (e = o[A + 68 &gt;&gt; 2]) &amp;&amp; (ii(e), CA(o[A + 68 &gt;&gt; 2])), (e = o[A + 28 &gt;&gt; 2]) &amp;&amp; (C[A + 32 | 0] &amp;&amp; CA(e), 
                o[A + 28 &gt;&gt; 2] = 0), o[A + 28 &gt;&gt; 2] = 0, o[A + 20 &gt;&gt; 2] = 0, o[A + 24 &gt;&gt; 2] = 0, 
                n[A + 32 | 0] = 1, CA(A);
            }, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f, n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0);
                n = g[A + 44 &gt;&gt; 2], c = g[A + 60 &gt;&gt; 2], f = o[A + 20 &gt;&gt; 2], t = g[A + 40 &gt;&gt; 2], 
                b = g[A + 56 &gt;&gt; 2], a = g[A + 36 &gt;&gt; 2], l = g[A + 52 &gt;&gt; 2], W = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), 
                Y = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), F = R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A)), Z = g[e + 52 &gt;&gt; 2], 
                u = g[e + 24 &gt;&gt; 2], v = g[e + 20 &gt;&gt; 2], s = g[e + 56 &gt;&gt; 2], B = g[e + 40 &gt;&gt; 2], 
                _ = g[e + 36 &gt;&gt; 2], p = g[e + 48 &gt;&gt; 2], Q = g[e + 8 &gt;&gt; 2], h = g[e &gt;&gt; 2], G = g[e + 4 &gt;&gt; 2], 
                y = g[e + 16 &gt;&gt; 2], w = g[e + 32 &gt;&gt; 2], o[i + 12 &gt;&gt; 2] = 0, k = s, s = R(f ? R(l + a) * R(.5) : 0), 
                C = R(f ? R(b + t) * R(.5) : 0), d = R(f ? R(c + n) * R(.5) : 0), k = R(k + R(R(R(w * s) + R(_ * C)) + R(B * d))), 
                a = R(W + R(f ? R(l - a) * R(.5) : 0)), t = R(Y + R(f ? R(b - t) * R(.5) : 0)), 
                n = R(F + R(f ? R(c - n) * R(.5) : 0)), c = R(R(R(a * R(m(w))) + R(t * R(m(_)))) + R(n * R(m(B)))), 
                g[i + 8 &gt;&gt; 2] = k - c, b = R(Z + R(R(R(s * y) + R(C * v)) + R(d * u))), l = R(R(R(a * R(m(y))) + R(t * R(m(v)))) + R(n * R(m(u)))), 
                g[i + 4 &gt;&gt; 2] = b - l, u = R(p + R(R(R(s * h) + R(C * G)) + R(d * Q))), n = R(R(R(a * R(m(h))) + R(t * R(m(G)))) + R(n * R(m(Q)))), 
                g[i &gt;&gt; 2] = u - n, o[r + 12 &gt;&gt; 2] = 0, g[r + 8 &gt;&gt; 2] = c + k, g[r + 4 &gt;&gt; 2] = l + b, 
                g[r &gt;&gt; 2] = n + u;
            }, function(A, e) {
                e |= 0;
                var i, r = 0, f = 0, n = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, C = 0, d = 0, v = 0;
                if (D = i = D - 144 | 0, o[(A |= 0) + 20 &gt;&gt; 2] &gt;= 1) for (C = i + 96 | 0, u = i - -64 | 0, 
                s = i + 48 | 0, k = i + 32 | 0; r = o[A + 28 &gt;&gt; 2] + l | 0, a = o[(b = r + 8 | 0) + 4 &gt;&gt; 2], 
                o[(f = i + 24 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = a, t = o[r + 4 &gt;&gt; 2], o[i + 16 &gt;&gt; 2] = o[r &gt;&gt; 2], 
                o[i + 20 &gt;&gt; 2] = t, n = o[(a = r + 24 | 0) + 4 &gt;&gt; 2], o[(t = k + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = n, a = o[(b = r + 16 | 0) + 4 &gt;&gt; 2], o[k &gt;&gt; 2] = o[b &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = a, 
                c = o[(n = r + 40 | 0) + 4 &gt;&gt; 2], o[(a = b = s + 8 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = c, 
                n = o[(a = r + 32 | 0) + 4 &gt;&gt; 2], o[s &gt;&gt; 2] = o[a &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = n, v = o[(c = r + 56 | 0) + 4 &gt;&gt; 2], 
                o[(n = a = u + 8 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = v, c = o[(n = r + 48 | 0) + 4 &gt;&gt; 2], 
                o[u &gt;&gt; 2] = o[n &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = c, n = i + 8 | 0, r = o[r - -64 &gt;&gt; 2], r = 0 | BA[o[o[r &gt;&gt; 2] + 28 &gt;&gt; 2]](r), 
                o[n &gt;&gt; 2] = o[r + 8 &gt;&gt; 2], c = o[r + 4 &gt;&gt; 2], r = o[r &gt;&gt; 2], g[n &gt;&gt; 2] = R(g[n &gt;&gt; 2] * g[e + 8 &gt;&gt; 2]) / g[A + 88 &gt;&gt; 2], 
                o[i &gt;&gt; 2] = r, o[i + 4 &gt;&gt; 2] = c, o[i + 12 &gt;&gt; 2] = 0, g[i &gt;&gt; 2] = R(g[i &gt;&gt; 2] * g[e &gt;&gt; 2]) / g[A + 80 &gt;&gt; 2], 
                g[i + 4 &gt;&gt; 2] = R(g[i + 4 &gt;&gt; 2] * g[e + 4 &gt;&gt; 2]) / g[A + 84 &gt;&gt; 2], r = o[(o[A + 28 &gt;&gt; 2] + l | 0) - -64 &gt;&gt; 2], 
                BA[o[o[r &gt;&gt; 2] + 24 &gt;&gt; 2]](r, i), o[i + 76 &gt;&gt; 2] = 0, g[i + 72 &gt;&gt; 2] = R(g[i + 72 &gt;&gt; 2] * g[e + 8 &gt;&gt; 2]) / g[A + 88 &gt;&gt; 2], 
                g[i + 68 &gt;&gt; 2] = R(g[i + 68 &gt;&gt; 2] * g[e + 4 &gt;&gt; 2]) / g[A + 84 &gt;&gt; 2], g[i + 64 &gt;&gt; 2] = R(g[i + 64 &gt;&gt; 2] * g[e &gt;&gt; 2]) / g[A + 80 &gt;&gt; 2], 
                c = o[f + 4 &gt;&gt; 2], r = o[A + 28 &gt;&gt; 2] + l | 0, o[(n = r + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                o[n + 4 &gt;&gt; 2] = c, f = o[i + 20 &gt;&gt; 2], o[r &gt;&gt; 2] = o[i + 16 &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = f, 
                n = o[t + 4 &gt;&gt; 2], o[(f = r + 24 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = n, t = o[k + 4 &gt;&gt; 2], 
                o[(f = r + 16 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = t, t = o[b + 4 &gt;&gt; 2], o[(f = r + 40 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], 
                o[f + 4 &gt;&gt; 2] = t, t = o[s + 4 &gt;&gt; 2], o[(f = r + 32 | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = t, 
                t = o[u + 4 &gt;&gt; 2], o[(f = r + 48 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = t, f = o[a + 4 &gt;&gt; 2], 
                o[(r = r + 56 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = f, o[A + 68 &gt;&gt; 2] &amp;&amp; (r = o[(o[A + 28 &gt;&gt; 2] + l | 0) - -64 &gt;&gt; 2], 
                BA[o[o[r &gt;&gt; 2] + 8 &gt;&gt; 2]](r, i + 16 | 0, i + 128 | 0, i + 112 | 0), r = o[i + 116 &gt;&gt; 2], 
                o[C &gt;&gt; 2] = o[i + 112 &gt;&gt; 2], o[C + 4 &gt;&gt; 2] = r, t = o[(f = i + 136 | 0) + 4 &gt;&gt; 2], 
                o[(r = i + 88 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = t, t = o[(f = i + 120 | 0) + 4 &gt;&gt; 2], 
                o[(r = C + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = t, r = o[i + 132 &gt;&gt; 2], o[i + 80 &gt;&gt; 2] = o[i + 128 &gt;&gt; 2], 
                o[i + 84 &gt;&gt; 2] = r, ci(o[A + 68 &gt;&gt; 2], o[76 + (o[A + 28 &gt;&gt; 2] + l | 0) &gt;&gt; 2], i + 80 | 0)), 
                l = l + 80 | 0, (0 | (d = d + 1 | 0)) &lt; o[A + 20 &gt;&gt; 2]; ) ;
                r = o[e + 4 &gt;&gt; 2], o[A + 80 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 84 &gt;&gt; 2] = r, l = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], 
                o[(r = A + 88 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = l, BA[o[o[A &gt;&gt; 2] + 68 &gt;&gt; 2]](A), 
                D = i + 144 | 0;
            }, function(A) {
                return (A |= 0) + 80 | 0;
            }, function(A, e, i) {
                A |= 0, e = R(e), i |= 0;
                var r, f = R(0), n = 0, t = R(0), a = R(0);
                D = r = D - 96 | 0, o[(n = r + 44 | 0) &gt;&gt; 2] = 0, o[n + 4 &gt;&gt; 2] = 0, o[(n = r + 56 | 0) &gt;&gt; 2] = 0, 
                o[n + 4 &gt;&gt; 2] = 0, o[r + 52 &gt;&gt; 2] = 1065353216, o[(n = r + 76 | 0) &gt;&gt; 2] = 0, o[n + 4 &gt;&gt; 2] = 0, 
                o[r + 72 &gt;&gt; 2] = 1065353216, o[(n = r + 84 | 0) &gt;&gt; 2] = 0, o[n + 4 &gt;&gt; 2] = 0, o[r + 92 &gt;&gt; 2] = 0, 
                o[r + 36 &gt;&gt; 2] = 0, o[r + 40 &gt;&gt; 2] = 0, o[r + 32 &gt;&gt; 2] = 1065353216, o[r + 64 &gt;&gt; 2] = 0, 
                o[r + 68 &gt;&gt; 2] = 0, BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, r + 32 | 0, r + 16 | 0, r), e = R(e / R(12)), 
                f = R(R(g[r &gt;&gt; 2] - g[r + 16 &gt;&gt; 2]) * R(.5)), f = R(f + f), f = R(f * f), t = R(R(g[r + 4 &gt;&gt; 2] - g[r + 20 &gt;&gt; 2]) * R(.5)), 
                t = R(t + t), t = R(t * t), g[i + 8 &gt;&gt; 2] = e * R(f + t), a = f, f = R(R(g[r + 8 &gt;&gt; 2] - g[r + 24 &gt;&gt; 2]) * R(.5)), 
                f = R(f + f), f = R(f * f), g[i + 4 &gt;&gt; 2] = e * R(a + f), g[i &gt;&gt; 2] = e * R(t + f), 
                D = r + 96 | 0;
            }, function(A) {
                return 14364;
            }, function(A, e) {
                A |= 0, e = R(e), g[A + 76 &gt;&gt; 2] = e;
            }, function(A) {
                return R(g[(A |= 0) + 76 &gt;&gt; 2]);
            }, function(A) {
                return 24;
            }, function(A, e, i) {
                var r = 0, f = 0, n = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, C = 0;
                if (QA(A |= 0, e |= 0, i |= 0), o[e + 12 &gt;&gt; 2] = 0, o[e + 20 &gt;&gt; 2] = o[A + 76 &gt;&gt; 2], 
                r = o[A + 20 &gt;&gt; 2], o[e + 16 &gt;&gt; 2] = r, r) {
                    if (t = 0 | BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, 76, r), r = o[t + 8 &gt;&gt; 2], b = e, l = 0 | BA[o[o[i &gt;&gt; 2] + 28 &gt;&gt; 2]](i, r), 
                    o[b + 12 &gt;&gt; 2] = l, o[e + 16 &gt;&gt; 2] &gt; 0) for (n = 72, r = r + 72 | 0; f = o[A + 28 &gt;&gt; 2] + n | 0, 
                    o[r &gt;&gt; 2] = o[f &gt;&gt; 2], b = r + -8 | 0, l = 0 | BA[o[o[i &gt;&gt; 2] + 28 &gt;&gt; 2]](i, o[f + -8 &gt;&gt; 2]), 
                    o[b &gt;&gt; 2] = l, BA[o[o[i &gt;&gt; 2] + 24 &gt;&gt; 2]](i, o[(o[A + 28 &gt;&gt; 2] + n | 0) - 8 &gt;&gt; 2]) || (f = o[(o[A + 28 &gt;&gt; 2] + n | 0) - 8 &gt;&gt; 2], 
                    l = i, u = 0 | BA[o[o[f &gt;&gt; 2] + 52 &gt;&gt; 2]](f), s = 1, b = o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2], 
                    f = 0 | BA[b](0 | l, 0 | u, 0 | s), a = o[(o[A + 28 &gt;&gt; 2] + n | 0) - 8 &gt;&gt; 2], s = i, 
                    u = f, l = 0 | BA[o[o[a &gt;&gt; 2] + 56 &gt;&gt; 2]](a, o[f + 8 &gt;&gt; 2], i), k = 1346455635, 
                    C = o[(o[A + 28 &gt;&gt; 2] + n | 0) - 8 &gt;&gt; 2], b = o[o[i &gt;&gt; 2] + 20 &gt;&gt; 2], BA[b](0 | s, 0 | u, 0 | l, 0 | k, 0 | C)), 
                    f = o[A + 28 &gt;&gt; 2] + n | 0, o[r + -72 &gt;&gt; 2] = o[f + -72 &gt;&gt; 2], o[r + -68 &gt;&gt; 2] = o[f + -68 &gt;&gt; 2], 
                    o[r + -64 &gt;&gt; 2] = o[f + -64 &gt;&gt; 2], o[r + -60 &gt;&gt; 2] = o[f + -60 &gt;&gt; 2], o[r + -56 &gt;&gt; 2] = o[f + -56 &gt;&gt; 2], 
                    o[r + -52 &gt;&gt; 2] = o[f + -52 &gt;&gt; 2], o[r + -48 &gt;&gt; 2] = o[f + -48 &gt;&gt; 2], o[r + -44 &gt;&gt; 2] = o[f + -44 &gt;&gt; 2], 
                    o[r + -40 &gt;&gt; 2] = o[f + -40 &gt;&gt; 2], o[r + -36 &gt;&gt; 2] = o[f + -36 &gt;&gt; 2], o[r + -32 &gt;&gt; 2] = o[f + -32 &gt;&gt; 2], 
                    o[r + -28 &gt;&gt; 2] = o[f + -28 &gt;&gt; 2], o[r + -24 &gt;&gt; 2] = o[f + -24 &gt;&gt; 2], o[r + -20 &gt;&gt; 2] = o[f + -20 &gt;&gt; 2], 
                    o[r + -16 &gt;&gt; 2] = o[f + -16 &gt;&gt; 2], o[r + -4 &gt;&gt; 2] = o[f + -4 &gt;&gt; 2], o[r + -12 &gt;&gt; 2] = o[f + -12 &gt;&gt; 2], 
                    n = n + 80 | 0, r = r + 76 | 0, (0 | (c = c + 1 | 0)) &lt; o[e + 16 &gt;&gt; 2]; ) ;
                    BA[o[o[i &gt;&gt; 2] + 20 &gt;&gt; 2]](i, t, 14288, 1497453121, o[t + 8 &gt;&gt; 2]);
                }
                return 14313;
            }, function(A, e) {
                e |= 0;
                var i = 0, r = 0;
                if (o[(A |= 0) + 72 &gt;&gt; 2] = o[A + 72 &gt;&gt; 2] + 1, (0 | (i = o[A + 20 &gt;&gt; 2])) &gt;= 1) for (r = _(i, 80) + -16 | 0; i = i + -1 | 0, 
                (0 | e) == o[o[A + 28 &gt;&gt; 2] + r &gt;&gt; 2] &amp;&amp; Bi(A, i), r = r + -80 | 0, (0 | i) &gt; 0; ) ;
                BA[o[o[A &gt;&gt; 2] + 68 &gt;&gt; 2]](A);
            }, function(A) {
                A |= 0;
                var e, i = R(0), r = 0, f = 0, n = 0, t = 0;
                if (D = e = D - 32 | 0, o[A + 52 &gt;&gt; 2] = -581039253, o[A + 56 &gt;&gt; 2] = -581039253, 
                o[A + 36 &gt;&gt; 2] = 1566444395, o[A + 40 &gt;&gt; 2] = 1566444395, o[(r = A + 60 | 0) &gt;&gt; 2] = -581039253, 
                o[r + 4 &gt;&gt; 2] = 0, o[(r = A + 44 | 0) &gt;&gt; 2] = 1566444395, o[r + 4 &gt;&gt; 2] = 0, o[A + 20 &gt;&gt; 2] &gt;= 1) for (r = 64; f = o[A + 28 &gt;&gt; 2] + r | 0, 
                n = o[f &gt;&gt; 2], BA[o[o[n &gt;&gt; 2] + 8 &gt;&gt; 2]](n, f + -64 | 0, e + 16 | 0, e), i = g[e + 16 &gt;&gt; 2], 
                g[A + 36 &gt;&gt; 2] &gt; i &amp;&amp; (g[A + 36 &gt;&gt; 2] = i), i = g[e &gt;&gt; 2], g[A + 52 &gt;&gt; 2] &lt; i &amp;&amp; (g[A + 52 &gt;&gt; 2] = i), 
                i = g[e + 20 &gt;&gt; 2], g[A + 40 &gt;&gt; 2] &gt; i &amp;&amp; (g[A + 40 &gt;&gt; 2] = i), i = g[e + 4 &gt;&gt; 2], 
                g[A + 56 &gt;&gt; 2] &lt; i &amp;&amp; (g[A + 56 &gt;&gt; 2] = i), i = g[e + 24 &gt;&gt; 2], g[A + 44 &gt;&gt; 2] &gt; i &amp;&amp; (g[A + 44 &gt;&gt; 2] = i), 
                i = g[e + 8 &gt;&gt; 2], g[A + 60 &gt;&gt; 2] &lt; i &amp;&amp; (g[A + 60 &gt;&gt; 2] = i), r = r + 80 | 0, (0 | (t = t + 1 | 0)) &lt; o[A + 20 &gt;&gt; 2]; ) ;
                D = e + 32 | 0;
            }, _i, function(A) {
                var e;
                o[(A |= 0) &gt;&gt; 2] = 14564, (e = o[A + 32 &gt;&gt; 2]) &amp;&amp; (C[A + 36 | 0] &amp;&amp; CA(e), o[A + 32 &gt;&gt; 2] = 0), 
                o[A + 32 &gt;&gt; 2] = 0, o[A + 24 &gt;&gt; 2] = 0, o[A + 28 &gt;&gt; 2] = 0, n[A + 36 | 0] = 1, CA(A);
            }, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f, n = 0, t = 0, a = 0, c = 0, b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), v = R(0), m = 0, Q = 0, h = 0, G = 0;
                if (D = i = D - 80 | 0, (0 | (f = 0 | BA[o[o[A &gt;&gt; 2] + 28 &gt;&gt; 2]](A))) &gt;= 1) for (b = g[A + 12 &gt;&gt; 2], 
                l = g[A + 8 &gt;&gt; 2], u = g[A + 4 &gt;&gt; 2]; ;) {
                    BA[o[o[A &gt;&gt; 2] + 16 &gt;&gt; 2]](A, i + 76 | 0, i + 52 | 0, i - -64 | 0, i + 56 | 0, i + 72 | 0, i + 68 | 0, i + 48 | 0, i + 60 | 0, m);
                    A: if (!((r = o[i + 64 &gt;&gt; 2]) &gt;&gt;&gt; 0 &gt; 1)) if (r - 1) {
                        if ((r = o[i + 60 &gt;&gt; 2] + -2 | 0) &gt;&gt;&gt; 0 &gt; 3) break A;
                        switch (r - 1 | 0) {
                          case 2:
                            if (o[i + 48 &gt;&gt; 2] &lt; 1) break A;
                            for (r = 0; c = o[i + 76 &gt;&gt; 2], a = o[i + 56 &gt;&gt; 2], t = o[i + 72 &gt;&gt; 2] + _(o[i + 68 &gt;&gt; 2], r) | 0, 
                            n = c + _(a, C[0 | t]) | 0, s = g[n &gt;&gt; 2], k = g[n + 4 &gt;&gt; 2], v = g[n + 8 &gt;&gt; 2], 
                            o[i + 12 &gt;&gt; 2] = 0, g[i + 8 &gt;&gt; 2] = b * v, g[i + 4 &gt;&gt; 2] = l * k, g[i &gt;&gt; 2] = u * s, 
                            n = c + _(a, C[t + 1 | 0]) | 0, s = g[n &gt;&gt; 2], k = g[n + 4 &gt;&gt; 2], v = g[n + 8 &gt;&gt; 2], 
                            o[i + 28 &gt;&gt; 2] = 0, g[i + 24 &gt;&gt; 2] = b * v, g[i + 20 &gt;&gt; 2] = l * k, g[i + 16 &gt;&gt; 2] = u * s, 
                            t = c + _(a, C[t + 2 | 0]) | 0, s = g[t &gt;&gt; 2], k = g[t + 4 &gt;&gt; 2], v = g[t + 8 &gt;&gt; 2], 
                            o[i + 44 &gt;&gt; 2] = 0, g[i + 40 &gt;&gt; 2] = b * v, g[i + 36 &gt;&gt; 2] = l * k, g[i + 32 &gt;&gt; 2] = u * s, 
                            BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, i, m, r), (0 | (r = r + 1 | 0)) &lt; o[i + 48 &gt;&gt; 2]; ) ;
                            break A;

                          case 0:
                            if (o[i + 48 &gt;&gt; 2] &lt; 1) break A;
                            for (r = 0; c = o[i + 76 &gt;&gt; 2], a = o[i + 56 &gt;&gt; 2], t = o[i + 72 &gt;&gt; 2] + _(o[i + 68 &gt;&gt; 2], r) | 0, 
                            n = c + _(a, d[t &gt;&gt; 1]) | 0, s = g[n &gt;&gt; 2], k = g[n + 4 &gt;&gt; 2], v = g[n + 8 &gt;&gt; 2], 
                            o[i + 12 &gt;&gt; 2] = 0, g[i + 8 &gt;&gt; 2] = b * v, g[i + 4 &gt;&gt; 2] = l * k, g[i &gt;&gt; 2] = u * s, 
                            n = c + _(a, d[t + 2 &gt;&gt; 1]) | 0, s = g[n &gt;&gt; 2], k = g[n + 4 &gt;&gt; 2], v = g[n + 8 &gt;&gt; 2], 
                            o[i + 28 &gt;&gt; 2] = 0, g[i + 24 &gt;&gt; 2] = b * v, g[i + 20 &gt;&gt; 2] = l * k, g[i + 16 &gt;&gt; 2] = u * s, 
                            t = c + _(a, d[t + 4 &gt;&gt; 1]) | 0, s = g[t + 8 &gt;&gt; 2], k = g[t + 4 &gt;&gt; 2], v = g[t &gt;&gt; 2], 
                            o[i + 44 &gt;&gt; 2] = 0, g[i + 32 &gt;&gt; 2] = u * v, g[i + 36 &gt;&gt; 2] = l * k, g[i + 40 &gt;&gt; 2] = b * s, 
                            BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, i, m, r), (0 | (r = r + 1 | 0)) &lt; o[i + 48 &gt;&gt; 2]; ) ;
                            break A;

                          case 1:
                            break A;
                        }
                        if (o[i + 48 &gt;&gt; 2] &lt; 1) break A;
                        for (r = 0; c = o[i + 76 &gt;&gt; 2], a = o[i + 56 &gt;&gt; 2], t = o[i + 72 &gt;&gt; 2] + _(o[i + 68 &gt;&gt; 2], r) | 0, 
                        n = c + _(a, o[t &gt;&gt; 2]) | 0, s = g[n &gt;&gt; 2], k = g[n + 4 &gt;&gt; 2], v = g[n + 8 &gt;&gt; 2], 
                        o[i + 12 &gt;&gt; 2] = 0, g[i + 8 &gt;&gt; 2] = b * v, g[i + 4 &gt;&gt; 2] = l * k, g[i &gt;&gt; 2] = u * s, 
                        n = c + _(a, o[t + 4 &gt;&gt; 2]) | 0, s = g[n &gt;&gt; 2], k = g[n + 4 &gt;&gt; 2], v = g[n + 8 &gt;&gt; 2], 
                        o[i + 28 &gt;&gt; 2] = 0, g[i + 24 &gt;&gt; 2] = b * v, g[i + 20 &gt;&gt; 2] = l * k, g[i + 16 &gt;&gt; 2] = u * s, 
                        t = c + _(a, o[t + 8 &gt;&gt; 2]) | 0, s = g[t + 8 &gt;&gt; 2], k = g[t + 4 &gt;&gt; 2], v = g[t &gt;&gt; 2], 
                        o[i + 44 &gt;&gt; 2] = 0, g[i + 32 &gt;&gt; 2] = u * v, g[i + 36 &gt;&gt; 2] = l * k, g[i + 40 &gt;&gt; 2] = b * s, 
                        BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, i, m, r), (0 | (r = r + 1 | 0)) &lt; o[i + 48 &gt;&gt; 2]; ) ;
                    } else if (r = o[i + 60 &gt;&gt; 2] + -2 | 0, !(r &gt;&gt;&gt; 0 &gt; 3)) {
                        switch (r - 1 | 0) {
                          case 2:
                            if (o[i + 48 &gt;&gt; 2] &lt; 1) break A;
                            for (r = 0; t = o[i + 72 &gt;&gt; 2] + _(o[i + 68 &gt;&gt; 2], r) | 0, a = C[0 | t], o[i + 12 &gt;&gt; 2] = 0, 
                            c = o[i + 76 &gt;&gt; 2], n = a, a = o[i + 56 &gt;&gt; 2], n = c + _(n, a) | 0, g[i + 8 &gt;&gt; 2] = b * R(B[n + 16 &gt;&gt; 3]), 
                            g[i + 4 &gt;&gt; 2] = l * R(B[n + 8 &gt;&gt; 3]), g[i &gt;&gt; 2] = u * R(B[n &gt;&gt; 3]), n = C[t + 1 | 0], 
                            o[i + 28 &gt;&gt; 2] = 0, n = c + _(n, a) | 0, g[i + 24 &gt;&gt; 2] = b * R(B[n + 16 &gt;&gt; 3]), 
                            g[i + 20 &gt;&gt; 2] = l * R(B[n + 8 &gt;&gt; 3]), g[i + 16 &gt;&gt; 2] = u * R(B[n &gt;&gt; 3]), t = c + _(a, C[t + 2 | 0]) | 0, 
                            Q = B[t &gt;&gt; 3], h = B[t + 8 &gt;&gt; 3], G = B[t + 16 &gt;&gt; 3], o[i + 44 &gt;&gt; 2] = 0, g[i + 40 &gt;&gt; 2] = b * R(G), 
                            g[i + 36 &gt;&gt; 2] = l * R(h), g[i + 32 &gt;&gt; 2] = u * R(Q), BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, i, m, r), 
                            (0 | (r = r + 1 | 0)) &lt; o[i + 48 &gt;&gt; 2]; ) ;
                            break A;

                          case 0:
                            if (o[i + 48 &gt;&gt; 2] &lt; 1) break A;
                            for (r = 0; o[i + 12 &gt;&gt; 2] = 0, o[i + 28 &gt;&gt; 2] = 0, c = o[i + 76 &gt;&gt; 2], a = o[i + 56 &gt;&gt; 2], 
                            t = o[i + 72 &gt;&gt; 2] + _(o[i + 68 &gt;&gt; 2], r) | 0, n = c + _(a, d[t &gt;&gt; 1]) | 0, g[i + 8 &gt;&gt; 2] = b * R(B[n + 16 &gt;&gt; 3]), 
                            g[i + 4 &gt;&gt; 2] = l * R(B[n + 8 &gt;&gt; 3]), g[i &gt;&gt; 2] = u * R(B[n &gt;&gt; 3]), n = c + _(a, d[t + 2 &gt;&gt; 1]) | 0, 
                            g[i + 24 &gt;&gt; 2] = b * R(B[n + 16 &gt;&gt; 3]), g[i + 20 &gt;&gt; 2] = l * R(B[n + 8 &gt;&gt; 3]), g[i + 16 &gt;&gt; 2] = u * R(B[n &gt;&gt; 3]), 
                            o[i + 44 &gt;&gt; 2] = 0, t = c + _(a, d[t + 4 &gt;&gt; 1]) | 0, g[i + 32 &gt;&gt; 2] = u * R(B[t &gt;&gt; 3]), 
                            g[i + 36 &gt;&gt; 2] = l * R(B[t + 8 &gt;&gt; 3]), g[i + 40 &gt;&gt; 2] = b * R(B[t + 16 &gt;&gt; 3]), BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, i, m, r), 
                            (0 | (r = r + 1 | 0)) &lt; o[i + 48 &gt;&gt; 2]; ) ;
                            break A;

                          case 1:
                            break A;
                        }
                        if (!(o[i + 48 &gt;&gt; 2] &lt; 1)) for (r = 0; o[i + 12 &gt;&gt; 2] = 0, o[i + 28 &gt;&gt; 2] = 0, c = o[i + 76 &gt;&gt; 2], 
                        a = o[i + 56 &gt;&gt; 2], t = o[i + 72 &gt;&gt; 2] + _(o[i + 68 &gt;&gt; 2], r) | 0, n = c + _(a, o[t &gt;&gt; 2]) | 0, 
                        g[i + 8 &gt;&gt; 2] = b * R(B[n + 16 &gt;&gt; 3]), g[i + 4 &gt;&gt; 2] = l * R(B[n + 8 &gt;&gt; 3]), g[i &gt;&gt; 2] = u * R(B[n &gt;&gt; 3]), 
                        n = c + _(a, o[t + 4 &gt;&gt; 2]) | 0, g[i + 24 &gt;&gt; 2] = b * R(B[n + 16 &gt;&gt; 3]), g[i + 20 &gt;&gt; 2] = l * R(B[n + 8 &gt;&gt; 3]), 
                        g[i + 16 &gt;&gt; 2] = u * R(B[n &gt;&gt; 3]), o[i + 44 &gt;&gt; 2] = 0, t = c + _(a, o[t + 8 &gt;&gt; 2]) | 0, 
                        g[i + 32 &gt;&gt; 2] = u * R(B[t &gt;&gt; 3]), g[i + 36 &gt;&gt; 2] = l * R(B[t + 8 &gt;&gt; 3]), g[i + 40 &gt;&gt; 2] = b * R(B[t + 16 &gt;&gt; 3]), 
                        BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, i, m, r), (0 | (r = r + 1 | 0)) &lt; o[i + 48 &gt;&gt; 2]; ) ;
                    }
                    if (BA[o[o[A &gt;&gt; 2] + 24 &gt;&gt; 2]](A, m), (0 | (m = m + 1 | 0)) == (0 | f)) break;
                }
                D = i + 80 | 0;
            }, mi, mi, Ri, Ri, function(A) {
                return o[(A |= 0) + 24 &gt;&gt; 2];
            }, Ri, Ri, function(A) {
                return 1 == o[(A |= 0) + 48 &gt;&gt; 2] | 0;
            }, function(A, e, i) {
                A |= 0, i |= 0;
                var r, f = 0;
                f = o[(e |= 0) + 4 &gt;&gt; 2], o[A + 52 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 56 &gt;&gt; 2] = f, r = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], 
                o[(f = A + 60 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = r, e = o[i + 4 &gt;&gt; 2], o[A + 68 &gt;&gt; 2] = o[i &gt;&gt; 2], 
                o[A + 72 &gt;&gt; 2] = e, f = o[(i = i + 8 | 0) + 4 &gt;&gt; 2], o[(e = A + 76 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], 
                o[e + 4 &gt;&gt; 2] = f, o[A + 48 &gt;&gt; 2] = 1;
            }, function(A, e, i) {
                e |= 0, i |= 0;
                var r = 0, f = 0;
                r = o[(A |= 0) + 56 &gt;&gt; 2], o[e &gt;&gt; 2] = o[A + 52 &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = r, f = o[(r = A + 60 | 0) + 4 &gt;&gt; 2], 
                o[(e = e + 8 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = f, f = o[(r = A + 76 | 0) + 4 &gt;&gt; 2], 
                o[(e = i + 8 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = f, e = o[A + 72 &gt;&gt; 2], o[i &gt;&gt; 2] = o[A + 68 &gt;&gt; 2], 
                o[i + 4 &gt;&gt; 2] = e;
            }, function(A) {
                return 28;
            }, function(A, e, i) {
                e |= 0, i |= 0;
                var r, f = 0, t = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, v = 0, g = 0, B = 0, R = 0, m = 0, Q = 0, h = 0;
                if (D = r = D - 32 | 0, f = 0 | BA[o[o[(A |= 0) &gt;&gt; 2] + 28 &gt;&gt; 2]](A), o[e &gt;&gt; 2] = 0, 
                o[e + 20 &gt;&gt; 2] = f, f) {
                    if (g = 0 | BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, 32, f), l = o[g + 8 &gt;&gt; 2], Q = e, h = 0 | BA[o[o[i &gt;&gt; 2] + 28 &gt;&gt; 2]](i, l), 
                    o[Q &gt;&gt; 2] = h, (0 | (m = 0 | BA[o[o[A &gt;&gt; 2] + 28 &gt;&gt; 2]](A))) &gt; 0) for (;;) {
                        BA[o[o[A &gt;&gt; 2] + 16 &gt;&gt; 2]](A, r + 28 | 0, r + 4 | 0, r + 16 | 0, r + 8 | 0, r + 24 | 0, r + 20 | 0, r, r + 12 | 0, v), 
                        o[l &gt;&gt; 2] = 0, o[l + 4 &gt;&gt; 2] = 0, o[(f = l + 8 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, 
                        o[(f = l + 16 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, f = o[r &gt;&gt; 2], o[l + 24 &gt;&gt; 2] = f, 
                        o[l + 28 &gt;&gt; 2] = o[r + 4 &gt;&gt; 2];
                        A: if (!((t = o[r + 12 &gt;&gt; 2] + -2 | 0) &gt;&gt;&gt; 0 &gt; 3)) {
                            switch (t - 1 | 0) {
                              default:
                                if (!f) break A;
                                if (b = 0 | BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, 4, _(f, 3)), f = o[b + 8 &gt;&gt; 2], Q = l, 
                                h = 0 | BA[o[o[i &gt;&gt; 2] + 28 &gt;&gt; 2]](i, f), o[Q + 8 &gt;&gt; 2] = h, o[r &gt;&gt; 2] &gt;= 1) for (t = 0, 
                                u = o[r + 24 &gt;&gt; 2]; c = u + _(o[r + 20 &gt;&gt; 2], t) | 0, o[f &gt;&gt; 2] = o[c &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = o[c + 4 &gt;&gt; 2], 
                                o[f + 8 &gt;&gt; 2] = o[c + 8 &gt;&gt; 2], f = f + 12 | 0, (0 | (t = t + 1 | 0)) &lt; o[r &gt;&gt; 2]; ) ;
                                BA[o[o[i &gt;&gt; 2] + 20 &gt;&gt; 2]](i, b, 14373, 1497453121, o[b + 8 &gt;&gt; 2]);
                                break A;

                              case 0:
                                if (!f) break A;
                                if (b = 0 | BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, 8, f), f = o[b + 8 &gt;&gt; 2], Q = l, h = 0 | BA[o[o[i &gt;&gt; 2] + 28 &gt;&gt; 2]](i, f), 
                                o[Q + 12 &gt;&gt; 2] = h, o[r &gt;&gt; 2] &gt;= 1) for (t = 0; c = o[r + 24 &gt;&gt; 2] + _(o[r + 20 &gt;&gt; 2], t) | 0, 
                                a[f &gt;&gt; 1] = d[c &gt;&gt; 1], a[f + 2 &gt;&gt; 1] = d[c + 2 &gt;&gt; 1], c = d[c + 4 &gt;&gt; 1], a[f + 6 &gt;&gt; 1] = 0, 
                                a[f + 4 &gt;&gt; 1] = c, f = f + 8 | 0, (0 | (t = t + 1 | 0)) &lt; o[r &gt;&gt; 2]; ) ;
                                BA[o[o[i &gt;&gt; 2] + 20 &gt;&gt; 2]](i, b, 14388, 1497453121, o[b + 8 &gt;&gt; 2]);
                                break A;

                              case 1:
                                break A;

                              case 2:
                            }
                            if (f) {
                                if (b = 0 | BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, 4, f), f = o[b + 8 &gt;&gt; 2], Q = l, h = 0 | BA[o[o[i &gt;&gt; 2] + 28 &gt;&gt; 2]](i, f), 
                                o[Q + 16 &gt;&gt; 2] = h, o[r &gt;&gt; 2] &gt;= 1) for (t = 0; c = o[r + 24 &gt;&gt; 2] + _(o[r + 20 &gt;&gt; 2], t) | 0, 
                                n[0 | f] = C[0 | c], n[f + 1 | 0] = C[c + 1 | 0], n[f + 2 | 0] = C[c + 2 | 0], n[f + 3 | 0] = 0, 
                                f = f + 4 | 0, (0 | (t = t + 1 | 0)) &lt; o[r &gt;&gt; 2]; ) ;
                                BA[o[o[i &gt;&gt; 2] + 20 &gt;&gt; 2]](i, b, 14415, 1497453121, o[b + 8 &gt;&gt; 2]);
                            }
                        }
                        A: if (!((f = o[r + 16 &gt;&gt; 2]) &gt;&gt;&gt; 0 &gt; 1)) if (f - 1) {
                            if (!(f = o[r + 4 &gt;&gt; 2])) break A;
                            if (c = 0 | BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, 16, f), f = o[c + 8 &gt;&gt; 2], Q = l, h = 0 | BA[o[o[i &gt;&gt; 2] + 28 &gt;&gt; 2]](i, f), 
                            o[Q &gt;&gt; 2] = h, (0 | (u = o[r + 4 &gt;&gt; 2])) &gt;= 1) for (b = 0, B = o[r + 8 &gt;&gt; 2], t = o[r + 28 &gt;&gt; 2]; o[f &gt;&gt; 2] = o[t &gt;&gt; 2], 
                            o[f + 4 &gt;&gt; 2] = o[t + 4 &gt;&gt; 2], o[f + 8 &gt;&gt; 2] = o[t + 8 &gt;&gt; 2], t = t + B | 0, f = f + 16 | 0, 
                            (0 | (b = b + 1 | 0)) &lt; (0 | u); ) ;
                            BA[o[o[i &gt;&gt; 2] + 20 &gt;&gt; 2]](i, c, 14438, 1497453121, o[c + 8 &gt;&gt; 2]);
                        } else if (f = o[r + 4 &gt;&gt; 2], f) {
                            if (c = 0 | BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, 32, f), f = o[c + 8 &gt;&gt; 2], Q = l, h = 0 | BA[o[o[i &gt;&gt; 2] + 28 &gt;&gt; 2]](i, f), 
                            o[Q + 4 &gt;&gt; 2] = h, (0 | (u = o[r + 4 &gt;&gt; 2])) &gt;= 1) for (b = 0, B = o[r + 8 &gt;&gt; 2], 
                            t = o[r + 28 &gt;&gt; 2]; s = o[t + 4 &gt;&gt; 2], o[f &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = s, 
                            R = o[(k = t + 8 | 0) + 4 &gt;&gt; 2], o[(s = f + 8 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = R, 
                            R = o[(k = t + 16 | 0) + 4 &gt;&gt; 2], o[(s = f + 16 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = R, 
                            t = t + B | 0, f = f + 32 | 0, (0 | (b = b + 1 | 0)) &lt; (0 | u); ) ;
                            BA[o[o[i &gt;&gt; 2] + 20 &gt;&gt; 2]](i, c, 14457, 1497453121, o[c + 8 &gt;&gt; 2]);
                        }
                        if (BA[o[o[A &gt;&gt; 2] + 24 &gt;&gt; 2]](A, v), l = l + 32 | 0, (0 | (v = v + 1 | 0)) == (0 | m)) break;
                    }
                    BA[o[o[i &gt;&gt; 2] + 20 &gt;&gt; 2]](i, g, 14477, 1497453121, o[g + 8 &gt;&gt; 2]);
                }
                return o[e + 24 &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = o[A + 4 &gt;&gt; 2], o[e + 8 &gt;&gt; 2] = o[A + 8 &gt;&gt; 2], 
                o[e + 12 &gt;&gt; 2] = o[A + 12 &gt;&gt; 2], o[e + 16 &gt;&gt; 2] = o[A + 16 &gt;&gt; 2], D = r + 32 | 0, 
                14492;
            }, Gi, function(A) {
                CA(Gi(A |= 0));
            }, function(A, e) {
                e |= 0;
                var i = 0, r = 0, f = 0, t = 0, a = 0, c = 0;
                A: {
                    if (C[(A |= 0) + 165 | 0]) {
                        if (o[A + 92 &gt;&gt; 2] &gt;= (0 | e)) break A;
                        if (c = i = e ? dA(e &lt;&lt; 4) : 0, (0 | (t = o[A + 88 &gt;&gt; 2])) &gt;= 1) for (;i = o[A + 96 &gt;&gt; 2] + a | 0, 
                        f = o[i + 4 &gt;&gt; 2], o[(r = a + c | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = f, f = o[(i = i + 8 | 0) + 4 &gt;&gt; 2], 
                        o[(r = r + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = f, a = a + 16 | 0, t = t + -1 | 0; ) ;
                        return (f = o[A + 96 &gt;&gt; 2]) &amp;&amp; (C[A + 100 | 0] &amp;&amp; CA(f), o[A + 96 &gt;&gt; 2] = 0), o[A + 96 &gt;&gt; 2] = c, 
                        o[A + 92 &gt;&gt; 2] = e, void (n[A + 100 | 0] = 1);
                    }
                    if (!(o[A + 112 &gt;&gt; 2] &gt;= (0 | e))) {
                        i = e ? dA(e &lt;&lt; 2) : 0, f = o[A + 116 &gt;&gt; 2];
                        e: {
                            if ((0 | (r = o[A + 108 &gt;&gt; 2])) &gt;= 1) for (a = i, t = f; o[a &gt;&gt; 2] = o[t &gt;&gt; 2], 
                            a = a + 4 | 0, t = t + 4 | 0, r = r + -1 | 0; ) ; else if (!f) break e;
                            C[A + 120 | 0] &amp;&amp; CA(f), o[A + 116 &gt;&gt; 2] = 0;
                        }
                        o[A + 116 &gt;&gt; 2] = i, o[A + 112 &gt;&gt; 2] = e, n[A + 120 | 0] = 1;
                    }
                }
            }, function(A, e) {
                e |= 0;
                var i = 0, r = 0, f = 0, t = 0, c = 0;
                A: {
                    if (C[(A |= 0) + 164 | 0]) {
                        if (o[A + 132 &gt;&gt; 2] &gt;= (0 | e)) break A;
                        r = e ? dA(e &lt;&lt; 2) : 0, f = o[A + 136 &gt;&gt; 2];
                        e: {
                            if ((0 | (i = o[A + 128 &gt;&gt; 2])) &gt;= 1) for (t = r, c = f; o[t &gt;&gt; 2] = o[c &gt;&gt; 2], 
                            t = t + 4 | 0, c = c + 4 | 0, i = i + -1 | 0; ) ; else if (!f) break e;
                            C[A + 140 | 0] &amp;&amp; CA(f), o[A + 136 &gt;&gt; 2] = 0;
                        }
                        return o[A + 136 &gt;&gt; 2] = r, o[A + 132 &gt;&gt; 2] = e, void (n[A + 140 | 0] = 1);
                    }
                    if (!(o[A + 152 &gt;&gt; 2] &gt;= (0 | e))) {
                        r = e ? dA(e &lt;&lt; 1) : 0, f = o[A + 156 &gt;&gt; 2];
                        e: {
                            if ((0 | (i = o[A + 148 &gt;&gt; 2])) &gt;= 1) for (t = r, c = f; a[t &gt;&gt; 1] = d[c &gt;&gt; 1], 
                            t = t + 2 | 0, c = c + 2 | 0, i = i + -1 | 0; ) ; else if (!f) break e;
                            C[A + 160 | 0] &amp;&amp; CA(f), o[A + 156 &gt;&gt; 2] = 0;
                        }
                        o[A + 156 &gt;&gt; 2] = r, o[A + 152 &gt;&gt; 2] = e, n[A + 160 | 0] = 1;
                    }
                }
            }, hA, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f, n, t, a = R(0), c = R(0), b = R(0), l = 0, u = R(0);
                D = r = D - 32 | 0, t = o[(f = i + 8 | 0) + 4 &gt;&gt; 2], o[(l = n = r + 24 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                o[l + 4 &gt;&gt; 2] = t, l = o[i + 4 &gt;&gt; 2], o[r + 16 &gt;&gt; 2] = o[i &gt;&gt; 2], o[r + 20 &gt;&gt; 2] = l, 
                a = g[r + 16 &gt;&gt; 2], b = g[r + 20 &gt;&gt; 2], c = g[n &gt;&gt; 2], R(R(R(a * a) + R(b * b)) + R(c * c)) &lt; R(1.4210854715202004e-14) &amp;&amp; (o[r + 24 &gt;&gt; 2] = -1082130432, 
                o[r + 28 &gt;&gt; 2] = 0, o[r + 16 &gt;&gt; 2] = -1082130432, o[r + 20 &gt;&gt; 2] = -1082130432, 
                c = R(-1), b = R(-1), a = R(-1)), u = c, c = R(R(1) / R(w(R(R(R(a * a) + R(b * b)) + R(c * c))))), 
                g[r + 24 &gt;&gt; 2] = u * c, g[r + 20 &gt;&gt; 2] = b * c, g[r + 16 &gt;&gt; 2] = a * c, hA(r, e, r + 16 | 0);
                A: {
                    e: if (i = o[e + 4 &gt;&gt; 2], !(i &gt;&gt;&gt; 0 &gt; 13)) {
                        switch (i - 2 | 0) {
                          case 6:
                            a = R(g[e + 32 &gt;&gt; 2] * g[e + 16 &gt;&gt; 2]);
                            break A;

                          case 0:
                          case 1:
                          case 4:
                          case 5:
                          case 7:
                          case 10:
                            break e;
                        }
                        a = g[e + 48 &gt;&gt; 2];
                        break A;
                    }
                    a = R(BA[o[o[e &gt;&gt; 2] + 48 &gt;&gt; 2]](e));
                }
                o[A + 12 &gt;&gt; 2] = 0, g[A + 8 &gt;&gt; 2] = R(a * g[r + 24 &gt;&gt; 2]) + g[r + 8 &gt;&gt; 2], g[A + 4 &gt;&gt; 2] = R(a * g[r + 20 &gt;&gt; 2]) + g[r + 4 &gt;&gt; 2], 
                g[A &gt;&gt; 2] = R(a * g[r + 16 &gt;&gt; 2]) + g[r &gt;&gt; 2], D = r + 32 | 0;
            }, sA, ve, function(A, e, i, r, f, n, t, a, c, b) {
                return A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, n |= 0, t |= 0, a |= 0, c |= 0, b |= 0, 
                D = b = D - 80 | 0, A = 0, o[b + 76 &gt;&gt; 2] = 0, g[b + 64 &gt;&gt; 2] = g[n + 48 &gt;&gt; 2] - g[f + 48 &gt;&gt; 2], 
                g[b + 72 &gt;&gt; 2] = g[n + 56 &gt;&gt; 2] - g[f + 56 &gt;&gt; 2], g[b + 68 &gt;&gt; 2] = g[n + 52 &gt;&gt; 2] - g[f + 52 &gt;&gt; 2], 
                e = 1, (Zi(i, f, r, n, b - -64 | 0, b + 8 | 0) || (e = 0, function(A, e, i, r, f, n) {
                    var t, a, c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), B = R(0), _ = R(0), m = 0, Q = 0, h = R(0), G = R(0), y = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), I = R(0), J = R(0), U = R(0);
                    if (D = t = D - 544 | 0, o[n &gt;&gt; 2] = 0, o[n + 4 &gt;&gt; 2] = 0, o[n + 32 &gt;&gt; 2] = 0, o[(Q = n + 24 | 0) &gt;&gt; 2] = 0, 
                    o[Q + 4 &gt;&gt; 2] = 0, o[(Q = n + 16 | 0) &gt;&gt; 2] = 0, o[Q + 4 &gt;&gt; 2] = 0, o[(Q = n + 8 | 0) &gt;&gt; 2] = 0, 
                    o[Q + 4 &gt;&gt; 2] = 0, o[t + 388 &gt;&gt; 2] = i, o[t + 384 &gt;&gt; 2] = A, b = g[r + 20 &gt;&gt; 2], 
                    l = g[r + 36 &gt;&gt; 2], u = g[(A = e + 20 | 0) &gt;&gt; 2], s = g[(i = e + 36 | 0) &gt;&gt; 2], 
                    d = g[(Q = e + 24 | 0) &gt;&gt; 2], c = g[r + 24 &gt;&gt; 2], k = g[(a = e + 40 | 0) &gt;&gt; 2], 
                    C = g[r + 40 &gt;&gt; 2], B = g[r + 32 &gt;&gt; 2], _ = g[r &gt;&gt; 2], h = g[r + 16 &gt;&gt; 2], G = g[r + 4 &gt;&gt; 2], 
                    y = g[e + 32 &gt;&gt; 2], Y = g[e &gt;&gt; 2], F = g[e + 16 &gt;&gt; 2], Z = g[e + 4 &gt;&gt; 2], p = g[e + 8 &gt;&gt; 2], 
                    W = g[r + 8 &gt;&gt; 2], o[t + 436 &gt;&gt; 2] = 0, o[t + 420 &gt;&gt; 2] = 0, o[t + 404 &gt;&gt; 2] = 0, 
                    V = R(R(R(p * W) + R(d * c)) + R(k * C)), g[t + 432 &gt;&gt; 2] = V, E = R(R(R(Z * W) + R(u * c)) + R(s * C)), 
                    g[t + 428 &gt;&gt; 2] = E, c = R(R(R(Y * W) + R(F * c)) + R(y * C)), g[t + 424 &gt;&gt; 2] = c, 
                    C = R(R(R(p * G) + R(d * b)) + R(k * l)), g[t + 416 &gt;&gt; 2] = C, W = R(R(R(Z * G) + R(u * b)) + R(s * l)), 
                    g[t + 412 &gt;&gt; 2] = W, b = R(R(R(Y * G) + R(F * b)) + R(y * l)), g[t + 408 &gt;&gt; 2] = b, 
                    l = R(R(R(_ * p) + R(h * d)) + R(B * k)), g[t + 400 &gt;&gt; 2] = l, u = R(R(R(_ * Z) + R(h * u)) + R(B * s)), 
                    g[t + 396 &gt;&gt; 2] = u, s = R(R(R(_ * Y) + R(h * F)) + R(B * y)), g[t + 392 &gt;&gt; 2] = s, 
                    d = g[A &gt;&gt; 2], k = g[i &gt;&gt; 2], B = g[Q &gt;&gt; 2], _ = g[r + 52 &gt;&gt; 2], h = g[e + 52 &gt;&gt; 2], 
                    G = g[a &gt;&gt; 2], y = g[r + 56 &gt;&gt; 2], Y = g[e + 56 &gt;&gt; 2], F = g[e &gt;&gt; 2], Z = g[e + 16 &gt;&gt; 2], 
                    p = g[e + 32 &gt;&gt; 2], N = g[e + 4 &gt;&gt; 2], I = g[e + 8 &gt;&gt; 2], J = g[r + 48 &gt;&gt; 2], U = g[e + 48 &gt;&gt; 2], 
                    o[t + 508 &gt;&gt; 2] = 0, o[t + 500 &gt;&gt; 2] = 0, o[t + 484 &gt;&gt; 2] = 0, g[t + 480 &gt;&gt; 2] = V, 
                    g[t + 476 &gt;&gt; 2] = C, g[t + 472 &gt;&gt; 2] = l, o[t + 468 &gt;&gt; 2] = 0, g[t + 464 &gt;&gt; 2] = E, 
                    g[t + 460 &gt;&gt; 2] = W, g[t + 456 &gt;&gt; 2] = u, o[t + 452 &gt;&gt; 2] = 0, g[t + 448 &gt;&gt; 2] = c, 
                    g[t + 444 &gt;&gt; 2] = b, b = R(J - U), l = R(_ - h), u = R(y - Y), g[t + 496 &gt;&gt; 2] = R(R(I * b) + R(B * l)) + R(G * u), 
                    g[t + 492 &gt;&gt; 2] = R(R(b * N) + R(l * d)) + R(u * k), g[t + 488 &gt;&gt; 2] = R(R(b * F) + R(l * Z)) + R(u * p), 
                    o[t + 504 &gt;&gt; 2] = 348, g[t + 440 &gt;&gt; 2] = s, o[(A = t + 136 | 0) &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0, 
                    o[t + 128 &gt;&gt; 2] = 0, o[t + 132 &gt;&gt; 2] = 0, o[t + 364 &gt;&gt; 2] = 0, o[t + 368 &gt;&gt; 2] = 0, 
                    o[t + 376 &gt;&gt; 2] = 2, o[t + 144 &gt;&gt; 2] = 0, A = yi(t, t + 384 | 0, f)) o[n &gt;&gt; 2] = 1 == (0 | A) ? 1 : 2; else {
                        if (m = o[t + 372 &gt;&gt; 2], o[m + 32 &gt;&gt; 2]) for (c = R(0), r = 0, A = 0, d = R(0), 
                        s = R(0), u = R(0), l = R(0), b = R(0); k = g[(m = r + m | 0) + 16 &gt;&gt; 2], Q = o[m &gt;&gt; 2], 
                        m = o[t + 504 &gt;&gt; 2], f = o[t + 508 &gt;&gt; 2], i = o[t + 384 &gt;&gt; 2] + (f &gt;&gt; 1) | 0, BA[1 &amp; f ? o[o[i &gt;&gt; 2] + m &gt;&gt; 2] : m](t + 528 | 0, i, Q), 
                        Q = o[t + 508 &gt;&gt; 2], i = o[t + 388 &gt;&gt; 2] + (Q &gt;&gt; 1) | 0, h = R(k * g[t + 536 &gt;&gt; 2]), 
                        G = R(k * g[t + 532 &gt;&gt; 2]), y = R(k * g[t + 528 &gt;&gt; 2]), f = o[o[t + 372 &gt;&gt; 2] + r &gt;&gt; 2], 
                        C = R(-g[f + 8 &gt;&gt; 2]), B = R(-g[f + 4 &gt;&gt; 2]), _ = R(-g[f &gt;&gt; 2]), m = o[t + 504 &gt;&gt; 2], 
                        m = 1 &amp; Q ? o[o[i &gt;&gt; 2] + m &gt;&gt; 2] : m, c = R(c + h), d = R(d + G), s = R(s + y), 
                        o[t + 524 &gt;&gt; 2] = 0, g[t + 520 &gt;&gt; 2] = R(R(g[t + 424 &gt;&gt; 2] * _) + R(g[t + 428 &gt;&gt; 2] * B)) + R(g[t + 432 &gt;&gt; 2] * C), 
                        g[t + 516 &gt;&gt; 2] = R(R(g[t + 408 &gt;&gt; 2] * _) + R(g[t + 412 &gt;&gt; 2] * B)) + R(g[t + 416 &gt;&gt; 2] * C), 
                        g[t + 512 &gt;&gt; 2] = R(R(g[t + 392 &gt;&gt; 2] * _) + R(g[t + 396 &gt;&gt; 2] * B)) + R(g[t + 400 &gt;&gt; 2] * C), 
                        BA[m](t + 528 | 0, i, t + 512 | 0), C = g[t + 528 &gt;&gt; 2], B = g[t + 532 &gt;&gt; 2], _ = g[t + 536 &gt;&gt; 2], 
                        u = R(u + R(k * R(R(R(R(C * g[t + 472 &gt;&gt; 2]) + R(B * g[t + 476 &gt;&gt; 2])) + R(_ * g[t + 480 &gt;&gt; 2])) + g[t + 496 &gt;&gt; 2]))), 
                        l = R(l + R(k * R(R(R(R(C * g[t + 456 &gt;&gt; 2]) + R(B * g[t + 460 &gt;&gt; 2])) + R(_ * g[t + 464 &gt;&gt; 2])) + g[t + 492 &gt;&gt; 2]))), 
                        b = R(b + R(k * R(R(R(R(C * g[t + 440 &gt;&gt; 2]) + R(B * g[t + 444 &gt;&gt; 2])) + R(_ * g[t + 448 &gt;&gt; 2])) + g[t + 488 &gt;&gt; 2]))), 
                        r = r + 4 | 0, A = A + 1 | 0, m = o[t + 372 &gt;&gt; 2], A &gt;&gt;&gt; 0 &lt; v[m + 32 &gt;&gt; 2]; ) ; else b = R(0), 
                        l = R(0), u = R(0), s = R(0), d = R(0), c = R(0);
                        k = g[e + 48 &gt;&gt; 2], C = g[e + 8 &gt;&gt; 2], B = g[e &gt;&gt; 2], _ = g[e + 4 &gt;&gt; 2], h = g[e + 52 &gt;&gt; 2], 
                        G = g[e + 24 &gt;&gt; 2], y = g[e + 16 &gt;&gt; 2], Y = g[e + 20 &gt;&gt; 2], F = g[e + 56 &gt;&gt; 2], 
                        Z = g[e + 40 &gt;&gt; 2], p = g[e + 32 &gt;&gt; 2], W = g[e + 36 &gt;&gt; 2], o[n + 16 &gt;&gt; 2] = 0, 
                        g[n + 12 &gt;&gt; 2] = F + R(R(R(s * p) + R(d * W)) + R(c * Z)), g[n + 8 &gt;&gt; 2] = h + R(R(R(s * y) + R(d * Y)) + R(c * G)), 
                        g[n + 4 &gt;&gt; 2] = k + R(R(R(s * B) + R(d * _)) + R(c * C)), C = g[e + 48 &gt;&gt; 2], B = g[e + 8 &gt;&gt; 2], 
                        _ = g[e &gt;&gt; 2], h = g[e + 4 &gt;&gt; 2], G = g[e + 52 &gt;&gt; 2], y = g[e + 24 &gt;&gt; 2], Y = g[e + 16 &gt;&gt; 2], 
                        F = g[e + 20 &gt;&gt; 2], Z = g[e + 56 &gt;&gt; 2], p = g[e + 40 &gt;&gt; 2], W = g[e + 32 &gt;&gt; 2], 
                        V = g[e + 36 &gt;&gt; 2], s = R(s - b), d = R(d - l), c = R(c - u), k = R(w(R(R(R(s * s) + R(d * d)) + R(c * c)))), 
                        g[n + 52 &gt;&gt; 2] = k, o[n + 48 &gt;&gt; 2] = 0, o[n + 32 &gt;&gt; 2] = 0, E = c, c = k &gt; R(9999999747378752e-20) ? R(R(1) / k) : R(1), 
                        g[n + 44 &gt;&gt; 2] = E * c, g[n + 40 &gt;&gt; 2] = d * c, g[n + 36 &gt;&gt; 2] = s * c, g[n + 28 &gt;&gt; 2] = Z + R(R(R(b * W) + R(l * V)) + R(u * p)), 
                        g[n + 24 &gt;&gt; 2] = G + R(R(R(b * Y) + R(l * F)) + R(u * y)), g[n + 20 &gt;&gt; 2] = C + R(R(R(b * _) + R(l * h)) + R(u * B)), 
                        m = 1;
                    }
                    return D = t + 544 | 0, m;
                }(i, f, r, n, b - -64 | 0, b + 8 | 0))) &amp;&amp; (A = o[b + 16 &gt;&gt; 2], o[a &gt;&gt; 2] = o[b + 12 &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = A, r = o[(i = b + 20 | 0) + 4 &gt;&gt; 2], o[(A = a + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], 
                o[A + 4 &gt;&gt; 2] = r, i = o[(A = b + 28 | 0) + 4 &gt;&gt; 2], o[c &gt;&gt; 2] = o[A &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = i, 
                r = o[(i = b + 36 | 0) + 4 &gt;&gt; 2], o[(A = c + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = r, 
                A = o[b + 48 &gt;&gt; 2], o[t &gt;&gt; 2] = o[b + 44 &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = A, r = o[(i = b + 52 | 0) + 4 &gt;&gt; 2], 
                o[(A = t + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = r, A = e), D = b + 80 | 0, 
                0 | A;
            }, sA, ve, Mi, ve, function(A, e, i, r, f, t, a, c, b, l) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, t |= 0, a |= 0, c |= 0, b |= 0, l |= 0;
                var u, s, k, d, v = R(0), B = 0, _ = R(0), m = R(0), Q = 0, h = 0, G = R(0), y = 0, w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = 0, I = 0, J = R(0), U = 0, x = 0, X = 0, M = R(0), S = R(0), T = R(0), j = R(0), O = 0;
                for (D = A = D - 4240 | 0, x = o[i + 4 &gt;&gt; 2] + -17 &gt;&gt;&gt; 0 &lt;= 1 ? o[r + 4 &gt;&gt; 2] + -17 &gt;&gt;&gt; 0 &lt; 2 : x; Si(), 
                o[(Q = (A + 1264 | 0) + B | 0) + 12 &gt;&gt; 2] = 0, m = g[B + 1744 &gt;&gt; 2], G = R(-m), 
                v = g[B + 1748 &gt;&gt; 2], _ = g[B + 1752 &gt;&gt; 2], g[Q + 8 &gt;&gt; 2] = R(R(g[f + 8 &gt;&gt; 2] * G) - R(g[f + 24 &gt;&gt; 2] * v)) - R(g[f + 40 &gt;&gt; 2] * _), 
                g[Q + 4 &gt;&gt; 2] = R(R(g[f + 4 &gt;&gt; 2] * G) - R(v * g[f + 20 &gt;&gt; 2])) - R(_ * g[f + 36 &gt;&gt; 2]), 
                g[Q &gt;&gt; 2] = R(R(g[f &gt;&gt; 2] * G) - R(v * g[f + 16 &gt;&gt; 2])) - R(_ * g[f + 32 &gt;&gt; 2]), 
                G = g[t + 32 &gt;&gt; 2], W = g[t &gt;&gt; 2], Y = g[t + 16 &gt;&gt; 2], F = g[t + 36 &gt;&gt; 2], Z = g[t + 4 &gt;&gt; 2], 
                p = g[t + 20 &gt;&gt; 2], V = g[t + 40 &gt;&gt; 2], w = g[t + 8 &gt;&gt; 2], E = g[t + 24 &gt;&gt; 2], o[(Q = (A + 272 | 0) + B | 0) + 12 &gt;&gt; 2] = 0, 
                g[Q + 8 &gt;&gt; 2] = R(R(m * w) + R(v * E)) + R(_ * V), g[Q + 4 &gt;&gt; 2] = R(R(m * Z) + R(v * p)) + R(_ * F), 
                g[Q &gt;&gt; 2] = R(R(m * W) + R(v * Y)) + R(_ * G), 672 != (0 | (B = B + 16 | 0)); ) ;
                if (Q = 42, !((0 | (I = 0 | BA[o[o[i &gt;&gt; 2] + 84 &gt;&gt; 2]](i))) &lt; 1)) {
                    for (B = 0, Q = 0; BA[o[o[i &gt;&gt; 2] + 88 &gt;&gt; 2]](i, Q, A + 3248 | 0), o[A + 3260 &gt;&gt; 2] = 0, 
                    v = g[A + 3248 &gt;&gt; 2], _ = g[A + 3252 &gt;&gt; 2], m = g[A + 3256 &gt;&gt; 2], g[A + 3256 &gt;&gt; 2] = R(R(v * g[f + 32 &gt;&gt; 2]) + R(_ * g[f + 36 &gt;&gt; 2])) + R(m * g[f + 40 &gt;&gt; 2]), 
                    g[A + 3252 &gt;&gt; 2] = R(R(v * g[f + 16 &gt;&gt; 2]) + R(_ * g[f + 20 &gt;&gt; 2])) + R(m * g[f + 24 &gt;&gt; 2]), 
                    g[A + 3248 &gt;&gt; 2] = R(R(v * g[f &gt;&gt; 2]) + R(_ * g[f + 4 &gt;&gt; 2])) + R(m * g[f + 8 &gt;&gt; 2]), 
                    Si(), N = o[A + 3260 &gt;&gt; 2], o[(h = B + 2424 | 0) &gt;&gt; 2] = o[A + 3256 &gt;&gt; 2], o[h + 4 &gt;&gt; 2] = N, 
                    N = o[A + 3252 &gt;&gt; 2], o[(h = B + 2416 | 0) &gt;&gt; 2] = o[A + 3248 &gt;&gt; 2], o[h + 4 &gt;&gt; 2] = N, 
                    o[(h = (A + 1264 | 0) + B | 0) + 684 &gt;&gt; 2] = 0, m = g[A + 3248 &gt;&gt; 2], G = R(-m), 
                    v = g[A + 3252 &gt;&gt; 2], _ = g[A + 3256 &gt;&gt; 2], g[h + 680 &gt;&gt; 2] = R(R(g[f + 8 &gt;&gt; 2] * G) - R(g[f + 24 &gt;&gt; 2] * v)) - R(g[f + 40 &gt;&gt; 2] * _), 
                    g[h + 676 &gt;&gt; 2] = R(R(g[f + 4 &gt;&gt; 2] * G) - R(v * g[f + 20 &gt;&gt; 2])) - R(_ * g[f + 36 &gt;&gt; 2]), 
                    g[h + 672 &gt;&gt; 2] = R(R(g[f &gt;&gt; 2] * G) - R(v * g[f + 16 &gt;&gt; 2])) - R(_ * g[f + 32 &gt;&gt; 2]), 
                    o[(h = (A + 272 | 0) + B | 0) + 684 &gt;&gt; 2] = 0, g[h + 672 &gt;&gt; 2] = R(R(m * g[t &gt;&gt; 2]) + R(v * g[t + 16 &gt;&gt; 2])) + R(_ * g[t + 32 &gt;&gt; 2]), 
                    g[h + 676 &gt;&gt; 2] = R(R(m * g[t + 4 &gt;&gt; 2]) + R(v * g[t + 20 &gt;&gt; 2])) + R(_ * g[t + 36 &gt;&gt; 2]), 
                    g[h + 680 &gt;&gt; 2] = R(R(m * g[t + 8 &gt;&gt; 2]) + R(v * g[t + 24 &gt;&gt; 2])) + R(_ * g[t + 40 &gt;&gt; 2]), 
                    B = B + 16 | 0, (0 | I) != (0 | (Q = Q + 1 | 0)); ) ;
                    Q = Q + 42 | 0;
                }
                if (s = i, k = A + 1264 | 0, d = A + 3248 | 0, (0 | (u = 0 | BA[o[o[r &gt;&gt; 2] + 84 &gt;&gt; 2]](r))) &gt;= 1) {
                    for (h = Q &lt;&lt; 4, I = 1744, N = A + 1264 | 0, X = A + 272 | 0, B = 0; BA[o[o[r &gt;&gt; 2] + 88 &gt;&gt; 2]](r, B, A + 3248 | 0), 
                    o[A + 3260 &gt;&gt; 2] = 0, v = g[A + 3248 &gt;&gt; 2], _ = g[A + 3252 &gt;&gt; 2], m = g[A + 3256 &gt;&gt; 2], 
                    g[A + 3256 &gt;&gt; 2] = R(R(v * g[t + 32 &gt;&gt; 2]) + R(_ * g[t + 36 &gt;&gt; 2])) + R(m * g[t + 40 &gt;&gt; 2]), 
                    g[A + 3252 &gt;&gt; 2] = R(R(v * g[t + 16 &gt;&gt; 2]) + R(_ * g[t + 20 &gt;&gt; 2])) + R(m * g[t + 24 &gt;&gt; 2]), 
                    g[A + 3248 &gt;&gt; 2] = R(R(v * g[t &gt;&gt; 2]) + R(_ * g[t + 4 &gt;&gt; 2])) + R(m * g[t + 8 &gt;&gt; 2]), 
                    Si(), O = o[A + 3260 &gt;&gt; 2], o[(U = (y = h + I | 0) + 8 | 0) &gt;&gt; 2] = o[A + 3256 &gt;&gt; 2], 
                    o[U + 4 &gt;&gt; 2] = O, U = o[A + 3252 &gt;&gt; 2], o[y &gt;&gt; 2] = o[A + 3248 &gt;&gt; 2], o[y + 4 &gt;&gt; 2] = U, 
                    W = g[f + 32 &gt;&gt; 2], Y = g[f &gt;&gt; 2], F = g[f + 16 &gt;&gt; 2], Z = g[f + 36 &gt;&gt; 2], p = g[f + 4 &gt;&gt; 2], 
                    V = g[f + 20 &gt;&gt; 2], w = g[f + 40 &gt;&gt; 2], G = g[f + 8 &gt;&gt; 2], E = g[f + 24 &gt;&gt; 2], v = g[A + 3256 &gt;&gt; 2], 
                    m = g[A + 3248 &gt;&gt; 2], _ = g[A + 3252 &gt;&gt; 2], o[(y = h + N | 0) + 12 &gt;&gt; 2] = 0, J = G, 
                    G = R(-m), g[y + 8 &gt;&gt; 2] = R(R(J * G) - R(E * _)) - R(w * v), g[y + 4 &gt;&gt; 2] = R(R(p * G) - R(V * _)) - R(Z * v), 
                    g[y &gt;&gt; 2] = R(R(Y * G) - R(F * _)) - R(W * v), G = g[t + 32 &gt;&gt; 2], W = g[t &gt;&gt; 2], 
                    Y = g[t + 16 &gt;&gt; 2], F = g[t + 36 &gt;&gt; 2], Z = g[t + 4 &gt;&gt; 2], p = g[t + 20 &gt;&gt; 2], V = g[t + 40 &gt;&gt; 2], 
                    w = g[t + 8 &gt;&gt; 2], E = g[t + 24 &gt;&gt; 2], o[(y = h + X | 0) + 12 &gt;&gt; 2] = 0, g[y + 8 &gt;&gt; 2] = R(R(m * w) + R(_ * E)) + R(v * V), 
                    g[y + 4 &gt;&gt; 2] = R(R(m * Z) + R(_ * p)) + R(v * F), g[y &gt;&gt; 2] = R(R(m * W) + R(_ * Y)) + R(v * G), 
                    X = X + 16 | 0, N = N + 16 | 0, I = I + 16 | 0, (0 | u) != (0 | (B = B + 1 | 0)); ) ;
                    Q = B + Q | 0;
                }
                if (BA[o[o[i &gt;&gt; 2] + 76 &gt;&gt; 2]](s, k, d, Q), BA[o[o[r &gt;&gt; 2] + 76 &gt;&gt; 2]](r, A + 272 | 0, A + 2256 | 0, Q), 
                (0 | Q) &lt; 1) G = R(0xde0b6b000000000), Z = R(0), W = R(0), p = R(0), Y = R(0), V = R(0), 
                F = R(0), E = R(0); else for (G = R(0xde0b6b000000000), B = 0, E = R(0), F = R(0), 
                V = R(0), Y = R(0), p = R(0), W = R(0), Z = R(0); Si(), v = g[B + 1744 &gt;&gt; 2], _ = g[B + 1748 &gt;&gt; 2], 
                m = x ? R(0) : g[B + 1752 &gt;&gt; 2], +R(R(R(v * v) + R(_ * _)) + R(m * m)) &gt; .01 &amp;&amp; (w = g[(h = (A + 2256 | 0) + B | 0) &gt;&gt; 2], 
                J = g[h + 4 &gt;&gt; 2], M = g[h + 8 &gt;&gt; 2], S = g[(h = (A + 3248 | 0) + B | 0) &gt;&gt; 2], 
                T = g[h + 4 &gt;&gt; 2], j = g[h + 8 &gt;&gt; 2], (w = R(R(R(v * R(R(R(R(R(w * g[t &gt;&gt; 2]) + R(J * g[t + 4 &gt;&gt; 2])) + R(M * g[t + 8 &gt;&gt; 2])) + g[t + 48 &gt;&gt; 2]) - R(R(R(R(S * g[f &gt;&gt; 2]) + R(T * g[f + 4 &gt;&gt; 2])) + R(j * g[f + 8 &gt;&gt; 2])) + g[f + 48 &gt;&gt; 2]))) + R(_ * R(R(R(R(R(w * g[t + 16 &gt;&gt; 2]) + R(J * g[t + 20 &gt;&gt; 2])) + R(M * g[t + 24 &gt;&gt; 2])) + g[t + 52 &gt;&gt; 2]) - R(R(R(R(S * g[f + 16 &gt;&gt; 2]) + R(T * g[f + 20 &gt;&gt; 2])) + R(j * g[f + 24 &gt;&gt; 2])) + g[f + 52 &gt;&gt; 2])))) + R(m * R(x ? 0 : R(R(R(R(w * g[t + 32 &gt;&gt; 2]) + R(J * g[t + 36 &gt;&gt; 2])) + R(M * g[t + 40 &gt;&gt; 2])) + g[t + 56 &gt;&gt; 2]) - R(R(R(R(S * g[f + 32 &gt;&gt; 2]) + R(T * g[f + 36 &gt;&gt; 2])) + R(j * g[f + 40 &gt;&gt; 2])) + g[f + 56 &gt;&gt; 2]))))) &lt; G &amp;&amp; (E = g[B + 1756 &gt;&gt; 2], 
                Z = v, W = v, p = _, Y = _, V = m, F = m, G = w)), B = B + 16 | 0, Q = Q + -1 | 0; ) ;
                return GA(i), GA(r), B = 0, G &lt; R(0) || (v = GA(i), _ = GA(r), e = Xi(A + 192 | 0, i, r, e, 0), 
                o[A + 116 &gt;&gt; 2] = 0, B = o[(r = f + 8 | 0) + 4 &gt;&gt; 2], o[(i = A - -64 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], 
                o[i + 4 &gt;&gt; 2] = B, B = o[(r = f + 24 | 0) + 4 &gt;&gt; 2], o[(i = A + 80 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], 
                o[i + 4 &gt;&gt; 2] = B, B = o[(r = f + 40 | 0) + 4 &gt;&gt; 2], o[(i = A + 96 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], 
                o[i + 4 &gt;&gt; 2] = B, v = R(G + R(R(v + _) + R(.5))), g[A + 112 &gt;&gt; 2] = R(F * v) + g[f + 56 &gt;&gt; 2], 
                g[A + 108 &gt;&gt; 2] = R(Y * v) + g[f + 52 &gt;&gt; 2], i = o[f + 4 &gt;&gt; 2], o[A + 56 &gt;&gt; 2] = o[f &gt;&gt; 2], 
                o[A + 60 &gt;&gt; 2] = i, i = o[f + 20 &gt;&gt; 2], o[A + 72 &gt;&gt; 2] = o[f + 16 &gt;&gt; 2], o[A + 76 &gt;&gt; 2] = i, 
                i = o[f + 36 &gt;&gt; 2], o[A + 88 &gt;&gt; 2] = o[f + 32 &gt;&gt; 2], o[A + 92 &gt;&gt; 2] = i, g[A + 104 &gt;&gt; 2] = R(W * v) + g[f + 48 &gt;&gt; 2], 
                f = o[(r = t + 8 | 0) + 4 &gt;&gt; 2], o[(i = A + 128 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = f, 
                r = o[t + 20 &gt;&gt; 2], o[(i = A + 136 | 0) &gt;&gt; 2] = o[t + 16 &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = r, 
                f = o[(r = t + 24 | 0) + 4 &gt;&gt; 2], o[(i = A + 144 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = f, 
                r = o[t + 36 &gt;&gt; 2], o[(i = A + 152 | 0) &gt;&gt; 2] = o[t + 32 &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = r, 
                f = o[(r = t + 40 | 0) + 4 &gt;&gt; 2], o[(i = A + 160 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = f, 
                r = o[t + 52 &gt;&gt; 2], o[(i = A + 168 | 0) &gt;&gt; 2] = o[t + 48 &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = r, 
                f = o[(r = t + 56 | 0) + 4 &gt;&gt; 2], o[(i = A + 176 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = f, 
                o[A + 184 &gt;&gt; 2] = 1566444395, i = o[t + 4 &gt;&gt; 2], o[A + 120 &gt;&gt; 2] = o[t &gt;&gt; 2], o[A + 124 &gt;&gt; 2] = i, 
                o[e + 16 &gt;&gt; 2] = 0, g[e + 12 &gt;&gt; 2] = -F, g[e + 8 &gt;&gt; 2] = -Y, g[e + 4 &gt;&gt; 2] = -W, 
                n[A + 48 | 0] = 0, o[A + 8 &gt;&gt; 2] = 15076, Mi(e, A + 56 | 0, A + 8 | 0, l), (i = C[A + 48 | 0]) &amp;&amp; (_ = g[A + 44 &gt;&gt; 2], 
                o[c + 12 &gt;&gt; 2] = 0, v = R(v - _), g[c &gt;&gt; 2] = g[A + 28 &gt;&gt; 2] - R(W * v), e = A + 36 | 0, 
                g[c + 8 &gt;&gt; 2] = g[e &gt;&gt; 2] - R(F * v), g[c + 4 &gt;&gt; 2] = g[A + 32 &gt;&gt; 2] - R(Y * v), 
                r = o[A + 32 &gt;&gt; 2], o[b &gt;&gt; 2] = o[A + 28 &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = r, f = o[e + 4 &gt;&gt; 2], 
                o[(r = b + 8 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = f, g[a &gt;&gt; 2] = Z, g[a + 4 &gt;&gt; 2] = p, 
                g[a + 8 &gt;&gt; 2] = V, g[a + 12 &gt;&gt; 2] = E), B = 0 != (0 | i)), D = A + 4240 | 0, 0 | B;
            }, ve, Ye, Ye, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r = R(r);
                var f, t = 0;
                t = o[e + 4 &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 8 &gt;&gt; 2] = t, f = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], 
                o[(t = A + 12 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = f, e = o[i + 4 &gt;&gt; 2], o[A + 20 &gt;&gt; 2] = o[i &gt;&gt; 2], 
                o[A + 24 &gt;&gt; 2] = e, t = o[(i = i + 8 | 0) + 4 &gt;&gt; 2], o[(e = A + 28 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], 
                o[e + 4 &gt;&gt; 2] = t, n[A + 40 | 0] = 1, g[A + 36 &gt;&gt; 2] = r;
            }, sA, ve, zi, ve, Ye, Ye, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r = R(r);
                var f = 0, t = 0;
                g[A + 36 &gt;&gt; 2] &gt; r &amp;&amp; (n[A + 40 | 0] = 1, f = o[e + 4 &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[A + 8 &gt;&gt; 2] = f, t = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], o[(f = A + 12 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[f + 4 &gt;&gt; 2] = t, e = o[i + 4 &gt;&gt; 2], o[A + 20 &gt;&gt; 2] = o[i &gt;&gt; 2], o[A + 24 &gt;&gt; 2] = e, 
                f = o[(i = i + 8 | 0) + 4 &gt;&gt; 2], o[(e = A + 28 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = f, 
                g[A + 36 &gt;&gt; 2] = r);
            }, sA, ve, function(A, e, i, r) {
                var f, t;
                return A |= 0, i |= 0, r |= 0, i = o[(e |= 0) &gt;&gt; 2], i = 0 | BA[o[o[i &gt;&gt; 2] + 56 &gt;&gt; 2]](i, 72), 
                r = o[e + 4 &gt;&gt; 2], f = o[A + 12 &gt;&gt; 2], t = o[A + 16 &gt;&gt; 2], A = o[A + 8 &gt;&gt; 2], vA(i, e), 
                n[i + 28 | 0] = 1, o[i + 8 &gt;&gt; 2] = A, o[i &gt;&gt; 2] = 15444, o[i + 24 &gt;&gt; 2] = 0, n[i + 48 | 0] = 1, 
                o[i + 16 &gt;&gt; 2] = 0, o[i + 20 &gt;&gt; 2] = 0, o[i + 44 &gt;&gt; 2] = 0, o[i + 64 &gt;&gt; 2] = f, 
                o[i + 68 &gt;&gt; 2] = t, n[i + 60 | 0] = 0, o[i + 56 &gt;&gt; 2] = r, n[i + 52 | 0] = 0, o[i + 36 &gt;&gt; 2] = 0, 
                o[i + 40 &gt;&gt; 2] = 0, 0 | i;
            }, function(A) {
                var e = 0, i = 0;
                return o[(A |= 0) &gt;&gt; 2] = 15444, C[A + 52 | 0] &amp;&amp; ((e = o[A + 56 &gt;&gt; 2]) &amp;&amp; (i = o[A + 4 &gt;&gt; 2], 
                BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, e))), (e = o[A + 44 &gt;&gt; 2]) &amp;&amp; (C[A + 48 | 0] &amp;&amp; CA(e), 
                o[A + 44 &gt;&gt; 2] = 0), o[A + 44 &gt;&gt; 2] = 0, o[A + 36 &gt;&gt; 2] = 0, o[A + 40 &gt;&gt; 2] = 0, 
                n[A + 48 | 0] = 1, (e = o[A + 24 &gt;&gt; 2]) &amp;&amp; (C[A + 28 | 0] &amp;&amp; CA(e), o[A + 24 &gt;&gt; 2] = 0), 
                o[A + 24 &gt;&gt; 2] = 0, o[A + 16 &gt;&gt; 2] = 0, o[A + 20 &gt;&gt; 2] = 0, n[A + 28 | 0] = 1, 0 | A;
            }, function(A) {
                var e = 0, i = 0;
                o[(A |= 0) &gt;&gt; 2] = 15444, C[A + 52 | 0] &amp;&amp; ((e = o[A + 56 &gt;&gt; 2]) &amp;&amp; (i = o[A + 4 &gt;&gt; 2], 
                BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, e))), (e = o[A + 44 &gt;&gt; 2]) &amp;&amp; (C[A + 48 | 0] &amp;&amp; CA(e), 
                o[A + 44 &gt;&gt; 2] = 0), o[A + 44 &gt;&gt; 2] = 0, o[A + 36 &gt;&gt; 2] = 0, o[A + 40 &gt;&gt; 2] = 0, 
                n[A + 48 | 0] = 1, (e = o[A + 24 &gt;&gt; 2]) &amp;&amp; (C[A + 28 | 0] &amp;&amp; CA(e), o[A + 24 &gt;&gt; 2] = 0), 
                o[A + 24 &gt;&gt; 2] = 0, o[A + 16 &gt;&gt; 2] = 0, o[A + 20 &gt;&gt; 2] = 0, n[A + 28 | 0] = 1, $(A);
            }, function(A, e, i, r, f) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0;
                var t, a = 0, c = R(0), b = R(0), l = 0, u = R(0), s = 0, k = R(0), d = 0, v = 0, B = 0, Q = 0, G = 0, y = 0, W = 0, Y = 0, F = 0, Z = R(0), p = 0, V = R(0), E = 0, N = R(0), I = R(0), J = R(0), U = R(0), x = R(0), X = 0, M = 0, S = R(0), T = 0, j = 0, O = R(0), H = R(0), z = R(0), P = R(0), L = R(0), K = R(0), q = R(0), $ = R(0), AA = R(0), eA = R(0), iA = 0, rA = R(0), fA = R(0), nA = R(0), tA = R(0), aA = R(0), oA = R(0), cA = R(0), bA = 0, lA = R(0), uA = R(0), sA = 0, kA = 0, vA = 0, gA = 0, _A = 0, RA = 0, mA = 0, QA = 0, hA = 0, GA = 0, yA = 0, wA = R(0), WA = 0, YA = 0, FA = 0;
                D = t = D - 928 | 0, (a = o[A + 56 &gt;&gt; 2]) || (a = o[A + 4 &gt;&gt; 2], a = 0 | BA[o[o[a &gt;&gt; 2] + 12 &gt;&gt; 2]](a, o[e + 8 &gt;&gt; 2], o[i + 8 &gt;&gt; 2]), 
                n[A + 52 | 0] = 1, o[A + 56 &gt;&gt; 2] = a), o[f + 4 &gt;&gt; 2] = a, d = o[i + 4 &gt;&gt; 2];
                A: {
                    e: if (W = o[e + 4 &gt;&gt; 2], s = o[W + 4 &gt;&gt; 2] + -8 | 0, !(s &gt;&gt;&gt; 0 &gt; 2)) {
                        switch (s - 1 | 0) {
                          case 1:
                            if ((s = o[d + 4 &gt;&gt; 2] + -8 | 0) &gt;&gt;&gt; 0 &gt; 2) break e;
                            switch (s - 1 | 0) {
                              case 1:
                                if (r = W + 32 | 0, A = o[W + 56 &gt;&gt; 2], L = g[r + (A &lt;&lt; 2) &gt;&gt; 2], c = g[r + ((A + 2 | 0) % 3 &lt;&lt; 2) &gt;&gt; 2], 
                                s = d + 32 | 0, r = o[d + 56 &gt;&gt; 2], b = g[a + 784 &gt;&gt; 2], (c = Pi(t + 432 | 0, t + 8 | 0, L, c, g[s + (r &lt;&lt; 2) &gt;&gt; 2], g[s + ((r + 2 | 0) % 3 &lt;&lt; 2) &gt;&gt; 2], A, r, o[e + 12 &gt;&gt; 2], o[i + 12 &gt;&gt; 2], b)) &lt; b &amp;&amp; BA[o[o[f &gt;&gt; 2] + 16 &gt;&gt; 2]](f, t + 432 | 0, t + 8 | 0, c), 
                                A = o[f + 4 &gt;&gt; 2], !o[A + 780 &gt;&gt; 2]) break A;
                                if ((0 | (e = o[A + 772 &gt;&gt; 2])) != (0 | (i = o[o[f + 8 &gt;&gt; 2] + 8 &gt;&gt; 2]))) {
                                    se(A, o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] + 4 | 0, i + 4 | 0);
                                    break A;
                                }
                                se(A, e + 4 | 0, o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] + 4 | 0);
                                break A;

                              case 0:
                                break e;
                            }
                            if (r = W + 32 | 0, A = o[W + 56 &gt;&gt; 2], b = g[a + 784 &gt;&gt; 2], (c = Pi(t + 432 | 0, t + 8 | 0, g[r + (A &lt;&lt; 2) &gt;&gt; 2], g[r + ((A + 2 | 0) % 3 &lt;&lt; 2) &gt;&gt; 2], R(0), R(g[d + 32 &gt;&gt; 2] * g[d + 16 &gt;&gt; 2]), A, 1, o[e + 12 &gt;&gt; 2], o[i + 12 &gt;&gt; 2], b)) &lt; b &amp;&amp; BA[o[o[f &gt;&gt; 2] + 16 &gt;&gt; 2]](f, t + 432 | 0, t + 8 | 0, c), 
                            A = o[f + 4 &gt;&gt; 2], !o[A + 780 &gt;&gt; 2]) break A;
                            if ((0 | (e = o[A + 772 &gt;&gt; 2])) != (0 | (i = o[o[f + 8 &gt;&gt; 2] + 8 &gt;&gt; 2]))) {
                                se(A, o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] + 4 | 0, i + 4 | 0);
                                break A;
                            }
                            se(A, e + 4 | 0, o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] + 4 | 0);
                            break A;

                          case 0:
                            break e;
                        }
                        if (10 == o[d + 4 &gt;&gt; 2]) {
                            if (r = d + 32 | 0, A = o[d + 56 &gt;&gt; 2], b = g[a + 784 &gt;&gt; 2], (c = Pi(t + 432 | 0, t + 8 | 0, R(0), R(g[W + 32 &gt;&gt; 2] * g[W + 16 &gt;&gt; 2]), g[r + (A &lt;&lt; 2) &gt;&gt; 2], g[r + ((A + 2 | 0) % 3 &lt;&lt; 2) &gt;&gt; 2], 1, A, o[e + 12 &gt;&gt; 2], o[i + 12 &gt;&gt; 2], b)) &lt; b &amp;&amp; BA[o[o[f &gt;&gt; 2] + 16 &gt;&gt; 2]](f, t + 432 | 0, t + 8 | 0, c), 
                            A = o[f + 4 &gt;&gt; 2], !o[A + 780 &gt;&gt; 2]) break A;
                            if ((0 | (e = o[A + 772 &gt;&gt; 2])) != (0 | (i = o[o[f + 8 &gt;&gt; 2] + 8 &gt;&gt; 2]))) {
                                se(A, o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] + 4 | 0, i + 4 | 0);
                                break A;
                            }
                            se(A, e + 4 | 0, o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] + 4 | 0);
                            break A;
                        }
                    }
                    if (o[t + 920 &gt;&gt; 2] = 1566444395, n[t + 764 | 0] = 0, o[t + 740 &gt;&gt; 2] = 953267991, 
                    F = Xi(t + 352 | 0, W, d, t + 432 | 0, o[A + 8 &gt;&gt; 2]), o[F + 32 &gt;&gt; 2] = d, o[F + 28 &gt;&gt; 2] = W, 
                    b = R(R(R(R(BA[o[o[W &gt;&gt; 2] + 48 &gt;&gt; 2]](W)) + R(BA[o[o[d &gt;&gt; 2] + 48 &gt;&gt; 2]](d))) + g[o[A + 56 &gt;&gt; 2] + 784 &gt;&gt; 2]) + g[f + 32 &gt;&gt; 2]), 
                    g[t + 920 &gt;&gt; 2] = b * b, a = o[e + 12 &gt;&gt; 2], G = o[(s = a + 8 | 0) + 4 &gt;&gt; 2], o[(Q = t + 800 | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], 
                    o[Q + 4 &gt;&gt; 2] = G, s = o[a &gt;&gt; 2], G = o[a + 4 &gt;&gt; 2], B = o[(Q = a + 24 | 0) + 4 &gt;&gt; 2], 
                    o[(Y = t + 816 | 0) &gt;&gt; 2] = o[Q &gt;&gt; 2], o[Y + 4 &gt;&gt; 2] = B, Q = o[a + 16 &gt;&gt; 2], B = o[a + 20 &gt;&gt; 2], 
                    p = o[(Y = a + 40 | 0) + 4 &gt;&gt; 2], o[(M = t + 832 | 0) &gt;&gt; 2] = o[Y &gt;&gt; 2], o[M + 4 &gt;&gt; 2] = p, 
                    Y = o[a + 32 &gt;&gt; 2], p = o[a + 36 &gt;&gt; 2], X = o[(M = a + 56 | 0) + 4 &gt;&gt; 2], o[(E = t + 848 | 0) &gt;&gt; 2] = o[M &gt;&gt; 2], 
                    o[E + 4 &gt;&gt; 2] = X, o[t + 792 &gt;&gt; 2] = s, o[t + 796 &gt;&gt; 2] = G, o[t + 808 &gt;&gt; 2] = Q, 
                    o[t + 812 &gt;&gt; 2] = B, o[t + 824 &gt;&gt; 2] = Y, o[t + 828 &gt;&gt; 2] = p, s = o[a + 52 &gt;&gt; 2], 
                    o[t + 840 &gt;&gt; 2] = o[a + 48 &gt;&gt; 2], o[t + 844 &gt;&gt; 2] = s, a = o[i + 12 &gt;&gt; 2], G = o[(s = a + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(Q = t + 864 | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], o[Q + 4 &gt;&gt; 2] = G, s = o[a + 4 &gt;&gt; 2], o[t + 856 &gt;&gt; 2] = o[a &gt;&gt; 2], 
                    o[t + 860 &gt;&gt; 2] = s, G = o[a + 20 &gt;&gt; 2], o[(s = t + 872 | 0) &gt;&gt; 2] = o[a + 16 &gt;&gt; 2], 
                    o[s + 4 &gt;&gt; 2] = G, Q = o[(G = a + 24 | 0) + 4 &gt;&gt; 2], o[(B = t + 880 | 0) &gt;&gt; 2] = o[G &gt;&gt; 2], 
                    o[B + 4 &gt;&gt; 2] = Q, Q = o[(G = a + 40 | 0) + 4 &gt;&gt; 2], o[(B = t + 896 | 0) &gt;&gt; 2] = o[G &gt;&gt; 2], 
                    o[B + 4 &gt;&gt; 2] = Q, Q = o[a + 36 &gt;&gt; 2], o[(B = G = t + 888 | 0) &gt;&gt; 2] = o[a + 32 &gt;&gt; 2], 
                    o[B + 4 &gt;&gt; 2] = Q, B = o[a + 52 &gt;&gt; 2], o[(Q = t + 904 | 0) &gt;&gt; 2] = o[a + 48 &gt;&gt; 2], 
                    o[Q + 4 &gt;&gt; 2] = B, B = o[(a = a + 56 | 0) + 4 &gt;&gt; 2], o[(Y = t + 912 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                    o[Y + 4 &gt;&gt; 2] = B, !((0 | (a = o[W + 4 &gt;&gt; 2])) &gt; 6) &amp;&amp; (!((0 | (B = o[d + 4 &gt;&gt; 2])) &gt; 6) &amp;&amp; (o[t + 344 &gt;&gt; 2] = 15564, 
                    b = R(0), a &amp;&amp; (b = R(BA[o[o[W &gt;&gt; 2] + 48 &gt;&gt; 2]](W)), B = o[d + 4 &gt;&gt; 2]), B &amp;&amp; (c = R(BA[o[o[d &gt;&gt; 2] + 48 &gt;&gt; 2]](d))), 
                    n[t + 44 | 0] = 0, g[t + 36 &gt;&gt; 2] = c, g[t + 32 &gt;&gt; 2] = b, o[t + 12 &gt;&gt; 2] = f, o[t + 8 &gt;&gt; 2] = 15740, 
                    o[W + 56 &gt;&gt; 2]))) {
                        if (o[d + 56 &gt;&gt; 2]) {
                            c = g[o[A + 56 &gt;&gt; 2] + 784 &gt;&gt; 2];
                            e: {
                                i: {
                                    if (C[r + 24 | 0]) {
                                        if (b = R(-1.0000000150474662e30), function(A, e, i, r, f, n) {
                                            var t, a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = 0, d = R(0), v = 0, B = R(0), _ = 0, Q = R(0), h = R(0), G = R(0), y = R(0), W = R(0), Y = R(0), F = 0, Z = 0, p = R(0), V = R(0), E = R(0), N = R(0), I = R(0), J = R(0), U = R(0), x = 0, X = R(0), M = R(0), S = R(0), T = R(0), j = R(0), O = R(0), H = R(0), z = R(0), P = R(0), L = R(0), K = R(0), q = R(0), $ = R(0), AA = R(0), eA = R(0), iA = R(0), rA = R(0);
                                            D = t = D - 112 | 0, o[687] = o[687] + 1, l = g[i + 52 &gt;&gt; 2], v = 20, u = g[i + 20 &gt;&gt; 2], 
                                            h = g[i + 24 &gt;&gt; 2], M = g[r + 52 &gt;&gt; 2], S = g[r + 20 &gt;&gt; 2], Q = g[r + 24 &gt;&gt; 2], 
                                            T = g[i + 56 &gt;&gt; 2], a = g[A + 68 &gt;&gt; 2], d = g[i + 36 &gt;&gt; 2], s = g[A + 72 &gt;&gt; 2], 
                                            G = g[i + 40 &gt;&gt; 2], y = g[r + 56 &gt;&gt; 2], N = g[e + 68 &gt;&gt; 2], c = g[r + 36 &gt;&gt; 2], 
                                            I = g[e + 72 &gt;&gt; 2], B = g[r + 40 &gt;&gt; 2], W = g[i + 48 &gt;&gt; 2], J = g[i + 8 &gt;&gt; 2], j = g[i + 4 &gt;&gt; 2], 
                                            O = g[i &gt;&gt; 2], H = g[r + 48 &gt;&gt; 2], z = g[r + 8 &gt;&gt; 2], E = g[r + 4 &gt;&gt; 2], Y = g[r &gt;&gt; 2], 
                                            p = g[i + 16 &gt;&gt; 2], P = g[r + 16 &gt;&gt; 2], V = g[A + 64 &gt;&gt; 2], U = g[i + 32 &gt;&gt; 2], 
                                            b = g[e + 64 &gt;&gt; 2], L = g[r + 32 &gt;&gt; 2], o[t + 28 &gt;&gt; 2] = 0, T = R(R(T + R(R(R(V * U) + R(a * d)) + R(s * G))) - R(y + R(R(R(b * L) + R(N * c)) + R(I * B)))), 
                                            g[t + 24 &gt;&gt; 2] = T, M = R(R(l + R(R(R(V * p) + R(a * u)) + R(s * h))) - R(M + R(R(R(b * P) + R(N * S)) + R(I * Q)))), 
                                            g[t + 20 &gt;&gt; 2] = M, S = R(R(W + R(R(R(V * O) + R(a * j)) + R(s * J))) - R(H + R(R(R(b * Y) + R(N * E)) + R(I * z)))), 
                                            g[t + 16 &gt;&gt; 2] = S;
                                            r: {
                                                f: {
                                                    n: {
                                                        t: {
                                                            a: {
                                                                o: if (_ = o[A + 28 &gt;&gt; 2], (0 | _) &lt; 1) a = R(3.4028234663852886e38); else for (_ = _ + -1 | 0, 
                                                                a = R(3.4028234663852886e38); ;) {
                                                                    if (k = o[A + 36 &gt;&gt; 2] + v | 0, s = g[k + 8 &gt;&gt; 2], N = g[k + 4 &gt;&gt; 2], I = g[k &gt;&gt; 2], 
                                                                    o[t + 12 &gt;&gt; 2] = 0, d = R(R(R(I * U) + R(N * d)) + R(s * G)), g[t + 8 &gt;&gt; 2] = d, 
                                                                    u = R(R(R(I * p) + R(N * u)) + R(s * h)), g[t + 4 &gt;&gt; 2] = u, s = R(R(R(I * g[i &gt;&gt; 2]) + R(N * g[i + 4 &gt;&gt; 2])) + R(s * J)), 
                                                                    g[t &gt;&gt; 2] = s, R(R(R(s * S) + R(u * M)) + R(d * T)) &lt; R(0) &amp;&amp; (g[t + 8 &gt;&gt; 2] = -d, 
                                                                    g[t + 4 &gt;&gt; 2] = -u, g[t &gt;&gt; 2] = -s), o[685] = o[685] + 1, !C[2988] || ji(i, r, t + 16 | 0, t, A, e, a)) {
                                                                        if (F = 0, o[686] = o[686] + 1, IA(A, i, t, t + 108 | 0, t + 104 | 0, t + 80 | 0, t - -64 | 0), 
                                                                        IA(e, r, t, t + 100 | 0, t + 96 | 0, t + 48 | 0, t + 32 | 0), (u = g[t + 104 &gt;&gt; 2]) &lt; (d = g[t + 100 &gt;&gt; 2]) || ((s = g[t + 96 &gt;&gt; 2]) &lt; (G = g[t + 108 &gt;&gt; 2]) || (b = (b = R(u - d)) &lt; (u = R(s - G)) ? b : u, 
                                                                        F = 1)), !F) break a;
                                                                        b &lt; a &amp;&amp; (k = o[t + 4 &gt;&gt; 2], o[f &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = k, x = o[(Z = t + 8 | 0) + 4 &gt;&gt; 2], 
                                                                        o[(k = f + 8 | 0) &gt;&gt; 2] = o[Z &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = x, a = b);
                                                                    }
                                                                    if (!_) break o;
                                                                    v = v + 36 | 0, _ = _ + -1 | 0, G = g[i + 40 &gt;&gt; 2], d = g[i + 36 &gt;&gt; 2], U = g[i + 32 &gt;&gt; 2], 
                                                                    h = g[i + 24 &gt;&gt; 2], u = g[i + 20 &gt;&gt; 2], p = g[i + 16 &gt;&gt; 2], J = g[i + 8 &gt;&gt; 2];
                                                                }
                                                                if ((0 | (_ = o[e + 28 &gt;&gt; 2])) &gt;= 1) for (F = 20; ;) {
                                                                    if (k = o[e + 36 &gt;&gt; 2] + F | 0, b = g[k + 8 &gt;&gt; 2], u = g[k &gt;&gt; 2], d = g[k + 4 &gt;&gt; 2], 
                                                                    o[t + 12 &gt;&gt; 2] = 0, s = R(R(R(u * g[r + 32 &gt;&gt; 2]) + R(d * g[r + 36 &gt;&gt; 2])) + R(b * g[r + 40 &gt;&gt; 2])), 
                                                                    g[t + 8 &gt;&gt; 2] = s, G = R(R(R(u * g[r + 16 &gt;&gt; 2]) + R(d * g[r + 20 &gt;&gt; 2])) + R(b * g[r + 24 &gt;&gt; 2])), 
                                                                    g[t + 4 &gt;&gt; 2] = G, b = R(R(R(u * g[r &gt;&gt; 2]) + R(d * g[r + 4 &gt;&gt; 2])) + R(b * g[r + 8 &gt;&gt; 2])), 
                                                                    g[t &gt;&gt; 2] = b, R(R(R(b * S) + R(G * M)) + R(s * T)) &lt; R(0) &amp;&amp; (g[t + 8 &gt;&gt; 2] = -s, 
                                                                    g[t + 4 &gt;&gt; 2] = -G, g[t &gt;&gt; 2] = -b), o[685] = o[685] + 1, !C[2988] || ji(i, r, t + 16 | 0, t, A, e, a)) {
                                                                        if (v = 0, o[686] = o[686] + 1, IA(A, i, t, t + 108 | 0, t + 104 | 0, t + 80 | 0, t - -64 | 0), 
                                                                        IA(e, r, t, t + 100 | 0, t + 96 | 0, t + 48 | 0, t + 32 | 0), (b = g[t + 104 &gt;&gt; 2]) &lt; (u = g[t + 100 &gt;&gt; 2]) || ((d = g[t + 96 &gt;&gt; 2]) &lt; (s = g[t + 108 &gt;&gt; 2]) || (h = (h = R(b - u)) &lt; (b = R(d - s)) ? h : b, 
                                                                        v = 1)), !v) break a;
                                                                        h &lt; a &amp;&amp; (k = o[t + 4 &gt;&gt; 2], o[f &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = k, x = o[(Z = t + 8 | 0) + 4 &gt;&gt; 2], 
                                                                        o[(k = f + 8 | 0) &gt;&gt; 2] = o[Z &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = x, a = h);
                                                                    }
                                                                    if (F = F + 36 | 0, !(_ = _ + -1 | 0)) break;
                                                                }
                                                                if ((0 | (F = o[A + 48 &gt;&gt; 2])) &gt;= 1) break t;
                                                                Z = -1, h = R(0), b = R(0), u = R(0), d = R(0), s = R(0), G = R(0), x = -1;
                                                                break n;
                                                            }
                                                            r = 0;
                                                            break r;
                                                        }
                                                        for (v = o[e + 48 &gt;&gt; 2], x = -1, k = 0, Z = -1, G = R(0), s = R(0), d = R(0), u = R(0), 
                                                        b = R(0), h = R(0); ;) {
                                                            if ((0 | v) &gt;= 1) {
                                                                for (_ = o[A + 56 &gt;&gt; 2] + (k &lt;&lt; 4) | 0, J = g[_ &gt;&gt; 2], p = g[_ + 4 &gt;&gt; 2], V = g[_ + 8 &gt;&gt; 2], 
                                                                N = R(R(R(J * g[i + 32 &gt;&gt; 2]) + R(p * g[i + 36 &gt;&gt; 2])) + R(V * g[i + 40 &gt;&gt; 2])), 
                                                                I = R(R(R(J * g[i + 16 &gt;&gt; 2]) + R(p * g[i + 20 &gt;&gt; 2])) + R(V * g[i + 24 &gt;&gt; 2])), 
                                                                J = R(R(R(J * g[i &gt;&gt; 2]) + R(p * g[i + 4 &gt;&gt; 2])) + R(V * g[i + 8 &gt;&gt; 2])), _ = 0, 
                                                                F = 4; ;) {
                                                                    if (v = o[e + 56 &gt;&gt; 2] + F | 0, U = g[v + 4 &gt;&gt; 2], Q = g[v + -4 &gt;&gt; 2], y = g[v &gt;&gt; 2], 
                                                                    X = g[r + 40 &gt;&gt; 2], $ = g[r + 32 &gt;&gt; 2], AA = g[r + 36 &gt;&gt; 2], p = g[r + 24 &gt;&gt; 2], 
                                                                    V = g[r + 16 &gt;&gt; 2], l = g[r + 20 &gt;&gt; 2], eA = g[r + 8 &gt;&gt; 2], iA = g[r &gt;&gt; 2], rA = g[r + 4 &gt;&gt; 2], 
                                                                    o[t + 12 &gt;&gt; 2] = 0, p = R(R(R(Q * V) + R(y * l)) + R(U * p)), V = R(R(R(Q * iA) + R(y * rA)) + R(U * eA)), 
                                                                    l = R(R(J * p) - R(I * V)), g[t + 8 &gt;&gt; 2] = l, U = R(R(R(Q * $) + R(y * AA)) + R(U * X)), 
                                                                    Q = R(R(N * V) - R(J * U)), g[t + 4 &gt;&gt; 2] = Q, y = R(R(I * U) - R(N * p)), g[t &gt;&gt; 2] = y, 
                                                                    (!(+R(m(l)) &gt; 1e-6 ^ 1) || +R(m(y)) &gt; 1e-6 | +R(m(Q)) &gt; 1e-6) &amp;&amp; (X = l, l = R(R(1) / R(w(R(R(l * l) + R(R(y * y) + R(Q * Q)))))), 
                                                                    X = R(X * l), g[t + 8 &gt;&gt; 2] = X, Q = R(Q * l), g[t + 4 &gt;&gt; 2] = Q, l = R(y * l), 
                                                                    g[t &gt;&gt; 2] = l, R(R(R(l * S) + R(Q * M)) + R(T * X)) &lt; R(0) &amp;&amp; (g[t + 8 &gt;&gt; 2] = -X, 
                                                                    g[t + 4 &gt;&gt; 2] = -Q, g[t &gt;&gt; 2] = -l), o[685] = o[685] + 1, !C[2988] || ji(i, r, t + 16 | 0, t, A, e, a))) {
                                                                        if (v = 0, o[686] = o[686] + 1, IA(A, i, t, t + 108 | 0, t + 104 | 0, t + 80 | 0, t - -64 | 0), 
                                                                        IA(e, r, t, t + 100 | 0, t + 96 | 0, t + 48 | 0, t + 32 | 0), (l = g[t + 104 &gt;&gt; 2]) &lt; (Q = g[t + 100 &gt;&gt; 2]) || ((y = g[t + 96 &gt;&gt; 2]) &lt; (X = g[t + 108 &gt;&gt; 2]) || ((c = R(l - Q)) &lt; (l = R(y - X)) ? (v = 1, 
                                                                        O = g[t + 56 &gt;&gt; 2], H = g[t + 52 &gt;&gt; 2], z = g[t + 48 &gt;&gt; 2], B = g[t + 72 &gt;&gt; 2], 
                                                                        W = g[t + 68 &gt;&gt; 2], j = g[t + 64 &gt;&gt; 2]) : (v = 1, O = g[t + 40 &gt;&gt; 2], H = g[t + 36 &gt;&gt; 2], 
                                                                        z = g[t + 32 &gt;&gt; 2], B = g[t + 88 &gt;&gt; 2], W = g[t + 84 &gt;&gt; 2], j = g[t + 80 &gt;&gt; 2], 
                                                                        c = l))), !v) break f;
                                                                        c &lt; a &amp;&amp; (Z = o[t + 4 &gt;&gt; 2], o[f &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = Z, v = o[(x = t + 8 | 0) + 4 &gt;&gt; 2], 
                                                                        o[(Z = f + 8 | 0) &gt;&gt; 2] = o[x &gt;&gt; 2], o[Z + 4 &gt;&gt; 2] = v, h = z, b = H, u = O, d = j, 
                                                                        s = W, G = B, E = V, Y = p, P = U, L = J, K = I, q = N, Z = k, x = _, a = c);
                                                                    }
                                                                    if (F = F + 16 | 0, !((0 | (_ = _ + 1 | 0)) &lt; (0 | (v = o[e + 48 &gt;&gt; 2])))) break;
                                                                }
                                                                F = o[A + 48 &gt;&gt; 2];
                                                            }
                                                            if (!((0 | (k = k + 1 | 0)) &lt; (0 | F))) break;
                                                        }
                                                    }
                                                    if (!((Z | x) &lt; 0)) {
                                                        O = R(h - d), H = R(b - s), z = R(u - G), B = R(R(R(O * E) + R(H * Y)) + R(z * P)), 
                                                        j = R(R(R(O * L) + R(H * K)) + R(z * q)), a = R(0), W = R(R(R(E * L) + R(Y * K)) + R(P * q)), 
                                                        (c = R(R(1) - R(W * W))) != R(0) &amp;&amp; (a = R(-1.0000000150474662e30), (c = R(R(j - R(B * W)) / c)) &lt; R(-1.0000000150474662e30) || (a = c) &gt; R(1.0000000150474662e30) &amp;&amp; (a = R(1.0000000150474662e30)));
                                                        n: if ((B = R(R(W * a) - B)) &lt; R(-1.0000000150474662e30)) {
                                                            if ((c = R(j + R(W * R(-1.0000000150474662e30)))) &lt; R(-1.0000000150474662e30)) {
                                                                B = R(-1.0000000150474662e30), a = R(-1.0000000150474662e30);
                                                                break n;
                                                            }
                                                            if (a = R(1.0000000150474662e30), !(c &gt; R(1.0000000150474662e30))) {
                                                                B = R(-1.0000000150474662e30), a = c;
                                                                break n;
                                                            }
                                                            B = R(-1.0000000150474662e30);
                                                        } else B &gt; R(1.0000000150474662e30) &amp;&amp; (a = R(-1.0000000150474662e30), B = R(1.0000000150474662e30), 
                                                        c = R(j + R(W * R(1.0000000150474662e30))), c &lt; R(-1.0000000150474662e30) || (a = c, 
                                                        a &gt; R(1.0000000150474662e30) &amp;&amp; (a = R(1.0000000150474662e30))));
                                                        o[t + 92 &gt;&gt; 2] = 0, P = R(P * B), c = R(P + R(z - R(q * a))), g[t + 88 &gt;&gt; 2] = c, 
                                                        W = R(Y * B), Y = R(W + R(H - R(K * a))), g[t + 84 &gt;&gt; 2] = Y, B = R(E * B), a = R(B + R(O - R(L * a))), 
                                                        g[t + 80 &gt;&gt; 2] = a, (E = R(R(c * c) + R(R(a * a) + R(Y * Y)))) &gt; R(1.1920928955078125e-7) &amp;&amp; (l = c, 
                                                        L = R(w(E)), c = R(R(1) / L), E = R(l * c), g[t + 88 &gt;&gt; 2] = E, Y = R(Y * c), g[t + 84 &gt;&gt; 2] = Y, 
                                                        a = R(a * c), g[t + 80 &gt;&gt; 2] = a, R(R(R(a * S) + R(Y * M)) + R(E * T)) &lt; R(0) &amp;&amp; (g[t + 88 &gt;&gt; 2] = -E, 
                                                        g[t + 84 &gt;&gt; 2] = -Y, g[t + 80 &gt;&gt; 2] = -a), o[t + 76 &gt;&gt; 2] = 0, g[t + 72 &gt;&gt; 2] = u + P, 
                                                        g[t + 68 &gt;&gt; 2] = b + W, g[t + 64 &gt;&gt; 2] = h + B, BA[o[o[n &gt;&gt; 2] + 16 &gt;&gt; 2]](n, t + 80 | 0, t - -64 | 0, R(-L)));
                                                    }
                                                    if (r = 1, a = g[f &gt;&gt; 2], c = g[f + 4 &gt;&gt; 2], h = g[f + 8 &gt;&gt; 2], !(R(R(R(S * a) + R(M * c)) + R(T * h)) &lt; R(0))) break r;
                                                    o[f + 12 &gt;&gt; 2] = 0, g[f + 8 &gt;&gt; 2] = -h, g[f + 4 &gt;&gt; 2] = -c, g[f &gt;&gt; 2] = -a;
                                                    break r;
                                                }
                                                r = 0;
                                            }
                                            return D = t + 112 | 0, r;
                                        }(o[W + 56 &gt;&gt; 2], o[d + 56 &gt;&gt; 2], o[e + 12 &gt;&gt; 2], o[i + 12 &gt;&gt; 2], t + 248 | 0, f)) break i;
                                        break e;
                                    }
                                    if (Mi(F, t + 792 | 0, t + 8 | 0, o[r + 20 &gt;&gt; 2]), a = o[(r = t + 24 | 0) + 4 &gt;&gt; 2], 
                                    o[(s = t + 256 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = a, r = o[t + 20 &gt;&gt; 2], o[t + 248 &gt;&gt; 2] = o[t + 16 &gt;&gt; 2], 
                                    o[t + 252 &gt;&gt; 2] = r, b = g[t + 40 &gt;&gt; 2], !C[t + 44 | 0] | b &lt; R(0) ^ 1) break e;
                                }
                                if ((0 | (a = o[A + 16 &gt;&gt; 2])) &lt;= -1) for (o[A + 20 &gt;&gt; 2] &lt;= -1 &amp;&amp; ((r = o[A + 24 &gt;&gt; 2]) &amp;&amp; (C[A + 28 | 0] &amp;&amp; CA(r), 
                                o[A + 24 &gt;&gt; 2] = 0), o[A + 20 &gt;&gt; 2] = 0, o[A + 24 &gt;&gt; 2] = 0, n[A + 28 | 0] = 1), 
                                s = a &lt;&lt; 4; r = o[t + 332 &gt;&gt; 2], F = o[A + 24 &gt;&gt; 2] + s | 0, o[(G = F) &gt;&gt; 2] = o[t + 328 &gt;&gt; 2], 
                                o[G + 4 &gt;&gt; 2] = r, G = o[(r = t + 336 | 0) + 4 &gt;&gt; 2], o[(F = F + 8 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], 
                                o[F + 4 &gt;&gt; 2] = G, s = s + 16 | 0, F = (r = a + 1 | 0) &gt;&gt;&gt; 0 &gt;= a &gt;&gt;&gt; 0, a = r, 
                                F; ) ;
                                o[A + 16 &gt;&gt; 2] = 0, function(A, e, i, r, f, t, a, c, b, l) {
                                    var u, s, k = 0, d = 0, v = R(0), B = R(0), m = 0, Q = R(0), h = R(0), G = 0, y = 0, W = 0, Y = R(0), F = 0, Z = 0, p = R(0), V = R(0), E = R(0), N = R(0), I = R(0), J = R(0), U = R(0), x = R(0), X = R(0), M = R(0), S = R(0), T = 0;
                                    if (D = u = D - 32 | 0, o[u + 28 &gt;&gt; 2] = o[A + 12 &gt;&gt; 2], v = g[A &gt;&gt; 2], Q = g[A + 4 &gt;&gt; 2], 
                                    h = g[A + 8 &gt;&gt; 2], B = R(R(1) / R(w(R(R(R(v * v) + R(Q * Q)) + R(h * h))))), Y = R(h * B), 
                                    g[u + 24 &gt;&gt; 2] = Y, p = R(Q * B), g[u + 20 &gt;&gt; 2] = p, V = R(v * B), g[u + 16 &gt;&gt; 2] = V, 
                                    F = -1, (0 | (m = o[i + 28 &gt;&gt; 2])) &gt;= 1) for (A = o[i + 36 &gt;&gt; 2] + 20 | 0, E = g[f + 40 &gt;&gt; 2], 
                                    N = g[f + 36 &gt;&gt; 2], I = g[f + 24 &gt;&gt; 2], J = g[f + 20 &gt;&gt; 2], U = g[f + 32 &gt;&gt; 2], 
                                    x = g[f + 16 &gt;&gt; 2], X = g[f + 8 &gt;&gt; 2], M = g[f + 4 &gt;&gt; 2], S = g[f &gt;&gt; 2], B = R(-3.4028234663852886e38); v = g[A &gt;&gt; 2], 
                                    Q = g[A + 4 &gt;&gt; 2], h = g[A + 8 &gt;&gt; 2], B = (k = (v = R(R(R(V * R(R(R(v * S) + R(Q * M)) + R(h * X))) + R(p * R(R(R(v * x) + R(Q * J)) + R(h * I)))) + R(Y * R(R(R(v * U) + R(Q * N)) + R(h * E))))) &gt; B) ? v : B, 
                                    F = k ? d : F, A = A + 36 | 0, (0 | (d = d + 1 | 0)) &lt; (0 | m); ) ;
                                    if ((0 | (A = o[c + 4 &gt;&gt; 2])) &lt;= -1) for (o[c + 8 &gt;&gt; 2] &lt;= -1 &amp;&amp; ((k = o[c + 12 &gt;&gt; 2]) &amp;&amp; (C[c + 16 | 0] &amp;&amp; CA(k), 
                                    o[c + 12 &gt;&gt; 2] = 0), n[c + 16 | 0] = 1, o[c + 8 &gt;&gt; 2] = 0, o[c + 12 &gt;&gt; 2] = 0), 
                                    d = A &lt;&lt; 4; G = o[u + 4 &gt;&gt; 2], k = o[c + 12 &gt;&gt; 2] + d | 0, o[k &gt;&gt; 2] = o[u &gt;&gt; 2], 
                                    o[k + 4 &gt;&gt; 2] = G, G = o[(m = u + 8 | 0) + 4 &gt;&gt; 2], o[(k = k + 8 | 0) &gt;&gt; 2] = o[m &gt;&gt; 2], 
                                    o[k + 4 &gt;&gt; 2] = G, d = d + 16 | 0, m = (k = A + 1 | 0) &gt;&gt;&gt; 0 &gt;= A &gt;&gt;&gt; 0, A = k, 
                                    m; ) ;
                                    if (o[c + 4 &gt;&gt; 2] = 0, A = o[i + 36 &gt;&gt; 2] + _(F, 36) | 0, (0 | (s = o[A + 4 &gt;&gt; 2])) &gt;= 1) for (T = A + 12 | 0, 
                                    d = 0, k = 0; ;) {
                                        if (A = o[i + 16 &gt;&gt; 2] + (o[o[T &gt;&gt; 2] + (k &lt;&lt; 2) &gt;&gt; 2] &lt;&lt; 4) | 0, B = g[A &gt;&gt; 2], 
                                        v = g[A + 4 &gt;&gt; 2], Q = g[A + 8 &gt;&gt; 2], h = R(R(R(R(B * g[f + 32 &gt;&gt; 2]) + R(v * g[f + 36 &gt;&gt; 2])) + R(Q * g[f + 40 &gt;&gt; 2])) + g[f + 56 &gt;&gt; 2]), 
                                        Y = R(R(R(R(B * g[f + 16 &gt;&gt; 2]) + R(v * g[f + 20 &gt;&gt; 2])) + R(Q * g[f + 24 &gt;&gt; 2])) + g[f + 52 &gt;&gt; 2]), 
                                        B = R(R(R(R(B * g[f &gt;&gt; 2]) + R(v * g[f + 4 &gt;&gt; 2])) + R(Q * g[f + 8 &gt;&gt; 2])) + g[f + 48 &gt;&gt; 2]), 
                                        o[c + 8 &gt;&gt; 2] == (0 | d) &amp;&amp; !((0 | d) &gt;= (0 | (m = d ? d &lt;&lt; 1 : 1)))) {
                                            if (m ? (G = dA(m &lt;&lt; 4), d = o[c + 4 &gt;&gt; 2]) : G = 0, (0 | d) &gt;= 1) for (A = 0; W = o[c + 12 &gt;&gt; 2] + A | 0, 
                                            Z = o[W + 4 &gt;&gt; 2], o[(y = A + G | 0) &gt;&gt; 2] = o[W &gt;&gt; 2], o[y + 4 &gt;&gt; 2] = Z, Z = o[(W = W + 8 | 0) + 4 &gt;&gt; 2], 
                                            o[(y = y + 8 | 0) &gt;&gt; 2] = o[W &gt;&gt; 2], o[y + 4 &gt;&gt; 2] = Z, A = A + 16 | 0, d = d + -1 | 0; ) ;
                                            (A = o[c + 12 &gt;&gt; 2]) &amp;&amp; (C[c + 16 | 0] &amp;&amp; CA(A), o[c + 12 &gt;&gt; 2] = 0), o[c + 12 &gt;&gt; 2] = G, 
                                            n[c + 16 | 0] = 1, o[c + 8 &gt;&gt; 2] = m, d = o[c + 4 &gt;&gt; 2];
                                        }
                                        if (A = o[c + 12 &gt;&gt; 2] + (d &lt;&lt; 4) | 0, o[A + 12 &gt;&gt; 2] = 0, g[A + 8 &gt;&gt; 2] = h, g[A + 4 &gt;&gt; 2] = Y, 
                                        g[A &gt;&gt; 2] = B, d = o[c + 4 &gt;&gt; 2] + 1 | 0, o[c + 4 &gt;&gt; 2] = d, (0 | (k = k + 1 | 0)) == (0 | s)) break;
                                    }
                                    (0 | F) &gt; -1 &amp;&amp; Oi(u + 16 | 0, e, r, c, b, t, a, l), D = u + 32 | 0;
                                }(t + 248 | 0, o[W + 56 &gt;&gt; 2], o[d + 56 &gt;&gt; 2], o[e + 12 &gt;&gt; 2], o[i + 12 &gt;&gt; 2], R(b - c), c, A + 12 | 0, A + 32 | 0, f);
                            }
                            if (!C[A + 52 | 0]) break A;
                            if (A = o[f + 4 &gt;&gt; 2], !o[A + 780 &gt;&gt; 2]) break A;
                            if ((0 | (e = o[A + 772 &gt;&gt; 2])) != (0 | (i = o[o[f + 8 &gt;&gt; 2] + 8 &gt;&gt; 2]))) {
                                se(A, o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] + 4 | 0, i + 4 | 0);
                                break A;
                            }
                            se(A, e + 4 | 0, o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] + 4 | 0);
                            break A;
                        }
                        if (1 == o[d + 4 &gt;&gt; 2]) {
                            if (o[t + 252 &gt;&gt; 2] = 0, a = o[i + 12 &gt;&gt; 2], k = g[a + 56 &gt;&gt; 2], N = g[a + 36 &gt;&gt; 2], 
                            S = g[a + 40 &gt;&gt; 2], O = g[a + 52 &gt;&gt; 2], z = g[a + 20 &gt;&gt; 2], P = g[a + 24 &gt;&gt; 2], 
                            b = g[d + 68 &gt;&gt; 2], c = g[d + 60 &gt;&gt; 2], u = g[d - -64 &gt;&gt; 2], eA = g[a + 32 &gt;&gt; 2], 
                            K = g[a + 16 &gt;&gt; 2], Z = g[a + 48 &gt;&gt; 2], V = g[a + 8 &gt;&gt; 2], q = g[a &gt;&gt; 2], $ = g[a + 4 &gt;&gt; 2], 
                            a = dA(16), o[t + 256 &gt;&gt; 2] = 1, o[t + 260 &gt;&gt; 2] = a, n[t + 264 | 0] = 1, g[a &gt;&gt; 2] = Z + R(R(R(c * q) + R(u * $)) + R(b * V)), 
                            g[a + 4 &gt;&gt; 2] = O + R(R(R(c * K) + R(u * z)) + R(b * P)), o[a + 12 &gt;&gt; 2] = 0, g[a + 8 &gt;&gt; 2] = k + R(R(R(c * eA) + R(u * N)) + R(b * S)), 
                            s = o[t + 252 &gt;&gt; 2] + 1 | 0, o[t + 252 &gt;&gt; 2] = s, b = g[d + 76 &gt;&gt; 2], a = o[i + 12 &gt;&gt; 2], 
                            c = g[d + 80 &gt;&gt; 2], u = g[d + 84 &gt;&gt; 2], k = R(R(R(R(b * g[a + 32 &gt;&gt; 2]) + R(c * g[a + 36 &gt;&gt; 2])) + R(u * g[a + 40 &gt;&gt; 2])) + g[a + 56 &gt;&gt; 2]), 
                            N = R(R(R(R(b * g[a + 16 &gt;&gt; 2]) + R(c * g[a + 20 &gt;&gt; 2])) + R(u * g[a + 24 &gt;&gt; 2])) + g[a + 52 &gt;&gt; 2]), 
                            b = R(R(R(R(b * g[a &gt;&gt; 2]) + R(c * g[a + 4 &gt;&gt; 2])) + R(u * g[a + 8 &gt;&gt; 2])) + g[a + 48 &gt;&gt; 2]), 
                            o[t + 256 &gt;&gt; 2] == (0 | s) &amp;&amp; !((0 | s) &gt;= (0 | (G = s ? s &lt;&lt; 1 : 1)))) {
                                if (G ? (Q = dA(G &lt;&lt; 4), s = o[t + 252 &gt;&gt; 2]) : Q = 0, (0 | s) &gt;= 1) for (a = 0; B = o[t + 260 &gt;&gt; 2] + a | 0, 
                                Y = o[B + 4 &gt;&gt; 2], o[(p = a + Q | 0) &gt;&gt; 2] = o[B &gt;&gt; 2], o[p + 4 &gt;&gt; 2] = Y, Y = o[(B = B + 8 | 0) + 4 &gt;&gt; 2], 
                                o[(p = p + 8 | 0) &gt;&gt; 2] = o[B &gt;&gt; 2], o[p + 4 &gt;&gt; 2] = Y, a = a + 16 | 0, s = s + -1 | 0; ) ;
                                (a = o[t + 260 &gt;&gt; 2]) &amp;&amp; (C[t + 264 | 0] &amp;&amp; CA(a), o[t + 260 &gt;&gt; 2] = 0), o[t + 260 &gt;&gt; 2] = Q, 
                                n[t + 264 | 0] = 1, o[t + 256 &gt;&gt; 2] = G, s = o[t + 252 &gt;&gt; 2];
                            }
                            if (a = o[t + 260 &gt;&gt; 2] + (s &lt;&lt; 4) | 0, o[a + 12 &gt;&gt; 2] = 0, g[a + 8 &gt;&gt; 2] = k, g[a + 4 &gt;&gt; 2] = N, 
                            g[a &gt;&gt; 2] = b, s = o[t + 252 &gt;&gt; 2] + 1 | 0, o[t + 252 &gt;&gt; 2] = s, b = g[d + 92 &gt;&gt; 2], 
                            i = o[i + 12 &gt;&gt; 2], c = g[d + 96 &gt;&gt; 2], u = g[d + 100 &gt;&gt; 2], k = R(R(R(R(b * g[i &gt;&gt; 2]) + R(c * g[i + 4 &gt;&gt; 2])) + R(u * g[i + 8 &gt;&gt; 2])) + g[i + 48 &gt;&gt; 2]), 
                            N = R(R(R(R(b * g[i + 32 &gt;&gt; 2]) + R(c * g[i + 36 &gt;&gt; 2])) + R(u * g[i + 40 &gt;&gt; 2])) + g[i + 56 &gt;&gt; 2]), 
                            b = R(R(R(R(b * g[i + 16 &gt;&gt; 2]) + R(c * g[i + 20 &gt;&gt; 2])) + R(u * g[i + 24 &gt;&gt; 2])) + g[i + 52 &gt;&gt; 2]), 
                            o[t + 256 &gt;&gt; 2] == (0 | s) &amp;&amp; !((0 | s) &gt;= (0 | (i = s ? s &lt;&lt; 1 : 1)))) {
                                if (i ? (G = dA(i &lt;&lt; 4), s = o[t + 252 &gt;&gt; 2]) : G = 0, (0 | s) &gt;= 1) for (a = 0; Q = o[t + 260 &gt;&gt; 2] + a | 0, 
                                B = o[Q + 4 &gt;&gt; 2], o[(Y = a + G | 0) &gt;&gt; 2] = o[Q &gt;&gt; 2], o[Y + 4 &gt;&gt; 2] = B, B = o[(Q = Q + 8 | 0) + 4 &gt;&gt; 2], 
                                o[(Y = Y + 8 | 0) &gt;&gt; 2] = o[Q &gt;&gt; 2], o[Y + 4 &gt;&gt; 2] = B, a = a + 16 | 0, s = s + -1 | 0; ) ;
                                (a = o[t + 260 &gt;&gt; 2]) &amp;&amp; (C[t + 264 | 0] &amp;&amp; CA(a), o[t + 260 &gt;&gt; 2] = 0), o[t + 260 &gt;&gt; 2] = G, 
                                n[t + 264 | 0] = 1, o[t + 256 &gt;&gt; 2] = i, s = o[t + 252 &gt;&gt; 2];
                            }
                            if (i = o[t + 260 &gt;&gt; 2] + (s &lt;&lt; 4) | 0, o[i + 12 &gt;&gt; 2] = 0, g[i + 8 &gt;&gt; 2] = N, g[i + 4 &gt;&gt; 2] = b, 
                            g[i &gt;&gt; 2] = k, o[t + 252 &gt;&gt; 2] = o[t + 252 &gt;&gt; 2] + 1, b = g[o[A + 56 &gt;&gt; 2] + 784 &gt;&gt; 2], 
                            Mi(F, t + 792 | 0, t + 344 | 0, o[r + 20 &gt;&gt; 2]), c = g[F + 4 &gt;&gt; 2], u = g[F + 8 &gt;&gt; 2], 
                            k = g[F + 12 &gt;&gt; 2], (N = R(R(R(c * c) + R(u * u)) + R(k * k))) &gt; R(1.1920928955078125e-7)) {
                                if (o[t + 340 &gt;&gt; 2] = 0, L = k, k = R(R(1) / N), g[t + 336 &gt;&gt; 2] = L * k, g[t + 332 &gt;&gt; 2] = u * k, 
                                g[t + 328 &gt;&gt; 2] = c * k, c = R(R(g[F + 56 &gt;&gt; 2] - R(BA[o[o[W &gt;&gt; 2] + 48 &gt;&gt; 2]](W))) - R(BA[o[o[d &gt;&gt; 2] + 48 &gt;&gt; 2]](d))), 
                                (0 | (d = o[A + 36 &gt;&gt; 2])) &lt;= -1) for (o[A + 40 &gt;&gt; 2] &lt;= -1 &amp;&amp; ((i = o[A + 44 &gt;&gt; 2]) &amp;&amp; (C[A + 48 | 0] &amp;&amp; CA(i), 
                                o[A + 44 &gt;&gt; 2] = 0), o[A + 40 &gt;&gt; 2] = 0, o[A + 44 &gt;&gt; 2] = 0, n[A + 48 | 0] = 1), 
                                a = d &lt;&lt; 4; i = o[t + 316 &gt;&gt; 2], r = o[A + 44 &gt;&gt; 2] + a | 0, o[(s = r) &gt;&gt; 2] = o[t + 312 &gt;&gt; 2], 
                                o[s + 4 &gt;&gt; 2] = i, s = o[(i = t + 320 | 0) + 4 &gt;&gt; 2], o[(r = r + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], 
                                o[r + 4 &gt;&gt; 2] = s, a = a + 16 | 0, r = (i = d + 1 | 0) &gt;&gt;&gt; 0 &gt;= d &gt;&gt;&gt; 0, d = i, 
                                r; ) ;
                                o[A + 36 &gt;&gt; 2] = 0, Oi(t + 328 | 0, o[W + 56 &gt;&gt; 2], o[e + 12 &gt;&gt; 2], t + 248 | 0, A + 32 | 0, R(c - b), b, f);
                            }
                            if (C[A + 52 | 0] &amp;&amp; (A = o[f + 4 &gt;&gt; 2], o[A + 780 &gt;&gt; 2] &amp;&amp; ((0 | (e = o[A + 772 &gt;&gt; 2])) == (0 | (i = o[o[f + 8 &gt;&gt; 2] + 8 &gt;&gt; 2])) ? se(A, e + 4 | 0, o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] + 4 | 0) : se(A, o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] + 4 | 0, i + 4 | 0))), 
                            !(A = o[t + 260 &gt;&gt; 2])) break A;
                            C[t + 264 | 0] &amp;&amp; CA(A), o[t + 260 &gt;&gt; 2] = 0;
                            break A;
                        }
                    }
                    if (Mi(F, t + 792 | 0, f, o[r + 20 &gt;&gt; 2]), !(!o[A + 64 &gt;&gt; 2] | o[o[f + 4 &gt;&gt; 2] + 780 &gt;&gt; 2] &gt;= o[A + 68 &gt;&gt; 2]) &amp;&amp; (b = g[F + 4 &gt;&gt; 2], 
                    c = g[F + 8 &gt;&gt; 2], u = g[F + 12 &gt;&gt; 2], (k = R(R(R(b * b) + R(c * c)) + R(u * u))) &gt; R(1.1920928955078125e-7) &amp;&amp; (B = t + 856 | 0, 
                    Y = t + 840 | 0, p = t + 824 | 0, M = t + 808 | 0, L = c, c = R(R(1) / k), N = R(L * c), 
                    eA = R(b * c), K = R(u * c), R(m(K)) &gt; R(.7071067690849304) ? (b = R(R(1) / R(w(R(R(K * K) + R(N * N))))), 
                    c = R(N * b), b = R(-R(K * b)), u = R(0)) : (c = R(R(1) / R(w(R(R(eA * eA) + R(N * N))))), 
                    b = R(eA * c), u = R(-R(N * c)), c = R(0)), k = R(BA[o[o[W &gt;&gt; 2] + 16 &gt;&gt; 2]](W)), 
                    S = R(BA[o[o[d &gt;&gt; 2] + 16 &gt;&gt; 2]](d)), O = g[744], X = o[(d = (a = (W = k &lt; S) ? t + 792 | 0 : B) + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(E = sA = t + 256 | 0) &gt;&gt; 2] = o[d &gt;&gt; 2], o[E + 4 &gt;&gt; 2] = X, E = o[(X = (d = W ? M : s) + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(T = t + 272 | 0) &gt;&gt; 2] = o[X &gt;&gt; 2], o[T + 4 &gt;&gt; 2] = E, T = o[(E = (X = W ? p : G) + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(iA = t + 288 | 0) &gt;&gt; 2] = o[E &gt;&gt; 2], o[iA + 4 &gt;&gt; 2] = T, iA = o[(T = (E = W ? Y : Q) + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(bA = t + 304 | 0) &gt;&gt; 2] = o[T &gt;&gt; 2], o[bA + 4 &gt;&gt; 2] = iA, T = o[a + 4 &gt;&gt; 2], 
                    o[t + 248 &gt;&gt; 2] = o[a &gt;&gt; 2], o[t + 252 &gt;&gt; 2] = T, a = o[d + 4 &gt;&gt; 2], o[t + 264 &gt;&gt; 2] = o[d &gt;&gt; 2], 
                    o[t + 268 &gt;&gt; 2] = a, a = o[X + 4 &gt;&gt; 2], o[t + 280 &gt;&gt; 2] = o[X &gt;&gt; 2], o[t + 284 &gt;&gt; 2] = a, 
                    a = o[E + 4 &gt;&gt; 2], o[t + 296 &gt;&gt; 2] = o[E &gt;&gt; 2], o[t + 300 &gt;&gt; 2] = a, !((0 | (a = o[A + 64 &gt;&gt; 2])) &lt; 1)))) for (L = c, 
                    k = R(R(h(R(O / (W ? k : S)), R(.39269909262657166))) * R(.5)), wA = R(R(R(u * u) + R(b * b)) + R(c * c)), 
                    c = R(di(k) / R(w(wA))), S = R(L * c), O = R(b * c), z = R(u * c), P = Ci(k), L = R(w(R(R(K * K) + R(R(eA * eA) + R(N * N))))), 
                    X = t + 296 | 0, E = t + 224 | 0, T = t + 208 | 0, iA = t + 280 | 0, bA = t + 192 | 0, 
                    kA = t + 264 | 0, vA = t + 176 | 0, gA = t + 160 | 0, _A = t + 144 | 0, RA = t + 128 | 0, 
                    mA = t + 112 | 0, QA = t + 96 | 0, hA = t + 80 | 0, GA = t - -64 | 0, yA = t + 48 | 0, 
                    d = 0; wA &gt; R(1.1920928955078125e-7) &amp;&amp; (k = R(R(R(R(6.2831854820251465) / R(0 | a)) * R(0 | d)) * R(.5)), 
                    u = R(di(k) / L), b = R(K * u), c = R(N * u), u = R(eA * u), k = Ci(k), W ? (a = o[e + 12 &gt;&gt; 2], 
                    q = g[a &gt;&gt; 2], $ = g[a + 4 &gt;&gt; 2], rA = g[a + 8 &gt;&gt; 2], o[t + 804 &gt;&gt; 2] = 0, fA = g[a + 36 &gt;&gt; 2], 
                    nA = g[a + 20 &gt;&gt; 2], tA = g[a + 40 &gt;&gt; 2], aA = g[a + 24 &gt;&gt; 2], oA = g[a + 32 &gt;&gt; 2], 
                    cA = g[a + 16 &gt;&gt; 2], o[t + 836 &gt;&gt; 2] = 0, o[t + 820 &gt;&gt; 2] = 0, I = R(R(R(R(O * k) - R(P * c)) - R(z * b)) + R(S * u)), 
                    J = R(R(R(R(P * k) + R(z * u)) + R(O * c)) + R(S * b)), U = R(R(R(R(z * k) - R(P * u)) - R(S * c)) + R(O * b)), 
                    x = R(R(R(R(S * k) - R(P * b)) - R(O * u)) + R(z * c)), Z = R(R(R(b * I) + R(R(u * J) + R(k * U))) - R(c * x)), 
                    V = R(R(R(R(k * J) - R(u * U)) - R(c * I)) - R(b * x)), AA = R(R(R(c * U) + R(R(b * J) + R(k * x))) - R(u * I)), 
                    b = R(R(R(u * x) + R(R(k * I) + R(c * J))) - R(b * U)), c = R(R(2) / R(R(V * V) + R(R(AA * AA) + R(R(Z * Z) + R(b * b))))), 
                    u = R(AA * c), J = R(Z * u), k = R(b * c), U = R(V * k), I = R(J - U), x = R(b * u), 
                    H = R(Z * c), lA = R(V * H), c = R(x + lA), H = R(Z * H), uA = R(b * k), b = R(R(1) - R(H + uA)), 
                    g[t + 832 &gt;&gt; 2] = R(R(rA * I) + R(aA * c)) + R(tA * b), g[t + 828 &gt;&gt; 2] = R(R(I * $) + R(c * nA)) + R(b * fA), 
                    g[t + 824 &gt;&gt; 2] = R(R(I * q) + R(c * cA)) + R(b * oA), k = R(Z * k), Z = R(V * u), 
                    b = R(k + Z), V = R(AA * u), c = R(R(1) - R(H + V)), u = R(x - lA), g[t + 816 &gt;&gt; 2] = R(R(rA * b) + R(aA * c)) + R(tA * u), 
                    g[t + 812 &gt;&gt; 2] = R(R(b * $) + R(c * nA)) + R(u * fA), g[t + 808 &gt;&gt; 2] = R(R(b * q) + R(c * cA)) + R(u * oA), 
                    b = R(R(1) - R(uA + V)), c = R(k - Z), u = R(J + U), g[t + 800 &gt;&gt; 2] = R(R(rA * b) + R(aA * c)) + R(tA * u), 
                    g[t + 796 &gt;&gt; 2] = R(R(b * $) + R(c * nA)) + R(u * fA), g[t + 792 &gt;&gt; 2] = R(R(b * q) + R(c * cA)) + R(u * oA), 
                    a = o[i + 12 &gt;&gt; 2], v = o[a + 4 &gt;&gt; 2], o[B &gt;&gt; 2] = o[a &gt;&gt; 2], o[B + 4 &gt;&gt; 2] = v, 
                    v = o[(l = a + 8 | 0) + 4 &gt;&gt; 2], o[(y = B + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[y + 4 &gt;&gt; 2] = v, 
                    v = o[(l = a + 24 | 0) + 4 &gt;&gt; 2], o[(y = s + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[y + 4 &gt;&gt; 2] = v, 
                    l = o[a + 20 &gt;&gt; 2], o[s &gt;&gt; 2] = o[a + 16 &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = l, v = o[(l = a + 40 | 0) + 4 &gt;&gt; 2], 
                    o[(y = G + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[y + 4 &gt;&gt; 2] = v, l = o[a + 36 &gt;&gt; 2], o[G &gt;&gt; 2] = o[a + 32 &gt;&gt; 2], 
                    o[G + 4 &gt;&gt; 2] = l, v = o[(l = a + 56 | 0) + 4 &gt;&gt; 2], o[(y = Q + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], 
                    o[y + 4 &gt;&gt; 2] = v, l = o[a + 52 &gt;&gt; 2], o[Q &gt;&gt; 2] = o[a + 48 &gt;&gt; 2], o[Q + 4 &gt;&gt; 2] = l) : (a = o[e + 12 &gt;&gt; 2], 
                    v = o[(l = a + 8 | 0) &gt;&gt; 2], l = o[l + 4 &gt;&gt; 2], y = o[a &gt;&gt; 2], YA = o[a + 4 &gt;&gt; 2], 
                    j = o[a + 20 &gt;&gt; 2], o[M &gt;&gt; 2] = o[a + 16 &gt;&gt; 2], o[M + 4 &gt;&gt; 2] = j, FA = o[(j = a + 24 | 0) + 4 &gt;&gt; 2], 
                    o[(WA = M + 8 | 0) &gt;&gt; 2] = o[j &gt;&gt; 2], o[WA + 4 &gt;&gt; 2] = FA, o[(j = t + 800 | 0) &gt;&gt; 2] = v, 
                    o[j + 4 &gt;&gt; 2] = l, l = o[a + 36 &gt;&gt; 2], o[p &gt;&gt; 2] = o[a + 32 &gt;&gt; 2], o[p + 4 &gt;&gt; 2] = l, 
                    v = o[(l = a + 40 | 0) + 4 &gt;&gt; 2], o[(j = p + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[j + 4 &gt;&gt; 2] = v, 
                    v = o[(l = a + 56 | 0) + 4 &gt;&gt; 2], o[(j = Y + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[j + 4 &gt;&gt; 2] = v, 
                    l = o[a + 52 &gt;&gt; 2], o[Y &gt;&gt; 2] = o[a + 48 &gt;&gt; 2], o[Y + 4 &gt;&gt; 2] = l, o[t + 792 &gt;&gt; 2] = y, 
                    o[t + 796 &gt;&gt; 2] = YA, a = o[i + 12 &gt;&gt; 2], q = g[a + 36 &gt;&gt; 2], $ = g[a + 20 &gt;&gt; 2], 
                    rA = g[a + 40 &gt;&gt; 2], fA = g[a + 24 &gt;&gt; 2], nA = g[a + 32 &gt;&gt; 2], tA = g[a &gt;&gt; 2], aA = g[a + 16 &gt;&gt; 2], 
                    oA = g[a + 4 &gt;&gt; 2], cA = g[a + 8 &gt;&gt; 2], o[t + 900 &gt;&gt; 2] = 0, o[t + 884 &gt;&gt; 2] = 0, 
                    o[t + 868 &gt;&gt; 2] = 0, I = R(R(R(R(O * k) - R(P * c)) - R(z * b)) + R(S * u)), J = R(R(R(R(P * k) + R(z * u)) + R(O * c)) + R(S * b)), 
                    U = R(R(R(R(z * k) - R(P * u)) - R(S * c)) + R(O * b)), x = R(R(R(R(S * k) - R(P * b)) - R(O * u)) + R(z * c)), 
                    Z = R(R(R(b * I) + R(R(u * J) + R(k * U))) - R(c * x)), V = R(R(R(R(k * J) - R(u * U)) - R(c * I)) - R(b * x)), 
                    AA = R(R(R(c * U) + R(R(b * J) + R(k * x))) - R(u * I)), b = R(R(R(u * x) + R(R(k * I) + R(c * J))) - R(b * U)), 
                    c = R(R(2) / R(R(V * V) + R(R(AA * AA) + R(R(Z * Z) + R(b * b))))), u = R(AA * c), 
                    J = R(Z * u), k = R(b * c), U = R(V * k), I = R(J - U), x = R(b * u), H = R(Z * c), 
                    lA = R(V * H), c = R(x + lA), H = R(Z * H), uA = R(b * k), b = R(R(1) - R(H + uA)), 
                    g[t + 896 &gt;&gt; 2] = R(R(cA * I) + R(fA * c)) + R(rA * b), g[t + 892 &gt;&gt; 2] = R(R(I * oA) + R(c * $)) + R(b * q), 
                    g[t + 888 &gt;&gt; 2] = R(R(I * tA) + R(c * aA)) + R(b * nA), k = R(Z * k), Z = R(V * u), 
                    b = R(k + Z), V = R(AA * u), c = R(R(1) - R(H + V)), u = R(x - lA), g[t + 880 &gt;&gt; 2] = R(R(cA * b) + R(fA * c)) + R(rA * u), 
                    g[t + 876 &gt;&gt; 2] = R(R(b * oA) + R(c * $)) + R(u * q), g[t + 872 &gt;&gt; 2] = R(R(b * tA) + R(c * aA)) + R(u * nA), 
                    b = R(R(1) - R(uA + V)), c = R(k - Z), u = R(J + U), g[t + 864 &gt;&gt; 2] = R(R(cA * b) + R(fA * c)) + R(rA * u), 
                    g[t + 860 &gt;&gt; 2] = R(R(b * oA) + R(c * $)) + R(u * q), g[t + 856 &gt;&gt; 2] = R(R(b * tA) + R(c * aA)) + R(u * nA)), 
                    a = o[t + 796 &gt;&gt; 2], o[yA &gt;&gt; 2] = o[t + 792 &gt;&gt; 2], o[yA + 4 &gt;&gt; 2] = a, a = o[M + 4 &gt;&gt; 2], 
                    o[GA &gt;&gt; 2] = o[M &gt;&gt; 2], o[GA + 4 &gt;&gt; 2] = a, a = o[p + 4 &gt;&gt; 2], o[hA &gt;&gt; 2] = o[p &gt;&gt; 2], 
                    o[hA + 4 &gt;&gt; 2] = a, a = o[Y + 4 &gt;&gt; 2], o[QA &gt;&gt; 2] = o[Y &gt;&gt; 2], o[QA + 4 &gt;&gt; 2] = a, 
                    l = o[(a = t + 800 | 0) + 4 &gt;&gt; 2], o[(v = yA + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[v + 4 &gt;&gt; 2] = l, 
                    l = o[(a = M + 8 | 0) + 4 &gt;&gt; 2], o[(v = GA + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[v + 4 &gt;&gt; 2] = l, 
                    l = o[(a = p + 8 | 0) + 4 &gt;&gt; 2], o[(v = hA + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[v + 4 &gt;&gt; 2] = l, 
                    l = o[(a = Y + 8 | 0) + 4 &gt;&gt; 2], o[(v = QA + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[v + 4 &gt;&gt; 2] = l, 
                    o[t + 40 &gt;&gt; 2] = 0, o[t + 44 &gt;&gt; 2] = f, o[t + 8 &gt;&gt; 2] = 15924, a = o[r + 20 &gt;&gt; 2], 
                    v = o[(l = B + 8 | 0) + 4 &gt;&gt; 2], o[(y = mA + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[y + 4 &gt;&gt; 2] = v, 
                    l = o[B + 4 &gt;&gt; 2], o[mA &gt;&gt; 2] = o[B &gt;&gt; 2], o[mA + 4 &gt;&gt; 2] = l, v = o[(l = s + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(y = RA + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[y + 4 &gt;&gt; 2] = v, l = o[s + 4 &gt;&gt; 2], o[RA &gt;&gt; 2] = o[s &gt;&gt; 2], 
                    o[RA + 4 &gt;&gt; 2] = l, v = o[(l = G + 8 | 0) + 4 &gt;&gt; 2], o[(y = _A + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], 
                    o[y + 4 &gt;&gt; 2] = v, l = o[G + 4 &gt;&gt; 2], o[_A &gt;&gt; 2] = o[G &gt;&gt; 2], o[_A + 4 &gt;&gt; 2] = l, 
                    v = o[(l = Q + 8 | 0) + 4 &gt;&gt; 2], o[(y = gA + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[y + 4 &gt;&gt; 2] = v, 
                    l = o[Q + 4 &gt;&gt; 2], o[gA &gt;&gt; 2] = o[Q &gt;&gt; 2], o[gA + 4 &gt;&gt; 2] = l, l = o[sA + 4 &gt;&gt; 2], 
                    o[(v = vA + 8 | 0) &gt;&gt; 2] = o[sA &gt;&gt; 2], o[v + 4 &gt;&gt; 2] = l, l = o[t + 252 &gt;&gt; 2], o[vA &gt;&gt; 2] = o[t + 248 &gt;&gt; 2], 
                    o[vA + 4 &gt;&gt; 2] = l, v = o[(l = kA + 8 | 0) + 4 &gt;&gt; 2], o[(y = bA + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], 
                    o[y + 4 &gt;&gt; 2] = v, l = o[kA + 4 &gt;&gt; 2], o[bA &gt;&gt; 2] = o[kA &gt;&gt; 2], o[bA + 4 &gt;&gt; 2] = l, 
                    v = o[(l = iA + 8 | 0) + 4 &gt;&gt; 2], o[(y = T + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[y + 4 &gt;&gt; 2] = v, 
                    l = o[iA + 4 &gt;&gt; 2], o[T &gt;&gt; 2] = o[iA &gt;&gt; 2], o[T + 4 &gt;&gt; 2] = l, v = o[(l = X + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(y = E + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[y + 4 &gt;&gt; 2] = v, l = o[X + 4 &gt;&gt; 2], o[E &gt;&gt; 2] = o[X &gt;&gt; 2], 
                    o[E + 4 &gt;&gt; 2] = l, o[t + 244 &gt;&gt; 2] = a, n[t + 240 | 0] = W, Mi(F, t + 792 | 0, t + 8 | 0, a), 
                    a = o[A + 64 &gt;&gt; 2]), (0 | (d = d + 1 | 0)) &lt; (0 | a); ) ;
                    C[A + 52 | 0] &amp;&amp; (A = o[f + 4 &gt;&gt; 2], o[A + 780 &gt;&gt; 2] &amp;&amp; ((0 | (e = o[A + 772 &gt;&gt; 2])) == (0 | (i = o[o[f + 8 &gt;&gt; 2] + 8 &gt;&gt; 2])) ? se(A, e + 4 | 0, o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] + 4 | 0) : se(A, o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] + 4 | 0, i + 4 | 0)));
                }
                D = t + 928 | 0;
            }, function(A, e, i, r, f) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0;
                var t = R(0), a = R(0), c = R(0), b = 0, l = 0, u = 0, s = 0, k = 0, d = 0, v = 0, B = 0, _ = 0;
                return D = A = D - 608 | 0, t = R(g[e + 116 &gt;&gt; 2] - g[e + 52 &gt;&gt; 2]), a = R(t * t), 
                t = R(g[e + 120 &gt;&gt; 2] - g[e + 56 &gt;&gt; 2]), a = R(a + R(t * t)), t = R(g[e + 124 &gt;&gt; 2] - g[e + 60 &gt;&gt; 2]), 
                a = R(a + R(t * t)), t = g[e + 276 &gt;&gt; 2], a &lt; R(t * t) &amp;&amp; (a = R(1), t = R(g[i + 116 &gt;&gt; 2] - g[i + 52 &gt;&gt; 2]), 
                c = R(t * t), t = R(g[i + 120 &gt;&gt; 2] - g[i + 56 &gt;&gt; 2]), c = R(c + R(t * t)), t = R(g[i + 124 &gt;&gt; 2] - g[i + 60 &gt;&gt; 2]), 
                c = R(c + R(t * t)), t = g[i + 276 &gt;&gt; 2], c &lt; R(t * t)) || (a = R(1), C[2752] || (l = o[e + 192 &gt;&gt; 2], 
                b = o[i + 272 &gt;&gt; 2], YA(A + 552 | 0), o[(r = f = A + 580 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, 
                o[(s = A + 576 | 0) &gt;&gt; 2] = 1065353216, o[(r = u = A + 588 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, 
                o[(k = A + 596 | 0) &gt;&gt; 2] = 0, o[A + 568 &gt;&gt; 2] = 1065353216, o[A + 572 &gt;&gt; 2] = 1065353216, 
                o[A + 556 &gt;&gt; 2] = 8, o[A + 552 &gt;&gt; 2] = 9852, o[A + 604 &gt;&gt; 2] = 0, o[A + 600 &gt;&gt; 2] = b, 
                o[A + 584 &gt;&gt; 2] = b, o[A + 548 &gt;&gt; 2] = 0, o[A + 540 &gt;&gt; 2] = 1566444395, o[A + 544 &gt;&gt; 2] = 0, 
                o[A + 376 &gt;&gt; 2] = 15992, n[0 | (d = A + 348 | 0)] = 0, o[A + 324 &gt;&gt; 2] = 953267991, 
                r = Hi(A, l, A + 552 | 0, A + 16 | 0), v = e + 4 | 0, B = e + 68 | 0, b = i + 4 | 0, 
                l = i + 68 | 0, a = R(1), zi(r, v, B, b, l, A + 376 | 0) &amp;&amp; (t = g[A + 540 &gt;&gt; 2], 
                g[e + 268 &gt;&gt; 2] &gt; t &amp;&amp; (g[e + 268 &gt;&gt; 2] = t), g[i + 268 &gt;&gt; 2] &gt; t &amp;&amp; (g[i + 268 &gt;&gt; 2] = t), 
                a = R(1), t &lt; R(1) &amp;&amp; (a = t)), r = o[i + 192 &gt;&gt; 2], _ = o[e + 272 &gt;&gt; 2], YA(A + 552 | 0), 
                o[f &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[s &gt;&gt; 2] = 1065353216, o[u &gt;&gt; 2] = 0, o[u + 4 &gt;&gt; 2] = 0, 
                o[k &gt;&gt; 2] = 0, o[A + 568 &gt;&gt; 2] = 1065353216, o[A + 572 &gt;&gt; 2] = 1065353216, o[A + 556 &gt;&gt; 2] = 8, 
                o[A + 552 &gt;&gt; 2] = 9852, o[A + 604 &gt;&gt; 2] = 0, o[A + 600 &gt;&gt; 2] = _, o[A + 584 &gt;&gt; 2] = _, 
                o[A + 548 &gt;&gt; 2] = 0, o[A + 540 &gt;&gt; 2] = 1566444395, o[A + 544 &gt;&gt; 2] = 0, o[A + 376 &gt;&gt; 2] = 15992, 
                n[0 | d] = 0, o[A + 324 &gt;&gt; 2] = 953267991, zi(Hi(A, A + 552 | 0, r, A + 16 | 0), v, B, b, l, A + 376 | 0) &amp;&amp; (t = g[A + 540 &gt;&gt; 2], 
                g[e + 268 &gt;&gt; 2] &gt; t &amp;&amp; (g[e + 268 &gt;&gt; 2] = t), g[i + 268 &gt;&gt; 2] &gt; t &amp;&amp; (g[i + 268 &gt;&gt; 2] = t), 
                a &gt; t &amp;&amp; (a = t)))), D = A + 608 | 0, R(a);
            }, function(A, e) {
                e |= 0;
                var i = 0, r = 0, f = 0, t = 0, a = 0;
                if (!(!(r = o[(A |= 0) + 56 &gt;&gt; 2]) | !C[A + 52 | 0])) {
                    if ((0 | (i = o[e + 4 &gt;&gt; 2])) == o[e + 8 &gt;&gt; 2] &amp;&amp; !((0 | i) &gt;= (0 | (t = i ? i &lt;&lt; 1 : 1)))) {
                        if (t &amp;&amp; (a = dA(t &lt;&lt; 2), i = o[e + 4 &gt;&gt; 2]), (0 | i) &gt;= 1) for (r = 0, f = i; o[r + a &gt;&gt; 2] = o[o[e + 12 &gt;&gt; 2] + r &gt;&gt; 2], 
                        r = r + 4 | 0, f = f + -1 | 0; ) ;
                        (f = o[e + 12 &gt;&gt; 2]) &amp;&amp; (C[e + 16 | 0] &amp;&amp; (CA(f), i = o[e + 4 &gt;&gt; 2]), o[e + 12 &gt;&gt; 2] = 0), 
                        o[e + 12 &gt;&gt; 2] = a, n[e + 16 | 0] = 1, o[e + 8 &gt;&gt; 2] = t, r = o[A + 56 &gt;&gt; 2];
                    }
                    o[e + 4 &gt;&gt; 2] = i + 1, o[o[e + 12 &gt;&gt; 2] + (i &lt;&lt; 2) &gt;&gt; 2] = r;
                }
            }, ve, Ye, Ye, function(A, e, i, r) {
                r = R(r);
            }, ve, Ye, Ye, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r = R(r);
                var f, t, a, c = 0, b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0);
                D = f = D - 16 | 0, g[A + 32 &gt;&gt; 2] = r, c = o[e + 4 &gt;&gt; 2], o[A + 8 &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[A + 12 &gt;&gt; 2] = c, a = o[(c = e + 8 | 0) + 4 &gt;&gt; 2], o[(t = A + 16 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = a, l = g[c &gt;&gt; 2], u = g[i &gt;&gt; 2], s = g[e &gt;&gt; 2], k = g[i + 4 &gt;&gt; 2], 
                C = g[e + 4 &gt;&gt; 2], d = g[i + 8 &gt;&gt; 2], b = g[A + 28 &gt;&gt; 2], r = R(R(b + g[A + 24 &gt;&gt; 2]) + r), 
                g[A + 32 &gt;&gt; 2] = r, o[f + 12 &gt;&gt; 2] = 0, g[f + 8 &gt;&gt; 2] = d - R(b * l), g[f + 4 &gt;&gt; 2] = k - R(b * C), 
                g[f &gt;&gt; 2] = u - R(s * b), r &lt; R(0) &amp;&amp; (n[A + 36 | 0] = 1), A = o[A + 4 &gt;&gt; 2], BA[o[o[A &gt;&gt; 2] + 16 &gt;&gt; 2]](A, e, f, r), 
                D = f + 16 | 0;
            }, ve, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r = R(r);
                var f, n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), I = R(0), J = R(0), U = R(0), x = R(0);
                D = f = D - 16 | 0, Z = g[e + 8 &gt;&gt; 2], Y = g[i + 8 &gt;&gt; 2], u = R(R(Z * r) + Y), p = g[e + 4 &gt;&gt; 2], 
                F = g[i + 4 &gt;&gt; 2], V = R(R(p * r) + F), E = g[e &gt;&gt; 2], n = R(E * r), r = g[i &gt;&gt; 2], 
                N = R(n + r), C[A + 232 | 0] ? (v = g[A + 40 &gt;&gt; 2], s = R(-g[A + 88 &gt;&gt; 2]), B = g[A + 56 &gt;&gt; 2], 
                l = g[A + 92 &gt;&gt; 2], b = g[A + 72 &gt;&gt; 2], n = g[A + 96 &gt;&gt; 2], h = R(R(R(v * s) - R(B * l)) - R(b * n)), 
                t = g[A + 200 &gt;&gt; 2], _ = g[A + 44 &gt;&gt; 2], m = g[A + 60 &gt;&gt; 2], k = g[A + 76 &gt;&gt; 2], 
                w = R(R(R(_ * s) - R(m * l)) - R(k * n)), a = g[A + 204 &gt;&gt; 2], Q = g[A + 48 &gt;&gt; 2], 
                c = R(Q * s), s = g[A - -64 &gt;&gt; 2], c = R(c - R(s * l)), l = g[A + 80 &gt;&gt; 2], G = R(c - R(l * n)), 
                n = g[A + 208 &gt;&gt; 2], c = R(R(R(R(R(h * t) + R(w * a)) + R(G * n)) + g[A + 224 &gt;&gt; 2]) + R(R(u * R(R(R(b * t) + R(k * a)) + R(l * n))) + R(R(N * R(R(R(v * t) + R(_ * a)) + R(Q * n))) + R(V * R(R(R(B * t) + R(m * a)) + R(s * n)))))), 
                t = g[A + 168 &gt;&gt; 2], a = g[A + 172 &gt;&gt; 2], n = g[A + 176 &gt;&gt; 2], t = R(R(R(u * R(R(R(b * t) + R(k * a)) + R(l * n))) + R(R(N * R(R(R(v * t) + R(_ * a)) + R(Q * n))) + R(V * R(R(R(B * t) + R(m * a)) + R(s * n))))) + R(R(R(R(t * h) + R(w * a)) + R(G * n)) + g[A + 216 &gt;&gt; 2])), 
                a = R(E * R(t - r)), n = u, r = g[A + 184 &gt;&gt; 2], u = g[A + 188 &gt;&gt; 2], k = R(R(b * r) + R(k * u)), 
                b = g[A + 192 &gt;&gt; 2], u = R(R(R(n * R(k + R(l * b))) + R(R(N * R(R(R(v * r) + R(_ * u)) + R(Q * b))) + R(V * R(R(R(B * r) + R(m * u)) + R(s * b))))) + R(R(R(R(h * r) + R(w * u)) + R(G * b)) + g[A + 220 &gt;&gt; 2])), 
                r = R(R(a + R(p * R(u - F))) + R(Z * R(c - Y))), g[f + 8 &gt;&gt; 2] = c + R(Z * r), g[f + 4 &gt;&gt; 2] = u + R(p * r), 
                g[f &gt;&gt; 2] = t + R(E * r)) : (U = g[A + 224 &gt;&gt; 2], v = g[A + 208 &gt;&gt; 2], B = g[A + 200 &gt;&gt; 2], 
                b = g[A + 204 &gt;&gt; 2], x = g[A + 216 &gt;&gt; 2], t = g[A + 172 &gt;&gt; 2], _ = g[A + 176 &gt;&gt; 2], 
                m = g[A + 168 &gt;&gt; 2], k = g[A + 104 &gt;&gt; 2], c = R(-g[A + 152 &gt;&gt; 2]), a = g[A + 120 &gt;&gt; 2], 
                y = g[A + 156 &gt;&gt; 2], Q = g[A + 136 &gt;&gt; 2], W = g[A + 160 &gt;&gt; 2], s = R(R(R(k * c) - R(a * y)) - R(Q * W)), 
                l = g[A + 108 &gt;&gt; 2], n = g[A + 124 &gt;&gt; 2], h = g[A + 140 &gt;&gt; 2], w = R(R(R(l * c) - R(n * y)) - R(h * W)), 
                G = g[A + 112 &gt;&gt; 2], d = R(G * c), c = g[A + 128 &gt;&gt; 2], d = R(d - R(c * y)), y = g[A + 144 &gt;&gt; 2], 
                W = R(d - R(y * W)), d = g[A + 184 &gt;&gt; 2], I = g[A + 188 &gt;&gt; 2], J = g[A + 192 &gt;&gt; 2], 
                d = R(R(R(Y * R(R(R(Q * d) + R(h * I)) + R(y * J))) + R(R(r * R(R(R(k * d) + R(l * I)) + R(G * J))) + R(F * R(R(R(a * d) + R(n * I)) + R(c * J))))) + R(R(R(R(s * d) + R(w * I)) + R(W * J)) + g[A + 220 &gt;&gt; 2])), 
                g[f + 4 &gt;&gt; 2] = d, t = R(R(R(Y * R(R(R(Q * m) + R(h * t)) + R(y * _))) + R(R(r * R(R(R(k * m) + R(l * t)) + R(G * _))) + R(F * R(R(R(a * m) + R(n * t)) + R(c * _))))) + R(x + R(R(R(m * s) + R(w * t)) + R(W * _)))), 
                g[f &gt;&gt; 2] = t, r = R(R(U + R(R(R(s * B) + R(w * b)) + R(W * v))) + R(R(Y * R(R(R(Q * B) + R(h * b)) + R(y * v))) + R(R(r * R(R(R(k * B) + R(l * b)) + R(G * v))) + R(F * R(R(R(a * B) + R(n * b)) + R(c * v)))))), 
                g[f + 8 &gt;&gt; 2] = r, r = R(R(R(E * R(N - t)) + R(p * R(V - d))) + R(Z * R(u - r)))), 
                o[f + 12 &gt;&gt; 2] = 0, A = o[A + 36 &gt;&gt; 2], BA[o[o[A &gt;&gt; 2] + 16 &gt;&gt; 2]](A, e, f, r), 
                D = f + 16 | 0;
            }, FA, Ri, Ye, sA, ve, qe, function() {}, ve, $i, function(A) {
                var e, i, r = 0;
                return o[(A |= 0) + 8 &gt;&gt; 2] = 16148, o[A &gt;&gt; 2] = 16120, e = o[(r = A + 56 | 0) &gt;&gt; 2], 
                i = A + 72 | 0, BA[o[o[e &gt;&gt; 2] + 20 &gt;&gt; 2]](e, o[i &gt;&gt; 2]), r = o[r &gt;&gt; 2], BA[o[o[r &gt;&gt; 2] + 16 &gt;&gt; 2]](r, o[i &gt;&gt; 2]), 
                0 | A;
            }, function(A) {
                var e, i, r = 0;
                o[(A |= 0) + 8 &gt;&gt; 2] = 16148, o[A &gt;&gt; 2] = 16120, e = o[(r = A + 56 | 0) &gt;&gt; 2], i = A + 72 | 0, 
                BA[o[o[e &gt;&gt; 2] + 20 &gt;&gt; 2]](e, o[i &gt;&gt; 2]), r = o[r &gt;&gt; 2], BA[o[o[r &gt;&gt; 2] + 16 &gt;&gt; 2]](r, o[i &gt;&gt; 2]), 
                CA(A);
            }, function(A, e, i, r, f) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0;
                var n, t, a = 0, c = 0, b = R(0);
                D = n = D - 16 | 0, Ki(n + 8 | 0, 16202), c = C[A + 76 | 0], a = o[(t = c ? e : i) + 4 &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] + -21 &gt;&gt;&gt; 0 &gt; 8 || (o[o[(e = c ? i : e) + 4 &gt;&gt; 2] + 4 &gt;&gt; 2] &gt; 19 || (b = R(BA[o[o[a &gt;&gt; 2] + 48 &gt;&gt; 2]](a)), 
                i = A + 72 | 0, o[f + 4 &gt;&gt; 2] = o[i &gt;&gt; 2], function(A, e, i, r, f, n) {
                    var t, a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0);
                    D = t = D + -64 | 0, g[A + 56 &gt;&gt; 2] = e, o[A + 52 &gt;&gt; 2] = i, o[A + 40 &gt;&gt; 2] = f, 
                    o[A + 36 &gt;&gt; 2] = r, o[A + 44 &gt;&gt; 2] = n, i = o[f + 12 &gt;&gt; 2], B = g[i + 52 &gt;&gt; 2], 
                    _ = g[i + 56 &gt;&gt; 2], f = o[r + 12 &gt;&gt; 2], m = g[f + 52 &gt;&gt; 2], Q = g[f + 56 &gt;&gt; 2], 
                    a = g[i + 20 &gt;&gt; 2], c = g[i + 36 &gt;&gt; 2], h = g[f + 20 &gt;&gt; 2], G = g[f + 36 &gt;&gt; 2], 
                    y = g[f + 24 &gt;&gt; 2], b = g[i + 24 &gt;&gt; 2], w = g[f + 40 &gt;&gt; 2], l = g[i + 40 &gt;&gt; 2], 
                    W = g[f + 32 &gt;&gt; 2], u = g[i + 32 &gt;&gt; 2], Y = g[f &gt;&gt; 2], s = g[i &gt;&gt; 2], F = g[f + 16 &gt;&gt; 2], 
                    k = g[i + 16 &gt;&gt; 2], C = g[i + 48 &gt;&gt; 2], Z = g[f + 48 &gt;&gt; 2], d = g[i + 4 &gt;&gt; 2], p = g[f + 4 &gt;&gt; 2], 
                    V = g[f + 8 &gt;&gt; 2], v = g[i + 8 &gt;&gt; 2], o[t + 60 &gt;&gt; 2] = 0, o[t + 44 &gt;&gt; 2] = 0, o[t + 28 &gt;&gt; 2] = 0, 
                    g[t + 40 &gt;&gt; 2] = R(R(v * V) + R(b * y)) + R(l * w), g[t + 36 &gt;&gt; 2] = R(R(v * p) + R(b * h)) + R(l * G), 
                    g[t + 24 &gt;&gt; 2] = R(R(d * V) + R(a * y)) + R(c * w), g[t + 20 &gt;&gt; 2] = R(R(d * p) + R(a * h)) + R(c * G), 
                    C = R(-C), g[t + 56 &gt;&gt; 2] = R(R(R(v * C) - R(b * B)) - R(l * _)) + R(R(R(v * Z) + R(b * m)) + R(l * Q)), 
                    g[t + 52 &gt;&gt; 2] = R(R(R(d * C) - R(a * B)) - R(c * _)) + R(R(R(d * Z) + R(a * m)) + R(c * Q)), 
                    o[t + 12 &gt;&gt; 2] = 0, g[t &gt;&gt; 2] = R(R(s * Y) + R(k * F)) + R(u * W), g[t + 32 &gt;&gt; 2] = R(R(v * Y) + R(b * F)) + R(l * W), 
                    g[t + 16 &gt;&gt; 2] = R(R(d * Y) + R(a * F)) + R(c * W), g[t + 8 &gt;&gt; 2] = R(R(s * V) + R(k * y)) + R(u * w), 
                    g[t + 4 &gt;&gt; 2] = R(R(s * p) + R(k * h)) + R(u * G), g[t + 48 &gt;&gt; 2] = R(R(R(s * C) - R(k * B)) - R(u * _)) + R(R(R(s * Z) + R(k * m)) + R(u * Q)), 
                    i = o[r + 4 &gt;&gt; 2], BA[o[o[i &gt;&gt; 2] + 8 &gt;&gt; 2]](i, t, A + 4 | 0, A + 20 | 0), e = R(g[n + 32 &gt;&gt; 2] + e), 
                    g[A + 20 &gt;&gt; 2] = e + g[A + 20 &gt;&gt; 2], g[(i = A + 24 | 0) &gt;&gt; 2] = e + g[i &gt;&gt; 2], g[(i = A + 28 | 0) &gt;&gt; 2] = e + g[i &gt;&gt; 2], 
                    g[A + 4 &gt;&gt; 2] = g[A + 4 &gt;&gt; 2] - e, g[(i = A + 8 | 0) &gt;&gt; 2] = g[i &gt;&gt; 2] - e, g[(A = A + 12 | 0) &gt;&gt; 2] = g[A &gt;&gt; 2] - e, 
                    D = t - -64 | 0;
                }(c = A + 8 | 0, b, r, e, t, f), i = o[i &gt;&gt; 2], o[i + 776 &gt;&gt; 2] = o[t + 8 &gt;&gt; 2], 
                o[i + 772 &gt;&gt; 2] = o[e + 8 &gt;&gt; 2], BA[o[o[a &gt;&gt; 2] + 64 &gt;&gt; 2]](a, c, A + 12 | 0, A + 28 | 0), 
                e = o[f + 4 &gt;&gt; 2], o[e + 780 &gt;&gt; 2] &amp;&amp; (i = (0 | (r = o[e + 772 &gt;&gt; 2])) == (0 | (a = o[o[f + 8 &gt;&gt; 2] + 8 &gt;&gt; 2])), 
                c = e, e = o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2], se(c, (i ? r : e) + 4 | 0, (i ? e : a) + 4 | 0)), 
                o[(A = A + 44 | 0) &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0)), Li(), D = n + 16 | 0;
            }, function(A, e, i, r, f) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0;
                var n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), I = R(0), J = R(0), U = R(0), x = R(0), X = R(0), M = R(0), S = R(0), T = R(0), j = R(0), O = R(0), H = R(0), z = R(0), P = R(0), L = R(0), K = R(0);
                return D = r = D - 240 | 0, L = R(1), f = C[A + 76 | 0], n = R(g[(A = f ? i : e) + 116 &gt;&gt; 2] - g[A + 52 &gt;&gt; 2]), 
                t = R(n * n), n = R(g[A + 120 &gt;&gt; 2] - g[A + 56 &gt;&gt; 2]), t = R(t + R(n * n)), n = R(g[A + 124 &gt;&gt; 2] - g[A + 60 &gt;&gt; 2]), 
                t = R(t + R(n * n)), n = g[A + 276 &gt;&gt; 2], t &lt; R(n * n) || (i = o[(e = f ? e : i) + 192 &gt;&gt; 2], 
                o[i + 4 &gt;&gt; 2] + -21 &gt;&gt;&gt; 0 &gt; 8 || (Z = g[A + 92 &gt;&gt; 2], p = g[A + 76 &gt;&gt; 2], V = g[A + 108 &gt;&gt; 2], 
                E = g[A + 88 &gt;&gt; 2], N = g[A + 72 &gt;&gt; 2], I = g[A + 104 &gt;&gt; 2], J = g[A + 100 &gt;&gt; 2], 
                U = g[A + 84 &gt;&gt; 2], x = g[A + 68 &gt;&gt; 2], u = g[e + 36 &gt;&gt; 2], s = g[e + 20 &gt;&gt; 2], 
                k = g[e + 4 &gt;&gt; 2], X = g[A + 28 &gt;&gt; 2], M = g[A + 12 &gt;&gt; 2], S = g[A + 44 &gt;&gt; 2], T = g[A + 24 &gt;&gt; 2], 
                j = g[A + 8 &gt;&gt; 2], O = g[A + 40 &gt;&gt; 2], H = g[A + 36 &gt;&gt; 2], z = g[A + 20 &gt;&gt; 2], P = g[A + 4 &gt;&gt; 2], 
                d = g[e + 12 &gt;&gt; 2], G = g[A + 116 &gt;&gt; 2], v = g[e + 28 &gt;&gt; 2], t = g[A + 120 &gt;&gt; 2], 
                B = g[e + 44 &gt;&gt; 2], y = g[A + 124 &gt;&gt; 2], K = R(R(R(d * G) + R(v * t)) + R(B * y)), 
                _ = g[e + 8 &gt;&gt; 2], w = R(-g[e + 52 &gt;&gt; 2]), m = g[e + 24 &gt;&gt; 2], Q = g[e + 56 &gt;&gt; 2], 
                h = g[e + 40 &gt;&gt; 2], W = g[e + 60 &gt;&gt; 2], l = R(R(R(_ * w) - R(m * Q)) - R(h * W)), 
                n = R(l + R(R(R(_ * G) + R(m * t)) + R(h * y))), a = g[A + 56 &gt;&gt; 2], c = g[A + 52 &gt;&gt; 2], 
                b = g[A + 60 &gt;&gt; 2], o[r + 236 &gt;&gt; 2] = 0, F = R(R(R(d * w) - R(v * Q)) - R(B * W)), 
                Y = R(F + R(R(R(d * c) + R(v * a)) + R(B * b))), g[r + 232 &gt;&gt; 2] = Y, l = R(l + R(R(R(_ * c) + R(m * a)) + R(h * b))), 
                g[r + 228 &gt;&gt; 2] = l, Q = R(R(R(k * w) - R(s * Q)) - R(u * W)), b = R(Q + R(R(R(k * c) + R(s * a)) + R(u * b))), 
                g[r + 224 &gt;&gt; 2] = b, w = b, (a = R(Q + R(R(R(k * G) + R(s * t)) + R(u * y)))) &lt; b &amp;&amp; (g[r + 224 &gt;&gt; 2] = a, 
                w = a), G = l, n &lt; l &amp;&amp; (g[r + 228 &gt;&gt; 2] = n, G = n), (c = R(F + K)) &lt; (t = Y) &amp;&amp; (g[r + 232 &gt;&gt; 2] = c, 
                t = c), o[r + 220 &gt;&gt; 2] = 0, g[r + 216 &gt;&gt; 2] = Y, g[r + 212 &gt;&gt; 2] = l, g[r + 208 &gt;&gt; 2] = b, 
                y = b, b &lt; a &amp;&amp; (g[r + 208 &gt;&gt; 2] = a, y = a), Q = l, l &lt; n &amp;&amp; (g[r + 212 &gt;&gt; 2] = n, 
                Q = n), W = Y, Y &lt; c &amp;&amp; (g[r + 216 &gt;&gt; 2] = c, W = c), F = t, t = g[A + 272 &gt;&gt; 2], 
                g[r + 232 &gt;&gt; 2] = F - t, g[r + 228 &gt;&gt; 2] = G - t, g[r + 224 &gt;&gt; 2] = w - t, g[r + 216 &gt;&gt; 2] = t + W, 
                g[r + 212 &gt;&gt; 2] = t + Q, g[r + 208 &gt;&gt; 2] = t + y, o[r + 128 &gt;&gt; 2] = 0, g[r + 124 &gt;&gt; 2] = c, 
                g[r + 120 &gt;&gt; 2] = n, g[r + 116 &gt;&gt; 2] = a, o[r + 112 &gt;&gt; 2] = 0, g[r + 108 &gt;&gt; 2] = R(R(d * p) + R(v * Z)) + R(B * V), 
                g[r + 104 &gt;&gt; 2] = R(R(d * N) + R(v * E)) + R(B * I), g[r + 100 &gt;&gt; 2] = R(R(d * x) + R(v * U)) + R(B * J), 
                o[r + 96 &gt;&gt; 2] = 0, g[r + 92 &gt;&gt; 2] = R(R(_ * p) + R(m * Z)) + R(h * V), g[r + 88 &gt;&gt; 2] = R(R(_ * N) + R(m * E)) + R(h * I), 
                g[r + 84 &gt;&gt; 2] = R(R(_ * x) + R(m * U)) + R(h * J), o[r + 80 &gt;&gt; 2] = 0, g[r + 76 &gt;&gt; 2] = R(R(k * p) + R(s * Z)) + R(u * V), 
                g[r + 72 &gt;&gt; 2] = R(R(k * N) + R(s * E)) + R(u * I), o[r - -64 &gt;&gt; 2] = 0, g[r + 60 &gt;&gt; 2] = Y, 
                g[r + 56 &gt;&gt; 2] = l, g[r + 52 &gt;&gt; 2] = b, o[r + 48 &gt;&gt; 2] = 0, g[r + 44 &gt;&gt; 2] = R(R(d * M) + R(v * X)) + R(B * S), 
                g[r + 40 &gt;&gt; 2] = R(R(d * j) + R(v * T)) + R(B * O), g[r + 36 &gt;&gt; 2] = R(R(d * P) + R(v * z)) + R(B * H), 
                o[r + 32 &gt;&gt; 2] = 0, g[r + 28 &gt;&gt; 2] = R(R(_ * M) + R(m * X)) + R(h * S), g[r + 24 &gt;&gt; 2] = R(R(_ * j) + R(m * T)) + R(h * O), 
                g[r + 20 &gt;&gt; 2] = R(R(_ * P) + R(m * z)) + R(h * H), o[r + 16 &gt;&gt; 2] = 0, g[r + 12 &gt;&gt; 2] = R(R(k * M) + R(s * X)) + R(u * S), 
                g[r + 8 &gt;&gt; 2] = R(R(k * j) + R(s * T)) + R(u * O), g[r + 196 &gt;&gt; 2] = t, g[r + 68 &gt;&gt; 2] = R(R(k * x) + R(s * U)) + R(u * J), 
                g[r + 4 &gt;&gt; 2] = R(R(k * P) + R(s * z)) + R(u * H), o[r &gt;&gt; 2] = 16488, o[r + 200 &gt;&gt; 2] = o[A + 268 &gt;&gt; 2], 
                i &amp;&amp; (BA[o[o[i &gt;&gt; 2] + 64 &gt;&gt; 2]](i, r, r + 224 | 0, r + 208 | 0), (n = g[r + 200 &gt;&gt; 2]) &lt; g[A + 268 &gt;&gt; 2] &amp;&amp; (g[A + 268 &gt;&gt; 2] = n, 
                L = n)))), D = r + 240 | 0, R(L);
            }, function(A, e) {
                e |= 0;
                var i = 0, r = 0, f = 0, t = 0, a = 0;
                if (r = o[(A |= 0) + 72 &gt;&gt; 2]) {
                    if ((0 | (i = o[e + 4 &gt;&gt; 2])) == o[e + 8 &gt;&gt; 2] &amp;&amp; !((0 | i) &gt;= (0 | (t = i ? i &lt;&lt; 1 : 1)))) {
                        if (t &amp;&amp; (a = dA(t &lt;&lt; 2), i = o[e + 4 &gt;&gt; 2]), (0 | i) &gt;= 1) for (r = 0, f = i; o[r + a &gt;&gt; 2] = o[o[e + 12 &gt;&gt; 2] + r &gt;&gt; 2], 
                        r = r + 4 | 0, f = f + -1 | 0; ) ;
                        (f = o[e + 12 &gt;&gt; 2]) &amp;&amp; (C[e + 16 | 0] &amp;&amp; (CA(f), i = o[e + 4 &gt;&gt; 2]), o[e + 12 &gt;&gt; 2] = 0), 
                        o[e + 12 &gt;&gt; 2] = a, n[e + 16 | 0] = 1, o[e + 8 &gt;&gt; 2] = t, r = o[A + 72 &gt;&gt; 2];
                    }
                    o[e + 4 &gt;&gt; 2] = i + 1, o[o[e + 12 &gt;&gt; 2] + (i &lt;&lt; 2) &gt;&gt; 2] = r;
                }
            }, function(A) {
                var e = 0;
                return o[(A |= 0) &gt;&gt; 2] = 16148, e = o[A + 48 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] + 20 &gt;&gt; 2]](e, o[A + 64 &gt;&gt; 2]), 
                e = o[A + 48 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] + 16 &gt;&gt; 2]](e, o[A + 64 &gt;&gt; 2]), 0 | A;
            }, function(A) {
                var e = 0;
                o[(A |= 0) &gt;&gt; 2] = 16148, e = o[A + 48 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] + 20 &gt;&gt; 2]](e, o[A + 64 &gt;&gt; 2]), 
                e = o[A + 48 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] + 16 &gt;&gt; 2]](e, o[A + 64 &gt;&gt; 2]), CA(A);
            }, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f, n = 0, t = 0, a = R(0), c = 0, b = R(0), l = R(0), u = R(0), s = 0, k = 0;
                D = f = D - 144 | 0, Ki(f + 136 | 0, 16160), ((u = (a = g[e &gt;&gt; 2]) &lt; (b = g[e + 16 &gt;&gt; 2]) ? a : b) &lt; (l = g[e + 32 &gt;&gt; 2]) ? u : l) &gt; g[A + 20 &gt;&gt; 2] || (g[(g[e + (n = (a &gt; b ^ 1) &lt;&lt; 4) &gt;&gt; 2] &gt; l ? n : 32) + e &gt;&gt; 2] &lt; g[A + 4 &gt;&gt; 2] || (((u = (a = g[e + 8 &gt;&gt; 2]) &lt; (b = g[(n = e + 24 | 0) &gt;&gt; 2]) ? a : b) &lt; (l = g[(c = e + 40 | 0) &gt;&gt; 2]) ? u : l) &gt; g[A + 28 &gt;&gt; 2] || (g[(g[(n = a &gt; b ? e + 8 | 0 : n) &gt;&gt; 2] &gt; l ? n : c) &gt;&gt; 2] &lt; g[A + 12 &gt;&gt; 2] || (((u = (a = g[e + 4 &gt;&gt; 2]) &lt; (b = g[(n = e + 20 | 0) &gt;&gt; 2]) ? a : b) &lt; (l = g[(c = e + 36 | 0) &gt;&gt; 2]) ? u : l) &gt; g[A + 24 &gt;&gt; 2] || (n = a &gt; b ? e + 4 | 0 : n, 
                o[o[o[A + 36 &gt;&gt; 2] + 4 &gt;&gt; 2] + 4 &gt;&gt; 2] &gt; 19 | g[(g[n &gt;&gt; 2] &gt; l ? n : c) &gt;&gt; 2] &lt; g[A + 8 &gt;&gt; 2] || (c = o[A + 48 &gt;&gt; 2], 
                k = zA(f + 24 | 0), s = o[(t = e + 8 | 0) + 4 &gt;&gt; 2], o[(n = f + 92 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                o[n + 4 &gt;&gt; 2] = s, t = o[e + 20 &gt;&gt; 2], o[(n = f + 100 | 0) &gt;&gt; 2] = o[e + 16 &gt;&gt; 2], 
                o[n + 4 &gt;&gt; 2] = t, s = o[(t = e + 24 | 0) + 4 &gt;&gt; 2], o[(n = f + 108 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                o[n + 4 &gt;&gt; 2] = s, t = o[e + 36 &gt;&gt; 2], o[(n = f + 116 | 0) &gt;&gt; 2] = o[e + 32 &gt;&gt; 2], 
                o[n + 4 &gt;&gt; 2] = t, s = o[(t = e + 40 | 0) + 4 &gt;&gt; 2], o[(n = f + 124 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                o[n + 4 &gt;&gt; 2] = s, o[f + 24 &gt;&gt; 2] = 16352, n = o[e + 4 &gt;&gt; 2], o[f + 84 &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[f + 88 &gt;&gt; 2] = n, o[f + 72 &gt;&gt; 2] = o[A + 56 &gt;&gt; 2], o[f + 28 &gt;&gt; 2] = 1, o[f + 20 &gt;&gt; 2] = r, 
                o[f + 16 &gt;&gt; 2] = i, e = o[A + 40 &gt;&gt; 2], o[f &gt;&gt; 2] = e, n = o[e + 8 &gt;&gt; 2], o[f + 12 &gt;&gt; 2] = o[e + 12 &gt;&gt; 2], 
                o[f + 8 &gt;&gt; 2] = n, a = g[o[A + 44 &gt;&gt; 2] + 32 &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = f + 24, e = o[A + 36 &gt;&gt; 2], 
                e = a &gt; R(0) ? 0 | BA[o[o[c &gt;&gt; 2] + 8 &gt;&gt; 2]](c, e, f, 0, 2) : 0 | BA[o[o[c &gt;&gt; 2] + 8 &gt;&gt; 2]](c, e, f, o[A + 64 &gt;&gt; 2], 1), 
                n = o[A + 44 &gt;&gt; 2], t = o[n + 8 &gt;&gt; 2], o[t + 8 &gt;&gt; 2] != o[o[A + 40 &gt;&gt; 2] + 8 &gt;&gt; 2] ? (t = o[n + 12 &gt;&gt; 2], 
                o[n + 12 &gt;&gt; 2] = f, BA[o[o[n &gt;&gt; 2] + 12 &gt;&gt; 2]](n, i, r)) : (o[n + 8 &gt;&gt; 2] = f, BA[o[o[n &gt;&gt; 2] + 8 &gt;&gt; 2]](n, i, r)), 
                BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, o[A + 36 &gt;&gt; 2], f, o[A + 52 &gt;&gt; 2], o[A + 44 &gt;&gt; 2]), 
                i = o[A + 44 &gt;&gt; 2], o[(o[o[i + 8 &gt;&gt; 2] + 8 &gt;&gt; 2] == o[o[A + 40 &gt;&gt; 2] + 8 &gt;&gt; 2] ? 8 : 12) + i &gt;&gt; 2] = t, 
                BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), BA[o[o[c &gt;&gt; 2] + 60 &gt;&gt; 2]](c, e), Ae(k))))))), Li(), D = f + 144 | 0;
            }, ce, $A, ve, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f = 0, t = 0, a = 0, c = R(0);
                D = i = D - 800 | 0, Ki(i + 792 | 0, 16672), o[(r = i + 740 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, 
                o[(r = i + 752 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, o[i + 748 &gt;&gt; 2] = 1065353216, 
                o[(r = i + 772 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, o[i + 768 &gt;&gt; 2] = 1065353216, 
                o[(r = i + 780 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, o[i + 788 &gt;&gt; 2] = 0, o[i + 732 &gt;&gt; 2] = 0, 
                o[i + 736 &gt;&gt; 2] = 0, o[i + 728 &gt;&gt; 2] = 1065353216, o[i + 760 &gt;&gt; 2] = 0, o[i + 764 &gt;&gt; 2] = 0, 
                o[i + 720 &gt;&gt; 2] = 0, o[i + 724 &gt;&gt; 2] = 0, o[i + 552 &gt;&gt; 2] = 15992, o[i + 716 &gt;&gt; 2] = o[A + 200 &gt;&gt; 2], 
                r = o[A + 196 &gt;&gt; 2], YA(i + 496 | 0), o[(f = i + 524 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, 
                o[i + 520 &gt;&gt; 2] = 1065353216, o[(f = i + 532 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, 
                o[i + 540 &gt;&gt; 2] = 0, o[i + 512 &gt;&gt; 2] = 1065353216, o[i + 516 &gt;&gt; 2] = 1065353216, 
                o[i + 496 &gt;&gt; 2] = 9852, o[i + 548 &gt;&gt; 2] = 0, o[i + 544 &gt;&gt; 2] = r, o[i + 528 &gt;&gt; 2] = r, 
                o[i + 500 &gt;&gt; 2] = 8, r = zA(i + 384 | 0), t = o[(f = e + 8 | 0) + 4 &gt;&gt; 2], o[(a = i + 452 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = t, f = o[e + 20 &gt;&gt; 2], o[(t = i + 460 | 0) &gt;&gt; 2] = o[e + 16 &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = f, t = o[(f = e + 24 | 0) + 4 &gt;&gt; 2], o[(a = i + 468 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = t, f = o[e + 36 &gt;&gt; 2], o[(t = i + 476 | 0) &gt;&gt; 2] = o[e + 32 &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = f, t = o[(f = e + 40 | 0) + 4 &gt;&gt; 2], o[(a = i + 484 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = t, o[i + 388 &gt;&gt; 2] = 1, o[i + 384 &gt;&gt; 2] = 16352, f = o[e + 4 &gt;&gt; 2], 
                o[i + 444 &gt;&gt; 2] = o[e &gt;&gt; 2], o[i + 448 &gt;&gt; 2] = f, n[i + 356 | 0] = 0, o[i + 332 &gt;&gt; 2] = 953267991, 
                $i(qi(i + 8 | 0, i + 496 | 0, i + 384 | 0, i + 24 | 0), A + 4 | 0, A + 68 | 0, i + 728 | 0, i + 728 | 0, i + 552 | 0) &amp;&amp; (c = g[i + 716 &gt;&gt; 2], 
                g[A + 200 &gt;&gt; 2] &gt; c &amp;&amp; (g[A + 200 &gt;&gt; 2] = c)), Ae(r), Li(), D = i + 800 | 0;
            }, rr, function(A) {
                $(rr(A |= 0));
            }, fr, function(A, e, i, r, f) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0;
                var n, t, a, c, b, l, u = 0, s = R(0), k = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = 0, w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), D = R(0), I = R(0), J = R(0), U = R(0), x = R(0), X = R(0), M = 0;
                if ((0 | (y = o[A + 52 &gt;&gt; 2])) &lt; 1) return R(R(1));
                for (n = (u = C[A + 68 | 0]) ? e : i, t = o[(e = u ? i : e) - -64 &gt;&gt; 2], U = g[e + 60 &gt;&gt; 2], 
                x = g[e + 56 &gt;&gt; 2], X = g[e + 52 &gt;&gt; 2], a = o[e + 48 &gt;&gt; 2], k = g[e + 44 &gt;&gt; 2], 
                d = g[e + 40 &gt;&gt; 2], v = g[e + 36 &gt;&gt; 2], u = 32, c = o[e + 32 &gt;&gt; 2], B = g[e + 28 &gt;&gt; 2], 
                _ = g[e + 24 &gt;&gt; 2], m = g[e + 20 &gt;&gt; 2], b = o[e + 16 &gt;&gt; 2], Q = g[e + 12 &gt;&gt; 2], 
                h = g[e + 8 &gt;&gt; 2], i = o[e + 304 &gt;&gt; 2], G = g[e + 4 &gt;&gt; 2], l = o[e + 192 &gt;&gt; 2], 
                w = R(1); o[e + 304 &gt;&gt; 2] = i + 1, i = o[l + 28 &gt;&gt; 2] + u | 0, s = g[i + 24 &gt;&gt; 2], 
                W = g[i + 16 &gt;&gt; 2], Y = g[i + 20 &gt;&gt; 2], F = g[i &gt;&gt; 2], Z = g[i + -32 &gt;&gt; 2], p = g[i + -16 &gt;&gt; 2], 
                V = g[i + 4 &gt;&gt; 2], E = g[i + -28 &gt;&gt; 2], N = g[i + -12 &gt;&gt; 2], D = g[i + 8 &gt;&gt; 2], 
                I = g[i + -24 &gt;&gt; 2], J = g[i + -8 &gt;&gt; 2], o[e + 64 &gt;&gt; 2] = 0, o[e + 48 &gt;&gt; 2] = 0, 
                o[e + 32 &gt;&gt; 2] = 0, o[e + 16 &gt;&gt; 2] = 0, g[e + 44 &gt;&gt; 2] = R(R(v * I) + R(d * J)) + R(k * D), 
                g[e + 40 &gt;&gt; 2] = R(R(v * E) + R(d * N)) + R(k * V), g[e + 36 &gt;&gt; 2] = R(R(v * Z) + R(d * p)) + R(k * F), 
                g[e + 28 &gt;&gt; 2] = R(R(m * I) + R(_ * J)) + R(B * D), g[e + 24 &gt;&gt; 2] = R(R(m * E) + R(_ * N)) + R(B * V), 
                g[e + 20 &gt;&gt; 2] = R(R(m * Z) + R(_ * p)) + R(B * F), g[e + 12 &gt;&gt; 2] = R(R(G * I) + R(h * J)) + R(Q * D), 
                g[e + 8 &gt;&gt; 2] = R(R(G * E) + R(h * N)) + R(Q * V), g[e + 4 &gt;&gt; 2] = R(R(G * Z) + R(h * p)) + R(Q * F), 
                g[e + 60 &gt;&gt; 2] = U + R(R(R(v * W) + R(d * Y)) + R(k * s)), g[e + 56 &gt;&gt; 2] = x + R(R(R(m * W) + R(_ * Y)) + R(B * s)), 
                g[e + 52 &gt;&gt; 2] = X + R(R(R(G * W) + R(h * Y)) + R(Q * s)), i = o[o[A + 60 &gt;&gt; 2] + M &gt;&gt; 2], 
                s = R(BA[o[o[i &gt;&gt; 2] + 12 &gt;&gt; 2]](i, e, n, r, f)), o[e + 64 &gt;&gt; 2] = t, g[e + 60 &gt;&gt; 2] = U, 
                g[e + 56 &gt;&gt; 2] = x, g[e + 52 &gt;&gt; 2] = X, o[e + 48 &gt;&gt; 2] = a, g[e + 44 &gt;&gt; 2] = k, 
                g[e + 40 &gt;&gt; 2] = d, g[e + 36 &gt;&gt; 2] = v, o[e + 32 &gt;&gt; 2] = c, g[e + 28 &gt;&gt; 2] = B, 
                g[e + 24 &gt;&gt; 2] = _, g[e + 20 &gt;&gt; 2] = m, o[e + 16 &gt;&gt; 2] = b, g[e + 12 &gt;&gt; 2] = Q, 
                g[e + 8 &gt;&gt; 2] = h, g[e + 4 &gt;&gt; 2] = G, i = o[e + 304 &gt;&gt; 2] + 1 | 0, o[e + 304 &gt;&gt; 2] = i, 
                w = s &lt; w ? s : w, u = u + 80 | 0, M = M + 4 | 0, y = y + -1 | 0; ) ;
                return R(w);
            }, function(A, e) {
                e |= 0;
                var i = 0, r = 0, f = 0, n = 0;
                if ((0 | (i = o[(A |= 0) + 52 &gt;&gt; 2])) &gt;= 1) for (;(r = o[o[A + 60 &gt;&gt; 2] + f &gt;&gt; 2]) &amp;&amp; (BA[o[o[r &gt;&gt; 2] + 16 &gt;&gt; 2]](r, e), 
                i = o[A + 52 &gt;&gt; 2]), f = f + 4 | 0, (0 | (n = n + 1 | 0)) &lt; (0 | i); ) ;
            }, sA, ve, Ye, function(A, e) {
                var i, r;
                e |= 0, i = A |= 0, r = o[o[o[A + 4 &gt;&gt; 2] + 4 &gt;&gt; 2] + 28 &gt;&gt; 2], A = o[e + 36 &gt;&gt; 2], 
                nr(i, o[64 + (r + _(A, 80) | 0) &gt;&gt; 2], A);
            }, function(A, e, i) {
                A |= 0, e |= 0, i = R(i), BA[o[o[A &gt;&gt; 2] + 12 &gt;&gt; 2]](A, e);
            }, li, li, function(A) {
                var e = 0;
                return o[(A |= 0) &gt;&gt; 2] = 16844, (e = o[A + 56 &gt;&gt; 2]) &amp;&amp; (C[A + 60 | 0] &amp;&amp; CA(e), 
                o[A + 56 &gt;&gt; 2] = 0), o[A + 56 &gt;&gt; 2] = 0, o[A + 48 &gt;&gt; 2] = 0, o[A + 52 &gt;&gt; 2] = 0, 
                n[A + 60 | 0] = 1, (e = o[A + 36 &gt;&gt; 2]) &amp;&amp; (C[A + 40 | 0] &amp;&amp; CA(e), o[A + 36 &gt;&gt; 2] = 0), 
                o[A + 36 &gt;&gt; 2] = 0, o[A + 28 &gt;&gt; 2] = 0, o[A + 32 &gt;&gt; 2] = 0, n[A + 40 | 0] = 1, (e = o[A + 16 &gt;&gt; 2]) &amp;&amp; (C[A + 20 | 0] &amp;&amp; CA(e), 
                o[A + 16 &gt;&gt; 2] = 0), o[A + 16 &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = 0, 
                n[A + 20 | 0] = 1, 0 | A;
            }, function(A) {
                var e = 0;
                o[(A |= 0) &gt;&gt; 2] = 16844, (e = o[A + 56 &gt;&gt; 2]) &amp;&amp; (C[A + 60 | 0] &amp;&amp; CA(e), o[A + 56 &gt;&gt; 2] = 0), 
                o[A + 56 &gt;&gt; 2] = 0, o[A + 48 &gt;&gt; 2] = 0, o[A + 52 &gt;&gt; 2] = 0, n[A + 60 | 0] = 1, (e = o[A + 36 &gt;&gt; 2]) &amp;&amp; (C[A + 40 | 0] &amp;&amp; CA(e), 
                o[A + 36 &gt;&gt; 2] = 0), o[A + 36 &gt;&gt; 2] = 0, o[A + 28 &gt;&gt; 2] = 0, o[A + 32 &gt;&gt; 2] = 0, 
                n[A + 40 | 0] = 1, !(e = o[A + 16 &gt;&gt; 2]) | !C[A + 20 | 0] || CA(e), $(A);
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r = 0, f = 0, n = 0, t = 0, a = 0, c = 0, b = 0, l = 0;
                o[690] = o[690] + 1, c = o[A + 36 &gt;&gt; 2], r = _((r = ((r = i &lt;&lt; 16 | e) &lt;&lt; 15 ^ -1) + r | 0) &gt;&gt;&gt; 10 ^ r, 9), 
                r = ((r ^= r &gt;&gt;&gt; 6) &lt;&lt; 11 ^ -1) + r | 0, b = c + ((o[A + 12 &gt;&gt; 2] + -1 &amp; (r &gt;&gt;&gt; 16 ^ r)) &lt;&lt; 2) | 0;
                A: if (-1 != (0 | (r = o[b &gt;&gt; 2]))) {
                    for (n = o[A + 16 &gt;&gt; 2], f = r; ;) {
                        if (a = n + _(f, 12) | 0, o[a + 4 &gt;&gt; 2] != (0 | i) || (0 | e) != o[a &gt;&gt; 2]) {
                            if (-1 != (0 | (f = o[o[A + 56 &gt;&gt; 2] + (f &lt;&lt; 2) &gt;&gt; 2]))) continue;
                            break A;
                        }
                        break;
                    }
                    if (a) {
                        e = _(f, 12), l = o[8 + (e + n | 0) &gt;&gt; 2], f = o[A + 56 &gt;&gt; 2];
                        e: {
                            i: {
                                if ((0 | r) != (0 | (t = (0 | e) / 12 | 0))) {
                                    for (;(0 | t) != (0 | (r = o[f + ((e = r) &lt;&lt; 2) &gt;&gt; 2])); ) ;
                                    if (i = r = o[f + (t &lt;&lt; 2) &gt;&gt; 2], -1 == (0 | e)) break i;
                                    o[f + (e &lt;&lt; 2) &gt;&gt; 2] = r;
                                    break e;
                                }
                                i = o[f + (t &lt;&lt; 2) &gt;&gt; 2];
                            }
                            o[b &gt;&gt; 2] = i;
                        }
                        if ((0 | t) == (0 | (r = o[A + 8 &gt;&gt; 2] + -1 | 0))) return o[A + 8 &gt;&gt; 2] = t, 0 | l;
                        e: {
                            if (n = n + _(r, 12) | 0, e = o[n + 4 &gt;&gt; 2] &lt;&lt; 16 | o[n &gt;&gt; 2], e = _((e = (e &lt;&lt; 15 ^ -1) + e | 0) &gt;&gt;&gt; 10 ^ e, 9), 
                            e = ((e ^= e &gt;&gt;&gt; 6) &lt;&lt; 11 ^ -1) + e | 0, b = o[A + 12 &gt;&gt; 2] + -1 &amp; (e &gt;&gt;&gt; 16 ^ e), 
                            (0 | (e = o[(c = c + (b &lt;&lt; 2) | 0) &gt;&gt; 2])) != (0 | r)) {
                                for (;i = e, (0 | r) != (0 | (e = o[f + (e &lt;&lt; 2) &gt;&gt; 2])); ) ;
                                if (e = o[f + (r &lt;&lt; 2) &gt;&gt; 2], -1 != (0 | i)) {
                                    o[f + (i &lt;&lt; 2) &gt;&gt; 2] = e;
                                    break e;
                                }
                            } else e = o[f + (r &lt;&lt; 2) &gt;&gt; 2];
                            o[c &gt;&gt; 2] = e;
                        }
                        e = o[n + 4 &gt;&gt; 2], o[a &gt;&gt; 2] = o[n &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = e, o[a + 8 &gt;&gt; 2] = o[n + 8 &gt;&gt; 2], 
                        e = o[A + 36 &gt;&gt; 2] + (b &lt;&lt; 2) | 0, o[o[A + 56 &gt;&gt; 2] + (t &lt;&lt; 2) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                        o[e &gt;&gt; 2] = t, o[A + 8 &gt;&gt; 2] = o[A + 8 &gt;&gt; 2] + -1;
                    }
                }
                return 0 | l;
            }, function(A, e, i) {
                return A |= 0, e |= 0, i |= 0, o[691] = o[691] + 1, 0 | function(A, e, i) {
                    var r, f = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, d = 0;
                    f = _((f = ((f = i &lt;&lt; 16 | e) &lt;&lt; 15 ^ -1) + f | 0) &gt;&gt;&gt; 10 ^ f, 9), s = (r = (f = ((f ^= f &gt;&gt;&gt; 6) &lt;&lt; 11 ^ -1) + f | 0) &gt;&gt;&gt; 16 ^ f) &amp; (f = o[A + 12 &gt;&gt; 2]) + -1;
                    A: {
                        e: if (-1 != (0 | (t = o[o[A + 36 &gt;&gt; 2] + (s &lt;&lt; 2) &gt;&gt; 2]))) {
                            for (k = o[A + 16 &gt;&gt; 2]; ;) {
                                if (a = k + _(t, 12) | 0, o[a + 4 &gt;&gt; 2] != (0 | i) || (0 | e) != o[a &gt;&gt; 2]) {
                                    if (-1 != (0 | (t = o[o[A + 56 &gt;&gt; 2] + (t &lt;&lt; 2) &gt;&gt; 2]))) continue;
                                    break e;
                                }
                                break;
                            }
                            if (a) break A;
                        }
                        e: {
                            i: {
                                if (l = A, (0 | f) == (0 | (t = c = o[A + 8 &gt;&gt; 2]))) {
                                    if (!(d = (0 | f) &gt;= (0 | (u = f ? f &lt;&lt; 1 : 1)))) break i;
                                    t = f;
                                }
                                o[l + 8 &gt;&gt; 2] = t + 1, a = (b = o[A + 16 &gt;&gt; 2]) + _(c, 12) | 0;
                                break e;
                            }
                            if (u &amp;&amp; (b = dA(_(u, 12)), f = o[A + 8 &gt;&gt; 2]), (0 | f) &gt;= 1) for (t = 0; a = o[A + 16 &gt;&gt; 2] + t | 0, 
                            k = o[a + 4 &gt;&gt; 2], o[(l = t + b | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[l + 4 &gt;&gt; 2] = k, o[l + 8 &gt;&gt; 2] = o[a + 8 &gt;&gt; 2], 
                            t = t + 12 | 0, f = f + -1 | 0; ) ;
                            (f = o[A + 16 &gt;&gt; 2]) &amp;&amp; (C[A + 20 | 0] &amp;&amp; CA(f), o[A + 16 &gt;&gt; 2] = 0), o[A + 16 &gt;&gt; 2] = b, 
                            o[A + 12 &gt;&gt; 2] = u, n[A + 20 | 0] = 1, o[A + 8 &gt;&gt; 2] = o[A + 8 &gt;&gt; 2] + 1, a = _(c, 12) + b | 0, 
                            d || (tr(A), s = o[A + 12 &gt;&gt; 2] + -1 &amp; r);
                        }
                        o[a &gt;&gt; 2] = e, e = _(c, 12) + b | 0, o[e + 8 &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = i, e = o[A + 56 &gt;&gt; 2] + (c &lt;&lt; 2) | 0, 
                        A = o[A + 36 &gt;&gt; 2] + (s &lt;&lt; 2) | 0, o[e &gt;&gt; 2] = o[A &gt;&gt; 2], o[A &gt;&gt; 2] = c;
                    }
                    return a;
                }(A, e, i);
            }, or, br, function(A) {
                $(br(A |= 0));
            }, function(A, e, i, r, f) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0;
                var t, a, c = 0, b = 0, l = 0, u = 0, s = R(0), k = 0, d = R(0), v = R(0), B = R(0), Q = R(0), h = 0, G = R(0), y = R(0), w = R(0), W = 0, Y = 0, F = R(0), Z = R(0), p = R(0), V = 0, E = R(0), N = R(0), I = R(0), J = R(0), U = R(0), x = R(0), X = R(0), M = R(0), S = R(0), T = R(0), j = 0, O = R(0), H = R(0), z = 0, P = R(0), L = 0, K = 0, q = R(0), $ = R(0), AA = R(0), eA = R(0), iA = R(0), rA = R(0), fA = R(0), nA = R(0), tA = R(0), aA = R(0);
                if (D = t = D - 3328 | 0, a = o[e + 4 &gt;&gt; 2], (Y = o[a + 68 &gt;&gt; 2]) &amp;&amp; (K = o[i + 4 &gt;&gt; 2], 
                j = o[K + 68 &gt;&gt; 2])) {
                    if (o[K + 72 &gt;&gt; 2] != o[A + 112 &gt;&gt; 2] || o[a + 72 &gt;&gt; 2] != o[A + 108 &gt;&gt; 2]) {
                        if (b = 8, c = o[A + 84 &gt;&gt; 2], (0 | (l = o[c + 8 &gt;&gt; 2])) &gt;= 1) {
                            for (;(h = o[o[c + 16 &gt;&gt; 2] + b &gt;&gt; 2]) &amp;&amp; (BA[o[o[h &gt;&gt; 2] &gt;&gt; 2]](h), k = o[A + 4 &gt;&gt; 2], 
                            BA[o[o[k &gt;&gt; 2] + 60 &gt;&gt; 2]](k, h)), b = b + 12 | 0, l = l + -1 | 0; ) ;
                            c = o[A + 84 &gt;&gt; 2];
                        }
                        ar(c), o[A + 108 &gt;&gt; 2] = o[a + 72 &gt;&gt; 2], o[A + 112 &gt;&gt; 2] = o[K + 72 &gt;&gt; 2];
                    }
                    o[t + 84 &gt;&gt; 2] = 0, n[t + 88 | 0] = 1, o[t + 76 &gt;&gt; 2] = 0, o[t + 80 &gt;&gt; 2] = 0, be(t + 112 | 0), 
                    be(t + 916 | 0), be(t + 1720 | 0), be(t + 2524 | 0), (c = o[t + 84 &gt;&gt; 2]) &amp;&amp; (C[t + 88 | 0] &amp;&amp; CA(c), 
                    o[t + 84 &gt;&gt; 2] = 0), o[t + 76 &gt;&gt; 2] = 0, o[t + 80 &gt;&gt; 2] = 4, h = o[A + 84 &gt;&gt; 2], 
                    n[t + 88 | 0] = 0, u = o[h + 8 &gt;&gt; 2], o[t + 84 &gt;&gt; 2] = t + 112;
                    A: {
                        if ((0 | u) &lt;= 0) b = t + 112 | 0; else {
                            for (k = 0; ;) {
                                if (c = o[8 + (o[h + 16 &gt;&gt; 2] + _(k, 12) | 0) &gt;&gt; 2]) {
                                    if (BA[o[o[c &gt;&gt; 2] + 16 &gt;&gt; 2]](c, t + 72 | 0), (0 | (b = o[t + 76 &gt;&gt; 2])) &gt;= 1) for (u = 0, 
                                    l = 0; c = o[o[t + 84 &gt;&gt; 2] + u &gt;&gt; 2], o[c + 780 &gt;&gt; 2] &amp;&amp; (o[f + 4 &gt;&gt; 2] = c, b = (0 | (z = o[c + 772 &gt;&gt; 2])) == (0 | (W = o[o[f + 8 &gt;&gt; 2] + 8 &gt;&gt; 2])), 
                                    L = c, c = o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2], se(L, (b ? z : c) + 4 | 0, (b ? c : W) + 4 | 0), 
                                    o[f + 4 &gt;&gt; 2] = 0, b = o[t + 76 &gt;&gt; 2]), u = u + 4 | 0, (0 | (l = l + 1 | 0)) &lt; (0 | b); ) ;
                                    if ((0 | b) &lt;= -1) for (o[t + 80 &gt;&gt; 2] &lt;= -1 &amp;&amp; ((c = o[t + 84 &gt;&gt; 2]) &amp;&amp; (C[t + 88 | 0] &amp;&amp; CA(c), 
                                    o[t + 84 &gt;&gt; 2] = 0), n[t + 88 | 0] = 1, o[t + 80 &gt;&gt; 2] = 0, o[t + 84 &gt;&gt; 2] = 0), 
                                    u = b &lt;&lt; 2; o[o[t + 84 &gt;&gt; 2] + u &gt;&gt; 2] = 0, u = u + 4 | 0, l = (c = b + 1 | 0) &gt;&gt;&gt; 0 &gt;= b &gt;&gt;&gt; 0, 
                                    b = c, l; ) ;
                                    o[t + 76 &gt;&gt; 2] = 0, u = o[h + 8 &gt;&gt; 2];
                                }
                                if (!((0 | (k = k + 1 | 0)) &lt; (0 | u))) break;
                            }
                            if (!(b = o[t + 84 &gt;&gt; 2])) break A;
                        }
                        C[t + 88 | 0] &amp;&amp; CA(b), o[t + 84 &gt;&gt; 2] = 0;
                    }
                    if (o[t + 92 &gt;&gt; 2] = r, o[t + 76 &gt;&gt; 2] = 0, o[t + 72 &gt;&gt; 2] = 16988, o[t + 88 &gt;&gt; 2] = o[A + 4 &gt;&gt; 2], 
                    o[t + 104 &gt;&gt; 2] = o[A + 72 &gt;&gt; 2], o[t + 100 &gt;&gt; 2] = o[A + 84 &gt;&gt; 2], o[t + 84 &gt;&gt; 2] = i, 
                    r = o[i + 12 &gt;&gt; 2], s = g[r + 56 &gt;&gt; 2], o[t + 80 &gt;&gt; 2] = e, c = o[e + 12 &gt;&gt; 2], 
                    d = g[c + 40 &gt;&gt; 2], X = g[r + 52 &gt;&gt; 2], v = g[c + 24 &gt;&gt; 2], E = g[r + 48 &gt;&gt; 2], 
                    y = g[c + 8 &gt;&gt; 2], M = g[c + 56 &gt;&gt; 2], N = g[c + 52 &gt;&gt; 2], O = g[c + 48 &gt;&gt; 2], B = g[c + 36 &gt;&gt; 2], 
                    Q = g[c + 20 &gt;&gt; 2], w = g[c + 4 &gt;&gt; 2], I = g[r + 40 &gt;&gt; 2], S = g[r + 24 &gt;&gt; 2], J = g[r + 8 &gt;&gt; 2], 
                    T = g[r + 36 &gt;&gt; 2], Z = g[r + 20 &gt;&gt; 2], U = g[r + 4 &gt;&gt; 2], F = g[c &gt;&gt; 2], p = g[c + 16 &gt;&gt; 2], 
                    G = g[c + 32 &gt;&gt; 2], x = g[r + 16 &gt;&gt; 2], H = g[r &gt;&gt; 2], P = g[r + 32 &gt;&gt; 2], o[t + 96 &gt;&gt; 2] = f, 
                    (r = o[Y &gt;&gt; 2]) &amp;&amp; (c = o[j &gt;&gt; 2])) {
                        for (O = R(-O), q = R(R(R(R(y * O) - R(v * N)) - R(d * M)) + R(R(R(y * E) + R(v * X)) + R(d * s))), 
                        rA = R(R(R(R(w * O) - R(Q * N)) - R(B * M)) + R(R(R(w * E) + R(Q * X)) + R(B * s))), 
                        X = R(R(R(R(F * O) - R(p * N)) - R(G * M)) + R(R(R(F * E) + R(p * X)) + R(G * s))), 
                        s = g[f + 32 &gt;&gt; 2], o[t + 116 &gt;&gt; 2] = c, o[t + 112 &gt;&gt; 2] = r, E = R(R(R(y * J) + R(v * S)) + R(d * I)), 
                        M = R(m(E)), N = R(R(R(y * U) + R(v * Z)) + R(d * T)), O = R(m(N)), $ = R(R(R(y * H) + R(v * x)) + R(d * P)), 
                        fA = R(m($)), AA = R(R(R(w * J) + R(Q * S)) + R(B * I)), nA = R(m(AA)), eA = R(R(R(w * U) + R(Q * Z)) + R(B * T)), 
                        tA = R(m(eA)), iA = R(R(R(w * H) + R(Q * x)) + R(B * P)), aA = R(m(iA)), I = R(R(R(F * J) + R(p * S)) + R(G * I)), 
                        S = R(m(I)), J = R(R(R(F * U) + R(p * Z)) + R(G * T)), T = R(m(J)), F = R(R(R(F * H) + R(p * x)) + R(G * P)), 
                        p = R(m(F)), j = 124, l = 0, k = 128, c = t + 112 | 0, r = 128, u = 1; ;) {
                            A: {
                                e: {
                                    i: {
                                        if (V = o[(b = (L = (z = u + -1 | 0) &lt;&lt; 3) + c | 0) &gt;&gt; 2], W = o[b + 4 &gt;&gt; 2], B = g[W + 16 &gt;&gt; 2], 
                                        Q = g[W &gt;&gt; 2], d = R(R(R(B - Q) * R(.5)) + R(0)), w = g[W + 20 &gt;&gt; 2], G = g[W + 4 &gt;&gt; 2], 
                                        v = R(R(R(w - G) * R(.5)) + R(0)), Z = g[W + 24 &gt;&gt; 2], U = g[W + 8 &gt;&gt; 2], y = R(R(R(Z - U) * R(.5)) + R(0)), 
                                        x = R(R(R(p * d) + R(T * v)) + R(S * y)), B = R(R(B + Q) * R(.5)), Q = R(R(w + G) * R(.5)), 
                                        w = R(R(Z + U) * R(.5)), G = R(X + R(R(R(F * B) + R(J * Q)) + R(I * w))), !(g[V &gt;&gt; 2] &lt;= R(s + R(x + G)) ^ 1 | g[V + 16 &gt;&gt; 2] &gt;= R(R(G - x) - s) ^ 1 || (G = R(R(R(aA * d) + R(tA * v)) + R(nA * y)), 
                                        Z = R(rA + R(R(R(iA * B) + R(eA * Q)) + R(AA * w))), g[V + 4 &gt;&gt; 2] &lt;= R(s + R(G + Z)) ^ 1 | g[V + 20 &gt;&gt; 2] &gt;= R(R(Z - G) - s) ^ 1 || (d = R(R(R(fA * d) + R(O * v)) + R(M * y)), 
                                        v = R(q + R(R(R($ * B) + R(N * Q)) + R(E * w))), g[V + 8 &gt;&gt; 2] &lt;= R(s + R(d + v)) ^ 1 | g[V + 24 &gt;&gt; 2] &gt;= R(R(v - d) - s) ^ 1)))) {
                                            if ((0 | z) &lt;= (0 | j)) h = k, b = c, Y = l; else {
                                                r: if ((0 | k) &gt;= (0 | (h = k &lt;&lt; 1)) | (0 | r) &gt;= (0 | h)) b = c, Y = l; else {
                                                    f: {
                                                        n: {
                                                            t: {
                                                                if (k) {
                                                                    if (b = dA(k &lt;&lt; 4), !((0 | k) &lt; 1)) {
                                                                        for (j = b, r = c; Y = o[r + 4 &gt;&gt; 2], o[j &gt;&gt; 2] = o[r &gt;&gt; 2], o[j + 4 &gt;&gt; 2] = Y, 
                                                                        j = j + 8 | 0, r = r + 8 | 0, k = k + -1 | 0; ) ;
                                                                        if (!(255 &amp; l)) break n;
                                                                        break t;
                                                                    }
                                                                } else b = 0;
                                                                if (r = Y = 1, !c) break f;
                                                                if (r = h, !(255 &amp; l)) break r;
                                                            }
                                                            CA(c);
                                                        }
                                                        r = 1;
                                                    }
                                                    Y = r, r = h;
                                                }
                                                j = h + -4 | 0;
                                            }
                                            if (c = o[W + 40 &gt;&gt; 2], o[V + 40 &gt;&gt; 2]) {
                                                if (l = o[V + 36 &gt;&gt; 2], c) {
                                                    o[(c = b + L | 0) + 4 &gt;&gt; 2] = o[W + 36 &gt;&gt; 2], o[c &gt;&gt; 2] = l, l = o[V + 40 &gt;&gt; 2], 
                                                    o[(c = (u &lt;&lt; 3) + b | 0) + 4 &gt;&gt; 2] = o[W + 36 &gt;&gt; 2], o[c &gt;&gt; 2] = l, l = o[V + 36 &gt;&gt; 2], 
                                                    o[c + 12 &gt;&gt; 2] = o[W + 40 &gt;&gt; 2], o[c + 8 &gt;&gt; 2] = l, l = o[V + 40 &gt;&gt; 2], o[c + 20 &gt;&gt; 2] = o[W + 40 &gt;&gt; 2], 
                                                    o[c + 16 &gt;&gt; 2] = l, u = u + 3 | 0;
                                                    break e;
                                                }
                                                o[(c = b + L | 0) + 4 &gt;&gt; 2] = W, o[c &gt;&gt; 2] = l, c = o[V + 40 &gt;&gt; 2], o[(l = (u &lt;&lt; 3) + b | 0) + 4 &gt;&gt; 2] = W, 
                                                o[l &gt;&gt; 2] = c;
                                                break i;
                                            }
                                            if (c) {
                                                o[(c = b + L | 0) + 4 &gt;&gt; 2] = o[W + 36 &gt;&gt; 2], o[c &gt;&gt; 2] = V, o[(c = (u &lt;&lt; 3) + b | 0) + 4 &gt;&gt; 2] = o[W + 40 &gt;&gt; 2], 
                                                o[c &gt;&gt; 2] = V;
                                                break i;
                                            }
                                            BA[o[o[t + 72 &gt;&gt; 2] + 8 &gt;&gt; 2]](t + 72 | 0, V, W), k = h, c = b, l = Y;
                                        }
                                        u = z;
                                        break A;
                                    }
                                    u = u + 1 | 0;
                                }
                                k = h, c = b, l = Y;
                            }
                            if (!u) break;
                        }
                        !c | !(255 &amp; l) || CA(c);
                    }
                    if (h = o[A + 84 &gt;&gt; 2], o[h + 8 &gt;&gt; 2] &gt;= 1) for (c = 0; ;) {
                        if (r = (Y = _(c, 12)) + o[h + 16 &gt;&gt; 2] | 0, (l = o[r + 8 &gt;&gt; 2]) &amp;&amp; (r = o[a + 28 &gt;&gt; 2] + _(o[r &gt;&gt; 2], 80) | 0, 
                        k = o[r + 64 &gt;&gt; 2], b = o[e + 12 &gt;&gt; 2], H = g[b + 52 &gt;&gt; 2], P = g[b + 56 &gt;&gt; 2], 
                        G = g[r + 48 &gt;&gt; 2], X = g[r + 52 &gt;&gt; 2], E = g[r + 56 &gt;&gt; 2], M = g[r + 4 &gt;&gt; 2], N = g[r + 20 &gt;&gt; 2], 
                        I = g[r + 36 &gt;&gt; 2], S = g[r + 8 &gt;&gt; 2], J = g[r + 24 &gt;&gt; 2], T = g[r + 40 &gt;&gt; 2], s = g[b + 20 &gt;&gt; 2], 
                        d = g[b + 24 &gt;&gt; 2], Z = g[r &gt;&gt; 2], v = g[b + 36 &gt;&gt; 2], U = g[r + 16 &gt;&gt; 2], y = g[b + 40 &gt;&gt; 2], 
                        x = g[r + 32 &gt;&gt; 2], O = g[b + 48 &gt;&gt; 2], B = g[b + 8 &gt;&gt; 2], Q = g[b &gt;&gt; 2], w = g[b + 4 &gt;&gt; 2], 
                        F = g[b + 16 &gt;&gt; 2], p = g[b + 32 &gt;&gt; 2], o[t + 172 &gt;&gt; 2] = 0, o[t + 156 &gt;&gt; 2] = 0, 
                        o[t + 140 &gt;&gt; 2] = 0, o[t + 124 &gt;&gt; 2] = 0, g[t + 144 &gt;&gt; 2] = R(R(p * Z) + R(v * U)) + R(y * x), 
                        g[t + 128 &gt;&gt; 2] = R(R(F * Z) + R(s * U)) + R(d * x), g[t + 112 &gt;&gt; 2] = R(R(Q * Z) + R(w * U)) + R(B * x), 
                        g[t + 152 &gt;&gt; 2] = R(R(p * S) + R(v * J)) + R(y * T), g[t + 148 &gt;&gt; 2] = R(R(p * M) + R(v * N)) + R(y * I), 
                        g[t + 136 &gt;&gt; 2] = R(R(F * S) + R(s * J)) + R(d * T), g[t + 132 &gt;&gt; 2] = R(R(F * M) + R(s * N)) + R(d * I), 
                        g[t + 120 &gt;&gt; 2] = R(R(Q * S) + R(w * J)) + R(B * T), g[t + 116 &gt;&gt; 2] = R(R(Q * M) + R(w * N)) + R(B * I), 
                        g[t + 168 &gt;&gt; 2] = P + R(R(R(p * G) + R(v * X)) + R(y * E)), g[t + 164 &gt;&gt; 2] = H + R(R(R(F * G) + R(s * X)) + R(d * E)), 
                        g[t + 160 &gt;&gt; 2] = O + R(R(R(Q * G) + R(w * X)) + R(B * E)), BA[o[o[k &gt;&gt; 2] + 8 &gt;&gt; 2]](k, t + 112 | 0, t + 56 | 0, t + 40 | 0), 
                        s = g[f + 32 &gt;&gt; 2], g[t + 56 &gt;&gt; 2] = g[t + 56 &gt;&gt; 2] - s, g[t + 60 &gt;&gt; 2] = g[t + 60 &gt;&gt; 2] - s, 
                        g[t + 64 &gt;&gt; 2] = g[t + 64 &gt;&gt; 2] - s, g[t + 40 &gt;&gt; 2] = s + g[t + 40 &gt;&gt; 2], g[t + 44 &gt;&gt; 2] = s + g[t + 44 &gt;&gt; 2], 
                        g[t + 48 &gt;&gt; 2] = s + g[t + 48 &gt;&gt; 2], r = o[K + 28 &gt;&gt; 2] + _(o[4 + (Y + o[h + 16 &gt;&gt; 2] | 0) &gt;&gt; 2], 80) | 0, 
                        k = o[r + 64 &gt;&gt; 2], b = o[i + 12 &gt;&gt; 2], P = g[b + 52 &gt;&gt; 2], O = g[b + 56 &gt;&gt; 2], 
                        X = g[r + 48 &gt;&gt; 2], E = g[r + 52 &gt;&gt; 2], M = g[r + 56 &gt;&gt; 2], N = g[r + 4 &gt;&gt; 2], I = g[r + 20 &gt;&gt; 2], 
                        S = g[r + 36 &gt;&gt; 2], J = g[r + 8 &gt;&gt; 2], T = g[r + 24 &gt;&gt; 2], Z = g[r + 40 &gt;&gt; 2], d = g[b + 20 &gt;&gt; 2], 
                        v = g[b + 24 &gt;&gt; 2], U = g[r &gt;&gt; 2], y = g[b + 36 &gt;&gt; 2], x = g[r + 16 &gt;&gt; 2], B = g[b + 40 &gt;&gt; 2], 
                        H = g[r + 32 &gt;&gt; 2], q = g[b + 48 &gt;&gt; 2], Q = g[b + 8 &gt;&gt; 2], w = g[b &gt;&gt; 2], F = g[b + 4 &gt;&gt; 2], 
                        p = g[b + 16 &gt;&gt; 2], G = g[b + 32 &gt;&gt; 2], o[t + 172 &gt;&gt; 2] = 0, o[t + 156 &gt;&gt; 2] = 0, 
                        o[t + 140 &gt;&gt; 2] = 0, o[t + 124 &gt;&gt; 2] = 0, g[t + 144 &gt;&gt; 2] = R(R(G * U) + R(y * x)) + R(B * H), 
                        g[t + 128 &gt;&gt; 2] = R(R(p * U) + R(d * x)) + R(v * H), g[t + 112 &gt;&gt; 2] = R(R(w * U) + R(F * x)) + R(Q * H), 
                        g[t + 152 &gt;&gt; 2] = R(R(G * J) + R(y * T)) + R(B * Z), g[t + 148 &gt;&gt; 2] = R(R(G * N) + R(y * I)) + R(B * S), 
                        g[t + 136 &gt;&gt; 2] = R(R(p * J) + R(d * T)) + R(v * Z), g[t + 132 &gt;&gt; 2] = R(R(p * N) + R(d * I)) + R(v * S), 
                        g[t + 120 &gt;&gt; 2] = R(R(w * J) + R(F * T)) + R(Q * Z), g[t + 116 &gt;&gt; 2] = R(R(w * N) + R(F * I)) + R(Q * S), 
                        g[t + 168 &gt;&gt; 2] = O + R(R(R(G * X) + R(y * E)) + R(B * M)), g[t + 164 &gt;&gt; 2] = P + R(R(R(p * X) + R(d * E)) + R(v * M)), 
                        g[t + 160 &gt;&gt; 2] = q + R(R(R(w * X) + R(F * E)) + R(Q * M)), BA[o[o[k &gt;&gt; 2] + 8 &gt;&gt; 2]](k, t + 112 | 0, t + 24 | 0, t + 8 | 0), 
                        d = R(g[t + 24 &gt;&gt; 2] - s), g[t + 24 &gt;&gt; 2] = d, v = R(g[t + 28 &gt;&gt; 2] - s), g[t + 28 &gt;&gt; 2] = v, 
                        y = R(g[t + 32 &gt;&gt; 2] - s), g[t + 32 &gt;&gt; 2] = y, B = R(s + g[t + 8 &gt;&gt; 2]), g[t + 8 &gt;&gt; 2] = B, 
                        Q = R(s + g[t + 16 &gt;&gt; 2]), g[t + 16 &gt;&gt; 2] = Q, s = R(s + g[t + 12 &gt;&gt; 2]), g[t + 12 &gt;&gt; 2] = s, 
                        g[t + 44 &gt;&gt; 2] &lt; v | g[t + 60 &gt;&gt; 2] &gt; s | g[t + 40 &gt;&gt; 2] &lt; d | g[t + 56 &gt;&gt; 2] &gt; B || g[t + 64 &gt;&gt; 2] &gt; Q || g[t + 48 &gt;&gt; 2] &lt; y)) {
                            if (BA[o[o[l &gt;&gt; 2] &gt;&gt; 2]](l), r = o[A + 4 &gt;&gt; 2], BA[o[o[r &gt;&gt; 2] + 60 &gt;&gt; 2]](r, l), 
                            r = Y + o[h + 16 &gt;&gt; 2] | 0, j = o[r + 4 &gt;&gt; 2], z = o[r &gt;&gt; 2], (0 | (u = o[A + 92 &gt;&gt; 2])) == o[A + 96 &gt;&gt; 2] &amp;&amp; !((0 | u) &gt;= (0 | (r = u ? u &lt;&lt; 1 : 1)))) {
                                if (r ? (k = dA(_(r, 12)), u = o[A + 92 &gt;&gt; 2]) : k = 0, (0 | u) &gt;= 1) for (b = 0; Y = o[A + 100 &gt;&gt; 2] + b | 0, 
                                W = o[Y + 4 &gt;&gt; 2], o[(l = b + k | 0) &gt;&gt; 2] = o[Y &gt;&gt; 2], o[l + 4 &gt;&gt; 2] = W, o[l + 8 &gt;&gt; 2] = o[Y + 8 &gt;&gt; 2], 
                                b = b + 12 | 0, u = u + -1 | 0; ) ;
                                (b = o[A + 100 &gt;&gt; 2]) &amp;&amp; (C[A + 104 | 0] &amp;&amp; CA(b), o[A + 100 &gt;&gt; 2] = 0), o[A + 100 &gt;&gt; 2] = k, 
                                n[A + 104 | 0] = 1, o[A + 96 &gt;&gt; 2] = r, u = o[A + 92 &gt;&gt; 2];
                            }
                            r = o[A + 100 &gt;&gt; 2] + _(u, 12) | 0, o[r + 8 &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = j, o[r &gt;&gt; 2] = z, 
                            o[A + 92 &gt;&gt; 2] = o[A + 92 &gt;&gt; 2] + 1;
                        }
                        if (!((0 | (c = c + 1 | 0)) &lt; o[h + 8 &gt;&gt; 2])) break;
                    }
                    if (o[A + 92 &gt;&gt; 2] &gt;= 1) for (u = 0, b = 4; e = o[A + 84 &gt;&gt; 2], i = o[A + 100 &gt;&gt; 2] + b | 0, 
                    BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, o[i + -4 &gt;&gt; 2], o[i &gt;&gt; 2]), b = b + 12 | 0, (0 | (u = u + 1 | 0)) &lt; o[A + 92 &gt;&gt; 2]; ) ;
                    (e = o[A + 100 &gt;&gt; 2]) &amp;&amp; (C[A + 104 | 0] &amp;&amp; CA(e), o[A + 100 &gt;&gt; 2] = 0), o[A + 100 &gt;&gt; 2] = 0, 
                    o[A + 92 &gt;&gt; 2] = 0, o[A + 96 &gt;&gt; 2] = 0, n[A + 104 | 0] = 1;
                } else fr(A, e, i, r, f);
                D = t + 3328 | 0;
            }, function(A, e, i, r, f) {
                return R(R(0));
            }, function(A, e) {
                e |= 0;
                var i = 0, r = 0, f = 0, n = 0;
                if (i = 8, A = o[(A |= 0) + 84 &gt;&gt; 2], (0 | (r = o[A + 8 &gt;&gt; 2])) &gt;= 1) for (;(f = o[o[A + 16 &gt;&gt; 2] + i &gt;&gt; 2]) &amp;&amp; (BA[o[o[f &gt;&gt; 2] + 16 &gt;&gt; 2]](f, e), 
                r = o[A + 8 &gt;&gt; 2]), i = i + 12 | 0, (0 | (n = n + 1 | 0)) &lt; (0 | r); ) ;
            }, ve, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f, n, t, a, c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = 0, V = 0, E = 0, N = R(0), I = R(0), J = 0, U = 0;
                D = r = D - 256 | 0, Ki(r + 248 | 0, 17064), o[A + 4 &gt;&gt; 2] = o[A + 4 &gt;&gt; 2] + 1, 
                f = o[i + 36 &gt;&gt; 2], t = _(f, 80), E = o[A + 12 &gt;&gt; 2], a = o[E + 4 &gt;&gt; 2] + 28 | 0, 
                p = o[64 + (t + o[a &gt;&gt; 2] | 0) &gt;&gt; 2], i = o[A + 8 &gt;&gt; 2], n = o[e + 36 &gt;&gt; 2], e = o[o[i + 4 &gt;&gt; 2] + 28 &gt;&gt; 2] + _(n, 80) | 0, 
                V = o[e + 64 &gt;&gt; 2], i = o[i + 12 &gt;&gt; 2], m = g[i + 52 &gt;&gt; 2], k = g[i + 56 &gt;&gt; 2], 
                u = g[i + 24 &gt;&gt; 2], s = g[i + 20 &gt;&gt; 2], c = g[i + 40 &gt;&gt; 2], b = g[i + 36 &gt;&gt; 2], 
                N = g[i + 48 &gt;&gt; 2], C = g[i + 8 &gt;&gt; 2], d = g[i &gt;&gt; 2], v = g[i + 4 &gt;&gt; 2], B = g[i + 16 &gt;&gt; 2], 
                l = g[i + 32 &gt;&gt; 2], i = 0, o[r + 244 &gt;&gt; 2] = 0, o[r + 228 &gt;&gt; 2] = 0, o[r + 212 &gt;&gt; 2] = 0, 
                Q = g[e + 8 &gt;&gt; 2], h = g[e + 24 &gt;&gt; 2], G = g[e + 40 &gt;&gt; 2], g[r + 224 &gt;&gt; 2] = R(R(l * Q) + R(b * h)) + R(c * G), 
                y = g[e + 4 &gt;&gt; 2], w = g[e + 20 &gt;&gt; 2], W = g[e + 36 &gt;&gt; 2], g[r + 220 &gt;&gt; 2] = R(R(l * y) + R(b * w)) + R(c * W), 
                g[r + 208 &gt;&gt; 2] = R(R(B * Q) + R(s * h)) + R(u * G), g[r + 204 &gt;&gt; 2] = R(R(B * y) + R(s * w)) + R(u * W), 
                Y = k, k = g[e + 48 &gt;&gt; 2], F = g[e + 52 &gt;&gt; 2], Z = g[e + 56 &gt;&gt; 2], g[r + 240 &gt;&gt; 2] = Y + R(R(R(l * k) + R(b * F)) + R(c * Z)), 
                g[r + 236 &gt;&gt; 2] = m + R(R(R(B * k) + R(s * F)) + R(u * Z)), o[r + 196 &gt;&gt; 2] = 0, 
                Y = l, l = g[e &gt;&gt; 2], m = b, b = g[e + 16 &gt;&gt; 2], I = c, c = g[e + 32 &gt;&gt; 2], g[r + 216 &gt;&gt; 2] = R(R(Y * l) + R(m * b)) + R(I * c), 
                g[r + 200 &gt;&gt; 2] = R(R(B * l) + R(s * b)) + R(u * c), g[r + 192 &gt;&gt; 2] = R(R(d * Q) + R(v * h)) + R(C * G), 
                g[r + 188 &gt;&gt; 2] = R(R(d * y) + R(v * w)) + R(C * W), g[r + 184 &gt;&gt; 2] = R(R(d * l) + R(v * b)) + R(C * c), 
                g[r + 232 &gt;&gt; 2] = N + R(R(R(d * k) + R(v * F)) + R(C * Z)), e = o[E + 12 &gt;&gt; 2], 
                m = g[e + 52 &gt;&gt; 2], k = g[e + 56 &gt;&gt; 2], u = g[e + 24 &gt;&gt; 2], s = g[e + 20 &gt;&gt; 2], 
                c = g[e + 40 &gt;&gt; 2], b = g[e + 36 &gt;&gt; 2], E = o[a &gt;&gt; 2], N = g[e + 48 &gt;&gt; 2], C = g[e + 8 &gt;&gt; 2], 
                d = g[e &gt;&gt; 2], v = g[e + 4 &gt;&gt; 2], B = g[e + 16 &gt;&gt; 2], l = g[e + 32 &gt;&gt; 2], o[r + 180 &gt;&gt; 2] = 0, 
                o[r + 164 &gt;&gt; 2] = 0, o[r + 148 &gt;&gt; 2] = 0, Q = g[(e = E + t | 0) + 8 &gt;&gt; 2], h = g[e + 24 &gt;&gt; 2], 
                G = g[e + 40 &gt;&gt; 2], g[r + 160 &gt;&gt; 2] = R(R(l * Q) + R(b * h)) + R(c * G), y = g[e + 4 &gt;&gt; 2], 
                w = g[e + 20 &gt;&gt; 2], W = g[e + 36 &gt;&gt; 2], g[r + 156 &gt;&gt; 2] = R(R(l * y) + R(b * w)) + R(c * W), 
                g[r + 144 &gt;&gt; 2] = R(R(B * Q) + R(s * h)) + R(u * G), g[r + 140 &gt;&gt; 2] = R(R(B * y) + R(s * w)) + R(u * W), 
                Y = k, k = g[e + 48 &gt;&gt; 2], F = g[e + 52 &gt;&gt; 2], Z = g[e + 56 &gt;&gt; 2], g[r + 176 &gt;&gt; 2] = Y + R(R(R(l * k) + R(b * F)) + R(c * Z)), 
                g[r + 172 &gt;&gt; 2] = m + R(R(R(B * k) + R(s * F)) + R(u * Z)), o[r + 132 &gt;&gt; 2] = 0, 
                Y = l, l = g[e &gt;&gt; 2], m = b, b = g[e + 16 &gt;&gt; 2], I = c, c = g[e + 32 &gt;&gt; 2], g[r + 152 &gt;&gt; 2] = R(R(Y * l) + R(m * b)) + R(I * c), 
                g[r + 136 &gt;&gt; 2] = R(R(B * l) + R(s * b)) + R(u * c), g[r + 128 &gt;&gt; 2] = R(R(d * Q) + R(v * h)) + R(C * G), 
                g[r + 124 &gt;&gt; 2] = R(R(d * y) + R(v * w)) + R(C * W), g[r + 120 &gt;&gt; 2] = R(R(d * l) + R(v * b)) + R(C * c), 
                g[r + 168 &gt;&gt; 2] = N + R(R(R(d * k) + R(v * F)) + R(C * Z)), BA[o[o[V &gt;&gt; 2] + 8 &gt;&gt; 2]](V, r + 184 | 0, r + 104 | 0, r + 88 | 0), 
                BA[o[o[p &gt;&gt; 2] + 8 &gt;&gt; 2]](p, r + 120 | 0, r + 72 | 0, r + 56 | 0), u = g[o[A + 24 &gt;&gt; 2] + 32 &gt;&gt; 2], 
                s = R(g[r + 104 &gt;&gt; 2] - u), g[r + 104 &gt;&gt; 2] = s, g[r + 108 &gt;&gt; 2] = g[r + 108 &gt;&gt; 2] - u, 
                g[r + 112 &gt;&gt; 2] = g[r + 112 &gt;&gt; 2] - u, g[r + 88 &gt;&gt; 2] = u + g[r + 88 &gt;&gt; 2], g[r + 92 &gt;&gt; 2] = u + g[r + 92 &gt;&gt; 2], 
                g[r + 96 &gt;&gt; 2] = u + g[r + 96 &gt;&gt; 2];
                A: {
                    if (e = o[693]) {
                        if (!BA[e](V, p)) break A;
                        s = g[r + 104 &gt;&gt; 2];
                    }
                    s &gt; g[r + 56 &gt;&gt; 2] | g[r + 88 &gt;&gt; 2] &lt; g[r + 72 &gt;&gt; 2] || (i = 1), e = 0, e = g[r + 96 &gt;&gt; 2] &lt; g[r + 80 &gt;&gt; 2] | g[r + 112 &gt;&gt; 2] &gt; g[r + 64 &gt;&gt; 2] ? e : i, 
                    g[r + 92 &gt;&gt; 2] &lt; g[r + 76 &gt;&gt; 2] | g[r + 108 &gt;&gt; 2] &gt; g[r + 60 &gt;&gt; 2] | 1 ^ e || (o[r + 48 &gt;&gt; 2] = -1, 
                    o[r + 36 &gt;&gt; 2] = V, e = o[A + 8 &gt;&gt; 2], o[r + 32 &gt;&gt; 2] = e, o[r + 40 &gt;&gt; 2] = o[e + 8 &gt;&gt; 2], 
                    o[r + 44 &gt;&gt; 2] = r + 184, o[r + 52 &gt;&gt; 2] = n, o[r + 24 &gt;&gt; 2] = -1, o[r + 12 &gt;&gt; 2] = p, 
                    e = o[A + 12 &gt;&gt; 2], o[r + 8 &gt;&gt; 2] = e, o[r + 16 &gt;&gt; 2] = o[e + 8 &gt;&gt; 2], o[r + 20 &gt;&gt; 2] = r + 120, 
                    o[r + 28 &gt;&gt; 2] = f, e = function(A, e, i) {
                        var r = 0, f = 0, n = 0;
                        o[692] = o[692] + 1, r = _((r = ((r = i &lt;&lt; 16 | e) &lt;&lt; 15 ^ -1) + r | 0) &gt;&gt;&gt; 10 ^ r, 9), 
                        r = ((r ^= r &gt;&gt;&gt; 6) &lt;&lt; 11 ^ -1) + r | 0;
                        e: {
                            if (!((0 | (r = o[A + 12 &gt;&gt; 2] + -1 &amp; (r &gt;&gt;&gt; 16 ^ r))) &gt;= o[A + 28 &gt;&gt; 2]) &amp;&amp; -1 != (0 | (r = o[o[A + 36 &gt;&gt; 2] + (r &lt;&lt; 2) &gt;&gt; 2]))) for (n = o[A + 16 &gt;&gt; 2]; ;) {
                                if (f = _(r, 12) + n | 0, o[f + 4 &gt;&gt; 2] == (0 | i) &amp;&amp; (0 | e) == o[f &gt;&gt; 2]) break e;
                                if (-1 == (0 | (r = o[o[A + 56 &gt;&gt; 2] + (r &lt;&lt; 2) &gt;&gt; 2]))) break;
                            }
                            f = 0;
                        }
                        return f;
                    }(o[A + 28 &gt;&gt; 2], n, f), g[o[A + 24 &gt;&gt; 2] + 32 &gt;&gt; 2] &gt; R(0) ? (e = o[A + 16 &gt;&gt; 2], 
                    i = 0 | BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, r + 32 | 0, r + 8 | 0, 0, 2)) : e ? i = o[e + 8 &gt;&gt; 2] : (e = o[A + 16 &gt;&gt; 2], 
                    i = 0 | BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, r + 32 | 0, r + 8 | 0, o[A + 32 &gt;&gt; 2], 1), 
                    e = o[A + 28 &gt;&gt; 2], J = 0 | BA[o[o[e &gt;&gt; 2] + 12 &gt;&gt; 2]](e, n, f), U = i, o[J + 8 &gt;&gt; 2] = U), 
                    e = o[A + 24 &gt;&gt; 2], p = o[e + 12 &gt;&gt; 2], V = o[e + 8 &gt;&gt; 2], o[e + 12 &gt;&gt; 2] = r + 8, 
                    o[e + 8 &gt;&gt; 2] = r + 32, BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, -1, n), e = o[A + 24 &gt;&gt; 2], 
                    BA[o[o[e &gt;&gt; 2] + 12 &gt;&gt; 2]](e, -1, f), BA[o[o[i &gt;&gt; 2] + 8 &gt;&gt; 2]](i, r + 32 | 0, r + 8 | 0, o[A + 20 &gt;&gt; 2], o[A + 24 &gt;&gt; 2]), 
                    A = o[A + 24 &gt;&gt; 2], o[A + 8 &gt;&gt; 2] = V, o[A + 12 &gt;&gt; 2] = p);
                }
                Li(), D = r + 256 | 0;
            }, Ri, ve, Ai, Re, Ri, function(A) {
                var e = 0, i = 0;
                return o[(A |= 0) &gt;&gt; 2] = 17172, C[A + 8 | 0] &amp;&amp; ((e = o[A + 12 &gt;&gt; 2]) &amp;&amp; (i = o[A + 4 &gt;&gt; 2], 
                BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, e))), 0 | A;
            }, function(A) {
                var e = 0, i = 0;
                o[(A |= 0) &gt;&gt; 2] = 17172, C[A + 8 | 0] &amp;&amp; ((e = o[A + 12 &gt;&gt; 2]) &amp;&amp; (i = o[A + 4 &gt;&gt; 2], 
                BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, e))), $(A);
            }, function(A, e, i, r, f) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0;
                var n = R(0), t = 0, a = R(0), c = 0, b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0);
                if (D = r = D - 32 | 0, A = o[A + 12 &gt;&gt; 2]) {
                    if (o[f + 4 &gt;&gt; 2] = A, t = o[e + 12 &gt;&gt; 2], c = o[i + 12 &gt;&gt; 2], s = R(g[t + 48 &gt;&gt; 2] - g[c + 48 &gt;&gt; 2]), 
                    b = R(g[t + 52 &gt;&gt; 2] - g[c + 52 &gt;&gt; 2]), l = R(g[t + 56 &gt;&gt; 2] - g[c + 56 &gt;&gt; 2]), 
                    n = R(R(R(s * s) + R(b * b)) + R(l * l)), t = o[i + 4 &gt;&gt; 2], u = g[t + 16 &gt;&gt; 2], 
                    a = g[t + 32 &gt;&gt; 2], e = o[e + 4 &gt;&gt; 2], k = g[e + 16 &gt;&gt; 2], C = g[e + 32 &gt;&gt; 2], (0 | (t = o[A + 780 &gt;&gt; 2])) &gt;= 1) for (e = A + 4 | 0, 
                    c = 0; le(e), e = e + 192 | 0, (0 | (c = c + 1 | 0)) &lt; (0 | (t = o[A + 780 &gt;&gt; 2])); ) ;
                    n = R(w(n)), u = R(a * u), a = R(C * k), t &amp;&amp; ((e = o[424]) &amp;&amp; (o[r + 16 &gt;&gt; 2] = A, 
                    BA[e](r + 16 | 0))), o[A + 780 &gt;&gt; 2] = 0, a = R(a + u), n &gt; R(a + g[f + 32 &gt;&gt; 2]) || (o[r + 24 &gt;&gt; 2] = 0, 
                    o[r + 28 &gt;&gt; 2] = 0, o[r + 16 &gt;&gt; 2] = 1065353216, o[r + 20 &gt;&gt; 2] = 0, a = R(n - a), 
                    n &gt; R(1.1920928955078125e-7) ? (o[r + 28 &gt;&gt; 2] = 0, n = R(R(1) / n), l = R(l * n), 
                    g[r + 24 &gt;&gt; 2] = l, b = R(b * n), g[r + 20 &gt;&gt; 2] = b, n = R(s * n), g[r + 16 &gt;&gt; 2] = n) : (n = R(1), 
                    l = R(0), b = R(0)), o[r + 12 &gt;&gt; 2] = 0, A = o[i + 12 &gt;&gt; 2], g[r &gt;&gt; 2] = R(u * n) + g[A + 48 &gt;&gt; 2], 
                    g[r + 8 &gt;&gt; 2] = R(u * l) + g[A + 56 &gt;&gt; 2], g[r + 4 &gt;&gt; 2] = R(u * b) + g[A + 52 &gt;&gt; 2], 
                    BA[o[o[f &gt;&gt; 2] + 16 &gt;&gt; 2]](f, r + 16 | 0, r, a));
                }
                D = r + 32 | 0;
            }, Re, lr, ve, ur, function(A) {
                var e = 0, i = 0;
                return o[(A |= 0) &gt;&gt; 2] = 17308, C[A + 8 | 0] &amp;&amp; ((e = o[A + 12 &gt;&gt; 2]) &amp;&amp; (i = o[A + 4 &gt;&gt; 2], 
                BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, e))), 0 | A;
            }, function(A) {
                var e = 0, i = 0;
                o[(A |= 0) &gt;&gt; 2] = 17308, C[A + 8 | 0] &amp;&amp; ((e = o[A + 12 &gt;&gt; 2]) &amp;&amp; (i = o[A + 4 &gt;&gt; 2], 
                BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, e))), $(A);
            }, function(A, e, i, r, f) {
                e |= 0, i |= 0, r |= 0, f |= 0;
                var n, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, d = 0, v = 0;
                D = n = D - 160 | 0, (l = o[(A |= 0) + 12 &gt;&gt; 2]) &amp;&amp; (o[f + 4 &gt;&gt; 2] = l, t = C[A + 16 | 0], 
                s = o[(a = t ? i : e) + 4 &gt;&gt; 2], i = o[(t = t ? e : i) + 4 &gt;&gt; 2], g[(e = n + 144 | 0) + 12 &gt;&gt; 2] = g[l + 784 &gt;&gt; 2] + g[f + 32 &gt;&gt; 2], 
                o[e + 8 &gt;&gt; 2] = i, o[e + 4 &gt;&gt; 2] = s, o[e &gt;&gt; 2] = 17248, l = e, o[n + 136 &gt;&gt; 2] = 1566444395, 
                e = o[a + 12 &gt;&gt; 2], a = o[e &gt;&gt; 2], s = o[e + 4 &gt;&gt; 2], k = o[(i = e + 8 | 0) &gt;&gt; 2], 
                i = o[i + 4 &gt;&gt; 2], u = o[(c = e + 24 | 0) + 4 &gt;&gt; 2], o[(b = n + 32 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], 
                o[b + 4 &gt;&gt; 2] = u, o[(c = n + 16 | 0) &gt;&gt; 2] = k, o[c + 4 &gt;&gt; 2] = i, i = o[e + 16 &gt;&gt; 2], 
                k = o[e + 20 &gt;&gt; 2], u = o[(c = e + 40 | 0) + 4 &gt;&gt; 2], o[(b = n + 48 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], 
                o[b + 4 &gt;&gt; 2] = u, c = o[e + 32 &gt;&gt; 2], u = o[e + 36 &gt;&gt; 2], v = o[(b = e + 56 | 0) + 4 &gt;&gt; 2], 
                o[(d = n - -64 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], o[d + 4 &gt;&gt; 2] = v, o[n + 8 &gt;&gt; 2] = a, o[n + 12 &gt;&gt; 2] = s, 
                o[n + 24 &gt;&gt; 2] = i, o[n + 28 &gt;&gt; 2] = k, o[n + 40 &gt;&gt; 2] = c, o[n + 44 &gt;&gt; 2] = u, 
                i = o[e + 52 &gt;&gt; 2], o[n + 56 &gt;&gt; 2] = o[e + 48 &gt;&gt; 2], o[n + 60 &gt;&gt; 2] = i, e = o[t + 12 &gt;&gt; 2], 
                t = o[(i = e + 8 | 0) + 4 &gt;&gt; 2], o[(a = n + 80 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = t, 
                i = o[e + 4 &gt;&gt; 2], o[n + 72 &gt;&gt; 2] = o[e &gt;&gt; 2], o[n + 76 &gt;&gt; 2] = i, t = o[(i = e + 24 | 0) + 4 &gt;&gt; 2], 
                o[(a = n + 96 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = t, i = o[e + 20 &gt;&gt; 2], o[(t = n + 88 | 0) &gt;&gt; 2] = o[e + 16 &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = i, t = o[(i = e + 40 | 0) + 4 &gt;&gt; 2], o[(a = n + 112 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = t, i = o[e + 36 &gt;&gt; 2], o[(t = n + 104 | 0) &gt;&gt; 2] = o[e + 32 &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = i, i = o[e + 52 &gt;&gt; 2], o[(t = n + 120 | 0) &gt;&gt; 2] = o[e + 48 &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = i, i = o[(e = e + 56 | 0) + 4 &gt;&gt; 2], o[(t = n + 128 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = i, ur(l, n + 8 | 0, f, o[r + 20 &gt;&gt; 2], C[A + 16 | 0]), C[A + 8 | 0] &amp;&amp; (A = o[f + 4 &gt;&gt; 2], 
                o[A + 780 &gt;&gt; 2] &amp;&amp; ((0 | (e = o[A + 772 &gt;&gt; 2])) == (0 | (i = o[o[f + 8 &gt;&gt; 2] + 8 &gt;&gt; 2])) ? se(A, e + 4 | 0, o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] + 4 | 0) : se(A, o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] + 4 | 0, i + 4 | 0)))), 
                D = n + 160 | 0;
            }, Re, lr, ve, dr, function(A) {
                var e = 0, i = 0;
                return o[(A |= 0) &gt;&gt; 2] = 17516, C[A + 8 | 0] &amp;&amp; ((e = o[A + 12 &gt;&gt; 2]) &amp;&amp; (i = o[A + 4 &gt;&gt; 2], 
                BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, e))), 0 | A;
            }, function(A) {
                var e = 0, i = 0;
                o[(A |= 0) &gt;&gt; 2] = 17516, C[A + 8 | 0] &amp;&amp; ((e = o[A + 12 &gt;&gt; 2]) &amp;&amp; (i = o[A + 4 &gt;&gt; 2], 
                BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, e))), $(A);
            }, function(A, e, i, r, f) {
                e |= 0, i |= 0, r |= 0, f |= 0;
                var n, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, d = 0, v = 0, g = 0;
                D = n = D - 160 | 0, (u = o[(A |= 0) + 12 &gt;&gt; 2]) &amp;&amp; (o[f + 4 &gt;&gt; 2] = u, u = o[i + 4 &gt;&gt; 2], 
                v = o[e + 4 &gt;&gt; 2], o[n + 152 &gt;&gt; 2] = 1566444395, e = o[e + 12 &gt;&gt; 2], a = o[(t = e + 8 | 0) + 4 &gt;&gt; 2], 
                o[(c = n + 32 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = a, t = o[e &gt;&gt; 2], a = o[e + 4 &gt;&gt; 2], 
                s = o[(c = e + 24 | 0) + 4 &gt;&gt; 2], o[(b = n + 48 | 0) &gt;&gt; 2] = o[c &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = s, 
                c = o[e + 16 &gt;&gt; 2], s = o[e + 20 &gt;&gt; 2], k = o[(b = e + 40 | 0) + 4 &gt;&gt; 2], o[(l = n - -64 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], 
                o[l + 4 &gt;&gt; 2] = k, b = o[e + 32 &gt;&gt; 2], k = o[e + 36 &gt;&gt; 2], g = o[(l = e + 56 | 0) + 4 &gt;&gt; 2], 
                o[(d = n + 80 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[d + 4 &gt;&gt; 2] = g, o[n + 24 &gt;&gt; 2] = t, o[n + 28 &gt;&gt; 2] = a, 
                o[n + 40 &gt;&gt; 2] = c, o[n + 44 &gt;&gt; 2] = s, o[n + 56 &gt;&gt; 2] = b, o[n + 60 &gt;&gt; 2] = k, 
                t = o[e + 52 &gt;&gt; 2], o[n + 72 &gt;&gt; 2] = o[e + 48 &gt;&gt; 2], o[n + 76 &gt;&gt; 2] = t, e = o[i + 12 &gt;&gt; 2], 
                t = o[(i = e + 8 | 0) + 4 &gt;&gt; 2], o[(a = n + 96 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = t, 
                i = o[e + 4 &gt;&gt; 2], o[n + 88 &gt;&gt; 2] = o[e &gt;&gt; 2], o[n + 92 &gt;&gt; 2] = i, i = o[e + 20 &gt;&gt; 2], 
                o[(t = n + 104 | 0) &gt;&gt; 2] = o[e + 16 &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = i, t = o[(i = e + 24 | 0) + 4 &gt;&gt; 2], 
                o[(a = n + 112 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = t, t = o[(i = e + 40 | 0) + 4 &gt;&gt; 2], 
                o[(a = n + 128 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = t, i = o[e + 36 &gt;&gt; 2], o[(t = n + 120 | 0) &gt;&gt; 2] = o[e + 32 &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = i, i = o[e + 52 &gt;&gt; 2], o[(t = n + 136 | 0) &gt;&gt; 2] = o[e + 48 &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = i, i = o[(e = e + 56 | 0) + 4 &gt;&gt; 2], o[(t = n + 144 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = i, o[(e = n + 8 | 0) + 8 &gt;&gt; 2] = u, o[e + 4 &gt;&gt; 2] = v, o[e &gt;&gt; 2] = 17464, 
                dr(e, n + 24 | 0, f, o[r + 20 &gt;&gt; 2], 0), C[A + 8 | 0] &amp;&amp; (A = o[f + 4 &gt;&gt; 2], o[A + 780 &gt;&gt; 2] &amp;&amp; ((0 | (e = o[A + 772 &gt;&gt; 2])) == (0 | (i = o[o[f + 8 &gt;&gt; 2] + 8 &gt;&gt; 2])) ? se(A, e + 4 | 0, o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] + 4 | 0) : se(A, o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] + 4 | 0, i + 4 | 0)))), 
                D = n + 160 | 0;
            }, Re, lr, function(A) {
                var e = 0, i = 0;
                return o[(A |= 0) &gt;&gt; 2] = 17588, C[A + 8 | 0] &amp;&amp; ((e = o[A + 12 &gt;&gt; 2]) &amp;&amp; (i = o[A + 4 &gt;&gt; 2], 
                BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, e))), 0 | A;
            }, function(A) {
                var e = 0, i = 0;
                o[(A |= 0) &gt;&gt; 2] = 17588, C[A + 8 | 0] &amp;&amp; ((e = o[A + 12 &gt;&gt; 2]) &amp;&amp; (i = o[A + 4 &gt;&gt; 2], 
                BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i, e))), $(A);
            }, function(A, e, i, r, f) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0;
                var n = R(0), t = R(0), a = 0, c = R(0), b = R(0), l = 0, u = 0, s = R(0), k = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), Q = 0, G = R(0), y = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0), V = R(0), E = R(0), N = R(0), I = R(0), J = R(0), U = R(0), x = R(0), X = 0, M = R(0), S = R(0), T = R(0), j = R(0), O = R(0), H = 0, z = R(0), P = R(0), L = R(0), K = R(0), q = R(0), $ = R(0), AA = R(0), eA = R(0), iA = R(0), rA = R(0), fA = R(0), nA = R(0), tA = R(0), aA = R(0), oA = R(0), cA = R(0), bA = R(0);
                if (D = r = D - 48 | 0, o[A + 12 &gt;&gt; 2]) {
                    if (u = C[A + 16 | 0], a = o[(Q = u ? i : e) + 12 &gt;&gt; 2], G = g[a + 56 &gt;&gt; 2], y = g[a + 52 &gt;&gt; 2], 
                    W = g[a + 48 &gt;&gt; 2], l = o[(X = u ? e : i) + 12 &gt;&gt; 2], M = g[l + 56 &gt;&gt; 2], K = g[l + 48 &gt;&gt; 2], 
                    S = g[l + 52 &gt;&gt; 2], Q = o[Q + 4 &gt;&gt; 2], Y = g[a + 32 &gt;&gt; 2], F = g[a + 16 &gt;&gt; 2], Z = g[a &gt;&gt; 2], 
                    p = g[a + 36 &gt;&gt; 2], V = g[a + 20 &gt;&gt; 2], E = g[a + 4 &gt;&gt; 2], t = g[l + 40 &gt;&gt; 2], c = g[l + 24 &gt;&gt; 2], 
                    n = g[l + 8 &gt;&gt; 2], b = g[l + 32 &gt;&gt; 2], d = g[l + 16 &gt;&gt; 2], s = g[l &gt;&gt; 2], u = o[X + 4 &gt;&gt; 2], 
                    B = g[l + 36 &gt;&gt; 2], v = g[a + 40 &gt;&gt; 2], _ = g[l + 20 &gt;&gt; 2], N = g[a + 24 &gt;&gt; 2], 
                    k = g[l + 4 &gt;&gt; 2], I = g[a + 8 &gt;&gt; 2], o[r + 28 &gt;&gt; 2] = 0, j = R(R(R(I * s) + R(N * d)) + R(v * b)), 
                    J = R(-g[u + 52 &gt;&gt; 2]), O = R(R(R(I * k) + R(N * _)) + R(v * B)), U = g[(l = u + 56 | 0) &gt;&gt; 2], 
                    N = R(R(R(I * n) + R(N * c)) + R(v * t)), v = g[(H = u + 60 | 0) &gt;&gt; 2], g[r + 24 &gt;&gt; 2] = R(R(j * J) - R(O * U)) - R(N * v), 
                    I = R(R(R(E * s) + R(V * d)) + R(p * b)), z = R(R(R(E * k) + R(V * _)) + R(p * B)), 
                    P = R(R(R(E * n) + R(V * c)) + R(p * t)), g[r + 20 &gt;&gt; 2] = R(R(I * J) - R(U * z)) - R(v * P), 
                    L = R(R(R(Z * s) + R(F * d)) + R(Y * b)), T = R(L * J), J = R(R(R(Z * k) + R(F * _)) + R(Y * B)), 
                    x = v, v = R(R(R(Z * n) + R(F * c)) + R(Y * t)), g[r + 16 &gt;&gt; 2] = R(T - R(U * J)) - R(x * v), 
                    BA[o[o[Q &gt;&gt; 2] + 64 &gt;&gt; 2]](r + 32 | 0, Q, r + 16 | 0), a = o[X + 12 &gt;&gt; 2], U = g[a + 48 &gt;&gt; 2], 
                    q = g[a + 32 &gt;&gt; 2], $ = g[a + 16 &gt;&gt; 2], AA = g[a + 8 &gt;&gt; 2], eA = g[a + 4 &gt;&gt; 2], 
                    iA = g[a &gt;&gt; 2], rA = g[a + 56 &gt;&gt; 2], fA = g[a + 52 &gt;&gt; 2], nA = g[a + 40 &gt;&gt; 2], tA = g[a + 36 &gt;&gt; 2], 
                    aA = g[a + 24 &gt;&gt; 2], oA = g[a + 20 &gt;&gt; 2], cA = g[u + 68 &gt;&gt; 2], p = g[H &gt;&gt; 2], V = g[u + 52 &gt;&gt; 2], 
                    E = g[l &gt;&gt; 2], Y = g[r + 40 &gt;&gt; 2], F = g[r + 32 &gt;&gt; 2], Z = g[r + 36 &gt;&gt; 2], bA = g[o[A + 12 &gt;&gt; 2] + 784 &gt;&gt; 2], 
                    o[f + 4 &gt;&gt; 2] = o[A + 12 &gt;&gt; 2], T = R(R(R(W * n) + R(y * c)) + R(G * t)), x = n, 
                    n = R(-K), v = R(R(T + R(R(R(x * n) - R(c * S)) - R(t * M))) + R(R(R(v * F) + R(P * Z)) + R(N * Y))), 
                    d = R(R(R(R(R(W * s) + R(y * d)) + R(G * b)) + R(R(R(s * n) - R(d * S)) - R(b * M))) + R(R(R(L * F) + R(I * Z)) + R(j * Y))), 
                    s = R(R(R(R(R(W * k) + R(y * _)) + R(G * B)) + R(R(R(k * n) - R(_ * S)) - R(B * M))) + R(R(R(J * F) + R(z * Z)) + R(O * Y))), 
                    (t = R(R(R(p * v) + R(R(V * d) + R(E * s))) - cA)) &lt; bA &amp;&amp; (o[r + 28 &gt;&gt; 2] = 0, 
                    a = o[X + 12 &gt;&gt; 2], c = g[u + 52 &gt;&gt; 2], n = g[u + 56 &gt;&gt; 2], b = g[u + 60 &gt;&gt; 2], 
                    g[r + 16 &gt;&gt; 2] = R(R(g[a &gt;&gt; 2] * c) + R(g[a + 4 &gt;&gt; 2] * n)) + R(g[a + 8 &gt;&gt; 2] * b), 
                    g[r + 24 &gt;&gt; 2] = R(R(c * g[a + 32 &gt;&gt; 2]) + R(n * g[a + 36 &gt;&gt; 2])) + R(b * g[a + 40 &gt;&gt; 2]), 
                    g[r + 20 &gt;&gt; 2] = R(R(c * g[a + 16 &gt;&gt; 2]) + R(n * g[a + 20 &gt;&gt; 2])) + R(b * g[a + 24 &gt;&gt; 2]), 
                    o[r + 12 &gt;&gt; 2] = 0, c = R(d - R(V * t)), n = R(s - R(E * t)), b = R(v - R(p * t)), 
                    g[r + 8 &gt;&gt; 2] = R(R(R(c * q) + R(n * tA)) + R(b * nA)) + rA, g[r + 4 &gt;&gt; 2] = R(R(R(c * $) + R(n * oA)) + R(b * aA)) + fA, 
                    g[r &gt;&gt; 2] = R(R(AA * b) + R(R(iA * c) + R(eA * n))) + U, BA[o[o[f &gt;&gt; 2] + 16 &gt;&gt; 2]](f, r + 16 | 0, r, t)), 
                    !(o[Q + 4 &gt;&gt; 2] &gt; 6 | o[o[f + 4 &gt;&gt; 2] + 780 &gt;&gt; 2] &gt;= o[A + 24 &gt;&gt; 2] || (c = g[u + 60 &gt;&gt; 2], 
                    R(m(c)) &gt; R(.7071067690849304) ? (t = g[u + 56 &gt;&gt; 2], n = R(R(1) / R(w(R(R(c * c) + R(t * t))))), 
                    t = R(t * n), c = R(-R(c * n)), n = R(0)) : (t = g[u + 52 &gt;&gt; 2], n = g[u + 56 &gt;&gt; 2], 
                    b = R(R(1) / R(w(R(R(t * t) + R(n * n))))), c = R(t * b), t = R(0), n = R(-R(n * b))), 
                    b = R(BA[o[o[Q &gt;&gt; 2] + 16 &gt;&gt; 2]](Q)), a = 0, b = R(R(h(R(g[744] / b), R(.39269909262657166))) * R(.5)), 
                    s = di(b), l = o[A + 20 &gt;&gt; 2], d = Ci(b), (0 | l) &lt; 1))) for (x = t, t = R(s / R(w(R(R(R(n * n) + R(c * c)) + R(t * t))))), 
                    s = R(x * t), B = R(c * t), _ = R(n * t); n = g[u + 56 &gt;&gt; 2], b = g[u + 60 &gt;&gt; 2], 
                    t = g[u + 52 &gt;&gt; 2], c = R(R(R(R(6.2831854820251465) / R(0 | l)) * R(0 | a)) * R(.5)), 
                    k = R(di(c) / R(w(R(R(R(t * t) + R(n * n)) + R(b * b))))), t = R(t * k), c = Ci(c), 
                    n = R(n * k), b = R(b * k), k = R(R(R(R(d * c) + R(_ * t)) + R(B * n)) + R(s * b)), 
                    G = R(R(R(R(_ * c) - R(d * t)) - R(s * n)) + R(B * b)), y = R(R(R(R(B * c) - R(d * n)) - R(_ * b)) + R(s * t)), 
                    W = R(R(R(R(s * c) - R(d * b)) - R(B * t)) + R(_ * n)), g[r + 28 &gt;&gt; 2] = R(R(R(c * k) - R(t * G)) - R(n * y)) - R(b * W), 
                    g[r + 24 &gt;&gt; 2] = R(R(n * G) + R(R(b * k) + R(c * W))) - R(t * y), g[r + 20 &gt;&gt; 2] = R(R(t * W) + R(R(c * y) + R(n * k))) - R(b * G), 
                    g[r + 16 &gt;&gt; 2] = R(R(b * y) + R(R(t * k) + R(c * G))) - R(n * W), Cr(A, r + 16 | 0, e, i, f), 
                    (0 | (a = a + 1 | 0)) &lt; (0 | (l = o[A + 20 &gt;&gt; 2])); ) ;
                    !C[A + 8 | 0] | !o[o[A + 12 &gt;&gt; 2] + 780 &gt;&gt; 2] || (A = o[f + 4 &gt;&gt; 2], o[A + 780 &gt;&gt; 2] &amp;&amp; ((0 | (e = o[A + 772 &gt;&gt; 2])) == (0 | (i = o[o[f + 8 &gt;&gt; 2] + 8 &gt;&gt; 2])) ? se(A, e + 4 | 0, o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] + 4 | 0) : se(A, o[o[f + 12 &gt;&gt; 2] + 8 &gt;&gt; 2] + 4 | 0, i + 4 | 0)));
                }
                D = r + 48 | 0;
            }, Re, lr, Br, function(A) {
                $(Br(A |= 0));
            }, _r, function(A) {
                return o[(A |= 0) + 16 &gt;&gt; 2];
            }, function(A, e, i) {
                var r;
                if (A |= 0, !((r = 8 != (0 | (e |= 0))) | 8 != (0 | (i |= 0)))) return o[A + 56 &gt;&gt; 2];
                if (!(1 != (0 | i) | r)) return o[A + 72 &gt;&gt; 2];
                if (!(1 != (0 | e) | 8 != (0 | i))) return o[A + 76 &gt;&gt; 2];
                if (!(e | i)) return o[A + 68 &gt;&gt; 2];
                if (!(28 != (0 | i) | (0 | e) &gt; 19)) return o[A + 84 &gt;&gt; 2];
                if (!(28 != (0 | e) | (0 | i) &gt; 19)) return o[A + 80 &gt;&gt; 2];
                A: {
                    if ((0 | e) &lt;= 19) {
                        if ((0 | i) &lt;= 19) return o[A + 28 &gt;&gt; 2];
                        if (i + -21 &gt;&gt;&gt; 0 &gt; 8) break A;
                        return o[A + 32 &gt;&gt; 2];
                    }
                    if (!((0 | i) &gt; 19 | e + -21 &gt;&gt;&gt; 0 &gt; 8)) return o[A + 36 &gt;&gt; 2];
                    if (31 == (0 | e)) return 31 == (0 | i) ? o[A + 44 &gt;&gt; 2] : o[A + 40 &gt;&gt; 2];
                }
                return 31 == (0 | i) ? o[A + 48 &gt;&gt; 2] : o[A + 52 &gt;&gt; 2];
            }, function(A, e, i) {
                var r;
                if (A |= 0, !((r = 8 != (0 | (e |= 0))) | 8 != (0 | (i |= 0)))) return o[A + 56 &gt;&gt; 2];
                if (!(1 != (0 | i) | r)) return o[A + 72 &gt;&gt; 2];
                if (!(1 != (0 | e) | 8 != (0 | i))) return o[A + 76 &gt;&gt; 2];
                if (!(28 != (0 | i) | (0 | e) &gt; 19)) return o[A + 84 &gt;&gt; 2];
                if (!(28 != (0 | e) | (0 | i) &gt; 19)) return o[A + 80 &gt;&gt; 2];
                A: {
                    if ((0 | e) &lt;= 19) {
                        if ((0 | i) &lt;= 19) return o[A + 28 &gt;&gt; 2];
                        if (i + -21 &gt;&gt;&gt; 0 &gt; 8) break A;
                        return o[A + 32 &gt;&gt; 2];
                    }
                    if (!((0 | i) &gt; 19 | e + -21 &gt;&gt;&gt; 0 &gt; 8)) return o[A + 36 &gt;&gt; 2];
                    if (31 == (0 | e)) return 31 == (0 | i) ? o[A + 44 &gt;&gt; 2] : o[A + 40 &gt;&gt; 2];
                }
                return 31 == (0 | i) ? o[A + 48 &gt;&gt; 2] : o[A + 52 &gt;&gt; 2];
            }, ve, function(A, e, i, r) {
                return A |= 0, i |= 0, r |= 0, A = o[(e |= 0) &gt;&gt; 2], Ar(A = 0 | BA[o[o[A &gt;&gt; 2] + 56 &gt;&gt; 2]](A, 80), e, i, r, 0), 
                0 | A;
            }, ve, function(A, e, i, r) {
                return A |= 0, i |= 0, r |= 0, A = o[(e |= 0) &gt;&gt; 2], Ar(A = 0 | BA[o[o[A &gt;&gt; 2] + 56 &gt;&gt; 2]](A, 80), e, i, r, 1), 
                0 | A;
            }, ve, function(A, e, i, r) {
                return A |= 0, i |= 0, r |= 0, A = o[(e |= 0) &gt;&gt; 2], er(A = 0 | BA[o[o[A &gt;&gt; 2] + 56 &gt;&gt; 2]](A, 84), e, i, r, 0), 
                0 | A;
            }, ve, function(A, e, i, r) {
                return A |= 0, i |= 0, r |= 0, A = o[(e |= 0) &gt;&gt; 2], function(A, e, i, r) {
                    er(A, e, i, r, 0), n[A + 104 | 0] = 1, o[A &gt;&gt; 2] = 16908, o[A + 100 &gt;&gt; 2] = 0, o[(e = A + 92 | 0) &gt;&gt; 2] = 0, 
                    o[e + 4 &gt;&gt; 2] = 0, function(A) {
                        var e = 0, i = 0, r = 0, f = 0, t = 0, a = 0;
                        if (o[A &gt;&gt; 2] = 16844, n[A + 20 | 0] = 1, o[A + 16 &gt;&gt; 2] = 0, n[A + 40 | 0] = 1, 
                        o[(e = i = A + 8 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[A + 36 &gt;&gt; 2] = 0, n[A + 60 | 0] = 1, 
                        o[(e = A + 28 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[A + 56 &gt;&gt; 2] = 0, o[(e = A + 48 | 0) &gt;&gt; 2] = 0, 
                        o[e + 4 &gt;&gt; 2] = 0, e = dA(24), (0 | (i = o[i &gt;&gt; 2])) &gt;= 1) for (;f = o[A + 16 &gt;&gt; 2] + r | 0, 
                        a = o[f + 4 &gt;&gt; 2], o[(t = e + r | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = a, o[t + 8 &gt;&gt; 2] = o[f + 8 &gt;&gt; 2], 
                        r = r + 12 | 0, i = i + -1 | 0; ) ;
                        (r = o[A + 16 &gt;&gt; 2]) &amp;&amp; (C[A + 20 | 0] &amp;&amp; CA(r), o[A + 16 &gt;&gt; 2] = 0), o[A + 16 &gt;&gt; 2] = e, 
                        n[A + 20 | 0] = 1, o[A + 12 &gt;&gt; 2] = 2, tr(A);
                    }(e = dA(64)), o[A + 84 &gt;&gt; 2] = e, o[A + 108 &gt;&gt; 2] = o[o[i + 4 &gt;&gt; 2] + 72 &gt;&gt; 2], 
                    o[A + 112 &gt;&gt; 2] = o[o[r + 4 &gt;&gt; 2] + 72 &gt;&gt; 2];
                }(A = 0 | BA[o[o[A &gt;&gt; 2] + 56 &gt;&gt; 2]](A, 116), e, i, r), 0 | A;
            }, ve, function(A, e, i, r) {
                return A |= 0, i |= 0, r |= 0, A = o[(e |= 0) &gt;&gt; 2], er(A = 0 | BA[o[o[A &gt;&gt; 2] + 56 &gt;&gt; 2]](A, 84), e, i, r, 1), 
                0 | A;
            }, ve, function(A, e, i, r) {
                return A |= 0, A = o[(e |= 0) &gt;&gt; 2], uA(A = 0 | BA[o[o[A &gt;&gt; 2] + 56 &gt;&gt; 2]](A, 8), e), 
                o[A &gt;&gt; 2] = 17112, 0 | A;
            }, ve, function(A, e, i, r) {
                return A |= 0, i |= 0, r |= 0, A = o[(e |= 0) &gt;&gt; 2], function(A, e, i, r) {
                    vA(A, e), o[A + 12 &gt;&gt; 2] = 0, n[A + 8 | 0] = 0, o[A &gt;&gt; 2] = 17172, e = o[A + 4 &gt;&gt; 2], 
                    e = 0 | BA[o[o[e &gt;&gt; 2] + 12 &gt;&gt; 2]](e, o[i + 8 &gt;&gt; 2], o[r + 8 &gt;&gt; 2]), n[A + 8 | 0] = 1, 
                    o[A + 12 &gt;&gt; 2] = e;
                }(A = 0 | BA[o[o[A &gt;&gt; 2] + 56 &gt;&gt; 2]](A, 16), e, i, r), 0 | A;
            }, ve, function(A, e, i, r) {
                A |= 0, i |= 0, r |= 0;
                var f = 0;
                return f = o[(e |= 0) &gt;&gt; 2], function(A, e, i, r, f, t) {
                    vA(A, i), n[A + 16 | 0] = t, o[A + 12 &gt;&gt; 2] = e, n[A + 8 | 0] = 0, o[A &gt;&gt; 2] = 17308, 
                    e || (e = o[A + 4 &gt;&gt; 2], e = 0 | BA[o[o[e &gt;&gt; 2] + 12 &gt;&gt; 2]](e, o[r + 8 &gt;&gt; 2], o[f + 8 &gt;&gt; 2]), 
                    n[A + 8 | 0] = 1, o[A + 12 &gt;&gt; 2] = e);
                }(f = 0 | BA[o[o[f &gt;&gt; 2] + 56 &gt;&gt; 2]](f, 20), o[e + 4 &gt;&gt; 2], e, i, r, C[A + 4 | 0]), 
                0 | f;
            }, ve, function(A, e, i, r) {
                return A |= 0, i |= 0, r |= 0, A = o[(e |= 0) &gt;&gt; 2], function(A, e, i, r) {
                    vA(A, e), o[A + 12 &gt;&gt; 2] = 0, n[A + 8 | 0] = 0, o[A &gt;&gt; 2] = 17516, e = o[A + 4 &gt;&gt; 2], 
                    BA[o[o[e &gt;&gt; 2] + 24 &gt;&gt; 2]](e, o[i + 8 &gt;&gt; 2], o[r + 8 &gt;&gt; 2]) &amp;&amp; (e = o[A + 4 &gt;&gt; 2], 
                    e = 0 | BA[o[o[e &gt;&gt; 2] + 12 &gt;&gt; 2]](e, o[i + 8 &gt;&gt; 2], o[r + 8 &gt;&gt; 2]), n[A + 8 | 0] = 1, 
                    o[A + 12 &gt;&gt; 2] = e);
                }(A = 0 | BA[o[o[A &gt;&gt; 2] + 56 &gt;&gt; 2]](A, 16), e, i, r), 0 | A;
            }, ve, function(A, e, i, r) {
                A |= 0, i |= 0, r |= 0;
                var f = 0;
                return f = o[(e |= 0) &gt;&gt; 2], function(A, e, i, r, f, t, a) {
                    uA(A, e), o[A + 24 &gt;&gt; 2] = a, o[A + 20 &gt;&gt; 2] = t, n[A + 16 | 0] = f, o[A + 12 &gt;&gt; 2] = 0, 
                    n[A + 8 | 0] = 0, o[A &gt;&gt; 2] = 17588, e = o[A + 4 &gt;&gt; 2], t = f ? r : i, i = f ? i : r, 
                    BA[o[o[e &gt;&gt; 2] + 24 &gt;&gt; 2]](e, o[t + 8 &gt;&gt; 2], o[i + 8 &gt;&gt; 2]) &amp;&amp; (e = o[A + 4 &gt;&gt; 2], 
                    e = 0 | BA[o[o[e &gt;&gt; 2] + 12 &gt;&gt; 2]](e, o[t + 8 &gt;&gt; 2], o[i + 8 &gt;&gt; 2]), n[A + 8 | 0] = 1, 
                    o[A + 12 &gt;&gt; 2] = e);
                }(f = 0 | BA[o[o[f &gt;&gt; 2] + 56 &gt;&gt; 2]](f, 28), e, i, r, C[A + 4 | 0], o[A + 8 &gt;&gt; 2], o[A + 12 &gt;&gt; 2]), 
                0 | f;
            }, function(A) {
                var e = 0;
                return o[(A |= 0) &gt;&gt; 2] = 18600, (e = o[A + 60 &gt;&gt; 2]) &amp;&amp; (C[A - -64 | 0] &amp;&amp; CA(e), 
                o[A + 60 &gt;&gt; 2] = 0), o[A + 60 &gt;&gt; 2] = 0, o[A + 52 &gt;&gt; 2] = 0, o[A + 56 &gt;&gt; 2] = 0, 
                n[A - -64 | 0] = 1, (e = o[A + 40 &gt;&gt; 2]) &amp;&amp; (C[A + 44 | 0] &amp;&amp; CA(e), o[A + 40 &gt;&gt; 2] = 0), 
                o[A + 40 &gt;&gt; 2] = 0, o[A + 32 &gt;&gt; 2] = 0, o[A + 36 &gt;&gt; 2] = 0, n[A + 44 | 0] = 1, (e = o[A + 16 &gt;&gt; 2]) &amp;&amp; (C[A + 20 | 0] &amp;&amp; CA(e), 
                o[A + 16 &gt;&gt; 2] = 0), o[A + 16 &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = 0, 
                n[A + 20 | 0] = 1, 0 | A;
            }, function(A) {
                var e = 0;
                o[(A |= 0) &gt;&gt; 2] = 18600, (e = o[A + 60 &gt;&gt; 2]) &amp;&amp; (C[A - -64 | 0] &amp;&amp; CA(e), o[A + 60 &gt;&gt; 2] = 0), 
                o[A + 60 &gt;&gt; 2] = 0, o[A + 52 &gt;&gt; 2] = 0, o[A + 56 &gt;&gt; 2] = 0, n[A - -64 | 0] = 1, 
                (e = o[A + 40 &gt;&gt; 2]) &amp;&amp; (C[A + 44 | 0] &amp;&amp; CA(e), o[A + 40 &gt;&gt; 2] = 0), o[A + 40 &gt;&gt; 2] = 0, 
                o[A + 32 &gt;&gt; 2] = 0, o[A + 36 &gt;&gt; 2] = 0, n[A + 44 | 0] = 1, (e = o[A + 16 &gt;&gt; 2]) &amp;&amp; (C[A + 20 | 0] &amp;&amp; CA(e), 
                o[A + 16 &gt;&gt; 2] = 0), o[A + 16 &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = 0, 
                n[A + 20 | 0] = 1, CA(A);
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f = 0;
                o[696] = o[696] + 1;
                A: {
                    e: {
                        if (r = o[A + 24 &gt;&gt; 2]) {
                            if (BA[o[o[r &gt;&gt; 2] + 8 &gt;&gt; 2]](r, e, i)) break e;
                            break A;
                        }
                        if (!(o[i + 8 &gt;&gt; 2] &amp; o[e + 4 &gt;&gt; 2]) | !(o[e + 8 &gt;&gt; 2] &amp; o[i + 4 &gt;&gt; 2])) break A;
                    }
                    f = function(A, e, i) {
                        var r, f, t, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, d = 0, v = 0, g = 0;
                        c = o[e + 12 &gt;&gt; 2] &gt; o[i + 12 &gt;&gt; 2], l = o[(r = c ? e : i) + 12 &gt;&gt; 2], b = o[(f = c ? i : e) + 12 &gt;&gt; 2], 
                        e = _((e = ((e = l &lt;&lt; 16 | b) &lt;&lt; 15 ^ -1) + e | 0) &gt;&gt;&gt; 10 ^ e, 9), s = (t = (e = ((e ^= e &gt;&gt;&gt; 6) &lt;&lt; 11 ^ -1) + e | 0) &gt;&gt;&gt; 16 ^ e) &amp; (c = o[A + 12 &gt;&gt; 2]) + -1;
                        e: {
                            if (-1 != (0 | (e = o[o[A + 40 &gt;&gt; 2] + (s &lt;&lt; 2) &gt;&gt; 2]))) for (a = o[A + 16 &gt;&gt; 2]; ;) {
                                if (i = (u = e &lt;&lt; 4) + a | 0, (0 | l) == o[o[4 + (a + u | 0) &gt;&gt; 2] + 12 &gt;&gt; 2] &amp;&amp; o[o[i &gt;&gt; 2] + 12 &gt;&gt; 2] == (0 | b)) break e;
                                if (-1 == (0 | (e = o[o[A + 60 &gt;&gt; 2] + (e &lt;&lt; 2) &gt;&gt; 2]))) break;
                            }
                            if ((0 | (e = c)) == (0 | (i = l = o[A + 8 &gt;&gt; 2])) &amp;&amp; (i = c, !((0 | e) &gt;= (0 | (a = e ? e &lt;&lt; 1 : 1))))) {
                                if (a ? (b = dA(a &lt;&lt; 4), i = o[A + 8 &gt;&gt; 2]) : (b = 0, i = c), (0 | i) &gt;= 1) for (e = 12; u = e + b | 0, 
                                k = o[A + 16 &gt;&gt; 2] + e | 0, o[u + -12 &gt;&gt; 2] = o[k + -12 &gt;&gt; 2], g = o[(d = k + -8 | 0) + 4 &gt;&gt; 2], 
                                o[(v = u + -8 | 0) &gt;&gt; 2] = o[d &gt;&gt; 2], o[v + 4 &gt;&gt; 2] = g, o[u &gt;&gt; 2] = o[k &gt;&gt; 2], 
                                e = e + 16 | 0, i = i + -1 | 0; ) ;
                                (e = o[A + 16 &gt;&gt; 2]) &amp;&amp; (C[A + 20 | 0] &amp;&amp; CA(e), o[A + 16 &gt;&gt; 2] = 0), o[A + 16 &gt;&gt; 2] = b, 
                                o[A + 12 &gt;&gt; 2] = a, n[A + 20 | 0] = 1, i = o[A + 8 &gt;&gt; 2], e = a;
                            }
                            o[A + 8 &gt;&gt; 2] = i + 1, b = l &lt;&lt; 4, a = o[A + 16 &gt;&gt; 2], (i = o[A + 68 &gt;&gt; 2]) &amp;&amp; (BA[o[o[i &gt;&gt; 2] + 8 &gt;&gt; 2]](i, f, r), 
                            e = o[A + 12 &gt;&gt; 2]), i = a + b | 0, (0 | c) &lt; (0 | e) &amp;&amp; (Rr(A), s = o[A + 12 &gt;&gt; 2] + -1 &amp; t), 
                            c = o[r + 12 &gt;&gt; 2], b = o[f + 12 &gt;&gt; 2], o[(e = a + (l &lt;&lt; 4) | 0) + 8 &gt;&gt; 2] = 0, 
                            o[e + 12 &gt;&gt; 2] = 0, a = e, e = (0 | b) &lt; (0 | c), o[a + 4 &gt;&gt; 2] = e ? r : f, c = o[A + 60 &gt;&gt; 2] + (l &lt;&lt; 2) | 0, 
                            A = o[A + 40 &gt;&gt; 2] + (s &lt;&lt; 2) | 0, o[c &gt;&gt; 2] = o[A &gt;&gt; 2], o[i &gt;&gt; 2] = e ? f : r, 
                            o[A &gt;&gt; 2] = l;
                        }
                        return i;
                    }(A, e, i);
                }
                return 0 | f;
            }, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f = 0, n = 0, t = 0, a = 0, c = 0, b = 0, l = 0;
                o[695] = o[695] + 1, f = o[e + 12 &gt;&gt; 2] &gt; o[i + 12 &gt;&gt; 2], n = o[(t = f ? e : i) + 12 &gt;&gt; 2], 
                a = o[(c = f ? i : e) + 12 &gt;&gt; 2], e = _((e = ((e = n &lt;&lt; 16 | a) &lt;&lt; 15 ^ -1) + e | 0) &gt;&gt;&gt; 10 ^ e, 9), 
                e = ((e ^= e &gt;&gt;&gt; 6) &lt;&lt; 11 ^ -1) + e | 0, b = o[A + 12 &gt;&gt; 2] + -1 &amp; (e &gt;&gt;&gt; 16 ^ e);
                A: if (-1 != (0 | (e = o[o[A + 40 &gt;&gt; 2] + (b &lt;&lt; 2) &gt;&gt; 2]))) {
                    for (f = o[A + 16 &gt;&gt; 2]; ;) {
                        if ((0 | n) != o[o[(i = f + (e &lt;&lt; 4) | 0) + 4 &gt;&gt; 2] + 12 &gt;&gt; 2] || o[o[i &gt;&gt; 2] + 12 &gt;&gt; 2] != (0 | a)) {
                            if (-1 != (0 | (e = o[o[A + 60 &gt;&gt; 2] + (e &lt;&lt; 2) &gt;&gt; 2]))) continue;
                            break A;
                        }
                        break;
                    }
                    BA[o[o[A &gt;&gt; 2] + 32 &gt;&gt; 2]](A, i, r), l = o[12 + (f + (e &lt;&lt; 4) | 0) &gt;&gt; 2], n = o[A + 60 &gt;&gt; 2];
                    e: {
                        if (a = o[A + 40 &gt;&gt; 2] + (b &lt;&lt; 2) | 0, (0 | (e = o[a &gt;&gt; 2])) != (0 | (f = i - o[A + 16 &gt;&gt; 2] &gt;&gt; 4))) {
                            for (;i = e, (0 | f) != (0 | (e = o[n + (e &lt;&lt; 2) &gt;&gt; 2])); ) ;
                            if (e = o[n + (f &lt;&lt; 2) &gt;&gt; 2], -1 != (0 | i)) {
                                o[n + (i &lt;&lt; 2) &gt;&gt; 2] = e;
                                break e;
                            }
                        } else e = o[n + (f &lt;&lt; 2) &gt;&gt; 2];
                        o[a &gt;&gt; 2] = e;
                    }
                    if (n = o[A + 8 &gt;&gt; 2] + -1 | 0, (e = o[A + 68 &gt;&gt; 2]) &amp;&amp; BA[o[o[e &gt;&gt; 2] + 12 &gt;&gt; 2]](e, c, t, r), 
                    (0 | n) == (0 | f)) return o[A + 8 &gt;&gt; 2] = o[A + 8 &gt;&gt; 2] + -1, 0 | l;
                    r = o[A + 60 &gt;&gt; 2];
                    e: {
                        if (c = o[A + 16 &gt;&gt; 2], e = o[o[(t = c + (n &lt;&lt; 4) | 0) + 4 &gt;&gt; 2] + 12 &gt;&gt; 2] &lt;&lt; 16 | o[o[t &gt;&gt; 2] + 12 &gt;&gt; 2], 
                        e = _((e = (e &lt;&lt; 15 ^ -1) + e | 0) &gt;&gt;&gt; 10 ^ e, 9), e = ((e ^= e &gt;&gt;&gt; 6) &lt;&lt; 11 ^ -1) + e | 0, 
                        a = o[A + 12 &gt;&gt; 2] + -1 &amp; (e &gt;&gt;&gt; 16 ^ e), b = o[A + 40 &gt;&gt; 2] + (a &lt;&lt; 2) | 0, (0 | (e = o[b &gt;&gt; 2])) != (0 | n)) {
                            for (;i = e, (0 | n) != (0 | (e = o[r + (e &lt;&lt; 2) &gt;&gt; 2])); ) ;
                            if (e = o[r + (n &lt;&lt; 2) &gt;&gt; 2], -1 != (0 | i)) {
                                o[r + (i &lt;&lt; 2) &gt;&gt; 2] = e;
                                break e;
                            }
                        } else e = o[r + (n &lt;&lt; 2) &gt;&gt; 2];
                        o[b &gt;&gt; 2] = e;
                    }
                    i = o[t + 4 &gt;&gt; 2], o[(e = c + (f &lt;&lt; 4) | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = i, 
                    r = o[(i = t + 8 | 0) + 4 &gt;&gt; 2], o[(e = e + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = r, 
                    e = o[A + 40 &gt;&gt; 2] + (a &lt;&lt; 2) | 0, o[o[A + 60 &gt;&gt; 2] + (f &lt;&lt; 2) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                    o[e &gt;&gt; 2] = f, o[A + 8 &gt;&gt; 2] = o[A + 8 &gt;&gt; 2] + -1;
                }
                return 0 | l;
            }, function(A, e, i) {
                var r;
                A |= 0, e |= 0, i |= 0, D = r = D - 16 | 0, o[r + 12 &gt;&gt; 2] = e, o[r + 8 &gt;&gt; 2] = 18960, 
                BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A, r + 8 | 0, i), D = r + 16 | 0;
            }, or, or, Qr, function(A, e, i) {
                A |= 0, e |= 0, (i |= 0) &amp;&amp; ((A = o[e + 8 &gt;&gt; 2]) &amp;&amp; (BA[o[o[A &gt;&gt; 2] &gt;&gt; 2]](A), BA[o[o[i &gt;&gt; 2] + 60 &gt;&gt; 2]](i, o[e + 8 &gt;&gt; 2]), 
                o[e + 8 &gt;&gt; 2] = 0));
            }, function(A) {
                return o[(A |= 0) + 8 &gt;&gt; 2];
            }, function(A, e, i) {
                var r;
                A |= 0, e |= 0, i |= 0, D = r = D - 16 | 0, o[r + 12 &gt;&gt; 2] = i, o[r + 8 &gt;&gt; 2] = A, 
                o[r + 4 &gt;&gt; 2] = e, o[r &gt;&gt; 2] = 18816, BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A, r, i), D = r + 16 | 0;
            }, function(A, e) {
                e |= 0, o[(A |= 0) + 24 &gt;&gt; 2] = e;
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f = 0, n = 0;
                if (D = r = D - 16 | 0, Ki(r + 8 | 0, 18668), o[A + 8 &gt;&gt; 2] &gt;= 1) for (;n = o[A + 16 &gt;&gt; 2] + (f &lt;&lt; 4) | 0, 
                BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, n) ? (BA[o[o[A &gt;&gt; 2] + 12 &gt;&gt; 2]](A, o[n &gt;&gt; 2], o[n + 4 &gt;&gt; 2], i), 
                o[694] = o[694] + -1) : f = f + 1 | 0, (0 | f) &lt; o[A + 8 &gt;&gt; 2]; ) ;
                Li(), D = r + 16 | 0;
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f, n = 0, t = 0;
                o[697] = o[697] + 1, n = o[e + 12 &gt;&gt; 2] &gt; o[i + 12 &gt;&gt; 2], r = o[(n ? e : i) + 12 &gt;&gt; 2], 
                f = o[(n ? i : e) + 12 &gt;&gt; 2], e = _((e = ((e = f | r &lt;&lt; 16) &lt;&lt; 15 ^ -1) + e | 0) &gt;&gt;&gt; 10 ^ e, 9), 
                e = ((e ^= e &gt;&gt;&gt; 6) &lt;&lt; 11 ^ -1) + e | 0;
                A: {
                    if (!((0 | (e = o[A + 12 &gt;&gt; 2] + -1 &amp; (e &gt;&gt;&gt; 16 ^ e))) &gt;= o[A + 32 &gt;&gt; 2]) &amp;&amp; -1 != (0 | (e = o[o[A + 40 &gt;&gt; 2] + (e &lt;&lt; 2) &gt;&gt; 2]))) for (i = o[A + 16 &gt;&gt; 2]; ;) {
                        if (n = (t = e &lt;&lt; 4) + i | 0, o[o[4 + (i + t | 0) &gt;&gt; 2] + 12 &gt;&gt; 2] == (0 | r) &amp;&amp; (0 | f) == o[o[n &gt;&gt; 2] + 12 &gt;&gt; 2]) break A;
                        if (-1 == (0 | (e = o[o[A + 60 &gt;&gt; 2] + (e &lt;&lt; 2) &gt;&gt; 2]))) break;
                    }
                    n = 0;
                }
                return 0 | n;
            }, Ze, function(A, e) {
                e |= 0, o[(A |= 0) + 68 &gt;&gt; 2] = e;
            }, function(A, e) {
                A |= 0, e |= 0;
                var i, r = 0, f = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, d = 0;
                if (D = i = D - 32 | 0, o[i + 20 &gt;&gt; 2] = 0, o[i + 12 &gt;&gt; 2] = 0, o[i + 16 &gt;&gt; 2] = 0, 
                f = o[A + 8 &gt;&gt; 2], n[i + 24 | 0] = 1, !((0 | f) &lt; 1)) {
                    for (f = 0; ;) {
                        if (t = o[A + 16 &gt;&gt; 2] + (c &lt;&lt; 4) | 0, (0 | r) == (0 | f)) if ((0 | f) &gt;= (0 | (a = f ? f &lt;&lt; 1 : 1))) r = f; else {
                            if (b = a ? dA(a &lt;&lt; 4) : 0, (0 | f) &gt;= 1) for (r = 12; l = r + b | 0, u = o[i + 20 &gt;&gt; 2] + r | 0, 
                            o[l + -12 &gt;&gt; 2] = o[u + -12 &gt;&gt; 2], d = o[(s = u + -8 | 0) + 4 &gt;&gt; 2], o[(k = l + -8 | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], 
                            o[k + 4 &gt;&gt; 2] = d, o[l &gt;&gt; 2] = o[u &gt;&gt; 2], r = r + 16 | 0, f = f + -1 | 0; ) ;
                            (r = o[i + 20 &gt;&gt; 2]) &amp;&amp; (C[i + 24 | 0] &amp;&amp; CA(r), o[i + 20 &gt;&gt; 2] = 0), o[i + 20 &gt;&gt; 2] = b, 
                            n[i + 24 | 0] = 1, o[i + 16 &gt;&gt; 2] = a, r = o[i + 12 &gt;&gt; 2];
                        }
                        if (r = o[i + 20 &gt;&gt; 2] + (r &lt;&lt; 4) | 0, o[r &gt;&gt; 2] = o[t &gt;&gt; 2], f = o[t + 8 &gt;&gt; 2], 
                        o[r + 4 &gt;&gt; 2] = o[t + 4 &gt;&gt; 2], o[r + 8 &gt;&gt; 2] = f, o[r + 12 &gt;&gt; 2] = o[t + 12 &gt;&gt; 2], 
                        r = (a = o[i + 12 &gt;&gt; 2]) + 1 | 0, o[i + 12 &gt;&gt; 2] = r, !((0 | (c = c + 1 | 0)) &lt; o[A + 8 &gt;&gt; 2])) break;
                        f = o[i + 16 &gt;&gt; 2];
                    }
                    if (!((0 | a) &lt; 0)) for (f = -1, t = o[i + 20 &gt;&gt; 2]; BA[o[o[A &gt;&gt; 2] + 12 &gt;&gt; 2]](A, o[t &gt;&gt; 2], o[t + 4 &gt;&gt; 2], e), 
                    t = t + 16 | 0, (0 | (f = f + 1 | 0)) &lt; (0 | a); ) ;
                }
                if (o[A + 52 &gt;&gt; 2] &gt;= 1) {
                    for (r = o[A + 60 &gt;&gt; 2], t = 0; o[r &gt;&gt; 2] = -1, r = r + 4 | 0, (0 | (t = t + 1 | 0)) &lt; o[A + 52 &gt;&gt; 2]; ) ;
                    r = o[i + 12 &gt;&gt; 2];
                }
                if ((0 | r) &gt;= 2 &amp;&amp; (Zr(i + 8 | 0, i, 0, r + -1 | 0), r = o[i + 12 &gt;&gt; 2]), t = o[i + 20 &gt;&gt; 2], 
                (0 | r) &gt;= 1) for (e = 0, r = 4; f = r + t | 0, BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, o[f + -4 &gt;&gt; 2], o[f &gt;&gt; 2]), 
                r = r + 16 | 0, t = o[i + 20 &gt;&gt; 2], (0 | (e = e + 1 | 0)) &lt; o[i + 12 &gt;&gt; 2]; ) ;
                t &amp;&amp; (C[i + 24 | 0] &amp;&amp; CA(t), o[i + 20 &gt;&gt; 2] = 0), D = i + 32 | 0;
            }, ve, function(A, e) {
                e |= 0;
                var i = 0;
                return (0 | (i = o[(A |= 0) + 4 &gt;&gt; 2])) != o[e + 4 &gt;&gt; 2] &amp;&amp; (0 | i) != o[e &gt;&gt; 2] || (i = o[A + 8 &gt;&gt; 2], 
                BA[o[o[i &gt;&gt; 2] + 32 &gt;&gt; 2]](i, e, o[A + 12 &gt;&gt; 2])), 0;
            }, ve, function(A, e) {
                return e |= 0, (0 | (A = o[(A |= 0) + 4 &gt;&gt; 2])) == o[e &gt;&gt; 2] | (0 | A) == o[e + 4 &gt;&gt; 2];
            }, yr, function(A) {
                $(yr(A |= 0));
            }, function(A, e, i, r, f, n, t, a) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, n |= 0, t |= 0, a |= 0;
                var c = 0;
                return D = a = D - 48 | 0, r = dA(64), o[r + 8 &gt;&gt; 2] = t, o[r + 4 &gt;&gt; 2] = n, o[r &gt;&gt; 2] = f, 
                f = o[e + 4 &gt;&gt; 2], o[r + 16 &gt;&gt; 2] = o[e &gt;&gt; 2], o[r + 20 &gt;&gt; 2] = f, c = o[(f = e + 8 | 0) + 4 &gt;&gt; 2], 
                o[(n = r + 24 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = c, n = o[i + 4 &gt;&gt; 2], o[r + 32 &gt;&gt; 2] = o[i &gt;&gt; 2], 
                o[r + 36 &gt;&gt; 2] = n, c = o[(n = i + 8 | 0) + 4 &gt;&gt; 2], o[(t = r + 40 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = c, o[r + 52 &gt;&gt; 2] = 0, o[r + 56 &gt;&gt; 2] = 0, c = o[f + 4 &gt;&gt; 2], o[(t = a + 24 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = c, t = o[n + 4 &gt;&gt; 2], o[(f = a + 40 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = t, 
                f = o[e &gt;&gt; 2], e = o[e + 4 &gt;&gt; 2], n = o[i + 4 &gt;&gt; 2], i = o[i &gt;&gt; 2], o[r + 60 &gt;&gt; 2] = o[A + 104 &gt;&gt; 2], 
                o[a + 32 &gt;&gt; 2] = i, o[a + 36 &gt;&gt; 2] = n, i = o[A + 148 &gt;&gt; 2] + 1 | 0, o[r + 12 &gt;&gt; 2] = i, 
                o[A + 148 &gt;&gt; 2] = i, o[a + 16 &gt;&gt; 2] = f, o[a + 20 &gt;&gt; 2] = e, e = oi(i = A + 4 | 0, a + 16 | 0, r), 
                o[r + 52 &gt;&gt; 2] = 0, o[r + 48 &gt;&gt; 2] = e, e = 84 + ((o[A + 104 &gt;&gt; 2] &lt;&lt; 2) + A | 0) | 0, 
                o[r + 56 &gt;&gt; 2] = o[e &gt;&gt; 2], (f = o[e &gt;&gt; 2]) &amp;&amp; (o[f + 52 &gt;&gt; 2] = r), o[e &gt;&gt; 2] = r, 
                C[A + 153 | 0] || (o[a + 8 &gt;&gt; 2] = r, o[a &gt;&gt; 2] = 19252, o[a + 4 &gt;&gt; 2] = A, wr(i, o[A + 4 &gt;&gt; 2], a + 16 | 0, a), 
                wr(A = A + 44 | 0, o[A &gt;&gt; 2], a + 16 | 0, a)), D = a + 48 | 0, 0 | r;
            }, function(A, e, i) {
                A |= 0, i |= 0;
                var r, f = 0;
                bi(2 == o[(e |= 0) + 60 &gt;&gt; 2] ? A + 44 | 0 : A + 4 | 0, o[e + 48 &gt;&gt; 2]), r = o[e + 56 &gt;&gt; 2], 
                f = (f = o[e + 52 &gt;&gt; 2]) ? f + 56 | 0 : 84 + ((o[e + 60 &gt;&gt; 2] &lt;&lt; 2) + A | 0) | 0, 
                o[f &gt;&gt; 2] = r, (f = o[e + 56 &gt;&gt; 2]) &amp;&amp; (o[f + 52 &gt;&gt; 2] = o[e + 52 &gt;&gt; 2]), f = o[A + 96 &gt;&gt; 2], 
                BA[o[o[f &gt;&gt; 2] + 16 &gt;&gt; 2]](f, e, i), CA(e), n[A + 154 | 0] = 1;
            }, function(A, e, i, r, f) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0;
                var t = 0, a = 0, c = 0, b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = 0, Q = 0;
                D = f = D - 48 | 0, c = o[(a = i + 8 | 0) + 4 &gt;&gt; 2], o[(t = f + 24 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = c, c = o[(a = r + 8 | 0) + 4 &gt;&gt; 2], o[(t = f + 40 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = c, t = o[i + 4 &gt;&gt; 2], o[f + 16 &gt;&gt; 2] = o[i &gt;&gt; 2], o[f + 20 &gt;&gt; 2] = t, 
                t = o[r + 4 &gt;&gt; 2], o[f + 32 &gt;&gt; 2] = o[r &gt;&gt; 2], o[f + 36 &gt;&gt; 2] = t;
                A: if (2 != o[e + 60 &gt;&gt; 2]) if (a = 1, o[A + 128 &gt;&gt; 2] = o[A + 128 &gt;&gt; 2] + 1, t = o[e + 48 &gt;&gt; 2], 
                g[t &gt;&gt; 2] &lt;= g[f + 32 &gt;&gt; 2] ^ 1 | g[t + 16 &gt;&gt; 2] &gt;= g[f + 16 &gt;&gt; 2] ^ 1 | g[t + 4 &gt;&gt; 2] &lt;= g[f + 36 &gt;&gt; 2] ^ 1 | g[t + 20 &gt;&gt; 2] &gt;= g[f + 20 &gt;&gt; 2] ^ 1 || g[t + 8 &gt;&gt; 2] &lt;= g[f + 40 &gt;&gt; 2] ^ 1 | g[t + 24 &gt;&gt; 2] &gt;= g[f + 24 &gt;&gt; 2] ^ 1) ci(A + 4 | 0, t, f + 16 | 0), 
                o[A + 132 &gt;&gt; 2] = o[A + 132 &gt;&gt; 2] + 1; else {
                    if (l = g[e + 20 &gt;&gt; 2], u = g[e + 24 &gt;&gt; 2], v = g[i &gt;&gt; 2], B = g[i + 4 &gt;&gt; 2], _ = g[i + 8 &gt;&gt; 2], 
                    s = g[e + 16 &gt;&gt; 2], o[f + 12 &gt;&gt; 2] = 0, b = g[A + 100 &gt;&gt; 2], k = R(b * R(R(g[e + 40 &gt;&gt; 2] - u) * R(.5))), 
                    g[f + 8 &gt;&gt; 2] = k, d = R(b * R(R(g[e + 36 &gt;&gt; 2] - l) * R(.5))), g[f + 4 &gt;&gt; 2] = d, 
                    b = R(b * R(R(g[e + 32 &gt;&gt; 2] - s) * R(.5))), g[f &gt;&gt; 2] = b, l = R(B - l), R(v - s) &lt; R(0) &amp;&amp; (g[f &gt;&gt; 2] = -b), 
                    u = R(_ - u), l &lt; R(0) &amp;&amp; (g[f + 4 &gt;&gt; 2] = -d), u &lt; R(0) &amp;&amp; (g[f + 8 &gt;&gt; 2] = -k), 
                    a = 0, !function(A, e, i, r) {
                        var f = 0, n = 0, t = R(0), a = 0, c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0);
                        c = g[i &gt;&gt; 2];
                        e: {
                            if (g[e &gt;&gt; 2] &lt;= c) {
                                if (t = g[i + 4 &gt;&gt; 2], !(g[e + 4 &gt;&gt; 2] &lt;= t ^ 1 | g[e + 8 &gt;&gt; 2] &lt;= g[i + 8 &gt;&gt; 2] ^ 1 | g[e + 16 &gt;&gt; 2] &gt;= g[i + 16 &gt;&gt; 2] ^ 1 | g[e + 20 &gt;&gt; 2] &gt;= g[i + 20 &gt;&gt; 2] ^ 1) &amp;&amp; (f = 0, 
                                g[e + 24 &gt;&gt; 2] &gt;= g[i + 24 &gt;&gt; 2])) break e;
                            } else t = g[i + 4 &gt;&gt; 2];
                            l = R(t - R(.05000000074505806)), g[i + 4 &gt;&gt; 2] = l, b = R(c - R(.05000000074505806)), 
                            g[i &gt;&gt; 2] = b, u = R(g[i + 8 &gt;&gt; 2] - R(.05000000074505806)), g[i + 8 &gt;&gt; 2] = u, 
                            s = R(g[i + 16 &gt;&gt; 2] + R(.05000000074505806)), g[i + 16 &gt;&gt; 2] = s, t = R(g[(f = i + 20 | 0) &gt;&gt; 2] + R(.05000000074505806)), 
                            g[f &gt;&gt; 2] = t, c = R(g[(a = i + 24 | 0) &gt;&gt; 2] + R(.05000000074505806)), g[a &gt;&gt; 2] = c, 
                            f = (k = g[r &gt;&gt; 2]) &gt; R(0), g[(f &lt;&lt; 4) + i &gt;&gt; 2] = (f ? s : b) + k, f = (b = g[r + 4 &gt;&gt; 2]) &gt; R(0), 
                            g[(f ? 20 : 4) + i &gt;&gt; 2] = (f ? t : l) + b, r = (t = g[r + 8 &gt;&gt; 2]) &gt; R(0), g[(r ? 24 : 8) + i &gt;&gt; 2] = (r ? c : u) + t;
                            i: if (r = ti(A, e)) if (n = o[A + 8 &gt;&gt; 2], (0 | n) &gt;= 0) {
                                if (!n) break i;
                                for (;;) {
                                    if (!(f = o[r + 32 &gt;&gt; 2])) break i;
                                    if (r = f, !(n = n + -1 | 0)) break;
                                }
                            } else r = o[A &gt;&gt; 2]; else r = 0;
                            f = o[i + 4 &gt;&gt; 2], o[e &gt;&gt; 2] = o[i &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = f, f = o[a + 4 &gt;&gt; 2], 
                            o[(n = e + 24 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = f, a = o[(f = i + 16 | 0) + 4 &gt;&gt; 2], 
                            o[(n = e + 16 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = a, f = o[(i = i + 8 | 0) + 4 &gt;&gt; 2], 
                            o[(a = e + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = f, ai(A, r, e), f = 1;
                        }
                        return f;
                    }(A + 4 | 0, t, f + 16 | 0, f)) break A;
                    a = 1, o[A + 132 &gt;&gt; 2] = o[A + 132 &gt;&gt; 2] + 1;
                } else bi(A + 44 | 0, o[e + 48 &gt;&gt; 2]), m = e, Q = oi(A + 4 | 0, f + 16 | 0, e), 
                o[m + 48 &gt;&gt; 2] = Q, a = 1;
                c = o[e + 56 &gt;&gt; 2], t = (t = o[e + 52 &gt;&gt; 2]) ? t + 56 | 0 : 84 + ((o[e + 60 &gt;&gt; 2] &lt;&lt; 2) + A | 0) | 0, 
                o[t &gt;&gt; 2] = c, (t = o[e + 56 &gt;&gt; 2]) &amp;&amp; (o[t + 52 &gt;&gt; 2] = o[e + 52 &gt;&gt; 2]), t = o[i + 4 &gt;&gt; 2], 
                o[e + 16 &gt;&gt; 2] = o[i &gt;&gt; 2], o[e + 20 &gt;&gt; 2] = t, c = o[(i = i + 8 | 0) + 4 &gt;&gt; 2], 
                o[(t = e + 24 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = c, c = o[(t = r + 8 | 0) + 4 &gt;&gt; 2], 
                o[(i = e + 40 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = c, i = o[r + 4 &gt;&gt; 2], o[e + 32 &gt;&gt; 2] = o[r &gt;&gt; 2], 
                o[e + 36 &gt;&gt; 2] = i, o[e + 52 &gt;&gt; 2] = 0, i = 84 + (((r = o[A + 104 &gt;&gt; 2]) &lt;&lt; 2) + A | 0) | 0, 
                o[e + 56 &gt;&gt; 2] = o[i &gt;&gt; 2], o[e + 60 &gt;&gt; 2] = r, (r = o[i &gt;&gt; 2]) &amp;&amp; (o[r + 52 &gt;&gt; 2] = e), 
                o[i &gt;&gt; 2] = e, a &amp;&amp; (n[A + 154 | 0] = 1, C[A + 153 | 0] || (o[f &gt;&gt; 2] = 19252, o[f + 4 &gt;&gt; 2] = A, 
                Fr(i = A + 44 | 0, o[i &gt;&gt; 2], o[e + 48 &gt;&gt; 2], f), Fr(A + 4 | 0, o[A + 4 &gt;&gt; 2], o[e + 48 &gt;&gt; 2], f))), 
                D = f + 48 | 0;
            }, function(A, e, i, r) {
                A |= 0, i |= 0, r |= 0;
                var f = 0;
                A = o[(e |= 0) + 20 &gt;&gt; 2], o[i &gt;&gt; 2] = o[e + 16 &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = A, A = i + 8 | 0, 
                f = o[(i = e + 24 | 0) + 4 &gt;&gt; 2], o[A &gt;&gt; 2] = o[i &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = f, f = o[(i = e + 40 | 0) + 4 &gt;&gt; 2], 
                o[(A = r + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = f, A = o[e + 36 &gt;&gt; 2], o[r &gt;&gt; 2] = o[e + 32 &gt;&gt; 2], 
                o[r + 4 &gt;&gt; 2] = A;
            }, function(A, e, i, r, f, n) {
                var t, a, c;
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, n |= 0, D = i = D - 16 | 0, o[i + 8 &gt;&gt; 2] = 19324, 
                o[i + 12 &gt;&gt; 2] = r, t = r + 4 | 0, a = r + 20 | 0, c = o[A + 168 &gt;&gt; 2], Wr(A + 4 | 0, o[A + 4 &gt;&gt; 2], e, t, a, g[r + 32 &gt;&gt; 2], f, n, c, i + 8 | 0), 
                Wr(A = A + 44 | 0, o[A &gt;&gt; 2], e, t, a, g[r + 32 &gt;&gt; 2], f, n, c, i + 8 | 0), D = i + 16 | 0;
            }, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f, n = 0, t = 0;
                D = f = D - 48 | 0, o[f + 44 &gt;&gt; 2] = r, o[f + 40 &gt;&gt; 2] = 19396, t = o[(n = e + 8 | 0) + 4 &gt;&gt; 2], 
                o[(r = f + 16 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = t, t = o[(n = i + 8 | 0) + 4 &gt;&gt; 2], 
                o[(r = f + 32 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = t, r = o[e + 4 &gt;&gt; 2], o[f + 8 &gt;&gt; 2] = o[e &gt;&gt; 2], 
                o[f + 12 &gt;&gt; 2] = r, e = o[i + 4 &gt;&gt; 2], o[f + 24 &gt;&gt; 2] = o[i &gt;&gt; 2], o[f + 28 &gt;&gt; 2] = e, 
                wr(A + 4 | 0, o[A + 4 &gt;&gt; 2], f + 8 | 0, f + 40 | 0), wr(A = A + 44 | 0, o[A &gt;&gt; 2], f + 8 | 0, f + 40 | 0), 
                D = f + 48 | 0;
            }, function(A, e) {
                (function(A, e) {
                    var i, r, f = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, d = R(0);
                    if (D = i = D - 32 | 0, ni(r = A + 4 | 0, 1 + ((0 | _(o[A + 112 &gt;&gt; 2], o[A + 16 &gt;&gt; 2])) / 100 | 0) | 0), 
                    o[A + 124 &gt;&gt; 2] &amp;&amp; (ni(A + 44 | 0, f = 1 + ((0 | _(o[A + 108 &gt;&gt; 2], o[A + 56 &gt;&gt; 2])) / 100 | 0) | 0), 
                    f = o[A + 124 &gt;&gt; 2] - f | 0, o[A + 124 &gt;&gt; 2] = (0 | f) &gt; 0 ? f : 0), f = (o[A + 104 &gt;&gt; 2] + 1 | 0) % 2 | 0, 
                    o[A + 104 &gt;&gt; 2] = f, t = o[84 + ((f &lt;&lt; 2) + A | 0) &gt;&gt; 2]) {
                        for (b = A + 44 | 0, k = i + 16 | 0; f = o[t + 56 &gt;&gt; 2], a = (a = o[t + 52 &gt;&gt; 2]) ? a + 56 | 0 : 84 + ((o[t + 60 &gt;&gt; 2] &lt;&lt; 2) + A | 0) | 0, 
                        o[a &gt;&gt; 2] = f, (a = o[t + 56 &gt;&gt; 2]) &amp;&amp; (o[a + 52 &gt;&gt; 2] = o[t + 52 &gt;&gt; 2]), o[t + 52 &gt;&gt; 2] = 0, 
                        o[t + 56 &gt;&gt; 2] = o[A + 92 &gt;&gt; 2], (a = o[A + 92 &gt;&gt; 2]) &amp;&amp; (o[a + 52 &gt;&gt; 2] = t), o[A + 92 &gt;&gt; 2] = t, 
                        bi(r, o[t + 48 &gt;&gt; 2]), a = o[(l = t + 24 | 0) + 4 &gt;&gt; 2], o[(c = i + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], 
                        o[c + 4 &gt;&gt; 2] = a, s = o[t + 16 &gt;&gt; 2], u = o[t + 20 &gt;&gt; 2], a = o[t + 36 &gt;&gt; 2], o[k &gt;&gt; 2] = o[t + 32 &gt;&gt; 2], 
                        o[k + 4 &gt;&gt; 2] = a, a = o[(l = t + 40 | 0) + 4 &gt;&gt; 2], o[(c = k + 8 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], 
                        o[c + 4 &gt;&gt; 2] = a, o[i &gt;&gt; 2] = s, o[i + 4 &gt;&gt; 2] = u, a = oi(b, i, t), o[t + 60 &gt;&gt; 2] = 2, 
                        o[t + 48 &gt;&gt; 2] = a, t = f, f; ) ;
                        n[A + 154 | 0] = 1, o[A + 124 &gt;&gt; 2] = o[A + 56 &gt;&gt; 2];
                    }
                    if (o[i &gt;&gt; 2] = 19252, o[i + 4 &gt;&gt; 2] = A, C[A + 153 | 0] &amp;&amp; (Fr(r, o[A + 4 &gt;&gt; 2], o[A + 44 &gt;&gt; 2], i), 
                    C[A + 153 | 0] &amp;&amp; Fr(r, f = o[r &gt;&gt; 2], f, i)), C[A + 154 | 0] &amp;&amp; (f = o[A + 96 &gt;&gt; 2], 
                    c = 0 | BA[o[o[f &gt;&gt; 2] + 28 &gt;&gt; 2]](f), !((0 | (a = o[c + 4 &gt;&gt; 2])) &lt; 1))) {
                        s = A + 144 | 0;
                        A: {
                            if ((0 | (u = (0 | a) &lt; (0 | (f = (0 | (t = o[A + 120 &gt;&gt; 2])) &gt; (0 | (f = (0 | _(o[A + 116 &gt;&gt; 2], a)) / 100 | 0)) ? t : f)) ? a : f)) &gt;= 1) {
                                for (t = 0; f = o[c + 12 &gt;&gt; 2] + ((o[s &gt;&gt; 2] + t | 0) % (0 | a) &lt;&lt; 4) | 0, l = o[f &gt;&gt; 2], 
                                b = o[l + 48 &gt;&gt; 2], a = o[f + 4 &gt;&gt; 2], f = o[a + 48 &gt;&gt; 2], !(g[b &gt;&gt; 2] &lt;= g[f + 16 &gt;&gt; 2] ^ 1 | g[b + 16 &gt;&gt; 2] &gt;= g[f &gt;&gt; 2] ^ 1 | g[b + 4 &gt;&gt; 2] &lt;= g[f + 20 &gt;&gt; 2] ^ 1 | g[b + 20 &gt;&gt; 2] &gt;= g[f + 4 &gt;&gt; 2] ^ 1) &amp;&amp; g[b + 8 &gt;&gt; 2] &lt;= g[f + 24 &gt;&gt; 2] &amp;&amp; g[b + 24 &gt;&gt; 2] &gt;= g[f + 8 &gt;&gt; 2] || (f = o[A + 96 &gt;&gt; 2], 
                                BA[o[o[f &gt;&gt; 2] + 12 &gt;&gt; 2]](f, l, a, e), t = t + -1 | 0, u = u + -1 | 0), a = o[c + 4 &gt;&gt; 2], 
                                (0 | (t = t + 1 | 0)) &lt; (0 | u); ) ;
                                if (s = A + 144 | 0, t = 0, (0 | a) &lt;= 0) break A;
                            }
                            t = (o[s &gt;&gt; 2] + u | 0) % (0 | a) | 0;
                        }
                        o[s &gt;&gt; 2] = t;
                    }
                    n[A + 154 | 0] = 0, o[A + 120 &gt;&gt; 2] = 1, o[A + 140 &gt;&gt; 2] = o[A + 140 &gt;&gt; 2] + 1, 
                    f = o[A + 132 &gt;&gt; 2], t = A, e = o[A + 128 &gt;&gt; 2], d = R(0), e &amp;&amp; (d = R(R(f &gt;&gt;&gt; 0) / R(e &gt;&gt;&gt; 0))), 
                    g[t + 136 &gt;&gt; 2] = d, o[A + 132 &gt;&gt; 2] = f &gt;&gt;&gt; 1, o[A + 128 &gt;&gt; 2] = e &gt;&gt;&gt; 1, D = i + 32 | 0;
                })(A |= 0, e |= 0), function(A, e) {
                    var i, r = 0, f = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, d = 0;
                    if (D = i = D - 16 | 0, r = o[A + 96 &gt;&gt; 2], BA[o[o[r &gt;&gt; 2] + 56 &gt;&gt; 2]](r)) {
                        if (r = o[A + 96 &gt;&gt; 2], f = 0 | BA[o[o[r &gt;&gt; 2] + 28 &gt;&gt; 2]](r), (0 | (t = o[f + 4 &gt;&gt; 2])) &gt;= 2 &amp;&amp; (Zr(f, i + 8 | 0, 0, t + -1 | 0), 
                        t = o[f + 4 &gt;&gt; 2]), (0 | t) &gt;= 1) {
                            for (;;) {
                                l = o[f + 12 &gt;&gt; 2] + d | 0, r = o[l + 4 &gt;&gt; 2], a = u, u = o[l &gt;&gt; 2];
                                A: {
                                    e: if ((0 | r) != (0 | b) || (0 | a) != (0 | u)) {
                                        if (c = o[u + 48 &gt;&gt; 2], a = o[r + 48 &gt;&gt; 2], !(g[c &gt;&gt; 2] &lt;= g[a + 16 &gt;&gt; 2] ^ 1 | g[c + 16 &gt;&gt; 2] &gt;= g[a &gt;&gt; 2] ^ 1 | g[c + 4 &gt;&gt; 2] &lt;= g[a + 20 &gt;&gt; 2] ^ 1 | g[c + 20 &gt;&gt; 2] &gt;= g[a + 4 &gt;&gt; 2] ^ 1) &amp;&amp; g[c + 8 &gt;&gt; 2] &lt;= g[a + 24 &gt;&gt; 2]) {
                                            if (b = r, !(g[c + 24 &gt;&gt; 2] &gt;= g[a + 8 &gt;&gt; 2])) break e;
                                            break A;
                                        }
                                        b = r;
                                    }
                                    r = o[A + 96 &gt;&gt; 2], BA[o[o[r &gt;&gt; 2] + 32 &gt;&gt; 2]](r, l, e), o[l &gt;&gt; 2] = 0, o[l + 4 &gt;&gt; 2] = 0, 
                                    s = s + 1 | 0, t = o[f + 4 &gt;&gt; 2];
                                }
                                if (d = d + 16 | 0, !((0 | (k = k + 1 | 0)) &lt; (0 | t))) break;
                            }
                            if ((0 | t) &gt;= 2 &amp;&amp; (Zr(f, i, 0, t + -1 | 0), t = o[f + 4 &gt;&gt; 2]), A = t - s | 0, 
                            (0 | s) &lt;= -1) {
                                if (o[f + 8 &gt;&gt; 2] &lt; (0 | A)) {
                                    if (A ? (k = dA(A &lt;&lt; 4), e = o[f + 4 &gt;&gt; 2]) : (k = 0, e = t), (0 | e) &gt;= 1) for (r = 12; b = r + k | 0, 
                                    u = o[f + 12 &gt;&gt; 2] + r | 0, o[b + -12 &gt;&gt; 2] = o[u + -12 &gt;&gt; 2], l = o[(a = u + -8 | 0) + 4 &gt;&gt; 2], 
                                    o[(c = b + -8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = l, o[b &gt;&gt; 2] = o[u &gt;&gt; 2], 
                                    r = r + 16 | 0, e = e + -1 | 0; ) ;
                                    (e = o[f + 12 &gt;&gt; 2]) &amp;&amp; (C[f + 16 | 0] &amp;&amp; CA(e), o[f + 12 &gt;&gt; 2] = 0), o[f + 12 &gt;&gt; 2] = k, 
                                    n[f + 16 | 0] = 1, o[f + 8 &gt;&gt; 2] = A;
                                }
                                for (r = t &lt;&lt; 4; e = o[f + 12 &gt;&gt; 2] + r | 0, o[e &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = e + 8 | 0) &gt;&gt; 2] = 0, 
                                o[e + 4 &gt;&gt; 2] = 0, r = r + 16 | 0, b = (e = s + 1 | 0) &gt;&gt;&gt; 0 &gt;= s &gt;&gt;&gt; 0, s = e, 
                                b; ) ;
                            }
                            t = A;
                        }
                        o[f + 4 &gt;&gt; 2] = t;
                    }
                    D = i + 16 | 0;
                }(A, e);
            }, te, te, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0);
                r = o[A + 44 &gt;&gt; 2];
                A: if (A = o[A + 4 &gt;&gt; 2]) {
                    if (t = g[A &gt;&gt; 2], r) {
                        if (a = (f = g[A + 20 &gt;&gt; 2]) &gt; (n = g[r + 20 &gt;&gt; 2]) ? f : n, c = (f = g[A + 8 &gt;&gt; 2]) &lt; (n = g[r + 8 &gt;&gt; 2]) ? f : n, 
                        b = (f = g[A + 4 &gt;&gt; 2]) &lt; (n = g[r + 4 &gt;&gt; 2]) ? f : n, l = (f = g[A + 16 &gt;&gt; 2]) &gt; (n = g[r + 16 &gt;&gt; 2]) ? f : n, 
                        t = t &lt; (f = g[r &gt;&gt; 2]) ? t : f, !((f = g[A + 24 &gt;&gt; 2]) &gt; (n = g[r + 24 &gt;&gt; 2]))) {
                            f = n;
                            break A;
                        }
                        break A;
                    }
                    n = g[A + 28 &gt;&gt; 2], f = g[A + 24 &gt;&gt; 2], a = g[A + 20 &gt;&gt; 2], l = g[A + 16 &gt;&gt; 2], 
                    u = g[A + 12 &gt;&gt; 2], c = g[A + 8 &gt;&gt; 2], b = g[A + 4 &gt;&gt; 2];
                } else r &amp;&amp; (n = g[r + 28 &gt;&gt; 2], f = g[r + 24 &gt;&gt; 2], a = g[r + 20 &gt;&gt; 2], l = g[r + 16 &gt;&gt; 2], 
                u = g[r + 12 &gt;&gt; 2], c = g[r + 8 &gt;&gt; 2], b = g[r + 4 &gt;&gt; 2], t = g[r &gt;&gt; 2]);
                g[e + 12 &gt;&gt; 2] = u, g[e + 8 &gt;&gt; 2] = c, g[e + 4 &gt;&gt; 2] = b, g[e &gt;&gt; 2] = t, g[i + 12 &gt;&gt; 2] = n, 
                g[i + 8 &gt;&gt; 2] = f, g[i + 4 &gt;&gt; 2] = a, g[i &gt;&gt; 2] = l;
            }, function(A, e) {
                e |= 0, o[(A |= 0) + 16 &gt;&gt; 2] == (0 - o[A + 56 &gt;&gt; 2] | 0) &amp;&amp; (fi(A + 4 | 0), fi(A + 44 | 0), 
                n[A + 153 | 0] = 256, n[A + 154 | 0] = 1, o[A + 124 &gt;&gt; 2] = 0, o[A + 104 &gt;&gt; 2] = 0, 
                o[A + 116 &gt;&gt; 2] = 10, o[A + 120 &gt;&gt; 2] = 1, o[A + 108 &gt;&gt; 2] = 1, o[A + 112 &gt;&gt; 2] = 0, 
                o[(e = A + 84 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[A + 92 &gt;&gt; 2] = 0, o[A + 128 &gt;&gt; 2] = 0, 
                o[A + 132 &gt;&gt; 2] = 0, o[(e = A + 136 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(A = A + 144 | 0) &gt;&gt; 2] = 0, 
                o[A + 4 &gt;&gt; 2] = 0);
            }, qe, ve, function(A, e, i) {
                A |= 0;
                var r = 0;
                (0 | (e |= 0)) != (0 | (i |= 0)) &amp;&amp; (r = o[o[A + 4 &gt;&gt; 2] + 96 &gt;&gt; 2], BA[o[o[r &gt;&gt; 2] + 8 &gt;&gt; 2]](r, o[e + 36 &gt;&gt; 2], o[i + 36 &gt;&gt; 2]), 
                A = o[A + 4 &gt;&gt; 2], o[A + 120 &gt;&gt; 2] = o[A + 120 &gt;&gt; 2] + 1);
            }, function(A, e) {
                e |= 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 8 &gt;&gt; 2]](A, e, o[o[A + 8 &gt;&gt; 2] + 48 &gt;&gt; 2]);
            }, ve, Yr, ve, Yr, function(A) {
                var e;
                return o[(A |= 0) &gt;&gt; 2] = 20096, (e = o[A + 556 &gt;&gt; 2]) &amp;&amp; (C[A + 560 | 0] &amp;&amp; CA(e), 
                o[A + 556 &gt;&gt; 2] = 0), o[A + 556 &gt;&gt; 2] = 0, o[A + 548 &gt;&gt; 2] = 0, o[A + 552 &gt;&gt; 2] = 0, 
                n[A + 560 | 0] = 1, Ee(A), 0 | A;
            }, function(A) {
                var e;
                o[(A |= 0) &gt;&gt; 2] = 20096, (e = o[A + 556 &gt;&gt; 2]) &amp;&amp; (C[A + 560 | 0] &amp;&amp; CA(e), o[A + 556 &gt;&gt; 2] = 0), 
                o[A + 556 &gt;&gt; 2] = 0, o[A + 548 &gt;&gt; 2] = 0, o[A + 552 &gt;&gt; 2] = 0, n[A + 560 | 0] = 1, 
                Ee(A), CA(A);
            }, function(A) {
                return 496;
            }, function(A, e, i) {
                return Ne(A |= 0, e |= 0, i |= 0), o[e + 264 &gt;&gt; 2] = o[A + 324 &gt;&gt; 2], o[e + 268 &gt;&gt; 2] = o[A + 328 &gt;&gt; 2], 
                o[e + 272 &gt;&gt; 2] = o[A + 332 &gt;&gt; 2], o[e + 276 &gt;&gt; 2] = o[A + 336 &gt;&gt; 2], o[e + 280 &gt;&gt; 2] = o[A + 340 &gt;&gt; 2], 
                o[e + 284 &gt;&gt; 2] = o[A + 344 &gt;&gt; 2], o[e + 288 &gt;&gt; 2] = o[A + 348 &gt;&gt; 2], o[e + 292 &gt;&gt; 2] = o[A + 352 &gt;&gt; 2], 
                o[e + 296 &gt;&gt; 2] = o[A + 356 &gt;&gt; 2], o[e + 300 &gt;&gt; 2] = o[A + 360 &gt;&gt; 2], o[e + 304 &gt;&gt; 2] = o[A + 364 &gt;&gt; 2], 
                o[e + 308 &gt;&gt; 2] = o[A + 368 &gt;&gt; 2], o[e + 312 &gt;&gt; 2] = o[A + 372 &gt;&gt; 2], o[e + 316 &gt;&gt; 2] = o[A + 376 &gt;&gt; 2], 
                o[e + 320 &gt;&gt; 2] = o[A + 380 &gt;&gt; 2], o[e + 324 &gt;&gt; 2] = o[A + 384 &gt;&gt; 2], o[e + 328 &gt;&gt; 2] = o[A + 388 &gt;&gt; 2], 
                o[e + 332 &gt;&gt; 2] = o[A + 392 &gt;&gt; 2], o[e + 336 &gt;&gt; 2] = o[A + 396 &gt;&gt; 2], o[e + 340 &gt;&gt; 2] = o[A + 400 &gt;&gt; 2], 
                o[e + 456 &gt;&gt; 2] = o[A + 404 &gt;&gt; 2], o[e + 344 &gt;&gt; 2] = o[A + 604 &gt;&gt; 2], o[e + 348 &gt;&gt; 2] = o[A + 608 &gt;&gt; 2], 
                o[e + 352 &gt;&gt; 2] = o[A + 612 &gt;&gt; 2], o[e + 356 &gt;&gt; 2] = o[A + 616 &gt;&gt; 2], o[e + 360 &gt;&gt; 2] = o[A + 408 &gt;&gt; 2], 
                o[e + 364 &gt;&gt; 2] = o[A + 412 &gt;&gt; 2], o[e + 368 &gt;&gt; 2] = o[A + 416 &gt;&gt; 2], o[e + 372 &gt;&gt; 2] = o[A + 420 &gt;&gt; 2], 
                o[e + 376 &gt;&gt; 2] = o[A + 424 &gt;&gt; 2], o[e + 380 &gt;&gt; 2] = o[A + 428 &gt;&gt; 2], o[e + 384 &gt;&gt; 2] = o[A + 432 &gt;&gt; 2], 
                o[e + 388 &gt;&gt; 2] = o[A + 436 &gt;&gt; 2], o[e + 392 &gt;&gt; 2] = o[A + 440 &gt;&gt; 2], o[e + 396 &gt;&gt; 2] = o[A + 444 &gt;&gt; 2], 
                o[e + 400 &gt;&gt; 2] = o[A + 448 &gt;&gt; 2], o[e + 404 &gt;&gt; 2] = o[A + 452 &gt;&gt; 2], o[e + 408 &gt;&gt; 2] = o[A + 456 &gt;&gt; 2], 
                o[e + 412 &gt;&gt; 2] = o[A + 460 &gt;&gt; 2], o[e + 416 &gt;&gt; 2] = o[A + 464 &gt;&gt; 2], o[e + 420 &gt;&gt; 2] = o[A + 468 &gt;&gt; 2], 
                o[e + 424 &gt;&gt; 2] = o[A + 472 &gt;&gt; 2], o[e + 428 &gt;&gt; 2] = o[A + 476 &gt;&gt; 2], o[e + 432 &gt;&gt; 2] = o[A + 480 &gt;&gt; 2], 
                o[e + 436 &gt;&gt; 2] = o[A + 484 &gt;&gt; 2], o[e + 440 &gt;&gt; 2] = o[A + 488 &gt;&gt; 2], o[e + 444 &gt;&gt; 2] = o[A + 492 &gt;&gt; 2], 
                o[e + 448 &gt;&gt; 2] = o[A + 496 &gt;&gt; 2], o[e + 452 &gt;&gt; 2] = o[A + 500 &gt;&gt; 2], i = o[A + 508 &gt;&gt; 2], 
                o[e + 460 &gt;&gt; 2] = o[A + 504 &gt;&gt; 2], o[e + 464 &gt;&gt; 2] = i, i = o[A + 520 &gt;&gt; 2], o[e + 468 &gt;&gt; 2] = o[A + 516 &gt;&gt; 2], 
                o[e + 472 &gt;&gt; 2] = i, i = o[A + 528 &gt;&gt; 2], o[e + 476 &gt;&gt; 2] = o[A + 524 &gt;&gt; 2], o[e + 480 &gt;&gt; 2] = i, 
                i = o[A + 536 &gt;&gt; 2], o[e + 484 &gt;&gt; 2] = o[A + 532 &gt;&gt; 2], o[e + 488 &gt;&gt; 2] = i, o[e + 492 &gt;&gt; 2] = C[A + 512 | 0], 
                20124;
            }, function(A, e) {
                var i, r, f = 0, n = 0, t = 0, a = 0;
                n = e |= 0, t = 0 | BA[o[o[(A |= 0) &gt;&gt; 2] + 16 &gt;&gt; 2]](A), a = 1, f = o[o[e &gt;&gt; 2] + 16 &gt;&gt; 2], 
                r = 0 | BA[f](0 | n, 0 | t, 0 | a), a = e, t = r, n = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A, o[r + 8 &gt;&gt; 2], e), 
                i = A, f = o[o[e &gt;&gt; 2] + 20 &gt;&gt; 2], BA[f](0 | a, 0 | t, 0 | n, 1497645650, 0 | i);
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r = R(0), f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0);
                return t = g[i + 100 &gt;&gt; 2], a = g[i + 16 &gt;&gt; 2], c = g[i + 20 &gt;&gt; 2], b = g[i + 24 &gt;&gt; 2], 
                f = g[i + 108 &gt;&gt; 2], r = R(R(R(g[i + 112 &gt;&gt; 2] - R(t * g[i + 116 &gt;&gt; 2])) - R(R(R(R(R(a * g[A + 64 &gt;&gt; 2]) + R(c * g[A + 68 &gt;&gt; 2])) + R(b * g[A + 72 &gt;&gt; 2])) + R(R(R(g[i &gt;&gt; 2] * g[A + 80 &gt;&gt; 2]) + R(g[i + 4 &gt;&gt; 2] * g[A + 84 &gt;&gt; 2])) + R(g[i + 8 &gt;&gt; 2] * g[A + 88 &gt;&gt; 2]))) * f)) - R(f * R(R(R(R(g[i + 48 &gt;&gt; 2] * g[e + 64 &gt;&gt; 2]) + R(g[i + 52 &gt;&gt; 2] * g[e + 68 &gt;&gt; 2])) + R(g[i + 56 &gt;&gt; 2] * g[e + 72 &gt;&gt; 2])) + R(R(R(g[i + 32 &gt;&gt; 2] * g[e + 80 &gt;&gt; 2]) + R(g[i + 36 &gt;&gt; 2] * g[e + 84 &gt;&gt; 2])) + R(g[i + 40 &gt;&gt; 2] * g[e + 88 &gt;&gt; 2]))))), 
                (f = R(t + r)) &lt; (n = g[i + 120 &gt;&gt; 2]) ? (r = R(n - t), f = n) : f &gt; (n = g[i + 124 &gt;&gt; 2]) &amp;&amp; (r = R(n - t), 
                f = n), g[i + 100 &gt;&gt; 2] = f, o[A + 240 &gt;&gt; 2] &amp;&amp; (g[A + 64 &gt;&gt; 2] = R(g[A + 112 &gt;&gt; 2] * R(r * R(a * g[A + 128 &gt;&gt; 2]))) + g[A + 64 &gt;&gt; 2], 
                g[A + 68 &gt;&gt; 2] = R(R(r * R(c * g[A + 132 &gt;&gt; 2])) * g[A + 116 &gt;&gt; 2]) + g[A + 68 &gt;&gt; 2], 
                g[A + 72 &gt;&gt; 2] = R(R(r * R(b * g[A + 136 &gt;&gt; 2])) * g[A + 120 &gt;&gt; 2]) + g[A + 72 &gt;&gt; 2], 
                f = g[i + 72 &gt;&gt; 2], n = g[i + 68 &gt;&gt; 2], g[A + 80 &gt;&gt; 2] = R(R(r * g[A + 96 &gt;&gt; 2]) * g[i + 64 &gt;&gt; 2]) + g[A + 80 &gt;&gt; 2], 
                t = g[A + 104 &gt;&gt; 2], g[A + 84 &gt;&gt; 2] = R(n * R(r * g[A + 100 &gt;&gt; 2])) + g[A + 84 &gt;&gt; 2], 
                g[A + 88 &gt;&gt; 2] = R(f * R(r * t)) + g[A + 88 &gt;&gt; 2]), o[e + 240 &gt;&gt; 2] &amp;&amp; (f = g[i + 56 &gt;&gt; 2], 
                n = g[i + 52 &gt;&gt; 2], g[e + 64 &gt;&gt; 2] = R(g[e + 112 &gt;&gt; 2] * R(r * R(g[i + 48 &gt;&gt; 2] * g[e + 128 &gt;&gt; 2]))) + g[e + 64 &gt;&gt; 2], 
                g[e + 68 &gt;&gt; 2] = R(R(r * R(n * g[e + 132 &gt;&gt; 2])) * g[e + 116 &gt;&gt; 2]) + g[e + 68 &gt;&gt; 2], 
                g[e + 72 &gt;&gt; 2] = R(R(r * R(f * g[e + 136 &gt;&gt; 2])) * g[e + 120 &gt;&gt; 2]) + g[e + 72 &gt;&gt; 2], 
                f = g[i + 88 &gt;&gt; 2], n = g[i + 84 &gt;&gt; 2], g[e + 80 &gt;&gt; 2] = R(R(r * g[e + 96 &gt;&gt; 2]) * g[i + 80 &gt;&gt; 2]) + g[e + 80 &gt;&gt; 2], 
                t = g[e + 104 &gt;&gt; 2], g[e + 84 &gt;&gt; 2] = R(n * R(r * g[e + 100 &gt;&gt; 2])) + g[e + 84 &gt;&gt; 2], 
                g[e + 88 &gt;&gt; 2] = R(f * R(r * t)) + g[e + 88 &gt;&gt; 2]), R(r);
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0);
                return f = g[i + 100 &gt;&gt; 2], a = g[i + 16 &gt;&gt; 2], c = g[i + 20 &gt;&gt; 2], b = g[i + 24 &gt;&gt; 2], 
                n = g[i + 108 &gt;&gt; 2], n = R(R(R(g[i + 112 &gt;&gt; 2] - R(f * g[i + 116 &gt;&gt; 2])) - R(R(R(R(R(a * g[A + 64 &gt;&gt; 2]) + R(c * g[A + 68 &gt;&gt; 2])) + R(b * g[A + 72 &gt;&gt; 2])) + R(R(R(g[i &gt;&gt; 2] * g[A + 80 &gt;&gt; 2]) + R(g[i + 4 &gt;&gt; 2] * g[A + 84 &gt;&gt; 2])) + R(g[i + 8 &gt;&gt; 2] * g[A + 88 &gt;&gt; 2]))) * n)) - R(n * R(R(R(R(g[i + 48 &gt;&gt; 2] * g[e + 64 &gt;&gt; 2]) + R(g[i + 52 &gt;&gt; 2] * g[e + 68 &gt;&gt; 2])) + R(g[i + 56 &gt;&gt; 2] * g[e + 72 &gt;&gt; 2])) + R(R(R(g[i + 32 &gt;&gt; 2] * g[e + 80 &gt;&gt; 2]) + R(g[i + 36 &gt;&gt; 2] * g[e + 84 &gt;&gt; 2])) + R(g[i + 40 &gt;&gt; 2] * g[e + 88 &gt;&gt; 2]))))), 
                r = (l = R(f + n)) &lt; (t = g[i + 120 &gt;&gt; 2]), g[i + 100 &gt;&gt; 2] = r ? t : l, f = r ? R(t - f) : n, 
                o[A + 240 &gt;&gt; 2] &amp;&amp; (g[A + 64 &gt;&gt; 2] = R(g[A + 112 &gt;&gt; 2] * R(f * R(a * g[A + 128 &gt;&gt; 2]))) + g[A + 64 &gt;&gt; 2], 
                g[A + 68 &gt;&gt; 2] = R(R(f * R(c * g[A + 132 &gt;&gt; 2])) * g[A + 116 &gt;&gt; 2]) + g[A + 68 &gt;&gt; 2], 
                g[A + 72 &gt;&gt; 2] = R(R(f * R(b * g[A + 136 &gt;&gt; 2])) * g[A + 120 &gt;&gt; 2]) + g[A + 72 &gt;&gt; 2], 
                n = g[i + 72 &gt;&gt; 2], t = g[i + 68 &gt;&gt; 2], g[A + 80 &gt;&gt; 2] = R(R(f * g[A + 96 &gt;&gt; 2]) * g[i + 64 &gt;&gt; 2]) + g[A + 80 &gt;&gt; 2], 
                a = g[A + 104 &gt;&gt; 2], g[A + 84 &gt;&gt; 2] = R(t * R(f * g[A + 100 &gt;&gt; 2])) + g[A + 84 &gt;&gt; 2], 
                g[A + 88 &gt;&gt; 2] = R(n * R(f * a)) + g[A + 88 &gt;&gt; 2]), o[e + 240 &gt;&gt; 2] &amp;&amp; (n = g[i + 56 &gt;&gt; 2], 
                t = g[i + 52 &gt;&gt; 2], g[e + 64 &gt;&gt; 2] = R(g[e + 112 &gt;&gt; 2] * R(f * R(g[i + 48 &gt;&gt; 2] * g[e + 128 &gt;&gt; 2]))) + g[e + 64 &gt;&gt; 2], 
                g[e + 68 &gt;&gt; 2] = R(R(f * R(t * g[e + 132 &gt;&gt; 2])) * g[e + 116 &gt;&gt; 2]) + g[e + 68 &gt;&gt; 2], 
                g[e + 72 &gt;&gt; 2] = R(R(f * R(n * g[e + 136 &gt;&gt; 2])) * g[e + 120 &gt;&gt; 2]) + g[e + 72 &gt;&gt; 2], 
                n = g[i + 88 &gt;&gt; 2], t = g[i + 84 &gt;&gt; 2], g[e + 80 &gt;&gt; 2] = R(R(f * g[e + 96 &gt;&gt; 2]) * g[i + 80 &gt;&gt; 2]) + g[e + 80 &gt;&gt; 2], 
                a = g[e + 104 &gt;&gt; 2], g[e + 84 &gt;&gt; 2] = R(t * R(f * g[e + 100 &gt;&gt; 2])) + g[e + 84 &gt;&gt; 2], 
                g[e + 88 &gt;&gt; 2] = R(n * R(f * a)) + g[e + 88 &gt;&gt; 2]), R(f);
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r = R(0), f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = 0;
                return (f = g[i + 128 &gt;&gt; 2]) != R(0) &amp;&amp; (o[700] = o[700] + 1, r = g[i + 96 &gt;&gt; 2], 
                n = R(f - R(r * g[i + 116 &gt;&gt; 2])), t = g[i + 16 &gt;&gt; 2], a = g[i + 20 &gt;&gt; 2], c = g[i + 24 &gt;&gt; 2], 
                f = g[i + 108 &gt;&gt; 2], f = R(R(n - R(R(R(R(R(t * g[A + 144 &gt;&gt; 2]) + R(a * g[A + 148 &gt;&gt; 2])) + R(c * g[A + 152 &gt;&gt; 2])) + R(R(R(g[i &gt;&gt; 2] * g[A + 160 &gt;&gt; 2]) + R(g[i + 4 &gt;&gt; 2] * g[A + 164 &gt;&gt; 2])) + R(g[i + 8 &gt;&gt; 2] * g[A + 168 &gt;&gt; 2]))) * f)) - R(f * R(R(R(R(g[i + 48 &gt;&gt; 2] * g[e + 144 &gt;&gt; 2]) + R(g[i + 52 &gt;&gt; 2] * g[e + 148 &gt;&gt; 2])) + R(g[i + 56 &gt;&gt; 2] * g[e + 152 &gt;&gt; 2])) + R(R(R(g[i + 32 &gt;&gt; 2] * g[e + 160 &gt;&gt; 2]) + R(g[i + 36 &gt;&gt; 2] * g[e + 164 &gt;&gt; 2])) + R(g[i + 40 &gt;&gt; 2] * g[e + 168 &gt;&gt; 2]))))), 
                l = (b = R(r + f)) &lt; (n = g[i + 120 &gt;&gt; 2]), g[i + 96 &gt;&gt; 2] = l ? n : b, r = l ? R(n - r) : f, 
                o[A + 240 &gt;&gt; 2] &amp;&amp; (g[A + 144 &gt;&gt; 2] = R(g[A + 112 &gt;&gt; 2] * R(r * R(t * g[A + 128 &gt;&gt; 2]))) + g[A + 144 &gt;&gt; 2], 
                g[A + 148 &gt;&gt; 2] = R(R(r * R(a * g[A + 132 &gt;&gt; 2])) * g[A + 116 &gt;&gt; 2]) + g[A + 148 &gt;&gt; 2], 
                g[A + 152 &gt;&gt; 2] = R(R(r * R(c * g[A + 136 &gt;&gt; 2])) * g[A + 120 &gt;&gt; 2]) + g[A + 152 &gt;&gt; 2], 
                f = g[i + 72 &gt;&gt; 2], n = g[i + 68 &gt;&gt; 2], g[A + 160 &gt;&gt; 2] = R(R(r * g[A + 96 &gt;&gt; 2]) * g[i + 64 &gt;&gt; 2]) + g[A + 160 &gt;&gt; 2], 
                t = g[A + 104 &gt;&gt; 2], g[A + 164 &gt;&gt; 2] = R(n * R(r * g[A + 100 &gt;&gt; 2])) + g[A + 164 &gt;&gt; 2], 
                g[A + 168 &gt;&gt; 2] = R(f * R(r * t)) + g[A + 168 &gt;&gt; 2]), o[e + 240 &gt;&gt; 2] &amp;&amp; (f = g[i + 56 &gt;&gt; 2], 
                n = g[i + 52 &gt;&gt; 2], g[e + 144 &gt;&gt; 2] = R(g[e + 112 &gt;&gt; 2] * R(r * R(g[i + 48 &gt;&gt; 2] * g[e + 128 &gt;&gt; 2]))) + g[e + 144 &gt;&gt; 2], 
                g[e + 148 &gt;&gt; 2] = R(R(r * R(n * g[e + 132 &gt;&gt; 2])) * g[e + 116 &gt;&gt; 2]) + g[e + 148 &gt;&gt; 2], 
                g[e + 152 &gt;&gt; 2] = R(R(r * R(f * g[e + 136 &gt;&gt; 2])) * g[e + 120 &gt;&gt; 2]) + g[e + 152 &gt;&gt; 2], 
                f = g[i + 88 &gt;&gt; 2], n = g[i + 84 &gt;&gt; 2], g[e + 160 &gt;&gt; 2] = R(R(r * g[e + 96 &gt;&gt; 2]) * g[i + 80 &gt;&gt; 2]) + g[e + 160 &gt;&gt; 2], 
                t = g[e + 104 &gt;&gt; 2], g[e + 164 &gt;&gt; 2] = R(n * R(r * g[e + 100 &gt;&gt; 2])) + g[e + 164 &gt;&gt; 2], 
                g[e + 168 &gt;&gt; 2] = R(f * R(r * t)) + g[e + 168 &gt;&gt; 2])), R(r);
            }, Kr, function(A) {
                CA(Kr(A |= 0));
            }, Ye, function(A, e, i, r, f, n, t, a, c, b) {
                return A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, n |= 0, t |= 0, a |= 0, c |= 0, b |= 0, 
                D = b = D - 16 | 0, Ki(b + 8 | 0, 20295), R(BA[o[o[A &gt;&gt; 2] + 44 &gt;&gt; 2]](A, e, i, r, f, n, t, a, c)), 
                R(BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A, e, i, r, f, n, t, a, c)), R(BA[o[o[A &gt;&gt; 2] + 36 &gt;&gt; 2]](A, e, i, a)), 
                Li(), D = b + 16 | 0, R(R(0));
            }, Ye, function(A) {
                o[(A |= 0) + 232 &gt;&gt; 2] = 0;
            }, Fe, function(A, e, i, r) {
                if (A |= 0, e |= 0, r |= 0, (0 | (i |= 0)) &gt;= 1) for (;ff(A, o[e &gt;&gt; 2], r), e = e + 4 | 0, 
                i = i + -1 | 0; ) ;
            }, function(A, e, i, r, f, n, t, a, c) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, n |= 0, a |= 0;
                var b = R(0), l = R(0);
                A: if (!(!o[a + 52 &gt;&gt; 2] | o[a + 20 &gt;&gt; 2] &lt; 1)) for (e = 0; ;) {
                    if (b = R(0), (0 | (r = o[A + 28 &gt;&gt; 2])) &gt;= 1) for (i = 0; l = b, n = o[A + 16 &gt;&gt; 2], 
                    f = o[A + 36 &gt;&gt; 2] + _(o[o[A + 116 &gt;&gt; 2] + i &gt;&gt; 2], 152) | 0, b = R(BA[o[A + 220 &gt;&gt; 2]](n + _(o[f + 144 &gt;&gt; 2], 244) | 0, _(o[f + 148 &gt;&gt; 2], 244) + n | 0, f)), 
                    b = R(l + R(b * b)), i = i + 4 | 0, r = r + -1 | 0; ) ;
                    if (b &lt;= g[a + 92 &gt;&gt; 2]) break A;
                    if ((0 | e) &gt;= ((i = o[a + 20 &gt;&gt; 2]) + -1 | 0)) break A;
                    if (!((0 | (e = e + 1 | 0)) &lt; (0 | i))) break;
                }
            }, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f = 0, t = 0, a = 0, c = R(0), b = R(0), l = 0, u = R(0), s = R(0), k = R(0), d = R(0), v = 0, B = 0;
                if (4 &amp; (f = o[r + 72 &gt;&gt; 2]) &amp;&amp; !((0 | (a = o[A + 28 &gt;&gt; 2])) &lt; 1)) if (i = o[A + 76 &gt;&gt; 2], 
                e = o[A + 36 &gt;&gt; 2], 16 &amp; f) for (e = e + 140 | 0; f = o[e + -8 &gt;&gt; 2], o[f + 124 &gt;&gt; 2] = o[e + -40 &gt;&gt; 2], 
                t = i + _(o[e &gt;&gt; 2], 152) | 0, o[f + 128 &gt;&gt; 2] = o[t + 100 &gt;&gt; 2], o[f + 132 &gt;&gt; 2] = o[t + 252 &gt;&gt; 2], 
                e = e + 152 | 0, a = a + -1 | 0; ) ; else for (e = e + 140 | 0; f = o[e + -8 &gt;&gt; 2], 
                o[f + 124 &gt;&gt; 2] = o[e + -40 &gt;&gt; 2], o[f + 128 &gt;&gt; 2] = o[100 + (i + _(o[e &gt;&gt; 2], 152) | 0) &gt;&gt; 2], 
                e = e + 152 | 0, a = a + -1 | 0; ) ;
                if ((0 | (l = o[A + 48 &gt;&gt; 2])) &gt;= 1) for (f = 100; i = o[A + 56 &gt;&gt; 2] + f | 0, a = o[i + 32 &gt;&gt; 2], 
                (e = o[a + 44 &gt;&gt; 2]) &amp;&amp; (t = o[a + 28 &gt;&gt; 2], u = g[t + 416 &gt;&gt; 2], s = g[i + -76 &gt;&gt; 2], 
                k = g[t + 412 &gt;&gt; 2], d = g[i + -80 &gt;&gt; 2], c = g[i &gt;&gt; 2], b = R(R(1) / g[r + 12 &gt;&gt; 2]), 
                g[e &gt;&gt; 2] = g[e &gt;&gt; 2] + R(R(R(g[i + -84 &gt;&gt; 2] * c) * g[t + 408 &gt;&gt; 2]) * b), g[e + 4 &gt;&gt; 2] = R(R(k * R(c * d)) * b) + g[e + 4 &gt;&gt; 2], 
                g[e + 8 &gt;&gt; 2] = R(R(u * R(c * s)) * b) + g[e + 8 &gt;&gt; 2], v = o[a + 32 &gt;&gt; 2], u = g[v + 416 &gt;&gt; 2], 
                s = g[i + -44 &gt;&gt; 2], k = g[v + 412 &gt;&gt; 2], d = g[i + -48 &gt;&gt; 2], c = g[i &gt;&gt; 2], b = R(R(1) / g[r + 12 &gt;&gt; 2]), 
                g[e + 32 &gt;&gt; 2] = g[e + 32 &gt;&gt; 2] + R(R(R(g[i + -52 &gt;&gt; 2] * c) * g[v + 408 &gt;&gt; 2]) * b), 
                g[(B = e + 36 | 0) &gt;&gt; 2] = R(R(k * R(c * d)) * b) + g[B &gt;&gt; 2], g[(B = e + 40 | 0) &gt;&gt; 2] = R(R(u * R(c * s)) * b) + g[B &gt;&gt; 2], 
                u = g[t + 612 &gt;&gt; 2], s = g[i + -92 &gt;&gt; 2], k = g[t + 608 &gt;&gt; 2], d = g[i + -96 &gt;&gt; 2], 
                c = g[i &gt;&gt; 2], b = R(R(1) / g[r + 12 &gt;&gt; 2]), g[e + 16 &gt;&gt; 2] = g[e + 16 &gt;&gt; 2] + R(R(R(g[i + -100 &gt;&gt; 2] * g[t + 604 &gt;&gt; 2]) * c) * b), 
                g[(t = e + 20 | 0) &gt;&gt; 2] = R(R(c * R(d * k)) * b) + g[t &gt;&gt; 2], g[(t = e + 24 | 0) &gt;&gt; 2] = R(R(c * R(s * u)) * b) + g[t &gt;&gt; 2], 
                u = g[v + 612 &gt;&gt; 2], s = g[i + -60 &gt;&gt; 2], k = g[v + 608 &gt;&gt; 2], d = g[i + -64 &gt;&gt; 2], 
                c = g[i &gt;&gt; 2], b = R(R(1) / g[r + 12 &gt;&gt; 2]), g[e + 48 &gt;&gt; 2] = g[e + 48 &gt;&gt; 2] + R(R(R(g[i + -68 &gt;&gt; 2] * g[v + 604 &gt;&gt; 2]) * c) * b), 
                g[(t = e + 52 | 0) &gt;&gt; 2] = R(R(c * R(d * k)) * b) + g[t &gt;&gt; 2], g[(e = e + 56 | 0) &gt;&gt; 2] = R(R(c * R(s * u)) * b) + g[e &gt;&gt; 2]), 
                c = g[i &gt;&gt; 2], g[a + 36 &gt;&gt; 2] = c, R(m(c)) &gt;= g[a + 16 &gt;&gt; 2] &amp;&amp; (n[a + 20 | 0] = 0), 
                f = f + 152 | 0, l = l + -1 | 0; ) ;
                if ((0 | (f = o[A + 8 &gt;&gt; 2])) &gt;= 1) for (t = o[A + 16 &gt;&gt; 2], e = 176, v = 0; (a = o[(i = e + t | 0) - -64 &gt;&gt; 2]) &amp;&amp; (o[r + 52 &gt;&gt; 2] ? (nf(i + -176 | 0, g[r + 12 &gt;&gt; 2], g[r + 60 &gt;&gt; 2]), 
                t = o[A + 16 &gt;&gt; 2], u = g[(i = t + e | 0) &gt;&gt; 2], c = g[i + 8 &gt;&gt; 2], b = g[i + 4 &gt;&gt; 2], 
                a = o[i - -64 &gt;&gt; 2]) : (u = R(g[i + -112 &gt;&gt; 2] + g[i &gt;&gt; 2]), g[i &gt;&gt; 2] = u, f = i + 4 | 0, 
                b = R(g[i + -108 &gt;&gt; 2] + g[f &gt;&gt; 2]), g[f &gt;&gt; 2] = b, f = i + 8 | 0, c = R(g[i + -104 &gt;&gt; 2] + g[f &gt;&gt; 2]), 
                g[f &gt;&gt; 2] = c, g[(f = i + 16 | 0) &gt;&gt; 2] = g[i + -96 &gt;&gt; 2] + g[f &gt;&gt; 2], g[(f = i + 20 | 0) &gt;&gt; 2] = g[i + -92 &gt;&gt; 2] + g[f &gt;&gt; 2], 
                g[(f = i + 24 | 0) &gt;&gt; 2] = g[i + -88 &gt;&gt; 2] + g[f &gt;&gt; 2]), s = g[(i = e + t | 0) + 32 &gt;&gt; 2], 
                k = g[i + 36 &gt;&gt; 2], d = g[i + 40 &gt;&gt; 2], o[a + 384 &gt;&gt; 2] = 0, g[a + 380 &gt;&gt; 2] = c + d, 
                g[a + 376 &gt;&gt; 2] = b + k, g[a + 372 &gt;&gt; 2] = u + s, o[a + 304 &gt;&gt; 2] = o[a + 304 &gt;&gt; 2] + 1, 
                i = o[A + 16 &gt;&gt; 2] + e | 0, c = g[i + 16 &gt;&gt; 2], b = g[i + 48 &gt;&gt; 2], u = g[i + 20 &gt;&gt; 2], 
                s = g[i + 52 &gt;&gt; 2], k = g[i + 24 &gt;&gt; 2], d = g[i + 56 &gt;&gt; 2], i = o[i - -64 &gt;&gt; 2], 
                o[i + 400 &gt;&gt; 2] = 0, g[i + 396 &gt;&gt; 2] = k + d, g[i + 392 &gt;&gt; 2] = u + s, g[i + 388 &gt;&gt; 2] = c + b, 
                o[i + 304 &gt;&gt; 2] = o[i + 304 &gt;&gt; 2] + 1, o[r + 52 &gt;&gt; 2] &amp;&amp; (a = o[A + 16 &gt;&gt; 2] + e | 0, 
                i = o[a - -64 &gt;&gt; 2], o[i + 304 &gt;&gt; 2] = o[i + 304 &gt;&gt; 2] + 1, B = o[(l = (f = a + -176 | 0) + 8 | 0) + 4 &gt;&gt; 2], 
                o[(t = i + 12 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = B, t = o[f + 4 &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = o[f &gt;&gt; 2], 
                o[i + 8 &gt;&gt; 2] = t, B = o[(l = (f = a + -160 | 0) + 8 | 0) + 4 &gt;&gt; 2], o[(t = i + 28 | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = B, l = o[f + 4 &gt;&gt; 2], o[(t = i + 20 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = l, 
                l = o[(f = a + -144 | 0) + 4 &gt;&gt; 2], o[(t = i + 36 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = l, 
                l = o[(f = f + 8 | 0) + 4 &gt;&gt; 2], o[(t = i + 44 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = l, 
                l = o[(t = (a = a + -128 | 0) + 8 | 0) + 4 &gt;&gt; 2], o[(f = i + 60 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                o[f + 4 &gt;&gt; 2] = l, f = o[a + 4 &gt;&gt; 2], o[(i = i + 52 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = f), 
                t = o[A + 16 &gt;&gt; 2], o[o[(t + e | 0) - -64 &gt;&gt; 2] + 212 &gt;&gt; 2] = -1, f = o[A + 8 &gt;&gt; 2]), 
                e = e + 244 | 0, (0 | (v = v + 1 | 0)) &lt; (0 | f); ) ;
                return o[A + 28 &gt;&gt; 2] &gt; -1 | o[A + 32 &gt;&gt; 2] &gt; -1 || ((e = o[A + 36 &gt;&gt; 2]) &amp;&amp; (C[A + 40 | 0] &amp;&amp; CA(e), 
                o[A + 36 &gt;&gt; 2] = 0), o[A + 32 &gt;&gt; 2] = 0, o[A + 36 &gt;&gt; 2] = 0, n[A + 40 | 0] = 1), 
                o[A + 28 &gt;&gt; 2] = 0, o[A + 48 &gt;&gt; 2] &gt; -1 | o[A + 52 &gt;&gt; 2] &gt; -1 || ((e = o[A + 56 &gt;&gt; 2]) &amp;&amp; (C[A + 60 | 0] &amp;&amp; CA(e), 
                o[A + 56 &gt;&gt; 2] = 0), o[A + 52 &gt;&gt; 2] = 0, o[A + 56 &gt;&gt; 2] = 0, n[A + 60 | 0] = 1), 
                o[A + 48 &gt;&gt; 2] = 0, o[A + 68 &gt;&gt; 2] &gt; -1 | o[A + 72 &gt;&gt; 2] &gt; -1 || ((e = o[A + 76 &gt;&gt; 2]) &amp;&amp; (C[A + 80 | 0] &amp;&amp; CA(e), 
                o[A + 76 &gt;&gt; 2] = 0), o[A + 72 &gt;&gt; 2] = 0, o[A + 76 &gt;&gt; 2] = 0, n[A + 80 | 0] = 1), 
                o[A + 68 &gt;&gt; 2] = 0, o[A + 88 &gt;&gt; 2] &gt; -1 | o[A + 92 &gt;&gt; 2] &gt; -1 || ((e = o[A + 96 &gt;&gt; 2]) &amp;&amp; (C[A + 100 | 0] &amp;&amp; CA(e), 
                o[A + 96 &gt;&gt; 2] = 0), o[A + 92 &gt;&gt; 2] = 0, o[A + 96 &gt;&gt; 2] = 0, n[A + 100 | 0] = 1), 
                o[A + 88 &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] &gt; -1 | o[A + 12 &gt;&gt; 2] &gt; -1 || ((e = o[A + 16 &gt;&gt; 2]) &amp;&amp; (C[A + 20 | 0] &amp;&amp; CA(e), 
                o[A + 16 &gt;&gt; 2] = 0), o[A + 12 &gt;&gt; 2] = 0, o[A + 16 &gt;&gt; 2] = 0, n[A + 20 | 0] = 1), 
                o[A + 8 &gt;&gt; 2] = 0, R(R(0));
            }, function(A, e, i, r, f, t, a, c, b, l) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, t |= 0, a |= 0, c |= 0, b |= 0, l |= 0;
                var u = R(0), s = R(0), k = 0, d = R(0), v = 0, B = 0, m = 0, Q = 0, h = 0, G = 0;
                if (1 &amp; n[b + 72 | 0]) {
                    if (m = o[A + 68 &gt;&gt; 2], v = o[A + 28 &gt;&gt; 2], (0 | (B = o[A + 48 &gt;&gt; 2])) &gt;= 1) {
                        if (i = _(o[A + 232 &gt;&gt; 2], 1664525) + 1013904223 | 0, 1 != (0 | B) &amp;&amp; (l = o[A + 136 &gt;&gt; 2], 
                        r = o[l + 4 &gt;&gt; 2], f = (i = _(i, 1664525) + 1013904223 | 0) ^ i &gt;&gt;&gt; 16, f ^= f &gt;&gt;&gt; 8, 
                        f ^= f &gt;&gt;&gt; 4, f = l + ((1 &amp; ((f ^= f &gt;&gt;&gt; 2) &gt;&gt;&gt; 1 ^ f)) &lt;&lt; 2) | 0, o[l + 4 &gt;&gt; 2] = o[f &gt;&gt; 2], 
                        o[f &gt;&gt; 2] = r, 2 != (0 | B) &amp;&amp; (r = o[l + 8 &gt;&gt; 2], f = (i = _(i, 1664525) + 1013904223 | 0) ^ i &gt;&gt;&gt; 16, 
                        f ^= f &gt;&gt;&gt; 8, f = l + ((((f ^= f &gt;&gt;&gt; 4) &gt;&gt;&gt; 2 ^ f) &gt;&gt;&gt; 0) % 3 &lt;&lt; 2) | 0, o[l + 8 &gt;&gt; 2] = o[f &gt;&gt; 2], 
                        o[f &gt;&gt; 2] = r, 3 != (0 | B) &amp;&amp; (r = o[l + 12 &gt;&gt; 2], f = (i = _(i, 1664525) + 1013904223 | 0) ^ i &gt;&gt;&gt; 16, 
                        f ^= f &gt;&gt;&gt; 8, f = l + ((3 &amp; ((f ^= f &gt;&gt;&gt; 4) &gt;&gt;&gt; 2 ^ f)) &lt;&lt; 2) | 0, o[l + 12 &gt;&gt; 2] = o[f &gt;&gt; 2], 
                        o[f &gt;&gt; 2] = r, 4 != (0 | B))))) for (t = l + 16 | 0, r = 4; G = o[t &gt;&gt; 2], Q = t, 
                        h = l, k = i = _(i, 1664525) + 1013904223 | 0, (r = r + 1 | 0) &gt;&gt;&gt; 0 &gt; 65536 || (k = f = i &gt;&gt;&gt; 16 ^ i, 
                        r &gt;&gt;&gt; 0 &gt; 256 || (k = f ^= f &gt;&gt;&gt; 8, r &gt;&gt;&gt; 0 &gt; 16 || (k = f &gt;&gt;&gt; 4 ^ f))), f = h + ((k &gt;&gt;&gt; 0) % (r &gt;&gt;&gt; 0) &lt;&lt; 2) | 0, 
                        o[Q &gt;&gt; 2] = o[f &gt;&gt; 2], o[f &gt;&gt; 2] = G, t = t + 4 | 0, (0 | r) != (0 | B); ) ;
                        o[A + 232 &gt;&gt; 2] = i;
                    }
                    if (!(o[b + 20 &gt;&gt; 2] &lt;= (0 | e))) {
                        if ((0 | v) &gt;= 1) {
                            if (i = _(o[A + 232 &gt;&gt; 2], 1664525) + 1013904223 | 0, 1 != (0 | v) &amp;&amp; (l = o[A + 116 &gt;&gt; 2], 
                            r = o[l + 4 &gt;&gt; 2], f = (i = _(i, 1664525) + 1013904223 | 0) ^ i &gt;&gt;&gt; 16, f ^= f &gt;&gt;&gt; 8, 
                            f ^= f &gt;&gt;&gt; 4, f = l + ((1 &amp; ((f ^= f &gt;&gt;&gt; 2) &gt;&gt;&gt; 1 ^ f)) &lt;&lt; 2) | 0, o[l + 4 &gt;&gt; 2] = o[f &gt;&gt; 2], 
                            o[f &gt;&gt; 2] = r, 2 != (0 | v) &amp;&amp; (r = o[l + 8 &gt;&gt; 2], f = (i = _(i, 1664525) + 1013904223 | 0) ^ i &gt;&gt;&gt; 16, 
                            f ^= f &gt;&gt;&gt; 8, f = l + ((((f ^= f &gt;&gt;&gt; 4) &gt;&gt;&gt; 2 ^ f) &gt;&gt;&gt; 0) % 3 &lt;&lt; 2) | 0, o[l + 8 &gt;&gt; 2] = o[f &gt;&gt; 2], 
                            o[f &gt;&gt; 2] = r, 3 != (0 | v) &amp;&amp; (r = o[l + 12 &gt;&gt; 2], f = (i = _(i, 1664525) + 1013904223 | 0) ^ i &gt;&gt;&gt; 16, 
                            f ^= f &gt;&gt;&gt; 8, f = l + ((3 &amp; ((f ^= f &gt;&gt;&gt; 4) &gt;&gt;&gt; 2 ^ f)) &lt;&lt; 2) | 0, o[l + 12 &gt;&gt; 2] = o[f &gt;&gt; 2], 
                            o[f &gt;&gt; 2] = r, 4 != (0 | v))))) for (t = l + 16 | 0, r = 4; B = o[t &gt;&gt; 2], Q = t, 
                            h = l, k = i = _(i, 1664525) + 1013904223 | 0, (r = r + 1 | 0) &gt;&gt;&gt; 0 &gt; 65536 || (k = f = i &gt;&gt;&gt; 16 ^ i, 
                            r &gt;&gt;&gt; 0 &gt; 256 || (k = f ^= f &gt;&gt;&gt; 8, r &gt;&gt;&gt; 0 &gt; 16 || (k = f &gt;&gt;&gt; 4 ^ f))), f = h + ((k &gt;&gt;&gt; 0) % (r &gt;&gt;&gt; 0) &lt;&lt; 2) | 0, 
                            o[Q &gt;&gt; 2] = o[f &gt;&gt; 2], o[f &gt;&gt; 2] = B, t = t + 4 | 0, (0 | r) != (0 | v); ) ;
                            o[A + 232 &gt;&gt; 2] = i;
                        }
                        if (!((0 | m) &lt; 1)) {
                            if (i = _(o[A + 232 &gt;&gt; 2], 1664525) + 1013904223 | 0, 1 != (0 | m) &amp;&amp; (l = o[A + 156 &gt;&gt; 2], 
                            r = o[l + 4 &gt;&gt; 2], f = (i = _(i, 1664525) + 1013904223 | 0) ^ i &gt;&gt;&gt; 16, f ^= f &gt;&gt;&gt; 8, 
                            f ^= f &gt;&gt;&gt; 4, f = l + ((1 &amp; ((f ^= f &gt;&gt;&gt; 2) &gt;&gt;&gt; 1 ^ f)) &lt;&lt; 2) | 0, o[l + 4 &gt;&gt; 2] = o[f &gt;&gt; 2], 
                            o[f &gt;&gt; 2] = r, 2 != (0 | m) &amp;&amp; (r = o[l + 8 &gt;&gt; 2], f = (i = _(i, 1664525) + 1013904223 | 0) ^ i &gt;&gt;&gt; 16, 
                            f ^= f &gt;&gt;&gt; 8, f = l + ((((f ^= f &gt;&gt;&gt; 4) &gt;&gt;&gt; 2 ^ f) &gt;&gt;&gt; 0) % 3 &lt;&lt; 2) | 0, o[l + 8 &gt;&gt; 2] = o[f &gt;&gt; 2], 
                            o[f &gt;&gt; 2] = r, 3 != (0 | m) &amp;&amp; (r = o[l + 12 &gt;&gt; 2], f = (i = _(i, 1664525) + 1013904223 | 0) ^ i &gt;&gt;&gt; 16, 
                            f ^= f &gt;&gt;&gt; 8, f = l + ((3 &amp; ((f ^= f &gt;&gt;&gt; 4) &gt;&gt;&gt; 2 ^ f)) &lt;&lt; 2) | 0, o[l + 12 &gt;&gt; 2] = o[f &gt;&gt; 2], 
                            o[f &gt;&gt; 2] = r, 4 != (0 | m))))) for (t = l + 16 | 0, r = 4; v = o[t &gt;&gt; 2], Q = t, 
                            h = l, k = i = _(i, 1664525) + 1013904223 | 0, (r = r + 1 | 0) &gt;&gt;&gt; 0 &gt; 65536 || (k = f = i &gt;&gt;&gt; 16 ^ i, 
                            r &gt;&gt;&gt; 0 &gt; 256 || (k = f ^= f &gt;&gt;&gt; 8, r &gt;&gt;&gt; 0 &gt; 16 || (k = f &gt;&gt;&gt; 4 ^ f))), f = h + ((k &gt;&gt;&gt; 0) % (r &gt;&gt;&gt; 0) &lt;&lt; 2) | 0, 
                            o[Q &gt;&gt; 2] = o[f &gt;&gt; 2], o[f &gt;&gt; 2] = v, t = t + 4 | 0, (0 | r) != (0 | m); ) ;
                            o[A + 232 &gt;&gt; 2] = i;
                        }
                    }
                }
                if ((0 | (f = o[A + 48 &gt;&gt; 2])) &gt;= 1) for (i = 0, t = 0; r = o[A + 56 &gt;&gt; 2] + _(o[o[A + 136 &gt;&gt; 2] + i &gt;&gt; 2], 152) | 0, 
                o[r + 136 &gt;&gt; 2] &gt; (0 | e) &amp;&amp; (s = u, f = o[A + 16 &gt;&gt; 2], u = R(BA[o[A + 212 &gt;&gt; 2]](f + _(o[r + 144 &gt;&gt; 2], 244) | 0, f + _(o[r + 148 &gt;&gt; 2], 244) | 0, r)), 
                u = R(s + R(u * u)), f = o[A + 48 &gt;&gt; 2]), i = i + 4 | 0, (0 | (t = t + 1 | 0)) &lt; (0 | f); ) ;
                if (!(o[b + 20 &gt;&gt; 2] &lt;= (0 | e))) {
                    if ((0 | c) &gt;= 1) for (;e = o[a &gt;&gt; 2], C[e + 20 | 0] &amp;&amp; (e = $r(A, o[e + 28 &gt;&gt; 2], g[b + 12 &gt;&gt; 2]), 
                    i = $r(A, o[o[a &gt;&gt; 2] + 32 &gt;&gt; 2], g[b + 12 &gt;&gt; 2]), r = o[a &gt;&gt; 2], f = _(e, 244), 
                    e = o[A + 16 &gt;&gt; 2], BA[o[o[r &gt;&gt; 2] + 24 &gt;&gt; 2]](r, f + e | 0, e + _(i, 244) | 0, g[b + 12 &gt;&gt; 2])), 
                    a = a + 4 | 0, c = c + -1 | 0; ) ;
                    i = o[A + 28 &gt;&gt; 2];
                    A: if (512 &amp; (e = o[b + 72 &gt;&gt; 2])) {
                        if (!((0 | i) &lt; 1)) for (r = (16 &amp; e ? 2 : 1) &lt;&lt; 2, t = 0, a = 0; s = u, f = o[A + 16 &gt;&gt; 2], 
                        e = o[A + 36 &gt;&gt; 2] + _(o[o[A + 116 &gt;&gt; 2] + a &gt;&gt; 2], 152) | 0, u = R(BA[o[A + 216 &gt;&gt; 2]](f + _(o[e + 144 &gt;&gt; 2], 244) | 0, f + _(o[e + 148 &gt;&gt; 2], 244) | 0, e)), 
                        u = R(s + R(u * u)), (f = (s = g[e + 100 &gt;&gt; 2]) &gt; R(0) ^ 1) || (e = o[A + 76 &gt;&gt; 2] + _(o[o[A + 156 &gt;&gt; 2] + t &gt;&gt; 2], 152) | 0, 
                        d = R(s * g[e + 104 &gt;&gt; 2]), g[e + 124 &gt;&gt; 2] = d, g[e + 120 &gt;&gt; 2] = -d, d = u, c = o[A + 16 &gt;&gt; 2], 
                        u = R(BA[o[A + 212 &gt;&gt; 2]](c + _(o[e + 144 &gt;&gt; 2], 244) | 0, c + _(o[e + 148 &gt;&gt; 2], 244) | 0, e)), 
                        u = R(d + R(u * u))), f | !(16 &amp; C[b + 72 | 0]) || (e = o[A + 76 &gt;&gt; 2] + _(o[4 + (o[A + 156 &gt;&gt; 2] + t | 0) &gt;&gt; 2], 152) | 0, 
                        s = R(s * g[e + 104 &gt;&gt; 2]), g[e + 124 &gt;&gt; 2] = s, g[e + 120 &gt;&gt; 2] = -s, s = u, f = o[A + 16 &gt;&gt; 2], 
                        u = R(BA[o[A + 212 &gt;&gt; 2]](f + _(o[e + 144 &gt;&gt; 2], 244) | 0, f + _(o[e + 148 &gt;&gt; 2], 244) | 0, e)), 
                        u = R(s + R(u * u))), t = r + t | 0, a = a + 4 | 0, i = i + -1 | 0; ) ;
                    } else {
                        if ((0 | i) &gt;= 1) for (r = 0; s = u, f = o[A + 16 &gt;&gt; 2], e = o[A + 36 &gt;&gt; 2] + _(o[o[A + 116 &gt;&gt; 2] + r &gt;&gt; 2], 152) | 0, 
                        u = R(BA[o[A + 216 &gt;&gt; 2]](f + _(o[e + 144 &gt;&gt; 2], 244) | 0, f + _(o[e + 148 &gt;&gt; 2], 244) | 0, e)), 
                        u = R(s + R(u * u)), r = r + 4 | 0, i = i + -1 | 0; ) ;
                        if ((0 | (a = o[A + 68 &gt;&gt; 2])) &lt; 1) break A;
                        for (r = 0; e = o[A + 76 &gt;&gt; 2] + _(o[o[A + 156 &gt;&gt; 2] + r &gt;&gt; 2], 152) | 0, (s = g[100 + (o[A + 36 &gt;&gt; 2] + _(o[e + 140 &gt;&gt; 2], 152) | 0) &gt;&gt; 2]) &gt; R(0) &amp;&amp; (s = R(s * g[e + 104 &gt;&gt; 2]), 
                        g[e + 124 &gt;&gt; 2] = s, g[e + 120 &gt;&gt; 2] = -s, s = u, i = o[A + 16 &gt;&gt; 2], u = R(BA[o[A + 212 &gt;&gt; 2]](i + _(o[e + 144 &gt;&gt; 2], 244) | 0, i + _(o[e + 148 &gt;&gt; 2], 244) | 0, e)), 
                        u = R(s + R(u * u))), r = r + 4 | 0, a = a + -1 | 0; ) ;
                    }
                    if (!((0 | (a = o[A + 88 &gt;&gt; 2])) &lt; 1)) for (r = 0; e = o[A + 96 &gt;&gt; 2] + r | 0, (s = g[100 + (o[A + 36 &gt;&gt; 2] + _(o[e + 140 &gt;&gt; 2], 152) | 0) &gt;&gt; 2]) &gt; R(0) &amp;&amp; (d = s, 
                    s = g[e + 104 &gt;&gt; 2], s = (d = R(d * s)) &gt; s ? s : d, g[e + 124 &gt;&gt; 2] = s, g[e + 120 &gt;&gt; 2] = -s, 
                    s = u, i = o[A + 16 &gt;&gt; 2], u = R(BA[o[A + 212 &gt;&gt; 2]](i + _(o[e + 144 &gt;&gt; 2], 244) | 0, i + _(o[e + 148 &gt;&gt; 2], 244) | 0, e)), 
                    u = R(s + R(u * u))), r = r + 152 | 0, a = a + -1 | 0; ) ;
                }
                return R(u);
            }, function(A, e, i, r, f, t, a, c, b) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, t |= 0, a |= 0, c |= 0, b |= 0;
                var l = 0, u = 0, s = 0, k = 0, d = 0, v = 0, B = 0, Q = 0, h = R(0), G = 0, y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = 0, V = R(0), E = R(0), N = R(0), I = 0, J = R(0), x = R(0), X = R(0), M = R(0), T = R(0), j = 0, O = R(0), H = R(0), z = 0, P = 0, L = R(0), K = 0, q = R(0), $ = R(0), AA = R(0), eA = R(0), iA = R(0), rA = R(0), fA = R(0), nA = 0, tA = 0, aA = 0, oA = 0, cA = 0, bA = 0, lA = 0, uA = 0, sA = R(0), kA = R(0), vA = R(0), gA = R(0), _A = R(0), RA = R(0), mA = R(0), QA = R(0), hA = R(0), GA = R(0), yA = R(0), wA = R(0);
                if (D = p = D - 256 | 0, o[A + 188 &gt;&gt; 2] = -1, Ki(p + 248 | 0, 20232), (0 | (b = o[c + 72 &gt;&gt; 2])) != o[A + 224 &gt;&gt; 2] &amp;&amp; (o[A + 224 &gt;&gt; 2] = b, 
                o[A + 220 &gt;&gt; 2] = 536, o[A + 216 &gt;&gt; 2] = 535, o[A + 212 &gt;&gt; 2] = 534), o[A + 184 &gt;&gt; 2] = 0, 
                (0 | i) &gt;= 1) for (b = e, s = i; o[o[b &gt;&gt; 2] + 212 &gt;&gt; 2] = -1, b = b + 4 | 0, s = s + -1 | 0; ) ;
                if ((0 | (b = o[A + 12 &gt;&gt; 2])) &lt;= (0 | i)) {
                    if (s = 0, (b = i + 1 | 0) &amp;&amp; (s = dA(_(b, 244))), (0 | (l = o[A + 8 &gt;&gt; 2])) &gt;= 1) for (u = 64; v = o[A + 16 &gt;&gt; 2] + u | 0, 
                    G = o[(Q = v + -64 | 0) + 4 &gt;&gt; 2], o[(k = B = (d = u + s | 0) + -64 | 0) &gt;&gt; 2] = o[Q &gt;&gt; 2], 
                    o[k + 4 &gt;&gt; 2] = G, k = o[(Q = Q + 8 | 0) + 4 &gt;&gt; 2], o[(B = B + 8 | 0) &gt;&gt; 2] = o[Q &gt;&gt; 2], 
                    o[B + 4 &gt;&gt; 2] = k, I = o[(G = (B = v + -48 | 0) + 8 | 0) + 4 &gt;&gt; 2], o[(k = (Q = d + -48 | 0) + 8 | 0) &gt;&gt; 2] = o[G &gt;&gt; 2], 
                    o[k + 4 &gt;&gt; 2] = I, k = o[B + 4 &gt;&gt; 2], o[Q &gt;&gt; 2] = o[B &gt;&gt; 2], o[Q + 4 &gt;&gt; 2] = k, 
                    I = o[(G = (B = v + -32 | 0) + 8 | 0) + 4 &gt;&gt; 2], o[(k = (Q = d + -32 | 0) + 8 | 0) &gt;&gt; 2] = o[G &gt;&gt; 2], 
                    o[k + 4 &gt;&gt; 2] = I, k = o[B + 4 &gt;&gt; 2], o[Q &gt;&gt; 2] = o[B &gt;&gt; 2], o[Q + 4 &gt;&gt; 2] = k, 
                    G = o[(Q = v + -16 | 0) + 4 &gt;&gt; 2], o[(k = B = d + -16 | 0) &gt;&gt; 2] = o[Q &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = G, 
                    k = o[(Q = Q + 8 | 0) + 4 &gt;&gt; 2], o[(B = B + 8 | 0) &gt;&gt; 2] = o[Q &gt;&gt; 2], o[B + 4 &gt;&gt; 2] = k, 
                    U(d, v, 180), u = u + 244 | 0, l = l + -1 | 0; ) ;
                    (l = o[A + 16 &gt;&gt; 2]) &amp;&amp; (C[A + 20 | 0] &amp;&amp; CA(l), o[A + 16 &gt;&gt; 2] = 0), o[A + 16 &gt;&gt; 2] = s, 
                    o[A + 12 &gt;&gt; 2] = b, n[A + 20 | 0] = 1;
                }
                if (d = S(p, 0, 244), (0 | (s = o[A + 8 &gt;&gt; 2])) &lt;= -1) for ((0 | b) &lt;= -1 &amp;&amp; ((b = o[A + 16 &gt;&gt; 2]) &amp;&amp; (C[A + 20 | 0] &amp;&amp; CA(b), 
                o[A + 16 &gt;&gt; 2] = 0), o[A + 12 &gt;&gt; 2] = 0, o[A + 16 &gt;&gt; 2] = 0, n[A + 20 | 0] = 1), 
                u = _(s, 244), B = d - -64 | 0, p = d + 48 | 0, Q = d + 32 | 0, l = d + 16 | 0; b = o[d + 4 &gt;&gt; 2], 
                v = o[A + 16 &gt;&gt; 2] + u | 0, o[v &gt;&gt; 2] = o[d &gt;&gt; 2], o[v + 4 &gt;&gt; 2] = b, G = o[(k = d + 8 | 0) + 4 &gt;&gt; 2], 
                o[(b = v + 8 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = G, G = o[(b = l) + 4 &gt;&gt; 2], 
                o[(k = v + 16 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = G, G = o[(b = b + 8 | 0) + 4 &gt;&gt; 2], 
                o[(k = v + 24 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = G, k = o[Q + 4 &gt;&gt; 2], o[(b = v + 32 | 0) &gt;&gt; 2] = o[Q &gt;&gt; 2], 
                o[b + 4 &gt;&gt; 2] = k, G = o[(k = Q + 8 | 0) + 4 &gt;&gt; 2], o[(b = v + 40 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], 
                o[b + 4 &gt;&gt; 2] = G, k = o[p + 4 &gt;&gt; 2], o[(b = v + 48 | 0) &gt;&gt; 2] = o[p &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = k, 
                G = o[(k = p + 8 | 0) + 4 &gt;&gt; 2], o[(b = v + 56 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = G, 
                U(v - -64 | 0, B, 180), u = u + 244 | 0, v = (b = s + 1 | 0) &gt;&gt;&gt; 0 &gt;= s &gt;&gt;&gt; 0, s = b, 
                v; ) ;
                if (o[A + 8 &gt;&gt; 2] = 0, (0 | i) &gt;= 1) for (;s = $r(A, o[e &gt;&gt; 2], g[c + 12 &gt;&gt; 2]), 
                !(b = o[e &gt;&gt; 2]) | !(2 &amp; o[b + 252 &gt;&gt; 2]) | g[b + 404 &gt;&gt; 2] == R(0) || (l = o[A + 16 &gt;&gt; 2], 
                2 &amp; (u = o[b + 564 &gt;&gt; 2]) &amp;&amp; (Tr(d, b, g[c + 84 &gt;&gt; 2]), W = g[b + 364 &gt;&gt; 2], Y = g[b + 332 &gt;&gt; 2], 
                J = g[b + 348 &gt;&gt; 2], E = g[b + 360 &gt;&gt; 2], V = g[b + 328 &gt;&gt; 2], N = g[b + 344 &gt;&gt; 2], 
                u = l + _(s, 244) | 0, h = g[d &gt;&gt; 2], y = g[d + 4 &gt;&gt; 2], F = g[d + 8 &gt;&gt; 2], w = g[c + 12 &gt;&gt; 2], 
                g[u + 224 &gt;&gt; 2] = g[u + 224 &gt;&gt; 2] - R(R(R(R(h * g[b + 324 &gt;&gt; 2]) + R(y * g[b + 340 &gt;&gt; 2])) + R(F * g[b + 356 &gt;&gt; 2])) * w), 
                g[(v = u + 228 | 0) &gt;&gt; 2] = g[v &gt;&gt; 2] - R(w * R(R(R(h * V) + R(y * N)) + R(F * E))), 
                g[(u = u + 232 | 0) &gt;&gt; 2] = g[u &gt;&gt; 2] - R(w * R(R(R(h * Y) + R(y * J)) + R(F * W))), 
                u = o[b + 564 &gt;&gt; 2]), 4 &amp; u &amp;&amp; (Or(d, b, g[c + 12 &gt;&gt; 2]), h = g[d + 8 &gt;&gt; 2], y = g[d + 4 &gt;&gt; 2], 
                u = l + _(s, 244) | 0, g[u + 224 &gt;&gt; 2] = g[d &gt;&gt; 2] + g[u + 224 &gt;&gt; 2], g[(v = u + 228 | 0) &gt;&gt; 2] = y + g[v &gt;&gt; 2], 
                g[(u = u + 232 | 0) &gt;&gt; 2] = h + g[u &gt;&gt; 2], u = o[b + 564 &gt;&gt; 2]), 8 &amp; u &amp;&amp; (jr(d, b, g[c + 12 &gt;&gt; 2]), 
                h = g[d + 8 &gt;&gt; 2], y = g[d + 4 &gt;&gt; 2], b = l + _(s, 244) | 0, g[b + 224 &gt;&gt; 2] = g[d &gt;&gt; 2] + g[b + 224 &gt;&gt; 2], 
                g[(s = b + 228 | 0) &gt;&gt; 2] = y + g[s &gt;&gt; 2], g[(b = b + 232 | 0) &gt;&gt; 2] = h + g[b &gt;&gt; 2])), 
                e = e + 4 | 0, i = i + -1 | 0; ) ;
                if ((0 | a) &gt;= 1) for (b = t, s = a; e = o[b &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e), 
                o[e + 36 &gt;&gt; 2] = 0, b = b + 4 | 0, s = s + -1 | 0; ) ;
                if (!((0 | (e = o[A + 168 &gt;&gt; 2])) &gt;= (0 | a) | o[A + 172 &gt;&gt; 2] &gt;= (0 | a))) {
                    if (a ? (s = dA(a &lt;&lt; 3), e = o[A + 168 &gt;&gt; 2]) : s = 0, (0 | e) &gt;= 1) for (b = 0; l = o[A + 176 &gt;&gt; 2] + b | 0, 
                    u = o[l + 4 &gt;&gt; 2], o[(i = b + s | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = u, b = b + 8 | 0, 
                    e = e + -1 | 0; ) ;
                    (e = o[A + 176 &gt;&gt; 2]) &amp;&amp; (C[A + 180 | 0] &amp;&amp; CA(e), o[A + 176 &gt;&gt; 2] = 0), o[A + 176 &gt;&gt; 2] = s, 
                    o[A + 172 &gt;&gt; 2] = a, n[A + 180 | 0] = 1;
                }
                if (o[A + 168 &gt;&gt; 2] = a, (0 | a) &lt; 1) u = 0; else for (i = 0, s = t, l = a, u = 0; v = o[A + 176 &gt;&gt; 2], 
                e = o[s &gt;&gt; 2], (b = o[e + 44 &gt;&gt; 2]) &amp;&amp; (o[b &gt;&gt; 2] = 0, o[b + 4 &gt;&gt; 2] = 0, o[(e = b + 56 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[(e = b + 48 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = b + 40 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[(e = b + 32 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = b + 24 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[(e = b + 16 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = b + 8 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, e = o[s &gt;&gt; 2]), b = i + v | 0, i = i + 8 | 0, s = s + 4 | 0, 
                C[e + 20 | 0] ? (BA[o[o[e &gt;&gt; 2] + 16 &gt;&gt; 2]](e, b), e = o[b &gt;&gt; 2]) : (o[b &gt;&gt; 2] = 0, 
                o[b + 4 &gt;&gt; 2] = 0, e = 0), u = e + u | 0, l = l + -1 | 0; ) ;
                if (!((0 | (e = o[A + 48 &gt;&gt; 2])) &gt;= (0 | u) | o[A + 52 &gt;&gt; 2] &gt;= (0 | u))) {
                    if (u ? (s = dA(_(u, 152)), e = o[A + 48 &gt;&gt; 2]) : s = 0, (0 | e) &gt;= 1) for (b = 0; U(b + s | 0, o[A + 56 &gt;&gt; 2] + b | 0, 152), 
                    b = b + 152 | 0, e = e + -1 | 0; ) ;
                    (e = o[A + 56 &gt;&gt; 2]) &amp;&amp; (C[A + 60 | 0] &amp;&amp; CA(e), o[A + 56 &gt;&gt; 2] = 0), o[A + 56 &gt;&gt; 2] = s, 
                    o[A + 52 &gt;&gt; 2] = u, n[A + 60 | 0] = 1;
                }
                if (o[A + 48 &gt;&gt; 2] = u, (0 | a) &gt;= 1) for (b = o[A + 176 &gt;&gt; 2], p = 0, B = 0; ;) {
                    if (nA = B, o[(Q = (K = p &lt;&lt; 3) + b | 0) &gt;&gt; 2]) {
                        if (v = o[(k = (p &lt;&lt; 2) + t | 0) &gt;&gt; 2], s = o[v + 32 &gt;&gt; 2], G = o[A + 56 &gt;&gt; 2], 
                        u = $r(A, l = o[v + 28 &gt;&gt; 2], g[c + 12 &gt;&gt; 2]), I = $r(A, s, g[c + 12 &gt;&gt; 2]), z = _(B, 152), 
                        P = o[A + 16 &gt;&gt; 2], (0 | (j = (0 | (e = o[v + 24 &gt;&gt; 2])) &gt; 0 ? e : o[c + 20 &gt;&gt; 2])) &gt; o[A + 184 &gt;&gt; 2] &amp;&amp; (o[A + 184 &gt;&gt; 2] = j), 
                        e = G + z | 0, o[Q &gt;&gt; 2] &gt;= 1) for (i = 0, b = e; b = S(b, 0, 152), o[(B = b + 120 | 0) &gt;&gt; 2] = -8388609, 
                        o[B + 4 &gt;&gt; 2] = 2139095039, o[b + 148 &gt;&gt; 2] = I, o[b + 144 &gt;&gt; 2] = u, o[(B = b + 96 | 0) &gt;&gt; 2] = 0, 
                        o[B + 4 &gt;&gt; 2] = 0, o[b + 136 &gt;&gt; 2] = j, b = b + 152 | 0, (0 | (i = i + 1 | 0)) &lt; o[Q &gt;&gt; 2]; ) ;
                        if (i = P + _(u, 244) | 0, o[(b = i) + 144 &gt;&gt; 2] = 0, o[b + 148 &gt;&gt; 2] = 0, o[(b = b + 152 | 0) &gt;&gt; 2] = 0, 
                        o[b + 4 &gt;&gt; 2] = 0, o[(b = i + 160 | 0) &gt;&gt; 2] = 0, o[b + 4 &gt;&gt; 2] = 0, o[(b = i + 168 | 0) &gt;&gt; 2] = 0, 
                        o[b + 4 &gt;&gt; 2] = 0, o[i + 64 &gt;&gt; 2] = 0, o[i + 68 &gt;&gt; 2] = 0, o[(b = i + 88 | 0) &gt;&gt; 2] = 0, 
                        o[b + 4 &gt;&gt; 2] = 0, o[(b = i + 80 | 0) &gt;&gt; 2] = 0, o[b + 4 &gt;&gt; 2] = 0, o[(b = i + 72 | 0) &gt;&gt; 2] = 0, 
                        o[b + 4 &gt;&gt; 2] = 0, u = P + _(I, 244) | 0, o[(b = u) + 144 &gt;&gt; 2] = 0, o[b + 148 &gt;&gt; 2] = 0, 
                        o[(b = b + 152 | 0) &gt;&gt; 2] = 0, o[b + 4 &gt;&gt; 2] = 0, o[(b = u + 160 | 0) &gt;&gt; 2] = 0, 
                        o[b + 4 &gt;&gt; 2] = 0, o[(b = u + 168 | 0) &gt;&gt; 2] = 0, o[b + 4 &gt;&gt; 2] = 0, o[u + 64 &gt;&gt; 2] = 0, 
                        o[u + 68 &gt;&gt; 2] = 0, o[(b = u + 72 | 0) &gt;&gt; 2] = 0, o[b + 4 &gt;&gt; 2] = 0, o[(b = u + 80 | 0) &gt;&gt; 2] = 0, 
                        o[b + 4 &gt;&gt; 2] = 0, o[(b = u + 88 | 0) &gt;&gt; 2] = 0, o[b + 4 &gt;&gt; 2] = 0, o[e + 116 &gt;&gt; 2] = o[c + 40 &gt;&gt; 2], 
                        o[d + 28 &gt;&gt; 2] = e + 112, o[d + 24 &gt;&gt; 2] = 38, o[d + 20 &gt;&gt; 2] = e + 32, o[d + 16 &gt;&gt; 2] = e + 48, 
                        o[d + 12 &gt;&gt; 2] = e, o[d + 8 &gt;&gt; 2] = e + 16, o[d + 40 &gt;&gt; 2] = e + 124, o[d + 36 &gt;&gt; 2] = e + 120, 
                        o[d + 32 &gt;&gt; 2] = e + 116, o[d + 4 &gt;&gt; 2] = o[c + 32 &gt;&gt; 2], o[d + 48 &gt;&gt; 2] = o[c + 4 &gt;&gt; 2], 
                        g[d &gt;&gt; 2] = R(1) / g[c + 12 &gt;&gt; 2], o[d + 44 &gt;&gt; 2] = o[c + 20 &gt;&gt; 2], e = o[k &gt;&gt; 2], 
                        BA[o[o[e &gt;&gt; 2] + 20 &gt;&gt; 2]](e, d), o[Q &gt;&gt; 2] &gt;= 1) for (b = 132 + (G + z | 0) | 0, 
                        G = u + 232 | 0, I = u + 228 | 0, z = u + 224 | 0, P = u + 216 | 0, j = u + 212 | 0, 
                        B = u + 208 | 0, u = u + 240 | 0, tA = i + 232 | 0, aA = i + 228 | 0, oA = i + 224 | 0, 
                        cA = i + 216 | 0, bA = i + 212 | 0, lA = i + 208 | 0, uA = i + 240 | 0, i = 0; e = b + -8 | 0, 
                        h = g[o[k &gt;&gt; 2] + 16 &gt;&gt; 2], g[e &gt;&gt; 2] &gt;= h &amp;&amp; (g[e &gt;&gt; 2] = h), e = b + -12 | 0, 
                        h = R(-h), g[e &gt;&gt; 2] &lt;= h &amp;&amp; (g[e &gt;&gt; 2] = h), o[b &gt;&gt; 2] = v, e = o[v + 28 &gt;&gt; 2], 
                        w = g[e + 328 &gt;&gt; 2], W = g[e + 332 &gt;&gt; 2], Y = g[e + 608 &gt;&gt; 2], J = g[e + 348 &gt;&gt; 2], 
                        E = g[e + 340 &gt;&gt; 2], V = g[e + 344 &gt;&gt; 2], h = g[e + 612 &gt;&gt; 2], F = g[e + 364 &gt;&gt; 2], 
                        y = g[e + 356 &gt;&gt; 2], N = g[e + 360 &gt;&gt; 2], X = g[e + 604 &gt;&gt; 2], Z = g[e + 324 &gt;&gt; 2], 
                        o[b + -56 &gt;&gt; 2] = 0, x = h, h = g[b + -132 &gt;&gt; 2], M = R(y * h), y = g[b + -128 &gt;&gt; 2], 
                        T = F, F = g[b + -124 &gt;&gt; 2], g[b + -60 &gt;&gt; 2] = x * R(R(M + R(N * y)) + R(T * F)), 
                        g[b + -64 &gt;&gt; 2] = Y * R(R(R(h * E) + R(y * V)) + R(F * J)), g[b + -68 &gt;&gt; 2] = X * R(R(R(Z * h) + R(w * y)) + R(W * F)), 
                        e = o[v + 32 &gt;&gt; 2], J = g[e + 328 &gt;&gt; 2], E = g[e + 332 &gt;&gt; 2], V = g[e + 608 &gt;&gt; 2], 
                        N = g[e + 348 &gt;&gt; 2], X = g[e + 340 &gt;&gt; 2], Z = g[e + 344 &gt;&gt; 2], w = g[e + 612 &gt;&gt; 2], 
                        Y = g[e + 364 &gt;&gt; 2], W = g[e + 356 &gt;&gt; 2], O = g[e + 360 &gt;&gt; 2], H = g[e + 604 &gt;&gt; 2], 
                        M = g[e + 324 &gt;&gt; 2], o[b + -40 &gt;&gt; 2] = 0, x = w, w = g[b + -100 &gt;&gt; 2], L = R(W * w), 
                        W = g[b + -96 &gt;&gt; 2], T = Y, Y = g[b + -92 &gt;&gt; 2], g[b + -44 &gt;&gt; 2] = x * R(R(L + R(O * W)) + R(T * Y)), 
                        g[b + -48 &gt;&gt; 2] = V * R(R(R(w * X) + R(W * Z)) + R(Y * N)), g[b + -52 &gt;&gt; 2] = H * R(R(R(M * w) + R(J * W)) + R(E * Y)), 
                        J = R(0), E = g[b + -116 &gt;&gt; 2], V = g[l + 404 &gt;&gt; 2], N = g[b + -112 &gt;&gt; 2], X = g[b + -108 &gt;&gt; 2], 
                        x = R(R(R(R(E * R(E * V)) + R(N * R(V * N))) + R(X * R(V * X))) + R(R(R(h * R(R(R(h * g[l + 324 &gt;&gt; 2]) + R(y * g[l + 328 &gt;&gt; 2])) + R(F * g[l + 332 &gt;&gt; 2]))) + R(y * R(R(R(h * g[l + 340 &gt;&gt; 2]) + R(y * g[l + 344 &gt;&gt; 2])) + R(F * g[l + 348 &gt;&gt; 2])))) + R(F * R(R(R(h * g[l + 356 &gt;&gt; 2]) + R(y * g[l + 360 &gt;&gt; 2])) + R(F * g[l + 364 &gt;&gt; 2]))))), 
                        V = g[b + -84 &gt;&gt; 2], Z = g[s + 404 &gt;&gt; 2], O = g[b + -80 &gt;&gt; 2], H = g[b + -76 &gt;&gt; 2], 
                        Z = R(R(x + R(R(R(V * R(V * Z)) + R(O * R(Z * O))) + R(H * R(Z * H)))) + R(R(R(w * R(R(R(w * g[s + 324 &gt;&gt; 2]) + R(W * g[s + 328 &gt;&gt; 2])) + R(Y * g[s + 332 &gt;&gt; 2]))) + R(W * R(R(R(w * g[s + 340 &gt;&gt; 2]) + R(W * g[s + 344 &gt;&gt; 2])) + R(Y * g[s + 348 &gt;&gt; 2])))) + R(Y * R(R(R(w * g[s + 356 &gt;&gt; 2]) + R(W * g[s + 360 &gt;&gt; 2])) + R(Y * g[s + 364 &gt;&gt; 2]))))), 
                        Z = R(m(Z)) &gt; R(1.1920928955078125e-7) ? R(R(1) / Z) : R(0), g[b + -24 &gt;&gt; 2] = Z, 
                        M = R(0), x = R(0), T = R(0), L = R(0), q = R(0), $ = R(0), o[uA &gt;&gt; 2] &amp;&amp; ($ = g[tA &gt;&gt; 2], 
                        q = g[aA &gt;&gt; 2], L = g[oA &gt;&gt; 2], x = g[bA &gt;&gt; 2], T = g[lA &gt;&gt; 2], M = g[cA &gt;&gt; 2]), 
                        AA = R(0), eA = R(0), iA = R(0), rA = R(0), fA = R(0), o[u &gt;&gt; 2] &amp;&amp; (fA = g[G &gt;&gt; 2], 
                        rA = g[I &gt;&gt; 2], iA = g[z &gt;&gt; 2], AA = g[j &gt;&gt; 2], eA = g[B &gt;&gt; 2], J = g[P &gt;&gt; 2]), 
                        sA = g[l + 380 &gt;&gt; 2], kA = g[l + 372 &gt;&gt; 2], vA = g[l + 376 &gt;&gt; 2], gA = g[l + 396 &gt;&gt; 2], 
                        _A = g[l + 388 &gt;&gt; 2], RA = g[l + 392 &gt;&gt; 2], mA = g[s + 380 &gt;&gt; 2], QA = g[s + 372 &gt;&gt; 2], 
                        hA = g[s + 376 &gt;&gt; 2], GA = g[s + 396 &gt;&gt; 2], yA = g[s + 388 &gt;&gt; 2], wA = g[s + 392 &gt;&gt; 2], 
                        o[b + -32 &gt;&gt; 2] = 0, g[(e = b + -20 | 0) &gt;&gt; 2] = R(Z * g[e &gt;&gt; 2]) + R(Z * R(R(0) - R(g[d + 48 &gt;&gt; 2] * R(R(R(R(R(E * R(T + kA)) + R(N * R(x + vA))) + R(X * R(M + sA))) + R(R(R(h * R(L + _A)) + R(y * R(q + RA))) + R(F * R($ + gA)))) + R(R(R(R(V * R(eA + QA)) + R(O * R(AA + hA))) + R(H * R(J + mA))) + R(R(R(w * R(iA + yA)) + R(W * R(rA + wA))) + R(Y * R(fA + GA)))))))), 
                        b = b + 152 | 0, (0 | (i = i + 1 | 0)) &lt; o[Q &gt;&gt; 2]; ) ;
                        b = o[A + 176 &gt;&gt; 2];
                    }
                    if (B = nA + o[b + K &gt;&gt; 2] | 0, (0 | (p = p + 1 | 0)) == (0 | a)) break;
                }
                if (BA[o[o[A &gt;&gt; 2] + 28 &gt;&gt; 2]](A, r, f, c), t = o[A + 68 &gt;&gt; 2], f = o[A + 28 &gt;&gt; 2], 
                !((0 | (l = o[A + 128 &gt;&gt; 2])) &gt;= (0 | (a = o[A + 48 &gt;&gt; 2])) | o[A + 132 &gt;&gt; 2] &gt;= (0 | a))) {
                    a ? (i = dA(a &lt;&lt; 2), l = o[A + 128 &gt;&gt; 2]) : i = 0, r = o[A + 136 &gt;&gt; 2];
                    A: {
                        if ((0 | l) &gt;= 1) for (b = i, e = r; o[b &gt;&gt; 2] = o[e &gt;&gt; 2], b = b + 4 | 0, e = e + 4 | 0, 
                        l = l + -1 | 0; ) ; else if (!r) break A;
                        C[A + 140 | 0] &amp;&amp; CA(r), o[A + 136 &gt;&gt; 2] = 0;
                    }
                    o[A + 136 &gt;&gt; 2] = i, o[A + 132 &gt;&gt; 2] = a, n[A + 140 | 0] = 1;
                }
                if (o[A + 128 &gt;&gt; 2] = a, 16 &amp; C[c + 72 | 0]) {
                    if (!((0 | (l = o[A + 108 &gt;&gt; 2])) &gt;= (0 | (r = f &lt;&lt; 1)) | o[A + 112 &gt;&gt; 2] &gt;= (0 | r))) {
                        f ? (s = dA(f &lt;&lt; 3), l = o[A + 108 &gt;&gt; 2]) : s = 0, i = o[A + 116 &gt;&gt; 2];
                        A: {
                            if ((0 | l) &gt;= 1) for (b = s, e = i; o[b &gt;&gt; 2] = o[e &gt;&gt; 2], b = b + 4 | 0, e = e + 4 | 0, 
                            l = l + -1 | 0; ) ; else if (!i) break A;
                            C[A + 120 | 0] &amp;&amp; CA(i), o[A + 116 &gt;&gt; 2] = 0;
                        }
                        o[A + 116 &gt;&gt; 2] = s, o[A + 112 &gt;&gt; 2] = r, n[A + 120 | 0] = 1;
                    }
                    o[A + 108 &gt;&gt; 2] = r;
                } else {
                    if (!((0 | (l = o[A + 108 &gt;&gt; 2])) &gt;= (0 | f) | o[A + 112 &gt;&gt; 2] &gt;= (0 | f))) {
                        f ? (i = dA(f &lt;&lt; 2), l = o[A + 108 &gt;&gt; 2]) : i = 0, r = o[A + 116 &gt;&gt; 2];
                        A: {
                            if ((0 | l) &gt;= 1) for (b = i, e = r; o[b &gt;&gt; 2] = o[e &gt;&gt; 2], b = b + 4 | 0, e = e + 4 | 0, 
                            l = l + -1 | 0; ) ; else if (!r) break A;
                            C[A + 120 | 0] &amp;&amp; CA(r), o[A + 116 &gt;&gt; 2] = 0;
                        }
                        o[A + 116 &gt;&gt; 2] = i, o[A + 112 &gt;&gt; 2] = f, n[A + 120 | 0] = 1;
                    }
                    o[A + 108 &gt;&gt; 2] = f;
                }
                if (!((0 | (l = o[A + 148 &gt;&gt; 2])) &gt;= (0 | t) | o[A + 152 &gt;&gt; 2] &gt;= (0 | t))) {
                    t ? (i = dA(t &lt;&lt; 2), l = o[A + 148 &gt;&gt; 2]) : i = 0, r = o[A + 156 &gt;&gt; 2];
                    A: {
                        if ((0 | l) &gt;= 1) for (b = i, e = r; o[b &gt;&gt; 2] = o[e &gt;&gt; 2], b = b + 4 | 0, e = e + 4 | 0, 
                        l = l + -1 | 0; ) ; else if (!r) break A;
                        C[A + 160 | 0] &amp;&amp; CA(r), o[A + 156 &gt;&gt; 2] = 0;
                    }
                    o[A + 156 &gt;&gt; 2] = i, o[A + 152 &gt;&gt; 2] = t, n[A + 160 | 0] = 1;
                }
                if (o[A + 148 &gt;&gt; 2] = t, (0 | a) &gt;= 1) for (b = o[A + 136 &gt;&gt; 2], e = 0; o[b &gt;&gt; 2] = e, 
                b = b + 4 | 0, (0 | a) != (0 | (e = e + 1 | 0)); ) ;
                if ((0 | f) &gt;= 1) for (b = o[A + 116 &gt;&gt; 2], e = 0; o[b &gt;&gt; 2] = e, b = b + 4 | 0, 
                (0 | f) != (0 | (e = e + 1 | 0)); ) ;
                if ((0 | t) &gt;= 1) for (b = o[A + 156 &gt;&gt; 2], e = 0; o[b &gt;&gt; 2] = e, b = b + 4 | 0, 
                (0 | t) != (0 | (e = e + 1 | 0)); ) ;
                return Li(), D = d + 256 | 0, R(R(0));
            }, function(A, e, i, r, f, n, t, a, c) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, n |= 0, t |= 0, a |= 0, c |= 0;
                var b, l = 0, u = 0, s = R(0), k = 0;
                D = b = D - 16 | 0, Ki(b + 8 | 0, 20261), BA[o[o[A &gt;&gt; 2] + 32 &gt;&gt; 2]](A, e, i, r, f, n, t, a, c);
                A: if (!((0 | (u = (0 | (l = o[A + 184 &gt;&gt; 2])) &gt; (0 | (u = o[a + 20 &gt;&gt; 2])) ? l : u)) &lt; 1)) for (k = u + -1 | 0, 
                l = 0; ;) {
                    if (s = R(BA[o[o[A &gt;&gt; 2] + 40 &gt;&gt; 2]](A, l, e, i, r, f, n, t, a, c)), g[A + 228 &gt;&gt; 2] = s, 
                    (0 | l) &gt;= (0 | k) | s &lt;= g[a + 92 &gt;&gt; 2]) break A;
                    if (!((0 | (l = l + 1 | 0)) &lt; (0 | u))) break;
                }
                return Li(), D = b + 16 | 0, R(R(0));
            }, ve, of, kA, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f, n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), W = R(0), Y = R(0), F = 0, Z = R(0);
                D = f = D - 32 | 0, v = g[e + 24 &gt;&gt; 2], W = g[e + 40 &gt;&gt; 2], B = g[e + 36 &gt;&gt; 2], 
                c = g[e + 20 &gt;&gt; 2], u = g[e + 8 &gt;&gt; 2], _ = g[e + 16 &gt;&gt; 2], k = g[e + 4 &gt;&gt; 2], m = g[e + 32 &gt;&gt; 2], 
                C = g[e &gt;&gt; 2], o[f + 28 &gt;&gt; 2] = 0, t = R(_ - C), b = R(B - k), a = R(c - k), s = R(m - C), 
                n = R(R(t * b) - R(a * s)), g[f + 24 &gt;&gt; 2] = n, l = R(v - u), G = R(l * s), s = R(W - u), 
                t = R(G - R(t * s)), g[f + 20 &gt;&gt; 2] = t, b = R(R(a * s) - R(l * b)), g[f + 16 &gt;&gt; 2] = b, 
                d = g[A + 4 &gt;&gt; 2], l = g[A + 8 &gt;&gt; 2], Q = g[A + 12 &gt;&gt; 2], a = R(R(u * n) + R(R(C * b) + R(k * t))), 
                s = R(R(R(R(b * d) + R(t * l)) + R(n * Q)) - a), y = g[A + 20 &gt;&gt; 2], h = g[A + 24 &gt;&gt; 2], 
                Y = g[A + 28 &gt;&gt; 2], a = R(R(R(R(b * y) + R(t * h)) + R(n * Y)) - a), R(s * a) &gt;= R(0) || (1 &amp; (e = o[A + 36 &gt;&gt; 2]) &amp;&amp; s &lt;= R(0) || (a = R(s / R(s - a))) &lt; g[A + 40 &gt;&gt; 2] &amp;&amp; (G = l, 
                l = R(R(1) - a), h = R(R(h * a) + R(G * l)), c = R(c - h), d = R(R(y * a) + R(d * l)), 
                C = R(C - d), k = R(k - h), _ = R(_ - d), l = R(R(Y * a) + R(Q * l)), v = R(v - l), 
                u = R(u - l), y = R(R(n * n) + R(R(b * b) + R(t * t))), Q = R(y * R(-9999999747378752e-20)), 
                R(R(n * R(R(c * C) - R(k * _))) + R(R(b * R(R(k * v) - R(u * c))) + R(t * R(R(u * _) - R(v * C))))) &gt;= Q &amp;&amp; (B = R(B - h), 
                m = R(m - d), d = R(n * R(R(B * _) - R(c * m))), G = c, c = R(W - l), R(d + R(R(b * R(R(G * c) - R(v * B))) + R(t * R(R(v * m) - R(c * _))))) &gt;= Q ^ 1 | R(R(n * R(R(k * m) - R(B * C))) + R(R(b * R(R(B * u) - R(c * k))) + R(t * R(R(c * C) - R(u * m))))) &gt;= Q ^ 1 || (c = n, 
                n = R(R(1) / R(w(y))), u = R(c * n), g[f + 24 &gt;&gt; 2] = u, t = R(t * n), g[f + 20 &gt;&gt; 2] = t, 
                n = R(b * n), g[f + 16 &gt;&gt; 2] = n, 2 &amp; e | s &lt;= R(0) ^ 1 ? (F = A, Z = R(BA[o[o[A &gt;&gt; 2] + 12 &gt;&gt; 2]](A, f + 16 | 0, a, i, r)), 
                g[F + 40 &gt;&gt; 2] = Z) : (o[f + 12 &gt;&gt; 2] = 0, g[f + 8 &gt;&gt; 2] = -u, g[f + 4 &gt;&gt; 2] = -t, 
                g[f &gt;&gt; 2] = -n, F = A, Z = R(BA[o[o[A &gt;&gt; 2] + 12 &gt;&gt; 2]](A, f, a, i, r)), g[F + 40 &gt;&gt; 2] = Z))))), 
                D = f + 32 | 0;
            }, kA, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f, t, a = 0, c = 0, b = 0, l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0);
                D = f = D - 688 | 0, t = zA(f + 576 | 0), c = o[(a = e + 8 | 0) + 4 &gt;&gt; 2], o[(b = f + 644 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                o[b + 4 &gt;&gt; 2] = c, a = o[e + 20 &gt;&gt; 2], o[(c = f + 652 | 0) &gt;&gt; 2] = o[e + 16 &gt;&gt; 2], 
                o[c + 4 &gt;&gt; 2] = a, c = o[(a = e + 24 | 0) + 4 &gt;&gt; 2], o[(b = f + 660 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                o[b + 4 &gt;&gt; 2] = c, a = o[e + 36 &gt;&gt; 2], o[(c = f + 668 | 0) &gt;&gt; 2] = o[e + 32 &gt;&gt; 2], 
                o[c + 4 &gt;&gt; 2] = a, c = o[(a = e + 40 | 0) + 4 &gt;&gt; 2], o[(b = f + 676 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                o[b + 4 &gt;&gt; 2] = c, o[f + 580 &gt;&gt; 2] = 1, o[f + 576 &gt;&gt; 2] = 16352, a = o[e + 4 &gt;&gt; 2], 
                o[f + 636 &gt;&gt; 2] = o[e &gt;&gt; 2], o[f + 640 &gt;&gt; 2] = a, o[f + 624 &gt;&gt; 2] = o[A + 204 &gt;&gt; 2], 
                n[f + 548 | 0] = 0, o[f + 524 &gt;&gt; 2] = 953267991, o[f + 208 &gt;&gt; 2] = 14800, e = tf(f + 184 | 0, o[A + 4 &gt;&gt; 2], f + 576 | 0, f + 216 | 0, f + 208 | 0), 
                o[f + 8 &gt;&gt; 2] = 15992, o[f + 172 &gt;&gt; 2] = 1065353216, o[f + 176 &gt;&gt; 2] = 0, o[f + 180 &gt;&gt; 2] = o[A + 208 &gt;&gt; 2], 
                of(a = e, A + 8 | 0, A + 72 | 0, e = A + 136 | 0, e, f + 8 | 0) &amp;&amp; (u = g[f + 140 &gt;&gt; 2], 
                s = g[f + 144 &gt;&gt; 2], l = g[f + 148 &gt;&gt; 2], (k = R(R(R(u * u) + R(s * s)) + R(l * l))) &gt; R(9999999747378752e-20) &amp;&amp; ((C = g[f + 172 &gt;&gt; 2]) &lt; g[A + 200 &gt;&gt; 2] &amp;&amp; (d = l, 
                l = R(R(1) / R(w(k))), g[f + 148 &gt;&gt; 2] = d * l, g[f + 144 &gt;&gt; 2] = s * l, g[f + 140 &gt;&gt; 2] = u * l, 
                R(BA[o[o[A &gt;&gt; 2] + 12 &gt;&gt; 2]](A, f + 140 | 0, f + 156 | 0, C, i, r))))), Ae(t), D = f + 688 | 0;
            }, lf, function(A) {
                var e = 0, i = 0, r = 0, f = 0, n = 0, t = 0;
                if (o[(A |= 0) &gt;&gt; 2] = 20592, e = o[A + 16 &gt;&gt; 2], (0 | (i = o[A + 8 &gt;&gt; 2])) &gt;= 1) for (;n = o[e + f &gt;&gt; 2], 
                (r = o[n + 188 &gt;&gt; 2]) &amp;&amp; (e = o[A + 68 &gt;&gt; 2], e = 0 | BA[o[o[e &gt;&gt; 2] + 36 &gt;&gt; 2]](e), 
                BA[o[o[e &gt;&gt; 2] + 40 &gt;&gt; 2]](e, r, o[A + 24 &gt;&gt; 2]), e = o[A + 68 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] + 12 &gt;&gt; 2]](e, r, o[A + 24 &gt;&gt; 2]), 
                o[n + 188 &gt;&gt; 2] = 0, i = o[A + 8 &gt;&gt; 2], e = o[A + 16 &gt;&gt; 2]), f = f + 4 | 0, (0 | (t = t + 1 | 0)) &lt; (0 | i); ) ;
                !e | !C[A + 20 | 0] || CA(e), $(A);
            }, function(A) {
                A |= 0;
                var e, i = 0, r = 0, f = 0, n = 0, t = 0;
                if (D = e = D - 16 | 0, Ki(e + 8 | 0, 20835), (0 | (i = o[A + 8 &gt;&gt; 2])) &gt;= 1) for (;;) {
                    f = o[o[A + 16 &gt;&gt; 2] + r &gt;&gt; 2];
                    A: {
                        e: if (!(C[A + 76 | 0] || (n = o[f + 220 &gt;&gt; 2] + -2 | 0, n &gt;&gt;&gt; 0 &gt; 3))) switch (n - 1 | 0) {
                          case 0:
                          case 1:
                            break e;

                          default:
                            break A;
                        }
                        sf(A, f), i = o[A + 8 &gt;&gt; 2];
                    }
                    if (r = r + 4 | 0, !((0 | (t = t + 1 | 0)) &lt; (0 | i))) break;
                }
                Li(), D = e + 16 | 0;
            }, function(A) {
                var e, i;
                A |= 0, D = e = D - 16 | 0, Ki(e + 8 | 0, 20847), i = o[A + 68 &gt;&gt; 2], BA[o[o[i &gt;&gt; 2] + 32 &gt;&gt; 2]](i, o[A + 24 &gt;&gt; 2]), 
                Li(), D = e + 16 | 0;
            }, function(A, e) {
                e |= 0, o[(A |= 0) + 72 &gt;&gt; 2] = e;
            }, Ce, Bf, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f, n = 0, t = 0, a = 0, c = R(0), b = R(0), l = R(0), u = R(0), s = 0, k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = 0, p = R(0), V = R(0), E = R(0), N = 0, I = 0, J = 0, U = 0, x = 0, X = 0, M = 0, S = R(0);
                D = f = D - 144 | 0, BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A) &amp;&amp; (t = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                32768 &amp; BA[o[o[t &gt;&gt; 2] + 56 &gt;&gt; 2]](t) &amp;&amp; (t = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                BA[o[o[t &gt;&gt; 2] + 64 &gt;&gt; 2]](t, e, R(.10000000149011612))));
                A: {
                    e: if (t = o[i + 4 &gt;&gt; 2], !(t &gt;&gt;&gt; 0 &gt; 31)) {
                        switch (t - 1 | 0) {
                          case 30:
                            if ((0 | (n = o[i + 20 &gt;&gt; 2])) &lt; 1) break A;
                            for (a = _(n, 80) + -80 | 0; t = o[i + 28 &gt;&gt; 2] + a | 0, s = o[t - -64 &gt;&gt; 2], c = g[t + 56 &gt;&gt; 2], 
                            b = g[t + 48 &gt;&gt; 2], l = g[t + 52 &gt;&gt; 2], k = g[t + 32 &gt;&gt; 2], v = g[t &gt;&gt; 2], B = g[t + 16 &gt;&gt; 2], 
                            m = g[t + 36 &gt;&gt; 2], h = g[t + 4 &gt;&gt; 2], y = g[t + 20 &gt;&gt; 2], u = g[t + 40 &gt;&gt; 2], C = g[t + 8 &gt;&gt; 2], 
                            d = g[t + 24 &gt;&gt; 2], o[f + 60 &gt;&gt; 2] = 0, o[f + 44 &gt;&gt; 2] = 0, o[f + 28 &gt;&gt; 2] = 0, 
                            o[f + 12 &gt;&gt; 2] = 0, w = g[e + 32 &gt;&gt; 2], Q = g[e + 36 &gt;&gt; 2], G = g[e + 40 &gt;&gt; 2], 
                            g[f + 40 &gt;&gt; 2] = R(R(C * w) + R(d * Q)) + R(u * G), g[f + 36 &gt;&gt; 2] = R(R(h * w) + R(y * Q)) + R(m * G), 
                            g[f + 32 &gt;&gt; 2] = R(R(v * w) + R(B * Q)) + R(k * G), W = g[e + 16 &gt;&gt; 2], Y = g[e + 20 &gt;&gt; 2], 
                            F = g[e + 24 &gt;&gt; 2], g[f + 24 &gt;&gt; 2] = R(R(C * W) + R(d * Y)) + R(u * F), g[f + 20 &gt;&gt; 2] = R(R(h * W) + R(y * Y)) + R(m * F), 
                            g[f + 16 &gt;&gt; 2] = R(R(v * W) + R(B * Y)) + R(k * F), p = C, C = g[e &gt;&gt; 2], V = d, 
                            d = g[e + 4 &gt;&gt; 2], E = u, u = g[e + 8 &gt;&gt; 2], g[f + 8 &gt;&gt; 2] = R(R(p * C) + R(V * d)) + R(E * u), 
                            g[f + 4 &gt;&gt; 2] = R(R(h * C) + R(y * d)) + R(m * u), g[f &gt;&gt; 2] = R(R(v * C) + R(B * d)) + R(k * u), 
                            g[f + 56 &gt;&gt; 2] = R(R(R(b * w) + R(l * Q)) + R(c * G)) + g[e + 56 &gt;&gt; 2], g[f + 52 &gt;&gt; 2] = R(R(R(b * W) + R(l * Y)) + R(c * F)) + g[e + 52 &gt;&gt; 2], 
                            g[f + 48 &gt;&gt; 2] = R(R(R(b * C) + R(l * d)) + R(c * u)) + g[e + 48 &gt;&gt; 2], BA[o[o[A &gt;&gt; 2] + 28 &gt;&gt; 2]](A, f, s, r), 
                            a = a + -80 | 0, (0 | (n = n + -1 | 0)) &gt; 0; ) ;
                            break A;

                          default:
                            a = o[(t = i + 40 | 0) + 4 &gt;&gt; 2], o[(n = f + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = a, 
                            t = o[i + 36 &gt;&gt; 2], o[f &gt;&gt; 2] = o[i + 32 &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = t, c = R(BA[o[o[i &gt;&gt; 2] + 48 &gt;&gt; 2]](i)), 
                            b = R(BA[o[o[i &gt;&gt; 2] + 48 &gt;&gt; 2]](i)), l = R(R(BA[o[o[i &gt;&gt; 2] + 48 &gt;&gt; 2]](i)) + g[n &gt;&gt; 2]), 
                            g[n &gt;&gt; 2] = l, c = R(c + g[f &gt;&gt; 2]), g[f &gt;&gt; 2] = c, b = R(b + g[f + 4 &gt;&gt; 2]), g[f + 4 &gt;&gt; 2] = b, 
                            A = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), o[f + 140 &gt;&gt; 2] = 0, g[f + 136 &gt;&gt; 2] = -l, 
                            g[f + 132 &gt;&gt; 2] = -b, g[f + 128 &gt;&gt; 2] = -c, BA[o[o[A &gt;&gt; 2] + 80 &gt;&gt; 2]](A, f + 128 | 0, f, e, r);
                            break A;

                          case 7:
                            c = R(BA[o[o[i &gt;&gt; 2] + 48 &gt;&gt; 2]](i)), A = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), BA[o[o[A &gt;&gt; 2] + 24 &gt;&gt; 2]](A, c, e, r);
                            break A;

                          case 8:
                            if ((0 | (s = o[i + 96 &gt;&gt; 2])) &lt; 1) break A;
                            for (n = (s &lt;&lt; 2) - 4 | 0, a = (s &lt;&lt; 4) - 8 | 0; t = o[i + 104 &gt;&gt; 2] + a | 0, c = g[t &gt;&gt; 2], 
                            b = g[t + -8 &gt;&gt; 2], l = g[t + -4 &gt;&gt; 2], t = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), w = g[o[i + 124 &gt;&gt; 2] + n &gt;&gt; 2], 
                            o[f + 60 &gt;&gt; 2] = 0, o[f + 44 &gt;&gt; 2] = 0, o[f + 28 &gt;&gt; 2] = 0, o[f + 12 &gt;&gt; 2] = 0, 
                            k = g[e + 40 &gt;&gt; 2], v = g[e + 32 &gt;&gt; 2], m = R(v * R(0)), B = g[e + 36 &gt;&gt; 2], h = R(B * R(0)), 
                            g[f + 40 &gt;&gt; 2] = k + R(m + h), u = R(m + B), m = R(k * R(0)), g[f + 36 &gt;&gt; 2] = u + m, 
                            g[f + 32 &gt;&gt; 2] = R(v + h) + m, m = g[e + 24 &gt;&gt; 2], h = g[e + 16 &gt;&gt; 2], u = R(h * R(0)), 
                            y = g[e + 20 &gt;&gt; 2], C = R(y * R(0)), g[f + 24 &gt;&gt; 2] = m + R(u + C), d = R(u + y), 
                            u = R(m * R(0)), g[f + 20 &gt;&gt; 2] = d + u, g[f + 16 &gt;&gt; 2] = R(h + C) + u, u = g[e + 8 &gt;&gt; 2], 
                            C = g[e &gt;&gt; 2], Q = R(C * R(0)), d = g[e + 4 &gt;&gt; 2], G = R(d * R(0)), g[f + 8 &gt;&gt; 2] = u + R(Q + G), 
                            p = R(Q + d), Q = R(u * R(0)), g[f + 4 &gt;&gt; 2] = p + Q, g[f &gt;&gt; 2] = R(C + G) + Q, 
                            g[f + 56 &gt;&gt; 2] = R(R(R(b * v) + R(l * B)) + R(c * k)) + g[e + 56 &gt;&gt; 2], g[f + 52 &gt;&gt; 2] = R(R(R(b * h) + R(l * y)) + R(c * m)) + g[e + 52 &gt;&gt; 2], 
                            g[f + 48 &gt;&gt; 2] = R(R(R(b * C) + R(l * d)) + R(c * u)) + g[e + 48 &gt;&gt; 2], BA[o[o[t &gt;&gt; 2] + 24 &gt;&gt; 2]](t, w, f, r), 
                            n = n + -4 | 0, a = a + -16 | 0, (0 | (s = s + -1 | 0)) &gt; 0; ) ;
                            break A;

                          case 9:
                            n = i + 32 | 0, i = o[i + 56 &gt;&gt; 2], c = g[n + (i &lt;&lt; 2) &gt;&gt; 2], b = g[n + ((i + 2 | 0) % 3 &lt;&lt; 2) &gt;&gt; 2], 
                            A = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), BA[o[o[A &gt;&gt; 2] + 84 &gt;&gt; 2]](A, b, c, i, e, r);
                            break A;

                          case 10:
                            n = o[i + 72 &gt;&gt; 2], c = g[i + 60 &gt;&gt; 2], b = g[i + 64 &gt;&gt; 2], A = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                            BA[o[o[A &gt;&gt; 2] + 92 &gt;&gt; 2]](A, c, b, n, e, r);
                            break A;

                          case 12:
                            n = o[i + 56 &gt;&gt; 2], c = R(BA[o[o[i &gt;&gt; 2] + 92 &gt;&gt; 2]](i)), s = o[(a = i + 40 | 0) + 4 &gt;&gt; 2], 
                            o[(t = f + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = s, a = o[i + 36 &gt;&gt; 2], o[f &gt;&gt; 2] = o[i + 32 &gt;&gt; 2], 
                            o[f + 4 &gt;&gt; 2] = a, b = R(BA[o[o[i &gt;&gt; 2] + 48 &gt;&gt; 2]](i)), l = R(BA[o[o[i &gt;&gt; 2] + 48 &gt;&gt; 2]](i)), 
                            M = t, S = R(R(BA[o[o[i &gt;&gt; 2] + 48 &gt;&gt; 2]](i)) + g[t &gt;&gt; 2]), g[M &gt;&gt; 2] = S, g[f &gt;&gt; 2] = b + g[f &gt;&gt; 2], 
                            g[f + 4 &gt;&gt; 2] = l + g[f + 4 &gt;&gt; 2], b = g[(n &lt;&lt; 2) + f &gt;&gt; 2], A = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                            BA[o[o[A &gt;&gt; 2] + 88 &gt;&gt; 2]](A, c, b, n, e, r);
                            break A;

                          case 0:
                          case 1:
                          case 2:
                          case 3:
                          case 4:
                          case 5:
                          case 6:
                          case 11:
                          case 13:
                          case 14:
                          case 15:
                          case 16:
                          case 17:
                          case 18:
                          case 19:
                          case 20:
                          case 21:
                          case 22:
                          case 23:
                          case 24:
                          case 25:
                          case 26:
                          case 28:
                          case 29:
                            break e;

                          case 27:
                        }
                        c = g[i + 68 &gt;&gt; 2], A = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), BA[o[o[A &gt;&gt; 2] + 96 &gt;&gt; 2]](A, i + 52 | 0, c, e, r);
                        break A;
                    }
                    e: if (!((0 | t) &gt; 6)) if (Z = o[i + 56 &gt;&gt; 2], Z) {
                        if (o[Z + 28 &gt;&gt; 2] &lt; 1) break e;
                        for (;;) {
                            l = R(0);
                            i: if (J = _(I, 36), n = J + o[Z + 36 &gt;&gt; 2] | 0, N = o[n + 4 &gt;&gt; 2], N) {
                                if (c = R(0), b = R(0), !((0 | N) &lt; 1)) for (a = o[n + 12 &gt;&gt; 2], n = o[(a + (N &lt;&lt; 2) | 0) - 4 &gt;&gt; 2], 
                                s = 1, U = 0; ;) {
                                    if (a = (x = (t = o[a + U &gt;&gt; 2]) &lt;&lt; 4) + o[Z + 16 &gt;&gt; 2] | 0, m = g[a &gt;&gt; 2], h = g[a + 4 &gt;&gt; 2], 
                                    y = g[a + 8 &gt;&gt; 2], a = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), o[f + 12 &gt;&gt; 2] = 0, X = o[Z + 16 &gt;&gt; 2], 
                                    k = g[(n = X + (n &lt;&lt; 4) | 0) &gt;&gt; 2], u = g[e + 32 &gt;&gt; 2], v = g[n + 4 &gt;&gt; 2], C = g[e + 36 &gt;&gt; 2], 
                                    B = g[n + 8 &gt;&gt; 2], d = g[e + 40 &gt;&gt; 2], w = g[e + 56 &gt;&gt; 2], g[f + 8 &gt;&gt; 2] = R(R(R(k * u) + R(v * C)) + R(B * d)) + w, 
                                    Q = g[e + 16 &gt;&gt; 2], G = g[e + 20 &gt;&gt; 2], W = g[e + 24 &gt;&gt; 2], Y = g[e + 52 &gt;&gt; 2], 
                                    g[f + 4 &gt;&gt; 2] = R(R(R(k * Q) + R(v * G)) + R(B * W)) + Y, F = g[e &gt;&gt; 2], p = g[e + 4 &gt;&gt; 2], 
                                    V = g[e + 8 &gt;&gt; 2], E = g[e + 48 &gt;&gt; 2], g[f &gt;&gt; 2] = R(R(R(k * F) + R(v * p)) + R(B * V)) + E, 
                                    o[f + 140 &gt;&gt; 2] = 0, k = g[(n = x + X | 0) &gt;&gt; 2], v = g[n + 4 &gt;&gt; 2], B = g[n + 8 &gt;&gt; 2], 
                                    g[f + 136 &gt;&gt; 2] = w + R(R(R(u * k) + R(C * v)) + R(d * B)), g[f + 132 &gt;&gt; 2] = Y + R(R(R(Q * k) + R(G * v)) + R(W * B)), 
                                    g[f + 128 &gt;&gt; 2] = E + R(R(R(F * k) + R(p * v)) + R(V * B)), BA[o[o[a &gt;&gt; 2] + 16 &gt;&gt; 2]](a, f, f + 128 | 0, r), 
                                    b = R(b + y), c = R(c + h), l = R(l + m), n = o[Z + 36 &gt;&gt; 2] + J | 0, (0 | s) &gt;= o[n + 4 &gt;&gt; 2]) break i;
                                    U = U + 4 | 0, s = s + 1 | 0, a = o[n + 12 &gt;&gt; 2], n = t;
                                }
                            } else c = R(0), b = R(0);
                            if (n = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 16384 &amp; BA[o[o[n &gt;&gt; 2] + 56 &gt;&gt; 2]](n) &amp;&amp; (o[f + 8 &gt;&gt; 2] = 0, 
                            o[f + 12 &gt;&gt; 2] = 0, o[f &gt;&gt; 2] = 1065353216, o[f + 4 &gt;&gt; 2] = 1065353216, n = o[Z + 36 &gt;&gt; 2] + J | 0, 
                            v = g[n + 28 &gt;&gt; 2], B = g[n + 20 &gt;&gt; 2], m = g[n + 24 &gt;&gt; 2], n = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                            o[f + 140 &gt;&gt; 2] = 0, k = R(R(1) / R(0 | N)), l = R(k * l), h = g[e + 32 &gt;&gt; 2], c = R(k * c), 
                            y = g[e + 36 &gt;&gt; 2], b = R(k * b), k = g[e + 40 &gt;&gt; 2], u = g[e + 56 &gt;&gt; 2], g[f + 136 &gt;&gt; 2] = R(R(R(l * h) + R(c * y)) + R(b * k)) + u, 
                            C = g[e + 16 &gt;&gt; 2], d = g[e + 20 &gt;&gt; 2], w = g[e + 24 &gt;&gt; 2], Q = g[e + 52 &gt;&gt; 2], 
                            g[f + 132 &gt;&gt; 2] = R(R(R(l * C) + R(c * d)) + R(b * w)) + Q, G = g[e &gt;&gt; 2], W = g[e + 4 &gt;&gt; 2], 
                            Y = g[e + 8 &gt;&gt; 2], F = g[e + 48 &gt;&gt; 2], g[f + 128 &gt;&gt; 2] = R(R(R(l * G) + R(c * W)) + R(b * Y)) + F, 
                            o[f + 124 &gt;&gt; 2] = 0, l = R(l + B), c = R(c + m), b = R(b + v), g[f + 120 &gt;&gt; 2] = u + R(R(R(h * l) + R(y * c)) + R(k * b)), 
                            g[f + 116 &gt;&gt; 2] = Q + R(R(R(l * C) + R(c * d)) + R(b * w)), g[f + 112 &gt;&gt; 2] = F + R(R(R(l * G) + R(c * W)) + R(b * Y)), 
                            BA[o[o[n &gt;&gt; 2] + 16 &gt;&gt; 2]](n, f + 128 | 0, f + 112 | 0, f)), !((0 | (I = I + 1 | 0)) &lt; o[Z + 28 &gt;&gt; 2])) break;
                        }
                    } else if (!((0 | BA[o[o[i &gt;&gt; 2] + 100 &gt;&gt; 2]](i)) &lt; 1)) for (;BA[o[o[i &gt;&gt; 2] + 104 &gt;&gt; 2]](i, n, f, f + 128 | 0), 
                    o[f + 124 &gt;&gt; 2] = 0, c = g[f &gt;&gt; 2], k = g[e + 32 &gt;&gt; 2], b = g[f + 4 &gt;&gt; 2], v = g[e + 36 &gt;&gt; 2], 
                    l = g[f + 8 &gt;&gt; 2], B = g[e + 40 &gt;&gt; 2], m = g[e + 56 &gt;&gt; 2], g[f + 120 &gt;&gt; 2] = R(R(R(c * k) + R(b * v)) + R(l * B)) + m, 
                    h = g[e + 16 &gt;&gt; 2], y = g[e + 20 &gt;&gt; 2], u = g[e + 24 &gt;&gt; 2], C = g[e + 52 &gt;&gt; 2], 
                    g[f + 116 &gt;&gt; 2] = R(R(R(c * h) + R(b * y)) + R(l * u)) + C, d = g[e &gt;&gt; 2], w = g[e + 4 &gt;&gt; 2], 
                    Q = g[e + 8 &gt;&gt; 2], G = g[e + 48 &gt;&gt; 2], g[f + 112 &gt;&gt; 2] = R(R(R(c * d) + R(b * w)) + R(l * Q)) + G, 
                    o[f + 108 &gt;&gt; 2] = 0, c = g[f + 128 &gt;&gt; 2], b = g[f + 132 &gt;&gt; 2], l = g[f + 136 &gt;&gt; 2], 
                    g[f + 104 &gt;&gt; 2] = m + R(R(R(k * c) + R(v * b)) + R(B * l)), g[f + 100 &gt;&gt; 2] = C + R(R(R(h * c) + R(y * b)) + R(u * l)), 
                    g[f + 96 &gt;&gt; 2] = G + R(R(R(d * c) + R(w * b)) + R(Q * l)), t = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                    BA[o[o[t &gt;&gt; 2] + 16 &gt;&gt; 2]](t, f + 112 | 0, f + 96 | 0, r), n = n + 1 | 0, (0 | n) &lt; (0 | BA[o[o[i &gt;&gt; 2] + 100 &gt;&gt; 2]](i)); ) ;
                    (n = o[i + 4 &gt;&gt; 2]) + -21 &gt;&gt;&gt; 0 &lt;= 8 &amp;&amp; (o[f + 136 &gt;&gt; 2] = 1566444395, o[f + 140 &gt;&gt; 2] = 0, 
                    o[f + 128 &gt;&gt; 2] = 1566444395, o[f + 132 &gt;&gt; 2] = 1566444395, o[f + 120 &gt;&gt; 2] = -581039253, 
                    o[f + 124 &gt;&gt; 2] = 0, o[f + 112 &gt;&gt; 2] = -581039253, o[f + 116 &gt;&gt; 2] = -581039253, 
                    n = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), a = o[(t = r + 8 | 0) + 4 &gt;&gt; 2], o[(s = f + 20 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                    o[s + 4 &gt;&gt; 2] = a, a = o[(t = e + 8 | 0) + 4 &gt;&gt; 2], o[(s = f + 36 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                    o[s + 4 &gt;&gt; 2] = a, t = o[e + 20 &gt;&gt; 2], o[(a = f + 44 | 0) &gt;&gt; 2] = o[e + 16 &gt;&gt; 2], 
                    o[a + 4 &gt;&gt; 2] = t, a = o[(t = e + 24 | 0) + 4 &gt;&gt; 2], o[(s = f + 52 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                    o[s + 4 &gt;&gt; 2] = a, t = o[e + 36 &gt;&gt; 2], o[(a = f + 60 | 0) &gt;&gt; 2] = o[e + 32 &gt;&gt; 2], 
                    o[a + 4 &gt;&gt; 2] = t, a = o[(t = e + 40 | 0) + 4 &gt;&gt; 2], o[(s = f + 68 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                    o[s + 4 &gt;&gt; 2] = a, o[f + 8 &gt;&gt; 2] = n, o[f + 4 &gt;&gt; 2] = 22836, o[f &gt;&gt; 2] = 22812, 
                    n = o[r + 4 &gt;&gt; 2], o[f + 12 &gt;&gt; 2] = o[r &gt;&gt; 2], o[f + 16 &gt;&gt; 2] = n, n = o[e + 4 &gt;&gt; 2], 
                    o[f + 28 &gt;&gt; 2] = o[e &gt;&gt; 2], o[f + 32 &gt;&gt; 2] = n, t = o[(n = e + 56 | 0) + 4 &gt;&gt; 2], 
                    o[(a = f + 84 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = t, n = o[e + 52 &gt;&gt; 2], o[(t = f + 76 | 0) &gt;&gt; 2] = o[e + 48 &gt;&gt; 2], 
                    o[t + 4 &gt;&gt; 2] = n, BA[o[o[i &gt;&gt; 2] + 64 &gt;&gt; 2]](i, f, f + 112 | 0, f + 128 | 0), n = o[i + 4 &gt;&gt; 2]), 
                    3 == (0 | n) &amp;&amp; (o[f + 136 &gt;&gt; 2] = 1566444395, o[f + 140 &gt;&gt; 2] = 0, o[f + 128 &gt;&gt; 2] = 1566444395, 
                    o[f + 132 &gt;&gt; 2] = 1566444395, o[f + 120 &gt;&gt; 2] = -581039253, o[f + 124 &gt;&gt; 2] = 0, 
                    o[f + 112 &gt;&gt; 2] = -581039253, o[f + 116 &gt;&gt; 2] = -581039253, A = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                    t = o[(n = r + 8 | 0) + 4 &gt;&gt; 2], o[(a = f + 20 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = t, 
                    t = o[(n = e + 8 | 0) + 4 &gt;&gt; 2], o[(a = f + 36 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = t, 
                    n = o[e + 20 &gt;&gt; 2], o[(t = f + 44 | 0) &gt;&gt; 2] = o[e + 16 &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = n, 
                    t = o[(n = e + 24 | 0) + 4 &gt;&gt; 2], o[(a = f + 52 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = t, 
                    n = o[e + 36 &gt;&gt; 2], o[(t = f + 60 | 0) &gt;&gt; 2] = o[e + 32 &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = n, 
                    t = o[(n = e + 40 | 0) + 4 &gt;&gt; 2], o[(a = f + 68 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = t, 
                    o[f + 8 &gt;&gt; 2] = A, o[f + 4 &gt;&gt; 2] = 22836, o[f &gt;&gt; 2] = 22812, A = o[r + 4 &gt;&gt; 2], 
                    o[f + 12 &gt;&gt; 2] = o[r &gt;&gt; 2], o[f + 16 &gt;&gt; 2] = A, A = o[e + 4 &gt;&gt; 2], o[f + 28 &gt;&gt; 2] = o[e &gt;&gt; 2], 
                    o[f + 32 &gt;&gt; 2] = A, r = o[(A = e + 56 | 0) + 4 &gt;&gt; 2], o[(n = f + 84 | 0) &gt;&gt; 2] = o[A &gt;&gt; 2], 
                    o[n + 4 &gt;&gt; 2] = r, A = o[e + 52 &gt;&gt; 2], o[(r = f + 76 | 0) &gt;&gt; 2] = o[e + 48 &gt;&gt; 2], 
                    o[r + 4 &gt;&gt; 2] = A, A = o[i + 96 &gt;&gt; 2], BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, 4 | f, f + 112 | 0, f + 128 | 0));
                }
                D = f + 144 | 0;
            }, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f, n, t, a, c, b, l, u = 0, s = 0, k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0);
                D = f = D - 256 | 0, o[(u = f + 104 | 0) &gt;&gt; 2] = 0, o[u + 4 &gt;&gt; 2] = 0, o[(u = f + 112 | 0) &gt;&gt; 2] = 0, 
                o[u + 4 &gt;&gt; 2] = 0, o[(u = f + 124 | 0) &gt;&gt; 2] = 0, o[u + 4 &gt;&gt; 2] = 0, o[f + 120 &gt;&gt; 2] = 1065353216, 
                o[(u = f + 132 | 0) &gt;&gt; 2] = 0, o[u + 4 &gt;&gt; 2] = 0, o[(u = f + 140 | 0) &gt;&gt; 2] = 1065353216, 
                o[u + 4 &gt;&gt; 2] = 0, a = o[(u = t = e + 8 | 0) + 4 &gt;&gt; 2], s = c = f + 76 | 0, b = o[u &gt;&gt; 2], 
                o[s &gt;&gt; 2] = b, o[s + 4 &gt;&gt; 2] = a, s = o[(u = i + 8 | 0) + 4 &gt;&gt; 2], o[(n = f + 92 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], 
                o[n + 4 &gt;&gt; 2] = s, o[f + 32 &gt;&gt; 2] = 22628, o[f + 248 &gt;&gt; 2] = r, o[f + 100 &gt;&gt; 2] = 1065353216, 
                l = o[e + 4 &gt;&gt; 2], s = o[e &gt;&gt; 2], o[f + 68 &gt;&gt; 2] = s, o[f + 72 &gt;&gt; 2] = l, r = o[i + 4 &gt;&gt; 2], 
                o[f + 84 &gt;&gt; 2] = o[i &gt;&gt; 2], o[f + 88 &gt;&gt; 2] = r, o[f + 244 &gt;&gt; 2] = A, o[(r = f + 156 | 0) &gt;&gt; 2] = b, 
                o[r + 4 &gt;&gt; 2] = a, o[(r = f + 148 | 0) &gt;&gt; 2] = s, o[r + 4 &gt;&gt; 2] = l, o[(r = f + 168 | 0) &gt;&gt; 2] = 0, 
                o[r + 4 &gt;&gt; 2] = 0, o[(r = f + 176 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, o[(r = f + 188 | 0) &gt;&gt; 2] = 0, 
                o[r + 4 &gt;&gt; 2] = 0, o[f + 184 &gt;&gt; 2] = 1065353216, o[(r = f + 196 | 0) &gt;&gt; 2] = 0, 
                o[r + 4 &gt;&gt; 2] = 0, o[(r = f + 204 | 0) &gt;&gt; 2] = 1065353216, o[r + 4 &gt;&gt; 2] = 0, r = o[i + 4 &gt;&gt; 2], 
                o[(s = f + 212 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = r, r = o[u + 4 &gt;&gt; 2], o[(s = f + 220 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], 
                o[s + 4 &gt;&gt; 2] = r, o[f + 164 &gt;&gt; 2] = 1065353216, d = R(g[i &gt;&gt; 2] - g[e &gt;&gt; 2]), C = R(g[i + 4 &gt;&gt; 2] - g[e + 4 &gt;&gt; 2]), 
                k = R(g[u &gt;&gt; 2] - g[t &gt;&gt; 2]), v = R(R(1) / R(w(R(R(R(d * d) + R(C * C)) + R(k * k))))), 
                _ = (B = R(k * v)) == R(0) ? R(0xde0b6b000000000) : R(R(1) / B), g[f + 44 &gt;&gt; 2] = _, 
                k = (C = R(C * v)) == R(0) ? R(0xde0b6b000000000) : R(R(1) / C), g[f + 40 &gt;&gt; 2] = k, 
                o[f + 60 &gt;&gt; 2] = _ &lt; R(0), o[f + 56 &gt;&gt; 2] = k &lt; R(0), k = R(d * v), g[f + 64 &gt;&gt; 2] = R(R(k * R(g[f + 84 &gt;&gt; 2] - g[f + 68 &gt;&gt; 2])) + R(C * R(g[f + 88 &gt;&gt; 2] - g[f + 72 &gt;&gt; 2]))) + R(B * R(g[n &gt;&gt; 2] - g[c &gt;&gt; 2])), 
                k = k == R(0) ? R(0xde0b6b000000000) : R(R(1) / k), g[f + 36 &gt;&gt; 2] = k, o[f + 52 &gt;&gt; 2] = k &lt; R(0), 
                r = o[A + 68 &gt;&gt; 2], o[(A = f + 24 | 0) &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0, o[f + 16 &gt;&gt; 2] = 0, 
                o[f + 20 &gt;&gt; 2] = 0, o[(A = f + 8 | 0) &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0, o[f &gt;&gt; 2] = 0, 
                o[f + 4 &gt;&gt; 2] = 0, BA[o[o[r &gt;&gt; 2] + 24 &gt;&gt; 2]](r, e, i, f + 32 | 0, f + 16 | 0, f), 
                D = f + 256 | 0;
            }, uf, kf, function(A) {
                A |= 0;
                var e, i, r = 0, f = 0, n = 0, t = 0, a = 0, c = 0;
                D = e = D - 16 | 0, Ki(e + 8 | 0, 20873), BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A), BA[o[o[A &gt;&gt; 2] + 12 &gt;&gt; 2]](A), 
                i = o[A + 24 &gt;&gt; 2], Ki(e, 20907), i &amp;&amp; (r = o[A + 68 &gt;&gt; 2], n = i, t = 0 | BA[o[o[r &gt;&gt; 2] + 36 &gt;&gt; 2]](r), 
                a = A + 28 | 0, c = o[A + 24 &gt;&gt; 2], f = o[o[i &gt;&gt; 2] + 32 &gt;&gt; 2], BA[f](0 | n, 0 | t, 0 | a, 0 | c)), 
                Li(), Li(), D = e + 16 | 0;
            }, function(A, e) {
                A |= 0, BA[o[o[(e |= 0) &gt;&gt; 2] + 32 &gt;&gt; 2]](e), _f(A, e), BA[o[o[e &gt;&gt; 2] + 36 &gt;&gt; 2]](e);
            }, ve, Rf, ve, Rf, ve, function(A, e) {
                A |= 0, e |= 0;
                var i, r, f, n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0), F = R(0), Z = R(0), p = R(0);
                D = i = D - 128 | 0, r = o[e + 36 &gt;&gt; 2], e = o[o[A + 8 &gt;&gt; 2] + 28 &gt;&gt; 2] + _(r, 80) | 0, 
                f = o[e + 64 &gt;&gt; 2], C = g[e + 32 &gt;&gt; 2], d = g[e &gt;&gt; 2], v = g[e + 16 &gt;&gt; 2], B = g[e + 56 &gt;&gt; 2], 
                m = g[e + 52 &gt;&gt; 2], Q = g[e + 48 &gt;&gt; 2], h = g[e + 36 &gt;&gt; 2], G = g[e + 20 &gt;&gt; 2], 
                y = g[e + 4 &gt;&gt; 2], w = g[e + 40 &gt;&gt; 2], W = g[e + 24 &gt;&gt; 2], Y = g[e + 8 &gt;&gt; 2], e = o[A + 12 &gt;&gt; 2], 
                F = g[e + 52 &gt;&gt; 2], Z = g[e + 56 &gt;&gt; 2], n = g[e + 24 &gt;&gt; 2], t = g[e + 20 &gt;&gt; 2], 
                a = g[e + 40 &gt;&gt; 2], c = g[e + 36 &gt;&gt; 2], p = g[e + 48 &gt;&gt; 2], b = g[e + 8 &gt;&gt; 2], l = g[e &gt;&gt; 2], 
                u = g[e + 4 &gt;&gt; 2], s = g[e + 16 &gt;&gt; 2], k = g[e + 32 &gt;&gt; 2], o[i + 124 &gt;&gt; 2] = 0, 
                o[i + 108 &gt;&gt; 2] = 0, o[i + 92 &gt;&gt; 2] = 0, g[i + 104 &gt;&gt; 2] = R(R(Y * k) + R(W * c)) + R(w * a), 
                g[i + 100 &gt;&gt; 2] = R(R(y * k) + R(G * c)) + R(h * a), g[i + 88 &gt;&gt; 2] = R(R(Y * s) + R(W * t)) + R(w * n), 
                g[i + 84 &gt;&gt; 2] = R(R(y * s) + R(G * t)) + R(h * n), g[i + 120 &gt;&gt; 2] = Z + R(R(R(k * Q) + R(c * m)) + R(a * B)), 
                g[i + 116 &gt;&gt; 2] = F + R(R(R(s * Q) + R(t * m)) + R(n * B)), o[i + 76 &gt;&gt; 2] = 0, 
                g[i + 72 &gt;&gt; 2] = R(R(l * Y) + R(u * W)) + R(b * w), g[i + 68 &gt;&gt; 2] = R(R(l * y) + R(u * G)) + R(b * h), 
                g[i + 64 &gt;&gt; 2] = R(R(d * l) + R(v * u)) + R(C * b), g[i + 112 &gt;&gt; 2] = p + R(R(R(l * Q) + R(u * m)) + R(b * B)), 
                g[i + 96 &gt;&gt; 2] = R(R(d * k) + R(v * c)) + R(C * a), g[i + 80 &gt;&gt; 2] = R(R(d * s) + R(v * t)) + R(C * n), 
                o[i + 60 &gt;&gt; 2] = r, o[i + 56 &gt;&gt; 2] = -1, o[i + 44 &gt;&gt; 2] = f, o[i + 40 &gt;&gt; 2] = 0, 
                o[i + 48 &gt;&gt; 2] = o[A + 4 &gt;&gt; 2], o[i + 52 &gt;&gt; 2] = i - -64, o[i + 12 &gt;&gt; 2] = 1065353216, 
                o[i + 24 &gt;&gt; 2] = -1, o[i + 28 &gt;&gt; 2] = 0, o[i + 16 &gt;&gt; 2] = 0, o[i + 20 &gt;&gt; 2] = 1, 
                o[i + 36 &gt;&gt; 2] = r, o[i + 8 &gt;&gt; 2] = 21552, e = o[A + 24 &gt;&gt; 2], o[i + 32 &gt;&gt; 2] = e, 
                o[i + 12 &gt;&gt; 2] = o[e + 4 &gt;&gt; 2], o[i + 28 &gt;&gt; 2] = o[e + 20 &gt;&gt; 2], vf(o[A + 16 &gt;&gt; 2], o[A + 20 &gt;&gt; 2], i + 40 | 0, i + 8 | 0), 
                D = i + 128 | 0;
            }, sA, ve, function(A, e) {
                return e |= 0, A = o[(A |= 0) + 24 &gt;&gt; 2], 0 | BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, e);
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f, n = R(0);
                return D = r = D - 16 | 0, o[r + 8 &gt;&gt; 2] = -1, o[r + 12 &gt;&gt; 2] = o[A + 28 &gt;&gt; 2], 
                o[e + 4 &gt;&gt; 2] || (o[e + 4 &gt;&gt; 2] = r + 8), f = o[A + 24 &gt;&gt; 2], n = R(BA[o[o[f &gt;&gt; 2] + 12 &gt;&gt; 2]](f, e, i)), 
                o[A + 4 &gt;&gt; 2] = o[o[A + 24 &gt;&gt; 2] + 4 &gt;&gt; 2], D = r + 16 | 0, R(n);
            }, ve, Qf, ve, Qf, ve, function(A, e) {
                A |= 0, e |= 0;
                var i, r, f, n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = R(0);
                D = i = D - 112 | 0, r = o[e + 36 &gt;&gt; 2], e = o[o[A + 24 &gt;&gt; 2] + 28 &gt;&gt; 2] + _(r, 80) | 0, 
                f = o[e + 64 &gt;&gt; 2], C = g[e + 32 &gt;&gt; 2], d = g[e &gt;&gt; 2], v = g[e + 16 &gt;&gt; 2], B = g[e + 56 &gt;&gt; 2], 
                m = g[e + 52 &gt;&gt; 2], Q = g[e + 48 &gt;&gt; 2], h = g[e + 36 &gt;&gt; 2], G = g[e + 20 &gt;&gt; 2], 
                y = g[e + 4 &gt;&gt; 2], n = g[e + 40 &gt;&gt; 2], t = g[e + 24 &gt;&gt; 2], a = g[e + 8 &gt;&gt; 2], o[i + 108 &gt;&gt; 2] = 0, 
                o[i + 92 &gt;&gt; 2] = 0, o[i + 76 &gt;&gt; 2] = 0, e = o[A + 28 &gt;&gt; 2], c = g[e + 32 &gt;&gt; 2], 
                b = g[e + 36 &gt;&gt; 2], l = g[e + 40 &gt;&gt; 2], g[i + 88 &gt;&gt; 2] = R(R(a * c) + R(t * b)) + R(n * l), 
                g[i + 84 &gt;&gt; 2] = R(R(y * c) + R(G * b)) + R(h * l), u = g[e + 16 &gt;&gt; 2], s = g[e + 20 &gt;&gt; 2], 
                k = g[e + 24 &gt;&gt; 2], g[i + 72 &gt;&gt; 2] = R(R(a * u) + R(t * s)) + R(n * k), g[i + 68 &gt;&gt; 2] = R(R(y * u) + R(G * s)) + R(h * k), 
                g[i + 104 &gt;&gt; 2] = R(R(R(Q * c) + R(m * b)) + R(B * l)) + g[e + 56 &gt;&gt; 2], g[i + 100 &gt;&gt; 2] = R(R(R(Q * u) + R(m * s)) + R(B * k)) + g[e + 52 &gt;&gt; 2], 
                o[i + 60 &gt;&gt; 2] = 0, w = a, a = g[e &gt;&gt; 2], W = t, t = g[e + 4 &gt;&gt; 2], Y = n, n = g[e + 8 &gt;&gt; 2], 
                g[i + 56 &gt;&gt; 2] = R(R(w * a) + R(W * t)) + R(Y * n), g[i + 52 &gt;&gt; 2] = R(R(y * a) + R(G * t)) + R(h * n), 
                g[i + 48 &gt;&gt; 2] = R(R(d * a) + R(v * t)) + R(C * n), g[i + 96 &gt;&gt; 2] = R(R(R(Q * a) + R(m * t)) + R(B * n)) + g[e + 48 &gt;&gt; 2], 
                g[i + 80 &gt;&gt; 2] = R(R(d * c) + R(v * b)) + R(C * l), g[i + 64 &gt;&gt; 2] = R(R(d * u) + R(v * s)) + R(C * k), 
                o[i + 28 &gt;&gt; 2] = 1065353216, o[i + 32 &gt;&gt; 2] = 1, o[i + 36 &gt;&gt; 2] = -1, o[i + 44 &gt;&gt; 2] = r, 
                o[i + 24 &gt;&gt; 2] = 22368, e = o[A + 32 &gt;&gt; 2], o[i + 40 &gt;&gt; 2] = e, o[i + 28 &gt;&gt; 2] = o[e + 4 &gt;&gt; 2], 
                o[i + 20 &gt;&gt; 2] = r, o[i + 16 &gt;&gt; 2] = -1, o[i + 4 &gt;&gt; 2] = f, e = o[A + 4 &gt;&gt; 2], o[i &gt;&gt; 2] = e, 
                o[i + 8 &gt;&gt; 2] = o[e + 8 &gt;&gt; 2], o[i + 12 &gt;&gt; 2] = i + 48, Cf(o[A + 8 &gt;&gt; 2], o[A + 12 &gt;&gt; 2], o[A + 16 &gt;&gt; 2], i, i + 24 | 0, g[A + 20 &gt;&gt; 2]), 
                D = i + 112 | 0;
            }, sA, ve, function(A, e) {
                return e |= 0, A = o[(A |= 0) + 16 &gt;&gt; 2], 0 | BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, e);
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f, n = R(0);
                return D = r = D - 16 | 0, o[r + 8 &gt;&gt; 2] = -1, o[r + 12 &gt;&gt; 2] = o[A + 20 &gt;&gt; 2], 
                o[e + 4 &gt;&gt; 2] || (o[e + 4 &gt;&gt; 2] = r + 8), f = o[A + 16 &gt;&gt; 2], n = R(BA[o[o[f &gt;&gt; 2] + 12 &gt;&gt; 2]](f, e, i)), 
                o[A + 4 &gt;&gt; 2] = o[o[A + 16 &gt;&gt; 2] + 4 &gt;&gt; 2], D = r + 16 | 0, R(n);
            }, sA, ve, function(A, e) {
                e |= 0;
                var i, r = 0, f = 0, n = 0;
                return D = i = D - 32 | 0, r = o[(A |= 0) + 216 &gt;&gt; 2], g[r + 4 &gt;&gt; 2] != R(0) &amp;&amp; (f = 1, 
                e = o[e &gt;&gt; 2], BA[o[o[r &gt;&gt; 2] + 8 &gt;&gt; 2]](r, o[e + 188 &gt;&gt; 2]) &amp;&amp; (r = o[A + 216 &gt;&gt; 2], 
                n = o[e + 192 &gt;&gt; 2], o[i + 24 &gt;&gt; 2] = -1, o[i + 28 &gt;&gt; 2] = -1, o[i + 20 &gt;&gt; 2] = e + 4, 
                o[i + 16 &gt;&gt; 2] = e, o[i + 12 &gt;&gt; 2] = n, o[i + 8 &gt;&gt; 2] = 0, vf(A + 68 | 0, A + 132 | 0, i + 8 | 0, r))), 
                D = i + 32 | 0, 0 | f;
            }, ve, function(A, e) {
                A |= 0, e |= 0;
                var i, r = 0, f = 0, n = R(0), t = 0, a = 0;
                return D = i = D - 32 | 0, r = o[A + 184 &gt;&gt; 2], g[r + 4 &gt;&gt; 2] != R(0) &amp;&amp; (f = 1, 
                e = o[e &gt;&gt; 2], BA[o[o[r &gt;&gt; 2] + 8 &gt;&gt; 2]](r, o[e + 188 &gt;&gt; 2]) &amp;&amp; (n = g[A + 188 &gt;&gt; 2], 
                r = o[A + 184 &gt;&gt; 2], t = o[A + 192 &gt;&gt; 2], a = o[e + 192 &gt;&gt; 2], o[i + 24 &gt;&gt; 2] = -1, 
                o[i + 28 &gt;&gt; 2] = -1, o[i + 20 &gt;&gt; 2] = e + 4, o[i + 16 &gt;&gt; 2] = e, o[i + 12 &gt;&gt; 2] = a, 
                o[i + 8 &gt;&gt; 2] = 0, Cf(t, A + 36 | 0, A + 100 | 0, i + 8 | 0, r, n))), D = i + 32 | 0, 
                0 | f;
            }, sA, ve, function(A, e, i, r) {
                A |= 0, e |= 0, i |= 0, r |= 0;
                var f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), W = R(0);
                D = i = D - 96 | 0, o[i + 92 &gt;&gt; 2] = 0, f = g[e &gt;&gt; 2], b = g[A + 60 &gt;&gt; 2], t = g[e + 4 &gt;&gt; 2], 
                d = g[A - -64 &gt;&gt; 2], a = g[e + 8 &gt;&gt; 2], v = g[A + 68 &gt;&gt; 2], B = g[A + 84 &gt;&gt; 2], 
                s = R(R(R(R(f * b) + R(t * d)) + R(a * v)) + B), g[i + 88 &gt;&gt; 2] = s, c = g[A + 44 &gt;&gt; 2], 
                _ = g[A + 48 &gt;&gt; 2], m = g[A + 52 &gt;&gt; 2], Q = g[A + 80 &gt;&gt; 2], n = R(R(R(R(f * c) + R(t * _)) + R(a * m)) + Q), 
                g[i + 84 &gt;&gt; 2] = n, l = f, f = g[A + 28 &gt;&gt; 2], u = t, t = g[A + 32 &gt;&gt; 2], h = a, 
                a = g[A + 36 &gt;&gt; 2], k = g[A + 76 &gt;&gt; 2], W = R(R(R(R(l * f) + R(u * t)) + R(h * a)) + k), 
                g[i + 80 &gt;&gt; 2] = W, o[i + 76 &gt;&gt; 2] = 0, o[i + 60 &gt;&gt; 2] = 0, C = g[e + 16 &gt;&gt; 2], 
                l = g[e + 20 &gt;&gt; 2], u = g[e + 24 &gt;&gt; 2], G = R(k + R(R(R(f * C) + R(t * l)) + R(a * u))), 
                g[i + 64 &gt;&gt; 2] = G, y = R(Q + R(R(R(c * C) + R(_ * l)) + R(m * u))), g[i + 68 &gt;&gt; 2] = y, 
                C = R(B + R(R(R(b * C) + R(d * l)) + R(v * u))), g[i + 72 &gt;&gt; 2] = C, l = f, f = g[e + 32 &gt;&gt; 2], 
                u = t, t = g[e + 36 &gt;&gt; 2], h = a, a = g[e + 40 &gt;&gt; 2], k = R(k + R(R(R(l * f) + R(u * t)) + R(h * a))), 
                g[i + 48 &gt;&gt; 2] = k, c = R(Q + R(R(R(c * f) + R(_ * t)) + R(m * a))), g[i + 52 &gt;&gt; 2] = c, 
                f = R(B + R(R(R(b * f) + R(d * t)) + R(v * a))), g[i + 56 &gt;&gt; 2] = f, o[i + 44 &gt;&gt; 2] = 0, 
                t = R(R(R(s + C) + f) * R(.3333333432674408)), g[i + 40 &gt;&gt; 2] = t, d = R(R(R(n + y) + c) * R(.3333333432674408)), 
                g[i + 36 &gt;&gt; 2] = d, a = R(R(R(W + G) + k) * R(.3333333432674408)), g[i + 32 &gt;&gt; 2] = a, 
                e = o[A + 8 &gt;&gt; 2], 16384 &amp; BA[o[o[e &gt;&gt; 2] + 56 &gt;&gt; 2]](e) &amp;&amp; (b = g[i + 80 &gt;&gt; 2], 
                o[i + 24 &gt;&gt; 2] = 0, o[i + 28 &gt;&gt; 2] = 0, o[i + 16 &gt;&gt; 2] = 1065353216, o[i + 20 &gt;&gt; 2] = 1065353216, 
                e = o[A + 8 &gt;&gt; 2], o[i + 12 &gt;&gt; 2] = 0, v = R(G - b), B = R(c - n), c = R(y - n), 
                b = R(k - b), l = n = R(R(v * B) - R(c * b)), u = R(n * n), n = R(f - s), f = R(C - s), 
                s = R(R(c * n) - R(f * B)), n = R(R(f * b) - R(v * n)), f = R(R(1) / R(w(R(u + R(R(s * s) + R(n * n)))))), 
                g[i + 8 &gt;&gt; 2] = R(l * f) + t, g[i + 4 &gt;&gt; 2] = d + R(n * f), g[i &gt;&gt; 2] = a + R(s * f), 
                BA[o[o[e &gt;&gt; 2] + 16 &gt;&gt; 2]](e, i + 32 | 0, i, i + 16 | 0)), r = o[A + 8 &gt;&gt; 2], e = A + 12 | 0, 
                BA[o[o[r &gt;&gt; 2] + 16 &gt;&gt; 2]](r, i + 80 | 0, i - -64 | 0, e), r = o[A + 8 &gt;&gt; 2], BA[o[o[r &gt;&gt; 2] + 16 &gt;&gt; 2]](r, i - -64 | 0, i + 48 | 0, e), 
                A = o[A + 8 &gt;&gt; 2], BA[o[o[A &gt;&gt; 2] + 16 &gt;&gt; 2]](A, i + 48 | 0, i + 80 | 0, e), D = i + 96 | 0;
            }, function(A, e, i, r) {
                e |= 0, i |= 0, r |= 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 8 &gt;&gt; 2]](A, e, i, r);
            }, function(A) {
                return (A |= 0) + -4 | 0;
            }, function(A) {
                $((A |= 0) + -4 | 0);
            }, function(A, e, i, r) {
                e |= 0, i |= 0, r |= 0, BA[o[o[(A = (A |= 0) + -4 | 0) &gt;&gt; 2] + 8 &gt;&gt; 2]](A, e, i, r);
            }, function(A) {
                var e = 0;
                return o[(A |= 0) &gt;&gt; 2] = 22908, (e = o[A + 56 &gt;&gt; 2]) &amp;&amp; (C[A + 60 | 0] &amp;&amp; CA(e), 
                o[A + 56 &gt;&gt; 2] = 0), o[A + 56 &gt;&gt; 2] = 0, o[A + 48 &gt;&gt; 2] = 0, o[A + 52 &gt;&gt; 2] = 0, 
                n[A + 60 | 0] = 1, (e = o[A + 36 &gt;&gt; 2]) &amp;&amp; (C[A + 40 | 0] &amp;&amp; CA(e), o[A + 36 &gt;&gt; 2] = 0), 
                o[A + 36 &gt;&gt; 2] = 0, o[A + 28 &gt;&gt; 2] = 0, o[A + 32 &gt;&gt; 2] = 0, n[A + 40 | 0] = 1, hf(A + 4 | 0), 
                0 | A;
            }, function(A) {
                var e = 0;
                o[(A |= 0) &gt;&gt; 2] = 22908, (e = o[A + 56 &gt;&gt; 2]) &amp;&amp; (C[A + 60 | 0] &amp;&amp; CA(e), o[A + 56 &gt;&gt; 2] = 0), 
                o[A + 56 &gt;&gt; 2] = 0, o[A + 48 &gt;&gt; 2] = 0, o[A + 52 &gt;&gt; 2] = 0, n[A + 60 | 0] = 1, (e = o[A + 36 &gt;&gt; 2]) &amp;&amp; (C[A + 40 | 0] &amp;&amp; CA(e), 
                o[A + 36 &gt;&gt; 2] = 0), o[A + 36 &gt;&gt; 2] = 0, o[A + 28 &gt;&gt; 2] = 0, o[A + 32 &gt;&gt; 2] = 0, 
                n[A + 40 | 0] = 1, hf(A + 4 | 0), $(A);
            }, function(A, e, i) {
                A |= 0, i |= 0;
                var r, f = 0, t = 0, a = 0;
                if ((0 | (r = o[(e |= 0) + 8 &gt;&gt; 2])) &lt; 1) i = 0; else for (t = o[e + 16 &gt;&gt; 2], i = 0; f = o[t &gt;&gt; 2], 
                3 &amp; C[f + 204 | 0] || (o[f + 208 &gt;&gt; 2] = i, i = i + 1 | 0), o[f + 268 &gt;&gt; 2] = 1065353216, 
                o[f + 212 &gt;&gt; 2] = -1, t = t + 4 | 0, (0 | (a = a + 1 | 0)) &lt; (0 | r); ) ;
                !function(A, e) {
                    var i = 0, r = 0, f = 0, t = 0, a = 0, c = 0, b = 0;
                    if ((0 | (f = o[A + 4 &gt;&gt; 2])) &lt; (0 | e)) {
                        if (o[A + 8 &gt;&gt; 2] &lt; (0 | e)) {
                            if (e ? (t = dA(e &lt;&lt; 3), i = o[A + 4 &gt;&gt; 2]) : i = f, (0 | i) &gt;= 1) for (;a = o[A + 12 &gt;&gt; 2] + r | 0, 
                            b = o[a + 4 &gt;&gt; 2], o[(c = r + t | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = b, r = r + 8 | 0, 
                            i = i + -1 | 0; ) ;
                            (i = o[A + 12 &gt;&gt; 2]) &amp;&amp; (C[A + 16 | 0] &amp;&amp; CA(i), o[A + 12 &gt;&gt; 2] = 0), o[A + 12 &gt;&gt; 2] = t, 
                            n[A + 16 | 0] = 1, o[A + 8 &gt;&gt; 2] = e;
                        }
                        for (r = f &lt;&lt; 3, i = e - f | 0; f = o[A + 12 &gt;&gt; 2] + r | 0, o[f &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, 
                        r = r + 8 | 0, i = i + -1 | 0; ) ;
                    }
                    if (o[A + 4 &gt;&gt; 2] = e, (0 | e) &gt;= 1) for (r = o[A + 12 &gt;&gt; 2], i = 0; o[r &gt;&gt; 2] = i, 
                    o[r + 4 &gt;&gt; 2] = 1, r = r + 8 | 0, (0 | (i = i + 1 | 0)) != (0 | e); ) ;
                }(A + 4 | 0, i), function(A, e) {
                    var i, r = 0, f = 0, n = 0, t = 0, a = 0, c = 0;
                    if (e = o[e + 68 &gt;&gt; 2], e = 0 | BA[o[o[e &gt;&gt; 2] + 36 &gt;&gt; 2]](e), (i = 0 | BA[o[o[e &gt;&gt; 2] + 36 &gt;&gt; 2]](e)) &amp;&amp; (c = 0 | BA[o[o[e &gt;&gt; 2] + 20 &gt;&gt; 2]](e), 
                    !((0 | i) &lt; 1))) for (;;) {
                        if ((r = o[o[(e = (a &lt;&lt; 4) + c | 0) &gt;&gt; 2] &gt;&gt; 2]) &amp;&amp; !(!(e = o[o[e + 4 &gt;&gt; 2] &gt;&gt; 2]) | 7 &amp; o[r + 204 &gt;&gt; 2] | 7 &amp; C[e + 204 | 0])) {
                            if (e = o[e + 208 &gt;&gt; 2], n = o[A + 16 &gt;&gt; 2], t = o[r + 208 &gt;&gt; 2], (0 | (r = o[(f = n + (t &lt;&lt; 3) | 0) &gt;&gt; 2])) != (0 | t)) for (;r = n + (r &lt;&lt; 3) | 0, 
                            o[f &gt;&gt; 2] = o[r &gt;&gt; 2], t = o[r &gt;&gt; 2], (0 | (r = o[(f = n + (t &lt;&lt; 3) | 0) &gt;&gt; 2])) != (0 | t); ) ;
                            if ((0 | e) != (0 | (r = o[(f = n + (e &lt;&lt; 3) | 0) &gt;&gt; 2]))) for (;e = n + (r &lt;&lt; 3) | 0, 
                            o[f &gt;&gt; 2] = o[e &gt;&gt; 2], (0 | (e = o[e &gt;&gt; 2])) != (0 | (r = o[(f = n + (e &lt;&lt; 3) | 0) &gt;&gt; 2])); ) ;
                            (0 | e) != (0 | t) &amp;&amp; (o[(r = n + (t &lt;&lt; 3) | 0) &gt;&gt; 2] = e, o[(e = n + (e &lt;&lt; 3) | 0) + 4 &gt;&gt; 2] = o[e + 4 &gt;&gt; 2] + o[r + 4 &gt;&gt; 2]);
                        }
                        if ((0 | (a = a + 1 | 0)) == (0 | i)) break;
                    }
                }(A, e);
            }, function(A, e) {
                A |= 0;
                var i, r = 0, f = 0, n = 0, t = 0, a = 0, c = 0, b = 0, l = 0;
                if ((0 | (i = o[(e |= 0) + 8 &gt;&gt; 2])) &gt;= 1) for (l = o[e + 16 &gt;&gt; 2]; ;) {
                    if (r = o[(f &lt;&lt; 2) + l &gt;&gt; 2], 3 &amp; C[r + 204 | 0]) o[r + 208 &gt;&gt; 2] = -1, o[r + 212 &gt;&gt; 2] = -2; else {
                        if (b = (e = c) &lt;&lt; 3, n = o[A + 16 &gt;&gt; 2], (0 | e) != (0 | (a = o[(t = b + n | 0) &gt;&gt; 2]))) for (;e = n + (a &lt;&lt; 3) | 0, 
                        o[t &gt;&gt; 2] = o[e &gt;&gt; 2], (0 | (e = o[e &gt;&gt; 2])) != (0 | (a = o[(t = n + (e &lt;&lt; 3) | 0) &gt;&gt; 2])); ) ;
                        o[r + 208 &gt;&gt; 2] = e, o[r + 212 &gt;&gt; 2] = -1, o[4 + (n + b | 0) &gt;&gt; 2] = f, c = c + 1 | 0;
                    }
                    if (!((0 | (f = f + 1 | 0)) &lt; (0 | i))) break;
                }
            }, Yf, function(A) {
                CA(Yf(A |= 0));
            }, function(A) {
                A |= 0;
                var e, i = 0, r = 0, f = 0, n = 0, t = 0, a = 0;
                if (D = e = D - 16 | 0, Ki(e + 8 | 0, 23200), Bf(A), BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A) &amp;&amp; (i = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                6144 &amp; BA[o[o[i &gt;&gt; 2] + 56 &gt;&gt; 2]](i) &amp;&amp; !((0 | (i = 0 | BA[o[o[A &gt;&gt; 2] + 104 &gt;&gt; 2]](A))) &lt; 1))) for (;i = i + -1 | 0, 
                t = A, a = 0 | BA[o[o[A &gt;&gt; 2] + 108 &gt;&gt; 2]](A, i), n = o[o[A &gt;&gt; 2] + 172 &gt;&gt; 2], BA[n](0 | t, 0 | a), 
                (0 | i) &gt; 0; ) ;
                if (BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A) &amp;&amp; (i = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 16387 &amp; BA[o[o[i &gt;&gt; 2] + 56 &gt;&gt; 2]](i) &amp;&amp; BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A) &amp;&amp; (i = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                !(!BA[o[o[i &gt;&gt; 2] + 56 &gt;&gt; 2]](i) | o[A + 296 &gt;&gt; 2] &lt; 1)))) for (i = 0; r = o[o[A + 304 &gt;&gt; 2] + i &gt;&gt; 2], 
                BA[o[o[r &gt;&gt; 2] + 12 &gt;&gt; 2]](r, o[A + 72 &gt;&gt; 2]), i = i + 4 | 0, (0 | (f = f + 1 | 0)) &lt; o[A + 296 &gt;&gt; 2]; ) ;
                BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A) &amp;&amp; (A = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), BA[o[o[A &gt;&gt; 2] + 104 &gt;&gt; 2]](A)), 
                Li(), D = e + 16 | 0;
            }, function(A, e, i, r) {
                uf(A |= 0, e |= 0, i |= 0, r |= 0);
            }, function(A, e) {
                A |= 0, !(e |= 0) | !(2 &amp; o[e + 252 &gt;&gt; 2]) ? kf(A, e) : BA[o[o[A &gt;&gt; 2] + 92 &gt;&gt; 2]](A, e);
            }, function(A, e) {
                A |= 0;
                var i, r, f = 0, n = 0;
                BA[o[o[(e |= 0) &gt;&gt; 2] + 32 &gt;&gt; 2]](e), r = 0 | BA[o[o[e &gt;&gt; 2] + 16 &gt;&gt; 2]](e, 104, 1), 
                i = S(o[r + 8 &gt;&gt; 2], 0, 104), o[i + 88 &gt;&gt; 2] = o[A + 264 &gt;&gt; 2], o[i + 92 &gt;&gt; 2] = o[A + 268 &gt;&gt; 2], 
                o[i + 96 &gt;&gt; 2] = o[A + 272 &gt;&gt; 2], o[i + 100 &gt;&gt; 2] = o[A + 276 &gt;&gt; 2], n = o[(f = A + 124 | 0) + 4 &gt;&gt; 2], 
                o[i + 28 &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 32 &gt;&gt; 2] = n, n = o[(f = A + 104 | 0) + 4 &gt;&gt; 2], 
                o[i + 12 &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 16 &gt;&gt; 2] = n, n = o[(f = A + 116 | 0) + 4 &gt;&gt; 2], 
                o[i + 20 &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 24 &gt;&gt; 2] = n, n = o[(f = A + 96 | 0) + 4 &gt;&gt; 2], 
                o[i + 4 &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 8 &gt;&gt; 2] = n, o[i &gt;&gt; 2] = o[A + 92 &gt;&gt; 2], o[i + 36 &gt;&gt; 2] = o[A + 132 &gt;&gt; 2], 
                o[i + 40 &gt;&gt; 2] = o[A + 148 &gt;&gt; 2], o[i + 44 &gt;&gt; 2] = o[A + 152 &gt;&gt; 2], o[i + 48 &gt;&gt; 2] = o[A + 156 &gt;&gt; 2], 
                o[i + 52 &gt;&gt; 2] = o[A + 160 &gt;&gt; 2], o[i + 56 &gt;&gt; 2] = o[A + 176 &gt;&gt; 2], o[i + 60 &gt;&gt; 2] = o[A + 180 &gt;&gt; 2], 
                o[i + 64 &gt;&gt; 2] = o[A + 112 &gt;&gt; 2], o[i + 68 &gt;&gt; 2] = o[A + 164 &gt;&gt; 2], o[i + 72 &gt;&gt; 2] = o[A + 168 &gt;&gt; 2], 
                o[i + 76 &gt;&gt; 2] = o[A + 172 &gt;&gt; 2], f = o[A + 144 &gt;&gt; 2], o[i + 84 &gt;&gt; 2] = 0, o[i + 80 &gt;&gt; 2] = f, 
                BA[o[o[e &gt;&gt; 2] + 20 &gt;&gt; 2]](e, r, 23517, 1145853764, i), _f(A, e), function(A, e) {
                    var i = 0, r = 0, f = 0, n = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0;
                    if ((0 | (r = o[A + 8 &gt;&gt; 2])) &gt;= 1) for (;i = o[o[A + 16 &gt;&gt; 2] + f &gt;&gt; 2], 2 &amp; C[i + 252 | 0] &amp;&amp; (a = e, 
                    c = 0 | BA[o[o[i &gt;&gt; 2] + 16 &gt;&gt; 2]](i), b = 1, t = o[o[e &gt;&gt; 2] + 16 &gt;&gt; 2], r = 0 | BA[t](0 | a, 0 | c, 0 | b), 
                    b = e, c = r, a = 0 | BA[o[o[i &gt;&gt; 2] + 20 &gt;&gt; 2]](i, o[r + 8 &gt;&gt; 2], e), l = 1497645650, 
                    u = i, t = o[o[e &gt;&gt; 2] + 20 &gt;&gt; 2], BA[t](0 | b, 0 | c, 0 | a, 0 | l, 0 | u), r = o[A + 8 &gt;&gt; 2]), 
                    f = f + 4 | 0, (0 | (n = n + 1 | 0)) &lt; (0 | r); ) ;
                    if (o[A + 228 &gt;&gt; 2] &gt;= 1) for (f = 0, n = 0; i = o[o[A + 236 &gt;&gt; 2] + f &gt;&gt; 2], u = e, 
                    l = 0 | BA[o[o[i &gt;&gt; 2] + 36 &gt;&gt; 2]](i), a = 1, t = o[o[e &gt;&gt; 2] + 16 &gt;&gt; 2], r = 0 | BA[t](0 | u, 0 | l, 0 | a), 
                    a = e, l = r, u = 0 | BA[o[o[i &gt;&gt; 2] + 40 &gt;&gt; 2]](i, o[r + 8 &gt;&gt; 2], e), c = 1397641027, 
                    b = i, t = o[o[e &gt;&gt; 2] + 20 &gt;&gt; 2], BA[t](0 | a, 0 | l, 0 | u, 0 | c, 0 | b), f = f + 4 | 0, 
                    (0 | (n = n + 1 | 0)) &lt; o[A + 228 &gt;&gt; 2]; ) ;
                }(A, e), BA[o[o[e &gt;&gt; 2] + 36 &gt;&gt; 2]](e);
            }, function(A, e, i, r) {
                A |= 0, e = R(e), i |= 0, r = R(r);
                var f = 0, t = 0, a = R(0), c = 0, b = 0;
                A: if (i) {
                    if (g[A + 284 &gt;&gt; 2] = r, e = R(g[A + 280 &gt;&gt; 2] + e), g[A + 280 &gt;&gt; 2] = e, !(e &gt;= r)) break A;
                    f = A, a = e, e = R(e / r), t = R(m(e)) &lt; R(2147483648) ? ~~e : -2147483648, g[f + 280 &gt;&gt; 2] = a - R(R(0 | t) * r);
                } else o[A + 284 &gt;&gt; 2] = 0, g[A + 280 &gt;&gt; 2] = C[A + 316 | 0] ? R(0) : e, r = e, 
                t = R(m(e)) &lt; R(1.1920928955078125e-7) ^ 1, i = t;
                BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A) &amp;&amp; (f = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), c = 2792, 
                b = BA[o[o[f &gt;&gt; 2] + 56 &gt;&gt; 2]](f) &gt;&gt;&gt; 4 &amp; 1, n[0 | c] = b);
                A: if (t) {
                    if (f = (0 | t) &gt; (0 | i) ? i : t, BA[o[o[A &gt;&gt; 2] + 168 &gt;&gt; 2]](A, R(r * R(0 | f))), 
                    BA[o[o[A &gt;&gt; 2] + 176 &gt;&gt; 2]](A), (0 | f) &lt; 1) break A;
                    for (i = 0; BA[o[o[A &gt;&gt; 2] + 160 &gt;&gt; 2]](A, r), BA[o[o[A &gt;&gt; 2] + 80 &gt;&gt; 2]](A), (0 | (i = i + 1 | 0)) &lt; (0 | f); ) ;
                } else BA[o[o[A &gt;&gt; 2] + 80 &gt;&gt; 2]](A);
                return BA[o[o[A &gt;&gt; 2] + 120 &gt;&gt; 2]](A), 0 | t;
            }, function(A, e, i) {
                e |= 0, i |= 0;
                var r = 0, f = 0, t = 0, a = 0, c = 0;
                if ((0 | (r = o[(A |= 0) + 228 &gt;&gt; 2])) == o[A + 232 &gt;&gt; 2] &amp;&amp; !((0 | r) &gt;= (0 | (t = r ? r &lt;&lt; 1 : 1)))) {
                    if (t &amp;&amp; (c = dA(t &lt;&lt; 2), r = o[A + 228 &gt;&gt; 2]), (0 | r) &gt;= 1) for (f = r; o[a + c &gt;&gt; 2] = o[o[A + 236 &gt;&gt; 2] + a &gt;&gt; 2], 
                    a = a + 4 | 0, f = f + -1 | 0; ) ;
                    (f = o[A + 236 &gt;&gt; 2]) &amp;&amp; (C[A + 240 | 0] &amp;&amp; (CA(f), r = o[A + 228 &gt;&gt; 2]), o[A + 236 &gt;&gt; 2] = 0), 
                    o[A + 236 &gt;&gt; 2] = c, o[A + 232 &gt;&gt; 2] = t, n[A + 240 | 0] = 1;
                }
                o[A + 228 &gt;&gt; 2] = r + 1, o[o[A + 236 &gt;&gt; 2] + (r &lt;&lt; 2) &gt;&gt; 2] = e, i &amp;&amp; (Hr(o[e + 28 &gt;&gt; 2], e), 
                Hr(o[e + 32 &gt;&gt; 2], e));
            }, function(A, e) {
                e |= 0;
                var i = 0, r = 0, f = 0, n = 0;
                A: if (!((0 | (i = o[(A |= 0) + 228 &gt;&gt; 2])) &lt; 1)) {
                    for (r = n = o[A + 236 &gt;&gt; 2]; ;) {
                        if ((0 | e) != o[r &gt;&gt; 2]) {
                            if (r = r + 4 | 0, (0 | i) != (0 | (f = f + 1 | 0))) continue;
                            break A;
                        }
                        break;
                    }
                    (0 | i) &lt;= (0 | f) || (f = r, i = (r = i + -1 | 0) &lt;&lt; 2, o[f &gt;&gt; 2] = o[i + n &gt;&gt; 2], 
                    o[A + 228 &gt;&gt; 2] = r, o[i + o[A + 236 &gt;&gt; 2] &gt;&gt; 2] = e);
                }
                zr(o[e + 28 &gt;&gt; 2], e), zr(o[e + 32 &gt;&gt; 2], e);
            }, function(A, e) {
                e |= 0;
                var i = 0, r = 0, f = 0, t = 0, a = 0;
                if ((0 | (i = o[(A |= 0) + 296 &gt;&gt; 2])) == o[A + 300 &gt;&gt; 2] &amp;&amp; !((0 | i) &gt;= (0 | (f = i ? i &lt;&lt; 1 : 1)))) {
                    if (f &amp;&amp; (a = dA(f &lt;&lt; 2), i = o[A + 296 &gt;&gt; 2]), (0 | i) &gt;= 1) for (r = i; o[t + a &gt;&gt; 2] = o[o[A + 304 &gt;&gt; 2] + t &gt;&gt; 2], 
                    t = t + 4 | 0, r = r + -1 | 0; ) ;
                    (r = o[A + 304 &gt;&gt; 2]) &amp;&amp; (C[A + 308 | 0] &amp;&amp; (CA(r), i = o[A + 296 &gt;&gt; 2]), o[A + 304 &gt;&gt; 2] = 0), 
                    o[A + 304 &gt;&gt; 2] = a, o[A + 300 &gt;&gt; 2] = f, n[A + 308 | 0] = 1;
                }
                o[A + 296 &gt;&gt; 2] = i + 1, o[o[A + 304 &gt;&gt; 2] + (i &lt;&lt; 2) &gt;&gt; 2] = e;
            }, function(A, e) {
                e |= 0;
                var i = 0, r = 0, f = 0, n = 0;
                A: if (!((0 | (i = o[(A |= 0) + 296 &gt;&gt; 2])) &lt; 1)) {
                    for (r = n = o[A + 304 &gt;&gt; 2]; ;) {
                        if ((0 | e) != o[r &gt;&gt; 2]) {
                            if (r = r + 4 | 0, (0 | i) != (0 | (f = f + 1 | 0))) continue;
                            break A;
                        }
                        break;
                    }
                    (0 | i) &lt;= (0 | f) || (f = r, i = (r = i + -1 | 0) &lt;&lt; 2, o[f &gt;&gt; 2] = o[i + n &gt;&gt; 2], 
                    o[A + 296 &gt;&gt; 2] = r, o[i + o[A + 304 &gt;&gt; 2] &gt;&gt; 2] = e);
                }
            }, function(A, e) {
                A |= 0;
                var i = 0, r = 0, f = 0, t = 0, a = 0;
                if (i = o[(e |= 0) + 4 &gt;&gt; 2], o[A + 264 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 268 &gt;&gt; 2] = i, 
                f = o[(r = e + 8 | 0) + 4 &gt;&gt; 2], o[(i = A + 272 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = f, 
                (0 | (r = o[A + 248 &gt;&gt; 2])) &gt;= 1) for (i = 0, f = 0; ;) {
                    A: {
                        e: if (t = o[o[A + 256 &gt;&gt; 2] + i &gt;&gt; 2], a = o[t + 220 &gt;&gt; 2] + -2 | 0, !(a &gt;&gt;&gt; 0 &gt; 3)) switch (a - 1 | 0) {
                          case 0:
                          case 1:
                            break e;

                          default:
                            break A;
                        }
                        1 &amp; n[t + 564 | 0] || (xr(t, e), r = o[A + 248 &gt;&gt; 2]);
                    }
                    if (i = i + 4 | 0, !((0 | (f = f + 1 | 0)) &lt; (0 | r))) break;
                }
            }, function(A, e) {
                A |= 0;
                var i = 0;
                i = o[(e |= 0) + 268 &gt;&gt; 2], o[A &gt;&gt; 2] = o[e + 264 &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = i, i = o[(e = e + 272 | 0) + 4 &gt;&gt; 2], 
                o[(A = A + 8 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = i;
            }, function(A) {
                A |= 0;
                var e, i = 0, r = R(0), f = 0, n = 0, t = 0, a = 0;
                D = e = D + -64 | 0;
                A: if (C[A + 290 | 0]) {
                    if ((0 | (f = o[A + 8 &gt;&gt; 2])) &lt; 1) break A;
                    for (;!(i = o[o[A + 16 &gt;&gt; 2] + a &gt;&gt; 2]) | !(2 &amp; o[i + 252 &gt;&gt; 2]) | !o[i + 540 &gt;&gt; 2] | 3 &amp; C[i + 204 | 0] || (Ir(f = i + 68 | 0, t = i + 132 | 0, i + 148 | 0, r = C[A + 316 | 0] &amp;&amp; (r = g[A + 284 &gt;&gt; 2]) != R(0) ? R(g[A + 280 &gt;&gt; 2] - r) : R(g[A + 280 &gt;&gt; 2] * g[i + 268 &gt;&gt; 2]), e), 
                    i = o[i + 540 &gt;&gt; 2], BA[o[o[i &gt;&gt; 2] + 12 &gt;&gt; 2]](i, e), f = o[A + 8 &gt;&gt; 2]), a = a + 4 | 0, 
                    (0 | (n = n + 1 | 0)) &lt; (0 | f); ) ;
                } else if (n = o[A + 248 &gt;&gt; 2], !((0 | n) &lt; 1)) for (;;) {
                    e: {
                        i: if (i = o[o[A + 256 &gt;&gt; 2] + f &gt;&gt; 2], t = o[i + 220 &gt;&gt; 2] + -2 | 0, !(t &gt;&gt;&gt; 0 &gt; 3)) switch (t - 1 | 0) {
                          case 0:
                          case 1:
                            break i;

                          default:
                            break e;
                        }
                        !o[i + 540 &gt;&gt; 2] | 3 &amp; C[i + 204 | 0] || (Ir(n = i + 68 | 0, t = i + 132 | 0, i + 148 | 0, r = C[A + 316 | 0] &amp;&amp; (r = g[A + 284 &gt;&gt; 2]) != R(0) ? R(g[A + 280 &gt;&gt; 2] - r) : R(g[A + 280 &gt;&gt; 2] * g[i + 268 &gt;&gt; 2]), e), 
                        i = o[i + 540 &gt;&gt; 2], BA[o[o[i &gt;&gt; 2] + 12 &gt;&gt; 2]](i, e), n = o[A + 248 &gt;&gt; 2]);
                    }
                    if (f = f + 4 | 0, !((0 | (a = a + 1 | 0)) &lt; (0 | n))) break;
                }
                D = e - -64 | 0;
            }, function(A, e) {
                A |= 0;
                var i = 0, r = 0, f = 0, t = 0, a = 0;
                if (3 &amp; C[(e |= 0) + 204 | 0] | 1 &amp; n[e + 564 | 0] || xr(e, A + 264 | 0), o[e + 192 &gt;&gt; 2]) {
                    if (1 &amp; n[e + 204 | 0]) Ve(e, 2); else {
                        if ((0 | (i = o[A + 248 &gt;&gt; 2])) == o[A + 252 &gt;&gt; 2] &amp;&amp; !((0 | i) &gt;= (0 | (f = i ? i &lt;&lt; 1 : 1)))) {
                            if (f &amp;&amp; (a = dA(f &lt;&lt; 2), i = o[A + 248 &gt;&gt; 2]), (0 | i) &gt;= 1) for (r = i; o[t + a &gt;&gt; 2] = o[o[A + 256 &gt;&gt; 2] + t &gt;&gt; 2], 
                            t = t + 4 | 0, r = r + -1 | 0; ) ;
                            (r = o[A + 256 &gt;&gt; 2]) &amp;&amp; (C[A + 260 | 0] &amp;&amp; (CA(r), i = o[A + 248 &gt;&gt; 2]), o[A + 256 &gt;&gt; 2] = 0), 
                            o[A + 256 &gt;&gt; 2] = a, o[A + 252 &gt;&gt; 2] = f, n[A + 260 | 0] = 1;
                        }
                        o[A + 248 &gt;&gt; 2] = i + 1, o[o[A + 256 &gt;&gt; 2] + (i &lt;&lt; 2) &gt;&gt; 2] = e;
                    }
                    i = e, e = 3 &amp; o[e + 204 &gt;&gt; 2], BA[o[o[A &gt;&gt; 2] + 36 &gt;&gt; 2]](A, i, e ? 2 : 1, e ? -3 : -1);
                }
            }, function(A, e, i, r) {
                A |= 0, i |= 0, r |= 0;
                var f = 0, t = 0, a = 0, c = 0, b = 0;
                if (3 &amp; C[(e |= 0) + 204 | 0] | 1 &amp; n[e + 564 | 0] || xr(e, A + 264 | 0), o[e + 192 &gt;&gt; 2]) {
                    if (1 &amp; n[e + 204 | 0]) Ve(e, 2); else {
                        if ((0 | (f = o[A + 248 &gt;&gt; 2])) == o[A + 252 &gt;&gt; 2] &amp;&amp; !((0 | f) &gt;= (0 | (a = f ? f &lt;&lt; 1 : 1)))) {
                            if (a &amp;&amp; (b = dA(a &lt;&lt; 2), f = o[A + 248 &gt;&gt; 2]), (0 | f) &gt;= 1) for (t = f; o[c + b &gt;&gt; 2] = o[o[A + 256 &gt;&gt; 2] + c &gt;&gt; 2], 
                            c = c + 4 | 0, t = t + -1 | 0; ) ;
                            (t = o[A + 256 &gt;&gt; 2]) &amp;&amp; (C[A + 260 | 0] &amp;&amp; (CA(t), f = o[A + 248 &gt;&gt; 2]), o[A + 256 &gt;&gt; 2] = 0), 
                            o[A + 256 &gt;&gt; 2] = b, o[A + 252 &gt;&gt; 2] = a, n[A + 260 | 0] = 1;
                        }
                        o[A + 248 &gt;&gt; 2] = f + 1, o[o[A + 256 &gt;&gt; 2] + (f &lt;&lt; 2) &gt;&gt; 2] = e;
                    }
                    BA[o[o[A &gt;&gt; 2] + 36 &gt;&gt; 2]](A, e, i, r);
                }
            }, function(A, e) {
                e |= 0;
                var i = 0, r = 0, f = 0, n = 0;
                A: if (!((0 | (i = o[(A |= 0) + 248 &gt;&gt; 2])) &lt; 1)) {
                    for (r = n = o[A + 256 &gt;&gt; 2]; ;) {
                        if ((0 | e) != o[r &gt;&gt; 2]) {
                            if (r = r + 4 | 0, (0 | i) != (0 | (f = f + 1 | 0))) continue;
                            break A;
                        }
                        break;
                    }
                    (0 | i) &lt;= (0 | f) || (f = r, i = (r = i + -1 | 0) &lt;&lt; 2, o[f &gt;&gt; 2] = o[i + n &gt;&gt; 2], 
                    o[A + 248 &gt;&gt; 2] = r, o[i + o[A + 256 &gt;&gt; 2] &gt;&gt; 2] = e);
                }
                kf(A, e);
            }, function(A, e) {
                e |= 0, C[(A |= 0) + 289 | 0] &amp;&amp; CA(o[A + 216 &gt;&gt; 2]), o[A + 216 &gt;&gt; 2] = e, n[A + 289 | 0] = 0, 
                o[o[A + 212 &gt;&gt; 2] + 8 &gt;&gt; 2] = e;
            }, function(A) {
                return o[(A |= 0) + 216 &gt;&gt; 2];
            }, function(A) {
                return o[(A |= 0) + 228 &gt;&gt; 2];
            }, Df, Df, we, function(A) {
                var e = 0, i = 0, r = 0, f = 0;
                if (o[(A |= 0) + 248 &gt;&gt; 2] &gt;= 1) for (;i = o[o[A + 256 &gt;&gt; 2] + r &gt;&gt; 2], o[(e = i) + 472 &gt;&gt; 2] = 0, 
                o[e + 476 &gt;&gt; 2] = 0, o[(e = e + 496 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = i + 488 | 0) &gt;&gt; 2] = 0, 
                o[e + 4 &gt;&gt; 2] = 0, o[(i = i + 480 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, r = r + 4 | 0, 
                (0 | (f = f + 1 | 0)) &lt; o[A + 248 &gt;&gt; 2]; ) ;
            }, pf, Ef, pf, Ef, function(A, e) {
                A |= 0, e = R(e);
                var i, r = 0, f = 0, n = 0, t = 0;
                if (D = i = D - 16 | 0, Ki(i + 8 | 0, 23491), (0 | (f = o[A + 248 &gt;&gt; 2])) &gt;= 1) for (;r = o[o[A + 256 &gt;&gt; 2] + n &gt;&gt; 2], 
                3 &amp; C[r + 204 | 0] || (Xr(r, e), Nr(r, e, r + 68 | 0), f = o[A + 248 &gt;&gt; 2]), n = n + 4 | 0, 
                (0 | (t = t + 1 | 0)) &lt; (0 | f); ) ;
                Li(), D = i + 16 | 0;
            }, function(A, e) {
                A |= 0, e = R(e);
                var i, r = 0, f = 0, n = 0, t = R(0), a = 0, c = 0, b = R(0), l = R(0), u = 0, s = R(0);
                if (D = i = D - 80 | 0, Ki(i + 72 | 0, 23433), (0 | (r = o[A + 248 &gt;&gt; 2])) &gt;= 1 &amp;&amp; function(A, e, i, r) {
                    var f, n = 0, t = 0, a = 0, c = R(0), b = 0, l = 0, u = 0, s = 0, k = 0, d = 0, v = 0, B = 0, _ = 0, m = 0, Q = 0, h = 0, G = 0, y = 0, w = R(0), W = 0, Y = 0, F = R(0), Z = 0, p = 0;
                    if (D = f = D - 304 | 0, (0 | i) &gt;= 1) for (Q = f + 56 | 0, k = f + 40 | 0, h = f + 272 | 0, 
                    d = f + 24 | 0, Y = f + 256 | 0, _ = f + 100 | 0, G = f + 160 | 0, y = f + 144 | 0, 
                    v = f + 288 | 0; ;) {
                        t = o[e &gt;&gt; 2], o[t + 268 &gt;&gt; 2] = 1065353216;
                        A: {
                            e: if (n = o[t + 220 &gt;&gt; 2] + -2 | 0, !(n &gt;&gt;&gt; 0 &gt; 3)) switch (n - 1 | 0) {
                              case 0:
                              case 1:
                                break e;

                              default:
                                break A;
                            }
                            3 &amp; C[t + 204 | 0] || (Nr(t, r, f + 240 | 0), C[A + 44 | 0] &amp;&amp; (c = g[t + 276 &gt;&gt; 2], 
                            (c = R(c * c)) != R(0) &amp;&amp; (F = c, n = t + 52 | 0, c = R(g[f + 288 &gt;&gt; 2] - g[n &gt;&gt; 2]), 
                            w = R(c * c), c = R(g[f + 292 &gt;&gt; 2] - g[t + 56 &gt;&gt; 2]), w = R(w + R(c * c)), c = R(g[f + 296 &gt;&gt; 2] - g[t + 60 &gt;&gt; 2]), 
                            F &lt; R(w + R(c * c)) &amp;&amp; (Ki(f + 232 | 0, 23413), o[o[t + 192 &gt;&gt; 2] + 4 &gt;&gt; 2] &lt;= 19 &amp;&amp; (m = 0, 
                            o[702] = o[702] + 1, a = o[A + 68 &gt;&gt; 2], b = 0 | BA[o[o[a &gt;&gt; 2] + 36 &gt;&gt; 2]](a), 
                            a = o[n + 4 &gt;&gt; 2], o[y &gt;&gt; 2] = o[n &gt;&gt; 2], o[y + 4 &gt;&gt; 2] = a, a = o[(n = n + 8 | 0) + 4 &gt;&gt; 2], 
                            o[(l = y + 8 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[l + 4 &gt;&gt; 2] = a, n = o[v + 4 &gt;&gt; 2], o[G &gt;&gt; 2] = o[v &gt;&gt; 2], 
                            o[G + 4 &gt;&gt; 2] = n, l = o[(n = a = v + 8 | 0) + 4 &gt;&gt; 2], o[(u = G + 8 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], 
                            o[u + 4 &gt;&gt; 2] = l, o[f + 140 &gt;&gt; 2] = -1, o[f + 132 &gt;&gt; 2] = 1065353216, o[f + 136 &gt;&gt; 2] = 1, 
                            o[f + 128 &gt;&gt; 2] = 23736, o[f + 208 &gt;&gt; 2] = 0, o[f + 216 &gt;&gt; 2] = 0, o[f + 224 &gt;&gt; 2] = o[A + 24 &gt;&gt; 2], 
                            o[f + 220 &gt;&gt; 2] = b, o[f + 212 &gt;&gt; 2] = t, n = o[t + 272 &gt;&gt; 2], YA(f + 72 | 0), o[_ &gt;&gt; 2] = 0, 
                            o[_ + 4 &gt;&gt; 2] = 0, o[(b = _ + 8 | 0) &gt;&gt; 2] = 0, o[b + 4 &gt;&gt; 2] = 0, o[_ + 16 &gt;&gt; 2] = 0, 
                            o[f + 96 &gt;&gt; 2] = 1065353216, o[f + 88 &gt;&gt; 2] = 1065353216, o[f + 92 &gt;&gt; 2] = 1065353216, 
                            o[f + 76 &gt;&gt; 2] = 8, o[f + 72 &gt;&gt; 2] = 9852, o[f + 124 &gt;&gt; 2] = 0, o[f + 120 &gt;&gt; 2] = n, 
                            o[f + 104 &gt;&gt; 2] = n, o[f + 216 &gt;&gt; 2] = o[A + 56 &gt;&gt; 2], n = o[t + 188 &gt;&gt; 2], b = o[n + 8 &gt;&gt; 2], 
                            o[f + 136 &gt;&gt; 2] = o[n + 4 &gt;&gt; 2], o[f + 140 &gt;&gt; 2] = b, l = o[(n = f + 248 | 0) + 4 &gt;&gt; 2], 
                            o[(b = f + 16 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = l, n = o[v + 4 &gt;&gt; 2], o[Q &gt;&gt; 2] = o[v &gt;&gt; 2], 
                            o[Q + 4 &gt;&gt; 2] = n, u = o[(n = h + 8 | 0) + 4 &gt;&gt; 2], o[(l = k + 8 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], 
                            o[l + 4 &gt;&gt; 2] = u, n = o[h + 4 &gt;&gt; 2], o[k &gt;&gt; 2] = o[h &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = n, 
                            u = o[(n = Y) + 4 &gt;&gt; 2], o[d &gt;&gt; 2] = o[n &gt;&gt; 2], o[d + 4 &gt;&gt; 2] = u, s = o[(n = n + 8 | 0) + 4 &gt;&gt; 2], 
                            o[(u = d + 8 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = s, n = o[a + 4 &gt;&gt; 2], o[(s = Q + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                            o[s + 4 &gt;&gt; 2] = n, n = o[f + 244 &gt;&gt; 2], o[f + 8 &gt;&gt; 2] = o[f + 240 &gt;&gt; 2], o[f + 12 &gt;&gt; 2] = n, 
                            s = o[(a = (n = t + 4 | 0) + 8 | 0) &gt;&gt; 2], a = o[a + 4 &gt;&gt; 2], Z = o[n &gt;&gt; 2], p = o[n + 4 &gt;&gt; 2], 
                            W = o[(B = t + 20 | 0) + 4 &gt;&gt; 2], o[d &gt;&gt; 2] = o[B &gt;&gt; 2], o[d + 4 &gt;&gt; 2] = W, W = o[(B = t + 28 | 0) + 4 &gt;&gt; 2], 
                            o[u &gt;&gt; 2] = o[B &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = W, o[b &gt;&gt; 2] = s, o[b + 4 &gt;&gt; 2] = a, o[f + 8 &gt;&gt; 2] = Z, 
                            o[f + 12 &gt;&gt; 2] = p, b = o[(a = t + 36 | 0) + 4 &gt;&gt; 2], o[k &gt;&gt; 2] = o[a &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = b, 
                            b = o[(a = t + 44 | 0) + 4 &gt;&gt; 2], o[l &gt;&gt; 2] = o[a &gt;&gt; 2], o[l + 4 &gt;&gt; 2] = b, gf(A, f + 72 | 0, n, f + 8 | 0, f + 128 | 0, R(0)), 
                            (c = g[f + 132 &gt;&gt; 2]) &lt; R(1) &amp;&amp; (g[t + 268 &gt;&gt; 2] = c, Nr(t, R(c * r), f + 240 | 0), 
                            o[t + 268 &gt;&gt; 2] = 0, Sr(t, f + 240 | 0), m = 4), m) || (m = 0), Li(), m))) || Sr(t, f + 240 | 0));
                        }
                        if (e = e + 4 | 0, !(i = i + -1 | 0)) break;
                    }
                    D = f + 304 | 0;
                }(A, o[A + 256 &gt;&gt; 2], r, e), C[A + 291 | 0]) {
                    if (Ki(i - -64 | 0, 23453), o[A + 324 &gt;&gt; 2] &gt;= 1) for (;;) {
                        if (a = o[o[A + 332 &gt;&gt; 2] + (u &lt;&lt; 2) &gt;&gt; 2], !(o[a + 780 &gt;&gt; 2] &lt; 1)) if (r = o[a + 776 &gt;&gt; 2], 
                        f = o[r + 252 &gt;&gt; 2] &lt;&lt; 30 &gt;&gt; 31 &amp; r, r = o[a + 772 &gt;&gt; 2], n = o[r + 252 &gt;&gt; 2] &lt;&lt; 30 &gt;&gt; 31 &amp; r) for (r = a + 128 | 0, 
                        c = 0; (e = ke(n, f)) &gt; R(0) &amp;&amp; ((t = g[r &gt;&gt; 2]) != R(0) &amp;&amp; (s = g[r + -60 &gt;&gt; 2], 
                        b = g[r + -56 &gt;&gt; 2], l = g[r + -52 &gt;&gt; 2], o[i + 60 &gt;&gt; 2] = 0, g[i + 56 &gt;&gt; 2] = -R(e * R(l * t)), 
                        g[i + 52 &gt;&gt; 2] = -R(e * R(b * t)), g[i + 48 &gt;&gt; 2] = -R(e * R(s * t)), o[i + 44 &gt;&gt; 2] = 0, 
                        g[i + 40 &gt;&gt; 2] = g[r + -68 &gt;&gt; 2] - g[n + 60 &gt;&gt; 2], g[i + 36 &gt;&gt; 2] = g[r + -72 &gt;&gt; 2] - g[n + 56 &gt;&gt; 2], 
                        g[i + 32 &gt;&gt; 2] = g[r + -76 &gt;&gt; 2] - g[n + 52 &gt;&gt; 2], o[i + 28 &gt;&gt; 2] = 0, g[i + 24 &gt;&gt; 2] = g[r + -84 &gt;&gt; 2] - g[f + 60 &gt;&gt; 2], 
                        g[i + 20 &gt;&gt; 2] = g[r + -88 &gt;&gt; 2] - g[f + 56 &gt;&gt; 2], g[i + 16 &gt;&gt; 2] = g[r + -92 &gt;&gt; 2] - g[f + 52 &gt;&gt; 2], 
                        en(n, i + 48 | 0, i + 32 | 0), o[i + 12 &gt;&gt; 2] = 0, g[i + 8 &gt;&gt; 2] = -g[i + 56 &gt;&gt; 2], 
                        g[i + 4 &gt;&gt; 2] = -g[i + 52 &gt;&gt; 2], g[i &gt;&gt; 2] = -g[i + 48 &gt;&gt; 2], en(f, i, i + 16 | 0))), 
                        r = r + 192 | 0, (0 | (c = c + 1 | 0)) &lt; o[a + 780 &gt;&gt; 2]; ) ; else for (r = a + 68 | 0, 
                        c = 0; (e = ke(n, f)) &gt; R(0) &amp;&amp; ((t = g[r + 60 &gt;&gt; 2]) != R(0) &amp;&amp; (s = g[r + 4 &gt;&gt; 2], 
                        b = g[r + 8 &gt;&gt; 2], l = g[r &gt;&gt; 2], o[i + 60 &gt;&gt; 2] = 0, l = R(e * R(l * t)), g[i + 48 &gt;&gt; 2] = -l, 
                        b = R(e * R(b * t)), g[i + 56 &gt;&gt; 2] = -b, e = R(e * R(s * t)), g[i + 52 &gt;&gt; 2] = -e, 
                        o[i + 44 &gt;&gt; 2] = 0, g[i + 40 &gt;&gt; 2] = g[r + -8 &gt;&gt; 2] - g[n + 60 &gt;&gt; 2], g[i + 36 &gt;&gt; 2] = g[r + -12 &gt;&gt; 2] - g[n + 56 &gt;&gt; 2], 
                        g[i + 32 &gt;&gt; 2] = g[r + -16 &gt;&gt; 2] - g[n + 52 &gt;&gt; 2], o[i + 28 &gt;&gt; 2] = 0, g[i + 24 &gt;&gt; 2] = g[r + -24 &gt;&gt; 2] - g[f + 60 &gt;&gt; 2], 
                        g[i + 20 &gt;&gt; 2] = g[r + -28 &gt;&gt; 2] - g[f + 56 &gt;&gt; 2], g[i + 16 &gt;&gt; 2] = g[r + -32 &gt;&gt; 2] - g[f + 52 &gt;&gt; 2], 
                        o[i + 12 &gt;&gt; 2] = 0, g[i + 8 &gt;&gt; 2] = b, g[i + 4 &gt;&gt; 2] = e, g[i &gt;&gt; 2] = l, en(f, i, i + 16 | 0))), 
                        r = r + 192 | 0, (0 | (c = c + 1 | 0)) &lt; o[a + 780 &gt;&gt; 2]; ) ;
                        if (!((0 | (u = u + 1 | 0)) &lt; o[A + 324 &gt;&gt; 2])) break;
                    }
                    Li();
                }
                Li(), D = i + 80 | 0;
            }, function(A) {
                A |= 0;
                var e, i = 0, r = 0, f = 0, n = 0, t = 0, a = 0, c = 0, b = 0;
                if (D = e = D - 16 | 0, Ki(e + 8 | 0, 23297), i = o[A + 220 &gt;&gt; 2], BA[o[o[i &gt;&gt; 2] + 8 &gt;&gt; 2]](i, A, o[A + 24 &gt;&gt; 2]), 
                (0 | (c = o[A + 324 &gt;&gt; 2])) &gt;= 1) for (b = o[A + 332 &gt;&gt; 2]; ;) {
                    if (i = o[b + (a &lt;&lt; 2) &gt;&gt; 2], (r = o[i + 772 &gt;&gt; 2]) &amp;&amp; !(!(i = o[i + 776 &gt;&gt; 2]) | 3 &amp; o[r + 204 &gt;&gt; 2] | 3 &amp; C[i + 204 | 0])) {
                        if (i = o[i + 208 &gt;&gt; 2], f = o[o[A + 220 &gt;&gt; 2] + 16 &gt;&gt; 2], n = o[r + 208 &gt;&gt; 2], 
                        (0 | (r = o[(t = f + (n &lt;&lt; 3) | 0) &gt;&gt; 2])) != (0 | n)) for (;r = f + (r &lt;&lt; 3) | 0, 
                        o[t &gt;&gt; 2] = o[r &gt;&gt; 2], n = o[r &gt;&gt; 2], (0 | (r = o[(t = f + (n &lt;&lt; 3) | 0) &gt;&gt; 2])) != (0 | n); ) ;
                        if ((0 | i) != (0 | (r = o[(t = f + (i &lt;&lt; 3) | 0) &gt;&gt; 2]))) for (;i = f + (r &lt;&lt; 3) | 0, 
                        o[t &gt;&gt; 2] = o[i &gt;&gt; 2], (0 | (i = o[i &gt;&gt; 2])) != (0 | (r = o[(t = f + (i &lt;&lt; 3) | 0) &gt;&gt; 2])); ) ;
                        (0 | i) != (0 | n) &amp;&amp; (o[(r = f + (n &lt;&lt; 3) | 0) &gt;&gt; 2] = i, o[(i = f + (i &lt;&lt; 3) | 0) + 4 &gt;&gt; 2] = o[i + 4 &gt;&gt; 2] + o[r + 4 &gt;&gt; 2]);
                    }
                    if (!((0 | (a = a + 1 | 0)) &lt; (0 | c))) break;
                }
                if ((0 | (c = o[A + 228 &gt;&gt; 2])) &gt;= 1) for (b = o[A + 236 &gt;&gt; 2], t = 0; ;) {
                    if (i = o[b + (t &lt;&lt; 2) &gt;&gt; 2], C[i + 20 | 0] &amp;&amp; (r = o[i + 28 &gt;&gt; 2], !(3 &amp; C[r + 204 | 0] || (i = o[i + 32 &gt;&gt; 2], 
                    3 &amp; C[i + 204 | 0])))) {
                        if (i = o[i + 208 &gt;&gt; 2], f = o[o[A + 220 &gt;&gt; 2] + 16 &gt;&gt; 2], n = o[r + 208 &gt;&gt; 2], 
                        (0 | (a = o[(r = f + (n &lt;&lt; 3) | 0) &gt;&gt; 2])) != (0 | n)) for (;n = r, r = f + (a &lt;&lt; 3) | 0, 
                        o[n &gt;&gt; 2] = o[r &gt;&gt; 2], n = o[r &gt;&gt; 2], (0 | (a = o[(r = f + (n &lt;&lt; 3) | 0) &gt;&gt; 2])) != (0 | n); ) ;
                        if ((0 | (a = o[(r = f + (i &lt;&lt; 3) | 0) &gt;&gt; 2])) != (0 | i)) for (;i = f + (a &lt;&lt; 3) | 0, 
                        o[r &gt;&gt; 2] = o[i &gt;&gt; 2], i = o[i &gt;&gt; 2], (0 | (a = o[(r = f + (i &lt;&lt; 3) | 0) &gt;&gt; 2])) != (0 | i); ) ;
                        (0 | i) != (0 | n) &amp;&amp; (o[(r = f + (n &lt;&lt; 3) | 0) &gt;&gt; 2] = i, o[(i = f + (i &lt;&lt; 3) | 0) + 4 &gt;&gt; 2] = o[i + 4 &gt;&gt; 2] + o[r + 4 &gt;&gt; 2]);
                    }
                    if ((0 | c) == (0 | (t = t + 1 | 0))) break;
                }
                i = o[A + 220 &gt;&gt; 2], BA[o[o[i &gt;&gt; 2] + 12 &gt;&gt; 2]](i, A), Li(), D = e + 16 | 0;
            }, function(A, e) {
                A |= 0, e |= 0;
                var i, r, f, t, a, c, b = 0, l = 0, u = 0, s = 0;
                if (D = r = D - 16 | 0, Ki(r + 8 | 0, 23280), (0 | (u = o[A + 196 &gt;&gt; 2])) &lt; (0 | (i = o[A + 228 &gt;&gt; 2]))) {
                    if (o[A + 200 &gt;&gt; 2] &lt; (0 | i)) {
                        if (i ? (s = dA(i &lt;&lt; 2), b = o[A + 196 &gt;&gt; 2]) : b = u, (0 | b) &gt;= 1) for (;o[l + s &gt;&gt; 2] = o[o[A + 204 &gt;&gt; 2] + l &gt;&gt; 2], 
                        l = l + 4 | 0, b = b + -1 | 0; ) ;
                        (b = o[A + 204 &gt;&gt; 2]) &amp;&amp; (C[A + 208 | 0] &amp;&amp; CA(b), o[A + 204 &gt;&gt; 2] = 0), o[A + 204 &gt;&gt; 2] = s, 
                        o[A + 200 &gt;&gt; 2] = i, n[A + 208 | 0] = 1;
                    }
                    for (l = u &lt;&lt; 2, b = i - u | 0; o[o[A + 204 &gt;&gt; 2] + l &gt;&gt; 2] = 0, l = l + 4 | 0, 
                    b = b + -1 | 0; ) ;
                }
                if (o[A + 196 &gt;&gt; 2] = i, (0 | BA[o[o[A &gt;&gt; 2] + 104 &gt;&gt; 2]](A)) &gt;= 1) for (l = 0, 
                b = 0; o[o[A + 204 &gt;&gt; 2] + l &gt;&gt; 2] = o[o[A + 236 &gt;&gt; 2] + l &gt;&gt; 2], l = l + 4 | 0, 
                (0 | (b = b + 1 | 0)) &lt; (0 | BA[o[o[A &gt;&gt; 2] + 104 &gt;&gt; 2]](A)); ) ;
                (0 | (b = o[A + 196 &gt;&gt; 2])) &gt;= 2 &amp;&amp; function A(e, i, r, f) {
                    for (var n = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, C = 0; ;) {
                        for (k = r, t = o[e + 12 &gt;&gt; 2], s = o[t + ((r + f | 0) / 2 &lt;&lt; 2) &gt;&gt; 2], n = f; ;) {
                            if (c = (0 | (l = o[o[s + 28 &gt;&gt; 2] + 208 &gt;&gt; 2])) &lt; 0) for (b = r + -1 | 0, a = ((r &lt;&lt; 2) + t | 0) - 4 | 0, 
                            u = o[o[s + 32 &gt;&gt; 2] + 208 &gt;&gt; 2]; b = b + 1 | 0, C = o[(a = a + 4 | 0) &gt;&gt; 2], (0 | (r = o[o[C + 28 &gt;&gt; 2] + 208 &gt;&gt; 2])) &lt;= -1 &amp;&amp; (r = o[o[C + 32 &gt;&gt; 2] + 208 &gt;&gt; 2]), 
                            (0 | r) &lt; (0 | u); ) ; else for (b = r + -1 | 0, a = ((r &lt;&lt; 2) + t | 0) - 4 | 0; b = b + 1 | 0, 
                            u = o[(a = a + 4 | 0) &gt;&gt; 2], (0 | (r = o[o[u + 28 &gt;&gt; 2] + 208 &gt;&gt; 2])) &lt;= -1 &amp;&amp; (r = o[o[u + 32 &gt;&gt; 2] + 208 &gt;&gt; 2]), 
                            (0 | r) &lt; (0 | l); ) ;
                            if (c) {
                                for (r = n + 1 | 0, n = (n &lt;&lt; 2) + t | 0, l = o[o[s + 32 &gt;&gt; 2] + 208 &gt;&gt; 2]; c = o[n &gt;&gt; 2], 
                                (0 | (t = o[o[c + 28 &gt;&gt; 2] + 208 &gt;&gt; 2])) &lt;= -1 &amp;&amp; (t = o[o[c + 32 &gt;&gt; 2] + 208 &gt;&gt; 2]), 
                                n = n + -4 | 0, r = r + -1 | 0, (0 | l) &lt; (0 | t); ) ;
                                n = n + 4 | 0;
                            } else {
                                for (r = n + 1 | 0, n = (n &lt;&lt; 2) + t | 0; c = o[n &gt;&gt; 2], (0 | (t = o[o[c + 28 &gt;&gt; 2] + 208 &gt;&gt; 2])) &lt;= -1 &amp;&amp; (t = o[o[c + 32 &gt;&gt; 2] + 208 &gt;&gt; 2]), 
                                n = n + -4 | 0, r = r + -1 | 0, (0 | l) &lt; (0 | t); ) ;
                                n = n + 4 | 0;
                            }
                            if ((0 | b) &gt; (0 | r) ? (n = r, r = b) : (t = o[a &gt;&gt; 2], o[a &gt;&gt; 2] = o[n &gt;&gt; 2], 
                            o[o[e + 12 &gt;&gt; 2] + (r &lt;&lt; 2) &gt;&gt; 2] = t, n = r + -1 | 0, r = b + 1 | 0), !((0 | r) &lt;= (0 | n))) break;
                            t = o[e + 12 &gt;&gt; 2];
                        }
                        if ((0 | n) &gt; (0 | k) &amp;&amp; A(e, i, k, n), !((0 | r) &lt; (0 | f))) break;
                    }
                }(A + 192 | 0, r, 0, b + -1 | 0), l = 0, BA[o[o[A &gt;&gt; 2] + 104 &gt;&gt; 2]](A) &amp;&amp; (l = o[A + 204 &gt;&gt; 2]), 
                function(A, e, i, r, f) {
                    if (o[A + 20 &gt;&gt; 2] = f, o[A + 16 &gt;&gt; 2] = r, o[A + 12 &gt;&gt; 2] = i, o[A + 4 &gt;&gt; 2] = e, 
                    (0 | (e = o[A + 32 &gt;&gt; 2])) &lt;= -1) for (o[A + 36 &gt;&gt; 2] &lt;= -1 &amp;&amp; ((i = o[A + 40 &gt;&gt; 2]) &amp;&amp; (C[A + 44 | 0] &amp;&amp; CA(i), 
                    o[A + 40 &gt;&gt; 2] = 0), o[A + 36 &gt;&gt; 2] = 0, o[A + 40 &gt;&gt; 2] = 0, n[A + 44 | 0] = 1), 
                    i = e &lt;&lt; 2; o[o[A + 40 &gt;&gt; 2] + i &gt;&gt; 2] = 0, i = i + 4 | 0, f = (r = e + 1 | 0) &gt;&gt;&gt; 0 &gt;= e &gt;&gt;&gt; 0, 
                    e = r, f; ) ;
                    if (o[A + 32 &gt;&gt; 2] = 0, (0 | (e = o[A + 52 &gt;&gt; 2])) &lt;= -1) for (o[A + 56 &gt;&gt; 2] &lt;= -1 &amp;&amp; ((i = o[A + 60 &gt;&gt; 2]) &amp;&amp; (C[A - -64 | 0] &amp;&amp; CA(i), 
                    o[A + 60 &gt;&gt; 2] = 0), o[A + 56 &gt;&gt; 2] = 0, o[A + 60 &gt;&gt; 2] = 0, n[A - -64 | 0] = 1), 
                    i = e &lt;&lt; 2; o[o[A + 60 &gt;&gt; 2] + i &gt;&gt; 2] = 0, i = i + 4 | 0, f = (r = e + 1 | 0) &gt;&gt;&gt; 0 &gt;= e &gt;&gt;&gt; 0, 
                    e = r, f; ) ;
                    if (o[A + 52 &gt;&gt; 2] = 0, (0 | (e = o[A + 72 &gt;&gt; 2])) &lt;= -1) for (o[A + 76 &gt;&gt; 2] &lt;= -1 &amp;&amp; ((i = o[A + 80 &gt;&gt; 2]) &amp;&amp; (C[A + 84 | 0] &amp;&amp; CA(i), 
                    o[A + 80 &gt;&gt; 2] = 0), o[A + 76 &gt;&gt; 2] = 0, o[A + 80 &gt;&gt; 2] = 0, n[A + 84 | 0] = 1), 
                    i = e &lt;&lt; 2; o[o[A + 80 &gt;&gt; 2] + i &gt;&gt; 2] = 0, i = i + 4 | 0, f = (r = e + 1 | 0) &gt;&gt;&gt; 0 &gt;= e &gt;&gt;&gt; 0, 
                    e = r, f; ) ;
                    o[A + 72 &gt;&gt; 2] = 0;
                }(o[A + 212 &gt;&gt; 2], e, l, o[A + 196 &gt;&gt; 2], 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A)), b = o[A + 216 &gt;&gt; 2], 
                u = o[A + 24 &gt;&gt; 2], t = b, a = o[A + 8 &gt;&gt; 2], c = 0 | BA[o[o[u &gt;&gt; 2] + 36 &gt;&gt; 2]](u), 
                f = o[o[b &gt;&gt; 2] + 8 &gt;&gt; 2], BA[f](0 | t, 0 | a, 0 | c), yf(o[A + 220 &gt;&gt; 2], o[A + 24 &gt;&gt; 2], A, o[A + 212 &gt;&gt; 2]), 
                Vf(o[A + 212 &gt;&gt; 2]), b = o[A + 216 &gt;&gt; 2], BA[o[o[b &gt;&gt; 2] + 16 &gt;&gt; 2]](b, e, o[A + 72 &gt;&gt; 2]), 
                Li(), D = r + 16 | 0;
            }, function(A, e) {
                A |= 0, e = R(e);
                var i, r = 0, f = R(0), n = 0, t = R(0), a = 0, c = 0, b = 0;
                if (D = i = D - 16 | 0, Ki(i + 8 | 0, 23258), o[A + 248 &gt;&gt; 2] &gt;= 1) for (;;) {
                    A: if (r = o[o[A + 256 &gt;&gt; 2] + a &gt;&gt; 2]) {
                        e: {
                            if (!((c = (n = o[r + 220 &gt;&gt; 2]) + -2 | 0) - 1 | 0 &amp;&amp; c &gt;&gt;&gt; 0 &lt;= 2)) {
                                if (f = g[r + 372 &gt;&gt; 2], t = R(f * f), f = g[r + 376 &gt;&gt; 2], t = R(t + R(f * f)), 
                                f = g[r + 380 &gt;&gt; 2], t = R(t + R(f * f)), f = g[r + 532 &gt;&gt; 2], t &lt; R(f * f) &amp;&amp; (f = g[r + 388 &gt;&gt; 2], 
                                t = R(f * f), f = g[r + 392 &gt;&gt; 2], t = R(t + R(f * f)), f = g[r + 396 &gt;&gt; 2], t = R(t + R(f * f)), 
                                f = g[r + 536 &gt;&gt; 2], t &lt; R(f * f))) {
                                    g[r + 224 &gt;&gt; 2] = g[r + 224 &gt;&gt; 2] + e;
                                    break e;
                                }
                                o[r + 224 &gt;&gt; 2] = 0, Ve(r, 0), n = o[r + 220 &gt;&gt; 2];
                            }
                            if (4 == (0 | n)) break A;
                        }
                        if (C[2792] || (f = g[750]) == R(0) | (g[r + 224 &gt;&gt; 2] &gt; f ^ 1 ? 2 != (-2 &amp; n) : 0)) Ve(r, 1); else {
                            if (3 &amp; C[r + 204 | 0]) {
                                Ve(r, 2);
                                break A;
                            }
                            if (1 == (0 | n) &amp;&amp; (Ve(r, 3), n = o[r + 220 &gt;&gt; 2]), 2 != (0 | n)) break A;
                            o[r + 388 &gt;&gt; 2] = 0, o[r + 392 &gt;&gt; 2] = 0, o[r + 372 &gt;&gt; 2] = 0, o[r + 376 &gt;&gt; 2] = 0, 
                            o[(n = r + 396 | 0) &gt;&gt; 2] = 0, o[n + 4 &gt;&gt; 2] = 0, o[(n = r + 380 | 0) &gt;&gt; 2] = 0, 
                            o[n + 4 &gt;&gt; 2] = 0, o[r + 304 &gt;&gt; 2] = o[r + 304 &gt;&gt; 2] + 2;
                        }
                    }
                    if (a = a + 4 | 0, !((0 | (b = b + 1 | 0)) &lt; o[A + 248 &gt;&gt; 2])) break;
                }
                Li(), D = i + 16 | 0;
            }, function(A, e) {
                A |= 0, e = R(e);
                var i, r, f, n = 0, t = 0, a = 0;
                if (D = i = D - 16 | 0, Ki(i, 23215), (n = o[A + 84 &gt;&gt; 2]) &amp;&amp; BA[n](A, e), BA[o[o[A &gt;&gt; 2] + 140 &gt;&gt; 2]](A, e), 
                n = 0, o[A + 32 &gt;&gt; 2] = 0, g[A + 28 &gt;&gt; 2] = e, r = A + 48 | 0, f = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                o[r &gt;&gt; 2] = f, BA[o[o[A &gt;&gt; 2] + 164 &gt;&gt; 2]](A, e), BA[o[o[A &gt;&gt; 2] + 44 &gt;&gt; 2]](A), 
                BA[o[o[A &gt;&gt; 2] + 148 &gt;&gt; 2]](A), g[A + 104 &gt;&gt; 2] = e, BA[o[o[A &gt;&gt; 2] + 152 &gt;&gt; 2]](A, A + 92 | 0), 
                BA[o[o[A &gt;&gt; 2] + 144 &gt;&gt; 2]](A, e), Ki(i + 8 | 0, 23244), o[A + 296 &gt;&gt; 2] &gt;= 1) for (;t = o[o[A + 304 &gt;&gt; 2] + n &gt;&gt; 2], 
                BA[o[o[t &gt;&gt; 2] + 8 &gt;&gt; 2]](t, A, e), n = n + 4 | 0, (0 | (a = a + 1 | 0)) &lt; o[A + 296 &gt;&gt; 2]; ) ;
                Li(), BA[o[o[A &gt;&gt; 2] + 156 &gt;&gt; 2]](A, e), (n = o[A + 80 &gt;&gt; 2]) &amp;&amp; BA[n](A, e), Li(), 
                D = i + 16 | 0;
            }, function(A, e) {
                A |= 0, e = R(e);
                var i, r = 0, f = 0, t = 0, a = 0;
                if (D = i = D - 16 | 0, Ki(i, 23388), Ki(i + 8 | 0, 23351), r = o[A + 332 &gt;&gt; 2], 
                o[A + 324 &gt;&gt; 2] &gt;= 1) for (;f = o[A + 24 &gt;&gt; 2], BA[o[o[f &gt;&gt; 2] + 16 &gt;&gt; 2]](f, o[r + t &gt;&gt; 2]), 
                t = t + 4 | 0, r = o[A + 332 &gt;&gt; 2], (0 | (a = a + 1 | 0)) &lt; o[A + 324 &gt;&gt; 2]; ) ;
                r &amp;&amp; (C[A + 336 | 0] &amp;&amp; CA(r), o[A + 332 &gt;&gt; 2] = 0), o[A + 332 &gt;&gt; 2] = 0, o[A + 324 &gt;&gt; 2] = 0, 
                o[A + 328 &gt;&gt; 2] = 0, n[A + 336 | 0] = 1, Li(), (0 | (r = o[A + 248 &gt;&gt; 2])) &gt;= 1 &amp;&amp; function(A, e, i, r) {
                    var f, t = 0, a = 0, c = 0, b = 0, l = R(0), u = 0, s = 0, k = R(0), d = R(0), v = 0, B = R(0), m = R(0), Q = 0, y = 0, w = 0, W = 0, Y = 0, F = 0, Z = R(0), p = 0, V = R(0), E = R(0), N = R(0), I = R(0), J = R(0), U = R(0), x = 0, X = 0, M = 0, S = 0, T = 0, j = 0, O = 0, H = 0, z = R(0), P = R(0), L = R(0), K = R(0), q = 0, $ = 0, AA = 0, eA = 0, iA = 0, rA = R(0), fA = R(0), nA = R(0);
                    if (D = f = D - 496 | 0, (0 | i) &gt;= 1) for (Q = f + 124 | 0, q = f + 92 | 0, x = f + 72 | 0, 
                    $ = f + 368 | 0, X = f + 248 | 0, w = f + 232 | 0, M = f + 464 | 0, W = f + 216 | 0, 
                    AA = f + 448 | 0, p = f + 292 | 0, S = f + 352 | 0, T = f + 336 | 0, Y = f + 480 | 0; ;) {
                        c = o[(j &lt;&lt; 2) + e &gt;&gt; 2], o[c + 268 &gt;&gt; 2] = 1065353216;
                        A: {
                            e: if (t = o[c + 220 &gt;&gt; 2] + -2 | 0, !(t &gt;&gt;&gt; 0 &gt; 3)) switch (t - 1 | 0) {
                              case 0:
                              case 1:
                                break e;

                              default:
                                break A;
                            }
                            if (!(3 &amp; C[c + 204 | 0]) &amp;&amp; (Nr(c, r, f + 432 | 0), C[A + 44 | 0] &amp;&amp; (l = g[c + 276 &gt;&gt; 2], 
                            (l = R(l * l)) != R(0) &amp;&amp; (d = l, y = c + 52 | 0, l = R(g[f + 480 &gt;&gt; 2] - g[y &gt;&gt; 2]), 
                            k = R(l * l), l = R(g[f + 484 &gt;&gt; 2] - g[c + 56 &gt;&gt; 2]), k = R(k + R(l * l)), l = R(g[f + 488 &gt;&gt; 2] - g[c + 60 &gt;&gt; 2]), 
                            d &lt; R(k + R(l * l)))))) {
                                if (Ki(f + 424 | 0, 23324), o[o[c + 192 &gt;&gt; 2] + 4 &gt;&gt; 2] &lt;= 19 &amp;&amp; (o[702] = o[702] + 1, 
                                t = o[A + 68 &gt;&gt; 2], t = 0 | BA[o[o[t &gt;&gt; 2] + 36 &gt;&gt; 2]](t), a = o[y + 4 &gt;&gt; 2], o[T &gt;&gt; 2] = o[y &gt;&gt; 2], 
                                o[T + 4 &gt;&gt; 2] = a, b = o[(a = O = y + 8 | 0) + 4 &gt;&gt; 2], o[(s = T + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                                o[s + 4 &gt;&gt; 2] = b, a = o[Y + 4 &gt;&gt; 2], o[S &gt;&gt; 2] = o[Y &gt;&gt; 2], o[S + 4 &gt;&gt; 2] = a, 
                                s = o[(a = Y + 8 | 0) + 4 &gt;&gt; 2], o[(u = S + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = s, 
                                o[f + 332 &gt;&gt; 2] = -1, o[f + 324 &gt;&gt; 2] = 1065353216, o[f + 328 &gt;&gt; 2] = 1, o[f + 320 &gt;&gt; 2] = 23736, 
                                o[f + 400 &gt;&gt; 2] = 0, o[f + 408 &gt;&gt; 2] = 0, o[f + 416 &gt;&gt; 2] = o[A + 24 &gt;&gt; 2], o[f + 412 &gt;&gt; 2] = t, 
                                o[f + 404 &gt;&gt; 2] = c, t = o[c + 272 &gt;&gt; 2], YA(f + 264 | 0), o[p &gt;&gt; 2] = 0, o[p + 4 &gt;&gt; 2] = 0, 
                                o[(b = p + 8 | 0) &gt;&gt; 2] = 0, o[b + 4 &gt;&gt; 2] = 0, o[p + 16 &gt;&gt; 2] = 0, o[f + 288 &gt;&gt; 2] = 1065353216, 
                                o[f + 280 &gt;&gt; 2] = 1065353216, o[f + 284 &gt;&gt; 2] = 1065353216, o[f + 268 &gt;&gt; 2] = 8, 
                                o[f + 264 &gt;&gt; 2] = 9852, o[f + 316 &gt;&gt; 2] = 0, o[f + 312 &gt;&gt; 2] = t, o[f + 296 &gt;&gt; 2] = t, 
                                o[f + 408 &gt;&gt; 2] = o[A + 56 &gt;&gt; 2], t = o[c + 188 &gt;&gt; 2], b = o[t + 8 &gt;&gt; 2], o[f + 328 &gt;&gt; 2] = o[t + 4 &gt;&gt; 2], 
                                o[f + 332 &gt;&gt; 2] = b, s = o[(t = f + 440 | 0) + 4 &gt;&gt; 2], o[(b = f + 208 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                                o[b + 4 &gt;&gt; 2] = s, t = o[Y + 4 &gt;&gt; 2], o[X &gt;&gt; 2] = o[Y &gt;&gt; 2], o[X + 4 &gt;&gt; 2] = t, 
                                u = o[(t = M + 8 | 0) + 4 &gt;&gt; 2], o[(s = w + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = u, 
                                t = o[M + 4 &gt;&gt; 2], o[w &gt;&gt; 2] = o[M &gt;&gt; 2], o[w + 4 &gt;&gt; 2] = t, u = o[(t = AA) + 4 &gt;&gt; 2], 
                                o[W &gt;&gt; 2] = o[t &gt;&gt; 2], o[W + 4 &gt;&gt; 2] = u, v = o[(t = t + 8 | 0) + 4 &gt;&gt; 2], o[(u = W + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                                o[u + 4 &gt;&gt; 2] = v, t = o[a + 4 &gt;&gt; 2], o[(v = X + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[v + 4 &gt;&gt; 2] = t, 
                                t = o[f + 436 &gt;&gt; 2], o[f + 200 &gt;&gt; 2] = o[f + 432 &gt;&gt; 2], o[f + 204 &gt;&gt; 2] = t, v = o[(a = (t = c + 4 | 0) + 8 | 0) &gt;&gt; 2], 
                                a = o[a + 4 &gt;&gt; 2], eA = o[t &gt;&gt; 2], iA = o[t + 4 &gt;&gt; 2], H = o[(F = c + 20 | 0) + 4 &gt;&gt; 2], 
                                o[W &gt;&gt; 2] = o[F &gt;&gt; 2], o[W + 4 &gt;&gt; 2] = H, H = o[(F = c + 28 | 0) + 4 &gt;&gt; 2], o[u &gt;&gt; 2] = o[F &gt;&gt; 2], 
                                o[u + 4 &gt;&gt; 2] = H, o[b &gt;&gt; 2] = v, o[b + 4 &gt;&gt; 2] = a, o[f + 200 &gt;&gt; 2] = eA, o[f + 204 &gt;&gt; 2] = iA, 
                                b = o[(a = c + 36 | 0) + 4 &gt;&gt; 2], o[w &gt;&gt; 2] = o[a &gt;&gt; 2], o[w + 4 &gt;&gt; 2] = b, b = o[(a = c + 44 | 0) + 4 &gt;&gt; 2], 
                                o[s &gt;&gt; 2] = o[a &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = b, gf(A, f + 264 | 0, t, f + 200 | 0, f + 320 | 0, R(0)), 
                                (l = g[f + 324 &gt;&gt; 2]) &lt; R(1))) {
                                    if (Z = g[c + 60 &gt;&gt; 2], B = g[c + 56 &gt;&gt; 2], m = g[c + 52 &gt;&gt; 2], d = g[f + 376 &gt;&gt; 2], 
                                    V = g[f + 488 &gt;&gt; 2], E = g[f + 372 &gt;&gt; 2], N = g[f + 484 &gt;&gt; 2], I = g[f + 368 &gt;&gt; 2], 
                                    J = g[f + 480 &gt;&gt; 2], t = o[A + 24 &gt;&gt; 2], s = 0 | BA[o[o[t &gt;&gt; 2] + 12 &gt;&gt; 2]](t, c, o[f + 400 &gt;&gt; 2]), 
                                    U = R(l * R(N - B)), B = R(l * R(J - m)), k = d, d = R(l * R(V - Z)), m = R(R(R(-R(E * U)) - R(I * B)) - R(k * d)), 
                                    (0 | (t = o[A + 324 &gt;&gt; 2])) == o[A + 328 &gt;&gt; 2] &amp;&amp; !((0 | t) &gt;= (0 | (u = t ? t &lt;&lt; 1 : 1)))) {
                                        if (u ? (v = dA(u &lt;&lt; 2), t = o[A + 324 &gt;&gt; 2]) : v = 0, (0 | t) &gt;= 1) for (b = 0, 
                                        a = t; o[b + v &gt;&gt; 2] = o[o[A + 332 &gt;&gt; 2] + b &gt;&gt; 2], b = b + 4 | 0, a = a + -1 | 0; ) ;
                                        (a = o[A + 332 &gt;&gt; 2]) &amp;&amp; (C[A + 336 | 0] &amp;&amp; (CA(a), t = o[A + 324 &gt;&gt; 2]), o[A + 332 &gt;&gt; 2] = 0), 
                                        o[A + 332 &gt;&gt; 2] = v, n[A + 336 | 0] = 1, o[A + 328 &gt;&gt; 2] = u;
                                    }
                                    o[o[A + 332 &gt;&gt; 2] + (t &lt;&lt; 2) &gt;&gt; 2] = s, o[A + 324 &gt;&gt; 2] = t + 1, t = o[f + 400 &gt;&gt; 2], 
                                    V = g[t + 20 &gt;&gt; 2], E = g[t + 36 &gt;&gt; 2], N = g[t + 40 &gt;&gt; 2], I = g[t + 8 &gt;&gt; 2], J = g[t + 24 &gt;&gt; 2], 
                                    l = g[t + 60 &gt;&gt; 2], rA = g[t + 52 &gt;&gt; 2], Z = g[t + 56 &gt;&gt; 2], P = g[t + 44 &gt;&gt; 2], 
                                    k = g[t + 12 &gt;&gt; 2], L = g[t + 28 &gt;&gt; 2], K = g[t + 4 &gt;&gt; 2], z = g[c + 60 &gt;&gt; 2], fA = g[c + 52 &gt;&gt; 2], 
                                    nA = g[c + 56 &gt;&gt; 2], o[(t = f + 16 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, o[(t = q) &gt;&gt; 2] = 0, 
                                    o[t + 4 &gt;&gt; 2] = 0, o[(t = t + 8 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, o[Q &gt;&gt; 2] = 0, 
                                    o[Q + 4 &gt;&gt; 2] = 0, o[(t = Q + 8 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, o[(t = Q + 16 | 0) &gt;&gt; 2] = 0, 
                                    o[t + 4 &gt;&gt; 2] = 0, o[(t = Q + 24 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, o[(t = Q + 32 | 0) &gt;&gt; 2] = 0, 
                                    o[t + 4 &gt;&gt; 2] = 0, o[Q + 40 &gt;&gt; 2] = 0, a = o[(t = $) + 4 &gt;&gt; 2], o[x &gt;&gt; 2] = o[t &gt;&gt; 2], 
                                    o[x + 4 &gt;&gt; 2] = a, a = o[(t = t + 8 | 0) + 4 &gt;&gt; 2], o[(b = x + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                                    o[b + 4 &gt;&gt; 2] = a, o[f + 8 &gt;&gt; 2] = 0, o[f + 12 &gt;&gt; 2] = 0, o[f + 36 &gt;&gt; 2] = 0, g[f + 88 &gt;&gt; 2] = m, 
                                    B = R(B + fA), m = R(U + nA), d = R(d + z), z = R(R(R(k * B) + R(L * m)) + R(P * d)), 
                                    U = k, k = R(-rA), g[f + 32 &gt;&gt; 2] = z + R(R(R(U * k) - R(L * Z)) - R(P * l)), g[f + 28 &gt;&gt; 2] = R(R(R(B * I) + R(m * J)) + R(d * N)) + R(R(R(I * k) - R(J * Z)) - R(N * l)), 
                                    g[f + 24 &gt;&gt; 2] = R(R(R(B * K) + R(m * V)) + R(d * E)) + R(R(R(K * k) - R(V * Z)) - R(E * l)), 
                                    t = s + _(ue(s, f + 8 | 0), 192) | 0, o[t + 100 &gt;&gt; 2] = 0, g[t + 88 &gt;&gt; 2] = h(R(G(R(g[c + 228 &gt;&gt; 2] * g[o[f + 400 &gt;&gt; 2] + 228 &gt;&gt; 2]), R(-10))), R(10)), 
                                    a = o[y + 4 &gt;&gt; 2], o[(c = t + 52 | 0) &gt;&gt; 2] = o[y &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = a, a = o[O + 4 &gt;&gt; 2], 
                                    o[(c = t + 60 | 0) &gt;&gt; 2] = o[O &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = a, o[t + 48 &gt;&gt; 2] = 0, g[t + 44 &gt;&gt; 2] = d, 
                                    g[t + 40 &gt;&gt; 2] = m, g[t + 36 &gt;&gt; 2] = B;
                                }
                                Li();
                            }
                        }
                        if ((0 | (j = j + 1 | 0)) == (0 | i)) break;
                    }
                    D = f + 496 | 0;
                }(A, o[A + 256 &gt;&gt; 2], r, e), Li(), D = i + 16 | 0;
            }, function(A, e) {
                A |= 0, e = R(e);
                var i = 0, r = 0, f = 0, n = 0;
                if ((0 | (r = o[A + 8 &gt;&gt; 2])) &gt;= 1) for (;!(i = o[o[A + 16 &gt;&gt; 2] + f &gt;&gt; 2]) | !(2 &amp; o[i + 252 &gt;&gt; 2]) | !(2 &amp; C[i + 204 | 0]) | 2 == o[i + 220 &gt;&gt; 2] || (Ur(i, e), 
                r = o[A + 8 &gt;&gt; 2]), f = f + 4 | 0, (0 | (n = n + 1 | 0)) &lt; (0 | r); ) ;
            }, function(A, e) {
                A |= 0, e |= 0;
                var i, r = 0, f = 0, n = 0, t = 0, a = 0, c = R(0), b = R(0), l = R(0), u = 0, s = R(0), k = 0, d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0), W = R(0), Y = 0, F = R(0), Z = R(0), p = R(0), V = 0, E = R(0), N = 0, I = R(0), J = R(0), U = R(0), x = 0, X = 0, M = 0, S = R(0), T = R(0), j = R(0), O = 0, H = R(0), z = R(0), P = 0, L = R(0);
                D = i = D - 176 | 0, r = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), r = 0 | BA[o[o[r &gt;&gt; 2] + 56 &gt;&gt; 2]](r), 
                n = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), n = 0 | BA[o[o[n &gt;&gt; 2] + 56 &gt;&gt; 2]](n);
                A: if (!((F = g[e + 40 &gt;&gt; 2]) &lt;= R(0) || (t = o[e + 4 &gt;&gt; 2] + -3 | 0, t &gt;&gt;&gt; 0 &gt; 9))) {
                    switch (f = 2048 &amp; r, u = 4096 &amp; n, t - 1 | 0) {
                      default:
                        if (o[(n = i + 172 | 0) &gt;&gt; 2] = 0, o[(r = t = i + 164 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, 
                        o[(r = i + 156 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, o[(r = i + 124 | 0) &gt;&gt; 2] = 0, 
                        o[r + 4 &gt;&gt; 2] = 0, o[(r = i + 136 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, o[i + 132 &gt;&gt; 2] = 1065353216, 
                        o[i + 152 &gt;&gt; 2] = 1065353216, o[i + 116 &gt;&gt; 2] = 0, o[i + 120 &gt;&gt; 2] = 0, o[i + 144 &gt;&gt; 2] = 0, 
                        o[i + 148 &gt;&gt; 2] = 0, o[i + 112 &gt;&gt; 2] = 1065353216, r = o[e + 28 &gt;&gt; 2], s = g[r + 52 &gt;&gt; 2], 
                        v = g[r + 8 &gt;&gt; 2], B = g[r + 12 &gt;&gt; 2], d = g[r + 56 &gt;&gt; 2], _ = g[r + 28 &gt;&gt; 2], m = g[r + 20 &gt;&gt; 2], 
                        h = g[r + 24 &gt;&gt; 2], c = g[r + 60 &gt;&gt; 2], l = g[r + 44 &gt;&gt; 2], b = g[r + 36 &gt;&gt; 2], 
                        G = g[r + 40 &gt;&gt; 2], y = g[r + 4 &gt;&gt; 2], o[n &gt;&gt; 2] = 0, Y = i + 168 | 0, Q = c, c = g[e + 300 &gt;&gt; 2], 
                        w = R(b * c), b = g[e + 304 &gt;&gt; 2], W = l, l = g[e + 308 &gt;&gt; 2], g[Y &gt;&gt; 2] = Q + R(R(w + R(G * b)) + R(W * l)), 
                        g[t &gt;&gt; 2] = d + R(R(R(c * m) + R(b * h)) + R(l * _)), g[i + 160 &gt;&gt; 2] = s + R(R(R(c * y) + R(b * v)) + R(l * B)), 
                        r = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), BA[o[o[r &gt;&gt; 2] + 64 &gt;&gt; 2]](r, i + 112 | 0, F), 
                        r = o[e + 32 &gt;&gt; 2], s = g[r + 52 &gt;&gt; 2], v = g[r + 8 &gt;&gt; 2], B = g[r + 12 &gt;&gt; 2], d = g[r + 56 &gt;&gt; 2], 
                        _ = g[r + 28 &gt;&gt; 2], m = g[r + 20 &gt;&gt; 2], h = g[r + 24 &gt;&gt; 2], c = g[r + 60 &gt;&gt; 2], 
                        l = g[r + 44 &gt;&gt; 2], b = g[r + 36 &gt;&gt; 2], G = g[r + 40 &gt;&gt; 2], y = g[r + 4 &gt;&gt; 2], o[n &gt;&gt; 2] = 0, 
                        Q = c, c = g[e + 316 &gt;&gt; 2], w = R(b * c), b = g[e + 320 &gt;&gt; 2], W = l, l = g[e + 324 &gt;&gt; 2], 
                        g[Y &gt;&gt; 2] = Q + R(R(w + R(G * b)) + R(W * l)), g[t &gt;&gt; 2] = d + R(R(R(c * m) + R(b * h)) + R(l * _)), 
                        g[i + 160 &gt;&gt; 2] = s + R(R(R(c * y) + R(b * v)) + R(l * B)), !f) break A;
                        A = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), BA[o[o[A &gt;&gt; 2] + 64 &gt;&gt; 2]](A, i + 112 | 0, F);
                        break A;

                      case 0:
                        if (r = o[e + 28 &gt;&gt; 2], S = g[r + 52 &gt;&gt; 2], c = g[r + 8 &gt;&gt; 2], b = g[r + 12 &gt;&gt; 2], 
                        h = g[e + 584 &gt;&gt; 2], G = g[e + 552 &gt;&gt; 2], y = g[e + 568 &gt;&gt; 2], T = g[r + 56 &gt;&gt; 2], 
                        j = g[r + 60 &gt;&gt; 2], E = g[e + 608 &gt;&gt; 2], W = g[e + 600 &gt;&gt; 2], I = g[e + 604 &gt;&gt; 2], 
                        l = g[r + 28 &gt;&gt; 2], s = g[r + 20 &gt;&gt; 2], v = g[r + 24 &gt;&gt; 2], J = g[e + 588 &gt;&gt; 2], 
                        Q = g[e + 556 &gt;&gt; 2], w = g[e + 572 &gt;&gt; 2], Z = g[e + 592 &gt;&gt; 2], B = g[r + 44 &gt;&gt; 2], 
                        U = g[e + 560 &gt;&gt; 2], d = g[r + 36 &gt;&gt; 2], p = g[e + 576 &gt;&gt; 2], _ = g[r + 40 &gt;&gt; 2], 
                        m = g[r + 4 &gt;&gt; 2], o[i + 172 &gt;&gt; 2] = 0, o[i + 156 &gt;&gt; 2] = 0, o[i + 140 &gt;&gt; 2] = 0, 
                        g[i + 152 &gt;&gt; 2] = R(R(U * d) + R(p * _)) + R(Z * B), g[i + 148 &gt;&gt; 2] = R(R(Q * d) + R(w * _)) + R(J * B), 
                        g[i + 136 &gt;&gt; 2] = R(R(U * s) + R(p * v)) + R(Z * l), g[i + 132 &gt;&gt; 2] = R(R(Q * s) + R(w * v)) + R(J * l), 
                        g[i + 168 &gt;&gt; 2] = j + R(R(R(d * W) + R(_ * I)) + R(B * E)), g[i + 164 &gt;&gt; 2] = T + R(R(R(s * W) + R(v * I)) + R(l * E)), 
                        o[i + 124 &gt;&gt; 2] = 0, g[i + 144 &gt;&gt; 2] = R(R(G * d) + R(y * _)) + R(h * B), g[i + 128 &gt;&gt; 2] = R(R(G * s) + R(y * v)) + R(h * l), 
                        g[i + 120 &gt;&gt; 2] = R(R(m * U) + R(c * p)) + R(b * Z), g[i + 116 &gt;&gt; 2] = R(R(m * Q) + R(c * w)) + R(b * J), 
                        g[i + 112 &gt;&gt; 2] = R(R(G * m) + R(y * c)) + R(h * b), g[i + 160 &gt;&gt; 2] = S + R(R(R(m * W) + R(c * I)) + R(b * E)), 
                        f ? (r = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), BA[o[o[r &gt;&gt; 2] + 64 &gt;&gt; 2]](r, i + 112 | 0, F), 
                        r = o[e + 32 &gt;&gt; 2], S = g[r + 52 &gt;&gt; 2], c = g[r + 8 &gt;&gt; 2], b = g[r + 12 &gt;&gt; 2], T = g[r + 56 &gt;&gt; 2], 
                        j = g[r + 60 &gt;&gt; 2], h = g[e + 672 &gt;&gt; 2], G = g[e + 664 &gt;&gt; 2], y = g[e + 668 &gt;&gt; 2], 
                        l = g[r + 28 &gt;&gt; 2], s = g[r + 20 &gt;&gt; 2], v = g[r + 24 &gt;&gt; 2], E = g[e + 648 &gt;&gt; 2], 
                        W = g[e + 616 &gt;&gt; 2], I = g[e + 632 &gt;&gt; 2], J = g[e + 652 &gt;&gt; 2], Q = g[e + 620 &gt;&gt; 2], 
                        w = g[e + 636 &gt;&gt; 2], Z = g[e + 656 &gt;&gt; 2], B = g[r + 44 &gt;&gt; 2], U = g[e + 624 &gt;&gt; 2], 
                        d = g[r + 36 &gt;&gt; 2], p = g[e + 640 &gt;&gt; 2], _ = g[r + 40 &gt;&gt; 2], m = g[r + 4 &gt;&gt; 2], 
                        o[i + 172 &gt;&gt; 2] = 0, o[i + 156 &gt;&gt; 2] = 0, o[i + 140 &gt;&gt; 2] = 0, g[i + 152 &gt;&gt; 2] = R(R(U * d) + R(p * _)) + R(Z * B), 
                        g[i + 148 &gt;&gt; 2] = R(R(Q * d) + R(w * _)) + R(J * B), g[i + 144 &gt;&gt; 2] = R(R(W * d) + R(I * _)) + R(E * B), 
                        g[i + 136 &gt;&gt; 2] = R(R(U * s) + R(p * v)) + R(Z * l), g[i + 132 &gt;&gt; 2] = R(R(Q * s) + R(w * v)) + R(J * l), 
                        g[i + 168 &gt;&gt; 2] = j + R(R(R(d * G) + R(_ * y)) + R(B * h)), g[i + 164 &gt;&gt; 2] = T + R(R(R(s * G) + R(v * y)) + R(l * h)), 
                        g[i + 160 &gt;&gt; 2] = S + R(R(R(m * G) + R(c * y)) + R(b * h)), o[i + 124 &gt;&gt; 2] = 0, 
                        g[i + 128 &gt;&gt; 2] = R(R(W * s) + R(I * v)) + R(E * l), g[i + 120 &gt;&gt; 2] = R(R(m * U) + R(c * p)) + R(b * Z), 
                        g[i + 116 &gt;&gt; 2] = R(R(m * Q) + R(c * w)) + R(b * J), g[i + 112 &gt;&gt; 2] = R(R(W * m) + R(I * c)) + R(E * b), 
                        r = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), BA[o[o[r &gt;&gt; 2] + 64 &gt;&gt; 2]](r, i + 112 | 0, F)) : (r = o[e + 32 &gt;&gt; 2], 
                        S = g[r + 52 &gt;&gt; 2], T = g[r + 56 &gt;&gt; 2], j = g[r + 60 &gt;&gt; 2], h = g[e + 672 &gt;&gt; 2], 
                        G = g[e + 664 &gt;&gt; 2], y = g[e + 668 &gt;&gt; 2], c = g[r + 8 &gt;&gt; 2], b = g[r + 12 &gt;&gt; 2], 
                        l = g[r + 28 &gt;&gt; 2], s = g[r + 20 &gt;&gt; 2], v = g[r + 24 &gt;&gt; 2], E = g[e + 648 &gt;&gt; 2], 
                        W = g[e + 616 &gt;&gt; 2], I = g[e + 632 &gt;&gt; 2], J = g[e + 652 &gt;&gt; 2], Q = g[e + 620 &gt;&gt; 2], 
                        w = g[e + 636 &gt;&gt; 2], Z = g[e + 656 &gt;&gt; 2], B = g[r + 44 &gt;&gt; 2], U = g[e + 624 &gt;&gt; 2], 
                        d = g[r + 36 &gt;&gt; 2], p = g[e + 640 &gt;&gt; 2], _ = g[r + 40 &gt;&gt; 2], m = g[r + 4 &gt;&gt; 2], 
                        o[i + 172 &gt;&gt; 2] = 0, o[i + 156 &gt;&gt; 2] = 0, o[i + 140 &gt;&gt; 2] = 0, o[i + 124 &gt;&gt; 2] = 0, 
                        g[i + 152 &gt;&gt; 2] = R(R(U * d) + R(p * _)) + R(Z * B), g[i + 148 &gt;&gt; 2] = R(R(Q * d) + R(w * _)) + R(J * B), 
                        g[i + 144 &gt;&gt; 2] = R(R(W * d) + R(I * _)) + R(E * B), g[i + 136 &gt;&gt; 2] = R(R(U * s) + R(p * v)) + R(Z * l), 
                        g[i + 132 &gt;&gt; 2] = R(R(Q * s) + R(w * v)) + R(J * l), g[i + 128 &gt;&gt; 2] = R(R(W * s) + R(I * v)) + R(E * l), 
                        g[i + 120 &gt;&gt; 2] = R(R(m * U) + R(c * p)) + R(b * Z), g[i + 116 &gt;&gt; 2] = R(R(m * Q) + R(c * w)) + R(b * J), 
                        g[i + 112 &gt;&gt; 2] = R(R(W * m) + R(I * c)) + R(E * b), g[i + 168 &gt;&gt; 2] = j + R(R(R(d * G) + R(_ * y)) + R(B * h)), 
                        g[i + 164 &gt;&gt; 2] = T + R(R(R(s * G) + R(v * y)) + R(l * h)), g[i + 160 &gt;&gt; 2] = S + R(R(R(m * G) + R(c * y)) + R(b * h))), 
                        !u | (c = function(A) {
                            var e = R(0);
                            return (e = wf(R(g[A &gt;&gt; 2] - g[A + 4 &gt;&gt; 2]))) &lt; R(-3.1415927410125732) ? R(e + R(6.2831854820251465)) : e &gt; R(3.1415927410125732) ^ 1 ? e : R(e + R(-6.2831854820251465));
                        }(r = e + 688 | 0)) == (b = function(A) {
                            var e = R(0);
                            return (e = wf(R(g[A &gt;&gt; 2] + g[A + 4 &gt;&gt; 2]))) &lt; R(-3.1415927410125732) ? R(e + R(6.2831854820251465)) : e &gt; R(3.1415927410125732) ^ 1 ? e : R(e + R(-6.2831854820251465));
                        }(r))) break A;
                        l = g[e + 692 &gt;&gt; 2], o[i + 96 &gt;&gt; 2] = o[i + 120 &gt;&gt; 2], o[i + 100 &gt;&gt; 2] = o[i + 136 &gt;&gt; 2], 
                        o[i + 108 &gt;&gt; 2] = 0, o[i + 104 &gt;&gt; 2] = o[i + 152 &gt;&gt; 2], o[i + 80 &gt;&gt; 2] = o[i + 112 &gt;&gt; 2], 
                        o[i + 84 &gt;&gt; 2] = o[i + 128 &gt;&gt; 2], o[i + 92 &gt;&gt; 2] = 0, o[i + 88 &gt;&gt; 2] = o[i + 144 &gt;&gt; 2], 
                        A = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), o[(e = i + 72 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                        o[i + 64 &gt;&gt; 2] = 0, o[i + 68 &gt;&gt; 2] = 0, e = l &gt; R(0), BA[o[o[A &gt;&gt; 2] + 68 &gt;&gt; 2]](A, i + 160 | 0, i + 96 | 0, i + 80 | 0, F, F, e ? c : R(0), e ? b : R(6.2831854820251465), i - -64 | 0, e, R(10));
                        break A;

                      case 1:
                        if (r = o[e + 28 &gt;&gt; 2], S = g[r + 52 &gt;&gt; 2], c = g[r + 8 &gt;&gt; 2], b = g[r + 12 &gt;&gt; 2], 
                        h = g[e + 332 &gt;&gt; 2], G = g[e + 300 &gt;&gt; 2], y = g[e + 316 &gt;&gt; 2], T = g[r + 56 &gt;&gt; 2], 
                        j = g[r + 60 &gt;&gt; 2], E = g[e + 356 &gt;&gt; 2], W = g[e + 348 &gt;&gt; 2], I = g[e + 352 &gt;&gt; 2], 
                        l = g[r + 28 &gt;&gt; 2], s = g[r + 20 &gt;&gt; 2], v = g[r + 24 &gt;&gt; 2], J = g[e + 336 &gt;&gt; 2], 
                        Q = g[e + 304 &gt;&gt; 2], w = g[e + 320 &gt;&gt; 2], Z = g[e + 340 &gt;&gt; 2], B = g[r + 44 &gt;&gt; 2], 
                        U = g[e + 308 &gt;&gt; 2], d = g[r + 36 &gt;&gt; 2], p = g[e + 324 &gt;&gt; 2], _ = g[r + 40 &gt;&gt; 2], 
                        m = g[r + 4 &gt;&gt; 2], o[i + 172 &gt;&gt; 2] = 0, o[i + 156 &gt;&gt; 2] = 0, o[i + 140 &gt;&gt; 2] = 0, 
                        g[i + 152 &gt;&gt; 2] = R(R(U * d) + R(p * _)) + R(Z * B), g[i + 148 &gt;&gt; 2] = R(R(Q * d) + R(w * _)) + R(J * B), 
                        g[i + 136 &gt;&gt; 2] = R(R(U * s) + R(p * v)) + R(Z * l), g[i + 132 &gt;&gt; 2] = R(R(Q * s) + R(w * v)) + R(J * l), 
                        g[i + 168 &gt;&gt; 2] = j + R(R(R(d * W) + R(_ * I)) + R(B * E)), g[i + 164 &gt;&gt; 2] = T + R(R(R(s * W) + R(v * I)) + R(l * E)), 
                        o[i + 124 &gt;&gt; 2] = 0, g[i + 144 &gt;&gt; 2] = R(R(G * d) + R(y * _)) + R(h * B), g[i + 128 &gt;&gt; 2] = R(R(G * s) + R(y * v)) + R(h * l), 
                        g[i + 120 &gt;&gt; 2] = R(R(m * U) + R(c * p)) + R(b * Z), g[i + 116 &gt;&gt; 2] = R(R(m * Q) + R(c * w)) + R(b * J), 
                        g[i + 112 &gt;&gt; 2] = R(R(G * m) + R(y * c)) + R(h * b), g[i + 160 &gt;&gt; 2] = S + R(R(R(m * W) + R(c * I)) + R(b * E)), 
                        f ? (r = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), BA[o[o[r &gt;&gt; 2] + 64 &gt;&gt; 2]](r, i + 112 | 0, F), 
                        r = o[e + 32 &gt;&gt; 2], S = g[r + 52 &gt;&gt; 2], c = g[r + 8 &gt;&gt; 2], b = g[r + 12 &gt;&gt; 2], T = g[r + 56 &gt;&gt; 2], 
                        j = g[r + 60 &gt;&gt; 2], h = g[e + 420 &gt;&gt; 2], G = g[e + 412 &gt;&gt; 2], y = g[e + 416 &gt;&gt; 2], 
                        l = g[r + 28 &gt;&gt; 2], s = g[r + 20 &gt;&gt; 2], v = g[r + 24 &gt;&gt; 2], E = g[e + 396 &gt;&gt; 2], 
                        W = g[e + 364 &gt;&gt; 2], I = g[e + 380 &gt;&gt; 2], J = g[e + 400 &gt;&gt; 2], Q = g[e + 368 &gt;&gt; 2], 
                        w = g[e + 384 &gt;&gt; 2], Z = g[e + 404 &gt;&gt; 2], B = g[r + 44 &gt;&gt; 2], U = g[e + 372 &gt;&gt; 2], 
                        d = g[r + 36 &gt;&gt; 2], p = g[e + 388 &gt;&gt; 2], _ = g[r + 40 &gt;&gt; 2], m = g[r + 4 &gt;&gt; 2], 
                        o[i + 172 &gt;&gt; 2] = 0, o[i + 156 &gt;&gt; 2] = 0, o[i + 140 &gt;&gt; 2] = 0, g[i + 152 &gt;&gt; 2] = R(R(U * d) + R(p * _)) + R(Z * B), 
                        g[i + 148 &gt;&gt; 2] = R(R(Q * d) + R(w * _)) + R(J * B), g[i + 144 &gt;&gt; 2] = R(R(W * d) + R(I * _)) + R(E * B), 
                        g[i + 136 &gt;&gt; 2] = R(R(U * s) + R(p * v)) + R(Z * l), g[i + 132 &gt;&gt; 2] = R(R(Q * s) + R(w * v)) + R(J * l), 
                        g[i + 168 &gt;&gt; 2] = j + R(R(R(d * G) + R(_ * y)) + R(B * h)), g[i + 164 &gt;&gt; 2] = T + R(R(R(s * G) + R(v * y)) + R(l * h)), 
                        g[i + 160 &gt;&gt; 2] = S + R(R(R(m * G) + R(c * y)) + R(b * h)), o[i + 124 &gt;&gt; 2] = 0, 
                        g[i + 128 &gt;&gt; 2] = R(R(W * s) + R(I * v)) + R(E * l), g[i + 120 &gt;&gt; 2] = R(R(m * U) + R(c * p)) + R(b * Z), 
                        g[i + 116 &gt;&gt; 2] = R(R(m * Q) + R(c * w)) + R(b * J), g[i + 112 &gt;&gt; 2] = R(R(W * m) + R(I * c)) + R(E * b), 
                        r = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), BA[o[o[r &gt;&gt; 2] + 64 &gt;&gt; 2]](r, i + 112 | 0, F)) : (r = o[e + 32 &gt;&gt; 2], 
                        S = g[r + 52 &gt;&gt; 2], T = g[r + 56 &gt;&gt; 2], j = g[r + 60 &gt;&gt; 2], h = g[e + 420 &gt;&gt; 2], 
                        G = g[e + 412 &gt;&gt; 2], y = g[e + 416 &gt;&gt; 2], c = g[r + 8 &gt;&gt; 2], b = g[r + 12 &gt;&gt; 2], 
                        l = g[r + 28 &gt;&gt; 2], s = g[r + 20 &gt;&gt; 2], v = g[r + 24 &gt;&gt; 2], E = g[e + 396 &gt;&gt; 2], 
                        W = g[e + 364 &gt;&gt; 2], I = g[e + 380 &gt;&gt; 2], J = g[e + 400 &gt;&gt; 2], Q = g[e + 368 &gt;&gt; 2], 
                        w = g[e + 384 &gt;&gt; 2], Z = g[e + 404 &gt;&gt; 2], B = g[r + 44 &gt;&gt; 2], U = g[e + 372 &gt;&gt; 2], 
                        d = g[r + 36 &gt;&gt; 2], p = g[e + 388 &gt;&gt; 2], _ = g[r + 40 &gt;&gt; 2], m = g[r + 4 &gt;&gt; 2], 
                        o[i + 172 &gt;&gt; 2] = 0, o[i + 156 &gt;&gt; 2] = 0, o[i + 140 &gt;&gt; 2] = 0, o[i + 124 &gt;&gt; 2] = 0, 
                        g[i + 152 &gt;&gt; 2] = R(R(U * d) + R(p * _)) + R(Z * B), g[i + 148 &gt;&gt; 2] = R(R(Q * d) + R(w * _)) + R(J * B), 
                        g[i + 144 &gt;&gt; 2] = R(R(W * d) + R(I * _)) + R(E * B), g[i + 136 &gt;&gt; 2] = R(R(U * s) + R(p * v)) + R(Z * l), 
                        g[i + 132 &gt;&gt; 2] = R(R(Q * s) + R(w * v)) + R(J * l), g[i + 128 &gt;&gt; 2] = R(R(W * s) + R(I * v)) + R(E * l), 
                        g[i + 120 &gt;&gt; 2] = R(R(m * U) + R(c * p)) + R(b * Z), g[i + 116 &gt;&gt; 2] = R(R(m * Q) + R(c * w)) + R(b * J), 
                        g[i + 112 &gt;&gt; 2] = R(R(W * m) + R(I * c)) + R(E * b), g[i + 168 &gt;&gt; 2] = j + R(R(R(d * G) + R(_ * y)) + R(B * h)), 
                        g[i + 164 &gt;&gt; 2] = T + R(R(R(s * G) + R(v * y)) + R(l * h)), g[i + 160 &gt;&gt; 2] = S + R(R(R(m * G) + R(c * y)) + R(b * h))), 
                        !u) break A;
                        for (Wf(i + 96 | 0, e, R(6.0868353843688965), F), o[i + 108 &gt;&gt; 2] = 0, c = g[i + 96 &gt;&gt; 2], 
                        b = g[i + 100 &gt;&gt; 2], l = g[i + 104 &gt;&gt; 2], g[i + 104 &gt;&gt; 2] = R(R(R(c * g[i + 144 &gt;&gt; 2]) + R(b * g[i + 148 &gt;&gt; 2])) + R(l * g[i + 152 &gt;&gt; 2])) + g[i + 168 &gt;&gt; 2], 
                        g[i + 100 &gt;&gt; 2] = R(R(R(c * g[i + 128 &gt;&gt; 2]) + R(b * g[i + 132 &gt;&gt; 2])) + R(l * g[i + 136 &gt;&gt; 2])) + g[i + 164 &gt;&gt; 2], 
                        g[i + 96 &gt;&gt; 2] = R(R(R(c * g[i + 112 &gt;&gt; 2]) + R(b * g[i + 116 &gt;&gt; 2])) + R(l * g[i + 120 &gt;&gt; 2])) + g[i + 160 &gt;&gt; 2], 
                        n = i + 160 | 0, t = i + 72 | 0, r = 0; Wf(i + 80 | 0, e, R(R(R(0 | r) * R(6.283185005187988)) * R(.03125)), F), 
                        o[i + 92 &gt;&gt; 2] = 0, c = g[i + 80 &gt;&gt; 2], b = g[i + 84 &gt;&gt; 2], l = g[i + 88 &gt;&gt; 2], 
                        g[i + 88 &gt;&gt; 2] = R(R(R(c * g[i + 144 &gt;&gt; 2]) + R(b * g[i + 148 &gt;&gt; 2])) + R(l * g[i + 152 &gt;&gt; 2])) + g[i + 168 &gt;&gt; 2], 
                        g[i + 84 &gt;&gt; 2] = R(R(R(c * g[i + 128 &gt;&gt; 2]) + R(b * g[i + 132 &gt;&gt; 2])) + R(l * g[i + 136 &gt;&gt; 2])) + g[i + 164 &gt;&gt; 2], 
                        g[i + 80 &gt;&gt; 2] = R(R(R(c * g[i + 112 &gt;&gt; 2]) + R(b * g[i + 116 &gt;&gt; 2])) + R(l * g[i + 120 &gt;&gt; 2])) + g[i + 160 &gt;&gt; 2], 
                        f = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), o[t &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, o[i + 64 &gt;&gt; 2] = 0, 
                        o[i + 68 &gt;&gt; 2] = 0, BA[o[o[f &gt;&gt; 2] + 16 &gt;&gt; 2]](f, i + 96 | 0, i + 80 | 0, i - -64 | 0), 
                        3 &amp; r || (f = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), o[t &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, 
                        o[i + 64 &gt;&gt; 2] = 0, o[i + 68 &gt;&gt; 2] = 0, BA[o[o[f &gt;&gt; 2] + 16 &gt;&gt; 2]](f, n, i + 80 | 0, i - -64 | 0)), 
                        x = o[(Y = i + 88 | 0) + 4 &gt;&gt; 2], o[(f = i + 104 | 0) &gt;&gt; 2] = o[Y &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = x, 
                        f = o[i + 84 &gt;&gt; 2], o[i + 96 &gt;&gt; 2] = o[i + 80 &gt;&gt; 2], o[i + 100 &gt;&gt; 2] = f, 32 != (0 | (r = r + 1 | 0)); ) ;
                        G = g[e + 512 &gt;&gt; 2], y = g[e + 452 &gt;&gt; 2], r = o[e + 32 &gt;&gt; 2], g[r + 404 &gt;&gt; 2] &gt; R(0) ? (c = g[r + 36 &gt;&gt; 2], 
                        d = g[e + 412 &gt;&gt; 2], b = g[r + 40 &gt;&gt; 2], _ = g[e + 416 &gt;&gt; 2], E = R(R(c * d) + R(b * _)), 
                        l = g[r + 20 &gt;&gt; 2], s = g[r + 24 &gt;&gt; 2], v = g[r + 28 &gt;&gt; 2], W = g[e + 420 &gt;&gt; 2], 
                        I = R(R(R(l * d) + R(s * _)) + R(v * W)), B = g[r + 4 &gt;&gt; 2], Q = R(B * d), d = g[r + 8 &gt;&gt; 2], 
                        Q = R(Q + R(d * _)), _ = g[r + 12 &gt;&gt; 2], J = R(Q + R(_ * W)), Q = g[e + 372 &gt;&gt; 2], 
                        w = g[e + 388 &gt;&gt; 2], Z = g[e + 404 &gt;&gt; 2], m = g[r + 44 &gt;&gt; 2], U = R(R(R(Q * c) + R(w * b)) + R(Z * m)), 
                        p = g[e + 368 &gt;&gt; 2], S = g[e + 384 &gt;&gt; 2], T = g[e + 400 &gt;&gt; 2], h = R(R(R(p * c) + R(S * b)) + R(T * m)), 
                        j = g[e + 364 &gt;&gt; 2], H = g[e + 380 &gt;&gt; 2], z = g[e + 396 &gt;&gt; 2], c = R(R(R(j * c) + R(H * b)) + R(z * m)), 
                        L = R(R(R(Q * l) + R(w * s)) + R(Z * v)), b = R(R(R(p * l) + R(S * s)) + R(T * v)), 
                        l = R(R(R(j * l) + R(H * s)) + R(z * v)), Q = R(R(R(B * Q) + R(d * w)) + R(_ * Z)), 
                        s = R(R(R(B * p) + R(d * S)) + R(_ * T)), v = R(R(R(j * B) + R(H * d)) + R(z * _)), 
                        B = R(m * W)) : (r = o[e + 28 &gt;&gt; 2], c = g[r + 36 &gt;&gt; 2], d = g[e + 348 &gt;&gt; 2], b = g[r + 40 &gt;&gt; 2], 
                        _ = g[e + 352 &gt;&gt; 2], E = R(R(c * d) + R(b * _)), l = g[r + 20 &gt;&gt; 2], s = g[r + 24 &gt;&gt; 2], 
                        v = g[r + 28 &gt;&gt; 2], W = g[e + 356 &gt;&gt; 2], I = R(R(R(l * d) + R(s * _)) + R(v * W)), 
                        B = g[r + 4 &gt;&gt; 2], Q = R(B * d), d = g[r + 8 &gt;&gt; 2], Q = R(Q + R(d * _)), _ = g[r + 12 &gt;&gt; 2], 
                        J = R(Q + R(_ * W)), Q = g[e + 308 &gt;&gt; 2], w = g[e + 324 &gt;&gt; 2], Z = g[e + 340 &gt;&gt; 2], 
                        m = g[r + 44 &gt;&gt; 2], U = R(R(R(Q * c) + R(w * b)) + R(Z * m)), p = g[e + 304 &gt;&gt; 2], 
                        S = g[e + 320 &gt;&gt; 2], T = g[e + 336 &gt;&gt; 2], h = R(R(R(p * c) + R(S * b)) + R(T * m)), 
                        j = g[e + 300 &gt;&gt; 2], H = g[e + 316 &gt;&gt; 2], z = g[e + 332 &gt;&gt; 2], c = R(R(R(j * c) + R(H * b)) + R(z * m)), 
                        L = R(R(R(Q * l) + R(w * s)) + R(Z * v)), b = R(R(R(p * l) + R(S * s)) + R(T * v)), 
                        l = R(R(R(j * l) + R(H * s)) + R(z * v)), Q = R(R(R(B * Q) + R(d * w)) + R(_ * Z)), 
                        s = R(R(R(B * p) + R(d * S)) + R(_ * T)), v = R(R(R(j * B) + R(H * d)) + R(z * _)), 
                        B = R(m * W)), o[i + 156 &gt;&gt; 2] = 0, g[i + 152 &gt;&gt; 2] = U, g[i + 148 &gt;&gt; 2] = h, g[i + 144 &gt;&gt; 2] = c, 
                        o[i + 140 &gt;&gt; 2] = 0, g[i + 136 &gt;&gt; 2] = L, g[i + 132 &gt;&gt; 2] = b, g[i + 128 &gt;&gt; 2] = l, 
                        o[i + 124 &gt;&gt; 2] = 0, g[i + 120 &gt;&gt; 2] = Q, g[i + 116 &gt;&gt; 2] = s, g[i + 112 &gt;&gt; 2] = v, 
                        d = g[r + 52 &gt;&gt; 2], _ = g[r + 56 &gt;&gt; 2], m = g[r + 60 &gt;&gt; 2], o[i + 172 &gt;&gt; 2] = 0, 
                        g[i + 168 &gt;&gt; 2] = m + R(E + B), g[i + 164 &gt;&gt; 2] = I + _, g[i + 160 &gt;&gt; 2] = d + J, 
                        t = o[(r = n + 8 | 0) + 4 &gt;&gt; 2], o[(e = i + 88 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = t, 
                        e = o[n + 4 &gt;&gt; 2], o[i + 80 &gt;&gt; 2] = o[n &gt;&gt; 2], o[i + 84 &gt;&gt; 2] = e, o[i + 76 &gt;&gt; 2] = 0, 
                        g[i + 72 &gt;&gt; 2] = c, g[i + 68 &gt;&gt; 2] = l, g[i + 64 &gt;&gt; 2] = v, o[i + 60 &gt;&gt; 2] = 0, 
                        g[i + 56 &gt;&gt; 2] = h, g[i + 52 &gt;&gt; 2] = b, g[i + 48 &gt;&gt; 2] = s, A = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                        o[(e = i + 40 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[i + 32 &gt;&gt; 2] = 0, o[i + 36 &gt;&gt; 2] = 0, 
                        BA[o[o[A &gt;&gt; 2] + 68 &gt;&gt; 2]](A, i + 80 | 0, i - -64 | 0, i + 48 | 0, F, F, R(R(-G) - y), R(y - G), i + 32 | 0, 1, R(10));
                        break A;

                      case 2:
                      case 5:
                        if (t = o[(n = e + 1072 | 0) + 4 &gt;&gt; 2], o[(r = a = i + 120 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], 
                        o[r + 4 &gt;&gt; 2] = t, t = o[(n = e + 1088 | 0) + 4 &gt;&gt; 2], o[(r = i + 136 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], 
                        o[r + 4 &gt;&gt; 2] = t, t = o[(n = e + 1104 | 0) + 4 &gt;&gt; 2], o[(r = i + 152 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], 
                        o[r + 4 &gt;&gt; 2] = t, t = o[(n = e + 1120 | 0) + 4 &gt;&gt; 2], o[(r = i + 168 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], 
                        o[r + 4 &gt;&gt; 2] = t, n = o[(r = Y = e + 1064 | 0) + 4 &gt;&gt; 2], o[i + 112 &gt;&gt; 2] = o[r &gt;&gt; 2], 
                        o[i + 116 &gt;&gt; 2] = n, n = o[(r = x = e + 1080 | 0) + 4 &gt;&gt; 2], o[i + 128 &gt;&gt; 2] = o[r &gt;&gt; 2], 
                        o[i + 132 &gt;&gt; 2] = n, n = o[(r = X = e + 1096 | 0) + 4 &gt;&gt; 2], o[i + 144 &gt;&gt; 2] = o[r &gt;&gt; 2], 
                        o[i + 148 &gt;&gt; 2] = n, n = o[(r = M = e + 1112 | 0) + 4 &gt;&gt; 2], o[i + 160 &gt;&gt; 2] = o[r &gt;&gt; 2], 
                        o[i + 164 &gt;&gt; 2] = n, r = i + 160 | 0, n = i + 144 | 0, t = i + 128 | 0, f ? (f = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                        BA[o[o[f &gt;&gt; 2] + 64 &gt;&gt; 2]](f, i + 112 | 0, F), N = o[(k = e + 1184 | 0) + 4 &gt;&gt; 2], 
                        o[(f = r + 8 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = N, k = o[(f = e + 1176 | 0) + 4 &gt;&gt; 2], 
                        o[r &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = k, k = o[(f = e + 1144 | 0) + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[f &gt;&gt; 2], 
                        o[t + 4 &gt;&gt; 2] = k, N = o[(k = e + 1152 | 0) + 4 &gt;&gt; 2], o[(f = t + 8 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], 
                        o[f + 4 &gt;&gt; 2] = N, k = o[(f = e + 1160 | 0) + 4 &gt;&gt; 2], o[n &gt;&gt; 2] = o[f &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = k, 
                        N = o[(k = e + 1168 | 0) + 4 &gt;&gt; 2], o[(f = n + 8 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = N, 
                        k = o[(f = e + 1136 | 0) + 4 &gt;&gt; 2], o[a &gt;&gt; 2] = o[f &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = k, a = o[(f = e + 1128 | 0) + 4 &gt;&gt; 2], 
                        o[i + 112 &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 116 &gt;&gt; 2] = a, f = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                        BA[o[o[f &gt;&gt; 2] + 64 &gt;&gt; 2]](f, i + 112 | 0, F)) : (k = o[(f = e + 1136 | 0) + 4 &gt;&gt; 2], 
                        o[a &gt;&gt; 2] = o[f &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = k, a = o[(f = e + 1144 | 0) + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[f &gt;&gt; 2], 
                        o[t + 4 &gt;&gt; 2] = a, k = o[(a = e + 1152 | 0) + 4 &gt;&gt; 2], o[(f = t + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                        o[f + 4 &gt;&gt; 2] = k, a = o[(f = e + 1160 | 0) + 4 &gt;&gt; 2], o[n &gt;&gt; 2] = o[f &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = a, 
                        k = o[(a = e + 1168 | 0) + 4 &gt;&gt; 2], o[(f = n + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = k, 
                        a = o[(f = e + 1176 | 0) + 4 &gt;&gt; 2], o[r &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = a, k = o[(a = e + 1184 | 0) + 4 &gt;&gt; 2], 
                        o[(f = r + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = k, a = o[(f = e + 1128 | 0) + 4 &gt;&gt; 2], 
                        o[i + 112 &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 116 &gt;&gt; 2] = a), !u) break A;
                        f = o[x + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[x &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = f, f = o[X + 4 &gt;&gt; 2], 
                        o[n &gt;&gt; 2] = o[X &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = f, f = o[M + 4 &gt;&gt; 2], o[r &gt;&gt; 2] = o[M &gt;&gt; 2], 
                        o[r + 4 &gt;&gt; 2] = f, k = o[(a = Y + 8 | 0) + 4 &gt;&gt; 2], f = u = i + 120 | 0, V = o[a &gt;&gt; 2], 
                        o[f &gt;&gt; 2] = V, o[f + 4 &gt;&gt; 2] = k, N = o[(k = x + 8 | 0) + 4 &gt;&gt; 2], o[(f = a = t + 8 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], 
                        o[f + 4 &gt;&gt; 2] = N, O = o[(N = X + 8 | 0) + 4 &gt;&gt; 2], o[(f = k = n + 8 | 0) &gt;&gt; 2] = o[N &gt;&gt; 2], 
                        o[f + 4 &gt;&gt; 2] = O, P = o[(O = M + 8 | 0) + 4 &gt;&gt; 2], o[(f = N = r + 8 | 0) &gt;&gt; 2] = o[O &gt;&gt; 2], 
                        o[f + 4 &gt;&gt; 2] = P, f = o[Y + 4 &gt;&gt; 2], o[i + 112 &gt;&gt; 2] = o[Y &gt;&gt; 2], o[i + 116 &gt;&gt; 2] = f, 
                        o[i + 96 &gt;&gt; 2] = V, o[i + 100 &gt;&gt; 2] = o[i + 136 &gt;&gt; 2], o[i + 108 &gt;&gt; 2] = 0, o[i + 104 &gt;&gt; 2] = o[i + 152 &gt;&gt; 2], 
                        o[i + 80 &gt;&gt; 2] = o[i + 112 &gt;&gt; 2], o[i + 84 &gt;&gt; 2] = o[i + 128 &gt;&gt; 2], o[i + 92 &gt;&gt; 2] = 0, 
                        o[i + 88 &gt;&gt; 2] = o[i + 144 &gt;&gt; 2], c = g[e + 932 &gt;&gt; 2], b = g[e + 936 &gt;&gt; 2], l = g[e + 996 &gt;&gt; 2], 
                        s = g[e + 1e3 &gt;&gt; 2], V = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), o[(f = i + 72 | 0) &gt;&gt; 2] = 0, 
                        o[f + 4 &gt;&gt; 2] = 0, o[i + 64 &gt;&gt; 2] = 0, o[i + 68 &gt;&gt; 2] = 0, f = e + 1176 | 0, BA[o[o[V &gt;&gt; 2] + 72 &gt;&gt; 2]](V, f, i + 96 | 0, i + 80 | 0, R(F * R(.8999999761581421)), c, b, l, s, i - -64 | 0, R(10), 1), 
                        o[i + 92 &gt;&gt; 2] = 0, o[i + 88 &gt;&gt; 2] = o[i + 148 &gt;&gt; 2], o[i + 84 &gt;&gt; 2] = o[i + 132 &gt;&gt; 2], 
                        o[i + 80 &gt;&gt; 2] = o[i + 116 &gt;&gt; 2], l = Ff(e, 1), s = Ff(e, 2), O = o[(V = e + 1136 | 0) + 4 &gt;&gt; 2], 
                        o[u &gt;&gt; 2] = o[V &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = O, V = o[(u = e + 1144 | 0) + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[u &gt;&gt; 2], 
                        o[t + 4 &gt;&gt; 2] = V, V = o[(u = e + 1152 | 0) + 4 &gt;&gt; 2], o[a &gt;&gt; 2] = o[u &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = V, 
                        a = o[(u = e + 1160 | 0) + 4 &gt;&gt; 2], o[n &gt;&gt; 2] = o[u &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = a, a = o[(u = e + 1168 | 0) + 4 &gt;&gt; 2], 
                        o[k &gt;&gt; 2] = o[u &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = a, a = o[(u = e + 1128 | 0) + 4 &gt;&gt; 2], o[i + 112 &gt;&gt; 2] = o[u &gt;&gt; 2], 
                        o[i + 116 &gt;&gt; 2] = a, c = di(s), b = g[i + 80 &gt;&gt; 2], s = Ci(s), v = g[i + 84 &gt;&gt; 2], 
                        g[i + 68 &gt;&gt; 2] = R(s * v) - R(c * b), B = di(l), l = Ci(l), d = g[i + 88 &gt;&gt; 2], 
                        g[i + 72 &gt;&gt; 2] = R(R(b * R(s * B)) + R(v * R(B * c))) + R(l * d), g[i + 64 &gt;&gt; 2] = R(R(b * R(l * s)) + R(v * R(l * c))) - R(B * d), 
                        a = o[(u = e + 1184 | 0) + 4 &gt;&gt; 2], o[N &gt;&gt; 2] = o[u &gt;&gt; 2], o[N + 4 &gt;&gt; 2] = a, u = o[f + 4 &gt;&gt; 2], 
                        o[r &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = u, o[i + 60 &gt;&gt; 2] = 0, g[i + 56 &gt;&gt; 2] = -g[i + 144 &gt;&gt; 2], 
                        g[i + 52 &gt;&gt; 2] = -g[i + 128 &gt;&gt; 2], g[i + 48 &gt;&gt; 2] = -g[i + 112 &gt;&gt; 2], (c = g[e + 868 &gt;&gt; 2]) &gt; (b = g[e + 872 &gt;&gt; 2]) ? (u = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                        o[(a = i + 40 | 0) &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0, o[i + 32 &gt;&gt; 2] = 0, o[i + 36 &gt;&gt; 2] = 0, 
                        BA[o[o[u &gt;&gt; 2] + 68 &gt;&gt; 2]](u, f, i + 48 | 0, i - -64 | 0, F, F, R(-3.1415927410125732), R(3.1415927410125732), i + 32 | 0, 0, R(10))) : c &lt; b &amp;&amp; (u = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                        o[(a = i + 40 | 0) &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0, o[i + 32 &gt;&gt; 2] = 0, o[i + 36 &gt;&gt; 2] = 0, 
                        BA[o[o[u &gt;&gt; 2] + 68 &gt;&gt; 2]](u, f, i + 48 | 0, i - -64 | 0, F, F, c, b, i + 32 | 0, 1, R(10))), 
                        f = o[x + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[x &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = f, f = o[X + 4 &gt;&gt; 2], 
                        o[n &gt;&gt; 2] = o[X &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = f, f = o[M + 4 &gt;&gt; 2], o[r &gt;&gt; 2] = o[M &gt;&gt; 2], 
                        o[r + 4 &gt;&gt; 2] = f, a = o[(u = Y + 8 | 0) + 4 &gt;&gt; 2], o[(f = i + 120 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], 
                        o[f + 4 &gt;&gt; 2] = a, x = o[(f = x + 8 | 0) + 4 &gt;&gt; 2], o[(t = t + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                        o[t + 4 &gt;&gt; 2] = x, f = o[(t = X + 8 | 0) + 4 &gt;&gt; 2], o[(n = n + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                        o[n + 4 &gt;&gt; 2] = f, t = o[(n = M + 8 | 0) + 4 &gt;&gt; 2], o[(r = r + 8 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], 
                        o[r + 4 &gt;&gt; 2] = t, r = o[Y + 4 &gt;&gt; 2], o[i + 112 &gt;&gt; 2] = o[Y &gt;&gt; 2], o[i + 116 &gt;&gt; 2] = r, 
                        t = o[(n = e + 688 | 0) + 4 &gt;&gt; 2], o[(r = i + 40 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = t, 
                        n = o[(r = e + 680 | 0) + 4 &gt;&gt; 2], o[i + 32 &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 36 &gt;&gt; 2] = n, 
                        t = o[(n = e + 704 | 0) + 4 &gt;&gt; 2], o[(r = i + 24 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = t, 
                        r = o[(e = e + 696 | 0) + 4 &gt;&gt; 2], o[i + 16 &gt;&gt; 2] = o[e &gt;&gt; 2], o[i + 20 &gt;&gt; 2] = r, 
                        A = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), o[(e = i + 8 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                        o[i &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, BA[o[o[A &gt;&gt; 2] + 80 &gt;&gt; 2]](A, i + 32 | 0, i + 16 | 0, i + 112 | 0, i);
                        break A;

                      case 8:
                        if (t = o[(n = e + 1244 | 0) + 4 &gt;&gt; 2], o[(r = a = i + 120 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], 
                        o[r + 4 &gt;&gt; 2] = t, t = o[(n = e + 1260 | 0) + 4 &gt;&gt; 2], o[(r = i + 136 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], 
                        o[r + 4 &gt;&gt; 2] = t, t = o[(n = e + 1276 | 0) + 4 &gt;&gt; 2], o[(r = i + 152 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], 
                        o[r + 4 &gt;&gt; 2] = t, t = o[(n = e + 1292 | 0) + 4 &gt;&gt; 2], o[(r = i + 168 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], 
                        o[r + 4 &gt;&gt; 2] = t, n = o[(r = Y = e + 1236 | 0) + 4 &gt;&gt; 2], o[i + 112 &gt;&gt; 2] = o[r &gt;&gt; 2], 
                        o[i + 116 &gt;&gt; 2] = n, n = o[(r = x = e + 1252 | 0) + 4 &gt;&gt; 2], o[i + 128 &gt;&gt; 2] = o[r &gt;&gt; 2], 
                        o[i + 132 &gt;&gt; 2] = n, n = o[(r = X = e + 1268 | 0) + 4 &gt;&gt; 2], o[i + 144 &gt;&gt; 2] = o[r &gt;&gt; 2], 
                        o[i + 148 &gt;&gt; 2] = n, n = o[(r = M = e + 1284 | 0) + 4 &gt;&gt; 2], o[i + 160 &gt;&gt; 2] = o[r &gt;&gt; 2], 
                        o[i + 164 &gt;&gt; 2] = n, r = i + 160 | 0, n = i + 144 | 0, t = i + 128 | 0, f ? (f = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                        BA[o[o[f &gt;&gt; 2] + 64 &gt;&gt; 2]](f, i + 112 | 0, F), N = o[(k = e + 1356 | 0) + 4 &gt;&gt; 2], 
                        o[(f = r + 8 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = N, k = o[(f = e + 1348 | 0) + 4 &gt;&gt; 2], 
                        o[r &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = k, k = o[(f = e + 1316 | 0) + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[f &gt;&gt; 2], 
                        o[t + 4 &gt;&gt; 2] = k, N = o[(k = e + 1324 | 0) + 4 &gt;&gt; 2], o[(f = t + 8 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], 
                        o[f + 4 &gt;&gt; 2] = N, k = o[(f = e + 1332 | 0) + 4 &gt;&gt; 2], o[n &gt;&gt; 2] = o[f &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = k, 
                        N = o[(k = e + 1340 | 0) + 4 &gt;&gt; 2], o[(f = n + 8 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = N, 
                        k = o[(f = e + 1308 | 0) + 4 &gt;&gt; 2], o[a &gt;&gt; 2] = o[f &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = k, a = o[(f = e + 1300 | 0) + 4 &gt;&gt; 2], 
                        o[i + 112 &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 116 &gt;&gt; 2] = a, f = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                        BA[o[o[f &gt;&gt; 2] + 64 &gt;&gt; 2]](f, i + 112 | 0, F)) : (k = o[(f = e + 1308 | 0) + 4 &gt;&gt; 2], 
                        o[a &gt;&gt; 2] = o[f &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = k, a = o[(f = e + 1316 | 0) + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[f &gt;&gt; 2], 
                        o[t + 4 &gt;&gt; 2] = a, k = o[(a = e + 1324 | 0) + 4 &gt;&gt; 2], o[(f = t + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                        o[f + 4 &gt;&gt; 2] = k, a = o[(f = e + 1332 | 0) + 4 &gt;&gt; 2], o[n &gt;&gt; 2] = o[f &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = a, 
                        k = o[(a = e + 1340 | 0) + 4 &gt;&gt; 2], o[(f = n + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = k, 
                        a = o[(f = e + 1348 | 0) + 4 &gt;&gt; 2], o[r &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = a, k = o[(a = e + 1356 | 0) + 4 &gt;&gt; 2], 
                        o[(f = r + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = k, a = o[(f = e + 1300 | 0) + 4 &gt;&gt; 2], 
                        o[i + 112 &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 116 &gt;&gt; 2] = a), !u) break A;
                        f = o[x + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[x &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = f, f = o[X + 4 &gt;&gt; 2], 
                        o[n &gt;&gt; 2] = o[X &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = f, f = o[M + 4 &gt;&gt; 2], o[r &gt;&gt; 2] = o[M &gt;&gt; 2], 
                        o[r + 4 &gt;&gt; 2] = f, k = o[(a = Y + 8 | 0) + 4 &gt;&gt; 2], f = u = i + 120 | 0, V = o[a &gt;&gt; 2], 
                        o[f &gt;&gt; 2] = V, o[f + 4 &gt;&gt; 2] = k, N = o[(k = x + 8 | 0) + 4 &gt;&gt; 2], o[(f = a = t + 8 | 0) &gt;&gt; 2] = o[k &gt;&gt; 2], 
                        o[f + 4 &gt;&gt; 2] = N, O = o[(N = X + 8 | 0) + 4 &gt;&gt; 2], o[(f = k = n + 8 | 0) &gt;&gt; 2] = o[N &gt;&gt; 2], 
                        o[f + 4 &gt;&gt; 2] = O, P = o[(O = M + 8 | 0) + 4 &gt;&gt; 2], o[(f = N = r + 8 | 0) &gt;&gt; 2] = o[O &gt;&gt; 2], 
                        o[f + 4 &gt;&gt; 2] = P, f = o[Y + 4 &gt;&gt; 2], o[i + 112 &gt;&gt; 2] = o[Y &gt;&gt; 2], o[i + 116 &gt;&gt; 2] = f, 
                        o[i + 96 &gt;&gt; 2] = V, o[i + 100 &gt;&gt; 2] = o[i + 136 &gt;&gt; 2], o[i + 108 &gt;&gt; 2] = 0, o[i + 104 &gt;&gt; 2] = o[i + 152 &gt;&gt; 2], 
                        o[i + 80 &gt;&gt; 2] = o[i + 112 &gt;&gt; 2], o[i + 84 &gt;&gt; 2] = o[i + 128 &gt;&gt; 2], o[i + 92 &gt;&gt; 2] = 0, 
                        o[i + 88 &gt;&gt; 2] = o[i + 144 &gt;&gt; 2], c = g[e + 1060 &gt;&gt; 2], b = g[e + 1144 &gt;&gt; 2], l = g[e + 1148 &gt;&gt; 2], 
                        s = g[e + 1056 &gt;&gt; 2], V = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), o[(f = i + 72 | 0) &gt;&gt; 2] = 0, 
                        o[f + 4 &gt;&gt; 2] = 0, o[i + 64 &gt;&gt; 2] = 0, o[i + 68 &gt;&gt; 2] = 0, f = e + 1348 | 0, BA[o[o[V &gt;&gt; 2] + 72 &gt;&gt; 2]](V, f, i + 96 | 0, i + 80 | 0, R(F * R(.8999999761581421)), s, c, b, l, i - -64 | 0, R(10), 1), 
                        o[i + 92 &gt;&gt; 2] = 0, s = g[(V = i + 148 | 0) &gt;&gt; 2], o[i + 88 &gt;&gt; 2] = o[V &gt;&gt; 2], c = g[(V = i + 132 | 0) &gt;&gt; 2], 
                        o[i + 84 &gt;&gt; 2] = o[V &gt;&gt; 2], b = g[i + 116 &gt;&gt; 2], o[i + 80 &gt;&gt; 2] = o[i + 116 &gt;&gt; 2], 
                        v = g[e + 1368 &gt;&gt; 2], B = g[e + 1372 &gt;&gt; 2], O = o[(V = e + 1308 | 0) + 4 &gt;&gt; 2], 
                        o[u &gt;&gt; 2] = o[V &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = O, V = o[(u = e + 1316 | 0) + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[u &gt;&gt; 2], 
                        o[t + 4 &gt;&gt; 2] = V, V = o[(u = e + 1324 | 0) + 4 &gt;&gt; 2], o[a &gt;&gt; 2] = o[u &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = V, 
                        a = o[(u = e + 1332 | 0) + 4 &gt;&gt; 2], o[n &gt;&gt; 2] = o[u &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = a, a = o[(u = e + 1340 | 0) + 4 &gt;&gt; 2], 
                        o[k &gt;&gt; 2] = o[u &gt;&gt; 2], o[k + 4 &gt;&gt; 2] = a, u = o[f + 4 &gt;&gt; 2], o[r &gt;&gt; 2] = o[f &gt;&gt; 2], 
                        o[r + 4 &gt;&gt; 2] = u, a = o[(u = e + 1356 | 0) + 4 &gt;&gt; 2], o[N &gt;&gt; 2] = o[u &gt;&gt; 2], o[N + 4 &gt;&gt; 2] = a, 
                        a = o[(u = e + 1300 | 0) + 4 &gt;&gt; 2], o[i + 112 &gt;&gt; 2] = o[u &gt;&gt; 2], o[i + 116 &gt;&gt; 2] = a, 
                        l = di(B), B = Ci(B), g[i + 68 &gt;&gt; 2] = R(B * c) - R(l * b), d = di(v), v = Ci(v), 
                        g[i + 72 &gt;&gt; 2] = R(R(R(B * d) * b) + R(R(d * l) * c)) + R(v * s), g[i + 64 &gt;&gt; 2] = R(R(R(v * B) * b) + R(R(v * l) * c)) - R(d * s), 
                        o[i + 60 &gt;&gt; 2] = 0, g[i + 56 &gt;&gt; 2] = -g[i + 144 &gt;&gt; 2], g[i + 52 &gt;&gt; 2] = -g[i + 128 &gt;&gt; 2], 
                        g[i + 48 &gt;&gt; 2] = -g[i + 112 &gt;&gt; 2], (c = g[e + 968 &gt;&gt; 2]) &gt; (b = g[e + 972 &gt;&gt; 2]) ? (u = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                        o[(a = i + 40 | 0) &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0, o[i + 32 &gt;&gt; 2] = 0, o[i + 36 &gt;&gt; 2] = 0, 
                        BA[o[o[u &gt;&gt; 2] + 68 &gt;&gt; 2]](u, f, i + 48 | 0, i - -64 | 0, F, F, R(-3.1415927410125732), R(3.1415927410125732), i + 32 | 0, 0, R(10))) : c &lt; b &amp;&amp; (u = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                        o[(a = i + 40 | 0) &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0, o[i + 32 &gt;&gt; 2] = 0, o[i + 36 &gt;&gt; 2] = 0, 
                        BA[o[o[u &gt;&gt; 2] + 68 &gt;&gt; 2]](u, f, i + 48 | 0, i - -64 | 0, F, F, c, b, i + 32 | 0, 1, R(10))), 
                        f = o[x + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[x &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = f, f = o[X + 4 &gt;&gt; 2], 
                        o[n &gt;&gt; 2] = o[X &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = f, f = o[M + 4 &gt;&gt; 2], o[r &gt;&gt; 2] = o[M &gt;&gt; 2], 
                        o[r + 4 &gt;&gt; 2] = f, a = o[(u = Y + 8 | 0) + 4 &gt;&gt; 2], o[(f = i + 120 | 0) &gt;&gt; 2] = o[u &gt;&gt; 2], 
                        o[f + 4 &gt;&gt; 2] = a, x = o[(f = x + 8 | 0) + 4 &gt;&gt; 2], o[(t = t + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                        o[t + 4 &gt;&gt; 2] = x, f = o[(t = X + 8 | 0) + 4 &gt;&gt; 2], o[(n = n + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                        o[n + 4 &gt;&gt; 2] = f, t = o[(n = M + 8 | 0) + 4 &gt;&gt; 2], o[(r = r + 8 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], 
                        o[r + 4 &gt;&gt; 2] = t, r = o[Y + 4 &gt;&gt; 2], o[i + 112 &gt;&gt; 2] = o[Y &gt;&gt; 2], o[i + 116 &gt;&gt; 2] = r, 
                        t = o[(n = e + 688 | 0) + 4 &gt;&gt; 2], o[(r = i + 40 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = t, 
                        n = o[(r = e + 680 | 0) + 4 &gt;&gt; 2], o[i + 32 &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 36 &gt;&gt; 2] = n, 
                        t = o[(n = e + 704 | 0) + 4 &gt;&gt; 2], o[(r = i + 24 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = t, 
                        r = o[(e = e + 696 | 0) + 4 &gt;&gt; 2], o[i + 16 &gt;&gt; 2] = o[e &gt;&gt; 2], o[i + 20 &gt;&gt; 2] = r, 
                        A = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), o[(e = i + 8 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                        o[i &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, BA[o[o[A &gt;&gt; 2] + 80 &gt;&gt; 2]](A, i + 32 | 0, i + 16 | 0, i + 112 | 0, i);
                        break A;

                      case 4:
                      case 6:
                      case 7:
                        break A;

                      case 3:
                    }
                    t = o[(n = e + 832 | 0) + 4 &gt;&gt; 2], o[(r = Y = i + 120 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = t, 
                    t = o[(n = e + 848 | 0) + 4 &gt;&gt; 2], o[(r = i + 136 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = t, 
                    t = o[(n = e + 864 | 0) + 4 &gt;&gt; 2], o[(r = i + 152 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = t, 
                    t = o[(n = e + 880 | 0) + 4 &gt;&gt; 2], o[(r = i + 168 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = t, 
                    n = o[(r = x = e + 824 | 0) + 4 &gt;&gt; 2], o[i + 112 &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 116 &gt;&gt; 2] = n, 
                    n = o[(r = e + 840 | 0) + 4 &gt;&gt; 2], o[i + 128 &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 132 &gt;&gt; 2] = n, 
                    n = o[(r = e + 856 | 0) + 4 &gt;&gt; 2], o[i + 144 &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 148 &gt;&gt; 2] = n, 
                    n = o[(r = e + 872 | 0) + 4 &gt;&gt; 2], o[i + 160 &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 164 &gt;&gt; 2] = n, 
                    r = i + 160 | 0, n = i + 144 | 0, t = i + 128 | 0, f ? (f = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                    BA[o[o[f &gt;&gt; 2] + 64 &gt;&gt; 2]](f, i + 112 | 0, F), M = o[(X = e + 944 | 0) + 4 &gt;&gt; 2], 
                    o[(f = r + 8 | 0) &gt;&gt; 2] = o[X &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = M, X = o[(f = e + 936 | 0) + 4 &gt;&gt; 2], 
                    o[r &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = X, f = o[(r = e + 904 | 0) + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[r &gt;&gt; 2], 
                    o[t + 4 &gt;&gt; 2] = f, r = t + 8 | 0, f = o[(t = e + 912 | 0) + 4 &gt;&gt; 2], o[r &gt;&gt; 2] = o[t &gt;&gt; 2], 
                    o[r + 4 &gt;&gt; 2] = f, t = o[(r = e + 920 | 0) + 4 &gt;&gt; 2], o[n &gt;&gt; 2] = o[r &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = t, 
                    r = n + 8 | 0, t = o[(n = e + 928 | 0) + 4 &gt;&gt; 2], o[r &gt;&gt; 2] = o[n &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = t, 
                    n = o[(r = e + 896 | 0) + 4 &gt;&gt; 2], o[Y &gt;&gt; 2] = o[r &gt;&gt; 2], o[Y + 4 &gt;&gt; 2] = n, n = o[(r = e + 888 | 0) + 4 &gt;&gt; 2], 
                    o[i + 112 &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 116 &gt;&gt; 2] = n, r = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                    BA[o[o[r &gt;&gt; 2] + 64 &gt;&gt; 2]](r, i + 112 | 0, F)) : (X = o[(f = e + 896 | 0) + 4 &gt;&gt; 2], 
                    o[Y &gt;&gt; 2] = o[f &gt;&gt; 2], o[Y + 4 &gt;&gt; 2] = X, Y = o[(f = e + 904 | 0) + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[f &gt;&gt; 2], 
                    o[t + 4 &gt;&gt; 2] = Y, Y = o[(f = e + 912 | 0) + 4 &gt;&gt; 2], o[(t = t + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                    o[t + 4 &gt;&gt; 2] = Y, f = o[(t = e + 920 | 0) + 4 &gt;&gt; 2], o[n &gt;&gt; 2] = o[t &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = f, 
                    f = o[(t = e + 928 | 0) + 4 &gt;&gt; 2], o[(n = n + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[n + 4 &gt;&gt; 2] = f, 
                    t = o[(n = e + 936 | 0) + 4 &gt;&gt; 2], o[r &gt;&gt; 2] = o[n &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = t, t = o[(n = e + 944 | 0) + 4 &gt;&gt; 2], 
                    o[(r = r + 8 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = t, n = o[(r = e + 888 | 0) + 4 &gt;&gt; 2], 
                    o[i + 112 &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 116 &gt;&gt; 2] = n), u &amp;&amp; (n = C[e + 180 | 0], c = g[(r = n ? x : e + 888 | 0) + 48 &gt;&gt; 2], 
                    _ = g[r + 8 &gt;&gt; 2], m = g[r + 4 &gt;&gt; 2], t = o[r + 4 &gt;&gt; 2], b = g[r + 52 &gt;&gt; 2], h = g[r + 24 &gt;&gt; 2], 
                    l = g[r + 16 &gt;&gt; 2], f = o[r + 16 &gt;&gt; 2], G = g[r + 20 &gt;&gt; 2], Y = o[r + 20 &gt;&gt; 2], 
                    s = g[r + 56 &gt;&gt; 2], d = g[r + 40 &gt;&gt; 2], v = g[r + 32 &gt;&gt; 2], x = o[r + 32 &gt;&gt; 2], 
                    y = g[r + 36 &gt;&gt; 2], X = o[r + 36 &gt;&gt; 2], B = g[(r = (n ? 824 : 888) + e | 0) &gt;&gt; 2], 
                    n = o[r &gt;&gt; 2], o[i + 108 &gt;&gt; 2] = 0, E = R(d * R(0)), y = R(y * R(0)), d = g[e + 184 &gt;&gt; 2], 
                    g[i + 104 &gt;&gt; 2] = s + R(E + R(y + R(d * v))), h = R(h * R(0)), G = R(G * R(0)), 
                    g[i + 100 &gt;&gt; 2] = b + R(h + R(G + R(d * l))), _ = R(_ * R(0)), m = R(m * R(0)), 
                    g[i + 96 &gt;&gt; 2] = c + R(_ + R(m + R(d * B))), o[i + 92 &gt;&gt; 2] = 0, Q = s, s = g[e + 188 &gt;&gt; 2], 
                    g[i + 88 &gt;&gt; 2] = Q + R(E + R(y + R(s * v))), g[i + 84 &gt;&gt; 2] = b + R(h + R(G + R(s * l))), 
                    g[i + 80 &gt;&gt; 2] = c + R(_ + R(m + R(s * B))), r = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), 
                    o[(M = i + 72 | 0) &gt;&gt; 2] = 0, o[M + 4 &gt;&gt; 2] = 0, o[i + 64 &gt;&gt; 2] = 0, o[i + 68 &gt;&gt; 2] = 0, 
                    BA[o[o[r &gt;&gt; 2] + 16 &gt;&gt; 2]](r, i + 96 | 0, i + 80 | 0, i - -64 | 0), o[i + 76 &gt;&gt; 2] = 0, 
                    o[i + 72 &gt;&gt; 2] = x, o[i + 68 &gt;&gt; 2] = f, o[i + 64 &gt;&gt; 2] = n, o[i + 60 &gt;&gt; 2] = 0, 
                    o[i + 56 &gt;&gt; 2] = X, o[i + 52 &gt;&gt; 2] = Y, o[i + 48 &gt;&gt; 2] = t, c = g[e + 196 &gt;&gt; 2], 
                    b = g[e + 192 &gt;&gt; 2], A = 0 | BA[o[o[A &gt;&gt; 2] + 20 &gt;&gt; 2]](A), o[(r = i + 40 | 0) &gt;&gt; 2] = 0, 
                    o[r + 4 &gt;&gt; 2] = 0, o[i + 32 &gt;&gt; 2] = 0, o[i + 36 &gt;&gt; 2] = 0, BA[o[o[A &gt;&gt; 2] + 68 &gt;&gt; 2]](A, e + 936 | 0, i - -64 | 0, i + 48 | 0, F, F, b, c, i + 32 | 0, 1, R(10)));
                }
                D = i + 176 | 0;
            }, function(A) {
                var e = 0, i = 0, r = 0, f = 0, n = 0;
                if ((0 | (e = o[(A |= 0) + 248 &gt;&gt; 2])) &gt;= 1) for (;;) {
                    A: {
                        e: if (r = o[o[A + 256 &gt;&gt; 2] + i &gt;&gt; 2], f = o[r + 220 &gt;&gt; 2] + -2 | 0, !(f &gt;&gt;&gt; 0 &gt; 3)) switch (f - 1 | 0) {
                          case 0:
                          case 1:
                            break e;

                          default:
                            break A;
                        }
                        Mr(r), e = o[A + 248 &gt;&gt; 2];
                    }
                    if (i = i + 4 | 0, !((0 | (n = n + 1 | 0)) &lt; (0 | e))) break;
                }
            }, Ri, function(A, e) {
                A |= 0, e = R(e);
                var i, r = 0, f = 0, n = 0;
                if (D = i = D - 16 | 0, Ki(i + 8 | 0, 23244), o[A + 296 &gt;&gt; 2] &gt;= 1) for (;f = o[o[A + 304 &gt;&gt; 2] + r &gt;&gt; 2], 
                BA[o[o[f &gt;&gt; 2] + 8 &gt;&gt; 2]](f, A, e), r = r + 4 | 0, (0 | (n = n + 1 | 0)) &lt; o[A + 296 &gt;&gt; 2]; ) ;
                Li(), D = i + 16 | 0;
            }, function(A) {
                var e = 0;
                return o[(A |= 0) &gt;&gt; 2] = 23620, (e = o[A + 80 &gt;&gt; 2]) &amp;&amp; (C[A + 84 | 0] &amp;&amp; CA(e), 
                o[A + 80 &gt;&gt; 2] = 0), o[A + 80 &gt;&gt; 2] = 0, o[A + 72 &gt;&gt; 2] = 0, o[A + 76 &gt;&gt; 2] = 0, 
                n[A + 84 | 0] = 1, (e = o[A + 60 &gt;&gt; 2]) &amp;&amp; (C[A - -64 | 0] &amp;&amp; CA(e), o[A + 60 &gt;&gt; 2] = 0), 
                o[A + 60 &gt;&gt; 2] = 0, o[A + 52 &gt;&gt; 2] = 0, o[A + 56 &gt;&gt; 2] = 0, n[A - -64 | 0] = 1, 
                (e = o[A + 40 &gt;&gt; 2]) &amp;&amp; (C[A + 44 | 0] &amp;&amp; CA(e), o[A + 40 &gt;&gt; 2] = 0), o[A + 40 &gt;&gt; 2] = 0, 
                o[A + 32 &gt;&gt; 2] = 0, o[A + 36 &gt;&gt; 2] = 0, n[A + 44 | 0] = 1, 0 | A;
            }, function(A) {
                var e = 0;
                o[(A |= 0) &gt;&gt; 2] = 23620, (e = o[A + 80 &gt;&gt; 2]) &amp;&amp; (C[A + 84 | 0] &amp;&amp; CA(e), o[A + 80 &gt;&gt; 2] = 0), 
                o[A + 80 &gt;&gt; 2] = 0, o[A + 72 &gt;&gt; 2] = 0, o[A + 76 &gt;&gt; 2] = 0, n[A + 84 | 0] = 1, (e = o[A + 60 &gt;&gt; 2]) &amp;&amp; (C[A - -64 | 0] &amp;&amp; CA(e), 
                o[A + 60 &gt;&gt; 2] = 0), o[A + 60 &gt;&gt; 2] = 0, o[A + 52 &gt;&gt; 2] = 0, o[A + 56 &gt;&gt; 2] = 0, 
                n[A - -64 | 0] = 1, !(e = o[A + 40 &gt;&gt; 2]) | !C[A + 44 | 0] || CA(e), $(A);
            }, function(A, e, i, r, f, t) {
                A |= 0, e |= 0, i |= 0, r |= 0, f |= 0;
                var a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0, d = 0;
                if (!((0 | (t |= 0)) &gt;= 0)) return t = o[A + 8 &gt;&gt; 2], void R(BA[o[o[t &gt;&gt; 2] + 12 &gt;&gt; 2]](t, e, i, r, f, o[A + 12 &gt;&gt; 2], o[A + 16 &gt;&gt; 2], o[A + 4 &gt;&gt; 2], o[A + 20 &gt;&gt; 2], o[A + 24 &gt;&gt; 2]));
                A: {
                    if ((0 | (l = o[A + 16 &gt;&gt; 2])) &gt;= 1) for (s = o[A + 12 &gt;&gt; 2]; ;) {
                        if (b = o[s &gt;&gt; 2], (0 | (a = o[o[b + 28 &gt;&gt; 2] + 208 &gt;&gt; 2])) &lt;= -1 &amp;&amp; (a = o[o[b + 32 &gt;&gt; 2] + 208 &gt;&gt; 2]), 
                        (0 | a) == (0 | t)) break A;
                        if (s = s + 4 | 0, !((0 | (c = c + 1 | 0)) &lt; (0 | l))) break;
                    }
                    s = 0;
                }
                if ((0 | c) &lt; (0 | l)) for (b = l - c | 0, a = o[A + 12 &gt;&gt; 2] + (c &lt;&lt; 2) | 0; l = o[a &gt;&gt; 2], 
                (0 | (c = o[o[l + 28 &gt;&gt; 2] + 208 &gt;&gt; 2])) &lt;= -1 &amp;&amp; (c = o[o[l + 32 &gt;&gt; 2] + 208 &gt;&gt; 2]), 
                a = a + 4 | 0, k = ((0 | t) == (0 | c)) + k | 0, b = b + -1 | 0; ) ;
                if (t = o[A + 4 &gt;&gt; 2], o[t + 80 &gt;&gt; 2] &lt; 2) a = o[A + 8 &gt;&gt; 2], R(BA[o[o[a &gt;&gt; 2] + 12 &gt;&gt; 2]](a, e, i, r, f, s, k, t, o[A + 20 &gt;&gt; 2], o[A + 24 &gt;&gt; 2])); else {
                    if (!((0 | i) &lt; 1)) for (a = o[A + 36 &gt;&gt; 2], c = o[A + 32 &gt;&gt; 2]; ;) {
                        if (d = (u &lt;&lt; 2) + e | 0, (0 | a) == (0 | c)) if ((0 | a) &gt;= (0 | (l = a ? a &lt;&lt; 1 : 1))) t = a; else {
                            if (l ? (b = dA(l &lt;&lt; 2), t = o[A + 32 &gt;&gt; 2]) : (b = 0, t = a), (0 | t) &gt;= 1) for (a = 0, 
                            c = t; o[a + b &gt;&gt; 2] = o[o[A + 40 &gt;&gt; 2] + a &gt;&gt; 2], a = a + 4 | 0, c = c + -1 | 0; ) ;
                            (a = o[A + 40 &gt;&gt; 2]) &amp;&amp; (C[A + 44 | 0] &amp;&amp; (CA(a), t = o[A + 32 &gt;&gt; 2]), o[A + 40 &gt;&gt; 2] = 0), 
                            o[A + 40 &gt;&gt; 2] = b, n[A + 44 | 0] = 1, o[A + 36 &gt;&gt; 2] = l, a = l;
                        } else t = c;
                        if (c = t + 1 | 0, o[A + 32 &gt;&gt; 2] = c, o[o[A + 40 &gt;&gt; 2] + (t &lt;&lt; 2) &gt;&gt; 2] = o[d &gt;&gt; 2], 
                        (0 | (u = u + 1 | 0)) == (0 | i)) break;
                    }
                    if ((0 | f) &gt;= 1) for (a = o[A + 56 &gt;&gt; 2], c = o[A + 52 &gt;&gt; 2], u = 0; ;) {
                        if (i = (u &lt;&lt; 2) + r | 0, (0 | a) == (0 | c)) if ((0 | a) &gt;= (0 | (e = a ? a &lt;&lt; 1 : 1))) t = a; else {
                            if (e ? (b = dA(e &lt;&lt; 2), t = o[A + 52 &gt;&gt; 2]) : (b = 0, t = a), (0 | t) &gt;= 1) for (a = 0, 
                            c = t; o[a + b &gt;&gt; 2] = o[o[A + 60 &gt;&gt; 2] + a &gt;&gt; 2], a = a + 4 | 0, c = c + -1 | 0; ) ;
                            (a = o[A + 60 &gt;&gt; 2]) &amp;&amp; (C[A + 64 | 0] &amp;&amp; (CA(a), t = o[A + 52 &gt;&gt; 2]), o[A + 60 &gt;&gt; 2] = 0), 
                            o[A + 60 &gt;&gt; 2] = b, n[A + 64 | 0] = 1, o[A + 56 &gt;&gt; 2] = e, a = e;
                        } else t = c;
                        if (c = t + 1 | 0, o[A + 52 &gt;&gt; 2] = c, o[o[A + 60 &gt;&gt; 2] + (t &lt;&lt; 2) &gt;&gt; 2] = o[i &gt;&gt; 2], 
                        (0 | (u = u + 1 | 0)) == (0 | f)) break;
                    }
                    if (k) for (a = o[A + 76 &gt;&gt; 2], c = o[A + 72 &gt;&gt; 2], u = 0; ;) {
                        if (i = (u &lt;&lt; 2) + s | 0, (0 | a) == (0 | c)) if ((0 | a) &gt;= (0 | (e = a ? a &lt;&lt; 1 : 1))) t = a; else {
                            if (e ? (b = dA(e &lt;&lt; 2), t = o[A + 72 &gt;&gt; 2]) : (b = 0, t = a), (0 | t) &gt;= 1) for (a = 0, 
                            c = t; o[a + b &gt;&gt; 2] = o[o[A + 80 &gt;&gt; 2] + a &gt;&gt; 2], a = a + 4 | 0, c = c + -1 | 0; ) ;
                            (r = o[A + 80 &gt;&gt; 2]) &amp;&amp; (C[A + 84 | 0] &amp;&amp; (CA(r), t = o[A + 72 &gt;&gt; 2]), o[A + 80 &gt;&gt; 2] = 0), 
                            o[A + 80 &gt;&gt; 2] = b, n[A + 84 | 0] = 1, o[A + 76 &gt;&gt; 2] = e, a = e;
                        } else t = c;
                        if (c = t + 1 | 0, o[A + 72 &gt;&gt; 2] = c, o[o[A + 80 &gt;&gt; 2] + (t &lt;&lt; 2) &gt;&gt; 2] = o[i &gt;&gt; 2], 
                        (0 | k) == (0 | (u = u + 1 | 0))) break;
                    } else c = o[A + 72 &gt;&gt; 2];
                    (o[A + 52 &gt;&gt; 2] + c | 0) &gt; o[o[A + 4 &gt;&gt; 2] + 80 &gt;&gt; 2] &amp;&amp; Vf(A);
                }
            }, ve, function(A, e) {
                A |= 0;
                var i, r, f = 0;
                return i = o[(e |= 0) &gt;&gt; 2], r = o[A + 84 &gt;&gt; 2], !(o[e + 8 &gt;&gt; 2] &amp; o[A + 8 &gt;&gt; 2]) | !(o[A + 12 &gt;&gt; 2] &amp; o[e + 4 &gt;&gt; 2]) | (0 | i) == (0 | r) || (A = o[A + 96 &gt;&gt; 2], 
                f = 0 | BA[o[o[A &gt;&gt; 2] + 28 &gt;&gt; 2]](A, r, i)), 0 | f;
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r = 0, f = R(0), n = R(0), t = R(0), a = 0, c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), d = R(0), v = R(0), B = R(0);
                return f = R(1), (0 | (r = o[e &gt;&gt; 2])) == o[A + 84 &gt;&gt; 2] | 4 &amp; C[r + 204 | 0] | R(R(R(R(g[A + 32 &gt;&gt; 2] - g[A + 16 &gt;&gt; 2]) * g[e + 8 &gt;&gt; 2]) + R(R(g[A + 36 &gt;&gt; 2] - g[A + 20 &gt;&gt; 2]) * g[e + 12 &gt;&gt; 2])) + R(R(g[A + 40 &gt;&gt; 2] - g[A + 24 &gt;&gt; 2]) * g[e + 16 &gt;&gt; 2])) &gt;= R(-g[A + 88 &gt;&gt; 2]) || (o[A + 80 &gt;&gt; 2] = r, 
                o[A + 4 &gt;&gt; 2] = o[e + 40 &gt;&gt; 2], i ? (r = o[(i = e + 8 | 0) + 4 &gt;&gt; 2], o[A + 48 &gt;&gt; 2] = o[i &gt;&gt; 2], 
                o[A + 52 &gt;&gt; 2] = r, a = o[(i = i + 8 | 0) + 4 &gt;&gt; 2], o[(r = A + 56 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], 
                o[r + 4 &gt;&gt; 2] = a) : (c = g[r + 12 &gt;&gt; 2], b = g[r + 8 &gt;&gt; 2], l = g[r + 28 &gt;&gt; 2], 
                u = g[r + 20 &gt;&gt; 2], s = g[r + 24 &gt;&gt; 2], k = g[r + 44 &gt;&gt; 2], d = g[r + 36 &gt;&gt; 2], 
                v = g[r + 40 &gt;&gt; 2], B = g[r + 4 &gt;&gt; 2], f = g[e + 16 &gt;&gt; 2], n = g[e + 8 &gt;&gt; 2], t = g[e + 12 &gt;&gt; 2], 
                o[A + 60 &gt;&gt; 2] = 0, g[A + 56 &gt;&gt; 2] = R(R(n * d) + R(t * v)) + R(f * k), g[A + 52 &gt;&gt; 2] = R(R(n * u) + R(t * s)) + R(f * l), 
                g[A + 48 &gt;&gt; 2] = R(R(B * n) + R(b * t)) + R(c * f)), i = o[e + 28 &gt;&gt; 2], o[A + 64 &gt;&gt; 2] = o[e + 24 &gt;&gt; 2], 
                o[A + 68 &gt;&gt; 2] = i, r = o[(i = e + 32 | 0) + 4 &gt;&gt; 2], o[(A = A + 72 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], 
                o[A + 4 &gt;&gt; 2] = r, f = g[e + 40 &gt;&gt; 2]), R(f);
            }, function(A) {
                var e;
                return o[(A |= 0) &gt;&gt; 2] = 23812, (e = o[A + 336 &gt;&gt; 2]) &amp;&amp; (C[A + 340 | 0] &amp;&amp; CA(e), 
                o[A + 336 &gt;&gt; 2] = 0), o[A + 336 &gt;&gt; 2] = 0, o[A + 328 &gt;&gt; 2] = 0, o[A + 332 &gt;&gt; 2] = 0, 
                n[A + 340 | 0] = 1, Ee(A), 0 | A;
            }, function(A) {
                var e;
                o[(A |= 0) &gt;&gt; 2] = 23812, (e = o[A + 336 &gt;&gt; 2]) &amp;&amp; (C[A + 340 | 0] &amp;&amp; CA(e), o[A + 336 &gt;&gt; 2] = 0), 
                o[A + 336 &gt;&gt; 2] = 0, o[A + 328 &gt;&gt; 2] = 0, o[A + 332 &gt;&gt; 2] = 0, n[A + 340 | 0] = 1, 
                Ee(A), CA(A);
            }, function(A, e, i) {
                A |= 0, i |= 0;
                var r, f = 0, t = 0, a = 0;
                r = o[(e |= 0) &gt;&gt; 2];
                A: {
                    e: if (!((0 | (i = o[A + 328 &gt;&gt; 2])) &lt; 1)) {
                        for (e = o[A + 336 &gt;&gt; 2], f = i; ;) {
                            if ((0 | r) != o[e &gt;&gt; 2]) {
                                if (e = e + 4 | 0, f = f + -1 | 0) continue;
                                break e;
                            }
                            break;
                        }
                        if (f) break A;
                    }
                    if (o[A + 332 &gt;&gt; 2] == (0 | i) &amp;&amp; !((0 | i) &gt;= (0 | (t = i ? i &lt;&lt; 1 : 1)))) {
                        if (t &amp;&amp; (a = dA(t &lt;&lt; 2), i = o[A + 328 &gt;&gt; 2]), (0 | i) &gt;= 1) for (e = 0, f = i; o[e + a &gt;&gt; 2] = o[o[A + 336 &gt;&gt; 2] + e &gt;&gt; 2], 
                        e = e + 4 | 0, f = f + -1 | 0; ) ;
                        (e = o[A + 336 &gt;&gt; 2]) &amp;&amp; (C[A + 340 | 0] &amp;&amp; (CA(e), i = o[A + 328 &gt;&gt; 2]), o[A + 336 &gt;&gt; 2] = 0), 
                        o[A + 336 &gt;&gt; 2] = a, o[A + 332 &gt;&gt; 2] = t, n[A + 340 | 0] = 1;
                    }
                    o[A + 328 &gt;&gt; 2] = i + 1, o[o[A + 336 &gt;&gt; 2] + (i &lt;&lt; 2) &gt;&gt; 2] = r;
                }
            }, function(A, e, i, r) {
                e |= 0, i |= 0, r |= 0;
                var f = 0, n = 0;
                A: if (!((0 | (i = o[(A |= 0) + 328 &gt;&gt; 2])) &lt; 1)) {
                    for (n = o[e &gt;&gt; 2], r = 0, e = f = o[A + 336 &gt;&gt; 2]; ;) {
                        if ((0 | n) != o[e &gt;&gt; 2]) {
                            if (e = e + 4 | 0, (0 | (r = r + 1 | 0)) != (0 | i)) continue;
                            break A;
                        }
                        break;
                    }
                    (0 | r) &gt;= (0 | i) || (r = A, A = i + -1 | 0, o[r + 328 &gt;&gt; 2] = A, o[e &gt;&gt; 2] = o[(A &lt;&lt; 2) + f &gt;&gt; 2]);
                }
            }, function(A) {
                var e = 0;
                return o[(A |= 0) &gt;&gt; 2] = 23856, e = o[A + 344 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), 
                CA(o[A + 344 &gt;&gt; 2]), o[A &gt;&gt; 2] = 23812, (e = o[A + 336 &gt;&gt; 2]) &amp;&amp; (C[A + 340 | 0] &amp;&amp; CA(e), 
                o[A + 336 &gt;&gt; 2] = 0), o[A + 336 &gt;&gt; 2] = 0, o[A + 328 &gt;&gt; 2] = 0, o[A + 332 &gt;&gt; 2] = 0, 
                n[A + 340 | 0] = 1, Ee(A), 0 | A;
            }, function(A) {
                var e = 0;
                o[(A |= 0) &gt;&gt; 2] = 23856, e = o[A + 344 &gt;&gt; 2], BA[o[o[e &gt;&gt; 2] &gt;&gt; 2]](e), CA(o[A + 344 &gt;&gt; 2]), 
                o[A &gt;&gt; 2] = 23812, (e = o[A + 336 &gt;&gt; 2]) &amp;&amp; (C[A + 340 | 0] &amp;&amp; CA(e), o[A + 336 &gt;&gt; 2] = 0), 
                o[A + 336 &gt;&gt; 2] = 0, o[A + 328 &gt;&gt; 2] = 0, o[A + 332 &gt;&gt; 2] = 0, n[A + 340 | 0] = 1, 
                Ee(A), CA(A);
            }, function(A, e, i) {
                A |= 0, e |= 0;
                var r, f = 0, t = 0, a = 0, c = 0, b = 0;
                i = (i |= 0) || o[A + 188 &gt;&gt; 2], r = o[e &gt;&gt; 2];
                A: {
                    e: if (!((0 | (f = o[A + 328 &gt;&gt; 2])) &lt; 1)) {
                        for (a = o[A + 336 &gt;&gt; 2], t = f; ;) {
                            if ((0 | r) != o[a &gt;&gt; 2]) {
                                if (a = a + 4 | 0, t = t + -1 | 0) continue;
                                break e;
                            }
                            break;
                        }
                        if (t) break A;
                    }
                    if (o[A + 332 &gt;&gt; 2] == (0 | f) &amp;&amp; !((0 | f) &gt;= (0 | (c = f ? f &lt;&lt; 1 : 1)))) {
                        if (c &amp;&amp; (b = dA(c &lt;&lt; 2), f = o[A + 328 &gt;&gt; 2]), (0 | f) &gt;= 1) for (a = 0, t = f; o[a + b &gt;&gt; 2] = o[o[A + 336 &gt;&gt; 2] + a &gt;&gt; 2], 
                        a = a + 4 | 0, t = t + -1 | 0; ) ;
                        (t = o[A + 336 &gt;&gt; 2]) &amp;&amp; (C[A + 340 | 0] &amp;&amp; (CA(t), f = o[A + 328 &gt;&gt; 2]), o[A + 336 &gt;&gt; 2] = 0), 
                        o[A + 336 &gt;&gt; 2] = b, o[A + 332 &gt;&gt; 2] = c, n[A + 340 | 0] = 1;
                    }
                    o[o[A + 336 &gt;&gt; 2] + (f &lt;&lt; 2) &gt;&gt; 2] = r, o[A + 328 &gt;&gt; 2] = f + 1, A = o[A + 344 &gt;&gt; 2], 
                    BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, i, e);
                }
            }, function(A, e, i, r) {
                A |= 0, i |= 0, r |= 0;
                var f, n, t = 0, a = 0, c = 0;
                n = o[(e |= 0) &gt;&gt; 2], r = r || o[A + 188 &gt;&gt; 2];
                A: if (!((0 | (f = o[A + 328 &gt;&gt; 2])) &lt; 1)) {
                    for (t = c = o[A + 336 &gt;&gt; 2]; ;) {
                        if ((0 | n) != o[t &gt;&gt; 2]) {
                            if (t = t + 4 | 0, (0 | (a = a + 1 | 0)) != (0 | f)) continue;
                            break A;
                        }
                        break;
                    }
                    (0 | a) &gt;= (0 | f) || (a = t, t = f + -1 | 0, o[a &gt;&gt; 2] = o[(t &lt;&lt; 2) + c &gt;&gt; 2], 
                    o[A + 328 &gt;&gt; 2] = t, A = o[A + 344 &gt;&gt; 2], BA[o[o[A &gt;&gt; 2] + 12 &gt;&gt; 2]](A, r, e, i));
                }
            }, function(A) {
                var e;
                return o[(A |= 0) &gt;&gt; 2] = 23968, (e = o[A + 212 &gt;&gt; 2]) &amp;&amp; (C[A + 216 | 0] &amp;&amp; CA(e), 
                o[A + 212 &gt;&gt; 2] = 0), o[A + 212 &gt;&gt; 2] = 0, o[A + 204 &gt;&gt; 2] = 0, o[A + 208 &gt;&gt; 2] = 0, 
                n[A + 216 | 0] = 1, 0 | A;
            }, function(A) {
                var e;
                o[(A |= 0) &gt;&gt; 2] = 23968, (e = o[A + 212 &gt;&gt; 2]) &amp;&amp; (C[A + 216 | 0] &amp;&amp; CA(e), o[A + 212 &gt;&gt; 2] = 0), 
                o[A + 212 &gt;&gt; 2] = 0, o[A + 204 &gt;&gt; 2] = 0, o[A + 208 &gt;&gt; 2] = 0, n[A + 216 | 0] = 1, 
                CA(A);
            }, function(A, e, i) {
                A |= 0, e |= 0, i = R(i), BA[o[o[A &gt;&gt; 2] + 32 &gt;&gt; 2]](A, e), BA[o[o[A &gt;&gt; 2] + 36 &gt;&gt; 2]](A, e, i);
            }, Ri, function(A, e) {
                A |= 0, e |= 0;
                var i, r = R(0), f = R(0), t = R(0), a = R(0), c = 0;
                n[A + 251 | 0] = 1, c = o[e + 4 &gt;&gt; 2], o[A + 68 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 72 &gt;&gt; 2] = c, 
                i = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], o[(c = A + 76 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = i, 
                r = g[A + 68 &gt;&gt; 2], f = g[A + 72 &gt;&gt; 2], t = g[c &gt;&gt; 2], (a = R(w(R(R(R(r * r) + R(f * f)) + R(t * t))))) &gt; R(1.1920928955078125e-7) ? (a = R(R(1) / a), 
                t = R(t * a), f = R(f * a), r = R(r * a), e = o[A + 80 &gt;&gt; 2]) : (r = R(0), f = R(0), 
                t = R(0), e = 0), g[A + 84 &gt;&gt; 2] = r, o[A + 96 &gt;&gt; 2] = e, g[A + 92 &gt;&gt; 2] = t, g[A + 88 &gt;&gt; 2] = f;
            }, function(A, e, i) {
                A |= 0, e |= 0, i = R(i);
                var r, f = 0, t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = 0;
                n[A + 251 | 0] = 0, f = o[e + 4 &gt;&gt; 2], o[A + 68 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 72 &gt;&gt; 2] = f, 
                r = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], o[(f = A + 76 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = r, 
                a = g[A + 68 &gt;&gt; 2], c = g[A + 72 &gt;&gt; 2], b = g[f &gt;&gt; 2], (l = R(w(R(R(R(a * a) + R(c * c)) + R(b * b))))) &gt; R(1.1920928955078125e-7) &amp;&amp; (t = R(R(1) / l), 
                u = R(b * t), s = R(c * t), t = R(a * t), k = o[A + 80 &gt;&gt; 2]), g[A + 84 &gt;&gt; 2] = t, 
                o[A + 96 &gt;&gt; 2] = k, g[A + 92 &gt;&gt; 2] = u, g[A + 88 &gt;&gt; 2] = s, g[A + 252 &gt;&gt; 2] = g[A + 252 &gt;&gt; 2] + i;
            }, function(A, e) {
                e |= 0;
                var i, r = 0, f = 0, n = 0, t = 0, c = 0;
                if (o[(A |= 0) + 68 &gt;&gt; 2] = 0, o[A + 72 &gt;&gt; 2] = 0, o[(i = A + 76 | 0) &gt;&gt; 2] = 0, 
                o[i + 4 &gt;&gt; 2] = 0, o[A + 252 &gt;&gt; 2] = 0, a[A + 248 &gt;&gt; 1] = 0, o[A + 20 &gt;&gt; 2] = 0, 
                o[A + 24 &gt;&gt; 2] = 0, A = o[o[A + 8 &gt;&gt; 2] + 344 &gt;&gt; 2], o[4 + (0 | BA[o[o[A &gt;&gt; 2] + 28 &gt;&gt; 2]](A)) &gt;&gt; 2] &gt;= 1) for (;f = A, 
                n = o[o[12 + (0 | BA[o[o[A &gt;&gt; 2] + 28 &gt;&gt; 2]](A)) &gt;&gt; 2] &gt;&gt; 2], t = o[o[12 + (0 | BA[o[o[A &gt;&gt; 2] + 28 &gt;&gt; 2]](A)) &gt;&gt; 2] + 4 &gt;&gt; 2], 
                c = o[e + 24 &gt;&gt; 2], r = o[o[A &gt;&gt; 2] + 12 &gt;&gt; 2], BA[r](0 | f, 0 | n, 0 | t, 0 | c), 
                o[4 + (0 | BA[o[o[A &gt;&gt; 2] + 28 &gt;&gt; 2]](A)) &gt;&gt; 2] &gt; 0; ) ;
            }, function(A, e) {
                A |= 0;
                var i, r, f = 0, n = 0;
                i = o[(n = (e |= 0) + 8 | 0) &gt;&gt; 2], n = o[n + 4 &gt;&gt; 2], r = o[e &gt;&gt; 2], e = o[e + 4 &gt;&gt; 2], 
                A = o[A + 8 &gt;&gt; 2], o[(f = A + 44 | 0) &gt;&gt; 2] = 1065353216, o[f + 4 &gt;&gt; 2] = 0, o[(f = A + 36 | 0) &gt;&gt; 2] = 0, 
                o[f + 4 &gt;&gt; 2] = 0, o[A + 24 &gt;&gt; 2] = 1065353216, o[(f = A + 28 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, 
                o[(f = A + 16 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 1065353216, o[(f = A + 8 | 0) &gt;&gt; 2] = 0, 
                o[f + 4 &gt;&gt; 2] = 0, o[(f = A + 60 | 0) &gt;&gt; 2] = i, o[f + 4 &gt;&gt; 2] = n, o[(n = A + 52 | 0) &gt;&gt; 2] = r, 
                o[n + 4 &gt;&gt; 2] = e, o[A + 304 &gt;&gt; 2] = o[A + 304 &gt;&gt; 2] + 1;
            }, function(A, e) {
                e |= 0;
                var i, r = 0, f = 0, n = 0, t = 0, a = 0;
                D = e = D - 16 | 0, n = o[(A |= 0) + 8 &gt;&gt; 2], t = o[(r = n + 52 | 0) + 4 &gt;&gt; 2], 
                o[A + 132 &gt;&gt; 2] = o[r &gt;&gt; 2], o[A + 136 &gt;&gt; 2] = t, a = o[(f = n + 60 | 0) + 4 &gt;&gt; 2], 
                o[(t = A + 140 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = a, t = o[r &gt;&gt; 2], r = o[r + 4 &gt;&gt; 2], 
                a = o[f + 4 &gt;&gt; 2], o[(i = A + 160 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = a, o[A + 152 &gt;&gt; 2] = t, 
                o[A + 156 &gt;&gt; 2] = r, Hf(n + 4 | 0, e), t = o[(f = e + 8 | 0) + 4 &gt;&gt; 2], o[(r = n = A + 176 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                o[r + 4 &gt;&gt; 2] = t, r = o[e + 4 &gt;&gt; 2], o[A + 168 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 172 &gt;&gt; 2] = r, 
                f = o[n + 4 &gt;&gt; 2], o[(r = A + 192 | 0) &gt;&gt; 2] = o[n &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = f, n = o[A + 172 &gt;&gt; 2], 
                o[A + 184 &gt;&gt; 2] = o[A + 168 &gt;&gt; 2], o[A + 188 &gt;&gt; 2] = n, D = e + 16 | 0;
            }, function(A, e, i) {
                A |= 0, e |= 0, i = R(i);
                var r, f = 0, t = 0, a = 0, c = R(0), b = 0, l = R(0), u = R(0), s = 0, k = R(0), d = R(0), v = R(0), B = 0, _ = 0, Q = R(0), h = R(0), G = R(0), y = R(0), W = 0, Y = R(0), F = 0, Z = 0, p = 0, V = 0, E = 0, N = 0, I = 0, J = 0, U = 0;
                D = r = D - 80 | 0, c = g[A + 100 &gt;&gt; 2], l = g[A + 104 &gt;&gt; 2], k = g[A + 108 &gt;&gt; 2], 
                (u = R(R(R(c * c) + R(l * l)) + R(k * k))) &gt; R(0) &amp;&amp; (u = Er(R(R(1) - g[A + 244 &gt;&gt; 2]), i), 
                k = R(k * u), g[A + 108 &gt;&gt; 2] = k, l = R(l * u), g[A + 104 &gt;&gt; 2] = l, c = R(c * u), 
                g[A + 100 &gt;&gt; 2] = c, u = R(R(R(c * c) + R(l * l)) + R(k * k))), u &gt; R(0) &amp;&amp; (f = o[A + 8 &gt;&gt; 2], 
                b = o[(a = f + 12 | 0) &gt;&gt; 2], B = o[a + 4 &gt;&gt; 2], s = o[f + 4 &gt;&gt; 2], _ = o[f + 8 &gt;&gt; 2], 
                F = o[(W = f + 28 | 0) + 4 &gt;&gt; 2], o[(t = a = r + 40 | 0) &gt;&gt; 2] = o[W &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = F, 
                o[(t = r + 24 | 0) &gt;&gt; 2] = b, o[t + 4 &gt;&gt; 2] = B, W = o[(b = f + 36 | 0) &gt;&gt; 2], F = o[b + 4 &gt;&gt; 2], 
                p = o[(b = f + 20 | 0) &gt;&gt; 2], V = o[b + 4 &gt;&gt; 2], E = o[(b = f + 44 | 0) &gt;&gt; 2], N = o[b + 4 &gt;&gt; 2], 
                I = o[(Z = f + 60 | 0) + 4 &gt;&gt; 2], o[(b = B = r + 72 | 0) &gt;&gt; 2] = o[Z &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = I, 
                o[(b = r + 56 | 0) &gt;&gt; 2] = E, o[b + 4 &gt;&gt; 2] = N, o[r + 16 &gt;&gt; 2] = s, o[r + 20 &gt;&gt; 2] = _, 
                o[r + 32 &gt;&gt; 2] = p, o[r + 36 &gt;&gt; 2] = V, s = o[(f = f + 52 | 0) + 4 &gt;&gt; 2], o[r + 64 &gt;&gt; 2] = o[f &gt;&gt; 2], 
                o[r + 68 &gt;&gt; 2] = s, o[r + 48 &gt;&gt; 2] = W, o[r + 52 &gt;&gt; 2] = F, v = R(w(u)), h = di(Q = R(R(v * i) * R(.5))), 
                Hf(r + 16 | 0, r), u = g[r + 12 &gt;&gt; 2], G = g[r &gt;&gt; 2], Q = Ci(Q), d = c, c = R(R(1) / v), 
                v = R(d * c), d = R(k * c), c = R(l * c), l = R(h / R(w(R(R(d * d) + R(R(v * v) + R(c * c)))))), 
                k = R(v * l), v = R(c * l), h = g[r + 8 &gt;&gt; 2], d = R(d * l), y = g[r + 4 &gt;&gt; 2], 
                c = R(R(R(R(G * Q) + R(u * k)) + R(v * h)) - R(d * y)), l = R(R(R(R(Q * u) - R(k * G)) - R(v * y)) - R(d * h)), 
                Y = R(R(R(R(d * u) + R(Q * h)) + R(k * y)) - R(v * G)), k = R(R(R(d * G) + R(R(v * u) + R(Q * y))) - R(k * h)), 
                u = R(R(2) / R(R(l * l) + R(R(Y * Y) + R(R(c * c) + R(k * k))))), G = R(Y * u), 
                v = R(c * G), Q = R(k * u), h = R(l * Q), g[t &gt;&gt; 2] = v + h, o[r + 60 &gt;&gt; 2] = 0, 
                o[r + 44 &gt;&gt; 2] = 0, d = R(k * G), u = R(c * u), y = R(l * u), g[r + 52 &gt;&gt; 2] = d + y, 
                g[a &gt;&gt; 2] = d - y, u = R(c * u), k = R(k * Q), g[b &gt;&gt; 2] = R(1) - R(u + k), d = u, 
                u = R(Y * G), g[r + 36 &gt;&gt; 2] = R(1) - R(d + u), o[r + 28 &gt;&gt; 2] = 0, g[r + 48 &gt;&gt; 2] = v - h, 
                c = R(c * Q), l = R(l * G), g[r + 32 &gt;&gt; 2] = c + l, g[r + 20 &gt;&gt; 2] = c - l, _ = o[t + 4 &gt;&gt; 2], 
                f = o[A + 8 &gt;&gt; 2], o[(s = f + 12 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = _, g[r + 16 &gt;&gt; 2] = R(1) - R(k + u), 
                t = o[r + 20 &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = o[r + 16 &gt;&gt; 2], o[f + 8 &gt;&gt; 2] = t, s = o[r + 36 &gt;&gt; 2], 
                o[(t = f + 20 | 0) &gt;&gt; 2] = o[r + 32 &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = s, s = o[a + 4 &gt;&gt; 2], 
                o[(t = f + 28 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = s, o[f + 304 &gt;&gt; 2] = o[f + 304 &gt;&gt; 2] + 1, 
                t = o[r + 52 &gt;&gt; 2], o[(a = f + 36 | 0) &gt;&gt; 2] = o[r + 48 &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = t, 
                t = o[b + 4 &gt;&gt; 2], o[(a = f + 44 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = t, t = o[B + 4 &gt;&gt; 2], 
                o[(a = f + 60 | 0) &gt;&gt; 2] = o[B &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = t, a = o[r + 68 &gt;&gt; 2], o[(f = f + 52 | 0) &gt;&gt; 2] = o[r + 64 &gt;&gt; 2], 
                o[f + 4 &gt;&gt; 2] = a, f = o[A + 8 &gt;&gt; 2], b = o[(t = a = f + 52 | 0) + 4 &gt;&gt; 2], o[A + 132 &gt;&gt; 2] = o[t &gt;&gt; 2], 
                o[A + 136 &gt;&gt; 2] = b, s = o[(t = f + 60 | 0) + 4 &gt;&gt; 2], o[(b = A + 140 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                o[b + 4 &gt;&gt; 2] = s, b = o[a &gt;&gt; 2], a = o[a + 4 &gt;&gt; 2], s = o[t + 4 &gt;&gt; 2], o[(B = A + 160 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                o[B + 4 &gt;&gt; 2] = s, o[A + 152 &gt;&gt; 2] = b, o[A + 156 &gt;&gt; 2] = a, Hf(f + 4 | 0, r), b = o[(t = r + 8 | 0) + 4 &gt;&gt; 2], 
                o[(f = A + 176 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = b, a = o[r + 4 &gt;&gt; 2], o[A + 168 &gt;&gt; 2] = o[r &gt;&gt; 2], 
                o[A + 172 &gt;&gt; 2] = a, t = o[f + 4 &gt;&gt; 2], o[(a = A + 192 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = t, 
                f = o[A + 172 &gt;&gt; 2], o[A + 184 &gt;&gt; 2] = o[A + 168 &gt;&gt; 2], o[A + 188 &gt;&gt; 2] = f), g[A + 252 &gt;&gt; 2] &lt;= R(0) &amp;&amp; !C[A + 251 | 0] || (J = A, 
                U = 0 | BA[o[o[A &gt;&gt; 2] + 48 &gt;&gt; 2]](A), n[J + 248 | 0] = U, l = g[A + 72 &gt;&gt; 2], k = g[A + 68 &gt;&gt; 2], 
                u = g[A + 76 &gt;&gt; 2], c = Er(R(R(1) - g[A + 240 &gt;&gt; 2]), i), R(R(R(k * k) + R(l * l)) + R(u * u)) &gt; R(0) &amp;&amp; (g[A + 76 &gt;&gt; 2] = u * c, 
                g[A + 72 &gt;&gt; 2] = l * c, g[A + 68 &gt;&gt; 2] = k * c), c = R(R(g[A + 20 &gt;&gt; 2] * c) - R(g[A + 52 &gt;&gt; 2] * i)), 
                g[A + 20 &gt;&gt; 2] = c, c &gt; R(0) &amp;&amp; (c &gt; (l = g[A + 32 &gt;&gt; 2]) &amp;&amp; (g[A + 20 &gt;&gt; 2] = l, 
                c = l)), c &lt; R(0) &amp;&amp; (l = R(m(g[A + 28 &gt;&gt; 2])), R(m(c)) &gt; l &amp;&amp; (c = R(-l), g[A + 20 &gt;&gt; 2] = c)), 
                g[A + 24 &gt;&gt; 2] = c * i, f = o[A + 8 &gt;&gt; 2], b = o[(t = f + 12 | 0) + 4 &gt;&gt; 2], o[(a = r + 24 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = b, b = o[(t = f + 28 | 0) + 4 &gt;&gt; 2], o[(a = r + 40 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = b, b = o[(t = f + 44 | 0) + 4 &gt;&gt; 2], o[(a = r + 56 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = b, b = o[(t = f + 60 | 0) + 4 &gt;&gt; 2], o[(a = r + 72 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                o[a + 4 &gt;&gt; 2] = b, a = o[f + 8 &gt;&gt; 2], o[r + 16 &gt;&gt; 2] = o[f + 4 &gt;&gt; 2], o[r + 20 &gt;&gt; 2] = a, 
                t = o[(a = f + 20 | 0) + 4 &gt;&gt; 2], o[r + 32 &gt;&gt; 2] = o[a &gt;&gt; 2], o[r + 36 &gt;&gt; 2] = t, 
                t = o[(a = f + 36 | 0) + 4 &gt;&gt; 2], o[r + 48 &gt;&gt; 2] = o[a &gt;&gt; 2], o[r + 52 &gt;&gt; 2] = t, 
                a = o[(f = f + 52 | 0) + 4 &gt;&gt; 2], o[r + 64 &gt;&gt; 2] = o[f &gt;&gt; 2], o[r + 68 &gt;&gt; 2] = a, 
                function(A, e) {
                    var i, r, f, t = 0, a = 0, c = R(0), b = 0, l = 0, u = 0, s = R(0), k = R(0), d = R(0), v = 0, B = R(0), _ = R(0), m = 0, Q = R(0), h = 0, G = 0, y = R(0), w = R(0), W = 0, Y = R(0), F = R(0), Z = R(0), p = R(0);
                    D = i = D - 240 | 0, g[A + 20 &gt;&gt; 2] &lt; R(0) &amp;&amp; (w = g[A + 60 &gt;&gt; 2], a = o[A + 60 &gt;&gt; 2]), 
                    o[(t = W = i + 200 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, o[(G = i + 196 | 0) &gt;&gt; 2] = 1065353216, 
                    o[(t = u = i + 216 | 0) &gt;&gt; 2] = 1065353216, o[t + 4 &gt;&gt; 2] = 0, o[(t = v = i + 136 | 0) &gt;&gt; 2] = 0, 
                    o[t + 4 &gt;&gt; 2] = 0, o[(h = i + 132 | 0) &gt;&gt; 2] = 1065353216, o[(t = r = i + 152 | 0) &gt;&gt; 2] = 1065353216, 
                    o[t + 4 &gt;&gt; 2] = 0, m = o[(t = A + 140 | 0) + 4 &gt;&gt; 2], o[(l = i + 232 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                    o[l + 4 &gt;&gt; 2] = m, o[i + 180 &gt;&gt; 2] = 0, o[i + 184 &gt;&gt; 2] = 0, o[i + 176 &gt;&gt; 2] = 1065353216, 
                    o[i + 188 &gt;&gt; 2] = 0, o[i + 192 &gt;&gt; 2] = 0, o[i + 208 &gt;&gt; 2] = 0, o[i + 212 &gt;&gt; 2] = 0, 
                    o[i + 116 &gt;&gt; 2] = 0, o[i + 120 &gt;&gt; 2] = 0, o[i + 112 &gt;&gt; 2] = 1065353216, o[i + 124 &gt;&gt; 2] = 0, 
                    o[i + 128 &gt;&gt; 2] = 0, o[i + 144 &gt;&gt; 2] = 0, o[i + 148 &gt;&gt; 2] = 0, l = o[A + 136 &gt;&gt; 2], 
                    o[i + 224 &gt;&gt; 2] = o[A + 132 &gt;&gt; 2], o[i + 228 &gt;&gt; 2] = l, F = g[A + 256 &gt;&gt; 2], c = (c = g[A + 24 &gt;&gt; 2]) &gt; R(0) ? c : R(0), 
                    g[A + 152 &gt;&gt; 2] = R(R(w * F) + g[A + 132 &gt;&gt; 2]) + R(g[A + 272 &gt;&gt; 2] * c), Z = g[A + 260 &gt;&gt; 2], 
                    g[A + 156 &gt;&gt; 2] = R(R(w * Z) + g[A + 136 &gt;&gt; 2]) + R(c * g[A + 276 &gt;&gt; 2]), o[A + 164 &gt;&gt; 2] = 0, 
                    l = A + 160 | 0, p = g[A + 264 &gt;&gt; 2], g[l &gt;&gt; 2] = R(R(w * p) + g[t &gt;&gt; 2]) + R(c * g[A + 280 &gt;&gt; 2]), 
                    b = o[A + 156 &gt;&gt; 2], f = o[A + 152 &gt;&gt; 2], o[A + 132 &gt;&gt; 2] = f, o[A + 136 &gt;&gt; 2] = b, 
                    m = o[l + 4 &gt;&gt; 2], l = o[l &gt;&gt; 2], o[t &gt;&gt; 2] = l, o[t + 4 &gt;&gt; 2] = m, o[(t = i + 168 | 0) &gt;&gt; 2] = l, 
                    o[t + 4 &gt;&gt; 2] = m, o[i + 160 &gt;&gt; 2] = f, o[i + 164 &gt;&gt; 2] = b, k = g[A + 180 &gt;&gt; 2], 
                    B = g[A + 176 &gt;&gt; 2], s = g[A + 172 &gt;&gt; 2], c = g[A + 168 &gt;&gt; 2], o[i + 220 &gt;&gt; 2] = 0, 
                    o[i + 204 &gt;&gt; 2] = 0, Q = R(R(2) / R(R(R(R(c * c) + R(s * s)) + R(B * B)) + R(k * k))), 
                    y = R(B * Q), d = R(s * y), _ = R(c * Q), Y = R(k * _), g[i + 212 &gt;&gt; 2] = d + Y, 
                    g[W &gt;&gt; 2] = d - Y, d = R(c * _), _ = s, s = R(s * Q), Q = R(_ * s), g[u &gt;&gt; 2] = R(1) - R(d + Q), 
                    B = R(B * y), g[G &gt;&gt; 2] = R(1) - R(d + B), o[i + 188 &gt;&gt; 2] = 0, d = R(c * y), _ = R(k * s), 
                    g[i + 208 &gt;&gt; 2] = d - _, c = R(c * s), k = R(k * y), g[i + 192 &gt;&gt; 2] = c + k, g[i + 184 &gt;&gt; 2] = d + _, 
                    g[i + 180 &gt;&gt; 2] = c - k, g[i + 176 &gt;&gt; 2] = R(1) - R(Q + B), k = g[A + 196 &gt;&gt; 2], 
                    B = g[A + 192 &gt;&gt; 2], s = g[A + 188 &gt;&gt; 2], c = g[A + 184 &gt;&gt; 2], o[i + 156 &gt;&gt; 2] = 0, 
                    o[i + 140 &gt;&gt; 2] = 0, Q = R(R(2) / R(R(R(R(c * c) + R(s * s)) + R(B * B)) + R(k * k))), 
                    y = R(B * Q), d = R(s * y), _ = R(c * Q), Y = R(k * _), g[i + 148 &gt;&gt; 2] = d + Y, 
                    g[v &gt;&gt; 2] = d - Y, d = R(c * _), _ = s, s = R(s * Q), Q = R(_ * s), g[r &gt;&gt; 2] = R(1) - R(d + Q), 
                    B = R(B * y), g[h &gt;&gt; 2] = R(1) - R(d + B), o[i + 124 &gt;&gt; 2] = 0, d = R(c * y), _ = R(k * s), 
                    g[i + 144 &gt;&gt; 2] = d - _, c = R(c * s), k = R(k * y), g[i + 128 &gt;&gt; 2] = c + k, g[i + 120 &gt;&gt; 2] = d + _, 
                    g[i + 116 &gt;&gt; 2] = c - k, g[i + 112 &gt;&gt; 2] = R(1) - R(Q + B), o[(t = i + 24 | 0) &gt;&gt; 2] = 0, 
                    o[t + 4 &gt;&gt; 2] = 0, o[(t = i + 32 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, o[(t = i + 40 | 0) &gt;&gt; 2] = 0, 
                    o[t + 4 &gt;&gt; 2] = 0, o[i + 100 &gt;&gt; 2] = 0, g[i + 96 &gt;&gt; 2] = -p, g[i + 92 &gt;&gt; 2] = -Z, 
                    o[i + 16 &gt;&gt; 2] = 0, o[i + 20 &gt;&gt; 2] = 0, g[i + 88 &gt;&gt; 2] = -F, o[i + 80 &gt;&gt; 2] = 0, 
                    o[i + 4 &gt;&gt; 2] = 1065353216, o[i &gt;&gt; 2] = 24172, t = o[A + 8 &gt;&gt; 2], o[i + 84 &gt;&gt; 2] = t, 
                    o[i + 104 &gt;&gt; 2] = o[A + 48 &gt;&gt; 2], l = o[t + 188 &gt;&gt; 2], o[i + 8 &gt;&gt; 2] = o[l + 4 &gt;&gt; 2], 
                    o[i + 12 &gt;&gt; 2] = o[l + 8 &gt;&gt; 2], C[A + 250 | 0] ? Nf(t, o[A + 12 &gt;&gt; 2], i + 176 | 0, i + 112 | 0, i, g[e + 56 &gt;&gt; 2]) : gf(e, o[A + 12 &gt;&gt; 2], i + 176 | 0, i + 112 | 0, i, g[e + 56 &gt;&gt; 2]), 
                    l = A + 152 | 0, t = A + 132 | 0;
                    A: {
                        e: {
                            i: {
                                if (g[i + 4 &gt;&gt; 2] &lt; R(1) &amp;&amp; (b = o[A + 8 &gt;&gt; 2], !(4 &amp; C[b + 204 | 0]) &amp;&amp; BA[o[o[A &gt;&gt; 2] + 56 &gt;&gt; 2]](A, b, o[i + 80 &gt;&gt; 2]))) {
                                    if (R(R(R(g[i + 48 &gt;&gt; 2] * g[A + 256 &gt;&gt; 2]) + R(g[i + 52 &gt;&gt; 2] * g[A + 260 &gt;&gt; 2])) + R(g[i + 56 &gt;&gt; 2] * g[A + 264 &gt;&gt; 2])) &gt; R(0) &amp;&amp; (c = g[i + 4 &gt;&gt; 2], 
                                    g[A + 148 &gt;&gt; 2] = w * c, C[A + 288 | 0] ? (w = R(R(1) - c), g[A + 132 &gt;&gt; 2] = R(w * g[A + 132 &gt;&gt; 2]) + R(c * g[A + 152 &gt;&gt; 2]), 
                                    g[A + 136 &gt;&gt; 2] = R(w * g[A + 136 &gt;&gt; 2]) + R(c * g[A + 156 &gt;&gt; 2]), g[A + 140 &gt;&gt; 2] = R(w * g[A + 140 &gt;&gt; 2]) + R(c * g[A + 160 &gt;&gt; 2])) : (a = o[l + 4 &gt;&gt; 2], 
                                    o[t &gt;&gt; 2] = o[l &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = a, m = o[(b = l + 8 | 0) + 4 &gt;&gt; 2], o[(a = t + 8 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], 
                                    o[a + 4 &gt;&gt; 2] = m)), u = o[(G = W = t + 8 | 0) + 4 &gt;&gt; 2], b = o[A + 8 &gt;&gt; 2], o[(a = m = b + 60 | 0) &gt;&gt; 2] = o[G &gt;&gt; 2], 
                                    o[a + 4 &gt;&gt; 2] = u, u = o[t + 4 &gt;&gt; 2], o[(a = G = b + 52 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                                    o[a + 4 &gt;&gt; 2] = u, a = o[A + 8 &gt;&gt; 2], o[a + 304 &gt;&gt; 2] = o[a + 304 &gt;&gt; 2] + 1, h = o[(v = b + 12 | 0) + 4 &gt;&gt; 2], 
                                    o[(u = a + 12 | 0) &gt;&gt; 2] = o[v &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = h, u = o[b + 8 &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = o[b + 4 &gt;&gt; 2], 
                                    o[a + 8 &gt;&gt; 2] = u, h = o[(v = b + 28 | 0) + 4 &gt;&gt; 2], o[(u = a + 28 | 0) &gt;&gt; 2] = o[v &gt;&gt; 2], 
                                    o[u + 4 &gt;&gt; 2] = h, h = o[(v = b + 20 | 0) + 4 &gt;&gt; 2], o[(u = a + 20 | 0) &gt;&gt; 2] = o[v &gt;&gt; 2], 
                                    o[u + 4 &gt;&gt; 2] = h, h = o[(v = b + 44 | 0) + 4 &gt;&gt; 2], o[(u = a + 44 | 0) &gt;&gt; 2] = o[v &gt;&gt; 2], 
                                    o[u + 4 &gt;&gt; 2] = h, v = o[(b = b + 36 | 0) + 4 &gt;&gt; 2], o[(u = a + 36 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], 
                                    o[u + 4 &gt;&gt; 2] = v, u = o[G + 4 &gt;&gt; 2], o[(b = a + 52 | 0) &gt;&gt; 2] = o[G &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = u, 
                                    b = o[m + 4 &gt;&gt; 2], o[(a = a + 60 | 0) &gt;&gt; 2] = o[m &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = b, n[A + 220 | 0] = 0, 
                                    !Jf(A, e)) break e;
                                    if (n[A + 220 | 0] = 1, Jf(A, e)) break i;
                                    break e;
                                }
                                o[A + 148 &gt;&gt; 2] = a, A = o[l + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[l &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = A, 
                                A = t + 8 | 0, t = o[(e = l + 8 | 0) + 4 &gt;&gt; 2], o[A &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = t;
                                break A;
                            }
                            n[A + 220 | 0] = 1, Jf(A, e) &amp;&amp; (n[A + 220 | 0] = 1, Jf(A, e) &amp;&amp; (n[A + 220 | 0] = 1, 
                            Jf(A, e) &amp;&amp; (n[A + 220 | 0] = 1)));
                        }
                        a = o[A + 8 &gt;&gt; 2], m = o[(b = e = a + 52 | 0) + 4 &gt;&gt; 2], o[l &gt;&gt; 2] = o[b &gt;&gt; 2], 
                        o[l + 4 &gt;&gt; 2] = m, m = o[(a = a + 60 | 0) + 4 &gt;&gt; 2], o[(l = l + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                        o[l + 4 &gt;&gt; 2] = m, l = o[e &gt;&gt; 2], e = o[e + 4 &gt;&gt; 2], b = o[a + 4 &gt;&gt; 2], o[W &gt;&gt; 2] = o[a &gt;&gt; 2], 
                        o[W + 4 &gt;&gt; 2] = b, o[t &gt;&gt; 2] = l, o[t + 4 &gt;&gt; 2] = e, g[A + 24 &gt;&gt; 2] &gt; R(0) &amp;&amp; (o[A + 20 &gt;&gt; 2] = 0, 
                        o[A + 24 &gt;&gt; 2] = 0, o[A + 148 &gt;&gt; 2] = o[A + 60 &gt;&gt; 2]);
                    }
                    D = i + 240 | 0;
                }(A, e), b = r - -64 | 0, a = r + 48 | 0, f = r + 32 | 0, C[A + 251 | 0] ? Xf(A, e, A + 68 | 0) : (c = g[A + 252 &gt;&gt; 2], 
                g[A + 252 &gt;&gt; 2] = c - i, o[r + 12 &gt;&gt; 2] = 0, c = c &gt; i ? i : c, g[r + 8 &gt;&gt; 2] = c * g[A + 76 &gt;&gt; 2], 
                g[r + 4 &gt;&gt; 2] = c * g[A + 72 &gt;&gt; 2], g[r &gt;&gt; 2] = c * g[A + 68 &gt;&gt; 2], Xf(A, e, r)), 
                function(A, e, i) {
                    var r, f = R(0), t = 0, a = 0, c = R(0), b = 0, l = R(0), u = 0, s = 0, k = R(0), d = R(0), v = R(0), B = 0, _ = R(0), m = R(0), Q = R(0), h = 0, G = 0, y = R(0), w = R(0), W = R(0), Y = 0, F = 0, Z = 0, p = 0, V = R(0), E = R(0), N = 0, I = 0;
                    D = r = D - 432 | 0, a = o[(b = A + 160 | 0) + 4 &gt;&gt; 2], o[(u = r + 232 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], 
                    o[u + 4 &gt;&gt; 2] = a, u = o[A + 156 &gt;&gt; 2], o[r + 224 &gt;&gt; 2] = o[A + 152 &gt;&gt; 2], o[r + 228 &gt;&gt; 2] = u;
                    A: if (!((f = g[A + 20 &gt;&gt; 2]) &gt; R(0))) {
                        for ((f = R((f &lt; R(0) ? R(-f) : R(0)) * i)) &gt; R(0) &amp;&amp; (f &gt; (c = g[A + 28 &gt;&gt; 2]) ^ 1 | (C[A + 249 | 0] ? !C[A + 248 | 0] : 0) || (f = c)), 
                        u = A + 152 | 0, f = R(f + g[A + 148 &gt;&gt; 2]), y = R(g[A + 256 &gt;&gt; 2] * f), g[A + 152 &gt;&gt; 2] = g[A + 152 &gt;&gt; 2] - y, 
                        b = A + 156 | 0, w = R(f * g[A + 260 &gt;&gt; 2]), g[b &gt;&gt; 2] = g[b &gt;&gt; 2] - w, B = b = A + 160 | 0, 
                        l = g[b &gt;&gt; 2], W = R(f * g[(b = A + 264 | 0) &gt;&gt; 2]), g[B &gt;&gt; 2] = l - W, o[(a = r + 136 | 0) &gt;&gt; 2] = 0, 
                        o[a + 4 &gt;&gt; 2] = 0, o[(a = r + 144 | 0) &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0, o[(a = r + 152 | 0) &gt;&gt; 2] = 0, 
                        o[a + 4 &gt;&gt; 2] = 0, t = o[b + 4 &gt;&gt; 2], o[(a = r + 208 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = t, 
                        o[r + 128 &gt;&gt; 2] = 0, o[r + 132 &gt;&gt; 2] = 0, a = o[A + 260 &gt;&gt; 2], o[r + 200 &gt;&gt; 2] = o[A + 256 &gt;&gt; 2], 
                        o[r + 204 &gt;&gt; 2] = a, o[r + 192 &gt;&gt; 2] = 0, o[r + 116 &gt;&gt; 2] = 1065353216, o[r + 112 &gt;&gt; 2] = 24172, 
                        t = o[A + 8 &gt;&gt; 2], o[r + 196 &gt;&gt; 2] = t, h = o[A + 48 &gt;&gt; 2], o[r + 216 &gt;&gt; 2] = h, 
                        a = o[t + 188 &gt;&gt; 2], o[r + 120 &gt;&gt; 2] = o[a + 4 &gt;&gt; 2], o[r + 124 &gt;&gt; 2] = o[a + 8 &gt;&gt; 2], 
                        o[(s = r + 24 | 0) &gt;&gt; 2] = 0, o[s + 4 &gt;&gt; 2] = 0, o[(s = r + 32 | 0) &gt;&gt; 2] = 0, o[s + 4 &gt;&gt; 2] = 0, 
                        o[(s = r + 40 | 0) &gt;&gt; 2] = 0, o[s + 4 &gt;&gt; 2] = 0, Y = o[b + 4 &gt;&gt; 2], o[(s = r + 96 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], 
                        o[s + 4 &gt;&gt; 2] = Y, o[r + 80 &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 1065353216, o[r + 16 &gt;&gt; 2] = 0, 
                        o[r + 20 &gt;&gt; 2] = 0, o[r + 84 &gt;&gt; 2] = t, b = o[A + 260 &gt;&gt; 2], o[r + 88 &gt;&gt; 2] = o[A + 256 &gt;&gt; 2], 
                        o[r + 92 &gt;&gt; 2] = b, o[r &gt;&gt; 2] = 24172, o[r + 104 &gt;&gt; 2] = h, b = o[a + 8 &gt;&gt; 2], o[r + 8 &gt;&gt; 2] = o[a + 4 &gt;&gt; 2], 
                        o[r + 12 &gt;&gt; 2] = b, b = A + 132 | 0, h = r + 352 | 0, s = r + 416 | 0, Y = r + 264 | 0, 
                        Z = r + 240 | 4, p = r + 328 | 0, N = (F = r + 284 | 0) + 16 | 0, a = 0; ;) {
                            o[p &gt;&gt; 2] = 0, o[p + 4 &gt;&gt; 2] = 0, o[Z &gt;&gt; 2] = 0, o[Z + 4 &gt;&gt; 2] = 0, o[Y &gt;&gt; 2] = 0, 
                            o[Y + 4 &gt;&gt; 2] = 0, o[F &gt;&gt; 2] = 0, o[F + 4 &gt;&gt; 2] = 0, o[(t = p + 8 | 0) &gt;&gt; 2] = 0, 
                            o[t + 4 &gt;&gt; 2] = 0, o[(t = Z + 8 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, o[(t = Y + 8 | 0) &gt;&gt; 2] = 0, 
                            o[t + 4 &gt;&gt; 2] = 0, o[(t = F + 8 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, o[N &gt;&gt; 2] = 0, 
                            t = o[b + 4 &gt;&gt; 2], o[s &gt;&gt; 2] = o[b &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = t, B = o[(G = b + 8 | 0) + 4 &gt;&gt; 2], 
                            o[(t = s + 8 | 0) &gt;&gt; 2] = o[G &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = B, o[r + 324 &gt;&gt; 2] = 1065353216, 
                            o[r + 316 &gt;&gt; 2] = 0, o[r + 320 &gt;&gt; 2] = 0, o[r + 344 &gt;&gt; 2] = 1065353216, o[r + 348 &gt;&gt; 2] = 0, 
                            o[r + 240 &gt;&gt; 2] = 1065353216, o[r + 260 &gt;&gt; 2] = 1065353216, o[r + 280 &gt;&gt; 2] = 1065353216, 
                            I = o[(B = G = u + 8 | 0) + 4 &gt;&gt; 2], o[(t = h + 8 | 0) &gt;&gt; 2] = o[B &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = I, 
                            t = o[u + 4 &gt;&gt; 2], o[h &gt;&gt; 2] = o[u &gt;&gt; 2], o[h + 4 &gt;&gt; 2] = t, o[r + 412 &gt;&gt; 2] = 0, 
                            o[r + 396 &gt;&gt; 2] = 0, o[r + 380 &gt;&gt; 2] = 0, f = g[A + 168 &gt;&gt; 2], c = g[A + 172 &gt;&gt; 2], 
                            k = g[A + 176 &gt;&gt; 2], l = g[A + 180 &gt;&gt; 2], v = R(R(2) / R(R(R(R(f * f) + R(c * c)) + R(k * k)) + R(l * l))), 
                            Q = R(c * v), d = R(f * Q), m = R(k * v), _ = R(l * m), g[r + 372 &gt;&gt; 2] = d - _, 
                            V = R(f * m), E = R(l * Q), g[r + 376 &gt;&gt; 2] = V + E, g[r + 384 &gt;&gt; 2] = d + _, d = R(c * m), 
                            _ = l, l = R(f * v), v = R(_ * l), g[r + 392 &gt;&gt; 2] = d - v, g[r + 400 &gt;&gt; 2] = V - E, 
                            g[r + 404 &gt;&gt; 2] = d + v, c = R(c * Q), k = R(k * m), g[r + 368 &gt;&gt; 2] = R(1) - R(c + k), 
                            f = R(f * l), g[r + 388 &gt;&gt; 2] = R(1) - R(f + k), g[r + 408 &gt;&gt; 2] = R(1) - R(f + c), 
                            o[r + 316 &gt;&gt; 2] = 0, o[r + 332 &gt;&gt; 2] = 0, o[r + 348 &gt;&gt; 2] = 0, f = g[A + 184 &gt;&gt; 2], 
                            c = g[A + 188 &gt;&gt; 2], k = g[A + 192 &gt;&gt; 2], l = g[A + 196 &gt;&gt; 2], v = R(R(2) / R(R(R(R(f * f) + R(c * c)) + R(k * k)) + R(l * l))), 
                            Q = R(c * v), d = R(f * Q), m = R(k * v), _ = R(l * m), g[r + 320 &gt;&gt; 2] = d + _, 
                            g[r + 308 &gt;&gt; 2] = d - _, d = R(f * m), _ = R(l * Q), g[r + 336 &gt;&gt; 2] = d - _, g[r + 312 &gt;&gt; 2] = d + _, 
                            d = R(c * m), _ = l, l = R(f * v), v = R(_ * l), g[r + 340 &gt;&gt; 2] = d + v, g[r + 328 &gt;&gt; 2] = d - v, 
                            c = R(c * Q), k = R(k * m), g[r + 304 &gt;&gt; 2] = R(1) - R(c + k), f = R(f * l), g[r + 344 &gt;&gt; 2] = R(1) - R(f + c), 
                            g[r + 324 &gt;&gt; 2] = R(1) - R(f + k), f = g[A + 152 &gt;&gt; 2], c = g[A + 156 &gt;&gt; 2], l = g[A + 160 &gt;&gt; 2], 
                            o[r + 300 &gt;&gt; 2] = 0, g[r + 296 &gt;&gt; 2] = l - W, g[r + 292 &gt;&gt; 2] = c - w, g[r + 288 &gt;&gt; 2] = f - y;
                            e: if (C[A + 250 | 0]) {
                                if (Nf(o[A + 8 &gt;&gt; 2], o[A + 12 &gt;&gt; 2], r + 368 | 0, r + 304 | 0, r + 112 | 0, g[e + 56 &gt;&gt; 2]), 
                                g[r + 116 &gt;&gt; 2] &lt; R(1)) break e;
                                if (t = o[A + 8 &gt;&gt; 2], 4 &amp; C[t + 204 | 0]) break e;
                                Nf(t, o[A + 12 &gt;&gt; 2], r + 368 | 0, r + 240 | 0, r, g[e + 56 &gt;&gt; 2]);
                            } else gf(e, o[A + 12 &gt;&gt; 2], r + 368 | 0, r + 304 | 0, r + 112 | 0, g[e + 56 &gt;&gt; 2]), 
                            4 &amp; C[o[A + 8 &gt;&gt; 2] + 204 | 0] | g[r + 116 &gt;&gt; 2] &lt; R(1) || gf(e, o[A + 12 &gt;&gt; 2], r + 368 | 0, r + 240 | 0, r, g[e + 56 &gt;&gt; 2]);
                            f = (f = g[A + 20 &gt;&gt; 2]) &lt; R(0) ? R(-f) : R(0);
                            e: if (C[A + 290 | 0]) {
                                if (t = 0, g[r + 4 &gt;&gt; 2] &lt; R(1) ^ 1 &amp;&amp; !(g[r + 116 &gt;&gt; 2] &lt; R(1))) break e;
                                if (B = o[A + 8 &gt;&gt; 2], 4 &amp; C[B + 204 | 0]) break e;
                                t = 0 | BA[o[o[A &gt;&gt; 2] + 56 &gt;&gt; 2]](A, B, o[r + 192 &gt;&gt; 2]);
                            } else t = 0, g[r + 4 &gt;&gt; 2] &lt; R(1) &amp;&amp; (B = o[A + 8 &gt;&gt; 2], 4 &amp; C[B + 204 | 0] || (t = 0 | BA[o[o[A &gt;&gt; 2] + 56 &gt;&gt; 2]](A, B, o[r + 80 &gt;&gt; 2])));
                            c = R(f * i), f = R(0);
                            e: {
                                i: {
                                    if (f = g[A + 20 &gt;&gt; 2] &lt; R(0) ^ 1 ? f : g[A + 60 &gt;&gt; 2], !(1 &amp; (c &gt; R(0) ^ -1 | c &lt; f ^ -1 | -1 ^ t | a))) {
                                        if (C[A + 248 | 0] | !C[A + 249 | 0]) break i;
                                        a = 0;
                                    }
                                    e = o[A + 8 &gt;&gt; 2];
                                    r: {
                                        if (!(4 &amp; C[e + 204 | 0] | g[r + 116 &gt;&gt; 2] &lt; R(1) ^ 1)) {
                                            if (1 &amp; (BA[o[o[A &gt;&gt; 2] + 56 &gt;&gt; 2]](A, e, o[r + 192 &gt;&gt; 2]) | a)) break r;
                                            break e;
                                        }
                                        if (!a) break e;
                                    }
                                    i = g[A + 136 &gt;&gt; 2], f = C[A + 290 | 0] ? C[A + 289 | 0] ? g[r + 116 &gt;&gt; 2] : R(R(i - g[r + 180 &gt;&gt; 2]) * R(.5)) : g[r + 116 &gt;&gt; 2], 
                                    n[A + 289 | 0] = 0, n[A + 249 | 0] = 0, o[A + 20 &gt;&gt; 2] = 0, o[A + 24 &gt;&gt; 2] = 0, 
                                    c = R(R(1) - f), g[A + 132 &gt;&gt; 2] = R(c * g[A + 132 &gt;&gt; 2]) + R(f * g[A + 152 &gt;&gt; 2]), 
                                    g[A + 136 &gt;&gt; 2] = R(i * c) + R(f * g[A + 156 &gt;&gt; 2]), g[(e = A + 140 | 0) &gt;&gt; 2] = R(c * g[e &gt;&gt; 2]) + R(f * g[A + 160 &gt;&gt; 2]);
                                    break A;
                                }
                                a = o[r + 228 &gt;&gt; 2], o[u &gt;&gt; 2] = o[r + 224 &gt;&gt; 2], o[u + 4 &gt;&gt; 2] = a, t = o[(a = r + 232 | 0) + 4 &gt;&gt; 2], 
                                o[G &gt;&gt; 2] = o[a &gt;&gt; 2], o[G + 4 &gt;&gt; 2] = t, f = R(f + g[A + 148 &gt;&gt; 2]), y = R(g[A + 256 &gt;&gt; 2] * f), 
                                g[A + 152 &gt;&gt; 2] = g[A + 152 &gt;&gt; 2] - y, w = R(f * g[A + 260 &gt;&gt; 2]), g[A + 156 &gt;&gt; 2] = g[A + 156 &gt;&gt; 2] - w, 
                                W = R(f * g[A + 264 &gt;&gt; 2]), g[A + 160 &gt;&gt; 2] = g[A + 160 &gt;&gt; 2] - W, a = 1;
                                continue;
                            }
                            break;
                        }
                        n[A + 289 | 0] = 1, C[A + 290 | 0] &amp;&amp; (f = g[A + 20 &gt;&gt; 2], (f = R((f &lt; R(0) ? R(-f) : R(0)) * i)) &gt; (i = g[A + 28 &gt;&gt; 2]) ^ 1 | (C[A + 249 | 0] ? !C[A + 248 | 0] : 0) || (i = R(i + g[A + 148 &gt;&gt; 2]), 
                        g[A + 160 &gt;&gt; 2] = R(W + g[A + 160 &gt;&gt; 2]) - R(i * g[A + 264 &gt;&gt; 2]), g[A + 156 &gt;&gt; 2] = R(w + g[A + 156 &gt;&gt; 2]) - R(i * g[A + 260 &gt;&gt; 2]), 
                        g[A + 152 &gt;&gt; 2] = R(y + g[A + 152 &gt;&gt; 2]) - R(g[A + 256 &gt;&gt; 2] * i))), A = o[u + 4 &gt;&gt; 2], 
                        o[b &gt;&gt; 2] = o[u &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = A, u = o[(e = u + 8 | 0) + 4 &gt;&gt; 2], o[(A = b + 8 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                        o[A + 4 &gt;&gt; 2] = u;
                    }
                    D = r + 432 | 0;
                }(A, e, i), _ = o[(s = A + 140 | 0) + 4 &gt;&gt; 2], o[(t = B = b + 8 | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = _, t = o[A + 136 &gt;&gt; 2], o[b &gt;&gt; 2] = o[A + 132 &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = t, 
                _ = o[r + 20 &gt;&gt; 2], t = o[A + 8 &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = o[r + 16 &gt;&gt; 2], o[t + 8 &gt;&gt; 2] = _, 
                _ = o[f + 4 &gt;&gt; 2], o[(s = t + 20 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = _, _ = o[(f = f + 8 | 0) + 4 &gt;&gt; 2], 
                o[(s = t + 28 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = _, a = o[(f = a) + 4 &gt;&gt; 2], 
                o[(s = t + 36 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[s + 4 &gt;&gt; 2] = a, s = o[(f = f + 8 | 0) + 4 &gt;&gt; 2], 
                o[(a = t + 44 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = s, s = o[(a = r + 24 | 0) + 4 &gt;&gt; 2], 
                o[(f = t + 12 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = s, o[t + 304 &gt;&gt; 2] = o[t + 304 &gt;&gt; 2] + 1, 
                a = o[b + 4 &gt;&gt; 2], o[(f = t + 52 | 0) &gt;&gt; 2] = o[b &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = a, a = o[B + 4 &gt;&gt; 2], 
                o[(f = t + 60 | 0) &gt;&gt; 2] = o[B &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = a, n[A + 220 | 0] = 0, Jf(A, e) &amp;&amp; (n[A + 220 | 0] = 1, 
                Jf(A, e) &amp;&amp; (n[A + 220 | 0] = 1, Jf(A, e) &amp;&amp; (n[A + 220 | 0] = 1, Jf(A, e) &amp;&amp; (n[A + 220 | 0] = 1, 
                Jf(A, e) &amp;&amp; (n[A + 220 | 0] = 1)))))), D = r + 80 | 0;
            }, Mf, function(A, e) {
                A |= 0, e |= 0;
                var i = R(0), r = R(0), f = R(0), t = R(0), a = 0, c = 0;
                a = A, i = g[e &gt;&gt; 2], r = R(i * i), i = g[e + 4 &gt;&gt; 2], r = R(r + R(i * i)), i = g[e + 8 &gt;&gt; 2], 
                i = R(r + R(i * i)), r = g[A + 36 &gt;&gt; 2], i != R(0) &amp;&amp; (r = R(w(i))), i = r, g[a + 20 &gt;&gt; 2] = i, 
                g[A + 32 &gt;&gt; 2] = i, n[A + 249 | 0] = 1, a = A + 284 | 0, i = g[e &gt;&gt; 2], f = g[e + 4 &gt;&gt; 2], 
                t = g[e + 8 &gt;&gt; 2], (r = R(R(R(i * i) + R(f * f)) + R(t * t))) != R(0) ? (r = R(R(1) / R(w(r))), 
                t = R(t * r), f = R(f * r), i = R(i * r), e = e + 12 | 0) : (t = g[A + 264 &gt;&gt; 2], 
                f = g[A + 260 &gt;&gt; 2], i = g[A + 256 &gt;&gt; 2], e = A + 268 | 0), o[a &gt;&gt; 2] = o[e &gt;&gt; 2], 
                g[A + 280 &gt;&gt; 2] = t, g[A + 276 &gt;&gt; 2] = f, g[A + 272 &gt;&gt; 2] = i, e = o[A + 8 &gt;&gt; 2], 
                a = o[(c = e + 52 | 0) + 4 &gt;&gt; 2], o[A + 116 &gt;&gt; 2] = o[c &gt;&gt; 2], o[A + 120 &gt;&gt; 2] = a, 
                c = o[(e = e + 60 | 0) + 4 &gt;&gt; 2], o[(A = A + 124 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = c;
            }, function(A) {
                return 0 | (R(m(g[(A |= 0) + 20 &gt;&gt; 2])) &lt; R(1.1920928955078125e-7) ^ 1 ? 0 : R(m(g[A + 24 &gt;&gt; 2])) &lt; R(1.1920928955078125e-7));
            }, function(A, e) {
                e |= 0, n[(A |= 0) + 288 | 0] = e;
            }, function(A, e, i) {
                return A |= 0, e |= 0, A = o[(i |= 0) + 188 &gt;&gt; 2], e = o[e + 188 &gt;&gt; 2], o[A + 8 &gt;&gt; 2] &amp; o[e + 4 &gt;&gt; 2] ? 0 != (o[e + 8 &gt;&gt; 2] &amp; o[A + 4 &gt;&gt; 2]) | 0 : 0;
            }, function(A, e) {
                A |= 0;
                var i = 0;
                i = o[(e |= 0) + 4 &gt;&gt; 2], o[A + 100 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 104 &gt;&gt; 2] = i, i = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], 
                o[(A = A + 108 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = i;
            }, function(A) {
                return (A |= 0) + 100 | 0;
            }, function(A, e) {
                A |= 0, e |= 0;
                var i, r = 0, f = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = 0, k = R(0), C = R(0), d = R(0), v = R(0);
                r = o[e + 4 &gt;&gt; 2], o[A + 68 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 72 &gt;&gt; 2] = r, i = o[(s = e + 8 | 0) + 4 &gt;&gt; 2], 
                o[(r = A + 76 | 0) &gt;&gt; 2] = o[s &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = i, a = g[A + 68 &gt;&gt; 2], c = g[A + 72 &gt;&gt; 2], 
                b = g[r &gt;&gt; 2];
                A: {
                    if ((k = R(R(R(a * a) + R(c * c)) + R(b * b))) &gt; R(0)) {
                        if (l = g[e &gt;&gt; 2], f = g[e + 4 &gt;&gt; 2], u = g[e + 8 &gt;&gt; 2], t = R(R(1) / R(w(R(R(R(l * l) + R(f * f)) + R(u * u))))), 
                        C = g[A + 264 &gt;&gt; 2], v = R(C * R(u * t)), u = g[A + 256 &gt;&gt; 2], d = g[A + 260 &gt;&gt; 2], 
                        (t = R(v + R(R(u * R(l * t)) + R(d * R(f * t))))) == R(0)) break A;
                        if (f = b, b = R(R(w(k)) * di(R(R(1.5707963705062866) - Vr(R(h(R(G(t, R(-1))), R(1))))))), 
                        l = R(C * b), g[A + 76 &gt;&gt; 2] = f - l, f = c, c = R(d * b), g[A + 72 &gt;&gt; 2] = f - c, 
                        f = a, a = R(u * b), g[A + 68 &gt;&gt; 2] = f - a, g[A + 20 &gt;&gt; 2] = (t &lt; R(0) ? R(-1) : R(1)) * R(w(R(R(l * l) + R(R(a * a) + R(c * c))))), 
                        !(t &gt; R(0))) break A;
                        return n[A + 249 | 0] = 1, e = o[A + 8 &gt;&gt; 2], s = o[(r = e + 52 | 0) + 4 &gt;&gt; 2], 
                        o[A + 116 &gt;&gt; 2] = o[r &gt;&gt; 2], o[A + 120 &gt;&gt; 2] = s, r = o[(e = e + 60 | 0) + 4 &gt;&gt; 2], 
                        o[(A = A + 124 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], void (o[A + 4 &gt;&gt; 2] = r);
                    }
                    o[A + 20 &gt;&gt; 2] = 0;
                }
            }, function(A, e) {
                A |= 0, e |= 0;
                var i = R(0);
                o[A + 12 &gt;&gt; 2] = 0, i = g[e + 20 &gt;&gt; 2], g[A &gt;&gt; 2] = R(g[e + 256 &gt;&gt; 2] * i) + g[e + 68 &gt;&gt; 2], 
                g[A + 8 &gt;&gt; 2] = R(i * g[e + 264 &gt;&gt; 2]) + g[e + 76 &gt;&gt; 2], g[A + 4 &gt;&gt; 2] = R(i * g[e + 260 &gt;&gt; 2]) + g[e + 72 &gt;&gt; 2];
            }, ve, function(A, e) {
                return e |= 0, o[(A |= 0) + 12 &gt;&gt; 2] &amp; o[e + 4 &gt;&gt; 2] ? 0 != (o[e + 8 &gt;&gt; 2] &amp; o[A + 8 &gt;&gt; 2]) | 0 : 0;
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r = 0, f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = 0, u = R(0), s = R(0), k = R(0), d = R(0), v = R(0), B = R(0);
                return n = R(1), (0 | (r = o[e &gt;&gt; 2])) == o[A + 84 &gt;&gt; 2] | 4 &amp; C[r + 204 | 0] || (i ? (t = g[e + 16 &gt;&gt; 2], 
                a = g[e + 12 &gt;&gt; 2], f = g[e + 8 &gt;&gt; 2]) : (f = g[e + 8 &gt;&gt; 2], c = g[e + 12 &gt;&gt; 2], 
                b = g[e + 16 &gt;&gt; 2], t = R(R(R(f * g[r + 36 &gt;&gt; 2]) + R(c * g[r + 40 &gt;&gt; 2])) + R(b * g[r + 44 &gt;&gt; 2])), 
                a = R(R(R(f * g[r + 20 &gt;&gt; 2]) + R(c * g[r + 24 &gt;&gt; 2])) + R(b * g[r + 28 &gt;&gt; 2])), 
                f = R(R(R(g[r + 4 &gt;&gt; 2] * f) + R(g[r + 8 &gt;&gt; 2] * c)) + R(g[r + 12 &gt;&gt; 2] * b))), 
                R(R(R(f * g[A + 88 &gt;&gt; 2]) + R(a * g[A + 92 &gt;&gt; 2])) + R(t * g[A + 96 &gt;&gt; 2])) &lt; g[A + 104 &gt;&gt; 2] || (o[A + 80 &gt;&gt; 2] = r, 
                o[A + 4 &gt;&gt; 2] = o[e + 40 &gt;&gt; 2], i ? (i = o[e + 12 &gt;&gt; 2], o[A + 48 &gt;&gt; 2] = o[e + 8 &gt;&gt; 2], 
                o[A + 52 &gt;&gt; 2] = i, l = o[(r = e + 16 | 0) + 4 &gt;&gt; 2], o[(i = A + 56 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], 
                o[i + 4 &gt;&gt; 2] = l) : (f = g[r + 8 &gt;&gt; 2], c = g[r + 12 &gt;&gt; 2], b = g[r + 20 &gt;&gt; 2], 
                u = g[r + 24 &gt;&gt; 2], s = g[r + 28 &gt;&gt; 2], k = g[r + 36 &gt;&gt; 2], d = g[r + 40 &gt;&gt; 2], 
                n = g[e + 12 &gt;&gt; 2], v = g[r + 44 &gt;&gt; 2], t = g[e + 16 &gt;&gt; 2], B = g[r + 4 &gt;&gt; 2], a = g[e + 8 &gt;&gt; 2], 
                o[A + 60 &gt;&gt; 2] = 0, g[A + 56 &gt;&gt; 2] = R(R(a * k) + R(n * d)) + R(t * v), g[A + 52 &gt;&gt; 2] = R(R(a * b) + R(n * u)) + R(t * s), 
                g[A + 48 &gt;&gt; 2] = R(R(B * a) + R(f * n)) + R(c * t)), i = o[e + 28 &gt;&gt; 2], o[A + 64 &gt;&gt; 2] = o[e + 24 &gt;&gt; 2], 
                o[A + 68 &gt;&gt; 2] = i, r = o[(i = e + 32 | 0) + 4 &gt;&gt; 2], o[(A = A + 72 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], 
                o[A + 4 &gt;&gt; 2] = r, n = g[e + 40 &gt;&gt; 2])), R(n);
            }, sA, ve, function(A, e) {
                e |= 0, p(o[(A |= 0) + 4 &gt;&gt; 2], 0 | e);
            }, function(A, e) {
                e |= 0, V(o[(A |= 0) + 4 &gt;&gt; 2], 0 | e);
            }, ve, function(A, e) {
                return e |= 0, o[(A |= 0) + 16 &gt;&gt; 2] &amp; o[e + 4 &gt;&gt; 2] ? 0 != (o[e + 8 &gt;&gt; 2] &amp; o[A + 12 &gt;&gt; 2]) | 0 : 0;
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r = 0, f = R(0), n = R(0), t = R(0), a = 0, c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0);
                return o[A + 4 &gt;&gt; 2] = o[e + 24 &gt;&gt; 2], r = o[e &gt;&gt; 2], o[A + 8 &gt;&gt; 2] = r, i ? (i = o[e + 12 &gt;&gt; 2], 
                o[A + 56 &gt;&gt; 2] = o[e + 8 &gt;&gt; 2], o[A + 60 &gt;&gt; 2] = i, a = o[(r = e + 16 | 0) + 4 &gt;&gt; 2], 
                o[(i = A - -64 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = a) : (c = g[r + 8 &gt;&gt; 2], 
                b = g[r + 12 &gt;&gt; 2], l = g[r + 20 &gt;&gt; 2], u = g[r + 24 &gt;&gt; 2], s = g[r + 28 &gt;&gt; 2], 
                k = g[r + 36 &gt;&gt; 2], C = g[r + 40 &gt;&gt; 2], f = g[e + 12 &gt;&gt; 2], d = g[r + 44 &gt;&gt; 2], 
                n = g[e + 16 &gt;&gt; 2], v = g[r + 4 &gt;&gt; 2], t = g[e + 8 &gt;&gt; 2], o[A + 68 &gt;&gt; 2] = 0, g[A - -64 &gt;&gt; 2] = R(R(t * k) + R(f * C)) + R(n * d), 
                g[A + 60 &gt;&gt; 2] = R(R(t * l) + R(f * u)) + R(n * s), g[A + 56 &gt;&gt; 2] = R(R(v * t) + R(c * f)) + R(b * n)), 
                f = g[e + 24 &gt;&gt; 2], n = R(R(1) - f), g[A + 72 &gt;&gt; 2] = R(n * g[A + 24 &gt;&gt; 2]) + R(f * g[A + 40 &gt;&gt; 2]), 
                g[A + 76 &gt;&gt; 2] = R(n * g[A + 28 &gt;&gt; 2]) + R(f * g[A + 44 &gt;&gt; 2]), g[A + 80 &gt;&gt; 2] = R(n * g[A + 32 &gt;&gt; 2]) + R(f * g[A + 48 &gt;&gt; 2]), 
                R(g[e + 24 &gt;&gt; 2]);
            }, rn, function(A) {
                $(rn(A |= 0));
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r = 0, f = 0, t = 0, a = 0, c = 0, b = R(0), l = 0, u = 0, s = R(0), k = R(0), d = R(0), v = R(0);
                if (o[A + 8 &gt;&gt; 2] = o[e &gt;&gt; 2], (0 | (r = o[A + 28 &gt;&gt; 2])) == o[A + 32 &gt;&gt; 2] &amp;&amp; !((0 | r) &gt;= (0 | (t = r ? r &lt;&lt; 1 : 1)))) {
                    if (t &amp;&amp; (a = dA(t &lt;&lt; 2), r = o[A + 28 &gt;&gt; 2]), (0 | r) &gt;= 1) for (f = r; o[c + a &gt;&gt; 2] = o[o[A + 36 &gt;&gt; 2] + c &gt;&gt; 2], 
                    c = c + 4 | 0, f = f + -1 | 0; ) ;
                    (f = o[A + 36 &gt;&gt; 2]) &amp;&amp; (C[A + 40 | 0] &amp;&amp; (CA(f), r = o[A + 28 &gt;&gt; 2]), o[A + 36 &gt;&gt; 2] = 0), 
                    o[A + 36 &gt;&gt; 2] = a, o[A + 32 &gt;&gt; 2] = t, n[A + 40 | 0] = 1;
                }
                if (o[A + 28 &gt;&gt; 2] = r + 1, o[o[A + 36 &gt;&gt; 2] + (r &lt;&lt; 2) &gt;&gt; 2] = o[e &gt;&gt; 2], i ? (v = g[e + 16 &gt;&gt; 2], 
                k = g[e + 12 &gt;&gt; 2], b = g[e + 8 &gt;&gt; 2], s = g[e + 20 &gt;&gt; 2]) : (d = g[e + 8 &gt;&gt; 2], 
                i = o[A + 8 &gt;&gt; 2], s = g[e + 12 &gt;&gt; 2], b = g[e + 16 &gt;&gt; 2], v = R(R(R(d * g[i + 36 &gt;&gt; 2]) + R(s * g[i + 40 &gt;&gt; 2])) + R(b * g[i + 44 &gt;&gt; 2])), 
                k = R(R(R(d * g[i + 20 &gt;&gt; 2]) + R(s * g[i + 24 &gt;&gt; 2])) + R(b * g[i + 28 &gt;&gt; 2])), 
                b = R(R(R(g[i + 4 &gt;&gt; 2] * d) + R(g[i + 8 &gt;&gt; 2] * s)) + R(g[i + 12 &gt;&gt; 2] * b)), s = R(0)), 
                (0 | (f = o[A + 80 &gt;&gt; 2])) == o[A + 84 &gt;&gt; 2] &amp;&amp; !((0 | f) &gt;= (0 | (u = f ? f &lt;&lt; 1 : 1)))) {
                    if (u ? (i = dA(u &lt;&lt; 4), f = o[A + 80 &gt;&gt; 2]) : i = 0, (0 | f) &gt;= 1) for (c = 0; l = o[A + 88 &gt;&gt; 2] + c | 0, 
                    r = o[l + 4 &gt;&gt; 2], o[(t = a = i + c | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = r, r = o[(t = l + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(a = a + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = r, c = c + 16 | 0, f = f + -1 | 0; ) ;
                    (r = o[A + 88 &gt;&gt; 2]) &amp;&amp; (C[A + 92 | 0] &amp;&amp; CA(r), o[A + 88 &gt;&gt; 2] = 0), o[A + 88 &gt;&gt; 2] = i, 
                    o[A + 84 &gt;&gt; 2] = u, n[A + 92 | 0] = 1, f = o[A + 80 &gt;&gt; 2];
                }
                if (i = o[A + 88 &gt;&gt; 2] + (f &lt;&lt; 4) | 0, g[i + 12 &gt;&gt; 2] = s, g[i + 8 &gt;&gt; 2] = v, g[i + 4 &gt;&gt; 2] = k, 
                g[i &gt;&gt; 2] = b, o[A + 80 &gt;&gt; 2] = o[A + 80 &gt;&gt; 2] + 1, k = g[e + 24 &gt;&gt; 2], b = R(R(1) - k), 
                d = R(R(b * g[A + 52 &gt;&gt; 2]) + R(k * g[A + 68 &gt;&gt; 2])), s = R(R(b * g[A + 48 &gt;&gt; 2]) + R(k * g[A - -64 &gt;&gt; 2])), 
                b = R(R(b * g[A + 44 &gt;&gt; 2]) + R(k * g[A + 60 &gt;&gt; 2])), (0 | (f = o[A + 100 &gt;&gt; 2])) == o[A + 104 &gt;&gt; 2] &amp;&amp; !((0 | f) &gt;= (0 | (u = f ? f &lt;&lt; 1 : 1)))) {
                    if (u ? (i = dA(u &lt;&lt; 4), f = o[A + 100 &gt;&gt; 2]) : i = 0, (0 | f) &gt;= 1) for (c = 0; l = o[A + 108 &gt;&gt; 2] + c | 0, 
                    r = o[l + 4 &gt;&gt; 2], o[(t = a = i + c | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = r, r = o[(t = l + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(a = a + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = r, c = c + 16 | 0, f = f + -1 | 0; ) ;
                    (r = o[A + 108 &gt;&gt; 2]) &amp;&amp; (C[A + 112 | 0] &amp;&amp; CA(r), o[A + 108 &gt;&gt; 2] = 0), o[A + 108 &gt;&gt; 2] = i, 
                    o[A + 104 &gt;&gt; 2] = u, n[A + 112 | 0] = 1, f = o[A + 100 &gt;&gt; 2];
                }
                if (i = o[A + 108 &gt;&gt; 2] + (f &lt;&lt; 4) | 0, g[i + 8 &gt;&gt; 2] = d, g[i + 4 &gt;&gt; 2] = s, g[i &gt;&gt; 2] = b, 
                o[A + 100 &gt;&gt; 2] = o[A + 100 &gt;&gt; 2] + 1, (0 | (r = o[A + 120 &gt;&gt; 2])) == o[A + 124 &gt;&gt; 2] &amp;&amp; !((0 | r) &gt;= (0 | (l = r ? r &lt;&lt; 1 : 1)))) {
                    l ? (t = dA(l &lt;&lt; 2), r = o[A + 120 &gt;&gt; 2]) : t = 0, i = o[A + 128 &gt;&gt; 2];
                    A: {
                        if ((0 | r) &gt;= 1) for (c = t, f = i, a = r; o[c &gt;&gt; 2] = o[f &gt;&gt; 2], c = c + 4 | 0, 
                        f = f + 4 | 0, a = a + -1 | 0; ) ; else if (!i) break A;
                        C[A + 132 | 0] &amp;&amp; (CA(i), r = o[A + 120 &gt;&gt; 2]), o[A + 128 &gt;&gt; 2] = 0;
                    }
                    o[A + 128 &gt;&gt; 2] = t, o[A + 124 &gt;&gt; 2] = l, n[A + 132 | 0] = 1;
                }
                return o[o[A + 128 &gt;&gt; 2] + (r &lt;&lt; 2) &gt;&gt; 2] = o[e + 24 &gt;&gt; 2], o[A + 120 &gt;&gt; 2] = r + 1, 
                R(g[A + 4 &gt;&gt; 2]);
            }, ve, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r = 0, f = R(0), n = R(0), t = R(0), a = 0, c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0), v = R(0);
                return o[A + 4 &gt;&gt; 2] = o[e + 40 &gt;&gt; 2], r = o[e &gt;&gt; 2], o[A + 80 &gt;&gt; 2] = r, i ? (i = o[e + 12 &gt;&gt; 2], 
                o[A + 48 &gt;&gt; 2] = o[e + 8 &gt;&gt; 2], o[A + 52 &gt;&gt; 2] = i, a = o[(r = e + 16 | 0) + 4 &gt;&gt; 2], 
                o[(i = A + 56 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = a) : (c = g[r + 8 &gt;&gt; 2], b = g[r + 12 &gt;&gt; 2], 
                l = g[r + 20 &gt;&gt; 2], u = g[r + 24 &gt;&gt; 2], s = g[r + 28 &gt;&gt; 2], k = g[r + 36 &gt;&gt; 2], 
                C = g[r + 40 &gt;&gt; 2], f = g[e + 12 &gt;&gt; 2], d = g[r + 44 &gt;&gt; 2], n = g[e + 16 &gt;&gt; 2], 
                v = g[r + 4 &gt;&gt; 2], t = g[e + 8 &gt;&gt; 2], o[A + 60 &gt;&gt; 2] = 0, g[A + 56 &gt;&gt; 2] = R(R(t * k) + R(f * C)) + R(n * d), 
                g[A + 52 &gt;&gt; 2] = R(R(t * l) + R(f * u)) + R(n * s), g[A + 48 &gt;&gt; 2] = R(R(v * t) + R(c * f)) + R(b * n)), 
                i = o[e + 28 &gt;&gt; 2], o[A + 64 &gt;&gt; 2] = o[e + 24 &gt;&gt; 2], o[A + 68 &gt;&gt; 2] = i, r = o[(i = e + 32 | 0) + 4 &gt;&gt; 2], 
                o[(A = A + 72 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = r, R(g[e + 40 &gt;&gt; 2]);
            }, fn, function(A) {
                $(fn(A |= 0));
            }, function(A, e, i) {
                A |= 0, e |= 0, i |= 0;
                var r, f = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = R(0), k = R(0), d = R(0), v = R(0), B = R(0);
                if ((0 | (f = o[A + 20 &gt;&gt; 2])) == o[A + 24 &gt;&gt; 2] &amp;&amp; !((0 | f) &gt;= (0 | (a = f ? f &lt;&lt; 1 : 1)))) {
                    if (a &amp;&amp; (c = dA(a &lt;&lt; 2), f = o[A + 20 &gt;&gt; 2]), (0 | f) &gt;= 1) for (t = f; o[b + c &gt;&gt; 2] = o[o[A + 28 &gt;&gt; 2] + b &gt;&gt; 2], 
                    b = b + 4 | 0, t = t + -1 | 0; ) ;
                    (t = o[A + 28 &gt;&gt; 2]) &amp;&amp; (C[A + 32 | 0] &amp;&amp; (CA(t), f = o[A + 20 &gt;&gt; 2]), o[A + 28 &gt;&gt; 2] = 0), 
                    o[A + 28 &gt;&gt; 2] = c, o[A + 24 &gt;&gt; 2] = a, n[A + 32 | 0] = 1;
                }
                if (o[A + 20 &gt;&gt; 2] = f + 1, o[o[A + 28 &gt;&gt; 2] + (f &lt;&lt; 2) &gt;&gt; 2] = o[e &gt;&gt; 2], i ? (v = g[e + 16 &gt;&gt; 2], 
                B = g[e + 12 &gt;&gt; 2], s = g[e + 8 &gt;&gt; 2], k = g[e + 20 &gt;&gt; 2]) : (d = g[e + 8 &gt;&gt; 2], 
                i = o[e &gt;&gt; 2], k = g[e + 12 &gt;&gt; 2], s = g[e + 16 &gt;&gt; 2], v = R(R(R(d * g[i + 36 &gt;&gt; 2]) + R(k * g[i + 40 &gt;&gt; 2])) + R(s * g[i + 44 &gt;&gt; 2])), 
                B = R(R(R(d * g[i + 20 &gt;&gt; 2]) + R(k * g[i + 24 &gt;&gt; 2])) + R(s * g[i + 28 &gt;&gt; 2])), 
                s = R(R(R(g[i + 4 &gt;&gt; 2] * d) + R(g[i + 8 &gt;&gt; 2] * k)) + R(g[i + 12 &gt;&gt; 2] * s)), k = R(0)), 
                (0 | (t = o[A + 72 &gt;&gt; 2])) == o[A + 76 &gt;&gt; 2] &amp;&amp; !((0 | t) &gt;= (0 | (u = t ? t &lt;&lt; 1 : 1)))) {
                    if (u ? (i = dA(u &lt;&lt; 4), t = o[A + 72 &gt;&gt; 2]) : i = 0, (0 | t) &gt;= 1) for (b = 0; l = o[A + 80 &gt;&gt; 2] + b | 0, 
                    f = o[l + 4 &gt;&gt; 2], o[(a = c = i + b | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = f, f = o[(a = l + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(c = c + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = f, b = b + 16 | 0, t = t + -1 | 0; ) ;
                    (f = o[A + 80 &gt;&gt; 2]) &amp;&amp; (C[A + 84 | 0] &amp;&amp; CA(f), o[A + 80 &gt;&gt; 2] = 0), o[A + 80 &gt;&gt; 2] = i, 
                    o[A + 76 &gt;&gt; 2] = u, n[A + 84 | 0] = 1, t = o[A + 72 &gt;&gt; 2];
                }
                if (i = o[A + 80 &gt;&gt; 2] + (t &lt;&lt; 4) | 0, g[i + 12 &gt;&gt; 2] = k, g[i + 8 &gt;&gt; 2] = v, g[i + 4 &gt;&gt; 2] = B, 
                g[i &gt;&gt; 2] = s, o[A + 72 &gt;&gt; 2] = o[A + 72 &gt;&gt; 2] + 1, r = e + 24 | 0, (0 | (t = o[A + 92 &gt;&gt; 2])) == o[A + 96 &gt;&gt; 2] &amp;&amp; !((0 | t) &gt;= (0 | (u = t ? t &lt;&lt; 1 : 1)))) {
                    if (u ? (i = dA(u &lt;&lt; 4), t = o[A + 92 &gt;&gt; 2]) : i = 0, (0 | t) &gt;= 1) for (b = 0; l = o[A + 100 &gt;&gt; 2] + b | 0, 
                    f = o[l + 4 &gt;&gt; 2], o[(a = c = i + b | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = f, f = o[(a = l + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(c = c + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[c + 4 &gt;&gt; 2] = f, b = b + 16 | 0, t = t + -1 | 0; ) ;
                    (f = o[A + 100 &gt;&gt; 2]) &amp;&amp; (C[A + 104 | 0] &amp;&amp; CA(f), o[A + 100 &gt;&gt; 2] = 0), o[A + 100 &gt;&gt; 2] = i, 
                    o[A + 96 &gt;&gt; 2] = u, n[A + 104 | 0] = 1, t = o[A + 92 &gt;&gt; 2];
                }
                if (i = o[r + 4 &gt;&gt; 2], f = o[A + 100 &gt;&gt; 2] + (t &lt;&lt; 4) | 0, o[f &gt;&gt; 2] = o[r &gt;&gt; 2], 
                o[f + 4 &gt;&gt; 2] = i, t = f + 8 | 0, i = o[(f = r + 8 | 0) + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[f &gt;&gt; 2], 
                o[t + 4 &gt;&gt; 2] = i, o[A + 92 &gt;&gt; 2] = o[A + 92 &gt;&gt; 2] + 1, (0 | (f = o[A + 112 &gt;&gt; 2])) == o[A + 116 &gt;&gt; 2] &amp;&amp; !((0 | f) &gt;= (0 | (l = f ? f &lt;&lt; 1 : 1)))) {
                    l ? (a = dA(l &lt;&lt; 2), f = o[A + 112 &gt;&gt; 2]) : a = 0, i = o[A + 120 &gt;&gt; 2];
                    A: {
                        if ((0 | f) &gt;= 1) for (b = a, t = i, c = f; o[b &gt;&gt; 2] = o[t &gt;&gt; 2], b = b + 4 | 0, 
                        t = t + 4 | 0, c = c + -1 | 0; ) ; else if (!i) break A;
                        C[A + 124 | 0] &amp;&amp; (CA(i), f = o[A + 112 &gt;&gt; 2]), o[A + 120 &gt;&gt; 2] = 0;
                    }
                    o[A + 120 &gt;&gt; 2] = a, o[A + 116 &gt;&gt; 2] = l, n[A + 124 | 0] = 1;
                }
                return o[o[A + 120 &gt;&gt; 2] + (f &lt;&lt; 2) &gt;&gt; 2] = o[e + 40 &gt;&gt; 2], o[A + 112 &gt;&gt; 2] = f + 1, 
                R(g[A + 4 &gt;&gt; 2]);
            }, sA, ve, function(A, e, i) {
                var r;
                return A |= 0, e |= 0, A = o[(i |= 0) &gt;&gt; 2], A = 4 == o[A + 252 &gt;&gt; 2] ? A : 0, !(r = o[e &gt;&gt; 2]) | 4 != o[r + 252 &gt;&gt; 2] || BA[o[o[r &gt;&gt; 2] + 28 &gt;&gt; 2]](r, i, e), 
                A &amp;&amp; BA[o[o[A &gt;&gt; 2] + 28 &gt;&gt; 2]](A, e, i), 0;
            }, function(A, e, i, r) {
                var f;
                return A |= 0, e |= 0, r |= 0, A = o[(i |= 0) &gt;&gt; 2], A = 4 == o[A + 252 &gt;&gt; 2] ? A : 0, 
                !(f = o[e &gt;&gt; 2]) | 4 != o[f + 252 &gt;&gt; 2] || BA[o[o[f &gt;&gt; 2] + 32 &gt;&gt; 2]](f, i, r, e), 
                A &amp;&amp; BA[o[o[A &gt;&gt; 2] + 32 &gt;&gt; 2]](A, e, r, i), 0;
            }, Ye ];
            function bn() {
                return r.byteLength / 65536 | 0;
            }
            return {
                btGImpactCollisionAlgorithm_RegisterAlgorithm: function(A) {
                    (function(A) {
                        C[1716] || (o[427] = 8844, n[1716] = 1, n[1712] = 0), de(A, 25, 0), de(A, 25, 1), 
                        de(A, 25, 2), de(A, 25, 3), de(A, 25, 4), de(A, 25, 5), de(A, 25, 6), de(A, 25, 7), 
                        de(A, 25, 8), de(A, 25, 9), de(A, 25, 10), de(A, 25, 11), de(A, 25, 12), de(A, 25, 13), 
                        de(A, 25, 14), de(A, 25, 15), de(A, 25, 16), de(A, 25, 17), de(A, 25, 18), de(A, 25, 19), 
                        de(A, 25, 20), de(A, 25, 21), de(A, 25, 22), de(A, 25, 23), de(A, 25, 24), de(A, 25, 25), 
                        de(A, 25, 26), de(A, 25, 27), de(A, 25, 28), de(A, 25, 29), de(A, 25, 30), de(A, 25, 31), 
                        de(A, 25, 32), de(A, 25, 33), de(A, 25, 34), de(A, 25, 35), de(A, 0, 25), de(A, 1, 25), 
                        de(A, 2, 25), de(A, 3, 25), de(A, 4, 25), de(A, 5, 25), de(A, 6, 25), de(A, 7, 25), 
                        de(A, 8, 25), de(A, 9, 25), de(A, 10, 25), de(A, 11, 25), de(A, 12, 25), de(A, 13, 25), 
                        de(A, 14, 25), de(A, 15, 25), de(A, 16, 25), de(A, 17, 25), de(A, 18, 25), de(A, 19, 25), 
                        de(A, 20, 25), de(A, 21, 25), de(A, 22, 25), de(A, 23, 25), de(A, 24, 25), de(A, 25, 25), 
                        de(A, 26, 25), de(A, 27, 25), de(A, 28, 25), de(A, 29, 25), de(A, 30, 25), de(A, 31, 25), 
                        de(A, 32, 25), de(A, 33, 25), de(A, 34, 25), de(A, 35, 25);
                    })(A |= 0);
                },
                btVector3_create: function(A, e, i) {
                    var r;
                    return A = R(A), e = R(e), i = R(i), r = dA(16), o[r + 12 &gt;&gt; 2] = 0, g[r + 8 &gt;&gt; 2] = i, 
                    g[r + 4 &gt;&gt; 2] = e, g[r &gt;&gt; 2] = A, 0 | r;
                },
                btVector3_setValue: function(A, e, i, r) {
                    A |= 0, e = R(e), i = R(i), r = R(r), o[A + 12 &gt;&gt; 2] = 0, g[A + 8 &gt;&gt; 2] = r, g[A + 4 &gt;&gt; 2] = i, 
                    g[A &gt;&gt; 2] = e;
                },
                btVector3_x: Sf,
                btVector3_y: Tf,
                btVector3_z: jf,
                btQuaternion_create: function(A, e, i, r) {
                    var f;
                    return A = R(A), e = R(e), i = R(i), r = R(r), f = q(16), g[f + 12 &gt;&gt; 2] = r, g[f + 8 &gt;&gt; 2] = i, 
                    g[f + 4 &gt;&gt; 2] = e, g[f &gt;&gt; 2] = A, 0 | f;
                },
                btQuaternion_setValue: function(A, e, i, r, f) {
                    A |= 0, e = R(e), i = R(i), r = R(r), f = R(f), g[A + 12 &gt;&gt; 2] = f, g[A + 8 &gt;&gt; 2] = r, 
                    g[A + 4 &gt;&gt; 2] = i, g[A &gt;&gt; 2] = e;
                },
                btQuaternion_x: Sf,
                btQuaternion_y: Tf,
                btQuaternion_z: jf,
                btQuaternion_w: function(A) {
                    return R(g[(A |= 0) + 12 &gt;&gt; 2]);
                },
                btTransform_create: function() {
                    return 0 | q(64);
                },
                btTransform_setOrigin: function(A, e) {
                    A |= 0;
                    var i = 0;
                    i = o[(e |= 0) + 4 &gt;&gt; 2], o[A + 48 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 52 &gt;&gt; 2] = i, i = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(A = A + 56 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = i;
                },
                btTransform_setRotation: function(A, e) {
                    A |= 0, e |= 0;
                    var i = R(0), r = R(0), f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0);
                    r = g[e + 12 &gt;&gt; 2], a = g[e + 8 &gt;&gt; 2], i = g[e &gt;&gt; 2], n = g[e + 4 &gt;&gt; 2], o[A + 44 &gt;&gt; 2] = 0, 
                    o[A + 28 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = 0, f = R(R(2) / R(R(R(R(i * i) + R(n * n)) + R(a * a)) + R(r * r))), 
                    c = R(a * f), t = R(n * c), l = R(i * f), u = R(r * l), g[A + 36 &gt;&gt; 2] = t + u, 
                    s = R(i * c), f = R(n * f), b = R(r * f), g[A + 32 &gt;&gt; 2] = s - b, g[A + 24 &gt;&gt; 2] = t - u, 
                    t = R(i * f), r = R(r * c), g[A + 16 &gt;&gt; 2] = t + r, g[A + 8 &gt;&gt; 2] = s + b, g[A + 4 &gt;&gt; 2] = t - r, 
                    i = R(i * l), r = R(n * f), g[A + 40 &gt;&gt; 2] = R(1) - R(i + r), b = i, i = R(a * c), 
                    g[A + 20 &gt;&gt; 2] = R(1) - R(b + i), g[A &gt;&gt; 2] = R(1) - R(r + i);
                },
                btTransform_getOrigin: Of,
                btTransform_getRotation: function(A) {
                    var e, i;
                    return D = e = D - 16 | 0, Hf(A |= 0, e), i = o[(A = e + 8 | 0) + 4 &gt;&gt; 2], o[709] = o[A &gt;&gt; 2], 
                    o[710] = i, A = o[e + 4 &gt;&gt; 2], o[707] = o[e &gt;&gt; 2], o[708] = A, D = e + 16 | 0, 2828;
                },
                btMotionState_destroy: zf,
                layaMotionState_create: function() {
                    var A;
                    return A = q(8), o[A &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = 24256, 0 | A;
                },
                layaMotionState_set_rigidBodyID: function(A, e) {
                    e |= 0, o[(A |= 0) + 4 &gt;&gt; 2] = e;
                },
                btCollisionObject_create: function() {
                    var A;
                    return pe(A = dA(324)), 0 | A;
                },
                btCollisionObject_setContactProcessingThreshold: function(A, e) {
                    A |= 0, e = R(e), g[A + 184 &gt;&gt; 2] = e;
                },
                btCollisionObject_setActivationState: function(A, e) {
                    Ve(A |= 0, e |= 0);
                },
                btCollisionObject_forceActivationState: function(A, e) {
                    e |= 0, o[(A |= 0) + 220 &gt;&gt; 2] = e;
                },
                btCollisionObject_activate: function(A, e) {
                    De(A |= 0, e |= 0);
                },
                btCollisionObject_isActive: function(A) {
                    return 2 != (0 | (A = o[(A |= 0) + 220 &gt;&gt; 2])) &amp; 5 != (0 | A);
                },
                btCollisionObject_setRestitution: function(A, e) {
                    A |= 0, e = R(e), g[A + 232 &gt;&gt; 2] = e, o[A + 304 &gt;&gt; 2] = o[A + 304 &gt;&gt; 2] + 1;
                },
                btCollisionObject_setFriction: function(A, e) {
                    A |= 0, e = R(e), g[A + 228 &gt;&gt; 2] = e, o[A + 304 &gt;&gt; 2] = o[A + 304 &gt;&gt; 2] + 1;
                },
                btCollisionObject_setRollingFriction: function(A, e) {
                    A |= 0, e = R(e), g[A + 236 &gt;&gt; 2] = e, o[A + 304 &gt;&gt; 2] = o[A + 304 &gt;&gt; 2] + 1;
                },
                btCollisionObject_getCollisionFlags: function(A) {
                    return o[(A |= 0) + 204 &gt;&gt; 2];
                },
                btCollisionObject_setCollisionFlags: function(A, e) {
                    e |= 0, o[(A |= 0) + 204 &gt;&gt; 2] = e;
                },
                btCollisionObject_getWorldTransform: Qr,
                btCollisionObject_setCollisionShape: function(A, e) {
                    e |= 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 8 &gt;&gt; 2]](A, e);
                },
                btCollisionObject_getCcdMotionThreshold: function(A) {
                    return R(g[(A |= 0) + 276 &gt;&gt; 2]);
                },
                btCollisionObject_setCcdMotionThreshold: function(A, e) {
                    A |= 0, e = R(e), g[A + 276 &gt;&gt; 2] = e;
                },
                btCollisionObject_getCcdSweptSphereRadius: function(A) {
                    return R(g[(A |= 0) + 272 &gt;&gt; 2]);
                },
                btCollisionObject_setCcdSweptSphereRadius: function(A, e) {
                    A |= 0, e = R(e), g[A + 272 &gt;&gt; 2] = e;
                },
                btCollisionObject_getUserIndex: function(A) {
                    return o[(A |= 0) + 264 &gt;&gt; 2];
                },
                btCollisionObject_setUserIndex: function(A, e) {
                    e |= 0, o[(A |= 0) + 264 &gt;&gt; 2] = e;
                },
                btCollisionObject_getActivationState: function(A) {
                    return o[(A |= 0) + 220 &gt;&gt; 2];
                },
                btCollisionObject_setInterpolationAngularVelocity: function(A, e) {
                    e |= 0;
                    var i = 0;
                    o[(A |= 0) + 304 &gt;&gt; 2] = o[A + 304 &gt;&gt; 2] + 1, i = o[e + 4 &gt;&gt; 2], o[A + 148 &gt;&gt; 2] = o[e &gt;&gt; 2], 
                    o[A + 152 &gt;&gt; 2] = i, i = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], o[(A = A + 156 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                    o[A + 4 &gt;&gt; 2] = i;
                },
                btCollisionObject_setInterpolationLinearVelocity: function(A, e) {
                    e |= 0;
                    var i = 0;
                    o[(A |= 0) + 304 &gt;&gt; 2] = o[A + 304 &gt;&gt; 2] + 1, i = o[e + 4 &gt;&gt; 2], o[A + 132 &gt;&gt; 2] = o[e &gt;&gt; 2], 
                    o[A + 136 &gt;&gt; 2] = i, i = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], o[(A = A + 140 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                    o[A + 4 &gt;&gt; 2] = i;
                },
                btCollisionObject_destroy: zf,
                RayResultCallback_hasHit: function(A) {
                    return 0 != o[(A |= 0) + 8 &gt;&gt; 2] | 0;
                },
                RayResultCallback_set_m_collisionFilterGroup: function(A, e) {
                    e |= 0, o[(A |= 0) + 12 &gt;&gt; 2] = e;
                },
                RayResultCallback_set_m_collisionFilterMask: function(A, e) {
                    e |= 0, o[(A |= 0) + 16 &gt;&gt; 2] = e;
                },
                RayResultCallback_get_m_closestHitFraction: Tf,
                RayResultCallback_set_m_closestHitFraction: Pf,
                RayResultCallback_get_m_collisionObject: _r,
                RayResultCallback_set_m_collisionObject: Kf,
                ClosestRayResultCallback_create: function(A, e) {
                    A |= 0, e |= 0;
                    var i, r, f = 0;
                    return i = q(88), o[i + 20 &gt;&gt; 2] = 0, o[i + 12 &gt;&gt; 2] = 1, o[i + 16 &gt;&gt; 2] = -1, o[i + 4 &gt;&gt; 2] = 1065353216, 
                    o[i + 8 &gt;&gt; 2] = 0, o[i &gt;&gt; 2] = 24336, f = o[A + 4 &gt;&gt; 2], o[i + 24 &gt;&gt; 2] = o[A &gt;&gt; 2], 
                    o[i + 28 &gt;&gt; 2] = f, r = o[(A = A + 8 | 0) + 4 &gt;&gt; 2], o[(f = i + 32 | 0) &gt;&gt; 2] = o[A &gt;&gt; 2], 
                    o[f + 4 &gt;&gt; 2] = r, A = o[e + 4 &gt;&gt; 2], o[i + 40 &gt;&gt; 2] = o[e &gt;&gt; 2], o[i + 44 &gt;&gt; 2] = A, 
                    f = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], o[(A = i + 48 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = f, 
                    0 | i;
                },
                ClosestRayResultCallback_get_m_rayFromWorld: Lf,
                ClosestRayResultCallback_set_m_rayFromWorld: function(A, e) {
                    A |= 0;
                    var i = 0;
                    i = o[(e |= 0) + 4 &gt;&gt; 2], o[A + 24 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 28 &gt;&gt; 2] = i, i = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(A = A + 32 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = i;
                },
                ClosestRayResultCallback_get_m_rayToWorld: function(A) {
                    return (A |= 0) + 40 | 0;
                },
                ClosestRayResultCallback_set_m_rayToWorld: function(A, e) {
                    A |= 0;
                    var i = 0;
                    i = o[(e |= 0) + 4 &gt;&gt; 2], o[A + 40 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 44 &gt;&gt; 2] = i, i = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(A = A + 48 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = i;
                },
                ClosestRayResultCallback_get_m_hitNormalWorld: Le,
                ClosestRayResultCallback_get_m_hitPointWorld: ze,
                tBtCollisionObjectArray_size: function(A) {
                    return o[(A |= 0) + 4 &gt;&gt; 2];
                },
                tBtCollisionObjectArray_at: function(A, e) {
                    return e |= 0, o[o[(A |= 0) + 12 &gt;&gt; 2] + (e &lt;&lt; 2) &gt;&gt; 2];
                },
                tBtCollisionObjectArray_clear: qf,
                tVector3Array_at: function(A, e) {
                    return e |= 0, o[(A |= 0) + 12 &gt;&gt; 2] + (e &lt;&lt; 4) | 0;
                },
                tVector3Array_clear: qf,
                tScalarArray_at: function(A, e) {
                    return e |= 0, R(g[o[(A |= 0) + 12 &gt;&gt; 2] + (e &lt;&lt; 2) &gt;&gt; 2]);
                },
                tScalarArray_clear: qf,
                AllHitsRayResultCallback_create: function(A, e) {
                    A |= 0, e |= 0;
                    var i, r, f = 0;
                    return i = q(136), o[i + 28 &gt;&gt; 2] = 0, o[i + 32 &gt;&gt; 2] = 0, o[i + 20 &gt;&gt; 2] = 0, o[i + 12 &gt;&gt; 2] = 1, 
                    o[i + 16 &gt;&gt; 2] = -1, o[i + 4 &gt;&gt; 2] = 1065353216, o[i + 8 &gt;&gt; 2] = 0, n[i + 40 | 0] = 1, 
                    o[i &gt;&gt; 2] = 24468, o[i + 36 &gt;&gt; 2] = 0, f = o[A + 4 &gt;&gt; 2], o[i + 44 &gt;&gt; 2] = o[A &gt;&gt; 2], 
                    o[i + 48 &gt;&gt; 2] = f, A = o[(f = A + 8 | 0) + 4 &gt;&gt; 2], o[(r = i + 52 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                    o[r + 4 &gt;&gt; 2] = A, A = o[e + 4 &gt;&gt; 2], o[i + 60 &gt;&gt; 2] = o[e &gt;&gt; 2], o[i + 64 &gt;&gt; 2] = A, 
                    f = o[(A = e + 8 | 0) &gt;&gt; 2], e = o[A + 4 &gt;&gt; 2], o[i + 88 &gt;&gt; 2] = 0, o[i + 80 &gt;&gt; 2] = 0, 
                    o[i + 84 &gt;&gt; 2] = 0, o[i + 120 &gt;&gt; 2] = 0, o[i + 124 &gt;&gt; 2] = 0, o[i + 128 &gt;&gt; 2] = 0, 
                    o[i + 108 &gt;&gt; 2] = 0, n[i + 132 | 0] = 1, n[i + 112 | 0] = 1, n[i + 92 | 0] = 1, 
                    o[i + 100 &gt;&gt; 2] = 0, o[i + 104 &gt;&gt; 2] = 0, o[(A = i + 68 | 0) &gt;&gt; 2] = f, o[A + 4 &gt;&gt; 2] = e, 
                    0 | i;
                },
                AllHitsRayResultCallback_get_m_rayFromWorld: function(A) {
                    return (A |= 0) + 44 | 0;
                },
                AllHitsRayResultCallback_set_m_rayFromWorld: function(A, e) {
                    A |= 0;
                    var i = 0;
                    i = o[(e |= 0) + 4 &gt;&gt; 2], o[A + 44 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 48 &gt;&gt; 2] = i, i = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(A = A + 52 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = i;
                },
                AllHitsRayResultCallback_get_m_rayToWorld: function(A) {
                    return (A |= 0) + 60 | 0;
                },
                AllHitsRayResultCallback_set_m_rayToWorld: function(A, e) {
                    A |= 0;
                    var i = 0;
                    i = o[(e |= 0) + 4 &gt;&gt; 2], o[A + 60 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 64 &gt;&gt; 2] = i, i = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(A = A + 68 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = i;
                },
                AllHitsRayResultCallback_get_m_hitPointWorld: function(A) {
                    return (A |= 0) + 96 | 0;
                },
                AllHitsRayResultCallback_get_m_hitNormalWorld: function(A) {
                    return (A |= 0) + 76 | 0;
                },
                AllHitsRayResultCallback_get_m_collisionObjects: Lf,
                AllHitsRayResultCallback_get_m_hitFractions: function(A) {
                    return (A |= 0) + 116 | 0;
                },
                btManifoldPoint_get_m_positionWorldOnA: Of,
                btManifoldPoint_get_m_positionWorldOnB: function(A) {
                    return (A |= 0) + 32 | 0;
                },
                btManifoldPoint_get_m_normalWorldOnB: $f,
                btManifoldPoint_getDistance: function(A) {
                    return R(g[(A |= 0) + 80 &gt;&gt; 2]);
                },
                ConvexResultCallback_hasHit: function(A) {
                    return g[(A |= 0) + 4 &gt;&gt; 2] &lt; R(1) | 0;
                },
                ConvexResultCallback_set_m_collisionFilterGroup: Kf,
                ConvexResultCallback_set_m_collisionFilterMask: Kf,
                ConvexResultCallback_get_m_closestHitFraction: Tf,
                ConvexResultCallback_set_m_closestHitFraction: Pf,
                ClosestConvexResultCallback_create: function(A, e) {
                    A |= 0, e |= 0;
                    var i, r, f = 0;
                    return i = q(84), o[i + 12 &gt;&gt; 2] = -1, o[i + 4 &gt;&gt; 2] = 1065353216, o[i + 8 &gt;&gt; 2] = 1, 
                    o[i &gt;&gt; 2] = 24552, f = o[A + 4 &gt;&gt; 2], o[i + 16 &gt;&gt; 2] = o[A &gt;&gt; 2], o[i + 20 &gt;&gt; 2] = f, 
                    r = o[(A = A + 8 | 0) + 4 &gt;&gt; 2], o[(f = i + 24 | 0) &gt;&gt; 2] = o[A &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = r, 
                    A = o[e + 4 &gt;&gt; 2], o[i + 32 &gt;&gt; 2] = o[e &gt;&gt; 2], o[i + 36 &gt;&gt; 2] = A, f = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(A = i + 40 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 4 &gt;&gt; 2] = f, o[i + 80 &gt;&gt; 2] = 0, 0 | i;
                },
                ClosestConvexResultCallback_get_m_hitNormalWorld: Of,
                ClosestConvexResultCallback_get_m_hitPointWorld: $f,
                ClosestConvexResultCallback_get_m_hitCollisionObject: function(A) {
                    return o[(A |= 0) + 80 &gt;&gt; 2];
                },
                ClosestConvexResultCallback_set_m_hitCollisionObject: function(A, e) {
                    e |= 0, o[(A |= 0) + 80 &gt;&gt; 2] = e;
                },
                AllConvexResultCallback_create: function(A, e) {
                    A |= 0, e |= 0;
                    var i, r, f = 0;
                    return i = q(128), o[i + 20 &gt;&gt; 2] = 0, o[i + 24 &gt;&gt; 2] = 0, o[i + 12 &gt;&gt; 2] = -1, 
                    o[i + 4 &gt;&gt; 2] = 1065353216, o[i + 8 &gt;&gt; 2] = 1, n[i + 32 | 0] = 1, o[i &gt;&gt; 2] = 24692, 
                    o[i + 28 &gt;&gt; 2] = 0, f = o[A + 4 &gt;&gt; 2], o[i + 36 &gt;&gt; 2] = o[A &gt;&gt; 2], o[i + 40 &gt;&gt; 2] = f, 
                    r = o[(A = A + 8 | 0) + 4 &gt;&gt; 2], o[(f = i + 44 | 0) &gt;&gt; 2] = o[A &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = r, 
                    A = o[e + 4 &gt;&gt; 2], o[i + 52 &gt;&gt; 2] = o[e &gt;&gt; 2], o[i + 56 &gt;&gt; 2] = A, e = o[(A = e + 8 | 0) &gt;&gt; 2], 
                    A = o[A + 4 &gt;&gt; 2], o[i + 80 &gt;&gt; 2] = 0, o[i + 72 &gt;&gt; 2] = 0, o[i + 76 &gt;&gt; 2] = 0, o[i + 100 &gt;&gt; 2] = 0, 
                    o[i + 112 &gt;&gt; 2] = 0, o[i + 116 &gt;&gt; 2] = 0, o[i + 120 &gt;&gt; 2] = 0, n[i + 124 | 0] = 1, 
                    n[i + 104 | 0] = 1, n[i + 84 | 0] = 1, o[i + 92 &gt;&gt; 2] = 0, o[i + 96 &gt;&gt; 2] = 0, o[(f = i + 60 | 0) &gt;&gt; 2] = e, 
                    o[f + 4 &gt;&gt; 2] = A, 0 | i;
                },
                AllConvexResultCallback_get_m_hitNormalWorld: function(A) {
                    return (A |= 0) + 68 | 0;
                },
                AllConvexResultCallback_get_m_hitPointWorld: function(A) {
                    return (A |= 0) + 88 | 0;
                },
                AllConvexResultCallback_get_m_hitFractions: function(A) {
                    return (A |= 0) + 108 | 0;
                },
                AllConvexResultCallback_get_m_collisionObjects: Qe,
                btCollisionShape_getLocalScaling: function(A) {
                    return 0 | BA[o[o[(A |= 0) &gt;&gt; 2] + 28 &gt;&gt; 2]](A);
                },
                btCollisionShape_setLocalScaling: function(A, e) {
                    e |= 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 24 &gt;&gt; 2]](A, e);
                },
                btCollisionShape_calculateLocalInertia: function(A, e, i) {
                    A |= 0, e = R(e), i |= 0, BA[o[o[A &gt;&gt; 2] + 32 &gt;&gt; 2]](A, e, i);
                },
                btCollisionShape_destroy: zf,
                btBoxShape_create: function(A) {
                    var e;
                    return A |= 0, function(A, e) {
                        var i = R(0), r = R(0), f = R(0), n = R(0);
                        zA(A), i = g[e &gt;&gt; 2], f = g[e + 4 &gt;&gt; 2], r = g[e + 8 &gt;&gt; 2], o[A + 44 &gt;&gt; 2] = 0, 
                        n = R(r * g[A + 24 &gt;&gt; 2]), r = g[A + 48 &gt;&gt; 2], g[A + 40 &gt;&gt; 2] = n - r, g[A + 36 &gt;&gt; 2] = R(f * g[A + 20 &gt;&gt; 2]) - r, 
                        g[A + 32 &gt;&gt; 2] = R(i * g[A + 16 &gt;&gt; 2]) - r, o[A + 4 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = 9056, 
                        i = g[e &gt;&gt; 2], f = g[e + 8 &gt;&gt; 2], n = g[e + 4 &gt;&gt; 2], (i = R(g[((i &lt; n ? (i &lt; f ^ 1) &lt;&lt; 1 : n &lt; f ? 1 : 2) &lt;&lt; 2) + e &gt;&gt; 2] * R(.10000000149011612))) &lt; r &amp;&amp; Ie(A, i);
                    }(e = dA(60), A), 0 | e;
                },
                btCapsuleShape_create: function(A, e) {
                    var i;
                    return A = R(A), e = R(e), function(A, e, i) {
                        YA(A), g[A + 48 &gt;&gt; 2] = e, o[A &gt;&gt; 2] = 6056, o[A + 56 &gt;&gt; 2] = 1, o[A + 4 &gt;&gt; 2] = 10, 
                        o[A + 44 &gt;&gt; 2] = 0, g[A + 40 &gt;&gt; 2] = e, g[A + 36 &gt;&gt; 2] = i * R(.5), g[A + 32 &gt;&gt; 2] = e;
                    }(i = dA(60), A, e), 0 | i;
                },
                btCapsuleShapeX_create: function(A, e) {
                    var i;
                    return A = R(A), e = R(e), function(A, e, i) {
                        YA(A), o[A + 56 &gt;&gt; 2] = 0, g[A + 48 &gt;&gt; 2] = e, o[A &gt;&gt; 2] = 6156, o[A + 4 &gt;&gt; 2] = 10, 
                        o[A + 44 &gt;&gt; 2] = 0, g[A + 40 &gt;&gt; 2] = e, g[A + 36 &gt;&gt; 2] = e, g[A + 32 &gt;&gt; 2] = i * R(.5);
                    }(i = dA(60), A, e), 0 | i;
                },
                btCapsuleShapeZ_create: function(A, e) {
                    var i;
                    return A = R(A), e = R(e), function(A, e, i) {
                        YA(A), o[A + 56 &gt;&gt; 2] = 2, g[A + 48 &gt;&gt; 2] = e, o[A &gt;&gt; 2] = 6256, o[A + 4 &gt;&gt; 2] = 10, 
                        o[A + 44 &gt;&gt; 2] = 0, g[A + 40 &gt;&gt; 2] = i * R(.5), g[A + 36 &gt;&gt; 2] = e, g[A + 32 &gt;&gt; 2] = e;
                    }(i = dA(60), A, e), 0 | i;
                },
                btCylinderShape_create: function(A) {
                    var e;
                    return A |= 0, function(A, e) {
                        var i = R(0), r = R(0), f = R(0), n = R(0);
                        YA(A), i = g[e &gt;&gt; 2], f = g[e + 4 &gt;&gt; 2], r = g[e + 8 &gt;&gt; 2], o[A + 44 &gt;&gt; 2] = 0, 
                        n = R(r * g[A + 24 &gt;&gt; 2]), r = g[A + 48 &gt;&gt; 2], g[A + 40 &gt;&gt; 2] = n - r, g[A + 36 &gt;&gt; 2] = R(f * g[A + 20 &gt;&gt; 2]) - r, 
                        g[A + 32 &gt;&gt; 2] = R(i * g[A + 16 &gt;&gt; 2]) - r, o[A + 56 &gt;&gt; 2] = 1, o[A &gt;&gt; 2] = 9392, 
                        i = g[e &gt;&gt; 2], f = g[e + 8 &gt;&gt; 2], n = g[e + 4 &gt;&gt; 2], (i = R(g[((i &lt; n ? (i &lt; f ^ 1) &lt;&lt; 1 : n &lt; f ? 1 : 2) &lt;&lt; 2) + e &gt;&gt; 2] * R(.10000000149011612))) &lt; r &amp;&amp; Ie(A, i), 
                        o[A + 4 &gt;&gt; 2] = 13;
                    }(e = dA(60), A), 0 | e;
                },
                btCylinderShapeX_create: function(A) {
                    var e;
                    return A |= 0, function(A, e) {
                        var i = R(0), r = R(0), f = R(0), n = R(0);
                        YA(A), i = g[e &gt;&gt; 2], f = g[e + 4 &gt;&gt; 2], r = g[e + 8 &gt;&gt; 2], o[A + 44 &gt;&gt; 2] = 0, 
                        n = R(r * g[A + 24 &gt;&gt; 2]), r = g[A + 48 &gt;&gt; 2], g[A + 40 &gt;&gt; 2] = n - r, g[A + 36 &gt;&gt; 2] = R(f * g[A + 20 &gt;&gt; 2]) - r, 
                        g[A + 32 &gt;&gt; 2] = R(i * g[A + 16 &gt;&gt; 2]) - r, o[A + 56 &gt;&gt; 2] = 1, o[A &gt;&gt; 2] = 9392, 
                        i = g[e &gt;&gt; 2], f = g[e + 8 &gt;&gt; 2], n = g[e + 4 &gt;&gt; 2], (i = R(g[((i &lt; n ? (i &lt; f ^ 1) &lt;&lt; 1 : n &lt; f ? 1 : 2) &lt;&lt; 2) + e &gt;&gt; 2] * R(.10000000149011612))) &lt; r &amp;&amp; Ie(A, i), 
                        o[A + 56 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = 9496, o[A + 4 &gt;&gt; 2] = 13;
                    }(e = dA(60), A), 0 | e;
                },
                btCylinderShapeZ_create: function(A) {
                    var e;
                    return A |= 0, function(A, e) {
                        var i = R(0), r = R(0), f = R(0), n = R(0);
                        YA(A), i = g[e &gt;&gt; 2], f = g[e + 4 &gt;&gt; 2], r = g[e + 8 &gt;&gt; 2], o[A + 44 &gt;&gt; 2] = 0, 
                        n = R(r * g[A + 24 &gt;&gt; 2]), r = g[A + 48 &gt;&gt; 2], g[A + 40 &gt;&gt; 2] = n - r, g[A + 36 &gt;&gt; 2] = R(f * g[A + 20 &gt;&gt; 2]) - r, 
                        g[A + 32 &gt;&gt; 2] = R(i * g[A + 16 &gt;&gt; 2]) - r, o[A + 56 &gt;&gt; 2] = 1, o[A &gt;&gt; 2] = 9392, 
                        i = g[e &gt;&gt; 2], f = g[e + 8 &gt;&gt; 2], n = g[e + 4 &gt;&gt; 2], (i = R(g[((i &lt; n ? (i &lt; f ^ 1) &lt;&lt; 1 : n &lt; f ? 1 : 2) &lt;&lt; 2) + e &gt;&gt; 2] * R(.10000000149011612))) &lt; r &amp;&amp; Ie(A, i), 
                        o[A + 56 &gt;&gt; 2] = 2, o[A &gt;&gt; 2] = 9600, o[A + 4 &gt;&gt; 2] = 13;
                    }(e = dA(60), A), 0 | e;
                },
                btSphereShape_create: function(A) {
                    var e, i;
                    return A = R(A), YA(e = dA(56)), o[e + 28 &gt;&gt; 2] = 0, o[e + 32 &gt;&gt; 2] = 0, o[e + 24 &gt;&gt; 2] = 1065353216, 
                    o[e + 16 &gt;&gt; 2] = 1065353216, o[e + 20 &gt;&gt; 2] = 1065353216, o[e + 4 &gt;&gt; 2] = 8, o[e &gt;&gt; 2] = 9852, 
                    o[(i = e + 36 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, o[e + 44 &gt;&gt; 2] = 0, o[e + 52 &gt;&gt; 2] = 0, 
                    g[e + 48 &gt;&gt; 2] = A, g[e + 32 &gt;&gt; 2] = A, 0 | e;
                },
                btConeShape_create: function(A, e) {
                    var i;
                    return A = R(A), e = R(e), function(A, e, i) {
                        YA(A), g[A + 64 &gt;&gt; 2] = i, g[A + 60 &gt;&gt; 2] = e, o[A &gt;&gt; 2] = 6504, o[A + 76 &gt;&gt; 2] = 2, 
                        o[A + 68 &gt;&gt; 2] = 0, o[A + 72 &gt;&gt; 2] = 1, o[A + 4 &gt;&gt; 2] = 11, g[A + 40 &gt;&gt; 2] = e, 
                        g[A + 36 &gt;&gt; 2] = i, g[A + 32 &gt;&gt; 2] = e, g[A + 56 &gt;&gt; 2] = e / R(w(R(R(e * e) + R(i * i))));
                    }(i = dA(80), A, e), 0 | i;
                },
                btConeShapeX_create: function(A, e) {
                    var i;
                    return A = R(A), e = R(e), function(A, e, i) {
                        YA(A), g[A + 64 &gt;&gt; 2] = i, g[A + 60 &gt;&gt; 2] = e, o[A + 4 &gt;&gt; 2] = 11, o[A + 76 &gt;&gt; 2] = 2, 
                        o[A + 68 &gt;&gt; 2] = 1, o[A + 72 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = 6704, g[A + 36 &gt;&gt; 2] = e, g[A + 40 &gt;&gt; 2] = e, 
                        g[A + 32 &gt;&gt; 2] = i, g[A + 56 &gt;&gt; 2] = e / R(w(R(R(e * e) + R(i * i))));
                    }(i = dA(80), A, e), 0 | i;
                },
                btConeShapeZ_create: function(A, e) {
                    var i;
                    return A = R(A), e = R(e), function(A, e, i) {
                        YA(A), g[A + 64 &gt;&gt; 2] = i, g[A + 60 &gt;&gt; 2] = e, o[A + 4 &gt;&gt; 2] = 11, o[A + 76 &gt;&gt; 2] = 1, 
                        o[A + 68 &gt;&gt; 2] = 0, o[A + 72 &gt;&gt; 2] = 2, o[A &gt;&gt; 2] = 6604, g[A + 40 &gt;&gt; 2] = i, g[A + 32 &gt;&gt; 2] = e, 
                        g[A + 36 &gt;&gt; 2] = e, g[A + 56 &gt;&gt; 2] = e / R(w(R(R(e * e) + R(i * i))));
                    }(i = dA(80), A, e), 0 | i;
                },
                btStaticPlaneShape_create: function(A, e) {
                    var i;
                    return A |= 0, e = R(e), function(A, e, i) {
                        var r, f = R(0), n = R(0), t = R(0);
                        He(A), o[A &gt;&gt; 2] = 10412, f = g[e + 8 &gt;&gt; 2], n = g[e &gt;&gt; 2], t = g[e + 4 &gt;&gt; 2], e = o[e + 12 &gt;&gt; 2], 
                        o[(r = A + 80 | 0) &gt;&gt; 2] = 1065353216, o[r + 4 &gt;&gt; 2] = 0, o[A + 72 &gt;&gt; 2] = 1065353216, 
                        o[A + 76 &gt;&gt; 2] = 1065353216, g[A + 68 &gt;&gt; 2] = i, o[A - -64 &gt;&gt; 2] = e, o[A + 4 &gt;&gt; 2] = 28, 
                        i = R(R(1) / R(w(R(R(R(n * n) + R(t * t)) + R(f * f))))), g[A + 60 &gt;&gt; 2] = f * i, 
                        g[A + 56 &gt;&gt; 2] = t * i, g[A + 52 &gt;&gt; 2] = n * i;
                    }(i = dA(88), A, e), 0 | i;
                },
                btGImpactShapeInterface_updateBound: function(A) {
                    C[(A |= 0) + 52 | 0] &amp;&amp; (BA[o[o[A &gt;&gt; 2] + 68 &gt;&gt; 2]](A), n[A + 52 | 0] = 0);
                },
                btGImpactMeshShape_create: function(A) {
                    var e;
                    return A |= 0, function(A, e) {
                        var i = 0, r = 0, f = 0, t = 0, a = 0, c = 0, b = 0;
                        if (He(A), o[(i = A - -64 | 0) &gt;&gt; 2] = 1065353216, o[i + 4 &gt;&gt; 2] = 0, o[A + 56 &gt;&gt; 2] = 1065353216, 
                        o[A + 60 &gt;&gt; 2] = 1065353216, o[(i = A + 36 | 0) &gt;&gt; 2] = -8388609, o[i + 4 &gt;&gt; 2] = -8388609, 
                        o[A + 20 &gt;&gt; 2] = 2139095039, o[A + 24 &gt;&gt; 2] = 2139095039, o[A &gt;&gt; 2] = 10820, o[A + 88 &gt;&gt; 2] = 0, 
                        n[A + 92 | 0] = 1, o[(i = A + 80 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, o[A + 144 &gt;&gt; 2] = 0, 
                        o[A + 72 &gt;&gt; 2] = 0, n[A + 52 | 0] = 1, o[A + 44 &gt;&gt; 2] = -8388609, o[A + 28 &gt;&gt; 2] = 2139095039, 
                        o[A + 4 &gt;&gt; 2] = 25, n[A + 168 | 0] = 1, o[A + 164 &gt;&gt; 2] = 0, o[(i = A + 156 | 0) &gt;&gt; 2] = 0, 
                        o[i + 4 &gt;&gt; 2] = 0, o[A + 148 &gt;&gt; 2] = e, (0 | BA[o[o[e &gt;&gt; 2] + 28 &gt;&gt; 2]](e)) &gt;= 1) for (;;) {
                            if (Pe(b = dA(216), e, a), (0 | (r = o[A + 156 &gt;&gt; 2])) == o[A + 160 &gt;&gt; 2] &amp;&amp; !((0 | r) &gt;= (0 | (f = r ? r &lt;&lt; 1 : 1)))) {
                                if (f ? (c = dA(f &lt;&lt; 2), r = o[A + 156 &gt;&gt; 2]) : c = 0, (0 | r) &gt;= 1) for (t = 0, 
                                i = r; o[t + c &gt;&gt; 2] = o[o[A + 164 &gt;&gt; 2] + t &gt;&gt; 2], t = t + 4 | 0, i = i + -1 | 0; ) ;
                                (i = o[A + 164 &gt;&gt; 2]) &amp;&amp; (C[A + 168 | 0] &amp;&amp; (CA(i), r = o[A + 156 &gt;&gt; 2]), o[A + 164 &gt;&gt; 2] = 0), 
                                o[A + 164 &gt;&gt; 2] = c, n[A + 168 | 0] = 1, o[A + 160 &gt;&gt; 2] = f;
                            }
                            if (o[A + 156 &gt;&gt; 2] = r + 1, o[o[A + 164 &gt;&gt; 2] + (r &lt;&lt; 2) &gt;&gt; 2] = b, !((0 | (a = a + 1 | 0)) &lt; (0 | BA[o[o[e &gt;&gt; 2] + 28 &gt;&gt; 2]](e)))) break;
                        }
                    }(e = dA(172), A), 0 | e;
                },
                btCompoundShape_create: function() {
                    var A;
                    return function(A) {
                        var e = 0, i = 0, r = 0, f = 0, t = 0, a = 0, c = 0, b = 0;
                        if (o[A + 12 &gt;&gt; 2] = -1, o[A + 4 &gt;&gt; 2] = 31, o[A + 8 &gt;&gt; 2] = 0, o[A &gt;&gt; 2] = 14216, 
                        o[A + 76 &gt;&gt; 2] = 0, o[A + 80 &gt;&gt; 2] = 1065353216, o[A + 68 &gt;&gt; 2] = 0, o[A + 72 &gt;&gt; 2] = 1, 
                        o[A + 52 &gt;&gt; 2] = -581039253, o[A + 56 &gt;&gt; 2] = -581039253, o[A + 36 &gt;&gt; 2] = 1566444395, 
                        o[A + 40 &gt;&gt; 2] = 1566444395, n[A + 32 | 0] = 1, o[A + 28 &gt;&gt; 2] = 0, o[A + 92 &gt;&gt; 2] = 0, 
                        o[(e = A + 84 | 0) &gt;&gt; 2] = 1065353216, o[e + 4 &gt;&gt; 2] = 1065353216, o[(e = A + 60 | 0) &gt;&gt; 2] = -581039253, 
                        o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 44 | 0) &gt;&gt; 2] = 1566444395, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 20 | 0) &gt;&gt; 2] = 0, 
                        o[e + 4 &gt;&gt; 2] = 0, ei(e = dA(40)), o[A + 68 &gt;&gt; 2] = e, o[A + 24 &gt;&gt; 2] &lt; 0) {
                            if ((0 | (b = o[A + 20 &gt;&gt; 2])) &gt;= 1) for (e = 64; t = o[A + 28 &gt;&gt; 2] + e | 0, f = o[(i = t + -64 | 0) + 4 &gt;&gt; 2], 
                            o[(r = e + -64 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = f, f = o[(i = i + 8 | 0) + 4 &gt;&gt; 2], 
                            o[(r = r + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = f, c = o[(r = (i = t + -48 | 0) + 8 | 0) + 4 &gt;&gt; 2], 
                            o[(a = (f = e + -48 | 0) + 8 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = c, r = o[i + 4 &gt;&gt; 2], 
                            o[f &gt;&gt; 2] = o[i &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = r, c = o[(r = (i = t + -32 | 0) + 8 | 0) + 4 &gt;&gt; 2], 
                            o[(a = (f = e + -32 | 0) + 8 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = c, r = o[i + 4 &gt;&gt; 2], 
                            o[f &gt;&gt; 2] = o[i &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = r, c = o[(r = (i = t + -16 | 0) + 8 | 0) + 4 &gt;&gt; 2], 
                            o[(a = (f = e + -16 | 0) + 8 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[a + 4 &gt;&gt; 2] = c, r = o[i + 4 &gt;&gt; 2], 
                            o[f &gt;&gt; 2] = o[i &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = r, i = o[t + 4 &gt;&gt; 2], o[e &gt;&gt; 2] = o[t &gt;&gt; 2], 
                            o[e + 4 &gt;&gt; 2] = i, i = o[(t = t + 8 | 0) + 4 &gt;&gt; 2], o[(f = e + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                            o[f + 4 &gt;&gt; 2] = i, e = e + 80 | 0, b = b + -1 | 0; ) ;
                            (e = o[A + 28 &gt;&gt; 2]) &amp;&amp; (C[A + 32 | 0] &amp;&amp; CA(e), o[A + 28 &gt;&gt; 2] = 0), o[A + 28 &gt;&gt; 2] = 0, 
                            n[A + 32 | 0] = 1, o[A + 24 &gt;&gt; 2] = 0;
                        }
                    }(A = dA(96)), 0 | A;
                },
                btCompoundShape_addChildShape: function(A, e, i) {
                    (function(A, e, i) {
                        var r, f = 0, t = R(0), a = 0, c = 0, b = 0, l = R(0), u = 0;
                        D = r = D - 144 | 0, o[A + 72 &gt;&gt; 2] = o[A + 72 &gt;&gt; 2] + 1, c = o[4 + (a = e + 8 | 0) &gt;&gt; 2], 
                        o[(f = r + 72 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = c, c = o[4 + (a = e + 24 | 0) &gt;&gt; 2], 
                        o[(f = r + 88 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = c, c = o[4 + (a = e + 40 | 0) &gt;&gt; 2], 
                        o[(f = r + 104 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = c, c = o[4 + (a = e + 56 | 0) &gt;&gt; 2], 
                        o[(f = r + 120 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = c, o[r + 140 &gt;&gt; 2] = 0, o[r + 128 &gt;&gt; 2] = i, 
                        f = o[e + 4 &gt;&gt; 2], o[r + 64 &gt;&gt; 2] = o[e &gt;&gt; 2], o[r + 68 &gt;&gt; 2] = f, f = o[e + 20 &gt;&gt; 2], 
                        o[r + 80 &gt;&gt; 2] = o[e + 16 &gt;&gt; 2], o[r + 84 &gt;&gt; 2] = f, f = o[e + 36 &gt;&gt; 2], o[r + 96 &gt;&gt; 2] = o[e + 32 &gt;&gt; 2], 
                        o[r + 100 &gt;&gt; 2] = f, f = o[e + 52 &gt;&gt; 2], o[r + 112 &gt;&gt; 2] = o[e + 48 &gt;&gt; 2], o[r + 116 &gt;&gt; 2] = f, 
                        o[r + 132 &gt;&gt; 2] = o[i + 4 &gt;&gt; 2], b = r, l = R(BA[o[o[i &gt;&gt; 2] + 48 &gt;&gt; 2]](i)), g[b + 136 &gt;&gt; 2] = l, 
                        BA[o[o[i &gt;&gt; 2] + 8 &gt;&gt; 2]](i, e, r + 48 | 0, r + 32 | 0), t = g[r + 48 &gt;&gt; 2], g[A + 36 &gt;&gt; 2] &gt; t &amp;&amp; (g[A + 36 &gt;&gt; 2] = t), 
                        t = g[r + 32 &gt;&gt; 2], g[A + 52 &gt;&gt; 2] &lt; t &amp;&amp; (g[A + 52 &gt;&gt; 2] = t), t = g[r + 52 &gt;&gt; 2], 
                        g[A + 40 &gt;&gt; 2] &gt; t &amp;&amp; (g[A + 40 &gt;&gt; 2] = t), t = g[r + 36 &gt;&gt; 2], g[A + 56 &gt;&gt; 2] &lt; t &amp;&amp; (g[A + 56 &gt;&gt; 2] = t), 
                        t = g[r + 56 &gt;&gt; 2], g[A + 44 &gt;&gt; 2] &gt; t &amp;&amp; (g[A + 44 &gt;&gt; 2] = t), t = g[r + 40 &gt;&gt; 2], 
                        g[A + 60 &gt;&gt; 2] &lt; t &amp;&amp; (g[A + 60 &gt;&gt; 2] = t), (e = o[A + 68 &gt;&gt; 2]) &amp;&amp; (a = o[4 + (f = r + 56 | 0) &gt;&gt; 2], 
                        o[(i = r + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = a, a = o[4 + (f = r + 40 | 0) &gt;&gt; 2], 
                        o[(i = r + 24 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = a, i = o[r + 52 &gt;&gt; 2], o[r &gt;&gt; 2] = o[r + 48 &gt;&gt; 2], 
                        o[r + 4 &gt;&gt; 2] = i, i = o[r + 36 &gt;&gt; 2], o[r + 16 &gt;&gt; 2] = o[r + 32 &gt;&gt; 2], o[r + 20 &gt;&gt; 2] = i, 
                        b = r, u = oi(e, r, o[A + 20 &gt;&gt; 2]), o[b + 140 &gt;&gt; 2] = u), function(A, e) {
                            var i = 0, r = 0, f = 0, t = 0, a = 0, c = 0, b = 0, l = 0, u = 0, s = 0, k = 0;
                            if ((0 | (r = o[A + 4 &gt;&gt; 2])) == o[A + 8 &gt;&gt; 2] &amp;&amp; !((0 | r) &gt;= (0 | (s = r ? r &lt;&lt; 1 : 1)))) {
                                if (s &amp;&amp; (k = dA(_(s, 80)), r = o[A + 4 &gt;&gt; 2]), (0 | r) &gt;= 1) for (b = 64; f = o[A + 12 &gt;&gt; 2] + b | 0, 
                                l = o[4 + (t = f + -64 | 0) &gt;&gt; 2], o[(a = (i = b + k | 0) - 64 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                                o[a + 4 &gt;&gt; 2] = l, c = o[4 + (t = t + 8 | 0) &gt;&gt; 2], o[(a = a + 8 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], 
                                o[a + 4 &gt;&gt; 2] = c, u = o[4 + (l = 8 + (a = f + -48 | 0) | 0) &gt;&gt; 2], o[(c = 8 + (t = i + -48 | 0) | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], 
                                o[c + 4 &gt;&gt; 2] = u, c = o[a + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[a &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = c, 
                                u = o[4 + (l = 8 + (a = f + -32 | 0) | 0) &gt;&gt; 2], o[(c = 8 + (t = i + -32 | 0) | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], 
                                o[c + 4 &gt;&gt; 2] = u, c = o[a + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[a &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = c, 
                                u = o[4 + (l = 8 + (a = f + -16 | 0) | 0) &gt;&gt; 2], o[(c = 8 + (t = i + -16 | 0) | 0) &gt;&gt; 2] = o[l &gt;&gt; 2], 
                                o[c + 4 &gt;&gt; 2] = u, c = o[a + 4 &gt;&gt; 2], o[t &gt;&gt; 2] = o[a &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = c, 
                                t = o[f + 4 &gt;&gt; 2], o[i &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = t, t = o[4 + (f = f + 8 | 0) &gt;&gt; 2], 
                                o[(i = i + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = t, b = b + 80 | 0, r = r + -1 | 0; ) ;
                                (r = o[A + 12 &gt;&gt; 2]) &amp;&amp; (C[A + 16 | 0] &amp;&amp; CA(r), o[A + 12 &gt;&gt; 2] = 0), o[A + 12 &gt;&gt; 2] = k, 
                                n[A + 16 | 0] = 1, o[A + 8 &gt;&gt; 2] = s, r = o[A + 4 &gt;&gt; 2];
                            }
                            f = o[e + 4 &gt;&gt; 2], r = o[A + 12 &gt;&gt; 2] + _(r, 80) | 0, o[(i = r) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                            o[i + 4 &gt;&gt; 2] = f, b = o[4 + (f = e + 8 | 0) &gt;&gt; 2], o[(i = i + 8 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                            o[i + 4 &gt;&gt; 2] = b, b = o[4 + (f = e + 24 | 0) &gt;&gt; 2], o[(i = r + 24 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                            o[i + 4 &gt;&gt; 2] = b, i = o[e + 20 &gt;&gt; 2], o[r + 16 &gt;&gt; 2] = o[e + 16 &gt;&gt; 2], o[r + 20 &gt;&gt; 2] = i, 
                            b = o[4 + (f = e + 40 | 0) &gt;&gt; 2], o[(i = r + 40 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = b, 
                            i = o[e + 36 &gt;&gt; 2], o[r + 32 &gt;&gt; 2] = o[e + 32 &gt;&gt; 2], o[r + 36 &gt;&gt; 2] = i, b = o[4 + (f = e + 56 | 0) &gt;&gt; 2], 
                            o[(i = r + 56 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = b, i = o[e + 52 &gt;&gt; 2], o[r + 48 &gt;&gt; 2] = o[e + 48 &gt;&gt; 2], 
                            o[r + 52 &gt;&gt; 2] = i, b = o[4 + (f = e + 72 | 0) &gt;&gt; 2], o[(i = r + 72 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], 
                            o[i + 4 &gt;&gt; 2] = b, i = o[e + 68 &gt;&gt; 2], o[r + 64 &gt;&gt; 2] = o[e + 64 &gt;&gt; 2], o[r + 68 &gt;&gt; 2] = i, 
                            o[A + 4 &gt;&gt; 2] = o[A + 4 &gt;&gt; 2] + 1;
                        }(A + 16 | 0, r - -64 | 0), D = r + 144 | 0;
                    })(A |= 0, e |= 0, i |= 0);
                },
                btCompoundShape_removeChildShapeByIndex: function(A, e) {
                    Bi(A |= 0, e |= 0);
                },
                btCompoundShape_getChildShape: function(A, e) {
                    return e |= 0, o[64 + (o[(A |= 0) + 28 &gt;&gt; 2] + _(e, 80) | 0) &gt;&gt; 2];
                },
                btCompoundShape_updateChildTransform: function(A, e, i, r) {
                    (function(A, e, i, r) {
                        var f, n, t = 0, a = 0, c = 0;
                        D = f = D + -64 | 0, a = o[i + 4 &gt;&gt; 2], e = (n = _(e, 80)) + o[A + 28 &gt;&gt; 2] | 0, 
                        o[e &gt;&gt; 2] = o[i &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = a, c = o[(a = i + 8 | 0) + 4 &gt;&gt; 2], o[(t = e + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                        o[t + 4 &gt;&gt; 2] = c, c = o[(a = i + 24 | 0) + 4 &gt;&gt; 2], o[(t = e + 24 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], 
                        o[t + 4 &gt;&gt; 2] = c, t = o[i + 20 &gt;&gt; 2], o[e + 16 &gt;&gt; 2] = o[i + 16 &gt;&gt; 2], o[e + 20 &gt;&gt; 2] = t, 
                        c = o[(a = i + 40 | 0) + 4 &gt;&gt; 2], o[(t = e + 40 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = c, 
                        t = o[i + 36 &gt;&gt; 2], o[e + 32 &gt;&gt; 2] = o[i + 32 &gt;&gt; 2], o[e + 36 &gt;&gt; 2] = t, c = o[(a = i + 56 | 0) + 4 &gt;&gt; 2], 
                        o[(t = e + 56 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = c, t = o[i + 52 &gt;&gt; 2], o[e + 48 &gt;&gt; 2] = o[i + 48 &gt;&gt; 2], 
                        o[e + 52 &gt;&gt; 2] = t, o[A + 68 &gt;&gt; 2] &amp;&amp; (e = o[64 + (o[A + 28 &gt;&gt; 2] + n | 0) &gt;&gt; 2], 
                        BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e, i, f + 48 | 0, f + 32 | 0), t = o[(i = f + 56 | 0) + 4 &gt;&gt; 2], 
                        o[(e = f + 8 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = t, t = o[(i = f + 40 | 0) + 4 &gt;&gt; 2], 
                        o[(e = f + 24 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = t, e = o[f + 36 &gt;&gt; 2], o[f + 16 &gt;&gt; 2] = o[f + 32 &gt;&gt; 2], 
                        o[f + 20 &gt;&gt; 2] = e, e = o[f + 52 &gt;&gt; 2], o[f &gt;&gt; 2] = o[f + 48 &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = e, 
                        ci(o[A + 68 &gt;&gt; 2], o[76 + (o[A + 28 &gt;&gt; 2] + n | 0) &gt;&gt; 2], f)), r &amp;&amp; BA[o[o[A &gt;&gt; 2] + 68 &gt;&gt; 2]](A), 
                        D = f - -64 | 0;
                    })(A |= 0, e |= 0, i |= 0, r |= 0);
                },
                btStridingMeshInterface_destroy: zf,
                btTriangleMesh_create: function() {
                    var A;
                    return function(A) {
                        var e = 0, i = 0, r = 0, f = 0, t = 0, a = 0, c = 0, b = 0;
                        if (o[A + 4 &gt;&gt; 2] = 1065353216, o[A + 8 &gt;&gt; 2] = 1065353216, o[A + 48 &gt;&gt; 2] = 0, 
                        o[A &gt;&gt; 2] = 14676, n[A + 36 | 0] = 1, o[(e = A + 12 | 0) &gt;&gt; 2] = 1065353216, o[e + 4 &gt;&gt; 2] = 0, 
                        o[A + 32 &gt;&gt; 2] = 0, o[(e = i = A + 24 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, n[A + 100 | 0] = 1, 
                        o[A + 96 &gt;&gt; 2] = 0, n[A + 120 | 0] = 1, o[(e = A + 88 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                        o[A + 116 &gt;&gt; 2] = 0, n[A + 140 | 0] = 1, o[(e = A + 108 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                        o[A + 136 &gt;&gt; 2] = 0, n[A + 160 | 0] = 1, o[(e = A + 128 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                        o[A + 168 &gt;&gt; 2] = 0, n[A + 164 | 0] = 1, o[(e = A + 148 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                        o[A + 156 &gt;&gt; 2] = 0, n[A + 165 | 0] = 1, e = dA(32), (0 | (t = o[i &gt;&gt; 2])) &gt;= 1) for (;a = o[A + 32 &gt;&gt; 2] + f | 0, 
                        c = o[(r = a) + 4 &gt;&gt; 2], o[(i = e + f | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = c, 
                        c = o[(r = r + 24 | 0) + 4 &gt;&gt; 2], o[(b = i + 24 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = c, 
                        c = o[(r = a + 16 | 0) + 4 &gt;&gt; 2], o[(b = i + 16 | 0) &gt;&gt; 2] = o[r &gt;&gt; 2], o[b + 4 &gt;&gt; 2] = c, 
                        r = o[(a = a + 8 | 0) + 4 &gt;&gt; 2], o[(i = i + 8 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[i + 4 &gt;&gt; 2] = r, 
                        f = f + 32 | 0, t = t + -1 | 0; ) ;
                        (f = o[A + 32 &gt;&gt; 2]) &amp;&amp; (C[A + 36 | 0] &amp;&amp; CA(f), o[A + 32 &gt;&gt; 2] = 0), o[A + 32 &gt;&gt; 2] = e, 
                        n[A + 36 | 0] = 1, o[A + 28 &gt;&gt; 2] = 1, e = (o[A + 24 &gt;&gt; 2] &lt;&lt; 5) + e | 0, o[e + 24 &gt;&gt; 2] = 2, 
                        o[e + 28 &gt;&gt; 2] = 0, o[e + 16 &gt;&gt; 2] = 0, o[e + 20 &gt;&gt; 2] = 16, o[e + 8 &gt;&gt; 2] = 12, 
                        o[e + 12 &gt;&gt; 2] = 0, o[e &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[A + 24 &gt;&gt; 2] = o[A + 24 &gt;&gt; 2] + 1, 
                        e = o[A + 32 &gt;&gt; 2], o[e + 4 &gt;&gt; 2] = 0, f = C[A + 164 | 0], o[e + 24 &gt;&gt; 2] = f ? 2 : 3, 
                        t = o[(f ? 128 : 148) + A &gt;&gt; 2], i = 12, o[e + 8 &gt;&gt; 2] = f ? 12 : 6, o[e &gt;&gt; 2] = (0 | t) / 3, 
                        C[A + 165 | 0] ? (i = 16, A = o[A + 88 &gt;&gt; 2]) : A = o[A + 108 &gt;&gt; 2] / 3 | 0, o[e + 20 &gt;&gt; 2] = i, 
                        o[e + 16 &gt;&gt; 2] = 0, o[e + 12 &gt;&gt; 2] = A;
                    }(A = dA(172)), 0 | A;
                },
                btTriangleMesh_addTriangle: function(A, e, i, r, f) {
                    (function(A, e, i, r, f) {
                        var n;
                        n = o[A + 32 &gt;&gt; 2], o[n &gt;&gt; 2] = o[n &gt;&gt; 2] + 1, Qi(A, hi(A, e, f)), Qi(A, hi(A, i, f)), 
                        Qi(A, hi(A, r, f));
                    })(A |= 0, e |= 0, i |= 0, r |= 0, f |= 0);
                },
                btDefaultCollisionConfiguration_create: function() {
                    var A, e;
                    return D = A = D - 32 | 0, e = q(88), o[A + 24 &gt;&gt; 2] = 0, o[A + 28 &gt;&gt; 2] = 1, o[A + 16 &gt;&gt; 2] = 4096, 
                    o[A + 20 &gt;&gt; 2] = 4096, o[A + 8 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = 0, function(A, e) {
                        var i, r = 0, f = 0, t = 0, a = 0, c = 0;
                        if (o[A &gt;&gt; 2] = 17664, f = o[e + 20 &gt;&gt; 2], r = dA(4), o[A + 24 &gt;&gt; 2] = r, o[r &gt;&gt; 2] = f ? 14800 : 15008, 
                        function(A, e) {
                            o[A + 12 &gt;&gt; 2] = 0, o[A + 16 &gt;&gt; 2] = 3, o[A &gt;&gt; 2] = 15424, n[A + 4 | 0] = 0, o[A + 8 &gt;&gt; 2] = e;
                        }(r = dA(20), o[A + 24 &gt;&gt; 2]), o[A + 28 &gt;&gt; 2] = r, r = dA(8), o[r &gt;&gt; 2] = 17780, 
                        n[r + 4 | 0] = 0, o[A + 32 &gt;&gt; 2] = r, r = dA(8), o[r &gt;&gt; 2] = 17864, n[r + 4 | 0] = 0, 
                        o[A + 36 &gt;&gt; 2] = r, r = dA(8), o[r &gt;&gt; 2] = 17956, n[r + 4 | 0] = 0, o[A + 40 &gt;&gt; 2] = r, 
                        r = dA(8), o[r &gt;&gt; 2] = 18036, n[r + 4 | 0] = 0, o[A + 44 &gt;&gt; 2] = r, r = dA(8), o[r &gt;&gt; 2] = 18124, 
                        n[r + 4 | 0] = 0, o[A + 48 &gt;&gt; 2] = r, r = dA(8), o[r &gt;&gt; 2] = 18208, n[r + 4 | 0] = 0, 
                        o[A + 52 &gt;&gt; 2] = r, r = dA(8), o[r &gt;&gt; 2] = 18276, n[r + 4 | 0] = 0, o[A + 56 &gt;&gt; 2] = r, 
                        r = dA(8), o[r &gt;&gt; 2] = 18360, n[r + 4 | 0] = 0, o[A + 72 &gt;&gt; 2] = r, r = dA(8), o[A + 76 &gt;&gt; 2] = r, 
                        o[r &gt;&gt; 2] = 18360, n[r + 4 | 0] = 1, r = dA(8), o[r &gt;&gt; 2] = 18444, n[r + 4 | 0] = 0, 
                        o[A + 68 &gt;&gt; 2] = r, r = dA(16), o[r + 8 &gt;&gt; 2] = 1, o[r + 12 &gt;&gt; 2] = 0, o[r &gt;&gt; 2] = 18520, 
                        n[r + 4 | 0] = 0, o[A + 84 &gt;&gt; 2] = r, r = dA(16), o[r + 8 &gt;&gt; 2] = 1, o[r + 12 &gt;&gt; 2] = 0, 
                        o[r &gt;&gt; 2] = 18520, o[A + 80 &gt;&gt; 2] = r, n[r + 4 | 0] = 1, i = o[e + 16 &gt;&gt; 2], r = o[e &gt;&gt; 2]) o[A + 8 &gt;&gt; 2] = r, 
                        n[A + 12 | 0] = 0; else {
                            if (n[A + 12 | 0] = 1, a = dA(24), o[a + 20 &gt;&gt; 2] = 0, o[a &gt;&gt; 2] = 804, r = o[e + 8 &gt;&gt; 2], 
                            o[a + 4 &gt;&gt; 2] = r, f = dA(_(r, 804)), o[a + 12 &gt;&gt; 2] = f, o[a + 16 &gt;&gt; 2] = f, r = o[a + 4 &gt;&gt; 2], 
                            o[a + 8 &gt;&gt; 2] = r, c = r + -1 | 0) for (t = o[a &gt;&gt; 2]; r = f + t | 0, o[f &gt;&gt; 2] = r, 
                            f = r, c = c + -1 | 0; ) ; else r = f;
                            o[r &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] = a;
                        }
                        if (r = o[e + 4 &gt;&gt; 2]) return o[A + 16 &gt;&gt; 2] = r, void (n[A + 20 | 0] = 0);
                        if (n[A + 20 | 0] = 1, t = dA(24), o[t + 20 &gt;&gt; 2] = 0, r = (0 | (r = (0 | i) &gt; 80 ? i : 80)) &gt; 116 ? r + 16 &amp; -16 : 128, 
                        o[t &gt;&gt; 2] = r, e = o[e + 12 &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = e, f = dA(_(e, r)), o[t + 12 &gt;&gt; 2] = f, 
                        o[t + 16 &gt;&gt; 2] = f, e = o[t + 4 &gt;&gt; 2], o[t + 8 &gt;&gt; 2] = e, c = e + -1 | 0) for (e = o[t &gt;&gt; 2]; r = e + f | 0, 
                        o[f &gt;&gt; 2] = r, f = r, c = c + -1 | 0; ) ; else r = f;
                        o[r &gt;&gt; 2] = 0, o[A + 16 &gt;&gt; 2] = t;
                    }(e, A + 8 | 0), D = A + 32 | 0, 0 | e;
                },
                btDefaultCollisionConfiguration_destroy: zf,
                btPersistentManifold_getBody0: function(A) {
                    return o[(A |= 0) + 772 &gt;&gt; 2];
                },
                btPersistentManifold_getBody1: function(A) {
                    return o[(A |= 0) + 776 &gt;&gt; 2];
                },
                btPersistentManifold_getNumContacts: function(A) {
                    return o[(A |= 0) + 780 &gt;&gt; 2];
                },
                btPersistentManifold_getContactPoint: function(A, e) {
                    return A |= 0, 4 + (_(e |= 0, 192) + A | 0) | 0;
                },
                btDispatcher_getNumManifolds: An,
                btDispatcher_getManifoldByIndexInternal: function(A, e) {
                    return e |= 0, 0 | BA[o[o[(A |= 0) &gt;&gt; 2] + 40 &gt;&gt; 2]](A, e);
                },
                btCollisionDispatcher_create: function(A) {
                    var e;
                    return A |= 0, function(A, e) {
                        var i = 0, r = 0, f = 0, t = 0, a = 0, c = 0;
                        for (o[A + 28 &gt;&gt; 2] = 7720, o[A &gt;&gt; 2] = 7860, o[A + 4 &gt;&gt; 2] = 2, o[A + 10444 &gt;&gt; 2] = e, 
                        o[A + 64 &gt;&gt; 2] = 111, n[A + 24 | 0] = 1, o[A + 20 &gt;&gt; 2] = 0, o[A + 60 &gt;&gt; 2] = 0, 
                        o[(i = A + 12 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, a = A, c = 0 | BA[o[o[e &gt;&gt; 2] + 12 &gt;&gt; 2]](e), 
                        o[a + 68 &gt;&gt; 2] = c, a = A, c = 0 | BA[o[o[e &gt;&gt; 2] + 8 &gt;&gt; 2]](e), o[a + 72 &gt;&gt; 2] = c, 
                        i = A + 5260 | 0; ;) {
                            for (e = i, r = 0; f = o[A + 10444 &gt;&gt; 2], a = e + -5184 | 0, c = 0 | BA[o[o[f &gt;&gt; 2] + 16 &gt;&gt; 2]](f, t, r), 
                            o[a &gt;&gt; 2] = c, f = o[A + 10444 &gt;&gt; 2], a = e, c = 0 | BA[o[o[f &gt;&gt; 2] + 20 &gt;&gt; 2]](f, t, r), 
                            o[a &gt;&gt; 2] = c, e = e + 4 | 0, 36 != (0 | (r = r + 1 | 0)); ) ;
                            if (i = i + 144 | 0, 36 == (0 | (t = t + 1 | 0))) break;
                        }
                    }(e = q(10448), A), 0 | e;
                },
                btCollisionDispatcher_destroy: zf,
                btOverlappingPairCache_setInternalGhostPairCallback: function(A, e) {
                    e |= 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 60 &gt;&gt; 2]](A, e);
                },
                btDbvtBroadphase_create: function() {
                    var A;
                    return function(A) {
                        var e, i = 0, r = 0, f = 0, t = 0, a = 0, c = 0;
                        if (D = e = D - 32 | 0, o[A &gt;&gt; 2] = 19124, ei(A + 4 | 0), ei(A + 44 | 0), o[A + 168 &gt;&gt; 2] = 0, 
                        n[A + 172 | 0] = 1, o[(i = A + 160 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, n[A + 153 | 0] = 256, 
                        n[A + 154 | 0] = 1, n[A + 152 | 0] = 1, o[A + 124 &gt;&gt; 2] = 0, o[A + 100 &gt;&gt; 2] = 0, 
                        o[A + 104 &gt;&gt; 2] = 0, o[A + 136 &gt;&gt; 2] = 0, o[A + 128 &gt;&gt; 2] = 0, o[A + 132 &gt;&gt; 2] = 0, 
                        o[A + 116 &gt;&gt; 2] = 10, o[A + 120 &gt;&gt; 2] = 1, o[A + 108 &gt;&gt; 2] = 1, o[A + 112 &gt;&gt; 2] = 0, 
                        mr(r = dA(72)), i = o[A + 160 &gt;&gt; 2], o[A + 148 &gt;&gt; 2] = 0, o[A + 96 &gt;&gt; 2] = r, o[A + 140 &gt;&gt; 2] = 0, 
                        o[A + 144 &gt;&gt; 2] = 0, o[(r = A + 84 | 0) &gt;&gt; 2] = 0, o[r + 4 &gt;&gt; 2] = 0, o[A + 92 &gt;&gt; 2] = 0, 
                        o[e + 20 &gt;&gt; 2] = 0, n[e + 24 | 0] = 1, o[e + 12 &gt;&gt; 2] = 0, o[e + 16 &gt;&gt; 2] = 0, (0 | i) &gt;= 2) for (f = i + -1 | 0, 
                        i = 36; c = (r = o[A + 168 &gt;&gt; 2] + i | 0) - 12 | 0, (a = o[(t = r + -4 | 0) &gt;&gt; 2]) &amp;&amp; (C[0 | r] &amp;&amp; CA(a), 
                        o[t &gt;&gt; 2] = 0), o[t &gt;&gt; 2] = 0, o[c &gt;&gt; 2] = 0, n[0 | r] = 1, o[r + -8 &gt;&gt; 2] = 0, 
                        i = i + 20 | 0, f = f + -1 | 0; ) ; else if (1 != (0 | i)) for (function(A) {
                            var e = 0, i = 0, r = 0, f = 0, t = 0, a = 0, c = 0;
                            if (o[A + 8 &gt;&gt; 2] &lt; 1) {
                                if (t = dA(20), !((0 | (e = o[A + 4 &gt;&gt; 2])) &lt; 1)) {
                                    for (;Gr(i + t | 0, o[A + 12 &gt;&gt; 2] + i | 0), i = i + 20 | 0, e = e + -1 | 0; ) ;
                                    if (!((0 | (r = o[A + 4 &gt;&gt; 2])) &lt; 1)) for (e = 8; c = (i = o[A + 12 &gt;&gt; 2] + e | 0) - 4 | 0, 
                                    (a = o[(f = i + 4 | 0) &gt;&gt; 2]) &amp;&amp; (C[i + 8 | 0] &amp;&amp; CA(a), o[f &gt;&gt; 2] = 0), o[c &gt;&gt; 2] = 0, 
                                    o[f &gt;&gt; 2] = 0, o[i &gt;&gt; 2] = 0, n[i + 8 | 0] = 1, e = e + 20 | 0, r = r + -1 | 0; ) ;
                                }
                                (e = o[A + 12 &gt;&gt; 2]) &amp;&amp; (C[A + 16 | 0] &amp;&amp; CA(e), o[A + 12 &gt;&gt; 2] = 0), o[A + 12 &gt;&gt; 2] = t, 
                                n[A + 16 | 0] = 1, o[A + 8 &gt;&gt; 2] = 1;
                            }
                        }(A + 156 | 0), f = _(i, 20), i = i + -1 | 0; Gr(o[A + 168 &gt;&gt; 2] + f | 0, e + 8 | 0), 
                        f = f + 20 | 0, t = (r = i + 1 | 0) &gt;&gt;&gt; 0 &gt;= i &gt;&gt;&gt; 0, i = r, t; ) ;
                        o[A + 160 &gt;&gt; 2] = 1, (A = o[e + 20 &gt;&gt; 2]) &amp;&amp; (C[e + 24 | 0] &amp;&amp; CA(A), o[e + 20 &gt;&gt; 2] = 0), 
                        D = e + 32 | 0;
                    }(A = q(176)), 0 | A;
                },
                btDbvtBroadphase_getOverlappingPairCache: An,
                btDbvtBroadphase_destroy: zf,
                btRigidBodyConstructionInfo_create: function(A, e, i, r) {
                    var f;
                    return A = R(A), e |= 0, i |= 0, r |= 0, f = q(144), o[f + 72 &gt;&gt; 2] = i, o[f + 4 &gt;&gt; 2] = e, 
                    g[f &gt;&gt; 2] = A, e = o[r + 4 &gt;&gt; 2], o[f + 76 &gt;&gt; 2] = o[r &gt;&gt; 2], o[f + 80 &gt;&gt; 2] = e, 
                    e = o[(i = r + 8 | 0) + 4 &gt;&gt; 2], o[(r = f + 84 | 0) &gt;&gt; 2] = o[i &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = e, 
                    o[f + 136 &gt;&gt; 2] = 1008981770, o[f + 140 &gt;&gt; 2] = 1008981770, o[f + 128 &gt;&gt; 2] = 1000593162, 
                    o[f + 132 &gt;&gt; 2] = 1008981770, n[f + 124 | 0] = 0, o[f + 116 &gt;&gt; 2] = 1061997773, 
                    o[f + 120 &gt;&gt; 2] = 1065353216, o[f + 108 &gt;&gt; 2] = 0, o[f + 112 &gt;&gt; 2] = 0, o[f + 100 &gt;&gt; 2] = 1056964608, 
                    o[f + 104 &gt;&gt; 2] = 0, o[f + 92 &gt;&gt; 2] = 0, o[f + 96 &gt;&gt; 2] = 0, o[f + 8 &gt;&gt; 2] = 1065353216, 
                    o[(e = f + 20 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[f + 12 &gt;&gt; 2] = 0, o[f + 16 &gt;&gt; 2] = 0, 
                    o[f + 28 &gt;&gt; 2] = 1065353216, o[(e = f + 40 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[f + 32 &gt;&gt; 2] = 0, 
                    o[f + 36 &gt;&gt; 2] = 0, o[f + 48 &gt;&gt; 2] = 1065353216, o[f + 68 &gt;&gt; 2] = 0, o[(e = f + 60 | 0) &gt;&gt; 2] = 0, 
                    o[e + 4 &gt;&gt; 2] = 0, o[f + 52 &gt;&gt; 2] = 0, o[f + 56 &gt;&gt; 2] = 0, 0 | f;
                },
                btRigidBodyConstructionInfo_destroy: function(A) {
                    (A |= 0) &amp;&amp; $(A);
                },
                btRigidBody_create: function(A) {
                    var e;
                    return A |= 0, function(A, e) {
                        var i;
                        pe(A), n[A + 560 | 0] = 1, o[A &gt;&gt; 2] = 20096, o[A + 556 &gt;&gt; 2] = 0, o[(i = A + 548 | 0) &gt;&gt; 2] = 0, 
                        o[i + 4 &gt;&gt; 2] = 0, function(A, e) {
                            var i, r, f = 0, t = 0, a = 0, c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), d = R(0), v = R(0), B = R(0), _ = R(0), m = R(0), Q = R(0), h = R(0), G = R(0), y = R(0), w = R(0);
                            D = i = D - 16 | 0, o[A + 372 &gt;&gt; 2] = 0, o[A + 376 &gt;&gt; 2] = 0, o[A + 252 &gt;&gt; 2] = 2, 
                            o[A + 604 &gt;&gt; 2] = 1065353216, o[A + 608 &gt;&gt; 2] = 1065353216, o[A + 408 &gt;&gt; 2] = 1065353216, 
                            o[A + 412 &gt;&gt; 2] = 1065353216, o[A + 472 &gt;&gt; 2] = 0, o[A + 476 &gt;&gt; 2] = 0, o[(f = A + 380 | 0) &gt;&gt; 2] = 0, 
                            o[f + 4 &gt;&gt; 2] = 0, o[(f = A + 388 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[(f = A + 396 | 0) &gt;&gt; 2] = 0, 
                            o[f + 4 &gt;&gt; 2] = 0, o[(f = A + 612 | 0) &gt;&gt; 2] = 1065353216, o[f + 4 &gt;&gt; 2] = 0, o[(f = A + 420 | 0) &gt;&gt; 2] = 0, 
                            o[f + 4 &gt;&gt; 2] = 0, o[A + 416 &gt;&gt; 2] = 1065353216, o[(f = A + 428 | 0) &gt;&gt; 2] = 0, 
                            o[f + 4 &gt;&gt; 2] = 0, o[(f = A + 436 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[(f = A + 444 | 0) &gt;&gt; 2] = 0, 
                            o[f + 4 &gt;&gt; 2] = 0, o[A + 452 &gt;&gt; 2] = 0, o[(f = A + 480 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, 
                            o[(f = A + 488 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[(f = A + 496 | 0) &gt;&gt; 2] = 0, 
                            o[f + 4 &gt;&gt; 2] = 0, b = g[e + 96 &gt;&gt; 2], c = g[e + 92 &gt;&gt; 2], g[i + 12 &gt;&gt; 2] = c, g[i + 8 &gt;&gt; 2] = b, 
                            o[i + 4 &gt;&gt; 2] = 0, o[i &gt;&gt; 2] = 1065353216, o[A + 504 &gt;&gt; 2] = o[(c &lt; R(0) ? i + 4 | 0 : c &gt; R(1) ? i : i + 12 | 0) &gt;&gt; 2], 
                            o[i + 4 &gt;&gt; 2] = 0, o[i &gt;&gt; 2] = 1065353216, o[A + 508 &gt;&gt; 2] = o[(b &lt; R(0) ? i + 4 | 0 : b &gt; R(1) ? i : i + 8 | 0) &gt;&gt; 2], 
                            o[A + 668 &gt;&gt; 2] = 0, o[A + 672 &gt;&gt; 2] = 0, f = o[e + 120 &gt;&gt; 2], o[A + 532 &gt;&gt; 2] = o[e + 116 &gt;&gt; 2], 
                            o[A + 536 &gt;&gt; 2] = f, t = o[e + 4 &gt;&gt; 2], o[A + 540 &gt;&gt; 2] = t, n[A + 512 | 0] = C[e + 124 | 0], 
                            f = o[e + 132 &gt;&gt; 2], o[A + 516 &gt;&gt; 2] = o[e + 128 &gt;&gt; 2], o[A + 520 &gt;&gt; 2] = f, f = o[e + 140 &gt;&gt; 2], 
                            o[A + 524 &gt;&gt; 2] = o[e + 136 &gt;&gt; 2], o[A + 528 &gt;&gt; 2] = f, t ? (f = A + 4 | 0, BA[o[o[t &gt;&gt; 2] + 8 &gt;&gt; 2]](t, f)) : (f = o[e + 12 &gt;&gt; 2], 
                            o[A + 4 &gt;&gt; 2] = o[e + 8 &gt;&gt; 2], o[A + 8 &gt;&gt; 2] = f, a = o[4 + (t = e + 16 | 0) &gt;&gt; 2], 
                            o[(f = A + 12 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = a, a = o[4 + (t = e + 32 | 0) &gt;&gt; 2], 
                            o[(f = A + 28 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = a, a = o[4 + (t = e + 24 | 0) &gt;&gt; 2], 
                            o[(f = A + 20 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = a, a = o[4 + (t = e + 40 | 0) &gt;&gt; 2], 
                            o[(f = A + 36 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = a, a = o[4 + (t = e + 48 | 0) &gt;&gt; 2], 
                            o[(f = A + 44 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = a, a = o[4 + (t = e - -64 | 0) &gt;&gt; 2], 
                            o[(f = A + 60 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = a, a = o[4 + (t = e + 56 | 0) &gt;&gt; 2], 
                            o[(f = A + 52 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = a, f = A + 4 | 0), o[A + 132 &gt;&gt; 2] = 0, 
                            o[A + 136 &gt;&gt; 2] = 0, t = o[f + 4 &gt;&gt; 2], o[A + 68 &gt;&gt; 2] = o[f &gt;&gt; 2], o[A + 72 &gt;&gt; 2] = t, 
                            o[(t = A + 156 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, o[(t = A + 148 | 0) &gt;&gt; 2] = 0, 
                            o[t + 4 &gt;&gt; 2] = 0, o[(t = A + 140 | 0) &gt;&gt; 2] = 0, o[t + 4 &gt;&gt; 2] = 0, r = o[4 + (a = A + 20 | 0) &gt;&gt; 2], 
                            o[(t = A + 84 | 0) &gt;&gt; 2] = o[a &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = r, a = o[4 + (f = f + 8 | 0) &gt;&gt; 2], 
                            o[(t = A + 76 | 0) &gt;&gt; 2] = o[f &gt;&gt; 2], o[t + 4 &gt;&gt; 2] = a, a = o[4 + (t = A + 28 | 0) &gt;&gt; 2], 
                            o[(f = A + 92 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = a, a = o[4 + (t = A + 36 | 0) &gt;&gt; 2], 
                            o[(f = A + 100 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = a, a = o[4 + (t = A + 44 | 0) &gt;&gt; 2], 
                            o[(f = A + 108 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = a, a = o[4 + (t = A + 52 | 0) &gt;&gt; 2], 
                            o[(f = A + 116 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = a, a = o[4 + (t = A + 60 | 0) &gt;&gt; 2], 
                            o[(f = A + 124 | 0) &gt;&gt; 2] = o[t &gt;&gt; 2], o[f + 4 &gt;&gt; 2] = a, o[A + 228 &gt;&gt; 2] = o[e + 100 &gt;&gt; 2], 
                            o[A + 236 &gt;&gt; 2] = o[e + 104 &gt;&gt; 2], o[A + 240 &gt;&gt; 2] = o[e + 108 &gt;&gt; 2], o[A + 232 &gt;&gt; 2] = o[e + 112 &gt;&gt; 2], 
                            BA[o[o[A &gt;&gt; 2] + 8 &gt;&gt; 2]](A, o[e + 72 &gt;&gt; 2]), f = o[699], o[A + 568 &gt;&gt; 2] = f, o[699] = f + 1, 
                            b = R(0), f = o[A + 204 &gt;&gt; 2], (c = g[e &gt;&gt; 2]) != R(0) ? (o[A + 204 &gt;&gt; 2] = -2 &amp; f, 
                            b = R(R(1) / c)) : o[A + 204 &gt;&gt; 2] = 1 | f, o[A + 436 &gt;&gt; 2] = 0, g[A + 404 &gt;&gt; 2] = b, 
                            g[A + 432 &gt;&gt; 2] = c * g[A + 448 &gt;&gt; 2], g[A + 428 &gt;&gt; 2] = c * g[A + 444 &gt;&gt; 2], g[A + 424 &gt;&gt; 2] = c * g[A + 440 &gt;&gt; 2], 
                            c = g[e + 84 &gt;&gt; 2], l = g[e + 80 &gt;&gt; 2], _ = g[e + 76 &gt;&gt; 2], g[A + 620 &gt;&gt; 2] = b * g[A + 408 &gt;&gt; 2], 
                            g[(f = A + 624 | 0) &gt;&gt; 2] = b * g[A + 412 &gt;&gt; 2], g[(t = A + 628 | 0) &gt;&gt; 2] = b * g[A + 416 &gt;&gt; 2], 
                            o[(e = A + 632 | 0) &gt;&gt; 2] = 0, o[A + 468 &gt;&gt; 2] = 0, m = _ != R(0) ? R(R(1) / _) : R(0), 
                            g[A + 456 &gt;&gt; 2] = m, Q = l != R(0) ? R(R(1) / l) : R(0), g[A + 460 &gt;&gt; 2] = Q, h = c != R(0) ? R(R(1) / c) : R(0), 
                            g[A + 464 &gt;&gt; 2] = h, c = g[A + 12 &gt;&gt; 2], l = g[A + 8 &gt;&gt; 2], _ = g[A + 28 &gt;&gt; 2], 
                            G = g[A + 20 &gt;&gt; 2], y = g[A + 24 &gt;&gt; 2], d = g[A + 44 &gt;&gt; 2], v = g[A + 36 &gt;&gt; 2], 
                            B = g[A + 40 &gt;&gt; 2], w = g[A + 4 &gt;&gt; 2], o[A + 564 &gt;&gt; 2] = 8, o[A + 368 &gt;&gt; 2] = 0, 
                            o[A + 352 &gt;&gt; 2] = 0, o[A + 336 &gt;&gt; 2] = 0, u = R(m * v), s = R(Q * B), k = R(h * d), 
                            g[A + 364 &gt;&gt; 2] = R(R(v * u) + R(B * s)) + R(d * k), g[A + 360 &gt;&gt; 2] = R(R(G * u) + R(y * s)) + R(_ * k), 
                            g[A + 356 &gt;&gt; 2] = R(R(w * u) + R(l * s)) + R(c * k), u = R(m * G), s = R(Q * y), 
                            k = R(h * _), g[A + 348 &gt;&gt; 2] = R(R(v * u) + R(B * s)) + R(d * k), g[A + 344 &gt;&gt; 2] = R(R(G * u) + R(y * s)) + R(_ * k), 
                            g[A + 340 &gt;&gt; 2] = R(R(w * u) + R(l * s)) + R(c * k), u = v, v = R(m * w), s = B, 
                            B = R(Q * l), k = d, d = R(h * c), g[A + 332 &gt;&gt; 2] = R(R(u * v) + R(s * B)) + R(k * d), 
                            g[A + 328 &gt;&gt; 2] = R(R(v * G) + R(B * y)) + R(d * _), g[A + 324 &gt;&gt; 2] = R(R(w * v) + R(l * B)) + R(c * d), 
                            o[(a = A + 596 | 0) &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0, o[(a = A + 588 | 0) &gt;&gt; 2] = 0, 
                            o[a + 4 &gt;&gt; 2] = 0, o[(a = A + 580 | 0) &gt;&gt; 2] = 0, o[a + 4 &gt;&gt; 2] = 0, o[A + 572 &gt;&gt; 2] = 0, 
                            o[A + 576 &gt;&gt; 2] = 0, c = g[A + 408 &gt;&gt; 2], l = g[A + 412 &gt;&gt; 2], g[t &gt;&gt; 2] = b * g[A + 416 &gt;&gt; 2], 
                            g[f &gt;&gt; 2] = b * l, g[A + 620 &gt;&gt; 2] = b * c, o[A + 664 &gt;&gt; 2] = 0, o[(f = A + 656 | 0) &gt;&gt; 2] = 0, 
                            o[f + 4 &gt;&gt; 2] = 0, o[(f = A + 648 | 0) &gt;&gt; 2] = 0, o[f + 4 &gt;&gt; 2] = 0, o[(A = A + 640 | 0) &gt;&gt; 2] = 0, 
                            o[A + 4 &gt;&gt; 2] = 0, o[e &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, D = i + 16 | 0;
                        }(A, e);
                    }(e = dA(676), A), 0 | e;
                },
                btRigidBody_setCenterOfMassTransform: Sr,
                btRigidBody_setSleepingThresholds: function(A, e, i) {
                    A |= 0, e = R(e), i = R(i), g[A + 536 &gt;&gt; 2] = i, g[A + 532 &gt;&gt; 2] = e;
                },
                btRigidBody_getLinearSleepingThreshold: function(A) {
                    return R(g[(A |= 0) + 532 &gt;&gt; 2]);
                },
                btRigidBody_getAngularSleepingThreshold: function(A) {
                    return R(g[(A |= 0) + 536 &gt;&gt; 2]);
                },
                btRigidBody_setDamping: function(A, e, i) {
                    (function(A, e, i) {
                        var r;
                        g[(r = D - 16 | 0) + 8 &gt;&gt; 2] = i, g[r + 12 &gt;&gt; 2] = e, o[r + 4 &gt;&gt; 2] = 0, o[r &gt;&gt; 2] = 1065353216, 
                        o[A + 504 &gt;&gt; 2] = o[(e &lt; R(0) ? r + 4 | 0 : e &gt; R(1) ? r : r + 12 | 0) &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = 0, 
                        o[r &gt;&gt; 2] = 1065353216, o[A + 508 &gt;&gt; 2] = o[(i &lt; R(0) ? r + 4 | 0 : i &gt; R(1) ? r : r + 8 | 0) &gt;&gt; 2];
                    })(A |= 0, e = R(e), i = R(i));
                },
                btRigidBody_setMassProps: function(A, e, i) {
                    (function(A, e, i) {
                        var r, f = R(0), n = R(0), t = R(0);
                        r = o[A + 204 &gt;&gt; 2], e != R(0) ? (o[A + 204 &gt;&gt; 2] = -2 &amp; r, f = R(R(1) / e)) : o[A + 204 &gt;&gt; 2] = 1 | r, 
                        g[A + 404 &gt;&gt; 2] = f, o[A + 436 &gt;&gt; 2] = 0, g[A + 424 &gt;&gt; 2] = g[A + 440 &gt;&gt; 2] * e, 
                        g[A + 432 &gt;&gt; 2] = g[A + 448 &gt;&gt; 2] * e, g[A + 428 &gt;&gt; 2] = g[A + 444 &gt;&gt; 2] * e, e = g[i + 8 &gt;&gt; 2], 
                        n = g[i + 4 &gt;&gt; 2], t = g[i &gt;&gt; 2], g[A + 620 &gt;&gt; 2] = g[A + 408 &gt;&gt; 2] * f, g[A + 624 &gt;&gt; 2] = f * g[A + 412 &gt;&gt; 2], 
                        g[A + 628 &gt;&gt; 2] = f * g[A + 416 &gt;&gt; 2], o[A + 632 &gt;&gt; 2] = 0, o[A + 468 &gt;&gt; 2] = 0, 
                        g[A + 456 &gt;&gt; 2] = t != R(0) ? R(R(1) / t) : R(0), g[A + 460 &gt;&gt; 2] = n != R(0) ? R(R(1) / n) : R(0), 
                        g[A + 464 &gt;&gt; 2] = e != R(0) ? R(R(1) / e) : R(0);
                    })(A |= 0, e = R(e), i |= 0);
                },
                btRigidBody_setLinearFactor: function(A, e) {
                    A |= 0, e |= 0;
                    var i, r = 0, f = R(0);
                    r = o[e + 4 &gt;&gt; 2], o[A + 408 &gt;&gt; 2] = o[e &gt;&gt; 2], o[A + 412 &gt;&gt; 2] = r, i = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], 
                    o[(r = A + 416 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], o[r + 4 &gt;&gt; 2] = i, o[A + 632 &gt;&gt; 2] = 0, f = g[A + 404 &gt;&gt; 2], 
                    g[A + 624 &gt;&gt; 2] = f * g[A + 412 &gt;&gt; 2], g[A + 620 &gt;&gt; 2] = f * g[A + 408 &gt;&gt; 2], g[A + 628 &gt;&gt; 2] = f * g[r &gt;&gt; 2];
                },
                btRigidBody_applyTorque: function(A, e) {
                    A |= 0, e |= 0;
                    var i = R(0), r = R(0);
                    i = g[e + 8 &gt;&gt; 2], r = g[e + 4 &gt;&gt; 2], g[A + 488 &gt;&gt; 2] = R(g[e &gt;&gt; 2] * g[A + 604 &gt;&gt; 2]) + g[A + 488 &gt;&gt; 2], 
                    g[(e = A + 492 | 0) &gt;&gt; 2] = R(r * g[A + 608 &gt;&gt; 2]) + g[e &gt;&gt; 2], g[(e = A + 496 | 0) &gt;&gt; 2] = R(i * g[A + 612 &gt;&gt; 2]) + g[e &gt;&gt; 2];
                },
                btRigidBody_applyForce: function(A, e, i) {
                    A |= 0, e |= 0, i |= 0;
                    var r = R(0), f = R(0), n = 0, t = R(0), a = R(0), o = R(0), c = R(0), b = R(0), l = R(0);
                    a = g[e + 8 &gt;&gt; 2], r = g[e + 4 &gt;&gt; 2], f = g[A + 408 &gt;&gt; 2], g[A + 472 &gt;&gt; 2] = R(g[e &gt;&gt; 2] * f) + g[A + 472 &gt;&gt; 2], 
                    n = A + 476 | 0, o = r, r = g[A + 412 &gt;&gt; 2], g[n &gt;&gt; 2] = R(o * r) + g[n &gt;&gt; 2], n = A + 480 | 0, 
                    t = g[A + 416 &gt;&gt; 2], g[n &gt;&gt; 2] = R(a * t) + g[n &gt;&gt; 2], l = g[e &gt;&gt; 2], a = g[i &gt;&gt; 2], 
                    c = g[i + 4 &gt;&gt; 2], t = R(t * g[e + 8 &gt;&gt; 2]), r = R(r * g[e + 4 &gt;&gt; 2]), b = g[i + 8 &gt;&gt; 2], 
                    g[A + 488 &gt;&gt; 2] = R(R(R(c * t) - R(r * b)) * g[A + 604 &gt;&gt; 2]) + g[A + 488 &gt;&gt; 2], 
                    o = g[A + 612 &gt;&gt; 2], e = A + 492 | 0, f = R(f * l), g[e &gt;&gt; 2] = R(R(R(b * f) - R(t * a)) * g[A + 608 &gt;&gt; 2]) + g[e &gt;&gt; 2], 
                    g[(A = A + 496 | 0) &gt;&gt; 2] = R(o * R(R(r * a) - R(f * c))) + g[A &gt;&gt; 2];
                },
                btRigidBody_applyCentralForce: function(A, e) {
                    A |= 0, e |= 0;
                    var i = R(0), r = R(0);
                    i = g[e + 8 &gt;&gt; 2], r = g[e + 4 &gt;&gt; 2], g[A + 472 &gt;&gt; 2] = R(g[e &gt;&gt; 2] * g[A + 408 &gt;&gt; 2]) + g[A + 472 &gt;&gt; 2], 
                    g[(e = A + 476 | 0) &gt;&gt; 2] = R(r * g[A + 412 &gt;&gt; 2]) + g[e &gt;&gt; 2], g[(e = A + 480 | 0) &gt;&gt; 2] = R(i * g[A + 416 &gt;&gt; 2]) + g[e &gt;&gt; 2];
                },
                btRigidBody_applyTorqueImpulse: function(A, e) {
                    A |= 0, e |= 0;
                    var i = R(0), r = R(0), f = R(0);
                    i = g[e &gt;&gt; 2], r = g[e + 4 &gt;&gt; 2], f = g[e + 8 &gt;&gt; 2], g[A + 388 &gt;&gt; 2] = R(R(R(R(g[A + 324 &gt;&gt; 2] * i) + R(g[A + 328 &gt;&gt; 2] * r)) + R(g[A + 332 &gt;&gt; 2] * f)) * g[A + 604 &gt;&gt; 2]) + g[A + 388 &gt;&gt; 2], 
                    g[(e = A + 392 | 0) &gt;&gt; 2] = R(R(R(R(i * g[A + 340 &gt;&gt; 2]) + R(r * g[A + 344 &gt;&gt; 2])) + R(f * g[A + 348 &gt;&gt; 2])) * g[A + 608 &gt;&gt; 2]) + g[e &gt;&gt; 2], 
                    g[(e = A + 396 | 0) &gt;&gt; 2] = R(R(R(R(i * g[A + 356 &gt;&gt; 2]) + R(r * g[A + 360 &gt;&gt; 2])) + R(f * g[A + 364 &gt;&gt; 2])) * g[A + 612 &gt;&gt; 2]) + g[e &gt;&gt; 2];
                },
                btRigidBody_applyImpulse: function(A, e, i) {
                    en(A |= 0, e |= 0, i |= 0);
                },
                btRigidBody_applyCentralImpulse: function(A, e) {
                    A |= 0, e |= 0;
                    var i = R(0), r = R(0), f = R(0);
                    r = g[e + 8 &gt;&gt; 2], f = g[e + 4 &gt;&gt; 2], i = g[A + 404 &gt;&gt; 2], g[A + 372 &gt;&gt; 2] = R(R(g[e &gt;&gt; 2] * g[A + 408 &gt;&gt; 2]) * i) + g[A + 372 &gt;&gt; 2], 
                    g[(e = A + 376 | 0) &gt;&gt; 2] = R(i * R(f * g[A + 412 &gt;&gt; 2])) + g[e &gt;&gt; 2], g[(e = A + 380 | 0) &gt;&gt; 2] = R(i * R(r * g[A + 416 &gt;&gt; 2])) + g[e &gt;&gt; 2];
                },
                btRigidBody_updateInertiaTensor: function(A) {
                    (function(A) {
                        var e = R(0), i = R(0), r = R(0), f = R(0), n = R(0), t = R(0), a = R(0), c = R(0), b = R(0), l = R(0), u = R(0), s = R(0), k = R(0), C = R(0), d = R(0);
                        o[A + 368 &gt;&gt; 2] = 0, o[A + 352 &gt;&gt; 2] = 0, o[A + 336 &gt;&gt; 2] = 0, k = g[A + 456 &gt;&gt; 2], 
                        e = g[A + 36 &gt;&gt; 2], i = R(k * e), C = g[A + 460 &gt;&gt; 2], r = g[A + 40 &gt;&gt; 2], f = R(C * r), 
                        d = g[A + 464 &gt;&gt; 2], n = g[A + 44 &gt;&gt; 2], t = R(d * n), g[A + 364 &gt;&gt; 2] = R(R(i * e) + R(f * r)) + R(t * n), 
                        l = g[A + 20 &gt;&gt; 2], u = g[A + 24 &gt;&gt; 2], s = g[A + 28 &gt;&gt; 2], g[A + 360 &gt;&gt; 2] = R(R(i * l) + R(f * u)) + R(t * s), 
                        a = i, i = g[A + 4 &gt;&gt; 2], c = f, f = g[A + 8 &gt;&gt; 2], b = t, t = g[A + 12 &gt;&gt; 2], g[A + 356 &gt;&gt; 2] = R(R(a * i) + R(c * f)) + R(b * t), 
                        a = R(k * l), c = R(C * u), b = R(d * s), g[A + 348 &gt;&gt; 2] = R(R(e * a) + R(r * c)) + R(n * b), 
                        g[A + 344 &gt;&gt; 2] = R(R(a * l) + R(c * u)) + R(b * s), g[A + 340 &gt;&gt; 2] = R(R(a * i) + R(c * f)) + R(b * t), 
                        a = e, e = R(i * k), c = r, r = R(f * C), b = n, n = R(t * d), g[A + 332 &gt;&gt; 2] = R(R(a * e) + R(c * r)) + R(b * n), 
                        g[A + 328 &gt;&gt; 2] = R(R(e * l) + R(r * u)) + R(n * s), g[A + 324 &gt;&gt; 2] = R(R(e * i) + R(r * f)) + R(n * t);
                    })(A |= 0);
                },
                btRigidBody_getLinearVelocity: function(A) {
                    return (A |= 0) + 372 | 0;
                },
                btRigidBody_getAngularVelocity: function(A) {
                    return (A |= 0) + 388 | 0;
                },
                btRigidBody_setLinearVelocity: function(A, e) {
                    e |= 0;
                    var i = 0;
                    o[(A |= 0) + 304 &gt;&gt; 2] = o[A + 304 &gt;&gt; 2] + 1, i = o[e + 4 &gt;&gt; 2], o[A + 372 &gt;&gt; 2] = o[e &gt;&gt; 2], 
                    o[A + 376 &gt;&gt; 2] = i, i = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], o[(A = A + 380 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                    o[A + 4 &gt;&gt; 2] = i;
                },
                btRigidBody_setAngularVelocity: function(A, e) {
                    e |= 0;
                    var i = 0;
                    o[(A |= 0) + 304 &gt;&gt; 2] = o[A + 304 &gt;&gt; 2] + 1, i = o[e + 4 &gt;&gt; 2], o[A + 388 &gt;&gt; 2] = o[e &gt;&gt; 2], 
                    o[A + 392 &gt;&gt; 2] = i, i = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], o[(A = A + 396 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                    o[A + 4 &gt;&gt; 2] = i;
                },
                btRigidBody_setAngularFactor: function(A, e) {
                    e |= 0;
                    var i = 0;
                    o[(A |= 0) + 304 &gt;&gt; 2] = o[A + 304 &gt;&gt; 2] + 1, i = o[e + 4 &gt;&gt; 2], o[A + 604 &gt;&gt; 2] = o[e &gt;&gt; 2], 
                    o[A + 608 &gt;&gt; 2] = i, i = o[(e = e + 8 | 0) + 4 &gt;&gt; 2], o[(A = A + 612 | 0) &gt;&gt; 2] = o[e &gt;&gt; 2], 
                    o[A + 4 &gt;&gt; 2] = i;
                },
                btRigidBody_getGravity: function(A) {
                    return (A |= 0) + 440 | 0;
                },
                btRigidBody_setGravity: function(A, e) {
                    xr(A |= 0, e |= 0);
                },
                btRigidBody_getTotalForce: function(A) {
                    return (A |= 0) + 472 | 0;
                },
                btRigidBody_getTotalTorque: function(A) {
                    return (A |= 0) + 488 | 0;
                },
                btRigidBody_getFlags: function(A) {
                    return o[(A |= 0) + 564 &gt;&gt; 2];
                },
                btRigidBody_setFlags: function(A, e) {
                    e |= 0, o[(A |= 0) + 564 &gt;&gt; 2] = e;
                },
                btRigidBody_clearForces: function(A) {
                    var e = 0;
                    o[(A |= 0) + 472 &gt;&gt; 2] = 0, o[A + 476 &gt;&gt; 2] = 0, o[(e = A + 496 | 0) &gt;&gt; 2] = 0, 
                    o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 488 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(A = A + 480 | 0) &gt;&gt; 2] = 0, 
                    o[A + 4 &gt;&gt; 2] = 0;
                },
                btSequentialImpulseConstraintSolver_create: function() {
                    var A;
                    return Pr(A = dA(236)), 0 | A;
                },
                btCollisionWorld_get_m_useContinuous: function(A) {
                    return C[(A |= 0) + 16 | 0];
                },
                btCollisionWorld_set_m_useContinuous: function(A, e) {
                    e |= 0, n[(A |= 0) + 16 | 0] = e;
                },
                btCollisionWorld_rayTest: function(A, e, i, r) {
                    e |= 0, i |= 0, r |= 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 32 &gt;&gt; 2]](A, e, i, r);
                },
                btCollisionWorld_getDispatchInfo: function(A) {
                    return (A |= 0) + 28 | 0;
                },
                btCollisionWorld_addCollisionObject: function(A, e, i, r) {
                    e |= 0, i |= 0, r |= 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 36 &gt;&gt; 2]](A, e, i, r);
                },
                btCollisionWorld_removeCollisionObject: function(A, e) {
                    e |= 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 40 &gt;&gt; 2]](A, e);
                },
                btCollisionWorld_convexSweepTest: function(A, e, i, r, f, n) {
                    gf(A |= 0, e |= 0, i |= 0, r |= 0, f |= 0, n = R(n));
                },
                btCollisionWorld_destroy: zf,
                btDynamicsWorld_addAction: pf,
                btDynamicsWorld_removeAction: Ef,
                btDynamicsWorld_getSolverInfo: function(A) {
                    return (A |= 0) + 92 | 0;
                },
                btDiscreteDynamicsWorld_create: function(A, e, i, r) {
                    return A |= 0, e |= 0, i |= 0, r |= 0, function(A, e, i, r) {
                        var f;
                        !function(A, e, i) {
                            o[A &gt;&gt; 2] = 20592, n[A + 76 | 0] = 1, o[A + 72 &gt;&gt; 2] = 0, o[A + 68 &gt;&gt; 2] = i, o[A + 28 &gt;&gt; 2] = 0, 
                            o[A + 32 &gt;&gt; 2] = 0, o[A + 24 &gt;&gt; 2] = e, n[A + 20 | 0] = 1, o[A + 16 &gt;&gt; 2] = 0, o[A - -64 &gt;&gt; 2] = 0, 
                            n[A + 60 | 0] = 0, o[A + 56 &gt;&gt; 2] = 1025758986, n[A + 54 | 0] = 1, a[A + 52 &gt;&gt; 1] = 256, 
                            o[A + 48 &gt;&gt; 2] = 0, n[A + 44 | 0] = 1, o[(e = A + 36 | 0) &gt;&gt; 2] = 1, o[e + 4 &gt;&gt; 2] = 1065353216, 
                            o[(A = A + 8 | 0) &gt;&gt; 2] = 0, o[A + 4 &gt;&gt; 2] = 0;
                        }(A, e, i), o[(i = A + 100 | 0) &gt;&gt; 2] = 1050253722, o[i + 4 &gt;&gt; 2] = 1015580809, 
                        o[A + 92 &gt;&gt; 2] = 1058642330, o[A + 96 &gt;&gt; 2] = 1065353216, o[A + 88 &gt;&gt; 2] = 0, o[A + 80 &gt;&gt; 2] = 0, 
                        o[A + 84 &gt;&gt; 2] = 0, o[(i = A + 132 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 1045220557, o[(i = A + 124 | 0) &gt;&gt; 2] = 1045220557, 
                        o[i + 4 &gt;&gt; 2] = 1045220557, o[(i = A + 108 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 10, o[(i = A + 184 | 0) &gt;&gt; 2] = 0, 
                        o[i + 4 &gt;&gt; 2] = 1045220557, o[(i = A + 176 | 0) &gt;&gt; 2] = 1120403456, o[i + 4 &gt;&gt; 2] = 1900671690, 
                        o[A + 172 &gt;&gt; 2] = 128, o[(i = A + 164 | 0) &gt;&gt; 2] = 260, o[i + 4 &gt;&gt; 2] = 2, o[(i = A + 156 | 0) &gt;&gt; 2] = 0, 
                        o[i + 4 &gt;&gt; 2] = 1062836634, o[(i = A + 148 | 0) &gt;&gt; 2] = -1121724662, o[i + 4 &gt;&gt; 2] = 1036831949, 
                        o[(i = A + 140 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 1, o[(i = A + 116 | 0) &gt;&gt; 2] = 1101004800, 
                        o[i + 4 &gt;&gt; 2] = 1065353216, o[A &gt;&gt; 2] = 23012, n[A + 208 | 0] = 1, o[A + 204 &gt;&gt; 2] = 0, 
                        n[A + 240 | 0] = 1, o[A + 216 &gt;&gt; 2] = r, o[A + 212 &gt;&gt; 2] = 0, o[(i = A + 196 | 0) &gt;&gt; 2] = 0, 
                        o[i + 4 &gt;&gt; 2] = 0, o[A + 236 &gt;&gt; 2] = 0, o[(i = A + 228 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, 
                        n[A + 260 | 0] = 1, a[A + 290 &gt;&gt; 1] = 0, o[A + 256 &gt;&gt; 2] = 0, o[(i = A + 248 | 0) &gt;&gt; 2] = 0, 
                        o[i + 4 &gt;&gt; 2] = 0, o[A + 264 &gt;&gt; 2] = 0, o[A + 268 &gt;&gt; 2] = -1054867456, o[(i = A + 272 | 0) &gt;&gt; 2] = 0, 
                        o[i + 4 &gt;&gt; 2] = 0, o[(i = A + 280 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, n[A + 308 | 0] = 1, 
                        o[A + 312 &gt;&gt; 2] = 0, o[A + 304 &gt;&gt; 2] = 0, o[(i = A + 296 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, 
                        n[A + 336 | 0] = 1, n[A + 316 | 0] = 1, o[(i = A + 324 | 0) &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, 
                        o[A + 332 &gt;&gt; 2] = 0, o[A + 340 &gt;&gt; 2] = 0, f = A, r ? i = 0 : (Pr(i = dA(236)), o[A + 216 &gt;&gt; 2] = i, 
                        i = 1), n[f + 289 | 0] = i, function(A) {
                            var e = 0;
                            o[A &gt;&gt; 2] = 22908, o[12 + (e = A + 4 | 0) &gt;&gt; 2] = 0, n[e + 16 | 0] = 1, o[e + 4 &gt;&gt; 2] = 0, 
                            o[e + 8 &gt;&gt; 2] = 0, o[A + 36 &gt;&gt; 2] = 0, n[A + 40 | 0] = 1, n[A + 60 | 0] = 1, o[(e = A + 28 | 0) &gt;&gt; 2] = 0, 
                            o[e + 4 &gt;&gt; 2] = 0, o[A + 56 &gt;&gt; 2] = 0, n[A + 64 | 0] = 1, o[(A = A + 48 | 0) &gt;&gt; 2] = 0, 
                            o[A + 4 &gt;&gt; 2] = 0;
                        }(i = dA(68)), n[A + 288 | 0] = 1, o[A + 220 &gt;&gt; 2] = i, i = dA(88), o[i + 72 &gt;&gt; 2] = 0, 
                        o[i + 76 &gt;&gt; 2] = 0, n[i + 44 | 0] = 1, o[i + 24 &gt;&gt; 2] = e, o[i + 20 &gt;&gt; 2] = 0, o[i + 12 &gt;&gt; 2] = 0, 
                        o[i + 16 &gt;&gt; 2] = 0, o[i + 4 &gt;&gt; 2] = 0, o[i &gt;&gt; 2] = 23620, o[i + 40 &gt;&gt; 2] = 0, n[i + 64 | 0] = 1, 
                        o[i + 32 &gt;&gt; 2] = 0, o[i + 36 &gt;&gt; 2] = 0, o[i + 60 &gt;&gt; 2] = 0, n[i + 84 | 0] = 1, o[i + 52 &gt;&gt; 2] = 0, 
                        o[i + 56 &gt;&gt; 2] = 0, o[i + 80 &gt;&gt; 2] = 0, o[i + 8 &gt;&gt; 2] = o[A + 216 &gt;&gt; 2], o[A + 212 &gt;&gt; 2] = i;
                    }(r = dA(344), A, e, i), 0 | r;
                },
                btDiscreteDynamicsWorld_setGravity: function(A, e) {
                    e |= 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 72 &gt;&gt; 2]](A, e);
                },
                btDiscreteDynamicsWorld_getGravity: function(A) {
                    var e, i;
                    return D = e = D - 16 | 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 76 &gt;&gt; 2]](e, A), i = o[(A = e + 8 | 0) + 4 &gt;&gt; 2], 
                    o[705] = o[A &gt;&gt; 2], o[706] = i, A = o[e + 4 &gt;&gt; 2], o[703] = o[e &gt;&gt; 2], o[704] = A, 
                    D = e + 16 | 0, 2812;
                },
                btDiscreteDynamicsWorld_addRigidBody: function(A, e, i, r) {
                    e |= 0, i |= 0, r |= 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 88 &gt;&gt; 2]](A, e, i, r);
                },
                btDiscreteDynamicsWorld_removeRigidBody: function(A, e) {
                    e |= 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 92 &gt;&gt; 2]](A, e);
                },
                btDiscreteDynamicsWorld_stepSimulation: function(A, e, i, r) {
                    A |= 0, e = R(e), i |= 0, r = R(r), BA[o[o[A &gt;&gt; 2] + 52 &gt;&gt; 2]](A, e, i, r);
                },
                btDiscreteDynamicsWorld_clearForces: function(A) {
                    BA[o[o[(A |= 0) &gt;&gt; 2] + 120 &gt;&gt; 2]](A);
                },
                btDiscreteDynamicsWorld_setApplySpeculativeContactRestitution: function(A, e) {
                    e |= 0, n[(A |= 0) + 291 | 0] = e;
                },
                btDiscreteDynamicsWorld_getApplySpeculativeContactRestitution: function(A) {
                    return C[(A |= 0) + 291 | 0];
                },
                btKinematicCharacterController_create: function(A, e, i, r) {
                    var f;
                    return A |= 0, e |= 0, i = R(i), r |= 0, function(A, e, i, r, f) {
                        var t, c = R(0), b = R(0), l = R(0), u = R(0), s = R(0);
                        D = t = D - 16 | 0, o[A &gt;&gt; 2] = 23968, o[A + 272 &gt;&gt; 2] = 0, o[A + 276 &gt;&gt; 2] = 0, 
                        o[A + 256 &gt;&gt; 2] = 0, o[A + 260 &gt;&gt; 2] = 0, o[A + 8 &gt;&gt; 2] = e, o[A + 68 &gt;&gt; 2] = 0, 
                        o[A + 72 &gt;&gt; 2] = 0, o[A + 64 &gt;&gt; 2] = 1017370378, o[A + 100 &gt;&gt; 2] = 0, o[A + 104 &gt;&gt; 2] = 0, 
                        a[A + 250 &gt;&gt; 1] = 257, o[A + 56 &gt;&gt; 2] = 0, o[A + 12 &gt;&gt; 2] = i, o[A + 252 &gt;&gt; 2] = 0, 
                        n[A + 216 | 0] = 1, o[A + 212 &gt;&gt; 2] = 0, o[(e = A + 204 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                        o[(e = A + 280 | 0) &gt;&gt; 2] = 1065353216, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 264 | 0) &gt;&gt; 2] = 1065353216, 
                        o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 76 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, o[(e = A + 108 | 0) &gt;&gt; 2] = 0, 
                        o[e + 4 &gt;&gt; 2] = 0, o[A + 52 &gt;&gt; 2] = 1105933107, o[A + 20 &gt;&gt; 2] = 0, o[A + 24 &gt;&gt; 2] = 0, 
                        a[A + 248 &gt;&gt; 1] = 0, o[A + 28 &gt;&gt; 2] = 1113325568, o[A + 32 &gt;&gt; 2] = 1092616192, o[A + 36 &gt;&gt; 2] = 1092616192, 
                        o[A + 148 &gt;&gt; 2] = 0, n[A + 289 | 0] = 0, n[A + 290 | 0] = 0, o[A + 16 &gt;&gt; 2] = 1045220557, 
                        o[A + 240 &gt;&gt; 2] = 0, o[A + 244 &gt;&gt; 2] = 0, n[A + 288 | 0] = 1, b = g[f &gt;&gt; 2], l = g[f + 4 &gt;&gt; 2], 
                        c = g[f + 8 &gt;&gt; 2], (u = R(R(R(b * b) + R(l * l)) + R(c * c))) &gt; R(0) ? (s = c, c = R(R(1) / R(w(u))), 
                        u = R(R(s * c) * R(-29.399999618530273)), b = R(R(b * c) * R(-29.399999618530273)), 
                        l = R(R(l * c) * R(-29.399999618530273)), (c = R(R(u * u) + R(R(b * b) + R(l * l)))) &gt; R(0) &amp;&amp; (o[t + 12 &gt;&gt; 2] = 0, 
                        g[t + 8 &gt;&gt; 2] = -u, g[t + 4 &gt;&gt; 2] = -l, g[t &gt;&gt; 2] = -b, Uf(A, t)), g[A + 52 &gt;&gt; 2] = w(c)) : Uf(A, f), 
                        o[A + 44 &gt;&gt; 2] = 1061752795, o[A + 48 &gt;&gt; 2] = 1060439283, g[A + 60 &gt;&gt; 2] = r, D = t + 16 | 0;
                    }(f = dA(292), A, e, i, r), 0 | f;
                },
                btKinematicCharacterController_setWalkDirection: function(A, e) {
                    e |= 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 16 &gt;&gt; 2]](A, e);
                },
                btKinematicCharacterController_setFallSpeed: function(A, e) {
                    A |= 0, e = R(e), g[A + 28 &gt;&gt; 2] = e;
                },
                btKinematicCharacterController_setJumpSpeed: function(A, e) {
                    A |= 0, e = R(e), g[A + 36 &gt;&gt; 2] = e, g[A + 32 &gt;&gt; 2] = e;
                },
                btKinematicCharacterController_setMaxSlope: function(A, e) {
                    A |= 0, e = R(e);
                    var i, r = R(0);
                    g[A + 44 &gt;&gt; 2] = e, i = A, r = Ci(e), g[i + 48 &gt;&gt; 2] = r;
                },
                btKinematicCharacterController_onGround: Mf,
                btKinematicCharacterController_jump: function(A, e) {
                    e |= 0, BA[o[o[(A |= 0) &gt;&gt; 2] + 44 &gt;&gt; 2]](A, e);
                },
                btKinematicCharacterController_setGravity: function(A, e) {
                    (function(A, e) {
                        var i, r, f = R(0), n = R(0), t = R(0), a = R(0);
                        D = i = D - 16 | 0, r = A, f = g[e &gt;&gt; 2], t = g[e + 4 &gt;&gt; 2], a = g[e + 8 &gt;&gt; 2], 
                        (n = R(R(R(f * f) + R(t * t)) + R(a * a))) &gt; R(0) &amp;&amp; (o[i + 12 &gt;&gt; 2] = 0, g[i + 8 &gt;&gt; 2] = -a, 
                        g[i + 4 &gt;&gt; 2] = -t, g[i &gt;&gt; 2] = -f, Uf(A, i), f = g[e &gt;&gt; 2], n = R(f * f), f = g[e + 4 &gt;&gt; 2], 
                        n = R(n + R(f * f)), f = g[e + 8 &gt;&gt; 2], n = R(n + R(f * f))), g[r + 52 &gt;&gt; 2] = w(n), 
                        D = i + 16 | 0;
                    })(A |= 0, e |= 0);
                },
                btKinematicCharacterController_setUp: function(A, e) {
                    (function(A, e) {
                        var i, r = R(0), f = R(0), n = R(0), t = R(0), a = R(0), c = R(0);
                        D = i = D - 16 | 0, f = g[e &gt;&gt; 2], n = g[e + 4 &gt;&gt; 2], r = g[e + 8 &gt;&gt; 2], (t = R(R(R(f * f) + R(n * n)) + R(r * r))) &gt; R(0) &amp;&amp; (a = g[A + 52 &gt;&gt; 2]) &gt; R(0) ? (c = r, 
                        r = R(R(1) / R(w(t))), t = R(-a), a = R(R(c * r) * t), f = R(R(f * r) * t), n = R(R(n * r) * t), 
                        (r = R(R(a * a) + R(R(f * f) + R(n * n)))) &gt; R(0) &amp;&amp; (o[i + 12 &gt;&gt; 2] = 0, g[i + 8 &gt;&gt; 2] = -a, 
                        g[i + 4 &gt;&gt; 2] = -n, g[i &gt;&gt; 2] = -f, Uf(A, i)), g[A + 52 &gt;&gt; 2] = w(r)) : Uf(A, e), 
                        D = i + 16 | 0;
                    })(A |= 0, e |= 0);
                },
                btKinematicCharacterController_setStepHeight: function(A, e) {
                    A |= 0, e = R(e), g[A + 60 &gt;&gt; 2] = e;
                },
                btKinematicCharacterController_destroy: zf,
                btPairCachingGhostObject_create: function() {
                    var A;
                    return function(A) {
                        var e = 0;
                        pe(A), o[A + 336 &gt;&gt; 2] = 0, n[A + 340 | 0] = 1, o[(e = A + 328 | 0) &gt;&gt; 2] = 0, o[e + 4 &gt;&gt; 2] = 0, 
                        o[A + 252 &gt;&gt; 2] = 4, o[A &gt;&gt; 2] = 23856, mr(e = dA(72)), o[A + 344 &gt;&gt; 2] = e;
                    }(A = dA(348)), 0 | A;
                },
                btGhostPairCallback_create: function() {
                    var A;
                    return A = q(4), o[A &gt;&gt; 2] = 24776, 0 | A;
                }
            };
        }({
            Math: Math,
            Int8Array: Int8Array,
            Uint8Array: Uint8Array,
            Int16Array: Int16Array,
            Uint16Array: Uint16Array,
            Int32Array: Int32Array,
            Uint32Array: Uint32Array,
            Float32Array: Float32Array,
            Float64Array: Float64Array,
            NaN: NaN,
            Infinity: 1 / 0
        }, {
            memory: {},
            abort: function() {
                throw new Error("abort");
            },
            fd_close: () =&gt; {
                console.log("fd_close");
            },
            fd_write: () =&gt; {
                console.log("fd_write");
            },
            getWorldTransform: r,
            setWorldTransform: f,
            fd_seek: () =&gt; {
                console.log("fd_seek");
            }
        }, C);
        i.btGImpactCollisionAlgorithm_RegisterAlgorithm = v.btGImpactCollisionAlgorithm_RegisterAlgorithm, 
        i.btVector3_create = v.btVector3_create, i.btVector3_setValue = v.btVector3_setValue, 
        i.btVector3_x = v.btVector3_x, i.btVector3_y = v.btVector3_y, i.btVector3_z = v.btVector3_z, 
        i.btQuaternion_create = v.btQuaternion_create, i.btQuaternion_setValue = v.btQuaternion_setValue, 
        i.btQuaternion_x = v.btQuaternion_x, i.btQuaternion_y = v.btQuaternion_y, i.btQuaternion_z = v.btQuaternion_z, 
        i.btQuaternion_w = v.btQuaternion_w, i.btTransform_create = v.btTransform_create, 
        i.btTransform_setOrigin = v.btTransform_setOrigin, i.btTransform_setRotation = v.btTransform_setRotation, 
        i.btTransform_getOrigin = v.btTransform_getOrigin, i.btTransform_getRotation = v.btTransform_getRotation, 
        i.btMotionState_destroy = v.btMotionState_destroy, i.layaMotionState_create = v.layaMotionState_create, 
        i.layaMotionState_set_rigidBodyID = v.layaMotionState_set_rigidBodyID, i.btCollisionObject_create = v.btCollisionObject_create, 
        i.btCollisionObject_setContactProcessingThreshold = v.btCollisionObject_setContactProcessingThreshold, 
        i.btCollisionObject_setActivationState = v.btCollisionObject_setActivationState, 
        i.btCollisionObject_forceActivationState = v.btCollisionObject_forceActivationState, 
        i.btCollisionObject_activate = v.btCollisionObject_activate, i.btCollisionObject_isActive = v.btCollisionObject_isActive, 
        i.btCollisionObject_setRestitution = v.btCollisionObject_setRestitution, i.btCollisionObject_setFriction = v.btCollisionObject_setFriction, 
        i.btCollisionObject_setRollingFriction = v.btCollisionObject_setRollingFriction, 
        i.btCollisionObject_getCollisionFlags = v.btCollisionObject_getCollisionFlags, i.btCollisionObject_setCollisionFlags = v.btCollisionObject_setCollisionFlags, 
        i.btCollisionObject_getWorldTransform = v.btCollisionObject_getWorldTransform, i.btCollisionObject_setCollisionShape = v.btCollisionObject_setCollisionShape, 
        i.btCollisionObject_getCcdMotionThreshold = v.btCollisionObject_getCcdMotionThreshold, 
        i.btCollisionObject_setCcdMotionThreshold = v.btCollisionObject_setCcdMotionThreshold, 
        i.btCollisionObject_getCcdSweptSphereRadius = v.btCollisionObject_getCcdSweptSphereRadius, 
        i.btCollisionObject_setCcdSweptSphereRadius = v.btCollisionObject_setCcdSweptSphereRadius, 
        i.btCollisionObject_getUserIndex = v.btCollisionObject_getUserIndex, i.btCollisionObject_setUserIndex = v.btCollisionObject_setUserIndex, 
        i.btCollisionObject_getActivationState = v.btCollisionObject_getActivationState, 
        i.btCollisionObject_setInterpolationAngularVelocity = v.btCollisionObject_setInterpolationAngularVelocity, 
        i.btCollisionObject_setInterpolationLinearVelocity = v.btCollisionObject_setInterpolationLinearVelocity, 
        i.btCollisionObject_destroy = v.btCollisionObject_destroy, i.RayResultCallback_hasHit = v.RayResultCallback_hasHit, 
        i.RayResultCallback_set_m_collisionFilterGroup = v.RayResultCallback_set_m_collisionFilterGroup, 
        i.RayResultCallback_set_m_collisionFilterMask = v.RayResultCallback_set_m_collisionFilterMask, 
        i.RayResultCallback_get_m_closestHitFraction = v.RayResultCallback_get_m_closestHitFraction, 
        i.RayResultCallback_set_m_closestHitFraction = v.RayResultCallback_set_m_closestHitFraction, 
        i.RayResultCallback_get_m_collisionObject = v.RayResultCallback_get_m_collisionObject, 
        i.RayResultCallback_set_m_collisionObject = v.RayResultCallback_set_m_collisionObject, 
        i.ClosestRayResultCallback_create = v.ClosestRayResultCallback_create, i.ClosestRayResultCallback_get_m_rayFromWorld = v.ClosestRayResultCallback_get_m_rayFromWorld, 
        i.ClosestRayResultCallback_set_m_rayFromWorld = v.ClosestRayResultCallback_set_m_rayFromWorld, 
        i.ClosestRayResultCallback_get_m_rayToWorld = v.ClosestRayResultCallback_get_m_rayToWorld, 
        i.ClosestRayResultCallback_set_m_rayToWorld = v.ClosestRayResultCallback_set_m_rayToWorld, 
        i.ClosestRayResultCallback_get_m_hitNormalWorld = v.ClosestRayResultCallback_get_m_hitNormalWorld, 
        i.ClosestRayResultCallback_get_m_hitPointWorld = v.ClosestRayResultCallback_get_m_hitPointWorld, 
        i.tBtCollisionObjectArray_size = v.tBtCollisionObjectArray_size, i.tBtCollisionObjectArray_at = v.tBtCollisionObjectArray_at, 
        i.tBtCollisionObjectArray_clear = v.tBtCollisionObjectArray_clear, i.tVector3Array_at = v.tVector3Array_at, 
        i.tVector3Array_clear = v.tVector3Array_clear, i.tScalarArray_at = v.tScalarArray_at, 
        i.tScalarArray_clear = v.tScalarArray_clear, i.AllHitsRayResultCallback_create = v.AllHitsRayResultCallback_create, 
        i.AllHitsRayResultCallback_get_m_rayFromWorld = v.AllHitsRayResultCallback_get_m_rayFromWorld, 
        i.AllHitsRayResultCallback_set_m_rayFromWorld = v.AllHitsRayResultCallback_set_m_rayFromWorld, 
        i.AllHitsRayResultCallback_get_m_rayToWorld = v.AllHitsRayResultCallback_get_m_rayToWorld, 
        i.AllHitsRayResultCallback_set_m_rayToWorld = v.AllHitsRayResultCallback_set_m_rayToWorld, 
        i.AllHitsRayResultCallback_get_m_hitPointWorld = v.AllHitsRayResultCallback_get_m_hitPointWorld, 
        i.AllHitsRayResultCallback_get_m_hitNormalWorld = v.AllHitsRayResultCallback_get_m_hitNormalWorld, 
        i.AllHitsRayResultCallback_get_m_collisionObjects = v.AllHitsRayResultCallback_get_m_collisionObjects, 
        i.AllHitsRayResultCallback_get_m_hitFractions = v.AllHitsRayResultCallback_get_m_hitFractions, 
        i.btManifoldPoint_get_m_positionWorldOnA = v.btManifoldPoint_get_m_positionWorldOnA, 
        i.btManifoldPoint_get_m_positionWorldOnB = v.btManifoldPoint_get_m_positionWorldOnB, 
        i.btManifoldPoint_get_m_normalWorldOnB = v.btManifoldPoint_get_m_normalWorldOnB, 
        i.btManifoldPoint_getDistance = v.btManifoldPoint_getDistance, i.ConvexResultCallback_hasHit = v.ConvexResultCallback_hasHit, 
        i.ConvexResultCallback_set_m_collisionFilterGroup = v.ConvexResultCallback_set_m_collisionFilterGroup, 
        i.ConvexResultCallback_set_m_collisionFilterMask = v.ConvexResultCallback_set_m_collisionFilterMask, 
        i.ConvexResultCallback_get_m_closestHitFraction = v.ConvexResultCallback_get_m_closestHitFraction, 
        i.ConvexResultCallback_set_m_closestHitFraction = v.ConvexResultCallback_set_m_closestHitFraction, 
        i.ClosestConvexResultCallback_create = v.ClosestConvexResultCallback_create, i.ClosestConvexResultCallback_get_m_hitNormalWorld = v.ClosestConvexResultCallback_get_m_hitNormalWorld, 
        i.ClosestConvexResultCallback_get_m_hitPointWorld = v.ClosestConvexResultCallback_get_m_hitPointWorld, 
        i.ClosestConvexResultCallback_get_m_hitCollisionObject = v.ClosestConvexResultCallback_get_m_hitCollisionObject, 
        i.ClosestConvexResultCallback_set_m_hitCollisionObject = v.ClosestConvexResultCallback_set_m_hitCollisionObject, 
        i.AllConvexResultCallback_create = v.AllConvexResultCallback_create, i.AllConvexResultCallback_get_m_hitNormalWorld = v.AllConvexResultCallback_get_m_hitNormalWorld, 
        i.AllConvexResultCallback_get_m_hitPointWorld = v.AllConvexResultCallback_get_m_hitPointWorld, 
        i.AllConvexResultCallback_get_m_hitFractions = v.AllConvexResultCallback_get_m_hitFractions, 
        i.AllConvexResultCallback_get_m_collisionObjects = v.AllConvexResultCallback_get_m_collisionObjects, 
        i.btCollisionShape_getLocalScaling = v.btCollisionShape_getLocalScaling, i.btCollisionShape_setLocalScaling = v.btCollisionShape_setLocalScaling, 
        i.btCollisionShape_calculateLocalInertia = v.btCollisionShape_calculateLocalInertia, 
        i.btCollisionShape_destroy = v.btCollisionShape_destroy, i.btBoxShape_create = v.btBoxShape_create, 
        i.btCapsuleShape_create = v.btCapsuleShape_create, i.btCapsuleShapeX_create = v.btCapsuleShapeX_create, 
        i.btCapsuleShapeZ_create = v.btCapsuleShapeZ_create, i.btCylinderShape_create = v.btCylinderShape_create, 
        i.btCylinderShapeX_create = v.btCylinderShapeX_create, i.btCylinderShapeZ_create = v.btCylinderShapeZ_create, 
        i.btSphereShape_create = v.btSphereShape_create, i.btConeShape_create = v.btConeShape_create, 
        i.btConeShapeX_create = v.btConeShapeX_create, i.btConeShapeZ_create = v.btConeShapeZ_create, 
        i.btStaticPlaneShape_create = v.btStaticPlaneShape_create, i.btGImpactShapeInterface_updateBound = v.btGImpactShapeInterface_updateBound, 
        i.btGImpactMeshShape_create = v.btGImpactMeshShape_create, i.btCompoundShape_create = v.btCompoundShape_create, 
        i.btCompoundShape_addChildShape = v.btCompoundShape_addChildShape, i.btCompoundShape_removeChildShapeByIndex = v.btCompoundShape_removeChildShapeByIndex, 
        i.btCompoundShape_getChildShape = v.btCompoundShape_getChildShape, i.btCompoundShape_updateChildTransform = v.btCompoundShape_updateChildTransform, 
        i.btStridingMeshInterface_destroy = v.btStridingMeshInterface_destroy, i.btTriangleMesh_create = v.btTriangleMesh_create, 
        i.btTriangleMesh_addTriangle = v.btTriangleMesh_addTriangle, i.btDefaultCollisionConfiguration_create = v.btDefaultCollisionConfiguration_create, 
        i.btDefaultCollisionConfiguration_destroy = v.btDefaultCollisionConfiguration_destroy, 
        i.btPersistentManifold_getBody0 = v.btPersistentManifold_getBody0, i.btPersistentManifold_getBody1 = v.btPersistentManifold_getBody1, 
        i.btPersistentManifold_getNumContacts = v.btPersistentManifold_getNumContacts, i.btPersistentManifold_getContactPoint = v.btPersistentManifold_getContactPoint, 
        i.btDispatcher_getNumManifolds = v.btDispatcher_getNumManifolds, i.btDispatcher_getManifoldByIndexInternal = v.btDispatcher_getManifoldByIndexInternal, 
        i.btCollisionDispatcher_create = v.btCollisionDispatcher_create, i.btCollisionDispatcher_destroy = v.btCollisionDispatcher_destroy, 
        i.btOverlappingPairCache_setInternalGhostPairCallback = v.btOverlappingPairCache_setInternalGhostPairCallback, 
        i.btDbvtBroadphase_create = v.btDbvtBroadphase_create, i.btDbvtBroadphase_getOverlappingPairCache = v.btDbvtBroadphase_getOverlappingPairCache, 
        i.btDbvtBroadphase_destroy = v.btDbvtBroadphase_destroy, i.btRigidBodyConstructionInfo_create = v.btRigidBodyConstructionInfo_create, 
        i.btRigidBodyConstructionInfo_destroy = v.btRigidBodyConstructionInfo_destroy, i.btRigidBody_create = v.btRigidBody_create, 
        i.btRigidBody_setCenterOfMassTransform = v.btRigidBody_setCenterOfMassTransform, 
        i.btRigidBody_setSleepingThresholds = v.btRigidBody_setSleepingThresholds, i.btRigidBody_getLinearSleepingThreshold = v.btRigidBody_getLinearSleepingThreshold, 
        i.btRigidBody_getAngularSleepingThreshold = v.btRigidBody_getAngularSleepingThreshold, 
        i.btRigidBody_setDamping = v.btRigidBody_setDamping, i.btRigidBody_setMassProps = v.btRigidBody_setMassProps, 
        i.btRigidBody_setLinearFactor = v.btRigidBody_setLinearFactor, i.btRigidBody_applyTorque = v.btRigidBody_applyTorque, 
        i.btRigidBody_applyForce = v.btRigidBody_applyForce, i.btRigidBody_applyCentralForce = v.btRigidBody_applyCentralForce, 
        i.btRigidBody_applyTorqueImpulse = v.btRigidBody_applyTorqueImpulse, i.btRigidBody_applyImpulse = v.btRigidBody_applyImpulse, 
        i.btRigidBody_applyCentralImpulse = v.btRigidBody_applyCentralImpulse, i.btRigidBody_updateInertiaTensor = v.btRigidBody_updateInertiaTensor, 
        i.btRigidBody_getLinearVelocity = v.btRigidBody_getLinearVelocity, i.btRigidBody_getAngularVelocity = v.btRigidBody_getAngularVelocity, 
        i.btRigidBody_setLinearVelocity = v.btRigidBody_setLinearVelocity, i.btRigidBody_setAngularVelocity = v.btRigidBody_setAngularVelocity, 
        i.btRigidBody_setAngularFactor = v.btRigidBody_setAngularFactor, i.btRigidBody_getGravity = v.btRigidBody_getGravity, 
        i.btRigidBody_setGravity = v.btRigidBody_setGravity, i.btRigidBody_getTotalForce = v.btRigidBody_getTotalForce, 
        i.btRigidBody_getTotalTorque = v.btRigidBody_getTotalTorque, i.btRigidBody_getFlags = v.btRigidBody_getFlags, 
        i.btRigidBody_setFlags = v.btRigidBody_setFlags, i.btRigidBody_clearForces = v.btRigidBody_clearForces, 
        i.btSequentialImpulseConstraintSolver_create = v.btSequentialImpulseConstraintSolver_create, 
        i.btCollisionWorld_get_m_useContinuous = v.btCollisionWorld_get_m_useContinuous, 
        i.btCollisionWorld_set_m_useContinuous = v.btCollisionWorld_set_m_useContinuous, 
        i.btCollisionWorld_rayTest = v.btCollisionWorld_rayTest, i.btCollisionWorld_getDispatchInfo = v.btCollisionWorld_getDispatchInfo, 
        i.btCollisionWorld_addCollisionObject = v.btCollisionWorld_addCollisionObject, i.btCollisionWorld_removeCollisionObject = v.btCollisionWorld_removeCollisionObject, 
        i.btCollisionWorld_convexSweepTest = v.btCollisionWorld_convexSweepTest, i.btCollisionWorld_destroy = v.btCollisionWorld_destroy, 
        i.btDynamicsWorld_addAction = v.btDynamicsWorld_addAction, i.btDynamicsWorld_removeAction = v.btDynamicsWorld_removeAction, 
        i.btDynamicsWorld_getSolverInfo = v.btDynamicsWorld_getSolverInfo, i.btDiscreteDynamicsWorld_create = v.btDiscreteDynamicsWorld_create, 
        i.btDiscreteDynamicsWorld_setGravity = v.btDiscreteDynamicsWorld_setGravity, i.btDiscreteDynamicsWorld_getGravity = v.btDiscreteDynamicsWorld_getGravity, 
        i.btDiscreteDynamicsWorld_addRigidBody = v.btDiscreteDynamicsWorld_addRigidBody, 
        i.btDiscreteDynamicsWorld_removeRigidBody = v.btDiscreteDynamicsWorld_removeRigidBody, 
        i.btDiscreteDynamicsWorld_stepSimulation = v.btDiscreteDynamicsWorld_stepSimulation, 
        i.btDiscreteDynamicsWorld_clearForces = v.btDiscreteDynamicsWorld_clearForces, i.btDiscreteDynamicsWorld_setApplySpeculativeContactRestitution = v.btDiscreteDynamicsWorld_setApplySpeculativeContactRestitution, 
        i.btDiscreteDynamicsWorld_getApplySpeculativeContactRestitution = v.btDiscreteDynamicsWorld_getApplySpeculativeContactRestitution, 
        i.btKinematicCharacterController_create = v.btKinematicCharacterController_create, 
        i.btKinematicCharacterController_setWalkDirection = v.btKinematicCharacterController_setWalkDirection, 
        i.btKinematicCharacterController_setFallSpeed = v.btKinematicCharacterController_setFallSpeed, 
        i.btKinematicCharacterController_setJumpSpeed = v.btKinematicCharacterController_setJumpSpeed, 
        i.btKinematicCharacterController_setMaxSlope = v.btKinematicCharacterController_setMaxSlope, 
        i.btKinematicCharacterController_onGround = v.btKinematicCharacterController_onGround, 
        i.btKinematicCharacterController_jump = v.btKinematicCharacterController_jump, i.btKinematicCharacterController_setGravity = v.btKinematicCharacterController_setGravity, 
        i.btKinematicCharacterController_setUp = v.btKinematicCharacterController_setUp, 
        i.btKinematicCharacterController_setStepHeight = v.btKinematicCharacterController_setStepHeight, 
        i.btKinematicCharacterController_destroy = v.btKinematicCharacterController_destroy, 
        i.btPairCachingGhostObject_create = v.btPairCachingGhostObject_create, i.btGhostPairCallback_create = v.btGhostPairCallback_create;
    }(64 * A * 1024, e, i), i;
};</pre></body></html>