<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">window.Physics3D=function(e,i){var r=window.Physics3D={};return r.then=e=&gt;{e(r)},function(e,i,r){var f=i.getWorldTransform,n=i.setWorldTransform;window.atob||(window.atob=function(e){var i=String(e).replace(/[=]+$/,"");if(i.length%4==1)throw new InvalidCharacterError("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,f,n=0,a=0,t="";f=i.charAt(a++);~f&amp;&amp;(r=n%4?64*r+f:f,n++%4)?t+=String.fromCharCode(255&amp;r&gt;&gt;(-2*n&amp;6)):0)f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(f);return t});var a=new ArrayBuffer(8),t=new Int32Array(a),o=new Float32Array(a),C=new Float64Array(a);function b(e){return t[e]}function c(e,i){t[e]=i}function l(){return C[0]}function u(e){C[0]=e}function s(e){o[0]=e}function k(){return o[0]}var d=new ArrayBuffer(e),v=function(e){var i=new Uint8Array(e);return function(e,r){var f,n;if("undefined"==typeof Buffer)for(f=atob(r),n=0;n&lt;f.length;n++)i[e+n]=f.charCodeAt(n);else for(f=Buffer.from(r,"base64"),n=0;n&lt;f.length;n++)i[e+n]=f[n]}}(d);v(2848,"BQ=="),v(2860,"AQ=="),v(2880,"AgAAAAMAAAAMBA=="),v(2904,"AgAAAAAAAAD/////"),v(2960,"GwAAABwAAAAdAAAAHgAAAArXozwBAAAAbxKDOgEAAACIAQAAiQEAAAAAAEA="),v(3008,"IAs="),v(3025,"GRJEOwI/LEcUPTMwChsGRktFNw9JDhcDQB08KzYfSi0cASAlKSEIDBUWIi4QOD4LNDEYL0EJOREjQzJCOgUEJignDSoeNQcaSBMkTP8AAFN1Y2Nlc3MASWxsZWdhbCBieXRlIHNlcXVlbmNlAERvbWFpbiBlcnJvcgBSZXN1bHQgbm90IHJlcHJlc2VudGFibGUATm90IGEgdHR5AFBlcm1pc3Npb24gZGVuaWVkAE9wZXJhdGlvbiBub3QgcGVybWl0dGVkAE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkATm8gc3VjaCBwcm9jZXNzAEZpbGUgZXhpc3RzAFZhbHVlIHRvbyBsYXJnZSBmb3IgZGF0YSB0eXBlAE5vIHNwYWNlIGxlZnQgb24gZGV2aWNlAE91dCBvZiBtZW1vcnkAUmVzb3VyY2UgYnVzeQBJbnRlcnJ1cHRlZCBzeXN0ZW0gY2FsbABSZXNvdXJjZSB0ZW1wb3JhcmlseSB1bmF2YWlsYWJsZQBJbnZhbGlkIHNlZWsAQ3Jvc3MtZGV2aWNlIGxpbmsAUmVhZC1vbmx5IGZpbGUgc3lzdGVtAERpcmVjdG9yeSBub3QgZW1wdHkAQ29ubmVjdGlvbiByZXNldCBieSBwZWVyAE9wZXJhdGlvbiB0aW1lZCBvdXQAQ29ubmVjdGlvbiByZWZ1c2VkAEhvc3QgaXMgdW5yZWFjaGFibGUAQWRkcmVzcyBpbiB1c2UAQnJva2VuIHBpcGUASS9PIGVycm9yAE5vIHN1Y2ggZGV2aWNlIG9yIGFkZHJlc3MATm8gc3VjaCBkZXZpY2UATm90IGEgZGlyZWN0b3J5AElzIGEgZGlyZWN0b3J5AFRleHQgZmlsZSBidXN5AEV4ZWMgZm9ybWF0IGVycm9yAEludmFsaWQgYXJndW1lbnQAQXJndW1lbnQgbGlzdCB0b28gbG9uZwBTeW1ib2xpYyBsaW5rIGxvb3AARmlsZW5hbWUgdG9vIGxvbmcAVG9vIG1hbnkgb3BlbiBmaWxlcyBpbiBzeXN0ZW0ATm8gZmlsZSBkZXNjcmlwdG9ycyBhdmFpbGFibGUAQmFkIGZpbGUgZGVzY3JpcHRvcgBObyBjaGlsZCBwcm9jZXNzAEJhZCBhZGRyZXNzAEZpbGUgdG9vIGxhcmdlAFRvbyBtYW55IGxpbmtzAE5vIGxvY2tzIGF2YWlsYWJsZQBSZXNvdXJjZSBkZWFkbG9jayB3b3VsZCBvY2N1cgBTdGF0ZSBub3QgcmVjb3ZlcmFibGUAUHJldmlvdXMgb3duZXIgZGllZABPcGVyYXRpb24gY2FuY2VsZWQARnVuY3Rpb24gbm90IGltcGxlbWVudGVkAE5vIG1lc3NhZ2Ugb2YgZGVzaXJlZCB0eXBlAElkZW50aWZpZXIgcmVtb3ZlZABMaW5rIGhhcyBiZWVuIHNldmVyZWQAUHJvdG9jb2wgZXJyb3IAQmFkIG1lc3NhZ2UATm90IGEgc29ja2V0AERlc3RpbmF0aW9uIGFkZHJlc3MgcmVxdWlyZWQATWVzc2FnZSB0b28gbGFyZ2UAUHJvdG9jb2wgd3JvbmcgdHlwZSBmb3Igc29ja2V0AFByb3RvY29sIG5vdCBhdmFpbGFibGUAUHJvdG9jb2wgbm90IHN1cHBvcnRlZABOb3Qgc3VwcG9ydGVkAEFkZHJlc3MgZmFtaWx5IG5vdCBzdXBwb3J0ZWQgYnkgcHJvdG9jb2wAQWRkcmVzcyBub3QgYXZhaWxhYmxlAE5ldHdvcmsgaXMgZG93bgBOZXR3b3JrIHVucmVhY2hhYmxlAENvbm5lY3Rpb24gcmVzZXQgYnkgbmV0d29yawBDb25uZWN0aW9uIGFib3J0ZWQATm8gYnVmZmVyIHNwYWNlIGF2YWlsYWJsZQBTb2NrZXQgaXMgY29ubmVjdGVkAFNvY2tldCBub3QgY29ubmVjdGVkAE9wZXJhdGlvbiBhbHJlYWR5IGluIHByb2dyZXNzAE9wZXJhdGlvbiBpbiBwcm9ncmVzcwBTdGFsZSBmaWxlIGhhbmRsZQBRdW90YSBleGNlZWRlZABNdWx0aWhvcCBhdHRlbXB0ZWQAQ2FwYWJpbGl0aWVzIGluc3VmZmljaWVudABObyBlcnJvciBpbmZvcm1hdGlvbgAALSsgICAwWDB4AChudWxsKQ=="),v(4704,"GQAKABkZGQAAAAAFAAAAAAAACQAAAAAL"),v(4736,"GQARChkZGQMKBwABGwkLGAAACQYLAAALAAYZAAAAGRkZ"),v(4785,"Dg=="),v(4794,"GQAKDRkZGQANAAACAAkOAAAACQAOAAAO"),v(4843,"DA=="),v(4855,"EwAAAAATAAAAAAkMAAAAAAAMAAAM"),v(4901,"EA=="),v(4913,"DwAAAAQPAAAAAAkQAAAAAAAQAAAQ"),v(4959,"Eg=="),v(4971,"EQAAAAARAAAAAAkSAAAAAAASAAASAAAaAAAAGhoa"),v(5026,"GgAAABoaGgAAAAAAAAk="),v(5075,"FA=="),v(5087,"FwAAAAAXAAAAAAkUAAAAAAAUAAAU"),v(5133,"Fg=="),v(5145,"FQAAAAAVAAAAAAkWAAAAAAAWAAAWAABTdXBwb3J0IGZvciBmb3JtYXR0aW5nIGxvbmcgZG91YmxlIHZhbHVlcyBpcyBjdXJyZW50bHkgZGlzYWJsZWQuClRvIGVuYWJsZSBpdCwgYWRkIC1sYy1wcmludHNjYW4tbG9uZy1kb3VibGUgdG8gdGhlIGxpbmsgY29tbWFuZC4K"),v(5312,"MDEyMzQ1Njc4OUFCQ0RFRi0wWCswWCAwWC0weCsweCAweABpbmYASU5GAG5hbgBOQU4ALgAKAFB1cmUgdmlydHVhbCBmdW5jdGlvbiBjYWxsZWQhAFN0OXR5cGVfaW5mbwAAAJQVAAAVFQAATjEwX19jeHhhYml2MTE2X19zaGltX3R5cGVfaW5mb0UAAAAAvBUAACwVAAAkFQAATjEwX19jeHhhYml2MTE3X19jbGFzc190eXBlX2luZm9FAAAAvBUAAFwVAABQFQAAAAAAAIAVAAAEAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAAAAAAAEFgAABQAAAA4AAAAIAAAACQAAAAoAAAAPAAAAEAAAABEAAABOMTBfX2N4eGFiaXYxMjBfX3NpX2NsYXNzX3R5cGVfaW5mb0UAAAAAvBUAANwVAACAFQAAAAAAAGAWAAAGAAAAEgAAAAgAAAAJAAAACgAAABMAAAAUAAAAFQAAAE4xMF9fY3h4YWJpdjEyMV9fdm1pX2NsYXNzX3R5cGVfaW5mb0UAAAC8FQAAOBYAAIAVAAAAAAAA3BYAABYAAAAXAAAAGAAAABgAAAAYAAAAAAAAAOQWAAAZAAAAGgAAABgAAAAYAAAAGAAAADMwYnRBY3RpdmF0aW5nQ29sbGlzaW9uQWxnb3JpdGhtADIwYnRDb2xsaXNpb25BbGdvcml0aG0AlBUAAMUWAAC8FQAApBYAANwWAABidENvbGxpc2lvblNoYXBlRGF0YQAxNmJ0Q29sbGlzaW9uU2hhcGUAlBUAAAUXAAAAAAAAlBcAAB8AAAAgAAAAGAAAACEAAAAiAAAAIwAAABgAAAAYAAAAGAAAABgAAAAkAAAAGAAAABgAAAAlAAAAJgAAACcAAAAYAAAAGAAAACgAAAAYAAAAGAAAABgAAAAYAAAAMTNidENvbnZleFNoYXBlALwVAACEFwAAGBcAAAAAAADgGAAAHwAAACkAAAAqAAAAIQAAACIAAAAjAAAAKwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAADIAAAAzAAAAJwAAADQAAAA1AAAAKAAAADYAAAA3AAAAOAAAADk="),v(6153,"GQAAHwAAADoAAAAqAAAAIQAAACIAAAAjAAAAKwAAACwAAAAtAAAAOwAAAC8AAAAwAAAAMQAAADIAAAAzAAAAJwAAADQAAAA1AAAAKAAAADYAAAA3AAAAOAAAADkAAAAAAAAAIBkAAB8AAAA8AAAAKgAAACEAAAAiAAAAIwAAACsAAAAsAAAALQAAAD0AAAAvAAAAMAAAADEAAAAyAAAAMwAAACcAAAA0AAAANQAAACgAAAA2AAAANwAAADgAAAA5AAAAMTRidENhcHN1bGVTaGFwZQAAAAC8FQAAzBgAAIAbAAAxNWJ0Q2Fwc3VsZVNoYXBlWAAAALwVAADsGAAA4BgAADE1YnRDYXBzdWxlU2hhcGVaAAAAvBUAAAwZAADgGAAAQ2Fwc3VsZVNoYXBlAGJ0Q2Fwc3VsZVNoYXBlRGF0YQBDYXBzdWxlWABDYXBzdWxlWgAAAAAAAACcGgAAHwAAAD4AAAA/AAAAIQAAACIAAAAjAAAAQAAAACwAAABBAAAAQgAAAEMAAABEAAAAMQAAAEUAAABGAAAAJwAAAEcAAABIAAAAKAAAAEkAAAA3AAAAOAAAADkAAAAAAAAAuBoAAB8AAABKAAAAPwAAACEAAAAiAAAAIwAAAEAAAAAsAAAAQQAAAEsAAABMAAAARAAAADEAAABFAAAARgAAACcAAABHAAAASAAAACgAAABJAAAANwAAADgAAAA5AAAAAAAAANQaAAAfAAAATQAAAD8AAAAhAAAAIgAAACMAAABAAAAALAAAAEEAAABOAAAATwAAAEQAAAAxAAAARQAAAEYAAAAnAAAARwAAAEgAAAAoAAAASQAAADcAAAA4AAAAOQAAADExYnRDb25lU2hhcGUAAAC8FQAAjBoAAIAbAAAxMmJ0Q29uZVNoYXBlWgAAvBUAAKgaAACcGgAAMTJidENvbmVTaGFwZVgAALwVAADEGgAAnBoAAENvbmUAYnRDb25lU2hhcGVEYXRhAENvbmVaAENvbmVY"),v(6920,"gBsAAB8AAABQAAAAPwAAACEAAAAiAAAAIwAAAFEAAAAsAAAAGAAAABgAAAAkAAAARAAAADEAAABSAAAAUwAAACcAAAA0AAAAGAAAACgAAAAYAAAANwAAADgAAAA5AAAAMjFidENvbnZleEludGVybmFsU2hhcGUAvBUAAGgbAACUFwAAAAAAALQbAABUAAAAVQAAADE4YnRDb252ZXhQb2x5aGVkcm9uAAAAAJQVAACcGwAAAAAAAOAcAABWAAAAVwAAAD8AAAAhAAAAIgAAACMAAABRAAAALAAAAFgAAAAYAAAAJAAAAEQAAAAxAAAAUgAAAFMAAAAnAAAANAAAAFkAAAAoAAAAWgAAADcAAAA4AAAAOQAAAFsAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAABQdAABWAAAAXAAAAF0AAAAhAAAAIgAAACMAAABeAAAALAAAAFgAAAAYAAAAJAAAAEQAAAAxAAAAUgAAAFMAAAAnAAAANAAAAFkAAAAoAAAAWgAAADcAAAA4AAAAOQAAAFsAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAMjNidFBvbHloZWRyYWxDb252ZXhTaGFwZQAAALwVAADEHAAAgBsAADM0YnRQb2x5aGVkcmFsQ29udmV4QWFiYkNhY2hpbmdTaGFwZQAAAAC8FQAA7BwAAOAcAAAAAAAAvB0AAFYAAABfAAAAYAAAACEAAAAiAAAAIwAAAF4AAAAsAAAAWAAAAGEAAAAkAAAARAAAADEAAABSAAAAUwAAACcAAAA0AAAAWQAAACgAAABaAAAANwAAADgAAAA5AAAAWwAAAGIAAABjAAAAZAAAAGUAAABmAAAAZwAAAGgAAABpAAAAMTZidEJVX1NpbXBsZXgxdG80AAC8FQAAqB0AABQdAAABAAAAAwAAAAYAAAAxOGJ0VHJpYW5nbGVDYWxsYmFjawAAAACUFQAA1B0AADMxYnRJbnRlcm5hbFRyaWFuZ2xlSW5kZXhDYWxsYmFjawAAAJQVAAD0HQAAAAAAAIgeAABqAAAAawAAAGwAAABtAAAAbgAAADE2YnRNYW5pZm9sZFJlc3VsdABOMzZidERpc2NyZXRlQ29sbGlzaW9uRGV0ZWN0b3JJbnRlcmZhY2U2UmVzdWx0RQAAlBUAAE8eAAC8FQAAPB4AAIAeAAAxMmJ0RGlzcGF0Y2hlcgAAlBUAAJQeAAAAAAAADB8AAHAAAABxAAAAcgAAAHMAAAB0AAAAdQAAAHYAAAB3AAAAeAAAAHkAAAB6AAAAewAAAHwAAAB9AAAAfgAAAH8AAAAyMWJ0Q29sbGlzaW9uRGlzcGF0Y2hlcgC8FQAA9B4AAKQeAAAAAAAAZB8AAIAAAACBAAAAggAAADIzYnRDb2xsaXNpb25QYWlyQ2FsbGJhY2sAMTdidE92ZXJsYXBDYWxsYmFjawAAAJQVAABGHwAAvBUAACwfAABcHwAAAAAAAKwfAACDAAAAhAAAAIUAAACGAAAAhwAAADI3YnRHSW1wYWN0Q29sbGlzaW9uQWxnb3JpdGhtAAAAvBUAAIwfAADkFgAAAAAAAHQgAABWAAAAiAAAAIkAAAAhAAAAIgAAACMAAABRAAAALAAAAIoAAACLAAAAJAAAAEQAAAAxAAAAUgAAAFMAAAAnAAAANAAAAIwAAAAoAAAAjQAAADcAAACOAAAAjwAAAFsAAACQAAAAkQAAAJIAAACTAAAAlAAAAJUAAACWAAAAlwAAADE3YnRUcmlhbmdsZVNoYXBlRXgAMTVidFRyaWFuZ2xlU2hhcGUAAAC8FQAAVCAAAOAcAAC8FQAAQCAAAGggAABUcmlhbmdsZQBidENvbnZleEludGVybmFsU2hhcGVEYXRhAAAAAAAARCEAAFYAAACYAAAAYAAAACEAAAAiAAAAIwAAAF4AAAAsAAAAWAAAAGEAAAAkAAAARAAAADEAAABSAAAAUwAAACcAAAA0AAAAWQAAACgAAABaAAAANwAAADgAAAA5AAAAWwAAAGIAAABjAAAAZAAAAGUAAABmAAAAZwAAAGgAAABpAAAAMjBidFRldHJhaGVkcm9uU2hhcGVFeAAAvBUAACwhAAC8HQAAYnRCVV9TaW1wbGV4MXRvNA=="),v(8552,"pCEAAJkAAACaAAAAmwAAAE4xOEdJTV9TaGFwZVJldHJpZXZlcjE5Q2hpbGRTaGFwZVJldHJpZXZlckUAlBUAAHghAAAAAAAA8CEAAJwAAACaAAAAnQAAAE4xOEdJTV9TaGFwZVJldHJpZXZlcjIyVHJpYW5nbGVTaGFwZVJldHJpZXZlckUAALwVAADAIQAApCEAAAAAAAA8IgAAngAAAJoAAACfAAAATjE4R0lNX1NoYXBlUmV0cmlldmVyMTlUZXRyYVNoYXBlUmV0cmlldmVyRQC8FQAAECIAAKQhAAAAAAAAeCIAAKAAAAChAAAAogAAADI1YnRHSW1wYWN0VHJpYW5nbGVDYWxsYmFjawC8FQAAXCIAAOwdAAAAAAAA8CIAAKMAAACkAAAApQAAAE4yN2J0R0ltcGFjdENvbGxpc2lvbkFsZ29yaXRobTEwQ3JlYXRlRnVuY0UAMzBidENvbGxpc2lvbkFsZ29yaXRobUNyZWF0ZUZ1bmMAAAAAlBUAAMQiAAC8FQAAmCIAAOgiAAAAAAAAUCMAAKYAAACnAAAAqAAAAKkAAACqAAAAqwAAAKwAAABidENvbGxpc2lvbk9iamVjdEZsb2F0RGF0YQAxN2J0Q29sbGlzaW9uT2JqZWN0AACUFQAAOyMAAAAAAADwIwAAVgAAAK0AAACuAAAAIQAAACIAAAAjAAAArwAAACwAAACwAAAAsQAAACQAAACyAAAAMQAAAFIAAABTAAAAJwAAALMAAAC0AAAAKAAAALUAAAA3AAAAtgAAALcAAABbAAAAuAAAALkAAAC6AAAAuwAAALwAAAC9AAAAvgAAAL8AAAAxMGJ0Qm94U2hhcGUAAAAAvBUAAOAjAADgHAAAQm94AAAAgD8AAIC/"),v(9250,"gD8AAIC/"),v(9282,"gD8AAIC/"),v(9296,"AQAAAAIAAAAAAAAAAQAAAAIAAAADAAAABAAAAAQAAAAFAAAABgAAAAEAAAACAAAAAwAAAAMAAAAEAAAABQAAAAYAAAAHAAAABQAAAAYAAAAHAAAABwAAAAAAAAD0JQAAHwAAAMAAAADBAAAAIQAAACIAAAAjAAAAwgAAACwAAADDAAAAxAAAAMUAAADGAAAAMQAAAMcAAADIAAAAJwAAAMkAAADKAAAAKAAAAMsAAAA3AAAAOAAAADkAAADMAAAAAAAAABQmAAAfAAAAzQAAAMEAAAAhAAAAIgAAACMAAADCAAAALAAAAMMAAADOAAAAxQAAAMYAAAAxAAAAxwAAAMgAAAAnAAAAyQAAAM8AAAAoAAAA0AAAADcAAAA4AAAAOQAAANEAAAAAAAAANCYAAB8AAADSAAAAwQAAACEAAAAiAAAAIwAAAMIAAAAsAAAAwwAAANMAAADFAAAAxgAAADEAAADHAAAAyAAAACcAAADJAAAA1AAAACgAAADVAAAANwAAADgAAAA5AAAA1gAAADE1YnRDeWxpbmRlclNoYXBlAAAAvBUAAOAlAACAGwAAMTZidEN5bGluZGVyU2hhcGVYAAC8FQAAACYAAPQlAAAxNmJ0Q3lsaW5kZXJTaGFwZVoAALwVAAAgJgAA9CUAAEN5bGluZGVyWQBidEN5bGluZGVyU2hhcGVEYXRhAEN5bGluZGVyWABDeWxpbmRlcloAAAAAAAAA6CYAAB8AAADXAAAA2AAAACEAAAAiAAAAIwAAAFEAAAAsAAAA2QAAANoAAAAkAAAA2wAAANwAAABSAAAAUwAAACcAAADdAAAA3gAAACgAAADfAAAANwAAADgAAAA5AAAAMTNidFNwaGVyZVNoYXBlALwVAADYJgAAgBsAAFNQSEVSRQAAAAAAAJgnAADgAAAA4QAAAOIAAABaTjIyYnRCdmhUcmlhbmdsZU1lc2hTaGFwZTE0cGVyZm9ybVJheWNhc3RFUDE4YnRUcmlhbmdsZUNhbGxiYWNrUks5YnRWZWN0b3IzUzRfRTIxTXlOb2RlT3ZlcmxhcENhbGxiYWNrADIxYnROb2RlT3ZlcmxhcENhbGxiYWNrAJQVAAB4JwAAvBUAABAnAACQJwAAAAAAACwoAADgAAAA4wAAAOQAAABaTjIyYnRCdmhUcmlhbmdsZU1lc2hTaGFwZTE3cGVyZm9ybUNvbnZleGNhc3RFUDE4YnRUcmlhbmdsZUNhbGxiYWNrUks5YnRWZWN0b3IzUzRfUzRfUzRfRTIxTXlOb2RlT3ZlcmxhcENhbGxiYWNrAAAAALwVAAC4JwAAkCcAAAAAAACYKAAA5QAAAOYAAAAYAAAAIQAAACIAAAAjAAAAGAAAABgAAAAYAAAAGAAAACQAAADnAAAA6AAAACUAAAAmAAAAJwAAABgAAAAxNGJ0Q29uY2F2ZVNoYXBlAAAAALwVAACEKAAAGBcAAAAAAAAIKQAA6QAAAOoAAADrAAAAIQAAACIAAAAjAAAA7AAAAO0AAADuAAAA7wAAACQAAADnAAAA6AAAAPAAAADxAAAAJwAAAPIAAAAxOGJ0U3RhdGljUGxhbmVTaGFwZQAAAAC8FQAA8CgAAJgoAABTVEFUSUNQTEFORQBidFN0YXRpY1BsYW5lU2hhcGVEYXRhAAAAAAAAMCoAAPMAAAD0AAAA9QAAACEAAAAiAAAAIwAAAPYAAAD3AAAA+AAAAPkAAAAkAAAA+gAAAPsAAAAlAAAAJgAAACcAAAD8AAAA/QAAAP4AAAD/AAAAAAEAAAEBAAACAQAAAwEAAAQBAAAFAQAABgEAAAcBAAAIAQAACQEAAAoBAAALAQAADAEAAA0BAAAOAQAADwEAABABAABidEdJbXBhY3RNZXNoU2hhcGVEYXRhADIzYnRHSW1wYWN0U2hhcGVJbnRlcmZhY2UAAAAAvBUAAOspAACYKAAAMjJidEdJbXBhY3RNZXNoU2hhcGVQYXJ0AAAAALwVAAAUKgAACCoAAAAAAADwKgAAEQEAABIBAAD1AAAAIQAAACIAAAAjAAAAEwEAABQBAAAVAQAAFgEAACQAAAAXAQAA6AAAABgBAAAZAQAAJwAAABoBAAAbAQAAHAEAAP8AAAAdAQAAHgEAAB8BAAAgAQAAIQEAACIBAAAjAQAAJAEAACUBAAAmAQAAJwEAACgBAAApAQAAKgEAACsBAAAsAQAALQEAADE4YnRHSW1wYWN0TWVzaFNoYXBlAAAAALwVAADYKgAACCoAAAAAAAAIKgAALgEAAC8BAAD1AAAAIQAAACIAAAAjAAAAMAEAABQBAAAYAAAAGAAAACQAAAAxAQAA6AAAACUAAAAmAAAAJwAAADIBAAD9AAAA/gAAAP8AAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAADMBAAA0AQAACgEAABgAAAAYAAAAGAAAABgAAAAPAQAANQEAAAAAAAAQLAAANgEAADcBAAA4AQAAOQEAADoBAAA7AQAATjIyYnRHSW1wYWN0TWVzaFNoYXBlUGFydDIzVHJpbWVzaFByaW1pdGl2ZU1hbmFnZXJFADIyYnRQcmltaXRpdmVNYW5hZ2VyQmFzZQAAAACUFQAA7CsAALwVAAC4KwAACCwAAEdJbXBhY3RNZXNoU2hhcGVQYXJ0AEdJbXBhY3RNZXNoAE42YnREYnZ0OElDb2xsaWRlRQCUFQAAPSw="),v(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"),v(14147,"QPsh+T8AAAAALUR0PgAAAICYRvg8AAAAYFHMeDsAAACAgxvwOQAAAEAgJXo4AAAAgCKC4zYAAAAAHfNpNQAAAAAQOAAAPAEAAD0BAAA+AQAAIQAAACIAAAAjAAAAPwEAAEABAABBAQAAQgEAACQAAABDAQAARAEAAEUBAABGAQAAJwAAAEcBAABIAQAAYnRDb21wb3VuZFNoYXBlQ2hpbGREYXRhAGJ0Q29tcG91bmRTaGFwZURhdGEAMTVidENvbXBvdW5kU2hhcGUAALwVAAD9NwAAGBcAAENvbXBvdW5kAGJ0SW50SW5kZXhEYXRhAGJ0U2hvcnRJbnRJbmRleFRyaXBsZXREYXRhAGJ0Q2hhckluZGV4VHJpcGxldERhdGEAYnRWZWN0b3IzRmxvYXREYXRhAGJ0VmVjdG9yM0RvdWJsZURhdGEAYnRNZXNoUGFydERhdGEAYnRTdHJpZGluZ01lc2hJbnRlcmZhY2VEYXRhADIzYnRTdHJpZGluZ01lc2hJbnRlcmZhY2UAAACUFQAAuDgAAAAAAABAOQAASQEAAEoBAABLAQAATAEAAE0BAABOAQAATwEAAFABAABRAQAAUgEAAFMBAABUAQAAVQEAAFYBAABXAQAAMjZidFRyaWFuZ2xlSW5kZXhWZXJ0ZXhBcnJheQAAAAC8FQAAIDkAANQ4AAAAAAAApDkAAFgBAABZAQAASwEAAEwBAABNAQAATgEAAE8BAABQAQAAWgEAAFsBAABTAQAAVAEAAFUBAABWAQAAVwEAADE0YnRUcmlhbmdsZU1lc2gAAAAAvBUAAJA5AABAOQAAAQAAAAIAAAAAAAAAAgAAAAAAAAABAAAAAAAAACg6AABeAQAAXwEAAGABAAAzMGJ0R2prRXBhUGVuZXRyYXRpb25EZXB0aFNvbHZlcgAzMGJ0Q29udmV4UGVuZXRyYXRpb25EZXB0aFNvbHZlcgAAAJQVAAD9OQAAvBUAANw5AAAgOgAAAAAAAIw6AABhAQAAYgEAAGMBAAAxN2J0R2prUGFpckRldGVjdG9yADM2YnREaXNjcmV0ZUNvbGxpc2lvbkRldGVjdG9ySW50ZXJmYWNlAACUFQAAXDoAALwVAABIOgAAhDoAAAAAAADQOgAAXgEAAGQBAABlAQAAMzNidE1pbmtvd3NraVBlbmV0cmF0aW9uRGVwdGhTb2x2ZXIAvBUAAKw6AAAgOgAAAAAAAKQ7AABqAAAAZgEAAGcBAABoAQAAaQEAAFpOMzNidE1pbmtvd3NraVBlbmV0cmF0aW9uRGVwdGhTb2x2ZXIxMmNhbGNQZW5EZXB0aEVSMjJidFZvcm9ub2lTaW1wbGV4U29sdmVyUEsxM2J0Q29udmV4U2hhcGVTNF9SSzExYnRUcmFuc2Zvcm1TN19SOWJ0VmVjdG9yM1M5X1M5X1AxMmJ0SURlYnVnRHJhd0UyMGJ0SW50ZXJtZWRpYXRlUmVzdWx0AAC8FQAA+DoAAIAeAAAxMmJ0Q29udmV4Q2FzdAAAlBUAALA7AAAAAAAA8DsAAGoBAABrAQAAbAEAADE1YnRHamtDb252ZXhDYXN0AAAAvBUAANw7AADAOwAAAAAAACw8AABqAAAAbQEAAG4BAABvAQAAcAEAADE2YnRQb2ludENvbGxlY3RvcgAAvBUAABg8AACAHgAAAAAAAJA8AABxAQAAcgEAAHMBAAAAAAAAuDwAAHQBAAB1AQAAdgEAAHcBAAB4AQAATjIzYnRDb252ZXhDb252ZXhBbGdvcml0aG0xMENyZWF0ZUZ1bmNFALwVAABoPAAA6CIAADIzYnRDb252ZXhDb252ZXhBbGdvcml0aG0AAAC8FQAAnDwAAOQWAAAAAAAAaD0AAGoAAAB5AQAAegEAAHsBAAB8AQAAWk4yM2J0Q29udmV4Q29udmV4QWxnb3JpdGhtMTZwcm9jZXNzQ29sbGlzaW9uRVBLMjRidENvbGxpc2lvbk9iamVjdFdyYXBwZXJTMl9SSzE2YnREaXNwYXRjaGVySW5mb1AxNmJ0TWFuaWZvbGRSZXN1bHRFMTNidER1bW15UmVzdWx0AAAAALwVAADgPAAAgB4AAAAAAAAgPgAAagAAAH0BAAB+AQAAfwEAAIABAABaTjIzYnRDb252ZXhDb252ZXhBbGdvcml0aG0xNnByb2Nlc3NDb2xsaXNpb25FUEsyNGJ0Q29sbGlzaW9uT2JqZWN0V3JhcHBlclMyX1JLMTZidERpc3BhdGNoZXJJbmZvUDE2YnRNYW5pZm9sZFJlc3VsdEUyMWJ0V2l0aG91dE1hcmdpblJlc3VsdAAAAAC8FQAAkD0AAIAeAAAAAAAAZD4AAGoAAACBAQAAbAAAAG0AAACCAQAAMjRidFBlcnR1cmJlZENvbnRhY3RSZXN1bHQAALwVAABIPgAAiB4AAAAAAACsPgAAgwEAAIQBAACFAQAAhgEAAIcBAABOMTJidENvbnZleENhc3QxMENhc3RSZXN1bHRFAAAAAJQVAACMPgAAAAAAAOQ+AABqAQAAigEAAIsBAAAyMmJ0U3Vic2ltcGxleENvbnZleENhc3QAAAAAvBUAAMg+AADAOwAAAAAAAKQ/AACMAQAAjQEAAI4BAACPAQAAkAEAAAAAAADMPwAAkQEAAJIBAACTAQAAYnRDb252ZXhUcmlhbmdsZUNhbGxiYWNrOjpwcm9jZXNzVHJpYW5nbGUAYnRDb252ZXhDb25jYXZlQ29sbGlzaW9uQWxnb3JpdGhtOjpwcm9jZXNzQ29sbGlzaW9uADMzYnRDb252ZXhDb25jYXZlQ29sbGlzaW9uQWxnb3JpdGhtAAAAvBUAAH4/AADkFgAAMjRidENvbnZleFRyaWFuZ2xlQ2FsbGJhY2sAALwVAACwPwAA7B0AAAAAAABoIAAAVgAAAJQBAACVAQAAIQAAACIAAAAjAAAAUQAAACwAAACKAAAAiwAAACQAAABEAAAAMQAAAFIAAABTAAAAJwAAADQAAACMAAAAKAAAAI0AAAA3AAAAjgAAAI8AAABbAAAAkAAAAJEAAACSAAAAkwAAAJQAAACVAAAAlgAAAJcAAAAAAAAAFEEAAKAAAACWAQAAlwEAAFpOMzNidENvbnZleENvbmNhdmVDb2xsaXNpb25BbGdvcml0aG0yMWNhbGN1bGF0ZVRpbWVPZkltcGFjdEVQMTdidENvbGxpc2lvbk9iamVjdFMxX1JLMTZidERpc3BhdGNoZXJJbmZvUDE2YnRNYW5pZm9sZFJlc3VsdEUzMUxvY2FsVHJpYW5nbGVTcGhlcmVDYXN0Q2FsbGJhY2sAAAC8FQAAdEAAAOwdAABwcm9jZXNzVHJpYW5nbGUAAAAAAGxBAACYAQAAmQEAAJoBAACbAQAAnAEAADI4YnRDb21wb3VuZENvbGxpc2lvbkFsZ29yaXRobQAAvBUAAExBAADkFgAAAAAAALhBAACdAQAAngEAAJ8BAACgAQAAoQEAAKIBAACjAQAAMjJidENvbXBvdW5kTGVhZkNhbGxiYWNrAAAAALwVAACcQQAAUCwAAAAAAAD8QQAApAEAAKUBAACmAQAApwEAAKgBAAAyM2J0SGFzaGVkU2ltcGxlUGFpckNhY2hlAAAAlBUAAOBBAAAAAAAASEIAAKkBAACqAQAAqwEAAKwBAACtAQAAMzZidENvbXBvdW5kQ29tcG91bmRDb2xsaXNpb25BbGdvcml0aG0AALwVAAAgQgAAbEEAAAAAAACcQgAAnQEAAK4BAACvAQAAsAEAAKEBAACiAQAAowEAADMwYnRDb21wb3VuZENvbXBvdW5kTGVhZkNhbGxiYWNrAAAAALwVAAB4QgAAUCwAAGJ0Q29tcG91bmRDb21wb3VuZExlYWZDYWxsYmFjazo6UHJvY2VzcwAAAAAAAEMAABYAAACxAQAAsgEAALMBAAC0AQAAMTZidEVtcHR5QWxnb3JpdGhtAAC8FQAA7EIAANwWAAAAAAAATEMAALUBAAC2AQAAtwEAALgBAAC5AQAAMzJidFNwaGVyZVNwaGVyZUNvbGxpc2lvbkFsZ29yaXRobQAAvBUAAChDAADkFgAAAAAAAIhDAABhAQAAugEAALsBAAAyMlNwaGVyZVRyaWFuZ2xlRGV0ZWN0b3IAAAAAvBUAAGxDAACEOgAAAAAAANhDAAC8AQAAvQEAAL4BAAC/AQAAwAEAADM0YnRTcGhlcmVUcmlhbmdsZUNvbGxpc2lvbkFsZ29yaXRobQAAAAC8FQAAsEMAAOQW"),v(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=="),v(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 g=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,p=(e.NaN,e.Infinity),F=i.fd_close,Z=i.fd_write,Y=i.getWorldTransform,V=i.setWorldTransform,E=i.fd_seek,D=90416,z=0;function N(e,i,r){var f,n=0;return D=f=D-16|0,n=-1,(0|r)&lt;=-1?o[256]=28:(e=0|Z(0|e,0|i,0|r,f+12|0))?o[256]=e:n=o[f+12&gt;&gt;2],D=f+16|0,n}function I(e){var i=0;return i=o[e+60&gt;&gt;2],o[e+60&gt;&gt;2]=i+-1|i,8&amp;(i=o[e&gt;&gt;2])?(o[e&gt;&gt;2]=32|i,-1):(o[e+4&gt;&gt;2]=0,o[e+8&gt;&gt;2]=0,i=o[e+40&gt;&gt;2],o[e+24&gt;&gt;2]=i,o[e+20&gt;&gt;2]=i,o[e+16&gt;&gt;2]=i+o[e+44&gt;&gt;2],0)}function U(e,i,r){var f=0,a=0,t=0,d=0,v=0,g=0,B=0;A:if(!r|!(3&amp;i))f=r;else for(;;){if(n[0|e]=C[0|i],f=r+-1|0,e=e+1|0,i=i+1|0,1==(0|r))break A;if(r=f,!(3&amp;i))break}A:{if(!(r=3&amp;e)){if(f&gt;&gt;&gt;0&lt;16)r=f;else for(r=f+-16|0;o[e&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=o[i+4&gt;&gt;2],o[e+8&gt;&gt;2]=o[i+8&gt;&gt;2],o[e+12&gt;&gt;2]=o[i+12&gt;&gt;2],e=e+16|0,i=i+16|0,(f=f+-16|0)&gt;&gt;&gt;0&gt;15;);if(8&amp;r&amp;&amp;(f=o[i+4&gt;&gt;2],o[e&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=f,i=i+8|0,e=e+8|0),4&amp;r&amp;&amp;(o[e&gt;&gt;2]=o[i&gt;&gt;2],i=i+4|0,e=e+4|0),2&amp;r&amp;&amp;(n[0|e]=C[0|i],n[e+1|0]=C[i+1|0],i=i+2|0,e=e+2|0),!(1&amp;r))break A;return void(n[0|e]=C[0|i])}e:if(!(f&gt;&gt;&gt;0&lt;32||(r=r+-1|0,r&gt;&gt;&gt;0&gt;2))){switch(r-1|0){default:for(n[e+1|0]=C[i+1|0],a=o[i&gt;&gt;2],n[0|e]=a,n[e+2|0]=C[i+2|0],v=f+-3|0,g=e+3|0,B=f+-20&amp;-16,r=0;e=r+g|0,t=o[(d=i+r|0)+4&gt;&gt;2],o[e&gt;&gt;2]=t&lt;&lt;8|a&gt;&gt;&gt;24,a=o[d+8&gt;&gt;2],o[e+4&gt;&gt;2]=a&lt;&lt;8|t&gt;&gt;&gt;24,t=o[d+12&gt;&gt;2],o[e+8&gt;&gt;2]=t&lt;&lt;8|a&gt;&gt;&gt;24,a=o[d+16&gt;&gt;2],o[e+12&gt;&gt;2]=a&lt;&lt;8|t&gt;&gt;&gt;24,r=r+16|0,(v=v+-16|0)&gt;&gt;&gt;0&gt;16;);e=r+g|0,i=3+(i+r|0)|0,f=(f-B|0)-19|0;break e;case 0:for(a=o[i&gt;&gt;2],n[0|e]=a,n[e+1|0]=C[i+1|0],v=f+-2|0,g=e+2|0,B=f+-20&amp;-16,r=0;e=r+g|0,t=o[(d=i+r|0)+4&gt;&gt;2],o[e&gt;&gt;2]=t&lt;&lt;16|a&gt;&gt;&gt;16,a=o[d+8&gt;&gt;2],o[e+4&gt;&gt;2]=a&lt;&lt;16|t&gt;&gt;&gt;16,t=o[d+12&gt;&gt;2],o[e+8&gt;&gt;2]=t&lt;&lt;16|a&gt;&gt;&gt;16,a=o[d+16&gt;&gt;2],o[e+12&gt;&gt;2]=a&lt;&lt;16|t&gt;&gt;&gt;16,r=r+16|0,(v=v+-16|0)&gt;&gt;&gt;0&gt;17;);e=r+g|0,i=2+(i+r|0)|0,f=(f-B|0)-18|0;break e;case 1:}for(a=o[i&gt;&gt;2],n[0|e]=a,v=f+-1|0,g=e+1|0,B=f+-20&amp;-16,r=0;e=r+g|0,t=o[(d=i+r|0)+4&gt;&gt;2],o[e&gt;&gt;2]=t&lt;&lt;24|a&gt;&gt;&gt;8,a=o[d+8&gt;&gt;2],o[e+4&gt;&gt;2]=a&lt;&lt;24|t&gt;&gt;&gt;8,t=o[d+12&gt;&gt;2],o[e+8&gt;&gt;2]=t&lt;&lt;24|a&gt;&gt;&gt;8,a=o[d+16&gt;&gt;2],o[e+12&gt;&gt;2]=a&lt;&lt;24|t&gt;&gt;&gt;8,r=r+16|0,(v=v+-16|0)&gt;&gt;&gt;0&gt;18;);e=r+g|0,i=1+(i+r|0)|0,f=(f-B|0)-17|0}16&amp;f&amp;&amp;(r=C[0|i]|C[i+1|0]&lt;&lt;8,n[0|e]=r,n[e+1|0]=r&gt;&gt;&gt;8,n[e+2|0]=C[i+2|0],n[e+3|0]=C[i+3|0],n[e+4|0]=C[i+4|0],n[e+5|0]=C[i+5|0],n[e+6|0]=C[i+6|0],n[e+7|0]=C[i+7|0],n[e+8|0]=C[i+8|0],n[e+9|0]=C[i+9|0],n[e+10|0]=C[i+10|0],n[e+11|0]=C[i+11|0],n[e+12|0]=C[i+12|0],n[e+13|0]=C[i+13|0],n[e+14|0]=C[i+14|0],n[e+15|0]=C[i+15|0],i=i+16|0,e=e+16|0),8&amp;f&amp;&amp;(n[0|e]=C[0|i],n[e+1|0]=C[i+1|0],n[e+2|0]=C[i+2|0],n[e+3|0]=C[i+3|0],n[e+4|0]=C[i+4|0],n[e+5|0]=C[i+5|0],n[e+6|0]=C[i+6|0],n[e+7|0]=C[i+7|0],i=i+8|0,e=e+8|0),4&amp;f&amp;&amp;(n[0|e]=C[0|i],n[e+1|0]=C[i+1|0],n[e+2|0]=C[i+2|0],n[e+3|0]=C[i+3|0],i=i+4|0,e=e+4|0),2&amp;f&amp;&amp;(n[0|e]=C[0|i],n[e+1|0]=C[i+1|0],i=i+2|0,e=e+2|0),1&amp;f&amp;&amp;(n[0|e]=C[0|i])}}function J(e,i,r){var f=0,n=0,a=0,t=0,d=0;A:{if(!(f=o[r+16&gt;&gt;2])){if(I(r))break A;f=o[r+16&gt;&gt;2]}if(f-(a=o[r+20&gt;&gt;2])&gt;&gt;&gt;0&lt;i&gt;&gt;&gt;0)return void BA[o[r+32&gt;&gt;2]](r,e,i);e:if(!(o[r+64&gt;&gt;2]&lt;0)){for(f=e;;){if((0|i)==(0|n))break e;if(n=n+1|0,d=i+f|0,f=t=f+-1|0,10==C[d+-1|0])break}if(f=e,e=1+(i-n|0)|0,BA[o[r+32&gt;&gt;2]](r,f,e)&gt;&gt;&gt;0&lt;e&gt;&gt;&gt;0)break A;e=1+(i+t|0)|0,a=o[r+20&gt;&gt;2],i=n+-1|0}U(a,e,i),o[r+20&gt;&gt;2]=o[r+20&gt;&gt;2]+i}}function x(e){var i=0,r=0,f=0;o[265]||(o[265]=1036);A:{e:{for(;;){if((0|e)!=C[i+3024|0]){if(r=77,77!=(0|(i=i+1|0)))continue;break e}break}if(r=i,!i){e=3104;break A}}for(i=3104;f=C[0|i],i=e=i+1|0,f||(i=e,r=r+-1|0););}return e}function X(e,i){var r=0,f=0;f=0!=(0|i);A:{e:{i:if(i)if(3&amp;e)for(;;){if(!C[0|e]){r=i;break e}if(f=1!=(0|i),r=i+-1|0,e=e+1|0,1==(0|i))break i;if(i=r,!(3&amp;e))break}else r=i;else r=i;if(!f)break A}e:if(!(!C[0|e]|r&gt;&gt;&gt;0&lt;4))for(;;){if((-1^(i=o[e&gt;&gt;2]))&amp;i+-16843009&amp;-2139062144)break e;if(e=e+4|0,!((r=r+-4|0)&gt;&gt;&gt;0&gt;3))break}if(r)for(;;){if(!C[0|e])return e;if(e=e+1|0,!(r=r+-1|0))break}}return 0}function M(e,i){return e?function(e,i){if(e){if(i&gt;&gt;&gt;0&lt;=127)return n[0|e]=i,1;A:{if(!o[259]){if(57216!=(-128&amp;i))break A;return n[0|e]=i,1}if(i&gt;&gt;&gt;0&lt;=2047)return n[e+1|0]=63&amp;i|128,n[0|e]=i&gt;&gt;&gt;6|192,2;if(!(57344!=(-8192&amp;i)&amp;&amp;i&gt;&gt;&gt;0&gt;=55296))return n[e+2|0]=63&amp;i|128,n[0|e]=i&gt;&gt;&gt;12|224,n[e+1|0]=i&gt;&gt;&gt;6&amp;63|128,3;if(i+-65536&gt;&gt;&gt;0&lt;=1048575)return n[e+3|0]=63&amp;i|128,n[0|e]=i&gt;&gt;&gt;18|240,n[e+2|0]=i&gt;&gt;&gt;6&amp;63|128,n[e+1|0]=i&gt;&gt;&gt;12&amp;63|128,4}o[256]=25,e=-1}else e=1;return e}(e,i):0}function S(e,i,r){var f=0,a=0,t=0,C=0;if(r&amp;&amp;(n[0|e]=i,n[(f=e+r|0)+-1|0]=i,!(r&gt;&gt;&gt;0&lt;3||(n[e+2|0]=i,n[e+1|0]=i,n[f+-3|0]=i,n[f+-2|0]=i,r&gt;&gt;&gt;0&lt;7||(n[e+3|0]=i,n[f+-4|0]=i,r&gt;&gt;&gt;0&lt;9||(f=0-e&amp;3,a=f+e|0,i=_(255&amp;i,16843009),o[a&gt;&gt;2]=i,r=r-f&amp;-4,f=r+a|0,o[f+-4&gt;&gt;2]=i,r&gt;&gt;&gt;0&lt;9||(o[a+8&gt;&gt;2]=i,o[a+4&gt;&gt;2]=i,o[f+-8&gt;&gt;2]=i,o[f+-12&gt;&gt;2]=i,r&gt;&gt;&gt;0&lt;25||(o[a+24&gt;&gt;2]=i,o[a+20&gt;&gt;2]=i,o[a+16&gt;&gt;2]=i,o[a+12&gt;&gt;2]=i,o[f+-16&gt;&gt;2]=i,o[f+-20&gt;&gt;2]=i,o[f+-24&gt;&gt;2]=i,o[f+-28&gt;&gt;2]=i,C=4&amp;a|24,r=r-C|0,r&gt;&gt;&gt;0&lt;32))))))))for(f=i,t=i,i=a+C|0;o[i&gt;&gt;2]=t,o[i+4&gt;&gt;2]=f,o[(a=i+24|0)&gt;&gt;2]=t,o[a+4&gt;&gt;2]=f,o[(a=i+16|0)&gt;&gt;2]=t,o[a+4&gt;&gt;2]=f,o[(a=i+8|0)&gt;&gt;2]=t,o[a+4&gt;&gt;2]=f,i=i+32|0,(r=r+-32|0)&gt;&gt;&gt;0&gt;31;);return e}function T(e,i){var r,f,n=0;if(u(+e),n=0|b(1),r=0|b(0),f=n,2047!=(0|(n=n&gt;&gt;&gt;20&amp;2047))){if(!n)return 0==e?(o[i&gt;&gt;2]=0,e):(e=T(0x10000000000000000*e,i),o[i&gt;&gt;2]=o[i&gt;&gt;2]+-64,e);o[i&gt;&gt;2]=n+-1022,c(0,0|r),c(1,-2146435073&amp;f|1071644672),e=+l()}return e}function j(e,i,r){var f,n=0,a=0;if(D=f=D-208|0,o[f+204&gt;&gt;2]=r,o[(n=f+192|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[(n=f+184|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[(n=f+176|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[f+168&gt;&gt;2]=0,o[f+172&gt;&gt;2]=0,o[f+160&gt;&gt;2]=0,o[f+164&gt;&gt;2]=0,o[f+200&gt;&gt;2]=r,(0|O(0,i,f+200|0,f+80|0,f+160|0))&gt;=0){a=o[e&gt;&gt;2],o[e+60&gt;&gt;2]&lt;=0&amp;&amp;(o[e&gt;&gt;2]=-33&amp;a);A:{e:{if(o[e+44&gt;&gt;2]){if(n=0,o[e+16&gt;&gt;2])break e}else o[e+44&gt;&gt;2]=80,o[e+24&gt;&gt;2]=0,o[e+16&gt;&gt;2]=0,o[e+20&gt;&gt;2]=0,n=o[e+40&gt;&gt;2],o[e+40&gt;&gt;2]=f;if(r=-1,I(e))break A}r=O(e,i,f+200|0,f+80|0,f+160|0)}n&amp;&amp;(BA[o[e+32&gt;&gt;2]](e,0,0),o[e+44&gt;&gt;2]=0,o[e+40&gt;&gt;2]=n,o[e+24&gt;&gt;2]=0,o[e+16&gt;&gt;2]=0,o[e+20&gt;&gt;2]=0,r=0),o[e&gt;&gt;2]=o[e&gt;&gt;2]|32&amp;a}D=f+208|0}function O(e,i,r,f,t){var d,v,g,R,Q,h,G,y,w,W=0,F=0,Z=0,Y=0,V=0,E=0,BA=0,gi=0,br=0,vr=0,gr=0,hr=0,Dr=0,Gf=0,Zf=0,cn=0,un=0,sn=0,kn=0,Cn=0,dn=0,vn=0,gn=0,Bn=0,_n=0,Rn=0,mn=0;D=d=D-880|0,h=d+336|8,G=d+55|0,y=-338-d|0,R=d+336|9,w=d+656|0,g=d+336|0,Q=0-(d+336|0)|0,v=d+56|0;A:{e:{i:for(;;){r:if(Y=i,!((0|W)&gt;(2147483647-sn|0))){sn=W+sn|0;f:{n:{a:{if(W=C[0|Y])for(;;){t:{o:if(F=255&amp;W){if(37!=(0|F))break t;for(W=F=i;;){if(37!=C[W+1|0]){i=W;break o}if(F=F+1|0,Z=C[W+2|0],W=i=W+2|0,37!=(0|Z))break}}else F=i;if((0|(W=F-Y|0))&gt;(0|(un=2147483647-sn|0)))break r;if(!e|32&amp;C[0|e]||J(Y,W,e),W)continue i;W=i+1|0,vr=-1,(F=(E=n[i+1|0])+-48|0)&gt;&gt;&gt;0&gt;9||(W=(Z=36==C[i+2|0])?i+3|0:W,vn=Z?1:vn,E=n[(Z?3:1)+i|0],vr=Z?F:-1),V=0;o:if(!((i=E+-32|0)&gt;&gt;&gt;0&gt;31)&amp;&amp;(i=1&lt;&lt;i,75913&amp;i))for(Z=W+1|0;;){if(V|=i,(i=(E=n[0|(W=Z)])+-32|0)&gt;&gt;&gt;0&gt;=32)break o;if(Z=W+1|0,!(75913&amp;(i=1&lt;&lt;i)))break}o:if(42!=(0|E))if(gr=0,Z=E+-48|0,Z&gt;&gt;&gt;0&gt;9)BA=W;else{for(i=0;gr=-1,F=n[W+1|0],W=BA=W+1|0,i&gt;&gt;&gt;0&lt;=214748364&amp;&amp;(gr=(0|Z)&gt;(2147483647-(i=_(i,10))|0)?-1:i+Z|0),i=gr,(Z=F+-48|0)&gt;&gt;&gt;0&lt;10;);if((0|gr)&lt;0)break r}else{if(i=n[W+1|0]+-48|0,36!=C[W+2|0]|i&gt;&gt;&gt;0&gt;9){if(vn)break a;if(BA=W+1|0,!e){vn=0,gr=0;break o}i=o[r&gt;&gt;2],o[r&gt;&gt;2]=i+4,vn=0,gr=o[i&gt;&gt;2]}else o[(i&lt;&lt;2)+t&gt;&gt;2]=10,BA=W+3|0,vn=1,gr=o[((n[W+1|0]&lt;&lt;3)+f|0)-384&gt;&gt;2];if((0|gr)&gt;-1)break o;gr=0-gr|0,V|=8192}if(W=0,E=-1,46==C[0|BA])if(42!=(0|(F=n[BA+1|0])))if(i=BA+1|0,(br=F+-48|0)&gt;&gt;&gt;0&gt;9)gi=1,E=0;else for(BA=0,Z=i;E=-1,BA&gt;&gt;&gt;0&lt;=214748364&amp;&amp;(E=(0|br)&gt;(2147483647-(i=_(BA,10))|0)?-1:i+br|0),gi=1,F=n[Z+1|0],Z=i=Z+1|0,BA=E,(br=F+-48|0)&gt;&gt;&gt;0&lt;10;);else{if(i=n[BA+2|0]+-48|0,36!=C[BA+3|0]|i&gt;&gt;&gt;0&gt;9){if(vn)break a;i=BA+2|0,E=0,e&amp;&amp;(F=o[r&gt;&gt;2],o[r&gt;&gt;2]=F+4,E=o[F&gt;&gt;2])}else o[(i&lt;&lt;2)+t&gt;&gt;2]=10,i=BA+4|0,E=o[((n[BA+2|0]&lt;&lt;3)+f|0)-384&gt;&gt;2];gi=(-1^E)&gt;&gt;&gt;31}else i=BA,gi=0;for(;;){if(Z=W,(F=n[0|i]+-65|0)&gt;&gt;&gt;0&gt;57)break a;if(i=i+1|0,!((W=C[4704+(F+_(Z,58)|0)|0])+-1&gt;&gt;&gt;0&lt;8))break}if(!W)break a;o:{b:{c:{if(27==(0|W)){if((0|vr)&lt;=-1)break c;break a}if((0|vr)&lt;0)break b;o[(vr&lt;&lt;2)+t&gt;&gt;2]=W,F=o[(W=(vr&lt;&lt;3)+f|0)+4&gt;&gt;2],o[d+56&gt;&gt;2]=o[W&gt;&gt;2],o[d+60&gt;&gt;2]=F}if(W=0,!e)continue i;break o}if(!e){sn=0;break A}H(d+56|0,W,r)}F=-65537&amp;V,vr=8192&amp;V?F:V;o:{b:{c:if(W=n[i+-1|0],Cn=Z&amp;&amp;3==(15&amp;W)?-33&amp;W:W,W=Cn+-65|0,!(W&gt;&gt;&gt;0&gt;55)){l:{u:{s:{k:{C:{d:{v:{g:{B:{_:{R:{m:switch(W-1|0){case 51:br=0,V=o[d+56&gt;&gt;2],W=o[d+60&gt;&gt;2],Zf=4678;break R;case 44:if(W=0,(F=255&amp;Z)&gt;&gt;&gt;0&gt;7)continue i;switch(F-1|0){default:case 0:o[o[d+56&gt;&gt;2]&gt;&gt;2]=sn;continue i;case 1:F=o[d+56&gt;&gt;2],o[F&gt;&gt;2]=sn,o[F+4&gt;&gt;2]=sn&gt;&gt;31;continue i;case 2:a[o[d+56&gt;&gt;2]&gt;&gt;1]=sn;continue i;case 3:n[o[d+56&gt;&gt;2]]=sn;continue i;case 5:o[o[d+56&gt;&gt;2]&gt;&gt;2]=sn;continue i;case 4:continue i;case 6:}F=o[d+56&gt;&gt;2],o[F&gt;&gt;2]=sn,o[F+4&gt;&gt;2]=sn&gt;&gt;31;continue i;case 46:E=E&gt;&gt;&gt;0&gt;8?E:8,vr|=8,Cn=120;case 22:case 54:if(br=0,Zf=4678,!((W=F=o[d+60&gt;&gt;2])|(V=o[d+56&gt;&gt;2]))){Y=v;break _}for(F=32&amp;Cn,Y=v;n[0|(Y=Y+-1|0)]=F|C[5312+(15&amp;V)|0],(V=(15&amp;W)&lt;&lt;28|V&gt;&gt;&gt;4)|(W&gt;&gt;&gt;=4););if(!(8&amp;vr)|!(o[d+56&gt;&gt;2]|o[d+60&gt;&gt;2]))break _;Zf=4678+(Cn&gt;&gt;4)|0,br=2;break _;case 45:if(Y=v,(W=F=o[d+60&gt;&gt;2])|(V=o[d+56&gt;&gt;2]))for(;n[0|(Y=Y+-1|0)]=7&amp;V|48,(V=(7&amp;W)&lt;&lt;29|V&gt;&gt;&gt;3)|(W&gt;&gt;&gt;=3););if(br=0,Zf=4678,!(8&amp;vr))break _;E=(0|E)&gt;(0|(F=v-Y|0))?E:F+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 c;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}W=F=o[d+60&gt;&gt;2],V=o[d+56&gt;&gt;2],(0|W)&gt;-1||(0|W)&gt;=-1&amp;&amp;!(V&gt;&gt;&gt;0&lt;=4294967295)?2048&amp;vr?(br=1,Zf=4679):Zf=(br=1&amp;vr)?4680:4678:(W=0-((0&lt;V&gt;&gt;&gt;0)+W|0)|0,V=0-V|0,o[d+56&gt;&gt;2]=V,o[d+60&gt;&gt;2]=W,br=1,Zf=4678)}if(1==(0|W)&amp;V&gt;&gt;&gt;0&gt;=0|W&gt;&gt;&gt;0&gt;1)for(Y=v;_n=Y=Y+-1|0,Rn=V-an(F=on(V,W,10),Z=BA=z,10,0)|48,n[0|_n]=Rn,BA=9==(0|W)&amp;V&gt;&gt;&gt;0&gt;4294967295|W&gt;&gt;&gt;0&gt;9,V=F,W=Z,BA;);else F=V,Y=v;if(W=F)for(;F=(W&gt;&gt;&gt;0)/10|0,n[0|(Y=Y+-1|0)]=W-_(F,10)|48,Z=W&gt;&gt;&gt;0&gt;9,W=F,Z;);}if((0|E)&lt;0&amp;&amp;gi)break r;if(vr=gi?-65537&amp;vr:vr,!(!!((W=o[d+56&gt;&gt;2])|(F=o[d+60&gt;&gt;2]))|E)){W=Y=v,E=0;break f}E=(0|E)&gt;(0|(F=!(W|F)+(v-Y|0)|0))?E:F;break b}n[d+55|0]=o[d+56&gt;&gt;2],br=0,Zf=4678,E=1,Y=G,W=v,vr=F;break f}Y=x(o[256]);break d}Y=(W=o[d+56&gt;&gt;2])||4688}if(br=0,W=(Z=(W=X(Y,Z=(0|E)&lt;0?2147483647:E))?W-Y|0:Z)+Y|0,Zf=4678,(0|E)&lt;=-1)break o;vr=F,E=Z;break f}if(F=Y=o[d+56&gt;&gt;2],E)break s;W=0;break u}o[d+12&gt;&gt;2]=0,o[d+8&gt;&gt;2]=o[d+56&gt;&gt;2],o[d+56&gt;&gt;2]=d+8,E=-1,F=d+8|0}W=0,F=Y=F;s:{for(;;){if(!(Z=o[F&gt;&gt;2]))break s;if(!((Z=(0|(V=M(d+4|0,Z)))&lt;0)|V&gt;&gt;&gt;0&gt;E-W&gt;&gt;&gt;0)){if(F=F+4|0,E&gt;&gt;&gt;0&gt;(W=W+V|0)&gt;&gt;&gt;0)continue;break s}break}if(Z)break e}if((0|W)&lt;0)break r}u:if(!((BA=73728&amp;vr)|(0|gr)&lt;=(0|W))){if(S(d- -64|0,32,(Z=(br=gr-W|0)&gt;&gt;&gt;0&lt;256)?br:256),F=32&amp;(E=o[e&gt;&gt;2]),Z){if(F)break u}else{for(F=!F,Z=br;1&amp;F&amp;&amp;(J(d- -64|0,256,e),E=o[e&gt;&gt;2]),F=!(V=32&amp;E),(Z=Z+-256|0)&gt;&gt;&gt;0&gt;255;);if(V)break u;br&amp;=255}J(d- -64|0,br,e)}u:if(W)for(F=0;;){if(!(Z=o[Y&gt;&gt;2]))break u;if((F=(Z=M(d+4|0,Z))+F|0)&gt;&gt;&gt;0&gt;W&gt;&gt;&gt;0)break u;if(32&amp;C[0|e]||J(d+4|0,Z,e),Y=Y+4|0,!(F&gt;&gt;&gt;0&lt;W&gt;&gt;&gt;0))break}u:if(!(8192!=(0|BA)|(0|gr)&lt;=(0|W))){if(S(d- -64|0,32,(Z=(V=gr-W|0)&gt;&gt;&gt;0&lt;256)?V:256),F=32&amp;(Y=o[e&gt;&gt;2]),Z){if(F)break u}else{for(F=!F,Z=V;1&amp;F&amp;&amp;(J(d- -64|0,256,e),Y=o[e&gt;&gt;2]),F=!(BA=32&amp;Y),(Z=Z+-256|0)&gt;&gt;&gt;0&gt;255;);if(BA)break u;V&amp;=255}J(d- -64|0,V,e)}W=(0|gr)&gt;(0|W)?gr:W;continue i}if(gi&amp;&amp;(0|E)&lt;=-1)break r;hr=B[d+56&gt;&gt;3],o[d+364&gt;&gt;2]=0,u(+hr),F=0|b(1),_n=1,mn=b(0)&gt;&gt;&gt;0&lt;=4294967295?0:1,Rn=(0|F)&gt;=-1?mn:0,((0|F)&gt;-1?_n:Rn)?2048&amp;vr?(dn=1,gn=5331):gn=(dn=1&amp;vr)?5334:5329:(hr=-hr,dn=1,gn=5328);l:if((kn=m(hr))!=p&amp;kn==kn)if(kn=T(hr,d+364|0),hr=kn+kn,0!=hr&amp;&amp;(o[d+364&gt;&gt;2]=o[d+364&gt;&gt;2]+-1),cn=32|Cn,97!=(0|cn)){for(F=(0|E)&lt;0,0!=hr?(Y=o[d+364&gt;&gt;2]+-28|0,o[d+364&gt;&gt;2]=Y,hr*=268435456):Y=o[d+364&gt;&gt;2],gi=F?6:E,Z=un=(0|Y)&lt;0?d+368|0:w;F=hr&lt;4294967296&amp;hr&gt;=0?~~hr&gt;&gt;&gt;0:0,o[Z&gt;&gt;2]=F,Z=Z+4|0,0!=(hr=1e9*(hr-+(F&gt;&gt;&gt;0))););if((0|Y)&lt;1)W=Z,F=un;else for(F=un;;){if(br=(0|Y)&lt;29?Y:29,!((W=Z+-4|0)&gt;&gt;&gt;0&lt;F&gt;&gt;&gt;0)){for(E=br,V=0;Y=W,Dr=o[W&gt;&gt;2],Gf=31&amp;E,32&lt;=(63&amp;E)&gt;&gt;&gt;0?(BA=Dr&lt;&lt;Gf,Gf=0):(BA=(1&lt;&lt;Gf)-1&amp;Dr&gt;&gt;&gt;32-Gf,Gf=Dr&lt;&lt;Gf),_n=Y,Rn=(Dr=Gf+V|0)-an(V=on(Dr,Dr&gt;&gt;&gt;0&lt;V&gt;&gt;&gt;0?BA+1|0:BA,1e9),z,1e9,0)|0,o[_n&gt;&gt;2]=Rn,(W=W+-4|0)&gt;&gt;&gt;0&gt;=F&gt;&gt;&gt;0;);V&amp;&amp;(o[(F=F+-4|0)&gt;&gt;2]=V)}for(;(W=Z)&gt;&gt;&gt;0&gt;F&gt;&gt;&gt;0&amp;&amp;!o[(Z=W+-4|0)&gt;&gt;2];);if(Y=o[d+364&gt;&gt;2]-br|0,o[d+364&gt;&gt;2]=Y,Z=W,!((0|Y)&gt;0))break}if((0|Y)&lt;=-1)for(br=1+((gi+25&gt;&gt;&gt;0)/9|0)|0;;){if(Dr=(0|(Z=0-Y|0))&lt;9?Z:9,F&gt;&gt;&gt;0&gt;=W&gt;&gt;&gt;0)F=o[F&gt;&gt;2]?F:F+4|0;else{for(E=1e9&gt;&gt;&gt;Dr,BA=-1&lt;&lt;Dr^-1,Y=0,Z=F;V=o[Z&gt;&gt;2],o[Z&gt;&gt;2]=Y+(V&gt;&gt;&gt;Dr),Y=_(E,V&amp;BA),(Z=Z+4|0)&gt;&gt;&gt;0&lt;W&gt;&gt;&gt;0;);F=o[F&gt;&gt;2]?F:F+4|0,Y&amp;&amp;(o[W&gt;&gt;2]=Y,W=W+4|0)}if(Y=Dr+o[d+364&gt;&gt;2]|0,o[d+364&gt;&gt;2]=Y,W=W-(Z=102==(0|cn)?un:F)&gt;&gt;2&gt;(0|br)?Z+(br&lt;&lt;2)|0:W,!((0|Y)&lt;0))break}if(Z=0,!(F&gt;&gt;&gt;0&gt;=W&gt;&gt;&gt;0||(Z=_(un-F&gt;&gt;2,9),V=o[F&gt;&gt;2],V&gt;&gt;&gt;0&lt;10)))for(Y=10;Z=Z+1|0,V&gt;&gt;&gt;0&gt;=(Y=_(Y,10))&gt;&gt;&gt;0;);if((0|(Y=(gi-(Gf=102==(0|cn)?0:Z)|0)-(Dr=(cn=103==(0|cn))&amp;0!=(0|gi))|0))&lt;(_(W-un&gt;&gt;2,9)+-9|0)){if(V=(br=un+((BA=(0|(E=Y+9216|0))/9|0)&lt;&lt;2)|0)+-4092|0,Y=10,(1+(E-(BA=_(BA,9))|0)|0)&lt;=8)for(E=((Dr+(BA+Gf|0)|0)-gi|0)-9208|0;Y=_(Y,10),E=E+-1|0;);if(E=V+4|0,((Gf=(Dr=o[V&gt;&gt;2])-_(Y,BA=(Dr&gt;&gt;&gt;0)/(Y&gt;&gt;&gt;0)|0)|0)||(0|W)!=(0|E))&amp;&amp;(!(1&amp;BA)&amp;&amp;(hr=9007199254740992,!(1&amp;n[V+-4|0])|1e9!=(0|Y)|V&gt;&gt;&gt;0&lt;=F&gt;&gt;&gt;0)||(hr=9007199254740994),kn=.5,Gf&gt;&gt;&gt;0&gt;=(BA=Y&gt;&gt;&gt;1)&gt;&gt;&gt;0&amp;&amp;(kn=(0|W)==(0|E)&amp;&amp;(0|BA)==(0|Gf)?1:1.5),!dn|45!=C[0|gn]||(hr=-hr,kn=-kn),BA=Dr-Gf|0,o[V&gt;&gt;2]=BA,hr+kn!=hr)){if(Z=Y+BA|0,o[V&gt;&gt;2]=Z,Z&gt;&gt;&gt;0&gt;=1e9){for(Z=br+-4096|0;o[Z+4&gt;&gt;2]=0,Z&gt;&gt;&gt;0&lt;F&gt;&gt;&gt;0&amp;&amp;(o[(F=F+-4|0)&gt;&gt;2]=0),Y=o[Z&gt;&gt;2]+1|0,o[Z&gt;&gt;2]=Y,Z=Z+-4|0,Y&gt;&gt;&gt;0&gt;999999999;);V=Z+4|0}if(Z=_(un-F&gt;&gt;2,9),!((BA=o[F&gt;&gt;2])&gt;&gt;&gt;0&lt;10))for(Y=10;Z=Z+1|0,BA&gt;&gt;&gt;0&gt;=(Y=_(Y,10))&gt;&gt;&gt;0;);}W=W&gt;&gt;&gt;0&gt;(Y=V+4|0)&gt;&gt;&gt;0?Y:W}u:{for(;;){if(E=W,Gf=0,W&gt;&gt;&gt;0&lt;=F&gt;&gt;&gt;0)break u;if(o[(W=E+-4|0)&gt;&gt;2])break}Gf=1}if(cn){if(gi=((W=(0|(Y=gi||1))&gt;(0|Z)&amp;(0|Z)&gt;-5)?-1^Z:-1)+Y|0,Cn=(W?-1:-2)+Cn|0,!(br=8&amp;vr)){if(W=9,Gf&amp;&amp;((V=o[E+-4&gt;&gt;2])&amp;&amp;(W=0,!((V&gt;&gt;&gt;0)%10))))for(Y=10;W=W+1|0,!((V&gt;&gt;&gt;0)%((Y=_(Y,10))&gt;&gt;&gt;0)););Y=_(E-un&gt;&gt;2,9)+-9|0,102!=(32|Cn)?(br=0,gi=(0|gi)&lt;(0|(W=(0|(W=(Z+Y|0)-W|0))&gt;0?W:0))?gi:W):(br=0,gi=(0|gi)&lt;(0|(W=(0|(W=Y-W|0))&gt;0?W:0))?gi:W)}}else br=8&amp;vr;if(W=-1,!((0|gi)&gt;(0|((cn=gi|br)?2147483645:2147483646)))){if(Zf=1+((0!=(0|cn))+gi|0)|0,Dr=102!=(32|Cn)){if(Y=g,W=Z&gt;&gt;31,W^=W+Z)for(;V=(W&gt;&gt;&gt;0)/10|0,n[0|(Y=Y+-1|0)]=W-_(V,10)|48,BA=W&gt;&gt;&gt;0&gt;9,W=V,BA;);if((g-Y|0)&lt;=1){for(W=Y+-1|0;n[0|W]=48,V=g-W|0,W=Y=W+-1|0,(0|V)&lt;2;);Y=Y+1|0}if(n[0|(Bn=Y+-2|0)]=Cn,W=-1,n[Y+-1|0]=(0|Z)&lt;0?45:43,(0|(Z=g-Bn|0))&gt;(2147483647-Zf|0))break l}else{if((0|Z)&gt;(2147483647-Zf|0))break l;Z=(0|Z)&gt;0?Z:0}if(!((0|(Z=Z+Zf|0))&gt;(2147483647^dn))){u:if(!((vr&amp;=73728)|(0|gr)&lt;=(0|(Zf=Z+dn|0)))){if(S(d- -64|0,32,(Z=(BA=gr-Zf|0)&gt;&gt;&gt;0&lt;256)?BA:256),W=32&amp;(Y=o[e&gt;&gt;2]),Z){if(W)break u}else{for(W=!W,Z=BA;1&amp;W&amp;&amp;(J(d- -64|0,256,e),Y=o[e&gt;&gt;2]),W=!(V=32&amp;Y),(Z=Z+-256|0)&gt;&gt;&gt;0&gt;255;);if(V)break u;BA&amp;=255}J(d- -64|0,BA,e)}32&amp;C[0|e]||J(gn,dn,e);u:if(!(65536!=(0|vr)|(0|gr)&lt;=(0|Zf))){if(S(d- -64|0,48,(Z=(BA=gr-Zf|0)&gt;&gt;&gt;0&lt;256)?BA:256),W=32&amp;(Y=o[e&gt;&gt;2]),Z){if(W)break u}else{for(W=!W,Z=BA;1&amp;W&amp;&amp;(J(d- -64|0,256,e),Y=o[e&gt;&gt;2]),W=!(V=32&amp;Y),(Z=Z+-256|0)&gt;&gt;&gt;0&gt;255;);if(V)break u;BA&amp;=255}J(d- -64|0,BA,e)}u:if(Dr){s:if(!((0|gi)&lt;=-1)){for(E=Gf?E:F+4|0,V=F;;){Y=R;k:{if(W=o[V&gt;&gt;2]){for(Z=0;Y=(W&gt;&gt;&gt;0)/10|0,n[344+(Z+d|0)|0]=W-_(Y,10)|48,Z=Z+-1|0,BA=W&gt;&gt;&gt;0&gt;9,W=Y,BA;);if(Y=345+(Z+d|0)|0,Z)break k}n[0|(Y=Y+-1|0)]=48}k:if((0|F)==(0|V))32&amp;C[0|e]||J(Y,1,e),Y=Y+1|0,32&amp;C[0|e]|((0|gi)&lt;1?!br:0)||J(5363,1,e);else{if(Y&gt;&gt;&gt;0&lt;=d+336&gt;&gt;&gt;0)break k;for(S(d+336|0,48,Y+Q|0);(Y=Y+-1|0)&gt;&gt;&gt;0&gt;d+336&gt;&gt;&gt;0;);}if(W=R-Y|0,32&amp;C[0|e]||J(Y,(0|gi)&gt;(0|W)?W:gi,e),V=V+4|0,!((0|(gi=gi-W|0))&gt;-1&amp;&amp;V&gt;&gt;&gt;0&lt;E&gt;&gt;&gt;0))break}if(!((0|gi)&lt;1)){if(S(d- -64|0,48,(F=gi&gt;&gt;&gt;0&lt;256)?gi:256),W=32&amp;(Z=o[e&gt;&gt;2]),F){if(W)break s}else{for(W=!W,F=gi;1&amp;W&amp;&amp;(J(d- -64|0,256,e),Z=o[e&gt;&gt;2]),W=!(Y=32&amp;Z),(F=F+-256|0)&gt;&gt;&gt;0&gt;255;);if(Y)break s;gi&amp;=255}J(d- -64|0,gi,e)}}32&amp;C[0|e]||J(Bn,g-Bn|0,e)}else{for(V=BA=F&gt;&gt;&gt;0&gt;un&gt;&gt;&gt;0?un:F;;){if(W=o[V&gt;&gt;2])for(F=0;Z=(W&gt;&gt;&gt;0)/10|0,n[F+h|0]=W-_(Z,10)|48,F=F+-1|0,Y=W&gt;&gt;&gt;0&gt;9,W=Z,Y;);else F=0;W=F+R|0;s:if((0|V)==(0|BA))F||(W=W+-1|0,n[0|W]=48);else{if(W&gt;&gt;&gt;0&lt;=d+336&gt;&gt;&gt;0)break s;S(d+336|0,48,F+9|0),W=d+336|0}if(32&amp;C[0|e]||J(W,R-W|0,e),!((V=V+4|0)&gt;&gt;&gt;0&lt;=un&gt;&gt;&gt;0))break}!cn|32&amp;C[0|e]||J(5363,1,e);s:if(!((0|gi)&lt;1|V&gt;&gt;&gt;0&gt;=E&gt;&gt;&gt;0))for(;;){W=R;k:{if(F=o[V&gt;&gt;2]){for(;Z=(F&gt;&gt;&gt;0)/10|0,n[0|(W=W+-1|0)]=F-_(Z,10)|48,Y=F&gt;&gt;&gt;0&gt;9,F=Z,Y;);if(W&gt;&gt;&gt;0&lt;=d+336&gt;&gt;&gt;0)break k}for(S(d+336|0,48,W+Q|0);(W=W+-1|0)&gt;&gt;&gt;0&gt;d+336&gt;&gt;&gt;0;);}if(32&amp;C[0|e]||J(W,(0|gi)&lt;9?gi:9,e),(0|(gi=gi+-9|0))&lt;1)break s;if(!((V=V+4|0)&gt;&gt;&gt;0&lt;E&gt;&gt;&gt;0))break}if((0|gi)&lt;1)break u;if(S(d- -64|0,48,(F=gi&gt;&gt;&gt;0&lt;256)?gi:256),W=32&amp;(Z=o[e&gt;&gt;2]),F){if(W)break u}else{for(W=!W,F=gi;1&amp;W&amp;&amp;(J(d- -64|0,256,e),Z=o[e&gt;&gt;2]),W=!(Y=32&amp;Z),(F=F+-256|0)&gt;&gt;&gt;0&gt;255;);if(Y)break u;gi&amp;=255}J(d- -64|0,gi,e)}u:if(!(8192!=(0|vr)|(0|gr)&lt;=(0|Zf))){if(S(d- -64|0,32,(W=(E=gr-Zf|0)&gt;&gt;&gt;0&lt;256)?E:256),F=32&amp;(Z=o[e&gt;&gt;2]),W){if(F)break u}else{for(W=!F,F=E;1&amp;W&amp;&amp;(J(d- -64|0,256,e),Z=o[e&gt;&gt;2]),W=!(Y=32&amp;Z),(F=F+-256|0)&gt;&gt;&gt;0&gt;255;);if(Y)break u;E&amp;=255}J(d- -64|0,E,e)}W=(0|gr)&gt;(0|Zf)?gr:Zf}}}else{if(Dr=(V=32&amp;Cn)?gn+9|0:gn,!(!(12-E)|E&gt;&gt;&gt;0&gt;11)){for(W=E+-12|0,kn=16;kn*=16,Z=(F=W+1|0)&gt;&gt;&gt;0&gt;=W&gt;&gt;&gt;0,W=F,Z;);hr=45!=C[0|Dr]?hr+kn-kn:-(kn+(-hr-kn))}Z=g;u:{if(W=(F=(BA=o[d+364&gt;&gt;2])&gt;&gt;31)^F+BA){for(F=0;Z=(W&gt;&gt;&gt;0)/10|0,n[335+(F+d|0)|0]=W-_(Z,10)|48,F=F+-1|0,Y=W&gt;&gt;&gt;0&gt;9,W=Z,Y;);if(Z=336+(F+d|0)|0,F)break u}n[0|(Z=Z+-1|0)]=48}for(br=2|dn,n[0|(un=Z+-2|0)]=Cn+15,n[Z+-1|0]=(0|BA)&lt;0?45:43,Y=8&amp;vr,F=d+336|0;W=F,Z=m(hr)&lt;2147483648?~~hr:-2147483648,n[0|W]=V|C[Z+5312|0],1!=((F=W+1|0)-(d+336|0)|0)|(0==(hr=16*(hr-+(0|Z)))?!((0|E)&gt;0|Y):0)||(n[W+1|0]=46,F=W+2|0),0!=hr;);if(W=-1,(2147483645-(Z=(BA=g-un|0)+br|0)|0)&lt;(0|E))break l;cn=F-(d+336|0)|0;u:if(!((gi=73728&amp;vr)|(0|gr)&lt;=(0|(E=(V=E&amp;&amp;(F+y|0)&lt;(0|E)?E+2|0:cn)+Z|0)))){if(S(d- -64|0,32,(W=(vr=gr-E|0)&gt;&gt;&gt;0&lt;256)?vr:256),F=32&amp;(Z=o[e&gt;&gt;2]),W){if(F)break u}else{for(W=!F,F=vr;1&amp;W&amp;&amp;(J(d- -64|0,256,e),Z=o[e&gt;&gt;2]),W=!(Y=32&amp;Z),(F=F+-256|0)&gt;&gt;&gt;0&gt;255;);if(Y)break u;vr&amp;=255}J(d- -64|0,vr,e)}32&amp;C[0|e]||J(Dr,br,e);u:if(!(65536!=(0|gi)|(0|gr)&lt;=(0|E))){if(S(d- -64|0,48,(W=(br=gr-E|0)&gt;&gt;&gt;0&lt;256)?br:256),F=32&amp;(Z=o[e&gt;&gt;2]),W){if(F)break u}else{for(W=!F,F=br;1&amp;W&amp;&amp;(J(d- -64|0,256,e),Z=o[e&gt;&gt;2]),W=!(Y=32&amp;Z),(F=F+-256|0)&gt;&gt;&gt;0&gt;255;);if(Y)break u;br&amp;=255}J(d- -64|0,br,e)}32&amp;C[0|e]||J(d+336|0,cn,e);u:if(!((0|(V=V-cn|0))&lt;1)){if(S(d- -64|0,48,(F=V&gt;&gt;&gt;0&lt;256)?V:256),W=32&amp;(Z=o[e&gt;&gt;2]),F){if(W)break u}else{for(W=!W,F=V;1&amp;W&amp;&amp;(J(d- -64|0,256,e),Z=o[e&gt;&gt;2]),W=!(Y=32&amp;Z),(F=F+-256|0)&gt;&gt;&gt;0&gt;255;);if(Y)break u;V&amp;=255}J(d- -64|0,V,e)}32&amp;C[0|e]||J(un,BA,e);u:if(!(8192!=(0|gi)|(0|gr)&lt;=(0|E))){if(S(d- -64|0,32,(W=(V=gr-E|0)&gt;&gt;&gt;0&lt;256)?V:256),F=32&amp;(Z=o[e&gt;&gt;2]),W){if(F)break u}else{for(W=!F,F=V;1&amp;W&amp;&amp;(J(d- -64|0,256,e),Z=o[e&gt;&gt;2]),W=!(Y=32&amp;Z),(F=F+-256|0)&gt;&gt;&gt;0&gt;255;);if(Y)break u;V&amp;=255}J(d- -64|0,V,e)}W=(0|gr)&gt;(0|E)?gr:E}else{u:if(!(8192&amp;vr|(0|gr)&lt;=(0|(BA=dn+3|0)))){if(S(d- -64|0,32,(W=(V=gr-BA|0)&gt;&gt;&gt;0&lt;256)?V:256),F=32&amp;(Z=o[e&gt;&gt;2]),W){if(F)break u}else{for(W=!F,F=V;1&amp;W&amp;&amp;(J(d- -64|0,256,e),Z=o[e&gt;&gt;2]),W=!(Y=32&amp;Z),(F=F+-256|0)&gt;&gt;&gt;0&gt;255;);if(Y)break u;V&amp;=255}J(d- -64|0,V,e)}32&amp;(F=o[e&gt;&gt;2])||(J(gn,dn,e),F=o[e&gt;&gt;2]),32&amp;F||(F=(32&amp;Cn)&gt;&gt;&gt;5,J(hr!=hr?F?5355:5359:F?5347:5351,3,e));u:if(!(8192!=(73728&amp;vr)|(0|gr)&lt;=(0|BA))){if(S(d- -64|0,32,(W=(V=gr-BA|0)&gt;&gt;&gt;0&lt;256)?V:256),F=32&amp;(Z=o[e&gt;&gt;2]),W){if(F)break u}else{for(W=!F,F=V;1&amp;W&amp;&amp;(J(d- -64|0,256,e),Z=o[e&gt;&gt;2]),W=!(Y=32&amp;Z),(F=F+-256|0)&gt;&gt;&gt;0&gt;255;);if(Y)break u;V&amp;=255}J(d- -64|0,V,e)}W=(0|gr)&gt;(0|BA)?gr:BA}if((0|W)&gt;=0)continue i;break r}br=0,Zf=4678}W=v;break f}if(vr=F,E=Z,!C[0|W])break f;break r}W=C[i+1|0],i=i+1|0}if(e)break A;if(!vn){sn=0;break A}if(i=1,(e=o[t+4&gt;&gt;2])&amp;&amp;(H(f+8|0,e,r),i=2,(e=o[t+8&gt;&gt;2])&amp;&amp;(H(f+16|0,e,r),i=3,(e=o[t+12&gt;&gt;2])&amp;&amp;(H(f+24|0,e,r),i=4,(e=o[t+16&gt;&gt;2])&amp;&amp;(H(f+32|0,e,r),i=5,(e=o[t+20&gt;&gt;2])&amp;&amp;(H(f+40|0,e,r),i=6,(e=o[t+24&gt;&gt;2])&amp;&amp;(H(f+48|0,e,r),i=7,(e=o[t+28&gt;&gt;2])&amp;&amp;(H(f+56|0,e,r),i=8,e=o[t+32&gt;&gt;2])))))))){if(H(f- -64|0,e,r),e=o[t+36&gt;&gt;2])break n;i=9}for(i&lt;&lt;=2;;){if(o[i+t&gt;&gt;2])break a;if(40==(0|(i=i+4|0)))break}sn=1;break A}o[256]=28;break e}H(f+72|0,e,r),sn=1;break A}if(!((0|(Dr=(0|E)&lt;(0|(cn=W-Y|0))?cn:E))&gt;(2147483647-br|0)||(Gf=br+Dr|0,W=(0|gr)&lt;(0|Gf)?Gf:gr,(0|W)&gt;(0|un)))){f:if(!((vr&amp;=73728)|(0|Gf)&gt;=(0|gr))){if(S(d- -64|0,32,(Z=(gi=W-Gf|0)&gt;&gt;&gt;0&lt;256)?gi:256),F=32&amp;(V=o[e&gt;&gt;2]),Z){if(F)break f}else{for(F=!F,Z=gi;1&amp;F&amp;&amp;(J(d- -64|0,256,e),V=o[e&gt;&gt;2]),F=!(BA=32&amp;V),(Z=Z+-256|0)&gt;&gt;&gt;0&gt;255;);if(BA)break f;gi&amp;=255}J(d- -64|0,gi,e)}32&amp;C[0|e]||J(Zf,br,e);f:if(!(65536!=(0|vr)|(0|Gf)&gt;=(0|gr))){if(S(d- -64|0,48,(Z=(br=W-Gf|0)&gt;&gt;&gt;0&lt;256)?br:256),F=32&amp;(V=o[e&gt;&gt;2]),Z){if(F)break f}else{for(F=!F,Z=br;1&amp;F&amp;&amp;(J(d- -64|0,256,e),V=o[e&gt;&gt;2]),F=!(BA=32&amp;V),(Z=Z+-256|0)&gt;&gt;&gt;0&gt;255;);if(BA)break f;br&amp;=255}J(d- -64|0,br,e)}f:if(!((0|cn)&gt;=(0|E))){if(S(d- -64|0,48,(Z=(BA=Dr-cn|0)&gt;&gt;&gt;0&lt;256)?BA:256),F=32&amp;(E=o[e&gt;&gt;2]),Z){if(F)break f}else{for(F=!F,Z=BA;1&amp;F&amp;&amp;(J(d- -64|0,256,e),E=o[e&gt;&gt;2]),F=!(V=32&amp;E),(Z=Z+-256|0)&gt;&gt;&gt;0&gt;255;);if(V)break f;BA&amp;=255}J(d- -64|0,BA,e)}if(32&amp;C[0|e]||J(Y,cn,e),8192!=(0|vr)|(0|Gf)&gt;=(0|gr))continue;if(S(d- -64|0,32,(Z=(E=W-Gf|0)&gt;&gt;&gt;0&lt;256)?E:256),F=32&amp;(Y=o[e&gt;&gt;2]),Z){if(F)continue}else{for(F=!F,Z=E;1&amp;F&amp;&amp;(J(d- -64|0,256,e),Y=o[e&gt;&gt;2]),F=!(V=32&amp;Y),(Z=Z+-256|0)&gt;&gt;&gt;0&gt;255;);if(V)continue;E&amp;=255}J(d- -64|0,E,e);continue}}break}o[256]=61}sn=-1}return D=d+880|0,sn}function H(e,i,r){A:{e:{i:{r:{f:{if((i=i+-9|0)&gt;&gt;&gt;0&lt;=17){switch(i-1|0){case 5:i=o[r&gt;&gt;2],o[r&gt;&gt;2]=i+4,i=a[i&gt;&gt;1],o[e&gt;&gt;2]=i;break e;case 6:i=o[r&gt;&gt;2],o[r&gt;&gt;2]=i+4,o[e&gt;&gt;2]=d[i&gt;&gt;1];break A;case 7:i=o[r&gt;&gt;2],o[r&gt;&gt;2]=i+4,i=n[0|i],o[e&gt;&gt;2]=i;break e;case 8:i=o[r&gt;&gt;2],o[r&gt;&gt;2]=i+4,o[e&gt;&gt;2]=C[0|i];break A;case 16:(function(e){var i,r=0,f=0,n=0,a=0,t=0,d=0,v=0;t=5168,i=e;n:{if(!(r=o[716])){if(r=0,I(2848))break n;r=o[716]}if(r-(n=o[717])&gt;&gt;&gt;0&lt;i&gt;&gt;&gt;0)r=0|BA[o[720]](2848,5168,i);else{f=i;a:if(!(o[728]&lt;0)){for(d=i+5168|0,r=0;;){if(f=i,!(r+i))break a;if(v=r+d|0,r=f=r+-1|0,10==C[v+-1|0])break}if(a=1+(i+f|0)|0,(r=0|BA[o[720]](2848,5168,a))&gt;&gt;&gt;0&lt;a&gt;&gt;&gt;0)break n;t=1+(f+d|0)|0,n=o[717],f^=-1}U(n,t,r=f),o[717]=o[717]+r,r=r+a|0}}})(e=function(){var e=0,i=0,r=0;n:{a:{t:if(e=5168,3&amp;e){if(!C[5168])return 0;for(e=5169;;){if(!(3&amp;e))break t;if(i=C[0|e],e=r=e+1|0,!i)break}break a}for(e=e+-4|0;!((-1^(i=o[(e=e+4|0)&gt;&gt;2]))&amp;i+-16843009&amp;-2139062144););if(!(255&amp;i))return e-5168|0;for(;r=C[e+1|0],e=i=e+1|0,r;);break n}i=r+-1|0}return i-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}i=o[r&gt;&gt;2],o[r&gt;&gt;2]=i+4,o[e&gt;&gt;2]=o[i&gt;&gt;2]}return}i=o[r&gt;&gt;2],o[r&gt;&gt;2]=i+4,i=o[i&gt;&gt;2],o[e&gt;&gt;2]=i;break e}i=o[r&gt;&gt;2],o[r&gt;&gt;2]=i+4,o[e&gt;&gt;2]=o[i&gt;&gt;2];break A}return i=o[r&gt;&gt;2]+7&amp;-8,o[r&gt;&gt;2]=i+8,r=o[i+4&gt;&gt;2],o[e&gt;&gt;2]=o[i&gt;&gt;2],void(o[e+4&gt;&gt;2]=r)}return void(o[e+4&gt;&gt;2]=i&gt;&gt;31)}o[e+4&gt;&gt;2]=0}function P(i){return i?65535&amp;i|(0|i)&lt;=-1?void W():-1==(0|(i=function(i){i|=0;var t=0|ln(),R=t+i|0;if(t&lt;R&amp;&amp;R&lt;65536){var m=new ArrayBuffer(_(R,65536)),Q=new e.Int8Array(m);Q.set(n),n=Q,n=new e.Int8Array(m),a=new e.Int16Array(m),o=new e.Int32Array(m),C=new e.Uint8Array(m),d=new e.Uint16Array(m),v=new e.Uint32Array(m),g=new e.Float32Array(m),B=new e.Float64Array(m),r=m,f.buffer=m}return t}(i&gt;&gt;&gt;16)))?(o[256]=48,-1):i&lt;&lt;16:ln()&lt;&lt;16}function K(e){var i,r=0,f=0,n=0,a=0,t=0,d=0,g=0,B=0,_=0,R=0,m=0,Q=0;if(D=i=D-16|0,!(o[272]||(r=P(0)-90416|0,r&gt;&gt;&gt;0&lt;89))){for((f=o[384])||(o[387]=-1,o[388]=-1,o[385]=65536,o[386]=65536,f=i+8&amp;-16^1431655768,o[384]=f,o[389]=0,o[377]=0),o[379]=r,o[378]=90416,o[270]=90416,o[275]=f,o[274]=-1;f=n+1104|0,o[n+1112&gt;&gt;2]=f,o[n+1116&gt;&gt;2]=f,256!=(0|(n=n+8|0)););f=r+-64|0,o[22607]=1|f,o[273]=o[388],o[272]=90424,o[269]=f,o[r+90364&gt;&gt;2]=56}A:{e:{i:{r:{f:{n:{a:{t:{o:{b:{c:{if(e&gt;&gt;&gt;0&lt;=236){if(3&amp;(r=(t=o[266])&gt;&gt;&gt;(e=(g=e&gt;&gt;&gt;0&lt;11?16:e+19&amp;-16)&gt;&gt;&gt;3))){n=(e=o[(a=(r=1^(e|1&amp;r))&lt;&lt;3)+1112&gt;&gt;2])+8|0,(0|(f=o[e+8&gt;&gt;2]))!=(0|(a=a+1104|0))?(o[a+8&gt;&gt;2]=f,o[f+12&gt;&gt;2]=a):(m=1064,Q=bn(r)&amp;t,o[m&gt;&gt;2]=Q),r&lt;&lt;=3,o[e+4&gt;&gt;2]=3|r,o[(e=e+r|0)+4&gt;&gt;2]=1|o[e+4&gt;&gt;2];break A}if(g&gt;&gt;&gt;0&lt;=(B=o[268])&gt;&gt;&gt;0)break c;if(r){f=r=(e=(0-(e=(r&lt;&lt;=e)&amp;(0-(e=2&lt;&lt;e)|e))&amp;e)-1|0)&gt;&gt;&gt;12&amp;16,f|=r=(e&gt;&gt;&gt;=r)&gt;&gt;&gt;5&amp;8,f|=r=(e&gt;&gt;&gt;=r)&gt;&gt;&gt;2&amp;4,e=o[(n=(r=((f|=r=(e&gt;&gt;&gt;=r)&gt;&gt;&gt;1&amp;2)|(r=(e&gt;&gt;&gt;=r)&gt;&gt;&gt;1&amp;1))+(e&gt;&gt;&gt;r)|0)&lt;&lt;3)+1112&gt;&gt;2],(0|(f=o[e+8&gt;&gt;2]))!=(0|(n=n+1104|0))?(o[n+8&gt;&gt;2]=f,o[f+12&gt;&gt;2]=n):(t=bn(r)&amp;t,o[266]=t),n=e+8|0,o[e+4&gt;&gt;2]=3|g,f=(r&lt;&lt;=3)-g|0,o[e+r&gt;&gt;2]=f,o[(g=e+g|0)+4&gt;&gt;2]=1|f,B&amp;&amp;(e=1104+((a=B&gt;&gt;&gt;3)&lt;&lt;3)|0,r=o[271],(a=1&lt;&lt;a)&amp;t?a=o[e+8&gt;&gt;2]:(o[266]=a|t,a=e),o[a+12&gt;&gt;2]=r,o[e+8&gt;&gt;2]=r,o[r+12&gt;&gt;2]=e,o[r+8&gt;&gt;2]=a),o[271]=g,o[268]=f;break A}if(!(R=o[267]))break c;for(f=r=(e=(R&amp;0-R)-1|0)&gt;&gt;&gt;12&amp;16,f|=r=(e&gt;&gt;&gt;=r)&gt;&gt;&gt;5&amp;8,f|=r=(e&gt;&gt;&gt;=r)&gt;&gt;&gt;2&amp;4,r=o[1368+(((f|=r=(e&gt;&gt;&gt;=r)&gt;&gt;&gt;1&amp;2)|(r=(e&gt;&gt;&gt;=r)&gt;&gt;&gt;1&amp;1))+(e&gt;&gt;&gt;r)&lt;&lt;2)&gt;&gt;2],f=(-8&amp;o[r+4&gt;&gt;2])-g|0,e=r;(n=o[e+16&gt;&gt;2])||(n=o[e+20&gt;&gt;2]);)f=(e=(a=(-8&amp;o[n+4&gt;&gt;2])-g|0)&gt;&gt;&gt;0&lt;f&gt;&gt;&gt;0)?a:f,r=e?n:r,e=n;if(_=o[r+24&gt;&gt;2],(0|r)!=(0|(a=o[r+12&gt;&gt;2]))){e=o[r+8&gt;&gt;2],v[270],o[a+8&gt;&gt;2]=e,o[e+12&gt;&gt;2]=a;break e}if(!(n=o[(e=r+20|0)&gt;&gt;2])){if(!(n=o[r+16&gt;&gt;2]))break b;e=r+16|0}for(;d=e,a=n,(n=o[(e=n+20|0)&gt;&gt;2])||(e=a+16|0,n=o[a+16&gt;&gt;2]););o[d&gt;&gt;2]=0;break e}if(g=-1,!(e&gt;&gt;&gt;0&gt;4294967231)&amp;&amp;(g=-16&amp;(e=e+19|0),B=o[267])){d=0,(e&gt;&gt;&gt;=8)&amp;&amp;(d=31,g&gt;&gt;&gt;0&gt;16777215||(d=28+((e=((n=(r=e&lt;&lt;(f=e+1048320&gt;&gt;&gt;16&amp;8))&lt;&lt;(e=r+520192&gt;&gt;&gt;16&amp;4))&lt;&lt;(r=n+245760&gt;&gt;&gt;16&amp;2)&gt;&gt;&gt;15)-(r|e|f)|0)&lt;&lt;1|g&gt;&gt;&gt;e+21&amp;1)|0)),e=0-g|0;l:{u:{if(f=o[1368+(d&lt;&lt;2)&gt;&gt;2])for(r=g&lt;&lt;(31==(0|d)?0:25-(d&gt;&gt;&gt;1)|0),n=0;;){if(!((t=(-8&amp;o[f+4&gt;&gt;2])-g|0)&gt;&gt;&gt;0&gt;=e&gt;&gt;&gt;0||(a=f,e=t,e))){e=0,n=f;break u}if(t=o[f+20&gt;&gt;2],f=o[16+((r&gt;&gt;&gt;29&amp;4)+f|0)&gt;&gt;2],n=t?(0|t)==(0|f)?n:t:n,r&lt;&lt;=0!=(0|f),!f)break}else n=0;if(!(n|a)){if(!(r=(0-(r=2&lt;&lt;d)|r)&amp;B))break c;n=f=(r=(r&amp;0-r)-1|0)&gt;&gt;&gt;12&amp;16,n|=f=(r&gt;&gt;&gt;=f)&gt;&gt;&gt;5&amp;8,n|=f=(r&gt;&gt;&gt;=f)&gt;&gt;&gt;2&amp;4,n=o[1368+(((n|=f=(r&gt;&gt;&gt;=f)&gt;&gt;&gt;1&amp;2)|(f=(r&gt;&gt;&gt;=f)&gt;&gt;&gt;1&amp;1))+(r&gt;&gt;&gt;f)&lt;&lt;2)&gt;&gt;2]}if(!n)break l}for(;e=(r=(t=(-8&amp;o[n+4&gt;&gt;2])-g|0)&gt;&gt;&gt;0&lt;e&gt;&gt;&gt;0)?t:e,a=r?n:a,(f=o[n+16&gt;&gt;2])||(f=o[n+20&gt;&gt;2]),n=f;);}if(!(!a|e&gt;&gt;&gt;0&gt;=o[268]-g&gt;&gt;&gt;0)){if(d=o[a+24&gt;&gt;2],(0|(r=o[a+12&gt;&gt;2]))!=(0|a)){f=o[a+8&gt;&gt;2],v[270],o[r+8&gt;&gt;2]=f,o[f+12&gt;&gt;2]=r;break i}if(!(n=o[(f=a+20|0)&gt;&gt;2])){if(!(n=o[a+16&gt;&gt;2]))break o;f=a+16|0}for(;t=f,(n=o[(f=(r=n)+20|0)&gt;&gt;2])||(f=r+16|0,n=o[r+16&gt;&gt;2]););o[t&gt;&gt;2]=0;break i}}}if((r=o[268])&gt;&gt;&gt;0&gt;=g&gt;&gt;&gt;0){e=o[271],(f=r-g|0)&gt;&gt;&gt;0&gt;=16?(o[(n=e+g|0)+4&gt;&gt;2]=1|f,o[268]=f,o[271]=n,o[e+r&gt;&gt;2]=f,o[e+4&gt;&gt;2]=3|g):(o[e+4&gt;&gt;2]=3|r,o[(r=e+r|0)+4&gt;&gt;2]=1|o[r+4&gt;&gt;2],o[271]=0,o[268]=0),n=e+8|0;break A}if((r=o[269])&gt;&gt;&gt;0&gt;g&gt;&gt;&gt;0){e=o[272],r=r-g|0,o[(f=e+g|0)+4&gt;&gt;2]=1|r,o[269]=r,o[272]=f,o[e+4&gt;&gt;2]=3|g,n=e+8|0;break A}if(n=0,o[384]?f=o[386]:(o[387]=-1,o[388]=-1,o[385]=65536,o[386]=65536,o[384]=i+12&amp;-16^1431655768,o[389]=0,o[377]=0,f=65536),(e=(t=f+(a=g+71|0)|0)&amp;(d=0-f|0))&gt;&gt;&gt;0&lt;=g&gt;&gt;&gt;0){o[256]=48;break A}if((f=o[376])&amp;&amp;!((B=(n=o[374])+e|0)&gt;&gt;&gt;0&lt;=f&gt;&gt;&gt;0&amp;&amp;B&gt;&gt;&gt;0&gt;n&gt;&gt;&gt;0)){n=0,o[256]=48;break A}if(4&amp;C[1508])break n;c:{l:{if(f=o[272])for(n=1512;;){if((B=o[n&gt;&gt;2])+o[n+4&gt;&gt;2]&gt;&gt;&gt;0&gt;f&gt;&gt;&gt;0&amp;&amp;B&gt;&gt;&gt;0&lt;=f&gt;&gt;&gt;0)break l;if(!(n=o[n+8&gt;&gt;2]))break}if(-1==(0|(r=P(0))))break a;if(t=e,(n=(f=o[385])+-1|0)&amp;r&amp;&amp;(t=(e-r|0)+(r+n&amp;0-f)|0),t&gt;&gt;&gt;0&lt;=g&gt;&gt;&gt;0|t&gt;&gt;&gt;0&gt;2147483646)break a;if((f=o[376])&amp;&amp;(d=(n=o[374])+t|0)&gt;&gt;&gt;0&lt;=n&gt;&gt;&gt;0|d&gt;&gt;&gt;0&gt;f&gt;&gt;&gt;0)break a;if((0|r)!=(0|(n=P(t))))break c;break f}if((t=d&amp;t-r)&gt;&gt;&gt;0&gt;2147483646)break a;if((0|(r=P(t)))==(o[n&gt;&gt;2]+o[n+4&gt;&gt;2]|0))break t;n=r}if(!(g+72&gt;&gt;&gt;0&lt;=t&gt;&gt;&gt;0|t&gt;&gt;&gt;0&gt;2147483646|-1==(0|(r=n)))){if((f=(f=o[386])+(a-t|0)&amp;0-f)&gt;&gt;&gt;0&gt;2147483646)break f;if(-1!=(0|P(f))){t=f+t|0;break f}P(0-t|0);break a}if(-1!=(0|r))break f;break a}a=0;break e}r=0;break i}if(-1!=(0|r))break f}o[377]=4|o[377]}if(e&gt;&gt;&gt;0&gt;2147483646)break r;if((r=P(e))&gt;&gt;&gt;0&gt;=(e=P(0))&gt;&gt;&gt;0|-1==(0|r)|-1==(0|e))break r;if((t=e-r|0)&gt;&gt;&gt;0&lt;=g+56&gt;&gt;&gt;0)break r}e=o[374]+t|0,o[374]=e,e&gt;&gt;&gt;0&gt;v[375]&amp;&amp;(o[375]=e);f:{n:{a:{if(f=o[272]){for(n=1512;;){if(((e=o[n&gt;&gt;2])+(a=o[n+4&gt;&gt;2])|0)==(0|r))break a;if(!(n=o[n+8&gt;&gt;2]))break}break n}for(r&gt;&gt;&gt;0&gt;=(e=o[270])&gt;&gt;&gt;0&amp;&amp;e||(o[270]=r),n=0,o[379]=t,o[378]=r,o[274]=-1,o[275]=o[384],o[381]=0;e=n+1104|0,o[n+1112&gt;&gt;2]=e,o[n+1116&gt;&gt;2]=e,256!=(0|(n=n+8|0)););f=(e=r+8&amp;15?-8-r&amp;15:0)+r|0,e=(n=t+-56|0)-e|0,o[f+4&gt;&gt;2]=1|e,o[273]=o[388],o[269]=e,o[272]=f,o[4+(r+n|0)&gt;&gt;2]=56;break f}if(!(8&amp;C[n+12|0]|r&gt;&gt;&gt;0&lt;=f&gt;&gt;&gt;0|e&gt;&gt;&gt;0&gt;f&gt;&gt;&gt;0)){r=(e=f+8&amp;15?-8-f&amp;15:0)+f|0,e=(d=o[269]+t|0)-e|0,o[r+4&gt;&gt;2]=1|e,o[n+4&gt;&gt;2]=a+t,o[273]=o[388],o[269]=e,o[272]=r,o[4+(f+d|0)&gt;&gt;2]=56;break f}}r&gt;&gt;&gt;0&lt;(a=o[270])&gt;&gt;&gt;0&amp;&amp;(o[270]=r,a=r),e=r+t|0,n=1512;n:{a:{t:{o:{b:{c:{for(;;){if(o[n&gt;&gt;2]!=(0|e)){if(n=o[n+8&gt;&gt;2])continue;break c}break}if(!(8&amp;C[n+12|0]))break b}for(n=1512;;){if((e=o[n&gt;&gt;2])&gt;&gt;&gt;0&lt;=f&gt;&gt;&gt;0&amp;&amp;(a=e+o[n+4&gt;&gt;2]|0)&gt;&gt;&gt;0&gt;f&gt;&gt;&gt;0)break o;n=o[n+8&gt;&gt;2]}}if(o[n&gt;&gt;2]=r,o[n+4&gt;&gt;2]=o[n+4&gt;&gt;2]+t,o[(_=(r+8&amp;15?-8-r&amp;15:0)+r|0)+4&gt;&gt;2]=3|g,n=((r=e+(e+8&amp;15?-8-e&amp;15:0)|0)-_|0)-g|0,d=g+_|0,(0|r)==(0|f)){o[272]=d,e=o[269]+n|0,o[269]=e,o[d+4&gt;&gt;2]=1|e;break a}if((0|r)==o[271]){o[271]=d,e=o[268]+n|0,o[268]=e,o[d+4&gt;&gt;2]=1|e,o[e+d&gt;&gt;2]=e;break a}if(1==(3&amp;(f=o[r+4&gt;&gt;2]))){R=-8&amp;f;b:if(f&gt;&gt;&gt;0&lt;=255){if(g=1104+((f&gt;&gt;&gt;=3)&lt;&lt;3)|0,(0|(e=o[r+12&gt;&gt;2]))==(0|(a=o[r+8&gt;&gt;2]))){m=1064,Q=o[266]&amp;bn(f),o[m&gt;&gt;2]=Q;break b}o[e+8&gt;&gt;2]=a,o[a+12&gt;&gt;2]=e}else{if(B=o[r+24&gt;&gt;2],(0|(t=o[r+12&gt;&gt;2]))==(0|r))if((g=o[(f=r+20|0)&gt;&gt;2])||(g=o[(f=r+16|0)&gt;&gt;2])){for(;e=f,(g=o[(f=(t=g)+20|0)&gt;&gt;2])||(f=t+16|0,g=o[t+16&gt;&gt;2]););o[e&gt;&gt;2]=0}else t=0;else e=o[r+8&gt;&gt;2],o[t+8&gt;&gt;2]=e,o[e+12&gt;&gt;2]=t;if(B){e=o[r+28&gt;&gt;2];c:{if((0|r)==o[(f=1368+(e&lt;&lt;2)|0)&gt;&gt;2]){if(o[f&gt;&gt;2]=t,t)break c;m=1068,Q=o[267]&amp;bn(e),o[m&gt;&gt;2]=Q;break b}if(o[B+(o[B+16&gt;&gt;2]==(0|r)?16:20)&gt;&gt;2]=t,!t)break b}o[t+24&gt;&gt;2]=B,(e=o[r+16&gt;&gt;2])&amp;&amp;(o[t+16&gt;&gt;2]=e,o[e+24&gt;&gt;2]=t),(e=o[r+20&gt;&gt;2])&amp;&amp;(o[t+20&gt;&gt;2]=e,o[e+24&gt;&gt;2]=t)}}n=n+R|0,r=r+R|0}if(o[r+4&gt;&gt;2]=-2&amp;o[r+4&gt;&gt;2],o[n+d&gt;&gt;2]=n,o[d+4&gt;&gt;2]=1|n,n&gt;&gt;&gt;0&lt;=255){e=1104+((r=n&gt;&gt;&gt;3)&lt;&lt;3)|0,(f=o[266])&amp;(r=1&lt;&lt;r)?f=o[e+8&gt;&gt;2]:(o[266]=r|f,f=e),o[f+12&gt;&gt;2]=d,o[e+8&gt;&gt;2]=d,o[d+12&gt;&gt;2]=e,o[d+8&gt;&gt;2]=f;break a}if(f=0,(e=n&gt;&gt;&gt;8)&amp;&amp;(f=31,n&gt;&gt;&gt;0&gt;16777215||(f=28+((e=((a=(r=e&lt;&lt;(f=e+1048320&gt;&gt;&gt;16&amp;8))&lt;&lt;(e=r+520192&gt;&gt;&gt;16&amp;4))&lt;&lt;(r=a+245760&gt;&gt;&gt;16&amp;2)&gt;&gt;&gt;15)-(r|e|f)|0)&lt;&lt;1|n&gt;&gt;&gt;e+21&amp;1)|0)),o[(t=d)+28&gt;&gt;2]=f,o[d+16&gt;&gt;2]=0,o[d+20&gt;&gt;2]=0,e=1368+(f&lt;&lt;2)|0,!((r=o[267])&amp;(a=1&lt;&lt;f))){o[e&gt;&gt;2]=d,o[267]=r|a,o[d+24&gt;&gt;2]=e,o[d+8&gt;&gt;2]=d,o[d+12&gt;&gt;2]=d;break a}for(f=n&lt;&lt;(31==(0|f)?0:25-(f&gt;&gt;&gt;1)|0),r=o[e&gt;&gt;2];;){if((-8&amp;o[(e=r)+4&gt;&gt;2])==(0|n))break t;if(r=f&gt;&gt;&gt;29,f&lt;&lt;=1,!(r=o[(a=16+(e+(4&amp;r)|0)|0)&gt;&gt;2]))break}o[a&gt;&gt;2]=d,o[d+24&gt;&gt;2]=e,o[d+12&gt;&gt;2]=d,o[d+8&gt;&gt;2]=d;break a}for(B=(d=t+-56|0)-(e=r+8&amp;15?-8-r&amp;15:0)|0,o[(n=e+r|0)+4&gt;&gt;2]=1|B,o[4+(r+d|0)&gt;&gt;2]=56,o[(e=(e=(a+(a+-55&amp;15?55-a&amp;15:0)|0)-63|0)&gt;&gt;&gt;0&lt;f+16&gt;&gt;&gt;0?f:e)+4&gt;&gt;2]=35,o[273]=o[388],o[269]=B,o[272]=n,d=o[381],o[(n=e+16|0)&gt;&gt;2]=o[380],o[n+4&gt;&gt;2]=d,n=o[379],o[e+8&gt;&gt;2]=o[378],o[e+12&gt;&gt;2]=n,o[380]=e+8,o[379]=t,o[378]=r,o[381]=0,n=e+36|0;o[n&gt;&gt;2]=7,(n=n+4|0)&gt;&gt;&gt;0&lt;a&gt;&gt;&gt;0;);if((0|e)==(0|f))break f;if(o[e+4&gt;&gt;2]=-2&amp;o[e+4&gt;&gt;2],a=e-f|0,o[e&gt;&gt;2]=a,o[f+4&gt;&gt;2]=1|a,a&gt;&gt;&gt;0&lt;=255){r=1104+((e=a&gt;&gt;&gt;3)&lt;&lt;3)|0,(n=o[266])&amp;(e=1&lt;&lt;e)?e=o[r+8&gt;&gt;2]:(o[266]=e|n,e=r),o[e+12&gt;&gt;2]=f,o[r+8&gt;&gt;2]=f,o[f+12&gt;&gt;2]=r,o[f+8&gt;&gt;2]=e;break f}if(o[f+16&gt;&gt;2]=0,o[f+20&gt;&gt;2]=0,n=0,(e=a&gt;&gt;&gt;8)&amp;&amp;(n=31,a&gt;&gt;&gt;0&gt;16777215||(n=28+((e=((t=(r=e&lt;&lt;(n=e+1048320&gt;&gt;&gt;16&amp;8))&lt;&lt;(e=r+520192&gt;&gt;&gt;16&amp;4))&lt;&lt;(r=t+245760&gt;&gt;&gt;16&amp;2)&gt;&gt;&gt;15)-(r|e|n)|0)&lt;&lt;1|a&gt;&gt;&gt;e+21&amp;1)|0)),o[(d=f+28|0)&gt;&gt;2]=n,e=1368+(n&lt;&lt;2)|0,!((r=o[267])&amp;(t=1&lt;&lt;n))){o[e&gt;&gt;2]=f,o[267]=r|t,o[f+24&gt;&gt;2]=e,o[f+8&gt;&gt;2]=f,o[f+12&gt;&gt;2]=f;break f}for(n=a&lt;&lt;(31==(0|n)?0:25-(n&gt;&gt;&gt;1)|0),r=o[e&gt;&gt;2];;){if((0|a)==(-8&amp;o[(e=r)+4&gt;&gt;2]))break n;if(r=n&gt;&gt;&gt;29,n&lt;&lt;=1,!(r=o[(t=16+(e+(4&amp;r)|0)|0)&gt;&gt;2]))break}o[t&gt;&gt;2]=f,o[f+24&gt;&gt;2]=e,o[f+12&gt;&gt;2]=f,o[f+8&gt;&gt;2]=f;break f}r=o[e+8&gt;&gt;2],o[e+8&gt;&gt;2]=d,o[r+12&gt;&gt;2]=d,o[d+24&gt;&gt;2]=0,o[d+8&gt;&gt;2]=r,o[d+12&gt;&gt;2]=e}n=_+8|0;break A}r=o[e+8&gt;&gt;2],o[e+8&gt;&gt;2]=f,o[r+12&gt;&gt;2]=f,o[f+24&gt;&gt;2]=0,o[f+8&gt;&gt;2]=r,o[f+12&gt;&gt;2]=e}if(!((r=o[269])&gt;&gt;&gt;0&lt;=g&gt;&gt;&gt;0)){e=o[272],r=r-g|0,o[(f=e+g|0)+4&gt;&gt;2]=1|r,o[269]=r,o[272]=f,o[e+4&gt;&gt;2]=3|g,n=e+8|0;break A}}n=0,o[256]=48;break A}i:if(d){f=o[a+28&gt;&gt;2];r:{if((0|a)==o[(n=1368+(f&lt;&lt;2)|0)&gt;&gt;2]){if(o[n&gt;&gt;2]=r,r)break r;B=bn(f)&amp;B,o[267]=B;break i}if(o[d+(o[d+16&gt;&gt;2]==(0|a)?16:20)&gt;&gt;2]=r,!r)break i}o[r+24&gt;&gt;2]=d,(f=o[a+16&gt;&gt;2])&amp;&amp;(o[r+16&gt;&gt;2]=f,o[f+24&gt;&gt;2]=r),(f=o[a+20&gt;&gt;2])&amp;&amp;(o[r+20&gt;&gt;2]=f,o[f+24&gt;&gt;2]=r)}i:if(e&gt;&gt;&gt;0&lt;=15)e=e+g|0,o[a+4&gt;&gt;2]=3|e,e=e+a|0,o[e+4&gt;&gt;2]=1|o[e+4&gt;&gt;2];else if(t=a+g|0,o[t+4&gt;&gt;2]=1|e,o[a+4&gt;&gt;2]=3|g,o[e+t&gt;&gt;2]=e,e&gt;&gt;&gt;0&lt;=255)r=e&gt;&gt;&gt;3,e=1104+(r&lt;&lt;3)|0,f=o[266],r=1&lt;&lt;r,f&amp;r?f=o[e+8&gt;&gt;2]:(o[266]=r|f,f=e),o[f+12&gt;&gt;2]=t,o[e+8&gt;&gt;2]=t,o[t+12&gt;&gt;2]=e,o[t+8&gt;&gt;2]=f;else if(d=t,r=e&gt;&gt;&gt;8,n=0,r&amp;&amp;(n=31,e&gt;&gt;&gt;0&gt;16777215||(n=r+1048320&gt;&gt;&gt;16&amp;8,f=r&lt;&lt;n,r=f+520192&gt;&gt;&gt;16&amp;4,g=f&lt;&lt;r,f=g+245760&gt;&gt;&gt;16&amp;2,r=(g&lt;&lt;f&gt;&gt;&gt;15)-(f|r|n)|0,n=28+(r&lt;&lt;1|e&gt;&gt;&gt;r+21&amp;1)|0)),o[d+28&gt;&gt;2]=n,o[t+16&gt;&gt;2]=0,o[t+20&gt;&gt;2]=0,r=1368+(n&lt;&lt;2)|0,f=1&lt;&lt;n,f&amp;B){n=e&lt;&lt;(31==(0|n)?0:25-(n&gt;&gt;&gt;1)|0),g=o[r&gt;&gt;2];r:{for(;;){if((-8&amp;o[(r=g)+4&gt;&gt;2])==(0|e))break r;if(f=n&gt;&gt;&gt;29,n&lt;&lt;=1,!(g=o[(f=16+(r+(4&amp;f)|0)|0)&gt;&gt;2]))break}o[f&gt;&gt;2]=t,o[t+24&gt;&gt;2]=r,o[t+12&gt;&gt;2]=t,o[t+8&gt;&gt;2]=t;break i}e=o[r+8&gt;&gt;2],o[r+8&gt;&gt;2]=t,o[e+12&gt;&gt;2]=t,o[t+24&gt;&gt;2]=0,o[t+8&gt;&gt;2]=e,o[t+12&gt;&gt;2]=r}else o[r&gt;&gt;2]=t,o[267]=f|B,o[t+24&gt;&gt;2]=r,o[t+8&gt;&gt;2]=t,o[t+12&gt;&gt;2]=t;n=a+8|0;break A}e:if(_){e=o[r+28&gt;&gt;2];i:{if((0|r)==o[(n=1368+(e&lt;&lt;2)|0)&gt;&gt;2]){if(o[n&gt;&gt;2]=a,a)break i;m=1068,Q=bn(e)&amp;R,o[m&gt;&gt;2]=Q;break e}if(o[(o[_+16&gt;&gt;2]==(0|r)?16:20)+_&gt;&gt;2]=a,!a)break e}o[a+24&gt;&gt;2]=_,(e=o[r+16&gt;&gt;2])&amp;&amp;(o[a+16&gt;&gt;2]=e,o[e+24&gt;&gt;2]=a),(e=o[r+20&gt;&gt;2])&amp;&amp;(o[a+20&gt;&gt;2]=e,o[e+24&gt;&gt;2]=a)}f&gt;&gt;&gt;0&lt;=15?(e=f+g|0,o[r+4&gt;&gt;2]=3|e,o[(e=e+r|0)+4&gt;&gt;2]=1|o[e+4&gt;&gt;2]):(o[(d=r+g|0)+4&gt;&gt;2]=1|f,o[r+4&gt;&gt;2]=3|g,o[f+d&gt;&gt;2]=f,B&amp;&amp;(e=1104+((a=B&gt;&gt;&gt;3)&lt;&lt;3)|0,n=o[271],(a=1&lt;&lt;a)&amp;t?a=o[e+8&gt;&gt;2]:(o[266]=a|t,a=e),o[a+12&gt;&gt;2]=n,o[e+8&gt;&gt;2]=n,o[n+12&gt;&gt;2]=e,o[n+8&gt;&gt;2]=a),o[271]=d,o[268]=f),n=r+8|0}return D=i+16|0,n}function L(e){var i=0,r=0,f=0,n=0,a=0,t=0,C=0,d=0,g=0;A:if(e){a=(f=e+-8|0)+(e=-8&amp;(r=o[e+-4&gt;&gt;2]))|0;e:if(!(1&amp;r)){if(!(3&amp;r))break A;if((f=f-(i=o[f&gt;&gt;2])|0)&gt;&gt;&gt;0&lt;(n=o[270])&gt;&gt;&gt;0)break A;if(e=e+i|0,(0|f)==o[271]){if(3==(3&amp;(r=o[a+4&gt;&gt;2])))return o[a+4&gt;&gt;2]=-2&amp;r,o[268]=e,o[e+f&gt;&gt;2]=e,void(o[f+4&gt;&gt;2]=1|e)}else{if(i&gt;&gt;&gt;0&lt;=255){if(t=1104+((i&gt;&gt;&gt;=3)&lt;&lt;3)|0,(0|(r=o[f+12&gt;&gt;2]))==(0|(n=o[f+8&gt;&gt;2]))){d=1064,g=o[266]&amp;bn(i),o[d&gt;&gt;2]=g;break e}o[r+8&gt;&gt;2]=n,o[n+12&gt;&gt;2]=r;break e}if(C=o[f+24&gt;&gt;2],(0|f)==(0|(r=o[f+12&gt;&gt;2])))if((n=o[(i=f+20|0)&gt;&gt;2])||(n=o[(i=f+16|0)&gt;&gt;2])){for(;t=i,(n=o[(i=(r=n)+20|0)&gt;&gt;2])||(i=r+16|0,n=o[r+16&gt;&gt;2]););o[t&gt;&gt;2]=0}else r=0;else i=o[f+8&gt;&gt;2],o[r+8&gt;&gt;2]=i,o[i+12&gt;&gt;2]=r;if(!C)break e;i=o[f+28&gt;&gt;2];i:{if((0|f)==o[(n=1368+(i&lt;&lt;2)|0)&gt;&gt;2]){if(o[n&gt;&gt;2]=r,r)break i;d=1068,g=o[267]&amp;bn(i),o[d&gt;&gt;2]=g;break e}if(o[C+(o[C+16&gt;&gt;2]==(0|f)?16:20)&gt;&gt;2]=r,!r)break e}if(o[r+24&gt;&gt;2]=C,(i=o[f+16&gt;&gt;2])&amp;&amp;(o[r+16&gt;&gt;2]=i,o[i+24&gt;&gt;2]=r),!(i=o[f+20&gt;&gt;2]))break e;o[r+20&gt;&gt;2]=i,o[i+24&gt;&gt;2]=r}}if(!(a&gt;&gt;&gt;0&lt;=f&gt;&gt;&gt;0)&amp;&amp;1&amp;(r=o[a+4&gt;&gt;2])){e:{if(!(2&amp;r)){if(o[272]==(0|a)){if(o[272]=f,e=o[269]+e|0,o[269]=e,o[f+4&gt;&gt;2]=1|e,o[271]!=(0|f))break A;return o[268]=0,void(o[271]=0)}if(o[271]==(0|a))return o[271]=f,e=o[268]+e|0,o[268]=e,o[f+4&gt;&gt;2]=1|e,void(o[e+f&gt;&gt;2]=e);e=(-8&amp;r)+e|0;i:if(r&gt;&gt;&gt;0&lt;=255){if(t=1104+((r&gt;&gt;&gt;=3)&lt;&lt;3)|0,(0|(i=o[a+12&gt;&gt;2]))==(0|(n=o[a+8&gt;&gt;2]))){d=1064,g=o[266]&amp;bn(r),o[d&gt;&gt;2]=g;break i}o[i+8&gt;&gt;2]=n,o[n+12&gt;&gt;2]=i}else{if(C=o[a+24&gt;&gt;2],(0|(r=o[a+12&gt;&gt;2]))==(0|a))if((n=o[(i=a+20|0)&gt;&gt;2])||(n=o[(i=a+16|0)&gt;&gt;2])){for(;t=i,(n=o[(i=(r=n)+20|0)&gt;&gt;2])||(i=r+16|0,n=o[r+16&gt;&gt;2]););o[t&gt;&gt;2]=0}else r=0;else i=o[a+8&gt;&gt;2],v[270],o[r+8&gt;&gt;2]=i,o[i+12&gt;&gt;2]=r;if(C){i=o[a+28&gt;&gt;2];r:{if(o[(n=1368+(i&lt;&lt;2)|0)&gt;&gt;2]==(0|a)){if(o[n&gt;&gt;2]=r,r)break r;d=1068,g=o[267]&amp;bn(i),o[d&gt;&gt;2]=g;break i}if(o[C+((0|a)==o[C+16&gt;&gt;2]?16:20)&gt;&gt;2]=r,!r)break i}o[r+24&gt;&gt;2]=C,(i=o[a+16&gt;&gt;2])&amp;&amp;(o[r+16&gt;&gt;2]=i,o[i+24&gt;&gt;2]=r),(i=o[a+20&gt;&gt;2])&amp;&amp;(o[r+20&gt;&gt;2]=i,o[i+24&gt;&gt;2]=r)}}if(o[e+f&gt;&gt;2]=e,o[f+4&gt;&gt;2]=1|e,o[271]!=(0|f))break e;return void(o[268]=e)}o[a+4&gt;&gt;2]=-2&amp;r,o[e+f&gt;&gt;2]=e,o[f+4&gt;&gt;2]=1|e}if(e&gt;&gt;&gt;0&lt;=255)return e=1104+((r=e&gt;&gt;&gt;3)&lt;&lt;3)|0,(i=o[266])&amp;(r=1&lt;&lt;r)?i=o[e+8&gt;&gt;2]:(o[266]=r|i,i=e),o[i+12&gt;&gt;2]=f,o[e+8&gt;&gt;2]=f,o[f+12&gt;&gt;2]=e,void(o[f+8&gt;&gt;2]=i);o[f+16&gt;&gt;2]=0,o[f+20&gt;&gt;2]=0,i=0,(r=e&gt;&gt;&gt;8)&amp;&amp;(i=31,e&gt;&gt;&gt;0&gt;16777215||(i=28+((r=((t=(i=r&lt;&lt;(n=r+1048320&gt;&gt;&gt;16&amp;8))&lt;&lt;(r=i+520192&gt;&gt;&gt;16&amp;4))&lt;&lt;(i=t+245760&gt;&gt;&gt;16&amp;2)&gt;&gt;&gt;15)-(i|r|n)|0)&lt;&lt;1|e&gt;&gt;&gt;r+21&amp;1)|0)),o[(a=f+28|0)&gt;&gt;2]=i,r=1368+(i&lt;&lt;2)|0;e:if((n=o[267])&amp;(t=1&lt;&lt;i)){i=e&lt;&lt;(31==(0|i)?0:25-(i&gt;&gt;&gt;1)|0),r=o[r&gt;&gt;2];i:{for(;;){if(n=r,(-8&amp;o[r+4&gt;&gt;2])==(0|e))break i;if(r=i&gt;&gt;&gt;29,i&lt;&lt;=1,!(r=o[(t=16+(n+(4&amp;r)|0)|0)&gt;&gt;2]))break}o[t&gt;&gt;2]=f,o[f+12&gt;&gt;2]=f,o[f+24&gt;&gt;2]=n,o[f+8&gt;&gt;2]=f;break e}e=o[n+8&gt;&gt;2],o[n+8&gt;&gt;2]=f,o[e+12&gt;&gt;2]=f,o[f+24&gt;&gt;2]=0,o[f+8&gt;&gt;2]=e,o[f+12&gt;&gt;2]=n}else o[r&gt;&gt;2]=f,o[267]=n|t,o[f+24&gt;&gt;2]=r,o[f+8&gt;&gt;2]=f,o[f+12&gt;&gt;2]=f;if(e=o[274]+-1|0,o[274]=e,!e){for(f=1520;f=(e=o[f&gt;&gt;2])+8|0,e;);o[274]=-1}}}}function q(e){var i;for(D=i=D-16|0,o[i+12&gt;&gt;2]=e,o[i+12&gt;&gt;2]||(o[i+12&gt;&gt;2]=1);e=K(o[i+12&gt;&gt;2]),o[i+8&gt;&gt;2]=e,!e&amp;&amp;(o[(e=D-16|0)+12&gt;&gt;2]=1560,o[e+8&gt;&gt;2]=2,o[i+4&gt;&gt;2]=o[o[e+12&gt;&gt;2]&gt;&gt;2],o[i+4&gt;&gt;2]);)BA[o[i+4&gt;&gt;2]]();return D=i+16|0,o[i+8&gt;&gt;2]}function $(e){var i;D=i=D-16|0,o[i+12&gt;&gt;2]=e,L(o[i+12&gt;&gt;2]),D=i+16|0}function AA(e,i){var r=0,f=0;A:if(!(!(r=C[0|e])|(0|(f=C[0|i]))!=(0|r)))for(e=e+1|0,i=i+1|0;;){if(f=C[0|i],!(r=C[0|e]))break A;if(e=e+1|0,i=i+1|0,(0|r)!=(0|f))break}return r-f|0}function eA(e){e|=0,o[12+(D-16|0)&gt;&gt;2]=e}function iA(e){var i;return e|=0,D=i=D-16|0,o[i+12&gt;&gt;2]=e,function(e){var i;D=i=D-16|0,o[i+12&gt;&gt;2]=e,o[12+(D-16|0)&gt;&gt;2]=o[i+12&gt;&gt;2],D=i+16|0}(e=o[i+12&gt;&gt;2]),D=i+16|0,0|e}function rA(e){var i;return e|=0,D=i=D-16|0,o[i+12&gt;&gt;2]=e,iA(e=o[i+12&gt;&gt;2]),D=i+16|0,0|e}function fA(e,i,r){var f,a=0,t=0;return D=f=D-16|0,o[f+8&gt;&gt;2]=e,o[f+4&gt;&gt;2]=i,n[f+3|0]=r,1&amp;n[f+3|0]?(e=1,i=f,o[f+8&gt;&gt;2]!=o[f+4&gt;&gt;2]&amp;&amp;(e=!AA(nA(o[f+8&gt;&gt;2]),nA(o[f+4&gt;&gt;2]))),n[i+15|0]=e):(a=f,t=1&amp;function(e,i){var r;return D=r=D-16|0,o[r+4&gt;&gt;2]=e,o[r&gt;&gt;2]=i,e=o[o[r&gt;&gt;2]+4&gt;&gt;2],o[r+12&gt;&gt;2]=o[o[r+4&gt;&gt;2]+4&gt;&gt;2],o[r+8&gt;&gt;2]=e,e=1,o[r+12&gt;&gt;2]!=o[r+8&gt;&gt;2]&amp;&amp;(e=!AA(o[r+12&gt;&gt;2],o[r+8&gt;&gt;2])),D=r+16|0,e}(o[f+8&gt;&gt;2],o[f+4&gt;&gt;2]),n[a+15|0]=t),D=f+16|0,1&amp;n[f+15|0]}function nA(e){var i;return o[(i=D-16|0)+8&gt;&gt;2]=e,o[i+12&gt;&gt;2]=o[o[i+8&gt;&gt;2]+4&gt;&gt;2],o[i+12&gt;&gt;2]}function tA(e,i,r,f){var a;o[(a=D-16|0)+12&gt;&gt;2]=e,o[a+8&gt;&gt;2]=i,o[a+4&gt;&gt;2]=r,o[a&gt;&gt;2]=f,o[o[a+8&gt;&gt;2]+16&gt;&gt;2]?o[o[a+8&gt;&gt;2]+16&gt;&gt;2]!=o[a+4&gt;&gt;2]?(e=o[a+8&gt;&gt;2],o[e+36&gt;&gt;2]=o[e+36&gt;&gt;2]+1,o[o[a+8&gt;&gt;2]+24&gt;&gt;2]=2,n[o[a+8&gt;&gt;2]+54|0]=1):2==o[o[a+8&gt;&gt;2]+24&gt;&gt;2]&amp;&amp;(o[o[a+8&gt;&gt;2]+24&gt;&gt;2]=o[a&gt;&gt;2]):(o[o[a+8&gt;&gt;2]+16&gt;&gt;2]=o[a+4&gt;&gt;2],o[o[a+8&gt;&gt;2]+24&gt;&gt;2]=o[a&gt;&gt;2],o[o[a+8&gt;&gt;2]+36&gt;&gt;2]=1)}function aA(e,i,r,f){var n,a;D=n=D-32|0,o[n+28&gt;&gt;2]=e,o[n+24&gt;&gt;2]=i,o[n+20&gt;&gt;2]=r,o[n+16&gt;&gt;2]=f,e=o[n+28&gt;&gt;2],o[n+12&gt;&gt;2]=0,o[n+20&gt;&gt;2]&amp;&amp;(o[n+12&gt;&gt;2]=o[e+4&gt;&gt;2]&gt;&gt;8,1&amp;o[e+4&gt;&gt;2]&amp;&amp;(o[n+8&gt;&gt;2]=o[o[n+20&gt;&gt;2]&gt;&gt;2],o[n+12&gt;&gt;2]=o[o[n+8&gt;&gt;2]+o[n+12&gt;&gt;2]&gt;&gt;2])),r=i=o[e&gt;&gt;2],f=o[n+24&gt;&gt;2],a=o[n+20&gt;&gt;2]+o[n+12&gt;&gt;2]|0,e=2&amp;o[e+4&gt;&gt;2]?o[n+16&gt;&gt;2]:2,BA[o[o[i&gt;&gt;2]+28&gt;&gt;2]](r,f,a,e),D=n+32|0}function oA(e,i,r,f,a){var t;o[(t=D-32|0)+28&gt;&gt;2]=e,o[t+24&gt;&gt;2]=i,o[t+20&gt;&gt;2]=r,o[t+16&gt;&gt;2]=f,o[t+12&gt;&gt;2]=a,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]?(e=o[t+24&gt;&gt;2],o[e+36&gt;&gt;2]=o[e+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 bA(e,i,r,f){var n;o[(n=D-16|0)+12&gt;&gt;2]=e,o[n+8&gt;&gt;2]=i,o[n+4&gt;&gt;2]=r,o[n&gt;&gt;2]=f,o[n+4&gt;&gt;2]==o[o[n+8&gt;&gt;2]+4&gt;&gt;2]&amp;&amp;1!=o[o[n+8&gt;&gt;2]+28&gt;&gt;2]&amp;&amp;(o[o[n+8&gt;&gt;2]+28&gt;&gt;2]=o[n&gt;&gt;2])}function cA(e,i,r,f,a,t){var C;D=C=D-32|0,o[C+28&gt;&gt;2]=e,o[C+24&gt;&gt;2]=i,o[C+20&gt;&gt;2]=r,o[C+16&gt;&gt;2]=f,o[C+12&gt;&gt;2]=a,n[C+11|0]=t,e=o[C+28&gt;&gt;2],o[C+4&gt;&gt;2]=o[e+4&gt;&gt;2]&gt;&gt;8,1&amp;o[e+4&gt;&gt;2]&amp;&amp;(o[C&gt;&gt;2]=o[o[C+16&gt;&gt;2]&gt;&gt;2],o[C+4&gt;&gt;2]=o[o[C&gt;&gt;2]+o[C+4&gt;&gt;2]&gt;&gt;2]),r=i=o[e&gt;&gt;2],f=o[C+24&gt;&gt;2],a=o[C+20&gt;&gt;2],t=o[C+16&gt;&gt;2]+o[C+4&gt;&gt;2]|0,e=2&amp;o[e+4&gt;&gt;2]?o[C+12&gt;&gt;2]:2,BA[o[o[i&gt;&gt;2]+20&gt;&gt;2]](r,f,a,t,e,1&amp;n[C+11|0]),D=C+32|0}function lA(e,i,r,f,a){var t;D=t=D-32|0,o[t+28&gt;&gt;2]=e,o[t+24&gt;&gt;2]=i,o[t+20&gt;&gt;2]=r,o[t+16&gt;&gt;2]=f,n[t+15|0]=a,e=o[t+28&gt;&gt;2],o[t+8&gt;&gt;2]=o[e+4&gt;&gt;2]&gt;&gt;8,1&amp;o[e+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]),r=i=o[e&gt;&gt;2],f=o[t+24&gt;&gt;2],a=o[t+20&gt;&gt;2]+o[t+8&gt;&gt;2]|0,e=2&amp;o[e+4&gt;&gt;2]?o[t+16&gt;&gt;2]:2,BA[o[o[i&gt;&gt;2]+24&gt;&gt;2]](r,f,a,e,1&amp;n[t+15|0]),D=t+32|0}function uA(e,i){o[e&gt;&gt;2]=5748,o[e+4&gt;&gt;2]=o[i&gt;&gt;2]}function sA(e){return 0|(e|=0)}function kA(e){W()}function vA(e,i){uA(e,i),o[e&gt;&gt;2]=5776}function dA(e){return o[391]=o[391]+1,0|BA[o[740]](e,16)}function CA(e){e&amp;&amp;(o[392]=o[392]+1,BA[o[741]](e))}function gA(e,i,r,f){var n,t,C=R(0),d=R(0),v=R(0),B=R(0),m=R(0),Q=0,h=0,G=R(0),y=0,w=R(0),W=0,p=R(0),F=R(0),Z=0,Y=R(0),V=0;if(D=n=D-32|0,t=o[e&gt;&gt;2],o[e&gt;&gt;2]=t+1,1!=(0|(Q=f-r|0))){if(V=function(e,i,r,f){var n,a,t=0,C=0,d=0,v=0,B=0,m=0,Q=R(0),h=0,G=0,y=0,w=R(0),W=R(0),p=R(0),F=0,Z=0,Y=0,V=0,E=0,z=0,BA=0,gi=0;if(o[(C=(n=D+-64|0)+24|0)&gt;&gt;2]=0,o[C+4&gt;&gt;2]=0,o[n+16&gt;&gt;2]=0,o[n+20&gt;&gt;2]=0,!(t=(0|r)&lt;=(0|i))){for(m=r-i|0,C=24+(o[e+12&gt;&gt;2]+_(i,36)|0)|0;Q=R(R(R(g[C+-4&gt;&gt;2]+g[C+-20&gt;&gt;2])*R(.5))+Q),w=R(R(R(g[C+-8&gt;&gt;2]+g[C+-24&gt;&gt;2])*R(.5))+w),W=R(R(R(g[C&gt;&gt;2]+g[C+-16&gt;&gt;2])*R(.5))+W),C=C+36|0,m=m+-1|0;);g[n+24&gt;&gt;2]=W,g[n+20&gt;&gt;2]=Q,g[n+16&gt;&gt;2]=w}if(a=r-i|0,p=R(R(1)/R(0|a)),g[n+24&gt;&gt;2]=p*W,g[n+20&gt;&gt;2]=p*Q,g[n+16&gt;&gt;2]=p*w,C=i,!t)for(Q=g[(f&lt;&lt;=2)+(n+16|0)&gt;&gt;2],m=_(i,36)+16|0,E=f+n|0,h=n+48|0,f=a;o[n+12&gt;&gt;2]=0,v=(t=(B=o[e+12&gt;&gt;2])+m|0)+8|0,g[n+8&gt;&gt;2]=R(g[v&gt;&gt;2]+g[t+-8&gt;&gt;2])*R(.5),g[n+4&gt;&gt;2]=R(g[t+4&gt;&gt;2]+g[t+-12&gt;&gt;2])*R(.5),d=t+-16|0,g[n&gt;&gt;2]=R(g[t&gt;&gt;2]+g[d&gt;&gt;2])*R(.5),g[E&gt;&gt;2]&gt;Q&amp;&amp;(z=o[d&gt;&gt;2],BA=o[d+4&gt;&gt;2],V=_(C,36),F=o[(B=B+V|0)+4&gt;&gt;2],o[d&gt;&gt;2]=o[B&gt;&gt;2],o[d+4&gt;&gt;2]=F,gi=o[t&gt;&gt;2],F=o[t+4&gt;&gt;2],Z=o[(G=B+16|0)+4&gt;&gt;2],o[t&gt;&gt;2]=o[G&gt;&gt;2],o[t+4&gt;&gt;2]=Z,G=o[v&gt;&gt;2],Z=o[v+4&gt;&gt;2],Y=o[(y=B+24|0)+4&gt;&gt;2],o[v&gt;&gt;2]=o[y&gt;&gt;2],o[v+4&gt;&gt;2]=Y,v=o[(t=t+16|0)&gt;&gt;2],o[t&gt;&gt;2]=o[B+32&gt;&gt;2],y=o[(t=d+8|0)&gt;&gt;2],Y=o[t+4&gt;&gt;2],B=o[(d=B+8|0)+4&gt;&gt;2],o[t&gt;&gt;2]=o[d&gt;&gt;2],o[t+4&gt;&gt;2]=B,o[h&gt;&gt;2]=gi,o[h+4&gt;&gt;2]=F,o[(t=h+8|0)&gt;&gt;2]=G,o[t+4&gt;&gt;2]=Z,o[(t=d=n+40|0)&gt;&gt;2]=y,o[t+4&gt;&gt;2]=Y,t=o[e+12&gt;&gt;2]+V|0,o[t+32&gt;&gt;2]=v,o[n+32&gt;&gt;2]=z,o[n+36&gt;&gt;2]=BA,v=o[n+36&gt;&gt;2],o[t&gt;&gt;2]=o[n+32&gt;&gt;2],o[t+4&gt;&gt;2]=v,v=o[d+4&gt;&gt;2],o[(B=t+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[B+4&gt;&gt;2]=v,d=o[h+4&gt;&gt;2],o[(v=t+16|0)&gt;&gt;2]=o[h&gt;&gt;2],o[v+4&gt;&gt;2]=d,v=o[(d=n+56|0)+4&gt;&gt;2],o[(t=t+24|0)&gt;&gt;2]=o[d&gt;&gt;2],o[t+4&gt;&gt;2]=v,C=C+1|0),m=m+36|0,f=f+-1|0;);return(0|C)&lt;((-1^(e=(0|a)/3|0))+r|0)&amp;&amp;(0|C)&gt;(e+i|0)||(C=(a&gt;&gt;1)+i|0),C}(i,r,f,function(e,i,r){var f,n=0,a=R(0),t=R(0),C=R(0),d=R(0),v=0,B=R(0),m=R(0),Q=R(0),h=R(0);f=r-i|0;A:{e:{if((0|r)&lt;=(0|i))C=R(0|f);else{for(n=24+(o[e+12&gt;&gt;2]+_(i,36)|0)|0,v=f;a=R(a+R(R(g[n+-4&gt;&gt;2]+g[n+-20&gt;&gt;2])*R(.5))),m=R(m+R(R(g[n+-8&gt;&gt;2]+g[n+-24&gt;&gt;2])*R(.5))),t=R(t+R(R(g[n&gt;&gt;2]+g[n+-16&gt;&gt;2])*R(.5))),n=n+36|0,v=v+-1|0;);if(C=R(0|f),(0|r)&gt;(0|i))break e}t=R(0),a=R(0);break A}for(d=R(R(1)/C),Q=R(d*t),h=R(d*a),m=R(d*m),v=r-i|0,n=24+(o[e+12&gt;&gt;2]+_(i,36)|0)|0,a=R(0),t=R(0),d=R(0);B=t,t=R(R(R(g[n+-4&gt;&gt;2]+g[n+-20&gt;&gt;2])*R(.5))-h),t=R(B+R(t*t)),B=d,d=R(R(R(g[n+-8&gt;&gt;2]+g[n+-24&gt;&gt;2])*R(.5))-m),d=R(B+R(d*d)),B=a,a=R(R(R(g[n&gt;&gt;2]+g[n+-16&gt;&gt;2])*R(.5))-Q),a=R(B+R(a*a)),n=n+36|0,v=v+-1|0;);}return C=R(R(1)/R(C+R(-1))),t=R(C*t),a=R(C*a),(C=R(C*d))&lt;t?t&lt;a?2:1:(C&lt;a)&lt;&lt;1}(i,r,f)),o[n+24&gt;&gt;2]=-8388609,o[n+16&gt;&gt;2]=-8388609,o[n+20&gt;&gt;2]=-8388609,o[n+8&gt;&gt;2]=2139095039,o[n&gt;&gt;2]=2139095039,o[n+4&gt;&gt;2]=2139095039,(0|f)&lt;=(0|r))C=R(34028234663852886e22),d=R(-34028234663852886e22),m=R(-34028234663852886e22),B=R(-34028234663852886e22),w=R(34028234663852886e22),G=R(34028234663852886e22);else for(Z=n+16|0,h=16+(o[i+12&gt;&gt;2]+_(r,36)|0)|0,C=R(34028234663852886e22),d=R(-34028234663852886e22),m=R(-34028234663852886e22),B=R(-34028234663852886e22),w=R(34028234663852886e22),G=R(34028234663852886e22);G=G&gt;(v=g[(W=h+-16|0)&gt;&gt;2])?v:G,g[n&gt;&gt;2]=G,y=w&gt;g[h+-12&gt;&gt;2]?W:n,w=g[y+4&gt;&gt;2],o[n+4&gt;&gt;2]=o[y+4&gt;&gt;2],W=C&gt;g[h+-8&gt;&gt;2]?W:n,C=g[W+8&gt;&gt;2],o[n+8&gt;&gt;2]=o[W+8&gt;&gt;2],B=B&lt;(v=g[h&gt;&gt;2])?v:B,g[n+16&gt;&gt;2]=B,W=m&lt;g[h+4&gt;&gt;2]?h:Z,m=g[W+4&gt;&gt;2],o[n+20&gt;&gt;2]=o[W+4&gt;&gt;2],W=d&lt;g[h+8&gt;&gt;2]?h:Z,d=g[W+8&gt;&gt;2],o[n+24&gt;&gt;2]=o[W+8&gt;&gt;2],h=h+36|0,Q=Q+-1|0;);Q=h=(W=t&lt;&lt;4)+o[(Z=e+16|0)&gt;&gt;2]|0,F=g[e+56&gt;&gt;2],p=g[e+40&gt;&gt;2],v=g[e+24&gt;&gt;2],y=(B=R(R(F*R((p&lt;(B=B&lt;v?v:B)?p:B)-v))+R(.5)))&lt;R(4294967296)&amp;B&gt;=R(0)?~~B&gt;&gt;&gt;0:0,a[Q+6&gt;&gt;1]=y,Q=h,y=(B=R(R(R((p&lt;(B=G&lt;v?v:G)?p:B)-v)*F)+R(.5)))&lt;R(4294967296)&amp;B&gt;=R(0)?~~B&gt;&gt;&gt;0:0,a[Q&gt;&gt;1]=y,Q=h+10|0,p=g[e- -64&gt;&gt;2],G=g[e+48&gt;&gt;2],B=g[e+32&gt;&gt;2],y=(d=R(R(p*R((G&lt;(d=d&lt;B?B:d)?G:d)-B))+R(.5)))&lt;R(4294967296)&amp;d&gt;=R(0)?~~d&gt;&gt;&gt;0:0,a[Q&gt;&gt;1]=y,Q=h+8|0,F=g[e+60&gt;&gt;2],v=g[e+44&gt;&gt;2],d=g[e+28&gt;&gt;2],y=(m=R(R(F*R((v&lt;(m=m&lt;d?d:m)?v:m)-d))+R(.5)))&lt;R(4294967296)&amp;m&gt;=R(0)?~~m&gt;&gt;&gt;0:0,a[Q&gt;&gt;1]=y,Q=h,y=(C=R(R(R((G&lt;(C=C&lt;B?B:C)?G:C)-B)*p)+R(.5)))&lt;R(4294967296)&amp;C&gt;=R(0)?~~C&gt;&gt;&gt;0:0,a[Q+4&gt;&gt;1]=y,Q=(C=R(R(R((v&lt;(C=w&lt;d?d:w)?v:C)-d)*F)+R(.5)))&lt;R(4294967296)&amp;C&gt;=R(0)?~~C&gt;&gt;&gt;0:0,a[h+2&gt;&gt;1]=Q,gA(e,i,r,V),gA(e,i,V,f),o[12+(W+o[Z&gt;&gt;2]|0)&gt;&gt;2]=t-o[e&gt;&gt;2]}else w=g[e+48&gt;&gt;2],C=g[e+32&gt;&gt;2],i=o[i+12&gt;&gt;2]+_(r,36)|0,d=(d=g[i+8&gt;&gt;2])&lt;C?C:d,p=g[e- -64&gt;&gt;2],Q=(d=R(R(R((w&lt;d?w:d)-C)*p)+R(.5)))&lt;R(4294967296)&amp;d&gt;=R(0)?~~d&gt;&gt;&gt;0:0,v=g[i&gt;&gt;2],m=g[i+4&gt;&gt;2],r=o[e+16&gt;&gt;2]+(t&lt;&lt;4)|0,a[r+4&gt;&gt;1]=Q,f=r,B=g[e+44&gt;&gt;2],m=m&lt;(d=g[e+28&gt;&gt;2])?d:m,F=g[e+60&gt;&gt;2],h=(m=R(R(R((B&lt;m?B:m)-d)*F)+R(.5)))&lt;R(4294967296)&amp;m&gt;=R(0)?~~m&gt;&gt;&gt;0:0,a[f+2&gt;&gt;1]=h,f=r,G=g[e+40&gt;&gt;2],v=v&lt;(m=g[e+24&gt;&gt;2])?m:v,Y=g[e+56&gt;&gt;2],e=(v=R(R(R((G&lt;v?G:v)-m)*Y)+R(.5)))&lt;R(4294967296)&amp;v&gt;=R(0)?~~v&gt;&gt;&gt;0:0,a[f&gt;&gt;1]=e,v=g[i+24&gt;&gt;2],Q=(C=R(R(p*R((w&lt;(v=v&lt;C?C:v)?w:v)-C))+R(.5)))&lt;R(4294967296)&amp;C&gt;=R(0)?~~C&gt;&gt;&gt;0:0,C=g[i+16&gt;&gt;2],w=g[i+20&gt;&gt;2],a[r+10&gt;&gt;1]=Q,e=r+8|0,f=(d=R(R(F*R((B&lt;(w=w&lt;d?d:w)?B:w)-d))+R(.5)))&lt;R(4294967296)&amp;d&gt;=R(0)?~~d&gt;&gt;&gt;0:0,a[e&gt;&gt;1]=f,e=r,f=(C=R(R(Y*R((G&lt;(C=C&lt;m?m:C)?G:C)-m))+R(.5)))&lt;R(4294967296)&amp;C&gt;=R(0)?~~C&gt;&gt;&gt;0:0,a[e+6&gt;&gt;1]=f,o[r+12&gt;&gt;2]=o[i+32&gt;&gt;2];D=n+32|0}function _A(e,i,r){var f,a,t,v,B,_,m,Q=R(0),h=R(0),G=R(0),y=R(0),w=0,W=0,p=R(0),F=0,Z=0,Y=0,V=0,E=0,D=R(0),z=R(0),BA=0,gi=0,br=0;if(D=g[e- -64&gt;&gt;2],G=g[e+48&gt;&gt;2],Q=g[e+32&gt;&gt;2],h=g[i+24&gt;&gt;2],t=(h=R(R(D*R((G&lt;(h=h&lt;Q?Q:h)?G:h)-Q))+R(.5)))&lt;R(4294967296)&amp;h&gt;=R(0)?~~h&gt;&gt;&gt;0:0,z=g[e+60&gt;&gt;2],p=g[e+44&gt;&gt;2],h=g[e+28&gt;&gt;2],y=g[i+20&gt;&gt;2],v=(y=R(R(z*R((p&lt;(y=y&lt;h?h:y)?p:y)-h))+R(.5)))&lt;R(4294967296)&amp;y&gt;=R(0)?~~y&gt;&gt;&gt;0:0,y=g[i+8&gt;&gt;2],a=(Q=R(R(R((G&lt;(y=y&lt;Q?Q:y)?G:y)-Q)*D)+R(.5)))&lt;R(4294967296)&amp;Q&gt;=R(0)?~~Q&gt;&gt;&gt;0:0,Q=g[i+4&gt;&gt;2],B=(Q=R(R(R((p&lt;(Q=Q&lt;h?h:Q)?p:Q)-h)*z)+R(.5)))&lt;R(4294967296)&amp;Q&gt;=R(0)?~~Q&gt;&gt;&gt;0:0,p=g[e+56&gt;&gt;2],h=g[e+40&gt;&gt;2],Q=g[e+24&gt;&gt;2],G=g[i+16&gt;&gt;2],_=(G=R(R(p*R((h&lt;(G=G&lt;Q?Q:G)?h:G)-Q))+R(.5)))&lt;R(4294967296)&amp;G&gt;=R(0)?~~G&gt;&gt;&gt;0:0,G=g[i&gt;&gt;2],m=(Q=R(R(R((h&lt;(G=G&lt;Q?Q:G)?h:G)-Q)*p)+R(.5)))&lt;R(4294967296)&amp;Q&gt;=R(0)?~~Q&gt;&gt;&gt;0:0,(0|(f=o[e&gt;&gt;2]))&gt;=1)for(i=0;;){if(w=(BA=i&lt;&lt;4)+o[e+16&gt;&gt;2]|0,d[w+4&gt;&gt;1]&lt;=t&gt;&gt;&gt;0&amp;&amp;!(d[w&gt;&gt;1]&gt;_&gt;&gt;&gt;0|d[w+6&gt;&gt;1]&lt;m&gt;&gt;&gt;0|d[w+8&gt;&gt;1]&lt;B&gt;&gt;&gt;0|d[w+2&gt;&gt;1]&gt;v&gt;&gt;&gt;0)){if(gi=(0|(Z=o[w+12&gt;&gt;2]))&gt;-1,br=(w=d[w+10&gt;&gt;1])&gt;&gt;&gt;0&gt;=a&gt;&gt;&gt;0,!((0|Z)&lt;0|w&gt;&gt;&gt;0&lt;a&gt;&gt;&gt;0)){if((0|(W=o[r+4&gt;&gt;2]))==o[r+8&gt;&gt;2]&amp;&amp;!((0|W)&gt;=(0|(F=W?W&lt;&lt;1:1)))){F?(w=dA(F&lt;&lt;2),W=o[r+4&gt;&gt;2]):w=0,Y=o[r+12&gt;&gt;2];A:{if((0|W)&gt;=1)for(V=w,E=Y;o[V&gt;&gt;2]=o[E&gt;&gt;2],V=V+4|0,E=E+4|0,W=W+-1|0;);else if(!Y)break A;C[r+16|0]&amp;&amp;CA(Y),o[r+12&gt;&gt;2]=0,W=o[r+4&gt;&gt;2]}o[r+12&gt;&gt;2]=w,n[r+16|0]=1,o[r+8&gt;&gt;2]=F}o[o[r+12&gt;&gt;2]+(W&lt;&lt;2)&gt;&gt;2]=Z,o[r+4&gt;&gt;2]=o[r+4&gt;&gt;2]+1}}else gi=o[w+12&gt;&gt;2]&gt;-1,br=0;if(!((0|(i=gi||br?i+1|0:i-o[12+(o[e+16&gt;&gt;2]+BA|0)&gt;&gt;2]|0))&lt;(0|f)))break}}function mA(e,i,r,f,a){var t;D=t=D-112|0,!o[e&gt;&gt;2]|!o[r&gt;&gt;2]||(function(e,i,r){var f=R(0),n=R(0),a=R(0),t=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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),D=R(0),z=R(0),BA=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0);w=g[i+52&gt;&gt;2],W=g[i+56&gt;&gt;2],p=g[r+52&gt;&gt;2],F=g[r+56&gt;&gt;2],C=g[i+20&gt;&gt;2],d=g[i+36&gt;&gt;2],f=g[r+20&gt;&gt;2],n=g[r+36&gt;&gt;2],a=g[r+24&gt;&gt;2],v=g[i+24&gt;&gt;2],Z=g[r+40&gt;&gt;2],B=g[i+40&gt;&gt;2],Dr=g[i+48&gt;&gt;2],Y=g[r+48&gt;&gt;2],_=g[i+4&gt;&gt;2],V=g[r+4&gt;&gt;2],E=g[r+8&gt;&gt;2],Q=g[i+8&gt;&gt;2],t=g[r+32&gt;&gt;2],h=g[i+32&gt;&gt;2],D=g[r&gt;&gt;2],G=g[i&gt;&gt;2],z=g[r+16&gt;&gt;2],y=g[i+16&gt;&gt;2],o[e+60&gt;&gt;2]=0,o[e+44&gt;&gt;2]=0,o[e+28&gt;&gt;2]=0,o[e+12&gt;&gt;2]=0,BA=R(R(R(G*D)+R(y*z))+R(h*t)),g[e+16&gt;&gt;2]=BA,gi=R(R(R(Q*E)+R(v*a))+R(B*Z)),g[e+56&gt;&gt;2]=gi,br=R(R(R(Q*V)+R(v*f))+R(B*n)),g[e+52&gt;&gt;2]=br,vr=R(R(R(Q*D)+R(v*z))+R(B*t)),g[e+48&gt;&gt;2]=vr,gr=R(R(R(_*E)+R(C*a))+R(d*Z)),g[e+40&gt;&gt;2]=gr,hr=R(R(R(_*V)+R(C*f))+R(d*n)),g[e+36&gt;&gt;2]=hr,t=R(R(R(_*D)+R(C*z))+R(d*t)),g[e+32&gt;&gt;2]=t,a=R(R(R(G*E)+R(y*a))+R(h*Z)),g[e+24&gt;&gt;2]=a,n=R(R(R(G*V)+R(y*f))+R(h*n)),g[e+20&gt;&gt;2]=n,g[e+64&gt;&gt;2]=R(m(BA))+R(9.999999974752427e-7),f=R(-Dr),g[e+8&gt;&gt;2]=R(R(R(Q*f)-R(v*w))-R(B*W))+R(R(R(Q*Y)+R(v*p))+R(B*F)),g[e+4&gt;&gt;2]=R(R(R(_*f)-R(C*w))-R(d*W))+R(R(R(_*Y)+R(C*p))+R(d*F)),g[e&gt;&gt;2]=R(R(R(G*f)-R(y*w))-R(h*W))+R(R(R(G*Y)+R(y*p))+R(h*F)),g[e+104&gt;&gt;2]=R(m(gi))+R(9.999999974752427e-7),g[e+100&gt;&gt;2]=R(m(br))+R(9.999999974752427e-7),g[e+96&gt;&gt;2]=R(m(vr))+R(9.999999974752427e-7),g[e+88&gt;&gt;2]=R(m(gr))+R(9.999999974752427e-7),g[e+84&gt;&gt;2]=R(m(hr))+R(9.999999974752427e-7),g[e+80&gt;&gt;2]=R(m(t))+R(9.999999974752427e-7),g[e+72&gt;&gt;2]=R(m(a))+R(9.999999974752427e-7),g[e+68&gt;&gt;2]=R(m(n))+R(9.999999974752427e-7)}(t,i,f),function A(e,i,r,f,a,t,v){var B,_,Q=0,h=0,G=0,y=0,w=0,W=R(0),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0);D=B=D+-64|0,Q=(y=a&lt;&lt;4)+o[e+16&gt;&gt;2]|0,G=d[Q&gt;&gt;1],h=d[Q+2&gt;&gt;1],w=d[Q+4&gt;&gt;1],o[B+44&gt;&gt;2]=0,W=g[e- -64&gt;&gt;2],p=g[e+32&gt;&gt;2],g[B+40&gt;&gt;2]=R(R(w&gt;&gt;&gt;0)/W)+p,F=g[e+60&gt;&gt;2],Z=g[e+28&gt;&gt;2],g[B+36&gt;&gt;2]=R(R(h&gt;&gt;&gt;0)/F)+Z,Y=g[e+56&gt;&gt;2],V=g[e+24&gt;&gt;2],g[B+32&gt;&gt;2]=R(R(G&gt;&gt;&gt;0)/Y)+V,G=d[Q+6&gt;&gt;1],h=d[Q+10&gt;&gt;1],Q=d[Q+8&gt;&gt;1],o[B+60&gt;&gt;2]=0,g[B+52&gt;&gt;2]=Z+R(R(Q&gt;&gt;&gt;0)/F),g[B+56&gt;&gt;2]=p+R(R(h&gt;&gt;&gt;0)/W),g[B+48&gt;&gt;2]=V+R(R(G&gt;&gt;&gt;0)/Y),Q=(G=t&lt;&lt;4)+o[i+16&gt;&gt;2]|0,h=d[Q&gt;&gt;1],w=d[Q+2&gt;&gt;1],_=d[Q+4&gt;&gt;1],o[B+12&gt;&gt;2]=0,W=g[i- -64&gt;&gt;2],p=g[i+32&gt;&gt;2],g[B+8&gt;&gt;2]=R(R(_&gt;&gt;&gt;0)/W)+p,F=g[i+60&gt;&gt;2],Z=g[i+28&gt;&gt;2],g[B+4&gt;&gt;2]=R(R(w&gt;&gt;&gt;0)/F)+Z,Y=g[i+56&gt;&gt;2],V=g[i+24&gt;&gt;2],g[B&gt;&gt;2]=R(R(h&gt;&gt;&gt;0)/Y)+V,h=d[Q+6&gt;&gt;1],w=d[Q+10&gt;&gt;1],Q=d[Q+8&gt;&gt;1],o[B+28&gt;&gt;2]=0,g[B+20&gt;&gt;2]=Z+R(R(Q&gt;&gt;&gt;0)/F),g[B+24&gt;&gt;2]=p+R(R(w&gt;&gt;&gt;0)/W),g[B+16&gt;&gt;2]=V+R(R(h&gt;&gt;&gt;0)/Y);A:if(function(e,i,r,f){var n=R(0),a=R(0),t=R(0),o=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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),D=R(0),z=R(0),BA=R(0),gi=R(0),br=R(0),vr=R(0);e:{if(o=g[i+16&gt;&gt;2],a=R(R(o+g[i&gt;&gt;2])*R(.5)),Y=g[r+16&gt;&gt;2],C=g[i+20&gt;&gt;2],n=R(R(C+g[i+4&gt;&gt;2])*R(.5)),V=g[r+20&gt;&gt;2],d=g[i+24&gt;&gt;2],t=R(R(d+g[i+8&gt;&gt;2])*R(.5)),E=g[r+24&gt;&gt;2],v=g[e+16&gt;&gt;2],B=R(R(v+g[e&gt;&gt;2])*R(.5)),Q=R(R(g[r&gt;&gt;2]+R(R(R(a*Y)+R(n*V))+R(t*E)))-B),v=R(v-B),o=R(o-a),G=g[r+64&gt;&gt;2],C=R(C-n),y=g[r+68&gt;&gt;2],d=R(d-t),w=g[r+72&gt;&gt;2],!(R(m(Q))&gt;R(v+R(R(R(o*G)+R(C*y))+R(d*w)))||(D=g[r+32&gt;&gt;2],z=g[r+36&gt;&gt;2],BA=g[r+40&gt;&gt;2],_=g[e+20&gt;&gt;2],h=R(R(_+g[e+4&gt;&gt;2])*R(.5)),B=R(R(g[r+4&gt;&gt;2]+R(R(R(a*D)+R(n*z))+R(t*BA)))-h),_=R(_-h),h=g[r+80&gt;&gt;2],W=g[r+84&gt;&gt;2],p=g[r+88&gt;&gt;2],R(m(B))&gt;R(_+R(R(R(o*h)+R(C*W))+R(d*p)))||(gi=g[r+48&gt;&gt;2],br=g[r+52&gt;&gt;2],vr=g[r+56&gt;&gt;2],a=R(g[r+8&gt;&gt;2]+R(R(R(a*gi)+R(n*br))+R(t*vr))),n=g[e+24&gt;&gt;2],t=R(R(n+g[e+8&gt;&gt;2])*R(.5)),a=R(a-t),n=R(n-t),t=g[r+96&gt;&gt;2],F=g[r+100&gt;&gt;2],Z=g[r+104&gt;&gt;2],R(m(a))&gt;R(n+R(R(R(o*t)+R(C*F))+R(d*Z)))|R(m(R(R(R(Q*Y)+R(B*D))+R(a*gi))))&gt;R(o+R(R(R(v*G)+R(_*h))+R(n*t)))|R(m(R(R(R(Q*V)+R(B*z))+R(a*br))))&gt;R(C+R(R(R(v*y)+R(_*W))+R(n*F))))))){if(r=1^(e=R(m(R(R(R(Q*E)+R(B*BA))+R(a*vr))))&gt;R(d+R(R(R(v*w)+R(_*p))+R(n*Z)))),!f|e)break e;if(!(!!(R(m(R(R(a*z)-R(B*br))))&gt;R(R(R(R(_*F)+R(n*W))+R(o*w))+R(d*G)))|R(m(R(R(a*D)-R(B*gi))))&gt;R(R(R(R(_*t)+R(n*h))+R(C*w))+R(d*y))|R(m(R(R(a*BA)-R(B*vr))))&gt;R(R(R(R(_*Z)+R(n*p))+R(o*y))+R(C*G))|R(m(R(R(Q*gi)-R(a*Y))))&gt;R(R(R(R(v*t)+R(n*G))+R(C*p))+R(d*W))||R(m(R(R(Q*br)-R(a*V))))&gt;R(R(R(R(v*F)+R(n*y))+R(o*p))+R(d*h))|R(m(R(R(Q*vr)-R(a*E))))&gt;R(R(R(R(v*Z)+R(n*w))+R(o*W))+R(C*h))|R(m(R(R(B*Y)-R(Q*D))))&gt;R(R(R(R(v*h)+R(_*G))+R(C*Z))+R(d*F))|R(m(R(R(B*V)-R(Q*z))))&gt;R(R(R(R(v*W)+R(_*y))+R(o*Z))+R(d*t)))){if(r=0,R(m(R(R(B*E)-R(Q*BA))))&gt;R(R(R(R(v*p)+R(_*w))+R(o*F))+R(C*t)))break e;return 1}}r=0}return r}(B+32|0,B,f,v))if(Q=o[12+(o[i+16&gt;&gt;2]+G|0)&gt;&gt;2],G=o[12+(o[e+16&gt;&gt;2]+y|0)&gt;&gt;2],(0|G)&gt;=0){if((0|Q)&gt;=0){if((0|(f=o[r+4&gt;&gt;2]))==o[r+8&gt;&gt;2]&amp;&amp;!((0|f)&gt;=(0|(y=f?f&lt;&lt;1:1)))){y?(a=dA(y&lt;&lt;3),f=o[r+4&gt;&gt;2]):a=0,t=o[r+12&gt;&gt;2];e:{if((0|f)&gt;=1)for(i=t,e=a,v=f;h=o[i+4&gt;&gt;2],o[e&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=h,i=i+8|0,e=e+8|0,v=v+-1|0;);else if(!t)break e;C[r+16|0]&amp;&amp;(CA(t),f=o[r+4&gt;&gt;2]),o[r+12&gt;&gt;2]=0}o[r+12&gt;&gt;2]=a,n[r+16|0]=1,o[r+8&gt;&gt;2]=y}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]=Q,o[e&gt;&gt;2]=G;break A}A(e,i,r,f,a,v=t+1|0,0),A(h=e,i,r,f,a,(0|(e=o[12+(o[i+16&gt;&gt;2]+(v&lt;&lt;4)|0)&gt;&gt;2]))&gt;-1?t+2|0:v-e|0,0)}else v=a+1|0,(0|Q)&gt;=0?(A(e,i,r,f,v,t,0),h=e,e=o[12+(o[e+16&gt;&gt;2]+(v&lt;&lt;4)|0)&gt;&gt;2],A(h,i,r,f,(0|e)&gt;-1?a+2|0:v-e|0,t,0)):(Q=t+1|0,A(e,i,r,f,v,Q,0),t=t+2|0,y=Q&lt;&lt;4,G=o[12+(y+o[i+16&gt;&gt;2]|0)&gt;&gt;2],A(e,i,r,f,v,(0|G)&gt;-1?t:Q-G|0,0),a=a+2|0,G=v&lt;&lt;4,h=o[12+(G+o[e+16&gt;&gt;2]|0)&gt;&gt;2],A(e,i,r,f,(0|h)&gt;-1?a:v-h|0,Q,0),h=e,e=o[12+(G+o[e+16&gt;&gt;2]|0)&gt;&gt;2],a=(0|e)&gt;-1?a:v-e|0,e=o[12+(y+o[i+16&gt;&gt;2]|0)&gt;&gt;2],A(h,i,r,f,a,(0|e)&gt;-1?t:Q-e|0,0));D=B- -64|0}(e,r,a,t,0,0,1)),D=t+112|0}function RA(e,i,r,f,n,a){var t=R(0),C=R(0),d=R(0),v=R(0),B=0,_=0,m=0,Q=0,h=0,G=R(0),y=R(0),W=R(0),p=R(0),F=R(0);BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,i,n,a),t=g[r+8&gt;&gt;2],C=g[r+4&gt;&gt;2],v=g[n+8&gt;&gt;2],i=o[n+8&gt;&gt;2],G=g[n+4&gt;&gt;2],B=o[n+4&gt;&gt;2],y=g[n&gt;&gt;2],_=o[n&gt;&gt;2],W=g[a+8&gt;&gt;2],m=o[a+8&gt;&gt;2],p=g[a+4&gt;&gt;2],Q=o[a+4&gt;&gt;2],F=g[a&gt;&gt;2],h=o[a&gt;&gt;2],(d=g[r&gt;&gt;2])&gt;R(0)?(s(R(d+F)),h=b(0)):(s(R(d+y)),_=b(0)),C&gt;R(0)?(s(R(C+p)),Q=b(0)):(s(R(C+G)),B=b(0)),t&gt;R(0)?(s(R(t+W)),m=b(0)):(s(R(t+v)),i=b(0)),t=g[f+8&gt;&gt;2],C=g[f&gt;&gt;2],d=g[f+4&gt;&gt;2],v=R(BA[o[o[e&gt;&gt;2]+16&gt;&gt;2]](e)),o[n+12&gt;&gt;2]=0,o[n+8&gt;&gt;2]=i,o[n+4&gt;&gt;2]=B,o[n&gt;&gt;2]=_,o[a+12&gt;&gt;2]=0,o[a+8&gt;&gt;2]=m,o[a+4&gt;&gt;2]=Q,o[a&gt;&gt;2]=h,t=R(v*R(w(R(R(R(C*C)+R(d*d))+R(t*t))))),g[n&gt;&gt;2]=g[n&gt;&gt;2]-t,g[n+4&gt;&gt;2]=g[n+4&gt;&gt;2]-t,g[n+8&gt;&gt;2]=g[n+8&gt;&gt;2]-t,g[a&gt;&gt;2]=t+g[a&gt;&gt;2],g[a+4&gt;&gt;2]=t+g[a+4&gt;&gt;2],g[a+8&gt;&gt;2]=t+g[a+8&gt;&gt;2]}function QA(e,i,r){var f,n;return e|=0,i|=0,f=0|BA[o[o[(r|=0)&gt;&gt;2]+40&gt;&gt;2]](r,e),n=0|BA[o[o[r&gt;&gt;2]+28&gt;&gt;2]](r,f),o[i&gt;&gt;2]=n,n&amp;&amp;BA[o[o[r&gt;&gt;2]+48&gt;&gt;2]](r,f),e=o[e+4&gt;&gt;2],o[i+8&gt;&gt;2]=0,o[i+4&gt;&gt;2]=e,5872}function hA(e,i,r){e|=0,i|=0,r|=0;var f,n=R(0),a=0,t=R(0),C=R(0),d=0,v=R(0),B=0,_=R(0),m=R(0),Q=0,h=R(0),G=R(0),y=0;D=f=D-48|0;A:{e:if(a=o[i+4&gt;&gt;2],!(a&gt;&gt;&gt;0&gt;13)){switch(a-1|0){case 7: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;break A;default:o[e+12&gt;&gt;2]=0,n=g[i+32&gt;&gt;2],g[e&gt;&gt;2]=g[r&gt;&gt;2]&gt;=R(0)?n:R(-n),n=g[i+40&gt;&gt;2],g[e+8&gt;&gt;2]=g[r+8&gt;&gt;2]&gt;=R(0)?n:R(-n),n=g[i+36&gt;&gt;2],g[e+4&gt;&gt;2]=g[r+4&gt;&gt;2]&gt;=R(0)?n:R(-n);break A;case 0:o[e+12&gt;&gt;2]=0,n=g[r&gt;&gt;2],C=g[r+4&gt;&gt;2],t=g[r+8&gt;&gt;2],v=R(R(R(n*g[i+76&gt;&gt;2])+R(C*g[i+80&gt;&gt;2]))+R(t*g[i+84&gt;&gt;2])),_=R(R(R(n*g[i+92&gt;&gt;2])+R(C*g[i+96&gt;&gt;2]))+R(t*g[i+100&gt;&gt;2])),i=(((n=R(R(R(n*g[(r=i+60|0)&gt;&gt;2])+R(C*g[i- -64&gt;&gt;2]))+R(t*g[i+68&gt;&gt;2])))&lt;v?v&lt;_?2:1:(n&lt;_)&lt;&lt;1)&lt;&lt;4)+r|0,o[e+8&gt;&gt;2]=o[i+8&gt;&gt;2],r=o[i+4&gt;&gt;2],o[e&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r;break A;case 12:B=o[(d=i+40|0)+4&gt;&gt;2],o[(a=f+40|0)&gt;&gt;2]=o[d&gt;&gt;2],o[a+4&gt;&gt;2]=B,a=o[i+36&gt;&gt;2],o[f+32&gt;&gt;2]=o[i+32&gt;&gt;2],o[f+36&gt;&gt;2]=a,a=0,o[f+28&gt;&gt;2]=0,o[f+16&gt;&gt;2]=o[r&gt;&gt;2],C=g[r+4&gt;&gt;2],o[f+20&gt;&gt;2]=o[r+4&gt;&gt;2],n=g[r+8&gt;&gt;2],o[f+24&gt;&gt;2]=o[r+8&gt;&gt;2],r=1,B=2,(i=(d=o[i+56&gt;&gt;2])+-1|0)&gt;&gt;&gt;0&gt;1||(i-1?(r=0,a=1,B=2):(n=C,r=0,a=2,B=1)),i=B,C=g[(f+32|0)+(d&lt;&lt;2)&gt;&gt;2],v=g[((d=r&lt;&lt;2)|f+32)&gt;&gt;2],_=g[(d|f+16)&gt;&gt;2],(m=R(w(R(R(_*_)+R(n*n)))))==R(0)?(g[(r&lt;&lt;2|f)&gt;&gt;2]=v,g[(r=a&lt;&lt;2)+f&gt;&gt;2]=g[r+(f+16|0)&gt;&gt;2]&lt;R(0)?R(-C):C):(t=R(v/m),g[(r&lt;&lt;2|f)&gt;&gt;2]=_*t,g[(r=a&lt;&lt;2)+f&gt;&gt;2]=g[r+(f+16|0)&gt;&gt;2]&lt;R(0)?R(-C):C,t=R(n*t)),g[(i&lt;&lt;2)+f&gt;&gt;2]=t,o[e+12&gt;&gt;2]=0,o[e&gt;&gt;2]=o[f&gt;&gt;2],i=o[f+8&gt;&gt;2],o[e+4&gt;&gt;2]=o[f+4&gt;&gt;2],o[e+8&gt;&gt;2]=i;break A;case 9:d=i,y=o[i+56&gt;&gt;2],m=g[32+(d+(i=y&lt;&lt;2)|0)&gt;&gt;2],n=g[r&gt;&gt;2],C=g[r+4&gt;&gt;2],t=g[r+8&gt;&gt;2],(v=R(R(R(n*n)+R(C*C))+R(t*t)))&lt;R(14210854715202004e-30)?(v=R(0),t=R(1)):(_=t,t=R(R(1)/R(w(v))),_=R(_*t),v=R(C*t),t=R(n*t)),o[f+40&gt;&gt;2]=0,o[f+44&gt;&gt;2]=0,o[f+32&gt;&gt;2]=0,o[f+36&gt;&gt;2]=0,g[i+(f+32|0)&gt;&gt;2]=m,n=R(-0xde0b6b000000000),i=0,r=0,a=0,d=o[f+32&gt;&gt;2],B=o[f+36&gt;&gt;2],Q=o[f+40&gt;&gt;2],(C=R(R(R(t*g[f+32&gt;&gt;2])+R(v*g[f+36&gt;&gt;2]))+R(_*g[f+40&gt;&gt;2])))&gt;R(-0xde0b6b000000000)&amp;&amp;(a=Q,r=B,n=C,i=d),o[f+40&gt;&gt;2]=0,o[f+44&gt;&gt;2]=0,o[f+32&gt;&gt;2]=0,o[f+36&gt;&gt;2]=0,g[(f+32|0)+(y&lt;&lt;2)&gt;&gt;2]=-m,d=o[f+32&gt;&gt;2],B=o[f+36&gt;&gt;2],Q=o[f+40&gt;&gt;2],R(R(R(t*g[f+32&gt;&gt;2])+R(v*g[f+36&gt;&gt;2]))+R(_*g[f+40&gt;&gt;2]))&gt;n&amp;&amp;(a=Q,r=B,i=d),o[e+12&gt;&gt;2]=0,o[e+8&gt;&gt;2]=a,o[e+4&gt;&gt;2]=r,o[e&gt;&gt;2]=i;break A;case 4:if(C=g[i+24&gt;&gt;2],t=g[i+20&gt;&gt;2],v=g[i+16&gt;&gt;2],d=o[i+96&gt;&gt;2],(0|(Q=o[i+100&gt;&gt;2]))&lt;1)a=-1;else for(_=R(g[r+8&gt;&gt;2]*C),m=R(g[r+4&gt;&gt;2]*t),G=R(g[r&gt;&gt;2]*v),r=0,a=-1,n=R(-34028234663852886e22),i=d;n=(B=(h=R(R(R(G*g[i&gt;&gt;2])+R(m*g[i+4&gt;&gt;2]))+R(_*g[i+8&gt;&gt;2])))&gt;n)?h:n,a=B?r:a,i=i+16|0,(0|Q)!=(0|(r=r+1|0)););o[e+12&gt;&gt;2]=0,i=d+(a&lt;&lt;4)|0,g[e+8&gt;&gt;2]=C*g[i+8&gt;&gt;2],g[e+4&gt;&gt;2]=t*g[i+4&gt;&gt;2],g[e&gt;&gt;2]=v*g[i&gt;&gt;2];break A;case 1:case 2:case 5:case 6:case 8:case 10:case 11:break e;case 3:}if(C=g[i+24&gt;&gt;2],t=g[i+20&gt;&gt;2],v=g[i+16&gt;&gt;2],d=o[i+108&gt;&gt;2],(0|(Q=o[i+100&gt;&gt;2]))&lt;1)a=-1;else for(_=R(g[r+8&gt;&gt;2]*C),m=R(g[r+4&gt;&gt;2]*t),G=R(g[r&gt;&gt;2]*v),r=0,a=-1,n=R(-34028234663852886e22),i=d;n=(B=(h=R(R(R(G*g[i&gt;&gt;2])+R(m*g[i+4&gt;&gt;2]))+R(_*g[i+8&gt;&gt;2])))&gt;n)?h:n,a=B?r:a,i=i+16|0,(0|Q)!=(0|(r=r+1|0)););o[e+12&gt;&gt;2]=0,i=d+(a&lt;&lt;4)|0,g[e+8&gt;&gt;2]=C*g[i+8&gt;&gt;2],g[e+4&gt;&gt;2]=t*g[i+4&gt;&gt;2],g[e&gt;&gt;2]=v*g[i&gt;&gt;2];break A}BA[o[o[i&gt;&gt;2]+68&gt;&gt;2]](e,i,r)}D=f+48|0}function GA(e){var i=0;A:if(i=o[e+4&gt;&gt;2],!(i&gt;&gt;&gt;0&gt;13)){switch(i-2|0){case 6:return R(g[e+32&gt;&gt;2]*g[e+16&gt;&gt;2]);case 0:case 1:case 4:case 5:case 7:case 10:break A}return g[e+48&gt;&gt;2]}return R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e))}function yA(e){return 12}function wA(e){CA(e|=0)}function WA(e,i){var r;i|=0,o[(e|=0)&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0,o[(r=e+8|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[(o[i+56&gt;&gt;2]&lt;&lt;2)+e&gt;&gt;2]=1065353216}function FA(e,i){i=R(i)}function ZA(e){return 60}function pA(e){var i;o[e+12&gt;&gt;2]=-1,o[e+4&gt;&gt;2]=35,o[e+8&gt;&gt;2]=0,o[e&gt;&gt;2]=5928,o[e+48&gt;&gt;2]=1025758986,o[(i=e+24|0)&gt;&gt;2]=1065353216,o[i+4&gt;&gt;2]=0,o[e+16&gt;&gt;2]=1065353216,o[e+20&gt;&gt;2]=1065353216,o[e&gt;&gt;2]=6924}function YA(e,i){e|=0,i|=0;var r=R(0),f=R(0),n=R(0);r=g[i&gt;&gt;2],f=g[i+4&gt;&gt;2],n=g[i+8&gt;&gt;2],o[e+28&gt;&gt;2]=0,g[e+24&gt;&gt;2]=m(n),g[e+20&gt;&gt;2]=m(f),g[e+16&gt;&gt;2]=m(r)}function EA(e){var i=0,r=0,f=0,a=0,t=0,d=0;if(o[(e|=0)&gt;&gt;2]=7060,(i=o[e+56&gt;&gt;2])&amp;&amp;(C[e+60|0]&amp;&amp;CA(i),o[e+56&gt;&gt;2]=0),o[e+56&gt;&gt;2]=0,o[e+48&gt;&gt;2]=0,o[e+52&gt;&gt;2]=0,n[e+60|0]=1,(0|(r=o[e+28&gt;&gt;2]))&gt;=1)for(f=8;d=(i=o[e+36&gt;&gt;2]+f|0)+-4|0,(t=o[(a=i+4|0)&gt;&gt;2])&amp;&amp;(C[i+8|0]&amp;&amp;CA(t),o[a&gt;&gt;2]=0),o[d&gt;&gt;2]=0,o[a&gt;&gt;2]=0,o[i&gt;&gt;2]=0,n[i+8|0]=1,f=f+36|0,r=r+-1|0;);return(i=o[e+36&gt;&gt;2])&amp;&amp;(C[e+40|0]&amp;&amp;CA(i),o[e+36&gt;&gt;2]=0),o[e+36&gt;&gt;2]=0,o[e+28&gt;&gt;2]=0,o[e+32&gt;&gt;2]=0,n[e+40|0]=1,(i=o[e+16&gt;&gt;2])&amp;&amp;(C[e+20|0]&amp;&amp;CA(i),o[e+16&gt;&gt;2]=0),o[e+16&gt;&gt;2]=0,o[e+8&gt;&gt;2]=0,o[e+12&gt;&gt;2]=0,n[e+20|0]=1,0|e}function VA(e){var i,r,f=R(0),n=R(0),a=R(0),t=0,C=0,d=0,v=0;for(r=(0|(i=o[e+28&gt;&gt;2]))&lt;1;;){A:if(!(C&gt;&gt;&gt;0&gt;7)){switch(C-1|0){default:f=R(g[e+88&gt;&gt;2]+g[e+72&gt;&gt;2]),n=R(g[e+84&gt;&gt;2]+g[e+68&gt;&gt;2]),a=R(g[e+80&gt;&gt;2]+g[e+64&gt;&gt;2]);break A;case 0:f=R(g[e+72&gt;&gt;2]-g[e+88&gt;&gt;2]),n=R(g[e+84&gt;&gt;2]+g[e+68&gt;&gt;2]),a=R(g[e+80&gt;&gt;2]+g[e+64&gt;&gt;2]);break A;case 1:f=R(g[e+88&gt;&gt;2]+g[e+72&gt;&gt;2]),n=R(g[e+68&gt;&gt;2]-g[e+84&gt;&gt;2]),a=R(g[e+80&gt;&gt;2]+g[e+64&gt;&gt;2]);break A;case 2:f=R(g[e+72&gt;&gt;2]-g[e+88&gt;&gt;2]),n=R(g[e+68&gt;&gt;2]-g[e+84&gt;&gt;2]),a=R(g[e+80&gt;&gt;2]+g[e+64&gt;&gt;2]);break A;case 3:f=R(g[e+88&gt;&gt;2]+g[e+72&gt;&gt;2]),n=R(g[e+84&gt;&gt;2]+g[e+68&gt;&gt;2]),a=R(g[e+64&gt;&gt;2]-g[e+80&gt;&gt;2]);break A;case 4:f=R(g[e+72&gt;&gt;2]-g[e+88&gt;&gt;2]),n=R(g[e+84&gt;&gt;2]+g[e+68&gt;&gt;2]),a=R(g[e+64&gt;&gt;2]-g[e+80&gt;&gt;2]);break A;case 5:f=R(g[e+88&gt;&gt;2]+g[e+72&gt;&gt;2]),n=R(g[e+68&gt;&gt;2]-g[e+84&gt;&gt;2]),a=R(g[e+64&gt;&gt;2]-g[e+80&gt;&gt;2]);break A;case 6:}f=R(g[e+72&gt;&gt;2]-g[e+88&gt;&gt;2]),n=R(g[e+68&gt;&gt;2]-g[e+84&gt;&gt;2]),a=R(g[e+64&gt;&gt;2]-g[e+80&gt;&gt;2])}A:{if(!r)for(t=o[e+36&gt;&gt;2]+20|0,v=0,d=0;;){if(R(g[t+12&gt;&gt;2]+R(R(R(a*g[t&gt;&gt;2])+R(n*g[t+4&gt;&gt;2]))+R(f*g[t+8&gt;&gt;2])))&gt;R(0))break A;if(t=t+36|0,!((0|(d=d+1|0))&lt;(0|i)))break}if(v=1,8!=(0|(C=C+1|0)))continue}break}return v}function DA(e){var i,r=0,f=R(0),t=0,B=0,Q=R(0),h=0,G=R(0),y=0,W=R(0),p=0,F=0,Z=R(0),Y=R(0),V=0,E=0,z=0,BA=R(0),gi=R(0),br=R(0),vr=R(0),gr=0,hr=0,Dr=0,Gf=0,Zf=0,cn=0,un=R(0),sn=R(0),kn=R(0),Cn=R(0),dn=R(0),vn=R(0),gn=R(0),Bn=R(0),_n=R(0),Rn=R(0);if(D=i=D-96|0,o[e+64&gt;&gt;2]=0,o[e+68&gt;&gt;2]=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[(r=e+72|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|(V=o[e+28&gt;&gt;2]))&lt;1)){for(;;){if(t=o[e+36&gt;&gt;2],gr=_(z,36),(0|(hr=o[4+(t+gr|0)&gt;&gt;2]))&gt;=1){for(Zf=0;;){r=o[12+(t+gr|0)&gt;&gt;2],y=o[r+(Zf&lt;&lt;2)&gt;&gt;2],a[i+8&gt;&gt;1]=y,B=o[r+(((V=(0|hr)==(0|(Zf=Zf+1|0)))?0:Zf)&lt;&lt;2)&gt;&gt;2],a[i+10&gt;&gt;1]=B,cn=0,(0|(r=B&lt;&lt;16&gt;&gt;16))&gt;(0|(h=y&lt;&lt;16&gt;&gt;16))&amp;&amp;(a[i+10&gt;&gt;1]=y,a[i+8&gt;&gt;1]=B,h=B,r=y);A:if(!((B=(Dr=r&lt;&lt;16)+(F=h&lt;&lt;16&gt;&gt;16)&amp;o[i+64&gt;&gt;2]+-1)&gt;&gt;&gt;0&gt;=v[i+20&gt;&gt;2])&amp;&amp;(t=o[o[i+28&gt;&gt;2]+(B&lt;&lt;2)&gt;&gt;2],-1!=(0|t))){for(p=o[i+48&gt;&gt;2],y=o[i+88&gt;&gt;2];;){if(d[(B=(Gf=t&lt;&lt;2)+y|0)+2&gt;&gt;1]!=(65535&amp;r)||d[B&gt;&gt;1]!=(65535&amp;h)){if(-1!=(0|(t=o[p+Gf&gt;&gt;2])))continue;break A}break}cn=Gf+o[i+68&gt;&gt;2]|0}B=(r=o[e+16&gt;&gt;2])+(Dr&gt;&gt;16&lt;&lt;4)|0,r=r+(F&lt;&lt;4)|0,W=f=R(g[B+8&gt;&gt;2]-g[r+8&gt;&gt;2]),Q=R(g[B&gt;&gt;2]-g[r&gt;&gt;2]),G=R(g[B+4&gt;&gt;2]-g[r+4&gt;&gt;2]),f=R(R(1)/R(w(R(R(R(Q*Q)+R(G*G))+R(f*f))))),W=R(W*f),Z=R(G*f),Y=R(Q*f);A:{if((0|(h=o[e+48&gt;&gt;2]))&gt;=1)for(t=o[e+56&gt;&gt;2],E=0;;){if(Q=g[t+8&gt;&gt;2],f=g[t&gt;&gt;2],G=g[t+4&gt;&gt;2],(+R(m(R(Q-W)))&gt;1e-6^1?!(+R(m(R(f-Y)))&gt;1e-6|+R(m(R(G-Z)))&gt;1e-6):0)|(+R(m(R(W+Q)))&gt;1e-6^1?!(+R(m(R(Y+f)))&gt;1e-6|+R(m(R(Z+G)))&gt;1e-6):0))break A;if(t=t+16|0,!((0|(E=E+1|0))&lt;(0|h)))break}if(o[e+52&gt;&gt;2]==(0|h)&amp;&amp;!((0|h)&gt;=(0|(p=h?h&lt;&lt;1:1)))){if(p?(F=dA(p&lt;&lt;4),h=o[e+48&gt;&gt;2]):F=0,(0|h)&gt;=1)for(t=0;B=o[e+56&gt;&gt;2]+t|0,r=o[B+4&gt;&gt;2],o[(y=t+F|0)&gt;&gt;2]=o[B&gt;&gt;2],o[y+4&gt;&gt;2]=r,r=o[(B=B+8|0)+4&gt;&gt;2],o[(y=y+8|0)&gt;&gt;2]=o[B&gt;&gt;2],o[y+4&gt;&gt;2]=r,t=t+16|0,h=h+-1|0;);(r=o[e+56&gt;&gt;2])&amp;&amp;(C[e+60|0]&amp;&amp;CA(r),o[e+56&gt;&gt;2]=0),o[e+56&gt;&gt;2]=F,n[e+60|0]=1,o[e+52&gt;&gt;2]=p,h=o[e+48&gt;&gt;2]}r=o[e+56&gt;&gt;2]+(h&lt;&lt;4)|0,o[r+12&gt;&gt;2]=0,g[r+8&gt;&gt;2]=W,g[r+4&gt;&gt;2]=Z,g[r&gt;&gt;2]=Y,o[e+48&gt;&gt;2]=o[e+48&gt;&gt;2]+1}if(cn?a[cn+2&gt;&gt;1]=z:(a[i&gt;&gt;1]=z,a[i+2&gt;&gt;1]=65535,NA(i+16|0,i+8|0,i)),V)break;t=o[e+36&gt;&gt;2]}V=o[e+28&gt;&gt;2]}if(!((0|(z=z+1|0))&lt;(0|V)))break}if(Gf=0,!((0|V)&lt;1))for(Gf=(0|V)&gt;0,gr=o[e+16&gt;&gt;2],y=o[e+36&gt;&gt;2],z=0;;){if(r=y+_(z,36)|0,(0|(hr=o[r+4&gt;&gt;2]))&gt;=3)for(t=(Dr=o[r+12&gt;&gt;2])+4|0,B=(F=gr+(o[Dr&gt;&gt;2]&lt;&lt;4)|0)+8|0,r=F+4|0,BA=g[e+72&gt;&gt;2],gi=g[e+68&gt;&gt;2],br=g[e+64&gt;&gt;2],E=2;p=gr+(o[t&gt;&gt;2]&lt;&lt;4)|0,Cn=g[p+8&gt;&gt;2],h=gr+(o[Dr+((0|E)%(0|hr)&lt;&lt;2)&gt;&gt;2]&lt;&lt;4)|0,dn=g[h+8&gt;&gt;2],un=g[F&gt;&gt;2],vn=g[p&gt;&gt;2],gn=R(un-vn),sn=g[r&gt;&gt;2],Bn=g[h+4&gt;&gt;2],W=R(sn-Bn),Z=g[p+4&gt;&gt;2],f=R(sn-Z),Y=g[h&gt;&gt;2],Q=R(un-Y),_n=R(R(gn*W)-R(f*Q)),kn=g[B&gt;&gt;2],G=R(kn-dn),Rn=R(f*G),f=R(kn-Cn),W=R(Rn-R(f*W)),f=R(R(f*Q)-R(gn*G)),f=R(R(w(R(R(_n*_n)+R(R(W*W)+R(f*f)))))*R(.5)),BA=R(BA+R(R(R(R(kn+Cn)+dn)*R(.3333333432674408))*f)),g[e+72&gt;&gt;2]=BA,gi=R(gi+R(R(R(Bn+R(sn+Z))*R(.3333333432674408))*f)),g[e+68&gt;&gt;2]=gi,br=R(br+R(R(R(Y+R(un+vn))*R(.3333333432674408))*f)),g[e+64&gt;&gt;2]=br,vr=R(vr+f),t=t+4|0,(0|hr)!=(0|(E=E+1|0)););if((0|(z=z+1|0))==(0|V))break}}if(o[e+96&gt;&gt;2]=2139095039,f=R(R(1)/vr),W=R(f*g[e+64&gt;&gt;2]),g[e+64&gt;&gt;2]=W,Z=R(f*g[e+68&gt;&gt;2]),g[e+68&gt;&gt;2]=Z,Y=R(f*g[e+72&gt;&gt;2]),g[e+72&gt;&gt;2]=Y,Q=R(34028234663852886e22),G=R(34028234663852886e22),Gf)for(t=o[e+36&gt;&gt;2]+20|0;(f=R(m(R(g[t+12&gt;&gt;2]+R(R(R(W*g[t&gt;&gt;2])+R(Z*g[t+4&gt;&gt;2]))+R(Y*g[t+8&gt;&gt;2]))))))&lt;G&amp;&amp;(g[e+96&gt;&gt;2]=f,G=f),t=t+36|0,V=V+-1|0;);if((0|(r=o[e+8&gt;&gt;2]))&lt;1)W=R(-34028234663852886e22),BA=R(34028234663852886e22),gi=R(-34028234663852886e22),br=R(-34028234663852886e22),vr=R(34028234663852886e22);else for(t=o[e+16&gt;&gt;2],br=R(-34028234663852886e22),E=0,vr=R(34028234663852886e22),gi=R(-34028234663852886e22),W=R(-34028234663852886e22),BA=R(34028234663852886e22);br=(f=g[t+8&gt;&gt;2])&gt;br?f:br,BA=f&lt;BA?f:BA,gi=(f=g[t+4&gt;&gt;2])&gt;gi?f:gi,Q=f&lt;Q?f:Q,W=(f=g[t&gt;&gt;2])&gt;W?f:W,vr=f&lt;vr?f:vr,t=t+16|0,(0|(E=E+1|0))&lt;(0|r););o[e+128&gt;&gt;2]=0,Z=R(br-BA),g[e+124&gt;&gt;2]=Z,Y=R(gi-Q),g[e+120&gt;&gt;2]=Y,f=R(W-vr),g[e+116&gt;&gt;2]=f,o[e+112&gt;&gt;2]=0,g[e+108&gt;&gt;2]=BA+br,g[e+104&gt;&gt;2]=Q+gi,g[e+100&gt;&gt;2]=W+vr,f=g[(r=(B=f&lt;Y?Y&lt;Z?2:1:(f&lt;Z)&lt;&lt;1)&lt;&lt;2)+(e+116|0)&gt;&gt;2],Q=R(G/R(1.7320507764816284)),g[e+88&gt;&gt;2]=Q,g[e+80&gt;&gt;2]=Q,g[e+84&gt;&gt;2]=Q,r=r+(e+80|0)|0,G=R(f*R(.5)),g[r&gt;&gt;2]=G,f=R(R(G-Q)*R(.0009765625)),t=1024;A:{e:{for(;;){if(VA(e))break e;if(G=R(G-f),g[r&gt;&gt;2]=G,!(t=t+-1|0))break}g[e+84&gt;&gt;2]=Q,g[e+88&gt;&gt;2]=Q,g[e+80&gt;&gt;2]=Q;break A}if(F=o[(p=(r=e+80|0)+((1&lt;&lt;(B=1&lt;&lt;B&amp;3)&amp;3)&lt;&lt;2)|0)&gt;&gt;2],B=o[(r=y=r+(B&lt;&lt;2)|0)&gt;&gt;2],G=R(R(g[e+96&gt;&gt;2]-Q)*R(.0009765625)),g[r&gt;&gt;2]=G+g[r&gt;&gt;2],Q=R(G+g[p&gt;&gt;2]),g[p&gt;&gt;2]=Q,VA(e)){for(h=1024;;){if(f=Q,!(h=h+-1|0))break A;if(B=o[y&gt;&gt;2],g[y&gt;&gt;2]=G+g[y&gt;&gt;2],Q=R(G+g[p&gt;&gt;2]),g[p&gt;&gt;2]=Q,!VA(e))break}s(f),F=b(0)}o[y&gt;&gt;2]=B,o[p&gt;&gt;2]=F}(e=o[i+88&gt;&gt;2])&amp;&amp;(C[i+92|0]&amp;&amp;CA(e),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,(e=o[i+68&gt;&gt;2])&amp;&amp;(C[i+72|0]&amp;&amp;CA(e),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,(e=o[i+48&gt;&gt;2])&amp;&amp;(C[i+52|0]&amp;&amp;CA(e),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,(e=o[i+28&gt;&gt;2])&amp;&amp;(C[i+32|0]&amp;&amp;CA(e),o[i+28&gt;&gt;2]=0),D=i+96|0}function NA(e,i,r){var f=0,t=0,g=0,B=0,_=0,R=0,m=0,Q=0,h=0;A:{if(!((h=(g=a[i&gt;&gt;1])+((t=d[i+2&gt;&gt;1])&lt;&lt;16)&amp;(m=o[e+48&gt;&gt;2])+-1)&gt;&gt;&gt;0&gt;=v[e+4&gt;&gt;2])&amp;&amp;-1!=(0|(f=o[o[e+12&gt;&gt;2]+(h&lt;&lt;2)&gt;&gt;2])))for(_=o[e+72&gt;&gt;2],g&amp;=65535;;){if(d[(B=(R=f&lt;&lt;2)+_|0)+2&gt;&gt;1]==(0|t)&amp;&amp;d[B&gt;&gt;1]==(0|g))break A;if(-1==(0|(f=o[R+o[e+32&gt;&gt;2]&gt;&gt;2])))break}if((0|(f=R=o[e+44&gt;&gt;2]))==(0|m)&amp;&amp;!((0|(f=m))&gt;=(0|(_=f?f&lt;&lt;1:1)))){if(_?(g=dA(_&lt;&lt;2),f=o[e+44&gt;&gt;2]):(g=0,f=m),(0|(t=f))&gt;=1)for(f=0;B=f+g|0,Q=o[e+52&gt;&gt;2]+f|0,Q=d[Q&gt;&gt;1]|d[Q+2&gt;&gt;1]&lt;&lt;16,a[B&gt;&gt;1]=Q,a[B+2&gt;&gt;1]=Q&gt;&gt;&gt;16,f=f+4|0,t=t+-1|0;);(f=o[e+52&gt;&gt;2])&amp;&amp;(C[e+56|0]&amp;&amp;CA(f),o[e+52&gt;&gt;2]=0),o[e+52&gt;&gt;2]=g,o[e+48&gt;&gt;2]=_,n[e+56|0]=1,f=o[e+44&gt;&gt;2]}if(f=o[e+52&gt;&gt;2]+(f&lt;&lt;2)|0,r=d[r&gt;&gt;1]|d[r+2&gt;&gt;1]&lt;&lt;16,a[f&gt;&gt;1]=r,a[f+2&gt;&gt;1]=r&gt;&gt;&gt;16,o[e+44&gt;&gt;2]=o[e+44&gt;&gt;2]+1,(0|(t=o[e- -64&gt;&gt;2]))==o[e+68&gt;&gt;2]&amp;&amp;!((0|t)&gt;=(0|(r=t?t&lt;&lt;1:1)))){if(r?(g=dA(r&lt;&lt;2),t=o[e+64&gt;&gt;2]):g=0,(0|t)&gt;=1)for(f=0;_=f+g|0,B=o[e+72&gt;&gt;2]+f|0,B=d[B&gt;&gt;1]|d[B+2&gt;&gt;1]&lt;&lt;16,a[_&gt;&gt;1]=B,a[_+2&gt;&gt;1]=B&gt;&gt;&gt;16,f=f+4|0,t=t+-1|0;);(f=o[e+72&gt;&gt;2])&amp;&amp;(C[e+76|0]&amp;&amp;CA(f),o[e+72&gt;&gt;2]=0),o[e+72&gt;&gt;2]=g,o[e+68&gt;&gt;2]=r,n[e+76|0]=1,t=o[e+64&gt;&gt;2]}return r=o[e+72&gt;&gt;2]+(t&lt;&lt;2)|0,f=d[i&gt;&gt;1]|d[i+2&gt;&gt;1]&lt;&lt;16,a[r&gt;&gt;1]=f,a[r+2&gt;&gt;1]=f&gt;&gt;&gt;16,o[e+64&gt;&gt;2]=o[e+64&gt;&gt;2]+1,(0|m)&lt;o[e+48&gt;&gt;2]&amp;&amp;(function(e){var i,r,f=0,t=0,v=0,g=0,B=0,_=0,R=0;if(!((0|(r=o[e+4&gt;&gt;2]))&gt;=(0|(i=o[e+48&gt;&gt;2])))){if(o[e+8&gt;&gt;2]&gt;=(0|i))v=o[e+12&gt;&gt;2];else{i?(v=dA(i&lt;&lt;2),t=o[e+4&gt;&gt;2]):t=r,B=o[e+12&gt;&gt;2];e:{if((0|t)&gt;=1)for(g=v,f=B;o[g&gt;&gt;2]=o[f&gt;&gt;2],g=g+4|0,f=f+4|0,t=t+-1|0;);else if(!B)break e;C[e+16|0]&amp;&amp;CA(B)}o[e+12&gt;&gt;2]=v,n[e+16|0]=1,o[e+8&gt;&gt;2]=i}if(S((f=r&lt;&lt;2)+v|0,0,(_=i&lt;&lt;2)-f|0),o[e+4&gt;&gt;2]=i,(0|(R=o[e+24&gt;&gt;2]))&lt;(0|i)){e:if(o[e+28&gt;&gt;2]&gt;=(0|i))v=o[e+32&gt;&gt;2];else{if(i?(v=dA(_),t=o[e+24&gt;&gt;2]):(v=0,t=R),B=o[e+32&gt;&gt;2],(0|t)&gt;=1)for(g=v,f=B;o[g&gt;&gt;2]=o[f&gt;&gt;2],g=g+4|0,f=f+4|0,t=t+-1|0;);else if(!B){o[e+32&gt;&gt;2]=v,o[e+28&gt;&gt;2]=i,n[e+36|0]=1;break e}C[e+36|0]&amp;&amp;CA(B),o[e+32&gt;&gt;2]=v,n[e+36|0]=1,o[e+28&gt;&gt;2]=i}S((f=R&lt;&lt;2)+v|0,0,_-f|0)}if(o[e+24&gt;&gt;2]=i,(0|i)&gt;=1&amp;&amp;(S(o[e+12&gt;&gt;2],255,_),S(o[e+32&gt;&gt;2],255,_)),!((0|r)&lt;1))for(f=o[e+32&gt;&gt;2],g=o[e+72&gt;&gt;2],B=o[e+12&gt;&gt;2],t=0;v=B+((a[g&gt;&gt;1]+(d[g+2&gt;&gt;1]&lt;&lt;16)&amp;o[e+48&gt;&gt;2]+-1)&lt;&lt;2)|0,o[f&gt;&gt;2]=o[v&gt;&gt;2],o[v&gt;&gt;2]=t,g=g+4|0,f=f+4|0,(0|(t=t+1|0))!=(0|r););}}(e),h=a[i&gt;&gt;1]+(d[i+2&gt;&gt;1]&lt;&lt;16)&amp;o[e+48&gt;&gt;2]+-1),i=o[e+32&gt;&gt;2]+(R&lt;&lt;2)|0,e=o[e+12&gt;&gt;2]+(h&lt;&lt;2)|0,o[i&gt;&gt;2]=o[e&gt;&gt;2],void(o[e&gt;&gt;2]=R)}e=o[e+52&gt;&gt;2]+(f&lt;&lt;2)|0,i=d[r&gt;&gt;1]|d[r+2&gt;&gt;1]&lt;&lt;16,a[e&gt;&gt;1]=i,a[e+2&gt;&gt;1]=i&gt;&gt;&gt;16}function IA(e,i,r,f,n,a,t){var C=R(0),d=0,v=R(0),B=0,_=0,m=R(0),Q=R(0),h=R(0);if(o[f&gt;&gt;2]=2139095039,d=-8388609,o[n&gt;&gt;2]=-8388609,B=o[e+8&gt;&gt;2],C=R(-34028234663852886e22),!((0|B)&lt;1)){for(d=4;_=o[e+16&gt;&gt;2]+d|0,C=g[_+-4&gt;&gt;2],v=g[_&gt;&gt;2],m=g[_+4&gt;&gt;2],Q=R(R(R(R(C*g[i&gt;&gt;2])+R(v*g[i+4&gt;&gt;2]))+R(m*g[i+8&gt;&gt;2]))+g[i+48&gt;&gt;2]),h=R(R(R(R(C*g[i+16&gt;&gt;2])+R(v*g[i+20&gt;&gt;2]))+R(m*g[i+24&gt;&gt;2]))+g[i+52&gt;&gt;2]),v=R(R(R(R(C*g[i+32&gt;&gt;2])+R(v*g[i+36&gt;&gt;2]))+R(m*g[i+40&gt;&gt;2]))+g[i+56&gt;&gt;2]),(C=R(R(R(Q*g[r&gt;&gt;2])+R(h*g[r+4&gt;&gt;2]))+R(v*g[r+8&gt;&gt;2])))&lt;g[f&gt;&gt;2]&amp;&amp;(g[f&gt;&gt;2]=C,o[a+12&gt;&gt;2]=0,g[a+8&gt;&gt;2]=v,g[a+4&gt;&gt;2]=h,g[a&gt;&gt;2]=Q),C&gt;g[n&gt;&gt;2]&amp;&amp;(g[n&gt;&gt;2]=C,o[t+12&gt;&gt;2]=0,g[t+8&gt;&gt;2]=v,g[t+4&gt;&gt;2]=h,g[t&gt;&gt;2]=Q),d=d+16|0,B=B+-1|0;);d=o[n&gt;&gt;2],C=g[n&gt;&gt;2]}(v=g[f&gt;&gt;2])&gt;C&amp;&amp;(o[f&gt;&gt;2]=d,g[n&gt;&gt;2]=v,r=o[(e=a+8|0)&gt;&gt;2],f=o[e+4&gt;&gt;2],d=o[(i=t+8|0)+4&gt;&gt;2],o[e&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=d,e=o[a&gt;&gt;2],n=o[a+4&gt;&gt;2],d=o[t+4&gt;&gt;2],o[a&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=d,o[t&gt;&gt;2]=e,o[t+4&gt;&gt;2]=n,o[i&gt;&gt;2]=r,o[i+4&gt;&gt;2]=f)}function UA(e,i){var r,f,n=0,a=0,t=0,C=0,d=0,v=0,g=0,B=0,R=0,m=0,Q=0,h=0,G=0;return(0|(r=o[e+16&gt;&gt;2]))!=(0|(a=o[i+16&gt;&gt;2]))?r-a|0:r?(h=-1,d=o[e+4&gt;&gt;2],v=o[i+8&gt;&gt;2],R=an(g=o[i+12&gt;&gt;2],0,Q=o[e&gt;&gt;2],0),B=z,g=an(g,t,d,0),a=z+C|0,C=n=g+B|0,n=n&gt;&gt;&gt;0&lt;g&gt;&gt;&gt;0?a+1|0:a,d=an(v,g=0,d,t),(t=(a=C)+(C=z)|0)&gt;&gt;&gt;0&lt;C&gt;&gt;&gt;0&amp;&amp;(n=n+1|0),a=t,C=n,t=0,(n=d+R|0)&gt;&gt;&gt;0&lt;d&gt;&gt;&gt;0&amp;&amp;(t=t+1|0),R=t,t=t+a|0,a=C,a=t&gt;&gt;&gt;0&lt;R&gt;&gt;&gt;0?a+1|0:a,C=t,t=n,R=0,v=an(v,g,Q,G),n=z+n|0,n=(d=R+v|0)&gt;&gt;&gt;0&lt;v&gt;&gt;&gt;0?n+1|0:n,f=d,v=d,d=n,(n=C+(t=(0|t)==(0|n)&amp;v&gt;&gt;&gt;0&lt;R&gt;&gt;&gt;0|n&gt;&gt;&gt;0&lt;t&gt;&gt;&gt;0)|0)&gt;&gt;&gt;0&lt;t&gt;&gt;&gt;0&amp;&amp;(a=a+1|0),R=n,v=a,g=n,Q=a,t=o[e+8&gt;&gt;2],e=o[e+12&gt;&gt;2],n=o[i&gt;&gt;2],G=t,C=an(B=o[i+4&gt;&gt;2],a=0,t,0),i=z,m=e,B=an(B,a,e,t=0),a=z,a=(e=i+B|0)&gt;&gt;&gt;0&lt;B&gt;&gt;&gt;0?a+1|0:a,i=e,B=n,e=an(n,0,m,t),n=a,t=n=(i=(m=z)+i|0)&gt;&gt;&gt;0&lt;m&gt;&gt;&gt;0?n+1|0:n,a=0,(n=e+C|0)&gt;&gt;&gt;0&lt;e&gt;&gt;&gt;0&amp;&amp;(a=a+1|0),m=a,C=a+i|0,a=t,t=(i=C)&gt;&gt;&gt;0&lt;m&gt;&gt;&gt;0?a+1|0:a,m=i,i=0,C=an(B,0,G,0),a=n,n=n+z|0,n=(e=i+C|0)&gt;&gt;&gt;0&lt;C&gt;&gt;&gt;0?n+1|0:n,C=e,e=n,(a=m+(i=(0|a)==(0|n)&amp;C&gt;&gt;&gt;0&lt;i&gt;&gt;&gt;0|n&gt;&gt;&gt;0&lt;a&gt;&gt;&gt;0)|0)&gt;&gt;&gt;0&lt;i&gt;&gt;&gt;0&amp;&amp;(t=t+1|0),i=t,(0|t)==(0|Q)&amp;g&gt;&gt;&gt;0&lt;(n=a)&gt;&gt;&gt;0|Q&gt;&gt;&gt;0&lt;t&gt;&gt;&gt;0||(h=1,(0|i)==(0|v)&amp;R&gt;&gt;&gt;0&gt;a&gt;&gt;&gt;0|v&gt;&gt;&gt;0&gt;i&gt;&gt;&gt;0||(h=-1,(0|e)==(0|d)&amp;f&gt;&gt;&gt;0&lt;C&gt;&gt;&gt;0|d&gt;&gt;&gt;0&lt;e&gt;&gt;&gt;0||(h=(0|e)==(0|d)&amp;f&gt;&gt;&gt;0&gt;C&gt;&gt;&gt;0|d&gt;&gt;&gt;0&gt;e&gt;&gt;&gt;0))),_(h,r)):0}function JA(e,i,r){var f=0,n=0,a=0,t=0,C=0,d=0,v=0,g=0;if(!((t=o[e+56&gt;&gt;2])||(f=o[e+52&gt;&gt;2],f?o[e+52&gt;&gt;2]=o[f+8&gt;&gt;2]:(f=dA(12),o[f+8&gt;&gt;2]=0,n=o[e+60&gt;&gt;2],o[f+4&gt;&gt;2]=n,v=f,g=dA(_(n,24)),o[v&gt;&gt;2]=g,n=o[e+48&gt;&gt;2],o[e+48&gt;&gt;2]=f,o[f+8&gt;&gt;2]=n),t=o[f&gt;&gt;2],a=o[f+4&gt;&gt;2],(0|a)&lt;1)))for(f=0,n=t;C=n,n=n+24|0,f=f+1|0,o[C&gt;&gt;2]=(0|f)&lt;(0|a)?n:0,(0|f)!=(0|a););if(o[e+56&gt;&gt;2]=o[t&gt;&gt;2],o[(n=t+8|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[(n=t+16|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[t&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,!((a=o[e+56&gt;&gt;2])||(f=o[e+52&gt;&gt;2],f?o[e+52&gt;&gt;2]=o[f+8&gt;&gt;2]:(f=dA(12),o[f+8&gt;&gt;2]=0,n=o[e+60&gt;&gt;2],o[f+4&gt;&gt;2]=n,v=f,g=dA(_(n,24)),o[v&gt;&gt;2]=g,n=o[e+48&gt;&gt;2],o[e+48&gt;&gt;2]=f,o[f+8&gt;&gt;2]=n),a=o[f&gt;&gt;2],d=o[f+4&gt;&gt;2],(0|d)&lt;1)))for(f=0,n=a;C=n,n=n+24|0,f=f+1|0,o[C&gt;&gt;2]=(0|f)&lt;(0|d)?n:0,(0|f)!=(0|d););return o[e+56&gt;&gt;2]=o[a&gt;&gt;2],o[a&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[t+8&gt;&gt;2]=a,o[t+12&gt;&gt;2]=r,o[t+16&gt;&gt;2]=0,r=o[e+100&gt;&gt;2],o[t+20&gt;&gt;2]=r,o[a+8&gt;&gt;2]=t,o[a+12&gt;&gt;2]=i,o[a+16&gt;&gt;2]=0,o[a+20&gt;&gt;2]=r,r=(i=o[e+116&gt;&gt;2])+1|0,o[e+116&gt;&gt;2]=r,(0|i)&gt;=o[e+120&gt;&gt;2]&amp;&amp;(o[e+120&gt;&gt;2]=r),t}function xA(e,i,r,f){var n,a=0,t=0,C=0,d=0,v=0,g=0,B=0;D=n=D-16|0;A:if((a=r-i|0)&gt;&gt;&gt;0&lt;=2){switch(a-1|0){default:o[f&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[(e=f+8|0)&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0;break A;case 1:if(r=o[o[e+92&gt;&gt;2]+(i&lt;&lt;2)&gt;&gt;2],a=o[r+204&gt;&gt;2],(0|(d=o[r+88&gt;&gt;2]))!=(0|(C=o[r+200&gt;&gt;2]))|(0|(t=o[r+92&gt;&gt;2]))!=(0|a)||(a=t,o[r+96&gt;&gt;2]!=o[r+208&gt;&gt;2])){i=r+112|0,(a=t-a|0)|(t=d-C|0)?(o[r+4&gt;&gt;2]=i,o[r&gt;&gt;2]=i,o[r+116&gt;&gt;2]=r,o[r+112&gt;&gt;2]=r,C=(v=(d=(0|a)&lt;0)&amp;!t)|(t=(0|t)&lt;0),o[f+4&gt;&gt;2]=C?i:r,o[f&gt;&gt;2]=C?r:i,t&amp;!a||d?(o[f+8&gt;&gt;2]=r,a=i):(o[f+8&gt;&gt;2]=i,a=r)):(a=(t=o[r+96&gt;&gt;2]&gt;o[r+208&gt;&gt;2])?i:r,o[f+8&gt;&gt;2]=a,o[f+4&gt;&gt;2]=a,o[f&gt;&gt;2]=a,o[a+4&gt;&gt;2]=a,o[a&gt;&gt;2]=a,i=t?r:i,r=a),o[f+12&gt;&gt;2]=a,e=JA(e,r,i),o[r+8&gt;&gt;2]=e,r=i,i=o[e+8&gt;&gt;2],o[r+8&gt;&gt;2]=i,o[e+4&gt;&gt;2]=e,o[e&gt;&gt;2]=e,o[i+4&gt;&gt;2]=i,o[i&gt;&gt;2]=i;break A}o[r+8&gt;&gt;2]=0,o[f+12&gt;&gt;2]=r,o[f+8&gt;&gt;2]=r,o[f+4&gt;&gt;2]=r,o[f&gt;&gt;2]=r,o[r+4&gt;&gt;2]=r,o[r&gt;&gt;2]=r;break A;case 0:}e=o[o[e+92&gt;&gt;2]+(i&lt;&lt;2)&gt;&gt;2],o[e+8&gt;&gt;2]=0,o[f+12&gt;&gt;2]=e,o[f+8&gt;&gt;2]=e,o[f+4&gt;&gt;2]=e,o[f&gt;&gt;2]=e,o[e+4&gt;&gt;2]=e,o[e&gt;&gt;2]=e}else{e:if(!((0|(t=d=(C=(0|a)/2|0)+i|0))&gt;=(0|r))){for(t=o[e+92&gt;&gt;2],a=o[(t+(d&lt;&lt;2)|0)-4&gt;&gt;2],g=o[a+88&gt;&gt;2],B=o[a+96&gt;&gt;2],v=o[a+92&gt;&gt;2],a=t+(i+C&lt;&lt;2)|0,t=d;;){if(C=o[a&gt;&gt;2],(0|g)!=o[C+88&gt;&gt;2]|o[C+92&gt;&gt;2]!=(0|v)|o[C+96&gt;&gt;2]!=(0|B))break e;if(a=a+4|0,(0|(t=t+1|0))==(0|r))break}t=r}xA(e,i,d,f),o[(i=n+8|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[n&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,xA(e,t,r,n),function(e,i,r){var f,n=0,a=0,t=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,p=0,F=0,Z=0,Y=0,V=0,E=0,BA=0,gi=0,br=0,vr=0,gr=0,hr=0,Dr=0,Gf=0,Zf=0,cn=0;D=f=D-128|0;e:if(o[r+4&gt;&gt;2])if(o[i+4&gt;&gt;2]){if(o[e+100&gt;&gt;2]=o[e+100&gt;&gt;2]+-1,o[f+124&gt;&gt;2]=0,o[f+120&gt;&gt;2]=0,i=function(e,i,r,f){var n=0,a=0,t=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,p=0,F=0,Z=0;t=o[e+12&gt;&gt;2],B=o[i+8&gt;&gt;2];i:{if(!(o[t+88&gt;&gt;2]!=o[B+88&gt;&gt;2]|o[t+92&gt;&gt;2]!=o[B+92&gt;&gt;2])){if((0|B)==(0|(n=o[B+4&gt;&gt;2]))){if(o[r&gt;&gt;2]=t,i=0,!(e=o[B+8&gt;&gt;2]))break i;return o[f&gt;&gt;2]=o[e+12&gt;&gt;2],0}t=o[B&gt;&gt;2],o[t+4&gt;&gt;2]=n,o[n&gt;&gt;2]=t,(0|B)==o[i&gt;&gt;2]&amp;&amp;(v=i,R=t,(0|(a=o[t+88&gt;&gt;2]))&lt;(0|(C=o[n+88&gt;&gt;2]))|(o[t+92&gt;&gt;2]&lt;o[n+92&gt;&gt;2]?(0|a)==(0|C):0)||(R=n),o[v&gt;&gt;2]=R),o[i+4&gt;&gt;2]==(0|B)&amp;&amp;((0|(a=o[t+88&gt;&gt;2]))!=(0|(C=o[n+88&gt;&gt;2]))|o[t+92&gt;&gt;2]&lt;=o[n+92&gt;&gt;2]&amp;&amp;(0|a)&lt;=(0|C)?o[i+4&gt;&gt;2]=n:o[i+4&gt;&gt;2]=t)}for(W=o[i&gt;&gt;2],F=o[e&gt;&gt;2],C=Z=o[e+4&gt;&gt;2],a=p=o[i+4&gt;&gt;2],B=0,R=1;;){Q=o[C+88&gt;&gt;2];r:if((0|(n=_(o[a+88&gt;&gt;2]-Q|0,R)))&gt;=1)for(v=C;;){for(t=a,d=o[a+92&gt;&gt;2],C=n;Q=d-(a=o[v+92&gt;&gt;2])|0,!((0|(n=o[(g=!h&lt;&lt;2)+v&gt;&gt;2]))==(0|v)||(m=o[n+92&gt;&gt;2]-a|0,(0|m)&gt;0||(G=o[n+88&gt;&gt;2],a=_(G-o[v+88&gt;&gt;2]|0,R),(0|a)&gt;-1|(0|_(C,m))&gt;(0|_(a,Q))&amp;&amp;a)));)C=_(o[t+88&gt;&gt;2]-G|0,R),v=n;if((0|t)==(0|(a=o[t+g&gt;&gt;2])))break r;if((0|(g=o[a+92&gt;&gt;2]-d|0))&gt;-1)break r;if(d=o[a+88&gt;&gt;2],(0|(n=_(d-o[v+88&gt;&gt;2]|0,R)))&lt;1)break r;if(d=_(d-o[t+88&gt;&gt;2]|0,R)){if((0|d)&gt;-1)break r;if(!((0|_(C,g))&lt;(0|_(d,Q))))break}}else if((0|n)&lt;=-1){f:for(;;){for(Q=o[a+92&gt;&gt;2],t=o[(G=(0!=(0|h))&lt;&lt;2)+a&gt;&gt;2];;){if(d=n,v=C,g=Q-(m=o[C+92&gt;&gt;2])|0,(0|a)!=(0|t)&amp;&amp;!((0|(C=o[t+92&gt;&gt;2]-Q|0))&lt;0||(y=o[t+88&gt;&gt;2],n=_(y-o[a+88&gt;&gt;2]|0,R),(0|n)&gt;-1|(0|_(C,d))&gt;(0|_(n,g))&amp;&amp;n))){n=_(y-o[v+88&gt;&gt;2]|0,R),a=t,C=v;continue f}if((0|v)==(0|(C=o[v+G&gt;&gt;2]))){t=a;break r}if((0|(y=o[C+92&gt;&gt;2]-m|0))&lt;1){t=a;break r}if(m=o[C+88&gt;&gt;2],(0|(n=_(o[a+88&gt;&gt;2]-m|0,R)))&gt;-1){t=a;break r}if(m=_(m-o[v+88&gt;&gt;2]|0,R)){if((0|m)&gt;-1){t=a;break r}if(!((0|_(d,y))&lt;(0|_(g,m))))break}}break}t=a}else{t=o[C+92&gt;&gt;2];f:if(h)for(n=C;;){if(v=n,(0|C)==(0|(n=o[n&gt;&gt;2]))|(0|Q)!=o[n+88&gt;&gt;2])break f;if(g=(0|(d=o[n+92&gt;&gt;2]))&gt;(0|t),t=d,g)break}else for(n=C;;){if(v=n,(0|C)==(0|(n=o[n+4&gt;&gt;2]))|(0|Q)!=o[n+88&gt;&gt;2])break f;if(g=(0|(d=o[n+92&gt;&gt;2]))&lt;=(0|t),t=d,!g)break}if(C=o[a+92&gt;&gt;2],h)for(n=a;;){if(t=n,(0|(n=o[n+4&gt;&gt;2]))==(0|a)|(0|Q)!=o[n+88&gt;&gt;2])break r;if(g=(0|(d=o[n+92&gt;&gt;2]))&lt;(0|C),C=d,g)break}else for(n=a;;){if(t=n,(0|(n=o[n&gt;&gt;2]))==(0|a)|(0|Q)!=o[n+88&gt;&gt;2])break r;if(g=(0|(d=o[n+92&gt;&gt;2]))&gt;=(0|C),C=d,!g)break}}if(C=h?v:F,a=h?t:W,w=h?w:v,B=h?B:t,R=h?R:-1,2==(0|(h=h+1|0)))break}o[a&gt;&gt;2]=C,o[C+4&gt;&gt;2]=a,o[w&gt;&gt;2]=B,o[B+4&gt;&gt;2]=w,o[W+88&gt;&gt;2]&lt;o[F+88&gt;&gt;2]&amp;&amp;(o[e&gt;&gt;2]=W),o[p+88&gt;&gt;2]&gt;=o[Z+88&gt;&gt;2]&amp;&amp;(o[e+4&gt;&gt;2]=p),o[e+12&gt;&gt;2]=o[i+12&gt;&gt;2],o[r&gt;&gt;2]=w,i=1}return e=i,o[f&gt;&gt;2]=B,e}(i,r,f+124|0,f+120|0),y=o[f+120&gt;&gt;2],i){if(Y=o[f+124&gt;&gt;2],vr=o[Y+96&gt;&gt;2],gr=o[y+96&gt;&gt;2],gi=o[Y+92&gt;&gt;2],G=o[y+92&gt;&gt;2],n=o[Y+8&gt;&gt;2],w=o[Y+88&gt;&gt;2],hr=o[y+88&gt;&gt;2],o[f+80&gt;&gt;2]=0,a=i=gr-vr|0,t=i&gt;&gt;31,p=i=G-gi|0,Dr=an(a,t,i,F=i&gt;&gt;31),Gf=z,BA=i=0-(r=hr-w|0)|0,i=an(i,V=i&gt;&gt;31,r,r&gt;&gt;31),C=z,Zf=i-(r=an(p,F,p,F))|0,h=C-(z+(i&gt;&gt;&gt;0&lt;r&gt;&gt;&gt;0)|0)|0,Q=0-(i=an(BA,V,a,t))|0,E=0-(z+(0&lt;i&gt;&gt;&gt;0)|0)|0,n){for(r=n;;){g=o[r+12&gt;&gt;2],d=i=(R=o[g+92&gt;&gt;2])-gi|0,i=an(i,v=i&gt;&gt;31,BA,V),C=z,br=i,a=i=(m=o[g+88&gt;&gt;2])-w|0;i:if(!((0|br)!=(0-(i=an(p,F,i,t=i&gt;&gt;31))|0)|(0-(z+(0&lt;i&gt;&gt;&gt;0)|0)|0)!=(0|C)||(i=an(Dr,Gf,d,v),C=z,d=i,i=an(a,t,Q,E),t=d+i|0,a=z+C|0,a=t&gt;&gt;&gt;0&lt;i&gt;&gt;&gt;0?a+1|0:a,C=o[g+96&gt;&gt;2],i=C-vr|0,i=an(Zf,h,i,i&gt;&gt;31),t=i+t|0,a=z+a|0,a=t&gt;&gt;&gt;0&lt;i&gt;&gt;&gt;0?a+1|0:a,(0|a)&lt;0||(0|a)&lt;=0&amp;&amp;!(t&gt;&gt;&gt;0&gt;=1)))){r:if(B){if(i=o[B+4&gt;&gt;2],(0|r)==o[B&gt;&gt;2]){if((0|i)!=(0|r))break i;if(d=o[o[r+8&gt;&gt;2]+12&gt;&gt;2],v=C-(i=o[d+96&gt;&gt;2])|0,a=o[B+12&gt;&gt;2],t=o[a+96&gt;&gt;2]-i|0,i=o[d+92&gt;&gt;2],i=an(i=_(v,o[a+92&gt;&gt;2]-i|0)-_(t,R-i|0)|0,i&gt;&gt;31,p,F),C=z,R=i,i=o[d+88&gt;&gt;2],i=an(i=_(t,m-i|0)-_(v,o[a+88&gt;&gt;2]-i|0)|0,i&gt;&gt;31,BA,V),a=z+C|0,(0|(a=(t=R+i|0)&gt;&gt;&gt;0&lt;i&gt;&gt;&gt;0?a+1|0:a))&lt;0||(0|a)&lt;=0&amp;&amp;!(t&gt;&gt;&gt;0&gt;0))break r;break i}if((0|i)!=(0|r))break i}B=r}if((0|n)==(0|(r=o[r&gt;&gt;2])))break}o[f+80&gt;&gt;2]=B}if(i=o[y+8&gt;&gt;2],m=0,o[f+56&gt;&gt;2]=0,i){for(r=i;;){w=o[r+12&gt;&gt;2],R=n=(g=o[w+92&gt;&gt;2])-G|0,n=an(n,d=n&gt;&gt;31,BA,V),C=z,gi=n,a=n=(v=o[w+88&gt;&gt;2])-hr|0;i:if(!((0|gi)!=(0-(n=an(p,F,n,t=n&gt;&gt;31))|0)|(0-(z+(0&lt;n&gt;&gt;&gt;0)|0)|0)!=(0|C)||(n=an(Dr,Gf,R,d),C=z,d=n,n=an(a,t,Q,E),t=d+n|0,a=z+C|0,a=t&gt;&gt;&gt;0&lt;n&gt;&gt;&gt;0?a+1|0:a,C=o[w+96&gt;&gt;2],n=C-gr|0,n=an(Zf,h,n,n&gt;&gt;31),t=n+t|0,a=z+a|0,a=t&gt;&gt;&gt;0&lt;n&gt;&gt;&gt;0?a+1|0:a,(0|a)&lt;0||(0|a)&lt;=0&amp;&amp;!(t&gt;&gt;&gt;0&gt;=1)))){if(m){if(o[m&gt;&gt;2]!=(0|r))break i;if(o[m+4&gt;&gt;2]==(0|r)&amp;&amp;(R=o[o[r+8&gt;&gt;2]+12&gt;&gt;2],d=C-(n=o[R+96&gt;&gt;2])|0,a=o[m+12&gt;&gt;2],t=o[a+96&gt;&gt;2]-n|0,n=o[R+92&gt;&gt;2],n=an(n=_(d,o[a+92&gt;&gt;2]-n|0)-_(t,g-n|0)|0,n&gt;&gt;31,p,F),C=z,g=n,n=o[R+88&gt;&gt;2],n=an(n=_(t,v-n|0)-_(d,o[a+88&gt;&gt;2]-n|0)|0,n&gt;&gt;31,BA,V),C=z+C|0,(0|(C=(t=g+n|0)&gt;&gt;&gt;0&lt;n&gt;&gt;&gt;0?C+1|0:C))&lt;0||(0|C)&lt;=0&amp;&amp;!(t&gt;&gt;&gt;0&gt;=1)))break i}m=r}if((0|i)==(0|(r=o[r&gt;&gt;2])))break}o[f+56&gt;&gt;2]=m}B|m&amp;&amp;(XA(e,Y,y,f+80|0,f+56|0),(i=o[f+80&gt;&gt;2])&amp;&amp;(Y=o[i+12&gt;&gt;2],o[f+124&gt;&gt;2]=Y),(i=o[f+56&gt;&gt;2])&amp;&amp;(y=o[i+12&gt;&gt;2],o[f+120&gt;&gt;2]=y)),br=o[y+96&gt;&gt;2]+1|0,cn=o[y+92&gt;&gt;2],p=o[y+88&gt;&gt;2]}else br=o[y+96&gt;&gt;2],cn=o[y+92&gt;&gt;2],Y=o[f+124&gt;&gt;2],p=o[y+88&gt;&gt;2]+1|0;for(m=Y,t=y,a=0,i=0,E=0,vr=1,g=0,B=0,w=0;;){o[f+116&gt;&gt;2]=-1,hr=t+92|0,v=o[(Dr=m+92|0)&gt;&gt;2],n=o[hr&gt;&gt;2]-v|0,o[f+108&gt;&gt;2]=n,Gf=t+96|0,C=o[(Zf=m+96|0)&gt;&gt;2],d=o[Gf&gt;&gt;2]-C|0,o[f+112&gt;&gt;2]=d,Q=o[m+88&gt;&gt;2],r=o[t+88&gt;&gt;2]-Q|0,o[f+104&gt;&gt;2]=r,R=cn-v|0,v=br-C|0,F=(C=_(R,d)-_(v,n)|0)&gt;&gt;31,gr=C,o[f+80&gt;&gt;2]=C,o[f+84&gt;&gt;2]=F,BA=(C=(C=_(r,v))-_(v=p-Q|0,d)|0)&gt;&gt;31,gi=C,o[f+88&gt;&gt;2]=C,o[f+92&gt;&gt;2]=BA,V=(C=_(n,v)-_(r,R)|0)&gt;&gt;31,G=C,o[f+96&gt;&gt;2]=C,o[f+100&gt;&gt;2]=V,v=r,r=an(gi,BA,r,h=r&gt;&gt;31),R=z,C=n,n=an(gr,F,n,Q=n&gt;&gt;31),o[f+72&gt;&gt;2]=r-n,o[f+76&gt;&gt;2]=R-(z+(r&gt;&gt;&gt;0&lt;n&gt;&gt;&gt;0)|0),r=an(gr,F,n=d,R=n&gt;&gt;31),d=z,v=an(G,V,v,h),o[f+64&gt;&gt;2]=r-v,o[f+68&gt;&gt;2]=d-(z+(r&gt;&gt;&gt;0&lt;v&gt;&gt;&gt;0)|0),r=an(G,V,C,Q),C=z,n=an(gi,BA,n,R),o[f+56&gt;&gt;2]=r-n,o[f+60&gt;&gt;2]=C-(z+(r&gt;&gt;&gt;0&lt;n&gt;&gt;&gt;0)|0),o[f+48&gt;&gt;2]=0,o[(r=f+40|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[f+32&gt;&gt;2]=0,o[f+36&gt;&gt;2]=0,G=MA(e,0,m,f+104|0,f+80|0,f+56|0,f+32|0),o[f+24&gt;&gt;2]=0,o[(r=f+16|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[f+8&gt;&gt;2]=0,o[f+12&gt;&gt;2]=0;i:if((Q=MA(e,1,t,f+104|0,f+80|0,f+56|0,f+8|0))|G){h=G?-1:1,!G|!Q||(h=UA(f+32|0,f+8|0));r:{f:if(!vr){n:{if((0|h)&gt;=0){if(o[f+24&gt;&gt;2]&gt;-1)break f;if(!(o[f+16&gt;&gt;2]|o[f+20&gt;&gt;2]))break n;break f}if(o[f+40&gt;&gt;2]|o[f+44&gt;&gt;2]|o[f+48&gt;&gt;2]&gt;-1)break f}d=a,n=i,R=g,C=B;break r}C=R=JA(e,m,t),g&amp;&amp;(o[g+4&gt;&gt;2]=R,C=B),o[R&gt;&gt;2]=g,n=d=o[R+8&gt;&gt;2],a&amp;&amp;(o[a&gt;&gt;2]=d,n=i),o[d+4&gt;&gt;2]=a}if(o[f+4&gt;&gt;2]=G,o[f&gt;&gt;2]=Q,a=Q,h||(XA(e,m,t,f+4|0,f),a=o[f&gt;&gt;2]),!a|(0|h)&lt;0)B=t,a=d;else{if(W&amp;&amp;(0|Q)!=(0|(r=o[W&gt;&gt;2])))for(;g=o[r+8&gt;&gt;2],v=0,B=0,(0|r)!=(0|(i=o[r&gt;&gt;2]))&amp;&amp;(o[i+4&gt;&gt;2]=o[r+4&gt;&gt;2],o[o[r+4&gt;&gt;2]&gt;&gt;2]=i,B=i),o[o[g+12&gt;&gt;2]+8&gt;&gt;2]=B,(0|g)!=(0|(B=o[g&gt;&gt;2]))&amp;&amp;(o[B+4&gt;&gt;2]=o[g+4&gt;&gt;2],o[o[g+4&gt;&gt;2]&gt;&gt;2]=B,v=B),o[o[r+12&gt;&gt;2]+8&gt;&gt;2]=v,o[r+12&gt;&gt;2]=0,o[r+16&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[r+8&gt;&gt;2]=0,o[r&gt;&gt;2]=o[e+56&gt;&gt;2],o[e+56&gt;&gt;2]=r,o[(r=g+12|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[g+4&gt;&gt;2]=0,o[g+8&gt;&gt;2]=0,o[g&gt;&gt;2]=o[e+56&gt;&gt;2],o[e+56&gt;&gt;2]=g,o[e+116&gt;&gt;2]=o[e+116&gt;&gt;2]+-1,r=i,(0|Q)!=(0|i););d?(W||(W=o[Q+4&gt;&gt;2],E=n),o[W&gt;&gt;2]=n,o[n+4&gt;&gt;2]=W,o[Q+4&gt;&gt;2]=d,o[d&gt;&gt;2]=Q,n=0):E=W?E:Q,B=o[a+12&gt;&gt;2],o[f+120&gt;&gt;2]=B,br=o[Gf&gt;&gt;2],cn=o[hr&gt;&gt;2],W=o[a+8&gt;&gt;2],p=o[t+88&gt;&gt;2],a=0}if((0|h)&gt;0||!(g=o[f+4&gt;&gt;2]))i=m;else{if(Z&amp;&amp;(0|G)!=(0|(i=o[Z+4&gt;&gt;2])))for(;Q=i+4|0,h=o[i+8&gt;&gt;2],v=o[i+4&gt;&gt;2],t=0,r=0,(0|i)!=(0|(d=o[i&gt;&gt;2]))&amp;&amp;(o[d+4&gt;&gt;2]=v,o[o[Q&gt;&gt;2]&gt;&gt;2]=d,r=d),o[o[h+12&gt;&gt;2]+8&gt;&gt;2]=r,(0|h)!=(0|(r=o[h&gt;&gt;2]))&amp;&amp;(o[r+4&gt;&gt;2]=o[h+4&gt;&gt;2],o[o[h+4&gt;&gt;2]&gt;&gt;2]=r,t=r),o[o[i+12&gt;&gt;2]+8&gt;&gt;2]=t,o[(r=Q+8|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[Q&gt;&gt;2]=0,o[Q+4&gt;&gt;2]=0,o[i&gt;&gt;2]=o[e+56&gt;&gt;2],o[e+56&gt;&gt;2]=i,o[(i=h+12|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[h+4&gt;&gt;2]=0,o[h+8&gt;&gt;2]=0,o[h&gt;&gt;2]=o[e+56&gt;&gt;2],o[e+56&gt;&gt;2]=h,o[e+116&gt;&gt;2]=o[e+116&gt;&gt;2]+-1,(0|G)!=(0|(i=v)););R?(Z||(Z=o[G&gt;&gt;2],w=C),o[Z+4&gt;&gt;2]=C,o[C&gt;&gt;2]=Z,o[R+4&gt;&gt;2]=G,o[G&gt;&gt;2]=R,C=0):w=Z?w:G,i=o[g+12&gt;&gt;2],o[f+124&gt;&gt;2]=i,br=o[Zf&gt;&gt;2],cn=o[Dr&gt;&gt;2],Z=o[g+8&gt;&gt;2],p=o[m+88&gt;&gt;2],R=0}if(g=R,r=1,(0|i)!=(0|Y)|(0|B)!=(0|y))vr=0;else{if(Z){if((0|(i=o[Z+4&gt;&gt;2]))!=(0|w))for(;v=i+4|0,d=o[i+8&gt;&gt;2],B=o[i+4&gt;&gt;2],t=0,r=0,(0|i)!=(0|(m=o[i&gt;&gt;2]))&amp;&amp;(o[m+4&gt;&gt;2]=B,o[o[v&gt;&gt;2]&gt;&gt;2]=m,r=m),o[o[d+12&gt;&gt;2]+8&gt;&gt;2]=r,(0|d)!=(0|(r=o[d&gt;&gt;2]))&amp;&amp;(o[r+4&gt;&gt;2]=o[d+4&gt;&gt;2],o[o[d+4&gt;&gt;2]&gt;&gt;2]=r,t=r),o[o[i+12&gt;&gt;2]+8&gt;&gt;2]=t,o[(r=v+8|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[v&gt;&gt;2]=0,o[v+4&gt;&gt;2]=0,o[i&gt;&gt;2]=o[e+56&gt;&gt;2],o[e+56&gt;&gt;2]=i,o[(i=d+12|0)&gt;&gt;2]=0,o[i+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[e+56&gt;&gt;2],o[e+56&gt;&gt;2]=d,o[e+116&gt;&gt;2]=o[e+116&gt;&gt;2]+-1,(0|w)!=(0|(i=B)););g&amp;&amp;(o[Z+4&gt;&gt;2]=C,o[C&gt;&gt;2]=Z,o[g+4&gt;&gt;2]=w,o[w&gt;&gt;2]=g)}else o[g+4&gt;&gt;2]=C,o[C&gt;&gt;2]=g,o[i+8&gt;&gt;2]=g;if(!W){o[a&gt;&gt;2]=n,o[n+4&gt;&gt;2]=a,o[o[f+120&gt;&gt;2]+8&gt;&gt;2]=a,W=0,i=n,B=C,r=0;break i}if((0|(r=o[W&gt;&gt;2]))!=(0|E))for(;t=o[r+8&gt;&gt;2],v=0,B=0,(0|r)!=(0|(i=o[r&gt;&gt;2]))&amp;&amp;(o[i+4&gt;&gt;2]=o[r+4&gt;&gt;2],o[o[r+4&gt;&gt;2]&gt;&gt;2]=i,B=i),o[o[t+12&gt;&gt;2]+8&gt;&gt;2]=B,(0|t)!=(0|(B=o[t&gt;&gt;2]))&amp;&amp;(o[B+4&gt;&gt;2]=o[t+4&gt;&gt;2],o[o[t+4&gt;&gt;2]&gt;&gt;2]=B,v=B),o[o[r+12&gt;&gt;2]+8&gt;&gt;2]=v,o[r+12&gt;&gt;2]=0,o[r+16&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[r+8&gt;&gt;2]=0,o[r&gt;&gt;2]=o[e+56&gt;&gt;2],o[e+56&gt;&gt;2]=r,o[(r=t+12|0)&gt;&gt;2]=0,o[r+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[e+56&gt;&gt;2],o[e+56&gt;&gt;2]=t,o[e+116&gt;&gt;2]=o[e+116&gt;&gt;2]+-1,r=i,(0|E)!=(0|i););r=0,a?(o[n+4&gt;&gt;2]=W,o[W&gt;&gt;2]=n,o[E+4&gt;&gt;2]=a,o[a&gt;&gt;2]=E):a=0}i=n,B=C}else n=JA(e,m,t),o[m+8&gt;&gt;2]=n,r=o[n+8&gt;&gt;2],o[t+8&gt;&gt;2]=r,o[n+4&gt;&gt;2]=n,o[n&gt;&gt;2]=n,o[r+4&gt;&gt;2]=r,o[r&gt;&gt;2]=r,r=0;if(!r)break e;m=o[f+124&gt;&gt;2],t=o[f+120&gt;&gt;2]}}else e=o[r+4&gt;&gt;2],o[i&gt;&gt;2]=o[r&gt;&gt;2],o[i+4&gt;&gt;2]=e,n=i+8|0,i=r+8|0,e=o[i+4&gt;&gt;2],o[n&gt;&gt;2]=o[i&gt;&gt;2],o[n+4&gt;&gt;2]=e;D=f+128|0}(e,f,n)}D=n+16|0}function XA(e,i,r,f,n){var a,t,C,d,v,g,B,R,m,Q,h,G,y,w,W,p,F=0,Z=0,Y=0,V=0,E=0,BA=0,gi=0,br=0,vr=0,gr=0,hr=0,Dr=0,Gf=0,Zf=0,cn=0,un=0,sn=0,kn=0,Cn=0,dn=0,vn=0,gn=0,Bn=0,_n=0,Rn=0,mn=0;if(D=a=D-48|0,cn=i,(gn=o[f&gt;&gt;2])&amp;&amp;(cn=o[gn+12&gt;&gt;2]),Cn=o[cn+96&gt;&gt;2],dn=o[cn+92&gt;&gt;2],cn=o[cn+88&gt;&gt;2],Z=(vn=o[n&gt;&gt;2])?o[vn+12&gt;&gt;2]:r,F=o[i+96&gt;&gt;2],R=o[r+96&gt;&gt;2]-F|0,BA=o[(gn||vn)+12&gt;&gt;2],Y=o[i+92&gt;&gt;2],V=o[BA+92&gt;&gt;2]-Y|0,m=o[r+92&gt;&gt;2]-Y|0,Dr=o[BA+96&gt;&gt;2]-F|0,w=E=_(R,V)-_(m,Dr)|0,E=an(E,h=E&gt;&gt;31,R,un=R&gt;&gt;31),sn=z,i=o[i+88&gt;&gt;2],BA=o[BA+88&gt;&gt;2]-i|0,Q=o[r+88&gt;&gt;2]-i|0,W=r=_(BA,m)-_(V,Q)|0,r=an(r,G=r&gt;&gt;31,Q,V=Q&gt;&gt;31),E=an(t=E-r|0,C=sn-(z+(E&gt;&gt;&gt;0&lt;r&gt;&gt;&gt;0)|0)|0,dn,dn&gt;&gt;31),sn=z,r=an(W,G,m,Zf=m&gt;&gt;31),vr=z,p=BA=_(Dr,Q)-_(BA,R)|0,BA=an(BA,y=BA&gt;&gt;31,R,un),BA=(Dr=an(d=r-BA|0,v=vr-(z+(r&gt;&gt;&gt;0&lt;BA&gt;&gt;&gt;0)|0)|0,cn,cn&gt;&gt;31))+E|0,E=z+sn|0,r=an(p,y,Q,V),V=z,un=an(w,h,m,Zf),un=BA+(V=an(g=r-un|0,B=V-(z+(r&gt;&gt;&gt;0&lt;un&gt;&gt;&gt;0)|0)|0,Cn,Cn&gt;&gt;31))|0,BA=z+(BA&gt;&gt;&gt;0&lt;Dr&gt;&gt;&gt;0?E+1|0:E)|0,BA=(r=un)&gt;&gt;&gt;0&lt;V&gt;&gt;&gt;0?BA+1|0:BA,i=an(w,h,i,i&gt;&gt;31),E=z,i=(V=an(W,G,F,F&gt;&gt;31))+i|0,F=z+E|0,gr=E=(Y=an(p,y,Y,Y&gt;&gt;31))+i|0,i=z+(i&gt;&gt;&gt;0&lt;V&gt;&gt;&gt;0?F+1|0:F)|0,Zf=E&gt;&gt;&gt;0&lt;Y&gt;&gt;&gt;0?i+1|0:i,Dr=o[Z+96&gt;&gt;2],un=o[Z+92&gt;&gt;2],sn=o[Z+88&gt;&gt;2],i=vn,gn&amp;&amp;(i=vn,o[gn+12&gt;&gt;2])){i=o[o[gn+8&gt;&gt;2]+4&gt;&gt;2],Y=o[i+12&gt;&gt;2],Z=F=o[Y+92&gt;&gt;2],V=an(F,E=F&gt;&gt;31,p,y),vr=z,br=V+(Gf=an(F=br=o[Y+88&gt;&gt;2],gi=F&gt;&gt;31,w,h))|0,hr=z+vr|0,V=Y=o[Y+96&gt;&gt;2],kn=br+(Y=an(Y,vr=Y&gt;&gt;31,W,G))|0,br=z+(br&gt;&gt;&gt;0&lt;Gf&gt;&gt;&gt;0?hr+1|0:hr)|0;A:if(!((0|(Y=kn&gt;&gt;&gt;0&lt;Y&gt;&gt;&gt;0?br+1|0:br))&lt;(0|Zf)||(0|Y)&lt;=(0|Zf)&amp;&amp;!(kn&gt;&gt;&gt;0&gt;=gr&gt;&gt;&gt;0))){for(br=i+12|0;;){if(o[i+20&gt;&gt;2]==o[e+100&gt;&gt;2])break A;if(Z=an(t,C,Z,E),Y=z,F=(E=an(d,v,F,gi))+Z|0,Y=z+Y|0,vr=(V=an(g,B,V,vr))+F|0,F=z+(F&gt;&gt;&gt;0&lt;E&gt;&gt;&gt;0?Y+1|0:Y)|0,(0|(F=Y=(Z=vr)&gt;&gt;&gt;0&lt;V&gt;&gt;&gt;0?F+1|0:F))&lt;(0|BA)||(0|F)&lt;=(0|BA)&amp;&amp;!(Z&gt;&gt;&gt;0&gt;r&gt;&gt;&gt;0))break A;if(o[f&gt;&gt;2]=i,r=o[br&gt;&gt;2],Cn=o[r+96&gt;&gt;2],dn=o[r+92&gt;&gt;2],cn=o[r+88&gt;&gt;2],!r)break;if(br=(i=o[o[i+8&gt;&gt;2]+4&gt;&gt;2])+12|0,r=Z,BA=F,Y=o[i+12&gt;&gt;2],Z=F=o[Y+92&gt;&gt;2],V=an(F,E=F&gt;&gt;31,p,y),vr=z,hr=V+(kn=an(F=gi=o[Y+88&gt;&gt;2],gi=F&gt;&gt;31,w,h))|0,Gf=z+vr|0,V=Y=o[Y+96&gt;&gt;2],Bn=(Y=an(Y,vr=Y&gt;&gt;31,W,G))+hr|0,hr=z+(hr&gt;&gt;&gt;0&lt;kn&gt;&gt;&gt;0?Gf+1|0:Gf)|0,(0|(Y=Bn&gt;&gt;&gt;0&lt;Y&gt;&gt;&gt;0?hr+1|0:hr))&lt;(0|Zf)||(0|Y)&lt;=(0|Zf)&amp;&amp;!(Bn&gt;&gt;&gt;0&gt;=gr&gt;&gt;&gt;0))break A}r=Z,BA=F}i=o[n&gt;&gt;2]}Z=an(t,C,un,un&gt;&gt;31),Y=z,F=(E=an(d,v,sn,sn&gt;&gt;31))+Z|0,Y=z+Y|0,vr=(V=an(g,B,Dr,Dr&gt;&gt;31))+F|0,F=z+(F&gt;&gt;&gt;0&lt;E&gt;&gt;&gt;0?Y+1|0:Y)|0,E=(Z=vr)&gt;&gt;&gt;0&lt;V&gt;&gt;&gt;0?F+1|0:F;A:if(i){if(o[i+12&gt;&gt;2]&amp;&amp;(br=o[o[i+8&gt;&gt;2]&gt;&gt;2],Y=o[br+12&gt;&gt;2],hr=an(F=V=o[Y+92&gt;&gt;2],gi=F&gt;&gt;31,p,y),Gf=z,hr=hr+(_n=an(V=vr=o[Y+88&gt;&gt;2],vr=V&gt;&gt;31,w,h))|0,Gf=z+Gf|0,kn=Y=o[Y+96&gt;&gt;2],Rn=(Y=an(Y,Bn=Y&gt;&gt;31,W,G))+hr|0,hr=z+(hr&gt;&gt;&gt;0&lt;_n&gt;&gt;&gt;0?Gf+1|0:Gf)|0,!((0|(Y=Rn&gt;&gt;&gt;0&lt;Y&gt;&gt;&gt;0?hr+1|0:hr))&lt;(0|Zf)||(0|Y)&lt;=(0|Zf)&amp;&amp;!(Rn&gt;&gt;&gt;0&gt;=gr&gt;&gt;&gt;0)))){for(hr=br+12|0;;){if(o[(Y=br)+20&gt;&gt;2]==o[e+100&gt;&gt;2])break A;if(F=an(t,C,F,gi),br=z,V=(gi=an(d,v,V,vr))+F|0,vr=z+br|0,F=(br=an(g,B,kn,Bn))+V|0,V=z+(V&gt;&gt;&gt;0&lt;gi&gt;&gt;&gt;0?vr+1|0:vr)|0,(0|(V=F&gt;&gt;&gt;0&lt;br&gt;&gt;&gt;0?V+1|0:V))&lt;(0|E)||(0|V)&lt;=(0|E)&amp;&amp;!(F&gt;&gt;&gt;0&gt;Z&gt;&gt;&gt;0))break A;if(o[n&gt;&gt;2]=Y,i=o[hr&gt;&gt;2],Dr=o[i+96&gt;&gt;2],un=o[i+92&gt;&gt;2],sn=o[i+88&gt;&gt;2],!i)break;if(hr=(br=o[o[Y+8&gt;&gt;2]&gt;&gt;2])+12|0,Z=F,E=V,i=Y,Y=o[br+12&gt;&gt;2],Gf=an(F=V=o[Y+92&gt;&gt;2],gi=F&gt;&gt;31,p,y),kn=z,Gf=Gf+(Rn=an(V=vr=o[Y+88&gt;&gt;2],vr=V&gt;&gt;31,w,h))|0,_n=z+kn|0,kn=Y=o[Y+96&gt;&gt;2],mn=Gf+(Y=an(Y,Bn=Y&gt;&gt;31,W,G))|0,Gf=z+(Gf&gt;&gt;&gt;0&lt;Rn&gt;&gt;&gt;0?_n+1|0:_n)|0,(0|(Y=mn&gt;&gt;&gt;0&lt;Y&gt;&gt;&gt;0?Gf+1|0:Gf))&lt;(0|Zf)||(0|Y)&lt;=(0|Zf)&amp;&amp;!(mn&gt;&gt;&gt;0&gt;=gr&gt;&gt;&gt;0))break A}i=Y,Z=F,E=V}}else i=0;A:{if(BA=E-((Z&gt;&gt;&gt;0&lt;r&gt;&gt;&gt;0)+BA|0)|0,r=Z-r|0,!((0|BA)&lt;0||(0|BA)&lt;=0&amp;&amp;!(r&gt;&gt;&gt;0&gt;=1)))for(;;){Y=i=br=(_(un-dn|0,m)+_(sn-cn|0,Q)|0)+_(Dr-Cn|0,R)|0,vr=i&gt;&gt;31;e:if(vn=o[f&gt;&gt;2],!(!vn|!o[vn+12&gt;&gt;2]||(hr=o[o[vn&gt;&gt;2]+8&gt;&gt;2],o[hr+20&gt;&gt;2]&lt;=o[e+100&gt;&gt;2]))){Z=o[hr+12&gt;&gt;2],F=(i=o[Z+92&gt;&gt;2])-dn|0,E=(V=o[Z+88&gt;&gt;2])-cn|0,gi=(Zf=o[Z+96&gt;&gt;2])-Cn|0,Z=(_(F,m)+_(E,Q)|0)+_(gi,R)|0,F=an(t,C,F,F&gt;&gt;31),gr=z,F=(Gf=an(d,v,E,E&gt;&gt;31))+F|0,gr=z+gr|0,E=(gi=an(g,B,gi,gi&gt;&gt;31))+F|0,F=z+(F&gt;&gt;&gt;0&lt;Gf&gt;&gt;&gt;0?gr+1|0:gr)|0,gr=F=E&gt;&gt;&gt;0&lt;gi&gt;&gt;&gt;0?F+1|0:F;i:{if(!(0!=(0|E)|0!=(0|F))){if((0|Z)&lt;0)break i;break e}if((0|gr)&gt;-1||(0|gr)&gt;=-1&amp;&amp;!(E&gt;&gt;&gt;0&lt;=4294967295))break e;if(gi=(F=Z)&gt;&gt;31,kn=a,(0|F)&gt;=1?(o[a+40&gt;&gt;2]=1,Z=-1):(0|Z)&lt;=-1?(o[a+40&gt;&gt;2]=-1,F=0-F|0,gi=0-((0&lt;Z&gt;&gt;&gt;0)+gi|0)|0,Z=1):(o[a+40&gt;&gt;2]=0,F=0,gi=0,Z=0),o[kn+40&gt;&gt;2]=Z,o[a+24&gt;&gt;2]=F,o[a+28&gt;&gt;2]=gi,o[a+32&gt;&gt;2]=0-E,o[a+36&gt;&gt;2]=0-((0&lt;E&gt;&gt;&gt;0)+gr|0),(0|br)&gt;=1?(o[a+16&gt;&gt;2]=1,Z=Y,E=vr,F=-1):(0|br)&lt;=-1?(o[a+16&gt;&gt;2]=-1,Z=0-Y|0,E=0-((0&lt;Y&gt;&gt;&gt;0)+vr|0)|0,F=1):(o[a+16&gt;&gt;2]=0,Z=0,E=0,F=0),o[a&gt;&gt;2]=Z,o[a+4&gt;&gt;2]=E,Z=r,E=BA,(0|BA)&gt;0||(0|BA)&gt;=0&amp;&amp;!(Z&gt;&gt;&gt;0&lt;=0)||(Z=0,E=0,(0|BA)&gt;-1||(0|BA)&gt;=-1&amp;&amp;!(r&gt;&gt;&gt;0&lt;=4294967295)||(o[a+16&gt;&gt;2]=F,Z=0-r|0,E=0-((0&lt;r&gt;&gt;&gt;0)+BA|0)|0)),F=E,o[a+8&gt;&gt;2]=Z,o[a+12&gt;&gt;2]=F,(0|UA(a+24|0,a))&lt;=-1)break e}o[f&gt;&gt;2]=(0|vn)==(0|gn)?0:hr,r=an(t,C,r=un-i|0,r&gt;&gt;31),F=z,BA=an(d,v,Z=sn-V|0,Z&gt;&gt;31),F=z+F|0,E=(Z=r+BA|0)+(Y=an(g,B,r=Dr-Zf|0,r&gt;&gt;31))|0,Z=z+(Z&gt;&gt;&gt;0&lt;BA&gt;&gt;&gt;0?F+1|0:F)|0,BA=(r=E)&gt;&gt;&gt;0&lt;Y&gt;&gt;&gt;0?Z+1|0:Z,cn=V,dn=i,Cn=Zf;continue}if(!(i=o[n&gt;&gt;2])|!o[i+12&gt;&gt;2])break A;if(Zf=o[o[i+8&gt;&gt;2]&gt;&gt;2],o[Zf+20&gt;&gt;2]&lt;=o[e+100&gt;&gt;2])break A;if(i=o[Zf+12&gt;&gt;2],un=Z=V=(E=o[i+92&gt;&gt;2])-un|0,Z=an(Z,gi=Z&gt;&gt;31,p,y),F=z,Z=Z+(Gf=an(hr=gr=sn=(vn=o[i+88&gt;&gt;2])-sn|0,gr&gt;&gt;=31,w,h))|0,F=z+F|0,Bn=Dr=(i=o[i+96&gt;&gt;2])-Dr|0,(0-(_n=an(W,G,Dr,kn=Dr&gt;&gt;31))|0)!=(0|Z)|(0-(z+(0&lt;_n&gt;&gt;&gt;0)|0)|0)!=(0|(Z&gt;&gt;&gt;0&lt;Gf&gt;&gt;&gt;0?F+1|0:F)))break A;if(Z=an(t,C,Z=E-dn|0,Z&gt;&gt;31),F=z,E=an(d,v,E=vn-cn|0,E&gt;&gt;31),F=z+F|0,i=(Z=Z+E|0)+(vn=an(g,B,i=i-Cn|0,i&gt;&gt;31))|0,Z=z+(Z&gt;&gt;&gt;0&lt;E&gt;&gt;&gt;0?F+1|0:F)|0,E=Z=i&gt;&gt;&gt;0&lt;vn&gt;&gt;&gt;0?Z+1|0:Z,(0|Z)&lt;0||(0|Z)&lt;=0&amp;&amp;!(i&gt;&gt;&gt;0&gt;=1))break A;Z=(_(V,m)+_(sn,Q)|0)+_(Dr,R)|0,F=an(t,C,un,gi),V=z,F=(un=an(d,v,hr,gr))+F|0,Dr=z+V|0,V=(sn=an(g,B,Bn,kn))+F|0,F=z+(F&gt;&gt;&gt;0&lt;un&gt;&gt;&gt;0?Dr+1|0:Dr)|0,Dr=F=V&gt;&gt;&gt;0&lt;sn&gt;&gt;&gt;0?F+1|0:F;e:{if(!(0!=(0|V)|0!=(0|F))){if((0|Z)&lt;0)break e;break A}if((0|Dr)&gt;-1||(0|Dr)&gt;=-1&amp;&amp;!(V&gt;&gt;&gt;0&lt;=4294967295))break A;if(gi=(F=Z)&gt;&gt;31,gr=a,(0|F)&gt;=1?(o[a+40&gt;&gt;2]=1,Z=-1):(0|Z)&lt;=-1?(o[a+40&gt;&gt;2]=-1,F=0-F|0,gi=0-((0&lt;Z&gt;&gt;&gt;0)+gi|0)|0,Z=1):(o[a+40&gt;&gt;2]=0,F=0,gi=0,Z=0),o[gr+40&gt;&gt;2]=Z,o[a+24&gt;&gt;2]=F,o[a+28&gt;&gt;2]=gi,o[a+32&gt;&gt;2]=0-V,o[a+36&gt;&gt;2]=0-((0&lt;V&gt;&gt;&gt;0)+Dr|0),(0|br)&gt;=1?(o[a+16&gt;&gt;2]=1,F=-1):(0|br)&lt;=-1?(o[a+16&gt;&gt;2]=-1,Y=0-(Z=Y)|0,vr=0-((0&lt;Z&gt;&gt;&gt;0)+vr|0)|0,F=1):(o[a+16&gt;&gt;2]=0,Y=0,vr=0,F=0),o[a&gt;&gt;2]=Y,o[a+4&gt;&gt;2]=vr,(0|BA)&lt;0||(0|BA)&lt;=0&amp;&amp;!(r&gt;&gt;&gt;0&gt;0)?(Z=0,V=0,(0|BA)&gt;-1||(0|BA)&gt;=-1&amp;&amp;!(r&gt;&gt;&gt;0&lt;=4294967295)||(o[a+16&gt;&gt;2]=F,Z=0-r|0,V=0-((0&lt;r&gt;&gt;&gt;0)+BA|0)|0)):(Z=r,V=BA),r=V,o[a+8&gt;&gt;2]=Z,o[a+12&gt;&gt;2]=r,(0|UA(a+24|0,a))&lt;=0)break A}o[n&gt;&gt;2]=Zf,r=o[Zf+12&gt;&gt;2],Dr=o[r+96&gt;&gt;2],un=o[r+92&gt;&gt;2],sn=o[r+88&gt;&gt;2],r=i,BA=E}if(!((0|BA)&gt;-1||(0|BA)&gt;=-1&amp;&amp;!(r&gt;&gt;&gt;0&lt;=4294967295)))for(;;){Y=Z=gn=(_(un-dn|0,m)+_(sn-cn|0,Q)|0)+_(Dr-Cn|0,R)|0,vr=Z&gt;&gt;31;e:if(!(!i|!o[i+12&gt;&gt;2]||(hr=o[o[i+4&gt;&gt;2]+8&gt;&gt;2],o[hr+20&gt;&gt;2]&lt;=o[e+100&gt;&gt;2]))){Z=o[hr+12&gt;&gt;2],F=(E=o[Z+92&gt;&gt;2])-un|0,br=(V=o[Z+88&gt;&gt;2])-sn|0,gi=(Zf=o[Z+96&gt;&gt;2])-Dr|0,Z=(_(F,m)+_(br,Q)|0)+_(gi,R)|0,F=an(t,C,F,F&gt;&gt;31),gr=z,F=(Gf=an(d,v,br,br&gt;&gt;31))+F|0,gr=z+gr|0,br=(gi=an(g,B,gi,gi&gt;&gt;31))+F|0,F=z+(F&gt;&gt;&gt;0&lt;Gf&gt;&gt;&gt;0?gr+1|0:gr)|0,gr=F=br&gt;&gt;&gt;0&lt;gi&gt;&gt;&gt;0?F+1|0:F;i:{if(!(0!=(0|br)|0!=(0|F))){if((0|Z)&gt;0)break i;break e}if((0|gr)&gt;-1||(0|gr)&gt;=-1&amp;&amp;!(br&gt;&gt;&gt;0&lt;=4294967295))break e;if(gi=(F=Z)&gt;&gt;31,kn=a,(0|F)&gt;=1?(o[a+40&gt;&gt;2]=1,Z=-1):(0|Z)&lt;=-1?(o[a+40&gt;&gt;2]=-1,F=0-F|0,gi=0-((0&lt;Z&gt;&gt;&gt;0)+gi|0)|0,Z=1):(o[a+40&gt;&gt;2]=0,F=0,gi=0,Z=0),o[kn+40&gt;&gt;2]=Z,o[a+24&gt;&gt;2]=F,o[a+28&gt;&gt;2]=gi,o[a+32&gt;&gt;2]=0-br,o[a+36&gt;&gt;2]=0-((0&lt;br&gt;&gt;&gt;0)+gr|0),(0|gn)&gt;=1?(o[a+16&gt;&gt;2]=1,br=-1,Z=Y,F=vr):(0|gn)&lt;=-1?(o[a+16&gt;&gt;2]=-1,Z=0-Y|0,br=1,F=0-((0&lt;Y&gt;&gt;&gt;0)+vr|0)|0):(br=0,o[a+16&gt;&gt;2]=0,Z=0,F=0),o[a&gt;&gt;2]=Z,o[a+4&gt;&gt;2]=F,Z=r,F=BA,(0|BA)&gt;0||(0|BA)&gt;=0&amp;&amp;!(Z&gt;&gt;&gt;0&lt;=0)||(Z=0,F=0,(0|BA)&gt;-1||(0|BA)&gt;=-1&amp;&amp;!(r&gt;&gt;&gt;0&lt;=4294967295)||(o[a+16&gt;&gt;2]=br,Z=0-r|0,F=0-((0&lt;r&gt;&gt;&gt;0)+BA|0)|0)),o[a+8&gt;&gt;2]=Z,o[a+12&gt;&gt;2]=F,(0|UA(a+24|0,a))&gt;=1)break e}i=(0|i)==(0|vn)?0:hr,o[n&gt;&gt;2]=i,r=an(t,C,r=E-dn|0,r&gt;&gt;31),F=z,BA=an(d,v,Z=V-cn|0,Z&gt;&gt;31),F=z+F|0,Dr=(Z=r+BA|0)+(Y=an(g,B,r=Zf-Cn|0,r&gt;&gt;31))|0,Z=z+(Z&gt;&gt;&gt;0&lt;BA&gt;&gt;&gt;0?F+1|0:F)|0,BA=(r=Dr)&gt;&gt;&gt;0&lt;Y&gt;&gt;&gt;0?Z+1|0:Z,sn=V,un=E,Dr=Zf;continue}if(!(i=o[f&gt;&gt;2])|!o[i+12&gt;&gt;2])break A;if(Zf=o[o[i+8&gt;&gt;2]+4&gt;&gt;2],o[Zf+20&gt;&gt;2]&lt;=o[e+100&gt;&gt;2])break A;if(i=o[Zf+12&gt;&gt;2],br=Z=dn=(E=o[i+92&gt;&gt;2])-dn|0,Z=an(Z,gi=Z&gt;&gt;31,p,y),F=z,Z=Z+(Gf=an(hr=gr=cn=(V=o[i+88&gt;&gt;2])-cn|0,gr&gt;&gt;=31,w,h))|0,F=z+F|0,Bn=i=Cn=(kn=o[i+96&gt;&gt;2])-Cn|0,(0|Z)!=(0-(i=an(W,G,i,_n=i&gt;&gt;31))|0)|(0-(z+(0&lt;i&gt;&gt;&gt;0)|0)|0)!=(0|(Z&gt;&gt;&gt;0&lt;Gf&gt;&gt;&gt;0?F+1|0:F)))break A;if(i=an(t,C,i=un-E|0,i&gt;&gt;31),Z=z,F=an(d,v,F=sn-V|0,F&gt;&gt;31),Z=z+Z|0,E=(i=i+F|0)+(V=an(g,B,E=Dr-kn|0,E&gt;&gt;31))|0,i=z+(i&gt;&gt;&gt;0&lt;F&gt;&gt;&gt;0?Z+1|0:Z)|0,V=i=E&gt;&gt;&gt;0&lt;V&gt;&gt;&gt;0?i+1|0:i,(0|i)&gt;-1||(0|i)&gt;=-1&amp;&amp;!(E&gt;&gt;&gt;0&lt;=4294967295))break A;if(i=(_(dn,m)+_(cn,Q)|0)+_(Cn,R)|0,Z=an(t,C,br,gi),cn=z,F=(Cn=an(d,v,hr,gr))+Z|0,cn=z+cn|0,Z=(dn=an(g,B,Bn,_n))+F|0,F=z+(F&gt;&gt;&gt;0&lt;Cn&gt;&gt;&gt;0?cn+1|0:cn)|0,cn=F=Z&gt;&gt;&gt;0&lt;dn&gt;&gt;&gt;0?F+1|0:F,0!=(0|Z)|0!=(0|F)){if((0|cn)&gt;-1||(0|cn)&gt;=-1&amp;&amp;!(Z&gt;&gt;&gt;0&lt;=4294967295))break A;if(gi=(F=i)&gt;&gt;31,gr=a,(0|F)&gt;=1?(o[a+40&gt;&gt;2]=1,i=-1):(0|i)&lt;=-1?(o[a+40&gt;&gt;2]=-1,F=0-F|0,gi=0-((0&lt;i&gt;&gt;&gt;0)+gi|0)|0,i=1):(o[a+40&gt;&gt;2]=0,F=0,gi=0,i=0),o[gr+40&gt;&gt;2]=i,o[a+24&gt;&gt;2]=F,o[a+28&gt;&gt;2]=gi,o[a+32&gt;&gt;2]=0-Z,o[a+36&gt;&gt;2]=0-((0&lt;Z&gt;&gt;&gt;0)+cn|0),(0|gn)&gt;=1?(o[a+16&gt;&gt;2]=1,i=-1):(0|gn)&lt;=-1?(o[a+16&gt;&gt;2]=-1,Y=0-(i=Y)|0,vr=0-((0&lt;i&gt;&gt;&gt;0)+vr|0)|0,i=1):(o[a+16&gt;&gt;2]=0,Y=0,vr=0,i=0),o[a&gt;&gt;2]=Y,o[a+4&gt;&gt;2]=vr,(0|BA)&lt;0||(0|BA)&lt;=0&amp;&amp;!(r&gt;&gt;&gt;0&gt;0)?(Z=0,F=0,(0|BA)&gt;-1||(0|BA)&gt;=-1&amp;&amp;!(r&gt;&gt;&gt;0&lt;=4294967295)||(o[a+16&gt;&gt;2]=i,Z=0-r|0,F=0-((0&lt;r&gt;&gt;&gt;0)+BA|0)|0)):(Z=r,F=BA),i=F,o[a+8&gt;&gt;2]=Z,o[a+12&gt;&gt;2]=i,(0|UA(a+24|0,a))&gt;=0)break A}else if((0|i)&lt;=0)break A;o[f&gt;&gt;2]=Zf,r=o[Zf+12&gt;&gt;2],Cn=o[r+96&gt;&gt;2],dn=o[r+92&gt;&gt;2],i=o[n&gt;&gt;2],cn=o[r+88&gt;&gt;2],r=E,BA=V}}D=a+48|0}function MA(e,i,r,f,n,a,t){var C,d=0,v=0,g=0,B=0,_=0,R=0,m=0,Q=0,h=0,G=0,y=0,w=0;if(D=C=D-48|0,d=o[r+8&gt;&gt;2])for(Q=d;;){if(o[Q+20&gt;&gt;2]&gt;o[e+100&gt;&gt;2]){o[C+44&gt;&gt;2]=-1,d=o[Q+12&gt;&gt;2],g=o[d+96&gt;&gt;2]-o[r+96&gt;&gt;2]|0,o[C+40&gt;&gt;2]=g,v=o[d+92&gt;&gt;2]-o[r+92&gt;&gt;2]|0,o[C+36&gt;&gt;2]=v,B=o[d+88&gt;&gt;2]-o[r+88&gt;&gt;2]|0,o[C+32&gt;&gt;2]=B,R=v,y=v&gt;&gt;31,v=an(o[(d=n)+8&gt;&gt;2],o[d+12&gt;&gt;2],v,y),m=z,h=v,w=(v=B)&gt;&gt;31,G=an(o[d&gt;&gt;2],o[d+4&gt;&gt;2],v,w),d=z+m|0,d=(B=h+G|0)&gt;&gt;&gt;0&lt;G&gt;&gt;&gt;0?d+1|0:d,m=B,B=g,G=g&gt;&gt;31,h=an(o[n+16&gt;&gt;2],o[n+20&gt;&gt;2],g,G),g=z+d|0,g=(m=m+h|0)&gt;&gt;&gt;0&lt;h&gt;&gt;&gt;0?g+1|0:g,R=an(o[(d=a)+8&gt;&gt;2],o[d+12&gt;&gt;2],R,y),y=z,h=R,R=an(o[d&gt;&gt;2],o[d+4&gt;&gt;2],v,w),d=z+y|0,d=(v=h+R|0)&gt;&gt;&gt;0&lt;R&gt;&gt;&gt;0?d+1|0:d,B=an(o[a+16&gt;&gt;2],o[a+20&gt;&gt;2],B,G),d=z+d|0,B=d=(v=B+v|0)&gt;&gt;&gt;0&lt;B&gt;&gt;&gt;0?d+1|0:d,(0|d)&lt;0||(0|d)&lt;=0&amp;&amp;!(v&gt;&gt;&gt;0&gt;=1)?(0|B)&gt;-1||(0|B)&gt;=-1&amp;&amp;!(v&gt;&gt;&gt;0&lt;=4294967295)?(o[C+24&gt;&gt;2]=0,v=0,B=0,R=0,d=0):(o[C+24&gt;&gt;2]=-1,R=v,v=0-v|0,B=0-((0&lt;R&gt;&gt;&gt;0)+B|0)|0,R=1,d=-1):(o[C+24&gt;&gt;2]=1,R=-1,d=-1),o[C+8&gt;&gt;2]=v,o[C+12&gt;&gt;2]=B;A:{e:{i:{if(!((0|g)&gt;0||(0|g)&gt;=0&amp;&amp;!(m&gt;&gt;&gt;0&lt;=0))){if((0|g)&gt;-1||(0|g)&gt;=-1&amp;&amp;!(m&gt;&gt;&gt;0&lt;=4294967295))break i;o[C+24&gt;&gt;2]=R,m=0-(d=m)|0,g=0-((0&lt;d&gt;&gt;&gt;0)+g|0)|0}o[C+16&gt;&gt;2]=m,o[C+20&gt;&gt;2]=g;break e}if(o[C+16&gt;&gt;2]=0,o[C+20&gt;&gt;2]=0,!d)break A}_?(0|(d=UA(C+8|0,t)))&lt;=-1?(_=o[C+12&gt;&gt;2],o[t&gt;&gt;2]=o[C+8&gt;&gt;2],o[t+4&gt;&gt;2]=_,o[t+16&gt;&gt;2]=o[C+24&gt;&gt;2],g=o[(d=C+16|0)+4&gt;&gt;2],o[(_=t+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[_+4&gt;&gt;2]=g,_=Q):d||(_=2!=(0|SA(_,Q,f,C+32|0))^i?Q:_):(_=o[C+12&gt;&gt;2],o[t&gt;&gt;2]=o[C+8&gt;&gt;2],o[t+4&gt;&gt;2]=_,o[t+16&gt;&gt;2]=o[C+24&gt;&gt;2],g=o[(d=C+16|0)+4&gt;&gt;2],o[(_=t+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[_+4&gt;&gt;2]=g,_=Q)}d=o[r+8&gt;&gt;2]}if((0|(Q=o[Q&gt;&gt;2]))==(0|d))break}return D=C+48|0,_}function SA(e,i,r,f){var n=0,a=0,t=0,C=0,d=0,v=0,g=0,B=0,R=0,m=0,Q=0,h=0;a=o[e+4&gt;&gt;2];A:{if((0|i)==o[e&gt;&gt;2]){if(n=2,(0|i)!=(0|a))break A;return a=o[i+12&gt;&gt;2],i=o[o[i+8&gt;&gt;2]+12&gt;&gt;2],C=o[i+96&gt;&gt;2],R=o[a+96&gt;&gt;2]-C|0,e=o[e+12&gt;&gt;2],n=o[i+92&gt;&gt;2],d=o[e+92&gt;&gt;2]-n|0,n=o[a+92&gt;&gt;2]-n|0,C=o[e+96&gt;&gt;2]-C|0,t=v=_(R,d)-_(n,C)|0,B=v&gt;&gt;31,v=o[r+8&gt;&gt;2],m=o[f+4&gt;&gt;2],Q=o[r+4&gt;&gt;2],h=o[f+8&gt;&gt;2],g=an(t,B,g=_(v,m)-_(Q,h)|0,g&gt;&gt;31),B=z,t=n,n=(n=o[e+88&gt;&gt;2])-(e=o[i+88&gt;&gt;2])|0,a=o[a+88&gt;&gt;2]-e|0,i=e=_(t,n)-_(a,d)|0,t=e&gt;&gt;31,f=o[f&gt;&gt;2],r=o[r&gt;&gt;2],d=an(i,t,e=_(f,Q)-_(r,m)|0,e&gt;&gt;31),e=z+B|0,e=(i=d+g|0)&gt;&gt;&gt;0&lt;d&gt;&gt;&gt;0?e+1|0:e,t=i,r=an(n=i=_(a,C)-_(n,R)|0,a=i&gt;&gt;31,i=_(r,h)-_(f,v)|0,i&gt;&gt;31),e=z+e|0,(0|(e=(i=t+r|0)&gt;&gt;&gt;0&lt;r&gt;&gt;&gt;0?e+1|0:e))&gt;0||(0|e)&gt;=0&amp;&amp;!(i&gt;&gt;&gt;0&lt;=0)?2:1}n=(0|i)==(0|a)}return n}function TA(e,i,r){var f,a=0,t=0,d=0,v=0,B=0,Q=0,h=R(0),G=R(0),y=0,w=R(0),W=0,p=R(0),F=0,Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),BA=0,gi=0,br=0,vr=0;if(D=f=D-48|0,(0|r)&lt;1)a=1900671690,d=-246811958,Q=-246811958,t=-246811958,y=1900671690,W=1900671690;else for(t=-246811958,W=1900671690,F=r,B=i,y=1900671690,a=1900671690,Q=-246811958,d=-246811958;BA=o[(v=B+8|0)&gt;&gt;2],h=g[v&gt;&gt;2],c(0,t),t=k()&lt;h?BA:t,gi=o[(v=B+4|0)&gt;&gt;2],G=g[v&gt;&gt;2],c(0,Q),Q=k()&lt;G?gi:Q,W=h&lt;(c(0,W),k())?BA:W,y=G&lt;(c(0,y),k())?gi:y,v=o[B&gt;&gt;2],h=g[B&gt;&gt;2],c(0,d),d=k()&lt;h?v:d,a=h&lt;(c(0,a),k())?v:a,B=B+16|0,F=F+-1|0;);if(c(0,Q),Z=k(),c(0,y),Y=k(),G=R(Z-Y),c(0,t),V=k(),c(0,W),w=k(),t=G&lt;(h=R(V-w)),c(0,d),E=k(),c(0,a),z=k(),B=(p=R(E-z))&lt;h,a=(F=p&lt;G)?t?2:1:B&lt;&lt;1,o[e+112&gt;&gt;2]=a,(0|(d=F?(1^B)&lt;&lt;1:t?1:2))==(0|a)&amp;&amp;(d=(a+1&gt;&gt;&gt;0)%3|0),o[e+104&gt;&gt;2]=d,t=(3^a)-d|0,o[e+108&gt;&gt;2]=t,h=R(h*R(9788566967472434e-20)),G=R(G*R(9788566967472434e-20)),p=R(p*R(9788566967472434e-20)),o[e+12&gt;&gt;2]=0,((t+1|0)%3|0)!=(0|a)&amp;&amp;(G=R(-G),p=R(-p),h=R(-h)),g[e+8&gt;&gt;2]=h,g[e+4&gt;&gt;2]=G,g[e&gt;&gt;2]=p,o[e+28&gt;&gt;2]=0,g[e+24&gt;&gt;2]=R(V+w)*R(.5),g[e+20&gt;&gt;2]=R(Z+Y)*R(.5),g[e+16&gt;&gt;2]=R(E+z)*R(.5),o[f+36&gt;&gt;2]=0,o[f+28&gt;&gt;2]=0,o[f+32&gt;&gt;2]=0,B=h!=R(0),Z=R(R(1)/h),F=G!=R(0),Y=R(R(1)/G),y=p!=R(0),V=R(R(1)/p),n[f+40|0]=1,!((0|r)&lt;1)&amp;&amp;(a=dA(r&lt;&lt;4),o[f+36&gt;&gt;2]=a,o[f+32&gt;&gt;2]=r,n[f+40|0]=1,d=o[(t=f+16|0)+4&gt;&gt;2],o[(W=a+8|0)&gt;&gt;2]=o[t&gt;&gt;2],o[W+4&gt;&gt;2]=d,d=o[f+12&gt;&gt;2],o[a&gt;&gt;2]=o[f+8&gt;&gt;2],o[a+4&gt;&gt;2]=d,1!=(0|r)))for(d=r+-1|0,a=16;W=o[f+12&gt;&gt;2],Q=o[f+36&gt;&gt;2]+a|0,o[(v=Q)&gt;&gt;2]=o[f+8&gt;&gt;2],o[v+4&gt;&gt;2]=W,W=o[t+4&gt;&gt;2],o[(Q=v+8|0)&gt;&gt;2]=o[t&gt;&gt;2],o[Q+4&gt;&gt;2]=W,a=a+16|0,d=d+-1|0;);if(h=B?Z:h,G=F?Y:G,p=y?V:p,o[f+28&gt;&gt;2]=r,!((0|r)&lt;1)){for(a=o[f+36&gt;&gt;2]+8|0,t=(f+8|0)+(o[e+104&gt;&gt;2]&lt;&lt;2)|0,B=(f+8|0)+(o[e+112&gt;&gt;2]&lt;&lt;2)|0,F=(f+8|0)+(o[e+108&gt;&gt;2]&lt;&lt;2)|0,Z=g[e+24&gt;&gt;2],Y=g[e+20&gt;&gt;2],V=g[e+16&gt;&gt;2],d=0;w=g[i+4&gt;&gt;2],E=g[i+8&gt;&gt;2],z=g[i&gt;&gt;2],o[f+20&gt;&gt;2]=0,g[f+8&gt;&gt;2]=p*R(z-V),g[f+16&gt;&gt;2]=h*R(E-Z),g[f+12&gt;&gt;2]=G*R(w-Y),o[a+4&gt;&gt;2]=d,Q=a+-8|0,w=g[F&gt;&gt;2],v=R(m(w))&lt;R(2147483648)?~~w:-2147483648,o[Q&gt;&gt;2]=v,Q=a+-4|0,w=g[B&gt;&gt;2],v=R(m(w))&lt;R(2147483648)?~~w:-2147483648,o[Q&gt;&gt;2]=v,Q=a,w=g[t&gt;&gt;2],v=R(m(w))&lt;R(2147483648)?~~w:-2147483648,o[Q&gt;&gt;2]=v,a=a+16|0,i=i+16|0,(0|(d=d+1|0))!=(0|r););(0|r)&lt;2||function A(e,i,r,f){var n,a,t,C,d=0,v=0,g=0,B=0,_=0,R=0,m=0,Q=0;for(D=n=D-16|0,B=o[e+12&gt;&gt;2],C=o[(g=B+((r+f|0)/2&lt;&lt;4)|0)+8&gt;&gt;2],a=o[g+4&gt;&gt;2],t=o[g&gt;&gt;2],g=r,R=f;;){for(d=(g&lt;&lt;4)+B|0;;){A:{if(!((0|(v=o[d+4&gt;&gt;2]))&lt;(0|a))){if((0|v)!=(0|a))break A;if(!((0|(v=o[d&gt;&gt;2]))&lt;(0|t))&amp;&amp;(0|v)!=(0|t)|o[d+8&gt;&gt;2]&gt;=(0|C))break A}d=d+16|0,g=g+1|0;continue}break}for(m=R&lt;&lt;4;;){A:{if(!((0|a)&lt;(0|(_=o[(v=B+m|0)+4&gt;&gt;2])))){if((0|_)!=(0|a))break A;if(!((0|t)&lt;(0|(_=o[v&gt;&gt;2])))&amp;&amp;(0|_)!=(0|t)|(0|C)&gt;=o[v+8&gt;&gt;2])break A}m=m+-16|0,R=R+-1|0;continue}break}if((0|g)&lt;=(0|R)&amp;&amp;(Q=o[(_=d+8|0)+4&gt;&gt;2],o[(B=n+8|0)&gt;&gt;2]=o[_&gt;&gt;2],o[B+4&gt;&gt;2]=Q,Q=o[d+4&gt;&gt;2],o[n&gt;&gt;2]=o[d&gt;&gt;2],o[n+4&gt;&gt;2]=Q,Q=o[v+4&gt;&gt;2],o[d&gt;&gt;2]=o[v&gt;&gt;2],o[d+4&gt;&gt;2]=Q,v=o[(d=v+8|0)+4&gt;&gt;2],o[_&gt;&gt;2]=o[d&gt;&gt;2],o[_+4&gt;&gt;2]=v,d=o[e+12&gt;&gt;2]+m|0,m=o[n+4&gt;&gt;2],o[d&gt;&gt;2]=o[n&gt;&gt;2],o[d+4&gt;&gt;2]=m,v=o[B+4&gt;&gt;2],o[(d=d+8|0)&gt;&gt;2]=o[B&gt;&gt;2],o[d+4&gt;&gt;2]=v,R=R+-1|0,g=g+1|0),!((0|g)&lt;=(0|R)))break;B=o[e+12&gt;&gt;2]}(0|R)&gt;(0|r)&amp;&amp;A(e,i,r,R),(0|g)&lt;(0|f)&amp;&amp;A(e,i,g,f),D=n+16|0}(f+24|0,f+8|0,0,r+-1|0)}if(o[e+44&gt;&gt;2]=r,o[e+40&gt;&gt;2]=0,o[e+36&gt;&gt;2]=o[e+32&gt;&gt;2],(0|(t=o[e+84&gt;&gt;2]))&lt;(0|r)){if(o[e+88&gt;&gt;2]&lt;(0|r)){if(r?(d=dA(r&lt;&lt;2),a=o[e+84&gt;&gt;2]):(d=0,a=t),(0|a)&gt;=1)for(i=0;o[i+d&gt;&gt;2]=o[o[e+92&gt;&gt;2]+i&gt;&gt;2],i=i+4|0,a=a+-1|0;);(i=o[e+92&gt;&gt;2])&amp;&amp;(C[e+96|0]&amp;&amp;CA(i),o[e+92&gt;&gt;2]=0),o[e+92&gt;&gt;2]=d,o[e+88&gt;&gt;2]=r,n[e+96|0]=1}for(i=t&lt;&lt;2,a=r-t|0;o[o[e+92&gt;&gt;2]+i&gt;&gt;2]=0,i=i+4|0,a=a+-1|0;);}if(o[e+84&gt;&gt;2]=r,(0|r)&gt;=1)for(y=0;;){if(!((t=o[e+40&gt;&gt;2])||(i=o[e+36&gt;&gt;2],i?o[e+36&gt;&gt;2]=o[i+8&gt;&gt;2]:(i=dA(12),o[i+8&gt;&gt;2]=0,a=o[e+44&gt;&gt;2],o[i+4&gt;&gt;2]=a,br=i,vr=dA(_(a,112)),o[br&gt;&gt;2]=vr,a=o[e+32&gt;&gt;2],o[e+32&gt;&gt;2]=i,o[i+8&gt;&gt;2]=a),t=o[i&gt;&gt;2],B=o[i+4&gt;&gt;2],(0|B)&lt;1)))for(i=0,a=t;Q=a,a=a+112|0,i=i+1|0,o[Q&gt;&gt;2]=(0|i)&lt;(0|B)?a:0,(0|i)!=(0|B););if(o[e+40&gt;&gt;2]=o[t&gt;&gt;2],o[(i=t+8|0)&gt;&gt;2]=0,o[i+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[i&gt;&gt;2]=0,i=o[f+36&gt;&gt;2]+(y&lt;&lt;4)|0,a=o[i+4&gt;&gt;2],o[t+88&gt;&gt;2]=o[i&gt;&gt;2],o[t+92&gt;&gt;2]=a,a=o[(i=i+8|0)+4&gt;&gt;2],o[(B=t+96|0)&gt;&gt;2]=o[i&gt;&gt;2],o[B+4&gt;&gt;2]=a,o[t+104&gt;&gt;2]=-1,o[o[e+92&gt;&gt;2]+(y&lt;&lt;2)&gt;&gt;2]=t,(0|(y=y+1|0))==(0|r))break}(i=o[f+36&gt;&gt;2])&amp;&amp;(C[f+40|0]&amp;&amp;CA(i),o[f+36&gt;&gt;2]=0),o[e+116&gt;&gt;2]=0,o[e+120&gt;&gt;2]=0,o[e+100&gt;&gt;2]=-3,o[e+60&gt;&gt;2]=_(r,6),o[e+56&gt;&gt;2]=0,o[e+52&gt;&gt;2]=o[e+48&gt;&gt;2],o[f+36&gt;&gt;2]=0,n[f+40|0]=1,o[f+28&gt;&gt;2]=0,o[f+32&gt;&gt;2]=0,o[(i=f+16|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[f+8&gt;&gt;2]=0,o[f+12&gt;&gt;2]=0,xA(e,0,r,f+8|0),o[e+124&gt;&gt;2]=o[f+8&gt;&gt;2],(e=o[f+36&gt;&gt;2])&amp;&amp;(C[f+40|0]&amp;&amp;CA(e),o[f+36&gt;&gt;2]=0),D=f+48|0}function jA(e,i,r){var f,n=R(0),a=R(0),t=0;D=f=D-16|0;A:{e:{i:{r:{if(o[r+100&gt;&gt;2]&gt;=0)g[(o[i+108&gt;&gt;2]&lt;&lt;2)+f&gt;&gt;2]=o[r+88&gt;&gt;2];else if(n=OA(r+24|0),a=OA(t=r+72|0),g[(o[i+108&gt;&gt;2]&lt;&lt;2)+f&gt;&gt;2]=n/a,o[r+100&gt;&gt;2]&lt;0)break r;g[(o[i+112&gt;&gt;2]&lt;&lt;2)+f&gt;&gt;2]=o[r+92&gt;&gt;2];break i}if(n=OA(r+40|0),a=OA(t),g[(o[i+112&gt;&gt;2]&lt;&lt;2)+f&gt;&gt;2]=n/a,o[r+100&gt;&gt;2]&lt;0)break e}n=R(o[r+96&gt;&gt;2]);break A}n=R(OA(r+56|0)/OA(r+72|0))}g[(o[i+104&gt;&gt;2]&lt;&lt;2)+f&gt;&gt;2]=n,o[e+12&gt;&gt;2]=0,g[e+8&gt;&gt;2]=R(g[f+8&gt;&gt;2]*g[i+8&gt;&gt;2])+g[i+24&gt;&gt;2],g[e+4&gt;&gt;2]=R(g[f+4&gt;&gt;2]*g[i+4&gt;&gt;2])+g[i+20&gt;&gt;2],g[e&gt;&gt;2]=R(g[f&gt;&gt;2]*g[i&gt;&gt;2])+g[i+16&gt;&gt;2],D=f+16|0}function OA(e){var i,r,f=0,n=0,a=0,t=R(0);return D=i=D-16|0,n=f=o[e+12&gt;&gt;2],r=o[e+8&gt;&gt;2],(0|f)&lt;0||(0|f)&lt;=0&amp;&amp;!(r&gt;&gt;&gt;0&gt;=0)?(a=o[e+4&gt;&gt;2],e=f=o[e&gt;&gt;2],o[i&gt;&gt;2]=0-e,o[i+4&gt;&gt;2]=0-(a+(0&lt;e&gt;&gt;&gt;0)|0),n^=-1,(f=(e=!(e|a))+(a=-1^r)|0)&gt;&gt;&gt;0&lt;a&gt;&gt;&gt;0&amp;&amp;(n=n+1|0),o[(e=i)+8&gt;&gt;2]=f,o[e+12&gt;&gt;2]=n,t=R(-OA(e))):t=R(R(R(+(r&gt;&gt;&gt;0)+4294967296*+(n&gt;&gt;&gt;0))*R(0x10000000000000000))+R(+v[e&gt;&gt;2]+4294967296*+v[e+4&gt;&gt;2])),D=i+16|0,t}function HA(e,i,r){var f,a=0,t=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,p=0,F=0;D=f=D-144|0;A:if((0|r)&lt;=0)i=o[e+12&gt;&gt;2],i&amp;&amp;(C[e+16|0]&amp;&amp;CA(i),o[e+12&gt;&gt;2]=0),o[e+12&gt;&gt;2]=0,n[e+16|0]=1,o[e+4&gt;&gt;2]=0,o[e+8&gt;&gt;2]=0,i=o[e+32&gt;&gt;2],i&amp;&amp;(C[e+36|0]&amp;&amp;CA(i),o[e+32&gt;&gt;2]=0),o[e+32&gt;&gt;2]=0,o[e+24&gt;&gt;2]=0,o[e+28&gt;&gt;2]=0,n[e+36|0]=1,i=o[e+52&gt;&gt;2],i&amp;&amp;(C[e+56|0]&amp;&amp;CA(i),o[e+52&gt;&gt;2]=0),o[e+52&gt;&gt;2]=0,o[e+44&gt;&gt;2]=0,o[e+48&gt;&gt;2]=0,n[e+56|0]=1;else{if(n[f+112|0]=1,o[(a=f+88|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=256,o[(a=f+72|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=256,o[(a=f+56|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=256,o[f+108&gt;&gt;2]=0,o[(a=f+100|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[f+80&gt;&gt;2]=0,o[f+84&gt;&gt;2]=0,o[f+64&gt;&gt;2]=0,o[f+68&gt;&gt;2]=0,o[f+48&gt;&gt;2]=0,o[f+52&gt;&gt;2]=0,TA(f+16|0,i,r),(0|(r=o[e+4&gt;&gt;2]))&lt;=-1)for(o[e+8&gt;&gt;2]&lt;=-1&amp;&amp;((i=o[e+12&gt;&gt;2])&amp;&amp;(C[e+16|0]&amp;&amp;CA(i),o[e+12&gt;&gt;2]=0),n[e+16|0]=1,o[e+8&gt;&gt;2]=0,o[e+12&gt;&gt;2]=0),i=r&lt;&lt;4;a=o[f+4&gt;&gt;2],B=o[e+12&gt;&gt;2]+i|0,o[(v=B)&gt;&gt;2]=o[f&gt;&gt;2],o[v+4&gt;&gt;2]=a,v=o[(a=f+8|0)+4&gt;&gt;2],o[(B=B+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[B+4&gt;&gt;2]=v,i=i+16|0,B=(a=r+1|0)&gt;&gt;&gt;0&gt;=r&gt;&gt;&gt;0,r=a,B;);if(o[e+4&gt;&gt;2]=0,o[f+8&gt;&gt;2]=0,o[f&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,(0|(r=o[e+24&gt;&gt;2]))&lt;=-1)for(o[e+28&gt;&gt;2]&lt;=-1&amp;&amp;((i=o[e+32&gt;&gt;2])&amp;&amp;(C[e+36|0]&amp;&amp;CA(i),o[e+32&gt;&gt;2]=0),o[e+28&gt;&gt;2]=0,o[e+32&gt;&gt;2]=0,n[e+36|0]=1),i=_(r,12);B=o[f+4&gt;&gt;2],a=o[e+32&gt;&gt;2]+i|0,o[a&gt;&gt;2]=o[f&gt;&gt;2],o[a+4&gt;&gt;2]=B,o[a+8&gt;&gt;2]=o[f+8&gt;&gt;2],i=i+12|0,B=(a=r+1|0)&gt;&gt;&gt;0&gt;=r&gt;&gt;&gt;0,r=a,B;);if(o[e+24&gt;&gt;2]=0,(0|(r=o[e+44&gt;&gt;2]))&lt;=-1&amp;&amp;(i=o[e+52&gt;&gt;2],o[e+48&gt;&gt;2]&lt;=-1?(!i|!C[e+56|0]||CA(i),n[e+56|0]=1,o[e+48&gt;&gt;2]=0,o[e+52&gt;&gt;2]=0,a=0):a=i,S(a+(i=r&lt;&lt;2)|0,0,0-i|0)),o[e+44&gt;&gt;2]=0,i=o[f+140&gt;&gt;2],!(o[i+104&gt;&gt;2]&gt;-1)){for(o[i+104&gt;&gt;2]=0,m=dA(4),o[m&gt;&gt;2]=i,a=1,v=1,B=m;;){if(jA(f,f+16|0,G=o[(W&lt;&lt;2)+m&gt;&gt;2]),(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?(d=dA(t&lt;&lt;4),i=o[e+4&gt;&gt;2]):d=0,(0|i)&gt;=1)for(r=0;g=o[e+12&gt;&gt;2]+r|0,Q=o[g+4&gt;&gt;2],o[(h=r+d|0)&gt;&gt;2]=o[g&gt;&gt;2],o[h+4&gt;&gt;2]=Q,Q=o[(g=g+8|0)+4&gt;&gt;2],o[(h=h+8|0)&gt;&gt;2]=o[g&gt;&gt;2],o[h+4&gt;&gt;2]=Q,r=r+16|0,i=i+-1|0;);(i=o[e+12&gt;&gt;2])&amp;&amp;(C[e+16|0]&amp;&amp;CA(i),o[e+12&gt;&gt;2]=0),o[e+12&gt;&gt;2]=d,n[e+16|0]=1,o[e+8&gt;&gt;2]=t,i=o[e+4&gt;&gt;2]}if(r=o[f+4&gt;&gt;2],i=o[e+12&gt;&gt;2]+(i&lt;&lt;4)|0,o[i&gt;&gt;2]=o[f&gt;&gt;2],o[i+4&gt;&gt;2]=r,t=o[(r=p=f+8|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,o[e+4&gt;&gt;2]=o[e+4&gt;&gt;2]+1,h=o[G+8&gt;&gt;2]){for(G=-1,g=h,Q=-1;;){if((0|(r=o[g+20&gt;&gt;2]))&lt;=-1){if(d=o[e+24&gt;&gt;2],o[p&gt;&gt;2]=0,o[f&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,(0|(r=d))==o[e+28&gt;&gt;2]&amp;&amp;!((0|r)&gt;=(0|(R=r?d&lt;&lt;1:1)))){if(R?(t=dA(_(R,12)),i=o[e+24&gt;&gt;2]):(t=0,i=d),(0|i)&gt;=1)for(r=0;y=o[e+32&gt;&gt;2]+r|0,F=o[y+4&gt;&gt;2],o[(w=r+t|0)&gt;&gt;2]=o[y&gt;&gt;2],o[w+4&gt;&gt;2]=F,o[w+8&gt;&gt;2]=o[y+8&gt;&gt;2],r=r+12|0,i=i+-1|0;);(i=o[e+32&gt;&gt;2])&amp;&amp;(C[e+36|0]&amp;&amp;CA(i),o[e+32&gt;&gt;2]=0),o[e+32&gt;&gt;2]=t,n[e+36|0]=1,o[e+28&gt;&gt;2]=R,r=o[e+24&gt;&gt;2]}if(i=o[e+32&gt;&gt;2]+_(r,12)|0,r=o[f+4&gt;&gt;2],o[i&gt;&gt;2]=o[f&gt;&gt;2],o[i+4&gt;&gt;2]=r,o[i+8&gt;&gt;2]=o[p&gt;&gt;2],i=o[e+24&gt;&gt;2]+1|0,o[e+24&gt;&gt;2]=i,o[p&gt;&gt;2]=0,o[f&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[e+28&gt;&gt;2]==(0|i)&amp;&amp;!((0|i)&gt;=(0|(R=i?i&lt;&lt;1:1)))){if(R?(t=dA(_(R,12)),i=o[e+24&gt;&gt;2]):t=0,(0|i)&gt;=1)for(r=0;y=o[e+32&gt;&gt;2]+r|0,F=o[y+4&gt;&gt;2],o[(w=r+t|0)&gt;&gt;2]=o[y&gt;&gt;2],o[w+4&gt;&gt;2]=F,o[w+8&gt;&gt;2]=o[y+8&gt;&gt;2],r=r+12|0,i=i+-1|0;);(i=o[e+32&gt;&gt;2])&amp;&amp;(C[e+36|0]&amp;&amp;CA(i),o[e+32&gt;&gt;2]=0),o[e+32&gt;&gt;2]=t,n[e+36|0]=1,o[e+28&gt;&gt;2]=R,i=o[e+24&gt;&gt;2]}if(r=o[f+4&gt;&gt;2],i=o[e+32&gt;&gt;2]+_(i,12)|0,o[i&gt;&gt;2]=o[f&gt;&gt;2],o[i+4&gt;&gt;2]=r,o[i+8&gt;&gt;2]=o[p&gt;&gt;2],o[e+24&gt;&gt;2]=o[e+24&gt;&gt;2]+1,o[g+20&gt;&gt;2]=d,y=d+1|0,o[o[g+8&gt;&gt;2]+20&gt;&gt;2]=y,R=(w=o[e+32&gt;&gt;2])+_(d,12)|0,o[R+4&gt;&gt;2]=1,o[R+16&gt;&gt;2]=-1,d=o[g+12&gt;&gt;2],(0|(i=o[d+104&gt;&gt;2]))&gt;-1)d=a,a=i;else{if(o[d+104&gt;&gt;2]=a,(0|a)!=(0|v)||(0|v)&gt;=(0|(t=v?v&lt;&lt;1:1)))i=B,t=v;else{i=t?dA(t&lt;&lt;2):0;e:{if((0|v)&gt;=1)for(r=i;o[r&gt;&gt;2]=o[m&gt;&gt;2],r=r+4|0,m=m+4|0,v=v+-1|0;);else if(!m)break e;CA(B)}m=i}o[(a&lt;&lt;2)+m&gt;&gt;2]=d,d=a+1|0,B=i,v=t}o[8+(w+_(y,12)|0)&gt;&gt;2]=W,o[R+8&gt;&gt;2]=a,a=d,r=o[g+20&gt;&gt;2]}if(i=r,(0|G)&gt;=0&amp;&amp;(o[o[e+32&gt;&gt;2]+_(r,12)&gt;&gt;2]=G-r,i=Q),G=r,Q=i,(0|h)==(0|(g=o[g&gt;&gt;2])))break}o[o[e+32&gt;&gt;2]+_(i,12)&gt;&gt;2]=r-i}if(!((0|(W=W+1|0))&lt;(0|a)))break}for(v=0;;){if(d=o[o[(v&lt;&lt;2)+m&gt;&gt;2]+8&gt;&gt;2])for(i=d;;){if((0|(r=o[i+20&gt;&gt;2]))&gt;=0){if((0|(a=o[e+44&gt;&gt;2]))==o[e+48&gt;&gt;2]&amp;&amp;!((0|a)&gt;=(0|(Q=a?a&lt;&lt;1:1)))){Q?(G=dA(Q&lt;&lt;2),a=o[e+44&gt;&gt;2]):G=0,t=o[e+52&gt;&gt;2];e:{if((0|a)&gt;=1)for(r=G,g=t;o[r&gt;&gt;2]=o[g&gt;&gt;2],r=r+4|0,g=g+4|0,a=a+-1|0;);else if(!t)break e;C[e+56|0]&amp;&amp;CA(t),o[e+52&gt;&gt;2]=0,a=o[e+44&gt;&gt;2]}o[e+48&gt;&gt;2]=Q,o[e+52&gt;&gt;2]=G,n[e+56|0]=1,r=o[i+20&gt;&gt;2]}for(o[o[e+52&gt;&gt;2]+(a&lt;&lt;2)&gt;&gt;2]=r,o[e+44&gt;&gt;2]=o[e+44&gt;&gt;2]+1,r=i;o[r+20&gt;&gt;2]=-1,(0|(r=o[o[r+8&gt;&gt;2]+4&gt;&gt;2]))!=(0|i););}if((0|d)==(0|(i=o[i&gt;&gt;2])))break}if((0|(v=v+1|0))==(0|W))break}m&amp;&amp;CA(B)}for((e=o[f+108&gt;&gt;2])&amp;&amp;(C[f+112|0]&amp;&amp;CA(e),o[f+108&gt;&gt;2]=0),o[f+108&gt;&gt;2]=0,n[f+112|0]=1,o[f+100&gt;&gt;2]=0,o[f+104&gt;&gt;2]=0;e=o[f+80&gt;&gt;2];)o[f+80&gt;&gt;2]=o[e+8&gt;&gt;2],CA(o[e&gt;&gt;2]),CA(e);for(;e=o[f+64&gt;&gt;2];)o[f+64&gt;&gt;2]=o[e+8&gt;&gt;2],CA(o[e&gt;&gt;2]),CA(e);for(;;){if(!(e=o[f+48&gt;&gt;2]))break A;o[f+48&gt;&gt;2]=o[e+8&gt;&gt;2],CA(o[e&gt;&gt;2]),CA(e)}}D=f+144|0}function zA(e){return pA(e),o[e+56&gt;&gt;2]=0,o[e&gt;&gt;2]=7108,e}function PA(e,i){var r=0,f=0,a=0,t=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;if(o[e+8&gt;&gt;2]&lt;(0|i)){if(R=i?dA(_(i,36)):0,!((0|(G=o[e+4&gt;&gt;2]))&lt;1)){for(;;){if(r=_(m,36),o[(a=r+R|0)+4&gt;&gt;2]=0,o[a+8&gt;&gt;2]=0,n[a+16|0]=1,o[a+12&gt;&gt;2]=0,Q=a+4|0,g=r+o[e+12&gt;&gt;2]|0,(0|(v=o[g+4&gt;&gt;2]))&gt;=1){W=a+8|0,y=a+16|0,t=dA(w=v&lt;&lt;2),B=o[(h=a+12|0)&gt;&gt;2];A:{if((0|(d=o[Q&gt;&gt;2]))&gt;=1)for(f=t,r=B;o[f&gt;&gt;2]=o[r&gt;&gt;2],f=f+4|0,r=r+4|0,d=d+-1|0;);else if(!B)break A;C[0|y]&amp;&amp;CA(B)}for(o[h&gt;&gt;2]=t,n[0|y]=1,o[W&gt;&gt;2]=v,S(t,0,w),o[Q&gt;&gt;2]=v,f=o[g+12&gt;&gt;2],r=o[h&gt;&gt;2];o[r&gt;&gt;2]=o[f&gt;&gt;2],r=r+4|0,f=f+4|0,v=v+-1|0;);}else o[Q&gt;&gt;2]=v;if(r=o[g+24&gt;&gt;2],o[a+20&gt;&gt;2]=o[g+20&gt;&gt;2],o[a+24&gt;&gt;2]=r,t=o[(f=g+28|0)+4&gt;&gt;2],o[(r=a+28|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=t,(0|(m=m+1|0))==(0|G))break}if(!((0|(d=o[e+4&gt;&gt;2]))&lt;1))for(r=8;B=(f=o[e+12&gt;&gt;2]+r|0)+-4|0,(a=o[(t=f+4|0)&gt;&gt;2])&amp;&amp;(C[f+8|0]&amp;&amp;CA(a),o[t&gt;&gt;2]=0),o[B&gt;&gt;2]=0,o[t&gt;&gt;2]=0,o[f&gt;&gt;2]=0,n[f+8|0]=1,r=r+36|0,d=d+-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]=R,n[e+16|0]=1,o[e+8&gt;&gt;2]=i}}function KA(e,i,r){var f,a=0,t=0,d=0,v=0,B=0,Q=0,h=0,G=0,y=0,W=R(0),p=0,F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),BA=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=0,Gf=R(0);D=f=D-32|0,W=g[r+8&gt;&gt;2],R(m(W))&gt;R(.7071067690849304)?(Z=g[r+4&gt;&gt;2],Y=R(R(W*W)+R(Z*Z)),F=R(R(1)/R(w(Y))),z=R(Y*F),E=g[r&gt;&gt;2],Y=R(-R(W*F)),gi=R(E*Y),Z=R(Z*F),V=R(-R(E*Z)),E=R(0)):(Y=g[r&gt;&gt;2],Z=g[r+4&gt;&gt;2],E=R(R(Y*Y)+R(Z*Z)),F=R(R(1)/R(w(E))),gi=R(E*F),E=R(-R(Z*F)),V=R(W*E),Y=R(Y*F),z=R(-R(W*Y)),Z=R(0));A:if((0|(d=o[e+4&gt;&gt;2]))&gt;=2){for(t=o[e+12&gt;&gt;2];B=(a=t+Q|0)+8|0,R(R(R(E*g[a&gt;&gt;2])+R(Y*g[a+4&gt;&gt;2]))+R(Z*g[B&gt;&gt;2]))&lt;R(R(R(E*g[t&gt;&gt;2])+R(Y*g[t+4&gt;&gt;2]))+R(Z*g[t+8&gt;&gt;2]))&amp;&amp;(y=o[(h=t+16|0)+4&gt;&gt;2],o[(d=f+24|0)&gt;&gt;2]=o[h&gt;&gt;2],o[d+4&gt;&gt;2]=y,y=o[(p=t+8|0)+4&gt;&gt;2],o[(G=f+16|0)&gt;&gt;2]=o[p&gt;&gt;2],o[G+4&gt;&gt;2]=y,y=o[t+4&gt;&gt;2],o[f+8&gt;&gt;2]=o[t&gt;&gt;2],o[f+12&gt;&gt;2]=y,y=o[a+4&gt;&gt;2],o[t&gt;&gt;2]=o[a&gt;&gt;2],o[t+4&gt;&gt;2]=y,t=o[B+4&gt;&gt;2],o[p&gt;&gt;2]=o[B&gt;&gt;2],o[p+4&gt;&gt;2]=t,a=o[(t=a+16|0)+4&gt;&gt;2],o[h&gt;&gt;2]=o[t&gt;&gt;2],o[h+4&gt;&gt;2]=a,B=o[f+12&gt;&gt;2],t=o[e+12&gt;&gt;2]+Q|0,o[(a=t)&gt;&gt;2]=o[f+8&gt;&gt;2],o[a+4&gt;&gt;2]=B,B=o[d+4&gt;&gt;2],o[(a=a+16|0)&gt;&gt;2]=o[d&gt;&gt;2],o[a+4&gt;&gt;2]=B,a=o[G+4&gt;&gt;2],o[(t=t+8|0)&gt;&gt;2]=o[G&gt;&gt;2],o[t+4&gt;&gt;2]=a,t=o[e+12&gt;&gt;2],d=o[e+4&gt;&gt;2]),Q=Q+24|0,(0|(v=v+1|0))&lt;(0|d););if(o[t+16&gt;&gt;2]=-246811958,(0|d)&gt;=2)for(Q=d+-1|0,a=t+40|0,br=g[t+8&gt;&gt;2],vr=g[t&gt;&gt;2],hr=g[t+4&gt;&gt;2];F=R(0),p=a,W=R(g[a+-16&gt;&gt;2]-vr),gr=R(g[a+-12&gt;&gt;2]-hr),Gf=R(g[a+-8&gt;&gt;2]-br),BA=R(R(R(z*W)+R(V*gr))+R(gi*Gf)),W=R(R(R(E*W)+R(Y*gr))+R(Z*Gf)),R(R(BA*BA)+R(W*W))&lt;R(1.1920928955078125e-7)||(F=R(m(BA)),W&gt;=R(0)?(W=R(R(W-F)/R(W+F)),F=R(.7853981852531433)):(W=R(R(W+F)/R(F-W)),F=R(2.356194496154785)),W=R(F+R(W*R(-.7853981852531433))),F=BA&lt;R(0)?R(-W):W),g[p&gt;&gt;2]=F,a=a+24|0,Q=Q+-1|0;);if(Q=o[(v=t+8|0)+4&gt;&gt;2],o[(a=f+16|0)&gt;&gt;2]=o[v&gt;&gt;2],o[a+4&gt;&gt;2]=Q,a=o[t+4&gt;&gt;2],o[f+8&gt;&gt;2]=o[t&gt;&gt;2],o[f+12&gt;&gt;2]=a,function A(e,i,r,f){var n,a,t=R(0),C=0,d=0,v=0,B=R(0),m=0,Q=0,h=0,G=0,y=R(0),w=0,W=R(0),p=R(0),F=R(0),Z=R(0),Y=0,V=0,E=0,z=R(0),BA=R(0),gi=R(0),br=0;for(D=n=D-32|0,d=(m=o[e+12&gt;&gt;2])+_((r+f|0)/2|0,24)|0,a=o[d+20&gt;&gt;2],W=g[d+16&gt;&gt;2],z=g[d+8&gt;&gt;2],BA=g[d+4&gt;&gt;2],gi=g[d&gt;&gt;2],d=r,Q=f;;){for(p=g[i&gt;&gt;2],B=R(gi-p),t=R(B*B),F=g[i+4&gt;&gt;2],B=R(BA-F),t=R(t+R(B*B)),Z=g[i+8&gt;&gt;2],B=R(z-Z),B=R(t+R(B*B)),C=20+(_(d,24)+m|0)|0;;){e:{i:if((t=g[C+-4&gt;&gt;2])==W){if(t=R(g[C+-20&gt;&gt;2]-p),y=R(t*t),t=R(g[C+-16&gt;&gt;2]-F),y=R(y+R(t*t)),t=R(g[C+-12&gt;&gt;2]-Z),(t=R(y+R(t*t)))!=B){if(t&lt;B)break i;break e}if(o[C&gt;&gt;2]&gt;=(0|a))break e}else if(!(t&lt;W))break e;C=C+24|0,d=d+1|0;continue}break}for(h=_(Q,24);;){e:{i:if(W==(t=g[(Y=(v=h+m|0)+16|0)&gt;&gt;2])){if(t=R(g[v&gt;&gt;2]-p),y=R(t*t),t=R(g[v+4&gt;&gt;2]-F),y=R(y+R(t*t)),t=R(g[v+8&gt;&gt;2]-Z),B!=(t=R(y+R(t*t)))){if(B&lt;t)break i;break e}if((0|a)&gt;=o[v+20&gt;&gt;2])break e}else if(!(W&lt;t))break e;h=h+-24|0,Q=Q+-1|0;continue}break}if((0|d)&lt;=(0|Q)&amp;&amp;(G=o[(w=V=(C=C+-20|0)+16|0)+4&gt;&gt;2],o[(m=n+24|0)&gt;&gt;2]=o[w&gt;&gt;2],o[m+4&gt;&gt;2]=G,br=o[(w=C+8|0)+4&gt;&gt;2],o[(G=E=n+16|0)&gt;&gt;2]=o[w&gt;&gt;2],o[G+4&gt;&gt;2]=br,G=o[C+4&gt;&gt;2],o[n+8&gt;&gt;2]=o[C&gt;&gt;2],o[n+12&gt;&gt;2]=G,G=o[v+4&gt;&gt;2],o[C&gt;&gt;2]=o[v&gt;&gt;2],o[C+4&gt;&gt;2]=G,v=o[(C=v+8|0)+4&gt;&gt;2],o[w&gt;&gt;2]=o[C&gt;&gt;2],o[w+4&gt;&gt;2]=v,C=o[Y+4&gt;&gt;2],o[V&gt;&gt;2]=o[Y&gt;&gt;2],o[V+4&gt;&gt;2]=C,C=o[e+12&gt;&gt;2]+h|0,h=o[n+12&gt;&gt;2],o[C&gt;&gt;2]=o[n+8&gt;&gt;2],o[C+4&gt;&gt;2]=h,h=o[m+4&gt;&gt;2],o[(v=C+16|0)&gt;&gt;2]=o[m&gt;&gt;2],o[v+4&gt;&gt;2]=h,v=o[E+4&gt;&gt;2],o[(C=C+8|0)&gt;&gt;2]=o[E&gt;&gt;2],o[C+4&gt;&gt;2]=v,Q=Q+-1|0,d=d+1|0),!((0|d)&lt;=(0|Q)))break;m=o[e+12&gt;&gt;2]}(0|Q)&gt;(0|r)&amp;&amp;A(e,i,r,Q),(0|d)&lt;(0|f)&amp;&amp;A(e,i,d,f),D=n+32|0}(e,f+8|0,1,d+-1|0),a=o[e+12&gt;&gt;2],(0|(v=o[i+4&gt;&gt;2]))==o[i+8&gt;&gt;2]&amp;&amp;!((0|v)&gt;=(0|(Q=v?v&lt;&lt;1:1)))){if(Q?(d=dA(_(Q,24)),v=o[i+4&gt;&gt;2]):d=0,(0|v)&gt;=1)for(t=0;p=o[i+12&gt;&gt;2]+t|0,y=o[(h=p)+4&gt;&gt;2],o[(B=t+d|0)&gt;&gt;2]=o[h&gt;&gt;2],o[B+4&gt;&gt;2]=y,y=o[(h=h+16|0)+4&gt;&gt;2],o[(G=B+16|0)&gt;&gt;2]=o[h&gt;&gt;2],o[G+4&gt;&gt;2]=y,G=o[(h=p+8|0)+4&gt;&gt;2],o[(B=B+8|0)&gt;&gt;2]=o[h&gt;&gt;2],o[B+4&gt;&gt;2]=G,t=t+24|0,v=v+-1|0;);(t=o[i+12&gt;&gt;2])&amp;&amp;(C[i+16|0]&amp;&amp;CA(t),o[i+12&gt;&gt;2]=0),o[i+12&gt;&gt;2]=d,n[i+16|0]=1,o[i+8&gt;&gt;2]=Q,v=o[i+4&gt;&gt;2]}if(t=o[i+12&gt;&gt;2]+_(v,24)|0,v=o[a+4&gt;&gt;2],o[t&gt;&gt;2]=o[a&gt;&gt;2],o[t+4&gt;&gt;2]=v,Q=o[(v=a+16|0)+4&gt;&gt;2],o[(d=t+16|0)&gt;&gt;2]=o[v&gt;&gt;2],o[d+4&gt;&gt;2]=Q,d=o[(a=a+8|0)+4&gt;&gt;2],o[(t=t+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[t+4&gt;&gt;2]=d,a=o[i+4&gt;&gt;2]+1|0,o[i+4&gt;&gt;2]=a,v=o[e+12&gt;&gt;2]+24|0,o[i+8&gt;&gt;2]==(0|a)&amp;&amp;!((0|a)&gt;=(0|(Q=a?a&lt;&lt;1:1)))){if(Q?(d=dA(_(Q,24)),a=o[i+4&gt;&gt;2]):d=0,(0|a)&gt;=1)for(t=0;p=o[i+12&gt;&gt;2]+t|0,y=o[(h=p)+4&gt;&gt;2],o[(B=t+d|0)&gt;&gt;2]=o[h&gt;&gt;2],o[B+4&gt;&gt;2]=y,y=o[(h=h+16|0)+4&gt;&gt;2],o[(G=B+16|0)&gt;&gt;2]=o[h&gt;&gt;2],o[G+4&gt;&gt;2]=y,G=o[(h=p+8|0)+4&gt;&gt;2],o[(B=B+8|0)&gt;&gt;2]=o[h&gt;&gt;2],o[B+4&gt;&gt;2]=G,t=t+24|0,a=a+-1|0;);(t=o[i+12&gt;&gt;2])&amp;&amp;(C[i+16|0]&amp;&amp;CA(t),o[i+12&gt;&gt;2]=0),o[i+12&gt;&gt;2]=d,n[i+16|0]=1,o[i+8&gt;&gt;2]=Q,a=o[i+4&gt;&gt;2]}if(d=o[v+4&gt;&gt;2],t=o[i+12&gt;&gt;2]+_(a,24)|0,o[(a=t)&gt;&gt;2]=o[v&gt;&gt;2],o[a+4&gt;&gt;2]=d,Q=o[(d=v+16|0)+4&gt;&gt;2],o[(a=a+16|0)&gt;&gt;2]=o[d&gt;&gt;2],o[a+4&gt;&gt;2]=Q,d=o[(a=v+8|0)+4&gt;&gt;2],o[(t=t+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[t+4&gt;&gt;2]=d,a=o[i+4&gt;&gt;2]+1|0,o[i+4&gt;&gt;2]=a,2==o[e+4&gt;&gt;2])break A;for(h=2;;){e:if(!((0|a)&lt;2)){for(v=_(a,48),Q=a&lt;&lt;1,t=((G=o[i+12&gt;&gt;2])+_(a,24)|0)-48|0,B=o[e+12&gt;&gt;2]+_(h,24)|0,W=g[B+8&gt;&gt;2],F=g[B+4&gt;&gt;2],Y=g[B&gt;&gt;2],Z=g[r+8&gt;&gt;2],E=g[r+4&gt;&gt;2],BA=g[r&gt;&gt;2];;){if(z=g[t&gt;&gt;2],gi=R(z-g[t+24&gt;&gt;2]),V=g[t+4&gt;&gt;2],br=R(V-F),V=R(V-g[t+28&gt;&gt;2]),z=R(z-Y),gr=R(R(R(gi*br)-R(V*z))*Z),hr=V,V=g[t+8&gt;&gt;2],vr=R(V-W),V=R(V-g[t+32&gt;&gt;2]),!(R(gr+R(R(BA*R(R(hr*vr)-R(V*br)))+R(E*R(R(V*z)-R(gi*vr)))))&gt;R(0))){if(a=a+-1|0,o[i+4&gt;&gt;2]=a,t=t+-24|0,v=v+-48|0,Q=Q+-2|0,(0|a)&gt;1)continue;break e}break}if(!(o[i+8&gt;&gt;2]!=(0|a)|(0|a)&gt;=(0|Q))){if(G=dA(v),(0|(d=o[i+4&gt;&gt;2]))&gt;=1)for(t=0;y=o[i+12&gt;&gt;2]+t|0,Dr=o[(v=y)+4&gt;&gt;2],o[(a=t+G|0)&gt;&gt;2]=o[v&gt;&gt;2],o[a+4&gt;&gt;2]=Dr,Dr=o[(v=v+16|0)+4&gt;&gt;2],o[(p=a+16|0)&gt;&gt;2]=o[v&gt;&gt;2],o[p+4&gt;&gt;2]=Dr,p=o[(v=y+8|0)+4&gt;&gt;2],o[(a=a+8|0)&gt;&gt;2]=o[v&gt;&gt;2],o[a+4&gt;&gt;2]=p,t=t+24|0,d=d+-1|0;);(t=o[i+12&gt;&gt;2])&amp;&amp;(C[i+16|0]&amp;&amp;CA(t),o[i+12&gt;&gt;2]=0),o[i+12&gt;&gt;2]=G,n[i+16|0]=1,o[i+8&gt;&gt;2]=Q,a=o[i+4&gt;&gt;2]}d=o[B+4&gt;&gt;2],t=_(a,24)+G|0,o[(a=t)&gt;&gt;2]=o[B&gt;&gt;2],o[a+4&gt;&gt;2]=d,v=o[(d=B+16|0)+4&gt;&gt;2],o[(a=a+16|0)&gt;&gt;2]=o[d&gt;&gt;2],o[a+4&gt;&gt;2]=v,d=o[(a=B+8|0)+4&gt;&gt;2],o[(t=t+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[t+4&gt;&gt;2]=d,a=o[i+4&gt;&gt;2]+1|0,o[i+4&gt;&gt;2]=a}if(1==(0|a)){if(a=o[e+12&gt;&gt;2]+_(h,24)|0,t=1,1==o[i+8&gt;&gt;2]){if(d=dA(48),(0|(v=o[i+4&gt;&gt;2]))&gt;=1)for(t=0;p=o[i+12&gt;&gt;2]+t|0,y=o[(B=p)+4&gt;&gt;2],o[(Q=t+d|0)&gt;&gt;2]=o[B&gt;&gt;2],o[Q+4&gt;&gt;2]=y,y=o[(B=B+16|0)+4&gt;&gt;2],o[(G=Q+16|0)&gt;&gt;2]=o[B&gt;&gt;2],o[G+4&gt;&gt;2]=y,G=o[(B=p+8|0)+4&gt;&gt;2],o[(Q=Q+8|0)&gt;&gt;2]=o[B&gt;&gt;2],o[Q+4&gt;&gt;2]=G,t=t+24|0,v=v+-1|0;);(t=o[i+12&gt;&gt;2])&amp;&amp;(C[i+16|0]&amp;&amp;CA(t),o[i+12&gt;&gt;2]=0),o[i+12&gt;&gt;2]=d,n[i+16|0]=1,o[i+8&gt;&gt;2]=2,t=o[i+4&gt;&gt;2]}v=o[a+4&gt;&gt;2],t=o[i+12&gt;&gt;2]+_(t,24)|0,o[t&gt;&gt;2]=o[a&gt;&gt;2],o[t+4&gt;&gt;2]=v,Q=o[(v=a+16|0)+4&gt;&gt;2],o[(d=t+16|0)&gt;&gt;2]=o[v&gt;&gt;2],o[d+4&gt;&gt;2]=Q,d=o[(a=a+8|0)+4&gt;&gt;2],o[(t=t+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[t+4&gt;&gt;2]=d,a=o[i+4&gt;&gt;2]+1|0,o[i+4&gt;&gt;2]=a}if((0|(h=h+1|0))==o[e+4&gt;&gt;2])break}}else if(1==(0|d))for(a=o[i+4&gt;&gt;2];;){if(r=o[e+12&gt;&gt;2],o[i+8&gt;&gt;2]==(0|a)&amp;&amp;!((0|a)&gt;=(0|(v=a?a&lt;&lt;1:1)))){if(v?(d=dA(_(v,24)),a=o[i+4&gt;&gt;2]):d=0,(0|a)&gt;=1)for(t=0;p=o[i+12&gt;&gt;2]+t|0,y=o[(h=p)+4&gt;&gt;2],o[(B=t+d|0)&gt;&gt;2]=o[h&gt;&gt;2],o[B+4&gt;&gt;2]=y,y=o[(h=h+16|0)+4&gt;&gt;2],o[(G=B+16|0)&gt;&gt;2]=o[h&gt;&gt;2],o[G+4&gt;&gt;2]=y,G=o[(h=p+8|0)+4&gt;&gt;2],o[(B=B+8|0)&gt;&gt;2]=o[h&gt;&gt;2],o[B+4&gt;&gt;2]=G,t=t+24|0,a=a+-1|0;);(t=o[i+12&gt;&gt;2])&amp;&amp;(C[i+16|0]&amp;&amp;CA(t),o[i+12&gt;&gt;2]=0),o[i+12&gt;&gt;2]=d,n[i+16|0]=1,o[i+8&gt;&gt;2]=v,a=o[i+4&gt;&gt;2]}if(d=o[r+4&gt;&gt;2],t=o[i+12&gt;&gt;2]+_(a,24)|0,o[(a=t)&gt;&gt;2]=o[r&gt;&gt;2],o[a+4&gt;&gt;2]=d,v=o[(d=r+16|0)+4&gt;&gt;2],o[(a=a+16|0)&gt;&gt;2]=o[d&gt;&gt;2],o[a+4&gt;&gt;2]=v,a=o[(r=r+8|0)+4&gt;&gt;2],o[(t=t+8|0)&gt;&gt;2]=o[r&gt;&gt;2],o[t+4&gt;&gt;2]=a,a=o[i+4&gt;&gt;2]+1|0,o[i+4&gt;&gt;2]=a,!((0|(Q=Q+1|0))&lt;o[e+4&gt;&gt;2]))break}D=f+32|0}function LA(e,i){var r,f,a=0,t=0,d=0,v=0,g=0,B=0,R=0,m=0,Q=0,h=0,G=0;if((0|(B=o[e+4&gt;&gt;2]))==o[e+8&gt;&gt;2]&amp;&amp;(PA(e,B?B&lt;&lt;1:1),B=o[e+4&gt;&gt;2]),a=(f=o[e+12&gt;&gt;2])+_(B,36)|0,o[a+4&gt;&gt;2]=0,o[a+8&gt;&gt;2]=0,n[a+16|0]=1,o[a+12&gt;&gt;2]=0,r=a+4|0,(0|(d=o[i+4&gt;&gt;2]))&gt;=1){G=a+8|0,Q=a+16|0,t=dA(h=d&lt;&lt;2),a=o[(m=a+12|0)&gt;&gt;2];A:{if((0|(R=o[r&gt;&gt;2]))&gt;=1)for(v=t,g=a;o[v&gt;&gt;2]=o[g&gt;&gt;2],v=v+4|0,g=g+4|0,R=R+-1|0;);else if(!a)break A;C[0|Q]&amp;&amp;CA(a)}for(o[m&gt;&gt;2]=t,n[0|Q]=1,o[G&gt;&gt;2]=d,S(t,0,h),o[r&gt;&gt;2]=d,v=o[i+12&gt;&gt;2],g=o[m&gt;&gt;2];o[g&gt;&gt;2]=o[v&gt;&gt;2],g=g+4|0,v=v+4|0,d=d+-1|0;);}else o[r&gt;&gt;2]=d;a=o[i+24&gt;&gt;2],t=_(B,36)+f|0,o[t+20&gt;&gt;2]=o[i+20&gt;&gt;2],o[t+24&gt;&gt;2]=a,i=o[(a=i+28|0)+4&gt;&gt;2],o[(t=t+28|0)&gt;&gt;2]=o[a&gt;&gt;2],o[t+4&gt;&gt;2]=i,o[e+4&gt;&gt;2]=o[e+4&gt;&gt;2]+1}function qA(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n=R(0),a=R(0),t=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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),D=R(0),z=R(0);n=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),D=g[i+52&gt;&gt;2],C=g[i+24&gt;&gt;2],d=g[i+20&gt;&gt;2],v=g[i+56&gt;&gt;2],B=g[i+40&gt;&gt;2],_=g[e+68&gt;&gt;2],y=g[e+84&gt;&gt;2],w=g[i+36&gt;&gt;2],a=g[e- -64&gt;&gt;2],W=g[e+80&gt;&gt;2],z=g[i+48&gt;&gt;2],p=g[i+8&gt;&gt;2],F=g[i&gt;&gt;2],Z=g[i+4&gt;&gt;2],Y=g[i+16&gt;&gt;2],V=g[i+32&gt;&gt;2],t=g[e+60&gt;&gt;2],E=g[e+76&gt;&gt;2],o[r+12&gt;&gt;2]=0,Q=v,v=R(R(E+t)*R(.5)),h=R(R(W+a)*R(.5)),G=R(R(y+_)*R(.5)),Q=R(Q+R(R(R(V*v)+R(w*h))+R(B*G))),t=R(n+R(R(E-t)*R(.5))),a=R(n+R(R(W-a)*R(.5))),n=R(n+R(R(y-_)*R(.5))),B=R(R(R(t*R(m(V)))+R(a*R(m(w))))+R(n*R(m(B)))),g[r+8&gt;&gt;2]=Q-B,_=R(D+R(R(R(v*Y)+R(h*d))+R(G*C))),C=R(R(R(t*R(m(Y)))+R(a*R(m(d))))+R(n*R(m(C)))),g[r+4&gt;&gt;2]=_-C,d=R(z+R(R(R(v*F)+R(h*Z))+R(G*p))),n=R(R(R(t*R(m(F)))+R(a*R(m(Z))))+R(n*R(m(p)))),g[r&gt;&gt;2]=d-n,o[f+12&gt;&gt;2]=0,g[f+8&gt;&gt;2]=B+Q,g[f+4&gt;&gt;2]=C+_,g[f&gt;&gt;2]=n+d}function $A(e,i,r,f){i|=0,r|=0,f|=0,BA[o[o[(e|=0)&gt;&gt;2]+80&gt;&gt;2]](e,i,r,f)}function Ae(e){var i;return o[(e|=0)&gt;&gt;2]=7108,(i=o[e+56&gt;&gt;2])&amp;&amp;(BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+56&gt;&gt;2])),0|e}function ee(e,i){var r=R(0),f=R(0),n=R(0),a=R(0),t=R(0),o=0;return r=g[e+48&gt;&gt;2],f=g[e+52&gt;&gt;2],n=g[e+56&gt;&gt;2],a=g[e+60&gt;&gt;2],t=R(g[e+64&gt;&gt;2]+g[i+64&gt;&gt;2]),!(R(R(R(R(R(g[i&gt;&gt;2]*r)+R(g[i+4&gt;&gt;2]*f))+R(g[i+8&gt;&gt;2]*n))-a)-t)&gt;R(0)^1|R(R(R(R(R(r*g[i+16&gt;&gt;2])+R(f*g[i+20&gt;&gt;2]))+R(n*g[i+24&gt;&gt;2]))-a)-t)&gt;R(0)^1)&amp;&amp;(o=0,R(R(R(R(R(r*g[i+32&gt;&gt;2])+R(f*g[i+36&gt;&gt;2]))+R(n*g[i+40&gt;&gt;2]))-a)-t)&gt;R(0))||(r=g[i+48&gt;&gt;2],f=g[i+52&gt;&gt;2],n=g[i+56&gt;&gt;2],a=g[i+60&gt;&gt;2],o=R(R(R(R(R(g[e&gt;&gt;2]*r)+R(g[e+4&gt;&gt;2]*f))+R(g[e+8&gt;&gt;2]*n))-a)-t)&gt;R(0)^1|R(R(R(R(R(r*g[e+16&gt;&gt;2])+R(f*g[e+20&gt;&gt;2]))+R(n*g[e+24&gt;&gt;2]))-a)-t)&gt;R(0)^1|R(R(R(R(R(r*g[e+32&gt;&gt;2])+R(f*g[e+36&gt;&gt;2]))+R(n*g[e+40&gt;&gt;2]))-a)-t)&gt;R(0)^1),o}function ie(e,i,r){var f,n=R(0),a=R(0),t=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;return D=f=D-528|0,v=g[e+20&gt;&gt;2],t=R(v-g[e+4&gt;&gt;2]),a=g[e+56&gt;&gt;2],B=g[e+24&gt;&gt;2],C=R(B-g[e+8&gt;&gt;2]),d=g[e+52&gt;&gt;2],h=n=R(R(t*a)-R(C*d)),_=g[e+16&gt;&gt;2],m=R(_-g[e&gt;&gt;2]),Q=R(m*d),d=g[e+48&gt;&gt;2],t=R(Q-R(t*d)),Q=R(n*n),n=R(R(C*d)-R(m*a)),a=R(R(1)/R(w(R(R(t*t)+R(Q+R(n*n)))))),C=R(h*a),g[f+256&gt;&gt;2]=C,n=R(n*a),g[f+260&gt;&gt;2]=n,t=R(t*a),g[f+264&gt;&gt;2]=t,g[f+268&gt;&gt;2]=R(B*t)+R(R(_*C)+R(v*n)),i=function(e,i,r,f,n){var a=0,t=R(0),C=R(0),d=R(0),v=0,B=R(0),_=0,m=R(0),Q=R(0),h=R(0),G=R(0),y=R(0),w=0,W=R(0),p=0;m=g[i&gt;&gt;2],t=g[e&gt;&gt;2],C=g[e+4&gt;&gt;2],d=g[e+8&gt;&gt;2],B=g[e+12&gt;&gt;2],(v=(Q=R(R(R(R(m*t)+R(g[i+4&gt;&gt;2]*C))+R(g[i+8&gt;&gt;2]*d))-B))&gt;R(1.1920928955078125e-7))||(a=o[i+4&gt;&gt;2],o[n&gt;&gt;2]=o[i&gt;&gt;2],o[n+4&gt;&gt;2]=a,w=o[(_=i+8|0)+4&gt;&gt;2],o[(a=n+8|0)&gt;&gt;2]=o[_&gt;&gt;2],o[a+4&gt;&gt;2]=w,B=g[e+12&gt;&gt;2],d=g[e+8&gt;&gt;2],C=g[e+4&gt;&gt;2],t=g[e&gt;&gt;2],a=1),h=g[r&gt;&gt;2],G=g[r+4&gt;&gt;2],y=g[r+8&gt;&gt;2],((t=R(R(R(R(h*t)+R(G*C))+R(y*d))-B))&gt;R(1.1920928955078125e-7)|0)!=(0|v)&amp;&amp;(B=g[i+4&gt;&gt;2],W=g[i+8&gt;&gt;2],o[(v=(a&lt;&lt;4)+n|0)+12&gt;&gt;2]=0,C=R(R(-Q)/R(t-Q)),d=R(R(1)-C),g[v+8&gt;&gt;2]=R(y*C)+R(W*d),g[v+4&gt;&gt;2]=R(G*C)+R(d*B),g[v&gt;&gt;2]=R(h*C)+R(m*d),a=a+1|0),(v=t&gt;R(1.1920928955078125e-7))||(p=o[r+4&gt;&gt;2],o[(_=(a&lt;&lt;4)+n|0)&gt;&gt;2]=o[r&gt;&gt;2],o[_+4&gt;&gt;2]=p,p=o[(w=r+8|0)+4&gt;&gt;2],o[(_=_+8|0)&gt;&gt;2]=o[w&gt;&gt;2],o[_+4&gt;&gt;2]=p,a=a+1|0),B=g[f&gt;&gt;2],m=g[f+4&gt;&gt;2],h=g[f+8&gt;&gt;2],((C=R(R(R(R(B*g[e&gt;&gt;2])+R(m*g[e+4&gt;&gt;2]))+R(h*g[e+8&gt;&gt;2]))-g[e+12&gt;&gt;2]))&gt;R(1.1920928955078125e-7)|0)!=(0|v)&amp;&amp;(G=g[r&gt;&gt;2],y=g[r+4&gt;&gt;2],W=g[r+8&gt;&gt;2],o[(e=(a&lt;&lt;4)+n|0)+12&gt;&gt;2]=0,t=R(R(-t)/R(C-t)),d=R(R(1)-t),g[e+8&gt;&gt;2]=R(h*t)+R(W*d),g[e+4&gt;&gt;2]=R(m*t)+R(d*y),g[e&gt;&gt;2]=R(B*t)+R(d*G),a=a+1|0);A:{e:{i:{if(!(C&gt;R(1.1920928955078125e-7))){if(r=o[f+4&gt;&gt;2],o[(e=(a&lt;&lt;4)+n|0)&gt;&gt;2]=o[f&gt;&gt;2],o[e+4&gt;&gt;2]=r,v=o[(r=f+8|0)+4&gt;&gt;2],o[(e=e+8|0)&gt;&gt;2]=o[r&gt;&gt;2],o[e+4&gt;&gt;2]=v,a=a+1|0,Q&gt;R(1.1920928955078125e-7))break i;break e}if(Q&gt;R(1.1920928955078125e-7))break A}if(d=g[f&gt;&gt;2],B=g[i&gt;&gt;2],m=g[f+4&gt;&gt;2],h=g[i+4&gt;&gt;2],t=g[f+8&gt;&gt;2],G=g[i+8&gt;&gt;2],o[(e=(a&lt;&lt;4)+n|0)+12&gt;&gt;2]=0,y=t,t=R(R(-C)/R(Q-C)),C=R(R(1)-t),g[e+8&gt;&gt;2]=R(y*C)+R(t*G),g[e+4&gt;&gt;2]=R(C*m)+R(t*h),g[e&gt;&gt;2]=R(C*d)+R(t*B),a=a+1|0,Q&gt;R(1.1920928955078125e-7))break A}r=o[i+4&gt;&gt;2],o[(e=(a&lt;&lt;4)+n|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r,r=o[(i=i+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,a=a+1|0}return a}(f+256|0,i,i+16|0,i+32|0,f+272|0),G=0,i&amp;&amp;(v=g[e+40&gt;&gt;2],a=R(v-g[e+24&gt;&gt;2]),t=g[e+48&gt;&gt;2],B=g[e+32&gt;&gt;2],C=R(B-g[e+16&gt;&gt;2]),d=g[e+56&gt;&gt;2],h=n=R(R(a*t)-R(C*d)),Q=C,C=g[e+52&gt;&gt;2],_=g[e+36&gt;&gt;2],m=R(_-g[e+20&gt;&gt;2]),t=R(R(Q*C)-R(m*t)),a=R(R(m*d)-R(a*C)),n=R(R(1)/R(w(R(R(t*t)+R(R(a*a)+R(n*n)))))),C=R(h*n),g[f+260&gt;&gt;2]=C,a=R(a*n),g[f+256&gt;&gt;2]=a,n=R(t*n),g[f+264&gt;&gt;2]=n,g[f+268&gt;&gt;2]=R(v*n)+R(R(B*a)+R(_*C)),G=0,(i=re(f+256|0,f+272|0,i,f))&amp;&amp;(v=g[e+8&gt;&gt;2],a=R(v-g[e+40&gt;&gt;2]),t=g[e+48&gt;&gt;2],B=g[e&gt;&gt;2],C=R(B-g[e+32&gt;&gt;2]),d=g[e+56&gt;&gt;2],h=n=R(R(a*t)-R(C*d)),Q=C,C=g[e+52&gt;&gt;2],_=g[e+4&gt;&gt;2],m=R(_-g[e+36&gt;&gt;2]),t=R(R(Q*C)-R(m*t)),a=R(R(m*d)-R(a*C)),n=R(R(1)/R(w(R(R(t*t)+R(R(a*a)+R(n*n)))))),C=R(h*n),g[f+260&gt;&gt;2]=C,a=R(a*n),g[f+256&gt;&gt;2]=a,n=R(t*n),g[f+264&gt;&gt;2]=n,g[f+268&gt;&gt;2]=R(v*n)+R(R(B*a)+R(_*C)),G=re(f+256|0,f,i,r))),D=f+528|0,e=G}function re(e,i,r,f){var n=0,a=0,t=R(0),C=R(0),d=R(0),v=0,B=0,_=R(0),m=R(0),Q=R(0),h=R(0),G=0,y=0,w=R(0),W=R(0),p=R(0);if((d=R(R(R(R(g[i&gt;&gt;2]*g[e&gt;&gt;2])+R(g[i+4&gt;&gt;2]*g[e+4&gt;&gt;2]))+R(g[i+8&gt;&gt;2]*g[e+8&gt;&gt;2]))-g[e+12&gt;&gt;2]))&gt;R(1.1920928955078125e-7)||(n=o[i+4&gt;&gt;2],o[f&gt;&gt;2]=o[i&gt;&gt;2],o[f+4&gt;&gt;2]=n,a=o[(v=i+8|0)+4&gt;&gt;2],o[(n=f+8|0)&gt;&gt;2]=o[v&gt;&gt;2],o[n+4&gt;&gt;2]=a,a=1),(0|r)&lt;2)t=d;else for(G=r+-1|0,n=i,C=d;m=g[(v=n+16|0)&gt;&gt;2],Q=g[n+20&gt;&gt;2],h=g[(y=n+24|0)&gt;&gt;2],(0|(B=(t=R(R(R(R(m*g[e&gt;&gt;2])+R(Q*g[e+4&gt;&gt;2]))+R(h*g[e+8&gt;&gt;2]))-g[e+12&gt;&gt;2]))&gt;R(1.1920928955078125e-7)))!=(C&gt;R(1.1920928955078125e-7)|0)&amp;&amp;(w=g[n+4&gt;&gt;2],W=g[n+8&gt;&gt;2],p=g[n&gt;&gt;2],o[(n=(a&lt;&lt;4)+f|0)+12&gt;&gt;2]=0,C=R(R(-C)/R(t-C)),_=R(R(1)-C),g[n+8&gt;&gt;2]=R(h*C)+R(W*_),g[n+4&gt;&gt;2]=R(Q*C)+R(_*w),g[n&gt;&gt;2]=R(m*C)+R(_*p),a=a+1|0),B||(B=o[v+4&gt;&gt;2],o[(n=(a&lt;&lt;4)+f|0)&gt;&gt;2]=o[v&gt;&gt;2],o[n+4&gt;&gt;2]=B,B=o[y+4&gt;&gt;2],o[(n=n+8|0)&gt;&gt;2]=o[y&gt;&gt;2],o[n+4&gt;&gt;2]=B,a=a+1|0),n=v,C=t,G=G+-1|0;);return(0|(n=d&gt;R(1.1920928955078125e-7)))!=(t&gt;R(1.1920928955078125e-7)|0)&amp;&amp;(C=g[(e=(r+-1&lt;&lt;4)+i|0)&gt;&gt;2],_=g[e+4&gt;&gt;2],m=g[e+8&gt;&gt;2],Q=g[i&gt;&gt;2],h=g[i+4&gt;&gt;2],w=g[i+8&gt;&gt;2],o[(e=(a&lt;&lt;4)+f|0)+12&gt;&gt;2]=0,t=R(R(-t)/R(d-t)),d=R(R(1)-t),g[e+8&gt;&gt;2]=R(m*d)+R(t*w),g[e+4&gt;&gt;2]=R(d*_)+R(t*h),g[e&gt;&gt;2]=R(d*C)+R(t*Q),a=a+1|0),n||(r=o[i+4&gt;&gt;2],o[(e=(a&lt;&lt;4)+f|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r,r=o[(i=i+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,a=a+1|0),a}function fe(e,i,r){var f,n=0,a=0,t=0,C=0,d=R(0),v=R(0),B=0,_=0,m=0,Q=0,h=R(0),G=R(0),y=R(0),w=R(0),W=R(0),p=R(0);if(D=f=D-880|0,v=g[i+64&gt;&gt;2],d=g[e+64&gt;&gt;2],a=o[(_=e+56|0)+4&gt;&gt;2],o[(C=f+296|0)&gt;&gt;2]=o[_&gt;&gt;2],o[C+4&gt;&gt;2]=a,a=o[e+52&gt;&gt;2],o[f+288&gt;&gt;2]=o[e+48&gt;&gt;2],o[f+292&gt;&gt;2]=a,n=0,(a=ie(e,i,f+560|0))&amp;&amp;(o[f+280&gt;&gt;2]=-998637568,o[f+284&gt;&gt;2]=0,n=0,!((0|a)&lt;=0))){for(W=R(d+v),_=f+288|0,G=g[f+300&gt;&gt;2],y=g[f+296&gt;&gt;2],w=g[f+292&gt;&gt;2],C=0,h=R(-1e3),n=f+560|0,v=g[f+288&gt;&gt;2];(d=R(W-R(R(R(R(g[n&gt;&gt;2]*v)+R(g[n+4&gt;&gt;2]*w))+R(g[n+8&gt;&gt;2]*y))-G)))&gt;=R(0)&amp;&amp;(d&gt;h?(o[f+816&gt;&gt;2]=t,C=1,h=d):R(d+R(1.1920928955078125e-7))&gt;=h&amp;&amp;(o[(f+816|0)+(C&lt;&lt;2)&gt;&gt;2]=t,C=C+1|0)),n=n+16|0,(0|a)!=(0|(t=t+1|0)););if(g[f+280&gt;&gt;2]=h,o[f+284&gt;&gt;2]=C,(0|C)&gt;=1)for(n=f+304|0,t=f+816|0,a=C;m=(f+560|0)+(o[t&gt;&gt;2]&lt;&lt;4)|0,B=o[m+4&gt;&gt;2],o[n&gt;&gt;2]=o[m&gt;&gt;2],o[n+4&gt;&gt;2]=B,B=o[m+12&gt;&gt;2],o[(Q=n+8|0)&gt;&gt;2]=o[m+8&gt;&gt;2],o[Q+4&gt;&gt;2]=B,t=t+4|0,n=n+16|0,a=a+-1|0;);if(n=0,C&amp;&amp;(g[(a=f+292|0)&gt;&gt;2]=-g[a&gt;&gt;2],g[(a=f+296|0)&gt;&gt;2]=-g[a&gt;&gt;2],g[f+288&gt;&gt;2]=-g[f+288&gt;&gt;2],a=o[(B=i+56|0)+4&gt;&gt;2],o[(Q=f+16|0)&gt;&gt;2]=o[B&gt;&gt;2],o[Q+4&gt;&gt;2]=a,a=o[i+52&gt;&gt;2],o[f+8&gt;&gt;2]=o[i+48&gt;&gt;2],o[f+12&gt;&gt;2]=a,n=0,(i=ie(i,e,f+560|0))&amp;&amp;(o[f&gt;&gt;2]=-998637568,o[f+4&gt;&gt;2]=0,n=0,!((0|i)&lt;=0)))){for(e=f+8|0,p=g[f+20&gt;&gt;2],G=g[f+16&gt;&gt;2],y=g[f+12&gt;&gt;2],a=0,v=R(-1e3),n=f+560|0,w=g[f+8&gt;&gt;2],t=0;(d=R(W-R(R(R(R(g[n&gt;&gt;2]*w)+R(g[n+4&gt;&gt;2]*y))+R(g[n+8&gt;&gt;2]*G))-p)))&gt;=R(0)&amp;&amp;(d&gt;v?(o[f+816&gt;&gt;2]=t,a=1,v=d):R(d+R(1.1920928955078125e-7))&gt;=v&amp;&amp;(o[(f+816|0)+(a&lt;&lt;2)&gt;&gt;2]=t,a=a+1|0)),n=n+16|0,(0|i)!=(0|(t=t+1|0)););if(g[f&gt;&gt;2]=v,o[f+4&gt;&gt;2]=a,(0|a)&gt;=1)for(n=f+24|0,t=f+816|0,i=a;m=(f+560|0)+(o[t&gt;&gt;2]&lt;&lt;4)|0,B=o[m+4&gt;&gt;2],o[n&gt;&gt;2]=o[m&gt;&gt;2],o[n+4&gt;&gt;2]=B,B=o[m+12&gt;&gt;2],o[(Q=n+8|0)&gt;&gt;2]=o[m+8&gt;&gt;2],o[Q+4&gt;&gt;2]=B,t=t+4|0,n=n+16|0,i=i+-1|0;);if(n=0,a){if(v&lt;h)for(g[r&gt;&gt;2]=v,o[r+4&gt;&gt;2]=a,i=o[e+4&gt;&gt;2],o[r+8&gt;&gt;2]=o[e&gt;&gt;2],o[r+12&gt;&gt;2]=i,e=o[(i=e+8|0)+4&gt;&gt;2],o[(_=r+16|0)&gt;&gt;2]=o[i&gt;&gt;2],o[_+4&gt;&gt;2]=e,n=(e=a&lt;&lt;4)+(r+8|0)|0,t=8+(e+f|0)|0;e=o[t+4&gt;&gt;2],o[n&gt;&gt;2]=o[t&gt;&gt;2],o[n+4&gt;&gt;2]=e,e=o[(i=t+8|0)+4&gt;&gt;2],o[(r=n+8|0)&gt;&gt;2]=o[i&gt;&gt;2],o[r+4&gt;&gt;2]=e,t=t+-16|0,n=n+-16|0,a=a+-1|0;);else for(g[r&gt;&gt;2]=h,o[r+4&gt;&gt;2]=C,e=o[_+4&gt;&gt;2],o[r+8&gt;&gt;2]=o[_&gt;&gt;2],o[r+12&gt;&gt;2]=e,e=o[(i=_+8|0)+4&gt;&gt;2],o[(a=r+16|0)&gt;&gt;2]=o[i&gt;&gt;2],o[a+4&gt;&gt;2]=e,n=(e=C&lt;&lt;4)+(r+8|0)|0,t=288+(e+f|0)|0;e=o[t+4&gt;&gt;2],o[n&gt;&gt;2]=o[t&gt;&gt;2],o[n+4&gt;&gt;2]=e,e=o[(i=t+8|0)+4&gt;&gt;2],o[(r=n+8|0)&gt;&gt;2]=o[i&gt;&gt;2],o[r+4&gt;&gt;2]=e,t=t+-16|0,n=n+-16|0,C=C+-1|0;);n=1}}}return D=f+880|0,n}function ne(e){!function(e){var i=0;pA(e),n[e+92|0]=0,o[e+88&gt;&gt;2]=0,o[(i=e+80|0)&gt;&gt;2]=-1082130432,o[i+4&gt;&gt;2]=-1082130432,o[(i=e+72|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=-1082130432,o[(i=e- -64|0)&gt;&gt;2]=1065353216,o[i+4&gt;&gt;2]=1065353216,o[e&gt;&gt;2]=7240,o[e+56&gt;&gt;2]=0,o[e+60&gt;&gt;2]=1065353216}(e),o[e+96&gt;&gt;2]=0,o[e&gt;&gt;2]=7464,o[e+4&gt;&gt;2]=2}function te(e){return o[(e|=0)+96&gt;&gt;2]}function ae(e,i,r,f){}function oe(e,i){return 0}function be(e){Ae(e|=0),CA(e)}function ce(e){var i=0;o[e&gt;&gt;2]=1025,o[(i=e+120|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+128|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+136|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+144|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+152|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+160&gt;&gt;2]=0,o[(i=e+312|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+320|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+328|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+336|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+344|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+352&gt;&gt;2]=0,o[(i=e+504|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+512|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+520|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+528|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+536|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+544&gt;&gt;2]=0,o[e+736&gt;&gt;2]=0,o[(i=e+728|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+720|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+712|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+704|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+696|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+772&gt;&gt;2]=0,o[e+776&gt;&gt;2]=0,o[e+800&gt;&gt;2]=0,o[e+780&gt;&gt;2]=0}function le(e){var i,r=0;(i=o[e+116&gt;&gt;2])&amp;&amp;((r=o[421])&amp;&amp;(BA[r](i),o[e+116&gt;&gt;2]=0))}function ue(e,i){var r=0,f=0,n=0,a=0;A:if(4!=(0|(r=o[e+780&gt;&gt;2])))o[e+780&gt;&gt;2]=r+1;else{if(r=function(e,i){var r,f=R(0),n=R(0),a=R(0),t=R(0),o=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),p=R(0),F=R(0),Z=0,Y=R(0),V=R(0),E=R(0),D=R(0),z=R(0),BA=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=0,un=R(0),sn=R(0),kn=R(0),Cn=R(0),dn=R(0),vn=R(0);cn=(Z=(f=g[e+84&gt;&gt;2])&lt;(t=g[i+80&gt;&gt;2]))?0:-1,r=(Z=(B=g[e+276&gt;&gt;2])&lt;(f=Z?f:t))?1:cn,Z=(t=g[e+468&gt;&gt;2])&lt;(f=Z?B:f),Z=(cn=g[e+660&gt;&gt;2]&lt;(Z?t:f))?3:Z?2:r,d=g[i&gt;&gt;2];e:{i:{r:{f:{if(C[2980]){if(!Z){y=g[e+588&gt;&gt;2],w=g[e+396&gt;&gt;2],f=R(y-w),p=g[e+584&gt;&gt;2],W=g[e+392&gt;&gt;2],t=R(p-W),n=g[e+580&gt;&gt;2],E=g[e+388&gt;&gt;2],B=R(n-E),a=g[i+8&gt;&gt;2],v=g[i+4&gt;&gt;2];break f}if(o=g[e+196&gt;&gt;2],_=R(d-o),p=g[e+584&gt;&gt;2],W=g[e+392&gt;&gt;2],t=R(p-W),v=g[i+4&gt;&gt;2],F=g[e+200&gt;&gt;2],f=R(v-F),n=g[e+580&gt;&gt;2],E=g[e+388&gt;&gt;2],B=R(n-E),a=R(R(_*t)-R(f*B)),h=R(a*a),Q=f,y=g[e+588&gt;&gt;2],w=g[e+396&gt;&gt;2],f=R(y-w),a=g[i+8&gt;&gt;2],Y=g[e+204&gt;&gt;2],D=R(a-Y),z=R(R(Q*f)-R(D*t)),_=R(R(D*B)-R(_*f)),vn=R(h+R(R(z*z)+R(_*_))),1!=(0|Z))break f;d=R(d-g[e+4&gt;&gt;2]),a=R(a-g[e+12&gt;&gt;2]),v=R(v-g[e+8&gt;&gt;2]),B=R(0);break r}D=g[i+8&gt;&gt;2],z=g[i+4&gt;&gt;2];n:{a:{if(Z){if(vr=g[e+196&gt;&gt;2],p=R(d-vr),w=g[e+392&gt;&gt;2],v=g[e+584&gt;&gt;2],BA=R(w-v),gr=g[e+200&gt;&gt;2],y=R(z-gr),W=g[e+388&gt;&gt;2],_=g[e+580&gt;&gt;2],gi=R(W-_),f=R(R(p*BA)-R(y*gi)),t=R(f*f),o=g[e+396&gt;&gt;2],a=g[e+588&gt;&gt;2],B=R(o-a),n=g[e+204&gt;&gt;2],E=R(D-n),f=R(R(y*B)-R(E*BA)),Q=R(f*f),f=R(R(E*gi)-R(p*B)),t=R(t+R(Q+R(f*f))),F=R(d-W),br=R(gr-v),Y=R(z-w),un=R(vr-_),f=R(R(F*br)-R(Y*un)),Q=R(f*f),sn=R(n-a),f=R(D-o),h=R(R(Y*sn)-R(f*br)),G=R(h*h),h=R(R(f*un)-R(F*sn)),h=t&gt;(h=R(Q+R(G+R(h*h))))?t:h,t=R(gr-w),Gf=R(d-_),G=R(vr-W),Dr=R(z-v),V=R(R(t*Gf)-R(G*Dr)),hr=R(V*V),V=R(n-o),Q=t,t=R(D-a),Q=R(R(V*Dr)-R(Q*t)),G=R(R(G*t)-R(V*Gf)),vn=h&gt;(G=R(hr+R(R(Q*Q)+R(G*G))))?h:G,1==(0|Z)){h=g[e+4&gt;&gt;2],kn=R(h-_),Q=R(d-h),G=g[e+12&gt;&gt;2],Cn=R(G-a),V=g[e+8&gt;&gt;2],dn=R(V-v),hr=R(D-G),Zf=R(z-V),B=R(0);break a}}else o=g[e+396&gt;&gt;2],a=g[e+588&gt;&gt;2],B=R(o-a),w=g[e+392&gt;&gt;2],v=g[e+584&gt;&gt;2],BA=R(w-v),W=g[e+388&gt;&gt;2],_=g[e+580&gt;&gt;2],gi=R(W-_),t=R(D-a),Dr=R(z-v),Gf=R(d-_),f=R(D-o),Y=R(z-w),F=R(d-W);if(h=g[e+4&gt;&gt;2],Q=R(d-h),V=g[e+8&gt;&gt;2],Zf=R(z-V),n=R(R(Q*BA)-R(Zf*gi)),y=R(n*n),G=g[e+12&gt;&gt;2],hr=R(D-G),n=R(R(Zf*B)-R(hr*BA)),B=R(R(hr*gi)-R(Q*B)),B=R(y+R(R(n*n)+R(B*B))),dn=R(V-v),kn=R(h-_),n=R(R(F*dn)-R(Y*kn)),y=R(n*n),Cn=R(G-a),n=R(R(Y*Cn)-R(f*dn)),p=R(n*n),n=R(R(f*kn)-R(F*Cn)),B=B&gt;(n=R(y+R(p+R(n*n))))?B:n,BA=R(V-w),gi=R(h-W),n=R(R(BA*Gf)-R(gi*Dr)),y=R(n*n),br=R(G-o),n=R(R(br*Dr)-R(BA*t)),p=R(n*n),n=R(R(gi*t)-R(br*Gf)),B=B&gt;(n=R(y+R(p+R(n*n))))?B:n,n=g[e+204&gt;&gt;2],E=R(D-n),gr=g[e+200&gt;&gt;2],y=R(z-gr),vr=g[e+196&gt;&gt;2],p=R(d-vr),2==(0|Z)){a=R(G-n),v=R(V-gr),_=R(h-vr),t=R(0);break n}sn=R(n-a),br=R(gr-v),un=R(vr-_)}if(f=R(R(Q*br)-R(Zf*un)),v=R(f*f),f=R(R(Zf*sn)-R(hr*br)),a=R(f*f),f=R(R(hr*un)-R(Q*sn)),f=R(v+R(a+R(f*f))),a=R(R(p*dn)-R(y*kn)),v=R(a*a),a=R(R(y*Cn)-R(E*dn)),_=R(a*a),a=R(R(E*kn)-R(p*Cn)),f=f&gt;(a=R(v+R(_+R(a*a))))?f:a,v=R(V-gr),_=R(h-vr),a=R(R(v*Gf)-R(_*Dr)),Y=R(a*a),a=R(G-n),F=R(R(a*Dr)-R(v*t)),t=R(R(_*t)-R(a*Gf)),t=f&gt;(t=R(Y+R(R(F*F)+R(t*t))))?f:t,f=R(0),cn)break e;br=R(G-o),BA=R(V-w),gi=R(h-W),f=R(D-o),Y=R(z-w),F=R(d-W)}d=R(gr-w),w=R(vr-W),W=R(R(Q*d)-R(Zf*w)),o=R(n-o),d=R(R(Zf*o)-R(hr*d)),n=R(d*d),d=R(R(hr*w)-R(Q*o)),d=R(R(W*W)+R(n+R(d*d))),o=R(R(p*BA)-R(y*gi)),Q=R(o*o),o=R(R(y*br)-R(E*BA)),n=R(o*o),o=R(R(E*gi)-R(p*br)),d=d&gt;(o=R(Q+R(n+R(o*o))))?d:o,o=R(R(v*F)-R(_*Y)),Q=R(o*o),o=R(R(a*Y)-R(v*f)),f=R(R(_*f)-R(a*F)),f=d&gt;(f=R(Q+R(R(o*o)+R(f*f))))?d:f;break e}if(d=R(d-g[e+4&gt;&gt;2]),v=R(v-g[e+8&gt;&gt;2]),o=R(R(d*t)-R(v*B)),a=R(a-g[e+12&gt;&gt;2]),t=R(R(v*f)-R(a*t)),f=R(R(a*B)-R(d*f)),B=R(R(o*o)+R(R(t*t)+R(f*f))),Y=g[e+204&gt;&gt;2],F=g[e+200&gt;&gt;2],o=g[e+196&gt;&gt;2],t=R(0),2==(0|Z))break i}if(f=R(p-F),t=R(n-o),_=R(R(d*f)-R(v*t)),Q=R(_*_),_=R(y-Y),f=R(R(v*_)-R(a*f)),n=R(f*f),f=R(R(a*t)-R(d*_)),t=R(Q+R(n+R(f*f))),f=R(0),cn)break e}f=R(W-F),o=R(E-o),_=R(R(d*f)-R(v*o)),Q=v,v=R(w-Y),f=R(R(Q*v)-R(a*f)),Q=R(f*f),f=R(R(a*o)-R(d*v)),f=R(R(_*_)+R(Q+R(f*f)))}return i=(e=(d=R(m(vn)))&gt;R(-0xde0b6b000000000))?0:-1,i=(e=(B=R(m(B)))&gt;(d=e?d:R(-0xde0b6b000000000)))?1:i,e=(t=R(m(t)))&gt;(B=e?B:d),R(m(f))&gt;(e?t:B)?3:e?2:i}(e,i),f=120+(_(r,192)+e|0)|0,!(n=o[f&gt;&gt;2]))break A;if(!(a=o[421]))break A;BA[a](n),o[f&gt;&gt;2]=0}return U(4+(e+_(r=(0|r)&gt;0?r:0,192)|0)|0,i,192),r}function se(e,i,r){var f,n=0,a=R(0),t=0,C=R(0),d=R(0),v=0,B=0,m=R(0),Q=R(0),h=R(0),G=R(0),y=R(0),w=R(0),W=R(0),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0);if(D=f=D-16|0,!((0|(B=o[e+780&gt;&gt;2]))&lt;1)){for(n=(_(B,192)+e|0)-188|0,t=B;G=g[i+48&gt;&gt;2],W=g[i+8&gt;&gt;2],p=g[i+4&gt;&gt;2],F=g[i&gt;&gt;2],y=g[i+52&gt;&gt;2],Z=g[i+24&gt;&gt;2],m=g[i+20&gt;&gt;2],Y=g[i+16&gt;&gt;2],a=g[i+56&gt;&gt;2],C=g[i+40&gt;&gt;2],d=g[i+36&gt;&gt;2],w=g[i+32&gt;&gt;2],o[n+60&gt;&gt;2]=0,h=a,a=g[n&gt;&gt;2],V=d,d=g[n+4&gt;&gt;2],Q=C,C=g[n+8&gt;&gt;2],w=R(h+R(R(R(w*a)+R(V*d))+R(Q*C))),g[n+56&gt;&gt;2]=w,y=R(y+R(R(R(a*Y)+R(d*m))+R(C*Z))),g[n+52&gt;&gt;2]=y,G=R(G+R(R(R(a*F)+R(d*p))+R(C*W))),g[n+48&gt;&gt;2]=G,W=g[r+56&gt;&gt;2],p=g[r+40&gt;&gt;2],F=g[r+32&gt;&gt;2],Z=g[r+36&gt;&gt;2],m=g[r+52&gt;&gt;2],Y=g[r+24&gt;&gt;2],E=g[r+16&gt;&gt;2],z=g[r+20&gt;&gt;2],a=g[r+48&gt;&gt;2],C=g[r+8&gt;&gt;2],d=g[r&gt;&gt;2],Q=g[r+4&gt;&gt;2],o[n+44&gt;&gt;2]=0,h=a,a=g[n+16&gt;&gt;2],gi=R(d*a),d=g[n+20&gt;&gt;2],V=C,C=g[n+24&gt;&gt;2],Q=R(h+R(R(gi+R(Q*d))+R(V*C))),g[n+32&gt;&gt;2]=Q,m=R(m+R(R(R(a*E)+R(d*z))+R(C*Y))),g[n+36&gt;&gt;2]=m,a=R(W+R(R(R(a*F)+R(d*Z))+R(C*p))),g[n+40&gt;&gt;2]=a,g[n+80&gt;&gt;2]=R(R(R(G-Q)*g[n- -64&gt;&gt;2])+R(R(y-m)*g[n+68&gt;&gt;2]))+R(R(w-a)*g[n+72&gt;&gt;2]),o[(v=n+156|0)&gt;&gt;2]=o[v&gt;&gt;2]+1,n=n+-192|0,(0|(t=t+-1|0))&gt;0;);if(!((0|B)&lt;1))for(i=_(B,192);;){B=B+-1|0,t=(r=e+i|0)+-188|0;A:if((a=g[r+-108&gt;&gt;2])&lt;=(d=g[e+784&gt;&gt;2]))if(C=R(g[r+-156&gt;&gt;2]-R(g[r+-140&gt;&gt;2]-R(g[r+-124&gt;&gt;2]*a))),h=R(C*C),C=R(g[r+-152&gt;&gt;2]-R(g[r+-136&gt;&gt;2]-R(a*g[r+-120&gt;&gt;2]))),a=R(g[r+-148&gt;&gt;2]-R(g[r+-132&gt;&gt;2]-R(a*g[r+-116&gt;&gt;2]))),R(R(h+R(C*C))+R(a*a))&gt;R(d*d)){if((n=o[(r=r+-72|0)&gt;&gt;2])&amp;&amp;((v=o[421])&amp;&amp;(BA[v](n),o[r&gt;&gt;2]=0)),v=e,(0|B)!=(0|(r=(n=o[e+780&gt;&gt;2])+-1|0))&amp;&amp;(U(t,(r=_(r,192)+e|0)+4|0,192),o[(t=r+120|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[r+160&gt;&gt;2]=0,o[(t=r+128|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[r+136&gt;&gt;2]=0,n=o[e+780&gt;&gt;2]),r=n+-1|0,o[v+780&gt;&gt;2]=r,r)break A;if(!(r=o[424]))break A;o[f+8&gt;&gt;2]=e,BA[r](f+8|0)}else r=o[422],r&amp;&amp;BA[r](t,o[e+772&gt;&gt;2],o[e+776&gt;&gt;2]);else{if((n=o[(r=r+-72|0)&gt;&gt;2])&amp;&amp;((v=o[421])&amp;&amp;(BA[v](n),o[r&gt;&gt;2]=0)),v=e,(0|B)!=(0|(r=(n=o[e+780&gt;&gt;2])+-1|0))&amp;&amp;(U(t,(r=_(r,192)+e|0)+4|0,192),o[(t=r+120|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[r+160&gt;&gt;2]=0,o[(t=r+128|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[r+136&gt;&gt;2]=0,n=o[e+780&gt;&gt;2]),r=n+-1|0,o[v+780&gt;&gt;2]=r,r)break A;if(!(r=o[424]))break A;o[f+12&gt;&gt;2]=e,BA[r](f+12|0)}if(i=i+-192|0,!((0|B)&gt;0))break}}D=f+16|0}function ke(e,i){return R(g[e+232&gt;&gt;2]*g[i+232&gt;&gt;2])}function ve(e){$(e|=0)}function de(e,i,r){o[76+((_(i,144)+e|0)+(r&lt;&lt;2)|0)&gt;&gt;2]=1708}function Ce(e){return o[(e|=0)+72&gt;&gt;2]}function ge(e,i,r){var f=0,n=0;(f=o[e+12&gt;&gt;2])||(f=o[e+4&gt;&gt;2],f=0|BA[o[o[f&gt;&gt;2]+12&gt;&gt;2]](f,o[i+8&gt;&gt;2],o[r+8&gt;&gt;2]),o[e+12&gt;&gt;2]=f),o[o[e+16&gt;&gt;2]+4&gt;&gt;2]=f,n=o[e+4&gt;&gt;2],f=0|BA[o[o[n&gt;&gt;2]+8&gt;&gt;2]](n,i,r,f,1),n=o[e+16&gt;&gt;2],BA[o[o[n&gt;&gt;2]+8&gt;&gt;2]](n,o[e+28&gt;&gt;2],o[e+24&gt;&gt;2]),n=o[e+16&gt;&gt;2],BA[o[o[n&gt;&gt;2]+12&gt;&gt;2]](n,o[e+36&gt;&gt;2],o[e+32&gt;&gt;2]),BA[o[o[f&gt;&gt;2]+8&gt;&gt;2]](f,i,r,o[e+20&gt;&gt;2],o[e+16&gt;&gt;2]),BA[o[o[f&gt;&gt;2]&gt;&gt;2]](f),e=o[e+4&gt;&gt;2],BA[o[o[e&gt;&gt;2]+60&gt;&gt;2]](e,f)}function Be(e,i,r,f,n){var a,t=0;D=a=D-48|0,t=o[e+16&gt;&gt;2],BA[o[o[t&gt;&gt;2]+8&gt;&gt;2]](t,o[e+28&gt;&gt;2],o[e+24&gt;&gt;2]),t=o[e+16&gt;&gt;2],BA[o[o[t&gt;&gt;2]+12&gt;&gt;2]](t,o[e+36&gt;&gt;2],o[e+32&gt;&gt;2]),o[a+28&gt;&gt;2]=f,o[a+44&gt;&gt;2]=o[e+24&gt;&gt;2],o[a+40&gt;&gt;2]=o[e+28&gt;&gt;2],o[a+24&gt;&gt;2]=i,o[a+36&gt;&gt;2]=o[i+12&gt;&gt;2],i=o[i+8&gt;&gt;2],o[a+32&gt;&gt;2]=i,o[a+4&gt;&gt;2]=n,o[a+20&gt;&gt;2]=o[e+32&gt;&gt;2],o[a+16&gt;&gt;2]=o[e+36&gt;&gt;2],o[a&gt;&gt;2]=r,o[a+12&gt;&gt;2]=o[r+12&gt;&gt;2],f=o[r+8&gt;&gt;2],o[a+8&gt;&gt;2]=f,(r=o[e+8&gt;&gt;2])||((r=o[e+12&gt;&gt;2])||(r=o[e+4&gt;&gt;2],r=0|BA[o[o[r&gt;&gt;2]+12&gt;&gt;2]](r,i,f),o[e+12&gt;&gt;2]=r),o[o[e+16&gt;&gt;2]+4&gt;&gt;2]=r,i=o[e+4&gt;&gt;2],r=0|BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,a+24|0,a,r,1),o[e+8&gt;&gt;2]=r),BA[o[o[r&gt;&gt;2]+8&gt;&gt;2]](r,a+24|0,a,o[e+20&gt;&gt;2],o[e+16&gt;&gt;2]),D=a+48|0}function _e(e,i,r,f,a){var t,d=0,v=0,B=0,_=0,m=0,Q=0,h=0,G=0,y=0,W=0,p=0,F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=0,hr=0,Dr=0,Gf=0,Zf=R(0),cn=R(0),un=R(0),sn=R(0),kn=R(0),Cn=R(0),dn=R(0),vn=R(0),gn=R(0),Bn=R(0),_n=R(0),Rn=R(0),mn=0,Qn=0,hn=R(0),Gn=R(0),yn=R(0),wn=0,Wn=0,pn=0,Fn=0,Zn=0,Yn=0,Vn=0;D=t=D-976|0;A:if(2!=(0|BA[o[o[f&gt;&gt;2]+80&gt;&gt;2]](f)))if(2!=(0|BA[o[o[a&gt;&gt;2]+80&gt;&gt;2]](a))){if(d=o[i+12&gt;&gt;2],G=o[(v=d+8|0)&gt;&gt;2],v=o[v+4&gt;&gt;2],hr=o[d&gt;&gt;2],Dr=o[d+4&gt;&gt;2],h=o[(Q=d+24|0)+4&gt;&gt;2],o[(B=t+936|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[B+4&gt;&gt;2]=h,o[(B=t+920|0)&gt;&gt;2]=G,o[B+4&gt;&gt;2]=v,v=o[d+16&gt;&gt;2],G=o[d+20&gt;&gt;2],h=o[(Q=d+40|0)+4&gt;&gt;2],o[(B=t+952|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[B+4&gt;&gt;2]=h,B=o[d+32&gt;&gt;2],Q=o[d+36&gt;&gt;2],p=o[(W=d+56|0)+4&gt;&gt;2],o[(h=t+968|0)&gt;&gt;2]=o[W&gt;&gt;2],o[h+4&gt;&gt;2]=p,o[t+912&gt;&gt;2]=hr,o[t+916&gt;&gt;2]=Dr,o[t+928&gt;&gt;2]=v,o[t+932&gt;&gt;2]=G,o[t+944&gt;&gt;2]=B,o[t+948&gt;&gt;2]=Q,v=o[d+52&gt;&gt;2],o[t+960&gt;&gt;2]=o[d+48&gt;&gt;2],o[t+964&gt;&gt;2]=v,d=o[r+12&gt;&gt;2],G=o[(v=d+8|0)&gt;&gt;2],v=o[v+4&gt;&gt;2],hr=o[d&gt;&gt;2],Dr=o[d+4&gt;&gt;2],h=o[(Q=d+24|0)+4&gt;&gt;2],o[(B=t+872|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[B+4&gt;&gt;2]=h,o[(B=t+856|0)&gt;&gt;2]=G,o[B+4&gt;&gt;2]=v,v=o[d+16&gt;&gt;2],G=o[d+20&gt;&gt;2],h=o[(Q=d+40|0)+4&gt;&gt;2],o[(B=t+888|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[B+4&gt;&gt;2]=h,B=o[d+32&gt;&gt;2],Q=o[d+36&gt;&gt;2],p=o[(W=d+56|0)+4&gt;&gt;2],o[(h=t+904|0)&gt;&gt;2]=o[W&gt;&gt;2],o[h+4&gt;&gt;2]=p,o[t+848&gt;&gt;2]=hr,o[t+852&gt;&gt;2]=Dr,o[t+864&gt;&gt;2]=v,o[t+868&gt;&gt;2]=G,o[t+880&gt;&gt;2]=B,o[t+884&gt;&gt;2]=Q,v=o[d+52&gt;&gt;2],o[t+896&gt;&gt;2]=o[d+48&gt;&gt;2],o[t+900&gt;&gt;2]=v,o[t+828&gt;&gt;2]=0,Yn=t,Vn=dA(256),o[Yn+836&gt;&gt;2]=Vn,n[t+840|0]=1,o[t+832&gt;&gt;2]=32,function(e,i,r,f,a){var t,d=0,v=0,B=0,_=0,R=0,m=0,Q=0,h=0,G=0,y=0,w=0,W=0;if(D=t=D+-64|0,!o[r+72&gt;&gt;2]|!o[f+72&gt;&gt;2]){if(v=0|BA[o[o[r&gt;&gt;2]+88&gt;&gt;2]](r))for(y=t+16|0,w=t+48|0;;){if(v=v+-1|0,BA[o[o[r&gt;&gt;2]+120&gt;&gt;2]](r,v,e,t+32|0,w),B=0|BA[o[o[f&gt;&gt;2]+88&gt;&gt;2]](f))for(;;){if(BA[o[o[f&gt;&gt;2]+120&gt;&gt;2]](f,v,i,t,y),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|(d=o[a+4&gt;&gt;2]))==o[a+8&gt;&gt;2]&amp;&amp;!((0|d)&gt;=(0|(_=d?d&lt;&lt;1:1)))){_?(Q=dA(_&lt;&lt;3),d=o[a+4&gt;&gt;2]):Q=0,h=o[a+12&gt;&gt;2];e:{if((0|d)&gt;=1)for(R=h,m=Q,G=d;W=o[R+4&gt;&gt;2],o[m&gt;&gt;2]=o[R&gt;&gt;2],o[m+4&gt;&gt;2]=W,R=R+8|0,m=m+8|0,G=G+-1|0;);else if(!h)break e;C[a+16|0]&amp;&amp;(CA(h),d=o[a+4&gt;&gt;2]),o[a+12&gt;&gt;2]=0}o[a+12&gt;&gt;2]=Q,n[a+16|0]=1,o[a+8&gt;&gt;2]=_}o[a+4&gt;&gt;2]=d+1,d=o[a+12&gt;&gt;2]+(d&lt;&lt;3)|0,o[d+4&gt;&gt;2]=B,o[d&gt;&gt;2]=v}if(!B)break}if(!v)break}}else mA(r+72|0,e,f+72|0,i,a);D=t- -64|0}(t+912|0,t+848|0,f,a,t+824|0),o[t+828&gt;&gt;2])if(1!=(0|BA[o[o[f&gt;&gt;2]+80&gt;&gt;2]](f))||1!=(0|BA[o[o[a&gt;&gt;2]+80&gt;&gt;2]](a))){if(BA[o[o[f&gt;&gt;2]+112&gt;&gt;2]](f),BA[o[o[a&gt;&gt;2]+112&gt;&gt;2]](a),zA(t+520|4),o[(d=t+584|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,o[t+528&gt;&gt;2]=1,o[(d=t+592|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,o[(d=t+600|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,o[(d=t+608|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,o[(d=t+616|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,o[(d=t+624|0)&gt;&gt;2]=0,o[d+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]=f,d=t+804|0,BA[o[o[f&gt;&gt;2]+96&gt;&gt;2]](f)||(d=o[t+520&gt;&gt;2],d=0|BA[o[o[d&gt;&gt;2]+100&gt;&gt;2]](d)?t+812|0:t+796|0),o[d+4&gt;&gt;2]=t+520,o[t+820&gt;&gt;2]=d,zA(t+216|4),o[(d=t+280|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,o[t+224&gt;&gt;2]=1,o[(d=t+288|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,o[(d=t+296|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,o[(d=t+304|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,o[(d=t+312|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,o[(d=t+320|0)&gt;&gt;2]=0,o[d+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]=a,d=t+500|0,BA[o[o[a&gt;&gt;2]+96&gt;&gt;2]](a)||(d=o[t+216&gt;&gt;2],d=0|BA[o[o[d&gt;&gt;2]+100&gt;&gt;2]](d)?t+508|0:t+492|0),o[d+4&gt;&gt;2]=t+216,o[t+516&gt;&gt;2]=d,pn=0|BA[o[o[f&gt;&gt;2]+92&gt;&gt;2]](f),Fn=0|BA[o[o[a&gt;&gt;2]+92&gt;&gt;2]](a),v=o[t+828&gt;&gt;2])for(G=(v&lt;&lt;3)-4|0,hr=t+136|0,Dr=t+120|0,B=t+104|0,Q=t+200|0,h=t+184|0,W=t+168|0;d=o[t+836&gt;&gt;2]+G|0,o[e+32&gt;&gt;2]=o[d&gt;&gt;2],d=o[d+-4&gt;&gt;2],o[e+24&gt;&gt;2]=d,p=o[t+820&gt;&gt;2],p=0|BA[o[o[p&gt;&gt;2]&gt;&gt;2]](p,d),d=o[t+516&gt;&gt;2],wn=0|BA[o[o[d&gt;&gt;2]&gt;&gt;2]](d,o[e+32&gt;&gt;2]),d=o[i+12&gt;&gt;2],y=o[(m=d+8|0)&gt;&gt;2],m=o[m+4&gt;&gt;2],mn=o[d&gt;&gt;2],Qn=o[d+4&gt;&gt;2],gr=o[(Gf=d+24|0)+4&gt;&gt;2],o[(_=W+8|0)&gt;&gt;2]=o[Gf&gt;&gt;2],o[_+4&gt;&gt;2]=gr,o[(_=t+160|0)&gt;&gt;2]=y,o[_+4&gt;&gt;2]=m,m=o[d+16&gt;&gt;2],y=o[d+20&gt;&gt;2],_=o[d+36&gt;&gt;2],o[h&gt;&gt;2]=o[d+32&gt;&gt;2],o[h+4&gt;&gt;2]=_,Gf=o[(_=d+40|0)&gt;&gt;2],_=o[_+4&gt;&gt;2],Zn=o[(Wn=d+56|0)+4&gt;&gt;2],o[(gr=Q+8|0)&gt;&gt;2]=o[Wn&gt;&gt;2],o[gr+4&gt;&gt;2]=Zn,gr=o[d+52&gt;&gt;2],o[Q&gt;&gt;2]=o[d+48&gt;&gt;2],o[Q+4&gt;&gt;2]=gr,o[(d=h+8|0)&gt;&gt;2]=Gf,o[d+4&gt;&gt;2]=_,o[W&gt;&gt;2]=m,o[W+4&gt;&gt;2]=y,o[t+152&gt;&gt;2]=mn,o[t+156&gt;&gt;2]=Qn,d=o[r+12&gt;&gt;2],y=o[(m=d+8|0)&gt;&gt;2],m=o[m+4&gt;&gt;2],mn=o[d&gt;&gt;2],Qn=o[d+4&gt;&gt;2],gr=o[(Gf=d+24|0)+4&gt;&gt;2],o[(_=B+8|0)&gt;&gt;2]=o[Gf&gt;&gt;2],o[_+4&gt;&gt;2]=gr,_=o[d+20&gt;&gt;2],o[B&gt;&gt;2]=o[d+16&gt;&gt;2],o[B+4&gt;&gt;2]=_,o[(_=t+96|0)&gt;&gt;2]=y,o[_+4&gt;&gt;2]=m,_=o[(y=d+40|0)+4&gt;&gt;2],o[(m=Dr+8|0)&gt;&gt;2]=o[y&gt;&gt;2],o[m+4&gt;&gt;2]=_,m=o[d+36&gt;&gt;2],o[Dr&gt;&gt;2]=o[d+32&gt;&gt;2],o[Dr+4&gt;&gt;2]=m,_=o[(y=d+56|0)+4&gt;&gt;2],o[(m=hr+8|0)&gt;&gt;2]=o[y&gt;&gt;2],o[m+4&gt;&gt;2]=_,m=o[d+52&gt;&gt;2],o[hr&gt;&gt;2]=o[d+48&gt;&gt;2],o[hr+4&gt;&gt;2]=m,o[t+88&gt;&gt;2]=mn,o[t+92&gt;&gt;2]=Qn,pn&amp;&amp;(BA[o[o[f&gt;&gt;2]+132&gt;&gt;2]](t+24|0,f,o[e+24&gt;&gt;2]),hn=g[t+960&gt;&gt;2],Gn=g[t+964&gt;&gt;2],yn=g[t+968&gt;&gt;2],Zf=g[t+80&gt;&gt;2],cn=g[t+72&gt;&gt;2],un=g[t+76&gt;&gt;2],F=g[t+920&gt;&gt;2],Z=g[t+912&gt;&gt;2],Y=g[t+916&gt;&gt;2],V=g[t+936&gt;&gt;2],E=g[t+928&gt;&gt;2],z=g[t+932&gt;&gt;2],sn=g[t+56&gt;&gt;2],kn=g[t+24&gt;&gt;2],Cn=g[t+40&gt;&gt;2],dn=g[t+60&gt;&gt;2],vn=g[t+28&gt;&gt;2],gn=g[t+44&gt;&gt;2],gi=g[t+952&gt;&gt;2],Bn=g[t+64&gt;&gt;2],br=g[t+944&gt;&gt;2],_n=g[t+32&gt;&gt;2],vr=g[t+948&gt;&gt;2],Rn=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(_n*br)+R(Rn*vr))+R(Bn*gi),g[t+188&gt;&gt;2]=R(R(vn*br)+R(gn*vr))+R(dn*gi),g[t+184&gt;&gt;2]=R(R(kn*br)+R(Cn*vr))+R(sn*gi),g[t+176&gt;&gt;2]=R(R(_n*E)+R(Rn*z))+R(Bn*V),g[t+172&gt;&gt;2]=R(R(vn*E)+R(gn*z))+R(dn*V),g[t+168&gt;&gt;2]=R(R(kn*E)+R(Cn*z))+R(sn*V),g[t+160&gt;&gt;2]=R(R(Z*_n)+R(Y*Rn))+R(F*Bn),g[t+156&gt;&gt;2]=R(R(Z*vn)+R(Y*gn))+R(F*dn),g[t+152&gt;&gt;2]=R(R(kn*Z)+R(Cn*Y))+R(sn*F),g[t+208&gt;&gt;2]=yn+R(R(R(br*cn)+R(vr*un))+R(gi*Zf)),g[t+204&gt;&gt;2]=Gn+R(R(R(E*cn)+R(z*un))+R(V*Zf)),g[t+200&gt;&gt;2]=hn+R(R(R(Z*cn)+R(Y*un))+R(F*Zf))),v=v+-1|0,Fn&amp;&amp;(BA[o[o[a&gt;&gt;2]+132&gt;&gt;2]](t+24|0,a,o[e+32&gt;&gt;2]),hn=g[t+896&gt;&gt;2],Gn=g[t+900&gt;&gt;2],yn=g[t+904&gt;&gt;2],Zf=g[t+80&gt;&gt;2],cn=g[t+72&gt;&gt;2],un=g[t+76&gt;&gt;2],F=g[t+856&gt;&gt;2],Z=g[t+848&gt;&gt;2],Y=g[t+852&gt;&gt;2],V=g[t+872&gt;&gt;2],E=g[t+864&gt;&gt;2],z=g[t+868&gt;&gt;2],sn=g[t+56&gt;&gt;2],kn=g[t+24&gt;&gt;2],Cn=g[t+40&gt;&gt;2],dn=g[t+60&gt;&gt;2],vn=g[t+28&gt;&gt;2],gn=g[t+44&gt;&gt;2],gi=g[t+888&gt;&gt;2],Bn=g[t+64&gt;&gt;2],br=g[t+880&gt;&gt;2],_n=g[t+32&gt;&gt;2],vr=g[t+884&gt;&gt;2],Rn=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(_n*br)+R(Rn*vr))+R(Bn*gi),g[t+124&gt;&gt;2]=R(R(vn*br)+R(gn*vr))+R(dn*gi),g[t+120&gt;&gt;2]=R(R(kn*br)+R(Cn*vr))+R(sn*gi),g[t+112&gt;&gt;2]=R(R(_n*E)+R(Rn*z))+R(Bn*V),g[t+108&gt;&gt;2]=R(R(vn*E)+R(gn*z))+R(dn*V),g[t+104&gt;&gt;2]=R(R(kn*E)+R(Cn*z))+R(sn*V),g[t+96&gt;&gt;2]=R(R(Z*_n)+R(Y*Rn))+R(F*Bn),g[t+92&gt;&gt;2]=R(R(Z*vn)+R(Y*gn))+R(F*dn),g[t+88&gt;&gt;2]=R(R(kn*Z)+R(Cn*Y))+R(sn*F),g[t+144&gt;&gt;2]=yn+R(R(R(br*cn)+R(vr*un))+R(gi*Zf)),g[t+140&gt;&gt;2]=Gn+R(R(R(E*cn)+R(z*un))+R(V*Zf)),g[t+136&gt;&gt;2]=hn+R(R(R(Z*cn)+R(Y*un))+R(F*Zf))),o[t+28&gt;&gt;2]=p,o[t+44&gt;&gt;2]=o[e+24&gt;&gt;2],o[t+40&gt;&gt;2]=o[e+28&gt;&gt;2],o[t+24&gt;&gt;2]=i,o[t+32&gt;&gt;2]=o[i+8&gt;&gt;2],o[t+36&gt;&gt;2]=t+152,o[t+4&gt;&gt;2]=wn,o[t+20&gt;&gt;2]=o[e+32&gt;&gt;2],o[t+16&gt;&gt;2]=o[e+36&gt;&gt;2],o[t&gt;&gt;2]=r,o[t+8&gt;&gt;2]=o[r+8&gt;&gt;2],o[t+12&gt;&gt;2]=t+88,Be(e,t+24|0,t,p,wn),G=G+-8|0,v;);BA[o[o[f&gt;&gt;2]+116&gt;&gt;2]](f),BA[o[o[a&gt;&gt;2]+116&gt;&gt;2]](a),Ae(t+328|0),Ae(t+216|4),Ae(t+632|0),Ae(t+520|4)}else!function(e,i,r,f,n,a,t){var C,d=R(0),v=0,B=R(0),_=0,m=R(0),Q=R(0),h=R(0),G=R(0),y=R(0),W=R(0),p=R(0),F=R(0),Z=R(0),Y=R(0),V=0,E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=R(0),sn=R(0),kn=R(0),Cn=R(0),dn=R(0),vn=R(0),gn=R(0),Bn=R(0),_n=R(0),Rn=R(0),mn=R(0),Qn=R(0),hn=R(0),Gn=R(0),yn=R(0),wn=R(0),Wn=R(0),pn=R(0),Fn=R(0),Zn=R(0),Yn=0,Vn=0,En=R(0);if(D=C=D-432|0,_=o[r+12&gt;&gt;2],Dr=g[_+56&gt;&gt;2],Gf=g[_+52&gt;&gt;2],Zf=g[_+40&gt;&gt;2],cn=g[_+36&gt;&gt;2],un=g[_+24&gt;&gt;2],sn=g[_+20&gt;&gt;2],v=o[i+12&gt;&gt;2],kn=g[v+56&gt;&gt;2],Cn=g[v+52&gt;&gt;2],dn=g[v+40&gt;&gt;2],vn=g[v+36&gt;&gt;2],gn=g[v+24&gt;&gt;2],Bn=g[v+20&gt;&gt;2],_n=g[_+48&gt;&gt;2],Rn=g[_+32&gt;&gt;2],mn=g[_+16&gt;&gt;2],Qn=g[_+8&gt;&gt;2],hn=g[_+4&gt;&gt;2],Gn=g[_&gt;&gt;2],yn=g[v+48&gt;&gt;2],wn=g[v+32&gt;&gt;2],Wn=g[v+16&gt;&gt;2],pn=g[v+8&gt;&gt;2],Fn=g[v+4&gt;&gt;2],Zn=g[v&gt;&gt;2],o[C+424&gt;&gt;2]=1008981770,o[C+352&gt;&gt;2]=1008981770,BA[o[o[f&gt;&gt;2]+112&gt;&gt;2]](f),BA[o[o[n&gt;&gt;2]+112&gt;&gt;2]](n),t)for(Vn=C+16|0;;){if(_=o[a&gt;&gt;2],o[e+24&gt;&gt;2]=_,o[e+32&gt;&gt;2]=o[a+4&gt;&gt;2],v=0|BA[o[o[f&gt;&gt;2]+84&gt;&gt;2]](f),BA[o[o[v&gt;&gt;2]+20&gt;&gt;2]](v,_,C+360|0),_=o[e+32&gt;&gt;2],v=0|BA[o[o[n&gt;&gt;2]+84&gt;&gt;2]](n),BA[o[o[v&gt;&gt;2]+20&gt;&gt;2]](v,_,C+288|0),o[C+372&gt;&gt;2]=0,o[C+388&gt;&gt;2]=0,o[C+404&gt;&gt;2]=0,p=g[C+376&gt;&gt;2],F=g[C+380&gt;&gt;2],d=g[C+384&gt;&gt;2],En=R(Cn+R(R(R(Wn*p)+R(Bn*F))+R(gn*d))),g[C+380&gt;&gt;2]=En,Z=g[C+360&gt;&gt;2],Y=g[C+364&gt;&gt;2],h=g[C+368&gt;&gt;2],E=R(Cn+R(R(R(Wn*Z)+R(Bn*Y))+R(gn*h))),g[C+364&gt;&gt;2]=E,m=g[C+392&gt;&gt;2],Q=g[C+396&gt;&gt;2],B=g[C+400&gt;&gt;2],z=R(Cn+R(R(R(Wn*m)+R(Bn*Q))+R(gn*B))),g[C+396&gt;&gt;2]=z,G=R(kn+R(R(R(wn*p)+R(vn*F))+R(dn*d))),g[C+384&gt;&gt;2]=G,y=R(yn+R(R(R(Zn*m)+R(Fn*Q))+R(pn*B))),g[C+392&gt;&gt;2]=y,gi=R(yn+R(R(R(Zn*Z)+R(Fn*Y))+R(pn*h))),g[C+360&gt;&gt;2]=gi,d=R(yn+R(R(R(Zn*p)+R(Fn*F))+R(pn*d))),g[C+376&gt;&gt;2]=d,br=R(kn+R(R(R(wn*Z)+R(vn*Y))+R(dn*h))),g[C+368&gt;&gt;2]=br,B=R(kn+R(R(R(wn*m)+R(vn*Q))+R(dn*B))),g[C+400&gt;&gt;2]=B,h=g[C+296&gt;&gt;2],m=g[C+288&gt;&gt;2],Q=g[C+292&gt;&gt;2],o[C+300&gt;&gt;2]=0,vr=R(Gf+R(R(R(mn*m)+R(sn*Q))+R(un*h))),g[C+292&gt;&gt;2]=vr,gr=R(Dr+R(R(R(Rn*m)+R(cn*Q))+R(Zf*h))),g[C+296&gt;&gt;2]=gr,hr=R(_n+R(R(R(Gn*m)+R(hn*Q))+R(Qn*h))),g[C+288&gt;&gt;2]=hr,h=g[C+312&gt;&gt;2],m=g[C+304&gt;&gt;2],Q=g[C+308&gt;&gt;2],o[C+316&gt;&gt;2]=0,p=R(Gf+R(R(R(mn*m)+R(sn*Q))+R(un*h))),g[C+308&gt;&gt;2]=p,F=R(Dr+R(R(R(Rn*m)+R(cn*Q))+R(Zf*h))),g[C+312&gt;&gt;2]=F,Z=R(_n+R(R(R(Gn*m)+R(hn*Q))+R(Qn*h))),g[C+304&gt;&gt;2]=Z,W=g[C+328&gt;&gt;2],m=g[C+320&gt;&gt;2],Q=g[C+324&gt;&gt;2],o[C+332&gt;&gt;2]=0,Y=R(Gf+R(R(R(mn*m)+R(sn*Q))+R(un*W))),g[C+324&gt;&gt;2]=Y,h=R(_n+R(R(R(Gn*m)+R(hn*Q))+R(Qn*W))),g[C+320&gt;&gt;2]=h,m=R(Dr+R(R(R(Rn*m)+R(cn*Q))+R(Zf*W))),g[C+328&gt;&gt;2]=m,Q=R(G-br),G=R(y-gi),d=R(d-gi),y=R(B-br),W=R(R(Q*G)-R(d*y)),B=R(z-E),z=R(d*B),d=R(En-E),G=R(z-R(d*G)),B=R(R(d*y)-R(Q*B)),d=R(R(1)/R(w(R(R(G*G)+R(R(B*B)+R(W*W)))))),y=R(W*d),g[C+412&gt;&gt;2]=y,B=R(B*d),g[C+408&gt;&gt;2]=B,d=R(G*d),g[C+416&gt;&gt;2]=d,g[C+420&gt;&gt;2]=R(br*d)+R(R(gi*B)+R(E*y)),Q=R(F-gr),G=R(h-hr),d=R(Z-hr),y=R(m-gr),m=R(R(Q*G)-R(d*y)),B=R(Y-vr),h=R(d*B),d=R(p-vr),G=R(h-R(d*G)),B=R(R(d*y)-R(Q*B)),d=R(R(1)/R(w(R(R(G*G)+R(R(B*B)+R(m*m)))))),y=R(m*d),g[C+340&gt;&gt;2]=y,B=R(B*d),g[C+336&gt;&gt;2]=B,d=R(G*d),g[C+344&gt;&gt;2]=d,g[C+348&gt;&gt;2]=R(gr*d)+R(R(hr*B)+R(vr*y)),t=t+-1|0,ee(C+360|0,C+288|0)&amp;&amp;fe(C+360|0,C+288|0,C+8|0)&amp;&amp;(V=o[C+12&gt;&gt;2]))for(Yn=(V&lt;&lt;4)+Vn|0;d=g[C+8&gt;&gt;2],v=o[e+16&gt;&gt;2],BA[o[o[v&gt;&gt;2]+8&gt;&gt;2]](v,o[e+28&gt;&gt;2],o[e+24&gt;&gt;2]),v=o[e+16&gt;&gt;2],BA[o[o[v&gt;&gt;2]+12&gt;&gt;2]](v,o[e+36&gt;&gt;2],o[e+32&gt;&gt;2]),V=V+-1|0,d=R(-d),(_=o[e+12&gt;&gt;2])||(v=o[e+4&gt;&gt;2],_=0|BA[o[o[v&gt;&gt;2]+12&gt;&gt;2]](v,o[i+8&gt;&gt;2],o[r+8&gt;&gt;2]),o[e+12&gt;&gt;2]=_),v=o[e+16&gt;&gt;2],o[v+4&gt;&gt;2]=_,BA[o[o[v&gt;&gt;2]+16&gt;&gt;2]](v,Vn,Yn,d),Yn=Yn+-16|0,V;);if(a=a+8|0,!t)break}BA[o[o[f&gt;&gt;2]+116&gt;&gt;2]](f),BA[o[o[n&gt;&gt;2]+116&gt;&gt;2]](n),D=C+432|0}(e,i,r,f,a,o[t+836&gt;&gt;2],o[t+828&gt;&gt;2]);(e=o[t+836&gt;&gt;2])&amp;&amp;(C[t+840|0]&amp;&amp;CA(e),o[t+836&gt;&gt;2]=0)}else{if(d=(v=o[a+156&gt;&gt;2])+-1|0,o[e+36&gt;&gt;2]=d,!v)break A;for(;_e(e,i,r,f,o[o[a+164&gt;&gt;2]+(d&lt;&lt;2)&gt;&gt;2]),d=(v=o[e+36&gt;&gt;2])+-1|0,o[e+36&gt;&gt;2]=d,v;);}else{if(d=(v=o[f+156&gt;&gt;2])+-1|0,o[e+28&gt;&gt;2]=d,!v)break A;for(;_e(e,i,r,o[o[f+164&gt;&gt;2]+(d&lt;&lt;2)&gt;&gt;2],a),d=(v=o[e+28&gt;&gt;2])+-1|0,o[e+28&gt;&gt;2]=d,v;);}D=t+976|0}function me(e,i,r,f,a,t){var d,v=0,Q=0,h=0,G=0,y=0,w=0,W=0,p=0,F=0,Z=0;D=d=D-528|0;A:if(2!=(0|BA[o[o[f&gt;&gt;2]+80&gt;&gt;2]](f)))if(Q=1!=(0|BA[o[o[f&gt;&gt;2]+80&gt;&gt;2]](f)),v=o[a+4&gt;&gt;2],Q|28!=(0|v))if(31!=(0|v))if(v+-21&gt;&gt;&gt;0&lt;=8)!function(e,i,r,f,a,t){var C,d,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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0);D=C=D-128|0,n[C+116|0]=t,o[C+112&gt;&gt;2]=f,o[C+100&gt;&gt;2]=e,o[C+96&gt;&gt;2]=8784,o[C+104&gt;&gt;2]=i,o[C+108&gt;&gt;2]=r,d=C,Zf=R(BA[o[o[a&gt;&gt;2]+48&gt;&gt;2]](a)),g[d+120&gt;&gt;2]=Zf,e=o[r+12&gt;&gt;2],p=g[e+52&gt;&gt;2],F=g[e+56&gt;&gt;2],i=o[i+12&gt;&gt;2],Z=g[i+52&gt;&gt;2],Y=g[i+56&gt;&gt;2],v=g[e+20&gt;&gt;2],B=g[e+36&gt;&gt;2],V=g[i+20&gt;&gt;2],E=g[i+36&gt;&gt;2],z=g[i+24&gt;&gt;2],_=g[e+24&gt;&gt;2],gi=g[i+40&gt;&gt;2],m=g[e+40&gt;&gt;2],br=g[i+32&gt;&gt;2],Q=g[e+32&gt;&gt;2],vr=g[i&gt;&gt;2],h=g[e&gt;&gt;2],gr=g[i+16&gt;&gt;2],G=g[e+16&gt;&gt;2],y=g[e+48&gt;&gt;2],hr=g[i+48&gt;&gt;2],w=g[e+4&gt;&gt;2],Dr=g[i+4&gt;&gt;2],Gf=g[i+8&gt;&gt;2],W=g[e+8&gt;&gt;2],o[C+92&gt;&gt;2]=0,o[C+76&gt;&gt;2]=0,o[C+60&gt;&gt;2]=0,g[C+72&gt;&gt;2]=R(R(W*Gf)+R(_*z))+R(m*gi),g[C+68&gt;&gt;2]=R(R(W*Dr)+R(_*V))+R(m*E),g[C+56&gt;&gt;2]=R(R(w*Gf)+R(v*z))+R(B*gi),g[C+52&gt;&gt;2]=R(R(w*Dr)+R(v*V))+R(B*E),y=R(-y),g[C+88&gt;&gt;2]=R(R(R(W*y)-R(_*p))-R(m*F))+R(R(R(W*hr)+R(_*Z))+R(m*Y)),g[C+84&gt;&gt;2]=R(R(R(w*y)-R(v*p))-R(B*F))+R(R(R(w*hr)+R(v*Z))+R(B*Y)),o[C+44&gt;&gt;2]=0,g[C+32&gt;&gt;2]=R(R(h*vr)+R(G*gr))+R(Q*br),g[C+64&gt;&gt;2]=R(R(W*vr)+R(_*gr))+R(m*br),g[C+48&gt;&gt;2]=R(R(w*vr)+R(v*gr))+R(B*br),g[C+40&gt;&gt;2]=R(R(h*Gf)+R(G*z))+R(Q*gi),g[C+36&gt;&gt;2]=R(R(h*Dr)+R(G*V))+R(Q*E),g[C+80&gt;&gt;2]=R(R(R(h*y)-R(G*p))-R(Q*F))+R(R(R(h*hr)+R(G*Z))+R(Q*Y)),BA[o[o[f&gt;&gt;2]+8&gt;&gt;2]](f,C+32|0,C+16|0,C),BA[o[o[a&gt;&gt;2]+64&gt;&gt;2]](a,C+96|0,C+16|0,C),D=C+128|0}(e,i,r,f,a,t);else{if(v=o[i+12&gt;&gt;2],Q=o[(h=v+8|0)&gt;&gt;2],h=o[h+4&gt;&gt;2],W=o[v&gt;&gt;2],F=o[v+4&gt;&gt;2],w=o[(y=v+24|0)+4&gt;&gt;2],o[(G=d+488|0)&gt;&gt;2]=o[y&gt;&gt;2],o[G+4&gt;&gt;2]=w,o[(G=d+472|0)&gt;&gt;2]=Q,o[G+4&gt;&gt;2]=h,h=o[v+16&gt;&gt;2],Q=o[v+20&gt;&gt;2],w=o[(y=v+40|0)+4&gt;&gt;2],o[(G=d+504|0)&gt;&gt;2]=o[y&gt;&gt;2],o[G+4&gt;&gt;2]=w,G=o[v+32&gt;&gt;2],y=o[v+36&gt;&gt;2],Z=o[(p=v+56|0)+4&gt;&gt;2],o[(w=d+520|0)&gt;&gt;2]=o[p&gt;&gt;2],o[w+4&gt;&gt;2]=Z,o[d+464&gt;&gt;2]=W,o[d+468&gt;&gt;2]=F,o[d+480&gt;&gt;2]=h,o[d+484&gt;&gt;2]=Q,o[d+496&gt;&gt;2]=G,o[d+500&gt;&gt;2]=y,h=o[v+52&gt;&gt;2],o[d+512&gt;&gt;2]=o[v+48&gt;&gt;2],o[d+516&gt;&gt;2]=h,v=o[r+12&gt;&gt;2],Q=o[(h=v+8|0)&gt;&gt;2],h=o[h+4&gt;&gt;2],W=o[v&gt;&gt;2],F=o[v+4&gt;&gt;2],w=o[(y=v+24|0)+4&gt;&gt;2],o[(G=d+424|0)&gt;&gt;2]=o[y&gt;&gt;2],o[G+4&gt;&gt;2]=w,o[(G=d+408|0)&gt;&gt;2]=Q,o[G+4&gt;&gt;2]=h,h=o[v+16&gt;&gt;2],Q=o[v+20&gt;&gt;2],w=o[(y=v+40|0)+4&gt;&gt;2],o[(G=d+440|0)&gt;&gt;2]=o[y&gt;&gt;2],o[G+4&gt;&gt;2]=w,G=o[v+32&gt;&gt;2],y=o[v+36&gt;&gt;2],Z=o[(p=v+56|0)+4&gt;&gt;2],o[(w=d+456|0)&gt;&gt;2]=o[p&gt;&gt;2],o[w+4&gt;&gt;2]=Z,o[d+400&gt;&gt;2]=W,o[d+404&gt;&gt;2]=F,o[d+416&gt;&gt;2]=h,o[d+420&gt;&gt;2]=Q,o[d+432&gt;&gt;2]=G,o[d+436&gt;&gt;2]=y,h=o[v+52&gt;&gt;2],o[d+448&gt;&gt;2]=o[v+48&gt;&gt;2],o[d+452&gt;&gt;2]=h,o[d+388&gt;&gt;2]=0,n[d+392|0]=1,o[d+380&gt;&gt;2]=0,o[d+384&gt;&gt;2]=0,function(e,i,r,f,a){var t,d=0,v=0,B=0,_=R(0),m=R(0),Q=R(0),h=0,G=R(0),y=R(0),w=R(0),W=R(0),p=R(0),F=R(0),Z=R(0),Y=0,V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=0,gr=R(0),hr=R(0),Dr=R(0);if(D=t=D-96|0,o[r+72&gt;&gt;2])p=g[(B=e+20|0)&gt;&gt;2],o[(h=t+20|0)&gt;&gt;2]=o[B&gt;&gt;2],F=g[(d=e+36|0)&gt;&gt;2],o[(B=t+24|0)&gt;&gt;2]=o[d&gt;&gt;2],o[t+12&gt;&gt;2]=0,Z=g[e+4&gt;&gt;2],o[t+16&gt;&gt;2]=o[e+4&gt;&gt;2],E=g[e+32&gt;&gt;2],o[t+8&gt;&gt;2]=o[e+32&gt;&gt;2],z=g[e+16&gt;&gt;2],o[t+4&gt;&gt;2]=o[e+16&gt;&gt;2],gi=g[e&gt;&gt;2],o[t&gt;&gt;2]=o[e&gt;&gt;2],G=g[e+52&gt;&gt;2],y=g[e+56&gt;&gt;2],_=g[(d=e+24|0)&gt;&gt;2],v=o[d&gt;&gt;2],m=g[e+8&gt;&gt;2],Y=o[e+8&gt;&gt;2],Q=g[e+48&gt;&gt;2],V=g[(d=e+40|0)&gt;&gt;2],o[(e=t+40|0)&gt;&gt;2]=o[d&gt;&gt;2],o[(d=t+36|0)&gt;&gt;2]=v,o[(v=t+28|0)&gt;&gt;2]=0,o[(vr=t+44|0)&gt;&gt;2]=0,o[t+60&gt;&gt;2]=0,Q=R(-Q),br=R(R(R(m*Q)-R(G*_))-R(y*V)),w=g[i+48&gt;&gt;2],W=R(w*m),m=g[i+52&gt;&gt;2],W=R(W+R(m*_)),_=g[i+56&gt;&gt;2],g[t+56&gt;&gt;2]=br+R(W+R(_*V)),g[t+52&gt;&gt;2]=R(R(R(Z*Q)-R(G*p))-R(y*F))+R(R(R(w*Z)+R(m*p))+R(_*F)),o[t+32&gt;&gt;2]=Y,g[t+48&gt;&gt;2]=R(R(R(gi*Q)-R(G*z))-R(y*E))+R(R(R(w*gi)+R(m*z))+R(_*E)),G=g[i+36&gt;&gt;2],y=g[i+20&gt;&gt;2],p=g[i+40&gt;&gt;2],F=g[i+24&gt;&gt;2],Z=g[i+32&gt;&gt;2],_=g[i&gt;&gt;2],m=g[i+16&gt;&gt;2],V=g[B&gt;&gt;2],Q=g[h&gt;&gt;2],w=g[i+4&gt;&gt;2],br=g[e&gt;&gt;2],W=g[i+8&gt;&gt;2],gr=g[d&gt;&gt;2],hr=g[t+16&gt;&gt;2],Dr=g[t+32&gt;&gt;2],o[vr&gt;&gt;2]=0,g[e&gt;&gt;2]=R(R(W*Dr)+R(F*gr))+R(p*br),g[d&gt;&gt;2]=R(R(w*Dr)+R(y*gr))+R(G*br),o[v&gt;&gt;2]=0,g[B&gt;&gt;2]=R(R(W*hr)+R(F*Q))+R(p*V),g[h&gt;&gt;2]=R(R(w*hr)+R(y*Q))+R(G*V),g[t+32&gt;&gt;2]=R(R(_*Dr)+R(m*gr))+R(Z*br),g[t+16&gt;&gt;2]=R(R(_*hr)+R(m*Q))+R(Z*V),o[t+12&gt;&gt;2]=0,g[t+8&gt;&gt;2]=R(R(W*gi)+R(F*z))+R(p*E),g[t+4&gt;&gt;2]=R(R(w*gi)+R(y*z))+R(G*E),g[t&gt;&gt;2]=R(R(_*gi)+R(m*z))+R(Z*E),BA[o[o[f&gt;&gt;2]+8&gt;&gt;2]](f,t,t- -64|0,t+80|0),_A(r+72|0,t- -64|0,a);else if(BA[o[o[f&gt;&gt;2]+8&gt;&gt;2]](f,i,t- -64|0,t+80|0),i=0|BA[o[o[r&gt;&gt;2]+88&gt;&gt;2]](r))for(vr=t+16|0;;){if(i=i+-1|0,BA[o[o[r&gt;&gt;2]+120&gt;&gt;2]](r,i,e,t,vr),!(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|(v=o[a+4&gt;&gt;2]))==o[a+8&gt;&gt;2]&amp;&amp;!((0|v)&gt;=(0|(Y=v?v&lt;&lt;1:1)))){Y?(f=dA(Y&lt;&lt;2),v=o[a+4&gt;&gt;2]):f=0,h=o[a+12&gt;&gt;2];e:{if((0|v)&gt;=1)for(B=f,d=h;o[B&gt;&gt;2]=o[d&gt;&gt;2],B=B+4|0,d=d+4|0,v=v+-1|0;);else if(!h)break e;C[a+16|0]&amp;&amp;CA(h),o[a+12&gt;&gt;2]=0,v=o[a+4&gt;&gt;2]}o[a+12&gt;&gt;2]=f,n[a+16|0]=1,o[a+8&gt;&gt;2]=Y}o[o[a+12&gt;&gt;2]+(v&lt;&lt;2)&gt;&gt;2]=i,o[a+4&gt;&gt;2]=o[a+4&gt;&gt;2]+1}if(!i)break}D=t+96|0}(d+464|0,d+400|0,f,a,d+376|0),o[d+380&gt;&gt;2]){if(BA[o[o[f&gt;&gt;2]+112&gt;&gt;2]](f),zA(d+72|4),o[(a=d+136|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[d+80&gt;&gt;2]=1,o[(a=d+144|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=d+152|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=d+160|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=d+168|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=d+176|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[d+76&gt;&gt;2]=8128,ne(d+184|0),o[d+280&gt;&gt;2]=4,o[d+364&gt;&gt;2]=8708,o[d+356&gt;&gt;2]=8628,o[d+348&gt;&gt;2]=8556,o[d+184&gt;&gt;2]=8364,o[d+72&gt;&gt;2]=f,a=d+356|0,BA[o[o[f&gt;&gt;2]+96&gt;&gt;2]](f)||(a=o[d+72&gt;&gt;2],a=0|BA[o[o[a&gt;&gt;2]+100&gt;&gt;2]](a)?d+364|0:d+348|0),o[a+4&gt;&gt;2]=d+72,o[d+372&gt;&gt;2]=a,h=0|BA[o[o[f&gt;&gt;2]+92&gt;&gt;2]](f),a=o[d+380&gt;&gt;2])if(t)for(v=(a&lt;&lt;2)-4|0;t=o[o[d+388&gt;&gt;2]+v&gt;&gt;2],o[e+32&gt;&gt;2]=t,Q=o[d+372&gt;&gt;2],Q=0|BA[o[o[Q&gt;&gt;2]&gt;&gt;2]](Q,t),h&amp;&amp;BA[o[o[f&gt;&gt;2]+132&gt;&gt;2]](d+8|0,f,t),o[d+8&gt;&gt;2]=i,o[d+20&gt;&gt;2]=o[i+12&gt;&gt;2],W=o[i+8&gt;&gt;2],o[d+16&gt;&gt;2]=W,o[d+12&gt;&gt;2]=Q,o[d+28&gt;&gt;2]=o[e+24&gt;&gt;2],o[d+24&gt;&gt;2]=o[e+28&gt;&gt;2],Q=o[e+16&gt;&gt;2],t=o[Q+8&gt;&gt;2],o[((0|W)==o[t+8&gt;&gt;2]?8:12)+Q&gt;&gt;2]=d+8,ge(e,r,d+8|0),o[o[e+16&gt;&gt;2]+8&gt;&gt;2]=t,v=v+-4|0,a=a+-1|0;);else for(v=(a&lt;&lt;2)-4|0;t=o[o[d+388&gt;&gt;2]+v&gt;&gt;2],o[e+24&gt;&gt;2]=t,Q=o[d+372&gt;&gt;2],Q=0|BA[o[o[Q&gt;&gt;2]&gt;&gt;2]](Q,t),h&amp;&amp;BA[o[o[f&gt;&gt;2]+132&gt;&gt;2]](d+8|0,f,t),o[d+8&gt;&gt;2]=i,o[d+20&gt;&gt;2]=o[i+12&gt;&gt;2],W=o[i+8&gt;&gt;2],o[d+16&gt;&gt;2]=W,o[d+12&gt;&gt;2]=Q,o[d+28&gt;&gt;2]=o[e+24&gt;&gt;2],o[d+24&gt;&gt;2]=o[e+28&gt;&gt;2],Q=o[e+16&gt;&gt;2],t=o[Q+8&gt;&gt;2],o[((0|W)==o[t+8&gt;&gt;2]?8:12)+Q&gt;&gt;2]=d+8,ge(e,d+8|0,r),o[o[e+16&gt;&gt;2]+8&gt;&gt;2]=t,v=v+-4|0,a=a+-1|0;);BA[o[o[f&gt;&gt;2]+116&gt;&gt;2]](f),Ae(d+184|0),Ae(d+72|4)}(e=o[d+388&gt;&gt;2])&amp;&amp;(C[d+392|0]&amp;&amp;CA(e),o[d+388&gt;&gt;2]=0)}else!function(e,i,r,f,n,a){var t,C=0,d=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),p=R(0),F=R(0),Z=R(0),Y=0,V=R(0),E=R(0),z=R(0),BA=R(0),gi=R(0),br=R(0),vr=0,gr=0,hr=0,Dr=0,Gf=R(0),Zf=R(0),cn=R(0);if(D=t=D-96|0,d=o[n+20&gt;&gt;2])for(C=o[r+12&gt;&gt;2],Gf=g[C+56&gt;&gt;2],Zf=g[C+52&gt;&gt;2],Q=g[C+40&gt;&gt;2],h=g[C+36&gt;&gt;2],G=g[C+24&gt;&gt;2],y=g[C+20&gt;&gt;2],cn=g[C+48&gt;&gt;2],w=g[C+32&gt;&gt;2],W=g[C+16&gt;&gt;2],p=g[C+8&gt;&gt;2],F=g[C+4&gt;&gt;2],Z=g[C&gt;&gt;2],Y=d+-1|0,d=_(d,80)+-80|0;C=o[n+28&gt;&gt;2]+d|0,hr=o[C- -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,v=g[C+8&gt;&gt;2],B=g[C+24&gt;&gt;2],m=g[C+40&gt;&gt;2],g[t+72&gt;&gt;2]=R(R(w*v)+R(h*B))+R(Q*m),V=g[C+4&gt;&gt;2],E=g[C+20&gt;&gt;2],z=g[C+36&gt;&gt;2],g[t+68&gt;&gt;2]=R(R(w*V)+R(h*E))+R(Q*z),BA=g[C&gt;&gt;2],gi=g[C+16&gt;&gt;2],br=g[C+32&gt;&gt;2],g[t+64&gt;&gt;2]=R(R(w*BA)+R(h*gi))+R(Q*br),g[t+56&gt;&gt;2]=R(R(W*v)+R(y*B))+R(G*m),g[t+52&gt;&gt;2]=R(R(W*V)+R(y*E))+R(G*z),g[t+48&gt;&gt;2]=R(R(W*BA)+R(y*gi))+R(G*br),g[t+40&gt;&gt;2]=R(R(Z*v)+R(F*B))+R(p*m),g[t+36&gt;&gt;2]=R(R(Z*V)+R(F*E))+R(p*z),g[t+32&gt;&gt;2]=R(R(Z*BA)+R(F*gi))+R(p*br),v=g[C+48&gt;&gt;2],B=g[C+52&gt;&gt;2],m=g[C+56&gt;&gt;2],g[t+88&gt;&gt;2]=Gf+R(R(R(w*v)+R(h*B))+R(Q*m)),g[t+84&gt;&gt;2]=Zf+R(R(R(W*v)+R(y*B))+R(G*m)),g[t+80&gt;&gt;2]=cn+R(R(R(Z*v)+R(F*B))+R(p*m)),o[t+8&gt;&gt;2]=r,Dr=o[r+8&gt;&gt;2],o[t+16&gt;&gt;2]=Dr,o[t+12&gt;&gt;2]=hr,o[t+28&gt;&gt;2]=Y,o[t+24&gt;&gt;2]=-1,C=o[e+16&gt;&gt;2],o[t+20&gt;&gt;2]=t+32,vr=o[C+8&gt;&gt;2],gr=C+8|0,o[vr+8&gt;&gt;2]!=(0|Dr)&amp;&amp;(vr=o[C+12&gt;&gt;2],gr=C+12|0),o[gr&gt;&gt;2]=t+8,me(e,i,t+8|0,f,hr,a),C=o[e+16&gt;&gt;2],o[(o[o[C+8&gt;&gt;2]+8&gt;&gt;2]==o[t+16&gt;&gt;2]?8:12)+C&gt;&gt;2]=vr,d=d+-80|0,-1!=(0|(Y=Y+-1|0)););D=t+96|0}(e,i,r,f,a,t);else!function(e,i,r,f,n,a){var t,C,d,v=0,Q=R(0),h=R(0),G=0,y=R(0),w=R(0),W=R(0),p=R(0),F=R(0),Z=R(0),Y=R(0),V=0,E=0,z=R(0),gi=0,br=0,vr=0,gr=0,hr=R(0),Dr=R(0),Gf=R(0);if(D=t=D-144|0,v=o[i+12&gt;&gt;2],V=o[(gi=v+8|0)+4&gt;&gt;2],o[(G=t+88|0)&gt;&gt;2]=o[gi&gt;&gt;2],o[G+4&gt;&gt;2]=V,G=o[v&gt;&gt;2],gi=o[v+4&gt;&gt;2],E=o[(br=v+24|0)+4&gt;&gt;2],o[(V=t+104|0)&gt;&gt;2]=o[br&gt;&gt;2],o[V+4&gt;&gt;2]=E,V=o[v+16&gt;&gt;2],br=o[v+20&gt;&gt;2],gr=o[(vr=v+40|0)+4&gt;&gt;2],o[(E=t+120|0)&gt;&gt;2]=o[vr&gt;&gt;2],o[E+4&gt;&gt;2]=gr,E=o[v+32&gt;&gt;2],vr=o[v+36&gt;&gt;2],d=o[(C=v+56|0)+4&gt;&gt;2],o[(gr=t+136|0)&gt;&gt;2]=o[C&gt;&gt;2],o[gr+4&gt;&gt;2]=d,o[t+80&gt;&gt;2]=G,o[t+84&gt;&gt;2]=gi,o[t+96&gt;&gt;2]=V,o[t+100&gt;&gt;2]=br,o[t+112&gt;&gt;2]=E,o[t+116&gt;&gt;2]=vr,G=o[v+52&gt;&gt;2],o[t+128&gt;&gt;2]=o[v+48&gt;&gt;2],o[t+132&gt;&gt;2]=G,v=o[r+12&gt;&gt;2],F=g[v+20&gt;&gt;2],w=g[v+24&gt;&gt;2],W=g[v+36&gt;&gt;2],p=g[v+40&gt;&gt;2],Z=g[v+8&gt;&gt;2],Y=g[v&gt;&gt;2],hr=g[v+4&gt;&gt;2],Dr=g[v+16&gt;&gt;2],Gf=g[v+32&gt;&gt;2],Q=g[n+52&gt;&gt;2],h=g[n+56&gt;&gt;2],y=g[n+60&gt;&gt;2],z=R(R(R(R(g[v+48&gt;&gt;2]*Q)+R(g[v+52&gt;&gt;2]*h))+R(g[v+56&gt;&gt;2]*y))+g[n+68&gt;&gt;2]),g[t+76&gt;&gt;2]=z,W=R(R(R(Gf*Q)+R(W*h))+R(p*y)),g[t+72&gt;&gt;2]=W,F=R(R(R(Dr*Q)+R(F*h))+R(w*y)),g[t+68&gt;&gt;2]=F,w=R(R(R(Y*Q)+R(hr*h))+R(Z*y)),g[t+64&gt;&gt;2]=w,BA[o[o[f&gt;&gt;2]+8&gt;&gt;2]](f,t+80|0,t+32|0,t+48|0),Q=R(BA[o[o[n&gt;&gt;2]+48&gt;&gt;2]](n)),h=R(Q+g[(v=t+52|0)&gt;&gt;2]),g[v&gt;&gt;2]=h,y=R(Q+g[(v=t+56|0)&gt;&gt;2]),g[v&gt;&gt;2]=y,Z=R(g[t+36&gt;&gt;2]-Q),g[t+36&gt;&gt;2]=Z,p=R(Q+g[t+48&gt;&gt;2]),g[t+48&gt;&gt;2]=p,Y=R(g[t+32&gt;&gt;2]-Q),g[t+32&gt;&gt;2]=Y,Q=R(g[t+40&gt;&gt;2]-Q),g[t+40&gt;&gt;2]=Q,Y=R(R(Y+p)*R(.5)),Z=R(R(Z+h)*R(.5)),Q=R(R(Q+y)*R(.5)),hr=R(R(R(Y*w)+R(Z*F))+R(Q*W)),Q=R(R(R(R(p-Y)*R(m(w)))+R(R(h-Z)*R(m(F))))+R(R(y-Q)*R(m(W)))),!(z&gt;R(R(hr+Q)+R(9.999999974752427e-7))|R(z+R(9.999999974752427e-7))&gt;=R(hr-Q)^1)){if(BA[o[o[f&gt;&gt;2]+112&gt;&gt;2]](f),Q=R(BA[o[o[f&gt;&gt;2]+48&gt;&gt;2]](f)),h=R(BA[o[o[n&gt;&gt;2]+48&gt;&gt;2]](n)),n=o[f+188&gt;&gt;2])for(F=R(Q+h),n=n+-1|0;v=o[f+184&gt;&gt;2]+_(o[f+196&gt;&gt;2],n)|0,1!=o[f+192&gt;&gt;2]?(Q=R(g[v&gt;&gt;2]*g[f+160&gt;&gt;2]),g[t+16&gt;&gt;2]=Q,h=R(g[v+4&gt;&gt;2]*g[f+164&gt;&gt;2]),g[t+20&gt;&gt;2]=h,y=R(g[v+8&gt;&gt;2]*g[f+168&gt;&gt;2])):(Q=R(B[v&gt;&gt;3]*+g[f+160&gt;&gt;2]),g[t+16&gt;&gt;2]=Q,h=R(B[v+8&gt;&gt;3]*+g[f+164&gt;&gt;2]),g[t+20&gt;&gt;2]=h,y=R(B[v+16&gt;&gt;3]*+g[f+168&gt;&gt;2])),o[t+28&gt;&gt;2]=0,w=R(R(R(R(Q*g[t+96&gt;&gt;2])+R(h*g[t+100&gt;&gt;2]))+R(y*g[t+104&gt;&gt;2]))+g[t+132&gt;&gt;2]),g[t+20&gt;&gt;2]=w,z=g[t+68&gt;&gt;2],p=R(R(R(R(Q*g[t+80&gt;&gt;2])+R(h*g[t+84&gt;&gt;2]))+R(y*g[t+88&gt;&gt;2]))+g[t+128&gt;&gt;2]),g[t+16&gt;&gt;2]=p,W=g[t+64&gt;&gt;2],Q=R(R(R(R(Q*g[t+112&gt;&gt;2])+R(h*g[t+116&gt;&gt;2]))+R(y*g[t+120&gt;&gt;2]))+g[t+136&gt;&gt;2]),g[t+24&gt;&gt;2]=Q,h=g[t+72&gt;&gt;2],(Q=R(R(R(R(R(p*W)+R(w*z))+R(Q*h))-g[t+76&gt;&gt;2])-F))&lt;R(0)&amp;&amp;(a?(o[t+12&gt;&gt;2]=0,g[t+8&gt;&gt;2]=-h,g[t+4&gt;&gt;2]=-z,g[t&gt;&gt;2]=-W,v=o[e+16&gt;&gt;2],BA[o[o[v&gt;&gt;2]+8&gt;&gt;2]](v,o[e+28&gt;&gt;2],o[e+24&gt;&gt;2]),v=o[e+16&gt;&gt;2],BA[o[o[v&gt;&gt;2]+12&gt;&gt;2]](v,o[e+36&gt;&gt;2],o[e+32&gt;&gt;2]),(v=o[e+12&gt;&gt;2])||(v=o[e+4&gt;&gt;2],v=0|BA[o[o[v&gt;&gt;2]+12&gt;&gt;2]](v,o[r+8&gt;&gt;2],o[i+8&gt;&gt;2]),o[e+12&gt;&gt;2]=v),G=o[e+16&gt;&gt;2],o[G+4&gt;&gt;2]=v,BA[o[o[G&gt;&gt;2]+16&gt;&gt;2]](G,t,t+16|0,Q)):(v=o[e+16&gt;&gt;2],BA[o[o[v&gt;&gt;2]+8&gt;&gt;2]](v,o[e+28&gt;&gt;2],o[e+24&gt;&gt;2]),v=o[e+16&gt;&gt;2],BA[o[o[v&gt;&gt;2]+12&gt;&gt;2]](v,o[e+36&gt;&gt;2],o[e+32&gt;&gt;2]),(v=o[e+12&gt;&gt;2])||(v=o[e+4&gt;&gt;2],v=0|BA[o[o[v&gt;&gt;2]+12&gt;&gt;2]](v,o[i+8&gt;&gt;2],o[r+8&gt;&gt;2]),o[e+12&gt;&gt;2]=v),G=o[e+16&gt;&gt;2],o[G+4&gt;&gt;2]=v,BA[o[o[G&gt;&gt;2]+16&gt;&gt;2]](G,t- -64|0,t+16|0,Q))),-1!=(0|(n=n+-1|0)););BA[o[o[f&gt;&gt;2]+116&gt;&gt;2]](f)}D=t+144|0}(e,i,r,f,a,t);else{if(h=(t?36:28)+e|0,v=(Q=o[f+156&gt;&gt;2])+-1|0,o[h&gt;&gt;2]=v,!Q)break A;for(;me(e,i,r,o[o[f+164&gt;&gt;2]+(v&lt;&lt;2)&gt;&gt;2],a,t),v=(Q=o[h&gt;&gt;2])+-1|0,o[h&gt;&gt;2]=v,Q;);}D=d+528|0}function Re(e,i,r,f,n){return R(R(1))}function Qe(e){return(e|=0)+16|0}function he(e,i,r){e|=0,i=R(i),o[(r|=0)&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}function Ge(e,i){e|=0,i=R(i),g[e+48&gt;&gt;2]=i}function ye(e){return 52}function we(e){return 2}function We(e){return 3}function Fe(e){return 1}function Ze(e){return 0}function pe(e,i,r){}function Ye(e){var i=0;o[e+132&gt;&gt;2]=0,o[e+136&gt;&gt;2]=0,o[e&gt;&gt;2]=8964,o[e+188&gt;&gt;2]=0,o[e+192&gt;&gt;2]=0,o[e+180&gt;&gt;2]=0,o[e+184&gt;&gt;2]=1566444395,o[e+164&gt;&gt;2]=1065353216,o[e+168&gt;&gt;2]=1065353216,o[e+276&gt;&gt;2]=0,o[e+280&gt;&gt;2]=0,o[e+268&gt;&gt;2]=1065353216,o[e+272&gt;&gt;2]=0,o[e+260&gt;&gt;2]=-1,o[e+264&gt;&gt;2]=-1,o[e+252&gt;&gt;2]=1,o[e+256&gt;&gt;2]=0,o[e+244&gt;&gt;2]=1036831949,o[e+248&gt;&gt;2]=1176256512,o[e+236&gt;&gt;2]=0,o[e+240&gt;&gt;2]=0,o[e+228&gt;&gt;2]=1056964608,o[e+232&gt;&gt;2]=0,o[e+220&gt;&gt;2]=1,o[e+224&gt;&gt;2]=0,o[e+212&gt;&gt;2]=-1,o[e+216&gt;&gt;2]=-1,o[e+204&gt;&gt;2]=1,o[e+208&gt;&gt;2]=-1,o[(i=e+140|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+148|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+156|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+172|0)&gt;&gt;2]=1065353216,o[i+4&gt;&gt;2]=0,o[(i=e+196|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,n[e+300|0]=1,o[e+304&gt;&gt;2]=0,o[e+296&gt;&gt;2]=0,o[(i=e+288|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+8|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+4&gt;&gt;2]=1065353216,o[(i=e+16|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+28|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+24&gt;&gt;2]=1065353216,o[(i=e+36|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+48|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+44&gt;&gt;2]=1065353216,o[(i=e+56|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+72|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e- -64|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=1065353216,o[(i=e+80|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+88&gt;&gt;2]=1065353216,o[(i=e+100|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+92|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+128&gt;&gt;2]=0,o[e+108&gt;&gt;2]=1065353216,o[(i=e+120|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(e=e+112|0)&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0}function Ee(e){var i;return o[(e|=0)&gt;&gt;2]=8964,(i=o[e+296&gt;&gt;2])&amp;&amp;(C[e+300|0]&amp;&amp;CA(i),o[e+296&gt;&gt;2]=0),o[e+296&gt;&gt;2]=0,o[e+288&gt;&gt;2]=0,o[e+292&gt;&gt;2]=0,n[e+300|0]=1,0|e}function Ve(e,i){4!=(-2&amp;o[e+220&gt;&gt;2])&amp;&amp;(o[e+220&gt;&gt;2]=i)}function De(e,i){3&amp;C[e+204|0]&amp;&amp;!i||(4!=(-2&amp;o[e+220&gt;&gt;2])&amp;&amp;(o[e+220&gt;&gt;2]=1),o[e+224&gt;&gt;2]=0)}function Ne(e,i,r){e|=0,r|=0;var f=0,n=0;return o[(i|=0)+16&gt;&gt;2]=o[e+4&gt;&gt;2],o[i+20&gt;&gt;2]=o[e+8&gt;&gt;2],o[i+24&gt;&gt;2]=o[e+12&gt;&gt;2],o[i+28&gt;&gt;2]=o[e+16&gt;&gt;2],o[i+32&gt;&gt;2]=o[e+20&gt;&gt;2],o[i+36&gt;&gt;2]=o[e+24&gt;&gt;2],o[i+40&gt;&gt;2]=o[e+28&gt;&gt;2],o[i+44&gt;&gt;2]=o[e+32&gt;&gt;2],o[i+48&gt;&gt;2]=o[e+36&gt;&gt;2],o[i+52&gt;&gt;2]=o[e+40&gt;&gt;2],o[i+56&gt;&gt;2]=o[e+44&gt;&gt;2],o[i+60&gt;&gt;2]=o[e+48&gt;&gt;2],o[i+64&gt;&gt;2]=o[e+52&gt;&gt;2],o[i+68&gt;&gt;2]=o[e+56&gt;&gt;2],o[i+72&gt;&gt;2]=o[e+60&gt;&gt;2],o[i+76&gt;&gt;2]=o[e- -64&gt;&gt;2],o[i+80&gt;&gt;2]=o[e+68&gt;&gt;2],o[i+84&gt;&gt;2]=o[e+72&gt;&gt;2],o[i+88&gt;&gt;2]=o[e+76&gt;&gt;2],o[i+92&gt;&gt;2]=o[e+80&gt;&gt;2],o[i+96&gt;&gt;2]=o[e+84&gt;&gt;2],o[i+100&gt;&gt;2]=o[e+88&gt;&gt;2],o[i+104&gt;&gt;2]=o[e+92&gt;&gt;2],o[i+108&gt;&gt;2]=o[e+96&gt;&gt;2],o[i+112&gt;&gt;2]=o[e+100&gt;&gt;2],o[i+116&gt;&gt;2]=o[e+104&gt;&gt;2],o[i+120&gt;&gt;2]=o[e+108&gt;&gt;2],o[i+124&gt;&gt;2]=o[e+112&gt;&gt;2],o[i+128&gt;&gt;2]=o[e+116&gt;&gt;2],o[i+132&gt;&gt;2]=o[e+120&gt;&gt;2],o[i+136&gt;&gt;2]=o[e+124&gt;&gt;2],o[i+140&gt;&gt;2]=o[e+128&gt;&gt;2],o[i+144&gt;&gt;2]=o[e+132&gt;&gt;2],o[i+148&gt;&gt;2]=o[e+136&gt;&gt;2],o[i+152&gt;&gt;2]=o[e+140&gt;&gt;2],o[i+156&gt;&gt;2]=o[e+144&gt;&gt;2],o[i+160&gt;&gt;2]=o[e+148&gt;&gt;2],o[i+164&gt;&gt;2]=o[e+152&gt;&gt;2],o[i+168&gt;&gt;2]=o[e+156&gt;&gt;2],o[i+172&gt;&gt;2]=o[e+160&gt;&gt;2],o[i+176&gt;&gt;2]=o[e+164&gt;&gt;2],o[i+180&gt;&gt;2]=o[e+168&gt;&gt;2],o[i+184&gt;&gt;2]=o[e+172&gt;&gt;2],o[i+188&gt;&gt;2]=o[e+176&gt;&gt;2],o[i+232&gt;&gt;2]=o[e+180&gt;&gt;2],o[i+192&gt;&gt;2]=o[e+184&gt;&gt;2],o[i&gt;&gt;2]=0,f=0|BA[o[o[r&gt;&gt;2]+28&gt;&gt;2]](r,o[e+192&gt;&gt;2]),n=o[e+228&gt;&gt;2],o[i+196&gt;&gt;2]=o[e+224&gt;&gt;2],o[i+200&gt;&gt;2]=n,n=o[e+212&gt;&gt;2],o[i+240&gt;&gt;2]=o[e+208&gt;&gt;2],o[i+244&gt;&gt;2]=n,o[i+8&gt;&gt;2]=0,o[i+4&gt;&gt;2]=f,o[i+236&gt;&gt;2]=o[e+204&gt;&gt;2],o[i+248&gt;&gt;2]=o[e+220&gt;&gt;2],o[i+204&gt;&gt;2]=o[e+236&gt;&gt;2],o[i+208&gt;&gt;2]=o[e+244&gt;&gt;2],o[i+212&gt;&gt;2]=o[e+248&gt;&gt;2],o[i+216&gt;&gt;2]=o[e+232&gt;&gt;2],o[i+252&gt;&gt;2]=o[e+252&gt;&gt;2],f=0|BA[o[o[r&gt;&gt;2]+40&gt;&gt;2]](r,e),n=0|BA[o[o[r&gt;&gt;2]+28&gt;&gt;2]](r,f),o[i+12&gt;&gt;2]=n,n&amp;&amp;BA[o[o[r&gt;&gt;2]+48&gt;&gt;2]](r,f),o[i+220&gt;&gt;2]=o[e+268&gt;&gt;2],r=o[e+280&gt;&gt;2],f=o[e+276&gt;&gt;2],e=o[e+272&gt;&gt;2],o[i+260&gt;&gt;2]=0,o[i+224&gt;&gt;2]=e,o[i+228&gt;&gt;2]=f,o[i+256&gt;&gt;2]=r,8992}function Ie(e,i){e|=0,i=R(i);var r,f,n=R(0),a=R(0),t=R(0),C=R(0),d=R(0),v=R(0),B=R(0),_=R(0);n=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)),t=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),g[e+48&gt;&gt;2]=i,i=g[(r=e+40|0)&gt;&gt;2],C=g[(f=e+36|0)&gt;&gt;2],d=g[e+32&gt;&gt;2],v=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),B=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),_=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),o[e+44&gt;&gt;2]=0,g[f&gt;&gt;2]=R(a+C)-B,g[e+32&gt;&gt;2]=R(n+d)-v,g[r&gt;&gt;2]=R(t+i)-_}function Ue(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n=R(0),a=R(0),t=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),p=R(0),F=R(0);n=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),v=g[i+52&gt;&gt;2],C=g[i+20&gt;&gt;2],Q=g[i+24&gt;&gt;2],B=g[i+56&gt;&gt;2],d=g[i+36&gt;&gt;2],a=g[e+36&gt;&gt;2],h=g[i+40&gt;&gt;2],G=g[e+40&gt;&gt;2],_=g[i+48&gt;&gt;2],y=g[i&gt;&gt;2],w=g[i+4&gt;&gt;2],W=g[i+8&gt;&gt;2],p=g[i+16&gt;&gt;2],F=g[i+32&gt;&gt;2],t=g[e+32&gt;&gt;2],o[r+12&gt;&gt;2]=0,t=R(n+t),a=R(n+a),n=R(n+G),d=R(R(R(t*R(m(F)))+R(a*R(m(d))))+R(n*R(m(h)))),g[r+8&gt;&gt;2]=B-d,C=R(R(R(t*R(m(p)))+R(a*R(m(C))))+R(n*R(m(Q)))),g[r+4&gt;&gt;2]=v-C,n=R(R(R(t*R(m(y)))+R(a*R(m(w))))+R(n*R(m(W)))),g[r&gt;&gt;2]=_-n,o[f+12&gt;&gt;2]=0,g[f+8&gt;&gt;2]=B+d,g[f+4&gt;&gt;2]=C+v,g[f&gt;&gt;2]=n+_}function Je(e,i){e|=0,i|=0;var r,f,n,a,t=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);t=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)),d=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),v=g[(r=e+20|0)&gt;&gt;2],B=g[(f=e+36|0)&gt;&gt;2],_=g[(n=e+24|0)&gt;&gt;2],m=g[(a=e+40|0)&gt;&gt;2],Q=g[e+16&gt;&gt;2],h=g[e+32&gt;&gt;2],YA(e,i),o[e+44&gt;&gt;2]=0,g[a&gt;&gt;2]=R(R(R(d+m)/_)*g[n&gt;&gt;2])-d,g[f&gt;&gt;2]=R(R(R(C+B)/v)*g[r&gt;&gt;2])-C,g[e+32&gt;&gt;2]=R(R(R(t+h)/Q)*g[e+16&gt;&gt;2])-t}function xe(e){return 6}function Xe(e){e|=0;var i=R(0),r=R(0);return i=g[e+32&gt;&gt;2],r=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),R(R(i+r))}function Me(e,i,r,f,n,a){var t,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=0,p=0,F=R(0),Z=0,Y=0,V=R(0),E=R(0),z=0,gi=R(0),br=0,vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=0,un=0,sn=0,kn=0,Cn=0,dn=0,vn=0,gn=0,Bn=0;D=t=D-32|0;A:if(!(o[e+56&gt;&gt;2]&lt;1))for(d=g[f&gt;&gt;2],Q=g[r&gt;&gt;2],B=R(d-Q),v=g[f+4&gt;&gt;2],h=g[r+4&gt;&gt;2],m=R(v-h),C=g[f+8&gt;&gt;2],G=g[r+8&gt;&gt;2],y=R(C-G),F=R(R(1)/R(w(R(R(R(B*B)+R(m*m))+R(y*y))))),V=y,y=R(y*F),E=B,B=R(B*F),gi=m,m=R(m*F),gi=R(R(V*y)+R(R(E*B)+R(gi*m))),F=g[a+8&gt;&gt;2],vr=R((G&lt;C?C:G)+F),V=g[a+4&gt;&gt;2],gr=R((h&lt;v?v:h)+V),E=g[a&gt;&gt;2],hr=R((Q&lt;d?d:Q)+E),G=C&lt;G?C:G,C=g[n+8&gt;&gt;2],Dr=R(G+C),h=v&lt;h?v:h,v=g[n+4&gt;&gt;2],Gf=R(h+v),Q=d&lt;Q?d:Q,d=g[n&gt;&gt;2],Zf=R(Q+d),f=o[e+96&gt;&gt;2],Q=y==R(0)?R(0xde0b6b000000000):R(R(1)/y),W=Q&lt;R(0),cn=(W&lt;&lt;4)+t|8,h=m==R(0)?R(0xde0b6b000000000):R(R(1)/m),Y=h&lt;R(0),un=(Y&lt;&lt;4)+t|4,sn=((1^W)&lt;&lt;4)+t|8,kn=((1^Y)&lt;&lt;4)+t|4,G=B==R(0)?R(0xde0b6b000000000):R(R(1)/B),W=G&lt;R(0),Cn=(W&lt;&lt;4)+t|0,dn=((1^W)&lt;&lt;4)+t|0,Y=t+16|0,W=1;;){Z=o[(_=f+8|0)&gt;&gt;2],p=o[_+4&gt;&gt;2],vn=o[f&gt;&gt;2],gn=o[f+4&gt;&gt;2],_=o[f+20&gt;&gt;2],o[Y&gt;&gt;2]=o[f+16&gt;&gt;2],o[Y+4&gt;&gt;2]=_,Bn=o[(_=f+24|0)+4&gt;&gt;2],o[(br=Y+8|0)&gt;&gt;2]=o[_&gt;&gt;2],o[br+4&gt;&gt;2]=Bn,o[t&gt;&gt;2]=vn,o[t+4&gt;&gt;2]=gn,o[t+8&gt;&gt;2]=Z,o[t+12&gt;&gt;2]=p,g[t&gt;&gt;2]=g[t&gt;&gt;2]-E,g[t+4&gt;&gt;2]=g[t+4&gt;&gt;2]-V,g[t+16&gt;&gt;2]=g[t+16&gt;&gt;2]-d,g[t+20&gt;&gt;2]=g[t+20&gt;&gt;2]-v,g[t+8&gt;&gt;2]=g[t+8&gt;&gt;2]-F,g[t+24&gt;&gt;2]=g[t+24&gt;&gt;2]-C;e:{i:{r:{f:{if(Z=gr&lt;g[f+4&gt;&gt;2]|Gf&gt;g[f+20&gt;&gt;2],p=0,Zf&gt;g[f+16&gt;&gt;2]||(p=0,hr&lt;g[f&gt;&gt;2]||(p=1)),!(Z|1^(vr&lt;g[f+8&gt;&gt;2]|Dr&gt;g[_&gt;&gt;2]?0:p)||(B=g[r+4&gt;&gt;2],d=R(h*R(g[un&gt;&gt;2]-B)),C=g[r&gt;&gt;2],v=R(G*R(g[dn&gt;&gt;2]-C)),d&gt;v||(C=R(G*R(g[Cn&gt;&gt;2]-C)),B=R(h*R(g[kn&gt;&gt;2]-B)),C&gt;B||(y=g[r+8&gt;&gt;2],m=R(Q*R(g[cn&gt;&gt;2]-y)),v=B&lt;v?B:v,m&gt;v||(d=d&gt;C?d:C,C=R(Q*R(g[sn&gt;&gt;2]-y)),d&gt;C)))))){if(_=-1==(0|(p=o[f+32&gt;&gt;2])),1!=(0|(Z=(m&gt;d?m:d)&lt;gi&amp;(C&lt;v?C:v)&gt;R(0)))|-1!=(0|p))break f;BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,o[f+36&gt;&gt;2],o[f+40&gt;&gt;2]);break r}_=-1==o[f+32&gt;&gt;2],Z=0}if(!_&amp;&amp;!Z)break i}z=z+1|0,f=f- -64|0;break e}z=(_=o[f+32&gt;&gt;2])+z|0,f=(_&lt;&lt;6)+f|0}if((0|z)&gt;=o[e+56&gt;&gt;2])break A;W=W+1|0,C=g[n+8&gt;&gt;2],v=g[n+4&gt;&gt;2],d=g[n&gt;&gt;2],F=g[a+8&gt;&gt;2],V=g[a+4&gt;&gt;2],E=g[a&gt;&gt;2]}o[430]&lt;(0|W)&amp;&amp;(o[430]=W),D=t+32|0}function Se(e,i,r,f,n,a,t){var C,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),p=R(0),F=R(0),Z=0,Y=R(0),V=0,E=R(0),z=R(0),gi=0,br=0,vr=0,gr=0,hr=R(0),Dr=R(0),Gf=R(0),Zf=0,cn=0,un=0,sn=0,kn=0,Cn=0,dn=0,vn=0,gn=0,Bn=0,_n=0,Rn=0,mn=0,Qn=0;if(D=C=D-32|0,Q=g[r+4&gt;&gt;2],h=g[f+4&gt;&gt;2],G=g[r&gt;&gt;2],m=g[f&gt;&gt;2],F=g[e+28&gt;&gt;2],v=g[e+12&gt;&gt;2],p=g[f+8&gt;&gt;2],Y=g[r+8&gt;&gt;2],B=(B=R((p&lt;Y?p:Y)+g[n+8&gt;&gt;2]))&lt;v?v:B,hr=g[e+44&gt;&gt;2],f=(B=R(R((F&lt;B?F:B)-v)*hr))&lt;R(4294967296)&amp;B&gt;=R(0)?~~B&gt;&gt;&gt;0:0,E=g[e+24&gt;&gt;2],B=g[e+8&gt;&gt;2],_=(_=R((h&lt;Q?h:Q)+g[n+4&gt;&gt;2]))&lt;B?B:_,Dr=g[e+40&gt;&gt;2],y=(_=R(R((E&lt;_?E:_)-B)*Dr))&lt;R(4294967296)&amp;_&gt;=R(0)?~~_&gt;&gt;&gt;0:0,z=g[e+20&gt;&gt;2],_=g[e+4&gt;&gt;2],W=(W=R((m&lt;G?m:G)+g[n&gt;&gt;2]))&lt;_?_:W,Gf=g[e+36&gt;&gt;2],V=(W=R(R((z&lt;W?z:W)-_)*Gf))&lt;R(4294967296)&amp;W&gt;=R(0)?~~W&gt;&gt;&gt;0:0,W=R((Y&lt;p?p:Y)+g[a+8&gt;&gt;2]),gi=(v=R(R(R((F&lt;(W=W&lt;v?v:W)?F:W)-v)*hr)+R(1)))&lt;R(4294967296)&amp;v&gt;=R(0)?~~v&gt;&gt;&gt;0:0,v=R((Q&lt;h?h:Q)+g[a+4&gt;&gt;2]),br=(v=R(R(R((E&lt;(v=v&lt;B?B:v)?E:v)-B)*Dr)+R(1)))&lt;R(4294967296)&amp;v&gt;=R(0)?~~v&gt;&gt;&gt;0:0,v=R((G&lt;m?m:G)+g[a&gt;&gt;2]),vr=(v=R(R(R((z&lt;(v=v&lt;_?_:v)?z:v)-_)*Gf)+R(1)))&lt;R(4294967296)&amp;v&gt;=R(0)?~~v&gt;&gt;&gt;0:0,0&lt;(0|t))for(G=R(m-G),Q=R(h-Q),h=R(p-Y),m=R(R(1)/R(w(R(R(R(G*G)+R(Q*Q))+R(h*h))))),v=h,h=R(h*m),B=G,G=R(G*m),_=Q,Q=R(Q*m),Y=R(R(v*h)+R(R(B*G)+R(_*Q))),sn=65534&amp;f,kn=65534&amp;y,Cn=65534&amp;V,gi|=1,br|=1,vr|=1,f=o[e+136&gt;&gt;2],dn=((Z=(h=h==R(0)?R(0xde0b6b000000000):R(R(1)/h))&lt;R(0))&lt;&lt;4)+C|8,vn=((y=(Q=Q==R(0)?R(0xde0b6b000000000):R(R(1)/Q))&lt;R(0))&lt;&lt;4)+C|4,gn=((1^Z)&lt;&lt;4)+C|8,Bn=((1^y)&lt;&lt;4)+C|4,_n=((Z=(G=G==R(0)?R(0xde0b6b000000000):R(R(1)/G))&lt;R(0))&lt;&lt;4)+C|0,Rn=((1^Z)&lt;&lt;4)+C|0,Z=0;;){V=o[f+12&gt;&gt;2],y=0;A:{e:{i:{r:if(!(Cn&gt;&gt;&gt;0&gt;d[f+6&gt;&gt;1]||(Zf=d[f&gt;&gt;1],vr&gt;&gt;&gt;0&lt;Zf&gt;&gt;&gt;0|sn&gt;&gt;&gt;0&gt;d[f+10&gt;&gt;1]||(cn=d[f+4&gt;&gt;1],gi&gt;&gt;&gt;0&lt;cn&gt;&gt;&gt;0|kn&gt;&gt;&gt;0&gt;d[f+8&gt;&gt;1]||(un=d[f+2&gt;&gt;1],br&gt;&gt;&gt;0&lt;un&gt;&gt;&gt;0))))){if(o[C+12&gt;&gt;2]=0,y=d[f+10&gt;&gt;1],mn=d[f+8&gt;&gt;1],Qn=d[f+6&gt;&gt;1],o[C+28&gt;&gt;2]=0,m=g[e+36&gt;&gt;2],v=g[e+4&gt;&gt;2],g[C&gt;&gt;2]=R(R(R(Zf&gt;&gt;&gt;0)/m)+v)-g[a&gt;&gt;2],B=g[e+40&gt;&gt;2],_=g[e+8&gt;&gt;2],g[C+4&gt;&gt;2]=R(R(R(un&gt;&gt;&gt;0)/B)+_)-g[a+4&gt;&gt;2],p=g[e+44&gt;&gt;2],F=g[e+12&gt;&gt;2],g[C+8&gt;&gt;2]=R(R(R(cn&gt;&gt;&gt;0)/p)+F)-g[a+8&gt;&gt;2],g[C+16&gt;&gt;2]=R(v+R(R(Qn&gt;&gt;&gt;0)/m))-g[n&gt;&gt;2],g[C+20&gt;&gt;2]=R(_+R(R(mn&gt;&gt;&gt;0)/B))-g[n+4&gt;&gt;2],g[C+24&gt;&gt;2]=R(F+R(R(y&gt;&gt;&gt;0)/p))-g[n+8&gt;&gt;2],_=g[r+4&gt;&gt;2],m=R(Q*R(g[vn&gt;&gt;2]-_)),B=g[r&gt;&gt;2],!(m&gt;(v=R(G*R(g[Rn&gt;&gt;2]-B)))||(B=R(G*R(g[_n&gt;&gt;2]-B)),_=R(Q*R(g[Bn&gt;&gt;2]-_)),B&gt;_||(F=g[r+8&gt;&gt;2],p=R(h*R(g[dn&gt;&gt;2]-F)),v=_&lt;v?_:v,p&gt;v||(m=m&gt;B?m:B,B=R(h*R(g[gn&gt;&gt;2]-F)),m&gt;B))))){if(!(y=(p&gt;m?p:m)&lt;Y&amp;(B&lt;v?B:v)&gt;R(0))|(0|V)&lt;0)break r;y=o[f+12&gt;&gt;2],BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,y&gt;&gt;21,2097151&amp;y);break i}y=0}if(!((0|V)&gt;-1||y))break e}gr=gr+1|0,f=f+16|0;break A}gr=gr-(y=o[f+12&gt;&gt;2])|0,f=f-(y&lt;&lt;4)|0}if(Z=Z+1|0,!((0|gr)&lt;(0|t)))break}o[430]&lt;(0|Z)&amp;&amp;(o[430]=Z),D=C+32|0}function Te(e,i,r,f){var n;D=n=D-16|0,o[n+8&gt;&gt;2]=i,o[n&gt;&gt;2]=9988,o[n+4&gt;&gt;2]=o[e+52&gt;&gt;2],function(e,i,r,f){var n,a=0;D=n=D-32|0,o[(a=n+24|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[n+16&gt;&gt;2]=0,o[n+20&gt;&gt;2]=0,o[(a=n+8|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[n&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,C[e+60|0]?Se(e,i,r,f,n+16|0,n,o[e+56&gt;&gt;2]):Me(e,i,r,f,n+16|0,n),D=n+32|0}(o[e+56&gt;&gt;2],n,r,f),D=n+16|0}function je(e,i,r,f,n,a){var t;D=t=D-16|0,o[t+8&gt;&gt;2]=i,o[t&gt;&gt;2]=10156,o[t+4&gt;&gt;2]=o[e+52&gt;&gt;2],function(e,i,r,f,n,a){C[e+60|0]?Se(e,i,r,f,n,a,o[e+56&gt;&gt;2]):Me(e,i,r,f,n,a)}(o[e+56&gt;&gt;2],t,r,f,n,a),D=t+16|0}function Oe(e,i,r){e|=0,i|=0,r|=0;var f,n,a,t,C,v=0,m=R(0),Q=R(0),h=R(0),G=0,y=0,w=R(0);D=f=D-80|0,v=o[e+4&gt;&gt;2],BA[o[o[v&gt;&gt;2]+16&gt;&gt;2]](v,f+28|0,f+24|0,f+20|0,f+16|0,f+12|0,f+8|0,f+4|0,f,i),G=(n=o[e+4&gt;&gt;2])+12|0,a=o[f+12&gt;&gt;2]+_(o[f+8&gt;&gt;2],r)|0,t=o[f+28&gt;&gt;2],C=o[f+20&gt;&gt;2];A:{e:{i:{r:{f:{n:{a:{if(3!=o[f&gt;&gt;2]){if(y=o[f+16&gt;&gt;2],v=_(y,o[a+8&gt;&gt;2])+t|0,C)break a;Q=R(g[v+4&gt;&gt;2]*g[n+8&gt;&gt;2]),h=R(g[v&gt;&gt;2]*g[n+4&gt;&gt;2]),m=g[n+12&gt;&gt;2],v=v+8|0;break n}if(y=o[f+16&gt;&gt;2],v=_(y,d[a+4&gt;&gt;1])+t|0,C?(Q=R(g[n+8&gt;&gt;2]*R(B[v+8&gt;&gt;3])),h=R(g[n+4&gt;&gt;2]*R(B[v&gt;&gt;3])),m=R(B[v+16&gt;&gt;3]),v=G):(Q=R(g[v+4&gt;&gt;2]*g[n+8&gt;&gt;2]),h=R(g[v&gt;&gt;2]*g[n+4&gt;&gt;2]),m=g[n+12&gt;&gt;2],v=v+8|0),w=g[v&gt;&gt;2],o[f+76&gt;&gt;2]=0,g[f+68&gt;&gt;2]=Q,g[f+72&gt;&gt;2]=w*m,g[f+64&gt;&gt;2]=h,v=_(y,d[a+2&gt;&gt;1])+t|0,!C)break f;Q=R(g[n+8&gt;&gt;2]*R(B[v+8&gt;&gt;3])),h=R(g[n+4&gt;&gt;2]*R(B[v&gt;&gt;3])),m=R(B[v+16&gt;&gt;3]),v=G;break r}Q=R(g[n+8&gt;&gt;2]*R(B[v+8&gt;&gt;3])),h=R(g[n+4&gt;&gt;2]*R(B[v&gt;&gt;3])),m=R(B[v+16&gt;&gt;3]),v=G}if(w=g[v&gt;&gt;2],o[f+76&gt;&gt;2]=0,g[f+68&gt;&gt;2]=Q,g[f+72&gt;&gt;2]=w*m,g[f+64&gt;&gt;2]=h,v=_(y,o[a+4&gt;&gt;2])+t|0,!C)break i;Q=R(g[n+8&gt;&gt;2]*R(B[v+8&gt;&gt;3])),h=R(g[n+4&gt;&gt;2]*R(B[v&gt;&gt;3])),m=R(B[v+16&gt;&gt;3]),v=G;break e}Q=R(g[v+4&gt;&gt;2]*g[n+8&gt;&gt;2]),h=R(g[v&gt;&gt;2]*g[n+4&gt;&gt;2]),m=g[n+12&gt;&gt;2],v=v+8|0}w=g[v&gt;&gt;2],o[f+60&gt;&gt;2]=0,g[f+52&gt;&gt;2]=Q,g[f+56&gt;&gt;2]=w*m,g[f+48&gt;&gt;2]=h,v=_(y,d[a&gt;&gt;1])+t|0,C?(Q=R(g[n+8&gt;&gt;2]*R(B[v+8&gt;&gt;3])),h=R(g[n+4&gt;&gt;2]*R(B[v&gt;&gt;3])),m=R(B[v+16&gt;&gt;3])):(G=v+8|0,Q=R(g[v+4&gt;&gt;2]*g[n+8&gt;&gt;2]),h=R(g[v&gt;&gt;2]*g[n+4&gt;&gt;2]),m=g[n+12&gt;&gt;2]),m=R(g[G&gt;&gt;2]*m);break A}Q=R(g[v+4&gt;&gt;2]*g[n+8&gt;&gt;2]),h=R(g[v&gt;&gt;2]*g[n+4&gt;&gt;2]),m=g[n+12&gt;&gt;2],v=v+8|0}w=g[v&gt;&gt;2],o[f+60&gt;&gt;2]=0,g[f+52&gt;&gt;2]=Q,g[f+56&gt;&gt;2]=w*m,g[f+48&gt;&gt;2]=h,v=_(y,o[a&gt;&gt;2])+t|0,C?(Q=R(g[n+8&gt;&gt;2]*R(B[v+8&gt;&gt;3])),h=R(g[n+4&gt;&gt;2]*R(B[v&gt;&gt;3])),m=R(B[v+16&gt;&gt;3])):(G=v+8|0,Q=R(g[v+4&gt;&gt;2]*g[n+8&gt;&gt;2]),h=R(g[v&gt;&gt;2]*g[n+4&gt;&gt;2]),m=g[n+12&gt;&gt;2]),m=R(g[G&gt;&gt;2]*m)}o[f+44&gt;&gt;2]=0,g[f+40&gt;&gt;2]=m,g[f+36&gt;&gt;2]=Q,g[f+32&gt;&gt;2]=h,v=o[e+8&gt;&gt;2],BA[o[o[v&gt;&gt;2]+8&gt;&gt;2]](v,f+32|0,i,r),e=o[e+4&gt;&gt;2],BA[o[o[e&gt;&gt;2]+24&gt;&gt;2]](e,i),D=f+80|0}function He(e){o[e+4&gt;&gt;2]=35,o[e+8&gt;&gt;2]=0,o[e+12&gt;&gt;2]=-1,o[e+16&gt;&gt;2]=0,o[e&gt;&gt;2]=10304}function ze(e){return(e|=0)+72|0}function Pe(e,i,r){var f=0;He(e),o[e+88&gt;&gt;2]=0,n[e+92|0]=1,o[(f=e+80|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[e+72&gt;&gt;2]=0,o[(f=e- -64|0)&gt;&gt;2]=1065353216,o[f+4&gt;&gt;2]=0,o[e+56&gt;&gt;2]=1065353216,o[e+60&gt;&gt;2]=1065353216,n[e+52|0]=1,o[e+44&gt;&gt;2]=-8388609,o[(f=e+36|0)&gt;&gt;2]=-8388609,o[f+4&gt;&gt;2]=-8388609,o[e+28&gt;&gt;2]=2139095039,o[e+20&gt;&gt;2]=2139095039,o[e+24&gt;&gt;2]=2139095039,o[e+4&gt;&gt;2]=25,o[e+188&gt;&gt;2]=0,o[(f=e+180|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[(f=e+168|0)&gt;&gt;2]=1065353216,o[f+4&gt;&gt;2]=0,o[(f=e+160|0)&gt;&gt;2]=1065353216,o[f+4&gt;&gt;2]=1065353216,o[e+152&gt;&gt;2]=1008981770,o[e+148&gt;&gt;2]=11168,o[e&gt;&gt;2]=10560,o[(f=e+204|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[(f=e+196|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[e+156&gt;&gt;2]=i,o[e+176&gt;&gt;2]=r,o[e+144&gt;&gt;2]=e+148}function Ke(e){var i;return o[(e|=0)&gt;&gt;2]=11012,(i=o[e+88&gt;&gt;2])&amp;&amp;(C[e+92|0]&amp;&amp;CA(i),o[e+88&gt;&gt;2]=0),o[e+88&gt;&gt;2]=0,o[e+80&gt;&gt;2]=0,o[e+84&gt;&gt;2]=0,n[e+92|0]=1,0|e}function Le(e){return(e|=0)+56|0}function qe(e){}function $e(e){var i=0,r=0,f=0,a=0;if(o[(e|=0)&gt;&gt;2]=10820,i=o[e+164&gt;&gt;2],r=o[e+156&gt;&gt;2])for(f=(r&lt;&lt;2)-4|0;r=r+-1|0,(a=o[i+f&gt;&gt;2])&amp;&amp;(BA[o[o[a&gt;&gt;2]+4&gt;&gt;2]](a),i=o[e+164&gt;&gt;2]),f=f+-4|0,r;);return i&amp;&amp;(C[e+168|0]&amp;&amp;CA(i),o[e+164&gt;&gt;2]=0),o[e+164&gt;&gt;2]=0,o[e+156&gt;&gt;2]=0,o[e+160&gt;&gt;2]=0,o[e&gt;&gt;2]=11012,n[e+168|0]=1,(i=o[e+88&gt;&gt;2])&amp;&amp;(C[e+92|0]&amp;&amp;CA(i),o[e+88&gt;&gt;2]=0),o[e+88&gt;&gt;2]=0,o[e+80&gt;&gt;2]=0,o[e+84&gt;&gt;2]=0,n[e+92|0]=1,0|e}function Ai(e,i,r,f,n){}function ei(e){o[e+16&gt;&gt;2]=0,o[e+8&gt;&gt;2]=-1,o[e+12&gt;&gt;2]=0,o[e&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0,o[e+32&gt;&gt;2]=0,n[e+36|0]=1,o[(e=e+24|0)&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0}function ii(e){var i=0;(i=o[e&gt;&gt;2])&amp;&amp;ri(e,i),CA(o[e+4&gt;&gt;2]),o[e+4&gt;&gt;2]=0,o[e+8&gt;&gt;2]=-1,(i=o[e+32&gt;&gt;2])&amp;&amp;(C[e+36|0]&amp;&amp;CA(i),o[e+32&gt;&gt;2]=0),o[e+16&gt;&gt;2]=0,o[e+32&gt;&gt;2]=0,o[e+24&gt;&gt;2]=0,o[e+28&gt;&gt;2]=0,n[e+36|0]=1}function ri(e,i){o[i+40&gt;&gt;2]&amp;&amp;(ri(e,o[i+36&gt;&gt;2]),ri(e,o[i+40&gt;&gt;2])),(0|i)==o[e&gt;&gt;2]&amp;&amp;(o[e&gt;&gt;2]=0),CA(o[e+4&gt;&gt;2]),o[e+4&gt;&gt;2]=i}function fi(e){var i=0;(i=o[e&gt;&gt;2])&amp;&amp;ri(e,i),CA(o[e+4&gt;&gt;2]),o[e+4&gt;&gt;2]=0,o[e+8&gt;&gt;2]=-1,(i=o[e+32&gt;&gt;2])&amp;&amp;(C[e+36|0]&amp;&amp;CA(i),o[e+32&gt;&gt;2]=0),o[e+32&gt;&gt;2]=0,o[e+24&gt;&gt;2]=0,o[e+28&gt;&gt;2]=0,o[e+16&gt;&gt;2]=0,n[e+36|0]=1}function ni(e,i){var r,f=0,n=0,a=0,t=0,C=0,d=0,v=0,g=0,B=0,_=0,R=0,m=0,Q=0,h=0,G=0,y=0,w=0;D=r=D-32|0;A:if(i=(0|i)&lt;=-1?o[e+12&gt;&gt;2]:i,!((0|i)&lt;1)&amp;&amp;(f=o[e&gt;&gt;2],f))for(;;){if(o[(d=f+40|0)&gt;&gt;2])for(m=0;(a=o[f+32&gt;&gt;2])&gt;&gt;&gt;0&lt;=f&gt;&gt;&gt;0?a=f:(C=(0|(t=o[a+40&gt;&gt;2]))==(0|f),B=o[36+((g=((0|f)!=(0|t))&lt;&lt;2)+a|0)&gt;&gt;2],v=e,(n=o[a+32&gt;&gt;2])&amp;&amp;(v=36+(n+((o[n+40&gt;&gt;2]==(0|a))&lt;&lt;2)|0)|0),o[v&gt;&gt;2]=f,o[B+32&gt;&gt;2]=f,o[a+32&gt;&gt;2]=f,o[f+32&gt;&gt;2]=n,o[a+36&gt;&gt;2]=o[f+36&gt;&gt;2],o[a+40&gt;&gt;2]=o[d&gt;&gt;2],o[o[f+36&gt;&gt;2]+32&gt;&gt;2]=a,o[o[d&gt;&gt;2]+32&gt;&gt;2]=a,o[(t=f+36|0)+(C&lt;&lt;2)&gt;&gt;2]=a,o[t+g&gt;&gt;2]=B,d=o[(t=a+24|0)+4&gt;&gt;2],n=r+24|0,h=o[t&gt;&gt;2],o[n&gt;&gt;2]=h,o[n+4&gt;&gt;2]=d,B=o[(n=a+16|0)+4&gt;&gt;2],C=r+16|0,G=o[n&gt;&gt;2],o[C&gt;&gt;2]=G,o[C+4&gt;&gt;2]=B,g=o[(C=a+8|0)+4&gt;&gt;2],_=r+8|0,y=o[C&gt;&gt;2],o[_&gt;&gt;2]=y,o[_+4&gt;&gt;2]=g,_=o[a+4&gt;&gt;2],w=o[a&gt;&gt;2],o[r&gt;&gt;2]=w,o[r+4&gt;&gt;2]=_,R=o[(v=Q=f+24|0)+4&gt;&gt;2],o[t&gt;&gt;2]=o[v&gt;&gt;2],o[t+4&gt;&gt;2]=R,R=o[(t=f+16|0)+4&gt;&gt;2],o[n&gt;&gt;2]=o[t&gt;&gt;2],o[n+4&gt;&gt;2]=R,R=o[(n=f+8|0)+4&gt;&gt;2],o[C&gt;&gt;2]=o[n&gt;&gt;2],o[C+4&gt;&gt;2]=R,C=o[f+4&gt;&gt;2],o[a&gt;&gt;2]=o[f&gt;&gt;2],o[a+4&gt;&gt;2]=C,o[Q&gt;&gt;2]=h,o[Q+4&gt;&gt;2]=d,o[t&gt;&gt;2]=G,o[t+4&gt;&gt;2]=B,o[n&gt;&gt;2]=y,o[n+4&gt;&gt;2]=g,o[f&gt;&gt;2]=w,o[f+4&gt;&gt;2]=_),f=o[e+16&gt;&gt;2]&gt;&gt;&gt;m,m=m+1&amp;31,f=o[36+(((1&amp;f)&lt;&lt;2)+a|0)&gt;&gt;2],o[(d=f+40|0)&gt;&gt;2];);if(v=e,n=0,ti(e,f)&amp;&amp;(n=o[e&gt;&gt;2]),ai(v,n,f),o[e+16&gt;&gt;2]=o[e+16&gt;&gt;2]+1,!(i=i+-1|0))break A;f=o[e&gt;&gt;2]}D=r+32|0}function ti(e,i){var r=0,f=0,n=R(0),a=R(0),t=R(0),C=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);if((0|i)==o[e&gt;&gt;2])return o[e&gt;&gt;2]=0,0;r=o[i+32&gt;&gt;2],f=o[36+(((o[r+40&gt;&gt;2]!=(0|i))&lt;&lt;2)+r|0)&gt;&gt;2];A:{if(i=o[r+32&gt;&gt;2])for(o[36+((((0|r)==o[i+40&gt;&gt;2])&lt;&lt;2)+i|0)&gt;&gt;2]=f,o[f+32&gt;&gt;2]=i,CA(o[e+4&gt;&gt;2]),o[e+4&gt;&gt;2]=r;;){if(w=g[i&gt;&gt;2],r=o[i+36&gt;&gt;2],n=g[r&gt;&gt;2],f=o[i+40&gt;&gt;2],n=n&lt;(_=g[f&gt;&gt;2])?n:_,g[i&gt;&gt;2]=n,_=g[i+16&gt;&gt;2],a=(a=g[r+16&gt;&gt;2])&gt;(m=g[f+16&gt;&gt;2])?a:m,g[i+16&gt;&gt;2]=a,m=g[i+4&gt;&gt;2],t=(t=g[r+4&gt;&gt;2])&lt;(Q=g[f+4&gt;&gt;2])?t:Q,g[i+4&gt;&gt;2]=t,Q=g[(C=i+20|0)&gt;&gt;2],d=(d=g[r+20&gt;&gt;2])&gt;(h=g[f+20&gt;&gt;2])?d:h,g[C&gt;&gt;2]=d,h=g[i+8&gt;&gt;2],v=(v=g[r+8&gt;&gt;2])&lt;(G=g[f+8&gt;&gt;2])?v:G,g[i+8&gt;&gt;2]=v,G=g[(C=i+24|0)&gt;&gt;2],B=(B=g[r+24&gt;&gt;2])&gt;(y=g[f+24&gt;&gt;2])?B:y,g[C&gt;&gt;2]=B,!(Q!=d|_!=a|w!=n|m!=t)&amp;&amp;h==v&amp;&amp;G==B)break A;if(!(i=o[i+32&gt;&gt;2]))break}else o[f+32&gt;&gt;2]=0,o[e&gt;&gt;2]=f,CA(o[e+4&gt;&gt;2]),o[e+4&gt;&gt;2]=r;i=o[e&gt;&gt;2]}return i}function ai(e,i,r){var f=0,n=R(0),a=R(0),t=R(0),C=0,d=0;if(!o[e&gt;&gt;2])return o[r+32&gt;&gt;2]=0,void(o[e&gt;&gt;2]=r);if(f=o[i+40&gt;&gt;2])for(a=R(g[r&gt;&gt;2]+g[r+16&gt;&gt;2]),n=R(g[r+8&gt;&gt;2]+g[r+24&gt;&gt;2]),t=R(g[r+4&gt;&gt;2]+g[r+20&gt;&gt;2]);d=i+36|0,i=o[i+36&gt;&gt;2],i=o[d+((R(R(R(m(R(a-R(g[i&gt;&gt;2]+g[i+16&gt;&gt;2]))))+R(m(R(t-R(g[i+4&gt;&gt;2]+g[i+20&gt;&gt;2])))))+R(m(R(n-R(g[i+8&gt;&gt;2]+g[i+24&gt;&gt;2])))))&lt;R(R(R(m(R(a-R(g[f&gt;&gt;2]+g[f+16&gt;&gt;2]))))+R(m(R(t-R(g[f+4&gt;&gt;2]+g[f+20&gt;&gt;2])))))+R(m(R(n-R(g[f+8&gt;&gt;2]+g[f+24&gt;&gt;2])))))^1)&lt;&lt;2)&gt;&gt;2],f=o[i+40&gt;&gt;2];);d=o[i+32&gt;&gt;2],(f=o[e+4&gt;&gt;2])?o[e+4&gt;&gt;2]=0:(f=dA(44),o[f&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[f+40&gt;&gt;2]=0,o[(C=f+32|0)&gt;&gt;2]=0,o[C+4&gt;&gt;2]=0,o[(C=f+24|0)&gt;&gt;2]=0,o[C+4&gt;&gt;2]=0,o[(C=f+16|0)&gt;&gt;2]=0,o[C+4&gt;&gt;2]=0,o[(C=f+8|0)&gt;&gt;2]=0,o[C+4&gt;&gt;2]=0),o[f+36&gt;&gt;2]=0,o[f+40&gt;&gt;2]=0,a=g[r&gt;&gt;2],n=g[i&gt;&gt;2],g[f&gt;&gt;2]=a&lt;n?a:n,a=g[r+16&gt;&gt;2],n=g[i+16&gt;&gt;2],g[f+16&gt;&gt;2]=a&gt;n?a:n,a=g[r+4&gt;&gt;2],n=g[i+4&gt;&gt;2],g[f+4&gt;&gt;2]=a&lt;n?a:n,a=g[r+20&gt;&gt;2],n=g[i+20&gt;&gt;2],g[f+20&gt;&gt;2]=a&gt;n?a:n,a=g[r+8&gt;&gt;2],n=g[i+8&gt;&gt;2],g[f+8&gt;&gt;2]=a&lt;n?a:n,o[f+32&gt;&gt;2]=d,a=g[r+24&gt;&gt;2],n=g[i+24&gt;&gt;2],g[f+24&gt;&gt;2]=a&gt;n?a:n;A:if(d)for(o[36+(((o[o[i+32&gt;&gt;2]+40&gt;&gt;2]==(0|i))&lt;&lt;2)+d|0)&gt;&gt;2]=f,o[f+36&gt;&gt;2]=i,o[i+32&gt;&gt;2]=f,o[f+40&gt;&gt;2]=r,o[r+32&gt;&gt;2]=f,a=g[f&gt;&gt;2];;){if(e=f,!(g[(f=d)&gt;&gt;2]&lt;=a^1|g[f+4&gt;&gt;2]&lt;=g[e+4&gt;&gt;2]^1|g[f+8&gt;&gt;2]&lt;=g[e+8&gt;&gt;2]^1|g[f+16&gt;&gt;2]&gt;=g[e+16&gt;&gt;2]^1)&amp;&amp;g[f+20&gt;&gt;2]&gt;=g[e+20&gt;&gt;2]&amp;&amp;g[f+24&gt;&gt;2]&gt;=g[e+24&gt;&gt;2])break A;if(e=o[f+36&gt;&gt;2],a=g[e&gt;&gt;2],i=o[f+40&gt;&gt;2],a=a&lt;(n=g[i&gt;&gt;2])?a:n,g[f&gt;&gt;2]=a,n=g[e+16&gt;&gt;2],t=g[i+16&gt;&gt;2],g[f+16&gt;&gt;2]=n&gt;t?n:t,n=g[e+4&gt;&gt;2],t=g[i+4&gt;&gt;2],g[f+4&gt;&gt;2]=n&lt;t?n:t,n=g[e+20&gt;&gt;2],t=g[i+20&gt;&gt;2],g[f+20&gt;&gt;2]=n&gt;t?n:t,n=g[e+8&gt;&gt;2],t=g[i+8&gt;&gt;2],g[f+8&gt;&gt;2]=n&lt;t?n:t,n=g[e+24&gt;&gt;2],t=g[i+24&gt;&gt;2],g[f+24&gt;&gt;2]=n&gt;t?n:t,!(d=o[f+32&gt;&gt;2]))break}else o[f+36&gt;&gt;2]=i,o[i+32&gt;&gt;2]=f,o[f+40&gt;&gt;2]=r,o[e&gt;&gt;2]=f,o[r+32&gt;&gt;2]=f}function oi(e,i,r){var f=0,n=0,a=0;return(n=o[e+4&gt;&gt;2])?o[e+4&gt;&gt;2]=0:(n=dA(44),o[(f=n)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[f+40&gt;&gt;2]=0,o[(f=f+32|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[(f=n+24|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[(f=n+16|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[(f=n+8|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0),o[n+36&gt;&gt;2]=r,o[n+32&gt;&gt;2]=0,o[n+40&gt;&gt;2]=0,r=o[i+4&gt;&gt;2],o[n&gt;&gt;2]=o[i&gt;&gt;2],o[n+4&gt;&gt;2]=r,a=o[(f=i+8|0)+4&gt;&gt;2],o[(r=n+8|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=a,a=o[(f=i+16|0)+4&gt;&gt;2],o[(r=n+16|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=a,f=o[(i=i+24|0)+4&gt;&gt;2],o[(r=n+24|0)&gt;&gt;2]=o[i&gt;&gt;2],o[r+4&gt;&gt;2]=f,ai(e,o[e&gt;&gt;2],n),o[e+12&gt;&gt;2]=o[e+12&gt;&gt;2]+1,n}function bi(e,i,r){var f=0,n=0,a=0,t=0;A:if(a=ti(e,i))if(f=o[e+8&gt;&gt;2],(0|f)&gt;=0){if(!f)break A;for(;;){if(!(n=o[a+32&gt;&gt;2]))break A;if(a=n,!(f=f+-1|0))break}}else a=o[e&gt;&gt;2];else a=0;n=o[r+4&gt;&gt;2],o[i&gt;&gt;2]=o[r&gt;&gt;2],o[i+4&gt;&gt;2]=n,n=o[(f=r+24|0)+4&gt;&gt;2],o[(t=i+24|0)&gt;&gt;2]=o[f&gt;&gt;2],o[t+4&gt;&gt;2]=n,n=o[(f=r+16|0)+4&gt;&gt;2],o[(t=i+16|0)&gt;&gt;2]=o[f&gt;&gt;2],o[t+4&gt;&gt;2]=n,r=o[(n=r+8|0)+4&gt;&gt;2],o[(f=i+8|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=r,ai(e,a,i)}function ci(e,i){ti(e,i),CA(o[e+4&gt;&gt;2]),o[e+4&gt;&gt;2]=i,o[e+12&gt;&gt;2]=o[e+12&gt;&gt;2]+-1}function li(e,i){return 1}function ui(e){var i,r;return R((r=(i=e*e)*e)*(i*i)*(2718311493989822e-21*i-.00019839334836096632)+(r*(.008333329385889463*i-.16666666641626524)+e))}function si(e){var i;return R(-.499999997251031*(e*=e)+1+.04166662332373906*(i=e*e)+e*i*(2439044879627741e-20*e-.001388676377460993))}function ki(e,i){var r=0;A:if((0|i)&gt;=1024){if(e*=898846567431158e293,(0|(r=i+-1023|0))&lt;1024){i=r;break A}e*=898846567431158e293,i=((0|i)&lt;3069?i:3069)+-2046|0}else(0|i)&gt;-1023||(e*=2004168360008973e-307,r=i+969|0,(0|r)&gt;-1023?i=r:(e*=2004168360008973e-307,i=((0|i)&gt;-2960?i:-2960)+1938|0));return c(0,0),c(1,i+1023&lt;&lt;20),e*+l()}function vi(e,i){var r,f,n=0,a=0,t=0,C=0;D=r=D-16|0,s(e);A:if((n=2147483647&amp;(f=b(0)))&gt;&gt;&gt;0&lt;=1305022426){if(a=.6366197723675814*(t=+e)+6755399441055744-6755399441055744,B[i&gt;&gt;3]=t+-1.5707963109016418*a+-1.5893254773528196e-8*a,m(a)&lt;2147483648){n=~~a;break A}n=-2147483648}else n&gt;&gt;&gt;0&gt;=2139095040?(B[i&gt;&gt;3]=R(e-e),n=0):(C=n,n=(n&gt;&gt;&gt;23)-150|0,B[r+8&gt;&gt;3]=(c(0,C-(n&lt;&lt;23)|0),k()),n=function(e,i,r){var f,n,a,t,C,d,v,g,R=0,Q=0,h=0,G=0,w=0,W=0,p=0,F=0,Z=0,Y=0,V=0,E=0,z=0;if(D=f=D-560|0,Y=r+_(a=(0|(G=(r+-3|0)/24|0))&gt;0?G:0,-24)|0,(0|(n=o[2840]))&gt;=0)for(G=n+1|0,w=11376+((r=a)&lt;&lt;2)|0,Q=f+320|0;B[Q&gt;&gt;3]=(0|r)&lt;0?0:+o[w&gt;&gt;2],Q=Q+8|0,w=w+4|0,r=r+1|0,G=G+-1|0;);for(F=Y+-24|0,G=f+320|0;;){for(R=0,r=e,w=1,Q=G;R+=B[r&gt;&gt;3]*B[Q&gt;&gt;3],r=r+8|0,Q=Q+-8|0,w=w+-1|0;);if(B[(h&lt;&lt;3)+f&gt;&gt;3]=R,G=G+8|0,r=(0|h)&lt;(0|n),h=h+1|0,!r)break}C=23-F|0,t=24-F|0,d=476+(f+(n&lt;&lt;2)|0)|0,v=f+476|0,g=f+-8|0,h=n;e:{for(;;){if(R=B[(r=h&lt;&lt;3)+f&gt;&gt;3],!(G=(0|h)&lt;1))for(r=r+g|0,Q=f+480|0,w=h;W=Q,V=R,p=m(R*=5.960464477539063e-8)&lt;2147483648?~~R:-2147483648,p=m(V+=-16777216*(R=+(0|p)))&lt;2147483648?~~V:-2147483648,o[W&gt;&gt;2]=p,Q=Q+4|0,R=B[r&gt;&gt;3]+R,r=r+-8|0,w=w+-1|0;);R=ki(R,F),R+=-8*y(.125*R),R-=+(0|(p=m(R)&lt;2147483648?~~R:-2147483648));i:{r:{f:{if(w=(0|F)&lt;1){if(F)break f;Z=o[476+(f+(h&lt;&lt;2)|0)&gt;&gt;2]&gt;&gt;23}else Z=Q=476+(f+(h&lt;&lt;2)|0)|0,Q=(W=o[Q&gt;&gt;2])-((r=W&gt;&gt;t)&lt;&lt;t)|0,o[Z&gt;&gt;2]=Q,p=r+p|0,Z=Q&gt;&gt;C;if((0|Z)&lt;1)break i;break r}if(Z=2,!(R&gt;=.5)){Z=0;break i}}if(G)W=0;else for(W=0,r=f+480|0,G=h;;){Q=o[r&gt;&gt;2];r:{f:{if(z=r,W)E=16777215;else{if(!Q)break f;W=1,E=16777216}o[z&gt;&gt;2]=E-Q;break r}W=0}if(r=r+4|0,!(G=G+-1|0))break}w||((r=F+-1|0)&gt;&gt;&gt;0&gt;1||(r-1?o[(r=476+(f+(h&lt;&lt;2)|0)|0)&gt;&gt;2]=8388607&amp;o[r&gt;&gt;2]:o[(r=476+(f+(h&lt;&lt;2)|0)|0)&gt;&gt;2]=4194303&amp;o[r&gt;&gt;2])),p=p+1|0,2==(0|Z)&amp;&amp;(R=1-R,Z=2,W&amp;&amp;(R-=ki(1,F)))}if(0!=R)break;if(!((0|h)&lt;=(0|n))){for(r=(h&lt;&lt;2)+v|0,Q=0,w=h;Q=o[r&gt;&gt;2]|Q,r=r+-4|0,(0|(w=w+-1|0))&gt;(0|n););if(Q){for(r=476+(f+(h&lt;&lt;2)|0)|0,Y=F;h=h+-1|0,Y=Y+-24|0,e=o[r&gt;&gt;2],r=r+-4|0,!e;);break e}}for(r=d,G=h;G=G+1|0,Q=o[r&gt;&gt;2],r=r+-4|0,!Q;);for(W=328+((h&lt;&lt;3)+f|0)|0;;){for(r=328+((h&lt;&lt;3)+f|0)|0,h=h+1|0,B[r&gt;&gt;3]=o[11376+(a+h&lt;&lt;2)&gt;&gt;2],R=0,r=e,Q=W,w=1;R+=B[r&gt;&gt;3]*B[Q&gt;&gt;3],r=r+8|0,Q=Q+-8|0,w=w+-1|0;);if(B[(h&lt;&lt;3)+f&gt;&gt;3]=R,W=W+8|0,!((0|h)&lt;(0|G)))break}h=G}(R=ki(R,0-F|0))&gt;=16777216?(e=(f+480|0)+(h&lt;&lt;2)|0,V=R,r=m(R*=5.960464477539063e-8)&lt;2147483648?~~R:-2147483648,G=m(R=V+-16777216*+(0|r))&lt;2147483648?~~R:-2147483648,o[e&gt;&gt;2]=G,h=h+1|0):(r=m(R)&lt;2147483648?~~R:-2147483648,Y=F),o[(f+480|0)+(h&lt;&lt;2)&gt;&gt;2]=r}if(!((0|h)&lt;0)){for(w=h+1|0,R=ki(1,Y),r=(f+480|0)+(h&lt;&lt;2)|0,Q=(h&lt;&lt;3)+f|0;B[Q&gt;&gt;3]=R*+o[r&gt;&gt;2],r=r+-4|0,Q=Q+-8|0,R*=5.960464477539063e-8,(0|(w=w+-1|0))&gt;0;);if(!((0|h)&lt;0))for(G=(h&lt;&lt;3)+f|0,r=h;;){for(e=r,w=h-r|0,R=0,r=0,Q=0;R+=B[r+14144&gt;&gt;3]*B[r+G&gt;&gt;3],!((0|Q)&gt;=(0|n))&amp;&amp;(r=r+8|0,F=Q&gt;&gt;&gt;0&lt;w&gt;&gt;&gt;0,Q=Q+1|0,F););if(B[(f+160|0)+(w&lt;&lt;3)&gt;&gt;3]=R,G=G+-8|0,r=e+-1|0,!((0|e)&gt;0))break}}if((0|h)&lt;0)R=0;else for(Q=h+1|0,r=(f+160|0)+(h&lt;&lt;3)|0,R=0;R+=B[r&gt;&gt;3],r=r+-8|0,(0|(Q=Q+-1|0))&gt;0;);return B[i&gt;&gt;3]=Z?-R:R,D=f+560|0,7&amp;p}(r+8|0,r,n),a=B[r&gt;&gt;3],(0|f)&lt;=-1?(B[i&gt;&gt;3]=-a,n=0-n|0):B[i&gt;&gt;3]=a);return D=r+16|0,n}function di(e){var i,r=0,f=0,n=0;D=i=D-16|0,s(e);A:if((r=2147483647&amp;(f=b(0)))&gt;&gt;&gt;0&lt;=1061752794){if(r&gt;&gt;&gt;0&lt;964689920)break A;e=ui(+e)}else if(f&gt;&gt;&gt;=31,r&gt;&gt;&gt;0&lt;=1081824209){if(n=+e,r&gt;&gt;&gt;0&lt;=1075235811){if(f){e=R(-si(n+1.5707963267948966));break A}e=si(n+-1.5707963267948966);break A}e=ui(-((f?3.141592653589793:-3.141592653589793)+n))}else if(r&gt;&gt;&gt;0&lt;=1088565717){if(n=+e,r&gt;&gt;&gt;0&lt;=1085271519){if(f){e=si(n+4.71238898038469);break A}e=R(-si(n+-4.71238898038469));break A}e=ui((f?6.283185307179586:-6.283185307179586)+n)}else if(r&gt;&gt;&gt;0&gt;=2139095040)e=R(e-e);else if(r=3&amp;vi(e,i+8|0),r&gt;&gt;&gt;0&lt;=2){switch(r-1|0){default:e=ui(B[i+8&gt;&gt;3]);break A;case 0:e=si(B[i+8&gt;&gt;3]);break A;case 1:}e=ui(-B[i+8&gt;&gt;3])}else e=R(-si(B[i+8&gt;&gt;3]));return D=i+16|0,e}function Ci(e){var i,r=R(0),f=0,n=0,a=0;D=i=D-16|0,s(e);A:if((f=2147483647&amp;(n=b(0)))&gt;&gt;&gt;0&lt;=1061752794){if(r=R(1),f&gt;&gt;&gt;0&lt;964689920)break A;r=si(+e)}else if(n&gt;&gt;&gt;=31,f&gt;&gt;&gt;0&lt;=1081824209){if(a=+e,f&gt;&gt;&gt;0&gt;=1075235812){r=R(-si((n?3.141592653589793:-3.141592653589793)+a));break A}if(n){r=ui(a+1.5707963267948966);break A}r=ui(1.5707963267948966-a)}else if(f&gt;&gt;&gt;0&lt;=1088565717){if(f&gt;&gt;&gt;0&gt;=1085271520){r=si(+e+(n?6.283185307179586:-6.283185307179586));break A}if(n){r=ui(-4.71238898038469-+e);break A}r=ui(+e-4.71238898038469)}else if(r=R(e-e),!(f&gt;&gt;&gt;0&gt;=2139095040))if(f=3&amp;vi(e,i+8|0),f&gt;&gt;&gt;0&lt;=2){switch(f-1|0){default:r=si(B[i+8&gt;&gt;3]);break A;case 0:r=ui(-B[i+8&gt;&gt;3]);break A;case 1:}r=R(-si(B[i+8&gt;&gt;3]))}else r=ui(B[i+8&gt;&gt;3]);return D=i+16|0,e=r}function Bi(e,i){var r,f,n,a,t,C,d=0,v=0,g=0,B=0,R=0,m=0,Q=0,h=0,G=0,y=0,w=0,W=0;D=r=D-80|0,o[e+72&gt;&gt;2]=o[e+72&gt;&gt;2]+1,(d=o[e+68&gt;&gt;2])&amp;&amp;ci(d,o[76+(o[e+28&gt;&gt;2]+_(i,80)|0)&gt;&gt;2]),v=o[e+20&gt;&gt;2],y=o[(t=e+28|0)&gt;&gt;2],C=_(i,80),m=o[(g=(d=y+C|0)+8|0)+4&gt;&gt;2],o[(R=r+8|0)&gt;&gt;2]=o[g&gt;&gt;2],o[R+4&gt;&gt;2]=m,w=o[(Q=d+24|0)+4&gt;&gt;2],o[(m=n=r+24|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[m+4&gt;&gt;2]=w,G=o[(h=a=d+40|0)+4&gt;&gt;2],o[(m=r+40|0)&gt;&gt;2]=o[h&gt;&gt;2],o[m+4&gt;&gt;2]=G,B=o[(h=d+56|0)+4&gt;&gt;2],o[(G=w=r+56|0)&gt;&gt;2]=o[h&gt;&gt;2],o[G+4&gt;&gt;2]=B,W=o[(f=d+72|0)+4&gt;&gt;2],o[(B=G=r+72|0)&gt;&gt;2]=o[f&gt;&gt;2],o[B+4&gt;&gt;2]=W,B=o[d+4&gt;&gt;2],o[r&gt;&gt;2]=o[d&gt;&gt;2],o[r+4&gt;&gt;2]=B,B=o[d+20&gt;&gt;2],o[r+16&gt;&gt;2]=o[d+16&gt;&gt;2],o[r+20&gt;&gt;2]=B,B=o[d+36&gt;&gt;2],o[r+32&gt;&gt;2]=o[d+32&gt;&gt;2],o[r+36&gt;&gt;2]=B,B=o[d+52&gt;&gt;2],o[r+48&gt;&gt;2]=o[d+48&gt;&gt;2],o[r+52&gt;&gt;2]=B,B=o[d+68&gt;&gt;2],o[r+64&gt;&gt;2]=o[d+64&gt;&gt;2],o[r+68&gt;&gt;2]=B,B=y,y=_(v,80)+-80|0,W=o[(B=(v=B+y|0)+8|0)+4&gt;&gt;2],o[g&gt;&gt;2]=o[B&gt;&gt;2],o[g+4&gt;&gt;2]=W,g=o[v+4&gt;&gt;2],o[d&gt;&gt;2]=o[v&gt;&gt;2],o[d+4&gt;&gt;2]=g,B=o[(g=v+24|0)+4&gt;&gt;2],o[Q&gt;&gt;2]=o[g&gt;&gt;2],o[Q+4&gt;&gt;2]=B,g=o[v+20&gt;&gt;2],o[d+16&gt;&gt;2]=o[v+16&gt;&gt;2],o[d+20&gt;&gt;2]=g,Q=o[(g=v+40|0)+4&gt;&gt;2],o[a&gt;&gt;2]=o[g&gt;&gt;2],o[a+4&gt;&gt;2]=Q,g=o[v+36&gt;&gt;2],o[d+32&gt;&gt;2]=o[v+32&gt;&gt;2],o[d+36&gt;&gt;2]=g,Q=o[(g=v+56|0)+4&gt;&gt;2],o[h&gt;&gt;2]=o[g&gt;&gt;2],o[h+4&gt;&gt;2]=Q,g=o[v+52&gt;&gt;2],o[d+48&gt;&gt;2]=o[v+48&gt;&gt;2],o[d+52&gt;&gt;2]=g,g=o[v+68&gt;&gt;2],o[d+64&gt;&gt;2]=o[v+64&gt;&gt;2],o[d+68&gt;&gt;2]=g,v=o[(d=v+72|0)+4&gt;&gt;2],o[f&gt;&gt;2]=o[d&gt;&gt;2],o[f+4&gt;&gt;2]=v,g=o[r+4&gt;&gt;2],d=o[t&gt;&gt;2]+y|0,o[d&gt;&gt;2]=o[r&gt;&gt;2],o[d+4&gt;&gt;2]=g,g=o[R+4&gt;&gt;2],o[(v=d+8|0)&gt;&gt;2]=o[R&gt;&gt;2],o[v+4&gt;&gt;2]=g,v=o[r+20&gt;&gt;2],o[d+16&gt;&gt;2]=o[r+16&gt;&gt;2],o[d+20&gt;&gt;2]=v,R=o[n+4&gt;&gt;2],o[(v=d+24|0)&gt;&gt;2]=o[n&gt;&gt;2],o[v+4&gt;&gt;2]=R,v=o[r+36&gt;&gt;2],o[d+32&gt;&gt;2]=o[r+32&gt;&gt;2],o[d+36&gt;&gt;2]=v,R=o[m+4&gt;&gt;2],o[(v=d+40|0)&gt;&gt;2]=o[m&gt;&gt;2],o[v+4&gt;&gt;2]=R,v=o[r+52&gt;&gt;2],o[d+48&gt;&gt;2]=o[r+48&gt;&gt;2],o[d+52&gt;&gt;2]=v,R=o[w+4&gt;&gt;2],o[(v=d+56|0)&gt;&gt;2]=o[w&gt;&gt;2],o[v+4&gt;&gt;2]=R,R=o[G+4&gt;&gt;2],o[(v=d+72|0)&gt;&gt;2]=o[G&gt;&gt;2],o[v+4&gt;&gt;2]=R,v=o[r+68&gt;&gt;2],o[d+64&gt;&gt;2]=o[r+64&gt;&gt;2],o[d+68&gt;&gt;2]=v,o[e+68&gt;&gt;2]&amp;&amp;(o[o[76+(o[e+28&gt;&gt;2]+C|0)&gt;&gt;2]+36&gt;&gt;2]=i),o[e+20&gt;&gt;2]=o[e+20&gt;&gt;2]+-1,D=r+80|0}function _i(e){var i;return o[(e|=0)&gt;&gt;2]=14564,(i=o[e+32&gt;&gt;2])&amp;&amp;(C[e+36|0]&amp;&amp;CA(i),o[e+32&gt;&gt;2]=0),o[e+32&gt;&gt;2]=0,o[e+24&gt;&gt;2]=0,o[e+28&gt;&gt;2]=0,n[e+36|0]=1,0|e}function mi(e,i,r,f,n,a,t,C,d,v){i|=0,r|=0,f|=0,n|=0,a|=0,t|=0,C|=0,d|=0,v|=0,e=o[(e|=0)+32&gt;&gt;2]+(v&lt;&lt;5)|0,o[r&gt;&gt;2]=o[e+12&gt;&gt;2],o[n&gt;&gt;2]=o[e+20&gt;&gt;2],o[i&gt;&gt;2]=o[e+16&gt;&gt;2],o[f&gt;&gt;2]=o[e+28&gt;&gt;2],o[C&gt;&gt;2]=o[e&gt;&gt;2],o[a&gt;&gt;2]=o[e+4&gt;&gt;2],o[d&gt;&gt;2]=o[e+24&gt;&gt;2],o[t&gt;&gt;2]=o[e+8&gt;&gt;2]}function Ri(e,i){}function Qi(e,i){var r=0,f=0,t=0,v=0,g=0,B=0,_=0;if(C[e+164|0]){if((0|(r=o[e+128&gt;&gt;2]))==o[e+132&gt;&gt;2]&amp;&amp;!((0|r)&gt;=(0|(v=r?r&lt;&lt;1:1)))){v&amp;&amp;(f=dA(v&lt;&lt;2),r=o[e+128&gt;&gt;2]),B=o[e+136&gt;&gt;2];A:{if((0|r)&gt;=1)for(t=f,g=B;o[t&gt;&gt;2]=o[g&gt;&gt;2],t=t+4|0,g=g+4|0,r=r+-1|0;);else if(!B)break A;C[e+140|0]&amp;&amp;CA(B),o[e+136&gt;&gt;2]=0,r=o[e+128&gt;&gt;2]}o[e+136&gt;&gt;2]=f,o[e+132&gt;&gt;2]=v,n[e+140|0]=1}return t=o[e+136&gt;&gt;2],o[t+(r&lt;&lt;2)&gt;&gt;2]=i,o[o[e+32&gt;&gt;2]+4&gt;&gt;2]=t,void(o[e+128&gt;&gt;2]=o[e+128&gt;&gt;2]+1)}if((0|(f=o[e+148&gt;&gt;2]))==o[e+152&gt;&gt;2]&amp;&amp;!((0|f)&gt;=(0|(_=f?f&lt;&lt;1:1)))){_&amp;&amp;(B=dA(_&lt;&lt;1),f=o[e+148&gt;&gt;2]),v=o[e+156&gt;&gt;2];A:{if((0|f)&gt;=1)for(t=B,g=v,r=f;a[t&gt;&gt;1]=d[g&gt;&gt;1],t=t+2|0,g=g+2|0,r=r+-1|0;);else if(!v)break A;C[e+160|0]&amp;&amp;(CA(v),f=o[e+148&gt;&gt;2]),o[e+156&gt;&gt;2]=0}o[e+156&gt;&gt;2]=B,o[e+152&gt;&gt;2]=_,n[e+160|0]=1}o[e+148&gt;&gt;2]=f+1,t=o[e+32&gt;&gt;2],e=o[e+156&gt;&gt;2],o[t+4&gt;&gt;2]=e,a[e+(f&lt;&lt;1)&gt;&gt;1]=i}function hi(e,i,r){var f=0,a=0,t=0,d=0,v=0,B=0,_=R(0),m=R(0),Q=R(0),h=R(0),G=R(0),y=R(0);A:{if(C[e+165|0]){if(!(!r|(0|(t=o[e+88&gt;&gt;2]))&lt;1))for(r=o[e+96&gt;&gt;2],Q=g[e+168&gt;&gt;2],h=g[i+8&gt;&gt;2],G=g[i+4&gt;&gt;2],y=g[i&gt;&gt;2];;){if(_=R(g[r&gt;&gt;2]-y),m=R(_*_),_=R(g[r+4&gt;&gt;2]-G),m=R(m+R(_*_)),_=R(g[r+8&gt;&gt;2]-h),R(m+R(_*_))&lt;=Q)break A;if(r=r+16|0,!((0|(d=d+1|0))&lt;(0|t)))break}if(r=o[e+32&gt;&gt;2],o[r+12&gt;&gt;2]=o[r+12&gt;&gt;2]+1,o[e+92&gt;&gt;2]==(0|t)&amp;&amp;!((0|t)&gt;=(0|(d=t?t&lt;&lt;1:1)))){if(d&amp;&amp;(f=dA(d&lt;&lt;4),t=o[e+88&gt;&gt;2]),(0|t)&gt;=1)for(r=0;a=o[e+96&gt;&gt;2]+r|0,B=o[a+4&gt;&gt;2],o[(v=r+f|0)&gt;&gt;2]=o[a&gt;&gt;2],o[v+4&gt;&gt;2]=B,B=o[(a=a+8|0)+4&gt;&gt;2],o[(v=v+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[v+4&gt;&gt;2]=B,r=r+16|0,t=t+-1|0;);(r=o[e+96&gt;&gt;2])&amp;&amp;(C[e+100|0]&amp;&amp;CA(r),o[e+96&gt;&gt;2]=0),o[e+96&gt;&gt;2]=f,o[e+92&gt;&gt;2]=d,n[e+100|0]=1,t=o[e+88&gt;&gt;2]}return r=o[i+4&gt;&gt;2],f=o[(B=e+96|0)&gt;&gt;2]+(t&lt;&lt;4)|0,o[f&gt;&gt;2]=o[i&gt;&gt;2],o[f+4&gt;&gt;2]=r,i=o[(r=i+8|0)+4&gt;&gt;2],o[(f=f+8|0)&gt;&gt;2]=o[r&gt;&gt;2],o[f+4&gt;&gt;2]=i,o[o[e+32&gt;&gt;2]+16&gt;&gt;2]=o[B&gt;&gt;2],i=e,e=o[e+88&gt;&gt;2],o[i+88&gt;&gt;2]=e+1,e}if(!(!r|(0|(a=o[e+108&gt;&gt;2]))&lt;1))for(r=o[e+116&gt;&gt;2],Q=g[e+168&gt;&gt;2],h=g[i+8&gt;&gt;2],G=g[i+4&gt;&gt;2],y=g[i&gt;&gt;2];;){if(_=R(g[r&gt;&gt;2]-y),m=R(_*_),_=R(g[r+4&gt;&gt;2]-G),m=R(m+R(_*_)),_=R(g[r+8&gt;&gt;2]-h),R(m+R(_*_))&lt;=Q)break A;if(r=r+12|0,d=d+1|0,!((0|(t=t+3|0))&lt;(0|a)))break}if((0|a)==(0|(f=o[e+112&gt;&gt;2])))if((0|a)&gt;=(0|(f=a?a&lt;&lt;1:1)))f=a;else{f&amp;&amp;(B=dA(f&lt;&lt;2),a=o[e+108&gt;&gt;2]),v=o[e+116&gt;&gt;2];e:{if((0|a)&gt;=1)for(r=B,d=v,t=a;o[r&gt;&gt;2]=o[d&gt;&gt;2],r=r+4|0,d=d+4|0,t=t+-1|0;);else if(!v)break e;C[e+120|0]&amp;&amp;(CA(v),a=o[e+108&gt;&gt;2]),o[e+116&gt;&gt;2]=0}o[e+116&gt;&gt;2]=B,o[e+112&gt;&gt;2]=f,n[e+120|0]=1}if(r=a+1|0,o[e+108&gt;&gt;2]=r,v=o[e+116&gt;&gt;2],o[v+(a&lt;&lt;2)&gt;&gt;2]=o[i&gt;&gt;2],(0|r)==(0|f))if((0|f)&gt;=(0|(a=f?f&lt;&lt;1:1)))B=v,a=f;else{a?(B=dA(a&lt;&lt;2),v=o[e+116&gt;&gt;2],f=o[e+108&gt;&gt;2]):B=0;e:{if((0|f)&gt;=1)for(r=B,d=v,t=f;o[r&gt;&gt;2]=o[d&gt;&gt;2],r=r+4|0,d=d+4|0,t=t+-1|0;);else if(!v)break e;C[e+120|0]&amp;&amp;(CA(v),f=o[e+108&gt;&gt;2]),o[e+116&gt;&gt;2]=0}o[e+116&gt;&gt;2]=B,o[e+112&gt;&gt;2]=a,n[e+120|0]=1}else B=v,a=f,f=r;if(r=f+1|0,o[e+108&gt;&gt;2]=r,o[(f&lt;&lt;2)+B&gt;&gt;2]=o[i+4&gt;&gt;2],(0|r)==(0|a))if((0|a)&gt;=(0|(v=a?a&lt;&lt;1:1)))f=B;else{v?(f=dA(v&lt;&lt;2),B=o[e+116&gt;&gt;2],a=o[e+108&gt;&gt;2]):f=0;e:{if((0|a)&gt;=1)for(r=f,d=B,t=a;o[r&gt;&gt;2]=o[d&gt;&gt;2],r=r+4|0,d=d+4|0,t=t+-1|0;);else if(!B)break e;C[e+120|0]&amp;&amp;(CA(B),a=o[e+108&gt;&gt;2]),o[e+116&gt;&gt;2]=0}o[e+116&gt;&gt;2]=f,o[e+112&gt;&gt;2]=v,n[e+120|0]=1}else f=B,a=r;r=a+1|0,o[e+108&gt;&gt;2]=r,o[(a&lt;&lt;2)+f&gt;&gt;2]=o[i+8&gt;&gt;2],e=o[e+32&gt;&gt;2],o[e+16&gt;&gt;2]=f,o[e+12&gt;&gt;2]=o[e+12&gt;&gt;2]+1,d=((0|r)/3|0)-1|0}return d}function Gi(e){var i=0;return o[(e|=0)&gt;&gt;2]=14676,(i=o[e+156&gt;&gt;2])&amp;&amp;(C[e+160|0]&amp;&amp;CA(i),o[e+156&gt;&gt;2]=0),o[e+156&gt;&gt;2]=0,o[e+148&gt;&gt;2]=0,o[e+152&gt;&gt;2]=0,n[e+160|0]=1,(i=o[e+136&gt;&gt;2])&amp;&amp;(C[e+140|0]&amp;&amp;CA(i),o[e+136&gt;&gt;2]=0),o[e+136&gt;&gt;2]=0,o[e+128&gt;&gt;2]=0,o[e+132&gt;&gt;2]=0,n[e+140|0]=1,(i=o[e+116&gt;&gt;2])&amp;&amp;(C[e+120|0]&amp;&amp;CA(i),o[e+116&gt;&gt;2]=0),o[e+116&gt;&gt;2]=0,o[e+108&gt;&gt;2]=0,o[e+112&gt;&gt;2]=0,n[e+120|0]=1,(i=o[e+96&gt;&gt;2])&amp;&amp;(C[e+100|0]&amp;&amp;CA(i),o[e+96&gt;&gt;2]=0),o[e+96&gt;&gt;2]=0,o[e+88&gt;&gt;2]=0,o[e+92&gt;&gt;2]=0,n[e+100|0]=1,_i(e),0|e}function yi(e,i,r){var f,n,a,t=0,C=0,d=R(0),v=R(0),B=0,m=0,Q=R(0),h=R(0),G=0,y=R(0),W=R(0),p=0,F=R(0),Z=0,Y=0,V=0,E=0,z=0,BA=R(0),gi=R(0),br=R(0),vr=R(0),gr=0;D=f=D-96|0,o[e+376&gt;&gt;2]=0,o[e+364&gt;&gt;2]=4,o[e+368&gt;&gt;2]=0,B=e+316|0,o[e+360&gt;&gt;2]=B,o[e+356&gt;&gt;2]=e+284,o[e+352&gt;&gt;2]=e+252,o[e+348&gt;&gt;2]=e+220,C=o[i+4&gt;&gt;2],o[e&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=C,m=o[(t=i+16|0)+4&gt;&gt;2],o[(C=e+16|0)&gt;&gt;2]=o[t&gt;&gt;2],o[C+4&gt;&gt;2]=m,C=o[i+12&gt;&gt;2],o[e+8&gt;&gt;2]=o[i+8&gt;&gt;2],o[e+12&gt;&gt;2]=C,m=o[(t=i+32|0)+4&gt;&gt;2],o[(C=e+32|0)&gt;&gt;2]=o[t&gt;&gt;2],o[C+4&gt;&gt;2]=m,m=o[(t=i+24|0)+4&gt;&gt;2],o[(C=e+24|0)&gt;&gt;2]=o[t&gt;&gt;2],o[C+4&gt;&gt;2]=m,m=o[(t=i+48|0)+4&gt;&gt;2],o[(C=e+48|0)&gt;&gt;2]=o[t&gt;&gt;2],o[C+4&gt;&gt;2]=m,m=o[(t=i+40|0)+4&gt;&gt;2],o[(C=e+40|0)&gt;&gt;2]=o[t&gt;&gt;2],o[C+4&gt;&gt;2]=m,m=o[(t=i- -64|0)+4&gt;&gt;2],o[(C=e- -64|0)&gt;&gt;2]=o[t&gt;&gt;2],o[C+4&gt;&gt;2]=m,C=o[i+60&gt;&gt;2],o[e+56&gt;&gt;2]=o[i+56&gt;&gt;2],o[e+60&gt;&gt;2]=C,m=o[(t=i+80|0)+4&gt;&gt;2],o[(C=e+80|0)&gt;&gt;2]=o[t&gt;&gt;2],o[C+4&gt;&gt;2]=m,m=o[(t=i+72|0)+4&gt;&gt;2],o[(C=e+72|0)&gt;&gt;2]=o[t&gt;&gt;2],o[C+4&gt;&gt;2]=m,m=o[(t=i+96|0)+4&gt;&gt;2],o[(C=e+96|0)&gt;&gt;2]=o[t&gt;&gt;2],o[C+4&gt;&gt;2]=m,m=o[(t=i+88|0)+4&gt;&gt;2],o[(C=e+88|0)&gt;&gt;2]=o[t&gt;&gt;2],o[C+4&gt;&gt;2]=m,m=o[(t=i+104|0)+4&gt;&gt;2],o[(C=e+104|0)&gt;&gt;2]=o[t&gt;&gt;2],o[C+4&gt;&gt;2]=m,m=o[(t=i+112|0)+4&gt;&gt;2],o[(C=e+112|0)&gt;&gt;2]=o[t&gt;&gt;2],o[C+4&gt;&gt;2]=m,C=o[i+120&gt;&gt;2],i=o[i+124&gt;&gt;2],o[e+180&gt;&gt;2]=0,o[e+144&gt;&gt;2]=0,o[e+120&gt;&gt;2]=C,o[e+124&gt;&gt;2]=i,m=o[(t=r+8|0)+4&gt;&gt;2],o[(i=e+136|0)&gt;&gt;2]=o[t&gt;&gt;2],o[i+4&gt;&gt;2]=m,C=o[r+4&gt;&gt;2],o[e+128&gt;&gt;2]=o[r&gt;&gt;2],o[e+132&gt;&gt;2]=C,C=e+128|0,d=g[e+128&gt;&gt;2],Q=g[e+132&gt;&gt;2],h=g[i&gt;&gt;2],(W=R(R(R(d*d)+R(Q*Q))+R(h*h)))&gt;R(0)?(g[f+40&gt;&gt;2]=-h,g[f+36&gt;&gt;2]=-Q,g[f+32&gt;&gt;2]=-d):(o[f+40&gt;&gt;2]=0,o[f+32&gt;&gt;2]=1065353216,o[f+36&gt;&gt;2]=0),o[e+364&gt;&gt;2]=3,o[e+180&gt;&gt;2]=1,o[e+148&gt;&gt;2]=B,o[(i=e+164|0)&gt;&gt;2]=0,o[f+44&gt;&gt;2]=0,wi(e,f+32|0,B),o[i&gt;&gt;2]=1065353216,i=o[e+148&gt;&gt;2],r=o[i+20&gt;&gt;2],o[C&gt;&gt;2]=o[i+16&gt;&gt;2],o[C+4&gt;&gt;2]=r,t=o[(B=i+24|0)+4&gt;&gt;2],o[(r=n=C+8|0)&gt;&gt;2]=o[B&gt;&gt;2],o[r+4&gt;&gt;2]=t,r=o[B+4&gt;&gt;2],m=f+88|0,t=o[B&gt;&gt;2],o[m&gt;&gt;2]=t,o[m+4&gt;&gt;2]=r,o[(B=f+72|0)&gt;&gt;2]=t,o[B+4&gt;&gt;2]=r,o[(B=f+56|0)&gt;&gt;2]=t,o[B+4&gt;&gt;2]=r,B=o[i+20&gt;&gt;2],i=o[i+16&gt;&gt;2],o[f+80&gt;&gt;2]=i,o[f+84&gt;&gt;2]=B,o[f+64&gt;&gt;2]=i,o[f+68&gt;&gt;2]=B,o[f+48&gt;&gt;2]=i,o[f+52&gt;&gt;2]=B,o[f+32&gt;&gt;2]=i,o[f+36&gt;&gt;2]=B,o[f+40&gt;&gt;2]=t,o[f+44&gt;&gt;2]=r,a=e+148|0,B=o[e+368&gt;&gt;2],d=g[e+136&gt;&gt;2],Q=g[e+132&gt;&gt;2],h=g[e+128&gt;&gt;2],m=0;A:{e:{i:{for(;;){if((F=R(w(R(R(R(h*h)+R(Q*Q))+R(d*d)))))&lt;R(9999999747378752e-20)){o[e+376&gt;&gt;2]=1;break i}if(G=o[e+364&gt;&gt;2]+-1|0,o[e+364&gt;&gt;2]=G,Z=_(B,36),r=o[(t=(i=Z+e|0)+180|0)&gt;&gt;2],o[t&gt;&gt;2]=r+1,p=(p=r&lt;&lt;2)+(r=i+148|0)|0,G=o[348+((G&lt;&lt;2)+e|0)&gt;&gt;2],o[p&gt;&gt;2]=G,o[p+16&gt;&gt;2]=0,o[f+28&gt;&gt;2]=0,g[f+24&gt;&gt;2]=-d,g[f+20&gt;&gt;2]=-Q,g[f+16&gt;&gt;2]=-h,wi(e,f+16|0,G),V=o[t&gt;&gt;2],G=o[(r+(V&lt;&lt;2)|0)-4&gt;&gt;2],d=g[G+16&gt;&gt;2],Q=R(d-g[f+32&gt;&gt;2]),v=R(Q*Q),Q=g[G+20&gt;&gt;2],h=R(Q-g[f+36&gt;&gt;2]),y=R(v+R(h*h)),h=g[G+24&gt;&gt;2],v=R(h-g[f+40&gt;&gt;2]),!(R(y+R(v*v))&lt;R(9999999747378752e-20)||(v=R(d-g[f+48&gt;&gt;2]),y=R(v*v),v=R(Q-g[f+52&gt;&gt;2]),y=R(y+R(v*v)),v=R(h-g[f+56&gt;&gt;2]),R(y+R(v*v))&lt;R(9999999747378752e-20)||(v=R(d-g[f+64&gt;&gt;2]),y=R(v*v),v=R(Q-g[f+68&gt;&gt;2]),y=R(y+R(v*v)),v=R(h-g[f+72&gt;&gt;2]),R(y+R(v*v))&lt;R(9999999747378752e-20)||(v=R(d-g[f+80&gt;&gt;2]),y=R(v*v),v=R(Q-g[f+84&gt;&gt;2]),y=R(y+R(v*v)),v=R(h-g[f+88&gt;&gt;2]),R(y+R(v*v))&lt;R(9999999747378752e-20)))))){if(E=o[(Y=(G=G+16|0)+8|0)+4&gt;&gt;2],o[(p=(f+32|0)+((gr=gr+1&amp;3)&lt;&lt;4)|0)+8&gt;&gt;2]=o[Y&gt;&gt;2],o[p+12&gt;&gt;2]=E,z=o[G+4&gt;&gt;2],o[p&gt;&gt;2]=o[G&gt;&gt;2],o[p+4&gt;&gt;2]=z,d=R(R(R(R(g[e+128&gt;&gt;2]*d)+R(g[e+132&gt;&gt;2]*Q))+R(g[e+136&gt;&gt;2]*h))/F),R(R(F-(BA=d&gt;BA?d:BA))+R(F*R(-9999999747378752e-20)))&lt;=R(0)){r=o[e+364&gt;&gt;2],o[e+364&gt;&gt;2]=r+1,B=o[e+368&gt;&gt;2],C=_(B,36)+e|0,i=o[(t=C+180|0)&gt;&gt;2]+-1|0,o[t&gt;&gt;2]=i,o[348+((r&lt;&lt;2)+e|0)&gt;&gt;2]=o[148+(C+(i&lt;&lt;2)|0)&gt;&gt;2];break i}o[f+12&gt;&gt;2]=0;r:{f:{n:if(!((G=V+-2|0)&gt;&gt;&gt;0&gt;2)){switch(G-1|0){default:if(i=o[i+152&gt;&gt;2],gi=g[i+16&gt;&gt;2],r=o[r&gt;&gt;2],W=g[r+16&gt;&gt;2],F=R(gi-W),br=g[i+20&gt;&gt;2],Q=g[r+20&gt;&gt;2],v=R(br-Q),vr=g[i+24&gt;&gt;2],h=g[r+24&gt;&gt;2],y=R(vr-h),!((d=R(R(R(F*F)+R(v*v))+R(y*y)))&gt;R(0)))break f;if((d=R(R(-R(R(R(W*F)+R(Q*v))+R(h*y)))/d))&gt;=R(1)){o[f+16&gt;&gt;2]=0,o[f+20&gt;&gt;2]=1065353216,o[f+12&gt;&gt;2]=2,W=R(R(R(gi*gi)+R(br*br))+R(vr*vr));break n}if(d&lt;=R(0)){o[f+16&gt;&gt;2]=1065353216,o[f+20&gt;&gt;2]=0,o[f+12&gt;&gt;2]=1,W=R(R(R(W*W)+R(Q*Q))+R(h*h));break n}o[f+12&gt;&gt;2]=3,g[f+20&gt;&gt;2]=d,g[f+16&gt;&gt;2]=R(1)-d,h=R(h+R(y*d)),W=R(W+R(F*d)),d=R(Q+R(v*d)),W=R(R(h*h)+R(R(W*W)+R(d*d)));break n;case 0:W=Wi(o[r&gt;&gt;2]+16|0,o[i+152&gt;&gt;2]+16|0,o[i+156&gt;&gt;2]+16|0,f+16|0,f+12|0);break n;case 1:}W=Fi(o[r&gt;&gt;2]+16|0,o[i+152&gt;&gt;2]+16|0,o[i+156&gt;&gt;2]+16|0,o[i+160&gt;&gt;2]+16|0,f+16|0,f+12|0)}if(W&gt;=R(0)){if(V=_(B=1-B|0,36)+e|0,o[(G=V+180|0)&gt;&gt;2]=0,o[n&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[C&gt;&gt;2]=0,o[C+4&gt;&gt;2]=0,o[e+368&gt;&gt;2]=B,p=o[f+12&gt;&gt;2],!(z=o[t&gt;&gt;2])){d=R(0),Q=R(0),h=R(0);break r}for(i=Z+a|0,r=0,d=R(0),t=f+16|0,Q=R(0),h=R(0);Z=o[i&gt;&gt;2],1&lt;&lt;r&amp;p?(Y=o[G&gt;&gt;2],o[(E=(Y&lt;&lt;2)+V|0)+148&gt;&gt;2]=Z,d=g[t&gt;&gt;2],o[E+164&gt;&gt;2]=o[t&gt;&gt;2],o[G&gt;&gt;2]=Y+1,Z=o[i&gt;&gt;2],F=g[Z+24&gt;&gt;2],Q=g[Z+20&gt;&gt;2],h=R(R(g[Z+16&gt;&gt;2]*d)+g[e+128&gt;&gt;2]),g[e+128&gt;&gt;2]=h,Q=R(R(Q*d)+g[e+132&gt;&gt;2]),g[e+132&gt;&gt;2]=Q,d=R(R(F*d)+g[e+136&gt;&gt;2]),g[e+136&gt;&gt;2]=d):(Y=o[e+364&gt;&gt;2],o[e+364&gt;&gt;2]=Y+1,o[348+((Y&lt;&lt;2)+e|0)&gt;&gt;2]=Z),i=i+4|0,t=t+4|0,(0|(r=r+1|0))!=(0|z););break r}}r=o[e+364&gt;&gt;2],o[e+364&gt;&gt;2]=r+1,B=o[e+368&gt;&gt;2],C=_(B,36)+e|0,i=o[(t=C+180|0)&gt;&gt;2]+-1|0,o[t&gt;&gt;2]=i,o[348+((r&lt;&lt;2)+e|0)&gt;&gt;2]=o[148+(C+(i&lt;&lt;2)|0)&gt;&gt;2];break i}if(15==(0|p)&amp;&amp;(o[e+376&gt;&gt;2]=1),127==(0|m)){i=2,o[e+376&gt;&gt;2]=2,o[e+372&gt;&gt;2]=148+(_(B,36)+e|0);break A}if(m=m+1|0,!(i=o[e+376&gt;&gt;2]))continue;break e}break}r=o[e+364&gt;&gt;2],o[e+364&gt;&gt;2]=r+1,B=o[e+368&gt;&gt;2],C=_(B,36)+e|0,i=o[(t=C+180|0)&gt;&gt;2]+-1|0,o[t&gt;&gt;2]=i,o[348+((r&lt;&lt;2)+e|0)&gt;&gt;2]=o[148+(C+(i&lt;&lt;2)|0)&gt;&gt;2]}i=o[e+376&gt;&gt;2]}o[e+372&gt;&gt;2]=148+(_(B,36)+e|0),i&gt;&gt;&gt;0&gt;1||(i-1?(d=g[e+128&gt;&gt;2],Q=R(d*d),d=g[e+132&gt;&gt;2],Q=R(Q+R(d*d)),d=g[e+136&gt;&gt;2],g[e+144&gt;&gt;2]=w(R(Q+R(d*d))),i=0):(o[e+144&gt;&gt;2]=0,i=1))}return D=f+96|0,i}function wi(e,i,r){var f,n,a,t=R(0),C=R(0),d=R(0),v=R(0),B=R(0),_=R(0);D=f=D-48|0,t=g[i+8&gt;&gt;2],C=g[i&gt;&gt;2],d=g[i+4&gt;&gt;2],o[r+12&gt;&gt;2]=0,v=t,t=R(R(1)/R(w(R(R(R(C*C)+R(d*d))+R(t*t))))),g[r+8&gt;&gt;2]=v*t,g[r+4&gt;&gt;2]=d*t,g[r&gt;&gt;2]=C*t,i=o[e+120&gt;&gt;2],n=o[e+124&gt;&gt;2],a=o[e&gt;&gt;2]+(n&gt;&gt;1)|0,BA[1&amp;n?o[o[a&gt;&gt;2]+i&gt;&gt;2]:i](f+32|0,a,r),o[f+12&gt;&gt;2]=0,g[f+8&gt;&gt;2]=-g[r+8&gt;&gt;2],g[f+4&gt;&gt;2]=-g[r+4&gt;&gt;2],g[f&gt;&gt;2]=-g[r&gt;&gt;2],function(e,i,r){var f,n,a,t=R(0),C=R(0),d=R(0),v=0;D=f=D-32|0,n=o[i+124&gt;&gt;2],a=o[i+4&gt;&gt;2]+(n&gt;&gt;1)|0,v=o[i+120&gt;&gt;2],v=1&amp;n?o[o[a&gt;&gt;2]+v&gt;&gt;2]:v,o[f+12&gt;&gt;2]=0,t=g[r&gt;&gt;2],C=g[r+4&gt;&gt;2],d=g[r+8&gt;&gt;2],g[f+8&gt;&gt;2]=R(R(t*g[i+40&gt;&gt;2])+R(C*g[i+44&gt;&gt;2]))+R(d*g[i+48&gt;&gt;2]),g[f+4&gt;&gt;2]=R(R(t*g[i+24&gt;&gt;2])+R(C*g[i+28&gt;&gt;2]))+R(d*g[i+32&gt;&gt;2]),g[f&gt;&gt;2]=R(R(t*g[i+8&gt;&gt;2])+R(C*g[i+12&gt;&gt;2]))+R(d*g[i+16&gt;&gt;2]),BA[v](f+16|0,a,f),o[e+12&gt;&gt;2]=0,t=g[f+16&gt;&gt;2],C=g[f+20&gt;&gt;2],d=g[f+24&gt;&gt;2],g[e+8&gt;&gt;2]=R(R(R(t*g[i+88&gt;&gt;2])+R(C*g[i+92&gt;&gt;2]))+R(d*g[i+96&gt;&gt;2]))+g[i+112&gt;&gt;2],g[e+4&gt;&gt;2]=R(R(R(t*g[i+72&gt;&gt;2])+R(C*g[i+76&gt;&gt;2]))+R(d*g[i+80&gt;&gt;2]))+g[i+108&gt;&gt;2],g[e&gt;&gt;2]=R(R(R(t*g[i+56&gt;&gt;2])+R(C*g[i+60&gt;&gt;2]))+R(d*g[i- -64&gt;&gt;2]))+g[i+104&gt;&gt;2],D=f+32|0}(f+16|0,e,f),t=g[f+16&gt;&gt;2],C=g[f+32&gt;&gt;2],d=g[f+20&gt;&gt;2],v=g[f+36&gt;&gt;2],B=g[f+24&gt;&gt;2],_=g[f+40&gt;&gt;2],o[r+28&gt;&gt;2]=0,g[r+24&gt;&gt;2]=_-B,g[r+20&gt;&gt;2]=v-d,g[r+16&gt;&gt;2]=C-t,D=f+48|0}function Wi(e,i,r,f,n){var a=R(0),t=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),p=R(0),F=R(0),Z=0,Y=R(0),V=R(0),E=0,D=0,z=R(0),BA=R(0),gi=R(0),br=R(0),vr=R(0);return t=R(-1),v=g[e&gt;&gt;2],d=g[i&gt;&gt;2],a=R(v-d),C=g[i+4&gt;&gt;2],F=g[r+4&gt;&gt;2],BA=R(C-F),W=g[e+4&gt;&gt;2],G=R(W-C),Y=g[r&gt;&gt;2],gi=R(d-Y),_=R(R(a*BA)-R(G*gi)),B=g[i+8&gt;&gt;2],V=g[r+8&gt;&gt;2],br=R(B-V),p=g[e+8&gt;&gt;2],m=R(p-B),Q=R(R(G*br)-R(m*BA)),h=R(R(m*gi)-R(a*br)),(vr=R(R(_*_)+R(R(Q*Q)+R(h*h))))&gt;R(0)&amp;&amp;(R(R(R(v*R(R(_*G)-R(h*m)))+R(W*R(R(Q*m)-R(_*a))))+R(R(R(h*a)-R(Q*G))*p))&gt;R(0)?(G=R(d-v),m=R(C-W),y=R(B-p),t=R(R(R(G*G)+R(m*m))+R(y*y)),a=R(-1),t&gt;R(0)&amp;&amp;((t=R(R(-R(R(R(v*G)+R(W*m))+R(p*y)))/t))&gt;=R(1)?(E=1065353216,Z=2,a=R(R(R(d*d)+R(C*C))+R(B*B))):(Z=1,t&lt;=R(0)?(D=1065353216,a=R(R(R(v*v)+R(W*W))+R(p*p))):(s(R(R(1)-t)),D=b(0),s(t),E=b(0),Z=3,a=R(p+R(y*t)),d=R(a*a),a=R(v+R(G*t)),C=R(a*a),a=R(W+R(m*t)),a=R(d+R(C+R(a*a)))))),o[f+8&gt;&gt;2]=0,o[f+4&gt;&gt;2]=E,o[f&gt;&gt;2]=D,o[n&gt;&gt;2]=Z,B=g[i+8&gt;&gt;2],C=g[i+4&gt;&gt;2],d=g[i&gt;&gt;2]):a=R(-1),p=R(V-p),W=R(F-W),G=R(Y-v),R(R(R(d*R(R(_*BA)-R(h*br)))+R(C*R(R(Q*br)-R(_*gi))))+R(R(R(h*gi)-R(Q*BA))*B))&gt;R(0)?(Y=g[r&gt;&gt;2],m=R(Y-d),V=g[r+4&gt;&gt;2],y=R(V-C),z=g[r+8&gt;&gt;2],F=R(z-B),v=R(R(R(m*m)+R(y*y))+R(F*F)),t=R(-1),v&gt;R(0)&amp;&amp;((v=R(R(-R(R(R(d*m)+R(C*y))+R(B*F)))/v))&gt;=R(1)?(E=1065353216,D=0,Z=2,t=R(R(R(Y*Y)+R(V*V))+R(z*z))):(Z=1,v&lt;=R(0)?(E=0,D=1065353216,t=R(R(R(d*d)+R(C*C))+R(B*B))):(s(R(R(1)-v)),D=b(0),s(v),E=b(0),Z=3,t=R(B+R(F*v)),B=R(t*t),t=R(d+R(m*v)),d=R(t*t),t=R(C+R(y*v)),t=R(B+R(d+R(t*t)))))),!!(t&lt;a)|a&lt;R(0)?(o[f+8&gt;&gt;2]=E,o[f+4&gt;&gt;2]=D,o[f&gt;&gt;2]=0,o[n&gt;&gt;2]=Z&lt;&lt;1):t=a):t=a,C=g[r&gt;&gt;2],B=g[r+4&gt;&gt;2],v=g[r+8&gt;&gt;2],R(R(R(C*R(R(_*W)-R(h*p)))+R(B*R(R(Q*p)-R(_*G))))+R(R(R(h*G)-R(Q*W))*v))&gt;R(0)&amp;&amp;(Y=g[e&gt;&gt;2],m=R(Y-C),V=g[e+4&gt;&gt;2],y=R(V-B),z=g[e+8&gt;&gt;2],F=R(z-v),d=R(R(R(m*m)+R(y*y))+R(F*F)),a=R(-1),d&gt;R(0)&amp;&amp;((d=R(R(-R(R(R(C*m)+R(B*y))+R(v*F)))/d))&gt;=R(1)?(E=1065353216,D=0,Z=2,a=R(R(R(Y*Y)+R(V*V))+R(z*z))):d&lt;=R(0)?(E=0,D=1065353216,Z=1,a=R(R(R(C*C)+R(B*B))+R(v*v))):(s(R(R(1)-d)),D=b(0),s(d),E=b(0),Z=3,a=R(v+R(F*d)),v=R(a*a),a=R(C+R(m*d)),C=R(a*a),a=R(B+R(y*d)),a=R(v+R(C+R(a*a))))),a&lt;t^1&amp;&amp;!(t&lt;R(0))||(o[f+8&gt;&gt;2]=D,o[f+4&gt;&gt;2]=0,o[f&gt;&gt;2]=E,o[n&gt;&gt;2]=5&amp;(Z&lt;&lt;2|Z&gt;&gt;&gt;1),t=a)),t&lt;R(0)&amp;&amp;(d=R(R(R(R(Q*g[e&gt;&gt;2])+R(h*g[e+4&gt;&gt;2]))+R(_*g[e+8&gt;&gt;2]))/vr),t=R(h*d),C=R(g[i+4&gt;&gt;2]-t),a=R(Q*d),B=R(g[i&gt;&gt;2]-a),Q=R(R(gi*C)-R(BA*B)),d=R(_*d),_=R(g[i+8&gt;&gt;2]-d),C=R(R(BA*_)-R(br*C)),v=R(C*C),C=R(R(br*B)-R(gi*_)),v=R(w(R(R(Q*Q)+R(v+R(C*C))))),C=R(w(vr)),B=R(v/C),g[f&gt;&gt;2]=B,o[n&gt;&gt;2]=7,_=R(g[r+4&gt;&gt;2]-t),Q=R(g[r&gt;&gt;2]-a),h=R(R(G*_)-R(W*Q)),v=R(h*h),h=R(g[r+8&gt;&gt;2]-d),_=R(R(W*h)-R(p*_)),m=R(_*_),_=R(R(p*Q)-R(G*h)),C=R(R(w(R(v+R(m+R(_*_)))))/C),g[f+4&gt;&gt;2]=C,g[f+8&gt;&gt;2]=R(1)-R(B+C),t=R(R(d*d)+R(R(a*a)+R(t*t))))),t}function Fi(e,i,r,f,n,a){var t,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=0,W=R(0),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),BA=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0);return D=t=D-96|0,o[t+92&gt;&gt;2]=f,o[t+88&gt;&gt;2]=r,o[t+84&gt;&gt;2]=i,o[t+80&gt;&gt;2]=e,o[t+60&gt;&gt;2]=0,Y=g[i+8&gt;&gt;2],F=g[f+8&gt;&gt;2],_=R(Y-F),g[t+56&gt;&gt;2]=_,V=g[i+4&gt;&gt;2],Z=g[f+4&gt;&gt;2],E=R(V-Z),g[t+52&gt;&gt;2]=E,o[t+44&gt;&gt;2]=0,z=g[e+8&gt;&gt;2],h=R(z-F),g[t+40&gt;&gt;2]=h,vr=g[e+4&gt;&gt;2],y=R(vr-Z),g[t+36&gt;&gt;2]=y,gr=g[e&gt;&gt;2],br=g[f&gt;&gt;2],W=R(gr-br),g[t+32&gt;&gt;2]=W,BA=g[i&gt;&gt;2],C=R(BA-br),g[t+48&gt;&gt;2]=C,gi=g[r&gt;&gt;2],m=g[r+4&gt;&gt;2],hr=g[r+8&gt;&gt;2],o[t+76&gt;&gt;2]=0,d=R(hr-F),g[t+72&gt;&gt;2]=d,B=R(m-Z),g[t+68&gt;&gt;2]=B,Q=R(gi-br),g[t+64&gt;&gt;2]=Q,v=R(-1),Dr=R(W*E),Gf=R(y*_),Zf=R(h*C),cn=R(W*_),p=R(y*C),E=R(h*E),(_=R(R(R(Dr*d)+R(R(R(R(Gf*Q)+R(Zf*B))-R(cn*B))-R(p*d)))-R(E*Q)))==R(0)|_!=_||(G=R(vr-V),gi=R(BA-gi),BA=R(gr-BA),V=R(V-m),m=R(z*R(R(G*gi)-R(BA*V))),z=R(z-Y),Y=R(Y-hr),R(_*R(m+R(R(gr*R(R(z*V)-R(G*Y)))+R(vr*R(R(BA*Y)-R(z*gi))))))&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(_*R(R(R(R(Gf-E)*br)+R(Z*R(Zf-cn)))+R(R(Dr-p)*F)))&gt;R(0)&amp;&amp;(v=Wi(o[t+80&gt;&gt;2],o[t+84&gt;&gt;2],f,t+16|0,t+12|0),o[n+8&gt;&gt;2]=0,w=o[t+20&gt;&gt;2],o[n&gt;&gt;2]=o[t+16&gt;&gt;2],o[n+4&gt;&gt;2]=w,o[n+12&gt;&gt;2]=o[t+24&gt;&gt;2],w=o[t+12&gt;&gt;2],o[a&gt;&gt;2]=2&amp;w|w&lt;&lt;1&amp;8|1&amp;w),F=g[t+52&gt;&gt;2],Z=g[t+56&gt;&gt;2],R(_*R(R(R(R(R(F*d)-R(Z*B))*g[f&gt;&gt;2])+R(g[f+4&gt;&gt;2]*R(R(Z*Q)-R(d*C))))+R(R(R(B*C)-R(F*Q))*g[f+8&gt;&gt;2])))&gt;R(0)&amp;&amp;((C=Wi(o[t+84&gt;&gt;2],o[t+88&gt;&gt;2],f,t+16|0,t+12|0))&lt;v^1&amp;&amp;!(v&lt;R(0))||(o[n+4&gt;&gt;2]=o[t+16&gt;&gt;2],o[n&gt;&gt;2]=0,w=o[t+24&gt;&gt;2],o[n+8&gt;&gt;2]=o[t+20&gt;&gt;2],o[n+12&gt;&gt;2]=w,o[a&gt;&gt;2]=o[t+12&gt;&gt;2]&lt;&lt;1&amp;14,v=C)),R(_*R(R(R(R(R(B*h)-R(d*y))*g[f&gt;&gt;2])+R(g[f+4&gt;&gt;2]*R(R(d*W)-R(h*Q))))+R(R(R(y*Q)-R(B*W))*g[f+8&gt;&gt;2])))&gt;R(0)&amp;&amp;((C=Wi(o[t+88&gt;&gt;2],o[t+80&gt;&gt;2],f,t+16|0,t+12|0))&lt;v^1&amp;&amp;!(v&lt;R(0))||(o[n+8&gt;&gt;2]=o[t+16&gt;&gt;2],o[n+4&gt;&gt;2]=0,o[n&gt;&gt;2]=o[t+20&gt;&gt;2],o[n+12&gt;&gt;2]=o[t+24&gt;&gt;2],w=o[t+12&gt;&gt;2],o[a&gt;&gt;2]=w&gt;&gt;&gt;1&amp;1|w&lt;&lt;1&amp;8|w&lt;&lt;2&amp;4,v=C)),v&lt;R(0)&amp;&amp;(v=g[r+4&gt;&gt;2],C=g[i+8&gt;&gt;2],d=g[f&gt;&gt;2],B=g[r+8&gt;&gt;2],Q=g[i&gt;&gt;2],h=g[f+4&gt;&gt;2],p=R(R(R(v*C)*d)+R(R(B*Q)*h)),m=C,C=g[r&gt;&gt;2],G=R(v*Q),v=g[f+8&gt;&gt;2],G=R(R(p-R(h*R(m*C)))-R(G*v)),m=v,v=g[i+4&gt;&gt;2],v=R(R(R(G+R(m*R(C*v)))-R(d*R(B*v)))/_),g[n&gt;&gt;2]=v,C=g[e+4&gt;&gt;2],d=g[r+8&gt;&gt;2],B=g[f&gt;&gt;2],Q=g[e+8&gt;&gt;2],h=g[r&gt;&gt;2],y=g[f+4&gt;&gt;2],p=R(R(R(C*d)*B)+R(R(Q*h)*y)),m=d,d=g[e&gt;&gt;2],G=R(C*h),C=g[f+8&gt;&gt;2],G=R(R(p-R(y*R(m*d)))-R(G*C)),m=C,C=g[r+4&gt;&gt;2],C=R(R(R(G+R(m*R(d*C)))-R(B*R(Q*C)))/_),g[n+4&gt;&gt;2]=C,o[a&gt;&gt;2]=15,d=g[i+4&gt;&gt;2],B=g[e+8&gt;&gt;2],Q=g[f&gt;&gt;2],h=g[i+8&gt;&gt;2],y=g[e&gt;&gt;2],W=g[f+4&gt;&gt;2],p=R(R(R(d*B)*Q)+R(R(h*y)*W)),m=B,B=g[i&gt;&gt;2],G=R(d*y),d=g[f+8&gt;&gt;2],G=R(R(p-R(W*R(m*B)))-R(G*d)),m=d,d=g[e+4&gt;&gt;2],_=R(R(R(G+R(m*R(B*d)))-R(Q*R(h*d)))/_),g[n+8&gt;&gt;2]=_,g[n+12&gt;&gt;2]=R(1)-R(R(v+C)+_),v=R(0)))),D=t+96|0,v}function Zi(e,i,r,f,a,t){var d,B,_=R(0),m=R(0),Q=R(0),h=R(0),G=0,y=R(0),W=R(0),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=R(0),sn=R(0),kn=0;D=d=D-19040|0,o[t&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[t+32&gt;&gt;2]=0,o[(G=t+24|0)&gt;&gt;2]=0,o[G+4&gt;&gt;2]=0,o[(G=t+16|0)&gt;&gt;2]=0,o[G+4&gt;&gt;2]=0,o[(G=t+8|0)&gt;&gt;2]=0,o[G+4&gt;&gt;2]=0,o[d+18916&gt;&gt;2]=r,o[d+18912&gt;&gt;2]=e,_=g[f+20&gt;&gt;2],m=g[f+36&gt;&gt;2],Q=g[(e=i+20|0)&gt;&gt;2],h=g[(r=i+36|0)&gt;&gt;2],p=g[(G=i+24|0)&gt;&gt;2],y=g[f+24&gt;&gt;2],F=g[(B=i+40|0)&gt;&gt;2],W=g[f+40&gt;&gt;2],Z=g[f+32&gt;&gt;2],Y=g[f&gt;&gt;2],V=g[f+16&gt;&gt;2],E=g[f+4&gt;&gt;2],z=g[i+32&gt;&gt;2],gi=g[i&gt;&gt;2],br=g[i+16&gt;&gt;2],hr=g[i+4&gt;&gt;2],gr=g[i+8&gt;&gt;2],vr=g[f+8&gt;&gt;2],o[d+18964&gt;&gt;2]=0,o[d+18948&gt;&gt;2]=0,o[d+18932&gt;&gt;2]=0,Dr=R(R(R(gr*vr)+R(p*y))+R(F*W)),g[d+18960&gt;&gt;2]=Dr,Gf=R(R(R(hr*vr)+R(Q*y))+R(h*W)),g[d+18956&gt;&gt;2]=Gf,y=R(R(R(gi*vr)+R(br*y))+R(z*W)),g[d+18952&gt;&gt;2]=y,W=R(R(R(gr*E)+R(p*_))+R(F*m)),g[d+18944&gt;&gt;2]=W,vr=R(R(R(hr*E)+R(Q*_))+R(h*m)),g[d+18940&gt;&gt;2]=vr,_=R(R(R(gi*E)+R(br*_))+R(z*m)),g[d+18936&gt;&gt;2]=_,m=R(R(R(Y*gr)+R(V*p))+R(Z*F)),g[d+18928&gt;&gt;2]=m,Q=R(R(R(Y*hr)+R(V*Q))+R(Z*h)),g[d+18924&gt;&gt;2]=Q,h=R(R(R(Y*gi)+R(V*br))+R(Z*z)),g[d+18920&gt;&gt;2]=h,p=g[e&gt;&gt;2],F=g[r&gt;&gt;2],Z=g[G&gt;&gt;2],Y=g[f+52&gt;&gt;2],V=g[i+52&gt;&gt;2],E=g[B&gt;&gt;2],z=g[f+56&gt;&gt;2],gi=g[i+56&gt;&gt;2],br=g[i&gt;&gt;2],hr=g[i+16&gt;&gt;2],gr=g[i+32&gt;&gt;2],Zf=g[i+4&gt;&gt;2],cn=g[i+8&gt;&gt;2],un=g[f+48&gt;&gt;2],sn=g[i+48&gt;&gt;2],o[d+19036&gt;&gt;2]=0,o[d+19028&gt;&gt;2]=0,o[d+19012&gt;&gt;2]=0,g[d+19008&gt;&gt;2]=Dr,g[d+19004&gt;&gt;2]=W,g[d+19e3&gt;&gt;2]=m,o[d+18996&gt;&gt;2]=0,g[d+18992&gt;&gt;2]=Gf,g[d+18988&gt;&gt;2]=vr,g[d+18984&gt;&gt;2]=Q,o[d+18980&gt;&gt;2]=0,g[d+18976&gt;&gt;2]=y,g[d+18972&gt;&gt;2]=_,_=R(un-sn),m=R(Y-V),Q=R(z-gi),g[d+19024&gt;&gt;2]=R(R(cn*_)+R(Z*m))+R(E*Q),g[d+19020&gt;&gt;2]=R(R(_*Zf)+R(m*p))+R(Q*F),g[d+19016&gt;&gt;2]=R(R(_*br)+R(m*hr))+R(Q*gr),o[d+19032&gt;&gt;2]=349,g[d+18968&gt;&gt;2]=h,o[(e=d+18664|0)&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0,o[d+18656&gt;&gt;2]=0,o[d+18660&gt;&gt;2]=0,o[d+18892&gt;&gt;2]=0,o[d+18896&gt;&gt;2]=0,o[d+18904&gt;&gt;2]=2,o[d+18672&gt;&gt;2]=0,o[d+28&gt;&gt;2]=0,g[d+24&gt;&gt;2]=-g[a+8&gt;&gt;2],g[d+20&gt;&gt;2]=-g[a+4&gt;&gt;2],g[d+16&gt;&gt;2]=-g[a&gt;&gt;2];A:if(!((e=yi(d+18528|0,d+18912|0,d+16|0)+-1|0)&gt;&gt;&gt;0&gt;1)){e:{if(e-1){for(o[(e=d+18520|0)&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0,o[(e=d- -64|0)&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0,o[d+72&gt;&gt;2]=0,o[d+18512&gt;&gt;2]=0,o[d+18516&gt;&gt;2]=0,o[d+18508&gt;&gt;2]=0,o[d+16&gt;&gt;2]=9,o[d+56&gt;&gt;2]=0,o[d+60&gt;&gt;2]=0,f=14336;o[(e=(d+16|0)+f|0)+4144&gt;&gt;2]=0,r=o[d+18520&gt;&gt;2],o[e+4148&gt;&gt;2]=r,e=e+4100|0,r&amp;&amp;(o[r+44&gt;&gt;2]=e),o[d+18520&gt;&gt;2]=e,f=f+-56|0;);if(o[d+18524&gt;&gt;2]=256,o[d+12&gt;&gt;2]=0,g[d+8&gt;&gt;2]=-g[a+8&gt;&gt;2],g[d+4&gt;&gt;2]=-g[a+4&gt;&gt;2],g[d&gt;&gt;2]=-g[a&gt;&gt;2],9!=(0|function(e,i,r){var f,a=0,t=0,d=R(0),B=R(0),_=0,m=0,Q=0,h=R(0),G=R(0),y=R(0),W=R(0),p=R(0),F=0,Z=0,Y=R(0),V=R(0),E=0,z=R(0),BA=0,gi=R(0);D=f=D-16|0;i:{if(Q=o[i+372&gt;&gt;2],!(v[Q+32&gt;&gt;2]&lt;2)&amp;&amp;function A(e){var i,r=0,f=0,n=0,a=0,t=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);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)){a:{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],a=o[r+32&gt;&gt;2]+-1|0,f=o[(a&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]=a,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 a;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],t=g[n+20&gt;&gt;2],d=g[f+24&gt;&gt;2],v=g[n+24&gt;&gt;2],m=g[f+16&gt;&gt;2],B=g[n+16&gt;&gt;2],o[i+28&gt;&gt;2]=0,Q=R(t-C),C=R(Q*R(0)),v=R(v-d),t=R(v*R(0)),_=R(C-t),g[i+16&gt;&gt;2]=_,m=R(B-m),d=R(m*R(0)),B=R(v-d),g[i+20&gt;&gt;2]=B,h=R(d-Q),g[i+24&gt;&gt;2]=h,R(R(h*h)+R(R(_*_)+R(B*B)))&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],a=o[r+32&gt;&gt;2]+-1|0,f=o[(a&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]=a,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,_=R(t-d),g[i+20&gt;&gt;2]=_,v=R(C-v),g[i+16&gt;&gt;2]=v,B=R(m-C),g[i+24&gt;&gt;2]=B,R(R(B*B)+R(R(v*v)+R(_*_)))&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],a=o[r+32&gt;&gt;2]+-1|0,f=o[(a&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]=a,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,v=R(t-m),g[i+20&gt;&gt;2]=v,t=R(Q-t),g[i+16&gt;&gt;2]=t,C=R(d-C),g[i+24&gt;&gt;2]=C,!(R(R(C*C)+R(R(t*t)+R(v*v)))&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],a=o[r+32&gt;&gt;2]+-1|0,f=o[(a&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]=a,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],d=R(g[f+20&gt;&gt;2]-C),a=o[r+8&gt;&gt;2],t=g[n+24&gt;&gt;2],Q=R(g[a+24&gt;&gt;2]-t),t=R(g[f+24&gt;&gt;2]-t),v=R(g[a+20&gt;&gt;2]-C),C=R(R(d*Q)-R(t*v)),g[i+16&gt;&gt;2]=C,B=t,t=g[n+16&gt;&gt;2],_=R(g[a+16&gt;&gt;2]-t),m=R(g[f+16&gt;&gt;2]-t),t=R(R(B*_)-R(m*Q)),g[i+20&gt;&gt;2]=t,d=R(R(m*v)-R(d*_)),g[i+24&gt;&gt;2]=d,!(R(R(d*d)+R(R(C*C)+R(t*t)))&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],a=o[r+32&gt;&gt;2]+-1|0,n=o[(a&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]=a,r=o[e+372&gt;&gt;2],o[e+364&gt;&gt;2]=f,a=o[r+32&gt;&gt;2],o[r+32&gt;&gt;2]=a+1,o[(r=r+(a&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],Q=R(g[e+16&gt;&gt;2]-C),a=o[r+4&gt;&gt;2],t=g[n+20&gt;&gt;2],v=R(g[a+20&gt;&gt;2]-t),r=o[r+8&gt;&gt;2],d=g[n+24&gt;&gt;2],_=R(g[r+24&gt;&gt;2]-d),m=R(g[e+20&gt;&gt;2]-t),B=R(g[a+24&gt;&gt;2]-d),h=R(g[r+16&gt;&gt;2]-C),d=R(g[e+24&gt;&gt;2]-d),C=R(g[a+16&gt;&gt;2]-C),t=R(g[r+20&gt;&gt;2]-t),f=1,(C=R(R(R(R(Q*v)*_)+R(R(R(R(R(m*B)*h)+R(R(d*C)*t))-R(R(Q*B)*t))-R(R(m*C)*_)))-R(R(d*v)*h)))!=R(0)&amp;C==C)break r;break n}if(n=o[e+364&gt;&gt;2],r=o[e+372&gt;&gt;2],a=o[r+32&gt;&gt;2]+-1|0,f=o[(a&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]=a,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],a=o[r+32&gt;&gt;2]+-1|0,f=o[(a&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]=a,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}(i)){if(a=o[e+18496&gt;&gt;2]){for(t=o[e+18508&gt;&gt;2],m=o[e+18500&gt;&gt;2];(_=o[a+48&gt;&gt;2])&amp;&amp;(o[_+44&gt;&gt;2]=o[a+44&gt;&gt;2]),(_=o[a+44&gt;&gt;2])&amp;&amp;(o[_+48&gt;&gt;2]=o[a+48&gt;&gt;2]),(0|a)==o[e+18496&gt;&gt;2]&amp;&amp;(o[e+18496&gt;&gt;2]=o[a+48&gt;&gt;2]),o[a+44&gt;&gt;2]=0,o[a+48&gt;&gt;2]=o[e+18504&gt;&gt;2],(_=o[e+18504&gt;&gt;2])&amp;&amp;(o[_+44&gt;&gt;2]=a),m=m+-1|0,o[e+18504&gt;&gt;2]=a,t=t+1|0,a=o[e+18496&gt;&gt;2];);o[e+18508&gt;&gt;2]=t,o[e+18500&gt;&gt;2]=m}if(o[e+18492&gt;&gt;2]=0,o[e&gt;&gt;2]=0,t=o[Q&gt;&gt;2],m=o[Q+12&gt;&gt;2],d=g[m+16&gt;&gt;2],p=R(g[t+16&gt;&gt;2]-d),a=o[Q+4&gt;&gt;2],B=g[m+20&gt;&gt;2],G=R(g[a+20&gt;&gt;2]-B),_=o[Q+8&gt;&gt;2],h=g[m+24&gt;&gt;2],y=R(g[_+24&gt;&gt;2]-h),W=R(g[t+20&gt;&gt;2]-B),Y=R(g[a+24&gt;&gt;2]-h),V=R(g[_+16&gt;&gt;2]-d),h=R(g[t+24&gt;&gt;2]-h),d=R(g[a+16&gt;&gt;2]-d),B=R(g[_+20&gt;&gt;2]-B),R(R(R(R(p*G)*y)+R(R(R(R(R(W*Y)*V)+R(R(h*d)*B))-R(R(p*Y)*B))-R(R(W*d)*y)))-R(R(h*G)*V))&lt;R(0)?(o[Q+4&gt;&gt;2]=t,o[Q&gt;&gt;2]=a,m=o[Q+16&gt;&gt;2],F=Q+20|0,o[Q+16&gt;&gt;2]=o[F&gt;&gt;2],o[F&gt;&gt;2]=m,m=t):(m=a,a=t),m=pi(e,a,m,_,1),_=pi(e,o[Q+4&gt;&gt;2],o[Q&gt;&gt;2],o[Q+12&gt;&gt;2],1),Z=pi(e,o[Q+8&gt;&gt;2],o[Q+4&gt;&gt;2],o[Q+12&gt;&gt;2],1),F=pi(e,o[Q&gt;&gt;2],o[Q+8&gt;&gt;2],o[Q+12&gt;&gt;2],1),4==o[e+18500&gt;&gt;2]){if(t=o[e+18496&gt;&gt;2],d=g[t+16&gt;&gt;2],a=o[t+48&gt;&gt;2]){for(d=R(d*d);B=g[a+16&gt;&gt;2],t=(r=(B=R(B*B))&lt;d)?a:t,d=r?B:d,a=o[a+48&gt;&gt;2];);d=g[t+16&gt;&gt;2]}for(r=o[t+28&gt;&gt;2],Q=o[t+24&gt;&gt;2],E=o[t+20&gt;&gt;2],G=g[t+12&gt;&gt;2],p=g[t+8&gt;&gt;2],h=g[t+4&gt;&gt;2],B=g[t&gt;&gt;2],o[m+32&gt;&gt;2]=_,n[m+52|0]=0,o[_+32&gt;&gt;2]=m,n[_+52|0]=0,o[m+36&gt;&gt;2]=Z,n[m+53|0]=0,o[Z+32&gt;&gt;2]=m,n[Z+52|0]=1,o[m+40&gt;&gt;2]=F,n[m+54|0]=0,o[F+32&gt;&gt;2]=m,n[F+52|0]=2,o[_+36&gt;&gt;2]=F,n[_+53|0]=2,o[F+40&gt;&gt;2]=_,n[F+54|0]=1,o[_+40&gt;&gt;2]=Z,n[_+54|0]=1,o[Z+36&gt;&gt;2]=_,n[0|(a=Z+53|0)]=258,n[a+1|0]=1,o[Z+40&gt;&gt;2]=F,n[F+53|0]=2,o[F+36&gt;&gt;2]=Z,o[e&gt;&gt;2]=0,_=0;;){r:{f:{if(!((a=o[e+18492&gt;&gt;2])&gt;&gt;&gt;0&lt;=127)){o[e&gt;&gt;2]=6;break r}if(o[e+18492&gt;&gt;2]=a+1,_=_+1|0,n[t+55|0]=_,o[f+8&gt;&gt;2]=0,o[f&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,wi(i,t,F=(a=(a&lt;&lt;5)+e|0)+60|0),!(R(R(R(R(g[t&gt;&gt;2]*g[a+76&gt;&gt;2])+R(g[t+4&gt;&gt;2]*g[a+80&gt;&gt;2]))+R(g[t+8&gt;&gt;2]*g[a+84&gt;&gt;2]))-g[t+16&gt;&gt;2])&gt;R(9999999747378752e-20))){o[e&gt;&gt;2]=7;break r}for(m=t+32|0,a=52;;){if(!(Z=Yi(e,_,F,o[m&gt;&gt;2],C[t+a|0],f)))break f;if(BA=a+-51|0,m=m+4|0,a=a+1|0,!(BA&gt;&gt;&gt;0&lt;3))break}}if(Z&amp;v[f+8&gt;&gt;2]&gt;2){if(r=o[f&gt;&gt;2],n[r+53|0]=2,a=o[f+4&gt;&gt;2],o[r+36&gt;&gt;2]=a,o[a+40&gt;&gt;2]=r,n[a+54|0]=1,(r=o[t+48&gt;&gt;2])&amp;&amp;(o[r+44&gt;&gt;2]=o[t+44&gt;&gt;2]),(r=o[t+44&gt;&gt;2])&amp;&amp;(o[r+48&gt;&gt;2]=o[t+48&gt;&gt;2]),(0|t)==o[e+18496&gt;&gt;2]&amp;&amp;(o[e+18496&gt;&gt;2]=o[t+48&gt;&gt;2]),o[t+44&gt;&gt;2]=0,o[t+48&gt;&gt;2]=o[e+18504&gt;&gt;2],o[e+18500&gt;&gt;2]=o[e+18500&gt;&gt;2]+-1,(r=o[e+18504&gt;&gt;2])&amp;&amp;(o[r+44&gt;&gt;2]=t),o[e+18504&gt;&gt;2]=t,o[e+18508&gt;&gt;2]=o[e+18508&gt;&gt;2]+1,t=o[e+18496&gt;&gt;2],d=g[t+16&gt;&gt;2],a=o[t+48&gt;&gt;2]){for(d=R(d*d);B=g[a+16&gt;&gt;2],t=(r=(B=R(B*B))&lt;d)?a:t,d=r?B:d,a=o[a+48&gt;&gt;2];);d=g[t+16&gt;&gt;2]}if(r=o[t+28&gt;&gt;2],Q=o[t+24&gt;&gt;2],E=o[t+20&gt;&gt;2],G=g[t+12&gt;&gt;2],p=g[t+8&gt;&gt;2],h=g[t+4&gt;&gt;2],B=g[t&gt;&gt;2],255!=(0|_))continue}else o[e&gt;&gt;2]=4}break}g[e+56&gt;&gt;2]=d,g[e+40&gt;&gt;2]=B,g[e+52&gt;&gt;2]=G,g[e+48&gt;&gt;2]=p,g[e+44&gt;&gt;2]=h,i=e+20|0,B=R(B*d),G=R(g[Q+16&gt;&gt;2]-B),a=r+20|0,h=R(h*d),y=R(g[a&gt;&gt;2]-h),W=R(g[(t=Q+20|0)&gt;&gt;2]-h),Y=R(g[r+16&gt;&gt;2]-B),V=R(R(G*y)-R(W*Y)),m=r+24|0,d=R(p*d),p=R(g[m&gt;&gt;2]-d),z=R(W*p),W=R(g[(_=Q+24|0)&gt;&gt;2]-d),y=R(z-R(W*y)),p=R(R(W*Y)-R(G*p)),p=R(w(R(R(V*V)+R(R(y*y)+R(p*p))))),g[i&gt;&gt;2]=p,F=e+24|0,G=R(g[r+16&gt;&gt;2]-B),y=R(g[(Z=E+20|0)&gt;&gt;2]-h),W=R(g[a&gt;&gt;2]-h),Y=R(g[E+16&gt;&gt;2]-B),V=R(R(G*y)-R(W*Y)),gi=R(V*V),z=W,W=R(g[(a=E+24|0)&gt;&gt;2]-d),V=R(g[m&gt;&gt;2]-d),y=R(R(z*W)-R(V*y)),G=R(R(V*Y)-R(G*W)),G=R(w(R(gi+R(R(y*y)+R(G*G))))),g[F&gt;&gt;2]=G,o[e+4&gt;&gt;2]=E,o[e+36&gt;&gt;2]=3,o[e+12&gt;&gt;2]=r,o[e+8&gt;&gt;2]=Q,y=R(g[E+16&gt;&gt;2]-B),W=R(g[t&gt;&gt;2]-h),h=R(g[Z&gt;&gt;2]-h),B=R(g[Q+16&gt;&gt;2]-B),Y=R(R(y*W)-R(h*B)),z=h,h=R(g[_&gt;&gt;2]-d),d=R(g[a&gt;&gt;2]-d),W=R(R(z*h)-R(d*W)),d=R(R(d*B)-R(y*h)),B=R(w(R(R(Y*Y)+R(R(W*W)+R(d*d))))),d=R(B+R(p+G)),g[e+28&gt;&gt;2]=B/d,g[F&gt;&gt;2]=G/d,g[i&gt;&gt;2]=p/d,a=o[e&gt;&gt;2];break i}}o[e&gt;&gt;2]=8,d=g[r+8&gt;&gt;2],B=g[r+4&gt;&gt;2],h=g[r&gt;&gt;2],o[e+52&gt;&gt;2]=0,p=R(-h),g[e+40&gt;&gt;2]=p,G=R(-B),g[e+44&gt;&gt;2]=G,y=R(-d),g[e+48&gt;&gt;2]=y,(d=R(w(R(R(R(h*h)+R(B*B))+R(d*d)))))&gt;R(0)?(d=R(R(1)/d),g[e+48&gt;&gt;2]=d*y,g[e+44&gt;&gt;2]=d*G,g[e+40&gt;&gt;2]=d*p):(o[e+48&gt;&gt;2]=0,o[e+40&gt;&gt;2]=1065353216,o[e+44&gt;&gt;2]=0),o[e+52&gt;&gt;2]=0,o[e+56&gt;&gt;2]=0,o[e+36&gt;&gt;2]=1,o[e+20&gt;&gt;2]=1065353216,o[e+4&gt;&gt;2]=o[Q&gt;&gt;2],a=8}return D=f+16|0,a}(d+16|0,d+18528|0,d))){if(!o[d+52&gt;&gt;2]){_=R(0),m=R(0),Q=R(0);break e}for(f=d+36|0,Q=R(0),a=0,m=R(0),_=R(0);e=o[d+19036&gt;&gt;2],r=o[d+18912&gt;&gt;2]+(e&gt;&gt;1)|0,G=o[d+19032&gt;&gt;2],BA[1&amp;e?o[G+o[r&gt;&gt;2]&gt;&gt;2]:G](d,r,o[f+-16&gt;&gt;2]),h=g[f&gt;&gt;2],Q=R(Q+R(h*g[d+8&gt;&gt;2])),m=R(m+R(h*g[d+4&gt;&gt;2])),_=R(_+R(g[d&gt;&gt;2]*h)),f=f+4|0,(a=a+1|0)&gt;&gt;&gt;0&lt;v[d+52&gt;&gt;2];);break e}o[t&gt;&gt;2]=3;break A}o[t&gt;&gt;2]=2;break A}h=g[i+48&gt;&gt;2],p=g[i+8&gt;&gt;2],y=g[i&gt;&gt;2],F=g[i+4&gt;&gt;2],W=g[i+52&gt;&gt;2],Z=g[i+24&gt;&gt;2],Y=g[i+16&gt;&gt;2],V=g[i+20&gt;&gt;2],E=g[i+56&gt;&gt;2],z=g[i+40&gt;&gt;2],gi=g[i+32&gt;&gt;2],br=g[i+36&gt;&gt;2],o[t+16&gt;&gt;2]=0,g[t+12&gt;&gt;2]=E+R(R(R(_*gi)+R(m*br))+R(Q*z)),g[t+8&gt;&gt;2]=W+R(R(R(_*Y)+R(m*V))+R(Q*Z)),g[t+4&gt;&gt;2]=h+R(R(R(_*y)+R(m*F))+R(Q*p)),kn=1,o[t&gt;&gt;2]=1,p=g[i+56&gt;&gt;2],y=g[i+40&gt;&gt;2],F=g[i+32&gt;&gt;2],W=g[i+36&gt;&gt;2],Z=g[i+52&gt;&gt;2],Y=g[i+24&gt;&gt;2],V=g[i+16&gt;&gt;2],E=g[i+20&gt;&gt;2],z=g[i+48&gt;&gt;2],gi=g[i+8&gt;&gt;2],br=g[i&gt;&gt;2],hr=g[i+4&gt;&gt;2],o[t+32&gt;&gt;2]=0,o[t+48&gt;&gt;2]=0,gr=g[d+56&gt;&gt;2],g[t+36&gt;&gt;2]=-gr,vr=g[d+60&gt;&gt;2],g[t+40&gt;&gt;2]=-vr,Dr=g[d- -64&gt;&gt;2],g[t+44&gt;&gt;2]=-Dr,h=g[d+72&gt;&gt;2],g[t+52&gt;&gt;2]=-h,_=R(_-R(gr*h)),m=R(m-R(h*vr)),Q=R(Q-R(h*Dr)),g[t+20&gt;&gt;2]=z+R(R(R(br*_)+R(hr*m))+R(gi*Q)),g[t+24&gt;&gt;2]=Z+R(R(R(_*V)+R(m*E))+R(Q*Y)),g[t+28&gt;&gt;2]=p+R(R(R(_*F)+R(m*W))+R(Q*y))}return D=d+19040|0,kn}function pi(e,i,r,f,a){var t,C=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);if(t=o[e+18504&gt;&gt;2]){if((C=o[t+48&gt;&gt;2])&amp;&amp;(o[C+44&gt;&gt;2]=o[t+44&gt;&gt;2]),(C=o[t+44&gt;&gt;2])&amp;&amp;(o[C+48&gt;&gt;2]=o[t+48&gt;&gt;2]),(0|t)==o[e+18504&gt;&gt;2]&amp;&amp;(o[e+18504&gt;&gt;2]=o[t+48&gt;&gt;2]),o[t+44&gt;&gt;2]=0,o[t+48&gt;&gt;2]=o[e+18496&gt;&gt;2],o[(C=e+18508|0)&gt;&gt;2]=o[C&gt;&gt;2]+-1,(C=o[e+18496&gt;&gt;2])&amp;&amp;(o[C+44&gt;&gt;2]=t),o[e+18496&gt;&gt;2]=t,o[(C=e+18500|0)&gt;&gt;2]=o[C&gt;&gt;2]+1,n[t+55|0]=0,o[t+28&gt;&gt;2]=f,o[t+24&gt;&gt;2]=r,o[t+20&gt;&gt;2]=i,m=g[r+20&gt;&gt;2],Q=g[f+24&gt;&gt;2],_=g[r+24&gt;&gt;2],d=g[i+24&gt;&gt;2],B=g[i+20&gt;&gt;2],h=g[f+20&gt;&gt;2],y=g[f+16&gt;&gt;2],W=g[r+16&gt;&gt;2],v=g[i+16&gt;&gt;2],o[t+12&gt;&gt;2]=0,m=R(m-B),Q=R(Q-d),_=R(_-d),h=R(h-B),d=R(R(m*Q)-R(_*h)),g[t&gt;&gt;2]=d,B=_,_=R(y-v),v=R(W-v),B=R(R(B*_)-R(v*Q)),g[t+4&gt;&gt;2]=B,v=R(R(v*h)-R(m*_)),g[t+8&gt;&gt;2]=v,G=2,(d=R(w(R(R(R(d*d)+R(B*B))+R(v*v)))))&gt;R(9999999747378752e-20)){if(Ei(t,i,r,C=t+16|0)||Ei(t,r,f,C)||Ei(t,f,i,C)||(g[t+16&gt;&gt;2]=R(R(R(g[i+16&gt;&gt;2]*g[t&gt;&gt;2])+R(g[i+20&gt;&gt;2]*g[t+4&gt;&gt;2]))+R(g[i+24&gt;&gt;2]*g[t+8&gt;&gt;2]))/d),d=R(R(1)/d),g[t&gt;&gt;2]=d*g[t&gt;&gt;2],g[t+4&gt;&gt;2]=d*g[t+4&gt;&gt;2],g[t+8&gt;&gt;2]=d*g[t+8&gt;&gt;2],a)return t;if(G=3,g[C&gt;&gt;2]&gt;=R(-9999999747378752e-21))return t}return o[e&gt;&gt;2]=G,(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[e+18496&gt;&gt;2]&amp;&amp;(o[e+18496&gt;&gt;2]=o[t+48&gt;&gt;2]),o[t+44&gt;&gt;2]=0,o[t+48&gt;&gt;2]=o[e+18504&gt;&gt;2],o[e+18500&gt;&gt;2]=o[e+18500&gt;&gt;2]+-1,(i=o[e+18504&gt;&gt;2])&amp;&amp;(o[i+44&gt;&gt;2]=t),o[e+18504&gt;&gt;2]=t,o[e+18508&gt;&gt;2]=o[e+18508&gt;&gt;2]+1,0}return o[e&gt;&gt;2]=5,0}function Yi(e,i,r,f,a,t){var d=0,v=0,B=0;A:if(C[f+55|0]!=(0|i)){if(v=o[(d=a&lt;&lt;2)+14768&gt;&gt;2],R(R(R(R(g[f&gt;&gt;2]*g[r+16&gt;&gt;2])+R(g[f+4&gt;&gt;2]*g[r+20&gt;&gt;2]))+R(g[f+8&gt;&gt;2]*g[r+24&gt;&gt;2]))-g[f+16&gt;&gt;2])&lt;R(-9999999747378752e-21)){if(!(e=pi(i=e,o[(e=f+20|0)+(v&lt;&lt;2)&gt;&gt;2],o[e+d&gt;&gt;2],r,0)))break A;return o[e+32&gt;&gt;2]=f,n[e+52|0]=a,n[52+(f+a|0)|0]=0,o[32+((a&lt;&lt;2)+f|0)&gt;&gt;2]=e,(i=o[t&gt;&gt;2])?(o[i+36&gt;&gt;2]=e,n[i+53|0]=2,o[e+40&gt;&gt;2]=i,n[e+54|0]=1):o[t+4&gt;&gt;2]=e,o[t&gt;&gt;2]=e,o[t+8&gt;&gt;2]=o[t+8&gt;&gt;2]+1,1}n[f+55|0]=i,Yi(e,i,r,o[32+((v&lt;&lt;2)+f|0)&gt;&gt;2],C[52+(f+v|0)|0],t)&amp;&amp;(a=i,i=o[d+14780&gt;&gt;2],Yi(e,a,r,o[32+((i&lt;&lt;2)+f|0)&gt;&gt;2],C[52+(i+f|0)|0],t)&amp;&amp;((i=o[f+48&gt;&gt;2])&amp;&amp;(o[i+44&gt;&gt;2]=o[f+44&gt;&gt;2]),(i=o[f+44&gt;&gt;2])&amp;&amp;(o[i+48&gt;&gt;2]=o[f+48&gt;&gt;2]),(0|f)==o[e+18496&gt;&gt;2]&amp;&amp;(o[e+18496&gt;&gt;2]=o[f+48&gt;&gt;2]),o[f+44&gt;&gt;2]=0,o[f+48&gt;&gt;2]=o[e+18504&gt;&gt;2],o[(i=e+18500|0)&gt;&gt;2]=o[i&gt;&gt;2]+-1,(i=o[e+18504&gt;&gt;2])&amp;&amp;(o[i+44&gt;&gt;2]=f),o[e+18504&gt;&gt;2]=f,B=1,o[(e=e+18508|0)&gt;&gt;2]=o[e&gt;&gt;2]+1))}return B}function Ei(e,i,r,f){var n=R(0),a=R(0),t=R(0),o=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);return C=g[r+24&gt;&gt;2],n=g[i+24&gt;&gt;2],B=R(C-n),d=g[r+16&gt;&gt;2],t=g[i+16&gt;&gt;2],_=R(d-t),a=g[e+4&gt;&gt;2],v=g[r+20&gt;&gt;2],o=g[i+20&gt;&gt;2],m=R(v-o),Q=g[e&gt;&gt;2],h=g[e+8&gt;&gt;2],e=0,R(R(n*R(R(_*a)-R(m*Q)))+R(R(t*R(R(m*h)-R(B*a)))+R(o*R(R(B*Q)-R(_*h)))))&lt;R(0)&amp;&amp;(a=R(R(R(t*t)+R(o*o))+R(n*n)),R(R(R(t*_)+R(o*m))+R(n*B))&gt;R(0)||(a=R(R(R(d*d)+R(v*v))+R(C*C)),R(R(R(d*_)+R(v*m))+R(C*B))&lt;R(0)||(a=R(R(R(R(d*d)+R(v*v))+R(C*C))*R(R(R(t*t)+R(o*o))+R(n*n))),n=R(R(R(d*t)+R(v*o))+R(C*n)),a=(n=R(R(a-R(n*n))/R(R(R(_*_)+R(m*m))+R(B*B))))&gt;R(0)?n:R(0))),g[f&gt;&gt;2]=w(a),e=1),e}function Vi(e){var i=0;n[e+356|0]=1,o[e&gt;&gt;2]=0,n[e+312|0]=0,o[e+292&gt;&gt;2]=1566444395,o[e+296&gt;&gt;2]=1566444395,o[(i=e+336|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+300|0)&gt;&gt;2]=1566444395,o[i+4&gt;&gt;2]=0,o[(i=e+344|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,n[e+352|0]=0,n[0|(e=e+332|0)]=240&amp;C[0|e]}function Di(e,i,r,f){var a,t=0,C=0,d=0;t=o[i+4&gt;&gt;2],o[e+292&gt;&gt;2]=o[i&gt;&gt;2],o[e+296&gt;&gt;2]=t,d=o[(t=i+8|0)+4&gt;&gt;2],o[(C=e+300|0)&gt;&gt;2]=o[t&gt;&gt;2],o[C+4&gt;&gt;2]=d,n[e+356|0]=1,a=o[t+4&gt;&gt;2],C=(o[e&gt;&gt;2]&lt;&lt;4)+e|0,o[(d=C+12|0)&gt;&gt;2]=o[t&gt;&gt;2],o[d+4&gt;&gt;2]=a,t=C+4|0,C=o[i+4&gt;&gt;2],o[t&gt;&gt;2]=o[i&gt;&gt;2],o[t+4&gt;&gt;2]=C,d=o[(C=r+8|0)+4&gt;&gt;2],i=(o[e&gt;&gt;2]&lt;&lt;4)+e|0,o[(t=i+92|0)&gt;&gt;2]=o[C&gt;&gt;2],o[t+4&gt;&gt;2]=d,t=o[r+4&gt;&gt;2],o[(i=i+84|0)&gt;&gt;2]=o[r&gt;&gt;2],o[i+4&gt;&gt;2]=t,t=o[f+4&gt;&gt;2],i=(o[e&gt;&gt;2]&lt;&lt;4)+e|0,o[(r=i+164|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=t,f=o[(r=f+8|0)+4&gt;&gt;2],o[(i=i+172|0)&gt;&gt;2]=o[r&gt;&gt;2],o[i+4&gt;&gt;2]=f,o[e&gt;&gt;2]=o[e&gt;&gt;2]+1}function Ni(e){var i,r=0,f=0,a=0,t=0,d=0,v=0,B=R(0),_=0,m=0,Q=R(0),h=0,G=0,y=R(0),w=R(0),W=0,p=R(0),F=0,Z=0,Y=R(0),V=R(0),E=0,z=R(0),BA=R(0),gi=0,br=0,vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=0;D=i=D-16|0;A:if(C[e+356|0]){n[e+356|0]=0,n[e+352|0]=0,o[(r=e+344|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[(r=br=e+336|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,r=-16&amp;C[0|(t=e+332|0)],n[0|t]=r;e:if(!((t=o[e&gt;&gt;2])&gt;&gt;&gt;0&gt;4)){f=e+316|0;i:{r:{switch(t-1|0){case 1:t=e,p=g[e+4&gt;&gt;2],B=R(g[e+20&gt;&gt;2]-p),Y=g[e+8&gt;&gt;2],y=R(g[e+24&gt;&gt;2]-Y),V=g[e+12&gt;&gt;2],w=R(g[e+28&gt;&gt;2]-V);f:if((p=R(R(R(R(R(0)-p)*B)+R(R(R(0)-Y)*y))+R(R(R(0)-V)*w)))&gt;R(0)){if(p&lt;(Q=R(R(R(B*B)+R(y*y))+R(w*w)))){Q=R(p/Q),f=3|r;break f}Q=R(1),f=2|r}else f=1|r;n[t+332|0]=f,o[(r=e+344|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,g[e+340&gt;&gt;2]=Q,p=R(R(1)-Q),g[e+336&gt;&gt;2]=p,o[e+256&gt;&gt;2]=0,B=g[e+92&gt;&gt;2],Y=R(B+R(Q*R(g[e+108&gt;&gt;2]-B))),g[e+252&gt;&gt;2]=Y,B=g[e+88&gt;&gt;2],V=R(B+R(Q*R(g[e+104&gt;&gt;2]-B))),g[e+248&gt;&gt;2]=V,B=g[e+84&gt;&gt;2],z=R(B+R(Q*R(g[e+100&gt;&gt;2]-B))),g[e+244&gt;&gt;2]=z,BA=g[e+180&gt;&gt;2],vr=g[e+184&gt;&gt;2],B=g[e+168&gt;&gt;2],gr=g[e+188&gt;&gt;2],y=g[e+172&gt;&gt;2],w=g[e+164&gt;&gt;2],o[e+288&gt;&gt;2]=0,y=R(y+R(Q*R(gr-y))),g[e+284&gt;&gt;2]=Y-y,B=R(B+R(Q*R(vr-B))),g[e+280&gt;&gt;2]=V-B,w=R(w+R(Q*R(BA-w))),g[e+276&gt;&gt;2]=z-w,o[e+272&gt;&gt;2]=0,g[e+268&gt;&gt;2]=y,g[e+264&gt;&gt;2]=B,g[e+260&gt;&gt;2]=w,t=1,2&amp;f||(o[e&gt;&gt;2]=1,t=0),1&amp;f||(o[e&gt;&gt;2]=t,t=o[(r=(f=(t&lt;&lt;4)+e|0)+12|0)&gt;&gt;2],r=o[r+4&gt;&gt;2],d=o[(_=f+4|0)&gt;&gt;2],_=o[_+4&gt;&gt;2],Z=o[(h=f+84|0)+4&gt;&gt;2],o[(a=e+84|0)&gt;&gt;2]=o[h&gt;&gt;2],o[a+4&gt;&gt;2]=Z,h=o[(v=f+92|0)+4&gt;&gt;2],o[(a=a+8|0)&gt;&gt;2]=o[v&gt;&gt;2],o[a+4&gt;&gt;2]=h,Z=o[(h=f+164|0)+4&gt;&gt;2],o[(a=e+164|0)&gt;&gt;2]=o[h&gt;&gt;2],o[a+4&gt;&gt;2]=Z,v=o[(f=f+172|0)+4&gt;&gt;2],o[(a=a+8|0)&gt;&gt;2]=o[f&gt;&gt;2],o[a+4&gt;&gt;2]=v,o[(f=e+4|0)&gt;&gt;2]=d,o[f+4&gt;&gt;2]=_,o[(f=f+8|0)&gt;&gt;2]=t,o[f+4&gt;&gt;2]=r),f=Q&gt;=R(0)&amp;p&gt;=R(0);break e;case 2: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,Ii(i,_=e+4|0,d=e+20|0,a=e+36|0,f),o[e+256&gt;&gt;2]=0,y=g[e+336&gt;&gt;2],Q=g[e+340&gt;&gt;2],B=g[e+344&gt;&gt;2],w=R(R(R(y*g[e+92&gt;&gt;2])+R(Q*g[e+108&gt;&gt;2]))+R(B*g[e+124&gt;&gt;2])),g[e+252&gt;&gt;2]=w,p=R(R(R(y*g[e+88&gt;&gt;2])+R(Q*g[e+104&gt;&gt;2]))+R(B*g[e+120&gt;&gt;2])),g[e+248&gt;&gt;2]=p,v=e+100|0,h=e+116|0,Y=R(R(R(y*g[e+84&gt;&gt;2])+R(Q*g[v&gt;&gt;2]))+R(B*g[h&gt;&gt;2])),g[e+244&gt;&gt;2]=Y,V=g[(Z=e+180|0)&gt;&gt;2],z=g[(W=e+196|0)&gt;&gt;2],BA=g[e+168&gt;&gt;2],vr=g[e+184&gt;&gt;2],gr=g[e+200&gt;&gt;2],Dr=g[e+172&gt;&gt;2],Gf=g[e+188&gt;&gt;2],Zf=g[e+204&gt;&gt;2],cn=g[e+164&gt;&gt;2],o[e+288&gt;&gt;2]=0,hr=w,w=R(R(R(y*Dr)+R(Q*Gf))+R(B*Zf)),g[e+284&gt;&gt;2]=hr-w,hr=p,p=R(R(R(y*BA)+R(Q*vr))+R(B*gr)),g[e+280&gt;&gt;2]=hr-p,y=R(R(R(y*cn)+R(Q*V))+R(B*z)),g[e+276&gt;&gt;2]=Y-y,o[e+272&gt;&gt;2]=0,g[e+268&gt;&gt;2]=w,g[e+264&gt;&gt;2]=p,g[e+260&gt;&gt;2]=y;f:{n:{a:{t:{o:{b:if((0|(r=o[e&gt;&gt;2]))&gt;=4){if(8&amp;(t=C[e+332|0])){f=r;break b}f=r+-1|0,o[e&gt;&gt;2]=f,F=o[(G=(r=(f&lt;&lt;4)+e|0)+12|0)+4&gt;&gt;2],o[(m=e+60|0)&gt;&gt;2]=o[G&gt;&gt;2],o[m+4&gt;&gt;2]=F,F=o[(G=r+4|0)+4&gt;&gt;2],o[(m=e+52|0)&gt;&gt;2]=o[G&gt;&gt;2],o[m+4&gt;&gt;2]=F,F=o[(G=r+92|0)+4&gt;&gt;2],o[(m=e+140|0)&gt;&gt;2]=o[G&gt;&gt;2],o[m+4&gt;&gt;2]=F,F=o[(G=r+84|0)+4&gt;&gt;2],o[(m=e+132|0)&gt;&gt;2]=o[G&gt;&gt;2],o[m+4&gt;&gt;2]=F,F=o[(G=r+164|0)+4&gt;&gt;2],o[(m=e+212|0)&gt;&gt;2]=o[G&gt;&gt;2],o[m+4&gt;&gt;2]=F,G=o[(r=r+172|0)+4&gt;&gt;2],o[(m=e+220|0)&gt;&gt;2]=o[r&gt;&gt;2],o[m+4&gt;&gt;2]=G}else{if(f=3,3!=(0|r))break o;t=C[e+332|0]}if(4&amp;t)break t;f=f+-1|0,o[e&gt;&gt;2]=f,F=o[(G=(r=(f&lt;&lt;4)+e|0)+12|0)+4&gt;&gt;2],o[(m=a+8|0)&gt;&gt;2]=o[G&gt;&gt;2],o[m+4&gt;&gt;2]=F,G=o[(m=r+4|0)+4&gt;&gt;2],o[a&gt;&gt;2]=o[m&gt;&gt;2],o[a+4&gt;&gt;2]=G,G=o[(m=r+92|0)+4&gt;&gt;2],o[(a=h+8|0)&gt;&gt;2]=o[m&gt;&gt;2],o[a+4&gt;&gt;2]=G,m=o[(a=r+84|0)+4&gt;&gt;2],o[h&gt;&gt;2]=o[a&gt;&gt;2],o[h+4&gt;&gt;2]=m,h=o[(a=r+164|0)+4&gt;&gt;2],o[W&gt;&gt;2]=o[a&gt;&gt;2],o[W+4&gt;&gt;2]=h,h=o[(r=r+172|0)+4&gt;&gt;2],o[(a=W+8|0)&gt;&gt;2]=o[r&gt;&gt;2],o[a+4&gt;&gt;2]=h;break t}if(f=2,(0|r)&lt;2)break a;t=C[e+332|0]}if(2&amp;t)break n;f=f+-1|0,o[e&gt;&gt;2]=f,W=o[(h=(r=(f&lt;&lt;4)+e|0)+12|0)+4&gt;&gt;2],o[(a=d+8|0)&gt;&gt;2]=o[h&gt;&gt;2],o[a+4&gt;&gt;2]=W,h=o[(a=r+4|0)+4&gt;&gt;2],o[d&gt;&gt;2]=o[a&gt;&gt;2],o[d+4&gt;&gt;2]=h,h=o[(a=r+92|0)+4&gt;&gt;2],o[(d=v+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[d+4&gt;&gt;2]=h,a=o[(d=r+84|0)+4&gt;&gt;2],o[v&gt;&gt;2]=o[d&gt;&gt;2],o[v+4&gt;&gt;2]=a,a=o[(d=r+164|0)+4&gt;&gt;2],o[Z&gt;&gt;2]=o[d&gt;&gt;2],o[Z+4&gt;&gt;2]=a,a=o[(r=r+172|0)+4&gt;&gt;2],o[(d=Z+8|0)&gt;&gt;2]=o[r&gt;&gt;2],o[d+4&gt;&gt;2]=a;break n}if(f=1,1!=(0|r))break f;t=C[e+332|0]}1&amp;t||(f=f+-1|0,o[e&gt;&gt;2]=f,d=o[(t=(f=(f&lt;&lt;4)+e|0)+12|0)+4&gt;&gt;2],o[(r=_+8|0)&gt;&gt;2]=o[t&gt;&gt;2],o[r+4&gt;&gt;2]=d,t=o[(r=f+4|0)+4&gt;&gt;2],o[_&gt;&gt;2]=o[r&gt;&gt;2],o[_+4&gt;&gt;2]=t,d=o[(_=f+92|0)+4&gt;&gt;2],o[(t=(r=e+84|0)+8|0)&gt;&gt;2]=o[_&gt;&gt;2],o[t+4&gt;&gt;2]=d,_=o[(t=f+84|0)+4&gt;&gt;2],o[r&gt;&gt;2]=o[t&gt;&gt;2],o[r+4&gt;&gt;2]=_,d=o[(_=f+164|0)+4&gt;&gt;2],o[(r=e+164|0)&gt;&gt;2]=o[_&gt;&gt;2],o[r+4&gt;&gt;2]=d,t=o[(f=f+172|0)+4&gt;&gt;2],o[(r=r+8|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=t)}if(f=0,g[br&gt;&gt;2]&gt;=R(0)^1|Q&gt;=R(0)^1|B&gt;=R(0)^1)break e;f=g[e+348&gt;&gt;2]&gt;=R(0);break e;case 3:if(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,function(e,i,r,f,a,t){var d,v=R(0),B=R(0),_=R(0),m=R(0),Q=R(0),h=0,G=0,y=R(0),w=R(0),W=R(0),p=R(0),F=0,Z=R(0),Y=R(0),V=0,E=R(0),z=R(0),BA=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=0,Gf=0,Zf=R(0),cn=R(0),un=R(0),sn=R(0),kn=R(0),Cn=R(0);return D=d=D-48|0,h=o[e+4&gt;&gt;2],o[t&gt;&gt;2]=o[e&gt;&gt;2],o[t+4&gt;&gt;2]=h,G=o[(h=e+8|0)+4&gt;&gt;2],h=o[h&gt;&gt;2],n[t+16|0]=15|C[t+16|0],o[(V=t+8|0)&gt;&gt;2]=h,o[V+4&gt;&gt;2]=G,n[d+24|0]=0,h=-1,G=-1,Zf=g[a&gt;&gt;2],Q=g[i&gt;&gt;2],m=R(Zf-Q),y=g[r+4&gt;&gt;2],v=g[i+4&gt;&gt;2],W=R(y-v),cn=g[f+8&gt;&gt;2],_=g[i+8&gt;&gt;2],B=R(cn-_),E=g[r+8&gt;&gt;2],p=R(E-_),un=g[f+4&gt;&gt;2],Z=R(un-v),z=R(R(W*B)-R(p*Z)),sn=g[a+4&gt;&gt;2],Y=R(sn-v),kn=g[f&gt;&gt;2],BA=R(kn-Q),gi=g[r&gt;&gt;2],br=R(gi-Q),vr=R(R(p*BA)-R(br*B)),gr=R(R(br*Z)-R(W*BA)),Cn=g[a+8&gt;&gt;2],hr=R(Cn-_),w=R(R(R(m*z)+R(Y*vr))+R(gr*hr)),R(w*w)&lt;R(9.99999905104687e-9)||(G=R(w*R(R(R(z*R(g[e&gt;&gt;2]-Q))+R(vr*R(g[e+4&gt;&gt;2]-v)))+R(gr*R(g[e+8&gt;&gt;2]-_))))&lt;R(0)),z=R(R(BA*Y)-R(Z*m)),vr=R(R(Z*hr)-R(B*Y)),gr=R(R(B*m)-R(BA*hr)),w=R(R(p*z)+R(R(br*vr)+R(W*gr))),R(w*w)&lt;R(9.99999905104687e-9)||(h=R(w*R(R(R(vr*R(g[e&gt;&gt;2]-Q))+R(gr*R(g[e+4&gt;&gt;2]-v)))+R(z*R(g[e+8&gt;&gt;2]-_))))&lt;R(0)),V=-1,Gf=-1,w=B,B=R(R(W*m)-R(br*Y)),W=R(R(p*Y)-R(W*hr)),p=R(R(br*hr)-R(p*m)),m=R(R(w*B)+R(R(BA*W)+R(Z*p))),R(m*m)&lt;R(9.99999905104687e-9)||(Gf=R(m*R(R(R(W*R(g[e&gt;&gt;2]-Q))+R(p*R(g[e+4&gt;&gt;2]-v)))+R(B*R(g[e+8&gt;&gt;2]-_))))&lt;R(0)),Z=R(_-E),_=R(un-y),m=R(Zf-gi),W=R(kn-gi),B=R(sn-y),p=R(R(_*m)-R(W*B)),Y=R(Q-gi),Q=R(cn-E),w=_,_=R(Cn-E),B=R(R(Q*B)-R(w*_)),w=R(v-y),v=R(R(W*_)-R(Q*m)),Q=R(R(Z*p)+R(R(Y*B)+R(w*v))),R(Q*Q)&lt;R(9.99999905104687e-9)||(V=R(Q*R(R(R(B*R(g[e&gt;&gt;2]-gi))+R(v*R(g[e+4&gt;&gt;2]-y)))+R(p*R(g[e+8&gt;&gt;2]-E))))&lt;R(0)),(0|(Dr=G|h|Gf|V))&lt;=-1?(n[t+36|0]=1,F=0):(F=0,Dr&amp;&amp;(B=R(34028234663852886e22),G&amp;&amp;(Ii(e,i,r,f,d+8|0),Q=g[d+8&gt;&gt;2],v=R(Q-g[e&gt;&gt;2]),B=R(v*v),v=g[d+12&gt;&gt;2],_=R(v-g[e+4&gt;&gt;2]),B=R(B+R(_*_)),_=g[d+16&gt;&gt;2],m=R(_-g[e+8&gt;&gt;2]),m=R(B+R(m*m)),B=R(34028234663852886e22),m&lt;R(34028234663852886e22)&amp;&amp;(o[t+12&gt;&gt;2]=o[d+20&gt;&gt;2],g[t+8&gt;&gt;2]=_,g[t+4&gt;&gt;2]=v,g[t&gt;&gt;2]=Q,G=o[d+32&gt;&gt;2],o[t+20&gt;&gt;2]=o[d+28&gt;&gt;2],o[t+24&gt;&gt;2]=G,o[t+32&gt;&gt;2]=0,o[t+28&gt;&gt;2]=o[d+36&gt;&gt;2],G=C[d+24|0],n[t+16|0]=1&amp;G|240&amp;C[t+16|0]|2&amp;G|4&amp;G,B=m)),Q=B,h&amp;&amp;(Ii(e,i,f,a,d+8|0),_=g[d+8&gt;&gt;2],v=R(_-g[e&gt;&gt;2]),B=R(v*v),m=g[d+12&gt;&gt;2],v=R(m-g[e+4&gt;&gt;2]),B=R(B+R(v*v)),y=g[d+16&gt;&gt;2],v=R(y-g[e+8&gt;&gt;2]),(v=R(B+R(v*v)))&lt;Q&amp;&amp;(o[t+12&gt;&gt;2]=o[d+20&gt;&gt;2],g[t+8&gt;&gt;2]=y,g[t+4&gt;&gt;2]=m,g[t&gt;&gt;2]=_,o[t+20&gt;&gt;2]=o[d+28&gt;&gt;2],o[t+24&gt;&gt;2]=0,G=o[(h=d+32|0)+4&gt;&gt;2],o[(Dr=t+28|0)&gt;&gt;2]=o[h&gt;&gt;2],o[Dr+4&gt;&gt;2]=G,G=(h=C[d+24|0])&lt;&lt;1,n[t+16|0]=8&amp;G|4&amp;G|1&amp;h|240&amp;C[t+16|0],Q=v)),Gf&amp;&amp;(Ii(e,i,a,r,d+8|0),_=g[d+8&gt;&gt;2],v=R(_-g[e&gt;&gt;2]),B=R(v*v),m=g[d+12&gt;&gt;2],v=R(m-g[e+4&gt;&gt;2]),B=R(B+R(v*v)),y=g[d+16&gt;&gt;2],v=R(y-g[e+8&gt;&gt;2]),(v=R(B+R(v*v)))&lt;Q&amp;&amp;(o[t+12&gt;&gt;2]=o[d+20&gt;&gt;2],g[t+8&gt;&gt;2]=y,g[t+4&gt;&gt;2]=m,g[t&gt;&gt;2]=_,o[t+20&gt;&gt;2]=o[d+28&gt;&gt;2],o[t+28&gt;&gt;2]=0,o[t+32&gt;&gt;2]=o[d+32&gt;&gt;2],o[t+24&gt;&gt;2]=o[d+36&gt;&gt;2],i=C[d+24|0],n[t+16|0]=1&amp;i|240&amp;C[t+16|0]|i&gt;&gt;&gt;1&amp;2|i&lt;&lt;2&amp;8,Q=v)),F=1,V&amp;&amp;(Ii(e,r,a,f,d+8|0),v=g[d+8&gt;&gt;2],_=R(v-g[e&gt;&gt;2]),B=R(_*_),_=g[d+12&gt;&gt;2],m=R(_-g[e+4&gt;&gt;2]),B=R(B+R(m*m)),m=g[d+16&gt;&gt;2],y=R(m-g[e+8&gt;&gt;2]),F=1,R(B+R(y*y))&lt;Q&amp;&amp;(o[t+12&gt;&gt;2]=o[d+20&gt;&gt;2],g[t+8&gt;&gt;2]=m,g[t+4&gt;&gt;2]=_,g[t&gt;&gt;2]=v,o[t+20&gt;&gt;2]=0,o[t+24&gt;&gt;2]=o[d+28&gt;&gt;2],o[t+32&gt;&gt;2]=o[d+32&gt;&gt;2],o[t+28&gt;&gt;2]=o[d+36&gt;&gt;2],e=C[d+24|0],n[t+16|0]=4&amp;e|240&amp;C[t+16|0]|e&lt;&lt;1&amp;2|e&lt;&lt;2&amp;8,F=1)))),D=d+48|0,e=F}(i,_=e+4|0,d=e+20|0,a=e+36|0,v=e+52|0,f)){o[e+256&gt;&gt;2]=0,B=g[e+336&gt;&gt;2],y=g[e+340&gt;&gt;2],w=g[e+344&gt;&gt;2],Q=g[e+348&gt;&gt;2],p=R(R(R(R(B*g[e+92&gt;&gt;2])+R(y*g[e+108&gt;&gt;2]))+R(w*g[e+124&gt;&gt;2]))+R(Q*g[e+140&gt;&gt;2])),g[e+252&gt;&gt;2]=p,Y=R(R(R(R(B*g[e+88&gt;&gt;2])+R(y*g[e+104&gt;&gt;2]))+R(w*g[e+120&gt;&gt;2]))+R(Q*g[e+136&gt;&gt;2])),g[e+248&gt;&gt;2]=Y,h=e+100|0,Z=e+116|0,W=e+132|0,V=R(R(R(R(B*g[e+84&gt;&gt;2])+R(y*g[h&gt;&gt;2]))+R(w*g[Z&gt;&gt;2]))+R(Q*g[W&gt;&gt;2])),g[e+244&gt;&gt;2]=V,o[e+288&gt;&gt;2]=0,o[e+272&gt;&gt;2]=0,m=e+180|0,G=e+196|0,F=e+212|0,z=R(R(R(R(B*g[e+164&gt;&gt;2])+R(y*g[m&gt;&gt;2]))+R(w*g[G&gt;&gt;2]))+R(Q*g[F&gt;&gt;2])),g[e+260&gt;&gt;2]=z,BA=R(R(R(R(B*g[e+168&gt;&gt;2])+R(y*g[e+184&gt;&gt;2]))+R(w*g[e+200&gt;&gt;2]))+R(Q*g[e+216&gt;&gt;2])),g[e+264&gt;&gt;2]=BA,B=R(R(R(R(B*g[e+172&gt;&gt;2])+R(y*g[e+188&gt;&gt;2]))+R(w*g[e+204&gt;&gt;2]))+R(Q*g[e+220&gt;&gt;2])),g[e+268&gt;&gt;2]=B,g[e+276&gt;&gt;2]=V-z,g[e+280&gt;&gt;2]=Y-BA,g[e+284&gt;&gt;2]=p-B;f:{n:{a:{t:{o:{b:if((0|(r=o[e&gt;&gt;2]))&gt;=4){if(8&amp;(t=C[e+332|0])){f=r;break b}f=r+-1|0,o[e&gt;&gt;2]=f,un=o[(gi=(r=(f&lt;&lt;4)+e|0)+12|0)+4&gt;&gt;2],o[(E=v+8|0)&gt;&gt;2]=o[gi&gt;&gt;2],o[E+4&gt;&gt;2]=un,gi=o[(E=r+4|0)+4&gt;&gt;2],o[v&gt;&gt;2]=o[E&gt;&gt;2],o[v+4&gt;&gt;2]=gi,gi=o[(E=r+92|0)+4&gt;&gt;2],o[(v=W+8|0)&gt;&gt;2]=o[E&gt;&gt;2],o[v+4&gt;&gt;2]=gi,E=o[(v=r+84|0)+4&gt;&gt;2],o[W&gt;&gt;2]=o[v&gt;&gt;2],o[W+4&gt;&gt;2]=E,W=o[(v=r+164|0)+4&gt;&gt;2],o[F&gt;&gt;2]=o[v&gt;&gt;2],o[F+4&gt;&gt;2]=W,W=o[(r=r+172|0)+4&gt;&gt;2],o[(v=F+8|0)&gt;&gt;2]=o[r&gt;&gt;2],o[v+4&gt;&gt;2]=W}else{if(f=3,3!=(0|r))break o;t=C[e+332|0]}if(4&amp;t)break t;f=f+-1|0,o[e&gt;&gt;2]=f,F=o[(W=(r=(f&lt;&lt;4)+e|0)+12|0)+4&gt;&gt;2],o[(v=a+8|0)&gt;&gt;2]=o[W&gt;&gt;2],o[v+4&gt;&gt;2]=F,W=o[(v=r+4|0)+4&gt;&gt;2],o[a&gt;&gt;2]=o[v&gt;&gt;2],o[a+4&gt;&gt;2]=W,W=o[(v=r+92|0)+4&gt;&gt;2],o[(a=Z+8|0)&gt;&gt;2]=o[v&gt;&gt;2],o[a+4&gt;&gt;2]=W,v=o[(a=r+84|0)+4&gt;&gt;2],o[Z&gt;&gt;2]=o[a&gt;&gt;2],o[Z+4&gt;&gt;2]=v,v=o[(a=r+164|0)+4&gt;&gt;2],o[G&gt;&gt;2]=o[a&gt;&gt;2],o[G+4&gt;&gt;2]=v,v=o[(r=r+172|0)+4&gt;&gt;2],o[(a=G+8|0)&gt;&gt;2]=o[r&gt;&gt;2],o[a+4&gt;&gt;2]=v;break t}if(f=2,(0|r)&lt;2)break a;t=C[e+332|0]}if(2&amp;t)break n;f=f+-1|0,o[e&gt;&gt;2]=f,Z=o[(v=(r=(f&lt;&lt;4)+e|0)+12|0)+4&gt;&gt;2],o[(a=d+8|0)&gt;&gt;2]=o[v&gt;&gt;2],o[a+4&gt;&gt;2]=Z,v=o[(a=r+4|0)+4&gt;&gt;2],o[d&gt;&gt;2]=o[a&gt;&gt;2],o[d+4&gt;&gt;2]=v,v=o[(a=r+92|0)+4&gt;&gt;2],o[(d=h+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[d+4&gt;&gt;2]=v,a=o[(d=r+84|0)+4&gt;&gt;2],o[h&gt;&gt;2]=o[d&gt;&gt;2],o[h+4&gt;&gt;2]=a,a=o[(d=r+164|0)+4&gt;&gt;2],o[m&gt;&gt;2]=o[d&gt;&gt;2],o[m+4&gt;&gt;2]=a,a=o[(r=r+172|0)+4&gt;&gt;2],o[(d=m+8|0)&gt;&gt;2]=o[r&gt;&gt;2],o[d+4&gt;&gt;2]=a;break n}if(f=1,1!=(0|r))break f;t=C[e+332|0]}1&amp;t||(f=f+-1|0,o[e&gt;&gt;2]=f,d=o[(t=(f=(f&lt;&lt;4)+e|0)+12|0)+4&gt;&gt;2],o[(r=_+8|0)&gt;&gt;2]=o[t&gt;&gt;2],o[r+4&gt;&gt;2]=d,t=o[(r=f+4|0)+4&gt;&gt;2],o[_&gt;&gt;2]=o[r&gt;&gt;2],o[_+4&gt;&gt;2]=t,d=o[(_=f+92|0)+4&gt;&gt;2],o[(t=(r=e+84|0)+8|0)&gt;&gt;2]=o[_&gt;&gt;2],o[t+4&gt;&gt;2]=d,_=o[(t=f+84|0)+4&gt;&gt;2],o[r&gt;&gt;2]=o[t&gt;&gt;2],o[r+4&gt;&gt;2]=_,d=o[(_=f+164|0)+4&gt;&gt;2],o[(r=e+164|0)&gt;&gt;2]=o[_&gt;&gt;2],o[r+4&gt;&gt;2]=d,t=o[(f=f+172|0)+4&gt;&gt;2],o[(r=r+8|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=t)}if(f=0,g[br&gt;&gt;2]&gt;=R(0)^1|g[e+340&gt;&gt;2]&gt;=R(0)^1|g[e+344&gt;&gt;2]&gt;=R(0)^1)break e;f=Q&gt;=R(0);break e}if(!C[e+352|0])break r;break;case 0:break i}f=0;break e}o[e+276&gt;&gt;2]=0,o[e+280&gt;&gt;2]=0,f=1,n[e+312|0]=1,o[(e=e+284|0)&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0;break A}f=o[e+168&gt;&gt;2],o[e+260&gt;&gt;2]=o[e+164&gt;&gt;2],o[e+264&gt;&gt;2]=f,f=o[e+88&gt;&gt;2],o[e+244&gt;&gt;2]=o[e+84&gt;&gt;2],o[e+248&gt;&gt;2]=f,d=o[(_=e+172|0)+4&gt;&gt;2],o[(f=t=e+268|0)&gt;&gt;2]=o[_&gt;&gt;2],o[f+4&gt;&gt;2]=d,d=o[(_=e+92|0)+4&gt;&gt;2],o[(f=e+252|0)&gt;&gt;2]=o[_&gt;&gt;2],o[f+4&gt;&gt;2]=d,n[e+352|0]=0,o[e+288&gt;&gt;2]=0,g[e+280&gt;&gt;2]=g[e+248&gt;&gt;2]-g[e+264&gt;&gt;2],g[e+276&gt;&gt;2]=g[e+244&gt;&gt;2]-g[e+260&gt;&gt;2],g[e+284&gt;&gt;2]=g[f&gt;&gt;2]-g[t&gt;&gt;2],o[(f=e+344|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[e+336&gt;&gt;2]=1065353216,o[e+340&gt;&gt;2]=0,n[e+332|0]=r,f=1}n[e+312|0]=f}else f=C[e+312|0];return D=i+16|0,0!=(255&amp;f)}function Ii(e,i,r,f,a){var t,d,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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),D=R(0),z=R(0),BA=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0);t=-16&amp;C[a+16|0],n[a+16|0]=t,vr=g[f&gt;&gt;2],G=g[i&gt;&gt;2],F=R(vr-G),h=g[e&gt;&gt;2],v=R(h-G),gr=g[f+4&gt;&gt;2],y=g[i+4&gt;&gt;2],Z=R(gr-y),m=g[e+4&gt;&gt;2],B=R(m-y),hr=g[f+8&gt;&gt;2],w=g[i+8&gt;&gt;2],Y=R(hr-w),W=g[e+8&gt;&gt;2],_=R(W-w),Q=R(R(R(F*v)+R(Z*B))+R(Y*_)),d=a,z=g[r&gt;&gt;2],V=R(z-G),BA=g[r+4&gt;&gt;2],E=R(BA-y),gi=g[r+8&gt;&gt;2],D=R(gi-w),(B=R(R(R(V*v)+R(E*B))+R(D*_)))&lt;=R(0)^1|Q&lt;=R(0)^1?(v=R(h-z),_=R(m-BA),p=R(W-gi),br=R(R(R(F*v)+R(Z*_))+R(Y*p)),(_=R(R(R(V*v)+R(E*_))+R(D*p)))&gt;=R(0)^1|br&lt;=_^1?(p=R(R(B*br)-R(_*Q)),_&lt;=R(0)^1|B&gt;=R(0)^1||(v=R(0),!(p&lt;=R(0)))?(v=R(h-vr),m=R(m-gr),W=R(W-hr),h=R(R(R(V*v)+R(E*m))+R(D*W)),(v=R(R(R(F*v)+R(Z*m))+R(Y*W)))&gt;=R(0)^1|h&lt;=v^1?(m=R(R(h*Q)-R(B*v)),v&lt;=R(0)^1|Q&gt;=R(0)^1||(B=R(0),!(m&lt;=R(0)))?(Q=R(R(_*v)-R(h*br)))&lt;=R(0)&amp;&amp;((B=R(br-_))&gt;=R(0)&amp;&amp;(v=R(h-v))&gt;=R(0))?(o[a+12&gt;&gt;2]=0,n[a+16|0]=6|t,v=R(B/R(B+v)),g[a+8&gt;&gt;2]=gi+R(R(hr-gi)*v),g[a+4&gt;&gt;2]=BA+R(R(gr-BA)*v),g[a&gt;&gt;2]=z+R(R(vr-z)*v),B=R(R(1)-v),_=R(0)):(o[a+12&gt;&gt;2]=0,n[a+16|0]=7|t,B=R(R(1)/R(p+R(Q+m))),v=R(p*B),B=R(m*B),g[a+8&gt;&gt;2]=R(Y*v)+R(w+R(D*B)),g[a+4&gt;&gt;2]=R(Z*v)+R(y+R(E*B)),g[a&gt;&gt;2]=R(F*v)+R(G+R(V*B)),_=R(R(R(1)-B)-v)):(o[a+12&gt;&gt;2]=0,n[a+16|0]=5|t,v=R(Q/R(Q-v)),g[a+8&gt;&gt;2]=w+R(Y*v),g[a+4&gt;&gt;2]=y+R(Z*v),g[a&gt;&gt;2]=G+R(F*v),_=R(R(1)-v))):(e=o[f+4&gt;&gt;2],o[a&gt;&gt;2]=o[f&gt;&gt;2],o[a+4&gt;&gt;2]=e,i=o[(e=f+8|0)+4&gt;&gt;2],o[(r=a+8|0)&gt;&gt;2]=o[e&gt;&gt;2],o[r+4&gt;&gt;2]=i,n[a+16|0]=4|t,v=R(1),B=R(0),_=R(0))):(o[a+12&gt;&gt;2]=0,n[a+16|0]=3|t,B=R(B/R(B-_)),g[a+8&gt;&gt;2]=w+R(D*B),g[a+4&gt;&gt;2]=y+R(E*B),g[a&gt;&gt;2]=G+R(V*B),_=R(R(1)-B))):(e=o[r+4&gt;&gt;2],o[a&gt;&gt;2]=o[r&gt;&gt;2],o[a+4&gt;&gt;2]=e,i=o[(e=r+8|0)+4&gt;&gt;2],o[(r=a+8|0)&gt;&gt;2]=o[e&gt;&gt;2],o[r+4&gt;&gt;2]=i,n[a+16|0]=2|t,B=R(1),v=R(0),_=R(0))):(e=o[i+4&gt;&gt;2],o[a&gt;&gt;2]=o[i&gt;&gt;2],o[a+4&gt;&gt;2]=e,i=o[(e=i+8|0)+4&gt;&gt;2],o[(r=a+8|0)&gt;&gt;2]=o[e&gt;&gt;2],o[r+4&gt;&gt;2]=i,n[a+16|0]=1|t,B=R(0),v=R(0),_=R(1)),g[d+20&gt;&gt;2]=_,o[a+32&gt;&gt;2]=0,g[a+28&gt;&gt;2]=v,g[a+24&gt;&gt;2]=B}function Ui(e,i){var r,f,n,a=0;return f=Ni(e),n=o[(r=e+284|0)+4&gt;&gt;2],o[(a=i+8|0)&gt;&gt;2]=o[r&gt;&gt;2],o[a+4&gt;&gt;2]=n,a=o[e+280&gt;&gt;2],o[i&gt;&gt;2]=o[e+276&gt;&gt;2],o[i+4&gt;&gt;2]=a,f}function Ji(e,i){var r=0,f=R(0),n=0,a=0,t=R(0),C=R(0),d=R(0),v=R(0),B=R(0);n=0;A:if(!((0|(a=o[e&gt;&gt;2]))&lt;1)){for(r=e+8|0,C=g[e+308&gt;&gt;2],d=g[i+8&gt;&gt;2],v=g[i+4&gt;&gt;2],B=g[i&gt;&gt;2];;){if(f=R(B-g[r+-4&gt;&gt;2]),t=R(f*f),f=R(v-g[r&gt;&gt;2]),t=R(t+R(f*f)),f=R(d-g[r+4&gt;&gt;2]),n=1,R(t+R(f*f))&lt;=C)break A;if(r=r+16|0,!(a=a+-1|0))break}n=0}return r=n,g[i+12&gt;&gt;2]!=g[e+304&gt;&gt;2]|g[i+8&gt;&gt;2]!=g[e+300&gt;&gt;2]|g[i+4&gt;&gt;2]!=g[e+296&gt;&gt;2]|g[i&gt;&gt;2]!=g[e+292&gt;&gt;2]||(r=1),r}function xi(e,i,r){var f=0,n=0;Ni(e),f=o[e+248&gt;&gt;2],o[i&gt;&gt;2]=o[e+244&gt;&gt;2],o[i+4&gt;&gt;2]=f,n=o[(f=e+252|0)+4&gt;&gt;2],o[(i=i+8|0)&gt;&gt;2]=o[f&gt;&gt;2],o[i+4&gt;&gt;2]=n,n=o[(f=e+268|0)+4&gt;&gt;2],o[(i=r+8|0)&gt;&gt;2]=o[f&gt;&gt;2],o[i+4&gt;&gt;2]=n,i=o[e+264&gt;&gt;2],o[r&gt;&gt;2]=o[e+260&gt;&gt;2],o[r+4&gt;&gt;2]=i}function Xi(e,i,r,f,a){var t,C=R(0),d=R(0);return o[e&gt;&gt;2]=14908,o[e+32&gt;&gt;2]=r,o[e+28&gt;&gt;2]=i,o[e+24&gt;&gt;2]=f,o[e+20&gt;&gt;2]=a,o[e+4&gt;&gt;2]=0,o[e+8&gt;&gt;2]=1065353216,o[(f=e+12|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[e+36&gt;&gt;2]=o[i+4&gt;&gt;2],o[e+40&gt;&gt;2]=o[r+4&gt;&gt;2],t=e,d=R(BA[o[o[i&gt;&gt;2]+48&gt;&gt;2]](i)),g[t+44&gt;&gt;2]=d,C=R(BA[o[o[r&gt;&gt;2]+48&gt;&gt;2]](r)),o[e+72&gt;&gt;2]=1,o[e+76&gt;&gt;2]=1,o[e+60&gt;&gt;2]=-1,n[e+52|0]=0,g[e+48&gt;&gt;2]=C,e}function Mi(e,i,r,f,n){(function(e,i,r,f){var n,a=0,t=R(0),d=R(0),v=0,B=R(0),_=R(0),m=R(0),Q=0,h=0,G=R(0),y=R(0),W=R(0),p=R(0),F=0,Z=R(0),Y=R(0),V=0,E=R(0),z=R(0),gi=R(0),br=R(0),vr=0,gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=R(0),sn=R(0),kn=R(0),Cn=R(0),dn=R(0),vn=R(0),gn=R(0),Bn=R(0),_n=R(0),Rn=R(0),mn=R(0),Qn=R(0),hn=R(0),Gn=R(0),yn=R(0),wn=R(0),Wn=R(0);for(D=n=D-272|0,o[e+56&gt;&gt;2]=0,o[(Q=n+264|0)&gt;&gt;2]=0,o[Q+4&gt;&gt;2]=0,o[n+256&gt;&gt;2]=0,o[n+260&gt;&gt;2]=0,v=o[(a=i+8|0)+4&gt;&gt;2],o[(Q=n+168|0)&gt;&gt;2]=o[a&gt;&gt;2],o[Q+4&gt;&gt;2]=v,v=o[(a=i+24|0)+4&gt;&gt;2],o[(Q=n+184|0)&gt;&gt;2]=o[a&gt;&gt;2],o[Q+4&gt;&gt;2]=v,v=o[(a=i+40|0)+4&gt;&gt;2],o[(Q=n+200|0)&gt;&gt;2]=o[a&gt;&gt;2],o[Q+4&gt;&gt;2]=v,h=o[(v=i+56|0)+4&gt;&gt;2],o[(a=Q=n+216|0)&gt;&gt;2]=o[v&gt;&gt;2],o[a+4&gt;&gt;2]=h,a=o[i+4&gt;&gt;2],o[n+160&gt;&gt;2]=o[i&gt;&gt;2],o[n+164&gt;&gt;2]=a,a=o[i+20&gt;&gt;2],o[n+176&gt;&gt;2]=o[i+16&gt;&gt;2],o[n+180&gt;&gt;2]=a,a=o[i+36&gt;&gt;2],o[n+192&gt;&gt;2]=o[i+32&gt;&gt;2],o[n+196&gt;&gt;2]=a,a=o[i+52&gt;&gt;2],o[n+208&gt;&gt;2]=o[i+48&gt;&gt;2],o[n+212&gt;&gt;2]=a,F=o[(h=i+120|0)+4&gt;&gt;2],o[(a=n+152|0)&gt;&gt;2]=o[h&gt;&gt;2],o[a+4&gt;&gt;2]=F,F=o[(h=i+72|0)+4&gt;&gt;2],o[(v=n+104|0)&gt;&gt;2]=o[h&gt;&gt;2],o[v+4&gt;&gt;2]=F,F=o[(h=i+88|0)+4&gt;&gt;2],o[(v=n+120|0)&gt;&gt;2]=o[h&gt;&gt;2],o[v+4&gt;&gt;2]=F,F=o[(h=i+104|0)+4&gt;&gt;2],o[(v=n+136|0)&gt;&gt;2]=o[h&gt;&gt;2],o[v+4&gt;&gt;2]=F,v=o[i+68&gt;&gt;2],o[n+96&gt;&gt;2]=o[i+64&gt;&gt;2],o[n+100&gt;&gt;2]=v,h=o[(v=i+80|0)+4&gt;&gt;2],o[n+112&gt;&gt;2]=o[v&gt;&gt;2],o[n+116&gt;&gt;2]=h,h=o[(v=i+96|0)+4&gt;&gt;2],o[n+128&gt;&gt;2]=o[v&gt;&gt;2],o[n+132&gt;&gt;2]=h,h=o[(v=i+112|0)+4&gt;&gt;2],o[n+144&gt;&gt;2]=o[v&gt;&gt;2],o[n+148&gt;&gt;2]=h,t=g[(v=n+148|0)&gt;&gt;2],d=g[(h=n+212|0)&gt;&gt;2],B=g[n+144&gt;&gt;2],_=g[n+208&gt;&gt;2],y=g[Q&gt;&gt;2],m=g[a&gt;&gt;2],z=R(R(y+m)*R(.5)),g[Q&gt;&gt;2]=y-z,gi=R(R(d+t)*R(.5)),g[h&gt;&gt;2]=d-gi,br=R(R(_+B)*R(.5)),g[n+208&gt;&gt;2]=_-br,g[a&gt;&gt;2]=m-z,g[v&gt;&gt;2]=t-gi,g[n+144&gt;&gt;2]=B-br,h=0,h=o[o[e+28&gt;&gt;2]+4&gt;&gt;2]+-17&gt;&gt;&gt;0&lt;=1?o[o[e+32&gt;&gt;2]+4&gt;&gt;2]+-17&gt;&gt;&gt;0&lt;2:h,o[e+68&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0,o[e+8&gt;&gt;2]=1065353216,o[e+60&gt;&gt;2]=-1,o[e+64&gt;&gt;2]=0,o[(Q=e+12|0)&gt;&gt;2]=0,o[Q+4&gt;&gt;2]=0,o[432]=o[432]+1,G=g[e+44&gt;&gt;2],t=g[e+48&gt;&gt;2],F=C[e+52|0],Vi(o[e+24&gt;&gt;2]),y=F?R(0):t,Q=e+4|0,d=R(0xde0b6b000000000),v=0;;){o[n+252&gt;&gt;2]=0,_=g[e+4&gt;&gt;2],m=R(-_),t=g[e+8&gt;&gt;2],B=g[e+12&gt;&gt;2],g[n+248&gt;&gt;2]=R(R(g[i+8&gt;&gt;2]*m)-R(g[i+24&gt;&gt;2]*t))-R(g[i+40&gt;&gt;2]*B),g[n+244&gt;&gt;2]=R(R(g[i+4&gt;&gt;2]*m)-R(t*g[i+20&gt;&gt;2]))-R(B*g[i+36&gt;&gt;2]),g[n+240&gt;&gt;2]=R(R(g[i&gt;&gt;2]*m)-R(t*g[i+16&gt;&gt;2]))-R(B*g[i+32&gt;&gt;2]),o[n+236&gt;&gt;2]=0,g[n+232&gt;&gt;2]=R(R(_*g[i+72&gt;&gt;2])+R(t*g[i+88&gt;&gt;2]))+R(B*g[i+104&gt;&gt;2]),g[n+228&gt;&gt;2]=R(R(_*g[i+68&gt;&gt;2])+R(t*g[i+84&gt;&gt;2]))+R(B*g[i+100&gt;&gt;2]),g[n+224&gt;&gt;2]=R(R(_*g[i+64&gt;&gt;2])+R(t*g[i+80&gt;&gt;2]))+R(B*g[i+96&gt;&gt;2]),hA(n+80|0,o[e+28&gt;&gt;2],n+240|0),hA(n- -64|0,o[e+32&gt;&gt;2],n+224|0),o[n+60&gt;&gt;2]=0,t=g[n+80&gt;&gt;2],_=g[n+84&gt;&gt;2],m=g[n+88&gt;&gt;2],B=R(R(R(R(t*g[n+192&gt;&gt;2])+R(_*g[n+196&gt;&gt;2]))+R(m*g[n+200&gt;&gt;2]))+g[n+216&gt;&gt;2]),g[n+56&gt;&gt;2]=B,p=R(R(R(R(t*g[n+176&gt;&gt;2])+R(_*g[n+180&gt;&gt;2]))+R(m*g[n+184&gt;&gt;2]))+g[n+212&gt;&gt;2]),g[n+52&gt;&gt;2]=p,Y=R(R(R(R(t*g[n+160&gt;&gt;2])+R(_*g[n+164&gt;&gt;2]))+R(m*g[n+168&gt;&gt;2]))+g[n+208&gt;&gt;2]),g[n+48&gt;&gt;2]=Y,o[n+44&gt;&gt;2]=0,t=g[n+64&gt;&gt;2],m=g[n+68&gt;&gt;2],W=g[n+72&gt;&gt;2],_=R(R(R(R(t*g[n+128&gt;&gt;2])+R(m*g[n+132&gt;&gt;2]))+R(W*g[n+136&gt;&gt;2]))+g[n+152&gt;&gt;2]),g[n+40&gt;&gt;2]=_,Z=R(R(R(R(t*g[n+112&gt;&gt;2])+R(m*g[n+116&gt;&gt;2]))+R(W*g[n+120&gt;&gt;2]))+g[n+148&gt;&gt;2]),g[n+36&gt;&gt;2]=Z,t=R(R(R(R(t*g[n+96&gt;&gt;2])+R(m*g[n+100&gt;&gt;2]))+R(W*g[n+104&gt;&gt;2]))+g[n+144&gt;&gt;2]),g[n+32&gt;&gt;2]=t,h&amp;&amp;(o[n+40&gt;&gt;2]=0,o[n+56&gt;&gt;2]=0,_=R(0),B=R(0)),o[n+28&gt;&gt;2]=0,m=R(p-Z),g[n+20&gt;&gt;2]=m,W=g[e+8&gt;&gt;2],t=R(Y-t),g[n+16&gt;&gt;2]=t,p=g[e+4&gt;&gt;2],B=R(B-_),g[n+24&gt;&gt;2]=B;A:{if((t=R(R(R(t*p)+R(m*W))+R(B*g[e+12&gt;&gt;2])))&gt;R(0)^1|R(t*t)&gt;R(d*g[i+128&gt;&gt;2])^1){if(Ji(o[e+24&gt;&gt;2],n+16|0)){v=1,o[e+68&gt;&gt;2]=1,a=2;break A}if((t=R(d-t))&lt;=R(d*R(9.999999974752427e-7))){a=2,o[e+68&gt;&gt;2]=t&lt;=R(0)?2:11,v=1;break A}if(Di(o[e+24&gt;&gt;2],n+16|0,n+48|0,n+32|0),Ui(o[e+24&gt;&gt;2],n)){if(t=g[n&gt;&gt;2],B=R(t*t),t=g[n+4&gt;&gt;2],B=R(B+R(t*t)),t=g[n+8&gt;&gt;2],!((t=R(B+R(t*t)))&lt;R(9.999999974752427e-7))){R(d-t)&lt;=R(d*R(1.1920928955078125e-7))?(o[e+68&gt;&gt;2]=12,v=1,a=2):(a=o[n+4&gt;&gt;2],o[Q&gt;&gt;2]=o[n&gt;&gt;2],o[Q+4&gt;&gt;2]=a,vr=o[(V=n+8|0)+4&gt;&gt;2],o[(a=Q+8|0)&gt;&gt;2]=o[V&gt;&gt;2],o[a+4&gt;&gt;2]=vr,V=o[e+64&gt;&gt;2],o[e+64&gt;&gt;2]=V+1,a=2,(0|V)&gt;1e3||(4==o[o[e+24&gt;&gt;2]&gt;&gt;2]?o[e+68&gt;&gt;2]=13:a=0)),d=t;break A}a=o[n+4&gt;&gt;2],o[Q&gt;&gt;2]=o[n&gt;&gt;2],o[Q+4&gt;&gt;2]=a,o[e+68&gt;&gt;2]=6,V=o[(v=n+8|0)+4&gt;&gt;2],o[(a=Q+8|0)&gt;&gt;2]=o[v&gt;&gt;2],o[a+4&gt;&gt;2]=V}else o[e+68&gt;&gt;2]=3}else o[e+68&gt;&gt;2]=10;v=1,a=2}if(a)break}t=R(0),B=F?R(0):G,_=R(B+y),h=0,a=0,1&amp;v&amp;&amp;(xi(o[e+24&gt;&gt;2],n+240|0,n+224|0),F=o[(v=Q+8|0)+4&gt;&gt;2],o[(a=n+264|0)&gt;&gt;2]=o[v&gt;&gt;2],o[a+4&gt;&gt;2]=F,a=o[Q+4&gt;&gt;2],o[n+256&gt;&gt;2]=o[Q&gt;&gt;2],o[n+260&gt;&gt;2]=a,t=g[e+4&gt;&gt;2],m=g[e+8&gt;&gt;2],W=g[e+12&gt;&gt;2],(G=R(R(R(t*t)+R(m*m))+R(W*W)))&lt;R(9.999999974752427e-7)&amp;&amp;(o[e+68&gt;&gt;2]=5),v=1,G&gt;R(14210854715202004e-30)?(G=R(R(1)/R(w(G))),g[n+256&gt;&gt;2]=G*g[n+256&gt;&gt;2],g[n+260&gt;&gt;2]=G*g[n+260&gt;&gt;2],g[n+264&gt;&gt;2]=G*g[n+264&gt;&gt;2],p=R(w(d)),d=R(B/p),g[n+240&gt;&gt;2]=g[n+240&gt;&gt;2]-R(d*t),g[n+244&gt;&gt;2]=g[n+244&gt;&gt;2]-R(d*m),g[n+248&gt;&gt;2]=g[n+248&gt;&gt;2]-R(d*W),d=R(y/p),g[n+224&gt;&gt;2]=R(d*t)+g[n+224&gt;&gt;2],g[n+228&gt;&gt;2]=R(d*m)+g[n+228&gt;&gt;2],g[n+232&gt;&gt;2]=R(d*W)+g[n+232&gt;&gt;2],a=1,t=R(R(R(1)/G)-_)):(a=0,v=2,t=R(0)),o[e+60&gt;&gt;2]=v),!o[e+68&gt;&gt;2]|!o[e+72&gt;&gt;2]|!o[e+20&gt;&gt;2]||(h=R(_+t)&lt;g[746]);A:{e:{if(((v=1^a)||h)&amp;&amp;(h=o[e+20&gt;&gt;2])){if(o[Q&gt;&gt;2]=0,o[Q+4&gt;&gt;2]=0,o[(F=Q+8|0)&gt;&gt;2]=0,o[F+4&gt;&gt;2]=0,o[431]=o[431]+1,BA[o[o[h&gt;&gt;2]+8&gt;&gt;2]](h,o[e+24&gt;&gt;2],o[e+28&gt;&gt;2],o[e+32&gt;&gt;2],n+160|0,n+96|0,Q,n+80|0,n- -64|0,f)){if(W=R(0),d=g[n+64&gt;&gt;2],G=g[n+80&gt;&gt;2],y=R(d-G),p=g[n+68&gt;&gt;2],Y=g[n+84&gt;&gt;2],m=R(p-Y),Z=g[n+72&gt;&gt;2],E=g[n+88&gt;&gt;2],B=R(Z-E),(_=R(R(R(y*y)+R(m*m))+R(B*B)))&lt;=R(14210854715202004e-30)&amp;&amp;(W=g[e+16&gt;&gt;2],y=g[e+4&gt;&gt;2],m=g[e+8&gt;&gt;2],B=g[e+12&gt;&gt;2],_=R(R(R(y*y)+R(m*m))+R(B*B))),_&gt;R(14210854715202004e-30)){if(o[e+60&gt;&gt;2]=3,d=R(G-d),G=R(d*d),d=R(Y-p),G=R(G+R(d*d)),d=R(E-Z),!((t&gt;(d=R(-R(w(R(G+R(d*d))))))^-1)&amp;(1^v))){v=o[(a=n+88|0)+4&gt;&gt;2],o[(f=n+248|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=v,v=o[(a=n+72|0)+4&gt;&gt;2],o[(f=n+232|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=v,f=o[n+84&gt;&gt;2],o[n+240&gt;&gt;2]=o[n+80&gt;&gt;2],o[n+244&gt;&gt;2]=f,f=o[n+68&gt;&gt;2],o[n+224&gt;&gt;2]=o[n+64&gt;&gt;2],o[n+228&gt;&gt;2]=f,g[n+268&gt;&gt;2]=W,t=R(R(1)/R(w(_))),g[n+264&gt;&gt;2]=B*t,g[n+260&gt;&gt;2]=m*t,g[n+256&gt;&gt;2]=y*t,t=d;break e}if(o[e+60&gt;&gt;2]=8,a)break e;break A}if(o[e+60&gt;&gt;2]=9,a)break e;break A}if(m=g[e+4&gt;&gt;2],W=g[e+8&gt;&gt;2],G=g[e+12&gt;&gt;2],R(R(R(m*m)+R(W*W))+R(G*G))&gt;R(0)){if(d=R(g[n+80&gt;&gt;2]-g[n+64&gt;&gt;2]),p=R(d*d),d=R(g[n+84&gt;&gt;2]-g[n+68&gt;&gt;2]),p=R(p+R(d*d)),d=R(g[n+88&gt;&gt;2]-g[n+72&gt;&gt;2]),!(((d=R(R(w(R(p+R(d*d))))-_))&lt;t^-1)&amp;(1^v))){h=o[(v=n+88|0)+4&gt;&gt;2],o[(a=n+248|0)&gt;&gt;2]=o[v&gt;&gt;2],o[a+4&gt;&gt;2]=h,h=o[(v=n+72|0)+4&gt;&gt;2],o[(f=n+232|0)&gt;&gt;2]=o[v&gt;&gt;2],o[f+4&gt;&gt;2]=h,g[a&gt;&gt;2]=g[a&gt;&gt;2]-R(B*G),g[f&gt;&gt;2]=R(y*G)+g[f&gt;&gt;2],f=o[n+68&gt;&gt;2],o[n+224&gt;&gt;2]=o[n+64&gt;&gt;2],o[n+228&gt;&gt;2]=f,f=o[n+84&gt;&gt;2],o[n+240&gt;&gt;2]=o[n+80&gt;&gt;2],o[n+244&gt;&gt;2]=f,g[n+224&gt;&gt;2]=R(y*m)+g[n+224&gt;&gt;2],g[n+228&gt;&gt;2]=R(y*W)+g[n+228&gt;&gt;2],g[n+240&gt;&gt;2]=g[n+240&gt;&gt;2]-R(B*m),g[n+244&gt;&gt;2]=g[n+244&gt;&gt;2]-R(B*W),h=o[(v=Q+8|0)+4&gt;&gt;2],o[(a=f=n+264|0)&gt;&gt;2]=o[v&gt;&gt;2],o[a+4&gt;&gt;2]=h,a=o[Q+4&gt;&gt;2],o[n+256&gt;&gt;2]=o[Q&gt;&gt;2],o[n+260&gt;&gt;2]=a,B=g[n+256&gt;&gt;2],_=g[n+260&gt;&gt;2],y=g[f&gt;&gt;2],t=R(R(1)/R(w(R(R(R(B*B)+R(_*_))+R(y*y))))),g[f&gt;&gt;2]=y*t,g[n+260&gt;&gt;2]=_*t,g[n+256&gt;&gt;2]=B*t,o[e+60&gt;&gt;2]=6,t=d;break e}o[e+60&gt;&gt;2]=5}}if(!a)break A}R(t*t)&lt;g[i+128&gt;&gt;2]^1&amp;&amp;!(t&lt;R(0))||(f=o[n+260&gt;&gt;2],o[Q&gt;&gt;2]=o[n+256&gt;&gt;2],o[Q+4&gt;&gt;2]=f,g[e+56&gt;&gt;2]=t,a=o[(f=n+264|0)+4&gt;&gt;2],o[(Q=Q+8|0)&gt;&gt;2]=o[f&gt;&gt;2],o[Q+4&gt;&gt;2]=a,o[n+92&gt;&gt;2]=0,_=g[n+256&gt;&gt;2],d=g[n+260&gt;&gt;2],B=g[f&gt;&gt;2],g[n+88&gt;&gt;2]=R(R(_*g[i+8&gt;&gt;2])+R(d*g[i+24&gt;&gt;2]))+R(B*g[i+40&gt;&gt;2]),g[n+84&gt;&gt;2]=R(R(_*g[i+4&gt;&gt;2])+R(d*g[i+20&gt;&gt;2]))+R(B*g[i+36&gt;&gt;2]),g[n+80&gt;&gt;2]=R(R(_*g[i&gt;&gt;2])+R(d*g[i+16&gt;&gt;2]))+R(B*g[i+32&gt;&gt;2]),o[n+76&gt;&gt;2]=0,_=R(-_),g[n+72&gt;&gt;2]=R(R(g[i+72&gt;&gt;2]*_)-R(d*g[i+88&gt;&gt;2]))-R(B*g[i+104&gt;&gt;2]),g[n+68&gt;&gt;2]=R(R(g[i+68&gt;&gt;2]*_)-R(d*g[i+84&gt;&gt;2]))-R(B*g[i+100&gt;&gt;2]),g[n+64&gt;&gt;2]=R(R(g[i+64&gt;&gt;2]*_)-R(d*g[i+80&gt;&gt;2]))-R(B*g[i+96&gt;&gt;2]),hA(n+48|0,o[e+28&gt;&gt;2],n+80|0),hA(n+32|0,o[e+32&gt;&gt;2],n- -64|0),d=g[f&gt;&gt;2],E=g[n+216&gt;&gt;2],gr=g[n+200&gt;&gt;2],hr=g[n+192&gt;&gt;2],Dr=g[n+196&gt;&gt;2],Gf=g[n+152&gt;&gt;2],Zf=g[n+136&gt;&gt;2],cn=g[n+128&gt;&gt;2],un=g[n+132&gt;&gt;2],sn=g[n+208&gt;&gt;2],kn=g[n+168&gt;&gt;2],Cn=g[n+160&gt;&gt;2],dn=g[n+164&gt;&gt;2],vn=g[n+144&gt;&gt;2],gn=g[n+104&gt;&gt;2],Bn=g[n+96&gt;&gt;2],_n=g[n+100&gt;&gt;2],Rn=g[n+212&gt;&gt;2],mn=g[n+184&gt;&gt;2],y=g[n+56&gt;&gt;2],Qn=g[n+176&gt;&gt;2],m=g[n+48&gt;&gt;2],hn=g[n+180&gt;&gt;2],W=g[n+52&gt;&gt;2],Gn=g[n+148&gt;&gt;2],yn=g[n+120&gt;&gt;2],G=g[n+40&gt;&gt;2],wn=g[n+112&gt;&gt;2],p=g[n+32&gt;&gt;2],Wn=g[n+116&gt;&gt;2],Y=g[n+36&gt;&gt;2],_=g[n+256&gt;&gt;2],B=g[n+260&gt;&gt;2],o[n+92&gt;&gt;2]=0,Z=R(-_),g[n+88&gt;&gt;2]=R(R(g[i+8&gt;&gt;2]*Z)-R(B*g[i+24&gt;&gt;2]))-R(d*g[i+40&gt;&gt;2]),g[n+84&gt;&gt;2]=R(R(g[i+4&gt;&gt;2]*Z)-R(B*g[i+20&gt;&gt;2]))-R(d*g[i+36&gt;&gt;2]),g[n+80&gt;&gt;2]=R(R(g[i&gt;&gt;2]*Z)-R(B*g[i+16&gt;&gt;2]))-R(d*g[i+32&gt;&gt;2]),o[n+76&gt;&gt;2]=0,g[n+72&gt;&gt;2]=R(R(_*g[i+72&gt;&gt;2])+R(B*g[i+88&gt;&gt;2]))+R(d*g[i+104&gt;&gt;2]),g[n+68&gt;&gt;2]=R(R(_*g[i+68&gt;&gt;2])+R(B*g[i+84&gt;&gt;2]))+R(d*g[i+100&gt;&gt;2]),g[n+64&gt;&gt;2]=R(R(_*g[i+64&gt;&gt;2])+R(B*g[i+80&gt;&gt;2]))+R(d*g[i+96&gt;&gt;2]),hA(n+48|0,o[e+28&gt;&gt;2],n+80|0),hA(n+32|0,o[e+32&gt;&gt;2],n- -64|0),Y=R(R(R(R(R(sn+R(R(R(m*Cn)+R(W*dn))+R(y*kn)))-R(vn+R(R(R(p*Bn)+R(Y*_n))+R(G*gn))))*Z)-R(B*R(R(Rn+R(R(R(m*Qn)+R(W*hn))+R(y*mn)))-R(Gn+R(R(R(p*wn)+R(Y*Wn))+R(G*yn))))))-R(d*R(R(E+R(R(R(m*hr)+R(W*Dr))+R(y*gr)))-R(Gf+R(R(R(p*cn)+R(Y*un))+R(G*Zf)))))),d=g[n+48&gt;&gt;2],B=g[n+52&gt;&gt;2],_=g[n+56&gt;&gt;2],y=g[n+32&gt;&gt;2],m=g[n+36&gt;&gt;2],W=g[n+40&gt;&gt;2],G=g[n+256&gt;&gt;2],p=g[n+260&gt;&gt;2],Z=R(R(R(R(R(R(R(d*g[n+160&gt;&gt;2])+R(B*g[n+164&gt;&gt;2]))+R(_*g[n+168&gt;&gt;2]))+g[n+208&gt;&gt;2])-R(R(R(R(y*g[n+96&gt;&gt;2])+R(m*g[n+100&gt;&gt;2]))+R(W*g[n+104&gt;&gt;2]))+g[n+144&gt;&gt;2]))*G)+R(R(R(R(R(R(d*g[n+176&gt;&gt;2])+R(B*g[n+180&gt;&gt;2]))+R(_*g[n+184&gt;&gt;2]))+g[n+212&gt;&gt;2])-R(R(R(R(y*g[n+112&gt;&gt;2])+R(m*g[n+116&gt;&gt;2]))+R(W*g[n+120&gt;&gt;2]))+g[n+148&gt;&gt;2]))*p)),B=R(R(R(R(R(d*g[n+192&gt;&gt;2])+R(B*g[n+196&gt;&gt;2]))+R(_*g[n+200&gt;&gt;2]))+g[n+216&gt;&gt;2])-R(R(R(R(y*g[n+128&gt;&gt;2])+R(m*g[n+132&gt;&gt;2]))+R(W*g[n+136&gt;&gt;2]))+g[n+152&gt;&gt;2])),d=g[f&gt;&gt;2],Y&gt;R(Z+R(B*d))&amp;&amp;(o[e+60&gt;&gt;2]=10,g[n+264&gt;&gt;2]=-d,g[n+260&gt;&gt;2]=-p,g[n+256&gt;&gt;2]=-G),o[n+92&gt;&gt;2]=0,g[n+88&gt;&gt;2]=z+g[n+232&gt;&gt;2],g[n+84&gt;&gt;2]=gi+g[n+228&gt;&gt;2],g[n+80&gt;&gt;2]=br+g[n+224&gt;&gt;2],BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,n+256|0,n+80|0,t))}D=n+272|0})(e|=0,i|=0,r|=0,f|=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(e,i,r,f){var a=0,t=0,d=0,v=0,B=R(0),_=0,m=0,Q=0,h=R(0),G=R(0),y=0,w=R(0),W=R(0),p=R(0),F=R(0),Z=R(0),Y=0,V=R(0),E=R(0),D=R(0),z=0;A:if(Y=o[e+4&gt;&gt;2],!((0|Y)&lt;2))for(v=o[e+12&gt;&gt;2],a=(v+(Y&lt;&lt;4)|0)-16|0,w=g[a&gt;&gt;2],V=g[r&gt;&gt;2],h=g[a+4&gt;&gt;2],E=g[r+4&gt;&gt;2],G=g[a+8&gt;&gt;2],D=g[r+8&gt;&gt;2],B=R(R(R(R(w*V)+R(h*E))+R(G*D))+f);;){W=g[(a=(z&lt;&lt;4)+v|0)&gt;&gt;2],p=g[a+4&gt;&gt;2],F=g[a+8&gt;&gt;2],Z=R(R(R(R(W*V)+R(p*E))+R(F*D))+f),y=o[a+12&gt;&gt;2];e:{i:if(B&lt;R(0)){if(Z&lt;R(0)){if((0|(a=o[i+4&gt;&gt;2]))==o[i+8&gt;&gt;2]&amp;&amp;!((0|a)&gt;=(0|(_=a?a&lt;&lt;1:1)))){if(_?(m=dA(_&lt;&lt;4),a=o[i+4&gt;&gt;2]):m=0,(0|a)&gt;=1)for(v=0;t=o[i+12&gt;&gt;2]+v|0,Q=o[t+4&gt;&gt;2],o[(d=v+m|0)&gt;&gt;2]=o[t&gt;&gt;2],o[d+4&gt;&gt;2]=Q,Q=o[(t=t+8|0)+4&gt;&gt;2],o[(d=d+8|0)&gt;&gt;2]=o[t&gt;&gt;2],o[d+4&gt;&gt;2]=Q,v=v+16|0,a=a+-1|0;);(a=o[i+12&gt;&gt;2])&amp;&amp;(C[i+16|0]&amp;&amp;CA(a),o[i+12&gt;&gt;2]=0),o[i+12&gt;&gt;2]=m,n[i+16|0]=1,o[i+8&gt;&gt;2]=_,a=o[i+4&gt;&gt;2]}a=o[i+12&gt;&gt;2]+(a&lt;&lt;4)|0,o[a+12&gt;&gt;2]=y,g[a+8&gt;&gt;2]=F,g[a+4&gt;&gt;2]=p,g[a&gt;&gt;2]=W;break i}if(B=R(B/R(B-Z)),G=R(G+R(R(F-G)*B)),h=R(h+R(R(p-h)*B)),B=R(w+R(R(W-w)*B)),(0|(a=o[i+4&gt;&gt;2]))==o[i+8&gt;&gt;2]&amp;&amp;!((0|a)&gt;=(0|(m=a?a&lt;&lt;1:1)))){if(m?(_=dA(m&lt;&lt;4),a=o[i+4&gt;&gt;2]):_=0,(0|a)&gt;=1)for(v=0;y=o[i+12&gt;&gt;2]+v|0,Q=o[y+4&gt;&gt;2],o[(t=v+_|0)&gt;&gt;2]=o[y&gt;&gt;2],o[t+4&gt;&gt;2]=Q,d=o[(y=y+8|0)+4&gt;&gt;2],o[(t=t+8|0)&gt;&gt;2]=o[y&gt;&gt;2],o[t+4&gt;&gt;2]=d,v=v+16|0,a=a+-1|0;);(a=o[i+12&gt;&gt;2])&amp;&amp;(C[i+16|0]&amp;&amp;CA(a),o[i+12&gt;&gt;2]=0),o[i+12&gt;&gt;2]=_,n[i+16|0]=1,o[i+8&gt;&gt;2]=m,a=o[i+4&gt;&gt;2]}a=o[i+12&gt;&gt;2]+(a&lt;&lt;4)|0,o[a+12&gt;&gt;2]=0,g[a+8&gt;&gt;2]=G,g[a+4&gt;&gt;2]=h,g[a&gt;&gt;2]=B}else{if(!(Z&lt;R(0)))break e;if(B=R(B/R(B-Z)),G=R(G+R(R(F-G)*B)),h=R(h+R(R(p-h)*B)),B=R(w+R(R(W-w)*B)),(0|(a=o[i+4&gt;&gt;2]))==o[i+8&gt;&gt;2]&amp;&amp;!((0|a)&gt;=(0|(_=a?a&lt;&lt;1:1)))){if(_?(m=dA(_&lt;&lt;4),a=o[i+4&gt;&gt;2]):m=0,(0|a)&gt;=1)for(v=0;t=o[i+12&gt;&gt;2]+v|0,Q=o[t+4&gt;&gt;2],o[(d=v+m|0)&gt;&gt;2]=o[t&gt;&gt;2],o[d+4&gt;&gt;2]=Q,Q=o[(t=t+8|0)+4&gt;&gt;2],o[(d=d+8|0)&gt;&gt;2]=o[t&gt;&gt;2],o[d+4&gt;&gt;2]=Q,v=v+16|0,a=a+-1|0;);(a=o[i+12&gt;&gt;2])&amp;&amp;(C[i+16|0]&amp;&amp;CA(a),o[i+12&gt;&gt;2]=0),o[i+12&gt;&gt;2]=m,n[i+16|0]=1,o[i+8&gt;&gt;2]=_,a=o[i+4&gt;&gt;2]}if(a=o[i+12&gt;&gt;2]+(a&lt;&lt;4)|0,o[a+12&gt;&gt;2]=0,g[a+8&gt;&gt;2]=G,g[a+4&gt;&gt;2]=h,g[a&gt;&gt;2]=B,a=o[i+4&gt;&gt;2]+1|0,o[i+4&gt;&gt;2]=a,o[i+8&gt;&gt;2]==(0|a)&amp;&amp;!((0|a)&gt;=(0|(_=a?a&lt;&lt;1:1)))){if(_?(m=dA(_&lt;&lt;4),a=o[i+4&gt;&gt;2]):m=0,(0|a)&gt;=1)for(v=0;t=o[i+12&gt;&gt;2]+v|0,Q=o[t+4&gt;&gt;2],o[(d=v+m|0)&gt;&gt;2]=o[t&gt;&gt;2],o[d+4&gt;&gt;2]=Q,Q=o[(t=t+8|0)+4&gt;&gt;2],o[(d=d+8|0)&gt;&gt;2]=o[t&gt;&gt;2],o[d+4&gt;&gt;2]=Q,v=v+16|0,a=a+-1|0;);(a=o[i+12&gt;&gt;2])&amp;&amp;(C[i+16|0]&amp;&amp;CA(a),o[i+12&gt;&gt;2]=0),o[i+12&gt;&gt;2]=m,n[i+16|0]=1,o[i+8&gt;&gt;2]=_,a=o[i+4&gt;&gt;2]}a=o[i+12&gt;&gt;2]+(a&lt;&lt;4)|0,o[a+12&gt;&gt;2]=y,g[a+8&gt;&gt;2]=F,g[a+4&gt;&gt;2]=p,g[a&gt;&gt;2]=W}o[i+4&gt;&gt;2]=o[i+4&gt;&gt;2]+1}if((0|(z=z+1|0))==(0|Y))break A;D=g[r+8&gt;&gt;2],E=g[r+4&gt;&gt;2],V=g[r&gt;&gt;2],v=o[e+12&gt;&gt;2],B=Z,G=F,h=p,w=W}}function ji(e,i,r,f,n,a,t){var o=R(0),C=R(0),d=R(0),v=R(0),B=R(0),_=R(0),m=R(0),Q=R(0);return o=g[f&gt;&gt;2],v=g[f+4&gt;&gt;2],B=g[f+8&gt;&gt;2],m=R(R(R(g[r&gt;&gt;2]*o)+R(g[r+4&gt;&gt;2]*v))+R(g[r+8&gt;&gt;2]*B)),C=R(R(R(o*g[e&gt;&gt;2])+R(v*g[e+16&gt;&gt;2]))+R(B*g[e+32&gt;&gt;2])),d=g[n+80&gt;&gt;2],_=R(C*(C&lt;R(0)?R(-d):d)),C=R(R(R(o*g[e+4&gt;&gt;2])+R(v*g[e+20&gt;&gt;2]))+R(B*g[e+36&gt;&gt;2])),d=g[n+84&gt;&gt;2],_=R(_+R(C*(C&lt;R(0)?R(-d):d))),C=R(R(R(o*g[e+8&gt;&gt;2])+R(v*g[e+24&gt;&gt;2]))+R(B*g[e+40&gt;&gt;2])),d=g[n+88&gt;&gt;2],_=(C=R(_+R(C*(C&lt;R(0)?R(-d):d))))&gt;(d=g[n+96&gt;&gt;2])?C:d,C=R(R(R(o*g[i&gt;&gt;2])+R(v*g[i+16&gt;&gt;2]))+R(B*g[i+32&gt;&gt;2])),d=g[a+80&gt;&gt;2],Q=R(C*(C&lt;R(0)?R(-d):d)),C=R(R(R(o*g[i+4&gt;&gt;2])+R(v*g[i+20&gt;&gt;2]))+R(B*g[i+36&gt;&gt;2])),d=g[a+84&gt;&gt;2],o=R(R(R(o*g[i+8&gt;&gt;2])+R(v*g[i+24&gt;&gt;2]))+R(B*g[i+40&gt;&gt;2])),v=g[a+88&gt;&gt;2],o=R(R(Q+R(C*(C&lt;R(0)?R(-d):d)))+R(o*(o&lt;R(0)?R(-v):v))),v=g[a+96&gt;&gt;2],o=R(_+(o&gt;v?o:v)),((v=R(m+o))&lt;(o=R(o-m))?v:o)&gt;t^1}function Oi(e,i,r,f,a,t,d,v){var B,m=0,Q=0,h=0,G=0,y=0,w=R(0),W=R(0),p=R(0),F=R(0),Z=0,Y=R(0),V=R(0),E=R(0),z=R(0),gi=0,br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=R(0),sn=R(0),kn=0,Cn=0,dn=0,vn=R(0),gn=R(0),Bn=R(0),_n=R(0),Rn=R(0),mn=0,Qn=0,hn=0,Gn=R(0),yn=R(0),wn=R(0);if(D=B=D-32|0,(0|(m=o[a+4&gt;&gt;2]))&lt;=-1)for(o[a+8&gt;&gt;2]&lt;=-1&amp;&amp;((Q=o[a+12&gt;&gt;2])&amp;&amp;(C[a+16|0]&amp;&amp;CA(Q),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),h=m&lt;&lt;4;G=o[B+20&gt;&gt;2],Q=o[a+12&gt;&gt;2]+h|0,o[Q&gt;&gt;2]=o[B+16&gt;&gt;2],o[Q+4&gt;&gt;2]=G,G=o[(y=B+24|0)+4&gt;&gt;2],o[(Q=Q+8|0)&gt;&gt;2]=o[y&gt;&gt;2],o[Q+4&gt;&gt;2]=G,h=h+16|0,y=(Q=m+1|0)&gt;&gt;&gt;0&gt;=m&gt;&gt;&gt;0,m=Q,y;);if(Q=0,o[a+4&gt;&gt;2]=0,y=o[f+4&gt;&gt;2],o[a+8&gt;&gt;2]&lt;(0|y)){if(y&amp;&amp;(Q=dA(y&lt;&lt;4),!((0|(h=o[a+4&gt;&gt;2]))&lt;1)))for(m=0;G=o[a+12&gt;&gt;2]+m|0,Cn=o[G+4&gt;&gt;2],o[(Z=m+Q|0)&gt;&gt;2]=o[G&gt;&gt;2],o[Z+4&gt;&gt;2]=Cn,kn=o[(G=G+8|0)+4&gt;&gt;2],o[(Z=Z+8|0)&gt;&gt;2]=o[G&gt;&gt;2],o[Z+4&gt;&gt;2]=kn,m=m+16|0,h=h+-1|0;);(m=o[a+12&gt;&gt;2])&amp;&amp;(C[a+16|0]&amp;&amp;CA(m),o[a+12&gt;&gt;2]=0),o[a+12&gt;&gt;2]=Q,n[a+16|0]=1,o[a+8&gt;&gt;2]=y}if(!((0|(G=o[i+28&gt;&gt;2]))&lt;1)){for(m=o[i+36&gt;&gt;2]+20|0,E=g[r+40&gt;&gt;2],br=g[r+36&gt;&gt;2],F=g[r+24&gt;&gt;2],vr=g[r+20&gt;&gt;2],z=g[e+8&gt;&gt;2],gr=g[e+4&gt;&gt;2],hr=g[e&gt;&gt;2],Dr=g[r+32&gt;&gt;2],Gf=g[r+16&gt;&gt;2],Zf=g[r+8&gt;&gt;2],cn=g[r+4&gt;&gt;2],Y=g[r&gt;&gt;2],h=0,p=R(34028234663852886e22),y=-1;W=g[m&gt;&gt;2],w=g[m+4&gt;&gt;2],V=g[m+8&gt;&gt;2],p=(Q=(W=R(R(R(R(R(R(W*Y)+R(w*cn))+R(V*Zf))*hr)+R(R(R(R(W*Gf)+R(w*vr))+R(V*F))*gr))+R(R(R(R(W*Dr)+R(w*br))+R(V*E))*z)))&lt;p)?W:p,y=Q?h:y,m=m+36|0,(0|(h=h+1|0))&lt;(0|G););if(!((0|y)&lt;0)){if(G=o[i+36&gt;&gt;2]+_(y,36)|0,(0|(kn=o[G+4&gt;&gt;2]))&lt;1)Q=f;else for(Cn=G+28|0,mn=G+24|0,Qn=G+20|0,hn=G+12|0,m=0;;){if(Q=a,Z=(0|(y=m+1|0))==(0|kn),gi=o[i+16&gt;&gt;2],h=o[hn&gt;&gt;2],a=gi+(o[h+((Z?0:y)&lt;&lt;2)&gt;&gt;2]&lt;&lt;4)|0,un=g[a+8&gt;&gt;2],Y=g[a&gt;&gt;2],sn=g[a+4&gt;&gt;2],a=gi+(o[h+(m&lt;&lt;2)&gt;&gt;2]&lt;&lt;4)|0,p=g[a+8&gt;&gt;2],W=g[a&gt;&gt;2],w=g[a+4&gt;&gt;2],Gn=g[r+56&gt;&gt;2],yn=g[r+48&gt;&gt;2],wn=g[r+52&gt;&gt;2],V=g[r+40&gt;&gt;2],E=g[r+32&gt;&gt;2],br=g[r+36&gt;&gt;2],F=g[Cn&gt;&gt;2],vr=g[r+8&gt;&gt;2],z=g[Qn&gt;&gt;2],gr=g[r&gt;&gt;2],hr=g[mn&gt;&gt;2],Dr=g[r+4&gt;&gt;2],Gf=g[r+24&gt;&gt;2],Zf=g[r+16&gt;&gt;2],cn=g[r+20&gt;&gt;2],o[B+28&gt;&gt;2]=0,Y=R(W-Y),sn=R(w-sn),un=R(p-un),vn=R(R(R(gr*Y)+R(Dr*sn))+R(vr*un)),gn=R(R(R(Zf*z)+R(cn*hr))+R(Gf*F)),Bn=R(R(R(Y*Zf)+R(sn*cn))+R(un*Gf)),_n=R(R(R(gr*z)+R(Dr*hr))+R(vr*F)),Rn=R(R(vn*gn)-R(Bn*_n)),g[B+24&gt;&gt;2]=-Rn,Y=R(R(R(Y*E)+R(sn*br))+R(un*V)),F=R(R(R(E*z)+R(br*hr))+R(V*F)),z=R(R(Y*_n)-R(vn*F)),g[B+20&gt;&gt;2]=-z,F=R(-R(R(Bn*F)-R(Y*gn))),g[B+16&gt;&gt;2]=F,Ti(a=f,Q,B+16|0,R(-R(R(R(R(yn+R(R(R(W*gr)+R(w*Dr))+R(p*vr)))*F)-R(R(wn+R(R(R(W*Zf)+R(w*cn))+R(p*Gf)))*z))-R(R(Gn+R(R(R(W*E)+R(w*br))+R(p*V)))*Rn)))),(0|(m=o[a+4&gt;&gt;2]))&lt;=-1)for(o[a+8&gt;&gt;2]&lt;=-1&amp;&amp;((f=o[a+12&gt;&gt;2])&amp;&amp;(C[a+16|0]&amp;&amp;CA(f),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),h=m&lt;&lt;4;dn=o[B+4&gt;&gt;2],f=o[a+12&gt;&gt;2]+h|0,o[f&gt;&gt;2]=o[B&gt;&gt;2],o[f+4&gt;&gt;2]=dn,dn=o[(gi=B+8|0)+4&gt;&gt;2],o[(f=f+8|0)&gt;&gt;2]=o[gi&gt;&gt;2],o[f+4&gt;&gt;2]=dn,h=h+16|0,gi=(f=m+1|0)&gt;&gt;&gt;0&gt;=m&gt;&gt;&gt;0,m=f,gi;);if(o[a+4&gt;&gt;2]=0,m=y,f=Q,Z)break}if(!((0|(f=o[Q+4&gt;&gt;2]))&lt;1))for(p=g[G+20&gt;&gt;2],W=g[G+24&gt;&gt;2],w=g[G+28&gt;&gt;2],V=R(R(R(p*g[r&gt;&gt;2])+R(W*g[r+4&gt;&gt;2]))+R(w*g[r+8&gt;&gt;2])),E=R(R(R(p*g[r+16&gt;&gt;2])+R(W*g[r+20&gt;&gt;2]))+R(w*g[r+24&gt;&gt;2])),p=R(R(R(p*g[r+32&gt;&gt;2])+R(W*g[r+36&gt;&gt;2]))+R(w*g[r+40&gt;&gt;2])),W=R(g[G+32&gt;&gt;2]-R(R(R(V*g[r+48&gt;&gt;2])+R(E*g[r+52&gt;&gt;2]))+R(p*g[r+56&gt;&gt;2]))),h=0,y=0;r=(i=o[Q+12&gt;&gt;2]+h|0)+8|0,(w=(w=R(W+R(R(R(V*g[i&gt;&gt;2])+R(E*g[i+4&gt;&gt;2]))+R(p*g[r&gt;&gt;2]))))&lt;=t?t:w)&lt;=d&amp;&amp;(a=o[r+4&gt;&gt;2],o[(f=B+24|0)&gt;&gt;2]=o[r&gt;&gt;2],o[f+4&gt;&gt;2]=a,r=o[i+4&gt;&gt;2],o[B+16&gt;&gt;2]=o[i&gt;&gt;2],o[B+20&gt;&gt;2]=r,BA[o[o[v&gt;&gt;2]+16&gt;&gt;2]](v,e,B+16|0,w),f=o[Q+4&gt;&gt;2]),h=h+16|0,(0|(y=y+1|0))&lt;(0|f););}}D=B+32|0}function Hi(e,i,r,f){return o[e+12&gt;&gt;2]=r,o[e+8&gt;&gt;2]=i,o[e+4&gt;&gt;2]=f,o[e&gt;&gt;2]=15312,e}function zi(e,i,r,f,a,t){e|=0,i|=0,r|=0,f|=0,a|=0,t|=0;var d,v,B=0,_=0,m=R(0),Q=R(0),h=0,G=R(0),y=0,w=R(0),W=R(0),p=R(0),F=0,Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0);D=d=D-288|0,Vi(o[e+4&gt;&gt;2]),m=g[i+52&gt;&gt;2],Q=g[r+52&gt;&gt;2],G=g[f+52&gt;&gt;2],w=g[a+52&gt;&gt;2],W=g[(B=i+56|0)&gt;&gt;2],p=g[r+56&gt;&gt;2],Z=g[(h=f+56|0)&gt;&gt;2],Y=g[a+56&gt;&gt;2],V=g[i+48&gt;&gt;2],E=g[r+48&gt;&gt;2],z=g[f+48&gt;&gt;2],gi=g[a+48&gt;&gt;2],n[d+264|0]=0,o[d+260&gt;&gt;2]=1566444395,o[d+224&gt;&gt;2]=15364,v=Xi(d+144|0,o[e+8&gt;&gt;2],o[e+12&gt;&gt;2],o[e+4&gt;&gt;2],0),y=o[(_=i+8|0)+4&gt;&gt;2],o[(e=d+16|0)&gt;&gt;2]=o[_&gt;&gt;2],o[e+4&gt;&gt;2]=y,y=o[(_=i+24|0)+4&gt;&gt;2],o[(e=d+32|0)&gt;&gt;2]=o[_&gt;&gt;2],o[e+4&gt;&gt;2]=y,y=o[(_=i+40|0)+4&gt;&gt;2],o[(e=d+48|0)&gt;&gt;2]=o[_&gt;&gt;2],o[e+4&gt;&gt;2]=y,_=o[B+4&gt;&gt;2],o[(e=d- -64|0)&gt;&gt;2]=o[B&gt;&gt;2],o[e+4&gt;&gt;2]=_,_=o[(B=f+8|0)+4&gt;&gt;2],o[(e=d+80|0)&gt;&gt;2]=o[B&gt;&gt;2],o[e+4&gt;&gt;2]=_,o[d+136&gt;&gt;2]=1566444395,e=o[i+4&gt;&gt;2],o[d+8&gt;&gt;2]=o[i&gt;&gt;2],o[d+12&gt;&gt;2]=e,e=o[i+20&gt;&gt;2],o[d+24&gt;&gt;2]=o[i+16&gt;&gt;2],o[d+28&gt;&gt;2]=e,e=o[i+36&gt;&gt;2],o[d+40&gt;&gt;2]=o[i+32&gt;&gt;2],o[d+44&gt;&gt;2]=e,e=o[i+52&gt;&gt;2],o[d+56&gt;&gt;2]=o[i+48&gt;&gt;2],o[d+60&gt;&gt;2]=e,e=o[f+4&gt;&gt;2],o[d+72&gt;&gt;2]=o[f&gt;&gt;2],o[d+76&gt;&gt;2]=e,_=o[(B=f+24|0)+4&gt;&gt;2],o[(e=d+96|0)&gt;&gt;2]=o[B&gt;&gt;2],o[e+4&gt;&gt;2]=_,B=o[f+20&gt;&gt;2],o[(e=d+88|0)&gt;&gt;2]=o[f+16&gt;&gt;2],o[e+4&gt;&gt;2]=B,_=o[(B=f+40|0)+4&gt;&gt;2],o[(e=d+112|0)&gt;&gt;2]=o[B&gt;&gt;2],o[e+4&gt;&gt;2]=_,B=o[f+36&gt;&gt;2],o[(e=d+104|0)&gt;&gt;2]=o[f+32&gt;&gt;2],o[e+4&gt;&gt;2]=B,B=o[h+4&gt;&gt;2],o[(e=d+128|0)&gt;&gt;2]=o[h&gt;&gt;2],o[e+4&gt;&gt;2]=B,B=o[f+52&gt;&gt;2],o[(e=d+120|0)&gt;&gt;2]=o[f+48&gt;&gt;2],o[e+4&gt;&gt;2]=B,Mi(v,d+8|0,d+224|0,0),h=o[(B=d+252|0)+4&gt;&gt;2],o[(e=d+280|0)&gt;&gt;2]=o[B&gt;&gt;2],o[e+4&gt;&gt;2]=h,e=o[d+248&gt;&gt;2],o[d+272&gt;&gt;2]=o[d+244&gt;&gt;2],o[d+276&gt;&gt;2]=e,B=0;A:if(C[d+264|0]){W=R(R(p-W)-R(Y-Z)),w=R(R(Q-m)-R(w-G)),p=R(R(E-V)-R(gi-z)),e=o[d+232&gt;&gt;2],_=o[d+236&gt;&gt;2],y=o[d+228&gt;&gt;2];e:{if((G=g[d+260&gt;&gt;2])&gt;R(.0010000000474974513)){for(h=d+244|0,F=33,Q=R(0);;){if(B=0,!(F=F+-1|0))break A;if(B=0,(m=R(Q-R(G/R(R(W*(c(0,_),k()))+R(R(w*(c(0,e),k()))+R(p*(c(0,y),k())))))))&lt;=Q)break A;if(B=0,m&lt;R(0))break A;if(B=0,m&gt;R(1))break A;if(BA[o[o[t&gt;&gt;2]&gt;&gt;2]](t,m),Q=R(R(1)-m),g[d+56&gt;&gt;2]=R(Q*g[i+48&gt;&gt;2])+R(m*g[r+48&gt;&gt;2]),g[d+60&gt;&gt;2]=R(Q*g[i+52&gt;&gt;2])+R(m*g[r+52&gt;&gt;2]),g[d+64&gt;&gt;2]=R(Q*g[i+56&gt;&gt;2])+R(m*g[r+56&gt;&gt;2]),g[d+120&gt;&gt;2]=R(Q*g[f+48&gt;&gt;2])+R(m*g[a+48&gt;&gt;2]),g[d+124&gt;&gt;2]=R(Q*g[f+52&gt;&gt;2])+R(m*g[a+52&gt;&gt;2]),g[d+128&gt;&gt;2]=R(Q*g[f+56&gt;&gt;2])+R(m*g[a+56&gt;&gt;2]),Mi(v,d+8|0,d+224|0,0),B=0,!C[d+264|0])break A;if((G=g[d+260&gt;&gt;2])&lt;R(0)){g[t+164&gt;&gt;2]=m,e=o[d+232&gt;&gt;2],o[t+132&gt;&gt;2]=o[d+228&gt;&gt;2],o[t+136&gt;&gt;2]=e,i=o[d+240&gt;&gt;2],o[(e=t+140|0)&gt;&gt;2]=o[d+236&gt;&gt;2],o[e+4&gt;&gt;2]=i,e=o[h+4&gt;&gt;2],o[t+148&gt;&gt;2]=o[h&gt;&gt;2],o[t+152&gt;&gt;2]=e,r=o[(i=h+8|0)+4&gt;&gt;2],o[(e=t+156|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r;break e}if(_=o[(B=h+8|0)+4&gt;&gt;2],o[(e=d+280|0)&gt;&gt;2]=o[B&gt;&gt;2],o[e+4&gt;&gt;2]=_,e=o[h+4&gt;&gt;2],o[d+272&gt;&gt;2]=o[h&gt;&gt;2],o[d+276&gt;&gt;2]=e,y=o[d+228&gt;&gt;2],e=o[d+232&gt;&gt;2],_=o[d+236&gt;&gt;2],Q=m,!(G&gt;R(.0010000000474974513)))break}G=g[d+240&gt;&gt;2]}else m=R(0),G=g[d+240&gt;&gt;2];if(B=0,R(R(W*(c(0,_),k()))+R(R(w*(c(0,e),k()))+R(p*(c(0,y),k()))))&gt;=R(-g[t+172&gt;&gt;2]))break A;o[t+132&gt;&gt;2]=y,g[t+164&gt;&gt;2]=m,i=o[d+276&gt;&gt;2],o[t+148&gt;&gt;2]=o[d+272&gt;&gt;2],o[t+152&gt;&gt;2]=i,g[t+144&gt;&gt;2]=G,o[t+140&gt;&gt;2]=_,o[t+136&gt;&gt;2]=e,r=o[(i=d+280|0)+4&gt;&gt;2],o[(e=t+156|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r}B=1}return D=d+288|0,0|B}function Pi(e,i,r,f,n,a,t,C,d,v,B){var _=R(0),Q=R(0),h=R(0),G=R(0),y=R(0),W=R(0),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),D=R(0),z=R(0);p=g[(C=(C&lt;&lt;2)+v|0)&gt;&gt;2],F=R(g[v+48&gt;&gt;2]-g[d+48&gt;&gt;2]),V=g[C+16&gt;&gt;2],E=R(g[v+52&gt;&gt;2]-g[d+52&gt;&gt;2]),D=g[C+32&gt;&gt;2],z=R(g[v+56&gt;&gt;2]-g[d+56&gt;&gt;2]),h=R(R(R(p*F)+R(V*E))+R(D*z)),Z=g[(t=(t&lt;&lt;2)+d|0)&gt;&gt;2],G=g[t+16&gt;&gt;2],W=g[t+32&gt;&gt;2],Y=R(R(R(Z*F)+R(G*E))+R(W*z)),y=R(R(R(Z*p)+R(G*V))+R(W*D)),(Q=R(R(1)-R(y*y)))!=R(0)&amp;&amp;((Q=R(R(Y-R(y*h))/Q))&lt;(_=R(-r))||(_=Q)&gt;r&amp;&amp;(_=r));A:{if((Q=R(R(y*_)-h))&lt;(h=R(-n))){if((n=R(R(y*h)+Y))&lt;(_=R(-r))){Q=h;break A}if(!(n&gt;r)){Q=h,_=n;break A}n=h}else{if(!(Q&gt;n))break A;if((h=R(R(y*n)+Y))&lt;(_=R(-r))){Q=n;break A}if(!(h&gt;r)){Q=n,_=h;break A}}Q=n,_=r}if(h=R(D*Q),r=R(h+R(z-R(W*_))),y=R(p*Q),n=R(y+R(F-R(Z*_))),Y=R(V*Q),Q=R(Y+R(E-R(G*_))),_=R(R(r*r)+R(R(n*n)+R(Q*Q))),p=R(w(_)),!((F=R(R(p-f)-a))&gt;B)){A:if(_&lt;=R(14210854715202004e-30)){if(R(m(W))&gt;R(.7071067690849304)){o[e&gt;&gt;2]=0,f=R(R(1)/R(w(R(R(G*G)+R(W*W))))),r=R(G*f),g[e+8&gt;&gt;2]=r,_=R(-R(W*f)),g[e+4&gt;&gt;2]=_,f=R(0);break A}o[e+8&gt;&gt;2]=0,r=R(R(1)/R(w(R(R(Z*Z)+R(G*G))))),_=R(Z*r),g[e+4&gt;&gt;2]=_,f=R(-R(G*r)),g[e&gt;&gt;2]=f,r=R(0)}else o[e+12&gt;&gt;2]=0,f=R(R(-1)/p),r=R(r*f),g[e+8&gt;&gt;2]=r,_=R(Q*f),g[e+4&gt;&gt;2]=_,f=R(n*f),g[e&gt;&gt;2]=f;n=g[v+48&gt;&gt;2],B=g[v+52&gt;&gt;2],Q=g[v+56&gt;&gt;2],o[i+12&gt;&gt;2]=0,g[i+8&gt;&gt;2]=R(h+Q)+R(r*a),g[i+4&gt;&gt;2]=R(Y+B)+R(_*a),g[i&gt;&gt;2]=R(y+n)+R(f*a)}return F}function Ki(e,i){return BA[o[748]](i),e}function Li(){BA[o[749]]()}function qi(e,i,r,f){return o[e+12&gt;&gt;2]=r,o[e+8&gt;&gt;2]=i,o[e+4&gt;&gt;2]=f,o[e&gt;&gt;2]=16060,e}function $i(e,i,r,f,n,a){e|=0,i|=0,r|=0,f|=0,n|=0,a|=0;var t,C,d,v,B,_,m,Q,h,G,y=R(0),W=R(0),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=0,z=0,gi=R(0),br=R(0),vr=0,gr=R(0),hr=R(0),Dr=R(0),Gf=0,Zf=R(0),cn=R(0),un=R(0),sn=R(0),kn=R(0),Cn=R(0),dn=R(0),vn=R(0),gn=R(0),Bn=R(0),_n=R(0),Rn=R(0),mn=R(0),Qn=R(0),hn=R(0),Gn=R(0),yn=R(0),wn=R(0),Wn=R(0),pn=R(0),Fn=R(0),Zn=R(0),Yn=R(0),Vn=R(0),En=R(0),Nn=R(0),Dn=0;D=t=D-96|0,Vi(o[e+4&gt;&gt;2]),yn=g[(E=f+40|0)&gt;&gt;2],wn=g[(vr=f+36|0)&gt;&gt;2],Wn=g[(z=f+24|0)&gt;&gt;2],pn=g[(C=f+20|0)&gt;&gt;2],Zf=g[(d=i+20|0)&gt;&gt;2],cn=g[(v=i+36|0)&gt;&gt;2],un=g[(B=i+24|0)&gt;&gt;2],sn=g[(_=i+52|0)&gt;&gt;2],Z=g[r+52&gt;&gt;2],kn=g[(m=f+52|0)&gt;&gt;2],Y=g[n+52&gt;&gt;2],Cn=g[(Q=i+40|0)&gt;&gt;2],dn=g[(h=i+56|0)&gt;&gt;2],y=g[r+56&gt;&gt;2],vn=g[(G=f+56|0)&gt;&gt;2],F=g[n+56&gt;&gt;2],Fn=g[f+32&gt;&gt;2],Zn=g[f+16&gt;&gt;2],Yn=g[f+8&gt;&gt;2],Vn=g[f+4&gt;&gt;2],En=g[f&gt;&gt;2],gn=g[i&gt;&gt;2],Bn=g[i+16&gt;&gt;2],_n=g[i+32&gt;&gt;2],Rn=g[i+4&gt;&gt;2],mn=g[i+8&gt;&gt;2],Qn=g[i+48&gt;&gt;2],W=g[r+48&gt;&gt;2],hn=g[f+48&gt;&gt;2],p=g[n+48&gt;&gt;2],Gf=o[e+8&gt;&gt;2],o[t+60&gt;&gt;2]=0,gr=R(R(W-Qn)-R(p-hn)),W=R(-gr),gi=R(R(Z-sn)-R(Y-kn)),br=R(R(y-dn)-R(F-vn)),g[t+56&gt;&gt;2]=R(R(mn*W)-R(un*gi))-R(Cn*br),g[t+52&gt;&gt;2]=R(R(Rn*W)-R(Zf*gi))-R(cn*br),g[t+48&gt;&gt;2]=R(R(gn*W)-R(Bn*gi))-R(_n*br),BA[o[o[Gf&gt;&gt;2]+64&gt;&gt;2]](t+80|0,Gf,t+48|0),o[t+76&gt;&gt;2]=0,W=g[t+80&gt;&gt;2],Z=g[t+84&gt;&gt;2],Y=g[t+88&gt;&gt;2],g[t+72&gt;&gt;2]=R(R(R(W*g[i+32&gt;&gt;2])+R(Z*g[v&gt;&gt;2]))+R(Y*g[Q&gt;&gt;2]))+g[h&gt;&gt;2],g[t+68&gt;&gt;2]=R(R(R(W*g[i+16&gt;&gt;2])+R(Z*g[d&gt;&gt;2]))+R(Y*g[B&gt;&gt;2]))+g[_&gt;&gt;2],g[t+64&gt;&gt;2]=R(R(R(W*g[i&gt;&gt;2])+R(Z*g[i+4&gt;&gt;2]))+R(Y*g[i+8&gt;&gt;2]))+g[i+48&gt;&gt;2],Gf=o[e+12&gt;&gt;2],o[t+28&gt;&gt;2]=0,g[t+24&gt;&gt;2]=R(R(gr*g[f+8&gt;&gt;2])+R(gi*g[z&gt;&gt;2]))+R(br*g[E&gt;&gt;2]),g[t+20&gt;&gt;2]=R(R(gr*g[f+4&gt;&gt;2])+R(gi*g[C&gt;&gt;2]))+R(br*g[vr&gt;&gt;2]),g[t+16&gt;&gt;2]=R(R(gr*g[f&gt;&gt;2])+R(gi*g[f+16&gt;&gt;2]))+R(br*g[f+32&gt;&gt;2]),BA[o[o[Gf&gt;&gt;2]+64&gt;&gt;2]](t+32|0,Gf,t+16|0),o[t+60&gt;&gt;2]=0,W=g[t+32&gt;&gt;2],Z=g[t+36&gt;&gt;2],Y=g[t+40&gt;&gt;2],p=R(R(R(R(W*g[f+32&gt;&gt;2])+R(Z*g[vr&gt;&gt;2]))+R(Y*g[E&gt;&gt;2]))+g[G&gt;&gt;2]),g[t+56&gt;&gt;2]=p,F=R(R(R(R(W*g[f&gt;&gt;2])+R(Z*g[f+4&gt;&gt;2]))+R(Y*g[f+8&gt;&gt;2]))+g[f+48&gt;&gt;2]),g[t+48&gt;&gt;2]=F,W=R(R(R(R(W*g[f+16&gt;&gt;2])+R(Z*g[C&gt;&gt;2]))+R(Y*g[z&gt;&gt;2]))+g[m&gt;&gt;2]),g[t+52&gt;&gt;2]=W,o[t+92&gt;&gt;2]=0,y=R(g[t+68&gt;&gt;2]-W),g[t+84&gt;&gt;2]=y,F=R(g[t+64&gt;&gt;2]-F),g[t+80&gt;&gt;2]=F,p=R(g[t+72&gt;&gt;2]-p),g[t+88&gt;&gt;2]=p,W=R(0),Z=R(0),Y=R(0);A:{e:if(R(R(R(F*F)+R(y*y))+R(p*p))&gt;R(9999999747378752e-20))for(E=-33;;){if((vr=E+1|0)&gt;&gt;&gt;0&lt;E&gt;&gt;&gt;0)break e;if(z=o[e+8&gt;&gt;2],E=0,o[t+12&gt;&gt;2]=0,y=R(-g[t+80&gt;&gt;2]),F=g[t+84&gt;&gt;2],p=g[t+88&gt;&gt;2],g[t+8&gt;&gt;2]=R(R(mn*y)-R(un*F))-R(Cn*p),g[t+4&gt;&gt;2]=R(R(Rn*y)-R(Zf*F))-R(cn*p),g[t&gt;&gt;2]=R(R(gn*y)-R(Bn*F))-R(_n*p),BA[o[o[z&gt;&gt;2]+64&gt;&gt;2]](t+16|0,z,t),o[t+76&gt;&gt;2]=0,y=g[t+16&gt;&gt;2],F=g[t+20&gt;&gt;2],p=g[t+24&gt;&gt;2],g[t+72&gt;&gt;2]=dn+R(R(R(_n*y)+R(cn*F))+R(Cn*p)),g[t+68&gt;&gt;2]=sn+R(R(R(Bn*y)+R(Zf*F))+R(un*p)),g[t+64&gt;&gt;2]=Qn+R(R(R(gn*y)+R(Rn*F))+R(mn*p)),z=o[e+12&gt;&gt;2],o[t+12&gt;&gt;2]=0,y=g[t+80&gt;&gt;2],F=g[t+84&gt;&gt;2],p=g[t+88&gt;&gt;2],g[t+8&gt;&gt;2]=R(R(Yn*y)+R(Wn*F))+R(yn*p),g[t+4&gt;&gt;2]=R(R(Vn*y)+R(pn*F))+R(wn*p),g[t&gt;&gt;2]=R(R(En*y)+R(Zn*F))+R(Fn*p),BA[o[o[z&gt;&gt;2]+64&gt;&gt;2]](t+16|0,z,t),o[t+60&gt;&gt;2]=0,o[t+44&gt;&gt;2]=0,y=g[t+16&gt;&gt;2],F=g[t+20&gt;&gt;2],p=g[t+24&gt;&gt;2],hr=R(vn+R(R(R(Fn*y)+R(wn*F))+R(yn*p))),g[t+56&gt;&gt;2]=hr,hr=R(g[t+72&gt;&gt;2]-hr),g[t+40&gt;&gt;2]=hr,Dr=R(kn+R(R(R(Zn*y)+R(pn*F))+R(Wn*p))),g[t+52&gt;&gt;2]=Dr,Dr=R(g[t+68&gt;&gt;2]-Dr),g[t+36&gt;&gt;2]=Dr,y=R(hn+R(R(R(En*y)+R(Vn*F))+R(Yn*p))),g[t+48&gt;&gt;2]=y,Gn=R(g[t+64&gt;&gt;2]-y),g[t+32&gt;&gt;2]=Gn,V&gt;R(1))break A;if(y=g[t+80&gt;&gt;2],F=g[t+84&gt;&gt;2],p=g[t+88&gt;&gt;2],(Nn=R(R(R(Gn*y)+R(Dr*F))+R(hr*p)))&gt;R(0)){if((W=R(R(R(gr*y)+R(gi*F))+R(br*p)))&gt;=R(-14210854715202004e-30))break A;o[t+44&gt;&gt;2]=0,g[t+40&gt;&gt;2]=hr,g[t+36&gt;&gt;2]=Dr,g[t+32&gt;&gt;2]=Gn,V=R(V-R(Nn/W)),W=R(R(1)-V),vn=R(R(W*g[f+56&gt;&gt;2])+R(V*g[n+56&gt;&gt;2])),kn=R(R(W*g[f+52&gt;&gt;2])+R(V*g[n+52&gt;&gt;2])),hn=R(R(W*g[f+48&gt;&gt;2])+R(V*g[n+48&gt;&gt;2])),dn=R(R(W*g[i+56&gt;&gt;2])+R(V*g[r+56&gt;&gt;2])),sn=R(R(W*g[i+52&gt;&gt;2])+R(V*g[r+52&gt;&gt;2])),Qn=R(R(W*g[i+48&gt;&gt;2])+R(V*g[r+48&gt;&gt;2])),Dn=o[t+92&gt;&gt;2],Z=F,Y=p,W=y}if(Ji(o[e+4&gt;&gt;2],t+32|0)||Di(o[e+4&gt;&gt;2],t+32|0,t- -64|0,t+48|0),!Ui(o[e+4&gt;&gt;2],t+80|0))break e;if(E=vr,y=g[t+80&gt;&gt;2],p=R(y*y),y=g[t+84&gt;&gt;2],p=R(p+R(y*y)),y=g[t+88&gt;&gt;2],!(R(p+R(y*y))&gt;R(9999999747378752e-20)))break}g[a+164&gt;&gt;2]=V,(y=R(R(R(W*W)+R(Z*Z))+R(Y*Y)))&gt;=R(14210854715202004e-30)?(o[a+144&gt;&gt;2]=Dn,p=Y,Y=R(R(1)/R(w(y))),V=R(p*Y),g[a+140&gt;&gt;2]=V,Z=R(Z*Y),g[a+136&gt;&gt;2]=Z,W=R(W*Y),g[a+132&gt;&gt;2]=W):(o[a+132&gt;&gt;2]=0,o[a+136&gt;&gt;2]=0,o[(i=a+140|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,V=R(0),Z=R(0),W=R(0)),E=0,R(R(R(gr*W)+R(gi*Z))+R(br*V))&gt;=R(-g[a+172&gt;&gt;2])||(xi(o[e+4&gt;&gt;2],t+16|0,t),r=o[(i=t+8|0)+4&gt;&gt;2],o[(e=a+156|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r,e=o[t+4&gt;&gt;2],o[a+148&gt;&gt;2]=o[t&gt;&gt;2],o[a+152&gt;&gt;2]=e,E=1)}return D=t+96|0,0|E}function Ar(e,i,r,f,a){var t;vA(e,i),o[e&gt;&gt;2]=16120,o[e+8&gt;&gt;2]=16148,o[e+60&gt;&gt;2]=0,t=a?r:f,o[e+48&gt;&gt;2]=t,r=a?f:r,o[e+44&gt;&gt;2]=r,f=e+56|0,i=o[i&gt;&gt;2],o[f&gt;&gt;2]=i,i=0|BA[o[o[i&gt;&gt;2]+12&gt;&gt;2]](i,o[r+8&gt;&gt;2],o[t+8&gt;&gt;2]),o[e+72&gt;&gt;2]=i,r=o[f&gt;&gt;2],BA[o[o[r&gt;&gt;2]+20&gt;&gt;2]](r,i),n[e+76|0]=a}function er(e,i,r,f,a){var t=0;vA(e,i),n[e+24|0]=1,o[e&gt;&gt;2]=16696,o[e+20&gt;&gt;2]=0,n[e+44|0]=1,o[(t=e+12|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[e+40&gt;&gt;2]=0,n[e- -64|0]=1,o[(t=e+32|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[e+60&gt;&gt;2]=0,n[e+68|0]=a,o[(t=e+52|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,n[e+76|0]=0,o[e+72&gt;&gt;2]=o[i+4&gt;&gt;2],o[e+80&gt;&gt;2]=o[o[(a?f:r)+4&gt;&gt;2]+72&gt;&gt;2],ir(e,r,f)}function ir(e,i,r){var f,a,t,d,v,g=0,B=0,_=0,R=0;if(D=f=D-32|0,R=o[e+52&gt;&gt;2],v=C[e+68|0],d=o[(t=v?r:i)+4&gt;&gt;2],(0|R)&lt;(0|(a=o[d+20&gt;&gt;2]))){if(o[e+56&gt;&gt;2]&lt;(0|a)){if(a?(_=dA(a&lt;&lt;2),g=o[e+52&gt;&gt;2]):g=R,(0|g)&gt;=1)for(;o[B+_&gt;&gt;2]=o[o[e+60&gt;&gt;2]+B&gt;&gt;2],B=B+4|0,g=g+-1|0;);(g=o[e+60&gt;&gt;2])&amp;&amp;(C[e- -64|0]&amp;&amp;CA(g),o[e+60&gt;&gt;2]=0),o[e+60&gt;&gt;2]=_,o[e+56&gt;&gt;2]=a,n[e- -64|0]=1}for(B=R&lt;&lt;2,g=a-R|0;o[o[e+60&gt;&gt;2]+B&gt;&gt;2]=0,B=B+4|0,g=g+-1|0;);}if(o[e+52&gt;&gt;2]=a,(0|a)&gt;=1)for(i=v?i:r,g=64,B=0,_=0;o[d+68&gt;&gt;2]?o[o[e+60&gt;&gt;2]+B&gt;&gt;2]=0:(r=o[o[d+28&gt;&gt;2]+g&gt;&gt;2],o[f+28&gt;&gt;2]=_,o[f+24&gt;&gt;2]=-1,o[f+8&gt;&gt;2]=t,R=o[t+12&gt;&gt;2],o[f+16&gt;&gt;2]=o[t+8&gt;&gt;2],o[f+20&gt;&gt;2]=R,o[f+12&gt;&gt;2]=r,r=o[e+4&gt;&gt;2],r=0|BA[o[o[r&gt;&gt;2]+8&gt;&gt;2]](r,f+8|0,i,o[e+72&gt;&gt;2],1),o[o[e+60&gt;&gt;2]+B&gt;&gt;2]=r),g=g+80|0,B=B+4|0,(0|(_=_+1|0))!=(0|a););D=f+32|0}function rr(e){var i=0,r=0,f=0;if(o[(e|=0)&gt;&gt;2]=16696,(0|(f=o[e+52&gt;&gt;2]))&gt;=1)for(;(r=o[o[e+60&gt;&gt;2]+i&gt;&gt;2])&amp;&amp;(BA[o[o[r&gt;&gt;2]&gt;&gt;2]](r),r=o[e+4&gt;&gt;2],BA[o[o[r&gt;&gt;2]+60&gt;&gt;2]](r,o[o[e+60&gt;&gt;2]+i&gt;&gt;2])),i=i+4|0,f=f+-1|0;);return(i=o[e+60&gt;&gt;2])&amp;&amp;(C[e- -64|0]&amp;&amp;CA(i),o[e+60&gt;&gt;2]=0),o[e+60&gt;&gt;2]=0,o[e+52&gt;&gt;2]=0,o[e+56&gt;&gt;2]=0,n[e- -64|0]=1,(i=o[e+40&gt;&gt;2])&amp;&amp;(C[e+44|0]&amp;&amp;CA(i),o[e+40&gt;&gt;2]=0),o[e+40&gt;&gt;2]=0,o[e+32&gt;&gt;2]=0,o[e+36&gt;&gt;2]=0,n[e+44|0]=1,(i=o[e+20&gt;&gt;2])&amp;&amp;(C[e+24|0]&amp;&amp;CA(i),o[e+20&gt;&gt;2]=0),o[e+20&gt;&gt;2]=0,o[e+12&gt;&gt;2]=0,o[e+16&gt;&gt;2]=0,n[e+24|0]=1,0|e}function fr(e,i,r,f,a){e|=0,i|=0,r|=0,f|=0,a|=0;var t,d,v,B=0,_=0,m=0,Q=R(0),h=R(0),G=R(0),y=R(0),w=R(0),W=R(0),p=R(0),F=R(0),Z=R(0),Y=0,V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=R(0),sn=R(0),kn=R(0),Cn=0,dn=0,vn=0,gn=0;if(D=t=D-176|0,Y=C[e+68|0],d=o[(v=Y?r:i)+4&gt;&gt;2],o[d+72&gt;&gt;2]!=o[e+80&gt;&gt;2]){if((0|(m=o[e+52&gt;&gt;2]))&gt;=1)for(;(_=o[o[e+60&gt;&gt;2]+B&gt;&gt;2])&amp;&amp;(BA[o[o[_&gt;&gt;2]&gt;&gt;2]](_),_=o[e+4&gt;&gt;2],BA[o[o[_&gt;&gt;2]+60&gt;&gt;2]](_,o[o[e+60&gt;&gt;2]+B&gt;&gt;2])),B=B+4|0,m=m+-1|0;);ir(e,i,r),o[e+80&gt;&gt;2]=o[d+72&gt;&gt;2]}if(_=o[e+52&gt;&gt;2]){if(m=o[d+68&gt;&gt;2],o[t+164&gt;&gt;2]=a,o[t+160&gt;&gt;2]=f,Y=Y?i:r,o[t+152&gt;&gt;2]=Y,o[t+148&gt;&gt;2]=v,o[t+144&gt;&gt;2]=16768,o[t+172&gt;&gt;2]=o[e+72&gt;&gt;2],o[t+168&gt;&gt;2]=o[e+60&gt;&gt;2],o[t+156&gt;&gt;2]=o[e+4&gt;&gt;2],(0|(B=o[e+32&gt;&gt;2]))&lt;=-1){for(o[e+36&gt;&gt;2]&lt;=-1&amp;&amp;((i=o[e+40&gt;&gt;2])&amp;&amp;(C[e+44|0]&amp;&amp;CA(i),o[e+40&gt;&gt;2]=0),o[e+36&gt;&gt;2]=0,o[e+40&gt;&gt;2]=0,n[e+44|0]=1),_=B&lt;&lt;2;o[o[e+40&gt;&gt;2]+_&gt;&gt;2]=0,_=_+4|0,r=(i=B+1|0)&gt;&gt;&gt;0&gt;=B&gt;&gt;&gt;0,B=i,r;);_=o[e+52&gt;&gt;2]}if(o[e+32&gt;&gt;2]=0,(0|_)&gt;=1)for(vn=e+28|0,r=0;;){if(i=o[o[e+60&gt;&gt;2]+(r&lt;&lt;2)&gt;&gt;2]){if(BA[o[o[i&gt;&gt;2]+16&gt;&gt;2]](i,vn),(0|(B=o[e+32&gt;&gt;2]))&gt;=1)for(_=0,i=0;f=o[o[e+40&gt;&gt;2]+_&gt;&gt;2],o[f+780&gt;&gt;2]&amp;&amp;(o[a+4&gt;&gt;2]=f,B=(0|(Cn=o[f+772&gt;&gt;2]))==(0|(dn=o[o[a+8&gt;&gt;2]+8&gt;&gt;2])),gn=f,f=o[o[a+12&gt;&gt;2]+8&gt;&gt;2],se(gn,(B?Cn:f)+4|0,(B?f:dn)+4|0),o[a+4&gt;&gt;2]=0,B=o[e+32&gt;&gt;2]),_=_+4|0,(0|(i=i+1|0))&lt;(0|B););if((0|B)&lt;=-1)for(o[e+36&gt;&gt;2]&lt;=-1&amp;&amp;((i=o[e+40&gt;&gt;2])&amp;&amp;(C[e+44|0]&amp;&amp;CA(i),o[e+40&gt;&gt;2]=0),n[e+44|0]=1,o[e+36&gt;&gt;2]=0,o[e+40&gt;&gt;2]=0),_=B&lt;&lt;2;o[o[e+40&gt;&gt;2]+_&gt;&gt;2]=0,_=_+4|0,f=(i=B+1|0)&gt;&gt;&gt;0&gt;=B&gt;&gt;&gt;0,B=i,f;);o[e+32&gt;&gt;2]=0,_=o[e+52&gt;&gt;2]}if(!((0|(r=r+1|0))&lt;(0|_)))break}A:if(m)i=o[v+12&gt;&gt;2],V=g[i+52&gt;&gt;2],E=g[i+56&gt;&gt;2],r=o[Y+12&gt;&gt;2],z=g[r+52&gt;&gt;2],gi=g[r+56&gt;&gt;2],Q=g[i+20&gt;&gt;2],h=g[i+36&gt;&gt;2],br=g[r+20&gt;&gt;2],vr=g[r+36&gt;&gt;2],gr=g[r+24&gt;&gt;2],G=g[i+24&gt;&gt;2],hr=g[r+40&gt;&gt;2],y=g[i+40&gt;&gt;2],Dr=g[r+32&gt;&gt;2],w=g[i+32&gt;&gt;2],Gf=g[r&gt;&gt;2],W=g[i&gt;&gt;2],Zf=g[r+16&gt;&gt;2],p=g[i+16&gt;&gt;2],cn=g[i+48&gt;&gt;2],un=g[r+48&gt;&gt;2],F=g[i+4&gt;&gt;2],sn=g[r+4&gt;&gt;2],kn=g[r+8&gt;&gt;2],Z=g[i+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(Z*kn)+R(G*gr))+R(y*hr),g[t+84&gt;&gt;2]=R(R(Z*sn)+R(G*br))+R(y*vr),g[t+72&gt;&gt;2]=R(R(F*kn)+R(Q*gr))+R(h*hr),g[t+68&gt;&gt;2]=R(R(F*sn)+R(Q*br))+R(h*vr),cn=R(-cn),g[t+104&gt;&gt;2]=R(R(R(Z*cn)-R(G*V))-R(y*E))+R(R(R(Z*un)+R(G*z))+R(y*gi)),g[t+100&gt;&gt;2]=R(R(R(F*cn)-R(Q*V))-R(h*E))+R(R(R(F*un)+R(Q*z))+R(h*gi)),o[t+60&gt;&gt;2]=0,g[t+48&gt;&gt;2]=R(R(W*Gf)+R(p*Zf))+R(w*Dr),g[t+80&gt;&gt;2]=R(R(Z*Gf)+R(G*Zf))+R(y*Dr),g[t+64&gt;&gt;2]=R(R(F*Gf)+R(Q*Zf))+R(h*Dr),g[t+56&gt;&gt;2]=R(R(W*kn)+R(p*gr))+R(w*hr),g[t+52&gt;&gt;2]=R(R(W*sn)+R(p*br))+R(w*vr),g[t+96&gt;&gt;2]=R(R(R(W*cn)-R(p*V))-R(w*E))+R(R(R(W*un)+R(p*z))+R(w*gi)),i=o[Y+4&gt;&gt;2],BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,t+48|0,t+128|0,t+112|0),Q=g[a+32&gt;&gt;2],g[t+128&gt;&gt;2]=g[t+128&gt;&gt;2]-Q,g[t+132&gt;&gt;2]=g[t+132&gt;&gt;2]-Q,g[t+136&gt;&gt;2]=g[t+136&gt;&gt;2]-Q,g[t+112&gt;&gt;2]=Q+g[t+112&gt;&gt;2],g[t+116&gt;&gt;2]=Q+g[t+116&gt;&gt;2],g[t+120&gt;&gt;2]=Q+g[t+120&gt;&gt;2],r=o[t+140&gt;&gt;2],i=t+24|0,o[i&gt;&gt;2]=o[t+136&gt;&gt;2],o[i+4&gt;&gt;2]=r,r=o[t+124&gt;&gt;2],i=t+40|0,o[i&gt;&gt;2]=o[t+120&gt;&gt;2],o[i+4&gt;&gt;2]=r,i=o[t+116&gt;&gt;2],o[t+32&gt;&gt;2]=o[t+112&gt;&gt;2],o[t+36&gt;&gt;2]=i,i=o[t+132&gt;&gt;2],o[t+16&gt;&gt;2]=o[t+128&gt;&gt;2],o[t+20&gt;&gt;2]=i,function(e,i,r,f){var a=0,t=0,d=0,v=0,B=0,_=R(0),m=R(0),Q=R(0),h=R(0),G=R(0),y=R(0);if(e){if(_=g[i+24&gt;&gt;2],m=g[i+20&gt;&gt;2],t=o[r+8&gt;&gt;2],Q=g[i+16&gt;&gt;2],h=g[i+8&gt;&gt;2],G=g[i+4&gt;&gt;2],y=g[i&gt;&gt;2],(0|(i=o[r+4&gt;&gt;2]))&lt;=-1)for((0|t)&lt;=-1&amp;&amp;((a=o[r+12&gt;&gt;2])&amp;&amp;(C[r+16|0]&amp;&amp;CA(a),o[r+12&gt;&gt;2]=0),n[r+16|0]=1,o[r+8&gt;&gt;2]=0,o[r+12&gt;&gt;2]=0,t=0),a=i&lt;&lt;2;o[o[r+12&gt;&gt;2]+a&gt;&gt;2]=0,a=a+4|0,v=(d=i+1|0)&gt;&gt;&gt;0&gt;=i&gt;&gt;&gt;0,i=d,v;);if(d=0,o[r+4&gt;&gt;2]=0,(0|t)&lt;=63){if(t=dA(256),(0|(d=o[r+4&gt;&gt;2]))&gt;=1)for(i=0,a=d;o[i+t&gt;&gt;2]=o[o[r+12&gt;&gt;2]+i&gt;&gt;2],i=i+4|0,a=a+-1|0;);(i=o[r+12&gt;&gt;2])&amp;&amp;(C[r+16|0]&amp;&amp;(CA(i),d=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]=64,t=64}if((0|t)==(0|d))if((0|t)&gt;=(0|(B=t&lt;&lt;1)))d=t;else{i=0;e:{if(t){if(v=dA(t&lt;&lt;3),(0|(d=o[r+4&gt;&gt;2]))&lt;1)break e}else v=0,d=t;for(a=d;o[i+v&gt;&gt;2]=o[o[r+12&gt;&gt;2]+i&gt;&gt;2],i=i+4|0,a=a+-1|0;);}(i=o[r+12&gt;&gt;2])&amp;&amp;(C[r+16|0]&amp;&amp;(CA(i),d=o[r+4&gt;&gt;2]),o[r+12&gt;&gt;2]=0),o[r+12&gt;&gt;2]=v,n[r+16|0]=1,o[r+8&gt;&gt;2]=B}for(i=d+1|0,o[r+4&gt;&gt;2]=i,o[o[r+12&gt;&gt;2]+(d&lt;&lt;2)&gt;&gt;2]=e;;){if(a=i+-1|0,o[r+4&gt;&gt;2]=a,d=o[r+12&gt;&gt;2],v=o[d+(a&lt;&lt;2)&gt;&gt;2],g[v&gt;&gt;2]&lt;=Q)if(g[v+16&gt;&gt;2]&gt;=y)if(g[v+4&gt;&gt;2]&lt;=m)if(g[v+20&gt;&gt;2]&gt;=G)if(g[v+8&gt;&gt;2]&lt;=_)if(g[v+24&gt;&gt;2]&gt;=h)if(o[v+40&gt;&gt;2]){if(B=o[v+36&gt;&gt;2],(0|a)==(0|(e=o[r+8&gt;&gt;2])))if((0|i)&gt;(0|(e=a?a&lt;&lt;1:1)))e=a;else{if(e?(d=dA(e&lt;&lt;2),a=o[r+4&gt;&gt;2]):d=0,(0|a)&gt;=1)for(i=0,t=a;o[i+d&gt;&gt;2]=o[o[r+12&gt;&gt;2]+i&gt;&gt;2],i=i+4|0,t=t+-1|0;);(i=o[r+12&gt;&gt;2])&amp;&amp;(C[r+16|0]&amp;&amp;(CA(i),a=o[r+4&gt;&gt;2]),o[r+12&gt;&gt;2]=0),o[r+12&gt;&gt;2]=d,n[r+16|0]=1,o[r+8&gt;&gt;2]=e}if(t=a+1|0,o[r+4&gt;&gt;2]=t,o[(a&lt;&lt;2)+d&gt;&gt;2]=B,B=o[v+40&gt;&gt;2],(0|e)==(0|t))if((0|e)&gt;=(0|(d=e?e&lt;&lt;1:1)))t=e;else{if(d?(v=dA(d&lt;&lt;2),e=o[r+4&gt;&gt;2]):v=0,(0|(t=e))&gt;=1)for(i=0,a=t;o[i+v&gt;&gt;2]=o[o[r+12&gt;&gt;2]+i&gt;&gt;2],i=i+4|0,a=a+-1|0;);(e=o[r+12&gt;&gt;2])&amp;&amp;(C[r+16|0]&amp;&amp;(CA(e),t=o[r+4&gt;&gt;2]),o[r+12&gt;&gt;2]=0),o[r+12&gt;&gt;2]=v,n[r+16|0]=1,o[r+8&gt;&gt;2]=d}i=t+1|0,o[r+4&gt;&gt;2]=i,o[o[r+12&gt;&gt;2]+(t&lt;&lt;2)&gt;&gt;2]=B}else BA[o[o[f&gt;&gt;2]+12&gt;&gt;2]](f,v),i=o[r+4&gt;&gt;2];else i=a;else i=a;else i=a;else i=a;else i=a;else i=a;if(!((0|i)&gt;0))break}}}(o[m&gt;&gt;2],t+16|0,e+8|0,t+144|0);else{if((0|_)&lt;1)break A;for(B=0,m=64;nr(t+144|0,o[o[d+28&gt;&gt;2]+m&gt;&gt;2],B),m=m+80|0,(0|_)!=(0|(B=B+1|0)););}if(i=o[e+52&gt;&gt;2],(0|(B=o[e+32&gt;&gt;2]))&lt;=-1)for(o[e+36&gt;&gt;2]&lt;=-1&amp;&amp;((r=o[e+40&gt;&gt;2])&amp;&amp;(C[e+44|0]&amp;&amp;CA(r),o[e+40&gt;&gt;2]=0),o[e+36&gt;&gt;2]=0,o[e+40&gt;&gt;2]=0,n[e+44|0]=1),_=B&lt;&lt;2;o[o[e+40&gt;&gt;2]+_&gt;&gt;2]=0,_=_+4|0,f=(r=B+1|0)&gt;&gt;&gt;0&gt;=B&gt;&gt;&gt;0,B=r,f;);if(o[e+32&gt;&gt;2]=0,!((0|i)&lt;1))for(a=64,m=0;o[o[e+60&gt;&gt;2]+m&gt;&gt;2]&amp;&amp;(r=o[d+28&gt;&gt;2]+a|0,B=o[r&gt;&gt;2],f=o[v+12&gt;&gt;2],sn=g[f+52&gt;&gt;2],kn=g[f+56&gt;&gt;2],V=g[r+-16&gt;&gt;2],E=g[r+-12&gt;&gt;2],z=g[r+-8&gt;&gt;2],Q=g[f+20&gt;&gt;2],h=g[f+24&gt;&gt;2],gi=g[r+-64&gt;&gt;2],br=g[r+-48&gt;&gt;2],vr=g[r+-32&gt;&gt;2],gr=g[r+-60&gt;&gt;2],hr=g[r+-44&gt;&gt;2],Dr=g[r+-28&gt;&gt;2],Gf=g[r+-56&gt;&gt;2],G=g[f+36&gt;&gt;2],Zf=g[r+-40&gt;&gt;2],y=g[f+40&gt;&gt;2],un=g[r+-24&gt;&gt;2],cn=g[f+48&gt;&gt;2],w=g[f+8&gt;&gt;2],W=g[f&gt;&gt;2],p=g[f+4&gt;&gt;2],F=g[f+16&gt;&gt;2],Z=g[f+32&gt;&gt;2],_=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(Z*Gf)+R(G*Zf))+R(y*un),g[t+84&gt;&gt;2]=R(R(Z*gr)+R(G*hr))+R(y*Dr),g[t+80&gt;&gt;2]=R(R(Z*gi)+R(G*br))+R(y*vr),g[t+72&gt;&gt;2]=R(R(F*Gf)+R(Q*Zf))+R(h*un),g[t+68&gt;&gt;2]=R(R(F*gr)+R(Q*hr))+R(h*Dr),g[t+64&gt;&gt;2]=R(R(F*gi)+R(Q*br))+R(h*vr),g[t+56&gt;&gt;2]=R(R(W*Gf)+R(p*Zf))+R(w*un),g[t+52&gt;&gt;2]=R(R(W*gr)+R(p*hr))+R(w*Dr),g[t+48&gt;&gt;2]=R(R(W*gi)+R(p*br))+R(w*vr),g[t+104&gt;&gt;2]=kn+R(R(R(Z*V)+R(G*E))+R(y*z)),g[t+100&gt;&gt;2]=sn+R(R(R(F*V)+R(Q*E))+R(h*z)),g[t+96&gt;&gt;2]=cn+R(R(R(W*V)+R(p*E))+R(w*z)),BA[o[o[B&gt;&gt;2]+8&gt;&gt;2]](B,t+48|0,t+16|0,t+128|0),r=o[Y+4&gt;&gt;2],BA[o[o[r&gt;&gt;2]+8&gt;&gt;2]](r,o[Y+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^(_=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]?_: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;(r=o[o[e+60&gt;&gt;2]+m&gt;&gt;2],BA[o[o[r&gt;&gt;2]&gt;&gt;2]](r),r=o[e+4&gt;&gt;2],BA[o[o[r&gt;&gt;2]+60&gt;&gt;2]](r,o[o[e+60&gt;&gt;2]+m&gt;&gt;2]),o[o[e+60&gt;&gt;2]+m&gt;&gt;2]=0)),a=a+80|0,m=m+4|0,i=i+-1|0;);}D=t+176|0}function nr(e,i,r){var f,n,a=0,t=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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0);D=f=D-160|0,a=o[e+4&gt;&gt;2],t=o[a+12&gt;&gt;2],W=g[t+52&gt;&gt;2],m=g[t+56&gt;&gt;2],C=g[t+24&gt;&gt;2],Q=g[t+20&gt;&gt;2],d=g[t+40&gt;&gt;2],v=g[t+36&gt;&gt;2],a=o[o[a+4&gt;&gt;2]+28&gt;&gt;2],vr=g[t+48&gt;&gt;2],h=g[t+8&gt;&gt;2],G=g[t&gt;&gt;2],y=g[t+4&gt;&gt;2],w=g[t+16&gt;&gt;2],B=g[t+32&gt;&gt;2],t=0,o[f+156&gt;&gt;2]=0,o[f+140&gt;&gt;2]=0,o[f+124&gt;&gt;2]=0,a=a+_(r,80)|0,p=g[a+8&gt;&gt;2],F=g[a+24&gt;&gt;2],Z=g[a+40&gt;&gt;2],g[f+136&gt;&gt;2]=R(R(B*p)+R(v*F))+R(d*Z),Y=g[a+4&gt;&gt;2],V=g[a+20&gt;&gt;2],E=g[a+36&gt;&gt;2],g[f+132&gt;&gt;2]=R(R(B*Y)+R(v*V))+R(d*E),g[f+120&gt;&gt;2]=R(R(w*p)+R(Q*F))+R(C*Z),g[f+116&gt;&gt;2]=R(R(w*Y)+R(Q*V))+R(C*E),z=m,m=g[a+48&gt;&gt;2],gi=g[a+52&gt;&gt;2],br=g[a+56&gt;&gt;2],g[f+152&gt;&gt;2]=z+R(R(R(B*m)+R(v*gi))+R(d*br)),g[f+148&gt;&gt;2]=W+R(R(R(w*m)+R(Q*gi))+R(C*br)),o[f+108&gt;&gt;2]=0,z=B,B=g[a&gt;&gt;2],W=v,v=g[a+16&gt;&gt;2],gr=d,d=g[a+32&gt;&gt;2],g[f+128&gt;&gt;2]=R(R(z*B)+R(W*v))+R(gr*d),g[f+112&gt;&gt;2]=R(R(w*B)+R(Q*v))+R(C*d),g[f+96&gt;&gt;2]=R(R(G*B)+R(y*v))+R(h*d),g[f+104&gt;&gt;2]=R(R(G*p)+R(y*F))+R(h*Z),g[f+100&gt;&gt;2]=R(R(G*Y)+R(y*V))+R(h*E),g[f+144&gt;&gt;2]=vr+R(R(R(G*m)+R(y*gi))+R(h*br)),BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,f+96|0,f+80|0,f- -64|0),C=g[o[e+20&gt;&gt;2]+32&gt;&gt;2],g[f+80&gt;&gt;2]=g[f+80&gt;&gt;2]-C,g[f+84&gt;&gt;2]=g[f+84&gt;&gt;2]-C,g[f+88&gt;&gt;2]=g[f+88&gt;&gt;2]-C,g[f+64&gt;&gt;2]=C+g[f+64&gt;&gt;2],g[f+68&gt;&gt;2]=C+g[f+68&gt;&gt;2],g[f+72&gt;&gt;2]=C+g[f+72&gt;&gt;2],a=o[e+8&gt;&gt;2],n=o[a+4&gt;&gt;2],BA[o[o[n&gt;&gt;2]+8&gt;&gt;2]](n,o[a+12&gt;&gt;2],f+48|0,f+32|0),(a=o[689])&amp;&amp;!BA[a](o[o[e+8&gt;&gt;2]+4&gt;&gt;2],i)||(t=g[f+64&gt;&gt;2]&lt;g[f+48&gt;&gt;2]|g[f+80&gt;&gt;2]&gt;g[f+32&gt;&gt;2]?t:1,a=0,a=g[f+72&gt;&gt;2]&lt;g[f+56&gt;&gt;2]|g[f+88&gt;&gt;2]&gt;g[f+40&gt;&gt;2]?a:t,g[f+68&gt;&gt;2]&lt;g[f+52&gt;&gt;2]|g[f+84&gt;&gt;2]&gt;g[f+36&gt;&gt;2]|1^a||(o[f+28&gt;&gt;2]=r,o[f+24&gt;&gt;2]=-1,o[f+12&gt;&gt;2]=i,i=o[e+4&gt;&gt;2],o[f+8&gt;&gt;2]=i,o[f+16&gt;&gt;2]=o[i+8&gt;&gt;2],C=g[o[e+20&gt;&gt;2]+32&gt;&gt;2],o[f+20&gt;&gt;2]=f+96,C&gt;R(0)?(i=o[e+12&gt;&gt;2],i=0|BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,f+8|0,o[e+8&gt;&gt;2],0,2)):(i=o[(t=r&lt;&lt;2)+o[e+24&gt;&gt;2]&gt;&gt;2])||(i=o[e+12&gt;&gt;2],i=0|BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,f+8|0,o[e+8&gt;&gt;2],o[e+28&gt;&gt;2],1),o[t+o[e+24&gt;&gt;2]&gt;&gt;2]=i,i=o[t+o[e+24&gt;&gt;2]&gt;&gt;2]),t=o[e+20&gt;&gt;2],a=o[t+8&gt;&gt;2],o[a+8&gt;&gt;2]!=o[o[e+4&gt;&gt;2]+8&gt;&gt;2]?(a=o[t+12&gt;&gt;2],o[t+12&gt;&gt;2]=f+8,BA[o[o[t&gt;&gt;2]+12&gt;&gt;2]](t,-1,r)):(o[t+8&gt;&gt;2]=f+8,BA[o[o[t&gt;&gt;2]+8&gt;&gt;2]](t,-1,r)),BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,f+8|0,o[e+8&gt;&gt;2],o[e+16&gt;&gt;2],o[e+20&gt;&gt;2]),i=o[e+20&gt;&gt;2],o[(o[o[i+8&gt;&gt;2]+8&gt;&gt;2]==o[o[e+4&gt;&gt;2]+8&gt;&gt;2]?8:12)+i&gt;&gt;2]=a)),D=f+160|0}function tr(e){var i,r,f=0,a=0,t=0,d=0,v=0,g=0,B=0;if(!((0|(r=o[e+28&gt;&gt;2]))&gt;=(0|(i=o[e+12&gt;&gt;2])))){A:if(o[e+32&gt;&gt;2]&gt;=(0|i))t=o[e+36&gt;&gt;2];else{if(i?(t=dA(i&lt;&lt;2),a=o[e+28&gt;&gt;2]):a=r,f=o[e+36&gt;&gt;2],(0|a)&gt;=1)for(d=t,v=f;o[d&gt;&gt;2]=o[v&gt;&gt;2],d=d+4|0,v=v+4|0,a=a+-1|0;);else if(!f){o[e+36&gt;&gt;2]=t,o[e+32&gt;&gt;2]=i,n[e+40|0]=1;break A}C[e+40|0]&amp;&amp;CA(f),o[e+36&gt;&gt;2]=t,n[e+40|0]=1,o[e+32&gt;&gt;2]=i}if(S((a=r&lt;&lt;2)+t|0,0,(g=i&lt;&lt;2)-a|0),o[e+28&gt;&gt;2]=i,(0|(B=o[e+48&gt;&gt;2]))&lt;(0|i)){A:if(o[e+52&gt;&gt;2]&gt;=(0|i))t=o[e+56&gt;&gt;2];else{if(i?(t=dA(g),a=o[e+48&gt;&gt;2]):(t=0,a=B),f=o[e+56&gt;&gt;2],(0|a)&gt;=1)for(d=t,v=f;o[d&gt;&gt;2]=o[v&gt;&gt;2],d=d+4|0,v=v+4|0,a=a+-1|0;);else if(!f){o[e+56&gt;&gt;2]=t,o[e+52&gt;&gt;2]=i,n[e+60|0]=1;break A}C[e+60|0]&amp;&amp;CA(f),o[e+56&gt;&gt;2]=t,n[e+60|0]=1,o[e+52&gt;&gt;2]=i}S((a=B&lt;&lt;2)+t|0,0,g-a|0)}if(o[e+48&gt;&gt;2]=i,(0|i)&gt;=1&amp;&amp;(S(o[e+36&gt;&gt;2],255,g),S(o[e+56&gt;&gt;2],255,g)),!((0|r)&lt;1))for(v=o[e+56&gt;&gt;2],d=o[e+16&gt;&gt;2],t=o[e+36&gt;&gt;2],a=0;f=o[d&gt;&gt;2]|o[d+4&gt;&gt;2]&lt;&lt;16,f=_((f=(f&lt;&lt;15^-1)+f|0)&gt;&gt;&gt;10^f,9),f=((f^=f&gt;&gt;&gt;6)&lt;&lt;11^-1)+f|0,f=t+((o[e+12&gt;&gt;2]+-1&amp;(f&gt;&gt;&gt;16^f))&lt;&lt;2)|0,o[v&gt;&gt;2]=o[f&gt;&gt;2],o[f&gt;&gt;2]=a,d=d+12|0,v=v+4|0,(0|(a=a+1|0))!=(0|r););}}function ar(e){var i=0,r=0,f=0,a=0,t=0,d=0;if((i=o[e+16&gt;&gt;2])&amp;&amp;(C[e+20|0]&amp;&amp;CA(i),o[e+16&gt;&gt;2]=0),o[e+16&gt;&gt;2]=0,o[e+8&gt;&gt;2]=0,o[e+12&gt;&gt;2]=0,n[e+20|0]=1,(i=o[e+36&gt;&gt;2])&amp;&amp;(C[e+40|0]&amp;&amp;CA(i),o[e+36&gt;&gt;2]=0),o[e+36&gt;&gt;2]=0,o[e+28&gt;&gt;2]=0,o[e+32&gt;&gt;2]=0,n[e+40|0]=1,(i=o[e+56&gt;&gt;2])&amp;&amp;(C[e+60|0]&amp;&amp;CA(i),o[e+56&gt;&gt;2]=0),o[e+56&gt;&gt;2]=0,o[e+48&gt;&gt;2]=0,o[e+52&gt;&gt;2]=0,n[e+60|0]=1,o[e+12&gt;&gt;2]&lt;=1){if(t=dA(24),(0|(r=o[e+8&gt;&gt;2]))&gt;=1)for(i=0;f=o[e+16&gt;&gt;2]+i|0,d=o[f+4&gt;&gt;2],o[(a=i+t|0)&gt;&gt;2]=o[f&gt;&gt;2],o[a+4&gt;&gt;2]=d,o[a+8&gt;&gt;2]=o[f+8&gt;&gt;2],i=i+12|0,r=r+-1|0;);(i=o[e+16&gt;&gt;2])&amp;&amp;(C[e+20|0]&amp;&amp;CA(i),o[e+16&gt;&gt;2]=0),o[e+16&gt;&gt;2]=t,n[e+20|0]=1,o[e+12&gt;&gt;2]=2}tr(e)}function or(e){return o[(e|=0)+16&gt;&gt;2]}function cr(e){var i=0,r=0,f=0,a=0,t=0;if(o[(e|=0)&gt;&gt;2]=16908,i=8,r=o[e+84&gt;&gt;2],(0|(f=o[r+8&gt;&gt;2]))&gt;=1){for(;(a=o[o[r+16&gt;&gt;2]+i&gt;&gt;2])&amp;&amp;(BA[o[o[a&gt;&gt;2]&gt;&gt;2]](a),t=o[e+4&gt;&gt;2],BA[o[o[t&gt;&gt;2]+60&gt;&gt;2]](t,a)),i=i+12|0,f=f+-1|0;);r=o[e+84&gt;&gt;2]}return ar(r),i=o[e+84&gt;&gt;2],BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+84&gt;&gt;2]),(i=o[e+100&gt;&gt;2])&amp;&amp;(C[e+104|0]&amp;&amp;CA(i),o[e+100&gt;&gt;2]=0),o[e+100&gt;&gt;2]=0,o[e+92&gt;&gt;2]=0,o[e+96&gt;&gt;2]=0,n[e+104|0]=1,rr(e),0|e}function lr(e,i){i|=0;var r=0,f=0,a=0,t=0,d=0;if(!(!(f=o[(e|=0)+12&gt;&gt;2])|!C[e+8|0])){if((0|(r=o[i+4&gt;&gt;2]))==o[i+8&gt;&gt;2]&amp;&amp;!((0|r)&gt;=(0|(t=r?r&lt;&lt;1:1)))){if(t&amp;&amp;(d=dA(t&lt;&lt;2),r=o[i+4&gt;&gt;2]),(0|r)&gt;=1)for(f=0,a=r;o[f+d&gt;&gt;2]=o[o[i+12&gt;&gt;2]+f&gt;&gt;2],f=f+4|0,a=a+-1|0;);(a=o[i+12&gt;&gt;2])&amp;&amp;(C[i+16|0]&amp;&amp;(CA(a),r=o[i+4&gt;&gt;2]),o[i+12&gt;&gt;2]=0),o[i+12&gt;&gt;2]=d,n[i+16|0]=1,o[i+8&gt;&gt;2]=t,f=o[e+12&gt;&gt;2]}o[i+4&gt;&gt;2]=r+1,o[o[i+12&gt;&gt;2]+(r&lt;&lt;2)&gt;&gt;2]=f}}function ur(e,i,r,f,n){e|=0,i|=0,r|=0,f|=0,n|=0;var a=R(0),t=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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0);D=f=D-144|0,o[f+108&gt;&gt;2]=0,a=g[i+80&gt;&gt;2],t=g[i+96&gt;&gt;2],W=g[i+120&gt;&gt;2],br=g[i+56&gt;&gt;2],Y=g[i+112&gt;&gt;2],V=g[i+116&gt;&gt;2],vr=g[i+52&gt;&gt;2],C=g[i+68&gt;&gt;2],v=g[i+84&gt;&gt;2],B=g[i+100&gt;&gt;2],d=g[i+20&gt;&gt;2],G=g[i+36&gt;&gt;2],_=g[i+72&gt;&gt;2],m=g[i+88&gt;&gt;2],y=g[i+24&gt;&gt;2],Q=g[i+104&gt;&gt;2],p=g[i+40&gt;&gt;2],h=g[i+64&gt;&gt;2],F=g[i+32&gt;&gt;2],Z=g[i&gt;&gt;2],E=g[i+16&gt;&gt;2],gr=g[i+48&gt;&gt;2],z=g[i+4&gt;&gt;2],gi=g[i+8&gt;&gt;2],o[f+100&gt;&gt;2]=0,o[f+84&gt;&gt;2]=0,o[f+68&gt;&gt;2]=0,g[f+80&gt;&gt;2]=R(R(gi*_)+R(y*m))+R(p*Q),g[f+76&gt;&gt;2]=R(R(z*_)+R(d*m))+R(G*Q),g[f- -64&gt;&gt;2]=R(R(gi*C)+R(y*v))+R(p*B),g[f+60&gt;&gt;2]=R(R(z*C)+R(d*v))+R(G*B),Y=R(gr-Y),V=R(vr-V),W=R(br-W),g[f+96&gt;&gt;2]=R(R(_*Y)+R(m*V))+R(Q*W),g[f+92&gt;&gt;2]=R(R(Y*C)+R(V*v))+R(W*B),o[f+52&gt;&gt;2]=0,g[f+72&gt;&gt;2]=R(R(Z*_)+R(E*m))+R(F*Q),g[f+56&gt;&gt;2]=R(R(Z*C)+R(E*v))+R(F*B),g[f+48&gt;&gt;2]=R(R(h*gi)+R(a*y))+R(t*p),g[f+44&gt;&gt;2]=R(R(h*z)+R(a*d))+R(t*G),g[f+40&gt;&gt;2]=R(R(h*Z)+R(a*E))+R(t*F),g[f+88&gt;&gt;2]=R(R(Y*h)+R(V*a))+R(W*t),function(e,i,r,f,n,a){var t,C=R(0),d=R(0),v=R(0),B=0,_=R(0),m=R(0),Q=0,h=R(0),G=R(0),y=R(0),W=R(0),p=0,F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=0;D=t=D-32|0,B=o[e+8&gt;&gt;2],d=g[B+60&gt;&gt;2],C=R(g[B+76&gt;&gt;2]-d),G=g[B- -64&gt;&gt;2],v=R(g[B+96&gt;&gt;2]-G),_=R(g[B+80&gt;&gt;2]-G),h=R(g[B+92&gt;&gt;2]-d),y=R(R(C*v)-R(_*h)),F=_,W=g[B+68&gt;&gt;2],_=R(g[B+100&gt;&gt;2]-W),m=R(g[B+84&gt;&gt;2]-W),v=R(R(F*_)-R(m*v)),h=R(R(m*h)-R(C*_));A:if((_=R(R(y*y)+R(R(v*v)+R(h*h))))&gt;=R(14210854715202004e-30)&amp;&amp;(p=o[e+4&gt;&gt;2],F=R(g[p+32&gt;&gt;2]*g[p+16&gt;&gt;2]),C=R(F+a),a=R(R(1)/R(w(_))),_=R(v*a),v=g[i&gt;&gt;2],h=R(h*a),m=g[i+4&gt;&gt;2],Z=R(R(_*R(v-d))+R(h*R(m-G))),G=R(y*a),d=g[i+8&gt;&gt;2],a=R(Z+R(G*R(d-W))),a&lt;R(0)&amp;&amp;(G=R(-G),h=R(-h),_=R(-_),a=R(-a)),a&lt;C)){if(p=o[(Q=i+8|0)+4&gt;&gt;2],o[(gr=t+24|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[gr+4&gt;&gt;2]=p,Q=o[i+4&gt;&gt;2],o[t+16&gt;&gt;2]=o[i&gt;&gt;2],o[t+20&gt;&gt;2]=Q,Q=0,o[t+12&gt;&gt;2]=0,g[t+8&gt;&gt;2]=G,g[t+4&gt;&gt;2]=h,g[t&gt;&gt;2]=_,function(e,i,r){var f=R(0),n=R(0),a=R(0),t=R(0),o=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);return v=g[e+40&gt;&gt;2],C=g[e+24&gt;&gt;2],m=R(v-C),B=g[r+8&gt;&gt;2],h=g[e+32&gt;&gt;2],n=g[e+16&gt;&gt;2],o=R(h-n),a=g[i+4&gt;&gt;2],G=g[e+36&gt;&gt;2],d=g[e+20&gt;&gt;2],t=R(G-d),_=g[i&gt;&gt;2],Q=R(R(B-C)*R(R(o*a)-R(t*_))),y=g[r&gt;&gt;2],f=t,t=g[i+8&gt;&gt;2],w=g[r+4&gt;&gt;2],m=R(Q+R(R(R(y-n)*R(R(f*t)-R(m*a)))+R(R(w-d)*R(R(m*_)-R(o*t))))),f=C,C=g[e+8&gt;&gt;2],o=R(f-C),f=n,n=g[e&gt;&gt;2],Q=R(f-n),f=d,d=g[e+4&gt;&gt;2],f=R(f-d),o=R(R(R(B-C)*R(R(Q*a)-R(f*_)))+R(R(R(y-n)*R(R(f*t)-R(o*a)))+R(R(w-d)*R(R(o*_)-R(Q*t))))),e=1,f=R(B-v),B=R(n-h),n=R(d-G),v=R(C-v),a=R(R(f*R(R(B*a)-R(n*_)))+R(R(R(y-h)*R(R(n*t)-R(v*a)))+R(R(w-G)*R(R(v*_)-R(B*t))))),(!(m&gt;R(0))||a&gt;R(0)^1|o&gt;R(0)^1)&amp;&amp;(e=o&lt;=R(0)&amp;m&lt;=R(0)&amp;a&lt;=R(0)),e}(B+60|0,t,t+16|0))Y=R(d-R(a*G)),V=R(m-R(a*h)),E=R(v-R(a*_)),Z=R(C*C);else{if((0|BA[o[o[B&gt;&gt;2]+100&gt;&gt;2]](B))&lt;1)break A;for(Z=R(C*C),p=0,B=0;Q=o[e+8&gt;&gt;2],BA[o[o[Q&gt;&gt;2]+104&gt;&gt;2]](Q,B,t+16|0,t),C=R(0),z=g[t+16&gt;&gt;2],a=R(g[i&gt;&gt;2]-z),m=R(g[t&gt;&gt;2]-z),gi=g[t+20&gt;&gt;2],d=R(g[i+4&gt;&gt;2]-gi),y=R(g[t+4&gt;&gt;2]-gi),br=g[t+24&gt;&gt;2],v=R(g[i+8&gt;&gt;2]-br),W=R(g[t+8&gt;&gt;2]-br),(vr=R(R(R(a*m)+R(d*y))+R(v*W)))&gt;R(0)&amp;&amp;(vr&lt;(C=R(R(R(m*m)+R(y*y))+R(W*W)))?(C=R(vr/C),v=R(v-R(W*C)),d=R(d-R(y*C)),a=R(a-R(m*C))):(v=R(v-W),d=R(d-y),a=R(a-m),C=R(1))),R(R(R(a*a)+R(d*d))+R(v*v))&lt;Z&amp;&amp;(E=R(z+R(m*C)),V=R(gi+R(y*C)),p=1,Y=R(br+R(W*C))),B=B+1|0,Q=o[e+8&gt;&gt;2],(0|B)&lt;(0|BA[o[o[Q&gt;&gt;2]+100&gt;&gt;2]](Q)););if(Q=0,!p)break A;d=g[i+8&gt;&gt;2],m=g[i+4&gt;&gt;2],v=g[i&gt;&gt;2]}a=R(v-E),v=R(m-V),d=R(d-Y),(C=R(R(R(a*a)+R(v*v))+R(d*d)))&lt;Z&amp;&amp;(C&gt;R(1.1920928955078125e-7)?(_=d,C=R(w(C)),d=R(R(1)/C),g[f+8&gt;&gt;2]=_*d,g[f+4&gt;&gt;2]=v*d,g[f&gt;&gt;2]=a*d,F=R(F-C)):(g[f+8&gt;&gt;2]=G,g[f+4&gt;&gt;2]=h,g[f&gt;&gt;2]=_),o[f+12&gt;&gt;2]=0,o[r+12&gt;&gt;2]=0,g[r+8&gt;&gt;2]=Y,g[r+4&gt;&gt;2]=V,g[r&gt;&gt;2]=E,g[n&gt;&gt;2]=-F,Q=1)}return D=t+32|0,Q}(e,f+88|0,f+128|0,f+112|0,f+108|0,g[e+12&gt;&gt;2])&amp;&amp;(n?(v=g[i+72&gt;&gt;2],B=g[i+64&gt;&gt;2],_=g[i+68&gt;&gt;2],m=g[i+88&gt;&gt;2],Q=g[i+80&gt;&gt;2],h=g[i+84&gt;&gt;2],d=g[i+104&gt;&gt;2],G=g[i+96&gt;&gt;2],y=g[i+100&gt;&gt;2],a=g[f+120&gt;&gt;2],t=g[f+112&gt;&gt;2],C=g[f+116&gt;&gt;2],o[f+36&gt;&gt;2]=0,p=R(R(R(t*G)+R(C*y))+R(a*d)),g[f+32&gt;&gt;2]=-p,F=R(R(R(t*Q)+R(C*h))+R(a*m)),g[f+28&gt;&gt;2]=-F,Z=R(R(R(B*t)+R(_*C))+R(v*a)),g[f+24&gt;&gt;2]=-Z,o[f+20&gt;&gt;2]=0,t=g[f+128&gt;&gt;2],C=g[f+132&gt;&gt;2],W=d,d=g[f+136&gt;&gt;2],a=g[f+108&gt;&gt;2],g[f+16&gt;&gt;2]=R(R(R(R(G*t)+R(y*C))+R(W*d))+g[i+120&gt;&gt;2])+R(p*a),g[f+12&gt;&gt;2]=R(R(R(R(t*Q)+R(C*h))+R(d*m))+g[i+116&gt;&gt;2])+R(F*a),g[f+8&gt;&gt;2]=R(R(R(R(t*B)+R(C*_))+R(d*v))+g[i+112&gt;&gt;2])+R(Z*a),BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,f+24|0,f+8|0,a)):(o[f+36&gt;&gt;2]=0,a=g[f+112&gt;&gt;2],v=g[i+96&gt;&gt;2],t=g[f+116&gt;&gt;2],B=g[i+100&gt;&gt;2],C=g[f+120&gt;&gt;2],_=g[i+104&gt;&gt;2],g[f+32&gt;&gt;2]=R(R(a*v)+R(t*B))+R(C*_),m=g[i+80&gt;&gt;2],Q=g[i+84&gt;&gt;2],h=g[i+88&gt;&gt;2],g[f+28&gt;&gt;2]=R(R(a*m)+R(t*Q))+R(C*h),d=g[i+64&gt;&gt;2],G=g[i+68&gt;&gt;2],y=g[i+72&gt;&gt;2],g[f+24&gt;&gt;2]=R(R(a*d)+R(t*G))+R(C*y),o[f+20&gt;&gt;2]=0,a=g[f+128&gt;&gt;2],t=g[f+132&gt;&gt;2],C=g[f+136&gt;&gt;2],g[f+16&gt;&gt;2]=R(R(R(v*a)+R(B*t))+R(_*C))+g[i+120&gt;&gt;2],g[f+12&gt;&gt;2]=R(R(R(a*m)+R(t*Q))+R(C*h))+g[i+116&gt;&gt;2],g[f+8&gt;&gt;2]=R(R(R(a*d)+R(t*G))+R(C*y))+g[i+112&gt;&gt;2],BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,f+24|0,f+8|0,g[f+108&gt;&gt;2]))),D=f+144|0}function sr(e){var i,r=0,f=R(0),n=0,a=R(0),t=R(0);s(e),i=(r=b(0))&gt;&gt;&gt;31;A:{if((r&amp;=2147483647)&gt;&gt;&gt;0&gt;=1283457024){if(e!=e)break A;return R(i?-1.570796251296997:1.570796251296997)}e:{if(r&gt;&gt;&gt;0&lt;=1054867455){if(n=-1,r&gt;&gt;&gt;0&gt;=964689920)break e;break A}if(e=R(m(e)),r&gt;&gt;&gt;0&lt;=1066926079){if(r&gt;&gt;&gt;0&lt;=1060110335){e=R(R(R(e+e)+R(-1))/R(e+R(2))),n=0;break e}e=R(R(e+R(-1))/R(e+R(1))),n=1}else r&gt;&gt;&gt;0&lt;=1075576831?(e=R(R(e+R(-1.5))/R(R(e*R(1.5))+R(1))),n=2):(e=R(R(-1)/e),n=3)}if(r=n,a=R(e*e),f=R(a*a),t=R(f*R(R(f*R(-.106480173766613))+R(-.19999158382415771))),f=R(a*R(R(f*R(R(f*R(.06168760731816292))+R(.14253635704517365)))+R(.333333283662796))),(0|r)&lt;=-1)return R(e-R(e*R(t+f)));e=R(g[(r&lt;&lt;=2)+17392&gt;&gt;2]-R(R(R(e*R(t+f))-g[r+17408&gt;&gt;2])-e)),e=i?R(-e):e}return e}function kr(e,i){var r,f,n,a=0,t=0,o=R(0);if(!(i==i&amp;e==e))return R(e+i);if(s(i),1065353216==(0|(a=b(0))))return sr(e);n=a&gt;&gt;&gt;30&amp;2,s(e),r=n|(f=(t=b(0))&gt;&gt;&gt;31);A:{e:{i:{if(!(t&amp;=2147483647)){r:switch(r-2|0){case 0:break i;case 1:break r;default:break e}return R(-3.1415927410125732)}if(2139095040!=(0|(a&amp;=2147483647))){if(!a)return R(f?-1.5707963705062866:1.5707963705062866);if(!(a+218103808&gt;&gt;&gt;0&gt;=t&gt;&gt;&gt;0&amp;&amp;2139095040!=(0|t)))return R(f?-1.5707963705062866:1.5707963705062866);if(t+218103808&gt;&gt;&gt;0&lt;a&gt;&gt;&gt;0&amp;&amp;(o=R(0),n)||(o=sr(R(m(R(e/i))))),i=o,r&gt;&gt;&gt;0&lt;=2){e=i;r:switch(r-1|0){case 0:return R(-i);case 1:break r;default:break e}return R(R(3.1415927410125732)-R(i+R(8.742277657347586e-8)))}return R(R(i+R(8.742277657347586e-8))+R(-3.1415927410125732))}if(2139095040==(0|t))break A;return g[17440+(r&lt;&lt;2)&gt;&gt;2]}e=R(3.1415927410125732)}return e}return g[17424+(r&lt;&lt;2)&gt;&gt;2]}function dr(e,i,r,f,n){e|=0,i|=0,r|=0,f|=0,n|=0;var a=R(0),t=R(0),C=0,d=R(0),v=R(0),B=R(0),Q=R(0);D=f=D-160|0,o[f+112&gt;&gt;2]=o[i&gt;&gt;2],o[f+64&gt;&gt;2]=o[i+64&gt;&gt;2],n=o[i+8&gt;&gt;2],o[f+116&gt;&gt;2]=o[i+4&gt;&gt;2],o[f+120&gt;&gt;2]=n,C=o[(n=i+68|0)+4&gt;&gt;2],o[f+68&gt;&gt;2]=o[n&gt;&gt;2],o[f+72&gt;&gt;2]=C,n=o[i+20&gt;&gt;2],o[f+128&gt;&gt;2]=o[i+16&gt;&gt;2],o[f+132&gt;&gt;2]=n,C=o[(n=i+80|0)+4&gt;&gt;2],o[f+80&gt;&gt;2]=o[n&gt;&gt;2],o[f+84&gt;&gt;2]=C,o[f+136&gt;&gt;2]=o[i+24&gt;&gt;2],o[f+88&gt;&gt;2]=o[i+88&gt;&gt;2],o[f+144&gt;&gt;2]=o[i+32&gt;&gt;2],o[f+96&gt;&gt;2]=o[i+96&gt;&gt;2],o[f+100&gt;&gt;2]=o[i+100&gt;&gt;2],C=o[(n=i+36|0)+4&gt;&gt;2],o[f+148&gt;&gt;2]=o[n&gt;&gt;2],o[f+152&gt;&gt;2]=C,o[f+104&gt;&gt;2]=o[i+104&gt;&gt;2],n=o[e+4&gt;&gt;2],t=g[n+40&gt;&gt;2],a=g[n+36&gt;&gt;2],d=g[n+32&gt;&gt;2],v=R(BA[o[o[n&gt;&gt;2]+48&gt;&gt;2]](n)),B=R(BA[o[o[n&gt;&gt;2]+48&gt;&gt;2]](n)),Q=R(BA[o[o[n&gt;&gt;2]+48&gt;&gt;2]](n)),o[f+36&gt;&gt;2]=0,a=R(a+B),g[f+28&gt;&gt;2]=a+a,a=R(d+v),g[f+24&gt;&gt;2]=a+a,t=R(t+Q),g[f+32&gt;&gt;2]=t+t,e=o[e+8&gt;&gt;2],t=g[e+40&gt;&gt;2],a=g[e+36&gt;&gt;2],d=g[e+32&gt;&gt;2],v=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),B=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),Q=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),o[f+20&gt;&gt;2]=0,a=R(a+B),g[f+12&gt;&gt;2]=a+a,a=R(d+v),g[f+8&gt;&gt;2]=a+a,t=R(t+Q),g[f+16&gt;&gt;2]=t+t,function(e,i,r,f,n,a,t,C,d,v){var B,Q=R(0),h=R(0),G=R(0),y=R(0),W=R(0),p=R(0),F=R(0),Z=0,Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=0,un=R(0),sn=R(0),kn=R(0),Cn=R(0),dn=0,vn=R(0),gn=R(0),Bn=R(0),_n=R(0),Rn=R(0),mn=R(0),Qn=R(0),hn=R(0),Gn=R(0),yn=R(0),wn=R(0),Wn=R(0),pn=R(0),Fn=R(0),Zn=R(0),Yn=R(0),Vn=R(0),En=R(0),Nn=R(0),Dn=R(0),In=R(0),Jn=0,Un=0,xn=0,Xn=0,Mn=0,Sn=0,Tn=0;D=B=D-368|0,_n=R(g[r&gt;&gt;2]*R(.5)),g[B+356&gt;&gt;2]=_n,un=g[i+36&gt;&gt;2],sn=g[(Jn=i+4|0)&gt;&gt;2],gi=g[i+20&gt;&gt;2],yn=g[i+40&gt;&gt;2],wn=g[(dn=i+8|0)&gt;&gt;2],kn=g[i+24&gt;&gt;2],F=g[i+16&gt;&gt;2],V=g[i+32&gt;&gt;2],p=g[e&gt;&gt;2],Y=g[f&gt;&gt;2],y=g[e+4&gt;&gt;2],h=g[f+4&gt;&gt;2],Q=g[e+8&gt;&gt;2],G=g[f+8&gt;&gt;2],In=g[i&gt;&gt;2],Rn=R(g[r+4&gt;&gt;2]*R(.5)),g[B+360&gt;&gt;2]=Rn,gn=R(g[r+8&gt;&gt;2]*R(.5)),g[B+364&gt;&gt;2]=gn,Bn=R(g[a&gt;&gt;2]*R(.5)),g[B+344&gt;&gt;2]=Bn,mn=R(g[a+4&gt;&gt;2]*R(.5)),g[B+348&gt;&gt;2]=mn,Qn=R(g[a+8&gt;&gt;2]*R(.5)),g[B+352&gt;&gt;2]=Qn,W=R(Y-p),E=R(h-y),gr=R(G-Q),Wn=R(R(R(In*W)+R(F*E))+R(V*gr)),vn=g[n&gt;&gt;2],hn=g[n+16&gt;&gt;2],h=g[n+32&gt;&gt;2],Fn=R(R(R(In*vn)+R(F*hn))+R(V*h)),p=R(m(Fn)),Gn=g[n+4&gt;&gt;2],hr=g[n+20&gt;&gt;2],Dr=g[n+36&gt;&gt;2],Zn=R(R(R(In*Gn)+R(F*hr))+R(V*Dr)),Y=R(m(Zn)),Gf=g[n+8&gt;&gt;2],z=g[n+24&gt;&gt;2],vr=g[n+40&gt;&gt;2],Yn=R(R(R(In*Gf)+R(F*z))+R(V*vr)),y=R(m(Yn));A:if(!((Q=R(R(m(Wn))-R(R(R(_n+R(Bn*p))+R(mn*Y))+R(Qn*y))))&gt;R(0)||(Vn=R(R(R(sn*Gf)+R(gi*z))+R(un*vr)),Cn=R(m(Vn)),En=R(R(R(sn*Gn)+R(gi*hr))+R(un*Dr)),Zf=R(m(En)),Nn=R(R(R(sn*vn)+R(gi*hn))+R(un*h)),br=R(m(Nn)),G=R(-34028234663852886e22),r=0,Q&gt;R(-34028234663852886e22)&amp;&amp;(cn=Wn&lt;R(0),G=Q,Z=i,r=1),pn=R(R(R(W*sn)+R(E*gi))+R(gr*un)),Q=R(R(m(pn))-R(R(R(Rn+R(Bn*br))+R(mn*Zf))+R(Qn*Cn))),Q&gt;R(0)||(Dn=R(R(R(wn*Gf)+R(kn*z))+R(yn*vr)),gi=R(m(Dn)),un=R(R(R(wn*Gn)+R(kn*hr))+R(yn*Dr)),F=R(m(un)),sn=R(R(R(wn*vn)+R(kn*hn))+R(yn*h)),V=R(m(sn)),Q&gt;G&amp;&amp;(cn=pn&lt;R(0),G=Q,Z=Jn,r=2),kn=R(R(R(W*wn)+R(E*kn))+R(gr*yn)),Q=R(R(m(kn))-R(R(R(gn+R(Bn*V))+R(mn*F))+R(Qn*gi))),Q&gt;R(0)||(Q&gt;G&amp;&amp;(cn=kn&lt;R(0),G=Q,Z=dn,r=3),h=R(R(R(W*vn)+R(E*hn))+R(gr*h)),Q=R(R(m(h))-R(Bn+R(R(gn*V)+R(R(_n*p)+R(Rn*br))))),Q&gt;R(0)||(Q&gt;G&amp;&amp;(cn=h&lt;R(0),G=Q,Z=n,r=4),h=R(R(R(W*Gn)+R(E*hr))+R(gr*Dr)),Q=R(R(m(h))-R(mn+R(R(gn*F)+R(R(_n*Y)+R(Rn*Zf))))),Q&gt;R(0)||(Q&gt;G&amp;&amp;(Z=n+4|0,cn=h&lt;R(0),G=Q,r=5),h=R(R(R(W*Gf)+R(E*z))+R(gr*vr)),Q=R(R(m(h))-R(Qn+R(R(gn*gi)+R(R(_n*y)+R(Rn*Cn))))),Q&gt;R(0)||(Q&gt;G&amp;&amp;(Z=n+8|0,cn=h&lt;R(0),G=Q,r=6),h=R(R(kn*Nn)-R(pn*sn)),Dr=R(Y+R(9999999747378752e-21)),Gf=R(V+R(9999999747378752e-21)),z=R(br+R(9999999747378752e-21)),vr=R(y+R(9999999747378752e-21)),Q=R(R(m(h))-R(R(Qn*Dr)+R(R(R(Rn*Gf)+R(gn*z))+R(mn*vr)))),Q&gt;R(1.1920928955078125e-7)||(vn=R(F+R(9999999747378752e-21)),hn=R(Zf+R(9999999747378752e-21)),Gn=R(p+R(9999999747378752e-21)),gr=R(0),br=R(Nn*Nn),Y=R(R(sn*sn)+R(0)),y=R(w(R(br+Y))),y&gt;R(1.1920928955078125e-7)?(E=R(0),Q=R(Q/y),W=R(0),R(Q*R(1.0499999523162842))&gt;G&amp;&amp;(cn=h&lt;R(0),E=R(Nn/y),gr=R(R(0)/y),Z=0,r=7,G=Q,W=R(R(-sn)/y))):(E=R(0),W=R(0)),h=R(R(kn*En)-R(pn*un)),Q=R(R(m(h))-R(R(Qn*Gn)+R(R(R(Rn*vn)+R(gn*hn))+R(Bn*vr)))),Q&gt;R(1.1920928955078125e-7)||(hr=R(gi+R(9999999747378752e-21)),Zf=R(Cn+R(9999999747378752e-21)),gi=R(En*En),y=R(R(un*un)+R(0)),p=R(w(R(gi+y))),p&gt;R(1.1920928955078125e-7)&amp;&amp;(Q=R(Q/p),R(Q*R(1.0499999523162842))&gt;G&amp;&amp;(cn=h&lt;R(0),E=R(En/p),W=R(R(-un)/p),gr=R(R(0)/p),Z=0,r=8,G=Q)),h=R(R(kn*Vn)-R(pn*Dn)),Q=R(R(m(h))-R(R(mn*Gn)+R(R(Bn*Dr)+R(R(Rn*hr)+R(gn*Zf))))),Q&gt;R(1.1920928955078125e-7)||(F=R(Vn*Vn),V=R(R(Dn*Dn)+R(0)),p=R(w(R(F+V))),p&gt;R(1.1920928955078125e-7)&amp;&amp;(Q=R(Q/p),R(Q*R(1.0499999523162842))&gt;G&amp;&amp;(cn=h&lt;R(0),E=R(Vn/p),W=R(R(-Dn)/p),gr=R(R(0)/p),Z=0,r=9,G=Q)),h=R(R(Wn*sn)-R(kn*Fn)),Q=R(R(m(h))-R(R(Qn*hn)+R(R(R(_n*Gf)+R(gn*Gn))+R(mn*Zf)))),Q&gt;R(1.1920928955078125e-7)||(p=R(Fn*Fn),Y=R(w(R(p+Y))),Y&gt;R(1.1920928955078125e-7)&amp;&amp;(Q=R(Q/Y),R(Q*R(1.0499999523162842))&gt;G&amp;&amp;(cn=h&lt;R(0),E=R(R(-Fn)/Y),W=R(R(0)/Y),gr=R(sn/Y),Z=0,r=10,G=Q)),h=R(R(Wn*un)-R(kn*Zn)),Q=R(R(m(h))-R(R(Qn*z)+R(R(R(_n*vn)+R(gn*Dr))+R(Bn*Zf)))),Q&gt;R(1.1920928955078125e-7)||(Y=R(Zn*Zn),y=R(w(R(Y+y))),y&gt;R(1.1920928955078125e-7)&amp;&amp;(Q=R(Q/y),R(Q*R(1.0499999523162842))&gt;G&amp;&amp;(cn=h&lt;R(0),E=R(R(-Zn)/y),W=R(R(0)/y),gr=R(un/y),Z=0,r=11,G=Q)),h=R(R(Wn*Dn)-R(kn*Yn)),Q=R(R(m(h))-R(R(mn*z)+R(R(Bn*hn)+R(R(_n*hr)+R(gn*vr))))),Q&gt;R(1.1920928955078125e-7)||(y=R(Yn*Yn),V=R(w(R(y+V))),V&gt;R(1.1920928955078125e-7)&amp;&amp;(Q=R(Q/V),R(Q*R(1.0499999523162842))&gt;G&amp;&amp;(cn=h&lt;R(0),E=R(R(-Yn)/V),W=R(R(0)/V),gr=R(Dn/V),Z=0,r=12,G=Q)),h=R(R(pn*Fn)-R(Wn*Nn)),Q=R(R(m(h))-R(R(Qn*vn)+R(R(R(_n*z)+R(Rn*Gn))+R(mn*hr)))),Q&gt;R(1.1920928955078125e-7)||(p=R(w(R(R(br+p)+R(0)))),p&gt;R(1.1920928955078125e-7)&amp;&amp;(Q=R(Q/p),R(Q*R(1.0499999523162842))&gt;G&amp;&amp;(cn=h&lt;R(0),E=R(R(0)/p),W=R(Fn/p),gr=R(R(-Nn)/p),Z=0,r=13,G=Q)),h=R(R(pn*Zn)-R(Wn*En)),Q=R(R(m(h))-R(R(Qn*Gf)+R(R(R(_n*hn)+R(Rn*Dr))+R(Bn*hr)))),Q&gt;R(1.1920928955078125e-7)||(Y=R(w(R(R(gi+Y)+R(0)))),Y&gt;R(1.1920928955078125e-7)&amp;&amp;(Q=R(Q/Y),R(Q*R(1.0499999523162842))&gt;G&amp;&amp;(cn=h&lt;R(0),E=R(R(0)/Y),W=R(Zn/Y),gr=R(R(-En)/Y),Z=0,r=14,G=Q)),h=R(R(pn*Yn)-R(Wn*Vn)),Q=R(R(m(h))-R(R(mn*Gf)+R(R(Bn*vn)+R(R(_n*Zf)+R(Rn*vr))))),Q&gt;R(1.1920928955078125e-7))))))))))))))))){e:{i:{if((y=R(w(R(R(F+y)+R(0)))))&gt;R(1.1920928955078125e-7)&amp;&amp;(Q=R(Q/y),R(Q*R(1.0499999523162842))&gt;G))cn=h&lt;R(0),E=R(R(0)/y),W=R(Yn/y),gr=R(R(-Vn)/y),r=15;else{if(!r)break A;if(Z)break i;Q=G}y=R(R(R(In*gr)+R(W*g[i+4&gt;&gt;2]))+R(E*g[i+8&gt;&gt;2])),g[t&gt;&gt;2]=y,F=R(R(R(gr*g[i+16&gt;&gt;2])+R(W*g[i+20&gt;&gt;2]))+R(E*g[i+24&gt;&gt;2])),g[t+4&gt;&gt;2]=F,W=R(R(R(gr*g[i+32&gt;&gt;2])+R(W*g[i+36&gt;&gt;2]))+R(E*g[i+40&gt;&gt;2])),g[t+8&gt;&gt;2]=W;break e}y=g[Z&gt;&gt;2],o[t&gt;&gt;2]=o[Z&gt;&gt;2],F=g[Z+16&gt;&gt;2],o[t+4&gt;&gt;2]=o[Z+16&gt;&gt;2],W=g[Z+32&gt;&gt;2],o[t+8&gt;&gt;2]=o[Z+32&gt;&gt;2],Q=G}if(cn&amp;&amp;(g[t+8&gt;&gt;2]=-W,g[t+4&gt;&gt;2]=-F,g[t&gt;&gt;2]=-y),g[C&gt;&gt;2]=-Q,(0|r)&gt;=7)o[(Z=B+120|0)&gt;&gt;2]=o[e+8&gt;&gt;2],a=o[e+4&gt;&gt;2],o[B+112&gt;&gt;2]=o[e&gt;&gt;2],o[B+116&gt;&gt;2]=a,G=R(0),vr=g[B+112&gt;&gt;2],br=g[B+116&gt;&gt;2],hr=g[t&gt;&gt;2],gi=g[i&gt;&gt;2],Cn=g[(C=t+4|0)&gt;&gt;2],F=g[i+16&gt;&gt;2],Zf=g[(a=t+8|0)&gt;&gt;2],h=g[i+32&gt;&gt;2],Dr=R((R(R(R(hr*gi)+R(Cn*F))+R(Zf*h))&gt;R(0)?R(1):R(-1))*g[B+356&gt;&gt;2]),W=R(g[Z&gt;&gt;2]+R(Dr*h)),V=g[i+4&gt;&gt;2],p=g[i+20&gt;&gt;2],h=g[i+36&gt;&gt;2],Gf=R((R(R(R(hr*V)+R(Cn*p))+R(Zf*h))&gt;R(0)?R(1):R(-1))*g[B+360&gt;&gt;2]),W=R(W+R(Gf*h)),Y=g[i+8&gt;&gt;2],y=g[i+24&gt;&gt;2],h=g[i+40&gt;&gt;2],z=R((R(R(R(hr*Y)+R(Cn*y))+R(Zf*h))&gt;R(0)?R(1):R(-1))*gn),g[Z&gt;&gt;2]=W+R(z*h),g[B+116&gt;&gt;2]=R(R(br+R(Dr*F))+R(Gf*p))+R(z*y),g[B+112&gt;&gt;2]=R(R(vr+R(Dr*gi))+R(Gf*V))+R(z*Y),o[(e=B+216|0)&gt;&gt;2]=o[f+8&gt;&gt;2],gi=g[n&gt;&gt;2],F=g[n+16&gt;&gt;2],h=g[n+32&gt;&gt;2],z=R((R(R(R(hr*gi)+R(Cn*F))+R(Zf*h))&gt;R(0)?R(-1):R(1))*Bn),W=R(g[e&gt;&gt;2]+R(z*h)),V=g[n+4&gt;&gt;2],p=g[n+20&gt;&gt;2],h=g[n+36&gt;&gt;2],vr=R((R(R(R(hr*V)+R(Cn*p))+R(Zf*h))&gt;R(0)?R(-1):R(1))*g[B+348&gt;&gt;2]),W=R(W+R(vr*h)),Y=g[n+8&gt;&gt;2],y=g[n+24&gt;&gt;2],h=g[n+40&gt;&gt;2],br=R((R(R(R(hr*Y)+R(Cn*y))+R(Zf*h))&gt;R(0)?R(-1):R(1))*g[B+352&gt;&gt;2]),Dr=R(W+R(br*h)),g[e&gt;&gt;2]=Dr,e=o[f+4&gt;&gt;2],o[B+208&gt;&gt;2]=o[f&gt;&gt;2],o[B+212&gt;&gt;2]=e,Gf=R(R(R(g[B+208&gt;&gt;2]+R(z*gi))+R(vr*V))+R(br*Y)),g[B+208&gt;&gt;2]=Gf,z=R(R(R(g[B+212&gt;&gt;2]+R(z*F))+R(vr*p))+R(br*y)),g[B+212&gt;&gt;2]=z,h=g[(i=i+((e=(0|(f=r+-7|0))/3|0)&lt;&lt;2)|0)&gt;&gt;2],e=(f-_(e,3)&lt;&lt;2)+n|0,vr=g[e&gt;&gt;2],V=g[i+16&gt;&gt;2],br=g[e+16&gt;&gt;2],p=g[i+32&gt;&gt;2],gi=g[e+32&gt;&gt;2],F=R(R(R(h*vr)+R(V*br))+R(p*gi)),(Y=R(R(1)-R(F*F)))&lt;=R(9999999747378752e-20)||(y=R(Gf-g[B+112&gt;&gt;2]),W=R(y*h),h=R(z-g[B+116&gt;&gt;2]),G=R(Dr-g[Z&gt;&gt;2]),G=R(R(R(R(R(W+R(h*V))+R(G*p))*F)-R(R(R(y*vr)+R(h*br))+R(G*gi)))*R(R(1)/Y))),g[B+216&gt;&gt;2]=Dr+R(G*gi),g[B+212&gt;&gt;2]=z+R(G*br),g[B+208&gt;&gt;2]=Gf+R(G*vr),o[B+284&gt;&gt;2]=0,g[B+280&gt;&gt;2]=-g[a&gt;&gt;2],g[B+276&gt;&gt;2]=-g[C&gt;&gt;2],g[B+272&gt;&gt;2]=-g[t&gt;&gt;2],BA[o[o[v&gt;&gt;2]+16&gt;&gt;2]](v,B+272|0,B+208|0,Q),o[d&gt;&gt;2]=r;else{un=g[t&gt;&gt;2],(0|r)&lt;=3?(sn=g[t+8&gt;&gt;2],yn=g[t+4&gt;&gt;2],cn=B+356|0,Z=n,dn=B+344|0):(un=R(-un),sn=R(-g[t+8&gt;&gt;2]),yn=R(-g[t+4&gt;&gt;2]),a=f,cn=B+344|0,f=e,e=a,Z=i,i=n,dn=B+356|0),h=R(R(R(un*g[Z&gt;&gt;2])+R(yn*g[Z+16&gt;&gt;2]))+R(sn*g[Z+32&gt;&gt;2])),g[B+328&gt;&gt;2]=h,Q=R(R(R(un*g[Z+4&gt;&gt;2])+R(yn*g[Z+20&gt;&gt;2]))+R(sn*g[Z+36&gt;&gt;2])),g[B+332&gt;&gt;2]=Q,G=R(R(R(un*g[Z+8&gt;&gt;2])+R(yn*g[Z+24&gt;&gt;2]))+R(sn*g[Z+40&gt;&gt;2])),g[B+336&gt;&gt;2]=G,y=R(m(G)),(Q=R(m(Q)))&gt;(G=R(m(h)))?(n=(C=Q&gt;y)?1:2,a=0):(n=(1^(C=G&gt;y))&lt;&lt;1,a=C),Mn=a,h=g[(n&lt;&lt;=2)+dn&gt;&gt;2],Q=R(h*g[n+Z&gt;&gt;2]),G=R(g[f&gt;&gt;2]-g[e&gt;&gt;2]),Sn=C?2:1,a=B,g[n+(B+328|0)&gt;&gt;2]&lt;R(0)?(W=R(G+Q),g[B+312&gt;&gt;2]=W,Q=R(R(g[f+4&gt;&gt;2]-g[e+4&gt;&gt;2])+R(h*g[(16|n)+Z&gt;&gt;2])),g[B+316&gt;&gt;2]=Q,Cn=R(R(g[f+8&gt;&gt;2]-g[e+8&gt;&gt;2])+R(h*g[(32|n)+Z&gt;&gt;2]))):(W=R(G-Q),g[B+312&gt;&gt;2]=W,Q=R(R(g[f+4&gt;&gt;2]-g[e+4&gt;&gt;2])-R(h*g[(16|n)+Z&gt;&gt;2])),g[B+316&gt;&gt;2]=Q,Cn=R(R(g[f+8&gt;&gt;2]-g[e+8&gt;&gt;2])-R(h*g[(32|n)+Z&gt;&gt;2]))),g[a+320&gt;&gt;2]=Cn,C=1;e:{if((Xn=((0|r)&lt;4?-1:-4)+r|0)&gt;&gt;&gt;0&lt;=1){if(n=2,Xn-1)break e}else n=1;C=0}f=2,p=g[(n=(a=n&lt;&lt;2)+i|0)&gt;&gt;2],Y=g[n+16&gt;&gt;2],y=g[n+32&gt;&gt;2],wn=R(R(R(W*p)+R(Q*Y))+R(Cn*y)),vr=g[(Un=(n=Mn&lt;&lt;2)+Z|0)&gt;&gt;2],br=g[Un+16&gt;&gt;2],h=g[Un+32&gt;&gt;2],Zf=R(R(R(p*vr)+R(Y*br))+R(y*h)),G=g[n+dn&gt;&gt;2],gi=R(Zf*G),F=R(wn+gi),V=g[(xn=(n=Sn&lt;&lt;2)+Z|0)&gt;&gt;2],E=R(p*V),p=g[xn+16&gt;&gt;2],E=R(E+R(Y*p)),Y=g[xn+32&gt;&gt;2],Dr=R(E+R(y*Y)),y=g[n+dn&gt;&gt;2],hr=R(Dr*y),g[B+300&gt;&gt;2]=F-hr,Gf=g[(i=(n=C&lt;&lt;2)+i|0)&gt;&gt;2],z=g[i+16&gt;&gt;2],W=R(R(W*Gf)+R(Q*z)),Q=g[i+32&gt;&gt;2],kn=R(W+R(Cn*Q)),br=R(R(R(Gf*vr)+R(z*br))+R(Q*h)),h=R(G*br),G=R(kn+h),Y=R(R(R(Gf*V)+R(z*p))+R(Q*Y)),p=R(y*Y),g[B+296&gt;&gt;2]=G-p,g[B+292&gt;&gt;2]=F+hr,E=R(G+p),g[B+288&gt;&gt;2]=E,Q=R(wn-gi),y=R(Q+hr),g[B+284&gt;&gt;2]=y,G=R(kn-h),W=R(G+p),g[B+280&gt;&gt;2]=W,Q=R(Q-hr),g[B+276&gt;&gt;2]=Q,F=R(G-p),g[B+272&gt;&gt;2]=F,p=g[(i=a+cn|0)&gt;&gt;2],Tn=o[i&gt;&gt;2],Jn=o[(i=n+cn|0)&gt;&gt;2],V=g[i&gt;&gt;2],h=R(-V);e:{i:{r:{f:{if(!(n=V&gt;(gr=R(-F)))){if(a=0,f=1,i=B+208|0,n^(C=V&gt;(G=R(-W))))break f;break r}if(g[B+212&gt;&gt;2]=Q,g[B+208&gt;&gt;2]=F,i=B+208|8,a=1,(0|n)==(0|(C=V&gt;(G=R(-W)))))break r}if(g[i&gt;&gt;2]=h,g[i+4&gt;&gt;2]=Q+R(R(h-F)*R(R(y-Q)/R(W-F))),i=i+8|0,C)break i;a=f;break e}if(f=a,!C)break e}g[i+4&gt;&gt;2]=y,g[i&gt;&gt;2]=W,a=f+1|0,i=i+8|0,W=g[B+280&gt;&gt;2],G=R(-W),E=g[B+288&gt;&gt;2]}e:{if((G&lt;V|0)!=(V&gt;R(-E)|0)){if(G=g[B+292&gt;&gt;2],Q=g[B+284&gt;&gt;2],g[i&gt;&gt;2]=h,g[i+4&gt;&gt;2]=Q+R(R(h-W)*R(R(G-Q)/R(E-W))),8&amp;(a=a+1|0))break e;i=i+8|0}if(W=g[B+288&gt;&gt;2],V&gt;(y=R(-W))){if(g[i&gt;&gt;2]=W,o[i+4&gt;&gt;2]=o[B+292&gt;&gt;2],8&amp;(a=a+1|0))break e;W=g[B+288&gt;&gt;2],y=R(-W),i=i+8|0}if(f=y&lt;V,y=g[B+296&gt;&gt;2],(0|f)!=(V&gt;(E=R(-y))|0)){if(G=g[B+300&gt;&gt;2],Q=g[B+292&gt;&gt;2],g[i&gt;&gt;2]=h,g[i+4&gt;&gt;2]=Q+R(R(h-W)*R(R(G-Q)/R(y-W))),8&amp;(a=a+1|0))break e;y=g[B+296&gt;&gt;2],E=R(-y),i=i+8|0}if(E&lt;V){if(g[i&gt;&gt;2]=y,o[i+4&gt;&gt;2]=o[B+300&gt;&gt;2],8&amp;(a=a+1|0))break e;F=g[B+272&gt;&gt;2],gr=R(-F),y=g[B+296&gt;&gt;2],E=R(-y),i=i+8|0}i:{r:{if((E&lt;V|0)==(gr&lt;V|0)){if(!((0|a)&gt;=1)){a=0;break r}}else if(G=g[B+276&gt;&gt;2],Q=g[B+300&gt;&gt;2],g[i&gt;&gt;2]=h,g[i+4&gt;&gt;2]=Q+R(R(h-y)*R(R(G-Q)/R(F-y))),8&amp;(a=a+1|0))break e;for(i=B+208|0,n=B+112|0,f=0;;){if((F=g[i&gt;&gt;2])&lt;V){if(g[n&gt;&gt;2]=F,o[n+4&gt;&gt;2]=o[i+4&gt;&gt;2],8&amp;(f=f+1|0)){a=f;break r}F=g[i&gt;&gt;2],n=n+8|0}if(C=i+8|0,(F&lt;V|0)!=((Q=g[(dn=(0|a)&gt;1?C:B+208|0)&gt;&gt;2])&lt;V|0)){if(h=g[i+4&gt;&gt;2],G=g[dn+4&gt;&gt;2],o[n&gt;&gt;2]=Jn,g[n+4&gt;&gt;2]=h+R(R(V-F)*R(R(G-h)/R(Q-F))),8&amp;(f=f+1|0)){a=f;break r}n=n+8|0}if(i=C,!((0|(a=a+-1|0))&gt;0))break}if((0|f)&lt;1)a=0;else{for(y=R(-p),n=B+208|0,i=B+112|0,C=0;;){if(W=g[(a=i+4|0)&gt;&gt;2],p&gt;(F=R(-W))){if(o[n&gt;&gt;2]=o[i&gt;&gt;2],o[n+4&gt;&gt;2]=o[a&gt;&gt;2],8&amp;(C=C+1|0)){a=C;break i}W=g[a&gt;&gt;2],F=R(-W),n=n+8|0}if(a=i+8|0,Q=g[(dn=(0|f)&gt;1?a:B+112|0)+4&gt;&gt;2],(F&lt;p|0)!=(p&gt;R(-Q)|0)){if(G=g[dn&gt;&gt;2],h=g[i&gt;&gt;2],g[n+4&gt;&gt;2]=y,g[n&gt;&gt;2]=h+R(R(y-W)*R(R(G-h)/R(Q-W))),8&amp;(C=C+1|0)){a=C;break i}n=n+8|0}if(i=a,!((0|(f=f+-1|0))&gt;0))break}if((0|C)&lt;1)a=0;else for(i=B+208|0,n=B+112|0,a=0;;){if((F=g[(f=i+4|0)&gt;&gt;2])&lt;p){if(o[n&gt;&gt;2]=o[i&gt;&gt;2],o[n+4&gt;&gt;2]=o[f&gt;&gt;2],8&amp;(a=a+1|0))break r;F=g[f&gt;&gt;2],n=n+8|0}if(f=i+8|0,(F&lt;p|0)!=((Q=g[(dn=(0|C)&gt;1?f:B+208|0)+4&gt;&gt;2])&lt;p|0)){if(G=g[dn&gt;&gt;2],h=g[i&gt;&gt;2],o[n+4&gt;&gt;2]=Tn,g[n&gt;&gt;2]=h+R(R(p-F)*R(R(G-h)/R(Q-F))),8&amp;(a=a+1|0))break r;n=n+8|0}if(i=f,!((0|(C=C+-1|0))&gt;0))break}}}U(B+208|0,B+112|0,a&lt;&lt;3)}if(!((0|a)&gt;=1))break A}for(G=R(R(1)/R(R(br*Dr)-R(Zf*Y))),hn=R(Dr*G),Gn=R(Zf*G),hr=R(Y*G),Cn=R(br*G),Zf=g[(Xn&lt;&lt;2)+cn&gt;&gt;2],Dr=g[(32|(f=Sn&lt;&lt;2))+Z&gt;&gt;2],Gf=g[(32|(i=Mn&lt;&lt;2))+Z&gt;&gt;2],z=g[(16|f)+Z&gt;&gt;2],vr=g[(16|i)+Z&gt;&gt;2],br=g[xn&gt;&gt;2],gi=g[Un&gt;&gt;2],n=0,i=B+208|0,F=g[B+320&gt;&gt;2],V=g[B+316&gt;&gt;2],p=g[B+312&gt;&gt;2];f=(B+112|0)+_(n,12)|0,Y=g[i&gt;&gt;2],Q=R(Y-kn),y=g[i+4&gt;&gt;2],G=R(y-wn),vn=R(R(hn*Q)-R(hr*G)),G=R(R(Cn*G)-R(Gn*Q)),h=R(R(V+R(vn*vr))+R(G*z)),g[f+4&gt;&gt;2]=h,Q=R(R(p+R(vn*gi))+R(G*br)),g[f&gt;&gt;2]=Q,G=R(R(F+R(vn*Gf))+R(G*Dr)),g[f+8&gt;&gt;2]=G,G=R(Zf-R(R(R(un*Q)+R(yn*h))+R(sn*G))),g[(B+80|0)+(n&lt;&lt;2)&gt;&gt;2]=G,G&gt;=R(0)&amp;&amp;(g[(f=n&lt;&lt;3)+(B+208|0)&gt;&gt;2]=Y,g[(B+208|0)+(4|f)&gt;&gt;2]=y,n=n+1|0),i=i+8|0,a=a+-1|0;);if(!((0|n)&lt;1)){e:if((0|n)&lt;=(0|(a=(0|(i=(0|n)&lt;4?n:4))&gt;1?i:1))){if((0|r)&gt;=4){for(f=B+80|0,i=B+112|0,a=n;h=g[t&gt;&gt;2],y=g[f&gt;&gt;2],g[B+32&gt;&gt;2]=R(g[i&gt;&gt;2]+g[e&gt;&gt;2])-R(h*y),Q=g[t+4&gt;&gt;2],g[B+36&gt;&gt;2]=R(g[i+4&gt;&gt;2]+g[e+4&gt;&gt;2])-R(y*Q),G=g[t+8&gt;&gt;2],g[B+40&gt;&gt;2]=R(g[i+8&gt;&gt;2]+g[e+8&gt;&gt;2])-R(y*G),o[B+76&gt;&gt;2]=0,g[B+72&gt;&gt;2]=-G,g[B+68&gt;&gt;2]=-Q,g[B+64&gt;&gt;2]=-h,BA[o[o[v&gt;&gt;2]+16&gt;&gt;2]](v,B- -64|0,B+32|0,R(-y)),i=i+12|0,f=f+4|0,a=a+-1|0;);break e}for(f=B+80|0,i=B+112|0,a=n;g[B+32&gt;&gt;2]=g[i&gt;&gt;2]+g[e&gt;&gt;2],g[B+36&gt;&gt;2]=g[i+4&gt;&gt;2]+g[e+4&gt;&gt;2],g[B+40&gt;&gt;2]=g[i+8&gt;&gt;2]+g[e+8&gt;&gt;2],o[B+76&gt;&gt;2]=0,g[B+72&gt;&gt;2]=-g[t+8&gt;&gt;2],g[B+68&gt;&gt;2]=-g[t+4&gt;&gt;2],g[B+64&gt;&gt;2]=-g[t&gt;&gt;2],BA[o[o[v&gt;&gt;2]+16&gt;&gt;2]](v,B- -64|0,B+32|0,R(-g[f&gt;&gt;2])),i=i+12|0,f=f+4|0,a=a+-1|0;);}else{if(Z=0,(0|n)&gt;=2)for(i=B+80|4,y=g[B+80&gt;&gt;2],f=1;y=(C=(G=g[i&gt;&gt;2])&gt;y)?G:y,Z=C?f:Z,i=i+4|0,(0|n)!=(0|(f=f+1|0)););if(function(e,i,r,f,n){var a,t=0,C=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=0,W=R(0),p=0,F=0,Z=R(0);D=a=D+-64|0;i:{r:{f:{n:{a:{if(!((C=e+-1|0)&gt;&gt;&gt;0&lt;=1)){if((0|C)&gt;=1)break a;break n}if(C-1)break f;B=R(R(g[i+4&gt;&gt;2]+g[i+12&gt;&gt;2])*R(.5)),d=R(R(g[i&gt;&gt;2]+g[i+8&gt;&gt;2])*R(.5));break r}for(t=i;h=B,B=g[t+12&gt;&gt;2],v=g[t+4&gt;&gt;2],y=R(B+v),Q=g[t&gt;&gt;2],G=g[(t=t+8|0)&gt;&gt;2],v=R(R(Q*B)-R(G*v)),B=R(h+R(y*v)),d=R(d+v),_=R(_+R(R(Q+G)*v)),C=C+-1|0;);}if(v=R(0xde0b6b000000000),h=d,Q=g[(t=(e&lt;&lt;3)+i|0)+-8&gt;&gt;2],G=g[i+4&gt;&gt;2],W=g[i&gt;&gt;2],y=g[t+-4&gt;&gt;2],d=R(R(Q*G)-R(W*y)),h=R(h+d),R(m(h))&gt;R(1.1920928955078125e-7)&amp;&amp;(v=R(R(1)/R(h*R(3)))),C=0,(0|e)&lt;=0)break i;B=R(R(B+R(R(G+y)*d))*v),d=R(R(_+R(R(Q+W)*d))*v);break r}B=g[i+4&gt;&gt;2],d=g[i&gt;&gt;2]}for(t=a+32|0,C=e;F=t,Z=kr(R(g[i+4&gt;&gt;2]-B),R(g[i&gt;&gt;2]-d)),g[F&gt;&gt;2]=Z,i=i+8|0,t=t+4|0,C=C+-1|0;);for(i=a,t=e;C=1,o[i&gt;&gt;2]=1,i=i+4|0,t=t+-1|0;);}if(o[n&gt;&gt;2]=f,o[(t=(i=f&lt;&lt;2)+a|0)&gt;&gt;2]=0,!((0|r)&lt;2))if(n=n+4|0,C)for(B=R(R(6.2831854820251465)/R(0|r)),v=g[i+(a+32|0)&gt;&gt;2],w=1;;){for(o[n&gt;&gt;2]=f,Q=(d=R(R(B*R(0|w))+v))&gt;R(3.1415927410125732)?R(d+R(-6.2831854820251465)):d,d=R(1e9),t=a+32|0,i=a,p=f,C=0;o[i&gt;&gt;2]&amp;&amp;((_=(_=R(m(R(g[t&gt;&gt;2]-Q))))&gt;R(3.1415927410125732)?R(R(6.2831854820251465)-_):_)&lt;d&amp;&amp;(o[n&gt;&gt;2]=C,p=C,d=_)),i=i+4|0,t=t+4|0,(0|(C=C+1|0))!=(0|e););if(o[(p&lt;&lt;2)+a&gt;&gt;2]=0,n=n+4|0,(0|(w=w+1|0))==(0|r))break}else for(i=r+-1|0;o[n&gt;&gt;2]=f,o[t&gt;&gt;2]=0,n=n+4|0,i=i+-1|0;);D=a- -64|0}(n,B+208|0,a,Z,B+32|0),(0|r)&gt;=4)for(i=B+32|0,f=0;n=o[i&gt;&gt;2],C=(B+112|0)+_(n,12)|0,p=R(g[C&gt;&gt;2]+g[e&gt;&gt;2]),g[B+64&gt;&gt;2]=p,Y=R(g[C+4&gt;&gt;2]+g[e+4&gt;&gt;2]),g[B+68&gt;&gt;2]=Y,y=R(g[C+8&gt;&gt;2]+g[e+8&gt;&gt;2]),g[B+72&gt;&gt;2]=y,o[B+28&gt;&gt;2]=0,h=g[t+8&gt;&gt;2],g[B+24&gt;&gt;2]=-h,Q=g[t+4&gt;&gt;2],g[B+20&gt;&gt;2]=-Q,G=g[t&gt;&gt;2],g[B+16&gt;&gt;2]=-G,o[B+12&gt;&gt;2]=0,W=h,h=g[(B+80|0)+(n&lt;&lt;2)&gt;&gt;2],g[B+8&gt;&gt;2]=y-R(W*h),g[B+4&gt;&gt;2]=Y-R(Q*h),g[B&gt;&gt;2]=p-R(G*h),BA[o[o[v&gt;&gt;2]+16&gt;&gt;2]](v,B+16|0,B,R(-h)),i=i+4|0,(f=f+1|0)&gt;&gt;&gt;0&lt;a&gt;&gt;&gt;0;);else for(i=B+32|0,f=0;n=o[i&gt;&gt;2],C=(B+112|0)+_(n,12)|0,g[B+64&gt;&gt;2]=g[C&gt;&gt;2]+g[e&gt;&gt;2],g[B+68&gt;&gt;2]=g[C+4&gt;&gt;2]+g[e+4&gt;&gt;2],g[B+72&gt;&gt;2]=g[C+8&gt;&gt;2]+g[e+8&gt;&gt;2],o[B+28&gt;&gt;2]=0,g[B+24&gt;&gt;2]=-g[t+8&gt;&gt;2],g[B+20&gt;&gt;2]=-g[t+4&gt;&gt;2],g[B+16&gt;&gt;2]=-g[t&gt;&gt;2],BA[o[o[v&gt;&gt;2]+16&gt;&gt;2]](v,B+16|0,B- -64|0,R(-g[(B+80|0)+(n&lt;&lt;2)&gt;&gt;2])),i=i+4|0,(f=f+1|0)&gt;&gt;&gt;0&lt;a&gt;&gt;&gt;0;);}o[d&gt;&gt;2]=r}}}D=B+368|0}(i+48|0,f+112|0,f+24|0,i+112|0,f- -64|0,f+8|0,f+48|0,f+44|0,f+40|0,r),D=f+160|0}function Cr(e,i,r,f,n){var a,t=R(0),d=R(0),v=R(0),B=R(0),_=R(0),m=R(0),Q=0,h=R(0),G=R(0),y=R(0),w=R(0),W=R(0),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0),br=0,vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=R(0),sn=R(0),kn=R(0),Cn=0,dn=R(0),vn=R(0),gn=R(0),Bn=R(0),_n=R(0),Rn=R(0),mn=R(0),Qn=R(0),hn=R(0),Gn=R(0),yn=R(0),wn=R(0),Wn=R(0),pn=R(0),Fn=R(0),Zn=R(0);D=a=D-48|0,br=C[e+16|0],Q=o[(Cn=br?f:r)+12&gt;&gt;2],mn=g[Q+56&gt;&gt;2],Qn=g[Q+52&gt;&gt;2],hn=g[Q+48&gt;&gt;2],r=o[(br=br?r:f)+12&gt;&gt;2],Gn=g[r+56&gt;&gt;2],dn=g[r+48&gt;&gt;2],yn=g[r+52&gt;&gt;2],Cn=o[Cn+4&gt;&gt;2],y=g[r+40&gt;&gt;2],B=g[r+8&gt;&gt;2],_=g[r+24&gt;&gt;2],m=g[r+32&gt;&gt;2],F=g[r&gt;&gt;2],Z=g[r+16&gt;&gt;2],f=o[br+4&gt;&gt;2],V=g[r+36&gt;&gt;2],gr=g[Q+40&gt;&gt;2],hr=g[Q+32&gt;&gt;2],Dr=g[Q+36&gt;&gt;2],E=g[r+4&gt;&gt;2],Gf=g[Q+8&gt;&gt;2],Zf=g[Q&gt;&gt;2],cn=g[Q+4&gt;&gt;2],z=g[r+20&gt;&gt;2],un=g[Q+24&gt;&gt;2],sn=g[Q+16&gt;&gt;2],kn=g[Q+20&gt;&gt;2],v=g[i+12&gt;&gt;2],h=g[i+8&gt;&gt;2],t=g[i&gt;&gt;2],d=g[i+4&gt;&gt;2],o[a+28&gt;&gt;2]=0,w=R(R(2)/R(R(R(R(t*t)+R(d*d))+R(h*h))+R(v*v))),G=R(h*w),vn=R(t*G),W=R(d*w),gn=R(v*W),Y=R(vn+gn),vr=R(d*G),p=R(t*w),Bn=R(v*p),w=R(vr-Bn),_n=R(t*p),Rn=R(d*W),d=R(R(1)-R(_n+Rn)),p=R(R(R(hr*Y)+R(Dr*w))+R(gr*d)),gi=R(R(R(Zf*Y)+R(cn*w))+R(Gf*d)),d=R(R(R(sn*Y)+R(kn*w))+R(un*d)),w=R(-g[f+52&gt;&gt;2]),Y=g[(r=f+56|0)&gt;&gt;2],wn=R(R(R(R(m*p)+R(R(F*gi)+R(Z*d)))*w)-R(R(R(V*p)+R(R(E*gi)+R(z*d)))*Y)),p=R(R(y*p)+R(R(B*gi)+R(_*d))),d=g[(Q=f+60|0)&gt;&gt;2],g[a+24&gt;&gt;2]=wn-R(p*d),p=R(vr+Bn),W=R(t*W),gi=R(v*G),t=R(W-gi),vr=R(h*G),v=R(R(1)-R(_n+vr)),h=R(R(gr*p)+R(R(hr*t)+R(Dr*v))),G=R(R(Gf*p)+R(R(Zf*t)+R(cn*v))),t=R(R(un*p)+R(R(sn*t)+R(kn*v))),g[a+20&gt;&gt;2]=R(R(R(R(m*h)+R(R(F*G)+R(Z*t)))*w)-R(Y*R(R(V*h)+R(R(E*G)+R(z*t)))))-R(d*R(R(y*h)+R(R(B*G)+R(_*t)))),t=R(vn-gn),v=R(W+gi),h=R(R(1)-R(Rn+vr)),G=R(R(gr*t)+R(R(Dr*v)+R(hr*h))),W=R(R(Gf*t)+R(R(cn*v)+R(Zf*h))),t=R(R(un*t)+R(R(kn*v)+R(sn*h))),g[a+16&gt;&gt;2]=R(R(R(R(m*G)+R(R(F*W)+R(Z*t)))*w)-R(Y*R(R(V*G)+R(R(E*W)+R(z*t)))))-R(d*R(R(y*G)+R(R(B*W)+R(_*t)))),BA[o[o[Cn&gt;&gt;2]+64&gt;&gt;2]](a+32|0,Cn,a+16|0),i=o[br+12&gt;&gt;2],Y=g[i+48&gt;&gt;2],p=g[i+32&gt;&gt;2],gi=g[i+16&gt;&gt;2],vn=g[i+8&gt;&gt;2],gn=g[i+4&gt;&gt;2],vr=g[i&gt;&gt;2],Bn=g[i+56&gt;&gt;2],_n=g[i+52&gt;&gt;2],Rn=g[i+40&gt;&gt;2],wn=g[i+36&gt;&gt;2],Wn=g[i+24&gt;&gt;2],pn=g[i+20&gt;&gt;2],Fn=g[f+68&gt;&gt;2],h=g[Q&gt;&gt;2],G=g[f+52&gt;&gt;2],w=g[r&gt;&gt;2],t=g[a+40&gt;&gt;2],v=g[a+32&gt;&gt;2],d=g[a+36&gt;&gt;2],Zn=g[o[e+12&gt;&gt;2]+784&gt;&gt;2],o[n+4&gt;&gt;2]=o[e+12&gt;&gt;2],W=R(-dn),dn=R(R(R(R(R(hn*B)+R(Qn*_))+R(mn*y))+R(R(R(B*W)-R(_*yn))-R(y*Gn)))+R(R(R(v*R(R(R(Zf*B)+R(sn*_))+R(hr*y)))+R(d*R(R(R(cn*B)+R(kn*_))+R(Dr*y))))+R(t*R(R(R(Gf*B)+R(un*_))+R(gr*y))))),F=R(R(R(R(R(hn*F)+R(Qn*Z))+R(mn*m))+R(R(R(F*W)-R(Z*yn))-R(m*Gn)))+R(R(R(v*R(R(R(Zf*F)+R(sn*Z))+R(hr*m)))+R(d*R(R(R(cn*F)+R(kn*Z))+R(Dr*m))))+R(t*R(R(R(Gf*F)+R(un*Z))+R(gr*m))))),Z=R(R(R(R(R(hn*E)+R(Qn*z))+R(mn*V))+R(R(R(E*W)-R(z*yn))-R(V*Gn)))+R(R(R(v*R(R(R(Zf*E)+R(sn*z))+R(hr*V)))+R(d*R(R(R(cn*E)+R(kn*z))+R(Dr*V))))+R(t*R(R(R(Gf*E)+R(un*z))+R(gr*V))))),(y=R(R(R(h*dn)+R(R(G*F)+R(w*Z)))-Fn))&lt;Zn&amp;&amp;(o[a+28&gt;&gt;2]=0,e=o[br+12&gt;&gt;2],B=g[f+52&gt;&gt;2],_=g[f+56&gt;&gt;2],m=g[f+60&gt;&gt;2],g[a+16&gt;&gt;2]=R(R(g[e&gt;&gt;2]*B)+R(g[e+4&gt;&gt;2]*_))+R(g[e+8&gt;&gt;2]*m),g[a+24&gt;&gt;2]=R(R(B*g[e+32&gt;&gt;2])+R(_*g[e+36&gt;&gt;2]))+R(m*g[e+40&gt;&gt;2]),g[a+20&gt;&gt;2]=R(R(B*g[e+16&gt;&gt;2])+R(_*g[e+20&gt;&gt;2]))+R(m*g[e+24&gt;&gt;2]),o[a+12&gt;&gt;2]=0,B=R(F-R(G*y)),_=R(Z-R(w*y)),m=R(dn-R(h*y)),g[a+8&gt;&gt;2]=R(R(R(B*p)+R(_*wn))+R(m*Rn))+Bn,g[a+4&gt;&gt;2]=R(R(R(B*gi)+R(_*pn))+R(m*Wn))+_n,g[a&gt;&gt;2]=R(R(vn*m)+R(R(vr*B)+R(gn*_)))+Y,BA[o[o[n&gt;&gt;2]+16&gt;&gt;2]](n,a+16|0,a,y)),D=a+48|0}function Br(e){var i=0;return o[(e|=0)&gt;&gt;2]=17664,C[e+20|0]&amp;&amp;(CA(o[o[e+16&gt;&gt;2]+16&gt;&gt;2]),CA(o[e+16&gt;&gt;2])),C[e+12|0]&amp;&amp;(CA(o[o[e+8&gt;&gt;2]+16&gt;&gt;2]),CA(o[e+8&gt;&gt;2])),i=o[e+28&gt;&gt;2],BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+28&gt;&gt;2]),i=o[e+32&gt;&gt;2],BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+32&gt;&gt;2]),i=o[e+36&gt;&gt;2],BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+36&gt;&gt;2]),i=o[e+40&gt;&gt;2],BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+40&gt;&gt;2]),i=o[e+44&gt;&gt;2],BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+44&gt;&gt;2]),i=o[e+48&gt;&gt;2],BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+48&gt;&gt;2]),i=o[e+52&gt;&gt;2],BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+52&gt;&gt;2]),i=o[e+56&gt;&gt;2],BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+56&gt;&gt;2]),i=o[e+72&gt;&gt;2],BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+72&gt;&gt;2]),i=o[e+76&gt;&gt;2],BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+76&gt;&gt;2]),i=o[e+68&gt;&gt;2],BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+68&gt;&gt;2]),i=o[e+84&gt;&gt;2],BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+84&gt;&gt;2]),i=o[e+80&gt;&gt;2],BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+80&gt;&gt;2]),i=o[e+24&gt;&gt;2],BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+24&gt;&gt;2]),0|e}function _r(e){return o[(e|=0)+8&gt;&gt;2]}function mr(e){var i=0,r=0,f=0,a=0,t=0,d=0,v=0,g=0;if(o[e&gt;&gt;2]=18600,o[e+24&gt;&gt;2]=0,o[e+68&gt;&gt;2]=0,n[e+20|0]=1,o[e+16&gt;&gt;2]=0,n[e+44|0]=1,o[(i=r=e+8|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+40&gt;&gt;2]=0,n[e- -64|0]=1,o[(i=e+32|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+60&gt;&gt;2]=0,o[(i=e+52|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,i=dA(32),(0|(f=o[r&gt;&gt;2]))&gt;=1)for(r=12;a=r+i|0,t=o[e+16&gt;&gt;2]+r|0,o[a+-12&gt;&gt;2]=o[t+-12&gt;&gt;2],g=o[(d=t+-8|0)+4&gt;&gt;2],o[(v=a+-8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[v+4&gt;&gt;2]=g,o[a&gt;&gt;2]=o[t&gt;&gt;2],r=r+16|0,f=f+-1|0;);(r=o[e+16&gt;&gt;2])&amp;&amp;(C[e+20|0]&amp;&amp;CA(r),o[e+16&gt;&gt;2]=0),o[e+16&gt;&gt;2]=i,n[e+20|0]=1,o[e+12&gt;&gt;2]=2,Rr(e)}function Rr(e){var i,r,f=0,a=0,t=0,d=0,v=0,g=0,B=0;if(!((0|(r=o[e+32&gt;&gt;2]))&gt;=(0|(i=o[e+12&gt;&gt;2])))){A:if(o[e+36&gt;&gt;2]&gt;=(0|i))t=o[e+40&gt;&gt;2];else{if(i?(t=dA(i&lt;&lt;2),a=o[e+32&gt;&gt;2]):a=r,f=o[e+40&gt;&gt;2],(0|a)&gt;=1)for(d=t,v=f;o[d&gt;&gt;2]=o[v&gt;&gt;2],d=d+4|0,v=v+4|0,a=a+-1|0;);else if(!f){o[e+40&gt;&gt;2]=t,o[e+36&gt;&gt;2]=i,n[e+44|0]=1;break A}C[e+44|0]&amp;&amp;CA(f),o[e+40&gt;&gt;2]=t,n[e+44|0]=1,o[e+36&gt;&gt;2]=i}if(S((a=r&lt;&lt;2)+t|0,0,(g=i&lt;&lt;2)-a|0),o[e+32&gt;&gt;2]=i,(0|(B=o[e+52&gt;&gt;2]))&lt;(0|i)){A:if(o[e+56&gt;&gt;2]&gt;=(0|i))t=o[e+60&gt;&gt;2];else{if(i?(t=dA(g),a=o[e+52&gt;&gt;2]):(t=0,a=B),f=o[e+60&gt;&gt;2],(0|a)&gt;=1)for(d=t,v=f;o[d&gt;&gt;2]=o[v&gt;&gt;2],d=d+4|0,v=v+4|0,a=a+-1|0;);else if(!f){o[e+60&gt;&gt;2]=t,o[e+56&gt;&gt;2]=i,n[e- -64|0]=1;break A}C[e- -64|0]&amp;&amp;CA(f),o[e+60&gt;&gt;2]=t,n[e+64|0]=1,o[e+56&gt;&gt;2]=i}S((a=B&lt;&lt;2)+t|0,0,g-a|0)}if(o[e+52&gt;&gt;2]=i,(0|i)&gt;=1&amp;&amp;(S(o[e+40&gt;&gt;2],255,g),S(o[e+60&gt;&gt;2],255,g)),!((0|r)&lt;1))for(v=o[e+60&gt;&gt;2],d=o[e+16&gt;&gt;2],t=o[e+40&gt;&gt;2],a=0;f=o[o[d&gt;&gt;2]+12&gt;&gt;2]|o[o[d+4&gt;&gt;2]+12&gt;&gt;2]&lt;&lt;16,f=_((f=(f&lt;&lt;15^-1)+f|0)&gt;&gt;&gt;10^f,9),f=((f^=f&gt;&gt;&gt;6)&lt;&lt;11^-1)+f|0,f=t+((o[e+12&gt;&gt;2]+-1&amp;(f&gt;&gt;&gt;16^f))&lt;&lt;2)|0,o[v&gt;&gt;2]=o[f&gt;&gt;2],o[f&gt;&gt;2]=a,d=d+16|0,v=v+4|0,(0|(a=a+1|0))!=(0|r););}}function Qr(e){return(e|=0)+4|0}function Gr(e,i){var r=0,f=0,a=0,t=0;if(o[e+4&gt;&gt;2]=0,o[e+8&gt;&gt;2]=0,o[e+12&gt;&gt;2]=0,n[e+16|0]=1,(0|(a=o[i+4&gt;&gt;2]))&lt;=0)o[e+4&gt;&gt;2]=a;else{if(t=dA(a&lt;&lt;2),(0|(f=o[e+4&gt;&gt;2]))&gt;=1)for(;o[r+t&gt;&gt;2]=o[o[e+12&gt;&gt;2]+r&gt;&gt;2],r=r+4|0,f=f+-1|0;);for((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]=t,n[e+16|0]=1,o[e+8&gt;&gt;2]=a,r=0,f=a;o[r+t&gt;&gt;2]=0,r=r+4|0,t=o[e+12&gt;&gt;2],f=f+-1|0;);if(o[e+4&gt;&gt;2]=a,(0|a)&gt;=1)for(r=0;o[r+t&gt;&gt;2]=o[o[i+12&gt;&gt;2]+r&gt;&gt;2],r=r+4|0,a=a+-1|0;);}}function yr(e){var i=0,r=0,f=0,a=0,t=0,d=0;if(o[(e|=0)&gt;&gt;2]=19124,C[e+152|0]&amp;&amp;(i=o[e+96&gt;&gt;2],BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+96&gt;&gt;2])),(0|(r=o[e+160&gt;&gt;2]))&gt;=1)for(f=8;d=(i=o[e+168&gt;&gt;2]+f|0)+-4|0,(t=o[(a=i+4|0)&gt;&gt;2])&amp;&amp;(C[i+8|0]&amp;&amp;CA(t),o[a&gt;&gt;2]=0),o[d&gt;&gt;2]=0,o[a&gt;&gt;2]=0,o[i&gt;&gt;2]=0,n[i+8|0]=1,f=f+20|0,r=r+-1|0;);return(i=o[e+168&gt;&gt;2])&amp;&amp;(C[e+172|0]&amp;&amp;CA(i),o[e+168&gt;&gt;2]=0),o[e+168&gt;&gt;2]=0,o[e+160&gt;&gt;2]=0,o[e+164&gt;&gt;2]=0,n[e+172|0]=1,ii(e+44|0),ii(e+4|0),0|e}function wr(e,i,r,f){var n,a=0,t=0,C=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),W=0;if(D=n=D-256|0,i){for(m=g[r+24&gt;&gt;2],Q=g[r+20&gt;&gt;2],h=g[r+16&gt;&gt;2],G=g[r+8&gt;&gt;2],y=g[r+4&gt;&gt;2],w=g[r&gt;&gt;2],o[n&gt;&gt;2]=i,a=64,e=n,r=1;;){A:{e:{i:{if(t=o[(_=(i=r+-1|0)&lt;&lt;2)+e&gt;&gt;2],!(g[t&gt;&gt;2]&lt;=h^1|g[t+16&gt;&gt;2]&gt;=w^1|g[t+4&gt;&gt;2]&lt;=Q^1|g[t+20&gt;&gt;2]&gt;=y^1||g[t+8&gt;&gt;2]&lt;=m^1|g[t+24&gt;&gt;2]&gt;=G^1)){if(o[t+40&gt;&gt;2]){if(W=o[t+36&gt;&gt;2],(0|i)!=(0|a))break i;if((0|r)&gt;(0|(i=a?a&lt;&lt;1:1)))break i;C=i?dA(i&lt;&lt;2):0;r:{f:{if((0|a)&gt;=1){for(d=C,v=e;o[d&gt;&gt;2]=o[v&gt;&gt;2],d=d+4|0,v=v+4|0,a=a+-1|0;);if(B)break f;break r}if(!e|!B)break r}CA(e)}B=1;break e}BA[o[o[f&gt;&gt;2]+12&gt;&gt;2]](f,t)}break A}i=a,C=e}if(o[C+_&gt;&gt;2]=W,t=o[t+40&gt;&gt;2],(0|i)==(0|r))if((0|r)&gt;=(0|(a=r?r&lt;&lt;1:1)))a=r,e=C;else{e=a?dA(a&lt;&lt;2):0;e:{i:{if((0|r)&gt;=1){for(i=e,d=C,v=r;o[i&gt;&gt;2]=o[d&gt;&gt;2],i=i+4|0,d=d+4|0,v=v+-1|0;);if(B)break i;break e}if(!C|!B)break e}CA(C)}B=1}else a=i,e=C;o[(r&lt;&lt;2)+e&gt;&gt;2]=t,i=r+1|0}if(!((0|(r=i))&gt;0))break}!e|!B||CA(e)}D=n+256|0}function Wr(e,i,r,f,a,t,d,v,B,_){var m,Q=0,h=0,G=0,y=R(0),w=0,W=R(0),p=R(0),F=R(0),Z=0,Y=R(0),V=R(0),E=0,z=R(0);if(D=m=D-32|0,i){if((0|(h=o[B+4&gt;&gt;2]))&lt;=127){if(o[B+8&gt;&gt;2]&lt;=127){if(G=dA(512),(0|(e=o[B+4&gt;&gt;2]))&gt;=1)for(;o[Q+G&gt;&gt;2]=o[o[B+12&gt;&gt;2]+Q&gt;&gt;2],Q=Q+4|0,e=e+-1|0;);(e=o[B+12&gt;&gt;2])&amp;&amp;(C[B+16|0]&amp;&amp;CA(e),o[B+12&gt;&gt;2]=0),o[B+12&gt;&gt;2]=G,n[B+16|0]=1,o[B+8&gt;&gt;2]=128}for(Q=h&lt;&lt;2,e=h+-128|0;o[o[B+12&gt;&gt;2]+Q&gt;&gt;2]=0,Q=Q+4|0,G=(h=e+1|0)&gt;&gt;&gt;0&gt;=e&gt;&gt;&gt;0,e=h,G;);}for(o[B+4&gt;&gt;2]=128,o[o[B+12&gt;&gt;2]&gt;&gt;2]=i,Q=126,e=1;;){o[m+12&gt;&gt;2]=0,G=o[B+12&gt;&gt;2],h=o[G+(E=(i=e+-1|0)&lt;&lt;2)&gt;&gt;2],g[m+8&gt;&gt;2]=g[h+8&gt;&gt;2]-g[v+8&gt;&gt;2],g[m+4&gt;&gt;2]=g[h+4&gt;&gt;2]-g[v+4&gt;&gt;2],g[m&gt;&gt;2]=g[h&gt;&gt;2]-g[v&gt;&gt;2],W=g[h+24&gt;&gt;2],p=g[h+16&gt;&gt;2],y=g[d+8&gt;&gt;2],F=g[d&gt;&gt;2],g[m+20&gt;&gt;2]=g[h+20&gt;&gt;2]-g[d+4&gt;&gt;2],g[m+16&gt;&gt;2]=p-F,g[m+24&gt;&gt;2]=W-y,o[m+28&gt;&gt;2]=0,w=o[a+4&gt;&gt;2],F=g[r+4&gt;&gt;2],Y=g[f+4&gt;&gt;2],W=R(R(g[4+((w&lt;&lt;4)+m|0)&gt;&gt;2]-F)*Y),y=g[f&gt;&gt;2],Z=o[a&gt;&gt;2],V=g[r&gt;&gt;2];A:{if(!(W&gt;(p=R(y*R(g[(1-Z&lt;&lt;4)+m&gt;&gt;2]-V)))||(y=R(R(g[(Z&lt;&lt;4)+m&gt;&gt;2]-V)*y),F=R(Y*R(g[4+((1-w&lt;&lt;4)+m|0)&gt;&gt;2]-F)),y&gt;F||(w=o[a+8&gt;&gt;2],V=g[r+8&gt;&gt;2],z=g[f+8&gt;&gt;2],Y=R(R(g[8+((w&lt;&lt;4)+m|0)&gt;&gt;2]-V)*z),p=F&lt;p?F:p,Y&gt;p||(W=W&gt;y?W:y,y=R(z*R(g[8+((1-w&lt;&lt;4)+m|0)&gt;&gt;2]-V)),W&gt;y|(Y&gt;W?Y:W)&lt;t^1|(y&lt;p?y:p)&gt;R(0)^1))))){if(o[h+40&gt;&gt;2]){if((0|i)&gt;(0|Q)){if((0|(i=o[B+4&gt;&gt;2]))&lt;(0|(w=i&lt;&lt;1))){if(o[B+8&gt;&gt;2]&lt;(0|w)){if(i){if(G=dA(i&lt;&lt;3),!((0|(Z=o[B+4&gt;&gt;2]))&lt;1))for(Q=0;o[Q+G&gt;&gt;2]=o[o[B+12&gt;&gt;2]+Q&gt;&gt;2],Q=Q+4|0,Z=Z+-1|0;);}else G=0;(Q=o[B+12&gt;&gt;2])&amp;&amp;(C[B+16|0]&amp;&amp;CA(Q),o[B+12&gt;&gt;2]=0),o[B+12&gt;&gt;2]=G,n[B+16|0]=1,o[B+8&gt;&gt;2]=w}for(Q=i&lt;&lt;2;o[Q+G&gt;&gt;2]=0,Q=Q+4|0,G=o[B+12&gt;&gt;2],i=i+-1|0;);}o[B+4&gt;&gt;2]=w,Q=w+-2|0}o[G+E&gt;&gt;2]=o[h+36&gt;&gt;2],o[o[B+12&gt;&gt;2]+(e&lt;&lt;2)&gt;&gt;2]=o[h+40&gt;&gt;2],e=e+1|0;break A}BA[o[o[_&gt;&gt;2]+12&gt;&gt;2]](_,h)}e=i}if(!e)break}}D=m+32|0}function Fr(e,i,r,f){var a=0,t=0,d=0,v=0,B=0,_=0,R=0,m=0,Q=0,h=0;if(!(!i|!r)){if(!(o[e+24&gt;&gt;2]&gt;127|o[e+28&gt;&gt;2]&gt;127)){if(B=dA(1024),(0|(a=o[e+24&gt;&gt;2]))&gt;=1)for(;v=o[e+32&gt;&gt;2]+d|0,_=o[v+4&gt;&gt;2],o[(t=d+B|0)&gt;&gt;2]=o[v&gt;&gt;2],o[t+4&gt;&gt;2]=_,d=d+8|0,a=a+-1|0;);(a=o[e+32&gt;&gt;2])&amp;&amp;(C[e+36|0]&amp;&amp;CA(a),o[e+32&gt;&gt;2]=0),o[e+32&gt;&gt;2]=B,o[e+28&gt;&gt;2]=128,n[e+36|0]=1}for(o[e+24&gt;&gt;2]=128,B=o[e+32&gt;&gt;2],o[B+4&gt;&gt;2]=r,o[B&gt;&gt;2]=i,r=124,i=1;;){if(v=o[e+32&gt;&gt;2],B=i,t=o[(a=v+(R=(i=i+-1|0)&lt;&lt;3)|0)+4&gt;&gt;2],a=o[a&gt;&gt;2],(0|i)&gt;(0|r)){if(!((0|(r=o[e+24&gt;&gt;2]))&gt;=(0|(_=r&lt;&lt;1))|o[e+28&gt;&gt;2]&gt;=(0|_))){if(r){if(v=dA(r&lt;&lt;4),!((0|(r=o[e+24&gt;&gt;2]))&lt;1))for(d=0;m=o[e+32&gt;&gt;2]+d|0,h=o[m+4&gt;&gt;2],o[(Q=d+v|0)&gt;&gt;2]=o[m&gt;&gt;2],o[Q+4&gt;&gt;2]=h,d=d+8|0,r=r+-1|0;);}else v=0;(r=o[e+32&gt;&gt;2])&amp;&amp;(C[e+36|0]&amp;&amp;CA(r),o[e+32&gt;&gt;2]=0),o[e+32&gt;&gt;2]=v,n[e+36|0]=1,o[e+28&gt;&gt;2]=_}o[e+24&gt;&gt;2]=_,r=_+-4|0}A:if((0|a)!=(0|t)){if(!(g[a&gt;&gt;2]&lt;=g[t+16&gt;&gt;2]^1|g[a+16&gt;&gt;2]&gt;=g[t&gt;&gt;2]^1|g[a+4&gt;&gt;2]&lt;=g[t+20&gt;&gt;2]^1|g[a+20&gt;&gt;2]&gt;=g[t+4&gt;&gt;2]^1||g[a+8&gt;&gt;2]&lt;=g[t+24&gt;&gt;2]^1|g[a+24&gt;&gt;2]&gt;=g[t+8&gt;&gt;2]^1))if(d=o[t+40&gt;&gt;2],o[a+40&gt;&gt;2]){if(i=o[a+36&gt;&gt;2],d){o[(d=v+R|0)+4&gt;&gt;2]=o[t+36&gt;&gt;2],o[d&gt;&gt;2]=i,d=o[a+40&gt;&gt;2],v=(i=B&lt;&lt;3)+o[e+32&gt;&gt;2]|0,o[v+4&gt;&gt;2]=o[t+36&gt;&gt;2],o[v&gt;&gt;2]=d,d=o[a+36&gt;&gt;2],v=i+o[e+32&gt;&gt;2]|0,o[v+12&gt;&gt;2]=o[t+40&gt;&gt;2],o[v+8&gt;&gt;2]=d,a=o[a+40&gt;&gt;2],i=i+o[e+32&gt;&gt;2]|0,o[i+20&gt;&gt;2]=o[t+40&gt;&gt;2],o[i+16&gt;&gt;2]=a,i=B+3|0;break A}o[(d=v+R|0)+4&gt;&gt;2]=t,o[d&gt;&gt;2]=i,i=o[a+40&gt;&gt;2],a=o[e+32&gt;&gt;2]+(B&lt;&lt;3)|0,o[a+4&gt;&gt;2]=t,o[a&gt;&gt;2]=i,i=B+1|0}else d?(o[(i=v+R|0)+4&gt;&gt;2]=o[t+36&gt;&gt;2],o[i&gt;&gt;2]=a,i=o[e+32&gt;&gt;2]+(B&lt;&lt;3)|0,o[i+4&gt;&gt;2]=o[t+40&gt;&gt;2],o[i&gt;&gt;2]=a,i=B+1|0):BA[o[o[f&gt;&gt;2]+8&gt;&gt;2]](f,a,t)}else{if(!o[a+40&gt;&gt;2])break A;i=v+R|0,t=o[a+36&gt;&gt;2],o[i+4&gt;&gt;2]=t,o[i&gt;&gt;2]=t,t=(i=B&lt;&lt;3)+o[e+32&gt;&gt;2]|0,d=o[a+40&gt;&gt;2],o[t+4&gt;&gt;2]=d,o[t&gt;&gt;2]=d,t=o[a+40&gt;&gt;2],i=8+(i+o[e+32&gt;&gt;2]|0)|0,o[i&gt;&gt;2]=o[a+36&gt;&gt;2],o[i+4&gt;&gt;2]=t,i=B+2|0}if(!i)break}}}function Zr(e,i,r,f){for(var n=0,a=0,t=0,C=0,d=0,g=0,B=0,_=0,R=0,m=0,Q=0,h=0,G=0,y=0;;){for(G=r,R=o[e+12&gt;&gt;2],h=o[(B=R+((r+f|0)/2&lt;&lt;4)|0)+8&gt;&gt;2],_=o[B+4&gt;&gt;2],Q=o[B&gt;&gt;2],B=f;;){A:{if(!Q)for(g=(r&lt;&lt;4)+R|0;;){C=-1,n=-1,(a=o[g&gt;&gt;2])&amp;&amp;(n=o[a+12&gt;&gt;2]),(t=o[g+4&gt;&gt;2])&amp;&amp;(C=o[t+12&gt;&gt;2]),d=_?o[_+12&gt;&gt;2]:-1;e:if(!((0|n)&gt;-1)){if(!(a|(0|C)&gt;(0|d))){if((0|t)!=(0|_))break A;if(v[g+8&gt;&gt;2]&gt;h&gt;&gt;&gt;0)break e;break A}if((0|C)&lt;=(0|d)|a)break A}g=g+16|0,r=r+1|0}for(g=(r&lt;&lt;4)+R|0,m=o[Q+12&gt;&gt;2];;){if(C=-1,n=-1,(a=o[g&gt;&gt;2])&amp;&amp;(n=o[a+12&gt;&gt;2]),(t=o[g+4&gt;&gt;2])&amp;&amp;(C=o[t+12&gt;&gt;2]),d=_?o[_+12&gt;&gt;2]:-1,!((0|n)&gt;(0|m)))if((0|a)!=(0|Q)|(0|C)&gt;(0|d)){if((0|a)!=(0|Q)|(0|C)&lt;=(0|d))break A}else if((0|t)!=(0|_)|v[g+8&gt;&gt;2]&lt;=h&gt;&gt;&gt;0)break A;g=g+16|0,r=r+1|0}}A:{if(!Q)for(n=(B&lt;&lt;4)+R|0;;){d=-1,C=-1,(t=o[n&gt;&gt;2])&amp;&amp;(C=o[t+12&gt;&gt;2]),d=_?o[_+12&gt;&gt;2]:d,a=-1,(m=o[n+4&gt;&gt;2])&amp;&amp;(a=o[m+12&gt;&gt;2]);e:if(!((0|C)&lt;-1)){if(!(t|(0|d)&gt;(0|a))){if((0|_)!=(0|m))break A;if(v[n+8&gt;&gt;2]&lt;h&gt;&gt;&gt;0)break e;break A}if((0|d)&lt;=(0|a)|t)break A}n=n+-16|0,B=B+-1|0}for(n=(B&lt;&lt;4)+R|0,y=o[Q+12&gt;&gt;2];;){if(d=-1,C=-1,(t=o[n&gt;&gt;2])&amp;&amp;(C=o[t+12&gt;&gt;2]),d=_?o[_+12&gt;&gt;2]:d,a=-1,(m=o[n+4&gt;&gt;2])&amp;&amp;(a=o[m+12&gt;&gt;2]),!((0|y)&gt;(0|C)))if((0|t)!=(0|Q)|(0|d)&gt;(0|a)){if((0|t)!=(0|Q)|(0|d)&lt;=(0|a))break A}else if((0|_)!=(0|m)|v[n+8&gt;&gt;2]&gt;=h&gt;&gt;&gt;0)break A;n=n+-16|0,B=B+-1|0}}if((0|r)&lt;=(0|B)&amp;&amp;(d=o[(C=(r&lt;&lt;4)+R|0)+4&gt;&gt;2],a=o[C+8&gt;&gt;2],C=o[C+12&gt;&gt;2],R=o[g&gt;&gt;2],t=o[n+4&gt;&gt;2],o[g&gt;&gt;2]=o[n&gt;&gt;2],o[g+4&gt;&gt;2]=t,t=o[(n=n+8|0)+4&gt;&gt;2],o[(g=g+8|0)&gt;&gt;2]=o[n&gt;&gt;2],o[g+4&gt;&gt;2]=t,n=o[e+12&gt;&gt;2]+(B&lt;&lt;4)|0,o[n+12&gt;&gt;2]=C,o[n+4&gt;&gt;2]=d,o[n+8&gt;&gt;2]=a,o[n&gt;&gt;2]=R,B=B+-1|0,r=r+1|0),!((0|r)&lt;=(0|B)))break;R=o[e+12&gt;&gt;2]}if((0|B)&gt;(0|G)&amp;&amp;Zr(e,i,G,B),!((0|r)&lt;(0|f)))break}}function pr(e,i){i|=0,e=o[(e|=0)+4&gt;&gt;2],BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,o[i+36&gt;&gt;2])}function Yr(e,i){return R((e?R(-i):i)*i)}function Er(e,i){var r,f=0,n=0,a=0,t=0,C=0,d=R(0),v=0,g=0;s(i),r=(C=(a=b(0))&lt;&lt;1)+-1|0;A:{e:{i:{r:{s(e);f:{if((f=b(0))+-8388608&gt;&gt;&gt;0&lt;=2130706431){if(r&gt;&gt;&gt;0&gt;4278190078)break f;break i}if(r&gt;&gt;&gt;0&lt;4278190079)break r}if(d=R(1),!C|1065353216==(0|f))break e;if(f&lt;&lt;=1,!(C&gt;&gt;&gt;0&lt;4278190081&amp;&amp;f&gt;&gt;&gt;0&lt;=4278190080))return R(e+i);if(2130706432==(0|f))break e;return R((-1^a)&gt;&gt;&gt;31==(f&gt;&gt;&gt;0&lt;2130706432|0)?0:i*i)}if((f&lt;&lt;1)-1&gt;&gt;&gt;0&gt;=4278190079){if(d=R(e*e),(0|f)&gt;-1||((f=a&gt;&gt;&gt;23&amp;255)+-127&gt;&gt;&gt;0&gt;23||(d=(f=1&lt;&lt;150-f)&amp;a?f+-1&amp;a?d:R(-d):d)),(0|a)&gt;-1)break e;return R(R(1)/d)}if((0|f)&lt;=-1){if((t=a&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;a)break A;if(C=65536,a&amp;t)break r}C=0}t=C,f&amp;=2147483647}f&gt;&gt;&gt;0&gt;8388607||(f=(2147483647&amp;(s(R(e*R(8388608))),b(0)))-192937984|0)}if(v=(n=B[(C=(a=f+-1060306944|0)&gt;&gt;&gt;15&amp;240)+19464&gt;&gt;3]*(c(0,f-(-8388608&amp;a)|0),+k())-1)*n,u(+(n=((B[2466]+B[2465]*n)*(v*v)+(v*(B[2468]+B[2467]*n)+(B[C+19472&gt;&gt;3]+ +(a&gt;&gt;23)+n*B[2469])))*+i)),f=0|b(1),b(0),!(1079967744==(0|(f&amp;=2147450880))|f&gt;&gt;&gt;0&lt;1079967744)){if(n&gt;127.99999995700433)return Yr(t,R(15845632502852868e13));if(n&lt;=-150)return Yr(t,R(2524354896707238e-44))}n=(n=(g=n)-((v=g+(n=B[2502]))-n))*n*(B[2504]+B[2503]*n)+(n*B[2505]+1),u(+v),b(1),a=t+(f=0|b(0))&lt;&lt;15,f=C=o[(t=19760+((31&amp;f)&lt;&lt;3)|0)&gt;&gt;2],a=o[t+4&gt;&gt;2]+a|0,c(0,0|f),c(1,0|(f&gt;&gt;&gt;0&lt;f&gt;&gt;&gt;0?a+1|0:a)),d=R(n*+l())}return d}return e=R(e-e),R(e/e)}function Vr(e){var i,r,f=R(0),n=R(0);if(s(e),(i=2147483647&amp;(r=b(0)))&gt;&gt;&gt;0&gt;=1065353216)return R(1065353216==(0|i)?(0|r)&lt;0?3.141592502593994:0:R(0)/R(e-e));A:{if(i&gt;&gt;&gt;0&lt;=1056964607){if(f=R(1.570796251296997),i&gt;&gt;&gt;0&lt;847249409)break A;return f=R(e*e),R(R(R(R(7.549789415861596e-8)-R(R(R(f*R(R(f*R(R(f*R(-.008656363002955914))+R(-.04274342209100723)))+R(.16666586697101593)))/R(R(f*R(-.7066296339035034))+R(1)))*e))-e)+R(1.570796251296997))}if((0|r)&lt;=-1)return e=R(R(e+R(1))*R(.5)),f=R(w(e)),e=R(R(1.570796251296997)-R(f+R(R(f*R(R(e*R(R(e*R(R(e*R(-.008656363002955914))+R(-.04274342209100723)))+R(.16666586697101593)))/R(R(e*R(-.7066296339035034))+R(1))))+R(-7.549789415861596e-8)))),R(e+e);e=R(R(R(1)-e)*R(.5)),c(0,-4096&amp;(s(n=R(w(e))),b(0))),f=k(),e=R(R(R(n*R(R(e*R(R(e*R(R(e*R(-.008656363002955914))+R(-.04274342209100723)))+R(.16666586697101593)))/R(R(e*R(-.7066296339035034))+R(1))))+R(R(e-R(f*f))/R(n+f)))+f),f=R(e+e)}return f}function Nr(e,i,r){Ir(e+4|0,e+372|0,e+388|0,i,r)}function Ir(e,i,r,f,n){var a,t=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=0;D=a=D-16|0,t=g[e+52&gt;&gt;2],C=g[e+56&gt;&gt;2],v=g[e+48&gt;&gt;2],d=g[i&gt;&gt;2],B=g[i+4&gt;&gt;2],_=g[i+8&gt;&gt;2],o[n+60&gt;&gt;2]=0,g[n+56&gt;&gt;2]=C+R(_*f),g[n+52&gt;&gt;2]=t+R(B*f),g[n+48&gt;&gt;2]=v+R(d*f),v=g[r&gt;&gt;2],m=g[r+4&gt;&gt;2],Q=g[r+8&gt;&gt;2],t=(t=R(R(R(v*v)+R(m*m))+R(Q*Q)))&gt;R(1.1920928955078125e-7)?R(w(t)):R(0),t=(C=R(t*f)&gt;R(.7853981852531433)?R(R(.7853981852531433)/f):t)&lt;R(.0010000000474974513)?R(R(f*R(.5))+R(C*R(R(R(R(f*f)*f)*R(-.02083333395421505))*C))):R(di(R(R(C*R(.5))*f))/C),Hf(e,a),d=g[a+12&gt;&gt;2],B=Ci(R(R(C*f)*R(.5))),_=R(v*t),h=g[a&gt;&gt;2],m=R(m*t),G=g[a+4&gt;&gt;2],t=R(Q*t),Q=g[a+8&gt;&gt;2],C=R(R(R(R(d*B)-R(_*h))-R(m*G))-R(t*Q)),v=R(R(R(R(t*d)+R(B*Q))+R(_*G))-R(m*h)),f=R(R(R(R(B*h)+R(_*d))+R(m*Q))-R(t*G)),t=R(R(R(t*h)+R(R(m*d)+R(B*G)))-R(_*Q)),(d=R(R(C*C)+R(R(v*v)+R(R(f*f)+R(t*t)))))&gt;R(1.1920928955078125e-7)&amp;&amp;(d=R(R(1)/R(w(d))),C=R(C*d),v=R(v*d),t=R(t*d),f=R(f*d),d=R(R(C*C)+R(R(v*v)+R(R(t*t)+R(f*f))))),d&gt;R(1.1920928955078125e-7)?(o[n+12&gt;&gt;2]=0,o[n+44&gt;&gt;2]=0,o[n+28&gt;&gt;2]=0,B=R(R(2)/d),d=R(v*B),_=R(t*d),h=R(f*B),m=R(C*h),g[n+36&gt;&gt;2]=_+m,G=R(f*d),B=R(t*B),Q=R(C*B),g[n+32&gt;&gt;2]=G-Q,g[n+24&gt;&gt;2]=_-m,_=R(f*B),C=R(C*d),g[n+16&gt;&gt;2]=_+C,g[n+8&gt;&gt;2]=G+Q,g[n+4&gt;&gt;2]=_-C,f=R(f*h),t=R(t*B),g[n+40&gt;&gt;2]=R(1)-R(f+t),C=f,f=R(v*d),g[n+20&gt;&gt;2]=R(1)-R(C+f),g[n&gt;&gt;2]=R(1)-R(t+f)):(i=o[e+4&gt;&gt;2],o[n&gt;&gt;2]=o[e&gt;&gt;2],o[n+4&gt;&gt;2]=i,y=o[(r=e+8|0)+4&gt;&gt;2],o[(i=n+8|0)&gt;&gt;2]=o[r&gt;&gt;2],o[i+4&gt;&gt;2]=y,i=o[e+20&gt;&gt;2],o[n+16&gt;&gt;2]=o[e+16&gt;&gt;2],o[n+20&gt;&gt;2]=i,y=o[(r=e+24|0)+4&gt;&gt;2],o[(i=n+24|0)&gt;&gt;2]=o[r&gt;&gt;2],o[i+4&gt;&gt;2]=y,i=o[e+36&gt;&gt;2],o[n+32&gt;&gt;2]=o[e+32&gt;&gt;2],o[n+36&gt;&gt;2]=i,r=o[(e=e+40|0)+4&gt;&gt;2],o[(i=n+40|0)&gt;&gt;2]=o[e&gt;&gt;2],o[i+4&gt;&gt;2]=r),D=a+16|0}function Ur(e,i){var r,f=0,n=0,a=0,t=0,C=0,d=0,v=0,B=R(0),_=0;D=r=D-32|0,i!=R(0)&amp;&amp;((f=o[e+540&gt;&gt;2])&amp;&amp;BA[o[o[f&gt;&gt;2]+8&gt;&gt;2]](f,e+4|0),o[e+384&gt;&gt;2]=0,f=e+380|0,i=R(R(1)/i),t=e+60|0,C=e+124|0,g[f&gt;&gt;2]=i*R(g[t&gt;&gt;2]-g[C&gt;&gt;2]),g[e+376&gt;&gt;2]=i*R(g[e+56&gt;&gt;2]-g[e+120&gt;&gt;2]),d=e+52|0,v=e+116|0,g[e+372&gt;&gt;2]=i*R(g[d&gt;&gt;2]-g[v&gt;&gt;2]),Jr(e+68|0,e+4|0,r+16|0,r+12|0),o[e+400&gt;&gt;2]=0,n=e+396|0,B=g[r+12&gt;&gt;2],g[n&gt;&gt;2]=i*R(B*g[r+24&gt;&gt;2]),g[e+392&gt;&gt;2]=i*R(B*g[r+20&gt;&gt;2]),g[e+388&gt;&gt;2]=i*R(B*g[r+16&gt;&gt;2]),_=o[f+4&gt;&gt;2],o[(a=e+140|0)&gt;&gt;2]=o[f&gt;&gt;2],o[a+4&gt;&gt;2]=_,f=o[e+376&gt;&gt;2],o[e+132&gt;&gt;2]=o[e+372&gt;&gt;2],o[e+136&gt;&gt;2]=f,f=o[e+392&gt;&gt;2],o[e+148&gt;&gt;2]=o[e+388&gt;&gt;2],o[e+152&gt;&gt;2]=f,a=o[n+4&gt;&gt;2],o[(f=e+156|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=a,f=o[e+8&gt;&gt;2],o[e+68&gt;&gt;2]=o[e+4&gt;&gt;2],o[e+72&gt;&gt;2]=f,a=o[(n=e+12|0)+4&gt;&gt;2],o[(f=e+76|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=a,a=o[(n=e+20|0)+4&gt;&gt;2],o[(f=e+84|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=a,a=o[(n=e+28|0)+4&gt;&gt;2],o[(f=e+92|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=a,a=o[(n=e+44|0)+4&gt;&gt;2],o[(f=e+108|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=a,f=e+100|0,n=o[(e=e+36|0)+4&gt;&gt;2],o[f&gt;&gt;2]=o[e&gt;&gt;2],o[f+4&gt;&gt;2]=n,e=o[t+4&gt;&gt;2],o[C&gt;&gt;2]=o[t&gt;&gt;2],o[C+4&gt;&gt;2]=e,e=o[d+4&gt;&gt;2],o[v&gt;&gt;2]=o[d&gt;&gt;2],o[v+4&gt;&gt;2]=e),D=r+32|0}function Jr(e,i,r,f){var n,a=R(0),t=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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),BA=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0);D=n=D+-64|0,W=g[i+24&gt;&gt;2],p=g[i+20&gt;&gt;2],F=g[i+40&gt;&gt;2],Z=g[i+36&gt;&gt;2],v=g[e+40&gt;&gt;2],B=g[e+20&gt;&gt;2],Q=g[e+36&gt;&gt;2],_=g[e+24&gt;&gt;2],Y=g[i+8&gt;&gt;2],V=g[i&gt;&gt;2],E=g[i+4&gt;&gt;2],z=g[i+16&gt;&gt;2],BA=g[i+32&gt;&gt;2],t=g[e+8&gt;&gt;2],C=g[e+4&gt;&gt;2],y=g[e+32&gt;&gt;2],m=g[e+16&gt;&gt;2],d=g[e&gt;&gt;2],o[n+60&gt;&gt;2]=0,o[n+44&gt;&gt;2]=0,br=R(R(B*v)-R(_*Q)),vr=R(R(_*y)-R(v*m)),gr=R(R(Q*m)-R(B*y)),a=R(R(1)/R(R(R(d*br)+R(C*vr))+R(t*gr))),gi=R(R(R(_*C)-R(B*t))*a),_=R(R(R(m*t)-R(_*d))*a),B=R(R(R(B*d)-R(m*C))*a),g[n+56&gt;&gt;2]=R(R(BA*gi)+R(Z*_))+R(F*B),m=R(R(R(Q*t)-R(v*C))*a),t=R(R(R(v*d)-R(y*t))*a),C=R(R(R(y*C)-R(Q*d))*a),g[n+52&gt;&gt;2]=R(R(BA*m)+R(Z*t))+R(F*C),g[n+40&gt;&gt;2]=R(R(gi*z)+R(_*p))+R(B*W),g[n+36&gt;&gt;2]=R(R(m*z)+R(t*p))+R(C*W),o[n+28&gt;&gt;2]=0,d=R(br*a),v=R(vr*a),a=R(gr*a),g[n+48&gt;&gt;2]=R(R(BA*d)+R(Z*v))+R(F*a),g[n+32&gt;&gt;2]=R(R(d*z)+R(v*p))+R(a*W),g[n+24&gt;&gt;2]=R(Y*B)+R(R(V*gi)+R(E*_)),g[n+20&gt;&gt;2]=R(Y*C)+R(R(V*m)+R(E*t)),g[n+16&gt;&gt;2]=R(Y*a)+R(R(V*d)+R(E*v)),Hf(n+16|0,n),d=g[n&gt;&gt;2],C=g[n+4&gt;&gt;2],t=g[n+8&gt;&gt;2],v=g[n+12&gt;&gt;2],a=R(R(1)/R(w(R(R(R(R(d*d)+R(C*C))+R(t*t))+R(v*v))))),t=R(t*a),g[n+8&gt;&gt;2]=t,C=R(C*a),g[n+4&gt;&gt;2]=C,d=R(d*a),g[n&gt;&gt;2]=d,a=R(v*a),g[n+12&gt;&gt;2]=a,a=Vr(R(h(R(G(a,R(-1))),R(1)))),g[f&gt;&gt;2]=a+a,o[r+12&gt;&gt;2]=0,g[r+8&gt;&gt;2]=t,g[r+4&gt;&gt;2]=C,g[r&gt;&gt;2]=d,(a=R(R(R(d*d)+R(C*C))+R(t*t)))&lt;R(14210854715202004e-30)?(o[r+8&gt;&gt;2]=0,o[r+12&gt;&gt;2]=0,o[r&gt;&gt;2]=1065353216,o[r+4&gt;&gt;2]=0):(a=R(R(1)/R(w(a))),g[r+8&gt;&gt;2]=t*a,g[r+4&gt;&gt;2]=C*a,g[r&gt;&gt;2]=d*a),D=n- -64|0}function xr(e,i){var r=R(0),f=0,n=R(0),a=R(0),t=R(0);(r=g[e+404&gt;&gt;2])!=R(0)&amp;&amp;(n=g[i&gt;&gt;2],a=g[i+4&gt;&gt;2],t=g[i+8&gt;&gt;2],o[e+436&gt;&gt;2]=0,r=R(R(1)/r),g[e+432&gt;&gt;2]=t*r,g[e+428&gt;&gt;2]=r*a,g[e+424&gt;&gt;2]=r*n),f=o[i+4&gt;&gt;2],o[e+440&gt;&gt;2]=o[i&gt;&gt;2],o[e+444&gt;&gt;2]=f,f=o[(i=i+8|0)+4&gt;&gt;2],o[(e=e+448|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=f}function Xr(e,i){var r=0,f=R(0),n=R(0),a=R(0),t=R(0),d=R(0),v=R(0),B=R(0),_=R(0);if(B=g[e+504&gt;&gt;2],n=Er(R(R(1)-B),i),t=R(n*g[e+372&gt;&gt;2]),g[e+372&gt;&gt;2]=t,f=R(n*g[(r=e+376|0)&gt;&gt;2]),g[r&gt;&gt;2]=f,n=R(n*g[(r=e+380|0)&gt;&gt;2]),g[r&gt;&gt;2]=n,_=g[e+508&gt;&gt;2],a=Er(R(R(1)-_),i),i=R(a*g[e+388&gt;&gt;2]),g[e+388&gt;&gt;2]=i,d=R(a*g[(r=e+392|0)&gt;&gt;2]),g[r&gt;&gt;2]=d,a=R(a*g[(r=e+396|0)&gt;&gt;2]),g[r&gt;&gt;2]=a,C[e+512|0]&amp;&amp;(R(R(R(i*i)+R(d*d))+R(a*a))&lt;g[e+524&gt;&gt;2]^1|R(R(R(t*t)+R(f*f))+R(n*n))&lt;g[e+520&gt;&gt;2]^1||(v=g[e+516&gt;&gt;2],a=R(a*v),g[e+396&gt;&gt;2]=a,d=R(d*v),g[e+392&gt;&gt;2]=d,i=R(i*v),g[e+388&gt;&gt;2]=i,n=R(n*v),g[e+380&gt;&gt;2]=n,f=R(f*v),g[e+376&gt;&gt;2]=f,t=R(t*v),g[e+372&gt;&gt;2]=t),(v=R(w(R(R(R(t*t)+R(f*f))+R(n*n)))))&lt;B&amp;&amp;(v&gt;R(.004999999888241291)?(B=n,n=R(R(1)/v),g[e+380&gt;&gt;2]=B-R(R(B*n)*R(.004999999888241291)),g[e+376&gt;&gt;2]=f-R(R(f*n)*R(.004999999888241291)),g[e+372&gt;&gt;2]=t-R(R(t*n)*R(.004999999888241291))):(o[(r=e+372|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[(r=r+8|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0)),(f=R(w(R(R(R(i*i)+R(d*d))+R(a*a)))))&lt;_)){if(f&gt;R(.004999999888241291))return f=R(R(1)/f),g[e+396&gt;&gt;2]=a-R(R(a*f)*R(.004999999888241291)),g[e+392&gt;&gt;2]=d-R(R(d*f)*R(.004999999888241291)),void(g[e+388&gt;&gt;2]=i-R(R(i*f)*R(.004999999888241291)));o[(e=e+388|0)&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}}function Mr(e){var i=0;3&amp;C[e+204|0]||(g[e+472&gt;&gt;2]=R(g[e+424&gt;&gt;2]*g[e+408&gt;&gt;2])+g[e+472&gt;&gt;2],g[(i=e+476|0)&gt;&gt;2]=R(g[e+428&gt;&gt;2]*g[e+412&gt;&gt;2])+g[i&gt;&gt;2],g[(i=e+480|0)&gt;&gt;2]=R(g[e+432&gt;&gt;2]*g[e+416&gt;&gt;2])+g[i&gt;&gt;2])}function Sr(e,i){!function(e,i){var r,f=0,n=0,a=0,t=0,d=0,v=R(0),B=R(0),_=R(0),m=0,Q=R(0),h=R(0),G=R(0),y=0,w=R(0),W=R(0),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),D=R(0);2&amp;C[e+204|0]?(f=o[e+8&gt;&gt;2],o[e+68&gt;&gt;2]=o[e+4&gt;&gt;2],o[e+72&gt;&gt;2]=f,a=o[(n=e+12|0)+4&gt;&gt;2],o[(f=e+76|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=a,a=o[(n=e+20|0)+4&gt;&gt;2],o[(f=e+84|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=a,a=o[(n=e+28|0)+4&gt;&gt;2],o[(f=e+92|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=a,a=o[(n=e+36|0)+4&gt;&gt;2],o[(f=e+100|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=a,a=o[(n=e+44|0)+4&gt;&gt;2],o[(f=e+108|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=a,a=o[(n=e+52|0)+4&gt;&gt;2],o[(f=e+116|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=a,a=o[(n=e+60|0)+4&gt;&gt;2],o[(f=e+124|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=a):(f=o[i+4&gt;&gt;2],o[e+68&gt;&gt;2]=o[i&gt;&gt;2],o[e+72&gt;&gt;2]=f,a=o[(n=i+8|0)+4&gt;&gt;2],o[(f=e+76|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=a,a=o[(n=i+24|0)+4&gt;&gt;2],o[(f=e+92|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=a,n=o[i+20&gt;&gt;2],o[(f=e+84|0)&gt;&gt;2]=o[i+16&gt;&gt;2],o[f+4&gt;&gt;2]=n,n=o[i+36&gt;&gt;2],o[(f=e+100|0)&gt;&gt;2]=o[i+32&gt;&gt;2],o[f+4&gt;&gt;2]=n,a=o[(n=i+40|0)+4&gt;&gt;2],o[(f=e+108|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=a,a=o[(n=i+56|0)+4&gt;&gt;2],o[(f=e+124|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=a,n=o[i+52&gt;&gt;2],o[(f=e+116|0)&gt;&gt;2]=o[i+48&gt;&gt;2],o[f+4&gt;&gt;2]=n),f=o[e+392&gt;&gt;2],o[e+148&gt;&gt;2]=o[e+388&gt;&gt;2],o[e+152&gt;&gt;2]=f,f=o[e+376&gt;&gt;2],o[e+132&gt;&gt;2]=o[e+372&gt;&gt;2],o[e+136&gt;&gt;2]=f,a=o[(n=e+396|0)+4&gt;&gt;2],o[(f=e+156|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=a,a=o[(n=e+380|0)+4&gt;&gt;2],o[(f=e+140|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=a,y=o[(a=i+8|0)+4&gt;&gt;2],o[(f=e+12|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=y,n=o[i+4&gt;&gt;2],o[e+4&gt;&gt;2]=o[i&gt;&gt;2],o[e+8&gt;&gt;2]=n,d=o[(y=i+24|0)+4&gt;&gt;2],o[(n=e+28|0)&gt;&gt;2]=o[y&gt;&gt;2],o[n+4&gt;&gt;2]=d,d=o[i+20&gt;&gt;2],o[(a=e+20|0)&gt;&gt;2]=o[i+16&gt;&gt;2],o[a+4&gt;&gt;2]=d,m=o[(t=i+40|0)+4&gt;&gt;2],o[(d=y=e+44|0)&gt;&gt;2]=o[t&gt;&gt;2],o[d+4&gt;&gt;2]=m,m=o[i+36&gt;&gt;2],o[(t=d=e+36|0)&gt;&gt;2]=o[i+32&gt;&gt;2],o[t+4&gt;&gt;2]=m,r=o[(m=i+56|0)+4&gt;&gt;2],o[(t=e+60|0)&gt;&gt;2]=o[m&gt;&gt;2],o[t+4&gt;&gt;2]=r,m=o[i+52&gt;&gt;2],o[(t=e+52|0)&gt;&gt;2]=o[i+48&gt;&gt;2],o[t+4&gt;&gt;2]=m,w=g[e+8&gt;&gt;2],W=g[f&gt;&gt;2],p=g[n&gt;&gt;2],F=g[a&gt;&gt;2],Z=g[e+24&gt;&gt;2],Q=g[y&gt;&gt;2],V=g[e+464&gt;&gt;2],h=g[d&gt;&gt;2],G=g[e+40&gt;&gt;2],E=g[e+460&gt;&gt;2],Y=g[e+4&gt;&gt;2],D=g[e+456&gt;&gt;2],o[e+368&gt;&gt;2]=0,o[e+352&gt;&gt;2]=0,o[e+336&gt;&gt;2]=0,v=R(D*h),B=R(E*G),_=R(V*Q),g[e+364&gt;&gt;2]=R(R(h*v)+R(G*B))+R(Q*_),g[e+360&gt;&gt;2]=R(R(F*v)+R(Z*B))+R(p*_),g[e+356&gt;&gt;2]=R(R(Y*v)+R(w*B))+R(W*_),v=R(D*F),B=R(E*Z),_=R(V*p),g[e+348&gt;&gt;2]=R(R(h*v)+R(G*B))+R(Q*_),g[e+344&gt;&gt;2]=R(R(F*v)+R(Z*B))+R(p*_),g[e+340&gt;&gt;2]=R(R(Y*v)+R(w*B))+R(W*_),v=h,h=R(Y*D),B=G,G=R(w*E),_=Q,Q=R(W*V),g[e+332&gt;&gt;2]=R(R(v*h)+R(B*G))+R(_*Q),g[e+328&gt;&gt;2]=R(R(h*F)+R(G*Z))+R(Q*p),g[e+324&gt;&gt;2]=R(R(Y*h)+R(w*G))+R(W*Q)}(e,i)}function Tr(e,i,r){var f=R(0),n=R(0),a=R(0),t=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),p=R(0),F=R(0),Z=R(0),Y=R(0);o[e+12&gt;&gt;2]=0,n=g[i+388&gt;&gt;2],Q=(f=g[i+456&gt;&gt;2])!=R(0)?R(R(1)/f):R(0),h=g[i+20&gt;&gt;2],a=R(Q*h),d=g[i+4&gt;&gt;2],F=(f=g[i+460&gt;&gt;2])!=R(0)?R(R(1)/f):R(0),G=g[i+24&gt;&gt;2],v=R(F*G),B=g[i+8&gt;&gt;2],Z=(f=g[i+464&gt;&gt;2])!=R(0)?R(R(1)/f):R(0),y=g[i+28&gt;&gt;2],_=R(Z*y),W=g[i+12&gt;&gt;2],f=g[i+392&gt;&gt;2],m=R(R(n*R(R(R(a*d)+R(v*B))+R(_*W)))+R(R(R(R(a*h)+R(v*G))+R(_*y))*f)),p=g[i+36&gt;&gt;2],t=v,v=g[i+40&gt;&gt;2],C=_,_=g[i+44&gt;&gt;2],t=R(R(R(a*p)+R(t*v))+R(C*_)),a=g[i+396&gt;&gt;2],Y=R(m+R(t*a)),C=R(Q*d),m=R(F*B),t=R(Z*W),m=R(R(R(R(R(R(C*d)+R(m*B))+R(t*W))*n)+R(f*R(R(R(C*h)+R(m*G))+R(t*y))))+R(R(R(R(C*p)+R(m*v))+R(t*_))*a)),C=R(R(n*Y)-R(f*m)),g[e+8&gt;&gt;2]=C,t=n,n=R(Q*p),Q=R(d*n),d=R(F*v),Q=R(Q+R(B*d)),B=R(Z*_),h=R(R(R(t*R(Q+R(W*B)))+R(f*R(R(R(n*h)+R(d*G))+R(B*y))))+R(a*R(R(R(n*p)+R(d*v))+R(B*_)))),n=R(R(a*m)-R(t*h)),g[e+4&gt;&gt;2]=n,f=R(R(f*h)-R(a*Y)),g[e&gt;&gt;2]=f,(a=R(R(C*C)+R(R(f*f)+R(n*n))))&gt;R(r*r)&amp;&amp;(r=R(R(R(1)/R(w(a)))*r),g[e+8&gt;&gt;2]=C*r,g[e+4&gt;&gt;2]=n*r,g[e&gt;&gt;2]=f*r)}function jr(e,i,r){var f,n=R(0),a=R(0),t=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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),BA=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0);D=f=D-16|0,v=g[i+464&gt;&gt;2],n=g[i+460&gt;&gt;2],Z=g[i+396&gt;&gt;2],Y=g[i+392&gt;&gt;2],C=g[i+456&gt;&gt;2],V=g[i+388&gt;&gt;2],Hf(i+4|0,f),o[e+12&gt;&gt;2]=0,B=g[f+12&gt;&gt;2],_=g[f+4&gt;&gt;2],Q=g[f+8&gt;&gt;2],t=R(R(R(V*B)-R(Z*_))+R(Y*Q)),h=g[f&gt;&gt;2],W=R(R(R(Y*_)+R(V*h))+R(Z*Q)),d=R(R(R(Z*B)-R(Y*h))+R(V*_)),p=R(R(R(Y*B)-R(V*Q))+R(Z*h)),a=R(R(R(_*t)+R(R(Q*W)+R(B*d)))-R(h*p)),y=R(a*R(0)),G=R(R(R(Q*p)+R(R(h*W)+R(B*t)))-R(_*d)),F=R(G*R(0)),n=n!=R(0)?R(R(1)/n):R(0),t=R(R(R(h*d)+R(R(_*W)+R(B*p)))-R(Q*t)),W=R(y+R(F+R(n*t))),C=C!=R(0)?R(R(1)/C):R(0),gr=R(R(R(R(R(F-R(C*t))+R(0))+R(W+R(0)))*r)+R(0)),d=v!=R(0)?R(R(1)/v):R(0),w=R(t*R(0)),p=R(R(a*d)+R(F+w)),gi=R(y+R(R(C*G)+w)),v=R(R(R(a*gi)-R(G*p))*r),E=R(a*R(-0)),hr=R(C+R(R(w+R(R(C*R(0))+E))*r)),z=R(t*R(-0)),br=R(R(R(R(R(z+R(n*G))+R(0))-gi)*r)+R(0)),w=R(R(R(R(w+R(R(0)-R(n*a)))+p)*r)+R(0)),vr=R(R(R(R(R(y+R(0))-R(d*G))+gi)*r)+R(0)),BA=R(G*R(-0)),n=R(n+R(R(BA+R(R(n*R(0))+y))*r)),y=R(R(R(R(R(d*t)+R(E+R(0)))-W)*r)+R(0)),E=R(R(w*vr)-R(n*y)),d=R(d+R(R(R(d*R(0))+R(z+F))*r)),z=R(R(n*d)-R(br*vr)),F=R(R(R(R(BA+R(R(C*a)+R(0)))-p)*r)+R(0)),BA=R(R(br*y)-R(d*w)),C=R(R(gr*E)+R(R(hr*z)+R(F*BA))),C=R(m(C))&gt;R(1.1920928955078125e-7)?R(R(1)/C):C,Dr=a,a=R(R(R(t*p)-R(a*W))*r),r=R(R(R(G*W)-R(t*gi))*r),n=R(Dr-R(R(R(gr*R(R(w*v)-R(n*a)))+R(R(hr*R(R(n*r)-R(br*v)))+R(F*R(R(br*a)-R(w*r)))))*C)),t=R(t-R(R(R(gr*R(R(vr*a)-R(y*v)))+R(R(hr*R(R(d*v)-R(vr*r)))+R(F*R(R(y*r)-R(d*a)))))*C)),r=R(G-R(R(R(r*E)+R(R(a*z)+R(v*BA)))*C)),a=R(R(R(B*n)+R(h*t))-R(_*r)),G=R(R(R(-R(h*r))-R(_*t))-R(Q*n)),v=R(R(R(B*r)+R(_*n))-R(Q*t)),r=R(R(R(Q*r)+R(B*t))-R(h*n)),g[e+8&gt;&gt;2]=R(R(R(R(B*a)-R(G*Q))-R(v*_))+R(r*h))-Z,g[e+4&gt;&gt;2]=R(R(R(R(B*r)-R(G*_))-R(a*h))+R(v*Q))-Y,g[e&gt;&gt;2]=R(R(R(R(B*v)-R(G*h))-R(r*Q))+R(a*_))-V,D=f+16|0}function Or(e,i,r){var f=R(0),n=R(0),a=R(0),t=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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),D=R(0),z=R(0),BA=R(0),gi=R(0),br=R(0),vr=R(0);o[e+12&gt;&gt;2]=0,E=(f=g[i+456&gt;&gt;2])!=R(0)?R(R(1)/f):R(0),Q=g[i+36&gt;&gt;2],Y=R(E*Q),h=g[i+4&gt;&gt;2],C=(f=g[i+460&gt;&gt;2])!=R(0)?R(R(1)/f):R(0),W=g[i+40&gt;&gt;2],D=R(C*W),a=g[i+8&gt;&gt;2],G=(f=g[i+464&gt;&gt;2])!=R(0)?R(R(1)/f):R(0),d=g[i+44&gt;&gt;2],BA=R(G*d),n=g[i+12&gt;&gt;2],t=R(R(R(Y*h)+R(D*a))+R(BA*n)),f=g[i+388&gt;&gt;2],v=g[i+20&gt;&gt;2],p=R(E*v),B=g[i+24&gt;&gt;2],V=R(C*B),_=g[i+28&gt;&gt;2],F=R(G*_),z=R(R(R(p*h)+R(V*a))+R(F*n)),gi=R(f*z),y=g[i+392&gt;&gt;2],Z=R(R(R(p*v)+R(V*B))+R(F*_)),w=g[i+396&gt;&gt;2],V=R(R(R(p*Q)+R(V*W))+R(F*d)),vr=R(w*V),p=R(R(gi+R(y*Z))+vr),br=gi,F=R(E*h),gi=R(C*a),G=R(G*n),a=R(R(R(F*h)+R(gi*a))+R(G*n)),E=R(t+R(R(R(R(t*R(0))+R(br-R(a*y)))+p)*r)),C=R(R(R(F*v)+R(gi*B))+R(G*_)),br=R(f*t),B=R(R(R(Y*v)+R(D*B))+R(BA*_)),v=R(y*B),n=R(R(R(Y*Q)+R(D*W))+R(BA*d)),h=R(R(br+v)+R(w*n)),v=R(C+R(R(h+R(v+R(R(C*R(0))-R(Z*w))))*r)),BA=R(y*C),d=R(R(R(F*Q)+R(gi*W))+R(G*d)),_=R(w*d),Q=R(R(R(f*a)+BA)+_),D=R(r*R(0)),W=R(R(p+R(R(R(w*Q)-R(f*h))*r))-R(D+p)),_=R(V+R(R(Q+R(R(R(V*R(0))+_)-R(n*f)))*r)),C=R(Z+R(R(R(R(Z*R(0))+R(w*C))-R(B*f))*r)),Y=R(d+R(R(R(R(y*n)+R(R(d*R(0))-vr))-p)*r)),F=R(R(v*_)-R(C*Y)),G=R(a+R(R(R(y*t)+R(R(a*R(0))-R(z*w)))*r)),n=R(n+R(R(R(n*R(0))+R(R(f*V)-R(d*y)))*r)),Z=R(B+R(R(R(R(B*R(0))+R(R(f*Z)-BA))-Q)*r)),B=R(R(C*n)-R(Z*_)),d=R(z+R(R(R(R(R(z*R(0))+R(w*a))-br)-h)*r)),z=R(R(Z*Y)-R(v*n)),t=R(R(E*F)+R(R(G*B)+R(d*z))),a=R(m(t))&gt;R(1.1920928955078125e-7)?R(R(1)/t):t,t=R(R(Q+R(R(R(y*h)-R(w*p))*r))-R(D+Q)),r=R(R(h+R(R(R(f*p)-R(y*Q))*r))-R(D+h)),g[e+8&gt;&gt;2]=R(w-R(R(R(E*R(R(v*W)-R(C*t)))+R(R(G*R(R(C*r)-R(Z*W)))+R(d*R(R(Z*t)-R(v*r)))))*a))-w,g[e+4&gt;&gt;2]=R(y-R(R(R(E*R(R(_*t)-R(Y*W)))+R(R(G*R(R(n*W)-R(_*r)))+R(d*R(R(Y*r)-R(n*t)))))*a))-y,g[e&gt;&gt;2]=R(f-R(R(R(r*F)+R(R(t*B)+R(W*z)))*a))-f}function Hr(e,i){var r=0,f=0,a=0,t=0,d=0;A:{e:if(!((0|(f=o[e+548&gt;&gt;2]))&lt;1)){for(a=o[e+556&gt;&gt;2],r=f;;){if((0|i)!=o[a&gt;&gt;2]){if(a=a+4|0,r=r+-1|0)continue;break e}break}if(r)break A}if(o[e+552&gt;&gt;2]==(0|f)&amp;&amp;!((0|f)&gt;=(0|(t=f?f&lt;&lt;1:1)))){if(t&amp;&amp;(d=dA(t&lt;&lt;2),f=o[e+548&gt;&gt;2]),(0|f)&gt;=1)for(a=0,r=f;o[a+d&gt;&gt;2]=o[o[e+556&gt;&gt;2]+a&gt;&gt;2],a=a+4|0,r=r+-1|0;);(r=o[e+556&gt;&gt;2])&amp;&amp;(C[e+560|0]&amp;&amp;(CA(r),f=o[e+548&gt;&gt;2]),o[e+556&gt;&gt;2]=0),o[e+556&gt;&gt;2]=d,o[e+552&gt;&gt;2]=t,n[e+560|0]=1}o[o[e+556&gt;&gt;2]+(f&lt;&lt;2)&gt;&gt;2]=i,o[e+548&gt;&gt;2]=f+1,r=o[i+32&gt;&gt;2];e:if((0|e)!=(0|(d=o[i+28&gt;&gt;2]))){if((0|(i=o[r+288&gt;&gt;2]))==o[r+292&gt;&gt;2]&amp;&amp;!((0|i)&gt;=(0|(t=i?i&lt;&lt;1:1)))){if(t?(f=dA(t&lt;&lt;2),i=o[r+288&gt;&gt;2]):f=0,(0|i)&gt;=1)for(a=0,e=i;o[f+a&gt;&gt;2]=o[o[r+296&gt;&gt;2]+a&gt;&gt;2],a=a+4|0,e=e+-1|0;);(e=o[r+296&gt;&gt;2])&amp;&amp;(C[r+300|0]&amp;&amp;(CA(e),i=o[r+288&gt;&gt;2]),o[r+296&gt;&gt;2]=0),o[r+296&gt;&gt;2]=f,o[r+292&gt;&gt;2]=t,n[r+300|0]=1}e=r,r=d}else{if((0|(i=o[e+288&gt;&gt;2]))!=o[e+292&gt;&gt;2])break e;if((0|i)&gt;=(0|(t=i?i&lt;&lt;1:1)))break e;if(t?(d=dA(t&lt;&lt;2),i=o[e+288&gt;&gt;2]):d=0,(0|i)&gt;=1)for(a=0,f=i;o[a+d&gt;&gt;2]=o[o[e+296&gt;&gt;2]+a&gt;&gt;2],a=a+4|0,f=f+-1|0;);(f=o[e+296&gt;&gt;2])&amp;&amp;(C[e+300|0]&amp;&amp;(CA(f),i=o[e+288&gt;&gt;2]),o[e+296&gt;&gt;2]=0),o[e+296&gt;&gt;2]=d,o[e+292&gt;&gt;2]=t,n[e+300|0]=1}o[e+288&gt;&gt;2]=i+1,o[e+280&gt;&gt;2]=(-1^i)&gt;&gt;&gt;31,o[o[e+296&gt;&gt;2]+(i&lt;&lt;2)&gt;&gt;2]=r}}function zr(e,i){var r=0,f=0,n=0,a=0,t=0;A:if(!((0|(a=o[e+548&gt;&gt;2]))&lt;1)){for(f=n=o[e+556&gt;&gt;2];;){if((0|i)!=o[f&gt;&gt;2]){if(f=f+4|0,(0|a)!=(0|(r=r+1|0)))continue;break A}break}if(!((0|r)&gt;=(0|a))){r=0,f=n;e:{for(;;){if((0|i)!=o[f&gt;&gt;2]){if(f=f+4|0,(0|a)!=(0|(r=r+1|0)))continue;break e}break}(0|a)&lt;=(0|r)||(t=f,r=n,n=(f=a+-1|0)&lt;&lt;2,o[t&gt;&gt;2]=o[r+n&gt;&gt;2],o[e+548&gt;&gt;2]=f,o[n+o[e+556&gt;&gt;2]&gt;&gt;2]=i)}if(a=o[i+32&gt;&gt;2],(0|e)==(0|(n=o[i+28&gt;&gt;2]))){e:if(!((0|(i=o[e+288&gt;&gt;2]))&lt;1)){for(r=0,f=n=o[e+296&gt;&gt;2];;){if(o[f&gt;&gt;2]!=(0|a)){if(f=f+4|0,(0|(r=r+1|0))!=(0|i))continue;break e}break}(0|i)&lt;=(0|r)||(r=n,n=(i=i+-1|0)&lt;&lt;2,o[f&gt;&gt;2]=o[r+n&gt;&gt;2],o[e+288&gt;&gt;2]=i,o[n+o[e+296&gt;&gt;2]&gt;&gt;2]=a)}return void(o[e+280&gt;&gt;2]=(0|i)&gt;0)}e:if(!((0|(i=o[a+288&gt;&gt;2]))&lt;1)){for(r=0,f=e=o[a+296&gt;&gt;2];;){if(o[f&gt;&gt;2]!=(0|n)){if(f=f+4|0,(0|(r=r+1|0))!=(0|i))continue;break e}break}(0|i)&lt;=(0|r)||(r=e,e=(i=i+-1|0)&lt;&lt;2,o[f&gt;&gt;2]=o[r+e&gt;&gt;2],o[a+288&gt;&gt;2]=i,o[e+o[a+296&gt;&gt;2]&gt;&gt;2]=n)}o[a+280&gt;&gt;2]=(0|i)&gt;0}}}function Pr(e){var i=0;o[e&gt;&gt;2]=20180,n[e+20|0]=1,o[e+16&gt;&gt;2]=0,n[e+40|0]=1,o[(i=e+8|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+36&gt;&gt;2]=0,n[e+60|0]=1,o[(i=e+28|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+56&gt;&gt;2]=0,n[e+80|0]=1,o[(i=e+48|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+76&gt;&gt;2]=0,n[e+100|0]=1,o[(i=e+68|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+96&gt;&gt;2]=0,n[e+120|0]=1,o[(i=e+88|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+116&gt;&gt;2]=0,n[e+140|0]=1,o[(i=e+108|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+136&gt;&gt;2]=0,o[(i=e+128|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,n[e+160|0]=1,o[e+156&gt;&gt;2]=0,o[(i=e+148|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,n[e+180|0]=1,o[e+176&gt;&gt;2]=0,o[(i=e+168|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,n[e+208|0]=1,o[e+232&gt;&gt;2]=0,o[e+204&gt;&gt;2]=0,o[(i=e+196|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+224&gt;&gt;2]=0,o[e+212&gt;&gt;2]=534,o[e+216&gt;&gt;2]=535,o[e+220&gt;&gt;2]=536}function Kr(e){var i=0;return o[(e|=0)&gt;&gt;2]=20180,(i=o[e+204&gt;&gt;2])&amp;&amp;(C[e+208|0]&amp;&amp;CA(i),o[e+204&gt;&gt;2]=0),o[e+204&gt;&gt;2]=0,o[e+196&gt;&gt;2]=0,o[e+200&gt;&gt;2]=0,n[e+208|0]=1,(i=o[e+176&gt;&gt;2])&amp;&amp;(C[e+180|0]&amp;&amp;CA(i),o[e+176&gt;&gt;2]=0),o[e+176&gt;&gt;2]=0,o[e+168&gt;&gt;2]=0,o[e+172&gt;&gt;2]=0,n[e+180|0]=1,(i=o[e+156&gt;&gt;2])&amp;&amp;(C[e+160|0]&amp;&amp;CA(i),o[e+156&gt;&gt;2]=0),o[e+156&gt;&gt;2]=0,o[e+148&gt;&gt;2]=0,o[e+152&gt;&gt;2]=0,n[e+160|0]=1,(i=o[e+136&gt;&gt;2])&amp;&amp;(C[e+140|0]&amp;&amp;CA(i),o[e+136&gt;&gt;2]=0),o[e+136&gt;&gt;2]=0,o[e+128&gt;&gt;2]=0,o[e+132&gt;&gt;2]=0,n[e+140|0]=1,(i=o[e+116&gt;&gt;2])&amp;&amp;(C[e+120|0]&amp;&amp;CA(i),o[e+116&gt;&gt;2]=0),o[e+116&gt;&gt;2]=0,o[e+108&gt;&gt;2]=0,o[e+112&gt;&gt;2]=0,n[e+120|0]=1,(i=o[e+96&gt;&gt;2])&amp;&amp;(C[e+100|0]&amp;&amp;CA(i),o[e+96&gt;&gt;2]=0),o[e+96&gt;&gt;2]=0,o[e+88&gt;&gt;2]=0,o[e+92&gt;&gt;2]=0,n[e+100|0]=1,(i=o[e+76&gt;&gt;2])&amp;&amp;(C[e+80|0]&amp;&amp;CA(i),o[e+76&gt;&gt;2]=0),o[e+76&gt;&gt;2]=0,o[e+68&gt;&gt;2]=0,o[e+72&gt;&gt;2]=0,n[e+80|0]=1,(i=o[e+56&gt;&gt;2])&amp;&amp;(C[e+60|0]&amp;&amp;CA(i),o[e+56&gt;&gt;2]=0),o[e+56&gt;&gt;2]=0,o[e+48&gt;&gt;2]=0,o[e+52&gt;&gt;2]=0,n[e+60|0]=1,(i=o[e+36&gt;&gt;2])&amp;&amp;(C[e+40|0]&amp;&amp;CA(i),o[e+36&gt;&gt;2]=0),o[e+36&gt;&gt;2]=0,o[e+28&gt;&gt;2]=0,o[e+32&gt;&gt;2]=0,n[e+40|0]=1,(i=o[e+16&gt;&gt;2])&amp;&amp;(C[e+20|0]&amp;&amp;CA(i),o[e+16&gt;&gt;2]=0),o[e+16&gt;&gt;2]=0,o[e+8&gt;&gt;2]=0,o[e+12&gt;&gt;2]=0,n[e+20|0]=1,0|e}function Lr(e,i,r,f,a,t,d,v,B,m,Q,h){var G=0,y=0,w=0,W=0,p=0;if(G=y=o[e+68&gt;&gt;2],(0|y)==o[e+72&gt;&gt;2]&amp;&amp;(G=y,!((0|y)&gt;=(0|(w=y?y&lt;&lt;1:1))))){if(w?(p=dA(_(w,152)),G=o[e+68&gt;&gt;2]):G=y,(0|(W=G))&gt;=1)for(G=0;U(G+p|0,o[e+76&gt;&gt;2]+G|0,152),G=G+152|0,W=W+-1|0;);(G=o[e+76&gt;&gt;2])&amp;&amp;(C[e+80|0]&amp;&amp;CA(G),o[e+76&gt;&gt;2]=0),o[e+76&gt;&gt;2]=p,o[e+72&gt;&gt;2]=w,n[e+80|0]=1,G=o[e+68&gt;&gt;2]}o[e+68&gt;&gt;2]=G+1,y=o[e+76&gt;&gt;2]+_(y,152)|0,o[y+140&gt;&gt;2]=a,function(e,i,r,f,n,a,t,d,v,B,m,Q){var h,G,y,w=0,W=R(0),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),D=R(0),z=R(0),BA=0,gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=R(0),sn=R(0),kn=R(0),Cn=R(0),dn=R(0),vn=0,gn=R(0),Bn=R(0),_n=R(0),Rn=R(0),mn=R(0);o[i+148&gt;&gt;2]=n,o[i+144&gt;&gt;2]=f,o[i+96&gt;&gt;2]=0,o[i+100&gt;&gt;2]=0,dn=g[a+84&gt;&gt;2],y=o[a+84&gt;&gt;2],o[i+104&gt;&gt;2]=y,G=o[e+16&gt;&gt;2],e=o[240+(G+_(n,244)|0)&gt;&gt;2],h=o[240+(_(f,244)+G|0)&gt;&gt;2],o[i+132&gt;&gt;2]=0,w=i+16|0,h?(BA=o[r+4&gt;&gt;2],o[w&gt;&gt;2]=o[r&gt;&gt;2],o[w+4&gt;&gt;2]=BA,vn=o[(BA=r+8|0)+4&gt;&gt;2],o[(w=w+8|0)&gt;&gt;2]=o[BA&gt;&gt;2],o[w+4&gt;&gt;2]=vn,Z=g[t+8&gt;&gt;2],Y=g[t&gt;&gt;2],V=g[t+4&gt;&gt;2],o[i+12&gt;&gt;2]=0,gr=g[i+20&gt;&gt;2],gi=g[i+16&gt;&gt;2],Dr=R(R(Y*gr)-R(V*gi)),g[i+8&gt;&gt;2]=Dr,br=g[i+24&gt;&gt;2],Y=R(R(Z*gi)-R(Y*br)),g[i+4&gt;&gt;2]=Y,Z=R(R(V*br)-R(Z*gr)),g[i&gt;&gt;2]=Z,V=g[h+612&gt;&gt;2],p=g[h+364&gt;&gt;2],F=g[h+356&gt;&gt;2],W=g[h+360&gt;&gt;2],Gf=g[h+608&gt;&gt;2],Zf=g[h+348&gt;&gt;2],cn=g[h+340&gt;&gt;2],E=g[h+344&gt;&gt;2],D=g[h+332&gt;&gt;2],un=g[h+328&gt;&gt;2],vr=g[h+604&gt;&gt;2],z=g[h+324&gt;&gt;2],o[i+76&gt;&gt;2]=0,D=R(vr*R(R(R(Z*z)+R(Y*un))+R(Dr*D))),g[i+64&gt;&gt;2]=D,un=R(Gf*R(R(R(Z*cn)+R(Y*E))+R(Dr*Zf))),g[i+68&gt;&gt;2]=un,vr=R(V*R(R(R(Z*F)+R(Y*W))+R(Dr*p))),g[i+72&gt;&gt;2]=vr):(o[i+64&gt;&gt;2]=0,o[i+68&gt;&gt;2]=0,o[i&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(BA=i+72|0)&gt;&gt;2]=0,o[BA+4&gt;&gt;2]=0,o[(BA=i+8|0)&gt;&gt;2]=0,o[BA+4&gt;&gt;2]=0,o[w&gt;&gt;2]=0,o[w+4&gt;&gt;2]=0,o[(w=i+24|0)&gt;&gt;2]=0,o[w+4&gt;&gt;2]=0),e?(p=g[r&gt;&gt;2],F=g[r+4&gt;&gt;2],W=g[r+8&gt;&gt;2],o[i+60&gt;&gt;2]=0,Gf=R(-W),g[i+56&gt;&gt;2]=Gf,Zf=R(-F),g[i+52&gt;&gt;2]=Zf,cn=R(-p),g[i+48&gt;&gt;2]=cn,E=g[d+8&gt;&gt;2],hr=g[d+4&gt;&gt;2],z=g[d&gt;&gt;2],o[i+44&gt;&gt;2]=0,V=R(R(hr*p)-R(z*F)),g[i+40&gt;&gt;2]=V,p=R(R(z*W)-R(E*p)),g[i+36&gt;&gt;2]=p,F=R(R(E*F)-R(hr*W)),g[i+32&gt;&gt;2]=F,hr=g[e+332&gt;&gt;2],z=g[e+328&gt;&gt;2],E=g[e+608&gt;&gt;2],kn=g[e+348&gt;&gt;2],sn=g[e+340&gt;&gt;2],Cn=g[e+344&gt;&gt;2],W=g[e+612&gt;&gt;2],gn=g[e+364&gt;&gt;2],Bn=g[e+356&gt;&gt;2],_n=g[e+360&gt;&gt;2],Rn=g[e+604&gt;&gt;2],mn=g[e+324&gt;&gt;2],o[i+92&gt;&gt;2]=0,W=R(W*R(R(R(F*Bn)+R(p*_n))+R(V*gn))),g[i+88&gt;&gt;2]=W,E=R(E*R(R(R(F*sn)+R(p*Cn))+R(V*kn))),g[i+84&gt;&gt;2]=E,hr=R(Rn*R(R(R(F*mn)+R(p*z))+R(V*hr))),g[i+80&gt;&gt;2]=hr):(o[i+80&gt;&gt;2]=0,o[i+84&gt;&gt;2]=0,o[i+32&gt;&gt;2]=0,o[i+36&gt;&gt;2]=0,o[(w=i+88|0)&gt;&gt;2]=0,o[w+4&gt;&gt;2]=0,o[(w=i+40|0)&gt;&gt;2]=0,o[w+4&gt;&gt;2]=0,o[(w=i+48|0)&gt;&gt;2]=0,o[w+4&gt;&gt;2]=0,o[(w=i+56|0)&gt;&gt;2]=0,o[w+4&gt;&gt;2]=0,V=R(0),p=R(0),F=R(0),Gf=R(0),Zf=R(0),cn=R(0),W=R(0),E=R(0)),w=i,kn=v,h?(v=g[t+8&gt;&gt;2],z=g[t+4&gt;&gt;2],Cn=R(R(R(un*v)-R(vr*z))*g[r&gt;&gt;2]),sn=vr,vr=g[t&gt;&gt;2],v=R(g[h+404&gt;&gt;2]+R(R(Cn+R(R(R(sn*vr)-R(v*D))*g[r+4&gt;&gt;2]))+R(R(R(z*D)-R(un*vr))*g[r+8&gt;&gt;2])))):v=R(0),vr=v,e?(v=g[d+4&gt;&gt;2],D=g[d+8&gt;&gt;2],sn=R(R(R(v*W)-R(D*E))*g[r&gt;&gt;2]),z=R(D*hr),D=g[d&gt;&gt;2],v=R(g[e+404&gt;&gt;2]+R(R(sn+R(R(z-R(D*W))*g[r+4&gt;&gt;2]))+R(R(R(D*E)-R(v*hr))*g[r+8&gt;&gt;2])))):v=R(0),v=R(kn/R(vr+v)),g[w+108&gt;&gt;2]=v,h?(f=_(f,244)+G|0,gr=R(R(R(R(g[f+176&gt;&gt;2]+g[f+208&gt;&gt;2])*gi)+R(R(g[f+180&gt;&gt;2]+g[f+212&gt;&gt;2])*gr))+R(R(g[f+184&gt;&gt;2]+g[f+216&gt;&gt;2])*br)),W=g[f+192&gt;&gt;2],br=g[f+200&gt;&gt;2],gi=g[f+196&gt;&gt;2]):(W=R(0),gr=R(R(R(gi*R(0))+R(gr*R(0)))+R(br*R(0))),br=R(0),gi=R(0)),gr=R(gr+R(R(R(W*Z)+R(gi*Y))+R(br*Dr))),e?(e=_(n,244)+G|0,Z=R(R(R(R(g[e+176&gt;&gt;2]+g[e+208&gt;&gt;2])*cn)+R(R(g[e+180&gt;&gt;2]+g[e+212&gt;&gt;2])*Zf))+R(R(g[e+184&gt;&gt;2]+g[e+216&gt;&gt;2])*Gf)),gi=g[e+192&gt;&gt;2],Y=g[e+200&gt;&gt;2],br=g[e+196&gt;&gt;2]):(Y=R(0),Z=R(R(R(cn*R(0))+R(Zf*R(0)))+R(Gf*R(0))),gi=R(0),br=R(0)),Dr=16&amp;C[a+120|0]?R(v*R(R(-R(g[B+44&gt;&gt;2]*R(R(R(R(g[a+48&gt;&gt;2]-g[a+32&gt;&gt;2])*g[r&gt;&gt;2])+R(R(g[a+52&gt;&gt;2]-g[a+36&gt;&gt;2])*g[r+4&gt;&gt;2]))+R(R(g[a+56&gt;&gt;2]-g[a+40&gt;&gt;2])*g[r+8&gt;&gt;2]))))/g[B+12&gt;&gt;2])):R(0),o[i+128&gt;&gt;2]=0,o[i+124&gt;&gt;2]=y,g[i+116&gt;&gt;2]=Q,g[i+112&gt;&gt;2]=R(v*R(m-R(gr+R(Z+R(R(R(gi*F)+R(br*p))+R(Y*V))))))+Dr,g[i+120&gt;&gt;2]=-dn}(e,y,i,r,f,t,d,v,B,m,Q,h)}function qr(e,i,r,f,a,t){var d=0,v=0,B=0,m=0,Q=0;if(d=v=o[e+88&gt;&gt;2],(0|v)==o[e+92&gt;&gt;2]&amp;&amp;(d=v,!((0|v)&gt;=(0|(B=v?v&lt;&lt;1:1))))){if(B?(Q=dA(_(B,152)),d=o[e+88&gt;&gt;2]):d=v,(0|(m=d))&gt;=1)for(d=0;U(d+Q|0,o[e+96&gt;&gt;2]+d|0,152),d=d+152|0,m=m+-1|0;);(d=o[e+96&gt;&gt;2])&amp;&amp;(C[e+100|0]&amp;&amp;CA(d),o[e+96&gt;&gt;2]=0),o[e+96&gt;&gt;2]=Q,o[e+92&gt;&gt;2]=B,n[e+100|0]=1,d=o[e+88&gt;&gt;2]}o[e+88&gt;&gt;2]=d+1,v=o[e+96&gt;&gt;2]+_(v,152)|0,o[v+140&gt;&gt;2]=a,function(e,i,r,f,n,a){var t,C,d=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),p=R(0),F=0,Z=R(0),Y=0,V=0,E=0,D=0,z=R(0),BA=R(0),gi=R(0);o[i+48&gt;&gt;2]=-2147483648,o[i+52&gt;&gt;2]=-2147483648,o[i+16&gt;&gt;2]=0,o[i+20&gt;&gt;2]=0,o[(d=i+56|0)&gt;&gt;2]=-2147483648,o[d+4&gt;&gt;2]=0,o[(d=i+24|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,g[i+104&gt;&gt;2]=a,o[i+96&gt;&gt;2]=0,o[i+100&gt;&gt;2]=0,t=o[e+16&gt;&gt;2],e=o[240+(t+_(f,244)|0)&gt;&gt;2],d=o[240+(_(n,244)+t|0)&gt;&gt;2],o[i+132&gt;&gt;2]=0,o[i+148&gt;&gt;2]=n,o[i+144&gt;&gt;2]=f,m=g[r&gt;&gt;2],Q=g[r+4&gt;&gt;2],h=g[r+8&gt;&gt;2],o[i+12&gt;&gt;2]=0,v=R(-h),g[i+8&gt;&gt;2]=v,G=R(-Q),g[i+4&gt;&gt;2]=G,B=R(-m),g[i&gt;&gt;2]=B,C=i,e?(s(R(R(R(R(g[e+356&gt;&gt;2]*B)+R(g[e+360&gt;&gt;2]*G))+R(g[e+364&gt;&gt;2]*v))*g[e+612&gt;&gt;2])),Y=b(0),s(R(R(R(R(g[e+340&gt;&gt;2]*B)+R(g[e+344&gt;&gt;2]*G))+R(g[e+348&gt;&gt;2]*v))*g[e+608&gt;&gt;2])),V=b(0),s(R(R(R(R(g[e+324&gt;&gt;2]*B)+R(g[e+328&gt;&gt;2]*G))+R(g[e+332&gt;&gt;2]*v))*g[e+604&gt;&gt;2])),F=b(0)):F=0,o[C+64&gt;&gt;2]=F,o[i+76&gt;&gt;2]=0,o[i+72&gt;&gt;2]=Y,o[i+68&gt;&gt;2]=V,m=g[r&gt;&gt;2],Q=g[r+4&gt;&gt;2],h=g[r+8&gt;&gt;2],o[i+44&gt;&gt;2]=o[r+12&gt;&gt;2],g[i+40&gt;&gt;2]=h,g[i+36&gt;&gt;2]=Q,g[i+32&gt;&gt;2]=m,r=0,d&amp;&amp;(s(R(R(R(R(m*g[d+356&gt;&gt;2])+R(Q*g[d+360&gt;&gt;2]))+R(h*g[d+364&gt;&gt;2]))*g[d+612&gt;&gt;2])),E=b(0),s(R(R(R(R(m*g[d+324&gt;&gt;2])+R(Q*g[d+328&gt;&gt;2]))+R(h*g[d+332&gt;&gt;2]))*g[d+604&gt;&gt;2])),D=b(0),s(R(R(R(R(m*g[d+340&gt;&gt;2])+R(Q*g[d+344&gt;&gt;2]))+R(h*g[d+348&gt;&gt;2]))*g[d+608&gt;&gt;2])),r=b(0)),o[i+80&gt;&gt;2]=D,o[i+92&gt;&gt;2]=0,o[i+88&gt;&gt;2]=E,o[i+84&gt;&gt;2]=r,r=i,e?(w=R(R(R(g[e+356&gt;&gt;2]*B)+R(g[e+360&gt;&gt;2]*G))+R(g[e+364&gt;&gt;2]*v)),y=R(R(R(g[e+340&gt;&gt;2]*B)+R(g[e+344&gt;&gt;2]*G))+R(g[e+348&gt;&gt;2]*v)),Z=R(R(R(g[e+324&gt;&gt;2]*B)+R(g[e+328&gt;&gt;2]*G))+R(g[e+332&gt;&gt;2]*v))):Z=R(0),w=R(R(R(R(Z*B)+R(y*G))+R(w*v))+R(0)),d?(W=R(R(R(m*g[d+356&gt;&gt;2])+R(Q*g[d+360&gt;&gt;2]))+R(h*g[d+364&gt;&gt;2])),z=R(R(R(m*g[d+340&gt;&gt;2])+R(Q*g[d+344&gt;&gt;2]))+R(h*g[d+348&gt;&gt;2])),y=R(R(R(g[d+324&gt;&gt;2]*m)+R(g[d+328&gt;&gt;2]*Q))+R(g[d+332&gt;&gt;2]*h))):y=R(0),W=R(R(1)/R(w+R(R(R(y*m)+R(z*Q))+R(W*h)))),g[r+108&gt;&gt;2]=W,y=R(0),w=R(0),e&amp;&amp;(e=_(f,244)+t|0,p=R(R(R(R(g[e+176&gt;&gt;2]+g[e+208&gt;&gt;2])*R(0))+R(R(g[e+180&gt;&gt;2]+g[e+212&gt;&gt;2])*R(0)))+R(R(g[e+184&gt;&gt;2]+g[e+216&gt;&gt;2])*R(0))),y=g[e+196&gt;&gt;2],BA=g[e+200&gt;&gt;2],w=g[e+192&gt;&gt;2]),G=R(p+R(R(BA*v)+R(R(y*G)+R(w*B)))),d?(e=_(n,244)+t|0,v=R(R(R(R(g[e+176&gt;&gt;2]+g[e+208&gt;&gt;2])*R(-0))+R(R(g[e+180&gt;&gt;2]+g[e+212&gt;&gt;2])*R(-0)))+R(R(g[e+184&gt;&gt;2]+g[e+216&gt;&gt;2])*R(-0))),p=g[e+192&gt;&gt;2],gi=g[e+200&gt;&gt;2],B=g[e+196&gt;&gt;2]):(v=R(-0),p=R(0),B=R(0)),g[i+124&gt;&gt;2]=a,g[i+116&gt;&gt;2]=0,g[i+120&gt;&gt;2]=-a,g[i+112&gt;&gt;2]=W*R(R(0)-R(G+R(v+R(R(h*gi)+R(R(Q*B)+R(m*p))))))}(e,v,i,r,f,t)}function $r(e,i,r){var f,n=0;return D=f=D-256|0,(0|(n=o[i+212&gt;&gt;2]))&gt;-1||(2&amp;(n=o[i+252&gt;&gt;2])&amp;&amp;(2&amp;C[(n=n&lt;&lt;30&gt;&gt;31&amp;i)+204|0]||g[n+404&gt;&gt;2]!=R(0))?(n=o[e+8&gt;&gt;2],S(f+8|0,0,244),function(e,i,r){var f=0,n=0,a=0,t=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);i=i?o[i+252&gt;&gt;2]&lt;&lt;30&gt;&gt;31&amp;i: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+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[(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,i?(f=o[i+8&gt;&gt;2],o[e&gt;&gt;2]=o[i+4&gt;&gt;2],o[e+4&gt;&gt;2]=f,n=o[(f=i+12|0)+4&gt;&gt;2],o[(a=e+8|0)&gt;&gt;2]=o[f&gt;&gt;2],o[a+4&gt;&gt;2]=n,n=o[(f=i+28|0)+4&gt;&gt;2],o[(a=e+24|0)&gt;&gt;2]=o[f&gt;&gt;2],o[a+4&gt;&gt;2]=n,n=o[(f=i+20|0)+4&gt;&gt;2],o[e+16&gt;&gt;2]=o[f&gt;&gt;2],o[e+20&gt;&gt;2]=n,n=o[(f=i+44|0)+4&gt;&gt;2],o[(a=e+40|0)&gt;&gt;2]=o[f&gt;&gt;2],o[a+4&gt;&gt;2]=n,n=o[(f=i+36|0)+4&gt;&gt;2],o[e+32&gt;&gt;2]=o[f&gt;&gt;2],o[e+36&gt;&gt;2]=n,n=o[(f=i+52|0)+4&gt;&gt;2],o[e+48&gt;&gt;2]=o[f&gt;&gt;2],o[e+52&gt;&gt;2]=n,n=o[(f=i+60|0)+4&gt;&gt;2],o[(a=e+56|0)&gt;&gt;2]=o[f&gt;&gt;2],o[a+4&gt;&gt;2]=n,C=g[i+412&gt;&gt;2],d=g[(f=i+416|0)&gt;&gt;2],v=g[i+408&gt;&gt;2],t=g[i+404&gt;&gt;2],o[e+140&gt;&gt;2]=0,g[e+136&gt;&gt;2]=t*d,g[e+132&gt;&gt;2]=t*C,g[e+128&gt;&gt;2]=t*v,o[e+240&gt;&gt;2]=i,a=o[(n=i+612|0)+4&gt;&gt;2],o[(B=e+104|0)&gt;&gt;2]=o[n&gt;&gt;2],o[B+4&gt;&gt;2]=a,n=o[i+608&gt;&gt;2],o[e+96&gt;&gt;2]=o[i+604&gt;&gt;2],o[e+100&gt;&gt;2]=n,n=o[f+4&gt;&gt;2],o[(a=e+120|0)&gt;&gt;2]=o[f&gt;&gt;2],o[a+4&gt;&gt;2]=n,f=o[i+412&gt;&gt;2],o[e+112&gt;&gt;2]=o[i+408&gt;&gt;2],o[e+116&gt;&gt;2]=f,n=o[(f=i+380|0)+4&gt;&gt;2],o[(a=e+184|0)&gt;&gt;2]=o[f&gt;&gt;2],o[a+4&gt;&gt;2]=n,f=o[i+376&gt;&gt;2],o[e+176&gt;&gt;2]=o[i+372&gt;&gt;2],o[e+180&gt;&gt;2]=f,f=o[i+392&gt;&gt;2],o[e+192&gt;&gt;2]=o[i+388&gt;&gt;2],o[e+196&gt;&gt;2]=f,n=o[(f=i+396|0)+4&gt;&gt;2],o[(a=e+200|0)&gt;&gt;2]=o[f&gt;&gt;2],o[a+4&gt;&gt;2]=n,C=g[i+476&gt;&gt;2],d=g[i+480&gt;&gt;2],v=g[i+472&gt;&gt;2],t=g[i+404&gt;&gt;2],o[e+220&gt;&gt;2]=0,g[e+216&gt;&gt;2]=R(t*d)*r,g[e+212&gt;&gt;2]=R(t*C)*r,g[e+208&gt;&gt;2]=R(t*v)*r,v=g[i+340&gt;&gt;2],_=g[i+356&gt;&gt;2],m=g[i+328&gt;&gt;2],Q=g[i+344&gt;&gt;2],h=g[i+360&gt;&gt;2],G=g[i+324&gt;&gt;2],t=g[i+488&gt;&gt;2],C=g[i+492&gt;&gt;2],d=g[i+496&gt;&gt;2],g[e+232&gt;&gt;2]=R(R(R(t*g[i+332&gt;&gt;2])+R(C*g[i+348&gt;&gt;2]))+R(d*g[i+364&gt;&gt;2]))*r,g[e+228&gt;&gt;2]=R(R(R(t*m)+R(C*Q))+R(d*h))*r,g[e+224&gt;&gt;2]=R(R(R(G*t)+R(v*C))+R(_*d))*r):(o[e+4&gt;&gt;2]=0,o[e+8&gt;&gt;2]=0,o[e&gt;&gt;2]=1065353216,o[e+32&gt;&gt;2]=0,o[e+36&gt;&gt;2]=0,o[e+240&gt;&gt;2]=0,o[e+128&gt;&gt;2]=0,o[e+132&gt;&gt;2]=0,o[e+112&gt;&gt;2]=1065353216,o[e+116&gt;&gt;2]=1065353216,o[e+96&gt;&gt;2]=1065353216,o[e+100&gt;&gt;2]=1065353216,o[e+176&gt;&gt;2]=0,o[e+180&gt;&gt;2]=0,o[(i=e+12|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+24|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+20&gt;&gt;2]=1065353216,o[(i=e+44|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+40&gt;&gt;2]=1065353216,o[(i=e+52|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+60&gt;&gt;2]=0,o[(i=e+136|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+120|0)&gt;&gt;2]=1065353216,o[i+4&gt;&gt;2]=0,o[(i=e+104|0)&gt;&gt;2]=1065353216,o[i+4&gt;&gt;2]=0,o[e+232&gt;&gt;2]=0,o[(i=e+224|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+216|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+208|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+200|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+192|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+184|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0),o[e+236&gt;&gt;2]=0}(Af(e+4|0,f+8|0),i,r),o[i+212&gt;&gt;2]=n):(0|(n=o[e+188&gt;&gt;2]))&gt;-1||(o[e+188&gt;&gt;2]=o[e+8&gt;&gt;2],S(f+8|0,0,244),i=Af(e+4|0,f+8|0),o[(n=i+88|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[(n=i+80|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[(n=i+72|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[i+64&gt;&gt;2]=0,o[i+68&gt;&gt;2]=0,o[i+144&gt;&gt;2]=0,o[i+148&gt;&gt;2]=0,o[(n=i+152|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[(n=i+160|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[(n=i+168|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[i+8&gt;&gt;2]=0,o[i&gt;&gt;2]=1065353216,o[(n=i+12|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[(n=i+24|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[i+20&gt;&gt;2]=1065353216,o[i+32&gt;&gt;2]=0,o[i+36&gt;&gt;2]=0,o[(n=i+44|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[i+40&gt;&gt;2]=1065353216,o[(n=i+52|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[i+60&gt;&gt;2]=0,o[(n=i+136|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[i+128&gt;&gt;2]=0,o[i+132&gt;&gt;2]=0,o[(n=i+120|0)&gt;&gt;2]=1065353216,o[n+4&gt;&gt;2]=0,o[i+112&gt;&gt;2]=1065353216,o[i+116&gt;&gt;2]=1065353216,o[(n=i+104|0)&gt;&gt;2]=1065353216,o[n+4&gt;&gt;2]=0,o[i+96&gt;&gt;2]=1065353216,o[i+100&gt;&gt;2]=1065353216,o[(n=i+232|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[(n=i+224|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[(n=i+216|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[(n=i+208|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[(n=i+200|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[(n=i+192|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[(n=i+184|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[i+176&gt;&gt;2]=0,o[i+180&gt;&gt;2]=0,o[i+240&gt;&gt;2]=0,n=o[e+188&gt;&gt;2])),D=f+256|0,n}function Af(e,i){var r=0,f=0,a=0,t=0,d=0,v=0,g=0,B=0,R=0,m=0,Q=0,h=0;if(v=a=o[e+4&gt;&gt;2],(0|a)==o[e+8&gt;&gt;2]&amp;&amp;(v=a,!((0|a)&gt;=(0|(m=a?a&lt;&lt;1:1))))){if(m?(h=dA(_(m,244)),v=o[e+4&gt;&gt;2]):v=a,(0|v)&gt;=1)for(r=64;g=o[e+12&gt;&gt;2]+r|0,R=o[(t=g+-64|0)+4&gt;&gt;2],o[(f=(d=r+h|0)+-64|0)&gt;&gt;2]=o[t&gt;&gt;2],o[f+4&gt;&gt;2]=R,B=o[(t=t+8|0)+4&gt;&gt;2],o[(f=f+8|0)&gt;&gt;2]=o[t&gt;&gt;2],o[f+4&gt;&gt;2]=B,Q=o[(R=(f=g+-48|0)+8|0)+4&gt;&gt;2],o[(B=(t=d+-48|0)+8|0)&gt;&gt;2]=o[R&gt;&gt;2],o[B+4&gt;&gt;2]=Q,B=o[f+4&gt;&gt;2],o[t&gt;&gt;2]=o[f&gt;&gt;2],o[t+4&gt;&gt;2]=B,Q=o[(R=(f=g+-32|0)+8|0)+4&gt;&gt;2],o[(B=(t=d+-32|0)+8|0)&gt;&gt;2]=o[R&gt;&gt;2],o[B+4&gt;&gt;2]=Q,B=o[f+4&gt;&gt;2],o[t&gt;&gt;2]=o[f&gt;&gt;2],o[t+4&gt;&gt;2]=B,R=o[(t=g+-16|0)+4&gt;&gt;2],o[(f=d+-16|0)&gt;&gt;2]=o[t&gt;&gt;2],o[f+4&gt;&gt;2]=R,B=o[(t=t+8|0)+4&gt;&gt;2],o[(f=f+8|0)&gt;&gt;2]=o[t&gt;&gt;2],o[f+4&gt;&gt;2]=B,U(d,g,180),r=r+244|0,v=v+-1|0;);(v=o[e+12&gt;&gt;2])&amp;&amp;(C[e+16|0]&amp;&amp;CA(v),o[e+12&gt;&gt;2]=0),o[e+12&gt;&gt;2]=h,n[e+16|0]=1,o[e+8&gt;&gt;2]=m,v=o[e+4&gt;&gt;2]}return o[e+4&gt;&gt;2]=v+1,g=o[(d=i+8|0)+4&gt;&gt;2],a=(v=_(a,244))+o[e+12&gt;&gt;2]|0,o[(r=a+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[r+4&gt;&gt;2]=g,r=o[i+4&gt;&gt;2],o[a&gt;&gt;2]=o[i&gt;&gt;2],o[a+4&gt;&gt;2]=r,g=o[(d=i+24|0)+4&gt;&gt;2],o[(r=a+24|0)&gt;&gt;2]=o[d&gt;&gt;2],o[r+4&gt;&gt;2]=g,r=o[i+20&gt;&gt;2],o[a+16&gt;&gt;2]=o[i+16&gt;&gt;2],o[a+20&gt;&gt;2]=r,r=o[i+36&gt;&gt;2],o[a+32&gt;&gt;2]=o[i+32&gt;&gt;2],o[a+36&gt;&gt;2]=r,g=o[(d=i+40|0)+4&gt;&gt;2],o[(r=a+40|0)&gt;&gt;2]=o[d&gt;&gt;2],o[r+4&gt;&gt;2]=g,r=o[i+52&gt;&gt;2],o[a+48&gt;&gt;2]=o[i+48&gt;&gt;2],o[a+52&gt;&gt;2]=r,g=o[(d=i+56|0)+4&gt;&gt;2],o[(r=a+56|0)&gt;&gt;2]=o[d&gt;&gt;2],o[r+4&gt;&gt;2]=g,U(a- -64|0,i- -64|0,180),v+o[e+12&gt;&gt;2]|0}function ef(e,i,r,f,n,a,t,d,v){var B,Q,h,y,w=R(0),W=R(0),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=0,D=R(0),z=R(0),BA=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=0,sn=R(0);o[t&gt;&gt;2]=o[a+28&gt;&gt;2],h=(Q=o[e+16&gt;&gt;2])+_(f,244)|0,e=o[h+240&gt;&gt;2],y=_(r,244)+Q|0,B=o[y+240&gt;&gt;2],gi=g[a+12&gt;&gt;2],cn=g[a+36&gt;&gt;2],Y=g[a+40&gt;&gt;2];A:if(6&amp;(E=o[n+120&gt;&gt;2])){if(Y=2&amp;E?g[n+144&gt;&gt;2]:Y,!(4&amp;E))break A;cn=g[n+148&gt;&gt;2]}else 8&amp;E&amp;&amp;(W=R(gi*g[n+144&gt;&gt;2]),w=R(G(R(W+g[n+148&gt;&gt;2]),R(1.1920928955078125e-7))),cn=R(W/w),Y=R(R(1)/w));w=g[n+68&gt;&gt;2],W=g[d&gt;&gt;2],F=g[d+4&gt;&gt;2],p=g[n+64&gt;&gt;2],D=R(R(w*W)-R(F*p)),Z=g[d+8&gt;&gt;2],z=R(Z*p),p=g[n+72&gt;&gt;2],V=R(z-R(p*W)),BA=R(R(F*p)-R(Z*w)),Z=R(0),w=R(0),W=R(0),B&amp;&amp;(vr=R(R(R(R(BA*g[B+356&gt;&gt;2])+R(V*g[B+360&gt;&gt;2]))+R(D*g[B+364&gt;&gt;2]))*g[B+612&gt;&gt;2]),W=R(R(R(R(BA*g[B+340&gt;&gt;2])+R(V*g[B+344&gt;&gt;2]))+R(D*g[B+348&gt;&gt;2]))*g[B+608&gt;&gt;2]),w=R(R(R(R(BA*g[B+324&gt;&gt;2])+R(V*g[B+328&gt;&gt;2]))+R(D*g[B+332&gt;&gt;2]))*g[B+604&gt;&gt;2])),g[i+64&gt;&gt;2]=w,o[i+76&gt;&gt;2]=0,g[i+72&gt;&gt;2]=vr,g[i+68&gt;&gt;2]=W,F=g[n+68&gt;&gt;2],p=g[v&gt;&gt;2],z=g[v+4&gt;&gt;2],br=g[n+64&gt;&gt;2],hr=R(R(F*p)-R(z*br)),Gf=g[v+8&gt;&gt;2],Dr=g[n+72&gt;&gt;2],br=R(R(Gf*br)-R(Dr*p)),Dr=R(R(z*Dr)-R(Gf*F)),F=R(0),p=R(0),Gf=R(R(1)/gi),e&amp;&amp;(Z=R(-Dr),p=R(R(R(R(g[e+356&gt;&gt;2]*Z)-R(g[e+360&gt;&gt;2]*br))-R(g[e+364&gt;&gt;2]*hr))*g[e+612&gt;&gt;2]),F=R(R(R(R(g[e+340&gt;&gt;2]*Z)-R(g[e+344&gt;&gt;2]*br))-R(g[e+348&gt;&gt;2]*hr))*g[e+608&gt;&gt;2]),Z=R(R(R(R(g[e+324&gt;&gt;2]*Z)-R(g[e+328&gt;&gt;2]*br))-R(g[e+332&gt;&gt;2]*hr))*g[e+604&gt;&gt;2])),g[i+80&gt;&gt;2]=Z,o[i+92&gt;&gt;2]=0,g[i+88&gt;&gt;2]=p,g[i+84&gt;&gt;2]=F,gi=R(0),z=R(0),B&amp;&amp;(z=g[d+8&gt;&gt;2],Zf=g[d+4&gt;&gt;2],sn=R(R(R(W*z)-R(vr*Zf))*g[n+64&gt;&gt;2]),gr=vr,vr=g[d&gt;&gt;2],z=R(g[B+404&gt;&gt;2]+R(R(sn+R(R(R(gr*vr)-R(z*w))*g[n+68&gt;&gt;2]))+R(R(R(Zf*w)-R(W*vr))*g[n+72&gt;&gt;2])))),E=i,Zf=g[t&gt;&gt;2],gr=vr=R(Gf*Y),e&amp;&amp;(w=g[v+4&gt;&gt;2],W=g[v+8&gt;&gt;2],gi=R(R(R(w*p)-R(W*F))*g[n+64&gt;&gt;2]),Y=R(W*Z),W=g[v&gt;&gt;2],gi=R(g[e+404&gt;&gt;2]+R(R(gi+R(R(Y-R(W*p))*g[n+68&gt;&gt;2]))+R(R(R(W*F)-R(w*Z))*g[n+72&gt;&gt;2])))),g[E+108&gt;&gt;2]=Zf/R(gr+R(z+gi)),t=i+16|0,B?(un=o[(E=n- -64|0)+4&gt;&gt;2],o[t&gt;&gt;2]=o[E&gt;&gt;2],o[t+4&gt;&gt;2]=un,un=o[(E=E+8|0)+4&gt;&gt;2],o[(t=t+8|0)&gt;&gt;2]=o[E&gt;&gt;2],o[t+4&gt;&gt;2]=un,o[i+12&gt;&gt;2]=0,g[i+8&gt;&gt;2]=D,g[i+4&gt;&gt;2]=V,g[i&gt;&gt;2]=BA):(o[i&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(E=i+24|0)&gt;&gt;2]=0,o[E+4&gt;&gt;2]=0,o[t&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[(t=i+8|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0),e?(w=g[n+64&gt;&gt;2],W=g[n+68&gt;&gt;2],F=g[n+72&gt;&gt;2],o[i+60&gt;&gt;2]=0,o[i+44&gt;&gt;2]=0,g[i+40&gt;&gt;2]=-hr,g[i+36&gt;&gt;2]=-br,g[i+32&gt;&gt;2]=-Dr,g[i+56&gt;&gt;2]=-F,g[i+52&gt;&gt;2]=-W,g[i+48&gt;&gt;2]=-w):(o[i+32&gt;&gt;2]=0,o[i+36&gt;&gt;2]=0,o[(t=i+56|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[(t=i+48|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),gi=g[a+64&gt;&gt;2],z=g[n+80&gt;&gt;2],Z=R(0),w=R(0),W=R(0),F=R(0),B&amp;&amp;(w=g[d+4&gt;&gt;2],W=g[B+388&gt;&gt;2],p=g[B+392&gt;&gt;2],Y=g[d&gt;&gt;2],F=R(R(R(w*W)-R(p*Y))+g[B+380&gt;&gt;2]),D=g[B+396&gt;&gt;2],gr=R(D*Y),Y=g[d+8&gt;&gt;2],W=R(g[B+376&gt;&gt;2]+R(gr-R(Y*W))),w=R(R(R(p*Y)-R(D*w))+g[B+372&gt;&gt;2])),p=R(0),D=R(0),e&amp;&amp;(Y=g[v+4&gt;&gt;2],p=g[e+388&gt;&gt;2],Z=g[e+392&gt;&gt;2],V=g[v&gt;&gt;2],D=R(R(R(Y*p)-R(Z*V))+g[e+380&gt;&gt;2]),BA=g[e+396&gt;&gt;2],gr=R(BA*V),V=g[v+8&gt;&gt;2],p=R(g[e+376&gt;&gt;2]+R(gr-R(V*p))),Z=R(R(R(Z*V)-R(BA*Y))+g[e+372&gt;&gt;2])),t=h+240|0,d=y+240|0,Y=g[n+72&gt;&gt;2],V=g[n+64&gt;&gt;2],BA=g[n+68&gt;&gt;2],o[i+104&gt;&gt;2]=o[n+84&gt;&gt;2],w=R(R(R(V*R(w-Z))+R(BA*R(W-p)))+R(Y*R(F-D))),Y=R(m(w))&lt;g[a+96&gt;&gt;2]?R(0):R(-R(w*g[n+96&gt;&gt;2]));A:if(4&amp;C[a+72|0]){if(w=R(g[n+124&gt;&gt;2]*g[a+68&gt;&gt;2]),g[i+100&gt;&gt;2]=w,!B|!o[d&gt;&gt;2]||(W=g[B+416&gt;&gt;2],F=g[i+24&gt;&gt;2],p=g[B+412&gt;&gt;2],Z=g[i+20&gt;&gt;2],n=_(r,244)+Q|0,g[n+64&gt;&gt;2]=R(g[n+112&gt;&gt;2]*R(w*R(R(g[i+16&gt;&gt;2]*g[n+128&gt;&gt;2])*g[B+408&gt;&gt;2])))+g[n+64&gt;&gt;2],g[(v=n+68|0)&gt;&gt;2]=R(R(w*R(p*R(Z*g[n+132&gt;&gt;2])))*g[n+116&gt;&gt;2])+g[v&gt;&gt;2],g[(v=n+72|0)&gt;&gt;2]=R(R(w*R(W*R(F*g[n+136&gt;&gt;2])))*g[n+120&gt;&gt;2])+g[v&gt;&gt;2],W=g[i+72&gt;&gt;2],F=g[i+68&gt;&gt;2],g[n+80&gt;&gt;2]=R(R(w*g[n+96&gt;&gt;2])*g[i+64&gt;&gt;2])+g[n+80&gt;&gt;2],p=g[n+104&gt;&gt;2],g[(v=n+84|0)&gt;&gt;2]=R(F*R(w*g[n+100&gt;&gt;2]))+g[v&gt;&gt;2],g[(n=n+88|0)&gt;&gt;2]=R(W*R(w*p))+g[n&gt;&gt;2]),!e|!o[t&gt;&gt;2])break A;W=g[e+416&gt;&gt;2],F=g[i+56&gt;&gt;2],p=g[e+412&gt;&gt;2],Z=g[i+52&gt;&gt;2],D=g[i+88&gt;&gt;2],V=g[i+84&gt;&gt;2],BA=g[i+80&gt;&gt;2],n=_(f,244)+Q|0,w=g[i+100&gt;&gt;2],g[n+64&gt;&gt;2]=R(g[n+112&gt;&gt;2]*R(w*R(R(g[i+48&gt;&gt;2]*g[n+128&gt;&gt;2])*g[e+408&gt;&gt;2])))+g[n+64&gt;&gt;2],g[(e=n+68|0)&gt;&gt;2]=R(R(w*R(p*R(Z*g[n+132&gt;&gt;2])))*g[n+116&gt;&gt;2])+g[e&gt;&gt;2],g[(e=n+72|0)&gt;&gt;2]=R(R(w*R(W*R(F*g[n+136&gt;&gt;2])))*g[n+120&gt;&gt;2])+g[e&gt;&gt;2],w=R(-w),g[n+80&gt;&gt;2]=g[n+80&gt;&gt;2]-R(BA*R(g[n+96&gt;&gt;2]*w)),W=g[n+104&gt;&gt;2],g[(e=n+84|0)&gt;&gt;2]=g[e&gt;&gt;2]-R(V*R(g[n+100&gt;&gt;2]*w)),g[(e=n+88|0)&gt;&gt;2]=g[e&gt;&gt;2]-R(D*R(W*w))}else o[i+100&gt;&gt;2]=0;n=Y&lt;=R(0),o[i+96&gt;&gt;2]=0,W=R(0),F=R(0),p=R(0),D=R(0),V=R(0),BA=R(0),hr=R(0),o[d&gt;&gt;2]&amp;&amp;(e=_(r,244)+Q|0,hr=g[e+224&gt;&gt;2],D=g[e+208&gt;&gt;2],V=g[e+232&gt;&gt;2],BA=g[e+228&gt;&gt;2],p=g[e+212&gt;&gt;2],F=g[e+216&gt;&gt;2]),Z=R(z+gi),Dr=n?R(0):Y,w=R(0),br=R(0),Y=R(0),gi=R(0),z=R(0),o[t&gt;&gt;2]&amp;&amp;(e=_(f,244)+Q|0,z=g[e+224&gt;&gt;2],W=g[e+208&gt;&gt;2],Y=g[e+232&gt;&gt;2],gi=g[e+228&gt;&gt;2],br=g[e+216&gt;&gt;2],w=g[e+212&gt;&gt;2]),e=_(r,244)+Q|0,gr=R(R(R(R(R(D+g[e+176&gt;&gt;2])*g[i+16&gt;&gt;2])+R(R(p+g[e+180&gt;&gt;2])*g[i+20&gt;&gt;2]))+R(R(F+g[e+184&gt;&gt;2])*g[i+24&gt;&gt;2]))+R(R(R(R(hr+g[e+192&gt;&gt;2])*g[i&gt;&gt;2])+R(R(BA+g[e+196&gt;&gt;2])*g[i+4&gt;&gt;2]))+R(R(V+g[e+200&gt;&gt;2])*g[i+8&gt;&gt;2]))),e=_(f,244)+Q|0,w=R(Dr-R(gr+R(R(R(R(R(W+g[e+176&gt;&gt;2])*g[i+48&gt;&gt;2])+R(R(w+g[e+180&gt;&gt;2])*g[i+52&gt;&gt;2]))+R(R(br+g[e+184&gt;&gt;2])*g[i+56&gt;&gt;2]))+R(R(R(R(z+g[e+192&gt;&gt;2])*g[i+32&gt;&gt;2])+R(R(gi+g[e+196&gt;&gt;2])*g[i+36&gt;&gt;2]))+R(R(Y+g[e+200&gt;&gt;2])*g[i+40&gt;&gt;2]))))),W=R(0),Z&gt;R(0)?w=R(w-R(Gf*Z)):W=R(-R(Gf*R(cn*Z))),F=g[i+108&gt;&gt;2],w=R(w*F),W=R(W*F),Z&gt;g[a+56&gt;&gt;2]^1&amp;&amp;o[a+52&gt;&gt;2]||(w=R(W+w),W=R(0)),g[i+128&gt;&gt;2]=W,g[i+112&gt;&gt;2]=w,o[i+120&gt;&gt;2]=0,o[i+124&gt;&gt;2]=1343554297,g[i+116&gt;&gt;2]=vr*F}function rf(e,i,r,f,n,a){var t,C,d,v,B,m,Q,h=R(0),G=R(0),y=0,w=R(0),W=R(0),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0);d=o[e+16&gt;&gt;2],t=o[240+(d+_(f,244)|0)&gt;&gt;2],C=o[240+(_(r,244)+d|0)&gt;&gt;2],v=o[e+76&gt;&gt;2],B=o[i+140&gt;&gt;2];A:if(Q=4&amp;(m=o[a+72&gt;&gt;2])){if(i=_(B,152)+v|0,h=R(g[n+128&gt;&gt;2]*g[a+68&gt;&gt;2]),g[i+100&gt;&gt;2]=h,C&amp;&amp;(w=g[C+416&gt;&gt;2],W=g[i+24&gt;&gt;2],p=g[C+412&gt;&gt;2],F=g[i+20&gt;&gt;2],e=_(r,244)+d|0,G=g[C+404&gt;&gt;2],g[e+64&gt;&gt;2]=R(R(h*R(R(G*g[i+16&gt;&gt;2])*g[C+408&gt;&gt;2]))*g[e+112&gt;&gt;2])+g[e+64&gt;&gt;2],g[(y=e+68|0)&gt;&gt;2]=R(R(h*R(p*R(G*F)))*g[e+116&gt;&gt;2])+g[y&gt;&gt;2],g[(y=e+72|0)&gt;&gt;2]=R(R(h*R(w*R(G*W)))*g[e+120&gt;&gt;2])+g[y&gt;&gt;2],G=g[i+72&gt;&gt;2],w=g[i+68&gt;&gt;2],g[e+80&gt;&gt;2]=R(R(h*g[e+96&gt;&gt;2])*g[i+64&gt;&gt;2])+g[e+80&gt;&gt;2],W=g[e+104&gt;&gt;2],g[(y=e+84|0)&gt;&gt;2]=R(w*R(h*g[e+100&gt;&gt;2]))+g[y&gt;&gt;2],g[(e=e+88|0)&gt;&gt;2]=R(G*R(h*W))+g[e&gt;&gt;2]),!t)break A;y=_(B,152)+v|0,w=g[y+88&gt;&gt;2],W=g[y+84&gt;&gt;2],p=g[y+80&gt;&gt;2],F=g[t+416&gt;&gt;2],Z=g[y+56&gt;&gt;2],Y=g[t+412&gt;&gt;2],V=g[y+52&gt;&gt;2],e=_(f,244)+d|0,G=g[t+404&gt;&gt;2],h=g[i+100&gt;&gt;2],g[e+64&gt;&gt;2]=R(R(R(R(g[y+48&gt;&gt;2]*G)*g[t+408&gt;&gt;2])*h)*g[e+112&gt;&gt;2])+g[e+64&gt;&gt;2],g[(i=e+68|0)&gt;&gt;2]=R(R(h*R(Y*R(V*G)))*g[e+116&gt;&gt;2])+g[i&gt;&gt;2],g[(i=e+72|0)&gt;&gt;2]=R(R(h*R(F*R(Z*G)))*g[e+120&gt;&gt;2])+g[i&gt;&gt;2],g[e+80&gt;&gt;2]=g[e+80&gt;&gt;2]+R(p*R(h*g[e+96&gt;&gt;2])),G=g[e+104&gt;&gt;2],g[(i=e+84|0)&gt;&gt;2]=g[i&gt;&gt;2]+R(W*R(h*g[e+100&gt;&gt;2])),g[(e=e+88|0)&gt;&gt;2]=g[e&gt;&gt;2]+R(w*R(G*h))}else o[100+(_(B,152)+v|0)&gt;&gt;2]=0;A:if(16&amp;m){if(y=B+1|0,Q){if(i=_(y,152)+v|0,h=R(g[n+132&gt;&gt;2]*g[a+68&gt;&gt;2]),g[i+100&gt;&gt;2]=h,C&amp;&amp;(w=g[i+24&gt;&gt;2],W=g[i+20&gt;&gt;2],e=_(r,244)+d|0,G=g[C+404&gt;&gt;2],g[e+64&gt;&gt;2]=R(R(h*R(G*g[i+16&gt;&gt;2]))*g[e+112&gt;&gt;2])+g[e+64&gt;&gt;2],g[(r=e+68|0)&gt;&gt;2]=R(R(h*R(G*W))*g[e+116&gt;&gt;2])+g[r&gt;&gt;2],g[(r=e+72|0)&gt;&gt;2]=R(R(h*R(G*w))*g[e+120&gt;&gt;2])+g[r&gt;&gt;2],G=g[i+72&gt;&gt;2],w=g[i+68&gt;&gt;2],g[e+80&gt;&gt;2]=R(R(h*g[e+96&gt;&gt;2])*g[i+64&gt;&gt;2])+g[e+80&gt;&gt;2],W=g[e+104&gt;&gt;2],g[(r=e+84|0)&gt;&gt;2]=R(w*R(h*g[e+100&gt;&gt;2]))+g[r&gt;&gt;2],g[(e=e+88|0)&gt;&gt;2]=R(G*R(h*W))+g[e&gt;&gt;2]),!t)break A;return r=_(y,152)+v|0,w=g[r+88&gt;&gt;2],W=g[r+84&gt;&gt;2],p=g[r+56&gt;&gt;2],F=g[r+52&gt;&gt;2],Z=g[r+48&gt;&gt;2],G=g[t+404&gt;&gt;2],e=_(f,244)+d|0,h=g[i+100&gt;&gt;2],g[e+80&gt;&gt;2]=g[e+80&gt;&gt;2]+R(g[r+80&gt;&gt;2]*R(g[e+96&gt;&gt;2]*h)),g[e+64&gt;&gt;2]=R(R(h*R(Z*G))*g[e+112&gt;&gt;2])+g[e+64&gt;&gt;2],g[(i=e+68|0)&gt;&gt;2]=R(R(h*R(F*G))*g[e+116&gt;&gt;2])+g[i&gt;&gt;2],g[(i=e+72|0)&gt;&gt;2]=R(R(h*R(p*G))*g[e+120&gt;&gt;2])+g[i&gt;&gt;2],G=g[e+104&gt;&gt;2],g[(i=e+84|0)&gt;&gt;2]=g[i&gt;&gt;2]+R(W*R(h*g[e+100&gt;&gt;2])),void(g[(e=e+88|0)&gt;&gt;2]=g[e&gt;&gt;2]+R(w*R(G*h)))}o[100+(_(y,152)+v|0)&gt;&gt;2]=0}}function ff(e,i,r){var f,a,t,d,v,B=R(0),Q=R(0),h=R(0),G=R(0),y=R(0),W=R(0),p=R(0),F=R(0),Z=0,Y=R(0),V=R(0),E=0,z=R(0),BA=0,gi=0,br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=0,Zf=0,cn=R(0),un=0,sn=R(0),kn=R(0),Cn=R(0),dn=R(0),vn=R(0),gn=R(0),Bn=R(0),_n=0,Rn=0,mn=0,Qn=0,hn=R(0),Gn=0,yn=0,wn=0,Wn=0,pn=0,Fn=0,Zn=0,Yn=0,Vn=0,En=0,Nn=0,Dn=0,In=0,Jn=0,Un=0,xn=0,Xn=0,Mn=0,Sn=0,Tn=0,jn=0,On=0,Hn=0,zn=0,Pn=0,Ln=0,Kn=0,qn=0,$n=R(0);if(D=t=D-80|0,f=o[i+776&gt;&gt;2],d=$r(e,a=o[i+772&gt;&gt;2],g[r+12&gt;&gt;2]),v=$r(e,f,g[r+12&gt;&gt;2]),Z=(gi=o[e+16&gt;&gt;2])+_(d,244)|0,B=g[Z+128&gt;&gt;2],p=R(B*B),B=g[Z+132&gt;&gt;2],p=R(p+R(B*B)),B=g[Z+136&gt;&gt;2],!(R(p+R(B*B))&lt;R(14210854715202004e-30)&amp;&amp;(Z=gi+_(v,244)|0,B=g[Z+128&gt;&gt;2],p=R(B*B),B=g[Z+132&gt;&gt;2],p=R(p+R(B*B)),B=g[Z+136&gt;&gt;2],R(p+R(B*B))&lt;R(14210854715202004e-30))||(E=o[i+780&gt;&gt;2],(0|E)&lt;1)))for(wn=(Z=gi+_(v,244)|0)+232|0,Wn=Z+200|0,pn=Z+228|0,Fn=Z+196|0,Zn=Z+224|0,Yn=Z+192|0,Vn=Z+216|0,En=Z+184|0,Nn=Z+212|0,Dn=Z+180|0,In=Z+208|0,Jn=Z+176|0,Un=Z+240|0,xn=(Z=gi+_(d,244)|0)+232|0,Xn=Z+200|0,Mn=Z+228|0,Sn=Z+196|0,Tn=Z+224|0,jn=Z+192|0,On=Z+216|0,Hn=Z+184|0,zn=Z+212|0,Pn=Z+180|0,Ln=Z+208|0,Kn=Z+176|0,qn=Z+240|0;;){if(BA=_(Gn,192)+i|0,g[BA+84&gt;&gt;2]&lt;=g[i+788&gt;&gt;2]){if(Rn=BA+4|0,E=Z=o[e+28&gt;&gt;2],(0|Z)==o[e+32&gt;&gt;2]&amp;&amp;(E=Z,!((0|Z)&gt;=(0|(Gf=Z?Z&lt;&lt;1:1))))){if(Gf?(Zf=dA(_(Gf,152)),gi=o[e+28&gt;&gt;2]):(Zf=0,gi=Z),(0|gi)&gt;=1)for(E=0;U(E+Zf|0,o[e+36&gt;&gt;2]+E|0,152),E=E+152|0,gi=gi+-1|0;);(E=o[e+36&gt;&gt;2])&amp;&amp;(C[e+40|0]&amp;&amp;CA(E),o[e+36&gt;&gt;2]=0),o[e+36&gt;&gt;2]=Zf,n[e+40|0]=1,o[e+32&gt;&gt;2]=Gf,E=o[e+28&gt;&gt;2]}o[e+28&gt;&gt;2]=E+1,Qn=o[e+36&gt;&gt;2]+_(Z,152)|0,o[Qn+132&gt;&gt;2]=Rn,o[Qn+148&gt;&gt;2]=v,o[Qn+144&gt;&gt;2]=d,o[t+76&gt;&gt;2]=0,B=R(g[BA+60&gt;&gt;2]-g[a+60&gt;&gt;2]),g[t+72&gt;&gt;2]=B,Q=R(g[BA+56&gt;&gt;2]-g[a+56&gt;&gt;2]),g[t+68&gt;&gt;2]=Q,h=R(g[BA+52&gt;&gt;2]-g[a+52&gt;&gt;2]),g[t+64&gt;&gt;2]=h,W=g[BA+36&gt;&gt;2],y=g[BA+40&gt;&gt;2],G=g[BA+44&gt;&gt;2],F=g[f+52&gt;&gt;2],Y=g[f+56&gt;&gt;2],p=g[f+60&gt;&gt;2],o[t+60&gt;&gt;2]=0,G=R(G-p),g[t+56&gt;&gt;2]=G,y=R(y-Y),g[t+52&gt;&gt;2]=y,W=R(W-F),g[t+48&gt;&gt;2]=W,p=R(0),z=R(0),br=R(0),V=R(0),o[qn&gt;&gt;2]&amp;&amp;(F=R(g[jn&gt;&gt;2]+g[Tn&gt;&gt;2]),Y=R(g[Sn&gt;&gt;2]+g[Mn&gt;&gt;2]),V=R(R(g[Hn&gt;&gt;2]+g[On&gt;&gt;2])+R(R(Q*F)-R(h*Y))),z=h,h=R(g[Xn&gt;&gt;2]+g[xn&gt;&gt;2]),br=R(R(g[Pn&gt;&gt;2]+g[zn&gt;&gt;2])+R(R(z*h)-R(B*F))),z=R(R(g[Kn&gt;&gt;2]+g[Ln&gt;&gt;2])+R(R(B*Y)-R(Q*h)))),cn=R(0),Dr=R(0),o[Un&gt;&gt;2]&amp;&amp;(B=R(g[Yn&gt;&gt;2]+g[Zn&gt;&gt;2]),Q=R(g[Fn&gt;&gt;2]+g[pn&gt;&gt;2]),Dr=R(R(g[En&gt;&gt;2]+g[Vn&gt;&gt;2])+R(R(y*B)-R(W*Q))),h=R(g[Wn&gt;&gt;2]+g[wn&gt;&gt;2]),cn=R(R(g[Dn&gt;&gt;2]+g[Nn&gt;&gt;2])+R(R(W*h)-R(G*B))),p=R(R(g[Jn&gt;&gt;2]+g[In&gt;&gt;2])+R(R(G*Q)-R(y*h)))),hr=g[(_n=BA+76|0)&gt;&gt;2],hn=g[(Zf=BA+68|0)&gt;&gt;2],$n=g[(un=BA+72|0)&gt;&gt;2],ef(e,Qn,d,v,Rn,r,t+44|0,t- -64|0,t+48|0),o[Qn+140&gt;&gt;2]=o[e+68&gt;&gt;2],g[(E=BA+92|0)&gt;&gt;2]&gt;R(0)&amp;&amp;(qr(e,Zf,d,v,Z,g[BA+96&gt;&gt;2]),h=g[_n&gt;&gt;2],R(m(h))&gt;R(.7071067690849304)?(o[t+24&gt;&gt;2]=0,B=g[un&gt;&gt;2],G=R(R(h*h)+R(B*B)),Q=R(R(1)/R(w(G))),B=R(B*Q),g[t+32&gt;&gt;2]=B,y=R(G*Q),g[t+8&gt;&gt;2]=y,Q=R(-R(h*Q)),g[t+28&gt;&gt;2]=Q,h=g[Zf&gt;&gt;2],W=R(-R(h*B)),g[t+12&gt;&gt;2]=W,F=R(h*Q),G=R(0)):(o[t+32&gt;&gt;2]=0,Q=g[Zf&gt;&gt;2],G=g[un&gt;&gt;2],F=R(R(Q*Q)+R(G*G)),B=R(R(1)/R(w(F))),Q=R(Q*B),g[t+28&gt;&gt;2]=Q,G=R(-R(G*B)),g[t+24&gt;&gt;2]=G,W=R(h*G),g[t+12&gt;&gt;2]=W,y=R(-R(h*Q)),g[t+8&gt;&gt;2]=y,F=R(F*B),B=R(0)),Y=R(R(1)/R(w(R(R(R(G*G)+R(Q*Q))+R(B*B))))),B=R(B*Y),g[t+32&gt;&gt;2]=B,h=R(Q*Y),g[t+28&gt;&gt;2]=h,G=R(G*Y),g[t+24&gt;&gt;2]=G,Q=F,F=R(R(1)/R(w(R(R(F*F)+R(R(y*y)+R(W*W)))))),Q=R(Q*F),g[t+16&gt;&gt;2]=Q,W=R(W*F),g[t+12&gt;&gt;2]=W,y=R(y*F),g[t+8&gt;&gt;2]=y,(gi=2&amp;o[a+180&gt;&gt;2])&amp;&amp;(o[t+36&gt;&gt;2]=0,sn=g[a+4&gt;&gt;2],kn=g[a+20&gt;&gt;2],Cn=g[a+36&gt;&gt;2],F=R(R(R(R(G*sn)+R(h*kn))+R(B*Cn))*g[a+164&gt;&gt;2]),dn=g[a+8&gt;&gt;2],vn=g[a+24&gt;&gt;2],gn=g[a+40&gt;&gt;2],Y=R(R(R(R(G*dn)+R(h*vn))+R(B*gn))*g[a+168&gt;&gt;2]),Bn=g[a+12&gt;&gt;2],vr=h,h=g[a+28&gt;&gt;2],gr=B,B=g[a+44&gt;&gt;2],G=R(R(R(R(G*Bn)+R(vr*h))+R(gr*B))*g[a+172&gt;&gt;2]),B=R(R(R(Cn*F)+R(gn*Y))+R(B*G)),g[t+32&gt;&gt;2]=B,h=R(R(R(kn*F)+R(vn*Y))+R(h*G)),g[t+28&gt;&gt;2]=h,G=R(R(R(sn*F)+R(dn*Y))+R(Bn*G)),g[t+24&gt;&gt;2]=G),(Gf=2&amp;o[f+180&gt;&gt;2])&amp;&amp;(o[t+36&gt;&gt;2]=0,sn=g[f+4&gt;&gt;2],kn=g[f+20&gt;&gt;2],Cn=g[f+36&gt;&gt;2],F=R(R(R(R(sn*G)+R(kn*h))+R(Cn*B))*g[f+164&gt;&gt;2]),dn=g[f+8&gt;&gt;2],vn=g[f+24&gt;&gt;2],gn=g[f+40&gt;&gt;2],Y=R(R(R(R(G*dn)+R(h*vn))+R(B*gn))*g[f+168&gt;&gt;2]),Bn=g[f+12&gt;&gt;2],vr=h,h=g[f+28&gt;&gt;2],gr=B,B=g[f+44&gt;&gt;2],G=R(R(R(R(G*Bn)+R(vr*h))+R(gr*B))*g[f+172&gt;&gt;2]),B=R(R(R(Cn*F)+R(gn*Y))+R(B*G)),g[t+32&gt;&gt;2]=B,h=R(R(R(kn*F)+R(vn*Y))+R(h*G)),g[t+28&gt;&gt;2]=h,G=R(R(R(sn*F)+R(dn*Y))+R(Bn*G)),g[t+24&gt;&gt;2]=G),gi&amp;&amp;(o[t+20&gt;&gt;2]=0,sn=g[a+4&gt;&gt;2],kn=g[a+20&gt;&gt;2],Cn=g[a+36&gt;&gt;2],F=R(R(R(R(y*sn)+R(W*kn))+R(Q*Cn))*g[a+164&gt;&gt;2]),dn=g[a+8&gt;&gt;2],vn=g[a+24&gt;&gt;2],gn=g[a+40&gt;&gt;2],Y=R(R(R(R(y*dn)+R(W*vn))+R(Q*gn))*g[a+168&gt;&gt;2]),Bn=g[a+12&gt;&gt;2],vr=W,W=g[a+28&gt;&gt;2],gr=Q,Q=g[a+44&gt;&gt;2],y=R(R(R(R(y*Bn)+R(vr*W))+R(gr*Q))*g[a+172&gt;&gt;2]),Q=R(R(R(Cn*F)+R(gn*Y))+R(Q*y)),g[t+16&gt;&gt;2]=Q,W=R(R(R(kn*F)+R(vn*Y))+R(W*y)),g[t+12&gt;&gt;2]=W,y=R(R(R(sn*F)+R(dn*Y))+R(Bn*y)),g[t+8&gt;&gt;2]=y),Gf&amp;&amp;(o[t+20&gt;&gt;2]=0,sn=g[f+4&gt;&gt;2],kn=g[f+20&gt;&gt;2],Cn=g[f+36&gt;&gt;2],F=R(R(R(R(sn*y)+R(kn*W))+R(Cn*Q))*g[f+164&gt;&gt;2]),dn=g[f+8&gt;&gt;2],vn=g[f+24&gt;&gt;2],gn=g[f+40&gt;&gt;2],Y=R(R(R(R(y*dn)+R(W*vn))+R(Q*gn))*g[f+168&gt;&gt;2]),Bn=g[f+12&gt;&gt;2],vr=W,W=g[f+28&gt;&gt;2],gr=Q,Q=g[f+44&gt;&gt;2],y=R(R(R(R(y*Bn)+R(vr*W))+R(gr*Q))*g[f+172&gt;&gt;2]),Q=R(R(R(Cn*F)+R(gn*Y))+R(Q*y)),g[t+16&gt;&gt;2]=Q,W=R(R(R(kn*F)+R(vn*Y))+R(W*y)),g[t+12&gt;&gt;2]=W,y=R(R(R(sn*F)+R(dn*Y))+R(Bn*y)),g[t+8&gt;&gt;2]=y),+R(w(R(R(R(G*G)+R(h*h))+R(B*B))))&gt;.001&amp;&amp;qr(e,t+24|0,d,v,Z,g[E&gt;&gt;2]),+R(w(R(R(R(y*y)+R(W*W))+R(Q*Q))))&gt;.001&amp;&amp;qr(e,t+8|0,d,v,Z,g[E&gt;&gt;2]));A:if(1&amp;n[BA+124|0]&amp;&amp;32&amp;C[r+72|0])B=g[t+44&gt;&gt;2],E=BA+156|0,Lr(e,BA+164|0,d,v,Z,Rn,t- -64|0,t+48|0,B,r,g[BA+140&gt;&gt;2],g[E&gt;&gt;2]),16&amp;C[r+72|0]&amp;&amp;Lr(e,BA+180|0,d,v,Z,Rn,t- -64|0,t+48|0,B,r,g[BA+144&gt;&gt;2],g[E&gt;&gt;2]);else{if(o[(mn=BA+176|0)&gt;&gt;2]=0,h=R(z-p),Q=R(br-cn),G=R(V-Dr),B=R(R(R(h*hn)+R(Q*$n))+R(G*hr)),gi=BA+172|0,p=G,G=g[_n&gt;&gt;2],y=R(p-R(B*G)),g[gi&gt;&gt;2]=y,Gf=BA+168|0,p=Q,Q=g[un&gt;&gt;2],W=R(p-R(B*Q)),g[Gf&gt;&gt;2]=W,E=BA+164|0,p=h,h=g[Zf&gt;&gt;2],B=R(p-R(B*h)),g[E&gt;&gt;2]=B,!(64&amp;C[r+72|0])&amp;&amp;(F=R(R(R(B*B)+R(W*W))+R(y*y)))&gt;R(1.1920928955078125e-7)){if(Q=R(R(1)/R(w(F))),h=R(W*Q),g[Gf&gt;&gt;2]=h,B=R(B*Q),g[E&gt;&gt;2]=B,Q=R(y*Q),g[gi&gt;&gt;2]=Q,1&amp;n[a+180|0]&amp;&amp;(cn=g[a+172&gt;&gt;2],G=g[a+44&gt;&gt;2],y=g[a+12&gt;&gt;2],W=g[a+28&gt;&gt;2],Dr=g[a+164&gt;&gt;2],F=g[a+36&gt;&gt;2],Y=g[a+4&gt;&gt;2],p=g[a+20&gt;&gt;2],hr=g[a+168&gt;&gt;2],z=g[a+40&gt;&gt;2],br=g[a+8&gt;&gt;2],V=g[a+24&gt;&gt;2],o[mn&gt;&gt;2]=0,vr=p,p=R(Dr*R(R(R(B*Y)+R(h*p))+R(Q*F))),gr=V,V=R(hr*R(R(R(B*br)+R(h*V))+R(Q*z))),Q=R(cn*R(R(R(B*y)+R(h*W))+R(Q*G))),h=R(R(R(vr*p)+R(gr*V))+R(W*Q)),g[Gf&gt;&gt;2]=h,B=R(R(R(Y*p)+R(br*V))+R(y*Q)),g[E&gt;&gt;2]=B,Q=R(R(R(F*p)+R(z*V))+R(G*Q)),g[gi&gt;&gt;2]=Q),1&amp;n[f+180|0]&amp;&amp;(cn=g[f+172&gt;&gt;2],G=g[f+44&gt;&gt;2],y=g[f+12&gt;&gt;2],W=g[f+28&gt;&gt;2],Dr=g[f+164&gt;&gt;2],F=g[f+36&gt;&gt;2],Y=g[f+4&gt;&gt;2],p=g[f+20&gt;&gt;2],hr=g[f+168&gt;&gt;2],z=g[f+40&gt;&gt;2],br=g[f+8&gt;&gt;2],V=g[f+24&gt;&gt;2],o[mn&gt;&gt;2]=0,vr=p,p=R(Dr*R(R(R(Y*B)+R(p*h))+R(F*Q))),gr=V,V=R(hr*R(R(R(B*br)+R(h*V))+R(Q*z))),B=R(cn*R(R(R(B*y)+R(h*W))+R(Q*G))),g[Gf&gt;&gt;2]=R(R(vr*p)+R(gr*V))+R(W*B),g[E&gt;&gt;2]=R(R(Y*p)+R(br*V))+R(y*B),g[gi&gt;&gt;2]=R(R(F*p)+R(z*V))+R(G*B)),Lr(e,E,d,v,Z,Rn,t- -64|0,t+48|0,cn=g[t+44&gt;&gt;2],r,R(0),R(0)),!(16&amp;C[r+72|0]))break A;o[(mn=BA+192|0)&gt;&gt;2]=0,yn=BA+188|0,Q=g[un&gt;&gt;2],G=g[E&gt;&gt;2],h=g[Gf&gt;&gt;2],y=g[Zf&gt;&gt;2],B=R(R(Q*G)-R(h*y)),W=g[_n&gt;&gt;2],F=g[gi&gt;&gt;2],h=R(R(h*W)-R(F*Q)),Q=R(R(F*y)-R(W*G)),G=R(R(1)/R(w(R(R(R(h*h)+R(Q*Q))+R(B*B))))),B=R(B*G),g[yn&gt;&gt;2]=B,gi=BA+184|0,Q=R(Q*G),g[gi&gt;&gt;2]=Q,E=BA+180|0,h=R(h*G),g[E&gt;&gt;2]=h,1&amp;n[a+180|0]&amp;&amp;(Dr=g[a+172&gt;&gt;2],G=g[a+44&gt;&gt;2],y=g[a+12&gt;&gt;2],W=g[a+28&gt;&gt;2],hr=g[a+164&gt;&gt;2],F=g[a+36&gt;&gt;2],Y=g[a+4&gt;&gt;2],p=g[a+20&gt;&gt;2],hn=g[a+168&gt;&gt;2],z=g[a+40&gt;&gt;2],br=g[a+8&gt;&gt;2],V=g[a+24&gt;&gt;2],o[mn&gt;&gt;2]=0,vr=p,p=R(hr*R(R(R(h*Y)+R(Q*p))+R(B*F))),gr=V,V=R(hn*R(R(R(h*br)+R(Q*V))+R(B*z))),B=R(Dr*R(R(R(h*y)+R(Q*W))+R(B*G))),Q=R(R(R(vr*p)+R(gr*V))+R(W*B)),g[gi&gt;&gt;2]=Q,h=R(R(R(Y*p)+R(br*V))+R(y*B)),g[E&gt;&gt;2]=h,B=R(R(R(F*p)+R(z*V))+R(G*B)),g[yn&gt;&gt;2]=B),1&amp;n[f+180|0]&amp;&amp;(Dr=g[f+172&gt;&gt;2],G=g[f+44&gt;&gt;2],y=g[f+12&gt;&gt;2],W=g[f+28&gt;&gt;2],hr=g[f+164&gt;&gt;2],F=g[f+36&gt;&gt;2],Y=g[f+4&gt;&gt;2],p=g[f+20&gt;&gt;2],hn=g[f+168&gt;&gt;2],z=g[f+40&gt;&gt;2],br=g[f+8&gt;&gt;2],V=g[f+24&gt;&gt;2],o[mn&gt;&gt;2]=0,vr=p,p=R(hr*R(R(R(Y*h)+R(p*Q))+R(F*B))),gr=V,V=R(hn*R(R(R(h*br)+R(Q*V))+R(B*z))),B=R(Dr*R(R(R(h*y)+R(Q*W))+R(B*G))),g[gi&gt;&gt;2]=R(R(vr*p)+R(gr*V))+R(W*B),g[E&gt;&gt;2]=R(R(Y*p)+R(br*V))+R(y*B),g[yn&gt;&gt;2]=R(R(F*p)+R(z*V))+R(G*B)),Lr(e,E,d,v,Z,Rn,t- -64|0,t+48|0,cn,r,R(0),R(0));break A}if(Zf=BA+180|0,R(m(G))&gt;R(.7071067690849304)?(o[E&gt;&gt;2]=0,W=R(R(Q*Q)+R(G*G)),y=R(R(1)/R(w(W))),Q=R(Q*y),g[gi&gt;&gt;2]=Q,B=R(-R(G*y)),g[Gf&gt;&gt;2]=B,G=R(W*y),W=R(h*B),y=R(-R(h*Q)),h=R(0)):(o[gi&gt;&gt;2]=0,W=R(R(h*h)+R(Q*Q)),y=R(R(1)/R(w(W))),B=R(h*y),g[Gf&gt;&gt;2]=B,h=R(-R(Q*y)),g[E&gt;&gt;2]=h,W=R(W*y),y=R(G*h),G=R(-R(G*B)),Q=R(0)),g[Zf&gt;&gt;2]=G,g[(un=BA+188|0)&gt;&gt;2]=W,g[(_n=BA+184|0)&gt;&gt;2]=y,1&amp;n[a+180|0]&amp;&amp;(cn=g[a+172&gt;&gt;2],G=g[a+44&gt;&gt;2],y=g[a+12&gt;&gt;2],W=g[a+28&gt;&gt;2],Dr=g[a+164&gt;&gt;2],F=g[a+36&gt;&gt;2],Y=g[a+4&gt;&gt;2],p=g[a+20&gt;&gt;2],hr=g[a+168&gt;&gt;2],z=g[a+40&gt;&gt;2],br=g[a+8&gt;&gt;2],V=g[a+24&gt;&gt;2],o[mn&gt;&gt;2]=0,vr=p,p=R(Dr*R(R(R(Y*h)+R(p*B))+R(F*Q))),gr=V,V=R(hr*R(R(R(h*br)+R(B*V))+R(Q*z))),Q=R(cn*R(R(R(h*y)+R(B*W))+R(Q*G))),B=R(R(R(vr*p)+R(gr*V))+R(W*Q)),g[Gf&gt;&gt;2]=B,h=R(R(R(Y*p)+R(br*V))+R(y*Q)),g[E&gt;&gt;2]=h,Q=R(R(R(F*p)+R(z*V))+R(G*Q)),g[gi&gt;&gt;2]=Q),1&amp;n[f+180|0]&amp;&amp;(cn=g[f+172&gt;&gt;2],G=g[f+44&gt;&gt;2],y=g[f+12&gt;&gt;2],W=g[f+28&gt;&gt;2],Dr=g[f+164&gt;&gt;2],F=g[f+36&gt;&gt;2],Y=g[f+4&gt;&gt;2],p=g[f+20&gt;&gt;2],hr=g[f+168&gt;&gt;2],z=g[f+40&gt;&gt;2],br=g[f+8&gt;&gt;2],V=g[f+24&gt;&gt;2],o[mn&gt;&gt;2]=0,vr=p,p=R(Dr*R(R(R(Y*h)+R(p*B))+R(F*Q))),gr=V,V=R(hr*R(R(R(h*br)+R(B*V))+R(Q*z))),B=R(cn*R(R(R(h*y)+R(B*W))+R(Q*G))),g[Gf&gt;&gt;2]=R(R(vr*p)+R(gr*V))+R(W*B),g[E&gt;&gt;2]=R(R(Y*p)+R(br*V))+R(y*B),g[gi&gt;&gt;2]=R(R(F*p)+R(z*V))+R(G*B)),Lr(e,E,d,v,Z,Rn,t- -64|0,t+48|0,cn=g[t+44&gt;&gt;2],r,R(0),R(0)),16&amp;(gi=o[r+72&gt;&gt;2])&amp;&amp;(1&amp;n[a+180|0]&amp;&amp;(Dr=g[a+172&gt;&gt;2],B=g[a+44&gt;&gt;2],Q=g[a+12&gt;&gt;2],h=g[a+28&gt;&gt;2],z=g[a+164&gt;&gt;2],G=g[a+36&gt;&gt;2],y=g[a+4&gt;&gt;2],W=g[a+20&gt;&gt;2],hr=g[a+168&gt;&gt;2],F=g[a+40&gt;&gt;2],Y=g[a+8&gt;&gt;2],p=g[a+24&gt;&gt;2],o[BA+192&gt;&gt;2]=0,vr=y,V=z,y=g[Zf&gt;&gt;2],z=g[_n&gt;&gt;2],br=g[un&gt;&gt;2],V=R(V*R(R(R(vr*y)+R(W*z))+R(G*br))),gr=Y,Y=R(hr*R(R(R(y*Y)+R(z*p))+R(br*F))),hr=Q,Q=R(Dr*R(R(R(y*Q)+R(z*h))+R(br*B))),g[Zf&gt;&gt;2]=R(R(vr*V)+R(gr*Y))+R(hr*Q),g[_n&gt;&gt;2]=R(R(W*V)+R(p*Y))+R(h*Q),g[un&gt;&gt;2]=R(R(G*V)+R(F*Y))+R(B*Q)),1&amp;n[f+180|0]&amp;&amp;(Dr=g[f+172&gt;&gt;2],B=g[f+44&gt;&gt;2],Q=g[f+12&gt;&gt;2],h=g[f+28&gt;&gt;2],z=g[f+164&gt;&gt;2],G=g[f+36&gt;&gt;2],y=g[f+4&gt;&gt;2],W=g[f+20&gt;&gt;2],hr=g[f+168&gt;&gt;2],F=g[f+40&gt;&gt;2],Y=g[f+8&gt;&gt;2],p=g[f+24&gt;&gt;2],o[BA+192&gt;&gt;2]=0,vr=y,V=z,y=g[Zf&gt;&gt;2],z=g[_n&gt;&gt;2],br=g[un&gt;&gt;2],V=R(V*R(R(R(vr*y)+R(W*z))+R(G*br))),gr=Y,Y=R(hr*R(R(R(y*Y)+R(z*p))+R(br*F))),hr=Q,Q=R(Dr*R(R(R(y*Q)+R(z*h))+R(br*B))),g[Zf&gt;&gt;2]=R(R(vr*V)+R(gr*Y))+R(hr*Q),g[_n&gt;&gt;2]=R(R(W*V)+R(p*Y))+R(h*Q),g[un&gt;&gt;2]=R(R(G*V)+R(F*Y))+R(B*Q)),Lr(e,Zf,d,v,Z,Rn,t- -64|0,t+48|0,cn,r,R(0),R(0)),gi=o[r+72&gt;&gt;2]),80!=(80&amp;gi))break A;o[(Z=BA+124|0)&gt;&gt;2]=1|o[Z&gt;&gt;2]}rf(e,Qn,d,v,Rn,r),E=o[i+780&gt;&gt;2]}if(!((0|(Gn=Gn+1|0))&lt;(0|E)))break}D=t+80|0}function nf(e,i,r){var f,n=0,a=0,t=0;D=f=D-80|0,o[e+240&gt;&gt;2]&amp;&amp;(g[e+176&gt;&gt;2]=g[e+64&gt;&gt;2]+g[e+176&gt;&gt;2],g[e+192&gt;&gt;2]=g[e+80&gt;&gt;2]+g[e+192&gt;&gt;2],g[(n=e+180|0)&gt;&gt;2]=g[e+68&gt;&gt;2]+g[n&gt;&gt;2],g[(n=e+184|0)&gt;&gt;2]=g[e+72&gt;&gt;2]+g[n&gt;&gt;2],g[(n=e+196|0)&gt;&gt;2]=g[e+84&gt;&gt;2]+g[n&gt;&gt;2],g[(n=e+200|0)&gt;&gt;2]=g[e+88&gt;&gt;2]+g[n&gt;&gt;2],(g[e+144&gt;&gt;2]!=R(0)|g[e+148&gt;&gt;2]!=R(0)|g[e+152&gt;&gt;2]!=R(0)|g[e+160&gt;&gt;2]!=R(0)||g[e+164&gt;&gt;2]!=R(0)||g[e+168&gt;&gt;2]!=R(0))&amp;&amp;(o[f+12&gt;&gt;2]=0,g[f&gt;&gt;2]=g[e+160&gt;&gt;2]*r,g[f+8&gt;&gt;2]=g[e+168&gt;&gt;2]*r,g[f+4&gt;&gt;2]=g[e+164&gt;&gt;2]*r,Ir(e,e+144|0,f,i,f+16|0),t=o[(a=f+24|0)+4&gt;&gt;2],o[(n=e+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[n+4&gt;&gt;2]=t,n=o[f+20&gt;&gt;2],o[e&gt;&gt;2]=o[f+16&gt;&gt;2],o[e+4&gt;&gt;2]=n,n=o[f+36&gt;&gt;2],o[e+16&gt;&gt;2]=o[f+32&gt;&gt;2],o[e+20&gt;&gt;2]=n,t=o[(a=f+40|0)+4&gt;&gt;2],o[(n=e+24|0)&gt;&gt;2]=o[a&gt;&gt;2],o[n+4&gt;&gt;2]=t,n=o[f+52&gt;&gt;2],o[e+32&gt;&gt;2]=o[f+48&gt;&gt;2],o[e+36&gt;&gt;2]=n,t=o[(a=f+56|0)+4&gt;&gt;2],o[(n=e+40|0)&gt;&gt;2]=o[a&gt;&gt;2],o[n+4&gt;&gt;2]=t,n=o[f+68&gt;&gt;2],o[e+48&gt;&gt;2]=o[f+64&gt;&gt;2],o[e+52&gt;&gt;2]=n,a=o[(n=f+72|0)+4&gt;&gt;2],o[(e=e+56|0)&gt;&gt;2]=o[n&gt;&gt;2],o[e+4&gt;&gt;2]=a)),D=f+80|0}function tf(e,i,r,f,n){return o[e+20&gt;&gt;2]=0,o[e+16&gt;&gt;2]=r,o[e+12&gt;&gt;2]=i,o[e+8&gt;&gt;2]=n,o[e+4&gt;&gt;2]=f,o[e&gt;&gt;2]=20396,e}function af(e,i,r,f){var a,t=0,C=0,d=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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=0,Zf=0,cn=R(0),un=R(0),sn=R(0),kn=R(0),Cn=0,dn=0,vn=0,gn=R(0),Bn=R(0),_n=R(0),Rn=R(0),mn=R(0),Qn=R(0);D=a=D-240|0,o[e+16&gt;&gt;2]?(Vi(o[e+4&gt;&gt;2]),t=o[e+12&gt;&gt;2],C=o[t+4&gt;&gt;2],d=o[e+16&gt;&gt;2],Gf=o[d+4&gt;&gt;2],Zf=t,Z=R(BA[o[o[t&gt;&gt;2]+48&gt;&gt;2]](t)),t=o[e+16&gt;&gt;2],e=function(e,i,r,f,a,t,C,d,v){return o[e+72&gt;&gt;2]=1,o[e+76&gt;&gt;2]=1,o[e+60&gt;&gt;2]=-1,n[e+52|0]=0,g[e+48&gt;&gt;2]=C,g[e+44&gt;&gt;2]=t,o[e+40&gt;&gt;2]=a,o[e+36&gt;&gt;2]=f,o[e+32&gt;&gt;2]=r,o[e+28&gt;&gt;2]=i,o[e+24&gt;&gt;2]=d,o[e+20&gt;&gt;2]=v,o[e+4&gt;&gt;2]=0,o[e+8&gt;&gt;2]=1065353216,o[e&gt;&gt;2]=14908,o[(i=e+12|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,e}(a+160|0,Zf,d,C,Gf,Z,R(BA[o[o[t&gt;&gt;2]+48&gt;&gt;2]](t)),o[e+4&gt;&gt;2],o[e+8&gt;&gt;2]),d=o[(C=i+8|0)+4&gt;&gt;2],o[(t=a+32|0)&gt;&gt;2]=o[C&gt;&gt;2],o[t+4&gt;&gt;2]=d,d=o[(C=i+24|0)+4&gt;&gt;2],o[(t=a+48|0)&gt;&gt;2]=o[C&gt;&gt;2],o[t+4&gt;&gt;2]=d,d=o[(C=i+40|0)+4&gt;&gt;2],o[(t=a- -64|0)&gt;&gt;2]=o[C&gt;&gt;2],o[t+4&gt;&gt;2]=d,d=o[(C=i+56|0)+4&gt;&gt;2],o[(t=a+80|0)&gt;&gt;2]=o[C&gt;&gt;2],o[t+4&gt;&gt;2]=d,d=o[(C=r+8|0)+4&gt;&gt;2],o[(t=a+96|0)&gt;&gt;2]=o[C&gt;&gt;2],o[t+4&gt;&gt;2]=d,o[a+152&gt;&gt;2]=1566444395,t=o[i+4&gt;&gt;2],o[a+24&gt;&gt;2]=o[i&gt;&gt;2],o[a+28&gt;&gt;2]=t,t=o[i+20&gt;&gt;2],o[a+40&gt;&gt;2]=o[i+16&gt;&gt;2],o[a+44&gt;&gt;2]=t,t=o[i+36&gt;&gt;2],o[a+56&gt;&gt;2]=o[i+32&gt;&gt;2],o[a+60&gt;&gt;2]=t,t=o[i+52&gt;&gt;2],o[a+72&gt;&gt;2]=o[i+48&gt;&gt;2],o[a+76&gt;&gt;2]=t,i=o[r+4&gt;&gt;2],o[a+88&gt;&gt;2]=o[r&gt;&gt;2],o[a+92&gt;&gt;2]=i,C=o[(t=r+24|0)+4&gt;&gt;2],o[(i=a+112|0)&gt;&gt;2]=o[t&gt;&gt;2],o[i+4&gt;&gt;2]=C,t=o[r+20&gt;&gt;2],o[(i=a+104|0)&gt;&gt;2]=o[r+16&gt;&gt;2],o[i+4&gt;&gt;2]=t,C=o[(t=r+40|0)+4&gt;&gt;2],o[(i=a+128|0)&gt;&gt;2]=o[t&gt;&gt;2],o[i+4&gt;&gt;2]=C,t=o[r+36&gt;&gt;2],o[(i=a+120|0)&gt;&gt;2]=o[r+32&gt;&gt;2],o[i+4&gt;&gt;2]=t,C=o[(t=r+56|0)+4&gt;&gt;2],o[(i=a+144|0)&gt;&gt;2]=o[t&gt;&gt;2],o[i+4&gt;&gt;2]=C,t=o[r+52&gt;&gt;2],o[(i=a+136|0)&gt;&gt;2]=o[r+48&gt;&gt;2],o[i+4&gt;&gt;2]=t,Mi(e,a+24|0,f,0)):(z=g[i+52&gt;&gt;2],gi=g[i+56&gt;&gt;2],cn=g[(C=r+52|0)&gt;&gt;2],un=g[(d=r+56|0)&gt;&gt;2],y=g[i+20&gt;&gt;2],w=g[i+36&gt;&gt;2],G=g[(Gf=r+20|0)&gt;&gt;2],_=g[(Cn=r+36|0)&gt;&gt;2],m=g[(dn=r+24|0)&gt;&gt;2],B=g[i+24&gt;&gt;2],v=g[(vn=r+40|0)&gt;&gt;2],Y=g[i+40&gt;&gt;2],sn=g[i+48&gt;&gt;2],Qn=g[r+48&gt;&gt;2],t=o[e+12&gt;&gt;2],V=g[i+32&gt;&gt;2],E=g[i+16&gt;&gt;2],br=g[i&gt;&gt;2],vr=g[i+4&gt;&gt;2],h=g[r+32&gt;&gt;2],W=g[r+16&gt;&gt;2],Q=g[r&gt;&gt;2],p=g[r+4&gt;&gt;2],e=o[e+20&gt;&gt;2],F=g[r+8&gt;&gt;2],gr=g[i+8&gt;&gt;2],o[a+172&gt;&gt;2]=0,gn=R(R(R(gr*Q)+R(B*W))+R(Y*h)),hr=R(-g[e+52&gt;&gt;2]),Bn=R(R(R(gr*p)+R(B*G))+R(Y*_)),Dr=g[(i=e+56|0)&gt;&gt;2],gr=R(R(R(gr*F)+R(B*m))+R(Y*v)),B=g[(Zf=e+60|0)&gt;&gt;2],g[a+168&gt;&gt;2]=R(R(gn*hr)-R(Bn*Dr))-R(gr*B),_n=R(R(R(vr*Q)+R(y*W))+R(w*h)),Rn=R(R(R(vr*p)+R(y*G))+R(w*_)),vr=R(R(R(vr*F)+R(y*m))+R(w*v)),g[a+164&gt;&gt;2]=R(R(_n*hr)-R(Dr*Rn))-R(B*vr),mn=R(R(R(br*Q)+R(E*W))+R(V*h)),Z=R(mn*hr),hr=R(R(R(br*p)+R(E*G))+R(V*_)),br=R(R(R(br*F)+R(E*m))+R(V*v)),g[a+160&gt;&gt;2]=R(Z-R(Dr*hr))-R(B*br),BA[o[o[t&gt;&gt;2]+64&gt;&gt;2]](a+24|0,t,a+160|0),y=g[i&gt;&gt;2],w=g[Zf&gt;&gt;2],Dr=g[e+68&gt;&gt;2],B=g[e+52&gt;&gt;2],Y=g[a+24&gt;&gt;2],V=g[a+28&gt;&gt;2],E=g[a+32&gt;&gt;2],o[a+172&gt;&gt;2]=0,kn=R(R(R(sn*Q)+R(z*W))+R(gi*h)),Z=Q,Q=R(-Qn),h=R(R(kn+R(R(R(Z*Q)-R(W*cn))-R(h*un)))+R(R(R(mn*Y)+R(_n*V))+R(gn*E))),v=R(R(R(R(R(sn*F)+R(z*m))+R(gi*v))+R(R(R(F*Q)-R(m*cn))-R(v*un)))+R(R(R(br*Y)+R(vr*V))+R(gr*E))),m=R(R(R(R(R(sn*p)+R(z*G))+R(gi*_))+R(R(R(p*Q)-R(G*cn))-R(_*un)))+R(R(R(hr*Y)+R(Rn*V))+R(Bn*E))),G=R(R(R(w*v)+R(R(B*h)+R(y*m)))-Dr),_=R(h-R(B*G)),h=g[r+32&gt;&gt;2],m=R(m-R(y*G)),W=g[Cn&gt;&gt;2],v=R(v-R(w*G)),Q=g[vn&gt;&gt;2],g[a+168&gt;&gt;2]=R(R(R(_*h)+R(m*W))+R(v*Q))+g[d&gt;&gt;2],p=g[r+16&gt;&gt;2],F=g[Gf&gt;&gt;2],z=g[dn&gt;&gt;2],g[a+164&gt;&gt;2]=R(R(R(_*p)+R(m*F))+R(v*z))+g[C&gt;&gt;2],gi=g[r+8&gt;&gt;2],kn=R(gi*v),v=g[r&gt;&gt;2],Z=R(v*_),_=g[r+4&gt;&gt;2],g[a+160&gt;&gt;2]=R(kn+R(Z+R(_*m)))+g[r+48&gt;&gt;2],o[a+20&gt;&gt;2]=0,g[a+16&gt;&gt;2]=R(R(B*h)+R(y*W))+R(w*Q),g[a+12&gt;&gt;2]=R(R(B*p)+R(y*F))+R(w*z),g[a+8&gt;&gt;2]=R(R(v*B)+R(_*y))+R(gi*w),BA[o[o[f&gt;&gt;2]+16&gt;&gt;2]](f,a+8|0,a+160|0,G)),D=a+240|0}function of(e,i,r,f,a,t){e|=0,i|=0,r|=0,f|=0,a|=0,t|=0;var 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,p=0,F=0,Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=0,br=R(0),vr=R(0),gr=0;D=d=D-304|0,o[d+300&gt;&gt;2]=0,h=R(g[r+56&gt;&gt;2]-g[i+56&gt;&gt;2]),g[d+296&gt;&gt;2]=h,Z=R(g[r+52&gt;&gt;2]-g[i+52&gt;&gt;2]),g[d+292&gt;&gt;2]=Z,Y=R(g[r+48&gt;&gt;2]-g[i+48&gt;&gt;2]),g[d+288&gt;&gt;2]=Y,Jr(i,r,d+112|0,d+48|0),o[d+284&gt;&gt;2]=0,B=g[d+48&gt;&gt;2],v=R(B*g[d+120&gt;&gt;2]),g[d+280&gt;&gt;2]=v,_=R(B*g[d+116&gt;&gt;2]),g[d+276&gt;&gt;2]=_,m=R(B*g[d+112&gt;&gt;2]),g[d+272&gt;&gt;2]=m,o[d+268&gt;&gt;2]=0,V=R(g[a+56&gt;&gt;2]-g[f+56&gt;&gt;2]),g[d+264&gt;&gt;2]=V,E=R(g[a+52&gt;&gt;2]-g[f+52&gt;&gt;2]),g[d+260&gt;&gt;2]=E,z=R(g[a+48&gt;&gt;2]-g[f+48&gt;&gt;2]),g[d+256&gt;&gt;2]=z,Jr(f,a,d+112|0,d+48|0),o[d+252&gt;&gt;2]=0,B=g[d+48&gt;&gt;2],Q=R(B*g[d+120&gt;&gt;2]),g[d+248&gt;&gt;2]=Q,G=R(B*g[d+116&gt;&gt;2]),g[d+244&gt;&gt;2]=G,B=R(B*g[d+112&gt;&gt;2]),g[d+240&gt;&gt;2]=B,r=o[e+12&gt;&gt;2],br=R(BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r)),(r=o[e+16&gt;&gt;2])&amp;&amp;(vr=R(BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r)),h=g[d+296&gt;&gt;2],V=g[d+264&gt;&gt;2],Z=g[d+292&gt;&gt;2],E=g[d+260&gt;&gt;2],Y=g[d+288&gt;&gt;2],z=g[d+256&gt;&gt;2],Q=g[d+248&gt;&gt;2],G=g[d+244&gt;&gt;2],B=g[d+240&gt;&gt;2],_=g[d+276&gt;&gt;2],m=g[d+272&gt;&gt;2],v=g[d+280&gt;&gt;2]),G=R(R(br*R(w(R(R(R(m*m)+R(_*_))+R(v*v)))))+R(vr*R(w(R(R(R(B*B)+R(G*G))+R(Q*Q)))))),_=R(z-Y),m=R(E-Z),Q=R(V-h);A:if(R(G+R(w(R(R(R(_*_)+R(m*m))+R(Q*Q)))))!=R(0)&amp;&amp;(n[d+216|0]=0,o[d+212&gt;&gt;2]=1566444395,o[d+176&gt;&gt;2]=15364,af(e,i,f,d+176|0),a=d+204|0,y=o[a+4&gt;&gt;2],r=d+232|0,o[r&gt;&gt;2]=o[a&gt;&gt;2],o[r+4&gt;&gt;2]=y,r=o[d+200&gt;&gt;2],o[d+224&gt;&gt;2]=o[d+196&gt;&gt;2],o[d+228&gt;&gt;2]=r,C[d+216|0]&amp;&amp;(r=o[d+180&gt;&gt;2],a=d+184|0,y=o[a&gt;&gt;2],p=d+188|0,F=o[p&gt;&gt;2],!(R(G+R(R(R(_*g[d+180&gt;&gt;2])+R(m*g[a&gt;&gt;2]))+R(Q*g[p&gt;&gt;2])))&lt;=R(1.1920928955078125e-7))))){W=1;e:{if((h=R(g[d+212&gt;&gt;2]+g[t+172&gt;&gt;2]))&gt;R(.0010000000474974513)){for(p=d+20|0,gr=d+160|0,a=0,B=R(0);;){if((gi=o[t+168&gt;&gt;2])&amp;&amp;(o[d+120&gt;&gt;2]=1065353216,o[d+124&gt;&gt;2]=0,o[d+112&gt;&gt;2]=1065353216,o[d+116&gt;&gt;2]=1065353216,BA[o[o[gi&gt;&gt;2]+28&gt;&gt;2]](gi,d+224|0,R(.20000000298023224),d+112|0)),(v=R(G+R(R(R(_*(c(0,r),k()))+R(m*(c(0,y),k())))+R(Q*(c(0,F),k())))))&lt;=R(1.1920928955078125e-7)){W=0;break A}if((v=R(B+R(h/v)))&lt;=B){W=0;break A}if(v&lt;R(0)){W=0;break A}if(v&gt;R(1)){W=0;break A}if(Ir(i,d+288|0,d+272|0,v,d+112|0),Ir(f,d+256|0,d+240|0,v,d+48|0),(r=o[t+168&gt;&gt;2])&amp;&amp;(o[d+8&gt;&gt;2]=0,o[d+12&gt;&gt;2]=0,o[d&gt;&gt;2]=1065353216,o[d+4&gt;&gt;2]=0,BA[o[o[r&gt;&gt;2]+28&gt;&gt;2]](r,gr,R(.20000000298023224),d)),BA[o[o[t&gt;&gt;2]&gt;&gt;2]](t,v),n[d+40|0]=0,o[d+36&gt;&gt;2]=1566444395,o[d&gt;&gt;2]=15364,af(e,d+112|0,d+48|0,d),!C[d+40|0])break e;if(F=o[(y=p+8|0)+4&gt;&gt;2],o[(r=d+232|0)&gt;&gt;2]=o[y&gt;&gt;2],o[r+4&gt;&gt;2]=F,r=o[p+4&gt;&gt;2],o[d+224&gt;&gt;2]=o[p&gt;&gt;2],o[d+228&gt;&gt;2]=r,a&gt;&gt;&gt;0&gt;63){BA[o[o[t&gt;&gt;2]+8&gt;&gt;2]](t,-2,a+1|0),W=0;break A}if(a=a+1|0,r=o[d+4&gt;&gt;2],y=o[d+8&gt;&gt;2],F=o[d+12&gt;&gt;2],B=v,!((h=R(g[d+36&gt;&gt;2]+g[t+172&gt;&gt;2]))&gt;R(.0010000000474974513)))break}_=g[d+16&gt;&gt;2]}else v=R(0),_=g[d+192&gt;&gt;2];o[t+132&gt;&gt;2]=r,g[t+164&gt;&gt;2]=v,e=o[d+228&gt;&gt;2],o[t+148&gt;&gt;2]=o[d+224&gt;&gt;2],o[t+152&gt;&gt;2]=e,g[t+144&gt;&gt;2]=_,o[t+140&gt;&gt;2]=F,o[t+136&gt;&gt;2]=y,r=o[(i=d+232|0)+4&gt;&gt;2],o[(e=t+156|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r;break A}BA[o[o[t&gt;&gt;2]+8&gt;&gt;2]](t,-1,a),W=0}return D=d+304|0,0|W}function bf(e,i,r,f){var n,a=0;o[e&gt;&gt;2]=20460,a=o[i+4&gt;&gt;2],o[e+4&gt;&gt;2]=o[i&gt;&gt;2],o[e+8&gt;&gt;2]=a,a=o[(i=i+8|0)+4&gt;&gt;2],o[(n=e+12|0)&gt;&gt;2]=o[i&gt;&gt;2],o[n+4&gt;&gt;2]=a,i=o[r+4&gt;&gt;2],o[e+20&gt;&gt;2]=o[r&gt;&gt;2],o[e+24&gt;&gt;2]=i,r=o[(i=r+8|0)+4&gt;&gt;2],o[(a=e+28|0)&gt;&gt;2]=o[i&gt;&gt;2],o[a+4&gt;&gt;2]=r,o[e+40&gt;&gt;2]=1065353216,o[e+36&gt;&gt;2]=f}function cf(e,i,r,f,n,a){var t=0,C=0;o[e+4&gt;&gt;2]=i,o[e&gt;&gt;2]=20484,t=o[(i=r+8|0)+4&gt;&gt;2],o[(C=e+16|0)&gt;&gt;2]=o[i&gt;&gt;2],o[C+4&gt;&gt;2]=t,i=o[r+4&gt;&gt;2],o[e+8&gt;&gt;2]=o[r&gt;&gt;2],o[e+12&gt;&gt;2]=i,t=o[(i=r+24|0)+4&gt;&gt;2],o[(C=e+32|0)&gt;&gt;2]=o[i&gt;&gt;2],o[C+4&gt;&gt;2]=t,i=o[r+20&gt;&gt;2],o[(t=e+24|0)&gt;&gt;2]=o[r+16&gt;&gt;2],o[t+4&gt;&gt;2]=i,t=o[(i=r+40|0)+4&gt;&gt;2],o[(C=e+48|0)&gt;&gt;2]=o[i&gt;&gt;2],o[C+4&gt;&gt;2]=t,i=o[r+36&gt;&gt;2],o[(t=e+40|0)&gt;&gt;2]=o[r+32&gt;&gt;2],o[t+4&gt;&gt;2]=i,t=o[(i=r+56|0)+4&gt;&gt;2],o[(C=e- -64|0)&gt;&gt;2]=o[i&gt;&gt;2],o[C+4&gt;&gt;2]=t,i=o[r+52&gt;&gt;2],o[(t=e+56|0)&gt;&gt;2]=o[r+48&gt;&gt;2],o[t+4&gt;&gt;2]=i,r=o[(i=f+8|0)+4&gt;&gt;2],o[(t=e+80|0)&gt;&gt;2]=o[i&gt;&gt;2],o[t+4&gt;&gt;2]=r,i=o[f+4&gt;&gt;2],o[e+72&gt;&gt;2]=o[f&gt;&gt;2],o[e+76&gt;&gt;2]=i,r=o[(i=f+24|0)+4&gt;&gt;2],o[(t=e+96|0)&gt;&gt;2]=o[i&gt;&gt;2],o[t+4&gt;&gt;2]=r,i=o[f+20&gt;&gt;2],o[(r=e+88|0)&gt;&gt;2]=o[f+16&gt;&gt;2],o[r+4&gt;&gt;2]=i,r=o[(i=f+40|0)+4&gt;&gt;2],o[(t=e+112|0)&gt;&gt;2]=o[i&gt;&gt;2],o[t+4&gt;&gt;2]=r,i=o[f+36&gt;&gt;2],o[(r=e+104|0)&gt;&gt;2]=o[f+32&gt;&gt;2],o[r+4&gt;&gt;2]=i,r=o[(i=f+56|0)+4&gt;&gt;2],o[(t=e+128|0)&gt;&gt;2]=o[i&gt;&gt;2],o[t+4&gt;&gt;2]=r,i=o[f+52&gt;&gt;2],o[(r=e+120|0)&gt;&gt;2]=o[f+48&gt;&gt;2],o[r+4&gt;&gt;2]=i,r=o[(i=n+8|0)+4&gt;&gt;2],o[(f=e+144|0)&gt;&gt;2]=o[i&gt;&gt;2],o[f+4&gt;&gt;2]=r,i=o[n+4&gt;&gt;2],o[e+136&gt;&gt;2]=o[n&gt;&gt;2],o[e+140&gt;&gt;2]=i,r=o[(i=n+24|0)+4&gt;&gt;2],o[(f=e+160|0)&gt;&gt;2]=o[i&gt;&gt;2],o[f+4&gt;&gt;2]=r,i=o[n+20&gt;&gt;2],o[(r=e+152|0)&gt;&gt;2]=o[n+16&gt;&gt;2],o[r+4&gt;&gt;2]=i,r=o[(i=n+40|0)+4&gt;&gt;2],o[(f=e+176|0)&gt;&gt;2]=o[i&gt;&gt;2],o[f+4&gt;&gt;2]=r,i=o[n+36&gt;&gt;2],o[(r=e+168|0)&gt;&gt;2]=o[n+32&gt;&gt;2],o[r+4&gt;&gt;2]=i,r=o[(i=n+56|0)+4&gt;&gt;2],o[(f=e+192|0)&gt;&gt;2]=o[i&gt;&gt;2],o[f+4&gt;&gt;2]=r,i=o[n+52&gt;&gt;2],o[(r=e+184|0)&gt;&gt;2]=o[n+48&gt;&gt;2],o[r+4&gt;&gt;2]=i,o[e+208&gt;&gt;2]=0,g[e+204&gt;&gt;2]=a,o[e+200&gt;&gt;2]=1065353216}function lf(e){var i=0,r=0,f=0,a=0,t=0,d=0;if(o[(e|=0)&gt;&gt;2]=20592,i=o[e+16&gt;&gt;2],(0|(r=o[e+8&gt;&gt;2]))&gt;=1)for(;t=o[i+a&gt;&gt;2],(f=o[t+188&gt;&gt;2])&amp;&amp;(i=o[e+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,f,o[e+24&gt;&gt;2]),i=o[e+68&gt;&gt;2],BA[o[o[i&gt;&gt;2]+12&gt;&gt;2]](i,f,o[e+24&gt;&gt;2]),o[t+188&gt;&gt;2]=0,r=o[e+8&gt;&gt;2],i=o[e+16&gt;&gt;2]),a=a+4|0,(0|(d=d+1|0))&lt;(0|r););return i&amp;&amp;(C[e+20|0]&amp;&amp;CA(i),o[e+16&gt;&gt;2]=0),o[e+16&gt;&gt;2]=0,o[e+8&gt;&gt;2]=0,o[e+12&gt;&gt;2]=0,n[e+20|0]=1,0|e}function uf(e,i,r,f){i|=0,r|=0,f|=0;var a,t,d,v=0,g=0,B=0,_=0,R=0;if(D=a=D-96|0,v=o[(e|=0)+8&gt;&gt;2],o[i+216&gt;&gt;2]=v,o[e+12&gt;&gt;2]==(0|v)&amp;&amp;!((0|v)&gt;=(0|(_=v?v&lt;&lt;1:1)))){if(_&amp;&amp;(R=dA(_&lt;&lt;2),v=o[e+8&gt;&gt;2]),(0|v)&gt;=1)for(g=v;o[B+R&gt;&gt;2]=o[o[e+16&gt;&gt;2]+B&gt;&gt;2],B=B+4|0,g=g+-1|0;);(g=o[e+16&gt;&gt;2])&amp;&amp;(C[e+20|0]&amp;&amp;(CA(g),v=o[e+8&gt;&gt;2]),o[e+16&gt;&gt;2]=0),o[e+16&gt;&gt;2]=R,o[e+12&gt;&gt;2]=_,n[e+20|0]=1}o[e+8&gt;&gt;2]=v+1,o[o[e+16&gt;&gt;2]+(v&lt;&lt;2)&gt;&gt;2]=i,B=o[(g=i+12|0)+4&gt;&gt;2],o[(v=a+40|0)&gt;&gt;2]=o[g&gt;&gt;2],o[v+4&gt;&gt;2]=B,B=o[(g=i+28|0)+4&gt;&gt;2],o[(v=a+56|0)&gt;&gt;2]=o[g&gt;&gt;2],o[v+4&gt;&gt;2]=B,B=o[(g=i+44|0)+4&gt;&gt;2],o[(v=a+72|0)&gt;&gt;2]=o[g&gt;&gt;2],o[v+4&gt;&gt;2]=B,B=o[(g=i+60|0)+4&gt;&gt;2],o[(v=a+88|0)&gt;&gt;2]=o[g&gt;&gt;2],o[v+4&gt;&gt;2]=B,v=o[i+8&gt;&gt;2],o[a+32&gt;&gt;2]=o[i+4&gt;&gt;2],o[a+36&gt;&gt;2]=v,g=o[(v=i+20|0)+4&gt;&gt;2],o[a+48&gt;&gt;2]=o[v&gt;&gt;2],o[a+52&gt;&gt;2]=g,g=o[(v=i+36|0)+4&gt;&gt;2],o[a+64&gt;&gt;2]=o[v&gt;&gt;2],o[a+68&gt;&gt;2]=g,g=o[(v=i+52|0)+4&gt;&gt;2],o[a+80&gt;&gt;2]=o[v&gt;&gt;2],o[a+84&gt;&gt;2]=g,v=o[i+192&gt;&gt;2],BA[o[o[v&gt;&gt;2]+8&gt;&gt;2]](v,a+32|0,a+16|0,a),v=o[e+68&gt;&gt;2],t=i,d=0|BA[o[o[v&gt;&gt;2]+8&gt;&gt;2]](v,a+16|0,a,o[o[i+192&gt;&gt;2]+4&gt;&gt;2],i,r,f,o[e+24&gt;&gt;2]),o[t+188&gt;&gt;2]=d,D=a+96|0}function sf(e,i){var r,f=R(0),a=R(0),t=R(0),d=R(0),v=R(0),B=R(0),_=R(0),m=0;D=r=D+-64|0,m=o[i+192&gt;&gt;2],BA[o[o[m&gt;&gt;2]+8&gt;&gt;2]](m,i+4|0,r+48|0,r+32|0),f=g[744],t=R(g[r+48&gt;&gt;2]-f),g[r+48&gt;&gt;2]=t,d=R(g[r+52&gt;&gt;2]-f),g[r+52&gt;&gt;2]=d,v=R(g[r+56&gt;&gt;2]-f),g[r+56&gt;&gt;2]=v,a=R(f+g[r+32&gt;&gt;2]),g[r+32&gt;&gt;2]=a,B=R(f+g[r+36&gt;&gt;2]),g[r+36&gt;&gt;2]=B,_=R(f+g[r+40&gt;&gt;2]),g[r+40&gt;&gt;2]=_,3&amp;C[i+204|0]|!C[e+44|0]|2!=o[i+252&gt;&gt;2]||(m=o[i+192&gt;&gt;2],BA[o[o[m&gt;&gt;2]+8&gt;&gt;2]](m,i+68|0,r+16|0,r),d=R(g[r+16&gt;&gt;2]-f),g[r+16&gt;&gt;2]=d,v=R(g[r+20&gt;&gt;2]-f),g[r+20&gt;&gt;2]=v,a=R(g[r+24&gt;&gt;2]-f),g[r+24&gt;&gt;2]=a,B=R(f+g[r&gt;&gt;2]),g[r&gt;&gt;2]=B,_=R(f+g[r+4&gt;&gt;2]),g[r+4&gt;&gt;2]=_,f=R(f+g[r+8&gt;&gt;2]),g[r+8&gt;&gt;2]=f,d&lt;(t=g[r+48&gt;&gt;2])&amp;&amp;(g[r+48&gt;&gt;2]=d,t=d),v&lt;(d=g[r+52&gt;&gt;2])&amp;&amp;(g[r+52&gt;&gt;2]=v,d=v),a&lt;(v=g[r+56&gt;&gt;2])&amp;&amp;(g[r+56&gt;&gt;2]=a,v=a),(a=g[r+28&gt;&gt;2])&lt;g[r+60&gt;&gt;2]&amp;&amp;(g[r+60&gt;&gt;2]=a),(a=g[r+32&gt;&gt;2])&lt;B&amp;&amp;(g[r+32&gt;&gt;2]=B,a=B),(B=g[r+36&gt;&gt;2])&lt;_&amp;&amp;(g[r+36&gt;&gt;2]=_,B=_),(_=g[r+40&gt;&gt;2])&lt;f&amp;&amp;(g[r+40&gt;&gt;2]=f,_=f),f=g[r+12&gt;&gt;2],g[r+44&gt;&gt;2]&lt;f&amp;&amp;(g[r+44&gt;&gt;2]=f)),m=o[e+68&gt;&gt;2],1&amp;n[i+204|0]||(t=R(a-t),a=R(t*t),t=R(B-d),a=R(a+R(t*t)),t=R(_-v),R(a+R(t*t))&lt;R(999999995904))?BA[o[o[m&gt;&gt;2]+16&gt;&gt;2]](m,o[i+188&gt;&gt;2],r+48|0,r+32|0,o[e+24&gt;&gt;2]):(Ve(i,5),C[2804]||(i=o[e+72&gt;&gt;2])&amp;&amp;(n[2804]=1,BA[o[o[i&gt;&gt;2]+44&gt;&gt;2]](i,20644),i=o[e+72&gt;&gt;2],BA[o[o[i&gt;&gt;2]+44&gt;&gt;2]](i,20693),i=o[e+72&gt;&gt;2],BA[o[o[i&gt;&gt;2]+44&gt;&gt;2]](i,20761),e=o[e+72&gt;&gt;2],BA[o[o[e&gt;&gt;2]+44&gt;&gt;2]](e,20826))),D=r- -64|0}function kf(e,i){e|=0;var r=0,f=0,n=0,a=0,t=0,C=0,d=0,v=0;(f=o[(i|=0)+188&gt;&gt;2])&amp;&amp;(r=o[e+68&gt;&gt;2],r=0|BA[o[o[r&gt;&gt;2]+36&gt;&gt;2]](r),BA[o[o[r&gt;&gt;2]+40&gt;&gt;2]](r,f,o[e+24&gt;&gt;2]),r=o[e+68&gt;&gt;2],BA[o[o[r&gt;&gt;2]+12&gt;&gt;2]](r,f,o[e+24&gt;&gt;2]),o[i+188&gt;&gt;2]=0);A:if((0|(r=o[i+216&gt;&gt;2]))&lt;0|(0|r)&gt;=(0|(f=o[e+8&gt;&gt;2]))){if(!((0|f)&lt;1)){for(r=n=o[e+16&gt;&gt;2];;){if((0|i)!=o[r&gt;&gt;2]){if(r=r+4|0,(0|f)!=(0|(a=a+1|0)))continue;break A}break}(0|f)&lt;=(0|a)||(t=r,r=(f=f+-1|0)&lt;&lt;2,o[t&gt;&gt;2]=o[r+n&gt;&gt;2],o[e+8&gt;&gt;2]=f,o[r+o[e+16&gt;&gt;2]&gt;&gt;2]=i)}}else{if(n=o[(a=e+16|0)&gt;&gt;2],v=o[(d=n+(C=r&lt;&lt;2)|0)&gt;&gt;2],t=n,n=(f=f+-1|0)&lt;&lt;2,o[d&gt;&gt;2]=o[t+n&gt;&gt;2],o[e+8&gt;&gt;2]=f,o[n+o[a&gt;&gt;2]&gt;&gt;2]=v,(0|r)&gt;=(0|f))break A;o[o[o[e+16&gt;&gt;2]+C&gt;&gt;2]+216&gt;&gt;2]=r}o[i+216&gt;&gt;2]=-1}function vf(e,i,r,f){var a,t=0,C=R(0),d=R(0),v=R(0),B=R(0),_=0,m=R(0),Q=0,h=R(0),G=R(0),y=R(0),W=R(0),p=R(0),F=0,Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=0,cn=R(0),un=R(0),sn=R(0),kn=R(0),Cn=R(0),dn=0,vn=0,gn=0;D=a=D-704|0,pA(a+624|0),o[(t=a+652|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[(t=a+660|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[(t=a+668|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[a+676&gt;&gt;2]=0,o[a+648&gt;&gt;2]=1065353216,o[a+640&gt;&gt;2]=1065353216,o[a+644&gt;&gt;2]=1065353216,o[a+628&gt;&gt;2]=8,o[a+624&gt;&gt;2]=9852,t=o[r+12&gt;&gt;2];A:if(_=o[r+4&gt;&gt;2],F=o[_+4&gt;&gt;2],(0|F)&lt;=19)o[a+616&gt;&gt;2]=0,o[a+620&gt;&gt;2]=0,o[a+448&gt;&gt;2]=15992,o[a+612&gt;&gt;2]=o[f+4&gt;&gt;2],n[a+420|0]=0,o[a+396&gt;&gt;2]=953267991,F=qi(a+680|0,a+624|0,_,a+88|0),dn=Hi(a+72|0,a+624|0,_,a+88|0),vn=F,gn=8&amp;o[f+20&gt;&gt;2],_=gn?dn:vn,BA[o[o[_&gt;&gt;2]+8&gt;&gt;2]](_,e,i,t,t,a+448|0)&amp;&amp;(C=g[a+580&gt;&gt;2],v=g[a+584&gt;&gt;2],d=g[a+588&gt;&gt;2],B=R(R(R(C*C)+R(v*v))+R(d*d)),B&gt;R(9999999747378752e-20)&amp;&amp;(m=g[a+612&gt;&gt;2],m&lt;g[f+4&gt;&gt;2]&amp;&amp;(G=d,d=R(R(1)/R(w(B))),g[a+588&gt;&gt;2]=G*d,g[a+584&gt;&gt;2]=v*d,g[a+580&gt;&gt;2]=C*d,e=a+580|0,i=e+8|0,t=o[i+4&gt;&gt;2],_=a+56|0,o[_&gt;&gt;2]=o[i&gt;&gt;2],o[_+4&gt;&gt;2]=t,g[a+64&gt;&gt;2]=m,i=o[e+4&gt;&gt;2],o[a+48&gt;&gt;2]=o[e&gt;&gt;2],o[a+52&gt;&gt;2]=i,o[a+44&gt;&gt;2]=0,o[a+40&gt;&gt;2]=o[r+8&gt;&gt;2],R(BA[o[o[f&gt;&gt;2]+12&gt;&gt;2]](f,a+40|0,1)))));else if(F+-21&gt;&gt;&gt;0&lt;=8){if(y=g[t+20&gt;&gt;2],W=g[t+36&gt;&gt;2],m=g[t+24&gt;&gt;2],v=g[t+52&gt;&gt;2],G=g[t+40&gt;&gt;2],E=g[(F=t+56|0)&gt;&gt;2],p=g[t+32&gt;&gt;2],Z=g[t&gt;&gt;2],Y=g[t+16&gt;&gt;2],V=g[t+4&gt;&gt;2],B=g[t+48&gt;&gt;2],z=g[t+8&gt;&gt;2],o[a+460&gt;&gt;2]=0,vr=R(-v),br=R(m*vr),gr=R(-E),Dr=R(G*gr),h=R(R(br-R(z*B))+Dr),C=g[e+48&gt;&gt;2],d=g[e+52&gt;&gt;2],Gf=R(m*d),gi=g[e+56&gt;&gt;2],cn=R(G*gi),g[a+456&gt;&gt;2]=h+R(R(R(z*C)+Gf)+cn),B=R(-B),un=R(W*gr),hr=R(R(R(V*B)-R(y*v))+un),kn=R(W*gi),g[a+452&gt;&gt;2]=hr+R(R(R(V*C)+R(y*d))+kn),E=R(R(R(Z*B)-R(Y*v))-R(p*E)),g[a+448&gt;&gt;2]=E+R(R(R(Z*C)+R(Y*d))+R(p*gi)),o[a+52&gt;&gt;2]=0,sn=h,v=g[i+48&gt;&gt;2],Cn=R(z*v),h=m,m=g[i+52&gt;&gt;2],z=R(h*m),h=G,G=g[i+56&gt;&gt;2],h=R(h*G),g[a+48&gt;&gt;2]=sn+R(R(Cn+z)+h),sn=hr,hr=R(W*G),g[a+44&gt;&gt;2]=sn+R(R(R(V*v)+R(y*m))+hr),g[a+40&gt;&gt;2]=E+R(R(R(Z*v)+R(Y*m))+R(p*G)),e=t+32|0,i=t+16|0,21==o[_+4&gt;&gt;2]){r=o[r+8&gt;&gt;2],bf(a+88|0,a+448|0,a+40|0,o[f+20&gt;&gt;2]),o[a+140&gt;&gt;2]=_,o[a+136&gt;&gt;2]=r,o[a+132&gt;&gt;2]=f,o[a+88&gt;&gt;2]=21004,Q=o[(r=t+8|0)+4&gt;&gt;2],o[(Zf=a+152|0)&gt;&gt;2]=o[r&gt;&gt;2],o[Zf+4&gt;&gt;2]=Q,r=o[t+4&gt;&gt;2],o[a+144&gt;&gt;2]=o[t&gt;&gt;2],o[a+148&gt;&gt;2]=r,Q=o[(r=i+8|0)+4&gt;&gt;2],o[(Zf=a+168|0)&gt;&gt;2]=o[r&gt;&gt;2],o[Zf+4&gt;&gt;2]=Q,r=o[i+4&gt;&gt;2],o[(Q=a+160|0)&gt;&gt;2]=o[i&gt;&gt;2],o[Q+4&gt;&gt;2]=r,r=o[(i=e+8|0)+4&gt;&gt;2],o[(Q=a+184|0)&gt;&gt;2]=o[i&gt;&gt;2],o[Q+4&gt;&gt;2]=r,i=o[e+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+4&gt;&gt;2],o[(i=a+200|0)&gt;&gt;2]=o[F&gt;&gt;2],o[i+4&gt;&gt;2]=e,e=o[t+52&gt;&gt;2],o[(i=a+192|0)&gt;&gt;2]=o[t+48&gt;&gt;2],o[i+4&gt;&gt;2]=e,o[a+128&gt;&gt;2]=o[f+4&gt;&gt;2],Te(_,a+88|0,a+448|0,a+40|0);break A}y=g[t+32&gt;&gt;2],W=g[t&gt;&gt;2],p=g[t+16&gt;&gt;2],Z=g[t+4&gt;&gt;2],Y=g[t+20&gt;&gt;2],V=g[t+8&gt;&gt;2],o[a+692&gt;&gt;2]=0,E=R(R(R(V*B)+br)+Dr),g[a+688&gt;&gt;2]=R(R(R(C*V)+Gf)+cn)+E,br=R(R(R(Z*B)+R(Y*vr))+un),g[a+684&gt;&gt;2]=R(R(R(C*Z)+R(d*Y))+kn)+br,d=R(R(R(C*W)+R(d*p))+R(gi*y)),C=R(R(R(W*B)+R(p*vr))+R(y*gr)),g[a+680&gt;&gt;2]=d+C,o[a+84&gt;&gt;2]=0,g[a+80&gt;&gt;2]=R(R(R(v*V)+z)+h)+E,g[a+76&gt;&gt;2]=R(R(R(v*Z)+R(m*Y))+hr)+br,g[a+72&gt;&gt;2]=R(R(R(v*W)+R(m*p))+R(G*y))+C,r=o[r+8&gt;&gt;2],bf(a+88|0,a+680|0,a+72|0,o[f+20&gt;&gt;2]),o[a+140&gt;&gt;2]=_,o[a+136&gt;&gt;2]=r,o[a+132&gt;&gt;2]=f,o[a+88&gt;&gt;2]=21188,r=o[t+12&gt;&gt;2],o[(Q=a+152|0)&gt;&gt;2]=o[t+8&gt;&gt;2],o[Q+4&gt;&gt;2]=r,r=o[t+4&gt;&gt;2],o[a+144&gt;&gt;2]=o[t&gt;&gt;2],o[a+148&gt;&gt;2]=r,r=o[i+4&gt;&gt;2],o[(Q=a+160|0)&gt;&gt;2]=o[i&gt;&gt;2],o[Q+4&gt;&gt;2]=r,r=o[(i=i+8|0)+4&gt;&gt;2],o[(Q=a+168|0)&gt;&gt;2]=o[i&gt;&gt;2],o[Q+4&gt;&gt;2]=r,r=o[(i=e+8|0)+4&gt;&gt;2],o[(Q=a+184|0)&gt;&gt;2]=o[i&gt;&gt;2],o[Q+4&gt;&gt;2]=r,i=o[e+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[t+52&gt;&gt;2],o[(i=a+192|0)&gt;&gt;2]=o[t+48&gt;&gt;2],o[i+4&gt;&gt;2]=e,e=o[F+4&gt;&gt;2],o[(i=a+200|0)&gt;&gt;2]=o[F&gt;&gt;2],o[i+4&gt;&gt;2]=e,o[a+128&gt;&gt;2]=o[f+4&gt;&gt;2],e=o[a+692&gt;&gt;2],o[(i=a+32|0)&gt;&gt;2]=o[a+688&gt;&gt;2],o[i+4&gt;&gt;2]=e,e=o[a+684&gt;&gt;2],o[a+24&gt;&gt;2]=o[a+680&gt;&gt;2],o[a+28&gt;&gt;2]=e,(C=g[a+72&gt;&gt;2])&lt;g[a+24&gt;&gt;2]&amp;&amp;(g[a+24&gt;&gt;2]=C),(v=g[a+76&gt;&gt;2])&lt;g[a+28&gt;&gt;2]&amp;&amp;(g[a+28&gt;&gt;2]=v),(d=g[a+80&gt;&gt;2])&lt;g[a+32&gt;&gt;2]&amp;&amp;(g[a+32&gt;&gt;2]=d),(B=g[a+84&gt;&gt;2])&lt;g[a+36&gt;&gt;2]&amp;&amp;(g[a+36&gt;&gt;2]=B),i=o[(e=a+688|0)+4&gt;&gt;2],o[(r=a+16|0)&gt;&gt;2]=o[e&gt;&gt;2],o[r+4&gt;&gt;2]=i,e=o[a+684&gt;&gt;2],o[a+8&gt;&gt;2]=o[a+680&gt;&gt;2],o[a+12&gt;&gt;2]=e,g[a+8&gt;&gt;2]&lt;C&amp;&amp;(g[a+8&gt;&gt;2]=C),g[a+12&gt;&gt;2]&lt;v&amp;&amp;(g[a+12&gt;&gt;2]=v),g[a+16&gt;&gt;2]&lt;d&amp;&amp;(g[a+16&gt;&gt;2]=d),g[a+20&gt;&gt;2]&lt;B&amp;&amp;(g[a+20&gt;&gt;2]=B),BA[o[o[_&gt;&gt;2]+64&gt;&gt;2]](_,a+88|0,a+24|0,a+8|0)}else if(31==(0|F))if(F=o[_+68&gt;&gt;2],o[a+64&gt;&gt;2]=f,o[a+60&gt;&gt;2]=i,o[a+56&gt;&gt;2]=e,o[a+52&gt;&gt;2]=t,o[a+48&gt;&gt;2]=_,o[a+40&gt;&gt;2]=21376,o[a+44&gt;&gt;2]=o[r+8&gt;&gt;2],F)B=g[t&gt;&gt;2],m=g[t+4&gt;&gt;2],C=g[t+8&gt;&gt;2],o[a+100&gt;&gt;2]=0,h=C,y=g[t+48&gt;&gt;2],C=R(g[e+48&gt;&gt;2]-y),W=g[t+52&gt;&gt;2],v=R(g[e+52&gt;&gt;2]-W),G=g[t+24&gt;&gt;2],p=g[t+56&gt;&gt;2],d=R(g[e+56&gt;&gt;2]-p),Z=g[t+40&gt;&gt;2],g[a+96&gt;&gt;2]=R(R(h*C)+R(v*G))+R(d*Z),h=R(C*m),m=g[t+20&gt;&gt;2],Y=g[t+36&gt;&gt;2],g[a+92&gt;&gt;2]=R(h+R(v*m))+R(d*Y),C=R(C*B),B=g[t+16&gt;&gt;2],V=g[t+32&gt;&gt;2],g[a+88&gt;&gt;2]=R(C+R(v*B))+R(d*V),z=g[t&gt;&gt;2],gi=g[t+4&gt;&gt;2],C=g[t+8&gt;&gt;2],o[a+460&gt;&gt;2]=0,h=C,C=R(g[i+48&gt;&gt;2]-y),v=R(g[i+52&gt;&gt;2]-W),d=R(g[i+56&gt;&gt;2]-p),g[a+456&gt;&gt;2]=R(R(h*C)+R(G*v))+R(Z*d),g[a+452&gt;&gt;2]=R(R(C*gi)+R(v*m))+R(d*Y),g[a+448&gt;&gt;2]=R(R(C*z)+R(v*B))+R(d*V),function(e,i,r,f){var n,a=R(0),t=R(0),C=R(0),d=R(0),v=0,B=R(0),_=R(0),m=0,Q=0,h=0,G=0,y=0,W=R(0),p=R(0),F=0,Z=0,Y=R(0),V=0,E=0,z=R(0),gi=0,br=0,vr=0,gr=0,hr=0,Dr=0,Gf=0;if(D=n=D-544|0,e){for(a=g[i+8&gt;&gt;2],d=g[r+8&gt;&gt;2],B=g[i&gt;&gt;2],t=g[r&gt;&gt;2],_=g[i+4&gt;&gt;2],C=g[r+4&gt;&gt;2],o[n+32&gt;&gt;2]=e,t=R(t-B),C=R(C-_),a=R(d-a),d=R(R(1)/R(w(R(R(R(t*t)+R(C*C))+R(a*a))))),W=a,a=R(a*d),p=t,t=R(t*d),Y=C,C=R(C*d),Y=R(R(W*a)+R(R(p*t)+R(Y*C))),gi=((e=(a=a==R(0)?R(0xde0b6b000000000):R(R(1)/a))&lt;R(0))&lt;&lt;4)+n|8,br=((r=(C=C==R(0)?R(0xde0b6b000000000):R(R(1)/C))&lt;R(0))&lt;&lt;4)+n|4,vr=((1^e)&lt;&lt;4)+n|8,gr=((1^r)&lt;&lt;4)+n|4,hr=((e=(t=t==R(0)?R(0xde0b6b000000000):R(R(1)/t))&lt;R(0))&lt;&lt;4)+n|0,Dr=((1^e)&lt;&lt;4)+n|0,V=n+16|0,y=126,m=128,G=n+32|0,Q=128,Z=1;;){h=o[(E=(e=Z+-1|0)&lt;&lt;2)+G&gt;&gt;2],r=o[h+20&gt;&gt;2],o[V&gt;&gt;2]=o[h+16&gt;&gt;2],o[V+4&gt;&gt;2]=r,Gf=o[(v=h+24|0)+4&gt;&gt;2],o[(r=V+8|0)&gt;&gt;2]=o[v&gt;&gt;2],o[r+4&gt;&gt;2]=Gf,r=o[h+4&gt;&gt;2],o[n&gt;&gt;2]=o[h&gt;&gt;2],o[n+4&gt;&gt;2]=r,v=o[(r=h+8|0)+4&gt;&gt;2],o[n+8&gt;&gt;2]=o[r&gt;&gt;2],o[n+12&gt;&gt;2]=v;e:{i:{r:{f:{n:{a:{t:{o:{if(!((d=R(C*R(g[br&gt;&gt;2]-_)))&gt;(W=R(t*R(g[Dr&gt;&gt;2]-B)))||(B=R(t*R(g[hr&gt;&gt;2]-B)),_=R(C*R(g[gr&gt;&gt;2]-_)),B&gt;_||(z=g[i+8&gt;&gt;2],p=R(a*R(g[gi&gt;&gt;2]-z)),_=_&lt;W?_:W,p&gt;_||(B=d&gt;B?d:B,d=R(a*R(g[vr&gt;&gt;2]-z)),B&gt;d|(p&gt;B?p:B)&lt;Y^1|(d&lt;_?d:_)&gt;R(0)^1))))){if(o[h+40&gt;&gt;2]){if((0|e)&lt;=(0|y)){r=G,v=Q;break i}if((0|Q)&gt;=(0|(v=Q&lt;&lt;1))){r=G;break r}if((0|m)&gt;=(0|v)){r=G;break f}if(!Q){r=0;break o}if(r=dA(Q&lt;&lt;3),(0|Q)&lt;1)break o;for(e=r,y=G,m=Q;o[e&gt;&gt;2]=o[y&gt;&gt;2],e=e+4|0,y=y+4|0,m=m+-1|0;);if(!F)break a;break t}BA[o[o[f&gt;&gt;2]+12&gt;&gt;2]](f,h)}r=G,v=Q;break e}if(e=F,m=F=1,!e)break n;if(m=v,!G)break f}CA(G)}m=1}F=m,m=v}S((e=Q&lt;&lt;2)+r|0,0,e)}y=v+-2|0}o[r+E&gt;&gt;2]=o[h+36&gt;&gt;2],o[(Z&lt;&lt;2)+r&gt;&gt;2]=o[h+40&gt;&gt;2],e=Z+1|0}if(!e)break;_=g[i+4&gt;&gt;2],B=g[i&gt;&gt;2],G=r,Q=v,Z=e}!F|!r||CA(r)}D=n+544|0}(o[F&gt;&gt;2],a+88|0,a+448|0,a+40|0);else if(e=o[_+20&gt;&gt;2],!((0|e)&lt;1))for(i=e+-1|0,f=64,r=0;;){if(e=o[_+28&gt;&gt;2]+f|0,_=o[e&gt;&gt;2],cn=g[t+52&gt;&gt;2],un=g[t+56&gt;&gt;2],Z=g[e+-16&gt;&gt;2],Y=g[e+-12&gt;&gt;2],V=g[e+-8&gt;&gt;2],C=g[t+20&gt;&gt;2],v=g[t+24&gt;&gt;2],z=g[e+-64&gt;&gt;2],gi=g[e+-48&gt;&gt;2],E=g[e+-32&gt;&gt;2],vr=g[e+-60&gt;&gt;2],gr=g[e+-44&gt;&gt;2],br=g[e+-28&gt;&gt;2],Dr=g[e+-56&gt;&gt;2],d=g[t+36&gt;&gt;2],h=g[e+-40&gt;&gt;2],B=g[t+40&gt;&gt;2],Gf=g[e+-24&gt;&gt;2],hr=g[t+48&gt;&gt;2],m=g[t+8&gt;&gt;2],y=g[t&gt;&gt;2],W=g[t+4&gt;&gt;2],G=g[t+16&gt;&gt;2],p=g[t+32&gt;&gt;2],o[a+148&gt;&gt;2]=0,o[a+132&gt;&gt;2]=0,o[a+116&gt;&gt;2]=0,o[a+100&gt;&gt;2]=0,g[a+128&gt;&gt;2]=R(R(Dr*p)+R(h*d))+R(Gf*B),g[a+124&gt;&gt;2]=R(R(vr*p)+R(gr*d))+R(br*B),g[a+120&gt;&gt;2]=R(R(z*p)+R(gi*d))+R(E*B),g[a+112&gt;&gt;2]=R(R(Dr*G)+R(h*C))+R(Gf*v),g[a+108&gt;&gt;2]=R(R(vr*G)+R(gr*C))+R(br*v),g[a+104&gt;&gt;2]=R(R(z*G)+R(gi*C))+R(E*v),g[a+96&gt;&gt;2]=R(R(y*Dr)+R(W*h))+R(m*Gf),g[a+92&gt;&gt;2]=R(R(y*vr)+R(W*gr))+R(m*br),g[a+88&gt;&gt;2]=R(R(z*y)+R(gi*W))+R(E*m),g[a+144&gt;&gt;2]=un+R(R(R(p*Z)+R(d*Y))+R(B*V)),g[a+140&gt;&gt;2]=cn+R(R(R(G*Z)+R(C*Y))+R(v*V)),g[a+136&gt;&gt;2]=hr+R(R(R(y*Z)+R(W*Y))+R(m*V)),o[a+700&gt;&gt;2]=r,o[a+696&gt;&gt;2]=-1,o[a+688&gt;&gt;2]=o[a+44&gt;&gt;2],o[a+684&gt;&gt;2]=_,o[a+680&gt;&gt;2]=0,o[a+692&gt;&gt;2]=a+88,o[a+452&gt;&gt;2]=1065353216,o[a+464&gt;&gt;2]=-1,o[a+468&gt;&gt;2]=0,o[a+456&gt;&gt;2]=0,o[a+460&gt;&gt;2]=1,o[a+476&gt;&gt;2]=r,o[a+448&gt;&gt;2]=21552,e=o[a+64&gt;&gt;2],o[a+472&gt;&gt;2]=e,o[a+452&gt;&gt;2]=o[e+4&gt;&gt;2],o[a+468&gt;&gt;2]=o[e+20&gt;&gt;2],vf(o[a+56&gt;&gt;2],o[a+60&gt;&gt;2],a+680|0,a+448|0),(0|i)==(0|r))break A;r=r+1|0,f=f+80|0,t=o[a+52&gt;&gt;2],_=o[a+48&gt;&gt;2]}D=a+704|0}function df(e,i,r,f,n,a,t,C){var d;D=d=D-32|0,o[d+24&gt;&gt;2]=-1,o[d+28&gt;&gt;2]=-1,o[d+20&gt;&gt;2]=a,o[d+16&gt;&gt;2]=f,o[d+12&gt;&gt;2]=n,o[d+8&gt;&gt;2]=0,Cf(e,i,r,d+8|0,t,C),D=d+32|0}function Cf(e,i,r,f,a,t){var C,d,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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=0,hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=R(0),sn=0,kn=R(0),Cn=R(0),dn=0,vn=0,gn=0,Bn=0,_n=0,Rn=0,mn=0,Qn=0,hn=0,Gn=0,yn=0,wn=0,Wn=0,pn=R(0);D=C=D-688|0,v=o[f+12&gt;&gt;2],d=o[f+4&gt;&gt;2];A:if((0|(gr=o[d+4&gt;&gt;2]))&lt;=19)g[C+660&gt;&gt;2]=t,o[C+656&gt;&gt;2]=0,o[C+488&gt;&gt;2]=15992,o[C+652&gt;&gt;2]=o[a+4&gt;&gt;2],n[C+460|0]=0,o[C+436&gt;&gt;2]=953267991,o[C+64&gt;&gt;2]=14800,e=tf(C+664|0,e,d,C+128|0,C- -64|0),BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,i,r,v,v,C+488|0)&amp;&amp;(t=g[C+620&gt;&gt;2],B=g[C+624&gt;&gt;2],_=g[C+628&gt;&gt;2],m=R(R(R(t*t)+R(B*B))+R(_*_)),m&gt;R(9999999747378752e-20)&amp;&amp;(Q=g[C+652&gt;&gt;2],Q&lt;g[a+4&gt;&gt;2]&amp;&amp;(h=_,_=R(R(1)/R(w(m))),g[C+628&gt;&gt;2]=h*_,g[C+624&gt;&gt;2]=B*_,g[C+620&gt;&gt;2]=t*_,e=C+644|0,i=o[e+4&gt;&gt;2],r=C+112|0,o[r&gt;&gt;2]=o[e&gt;&gt;2],o[r+4&gt;&gt;2]=i,e=C+620|0,i=e+8|0,r=o[i+4&gt;&gt;2],v=C+96|0,o[v&gt;&gt;2]=o[i&gt;&gt;2],o[v+4&gt;&gt;2]=r,i=o[C+640&gt;&gt;2],o[C+104&gt;&gt;2]=o[C+636&gt;&gt;2],o[C+108&gt;&gt;2]=i,g[C+120&gt;&gt;2]=Q,i=o[e+4&gt;&gt;2],o[C+88&gt;&gt;2]=o[e&gt;&gt;2],o[C+92&gt;&gt;2]=i,o[C+84&gt;&gt;2]=0,o[C+80&gt;&gt;2]=o[f+8&gt;&gt;2],R(BA[o[o[a&gt;&gt;2]+12&gt;&gt;2]](a,C+80|0,1)))));else if(sn=gr+-21|0,sn&gt;&gt;&gt;0&lt;=8){e:if(!(sn&gt;&gt;&gt;0&gt;7)){switch(sn-1|0){default:B=g[v+20&gt;&gt;2],_=g[v+36&gt;&gt;2],y=g[v+52&gt;&gt;2],m=g[v+24&gt;&gt;2],W=g[v+56&gt;&gt;2],Q=g[v+40&gt;&gt;2],G=g[v+32&gt;&gt;2],F=g[v&gt;&gt;2],Z=g[v+16&gt;&gt;2],p=g[v+4&gt;&gt;2],h=g[v+8&gt;&gt;2],Y=g[v+48&gt;&gt;2],o[C+92&gt;&gt;2]=0,Y=R(-Y),gi=R(R(R(h*Y)-R(m*y))-R(Q*W)),E=g[i+48&gt;&gt;2],V=g[i+52&gt;&gt;2],z=g[i+56&gt;&gt;2],g[C+88&gt;&gt;2]=gi+R(R(R(h*E)+R(m*V))+R(Q*z)),br=R(R(R(p*Y)-R(B*y))-R(_*W)),g[C+84&gt;&gt;2]=br+R(R(R(p*E)+R(B*V))+R(_*z)),hr=R(R(R(F*Y)-R(Z*y))-R(G*W)),g[C+80&gt;&gt;2]=hr+R(R(R(F*E)+R(Z*V))+R(G*z)),o[C+676&gt;&gt;2]=0,y=g[r+48&gt;&gt;2],W=g[r+52&gt;&gt;2],Y=g[r+56&gt;&gt;2],g[C+672&gt;&gt;2]=gi+R(R(R(h*y)+R(m*W))+R(Q*Y)),g[C+668&gt;&gt;2]=br+R(R(R(p*y)+R(B*W))+R(_*Y)),g[C+664&gt;&gt;2]=hr+R(R(R(F*y)+R(Z*W))+R(G*Y)),o[C+516&gt;&gt;2]=0,y=g[r+8&gt;&gt;2],W=g[r+24&gt;&gt;2],Y=g[r+40&gt;&gt;2],g[C+528&gt;&gt;2]=R(R(h*y)+R(m*W))+R(Q*Y),E=g[r+4&gt;&gt;2],V=g[r+20&gt;&gt;2],z=g[r+36&gt;&gt;2],g[C+524&gt;&gt;2]=R(R(h*E)+R(m*V))+R(Q*z),g[C+512&gt;&gt;2]=R(R(p*y)+R(B*W))+R(_*Y),g[C+508&gt;&gt;2]=R(R(p*E)+R(B*V))+R(_*z),o[C+500&gt;&gt;2]=0,hr=h,h=g[r&gt;&gt;2],vr=m,m=g[r+16&gt;&gt;2],Dr=Q,Q=g[r+32&gt;&gt;2],g[C+520&gt;&gt;2]=R(R(hr*h)+R(vr*m))+R(Dr*Q),g[C+504&gt;&gt;2]=R(R(p*h)+R(B*m))+R(_*Q),g[C+496&gt;&gt;2]=R(R(F*y)+R(Z*W))+R(G*Y),g[C+492&gt;&gt;2]=R(R(F*E)+R(Z*V))+R(G*z),g[C+488&gt;&gt;2]=R(R(F*h)+R(Z*m))+R(G*Q),o[C+548&gt;&gt;2]=0,o[(gr=C+540|0)&gt;&gt;2]=0,o[gr+4&gt;&gt;2]=0,o[(gr=C+532|0)&gt;&gt;2]=0,o[gr+4&gt;&gt;2]=0,f=o[f+8&gt;&gt;2],cf(C+128|0,e,i,r,v,R(BA[o[o[d&gt;&gt;2]+48&gt;&gt;2]](d))),o[C+348&gt;&gt;2]=d,o[C+344&gt;&gt;2]=f,o[C+128&gt;&gt;2]=21724,g[C+336&gt;&gt;2]=t,o[C+340&gt;&gt;2]=a,o[C+328&gt;&gt;2]=o[a+4&gt;&gt;2],BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,C+488|0,C- -64|0,C+48|0),je(d,C+128|0,C+80|0,C+664|0,C- -64|0,C+48|0);break A;case 0:case 1:case 2:case 3:case 4:case 5:break e;case 6:}g[C+300&gt;&gt;2]=t,o[C+296&gt;&gt;2]=0,o[C+128&gt;&gt;2]=15992,o[C+292&gt;&gt;2]=o[a+4&gt;&gt;2],e=function(e,i,r){return o[e+20&gt;&gt;2]=r,o[e+16&gt;&gt;2]=0,o[e+12&gt;&gt;2]=i,o[e+4&gt;&gt;2]=0,o[e+8&gt;&gt;2]=0,o[e&gt;&gt;2]=20396,e}(C+80|0,e,d),BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,i,r,v,v,C+128|0)&amp;&amp;(t=g[C+260&gt;&gt;2],B=g[C+264&gt;&gt;2],_=g[C+268&gt;&gt;2],(m=R(R(R(t*t)+R(B*B))+R(_*_)))&gt;R(9999999747378752e-20)&amp;&amp;((Q=g[C+292&gt;&gt;2])&lt;g[a+4&gt;&gt;2]&amp;&amp;(h=_,_=R(R(1)/R(w(m))),g[C+268&gt;&gt;2]=h*_,g[C+264&gt;&gt;2]=B*_,g[C+260&gt;&gt;2]=t*_,i=o[(e=C+284|0)+4&gt;&gt;2],o[(r=C+520|0)&gt;&gt;2]=o[e&gt;&gt;2],o[r+4&gt;&gt;2]=i,r=o[(i=(e=C+260|0)+8|0)+4&gt;&gt;2],o[(v=C+504|0)&gt;&gt;2]=o[i&gt;&gt;2],o[v+4&gt;&gt;2]=r,i=o[C+280&gt;&gt;2],o[C+512&gt;&gt;2]=o[C+276&gt;&gt;2],o[C+516&gt;&gt;2]=i,g[C+528&gt;&gt;2]=Q,i=o[e+4&gt;&gt;2],o[C+496&gt;&gt;2]=o[e&gt;&gt;2],o[C+500&gt;&gt;2]=i,o[C+492&gt;&gt;2]=0,o[C+488&gt;&gt;2]=o[f+8&gt;&gt;2],R(BA[o[o[a&gt;&gt;2]+12&gt;&gt;2]](a,C+488|0,1)))));break A}Y=g[r+52&gt;&gt;2],E=g[r+56&gt;&gt;2],_=g[v+52&gt;&gt;2],V=g[v+56&gt;&gt;2],z=g[i+52&gt;&gt;2],gi=g[i+56&gt;&gt;2],Q=g[v+20&gt;&gt;2],G=g[v+36&gt;&gt;2],p=g[v+24&gt;&gt;2],h=g[v+40&gt;&gt;2],br=g[r+48&gt;&gt;2],pn=g[v+48&gt;&gt;2],hr=g[i+48&gt;&gt;2],m=g[v+32&gt;&gt;2],F=g[v&gt;&gt;2],Z=g[v+16&gt;&gt;2],y=g[v+4&gt;&gt;2],W=g[v+8&gt;&gt;2],o[C+516&gt;&gt;2]=0,B=g[r+8&gt;&gt;2],vr=g[r+24&gt;&gt;2],Dr=g[r+40&gt;&gt;2],g[C+528&gt;&gt;2]=R(R(W*B)+R(p*vr))+R(h*Dr),Zf=g[r+4&gt;&gt;2],cn=g[r+20&gt;&gt;2],un=g[r+36&gt;&gt;2],g[C+524&gt;&gt;2]=R(R(W*Zf)+R(p*cn))+R(h*un),g[C+512&gt;&gt;2]=R(R(y*B)+R(Q*vr))+R(G*Dr),g[C+508&gt;&gt;2]=R(R(y*Zf)+R(Q*cn))+R(G*un),o[C+500&gt;&gt;2]=0,Gf=g[r&gt;&gt;2],kn=g[r+16&gt;&gt;2],Cn=g[r+32&gt;&gt;2],g[C+520&gt;&gt;2]=R(R(W*Gf)+R(p*kn))+R(h*Cn),g[C+504&gt;&gt;2]=R(R(y*Gf)+R(Q*kn))+R(G*Cn),g[C+496&gt;&gt;2]=R(R(F*B)+R(Z*vr))+R(m*Dr),g[C+492&gt;&gt;2]=R(R(F*Zf)+R(Z*cn))+R(m*un),g[C+488&gt;&gt;2]=R(R(F*Gf)+R(Z*kn))+R(m*Cn),o[C+548&gt;&gt;2]=0,o[(gr=C+540|0)&gt;&gt;2]=0,o[gr+4&gt;&gt;2]=0,o[(gr=C+532|0)&gt;&gt;2]=0,o[gr+4&gt;&gt;2]=0,f=o[f+8&gt;&gt;2],cf(C+128|0,e,i,r,v,R(BA[o[o[d&gt;&gt;2]+48&gt;&gt;2]](d))),o[C+348&gt;&gt;2]=d,o[C+344&gt;&gt;2]=f,o[C+128&gt;&gt;2]=21936,g[C+336&gt;&gt;2]=t,o[C+340&gt;&gt;2]=a,o[C+328&gt;&gt;2]=o[a+4&gt;&gt;2],BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,C+488|0,C+80|0,C+664|0),o[C+76&gt;&gt;2]=0,vr=R(-pn),Dr=R(R(R(W*vr)-R(p*_))-R(h*V)),t=R(Dr+R(R(R(W*hr)+R(p*z))+R(h*gi))),g[C+72&gt;&gt;2]=t,Zf=R(R(R(y*vr)-R(Q*_))-R(G*V)),B=R(Zf+R(R(R(y*hr)+R(Q*z))+R(G*gi))),g[C+68&gt;&gt;2]=B,V=R(R(R(F*vr)-R(Z*_))-R(m*V)),_=R(V+R(R(R(F*hr)+R(Z*z))+R(m*gi))),g[C+64&gt;&gt;2]=_,m=R(V+R(R(R(F*br)+R(Z*Y))+R(m*E))),F=_,m&lt;_&amp;&amp;(g[C+64&gt;&gt;2]=m,F=m),Z=B,(Q=R(Zf+R(R(R(y*br)+R(Q*Y))+R(G*E))))&lt;B&amp;&amp;(g[C+68&gt;&gt;2]=Q,Z=Q),(G=R(Dr+R(R(R(W*br)+R(p*Y))+R(h*E))))&lt;(p=t)&amp;&amp;(g[C+72&gt;&gt;2]=G,p=G),o[C+60&gt;&gt;2]=0,g[C+56&gt;&gt;2]=t,g[C+52&gt;&gt;2]=B,g[C+48&gt;&gt;2]=_,_&lt;m&amp;&amp;(g[C+48&gt;&gt;2]=m,_=m),B&lt;Q&amp;&amp;(g[C+52&gt;&gt;2]=Q,B=Q),t&lt;G&amp;&amp;(g[C+56&gt;&gt;2]=G,t=G),g[C+64&gt;&gt;2]=g[C+80&gt;&gt;2]+F,g[C+68&gt;&gt;2]=g[C+84&gt;&gt;2]+Z,g[C+72&gt;&gt;2]=g[C+88&gt;&gt;2]+p,g[C+48&gt;&gt;2]=g[C+664&gt;&gt;2]+_,g[C+52&gt;&gt;2]=g[C+668&gt;&gt;2]+B,g[C+56&gt;&gt;2]=g[C+672&gt;&gt;2]+t,BA[o[o[d&gt;&gt;2]+64&gt;&gt;2]](d,C+128|0,C- -64|0,C+48|0)}else if(31==(0|gr)){Ki(C+40|0,20933),y=g[(gr=v+52|0)&gt;&gt;2],W=g[(sn=v+56|0)&gt;&gt;2],Y=g[i+52&gt;&gt;2],E=g[i+56&gt;&gt;2],B=g[(dn=v+20|0)&gt;&gt;2],_=g[(vn=v+36|0)&gt;&gt;2],V=g[i+20&gt;&gt;2],z=g[i+36&gt;&gt;2],gi=g[i+24&gt;&gt;2],m=g[(gn=v+24|0)&gt;&gt;2],br=g[i+40&gt;&gt;2],Q=g[(Bn=v+40|0)&gt;&gt;2],G=g[v+32&gt;&gt;2],F=g[v&gt;&gt;2],Z=g[v+16&gt;&gt;2],hr=g[i+32&gt;&gt;2],vr=g[i&gt;&gt;2],Dr=g[i+16&gt;&gt;2],Gf=g[v+48&gt;&gt;2],Zf=g[i+48&gt;&gt;2],p=g[v+4&gt;&gt;2],cn=g[i+4&gt;&gt;2],un=g[i+8&gt;&gt;2],h=g[v+8&gt;&gt;2],o[(_n=C+188|0)&gt;&gt;2]=0,o[(Rn=C+172|0)&gt;&gt;2]=0,o[(mn=C+156|0)&gt;&gt;2]=0,g[(Qn=C+168|0)&gt;&gt;2]=R(R(h*un)+R(m*gi))+R(Q*br),g[(hn=C+164|0)&gt;&gt;2]=R(R(h*cn)+R(m*V))+R(Q*z),g[(Gn=C+152|0)&gt;&gt;2]=R(R(p*un)+R(B*gi))+R(_*br),g[(yn=C+148|0)&gt;&gt;2]=R(R(p*cn)+R(B*V))+R(_*z),wn=C+184|0,Gf=R(-Gf),g[wn&gt;&gt;2]=R(R(R(h*Gf)-R(m*y))-R(Q*W))+R(R(R(h*Zf)+R(m*Y))+R(Q*E)),g[(Wn=C+180|0)&gt;&gt;2]=R(R(R(p*Gf)-R(B*y))-R(_*W))+R(R(R(p*Zf)+R(B*Y))+R(_*E)),o[C+140&gt;&gt;2]=0,g[C+160&gt;&gt;2]=R(R(h*vr)+R(m*Dr))+R(Q*hr),g[C+144&gt;&gt;2]=R(R(p*vr)+R(B*Dr))+R(_*hr),g[C+136&gt;&gt;2]=R(R(F*un)+R(Z*gi))+R(G*br),g[C+176&gt;&gt;2]=R(R(R(F*Gf)-R(Z*y))-R(G*W))+R(R(R(F*Zf)+R(Z*Y))+R(G*E)),g[C+132&gt;&gt;2]=R(R(F*cn)+R(Z*V))+R(G*z),g[C+128&gt;&gt;2]=R(R(F*vr)+R(Z*Dr))+R(G*hr),BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,C+128|0,C- -64|0,C+48|0),y=g[gr&gt;&gt;2],W=g[sn&gt;&gt;2],Y=g[r+52&gt;&gt;2],E=g[r+56&gt;&gt;2],B=g[dn&gt;&gt;2],_=g[vn&gt;&gt;2],V=g[r+20&gt;&gt;2],z=g[r+36&gt;&gt;2],gi=g[r+24&gt;&gt;2],m=g[gn&gt;&gt;2],br=g[r+40&gt;&gt;2],Q=g[Bn&gt;&gt;2],G=g[v+32&gt;&gt;2],F=g[v&gt;&gt;2],Z=g[v+16&gt;&gt;2],hr=g[r+32&gt;&gt;2],vr=g[r&gt;&gt;2],Dr=g[r+16&gt;&gt;2],Gf=g[v+48&gt;&gt;2],Zf=g[r+48&gt;&gt;2],p=g[v+4&gt;&gt;2],cn=g[r+4&gt;&gt;2],un=g[r+8&gt;&gt;2],h=g[v+8&gt;&gt;2],o[_n&gt;&gt;2]=0,o[Rn&gt;&gt;2]=0,o[mn&gt;&gt;2]=0,g[Qn&gt;&gt;2]=R(R(h*un)+R(m*gi))+R(Q*br),g[hn&gt;&gt;2]=R(R(h*cn)+R(m*V))+R(Q*z),g[Gn&gt;&gt;2]=R(R(p*un)+R(B*gi))+R(_*br),g[yn&gt;&gt;2]=R(R(p*cn)+R(B*V))+R(_*z),Gf=R(-Gf),g[wn&gt;&gt;2]=R(R(R(h*Gf)-R(m*y))-R(Q*W))+R(R(R(h*Zf)+R(m*Y))+R(Q*E)),g[Wn&gt;&gt;2]=R(R(R(p*Gf)-R(B*y))-R(_*W))+R(R(R(p*Zf)+R(B*Y))+R(_*E)),o[C+140&gt;&gt;2]=0,g[C+160&gt;&gt;2]=R(R(h*vr)+R(m*Dr))+R(Q*hr),g[C+144&gt;&gt;2]=R(R(p*vr)+R(B*Dr))+R(_*hr),g[C+136&gt;&gt;2]=R(R(F*un)+R(Z*gi))+R(G*br),g[C+176&gt;&gt;2]=R(R(R(F*Gf)-R(Z*y))-R(G*W))+R(R(R(F*Zf)+R(Z*Y))+R(G*E)),g[C+132&gt;&gt;2]=R(R(F*cn)+R(Z*V))+R(G*z),g[C+128&gt;&gt;2]=R(R(F*vr)+R(Z*Dr))+R(G*hr),BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,C+128|0,C+24|0,C+8|0),(B=g[C+24&gt;&gt;2])&lt;g[C+64&gt;&gt;2]&amp;&amp;(g[C+64&gt;&gt;2]=B),(B=g[C+28&gt;&gt;2])&lt;g[C+68&gt;&gt;2]&amp;&amp;(g[C+68&gt;&gt;2]=B),(B=g[C+32&gt;&gt;2])&lt;g[C+72&gt;&gt;2]&amp;&amp;(g[C+72&gt;&gt;2]=B),(B=g[C+36&gt;&gt;2])&lt;g[C+76&gt;&gt;2]&amp;&amp;(g[C+76&gt;&gt;2]=B),B=g[C+8&gt;&gt;2],g[C+48&gt;&gt;2]&lt;B&amp;&amp;(g[C+48&gt;&gt;2]=B),B=g[C+12&gt;&gt;2],g[C+52&gt;&gt;2]&lt;B&amp;&amp;(g[C+52&gt;&gt;2]=B),B=g[C+16&gt;&gt;2],g[C+56&gt;&gt;2]&lt;B&amp;&amp;(g[C+56&gt;&gt;2]=B),B=g[C+20&gt;&gt;2],g[C+60&gt;&gt;2]&lt;B&amp;&amp;(g[C+60&gt;&gt;2]=B),o[C+520&gt;&gt;2]=a,o[C+516&gt;&gt;2]=v,g[C+508&gt;&gt;2]=t,o[C+504&gt;&gt;2]=r,o[C+500&gt;&gt;2]=i,o[C+496&gt;&gt;2]=e,o[C+492&gt;&gt;2]=f,o[C+488&gt;&gt;2]=22152,o[C+512&gt;&gt;2]=d;e:{if(!(e=o[d+68&gt;&gt;2])){if(o[d+20&gt;&gt;2]&lt;1)break e;for(f=64,i=1;;){if(e=o[d+28&gt;&gt;2]+f|0,r=o[e&gt;&gt;2],t=g[e+-16&gt;&gt;2],B=g[e+-12&gt;&gt;2],_=g[e+-8&gt;&gt;2],m=g[e+-64&gt;&gt;2],Q=g[e+-48&gt;&gt;2],G=g[e+-32&gt;&gt;2],F=g[e+-60&gt;&gt;2],Z=g[e+-44&gt;&gt;2],p=g[e+-28&gt;&gt;2],h=g[e+-56&gt;&gt;2],y=g[e+-40&gt;&gt;2],W=g[e+-24&gt;&gt;2],o[C+188&gt;&gt;2]=0,o[C+172&gt;&gt;2]=0,o[C+156&gt;&gt;2]=0,o[C+140&gt;&gt;2]=0,Y=g[v+32&gt;&gt;2],E=g[v+36&gt;&gt;2],V=g[v+40&gt;&gt;2],g[C+168&gt;&gt;2]=R(R(h*Y)+R(y*E))+R(W*V),g[C+164&gt;&gt;2]=R(R(F*Y)+R(Z*E))+R(p*V),g[C+160&gt;&gt;2]=R(R(m*Y)+R(Q*E))+R(G*V),z=g[v+16&gt;&gt;2],gi=g[v+20&gt;&gt;2],br=g[v+24&gt;&gt;2],g[C+152&gt;&gt;2]=R(R(h*z)+R(y*gi))+R(W*br),g[C+148&gt;&gt;2]=R(R(F*z)+R(Z*gi))+R(p*br),g[C+144&gt;&gt;2]=R(R(m*z)+R(Q*gi))+R(G*br),hr=h,h=g[v&gt;&gt;2],vr=y,y=g[v+4&gt;&gt;2],Dr=W,W=g[v+8&gt;&gt;2],g[C+136&gt;&gt;2]=R(R(hr*h)+R(vr*y))+R(Dr*W),g[C+132&gt;&gt;2]=R(R(F*h)+R(Z*y))+R(p*W),g[C+128&gt;&gt;2]=R(R(m*h)+R(Q*y))+R(G*W),g[C+184&gt;&gt;2]=R(R(R(t*Y)+R(B*E))+R(_*V))+g[v+56&gt;&gt;2],g[C+180&gt;&gt;2]=R(R(R(t*z)+R(B*gi))+R(_*br))+g[v+52&gt;&gt;2],g[C+176&gt;&gt;2]=R(R(R(t*h)+R(B*y))+R(_*W))+g[v+48&gt;&gt;2],o[C+84&gt;&gt;2]=1065353216,o[C+88&gt;&gt;2]=1,o[C+92&gt;&gt;2]=-1,e=i+-1|0,o[C+100&gt;&gt;2]=e,a=o[C+520&gt;&gt;2],o[C+96&gt;&gt;2]=a,o[C+80&gt;&gt;2]=22368,o[C+84&gt;&gt;2]=o[a+4&gt;&gt;2],o[C+684&gt;&gt;2]=e,o[C+680&gt;&gt;2]=-1,o[C+668&gt;&gt;2]=r,e=o[C+492&gt;&gt;2],o[C+664&gt;&gt;2]=e,o[C+672&gt;&gt;2]=o[e+8&gt;&gt;2],o[C+676&gt;&gt;2]=C+128,Cf(o[C+496&gt;&gt;2],o[C+500&gt;&gt;2],o[C+504&gt;&gt;2],C+664|0,C+80|0,g[C+508&gt;&gt;2]),(0|i)&gt;=o[d+20&gt;&gt;2])break e;f=f+80|0,i=i+1|0,v=o[C+516&gt;&gt;2]}}r=o[(i=C+72|0)+4&gt;&gt;2],o[(f=C+136|0)&gt;&gt;2]=o[i&gt;&gt;2],o[f+4&gt;&gt;2]=r,r=o[(i=C+56|0)+4&gt;&gt;2],o[(f=C+152|0)&gt;&gt;2]=o[i&gt;&gt;2],o[f+4&gt;&gt;2]=r,i=o[C+52&gt;&gt;2],o[C+144&gt;&gt;2]=o[C+48&gt;&gt;2],o[C+148&gt;&gt;2]=i,i=o[C+68&gt;&gt;2],o[C+128&gt;&gt;2]=o[C+64&gt;&gt;2],o[C+132&gt;&gt;2]=i,wr(e,o[e&gt;&gt;2],C+128|0,C+488|0)}Li()}D=C+688|0}function gf(e,i,r,f,n,a){var t,C,d=0,v=0,B=0,_=0,m=0,Q=0,h=R(0),G=R(0),y=0,W=R(0),p=R(0),F=R(0),Z=R(0),Y=0,V=R(0),E=0,z=R(0),gi=0,br=0,vr=R(0);D=t=D-400|0,Ki(t+392|0,20953),d=o[(B=_=r+8|0)+4&gt;&gt;2],o[(y=t+336|0)&gt;&gt;2]=o[B&gt;&gt;2],o[y+4&gt;&gt;2]=d,m=o[(d=y=r+24|0)+4&gt;&gt;2],o[(B=t+352|0)&gt;&gt;2]=o[d&gt;&gt;2],o[B+4&gt;&gt;2]=m,Q=o[(B=r+40|0)+4&gt;&gt;2],o[(d=t+368|0)&gt;&gt;2]=o[B&gt;&gt;2],o[d+4&gt;&gt;2]=Q,E=o[(d=r+56|0)+4&gt;&gt;2],o[(m=t+384|0)&gt;&gt;2]=o[d&gt;&gt;2],o[m+4&gt;&gt;2]=E,Y=o[(m=f+8|0)+4&gt;&gt;2],o[(Q=t+272|0)&gt;&gt;2]=o[m&gt;&gt;2],o[Q+4&gt;&gt;2]=Y,Q=o[r+4&gt;&gt;2],o[t+328&gt;&gt;2]=o[r&gt;&gt;2],o[t+332&gt;&gt;2]=Q,Q=o[r+20&gt;&gt;2],o[t+344&gt;&gt;2]=o[r+16&gt;&gt;2],o[t+348&gt;&gt;2]=Q,Q=o[r+36&gt;&gt;2],o[t+360&gt;&gt;2]=o[r+32&gt;&gt;2],o[t+364&gt;&gt;2]=Q,Q=o[r+52&gt;&gt;2],o[t+376&gt;&gt;2]=o[r+48&gt;&gt;2],o[t+380&gt;&gt;2]=Q,Q=o[f+4&gt;&gt;2],o[t+264&gt;&gt;2]=o[f&gt;&gt;2],o[t+268&gt;&gt;2]=Q,v=o[(Q=f+24|0)+4&gt;&gt;2],o[(E=t+288|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[E+4&gt;&gt;2]=v,gi=o[(v=E=f+40|0)+4&gt;&gt;2],o[(Y=t+304|0)&gt;&gt;2]=o[v&gt;&gt;2],o[Y+4&gt;&gt;2]=gi,br=o[(Y=f+56|0)+4&gt;&gt;2],o[(v=t+320|0)&gt;&gt;2]=o[Y&gt;&gt;2],o[v+4&gt;&gt;2]=br,v=o[f+20&gt;&gt;2],o[t+280&gt;&gt;2]=o[f+16&gt;&gt;2],o[t+284&gt;&gt;2]=v,v=o[f+36&gt;&gt;2],o[t+296&gt;&gt;2]=o[f+32&gt;&gt;2],o[t+300&gt;&gt;2]=v,v=o[f+52&gt;&gt;2],o[t+312&gt;&gt;2]=o[f+48&gt;&gt;2],o[t+316&gt;&gt;2]=v,Jr(t+328|0,t+264|0,t,t+248|0),o[t+228&gt;&gt;2]=0,h=g[t+248&gt;&gt;2],g[t+224&gt;&gt;2]=h*g[t+8&gt;&gt;2],g[t+220&gt;&gt;2]=h*g[t+4&gt;&gt;2],g[t+216&gt;&gt;2]=h*g[t&gt;&gt;2],o[(v=t+208|0)&gt;&gt;2]=0,o[v+4&gt;&gt;2]=0,o[t+200&gt;&gt;2]=0,o[t+204&gt;&gt;2]=0,o[(v=t+56|0)&gt;&gt;2]=0,o[v+4&gt;&gt;2]=0,o[(v=t+48|0)&gt;&gt;2]=0,o[v+4&gt;&gt;2]=0,Hf(t+328|0,t+248|0),o[(v=t+44|0)&gt;&gt;2]=0,o[(gi=t+28|0)&gt;&gt;2]=0,h=g[t+248&gt;&gt;2],G=g[t+252&gt;&gt;2],W=g[t+256&gt;&gt;2],F=g[t+260&gt;&gt;2],p=R(R(2)/R(R(R(R(h*h)+R(G*G))+R(W*W))+R(F*F))),z=R(W*p),Z=R(G*z),V=R(h*p),vr=R(F*V),g[t+36&gt;&gt;2]=Z+vr,g[(br=t+24|0)&gt;&gt;2]=Z-vr,Z=R(h*V),V=G,G=R(G*p),p=R(V*G),g[t+40&gt;&gt;2]=R(1)-R(Z+p),W=R(W*z),g[t+20&gt;&gt;2]=R(1)-R(Z+W),o[t+12&gt;&gt;2]=0,Z=R(h*z),V=R(F*G),g[t+32&gt;&gt;2]=Z-V,h=R(h*G),G=R(F*z),g[t+16&gt;&gt;2]=h+G,g[t+8&gt;&gt;2]=Z+V,g[t+4&gt;&gt;2]=h-G,g[t&gt;&gt;2]=R(1)-R(p+W),RA(i,t,t+200|0,t+216|0,t+248|0,t+232|0),C=o[_+4&gt;&gt;2],o[v&gt;&gt;2]=o[_&gt;&gt;2],o[v+4&gt;&gt;2]=C,v=o[r+20&gt;&gt;2],o[(_=t+52|0)&gt;&gt;2]=o[r+16&gt;&gt;2],o[_+4&gt;&gt;2]=v,v=o[y+4&gt;&gt;2],o[(_=t+60|0)&gt;&gt;2]=o[y&gt;&gt;2],o[_+4&gt;&gt;2]=v,y=o[r+36&gt;&gt;2],o[(_=t+68|0)&gt;&gt;2]=o[r+32&gt;&gt;2],o[_+4&gt;&gt;2]=y,y=o[B+4&gt;&gt;2],o[(_=t+76|0)&gt;&gt;2]=o[B&gt;&gt;2],o[_+4&gt;&gt;2]=y,B=o[r+52&gt;&gt;2],o[(_=t+84|0)&gt;&gt;2]=o[r+48&gt;&gt;2],o[_+4&gt;&gt;2]=B,v=o[d+4&gt;&gt;2],o[(B=y=t+92|0)&gt;&gt;2]=o[d&gt;&gt;2],o[B+4&gt;&gt;2]=v,d=o[m+4&gt;&gt;2],o[(B=t+108|0)&gt;&gt;2]=o[m&gt;&gt;2],o[B+4&gt;&gt;2]=d,o[t&gt;&gt;2]=22756,B=o[r+4&gt;&gt;2],o[t+36&gt;&gt;2]=o[r&gt;&gt;2],o[t+40&gt;&gt;2]=B,r=o[f+4&gt;&gt;2],o[t+100&gt;&gt;2]=o[f&gt;&gt;2],o[t+104&gt;&gt;2]=r,d=o[f+52&gt;&gt;2],o[(r=t+148|0)&gt;&gt;2]=o[f+48&gt;&gt;2],o[r+4&gt;&gt;2]=d,m=o[Y+4&gt;&gt;2],o[(d=B=t+156|0)&gt;&gt;2]=o[Y&gt;&gt;2],o[d+4&gt;&gt;2]=m,m=o[Q+4&gt;&gt;2],o[(d=t+124|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[d+4&gt;&gt;2]=m,m=o[f+20&gt;&gt;2],o[(d=t+116|0)&gt;&gt;2]=o[f+16&gt;&gt;2],o[d+4&gt;&gt;2]=m,m=o[E+4&gt;&gt;2],o[(d=t+140|0)&gt;&gt;2]=o[E&gt;&gt;2],o[d+4&gt;&gt;2]=m,m=o[f+36&gt;&gt;2],o[(d=t+132|0)&gt;&gt;2]=o[f+32&gt;&gt;2],o[d+4&gt;&gt;2]=m,o[t+184&gt;&gt;2]=n,g[t+188&gt;&gt;2]=a,o[t+192&gt;&gt;2]=i,h=g[t+88&gt;&gt;2],G=g[t+152&gt;&gt;2],a=g[_&gt;&gt;2],F=g[r&gt;&gt;2],W=g[y&gt;&gt;2],p=g[B&gt;&gt;2],o[t+180&gt;&gt;2]=e,a=R(F-a),h=R(G-h),G=R(p-W),F=R(R(1)/R(w(R(R(R(a*a)+R(h*h))+R(G*G))))),z=(W=R(G*F))==R(0)?R(0xde0b6b000000000):R(R(1)/W),o[gi&gt;&gt;2]=z&lt;R(0),Z=(p=R(h*F))==R(0)?R(0xde0b6b000000000):R(R(1)/p),o[br&gt;&gt;2]=Z&lt;R(0),g[t+12&gt;&gt;2]=z,g[t+8&gt;&gt;2]=Z,V=a,a=R(a*F),g[t+32&gt;&gt;2]=R(G*W)+R(R(V*a)+R(h*p)),a=a==R(0)?R(0xde0b6b000000000):R(R(1)/a),g[t+4&gt;&gt;2]=a,o[t+20&gt;&gt;2]=a&lt;R(0),e=o[e+68&gt;&gt;2],BA[o[o[e&gt;&gt;2]+24&gt;&gt;2]](e,t+376|0,t+312|0,t,t+248|0,t+232|0),Li(),D=t+400|0}function Bf(e){e|=0;var i,r=0,f=0,a=0,t=R(0),d=0,v=0,B=0,_=0,m=0,Q=R(0),h=0,G=0,y=R(0),w=R(0),W=R(0),p=R(0),F=0;if(D=i=D-192|0,BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e)){if(f=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[f&gt;&gt;2]+100&gt;&gt;2]](f),f=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[f&gt;&gt;2]+8&gt;&gt;2]](i+80|0,f),f=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),8&amp;BA[o[o[f&gt;&gt;2]+56&gt;&gt;2]](f)&amp;&amp;((f=o[e+24&gt;&gt;2])&amp;&amp;!((0|(_=0|BA[o[o[f&gt;&gt;2]+36&gt;&gt;2]](f)))&lt;1)))for(h=i+176|0,f=0;;){if(d=o[e+24&gt;&gt;2],d=0|BA[o[o[d&gt;&gt;2]+40&gt;&gt;2]](d,f),(0|(B=o[d+780&gt;&gt;2]))&gt;=1)for(d=d+160|0;m=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[m&gt;&gt;2]+40&gt;&gt;2]](m,d+-124|0,d+-92|0,g[d+-76&gt;&gt;2],o[d&gt;&gt;2],h),d=d+192|0,B=B+-1|0;);if((0|_)==(0|(f=f+1|0)))break}if(f=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),!(!(3&amp;BA[o[o[f&gt;&gt;2]+56&gt;&gt;2]](f))|o[e+8&gt;&gt;2]&lt;1))for(B=i+160|0,_=i+96|0,h=i+112|0,m=i+128|0,G=i+144|0,d=0;;){if(f=o[o[e+16&gt;&gt;2]+d&gt;&gt;2],!(32&amp;C[f+204|0])){if(BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e)&amp;&amp;(r=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),1&amp;BA[o[o[r&gt;&gt;2]+56&gt;&gt;2]](r))){o[i+72&gt;&gt;2]=1053609165,o[i+76&gt;&gt;2]=0,o[i+64&gt;&gt;2]=1053609165,o[i+68&gt;&gt;2]=1053609165;A:if((r=o[f+220&gt;&gt;2]+-1|0)&gt;&gt;&gt;0&lt;=4){switch(r-1|0){default:v=o[(a=i+88|0)+4&gt;&gt;2],o[(r=i+72|0)&gt;&gt;2]=o[a&gt;&gt;2],o[r+4&gt;&gt;2]=v,r=o[i+84&gt;&gt;2],o[i+64&gt;&gt;2]=o[i+80&gt;&gt;2],o[i+68&gt;&gt;2]=r;break A;case 0:v=o[(a=_+8|0)+4&gt;&gt;2],o[(r=i+72|0)&gt;&gt;2]=o[a&gt;&gt;2],o[r+4&gt;&gt;2]=v,r=o[_+4&gt;&gt;2],o[i+64&gt;&gt;2]=o[_&gt;&gt;2],o[i+68&gt;&gt;2]=r;break A;case 1:v=o[(a=h+8|0)+4&gt;&gt;2],o[(r=i+72|0)&gt;&gt;2]=o[a&gt;&gt;2],o[r+4&gt;&gt;2]=v,r=o[h+4&gt;&gt;2],o[i+64&gt;&gt;2]=o[h&gt;&gt;2],o[i+68&gt;&gt;2]=r;break A;case 2:v=o[(a=m+8|0)+4&gt;&gt;2],o[(r=i+72|0)&gt;&gt;2]=o[a&gt;&gt;2],o[r+4&gt;&gt;2]=v,r=o[m+4&gt;&gt;2],o[i+64&gt;&gt;2]=o[m&gt;&gt;2],o[i+68&gt;&gt;2]=r;break A;case 3:}v=o[(a=G+8|0)+4&gt;&gt;2],o[(r=i+72|0)&gt;&gt;2]=o[a&gt;&gt;2],o[r+4&gt;&gt;2]=v,r=o[G+4&gt;&gt;2],o[i+64&gt;&gt;2]=o[G&gt;&gt;2],o[i+68&gt;&gt;2]=r}else o[i+72&gt;&gt;2]=1050253722,o[i+76&gt;&gt;2]=0,o[i+64&gt;&gt;2]=1050253722,o[i+68&gt;&gt;2]=1050253722;1&amp;n[f+205|0]&amp;&amp;(v=o[(a=f+316|0)+4&gt;&gt;2],o[(r=i+72|0)&gt;&gt;2]=o[a&gt;&gt;2],o[r+4&gt;&gt;2]=v,r=o[f+312&gt;&gt;2],o[i+64&gt;&gt;2]=o[f+308&gt;&gt;2],o[i+68&gt;&gt;2]=r),BA[o[o[e&gt;&gt;2]+28&gt;&gt;2]](e,f+4|0,o[f+192&gt;&gt;2],i- -64|0)}(r=o[e+72&gt;&gt;2])&amp;&amp;2&amp;BA[o[o[r&gt;&gt;2]+56&gt;&gt;2]](r)&amp;&amp;(v=o[(a=B+8|0)+4&gt;&gt;2],o[(r=i+40|0)&gt;&gt;2]=o[a&gt;&gt;2],o[r+4&gt;&gt;2]=v,r=o[B+4&gt;&gt;2],o[i+32&gt;&gt;2]=o[B&gt;&gt;2],o[i+36&gt;&gt;2]=r,r=o[f+192&gt;&gt;2],BA[o[o[r&gt;&gt;2]+8&gt;&gt;2]](r,f+4|0,i- -64|0,i+48|0),t=g[744],g[i+64&gt;&gt;2]=g[i+64&gt;&gt;2]-t,g[i+68&gt;&gt;2]=g[i+68&gt;&gt;2]-t,g[i+72&gt;&gt;2]=g[i+72&gt;&gt;2]-t,g[i+48&gt;&gt;2]=t+g[i+48&gt;&gt;2],g[i+52&gt;&gt;2]=t+g[i+52&gt;&gt;2],g[i+56&gt;&gt;2]=t+g[i+56&gt;&gt;2],3&amp;C[f+204|0]|!C[e+44|0]|2!=o[f+252&gt;&gt;2]||(r=o[f+192&gt;&gt;2],BA[o[o[r&gt;&gt;2]+8&gt;&gt;2]](r,f+68|0,i+16|0,i),Q=R(g[i+16&gt;&gt;2]-t),g[i+16&gt;&gt;2]=Q,y=R(g[i+20&gt;&gt;2]-t),g[i+20&gt;&gt;2]=y,w=R(g[i+24&gt;&gt;2]-t),g[i+24&gt;&gt;2]=w,W=R(t+g[i&gt;&gt;2]),g[i&gt;&gt;2]=W,p=R(t+g[i+4&gt;&gt;2]),g[i+4&gt;&gt;2]=p,t=R(t+g[i+8&gt;&gt;2]),g[i+8&gt;&gt;2]=t,Q&lt;g[i+64&gt;&gt;2]&amp;&amp;(g[i+64&gt;&gt;2]=Q),y&lt;g[i+68&gt;&gt;2]&amp;&amp;(g[i+68&gt;&gt;2]=y),w&lt;g[i+72&gt;&gt;2]&amp;&amp;(g[i+72&gt;&gt;2]=w),(Q=g[i+28&gt;&gt;2])&lt;g[i+76&gt;&gt;2]&amp;&amp;(g[i+76&gt;&gt;2]=Q),g[i+48&gt;&gt;2]&lt;W&amp;&amp;(g[i+48&gt;&gt;2]=W),g[i+52&gt;&gt;2]&lt;p&amp;&amp;(g[i+52&gt;&gt;2]=p),g[i+56&gt;&gt;2]&lt;t&amp;&amp;(g[i+56&gt;&gt;2]=t),t=g[i+12&gt;&gt;2],g[i+60&gt;&gt;2]&lt;t&amp;&amp;(g[i+60&gt;&gt;2]=t)),f=o[e+72&gt;&gt;2],BA[o[o[f&gt;&gt;2]+60&gt;&gt;2]](f,i- -64|0,i+48|0,i+32|0))}if(d=d+4|0,!((0|(F=F+1|0))&lt;o[e+8&gt;&gt;2]))break}}D=i+192|0}function _f(e,i){var r,f=0,a=0,t=0,d=0,v=0,g=0;if(D=r=D-96|0,n[r+52|0]=1,o[r+48&gt;&gt;2]=0,n[r+72|0]=1,o[(f=r+40|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[r+68&gt;&gt;2]=0,n[r+92|0]=1,o[(f=r+60|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[r+88&gt;&gt;2]=0,o[(f=r+80|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[r+28&gt;&gt;2]=0,n[r+32|0]=1,o[r+20&gt;&gt;2]=0,o[r+24&gt;&gt;2]=0,!((0|(f=o[e+8&gt;&gt;2]))&lt;1)){for(;;){d=o[o[o[e+16&gt;&gt;2]+(g&lt;&lt;2)&gt;&gt;2]+192&gt;&gt;2],o[r+12&gt;&gt;2]=d,t=_((t=d+(d&lt;&lt;15^-1)|0)&gt;&gt;&gt;10^t,9);A:{e:if(!((v=v+-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;=a&gt;&gt;&gt;0)&amp;&amp;(a=o[o[r+28&gt;&gt;2]+(v&lt;&lt;2)&gt;&gt;2],-1!=(0|a))){for(v=o[r+48&gt;&gt;2],t=o[r+88&gt;&gt;2];;){if(o[t+(a&lt;&lt;3)&gt;&gt;2]!=(0|d)){if(-1!=(0|(a=o[v+(a&lt;&lt;2)&gt;&gt;2])))continue;break e}break}if(o[r+68&gt;&gt;2]+(a&lt;&lt;2))break A}o[r&gt;&gt;2]=d,mf(r+16|0,r,r+12|0),a=o[r+12&gt;&gt;2],BA[o[o[a&gt;&gt;2]+60&gt;&gt;2]](a,i),f=o[e+8&gt;&gt;2]}if(!((0|(g=g+1|0))&lt;(0|f)))break;a=o[r+20&gt;&gt;2],v=o[r+64&gt;&gt;2]}if(!((0|f)&lt;1))for(a=0,d=0;g=o[o[e+16&gt;&gt;2]+a&gt;&gt;2],1!=(0|(v=o[g+252&gt;&gt;2]))&amp;&amp;64!=(0|v)||(BA[o[o[g&gt;&gt;2]+24&gt;&gt;2]](g,i),f=o[e+8&gt;&gt;2]),a=a+4|0,(0|(d=d+1|0))&lt;(0|f););}(e=o[r+88&gt;&gt;2])&amp;&amp;(C[r+92|0]&amp;&amp;CA(e),o[r+88&gt;&gt;2]=0),o[r+88&gt;&gt;2]=0,n[r+92|0]=1,o[r+80&gt;&gt;2]=0,o[r+84&gt;&gt;2]=0,(e=o[r+68&gt;&gt;2])&amp;&amp;(C[r+72|0]&amp;&amp;CA(e),o[r+68&gt;&gt;2]=0),o[r+68&gt;&gt;2]=0,n[r+72|0]=1,o[r+60&gt;&gt;2]=0,o[r+64&gt;&gt;2]=0,(e=o[r+48&gt;&gt;2])&amp;&amp;(C[r+52|0]&amp;&amp;CA(e),o[r+48&gt;&gt;2]=0),o[r+48&gt;&gt;2]=0,n[r+52|0]=1,o[r+40&gt;&gt;2]=0,o[r+44&gt;&gt;2]=0,(e=o[r+28&gt;&gt;2])&amp;&amp;(C[r+32|0]&amp;&amp;CA(e),o[r+28&gt;&gt;2]=0),D=r+96|0}function mf(e,i,r){var f=0,a=0,t=0,d=0,g=0,B=0,R=0,m=0,Q=0;A:{if(f=o[i&gt;&gt;2],t=_((t=(f&lt;&lt;15^-1)+f|0)&gt;&gt;&gt;10^t,9),!((R=(a=(t=((t^=t&gt;&gt;&gt;6)&lt;&lt;11^-1)+t|0)&gt;&gt;&gt;16^t)&amp;(t=o[e+48&gt;&gt;2])+-1)&gt;&gt;&gt;0&gt;=v[e+4&gt;&gt;2])&amp;&amp;-1!=(0|(d=o[o[e+12&gt;&gt;2]+(R&lt;&lt;2)&gt;&gt;2])))for(a=o[e+72&gt;&gt;2];;){if((0|f)==o[a+(d&lt;&lt;3)&gt;&gt;2])break A;if(-1==(0|(d=o[o[e+32&gt;&gt;2]+(d&lt;&lt;2)&gt;&gt;2])))break}if((0|(f=m=o[e+44&gt;&gt;2]))==(0|t)&amp;&amp;!((0|(f=t))&gt;=(0|(g=f?f&lt;&lt;1:1)))){if(g?(B=dA(g&lt;&lt;2),f=o[e+44&gt;&gt;2]):f=t,(0|f)&gt;=1)for(d=0,a=f;o[d+B&gt;&gt;2]=o[o[e+52&gt;&gt;2]+d&gt;&gt;2],d=d+4|0,a=a+-1|0;);(a=o[e+52&gt;&gt;2])&amp;&amp;(C[e+56|0]&amp;&amp;(CA(a),f=o[e+44&gt;&gt;2]),o[e+52&gt;&gt;2]=0),o[e+52&gt;&gt;2]=B,o[e+48&gt;&gt;2]=g,n[e+56|0]=1}if(o[e+44&gt;&gt;2]=f+1,o[o[e+52&gt;&gt;2]+(f&lt;&lt;2)&gt;&gt;2]=o[r&gt;&gt;2],(0|(a=o[e- -64&gt;&gt;2]))==o[e+68&gt;&gt;2]&amp;&amp;!((0|a)&gt;=(0|(r=a?a&lt;&lt;1:1)))){if(r?(B=dA(r&lt;&lt;3),a=o[e+64&gt;&gt;2]):B=0,(0|a)&gt;=1)for(d=0;g=o[e+72&gt;&gt;2]+d|0,Q=o[g+4&gt;&gt;2],o[(f=d+B|0)&gt;&gt;2]=o[g&gt;&gt;2],o[f+4&gt;&gt;2]=Q,d=d+8|0,a=a+-1|0;);(f=o[e+72&gt;&gt;2])&amp;&amp;(C[e+76|0]&amp;&amp;CA(f),o[e+72&gt;&gt;2]=0),o[e+72&gt;&gt;2]=B,o[e+68&gt;&gt;2]=r,n[e+76|0]=1,a=o[e+64&gt;&gt;2]}return f=o[i+4&gt;&gt;2],r=o[e+72&gt;&gt;2]+(a&lt;&lt;3)|0,o[r&gt;&gt;2]=o[i&gt;&gt;2],o[r+4&gt;&gt;2]=f,o[e+64&gt;&gt;2]=o[e+64&gt;&gt;2]+1,(0|t)&lt;o[e+48&gt;&gt;2]&amp;&amp;(function(e){var i,r,f=0,a=0,t=0,d=0,v=0,g=0,B=0;if(!((0|(r=o[e+4&gt;&gt;2]))&gt;=(0|(i=o[e+48&gt;&gt;2])))){if(o[e+8&gt;&gt;2]&gt;=(0|i))f=o[e+12&gt;&gt;2];else{i?(f=dA(i&lt;&lt;2),t=o[e+4&gt;&gt;2]):t=r,v=o[e+12&gt;&gt;2];e:{if((0|t)&gt;=1)for(d=f,a=v;o[d&gt;&gt;2]=o[a&gt;&gt;2],d=d+4|0,a=a+4|0,t=t+-1|0;);else if(!v)break e;C[e+16|0]&amp;&amp;CA(v)}o[e+12&gt;&gt;2]=f,n[e+16|0]=1,o[e+8&gt;&gt;2]=i}if(S((a=r&lt;&lt;2)+f|0,0,(g=i&lt;&lt;2)-a|0),o[e+4&gt;&gt;2]=i,(0|(B=o[e+24&gt;&gt;2]))&lt;(0|i)){e:if(o[e+28&gt;&gt;2]&gt;=(0|i))f=o[e+32&gt;&gt;2];else{if(i?(f=dA(g),t=o[e+24&gt;&gt;2]):(f=0,t=B),v=o[e+32&gt;&gt;2],(0|t)&gt;=1)for(d=f,a=v;o[d&gt;&gt;2]=o[a&gt;&gt;2],d=d+4|0,a=a+4|0,t=t+-1|0;);else if(!v){o[e+32&gt;&gt;2]=f,o[e+28&gt;&gt;2]=i,n[e+36|0]=1;break e}C[e+36|0]&amp;&amp;CA(v),o[e+32&gt;&gt;2]=f,n[e+36|0]=1,o[e+28&gt;&gt;2]=i}S((a=B&lt;&lt;2)+f|0,0,g-a|0)}if(o[e+24&gt;&gt;2]=i,(0|i)&gt;=1&amp;&amp;(S(o[e+12&gt;&gt;2],255,g),S(o[e+32&gt;&gt;2],255,g)),!((0|r)&lt;1))for(d=o[e+32&gt;&gt;2],a=o[e+72&gt;&gt;2],v=o[e+12&gt;&gt;2],t=0;f=o[a&gt;&gt;2],f=_((f=(f&lt;&lt;15^-1)+f|0)&gt;&gt;&gt;10^f,9),f=((f^=f&gt;&gt;&gt;6)&lt;&lt;11^-1)+f|0,f=v+((o[e+48&gt;&gt;2]+-1&amp;(f&gt;&gt;&gt;16^f))&lt;&lt;2)|0,o[d&gt;&gt;2]=o[f&gt;&gt;2],o[f&gt;&gt;2]=t,a=a+8|0,d=d+4|0,(0|(t=t+1|0))!=(0|r););}}(e),i=o[i&gt;&gt;2],i=_((i=(i&lt;&lt;15^-1)+i|0)&gt;&gt;&gt;10^i,9),i=((i^=i&gt;&gt;&gt;6)&lt;&lt;11^-1)+i|0,R=o[e+48&gt;&gt;2]+-1&amp;(i&gt;&gt;&gt;16^i)),i=o[e+32&gt;&gt;2]+(m&lt;&lt;2)|0,e=o[e+12&gt;&gt;2]+(R&lt;&lt;2)|0,o[i&gt;&gt;2]=o[e&gt;&gt;2],void(o[e&gt;&gt;2]=m)}o[o[e+52&gt;&gt;2]+(d&lt;&lt;2)&gt;&gt;2]=o[r&gt;&gt;2]}function Rf(e,i,r,f,n){e|=0,i|=0,r=R(r),f|=0,n|=0;var a,t=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);return D=a=D-48|0,o[a+44&gt;&gt;2]=n,o[a+40&gt;&gt;2]=f,v=g[e- -64&gt;&gt;2],B=g[e+60&gt;&gt;2],_=g[e+80&gt;&gt;2],m=g[e+72&gt;&gt;2],Q=g[e+76&gt;&gt;2],h=g[e+96&gt;&gt;2],G=g[e+88&gt;&gt;2],y=g[e+92&gt;&gt;2],w=g[e+56&gt;&gt;2],t=g[i+8&gt;&gt;2],C=g[i&gt;&gt;2],d=g[i+4&gt;&gt;2],o[a+28&gt;&gt;2]=0,g[a+24&gt;&gt;2]=R(R(C*G)+R(d*y))+R(t*h),g[a+20&gt;&gt;2]=R(R(C*m)+R(d*Q))+R(t*_),g[a+16&gt;&gt;2]=R(R(w*C)+R(B*d))+R(v*t),g[a+32&gt;&gt;2]=r,o[a+8&gt;&gt;2]=o[e+48&gt;&gt;2],o[a+12&gt;&gt;2]=a+40,e=o[e+44&gt;&gt;2],r=R(BA[o[o[e&gt;&gt;2]+12&gt;&gt;2]](e,a+8|0,1)),D=a+48|0,R(r)}function Qf(e,i,r,f,n,a){e|=0,i|=0,r|=0,f=R(f),n|=0,a|=0;var t,C=0,d=0;return D=t=D+-64|0,o[t+60&gt;&gt;2]=a,o[t+56&gt;&gt;2]=n,n=o[e+212&gt;&gt;2],g[n+4&gt;&gt;2]&gt;=f&amp;&amp;(d=o[(C=r+8|0)+4&gt;&gt;2],o[(a=t+40|0)&gt;&gt;2]=o[C&gt;&gt;2],o[a+4&gt;&gt;2]=d,d=o[(C=i+8|0)+4&gt;&gt;2],o[(a=t+24|0)&gt;&gt;2]=o[C&gt;&gt;2],o[a+4&gt;&gt;2]=d,a=o[r+4&gt;&gt;2],o[t+32&gt;&gt;2]=o[r&gt;&gt;2],o[t+36&gt;&gt;2]=a,r=o[i+4&gt;&gt;2],o[t+16&gt;&gt;2]=o[i&gt;&gt;2],o[t+20&gt;&gt;2]=r,g[t+48&gt;&gt;2]=f,o[t+8&gt;&gt;2]=o[e+216&gt;&gt;2],o[t+12&gt;&gt;2]=t+56,f=R(BA[o[o[n&gt;&gt;2]+12&gt;&gt;2]](n,t+8|0,1))),D=t- -64|0,R(f)}function hf(e){var i;(i=o[e+12&gt;&gt;2])&amp;&amp;(C[e+16|0]&amp;&amp;CA(i),o[e+12&gt;&gt;2]=0),o[e+12&gt;&gt;2]=0,n[e+16|0]=1,o[e+4&gt;&gt;2]=0,o[e+8&gt;&gt;2]=0}function yf(e,i,r,f){var a,t,d=0,v=0,g=0,B=0,_=0,R=0,m=0,Q=0,h=0,G=0,y=0;if(D=t=D-16|0,function(e,i,r){var f,a,t=0,d=0,v=0,g=0,B=0,_=0,R=0,m=0,Q=0,h=0,G=0,y=0;if(D=f=D-16|0,Ki(f+8|0,22924),(0|(t=o[e+28&gt;&gt;2]))&lt;=-1)for(o[e+32&gt;&gt;2]&lt;=-1&amp;&amp;((d=o[e+36&gt;&gt;2])&amp;&amp;(C[e+40|0]&amp;&amp;CA(d),o[e+36&gt;&gt;2]=0),o[e+32&gt;&gt;2]=0,o[e+36&gt;&gt;2]=0,n[e+40|0]=1),B=t&lt;&lt;2;o[o[e+36&gt;&gt;2]+B&gt;&gt;2]=0,B=B+4|0,v=(d=t+1|0)&gt;&gt;&gt;0&gt;=t&gt;&gt;&gt;0,t=d,v;);if(o[e+28&gt;&gt;2]=0,function(e){var i,r,f=0,n=0,a=0,t=0,C=0,d=0;if(D=r=D-16|0,!((0|(i=o[e+4&gt;&gt;2]))&lt;=0)){for(a=o[e+12&gt;&gt;2];;){if((0|(f=t))!=(0|(n=o[(C=(f&lt;&lt;3)+a|0)&gt;&gt;2])))for(d=C;f=(n&lt;&lt;3)+a|0,o[d&gt;&gt;2]=o[f&gt;&gt;2],(0|(f=o[f&gt;&gt;2]))!=(0|(n=o[(d=(f&lt;&lt;3)+a|0)&gt;&gt;2])););if(o[C&gt;&gt;2]=f,(0|i)==(0|(t=t+1|0)))break}(0|i)&lt;2||function A(e,i,r,f){for(var n=0,a=0,t=0,C=0,d=0,v=0,g=0,B=0,_=0,R=0;;){for(B=r,d=o[e+12&gt;&gt;2],_=o[d+((r+f|0)/2&lt;&lt;3)&gt;&gt;2],t=r,C=f;;){for(a=((t&lt;&lt;3)+d|0)-8|0;t=t+1|0,o[(a=a+8|0)&gt;&gt;2]&lt;(0|_););for(r=t+-1|0,n=8+(C&lt;&lt;3)|0;C=C+-1|0,v=n+d|0,n=g=n+-8|0,o[v+-8&gt;&gt;2]&gt;(0|_););if((0|r)&lt;=(0|(n=C+1|0))&amp;&amp;(R=o[a&gt;&gt;2],v=o[a+4&gt;&gt;2],r=o[(n=d+g|0)+4&gt;&gt;2],o[a&gt;&gt;2]=o[n&gt;&gt;2],o[a+4&gt;&gt;2]=r,r=o[e+12&gt;&gt;2]+g|0,o[r&gt;&gt;2]=R,o[r+4&gt;&gt;2]=v,n=C,r=t),!((0|r)&lt;=(0|n)))break;d=o[e+12&gt;&gt;2],t=r,C=n}if((0|n)&gt;(0|B)&amp;&amp;A(e,i,B,n),!((0|r)&lt;(0|f)))break}}(e,r+8|0,0,i+-1|0)}D=r+16|0}(e+4|0),(0|(a=o[e+8&gt;&gt;2]))&gt;=1)for(d=0;;){for(v=d,t=(_=(g=o[e+16&gt;&gt;2])+(h=d&lt;&lt;3)|0)+8|0,R=o[_&gt;&gt;2];B=d,(0|(d=d+1|0))&lt;(0|a)&amp;&amp;(m=o[t&gt;&gt;2],t=t+8|0,(0|R)==(0|m)););A:if(m=(0|v)&gt;(0|B),!m){for(G=v+-1|0,t=_+4|0,y=o[r+16&gt;&gt;2],_=1;Q=o[(o[t&gt;&gt;2]&lt;&lt;2)+y&gt;&gt;2],o[Q+208&gt;&gt;2]==(0|R)&amp;&amp;(_&amp;=4!=(0|(Q=o[Q+220&gt;&gt;2]))&amp;1!=(0|Q)),t=t+8|0,(0|(G=G+1|0))&lt;(0|B););if(!(1&amp;_)){if(m)break A;for(t=4|h;;){if(g=o[o[r+16&gt;&gt;2]+(o[t+g&gt;&gt;2]&lt;&lt;2)&gt;&gt;2],(0|R)!=o[g+208&gt;&gt;2]|2!=o[g+220&gt;&gt;2]||(Ve(g,3),o[g+224&gt;&gt;2]=0),(0|v)&gt;=(0|B))break A;t=t+8|0,v=v+1|0,g=o[e+16&gt;&gt;2]}}if(!m)for(t=4|h;;){if(g=o[o[r+16&gt;&gt;2]+(o[t+g&gt;&gt;2]&lt;&lt;2)&gt;&gt;2],o[g+208&gt;&gt;2]==(0|R)&amp;&amp;Ve(g,2),(0|v)&gt;=(0|B))break A;t=t+8|0,v=v+1|0,g=o[e+16&gt;&gt;2]}}if(!((0|d)&lt;(0|a)))break}if((0|(_=0|BA[o[o[i&gt;&gt;2]+36&gt;&gt;2]](i)))&gt;=1)for(B=0;;){R=0|BA[o[o[i&gt;&gt;2]+40&gt;&gt;2]](i,B),r=o[R+776&gt;&gt;2];A:{e:{i:{if(!(!(d=o[R+772&gt;&gt;2])|2==o[d+220&gt;&gt;2])){if(2&amp;(v=o[d+204&gt;&gt;2]))break i;break e}if(!r|2==o[r+220&gt;&gt;2])break A;if(!(2&amp;(v=o[d+204&gt;&gt;2]))|2==o[d+220&gt;&gt;2])break e}4&amp;v||De(r,0)}if(!(2&amp;(t=o[r+204&gt;&gt;2]))|4&amp;t|2==o[r+220&gt;&gt;2]||De(d,0),C[e+64|0]&amp;&amp;BA[o[o[i&gt;&gt;2]+28&gt;&gt;2]](i,d,r)){if((0|(r=o[e+28&gt;&gt;2]))==o[e+32&gt;&gt;2]&amp;&amp;!((0|r)&gt;=(0|(g=r?r&lt;&lt;1:1)))){if(g?(v=dA(g&lt;&lt;2),r=o[e+28&gt;&gt;2]):v=0,(0|r)&gt;=1)for(t=0,d=r;o[t+v&gt;&gt;2]=o[o[e+36&gt;&gt;2]+t&gt;&gt;2],t=t+4|0,d=d+-1|0;);(d=o[e+36&gt;&gt;2])&amp;&amp;(C[e+40|0]&amp;&amp;(CA(d),r=o[e+28&gt;&gt;2]),o[e+36&gt;&gt;2]=0),o[e+36&gt;&gt;2]=v,n[e+40|0]=1,o[e+32&gt;&gt;2]=g}o[e+28&gt;&gt;2]=r+1,o[o[e+36&gt;&gt;2]+(r&lt;&lt;2)&gt;&gt;2]=R}}if((0|_)==(0|(B=B+1|0)))break}Li(),D=f+16|0}(e,i,r),a=o[e+8&gt;&gt;2],Ki(t+8|0,22952),C[e+64|0]){if((0|(m=o[e+28&gt;&gt;2]))&gt;=2&amp;&amp;function A(e,i,r,f){for(var n=0,a=0,t=0,C=0,d=0,v=0,g=0,B=0,_=0,R=0;;){for(_=r,a=o[e+12&gt;&gt;2],B=o[a+((r+f|0)/2&lt;&lt;2)&gt;&gt;2],n=f;;){if(C=(0|(v=o[o[B+772&gt;&gt;2]+208&gt;&gt;2]))&lt;0)for(d=r+-1|0,t=((r&lt;&lt;2)+a|0)-4|0,g=o[o[B+776&gt;&gt;2]+208&gt;&gt;2];d=d+1|0,R=o[(t=t+4|0)&gt;&gt;2],(0|(r=o[o[R+772&gt;&gt;2]+208&gt;&gt;2]))&lt;=-1&amp;&amp;(r=o[o[R+776&gt;&gt;2]+208&gt;&gt;2]),(0|r)&lt;(0|g););else for(d=r+-1|0,t=((r&lt;&lt;2)+a|0)-4|0;d=d+1|0,g=o[(t=t+4|0)&gt;&gt;2],(0|(r=o[o[g+772&gt;&gt;2]+208&gt;&gt;2]))&lt;=-1&amp;&amp;(r=o[o[g+776&gt;&gt;2]+208&gt;&gt;2]),(0|r)&lt;(0|v););if(C){for(r=n+1|0,n=(n&lt;&lt;2)+a|0,v=o[o[B+776&gt;&gt;2]+208&gt;&gt;2];C=o[n&gt;&gt;2],(0|(a=o[o[C+772&gt;&gt;2]+208&gt;&gt;2]))&lt;=-1&amp;&amp;(a=o[o[C+776&gt;&gt;2]+208&gt;&gt;2]),n=n+-4|0,r=r+-1|0,(0|v)&lt;(0|a););n=n+4|0}else{for(r=n+1|0,n=(n&lt;&lt;2)+a|0;C=o[n&gt;&gt;2],(0|(a=o[o[C+772&gt;&gt;2]+208&gt;&gt;2]))&lt;=-1&amp;&amp;(a=o[o[C+776&gt;&gt;2]+208&gt;&gt;2]),n=n+-4|0,r=r+-1|0,(0|v)&lt;(0|a););n=n+4|0}if((0|d)&gt;(0|r)?(n=r,r=d):(a=o[t&gt;&gt;2],o[t&gt;&gt;2]=o[n&gt;&gt;2],o[o[e+12&gt;&gt;2]+(r&lt;&lt;2)&gt;&gt;2]=a,n=r+-1|0,r=d+1|0),!((0|r)&lt;=(0|n)))break;a=o[e+12&gt;&gt;2]}if((0|n)&gt;(0|_)&amp;&amp;A(e,i,_,n),!((0|r)&lt;(0|f)))break}}(e+24|0,t,0,m+-1|0),!((0|a)&lt;1))for(G=1;;){i=o[e+16&gt;&gt;2],Q=o[i+(B&lt;&lt;3)&gt;&gt;2],y=1;A:if(!((0|B)&gt;=(0|a)))for(;;){if(_=o[o[r+16&gt;&gt;2]+(o[4+((B&lt;&lt;3)+i|0)&gt;&gt;2]&lt;&lt;2)&gt;&gt;2],(0|(d=o[e+48&gt;&gt;2]))==o[e+52&gt;&gt;2]&amp;&amp;!((0|d)&gt;=(0|(R=d?d&lt;&lt;1:1)))){if(R?(v=dA(R&lt;&lt;2),d=o[e+48&gt;&gt;2]):v=0,(0|d)&gt;=1)for(i=0,g=d;o[i+v&gt;&gt;2]=o[o[e+56&gt;&gt;2]+i&gt;&gt;2],i=i+4|0,g=g+-1|0;);(i=o[e+56&gt;&gt;2])&amp;&amp;(C[e+60|0]&amp;&amp;(CA(i),d=o[e+48&gt;&gt;2]),o[e+56&gt;&gt;2]=0),o[e+56&gt;&gt;2]=v,n[e+60|0]=1,o[e+52&gt;&gt;2]=R}if(o[e+48&gt;&gt;2]=d+1,o[o[e+56&gt;&gt;2]+(d&lt;&lt;2)&gt;&gt;2]=_,y&amp;=5==(0|(i=o[_+220&gt;&gt;2]))|2==(0|i),(0|a)==(0|(B=B+1|0))){B=a;break A}if(i=o[e+16&gt;&gt;2],o[i+(B&lt;&lt;3)&gt;&gt;2]!=(0|Q))break}if(_=0,i=0,!((0|h)&gt;=(0|m))&amp;&amp;(R=o[e+36&gt;&gt;2],i=o[(d=R+(v=h&lt;&lt;2)|0)&gt;&gt;2],(0|(g=o[o[i+772&gt;&gt;2]+208&gt;&gt;2]))&lt;=-1&amp;&amp;(g=o[o[i+776&gt;&gt;2]+208&gt;&gt;2]),i=0,(0|g)==(0|Q))){for(i=4+(v+R|0)|0,v=1;_=v,!((0|(G=v+h|0))&gt;=(0|m)||(v=o[i&gt;&gt;2],g=o[o[v+772&gt;&gt;2]+208&gt;&gt;2],(0|g)&lt;=-1&amp;&amp;(g=o[o[v+776&gt;&gt;2]+208&gt;&gt;2]),i=i+4|0,v=_+1|0,(0|g)!=(0|Q))););i=d}if(y||BA[o[o[f&gt;&gt;2]+8&gt;&gt;2]](f,o[e+56&gt;&gt;2],o[e+48&gt;&gt;2],i,_,Q),(0|(i=o[e+48&gt;&gt;2]))&lt;=-1)for(o[e+52&gt;&gt;2]&lt;=-1&amp;&amp;((d=o[e+56&gt;&gt;2])&amp;&amp;(C[e+60|0]&amp;&amp;CA(d),o[e+56&gt;&gt;2]=0),n[e+60|0]=1,o[e+52&gt;&gt;2]=0,o[e+56&gt;&gt;2]=0),g=i&lt;&lt;2;o[o[e+56&gt;&gt;2]+g&gt;&gt;2]=0,g=g+4|0,v=(d=i+1|0)&gt;&gt;&gt;0&gt;=i&gt;&gt;&gt;0,i=d,v;);if(h=_?G:h,o[e+48&gt;&gt;2]=0,!((0|B)&lt;(0|a)))break}}else d=0|BA[o[o[i&gt;&gt;2]+44&gt;&gt;2]](i),e=0|BA[o[o[i&gt;&gt;2]+36&gt;&gt;2]](i),BA[o[o[f&gt;&gt;2]+8&gt;&gt;2]](f,o[r+16&gt;&gt;2],o[r+8&gt;&gt;2],d,e,-1);Li(),D=t+16|0}function wf(e){var i,r=0,f=0,n=0,a=0;if(s(e),255==(0|(f=(i=b(0))&gt;&gt;&gt;23&amp;255)))return e=R(e*R(6.2831854820251465)),R(e/e);if((r=i&lt;&lt;1)&gt;&gt;&gt;0&gt;2173837238){if(f)r=8388607&amp;i|8388608;else{if(f=0,(0|(r=i&lt;&lt;9))&gt;=0)for(;f=f+-1|0,(0|(r&lt;&lt;=1))&gt;-1;);r=i&lt;&lt;1-f}if(a=(0|(n=r-13176795|0))&gt;-1,(0|f)&gt;129)for(;;){if(a&amp;&amp;!(r=n))return R(e*R(0));if(a=(0|(n=(r&lt;&lt;=1)-13176795|0))&gt;-1,!((0|(f=f+-1|0))&gt;129))break}if(a&amp;&amp;!(r=n))return R(e*R(0));if(r&gt;&gt;&gt;0&lt;=8388607)for(;f=f+-1|0,(r&lt;&lt;=1)&gt;&gt;&gt;0&lt;8388608;);return c(0,-2147483648&amp;i|((0|f)&gt;=1?r+-8388608|f&lt;&lt;23:r&gt;&gt;&gt;1-f)),k()}return-2121130058==(0|r)?R(e*R(0)):e}function Wf(e,i,r,f){var n=R(0),a=R(0),t=R(0),C=R(0),d=R(0),v=R(0),B=R(0),_=R(0),Q=R(0);a=Ci(r),t=g[i+444&gt;&gt;2],r=di(r),R(m(a))&gt;R(1.1920928955078125e-7)?(n=R(r*r),v=R(a*a),C=R(n/v),d=g[i+448&gt;&gt;2],t=R(w(R(R(C+R(1))/R(R(R(1)/R(d*d))+R(C/R(t*t))))))):(n=R(r*r),v=R(a*a)),o[e+12&gt;&gt;2]=0,C=R(t*R(.5)),n=R(di(C)/R(w(R(n+R(v+R(0)))))),r=R(r*n),t=R(n*R(0)),a=R(a*n),d=R(a*R(0)),B=R(r*R(-0)),v=R(R(R(-R(t*f))-d)-B),n=Ci(C),_=R(n*R(0)),Q=R(t*R(0)),C=R(R(_+Q)-R(a*f)),d=R(R(R(n*f)+d)-B),f=R(R(_-R(r*f))-Q),g[e+8&gt;&gt;2]=R(R(R(r*v)+R(n*C))-R(d*a))+R(f*t),g[e+4&gt;&gt;2]=R(R(R(n*f)-R(v*a))-R(C*t))-R(r*d),g[e&gt;&gt;2]=R(R(r*f)+R(R(n*d)-R(v*t)))+R(C*a)}function Ff(e,i){return g[1192+((i&lt;&lt;2)+e|0)&gt;&gt;2]}function pf(e){var i=0;return o[(e|=0)&gt;&gt;2]=23012,C[e+288|0]&amp;&amp;(i=o[e+220&gt;&gt;2],BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+220&gt;&gt;2])),(i=o[e+212&gt;&gt;2])&amp;&amp;(BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+212&gt;&gt;2])),C[e+289|0]&amp;&amp;(i=o[e+216&gt;&gt;2],BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+216&gt;&gt;2])),(i=o[e+332&gt;&gt;2])&amp;&amp;(C[e+336|0]&amp;&amp;CA(i),o[e+332&gt;&gt;2]=0),o[e+332&gt;&gt;2]=0,o[e+324&gt;&gt;2]=0,o[e+328&gt;&gt;2]=0,n[e+336|0]=1,(i=o[e+304&gt;&gt;2])&amp;&amp;(C[e+308|0]&amp;&amp;CA(i),o[e+304&gt;&gt;2]=0),o[e+304&gt;&gt;2]=0,o[e+296&gt;&gt;2]=0,o[e+300&gt;&gt;2]=0,n[e+308|0]=1,(i=o[e+256&gt;&gt;2])&amp;&amp;(C[e+260|0]&amp;&amp;CA(i),o[e+256&gt;&gt;2]=0),o[e+256&gt;&gt;2]=0,o[e+248&gt;&gt;2]=0,o[e+252&gt;&gt;2]=0,n[e+260|0]=1,(i=o[e+236&gt;&gt;2])&amp;&amp;(C[e+240|0]&amp;&amp;CA(i),o[e+236&gt;&gt;2]=0),o[e+236&gt;&gt;2]=0,o[e+228&gt;&gt;2]=0,o[e+232&gt;&gt;2]=0,n[e+240|0]=1,(i=o[e+204&gt;&gt;2])&amp;&amp;(C[e+208|0]&amp;&amp;CA(i),o[e+204&gt;&gt;2]=0),o[e+204&gt;&gt;2]=0,o[e+196&gt;&gt;2]=0,o[e+200&gt;&gt;2]=0,n[e+208|0]=1,lf(e),0|e}function Yf(e,i){i|=0,BA[o[o[(e|=0)&gt;&gt;2]+64&gt;&gt;2]](e,i)}function Ef(e,i){i|=0,BA[o[o[(e|=0)&gt;&gt;2]+68&gt;&gt;2]](e,i)}function Vf(e){var i,r,f,a=0,t=0,d=0,v=0,g=0;if(i=t=o[e+8&gt;&gt;2],(v=o[e+32&gt;&gt;2])&amp;&amp;(d=o[e+40&gt;&gt;2]),r=d,(d=o[e+52&gt;&gt;2])&amp;&amp;(a=o[e+60&gt;&gt;2]),f=a,g=0,(a=o[e+72&gt;&gt;2])&amp;&amp;(g=o[e+80&gt;&gt;2]),R(BA[o[o[t&gt;&gt;2]+12&gt;&gt;2]](i,r,v,f,d,g,a,o[e+4&gt;&gt;2],o[e+20&gt;&gt;2],o[e+24&gt;&gt;2])),(0|(a=o[e+32&gt;&gt;2]))&lt;=-1)for(o[e+36&gt;&gt;2]&lt;=-1&amp;&amp;((t=o[e+40&gt;&gt;2])&amp;&amp;(C[e+44|0]&amp;&amp;CA(t),o[e+40&gt;&gt;2]=0),o[e+36&gt;&gt;2]=0,o[e+40&gt;&gt;2]=0,n[e+44|0]=1),d=a&lt;&lt;2;o[o[e+40&gt;&gt;2]+d&gt;&gt;2]=0,d=d+4|0,v=(t=a+1|0)&gt;&gt;&gt;0&gt;=a&gt;&gt;&gt;0,a=t,v;);if(o[e+32&gt;&gt;2]=0,(0|(a=o[e+52&gt;&gt;2]))&lt;=-1)for(o[e+56&gt;&gt;2]&lt;=-1&amp;&amp;((t=o[e+60&gt;&gt;2])&amp;&amp;(C[e- -64|0]&amp;&amp;CA(t),o[e+60&gt;&gt;2]=0),o[e+56&gt;&gt;2]=0,o[e+60&gt;&gt;2]=0,n[e- -64|0]=1),d=a&lt;&lt;2;o[o[e+60&gt;&gt;2]+d&gt;&gt;2]=0,d=d+4|0,v=(t=a+1|0)&gt;&gt;&gt;0&gt;=a&gt;&gt;&gt;0,a=t,v;);if(o[e+52&gt;&gt;2]=0,(0|(a=o[e+72&gt;&gt;2]))&lt;=-1)for(o[e+76&gt;&gt;2]&lt;=-1&amp;&amp;((t=o[e+80&gt;&gt;2])&amp;&amp;(C[e+84|0]&amp;&amp;CA(t),o[e+80&gt;&gt;2]=0),o[e+76&gt;&gt;2]=0,o[e+80&gt;&gt;2]=0,n[e+84|0]=1),d=a&lt;&lt;2;o[o[e+80&gt;&gt;2]+d&gt;&gt;2]=0,d=d+4|0,v=(t=a+1|0)&gt;&gt;&gt;0&gt;=a&gt;&gt;&gt;0,a=t,v;);o[e+72&gt;&gt;2]=0}function Df(e,i){return i|=0,o[o[(e|=0)+236&gt;&gt;2]+(i&lt;&lt;2)&gt;&gt;2]}function Nf(e,i,r,f,n,a){var t,C=0,d=0,v=0,B=0,_=R(0),m=R(0),Q=R(0),h=R(0),G=R(0),y=R(0),w=R(0),W=0,p=R(0),F=R(0);if(D=t=D-272|0,d=o[(v=r+8|0)+4&gt;&gt;2],o[(C=t+216|0)&gt;&gt;2]=o[v&gt;&gt;2],o[C+4&gt;&gt;2]=d,d=o[(v=r+24|0)+4&gt;&gt;2],o[(C=t+232|0)&gt;&gt;2]=o[v&gt;&gt;2],o[C+4&gt;&gt;2]=d,d=o[(v=r+40|0)+4&gt;&gt;2],o[(C=t+248|0)&gt;&gt;2]=o[v&gt;&gt;2],o[C+4&gt;&gt;2]=d,B=o[(d=r+56|0)+4&gt;&gt;2],o[(C=v=t+264|0)&gt;&gt;2]=o[d&gt;&gt;2],o[C+4&gt;&gt;2]=B,B=o[(d=f+8|0)+4&gt;&gt;2],o[(C=t+152|0)&gt;&gt;2]=o[d&gt;&gt;2],o[C+4&gt;&gt;2]=B,d=o[(C=r)+4&gt;&gt;2],o[t+208&gt;&gt;2]=o[C&gt;&gt;2],o[t+212&gt;&gt;2]=d,d=o[C+20&gt;&gt;2],o[t+224&gt;&gt;2]=o[C+16&gt;&gt;2],o[t+228&gt;&gt;2]=d,d=o[C+36&gt;&gt;2],o[t+240&gt;&gt;2]=o[C+32&gt;&gt;2],o[t+244&gt;&gt;2]=d,d=o[C+52&gt;&gt;2],o[t+256&gt;&gt;2]=o[C+48&gt;&gt;2],o[t+260&gt;&gt;2]=d,C=o[f+4&gt;&gt;2],o[t+144&gt;&gt;2]=o[f&gt;&gt;2],o[t+148&gt;&gt;2]=C,B=o[(d=f+24|0)+4&gt;&gt;2],o[(C=t+168|0)&gt;&gt;2]=o[d&gt;&gt;2],o[C+4&gt;&gt;2]=B,B=o[(d=f+40|0)+4&gt;&gt;2],o[(C=t+184|0)&gt;&gt;2]=o[d&gt;&gt;2],o[C+4&gt;&gt;2]=B,W=o[(B=f+56|0)+4&gt;&gt;2],o[(C=t+200|0)&gt;&gt;2]=o[B&gt;&gt;2],o[C+4&gt;&gt;2]=W,d=o[f+20&gt;&gt;2],o[t+160&gt;&gt;2]=o[f+16&gt;&gt;2],o[t+164&gt;&gt;2]=d,d=o[f+36&gt;&gt;2],o[t+176&gt;&gt;2]=o[f+32&gt;&gt;2],o[t+180&gt;&gt;2]=d,d=o[f+52&gt;&gt;2],o[t+192&gt;&gt;2]=o[f+48&gt;&gt;2],o[t+196&gt;&gt;2]=d,o[t+108&gt;&gt;2]=0,g[t+104&gt;&gt;2]=g[C&gt;&gt;2]-g[v&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,_=g[t+128&gt;&gt;2],g[t+88&gt;&gt;2]=_*g[t+24&gt;&gt;2],g[t+84&gt;&gt;2]=_*g[t+20&gt;&gt;2],g[t+80&gt;&gt;2]=_*g[t+16&gt;&gt;2],o[(C=t+72|0)&gt;&gt;2]=0,o[C+4&gt;&gt;2]=0,o[(C=t- -64|0)&gt;&gt;2]=0,o[C+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,_=g[t+128&gt;&gt;2],m=g[t+132&gt;&gt;2],h=g[t+136&gt;&gt;2],w=g[t+140&gt;&gt;2],y=R(R(2)/R(R(R(R(_*_)+R(m*m))+R(h*h))+R(w*w))),p=R(h*y),Q=R(m*p),G=R(_*y),F=R(w*G),g[t+52&gt;&gt;2]=Q+F,g[t+40&gt;&gt;2]=Q-F,Q=R(_*G),G=m,m=R(m*y),y=R(G*m),g[t+56&gt;&gt;2]=R(1)-R(Q+y),h=R(h*p),g[t+36&gt;&gt;2]=R(1)-R(Q+h),o[t+28&gt;&gt;2]=0,Q=R(_*p),G=R(w*m),g[t+48&gt;&gt;2]=Q-G,_=R(_*m),m=R(w*p),g[t+32&gt;&gt;2]=_+m,g[t+24&gt;&gt;2]=Q+G,g[t+20&gt;&gt;2]=_-m,g[t+16&gt;&gt;2]=R(1)-R(y+h),RA(i,t+16|0,t+96|0,t+80|0,t+128|0,t+112|0),o[e+328&gt;&gt;2]&gt;=1)for(v=f+48|0,d=r+48|0,f=0,C=0;r=o[o[e+336&gt;&gt;2]+f&gt;&gt;2],BA[o[o[n&gt;&gt;2]+8&gt;&gt;2]](n,o[r+188&gt;&gt;2])&amp;&amp;(B=o[r+192&gt;&gt;2],W=r+4|0,BA[o[o[B&gt;&gt;2]+8&gt;&gt;2]](B,W,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(d,v,t+16|0,t+96|0,t+12|0,t+80|0)&amp;&amp;df(i,t+208|0,t+144|0,r,o[r+192&gt;&gt;2],W,n,a)),f=f+4|0,(0|(C=C+1|0))&lt;o[e+328&gt;&gt;2];);D=t+272|0}function If(e,i,r,f,n,a){var t,C,d,v,B,_,m,Q,h,G=R(0),y=R(0),w=R(0),W=R(0),p=0,F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),BA=R(0),gi=R(0),br=R(0),vr=R(0);if(t=D-16|0,w=g[f&gt;&gt;2],G=g[r&gt;&gt;2],F=R(R(w+G)*R(.5)),y=R(g[i&gt;&gt;2]-F),w=R(w-G),C=y&gt;(z=R(w*R(.5))),d=y&lt;(w=R(w*R(-.5))),G=g[f+4&gt;&gt;2],W=g[r+4&gt;&gt;2],Z=R(R(G+W)*R(.5)),Y=R(g[i+4&gt;&gt;2]-Z),G=R(G-W),v=Y&lt;(E=R(G*R(-.5))),B=Y&gt;(BA=R(G*R(.5))),G=g[f+8&gt;&gt;2],W=g[r+8&gt;&gt;2],br=R(R(G+W)*R(.5)),V=R(g[i+8&gt;&gt;2]-br),G=R(G-W),p=0,!((r=d|C&lt;&lt;3|v&lt;&lt;1|B&lt;&lt;4|(i=V&lt;(vr=R(G*R(-.5))))&lt;&lt;2|(V&gt;(gi=R(G*R(.5))))&lt;&lt;5)&amp;(h=(f=(F=R(g[e&gt;&gt;2]-F))&gt;z)&lt;&lt;3|(_=F&lt;w)|(m=(W=R(g[e+4&gt;&gt;2]-Z))&lt;E)&lt;&lt;1|(Q=W&gt;BA)&lt;&lt;4|(e=(Z=R(g[e+8&gt;&gt;2]-br))&lt;vr)&lt;&lt;2|(Z&gt;gi)&lt;&lt;5))){w=g[n&gt;&gt;2],o[(p=t+8|0)&gt;&gt;2]=0,o[p+4&gt;&gt;2]=0,o[t&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,E=R(y-F);A:if(_){if(!((y=R(R(R(-F)-z)/E))&gt;=R(0))){y=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 y=R(0),d&amp;&amp;(G=R(R(R(-F)-z)/E),G&lt;w&amp;&amp;(w=G));Y=R(Y-W);A:{e:{if(m){if(!(y&lt;=(G=R(R(R(-W)-BA)/Y))))break e;o[(p=t+8|0)&gt;&gt;2]=0,o[p+4&gt;&gt;2]=0,o[t&gt;&gt;2]=0,o[t+4&gt;&gt;2]=1065353216;break A}v&amp;&amp;((G=R(R(R(-W)-BA)/Y))&lt;w&amp;&amp;(w=G))}G=y}V=R(V-Z);A:{e:{if(e){if(!(G&lt;=(y=R(R(R(-Z)-gi)/V))))break e;o[(e=t+8|0)&gt;&gt;2]=1065353216,o[e+4&gt;&gt;2]=0,o[t&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0;break A}i&amp;&amp;((y=R(R(R(-Z)-gi)/V))&lt;w&amp;&amp;(w=y))}y=G}A:{e:{if(f){if(!(y&lt;=(G=R(R(z-F)/E))))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}C&amp;&amp;((G=R(R(z-F)/E))&lt;w&amp;&amp;(w=G))}G=y}A:{e:{if(Q){if(!(G&lt;=(y=R(R(BA-W)/Y))))break e;o[(e=t+8|0)&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0,o[t&gt;&gt;2]=0,o[t+4&gt;&gt;2]=-1082130432;break A}B&amp;&amp;((y=R(R(BA-W)/Y))&lt;w&amp;&amp;(w=y))}y=G}A:{e:{if(32&amp;h){if(!(y&lt;=(G=R(R(gi-Z)/V))))break e;o[(e=t+8|0)&gt;&gt;2]=-1082130432,o[e+4&gt;&gt;2]=0,o[t&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0;break A}32&amp;r&amp;&amp;((G=R(R(gi-Z)/V))&lt;w&amp;&amp;(w=G))}G=y}p=0,G&lt;=w&amp;&amp;(g[n&gt;&gt;2]=G,e=o[t+4&gt;&gt;2],o[a&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=e,r=o[(i=t+8|0)+4&gt;&gt;2],o[(e=a+8|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r,p=1)}return p}function Uf(e,i){var r,f=0,n=R(0),a=R(0),t=R(0),C=R(0),d=R(0),v=R(0),B=R(0),_=R(0),Q=R(0),h=0,G=0,y=R(0),W=0,p=R(0),F=0,Z=0,Y=0,V=R(0),E=0,z=0,BA=0,gi=0,br=0,vr=0,gr=0,hr=0;if(D=r=D-80|0,f=e+256|0,n=g[i+12&gt;&gt;2],Q=g[e+264&gt;&gt;2],d=g[i+8&gt;&gt;2],(g[e+268&gt;&gt;2]!=n|Q!=d|g[e+260&gt;&gt;2]!=g[i+4&gt;&gt;2]||g[f&gt;&gt;2]!=g[i&gt;&gt;2])&amp;&amp;(v=g[e+260&gt;&gt;2],y=g[e+256&gt;&gt;2],a=g[i&gt;&gt;2],t=g[i+4&gt;&gt;2],(C=R(R(R(a*a)+R(t*t))+R(d*d)))&gt;R(0)?(g[e+268&gt;&gt;2]=n,n=R(R(1)/R(w(C))),B=R(d*n),g[e+264&gt;&gt;2]=B,d=R(t*n),g[e+260&gt;&gt;2]=d,_=R(a*n),g[e+256&gt;&gt;2]=_):(o[f&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[(i=f+8|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,d=R(0)),f=o[e+8&gt;&gt;2])){A:if((p=R(R(R(_*_)+R(d*d))+R(B*B)))!=R(0)&amp;&amp;(V=R(R(R(y*y)+R(v*v))+R(Q*Q)),V!=R(0)))if(n=R(R(1)/R(w(p))),C=R(B*n),g[e+264&gt;&gt;2]=C,a=R(d*n),g[e+260&gt;&gt;2]=a,t=R(_*n),g[e+256&gt;&gt;2]=t,n=R(R(1)/R(w(V))),Q=R(Q*n),d=R(v*n),B=R(y*n),n=R(R(Q*C)+R(R(d*a)+R(B*t))),n&lt;R(-.9999998807907104)){if(R(m(C))&gt;R(.7071067690849304)){v=a,a=R(R(1)/R(w(R(R(a*a)+R(C*C))))),n=R(v*a),t=R(-R(C*a)),a=R(0),C=R(0);break A}n=R(R(1)/R(w(R(R(a*a)+R(t*t))))),t=R(t*n),a=R(-R(a*n)),n=R(0),C=R(0)}else n=R(n+R(1)),v=R(w(R(n+n))),_=R(R(1)/v),n=R(R(R(d*t)-R(B*a))*_),t=R(R(R(B*C)-R(Q*t))*_),a=R(R(R(Q*a)-R(d*C))*_),C=R(v*R(.5));W=o[(h=f+12|0)+4&gt;&gt;2],o[(i=G=r+24|0)&gt;&gt;2]=o[h&gt;&gt;2],o[i+4&gt;&gt;2]=W,F=o[(i=f+20|0)&gt;&gt;2],z=o[i+4&gt;&gt;2],BA=o[(i=f+36|0)&gt;&gt;2],gi=o[i+4&gt;&gt;2],Z=o[(i=f+28|0)&gt;&gt;2],i=o[i+4&gt;&gt;2],W=o[(h=f+44|0)&gt;&gt;2],br=o[h+4&gt;&gt;2],vr=o[f+4&gt;&gt;2],gr=o[f+8&gt;&gt;2],hr=o[(E=f+60|0)+4&gt;&gt;2],o[(h=Y=r+72|0)&gt;&gt;2]=o[E&gt;&gt;2],o[h+4&gt;&gt;2]=hr,o[(h=r+56|0)&gt;&gt;2]=W,o[h+4&gt;&gt;2]=br,o[(W=r+40|0)&gt;&gt;2]=Z,o[W+4&gt;&gt;2]=i,o[r+16&gt;&gt;2]=vr,o[r+20&gt;&gt;2]=gr,Z=o[(f=f+52|0)+4&gt;&gt;2],o[(i=r)+64&gt;&gt;2]=o[f&gt;&gt;2],o[i+68&gt;&gt;2]=Z,o[i+48&gt;&gt;2]=BA,o[i+52&gt;&gt;2]=gi,o[i+32&gt;&gt;2]=F,o[i+36&gt;&gt;2]=z,Hf(i+16|0,i),B=g[i&gt;&gt;2],_=g[i+12&gt;&gt;2],v=g[i+8&gt;&gt;2],y=g[i+4&gt;&gt;2],Q=R(R(R(R(C*B)-R(_*a))-R(v*t))+R(y*n)),d=R(R(R(R(C*_)+R(B*a))+R(y*t))+R(v*n)),p=R(R(R(R(C*v)-R(_*n))-R(y*a))+R(B*t)),n=R(R(R(R(C*y)-R(_*t))-R(B*n))+R(v*a)),a=R(R(2)/R(R(d*d)+R(R(p*p)+R(R(Q*Q)+R(n*n))))),t=R(p*a),B=R(Q*t),C=R(n*a),_=R(d*C),g[G&gt;&gt;2]=B+_,o[i+60&gt;&gt;2]=0,o[i+44&gt;&gt;2]=0,v=R(n*t),a=R(Q*a),y=R(d*a),g[i+52&gt;&gt;2]=v+y,g[W&gt;&gt;2]=v-y,a=R(Q*a),n=R(n*C),g[h&gt;&gt;2]=R(1)-R(a+n),v=a,a=R(p*t),g[i+36&gt;&gt;2]=R(1)-R(v+a),o[i+28&gt;&gt;2]=0,g[i+48&gt;&gt;2]=B-_,C=R(Q*C),t=R(d*t),g[i+32&gt;&gt;2]=C+t,g[i+20&gt;&gt;2]=C-t,F=o[G+4&gt;&gt;2],e=o[e+8&gt;&gt;2],o[(f=e+12|0)&gt;&gt;2]=o[G&gt;&gt;2],o[f+4&gt;&gt;2]=F,g[i+16&gt;&gt;2]=R(1)-R(n+a),f=o[i+20&gt;&gt;2],o[e+4&gt;&gt;2]=o[i+16&gt;&gt;2],o[e+8&gt;&gt;2]=f,G=o[i+36&gt;&gt;2],o[(f=e+20|0)&gt;&gt;2]=o[i+32&gt;&gt;2],o[f+4&gt;&gt;2]=G,G=o[W+4&gt;&gt;2],o[(f=e+28|0)&gt;&gt;2]=o[W&gt;&gt;2],o[f+4&gt;&gt;2]=G,o[e+304&gt;&gt;2]=o[e+304&gt;&gt;2]+1,G=o[i+52&gt;&gt;2],o[(f=e+36|0)&gt;&gt;2]=o[i+48&gt;&gt;2],o[f+4&gt;&gt;2]=G,G=o[h+4&gt;&gt;2],o[(f=e+44|0)&gt;&gt;2]=o[h&gt;&gt;2],o[f+4&gt;&gt;2]=G,G=o[Y+4&gt;&gt;2],o[(f=e+60|0)&gt;&gt;2]=o[Y&gt;&gt;2],o[f+4&gt;&gt;2]=G,f=o[i+68&gt;&gt;2],o[(e=e+52|0)&gt;&gt;2]=o[i+64&gt;&gt;2],o[e+4&gt;&gt;2]=f}D=r+80|0}function Jf(e,i){var r,f=0,a=0,t=0,d=0,v=0,B=0,_=0,m=0,Q=0,h=R(0),G=R(0),y=0,w=R(0),W=R(0),p=R(0),F=0;if(D=r=D-96|0,f=o[e+12&gt;&gt;2],BA[o[o[f&gt;&gt;2]+8&gt;&gt;2]](f,o[e+8&gt;&gt;2]+4|0,r+80|0,r- -64|0),f=o[i+68&gt;&gt;2],BA[o[o[f&gt;&gt;2]+16&gt;&gt;2]](f,o[o[e+8&gt;&gt;2]+188&gt;&gt;2],r+80|0,r- -64|0,o[i+24&gt;&gt;2]),f=o[i+24&gt;&gt;2],BA[o[o[f&gt;&gt;2]+32&gt;&gt;2]](f,o[o[e+8&gt;&gt;2]+344&gt;&gt;2],i+28|0,f),i=o[e+8&gt;&gt;2],a=o[(f=i+52|0)+4&gt;&gt;2],o[e+132&gt;&gt;2]=o[f&gt;&gt;2],o[e+136&gt;&gt;2]=a,d=o[(a=i+60|0)+4&gt;&gt;2],o[(f=e+140|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=d,d=e+132|0,i=o[i+344&gt;&gt;2],!((0|BA[o[o[i&gt;&gt;2]+36&gt;&gt;2]](i))&lt;1))for(Q=e+200|0;;){if((0|(i=o[e+204&gt;&gt;2]))&lt;=-1)for(o[e+208&gt;&gt;2]&lt;=-1&amp;&amp;((f=o[e+212&gt;&gt;2])&amp;&amp;(C[e+216|0]&amp;&amp;CA(f),o[e+212&gt;&gt;2]=0),n[e+216|0]=1,o[e+208&gt;&gt;2]=0,o[e+212&gt;&gt;2]=0),a=i&lt;&lt;2;o[o[e+212&gt;&gt;2]+a&gt;&gt;2]=0,a=a+4|0,v=(f=i+1|0)&gt;&gt;&gt;0&gt;=i&gt;&gt;&gt;0,i=f,v;);if(o[e+204&gt;&gt;2]=0,i=o[o[e+8&gt;&gt;2]+344&gt;&gt;2],f=o[12+(0|BA[o[o[i&gt;&gt;2]+28&gt;&gt;2]](i))&gt;&gt;2]+(_&lt;&lt;4)|0,i=o[o[f+4&gt;&gt;2]&gt;&gt;2],a=o[o[f&gt;&gt;2]&gt;&gt;2],!((4&amp;C[a+204|0]?a:0)|(4&amp;C[i+204|0]?i:0))&amp;&amp;BA[o[o[e&gt;&gt;2]+56&gt;&gt;2]](e,a,i)&amp;&amp;((i=o[f+8&gt;&gt;2])&amp;&amp;BA[o[o[i&gt;&gt;2]+16&gt;&gt;2]](i,Q),!((0|(v=o[e+204&gt;&gt;2]))&lt;1)))for(m=o[e+8&gt;&gt;2],t=o[e+212&gt;&gt;2],f=0;;){if(i=o[t+(f&lt;&lt;2)&gt;&gt;2],(0|(B=o[i+780&gt;&gt;2]))&gt;=1)for(G=(0|m)==o[i+772&gt;&gt;2]?R(-1):R(1),i=i+84|0,w=R(-g[e+16&gt;&gt;2]),a=0;(h=g[i&gt;&gt;2])&lt;w&amp;&amp;(W=g[i+-8&gt;&gt;2],p=g[i+-12&gt;&gt;2],g[e+132&gt;&gt;2]=R(R(h*R(G*g[i+-16&gt;&gt;2]))*R(.20000000298023224))+g[e+132&gt;&gt;2],g[e+136&gt;&gt;2]=R(R(h*R(G*p))*R(.20000000298023224))+g[e+136&gt;&gt;2],g[e+140&gt;&gt;2]=R(R(h*R(G*W))*R(.20000000298023224))+g[e+140&gt;&gt;2],F=1),i=i+192|0,(0|(a=a+1|0))&lt;(0|B););if(!((0|(f=f+1|0))&lt;(0|v)))break}if(_=_+1|0,i=o[o[e+8&gt;&gt;2]+344&gt;&gt;2],!((0|_)&lt;(0|BA[o[o[i&gt;&gt;2]+36&gt;&gt;2]](i))))break}return _=o[(a=d+8|0)+4&gt;&gt;2],o[(i=r+56|0)&gt;&gt;2]=o[a&gt;&gt;2],o[i+4&gt;&gt;2]=_,e=o[e+8&gt;&gt;2],v=o[(a=e+12|0)+4&gt;&gt;2],o[(f=r+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=v,t=o[(m=Q=e+28|0)+4&gt;&gt;2],o[(v=_=r+24|0)&gt;&gt;2]=o[m&gt;&gt;2],o[v+4&gt;&gt;2]=t,y=o[(B=m=e+44|0)+4&gt;&gt;2],o[(t=v=r+40|0)&gt;&gt;2]=o[B&gt;&gt;2],o[t+4&gt;&gt;2]=y,t=o[d+4&gt;&gt;2],d=o[d&gt;&gt;2],o[e+304&gt;&gt;2]=o[e+304&gt;&gt;2]+1,o[r+48&gt;&gt;2]=d,o[r+52&gt;&gt;2]=t,d=o[e+8&gt;&gt;2],o[r&gt;&gt;2]=o[e+4&gt;&gt;2],o[r+4&gt;&gt;2]=d,B=o[(t=d=e+20|0)+4&gt;&gt;2],o[r+16&gt;&gt;2]=o[t&gt;&gt;2],o[r+20&gt;&gt;2]=B,y=o[(t=e+36|0)+4&gt;&gt;2],o[r+32&gt;&gt;2]=o[t&gt;&gt;2],o[r+36&gt;&gt;2]=y,B=o[r+4&gt;&gt;2],o[e+4&gt;&gt;2]=o[r&gt;&gt;2],o[e+8&gt;&gt;2]=B,B=o[f+4&gt;&gt;2],o[a&gt;&gt;2]=o[f&gt;&gt;2],o[a+4&gt;&gt;2]=B,f=o[_+4&gt;&gt;2],o[Q&gt;&gt;2]=o[_&gt;&gt;2],o[Q+4&gt;&gt;2]=f,f=o[r+20&gt;&gt;2],o[d&gt;&gt;2]=o[r+16&gt;&gt;2],o[d+4&gt;&gt;2]=f,f=o[v+4&gt;&gt;2],o[m&gt;&gt;2]=o[v&gt;&gt;2],o[m+4&gt;&gt;2]=f,f=o[r+36&gt;&gt;2],o[t&gt;&gt;2]=o[r+32&gt;&gt;2],o[t+4&gt;&gt;2]=f,a=o[i+4&gt;&gt;2],o[(f=e+60|0)&gt;&gt;2]=o[i&gt;&gt;2],o[f+4&gt;&gt;2]=a,i=o[r+52&gt;&gt;2],o[(e=e+52|0)&gt;&gt;2]=o[r+48&gt;&gt;2],o[e+4&gt;&gt;2]=i,D=r+96|0,F}function xf(e,i){var r=R(0),f=R(0),n=R(0),a=R(0),t=R(0),C=0,d=R(0),v=R(0),B=R(0),_=R(0),m=0,Q=R(0);r=R(g[e+152&gt;&gt;2]-g[e+132&gt;&gt;2]),n=R(g[e+156&gt;&gt;2]-g[e+136&gt;&gt;2]),f=R(g[e+160&gt;&gt;2]-g[e+140&gt;&gt;2]),(d=R(w(R(R(R(r*r)+R(n*n))+R(f*f)))))&gt;R(1.1920928955078125e-7)&amp;&amp;(B=g[i+8&gt;&gt;2],t=g[i&gt;&gt;2],_=g[i+4&gt;&gt;2],m=o[(i=e+132|0)+4&gt;&gt;2],o[(C=e+152|0)&gt;&gt;2]=o[i&gt;&gt;2],o[C+4&gt;&gt;2]=m,m=o[(i=i+8|0)+4&gt;&gt;2],o[(C=C+8|0)&gt;&gt;2]=o[i&gt;&gt;2],o[C+4&gt;&gt;2]=m,a=r,r=R(R(1)/d),v=a=R(a*r),Q=R(a*t),a=R(n*r),f=R(f*r),r=R(R(Q+R(a*_))+R(f*B)),r=R(r+r),v=n=R(v-R(t*r)),f=R(f-R(B*r)),r=R(a-R(_*r)),n=R(R(1)/R(w(R(R(f*f)+R(R(n*n)+R(r*r)))))),a=R(v*n),v=t,f=R(f*n),r=R(r*n),t=R(R(B*f)+R(R(t*a)+R(_*r))),g[e+152&gt;&gt;2]=R(d*R(a-R(v*t)))+g[e+152&gt;&gt;2],g[e+156&gt;&gt;2]=R(d*R(r-R(_*t)))+g[e+156&gt;&gt;2],g[e+160&gt;&gt;2]=R(d*R(f-R(B*t)))+g[e+160&gt;&gt;2])}function Xf(e,i,r){var f,n,a,t,d,v,B,_=0,m=R(0),Q=R(0),h=R(0),G=R(0),y=R(0),W=R(0),p=R(0),F=R(0),Z=0,Y=0,V=R(0),E=0,z=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0);for(D=f=D-240|0,o[(Z=f+188|0)&gt;&gt;2]=0,o[Z+4&gt;&gt;2]=0,o[(Z=f+200|0)&gt;&gt;2]=0,o[Z+4&gt;&gt;2]=0,o[f+196&gt;&gt;2]=1065353216,o[f+216&gt;&gt;2]=1065353216,m=g[r&gt;&gt;2],Q=g[r+4&gt;&gt;2],h=g[r+8&gt;&gt;2],o[e+164&gt;&gt;2]=0,g[e+160&gt;&gt;2]=h+g[e+140&gt;&gt;2],g[e+156&gt;&gt;2]=Q+g[e+136&gt;&gt;2],g[e+152&gt;&gt;2]=m+g[e+132&gt;&gt;2],o[f+180&gt;&gt;2]=0,o[f+184&gt;&gt;2]=0,o[f+176&gt;&gt;2]=1065353216,o[f+208&gt;&gt;2]=0,o[f+212&gt;&gt;2]=0,o[f+236&gt;&gt;2]=0,o[(r=f+228|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[(r=f+220|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[f+112&gt;&gt;2]=1065353216,o[(r=f+124|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[f+116&gt;&gt;2]=0,o[f+120&gt;&gt;2]=0,o[f+132&gt;&gt;2]=1065353216,o[(r=f+136|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[f+144&gt;&gt;2]=0,o[f+148&gt;&gt;2]=0,o[f+152&gt;&gt;2]=1065353216,o[f+172&gt;&gt;2]=0,o[(r=f+164|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[(r=f+156|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,n=e+152|0,a=e+132|0,B=f+48|0,t=f+16|0,d=f+160|0,v=f+224|0,r=-11,br=R(1);;){A:if(!((Z=r+1|0)&gt;&gt;&gt;0&lt;r&gt;&gt;&gt;0)){r=o[a+4&gt;&gt;2],o[v&gt;&gt;2]=o[a&gt;&gt;2],o[v+4&gt;&gt;2]=r,r=o[n+4&gt;&gt;2],o[d&gt;&gt;2]=o[n&gt;&gt;2],o[d+4&gt;&gt;2]=r,E=o[(_=r=a+8|0)+4&gt;&gt;2],o[(Y=v+8|0)&gt;&gt;2]=o[_&gt;&gt;2],o[Y+4&gt;&gt;2]=E,E=o[(Y=n+8|0)+4&gt;&gt;2],o[(_=d+8|0)&gt;&gt;2]=o[Y&gt;&gt;2],o[_+4&gt;&gt;2]=E,vr=g[e+132&gt;&gt;2],gr=g[e+152&gt;&gt;2],hr=g[e+136&gt;&gt;2],Dr=g[e+156&gt;&gt;2],Gf=g[e+140&gt;&gt;2],Zf=g[e+160&gt;&gt;2],Q=g[e+180&gt;&gt;2],G=g[e+176&gt;&gt;2],m=g[e+168&gt;&gt;2],h=g[e+172&gt;&gt;2],o[f+220&gt;&gt;2]=0,o[f+204&gt;&gt;2]=0,o[f+188&gt;&gt;2]=0,o[f+156&gt;&gt;2]=0,o[f+140&gt;&gt;2]=0,o[f+124&gt;&gt;2]=0,W=R(R(2)/R(R(R(R(m*m)+R(h*h))+R(G*G))+R(Q*Q))),y=R(G*W),p=R(h*y),V=R(m*W),F=R(Q*V),g[f+212&gt;&gt;2]=p+F,z=R(m*y),W=R(h*W),gi=R(Q*W),g[f+208&gt;&gt;2]=z-gi,g[f+200&gt;&gt;2]=p-F,p=R(m*W),Q=R(Q*y),g[f+192&gt;&gt;2]=p+Q,g[f+184&gt;&gt;2]=z+gi,g[f+180&gt;&gt;2]=p-Q,m=R(m*V),Q=R(h*W),g[f+216&gt;&gt;2]=R(1)-R(m+Q),h=m,m=R(G*y),g[f+196&gt;&gt;2]=R(1)-R(h+m),g[f+176&gt;&gt;2]=R(1)-R(Q+m),m=g[e+184&gt;&gt;2],Q=g[e+188&gt;&gt;2],G=g[e+192&gt;&gt;2],h=g[e+196&gt;&gt;2],y=R(R(2)/R(R(R(R(m*m)+R(Q*Q))+R(G*G))+R(h*h))),p=R(Q*y),V=R(m*p),W=R(G*y),F=R(h*W),g[f+116&gt;&gt;2]=V-F,z=R(m*W),gi=R(h*p),g[f+120&gt;&gt;2]=z+gi,g[f+128&gt;&gt;2]=V+F,V=R(Q*W),F=h,h=R(m*y),y=R(F*h),g[f+136&gt;&gt;2]=V-y,g[f+144&gt;&gt;2]=z-gi,g[f+148&gt;&gt;2]=V+y,Q=R(Q*p),G=R(G*W),g[f+112&gt;&gt;2]=R(1)-R(Q+G),m=R(m*h),g[f+132&gt;&gt;2]=R(1)-R(m+G),g[f+152&gt;&gt;2]=R(1)-R(m+Q),o[(_=t+24|0)&gt;&gt;2]=0,o[_+4&gt;&gt;2]=0,o[(_=t+16|0)&gt;&gt;2]=0,o[_+4&gt;&gt;2]=0,o[(_=t+8|0)&gt;&gt;2]=0,o[_+4&gt;&gt;2]=0,o[t&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[f+100&gt;&gt;2]=0,o[f+104&gt;&gt;2]=0,g[f+96&gt;&gt;2]=Gf-Zf,g[f+92&gt;&gt;2]=hr-Dr,g[f+88&gt;&gt;2]=vr-gr,o[f+80&gt;&gt;2]=0,o[f+4&gt;&gt;2]=1065353216,o[f&gt;&gt;2]=24172,_=o[e+8&gt;&gt;2],o[f+84&gt;&gt;2]=_,_=o[_+188&gt;&gt;2],E=o[_+8&gt;&gt;2],o[f+8&gt;&gt;2]=o[_+4&gt;&gt;2],o[f+12&gt;&gt;2]=E,_=o[e+12&gt;&gt;2],m=R(BA[o[o[_&gt;&gt;2]+48&gt;&gt;2]](_)),_=o[e+12&gt;&gt;2],BA[o[o[_&gt;&gt;2]+44&gt;&gt;2]](_,R(m+g[e+64&gt;&gt;2])),(g[f+176&gt;&gt;2]!=g[f+112&gt;&gt;2]|g[f+192&gt;&gt;2]!=g[f+128&gt;&gt;2]|g[f+208&gt;&gt;2]!=g[f+144&gt;&gt;2]|g[f+180&gt;&gt;2]!=g[f+116&gt;&gt;2]||g[f+196&gt;&gt;2]!=g[f+132&gt;&gt;2]|g[f+212&gt;&gt;2]!=g[f+148&gt;&gt;2]|g[f+184&gt;&gt;2]!=g[f+120&gt;&gt;2]|g[f+200&gt;&gt;2]!=g[f+136&gt;&gt;2]||g[f+216&gt;&gt;2]!=g[f+152&gt;&gt;2]|g[f+236&gt;&gt;2]!=g[f+172&gt;&gt;2]|g[f+232&gt;&gt;2]!=g[f+168&gt;&gt;2]|g[f+228&gt;&gt;2]!=g[f+164&gt;&gt;2]||g[f+224&gt;&gt;2]!=g[f+160&gt;&gt;2])&amp;&amp;(C[e+250|0]?Nf(o[e+8&gt;&gt;2],o[e+12&gt;&gt;2],f+176|0,f+112|0,f,g[i+56&gt;&gt;2]):gf(i,o[e+12&gt;&gt;2],f+176|0,f+112|0,f,g[i+56&gt;&gt;2])),_=o[e+12&gt;&gt;2],BA[o[o[_&gt;&gt;2]+44&gt;&gt;2]](_,m);e:{if((m=g[f+4&gt;&gt;2])&lt;R(1)&amp;&amp;(_=o[e+8&gt;&gt;2],!(4&amp;C[_+204|0])&amp;&amp;BA[o[o[e&gt;&gt;2]+56&gt;&gt;2]](e,_,o[f+80&gt;&gt;2]))){if(xf(e,B),Q=R(g[e+152&gt;&gt;2]-g[e+132&gt;&gt;2]),h=R(g[e+156&gt;&gt;2]-g[e+136&gt;&gt;2]),G=R(g[e+160&gt;&gt;2]-g[e+140&gt;&gt;2]),!((y=R(R(R(Q*Q)+R(h*h))+R(G*G)))&gt;R(1.1920928955078125e-7)))break A;if(F=Q,Q=R(R(1)/R(w(y))),!(R(R(R(R(F*Q)*g[e+84&gt;&gt;2])+R(R(h*Q)*g[e+88&gt;&gt;2]))+R(R(G*Q)*g[e+92&gt;&gt;2]))&lt;=R(0)))break e;break A}_=o[n+4&gt;&gt;2],o[a&gt;&gt;2]=o[n&gt;&gt;2],o[a+4&gt;&gt;2]=_,_=o[Y+4&gt;&gt;2],o[r&gt;&gt;2]=o[Y&gt;&gt;2],o[r+4&gt;&gt;2]=_}if(r=Z,(br=R(br-m))&gt;R(.009999999776482582))continue}break}D=f+240|0}function Mf(e){return 0|BA[o[o[(e|=0)&gt;&gt;2]+48&gt;&gt;2]](e)}function Sf(e){return R(g[(e|=0)&gt;&gt;2])}function Tf(e){return R(g[(e|=0)+4&gt;&gt;2])}function jf(e){return R(g[(e|=0)+8&gt;&gt;2])}function Of(e){return(e|=0)+48|0}function Hf(e,i){var r,f=R(0),n=0,a=0,t=R(0),C=0,d=R(0),v=0,B=0,_=R(0);r=D-16|0,f=g[e&gt;&gt;2],d=g[e+20&gt;&gt;2],t=g[e+40&gt;&gt;2],(_=R(R(f+d)+t))&gt;R(0)?(d=R(w(R(_+R(1)))),f=R(R(.5)/d),t=R(f*R(g[e+16&gt;&gt;2]-g[e+4&gt;&gt;2])),g[r+8&gt;&gt;2]=t,s(t),n=b(0),t=R(f*R(g[e+8&gt;&gt;2]-g[e+32&gt;&gt;2])),g[r+4&gt;&gt;2]=t,f=R(f*R(g[e+36&gt;&gt;2]-g[e+24&gt;&gt;2])),g[r&gt;&gt;2]=f,s(f),e=b(0),f=R(d*R(.5)),g[r+12&gt;&gt;2]=f,s(f),a=b(0),s(t),C=b(0)):(C=(n=f&lt;d?d&lt;t?2:1:(f&lt;t)&lt;&lt;1)&lt;&lt;2,v=(n&lt;&lt;4)+e|0,B=((a=(n+1&gt;&gt;&gt;0)%3|0)&lt;&lt;4)+e|0,a&lt;&lt;=2,n=e+((e=(n+2&gt;&gt;&gt;0)%3|0)&lt;&lt;4)|0,e&lt;&lt;=2,f=R(w(R(R(R(g[C+v&gt;&gt;2]-g[B+a&gt;&gt;2])-g[n+e&gt;&gt;2])+R(1)))),g[(C|r)&gt;&gt;2]=f*R(.5),f=R(R(.5)/f),g[r+12&gt;&gt;2]=R(g[n+a&gt;&gt;2]-g[e+B&gt;&gt;2])*f,g[(r|a)&gt;&gt;2]=f*R(g[C+B&gt;&gt;2]+g[a+v&gt;&gt;2]),g[(e|r)&gt;&gt;2]=f*R(g[n+C&gt;&gt;2]+g[e+v&gt;&gt;2]),a=o[r+12&gt;&gt;2],n=o[r+8&gt;&gt;2],e=o[r&gt;&gt;2],C=o[r+4&gt;&gt;2]),o[i+12&gt;&gt;2]=a,o[i+8&gt;&gt;2]=n,o[i+4&gt;&gt;2]=C,o[i&gt;&gt;2]=e}function zf(e){(e|=0)&amp;&amp;BA[o[o[e&gt;&gt;2]+4&gt;&gt;2]](e)}function Pf(e,i){i|=0,o[(e|=0)+12&gt;&gt;2]=i}function Kf(e,i){e|=0,i=R(i),g[e+4&gt;&gt;2]=i}function Lf(e,i){i|=0,o[(e|=0)+8&gt;&gt;2]=i}function qf(e){return(e|=0)+24|0}function $f(e){var i;(i=o[(e|=0)+12&gt;&gt;2])&amp;&amp;(C[e+16|0]&amp;&amp;CA(i),o[e+12&gt;&gt;2]=0),o[e+12&gt;&gt;2]=0,n[e+16|0]=1,o[e+4&gt;&gt;2]=0,o[e+8&gt;&gt;2]=0}function An(e){return(e|=0)- -64|0}function en(e){return 0|BA[o[o[(e|=0)&gt;&gt;2]+36&gt;&gt;2]](e)}function rn(e,i,r){var f=R(0),n=R(0),a=R(0),t=R(0),o=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);(f=g[e+404&gt;&gt;2])!=R(0)&amp;&amp;(a=g[i+8&gt;&gt;2],n=g[i+4&gt;&gt;2],t=g[e+408&gt;&gt;2],g[e+372&gt;&gt;2]=R(f*R(g[i&gt;&gt;2]*t))+g[e+372&gt;&gt;2],o=e+376|0,C=n,n=g[e+412&gt;&gt;2],g[o&gt;&gt;2]=R(f*R(C*n))+g[o&gt;&gt;2],o=e+380|0,C=f,f=g[e+416&gt;&gt;2],g[o&gt;&gt;2]=R(C*R(a*f))+g[o&gt;&gt;2],B=g[e+612&gt;&gt;2],_=g[e+364&gt;&gt;2],m=g[e+356&gt;&gt;2],Q=g[e+360&gt;&gt;2],h=g[e+608&gt;&gt;2],G=g[e+348&gt;&gt;2],y=g[e+340&gt;&gt;2],w=g[e+344&gt;&gt;2],v=g[r+4&gt;&gt;2],a=R(f*g[i+8&gt;&gt;2]),n=R(n*g[i+4&gt;&gt;2]),d=g[r+8&gt;&gt;2],f=R(R(v*a)-R(n*d)),t=R(t*g[i&gt;&gt;2]),C=R(t*d),d=g[r&gt;&gt;2],a=R(C-R(a*d)),n=R(R(n*d)-R(t*v)),g[e+388&gt;&gt;2]=R(R(R(R(g[e+324&gt;&gt;2]*f)+R(g[e+328&gt;&gt;2]*a))+R(n*g[e+332&gt;&gt;2]))*g[e+604&gt;&gt;2])+g[e+388&gt;&gt;2],g[(i=e+392|0)&gt;&gt;2]=R(h*R(R(R(f*y)+R(a*w))+R(n*G)))+g[i&gt;&gt;2],g[(e=e+396|0)&gt;&gt;2]=R(B*R(R(R(f*m)+R(a*Q))+R(n*_)))+g[e&gt;&gt;2])}function fn(e){var i=0;return o[(e|=0)&gt;&gt;2]=24468,(i=o[e+128&gt;&gt;2])&amp;&amp;(C[e+132|0]&amp;&amp;CA(i),o[e+128&gt;&gt;2]=0),o[e+128&gt;&gt;2]=0,o[e+120&gt;&gt;2]=0,o[e+124&gt;&gt;2]=0,n[e+132|0]=1,(i=o[e+108&gt;&gt;2])&amp;&amp;(C[e+112|0]&amp;&amp;CA(i),o[e+108&gt;&gt;2]=0),o[e+108&gt;&gt;2]=0,o[e+100&gt;&gt;2]=0,o[e+104&gt;&gt;2]=0,n[e+112|0]=1,(i=o[e+88&gt;&gt;2])&amp;&amp;(C[e+92|0]&amp;&amp;CA(i),o[e+88&gt;&gt;2]=0),o[e+88&gt;&gt;2]=0,o[e+80&gt;&gt;2]=0,o[e+84&gt;&gt;2]=0,n[e+92|0]=1,(i=o[e+36&gt;&gt;2])&amp;&amp;(C[e+40|0]&amp;&amp;CA(i),o[e+36&gt;&gt;2]=0),o[e+36&gt;&gt;2]=0,o[e+28&gt;&gt;2]=0,o[e+32&gt;&gt;2]=0,n[e+40|0]=1,0|e}function nn(e){var i=0;return o[(e|=0)&gt;&gt;2]=24692,(i=o[e+120&gt;&gt;2])&amp;&amp;(C[e+124|0]&amp;&amp;CA(i),o[e+120&gt;&gt;2]=0),o[e+120&gt;&gt;2]=0,o[e+112&gt;&gt;2]=0,o[e+116&gt;&gt;2]=0,n[e+124|0]=1,(i=o[e+100&gt;&gt;2])&amp;&amp;(C[e+104|0]&amp;&amp;CA(i),o[e+100&gt;&gt;2]=0),o[e+100&gt;&gt;2]=0,o[e+92&gt;&gt;2]=0,o[e+96&gt;&gt;2]=0,n[e+104|0]=1,(i=o[e+80&gt;&gt;2])&amp;&amp;(C[e+84|0]&amp;&amp;CA(i),o[e+80&gt;&gt;2]=0),o[e+80&gt;&gt;2]=0,o[e+72&gt;&gt;2]=0,o[e+76&gt;&gt;2]=0,n[e+84|0]=1,(i=o[e+28&gt;&gt;2])&amp;&amp;(C[e+32|0]&amp;&amp;CA(i),o[e+28&gt;&gt;2]=0),o[e+28&gt;&gt;2]=0,o[e+20&gt;&gt;2]=0,o[e+24&gt;&gt;2]=0,n[e+32|0]=1,0|e}function tn(e,i){!function(e,i){t[0]=e,t[1]=i}(0|e,0|i)}function an(e,i,r,f){return e=function(e,i,r,f){var n,a,t,o,C=0,d=0;return o=_(C=r&gt;&gt;&gt;16,d=e&gt;&gt;&gt;16),C=(65535&amp;(d=((t=_(n=65535&amp;r,a=65535&amp;e))&gt;&gt;&gt;16)+_(d,n)|0))+_(C,a)|0,e=(((_(i,r)+o|0)+_(e,f)|0)+(d&gt;&gt;&gt;16)|0)+(C&gt;&gt;&gt;16)|0,z=e,i=65535&amp;t|C&lt;&lt;16}(e,i,r,f)}function on(e,i,r){return function(e,i,r){var f=0,n=0,a=0,t=0,o=0,C=0,d=0,v=0,g=0;A:{e:{i:{r:{f:{n:{a:{t:{o:{if(n=i){if(!(f=r))break o;break t}return tn((i=e)-_(e=(e&gt;&gt;&gt;0)/(r&gt;&gt;&gt;0)|0,r)|0,0),z=0,e}if(!e)break a;break n}if(!((t=f+-1|0)&amp;f))break f;o=0-(t=(Q(f)+33|0)-Q(n)|0)|0;break i}return tn(0,n-_(e=(n&gt;&gt;&gt;0)/0|0,0)|0),z=0,e}if((f=32-Q(n)|0)&gt;&gt;&gt;0&lt;31)break r;break e}if(tn(e&amp;t,0),1==(0|f))break A;return r=31&amp;(f=f?31-Q(f+-1^f)|0:32),32&lt;=(63&amp;f)&gt;&gt;&gt;0?(n=0,e=i&gt;&gt;&gt;r):(n=i&gt;&gt;&gt;r,e=((1&lt;&lt;r)-1&amp;i)&lt;&lt;32-r|e&gt;&gt;&gt;r),z=n,e}t=f+1|0,o=63-f|0}if(f=i,a=31&amp;(n=63&amp;t),32&lt;=n&gt;&gt;&gt;0?(n=0,a=f&gt;&gt;&gt;a):(n=f&gt;&gt;&gt;a,a=((1&lt;&lt;a)-1&amp;f)&lt;&lt;32-a|e&gt;&gt;&gt;a),f=31&amp;(o&amp;=63),32&lt;=o&gt;&gt;&gt;0?(i=e&lt;&lt;f,e=0):(i=(1&lt;&lt;f)-1&amp;e&gt;&gt;&gt;32-f|i&lt;&lt;f,e&lt;&lt;=f),t)for(f=-1,(o=r+-1|0)&gt;&gt;&gt;0&lt;4294967295&amp;&amp;(f=0);a=(d=C=a&lt;&lt;1|i&gt;&gt;&gt;31)-(v=r&amp;(C=f-((n=n&lt;&lt;1|a&gt;&gt;&gt;31)+(o&gt;&gt;&gt;0&lt;C&gt;&gt;&gt;0)|0)&gt;&gt;31))|0,n=n-(d&gt;&gt;&gt;0&lt;v&gt;&gt;&gt;0)|0,i=i&lt;&lt;1|e&gt;&gt;&gt;31,e=g|e&lt;&lt;1,g=C&amp;=1,t=t+-1|0;);return tn(a,n),z=i&lt;&lt;1|e&gt;&gt;&gt;31,C|e&lt;&lt;1}tn(e,i),e=0,i=0}return z=i,e}(e,i,r)}function bn(e){var i;return(-1&gt;&gt;&gt;(i=31&amp;e)&amp;-2)&lt;&lt;i|(-1&lt;&lt;(e=0-e&amp;31)&amp;-2)&gt;&gt;&gt;e}var BA=[null,function(e){var i=0;return i=0,(e=0|F(o[(e|=0)+56&gt;&gt;2]))&amp;&amp;(o[256]=e,i=-1),0|i},function(e,i,r){e|=0,i|=0,r|=0;var f,n=0,a=0,t=0,C=0,d=0;D=f=D-16|0,o[f+12&gt;&gt;2]=r,o[f+8&gt;&gt;2]=i,i=o[e+24&gt;&gt;2],o[f&gt;&gt;2]=i,i=o[e+20&gt;&gt;2]-i|0,o[f+4&gt;&gt;2]=i,t=2;A:{if((0|(C=i+r|0))!=(0|(n=N(o[e+56&gt;&gt;2],f,2))))for(i=f;;){if((0|n)&lt;=-1){if(o[e+24&gt;&gt;2]=0,o[e+16&gt;&gt;2]=0,o[e+20&gt;&gt;2]=0,o[e&gt;&gt;2]=32|o[e&gt;&gt;2],e=0,2==(0|t))break A;e=r-o[i+4&gt;&gt;2]|0;break A}if(a=n-((d=n&gt;&gt;&gt;0&gt;(a=o[i+4&gt;&gt;2])&gt;&gt;&gt;0)?a:0)|0,o[(i=d?i+8|0:i)&gt;&gt;2]=a+o[i&gt;&gt;2],o[i+4&gt;&gt;2]=o[i+4&gt;&gt;2]-a,t=t-d|0,(0|(C=C-n|0))==(0|(n=N(o[e+56&gt;&gt;2],i,t))))break}i=o[e+40&gt;&gt;2],o[e+24&gt;&gt;2]=i,o[e+20&gt;&gt;2]=i,o[e+16&gt;&gt;2]=i+o[e+44&gt;&gt;2],e=r}return D=f+16|0,0|(n=e)},function(e,i,r,f){return i|=0,r|=0,f|=0,0|(e=function(e,i,r,f){var n;return D=n=D-16|0,(e=0|E(0|e,0|i,0|r,255&amp;f,n+8|0))?(o[256]=76==(0|e)?70:e,r=-1,e=-1):(r=o[n+12&gt;&gt;2],e=o[n+8&gt;&gt;2]),D=n+16|0,z=r,e}(o[(e|=0)+56&gt;&gt;2],i,r,f))},iA,rA,rA,function(e){var i;e|=0,D=i=D-16|0,o[i+12&gt;&gt;2]=e,iA(e=o[i+12&gt;&gt;2]),$(e),D=i+16|0},eA,eA,function(e,i,r){var f;return e|=0,i|=0,r|=0,D=f=D-80|0,o[f+72&gt;&gt;2]=e,o[f+68&gt;&gt;2]=i,o[f+64&gt;&gt;2]=r,1&amp;fA(i=o[f+72&gt;&gt;2],o[f+68&gt;&gt;2],0)?n[f+79|0]=1:(r=f,e=(e=o[f+68&gt;&gt;2])?function(e){var i;if(D=i=D-96|0,o[i+92&gt;&gt;2]=e,o[i+88&gt;&gt;2]=5456,o[i+84&gt;&gt;2]=5504,o[i+80&gt;&gt;2]=0,o[i+76&gt;&gt;2]=o[o[i+92&gt;&gt;2]&gt;&gt;2],o[i+72&gt;&gt;2]=o[o[i+76&gt;&gt;2]+-8&gt;&gt;2],o[i+68&gt;&gt;2]=o[i+92&gt;&gt;2]+o[i+72&gt;&gt;2],o[i+64&gt;&gt;2]=o[o[i+76&gt;&gt;2]+-4&gt;&gt;2],o[i+60&gt;&gt;2]=0,o[i&gt;&gt;2]=o[i+84&gt;&gt;2],o[i+4&gt;&gt;2]=o[i+92&gt;&gt;2],o[i+8&gt;&gt;2]=o[i+88&gt;&gt;2],o[i+12&gt;&gt;2]=o[i+80&gt;&gt;2],o[i+16&gt;&gt;2]=0,o[i+20&gt;&gt;2]=0,o[i+24&gt;&gt;2]=0,o[i+28&gt;&gt;2]=0,o[i+32&gt;&gt;2]=0,o[i+36&gt;&gt;2]=0,o[i+40&gt;&gt;2]=0,o[i+44&gt;&gt;2]=0,o[i+48&gt;&gt;2]=0,n[i+52|0]=0,n[i+53|0]=0,n[i+54|0]=0,1&amp;fA(o[i+64&gt;&gt;2],o[i+84&gt;&gt;2],0))o[i+48&gt;&gt;2]=1,e=o[i+64&gt;&gt;2],BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e,i,o[i+68&gt;&gt;2],o[i+68&gt;&gt;2],1,0),1==o[i+24&gt;&gt;2]&amp;&amp;(o[i+60&gt;&gt;2]=o[i+68&gt;&gt;2]);else{e=o[i+64&gt;&gt;2],BA[o[o[e&gt;&gt;2]+24&gt;&gt;2]](e,i,o[i+68&gt;&gt;2],1,0);A:if(!((e=o[i+36&gt;&gt;2])&gt;&gt;&gt;0&gt;1))if(e-1){if(1!=o[i+40&gt;&gt;2]|1!=o[i+28&gt;&gt;2]|1!=o[i+32&gt;&gt;2])break A;o[i+60&gt;&gt;2]=o[i+20&gt;&gt;2]}else o[i+40&gt;&gt;2]|1!=o[i+28&gt;&gt;2]|1!=o[i+32&gt;&gt;2]&amp;&amp;1!=o[i+24&gt;&gt;2]||(o[i+60&gt;&gt;2]=o[i+16&gt;&gt;2])}return D=i+96|0,o[i+60&gt;&gt;2]}(e):0,o[r+60&gt;&gt;2]=e,o[f+60&gt;&gt;2]?(o[f&gt;&gt;2]=o[f+60&gt;&gt;2],o[f+4&gt;&gt;2]=0,o[f+8&gt;&gt;2]=i,o[f+12&gt;&gt;2]=-1,o[f+16&gt;&gt;2]=0,o[f+20&gt;&gt;2]=0,o[f+24&gt;&gt;2]=0,o[f+28&gt;&gt;2]=0,o[f+32&gt;&gt;2]=0,o[f+36&gt;&gt;2]=0,o[f+40&gt;&gt;2]=0,o[f+44&gt;&gt;2]=0,o[f+48&gt;&gt;2]=0,n[f+52|0]=0,n[f+53|0]=0,n[f+54|0]=0,o[f+48&gt;&gt;2]=1,e=o[f+60&gt;&gt;2],BA[o[o[e&gt;&gt;2]+28&gt;&gt;2]](e,f,o[o[f+64&gt;&gt;2]&gt;&gt;2],1),1!=o[f+24&gt;&gt;2]?n[f+79|0]=0:(o[o[f+64&gt;&gt;2]&gt;&gt;2]=o[f+16&gt;&gt;2],n[f+79|0]=1)):n[f+79|0]=0),D=f+80|0,1&amp;n[f+79|0]},function(e,i,r,f,a,t){var C;e|=0,i|=0,r|=0,f|=0,a|=0,t|=0,D=C=D-32|0,o[C+28&gt;&gt;2]=e,o[C+24&gt;&gt;2]=i,o[C+20&gt;&gt;2]=r,o[C+16&gt;&gt;2]=f,o[C+12&gt;&gt;2]=a,n[C+11|0]=t,1&amp;fA(e=o[C+28&gt;&gt;2],o[o[C+24&gt;&gt;2]+8&gt;&gt;2],1&amp;n[C+11|0])&amp;&amp;oA(e,o[C+24&gt;&gt;2],o[C+20&gt;&gt;2],o[C+16&gt;&gt;2],o[C+12&gt;&gt;2]),D=C+32|0},function(e,i,r,f,a){var t;e|=0,i|=0,r|=0,f|=0,a|=0,D=t=D-32|0,o[t+28&gt;&gt;2]=e,o[t+24&gt;&gt;2]=i,o[t+20&gt;&gt;2]=r,o[t+16&gt;&gt;2]=f,n[t+15|0]=a,1&amp;fA(e=o[t+28&gt;&gt;2],o[o[t+24&gt;&gt;2]+8&gt;&gt;2],1&amp;n[t+15|0])?bA(e,o[t+24&gt;&gt;2],o[t+20&gt;&gt;2],o[t+16&gt;&gt;2]):1&amp;fA(e,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],e=o[t+24&gt;&gt;2],o[e+40&gt;&gt;2]=o[e+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(e,i,r,f){var n;e|=0,i|=0,r|=0,f|=0,D=n=D-16|0,o[n+12&gt;&gt;2]=e,o[n+8&gt;&gt;2]=i,o[n+4&gt;&gt;2]=r,o[n&gt;&gt;2]=f,1&amp;fA(e=o[n+12&gt;&gt;2],o[o[n+8&gt;&gt;2]+8&gt;&gt;2],0)&amp;&amp;tA(e,o[n+8&gt;&gt;2],o[n+4&gt;&gt;2],o[n&gt;&gt;2]),D=n+16|0},function(e){var i;e|=0,D=i=D-16|0,o[i+12&gt;&gt;2]=e,rA(e=o[i+12&gt;&gt;2]),$(e),D=i+16|0},function(e,i,r,f,a,t){var C;e|=0,i|=0,r|=0,f|=0,a|=0,t|=0,D=C=D-32|0,o[C+28&gt;&gt;2]=e,o[C+24&gt;&gt;2]=i,o[C+20&gt;&gt;2]=r,o[C+16&gt;&gt;2]=f,o[C+12&gt;&gt;2]=a,n[C+11|0]=t,1&amp;fA(e=o[C+28&gt;&gt;2],o[o[C+24&gt;&gt;2]+8&gt;&gt;2],1&amp;n[C+11|0])?oA(e,o[C+24&gt;&gt;2],o[C+20&gt;&gt;2],o[C+16&gt;&gt;2],o[C+12&gt;&gt;2]):(e=o[e+8&gt;&gt;2],BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e,o[C+24&gt;&gt;2],o[C+20&gt;&gt;2],o[C+16&gt;&gt;2],o[C+12&gt;&gt;2],1&amp;n[C+11|0])),D=C+32|0},function(e,i,r,f,a){var t;if(e|=0,i|=0,r|=0,f|=0,a|=0,D=t=D-32|0,o[t+28&gt;&gt;2]=e,o[t+24&gt;&gt;2]=i,o[t+20&gt;&gt;2]=r,o[t+16&gt;&gt;2]=f,n[t+15|0]=a,1&amp;fA(e=o[t+28&gt;&gt;2],o[o[t+24&gt;&gt;2]+8&gt;&gt;2],1&amp;n[t+15|0]))bA(e,o[t+24&gt;&gt;2],o[t+20&gt;&gt;2],o[t+16&gt;&gt;2]);else A:if(1&amp;fA(e,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,e=o[e+8&gt;&gt;2],BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e,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],e=o[t+24&gt;&gt;2],o[e+40&gt;&gt;2]=o[e+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 e=o[e+8&gt;&gt;2],BA[o[o[e&gt;&gt;2]+24&gt;&gt;2]](e,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(e,i,r,f){var n;e|=0,i|=0,r|=0,f|=0,D=n=D-16|0,o[n+12&gt;&gt;2]=e,o[n+8&gt;&gt;2]=i,o[n+4&gt;&gt;2]=r,o[n&gt;&gt;2]=f,1&amp;fA(e=o[n+12&gt;&gt;2],o[o[n+8&gt;&gt;2]+8&gt;&gt;2],0)?tA(e,o[n+8&gt;&gt;2],o[n+4&gt;&gt;2],o[n&gt;&gt;2]):(e=o[e+8&gt;&gt;2],BA[o[o[e&gt;&gt;2]+28&gt;&gt;2]](e,o[n+8&gt;&gt;2],o[n+4&gt;&gt;2],o[n&gt;&gt;2])),D=n+16|0},function(e){var i;e|=0,D=i=D-16|0,o[i+12&gt;&gt;2]=e,rA(e=o[i+12&gt;&gt;2]),$(e),D=i+16|0},function(e,i,r,f,a,t){var C;if(e|=0,i|=0,r|=0,f|=0,a|=0,t|=0,D=C=D-32|0,o[C+28&gt;&gt;2]=e,o[C+24&gt;&gt;2]=i,o[C+20&gt;&gt;2]=r,o[C+16&gt;&gt;2]=f,o[C+12&gt;&gt;2]=a,n[C+11|0]=t,1&amp;fA(e=o[C+28&gt;&gt;2],o[o[C+24&gt;&gt;2]+8&gt;&gt;2],1&amp;n[C+11|0]))oA(e,o[C+24&gt;&gt;2],o[C+20&gt;&gt;2],o[C+16&gt;&gt;2],o[C+12&gt;&gt;2]);else{if(n[C+10|0]=1&amp;n[o[C+24&gt;&gt;2]+52|0],n[C+9|0]=1&amp;n[o[C+24&gt;&gt;2]+53|0],o[C+4&gt;&gt;2]=(e+16|0)+(o[e+12&gt;&gt;2]&lt;&lt;3),o[C&gt;&gt;2]=e+16,n[o[C+24&gt;&gt;2]+52|0]=0,n[o[C+24&gt;&gt;2]+53|0]=0,cA(o[C&gt;&gt;2],o[C+24&gt;&gt;2],o[C+20&gt;&gt;2],o[C+16&gt;&gt;2],o[C+12&gt;&gt;2],1&amp;n[C+11|0]),n[C+10|0]=0!=(1&amp;n[C+10|0]|1&amp;n[o[C+24&gt;&gt;2]+52|0]),n[C+9|0]=0!=(1&amp;n[C+9|0]|1&amp;n[o[C+24&gt;&gt;2]+53|0]),i=o[C&gt;&gt;2]+8|0,o[C&gt;&gt;2]=i,i&gt;&gt;&gt;0&lt;v[C+4&gt;&gt;2])for(;;){A:if(!(1&amp;n[o[C+24&gt;&gt;2]+54|0])){if(1&amp;n[o[C+24&gt;&gt;2]+52|0]){if(!(2&amp;o[e+8&gt;&gt;2])|1==o[o[C+24&gt;&gt;2]+24&gt;&gt;2])break A}else if(!(1&amp;o[e+8&gt;&gt;2])&amp;&amp;1&amp;n[o[C+24&gt;&gt;2]+53|0])break A;if(n[o[C+24&gt;&gt;2]+52|0]=0,n[o[C+24&gt;&gt;2]+53|0]=0,cA(o[C&gt;&gt;2],o[C+24&gt;&gt;2],o[C+20&gt;&gt;2],o[C+16&gt;&gt;2],o[C+12&gt;&gt;2],1&amp;n[C+11|0]),n[C+10|0]=0!=(1&amp;n[C+10|0]|1&amp;n[o[C+24&gt;&gt;2]+52|0]),n[C+9|0]=0!=(1&amp;n[C+9|0]|1&amp;n[o[C+24&gt;&gt;2]+53|0]),i=o[C&gt;&gt;2]+8|0,o[C&gt;&gt;2]=i,i&gt;&gt;&gt;0&lt;v[C+4&gt;&gt;2])continue}break}n[o[C+24&gt;&gt;2]+52|0]=1&amp;n[C+10|0],n[o[C+24&gt;&gt;2]+53|0]=1&amp;n[C+9|0]}D=C+32|0},function(e,i,r,f,a){var t;if(e|=0,i|=0,r|=0,f|=0,a|=0,D=t=D-48|0,o[t+44&gt;&gt;2]=e,o[t+40&gt;&gt;2]=i,o[t+36&gt;&gt;2]=r,o[t+32&gt;&gt;2]=f,n[t+31|0]=a,1&amp;fA(e=o[t+44&gt;&gt;2],o[o[t+40&gt;&gt;2]+8&gt;&gt;2],1&amp;n[t+31|0]))bA(e,o[t+40&gt;&gt;2],o[t+36&gt;&gt;2],o[t+32&gt;&gt;2]);else A:if(1&amp;fA(e,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]=(e+16|0)+(o[e+12&gt;&gt;2]&lt;&lt;3),o[t+20&gt;&gt;2]=e+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,cA(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[e+8&gt;&gt;2])|1==o[o[t+40&gt;&gt;2]+24&gt;&gt;2])break e}else if(!(1&amp;o[e+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],e=o[t+40&gt;&gt;2],o[e+40&gt;&gt;2]=o[e+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]=(e+16|0)+(o[e+12&gt;&gt;2]&lt;&lt;3),o[t+12&gt;&gt;2]=e+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]),i=o[t+12&gt;&gt;2]+8|0,o[t+12&gt;&gt;2]=i,i&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[e+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]),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]););else if(1&amp;o[e+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]),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]););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]),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]););D=t+48|0},function(e,i,r,f){var a;if(e|=0,i|=0,r|=0,f|=0,D=a=D-32|0,o[a+28&gt;&gt;2]=e,o[a+24&gt;&gt;2]=i,o[a+20&gt;&gt;2]=r,o[a+16&gt;&gt;2]=f,1&amp;fA(e=o[a+28&gt;&gt;2],o[o[a+24&gt;&gt;2]+8&gt;&gt;2],0))tA(e,o[a+24&gt;&gt;2],o[a+20&gt;&gt;2],o[a+16&gt;&gt;2]);else if(o[a+12&gt;&gt;2]=(e+16|0)+(o[e+12&gt;&gt;2]&lt;&lt;3),o[a+8&gt;&gt;2]=e+16,aA(o[a+8&gt;&gt;2],o[a+24&gt;&gt;2],o[a+20&gt;&gt;2],o[a+16&gt;&gt;2]),e=o[a+8&gt;&gt;2]+8|0,o[a+8&gt;&gt;2]=e,e&gt;&gt;&gt;0&lt;v[a+12&gt;&gt;2])for(;aA(o[a+8&gt;&gt;2],o[a+24&gt;&gt;2],o[a+20&gt;&gt;2],o[a+16&gt;&gt;2]),!(1&amp;n[o[a+24&gt;&gt;2]+54|0])&amp;&amp;(e=o[a+8&gt;&gt;2]+8|0,o[a+8&gt;&gt;2]=e,e&gt;&gt;&gt;0&lt;v[a+12&gt;&gt;2]););D=a+32|0},sA,kA,function(){(function(){var e;D=e=D-16|0,o[e+12&gt;&gt;2]=5367,o[e+8&gt;&gt;2]=0,j(o[752],o[e+12&gt;&gt;2],o[e+8&gt;&gt;2]),function(e){var i;D=i=D-16|0,o[i+12&gt;&gt;2]=0,j(e,5365,0),D=i+16|0}(o[752]),W()})(),W()},sA,kA,function(e,i){e|=0,i|=0;var r=0;return(e=0|BA[o[742]](3+(e+i|0)|0))&amp;&amp;(o[(r=3+(e+i|0)&amp;0-i)+-4&gt;&gt;2]=e),0|r},function(e){(e|=0)&amp;&amp;BA[o[743]](o[e+-4&gt;&gt;2])},function(e){return 0|K(e|=0)},function(e){L(e|=0)},sA,kA,function(e,i,r){e|=0,i|=0,r|=0;var f,n=0,a=R(0),t=R(0),C=R(0),d=R(0),v=R(0),B=R(0),_=R(0),m=R(0);D=f=D-96|0,o[(n=f+44|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[(n=f+56|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[f+52&gt;&gt;2]=1065353216,o[(n=f+76|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[f+72&gt;&gt;2]=1065353216,o[(n=f+84|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[f+92&gt;&gt;2]=0,o[f+36&gt;&gt;2]=0,o[f+40&gt;&gt;2]=0,o[f+32&gt;&gt;2]=1065353216,o[f+64&gt;&gt;2]=0,o[f+68&gt;&gt;2]=0,BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,f+32|0,f+16|0,f),d=g[f&gt;&gt;2],v=g[f+16&gt;&gt;2],a=R(d-v),C=R(a*a),a=g[f+4&gt;&gt;2],B=g[f+20&gt;&gt;2],t=R(a-B),m=R(C+R(t*t)),t=g[f+8&gt;&gt;2],C=g[f+24&gt;&gt;2],_=R(t-C),g[r&gt;&gt;2]=R(w(R(m+R(_*_))))*R(.5),o[i+12&gt;&gt;2]=0,g[i+8&gt;&gt;2]=R(t+C)*R(.5),g[i+4&gt;&gt;2]=R(a+B)*R(.5),g[i&gt;&gt;2]=R(d+v)*R(.5),D=f+96|0},function(e){e|=0;var i,r=R(0),f=R(0);return D=i=D-32|0,BA[o[o[e&gt;&gt;2]+12&gt;&gt;2]](e,i+16|0,i+12|0),D=i+32|0,r=g[i+16&gt;&gt;2],f=R(r*r),r=g[i+20&gt;&gt;2],f=R(f+R(r*r)),r=g[i+24&gt;&gt;2],R(R(g[i+12&gt;&gt;2]+R(w(R(f+R(r*r))))))},function(e,i){return e|=0,i=R(i),R(R(R(BA[o[o[e&gt;&gt;2]+16&gt;&gt;2]](e))*i))},function(e,i){o[(e|=0)+8&gt;&gt;2]=1065353216,o[e+12&gt;&gt;2]=0,o[e&gt;&gt;2]=1065353216,o[e+4&gt;&gt;2]=1065353216},yA,QA,function(e,i){var r,f,n=0,a=0,t=0,C=0;a=i|=0,t=0|BA[o[o[(e|=0)&gt;&gt;2]+52&gt;&gt;2]](e),C=1,n=o[o[i&gt;&gt;2]+16&gt;&gt;2],f=0|BA[n](0|a,0|t,0|C),C=i,t=f,a=0|BA[o[o[e&gt;&gt;2]+56&gt;&gt;2]](e,o[f+8&gt;&gt;2],i),r=e,n=o[o[i&gt;&gt;2]+20&gt;&gt;2],BA[n](0|C,0|t,0|a,1346455635,0|r)},function(e,i,r,f,n,a,t){e|=0,i|=0,r|=0,f|=0,n|=0,a|=0,t|=0;var C,d,v,B,_,m,Q,h=R(0),G=R(0),y=R(0),w=R(0),W=R(0),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=R(0),sn=R(0),kn=R(0),Cn=R(0),dn=R(0),vn=R(0),gn=R(0),Bn=R(0),_n=R(0);D=C=D-48|0,o[C+44&gt;&gt;2]=0,h=g[r&gt;&gt;2],G=g[r+4&gt;&gt;2],y=g[r+8&gt;&gt;2],g[C+32&gt;&gt;2]=R(R(g[i&gt;&gt;2]*h)+R(g[i+16&gt;&gt;2]*G))+R(g[i+32&gt;&gt;2]*y),d=i+24|0,v=i+40|0,g[C+40&gt;&gt;2]=R(R(h*g[i+8&gt;&gt;2])+R(G*g[d&gt;&gt;2]))+R(y*g[v&gt;&gt;2]),B=i+20|0,_=i+36|0,g[C+36&gt;&gt;2]=R(R(h*g[i+4&gt;&gt;2])+R(G*g[B&gt;&gt;2]))+R(y*g[_&gt;&gt;2]),BA[o[o[e&gt;&gt;2]+64&gt;&gt;2]](C+16|0,e,C+32|0),Y=g[(m=i+56|0)&gt;&gt;2],V=g[v&gt;&gt;2],E=g[_&gt;&gt;2],F=g[(Q=i+52|0)&gt;&gt;2],z=g[d&gt;&gt;2],gi=g[B&gt;&gt;2],br=g[i+32&gt;&gt;2],Z=g[i+48&gt;&gt;2],vr=g[i+8&gt;&gt;2],gr=g[i&gt;&gt;2],hr=g[i+4&gt;&gt;2],Dr=g[i+16&gt;&gt;2],h=g[C+24&gt;&gt;2],G=g[C+16&gt;&gt;2],y=g[C+20&gt;&gt;2],o[C+12&gt;&gt;2]=0,g[C+8&gt;&gt;2]=-g[C+40&gt;&gt;2],g[C+4&gt;&gt;2]=-g[C+36&gt;&gt;2],g[C&gt;&gt;2]=-g[C+32&gt;&gt;2],BA[o[o[e&gt;&gt;2]+64&gt;&gt;2]](C+16|0,e,C),Gf=g[m&gt;&gt;2],Zf=g[v&gt;&gt;2],cn=g[_&gt;&gt;2],un=g[Q&gt;&gt;2],sn=g[d&gt;&gt;2],kn=g[B&gt;&gt;2],Cn=g[i+32&gt;&gt;2],dn=g[i+48&gt;&gt;2],vn=g[i+8&gt;&gt;2],gn=g[i&gt;&gt;2],Bn=g[i+4&gt;&gt;2],_n=g[i+16&gt;&gt;2],w=g[C+24&gt;&gt;2],W=g[C+16&gt;&gt;2],p=g[C+20&gt;&gt;2],Z=R(Z+R(R(R(G*gr)+R(y*hr))+R(h*vr))),F=R(F+R(R(R(G*Dr)+R(y*gi))+R(h*z))),h=R(Y+R(R(R(G*br)+R(y*E))+R(h*V))),g[f&gt;&gt;2]=R(R(Z*g[r&gt;&gt;2])+R(F*g[r+4&gt;&gt;2]))+R(h*g[r+8&gt;&gt;2]),G=R(dn+R(R(R(W*gn)+R(p*Bn))+R(w*vn))),y=R(un+R(R(R(W*_n)+R(p*kn))+R(w*sn))),w=R(Gf+R(R(R(W*Cn)+R(p*cn))+R(w*Zf))),g[n&gt;&gt;2]=R(R(G*g[r&gt;&gt;2])+R(y*g[r+4&gt;&gt;2]))+R(w*g[r+8&gt;&gt;2]),o[t+12&gt;&gt;2]=0,g[t+8&gt;&gt;2]=w,g[t+4&gt;&gt;2]=y,g[t&gt;&gt;2]=G,o[a+12&gt;&gt;2]=0,g[a+8&gt;&gt;2]=h,g[a+4&gt;&gt;2]=F,g[a&gt;&gt;2]=Z,(W=g[f&gt;&gt;2])&gt;(p=g[n&gt;&gt;2])&amp;&amp;(g[f&gt;&gt;2]=p,g[n&gt;&gt;2]=W,o[t+12&gt;&gt;2]=0,g[t+8&gt;&gt;2]=h,g[t+4&gt;&gt;2]=F,g[t&gt;&gt;2]=Z,o[a+12&gt;&gt;2]=0,g[a+8&gt;&gt;2]=w,g[a+4&gt;&gt;2]=y,g[a&gt;&gt;2]=G),D=C+48|0},wA,function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n,a,t=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),p=R(0),F=R(0),Z=R(0);o[(n=D-16|0)+12&gt;&gt;2]=0,a=e+32|0,e=o[e+56&gt;&gt;2],C=g[a+((e+2|0)%3&lt;&lt;2)&gt;&gt;2],g[n+8&gt;&gt;2]=C,g[n+4&gt;&gt;2]=C,g[n&gt;&gt;2]=C,g[(e&lt;&lt;=2)+n&gt;&gt;2]=C+g[e+a&gt;&gt;2],C=g[i+56&gt;&gt;2],G=g[i+40&gt;&gt;2],y=g[i+36&gt;&gt;2],Q=g[i+52&gt;&gt;2],B=g[i+24&gt;&gt;2],w=g[i+20&gt;&gt;2],W=g[i+32&gt;&gt;2],p=g[i+16&gt;&gt;2],h=g[i+48&gt;&gt;2],d=g[i+8&gt;&gt;2],t=g[i&gt;&gt;2],v=g[i+4&gt;&gt;2],o[r+12&gt;&gt;2]=0,_=R(m(t)),t=g[n&gt;&gt;2],F=R(m(v)),v=g[n+4&gt;&gt;2],Z=R(m(d)),d=g[n+8&gt;&gt;2],_=R(R(R(_*t)+R(F*v))+R(Z*d)),g[r&gt;&gt;2]=h-_,B=R(R(R(t*R(m(p)))+R(v*R(m(w))))+R(d*R(m(B)))),g[r+4&gt;&gt;2]=Q-B,t=R(R(R(t*R(m(W)))+R(v*R(m(y))))+R(d*R(m(G)))),g[r+8&gt;&gt;2]=C-t,g[f&gt;&gt;2]=h+_,g[f+4&gt;&gt;2]=Q+B,g[f+8&gt;&gt;2]=C+t,o[f+12&gt;&gt;2]=0},function(e,i){e|=0,i|=0;var r,f,n=R(0),a=R(0),t=R(0),C=R(0),d=R(0),v=R(0),B=R(0),_=R(0),m=R(0);n=g[e+20&gt;&gt;2],a=g[(r=e+36|0)&gt;&gt;2],t=g[e+24&gt;&gt;2],C=g[(f=e+40|0)&gt;&gt;2],d=g[e+16&gt;&gt;2],v=g[e+32&gt;&gt;2],YA(e,i),B=g[i&gt;&gt;2],_=g[i+4&gt;&gt;2],m=g[i+8&gt;&gt;2],o[e+44&gt;&gt;2]=0,g[f&gt;&gt;2]=m*R(C/t),g[r&gt;&gt;2]=_*R(a/n),g[e+32&gt;&gt;2]=B*R(v/d),o[e+48&gt;&gt;2]=o[(e+32|0)+((o[e+56&gt;&gt;2]+2|0)%3&lt;&lt;2)&gt;&gt;2]},Qe,function(e,i,r){e|=0,i=R(i),r|=0;var f,n=R(0),a=R(0),t=0,C=0,d=R(0);f=e+32|0,C=o[e+56&gt;&gt;2],t=o[f+((C+2|0)%3&lt;&lt;2)&gt;&gt;2],o[(e=D-16|0)+12&gt;&gt;2]=0,o[e+8&gt;&gt;2]=t,o[e+4&gt;&gt;2]=t,o[e&gt;&gt;2]=t,g[(C=(t=C&lt;&lt;2)+e|0)&gt;&gt;2]=g[t+f&gt;&gt;2]+g[C&gt;&gt;2],i=R(i*R(.0833333283662796)),n=g[e&gt;&gt;2],n=R(n+n),n=R(n*n),a=g[e+4&gt;&gt;2],a=R(a+a),a=R(a*a),g[r+8&gt;&gt;2]=i*R(n+a),d=n,n=g[e+8&gt;&gt;2],n=R(n+n),n=R(n*n),g[r+4&gt;&gt;2]=i*R(d+n),g[r&gt;&gt;2]=i*R(a+n)},function(e){return 6444},WA,FA,function(e){return R(g[(e|=0)+48&gt;&gt;2])},ZA,function(e,i,r){return QA(e|=0,i|=0,r|=0),o[i+28&gt;&gt;2]=o[e+32&gt;&gt;2],o[i+32&gt;&gt;2]=o[e+36&gt;&gt;2],o[i+36&gt;&gt;2]=o[e+40&gt;&gt;2],o[i+40&gt;&gt;2]=o[e+44&gt;&gt;2],o[i+12&gt;&gt;2]=o[e+16&gt;&gt;2],o[i+16&gt;&gt;2]=o[e+20&gt;&gt;2],o[i+20&gt;&gt;2]=o[e+24&gt;&gt;2],o[i+24&gt;&gt;2]=o[e+28&gt;&gt;2],o[i+48&gt;&gt;2]=0,o[i+44&gt;&gt;2]=o[e+48&gt;&gt;2],e=o[e+56&gt;&gt;2],o[i+56&gt;&gt;2]=0,o[i+52&gt;&gt;2]=e,6457},function(e,i,r){e|=0,i|=0,r|=0;var f=R(0),n=R(0),a=R(0),t=R(0),C=R(0);BA[o[o[i&gt;&gt;2]+68&gt;&gt;2]](e,i,r),R(BA[o[o[i&gt;&gt;2]+48&gt;&gt;2]](i))!=R(0)&amp;&amp;(n=g[r+4&gt;&gt;2],f=g[r&gt;&gt;2],a=g[r+8&gt;&gt;2],t=R(BA[o[o[i&gt;&gt;2]+48&gt;&gt;2]](i)),C=f=(i=R(R(R(f*f)+R(n*n))+R(a*a))&lt;R(14210854715202004e-30))?R(-1):f,a=i?R(-1):a,n=i?R(-1):n,f=R(R(1)/R(w(R(R(a*a)+R(R(f*f)+R(n*n)))))),g[e&gt;&gt;2]=g[e&gt;&gt;2]+R(t*R(C*f)),g[e+4&gt;&gt;2]=g[e+4&gt;&gt;2]+R(t*R(n*f)),g[e+8&gt;&gt;2]=g[e+8&gt;&gt;2]+R(t*R(a*f)))},function(e,i,r){e|=0,i|=0,r|=0;var f,n=R(0),a=R(0),t=R(0),C=R(0),d=R(0),v=0,B=R(0),_=R(0),m=R(0),Q=R(0);f=D-16|0,o[e&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0,o[(v=e+8|0)&gt;&gt;2]=0,o[v+4&gt;&gt;2]=0,C=g[r&gt;&gt;2],t=g[r+4&gt;&gt;2],a=g[r+8&gt;&gt;2],(n=R(R(R(C*C)+R(t*t))+R(a*a)))&lt;R(9999999747378752e-20)?(a=R(0),n=R(1)):(n=R(R(1)/R(w(n))),B=R(a*n),a=R(t*n),n=R(C*n)),o[f+8&gt;&gt;2]=0,o[f+12&gt;&gt;2]=0,o[f&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,v=(r=o[i+56&gt;&gt;2]&lt;&lt;2)+f|0,d=g[32+(i+r|0)&gt;&gt;2],g[v&gt;&gt;2]=d,C=R(-0xde0b6b000000000),_=g[f&gt;&gt;2],m=g[f+4&gt;&gt;2],Q=g[f+8&gt;&gt;2],(t=R(R(R(n*_)+R(a*m))+R(B*Q)))&gt;R(-0xde0b6b000000000)&amp;&amp;(o[e+12&gt;&gt;2]=o[f+12&gt;&gt;2],g[e+8&gt;&gt;2]=Q,g[e+4&gt;&gt;2]=m,g[e&gt;&gt;2]=_,C=t),o[f+8&gt;&gt;2]=0,o[f+12&gt;&gt;2]=0,o[f&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,g[v&gt;&gt;2]=-d,t=g[f&gt;&gt;2],d=a,a=g[f+4&gt;&gt;2],d=R(R(n*t)+R(d*a)),n=g[f+8&gt;&gt;2],R(d+R(B*n))&gt;C&amp;&amp;(o[e+12&gt;&gt;2]=o[f+12&gt;&gt;2],g[e+8&gt;&gt;2]=n,g[e+4&gt;&gt;2]=a,g[e&gt;&gt;2]=t)},function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n,a=0,t=0,C=0,d=R(0),v=R(0),B=R(0),_=R(0),m=0,Q=0,h=R(0),G=R(0),y=R(0),w=R(0),W=R(0),p=0;if(n=D-16|0,(0|f)&gt;=1)for(;o[(a=n+8|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[n&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,m=(t=(C=o[e+56&gt;&gt;2])&lt;&lt;2)+n|0,v=g[(t=32+(e+t|0)|0)&gt;&gt;2],o[m&gt;&gt;2]=o[t&gt;&gt;2],G=R(-0xde0b6b000000000),y=g[n&gt;&gt;2],d=g[(t=i+Q|0)&gt;&gt;2],w=g[n+4&gt;&gt;2],B=g[(m=t+4|0)&gt;&gt;2],W=g[a&gt;&gt;2],h=g[(p=t+8|0)&gt;&gt;2],(_=R(R(R(y*d)+R(w*B))+R(W*h)))&gt;R(-0xde0b6b000000000)&amp;&amp;(g[(C=r+Q|0)&gt;&gt;2]=y,o[C+12&gt;&gt;2]=o[n+12&gt;&gt;2],g[C+8&gt;&gt;2]=W,g[C+4&gt;&gt;2]=w,h=g[p&gt;&gt;2],B=g[m&gt;&gt;2],C=o[e+56&gt;&gt;2],v=g[32+((C&lt;&lt;2)+e|0)&gt;&gt;2],d=g[t&gt;&gt;2],G=_),o[a&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[n&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,g[(C&lt;&lt;2)+n&gt;&gt;2]=-v,v=g[n&gt;&gt;2],_=g[n+4&gt;&gt;2],B=R(R(v*d)+R(_*B)),d=g[a&gt;&gt;2],R(B+R(d*h))&gt;G&amp;&amp;(g[(a=r+Q|0)&gt;&gt;2]=v,o[a+12&gt;&gt;2]=o[n+12&gt;&gt;2],g[a+8&gt;&gt;2]=d,g[a+4&gt;&gt;2]=_),Q=Q+16|0,f=f+-1|0;);},function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n,a,t=R(0),C=R(0),d=R(0),v=0,B=0,_=R(0);for(D=n=D-80|0,_=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),a=n+72|0;o[a&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[n+64&gt;&gt;2]=0,o[n+68&gt;&gt;2]=0,o[(B=(n- -64|0)+v|0)&gt;&gt;2]=1065353216,o[n+44&gt;&gt;2]=0,t=g[n+64&gt;&gt;2],C=g[n+68&gt;&gt;2],d=g[a&gt;&gt;2],g[n+40&gt;&gt;2]=R(R(t*g[i+8&gt;&gt;2])+R(C*g[i+24&gt;&gt;2]))+R(d*g[i+40&gt;&gt;2]),g[n+36&gt;&gt;2]=R(R(t*g[i+4&gt;&gt;2])+R(C*g[i+20&gt;&gt;2]))+R(d*g[i+36&gt;&gt;2]),g[n+32&gt;&gt;2]=R(R(t*g[i&gt;&gt;2])+R(C*g[i+16&gt;&gt;2]))+R(d*g[i+32&gt;&gt;2]),BA[o[o[e&gt;&gt;2]+64&gt;&gt;2]](n+48|0,e,n+32|0),o[n+44&gt;&gt;2]=0,t=g[n+48&gt;&gt;2],C=g[n+52&gt;&gt;2],d=g[n+56&gt;&gt;2],g[n+40&gt;&gt;2]=R(R(R(t*g[i+32&gt;&gt;2])+R(C*g[i+36&gt;&gt;2]))+R(d*g[i+40&gt;&gt;2]))+g[i+56&gt;&gt;2],g[n+36&gt;&gt;2]=R(R(R(t*g[i+16&gt;&gt;2])+R(C*g[i+20&gt;&gt;2]))+R(d*g[i+24&gt;&gt;2]))+g[i+52&gt;&gt;2],g[n+32&gt;&gt;2]=R(R(R(t*g[i&gt;&gt;2])+R(C*g[i+4&gt;&gt;2]))+R(d*g[i+8&gt;&gt;2]))+g[i+48&gt;&gt;2],o[B&gt;&gt;2]=-1082130432,B=(n+32|0)+v|0,g[f+v&gt;&gt;2]=_+g[B&gt;&gt;2],o[n+12&gt;&gt;2]=0,t=g[n+64&gt;&gt;2],C=g[n+68&gt;&gt;2],d=g[a&gt;&gt;2],g[n+8&gt;&gt;2]=R(R(t*g[i+8&gt;&gt;2])+R(C*g[i+24&gt;&gt;2]))+R(d*g[i+40&gt;&gt;2]),g[n+4&gt;&gt;2]=R(R(t*g[i+4&gt;&gt;2])+R(C*g[i+20&gt;&gt;2]))+R(d*g[i+36&gt;&gt;2]),g[n&gt;&gt;2]=R(R(t*g[i&gt;&gt;2])+R(C*g[i+16&gt;&gt;2]))+R(d*g[i+32&gt;&gt;2]),BA[o[o[e&gt;&gt;2]+64&gt;&gt;2]](n+16|0,e,n),o[n+44&gt;&gt;2]=0,t=g[n+16&gt;&gt;2],C=g[n+20&gt;&gt;2],d=g[n+24&gt;&gt;2],g[n+40&gt;&gt;2]=R(R(R(t*g[i+32&gt;&gt;2])+R(C*g[i+36&gt;&gt;2]))+R(d*g[i+40&gt;&gt;2]))+g[i+56&gt;&gt;2],g[n+36&gt;&gt;2]=R(R(R(t*g[i+16&gt;&gt;2])+R(C*g[i+20&gt;&gt;2]))+R(d*g[i+24&gt;&gt;2]))+g[i+52&gt;&gt;2],g[n+32&gt;&gt;2]=R(R(R(t*g[i&gt;&gt;2])+R(C*g[i+4&gt;&gt;2]))+R(d*g[i+8&gt;&gt;2]))+g[i+48&gt;&gt;2],g[r+v&gt;&gt;2]=g[B&gt;&gt;2]-_,12!=(0|(v=v+4|0)););D=n+80|0},Ze,pe,wA,function(e){return 6476},wA,function(e){return 6485},wA,$A,function(e,i){e|=0,i|=0;var r,f=0,n=R(0),a=R(0);f=o[e+72&gt;&gt;2]&lt;&lt;2,r=e+16|0,a=R(g[e+64&gt;&gt;2]*R(g[f+i&gt;&gt;2]/g[f+r&gt;&gt;2])),g[e+64&gt;&gt;2]=a,f=o[e+68&gt;&gt;2]&lt;&lt;2,n=R(g[f+i&gt;&gt;2]/g[f+r&gt;&gt;2]),f=o[e+76&gt;&gt;2]&lt;&lt;2,n=R(g[e+60&gt;&gt;2]*R(R(n+R(g[f+i&gt;&gt;2]/g[f+r&gt;&gt;2]))*R(.5))),g[e+60&gt;&gt;2]=n,g[e+56&gt;&gt;2]=n/R(w(R(R(a*a)+R(n*n)))),YA(e,i)},function(e,i,r){e|=0,i=R(i),r|=0;var f,n=R(0),a=0,t=R(0),C=R(0),d=R(0),v=R(0),B=R(0),_=R(0);D=f=D-96|0,o[(a=f+44|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=f+56|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[f+52&gt;&gt;2]=1065353216,o[(a=f+76|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[f+72&gt;&gt;2]=1065353216,o[(a=f+84|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[f+92&gt;&gt;2]=0,o[f+36&gt;&gt;2]=0,o[f+40&gt;&gt;2]=0,o[f+32&gt;&gt;2]=1065353216,o[f+64&gt;&gt;2]=0,o[f+68&gt;&gt;2]=0,BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,f+32|0,f+16|0,f),d=g[f+24&gt;&gt;2],v=g[f+8&gt;&gt;2],t=g[f+16&gt;&gt;2],C=g[f&gt;&gt;2],B=g[f+20&gt;&gt;2],_=g[f+4&gt;&gt;2],n=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),o[r+12&gt;&gt;2]=0,i=R(i*R(.0833333283662796)),t=R(n+R(R(C-t)*R(.5))),t=R(t+t),t=R(t*t),C=R(n+R(R(_-B)*R(.5))),C=R(C+C),C=R(C*C),g[r+8&gt;&gt;2]=i*R(t+C),n=R(n+R(R(v-d)*R(.5))),n=R(n+n),n=R(n*n),g[r+4&gt;&gt;2]=i*R(t+n),g[r&gt;&gt;2]=i*R(C+n),D=f+96|0},function(e){return 6880},function(e,i){o[(e|=0)+8&gt;&gt;2]=0,o[e+12&gt;&gt;2]=0,o[e&gt;&gt;2]=0,o[e+4&gt;&gt;2]=1065353216},Ge,ZA,function(e,i,r){return QA(e|=0,i|=0,r|=0),o[i+28&gt;&gt;2]=o[e+32&gt;&gt;2],o[i+32&gt;&gt;2]=o[e+36&gt;&gt;2],o[i+36&gt;&gt;2]=o[e+40&gt;&gt;2],o[i+40&gt;&gt;2]=o[e+44&gt;&gt;2],o[i+12&gt;&gt;2]=o[e+16&gt;&gt;2],o[i+16&gt;&gt;2]=o[e+20&gt;&gt;2],o[i+20&gt;&gt;2]=o[e+24&gt;&gt;2],o[i+24&gt;&gt;2]=o[e+28&gt;&gt;2],o[i+48&gt;&gt;2]=0,o[i+44&gt;&gt;2]=o[e+48&gt;&gt;2],e=o[e+72&gt;&gt;2],o[i+56&gt;&gt;2]=0,o[i+52&gt;&gt;2]=e,6885},function(e,i,r){e|=0,i|=0,r|=0;var f,n,a=R(0),t=R(0),C=R(0),d=R(0),v=0,B=R(0);t=R(g[i+64&gt;&gt;2]*R(.5)),f=o[i+68&gt;&gt;2],v=(n=o[i+72&gt;&gt;2])&lt;&lt;2,a=g[r&gt;&gt;2],d=R(a*a),a=g[r+4&gt;&gt;2],d=R(d+R(a*a)),a=g[r+8&gt;&gt;2];A:{if(g[v+r&gt;&gt;2]&gt;R(g[i+56&gt;&gt;2]*R(w(R(d+R(a*a))))))o[(f&lt;&lt;2)+e&gt;&gt;2]=0,g[e+v&gt;&gt;2]=t,v=o[i+76&gt;&gt;2];else{if(a=g[(f&lt;&lt;2)+r&gt;&gt;2],v=o[i+76&gt;&gt;2],C=g[(v&lt;&lt;2)+r&gt;&gt;2],(B=R(w(R(R(a*a)+R(C*C)))))&gt;R(1.1920928955078125e-7)){d=a,a=R(g[i+60&gt;&gt;2]/B),g[(f&lt;&lt;2)+e&gt;&gt;2]=d*a,g[(n&lt;&lt;2)+e&gt;&gt;2]=-t,t=R(C*a);break A}o[(f&lt;&lt;2)+e&gt;&gt;2]=0,g[(n&lt;&lt;2)+e&gt;&gt;2]=-t}t=R(0)}g[(v&lt;&lt;2)+e&gt;&gt;2]=t,R(BA[o[o[i&gt;&gt;2]+48&gt;&gt;2]](i))!=R(0)&amp;&amp;(t=g[r+4&gt;&gt;2],a=g[r&gt;&gt;2],C=g[r+8&gt;&gt;2],B=R(BA[o[o[i&gt;&gt;2]+48&gt;&gt;2]](i)),d=a=(i=R(R(R(a*a)+R(t*t))+R(C*C))&lt;R(14210854715202004e-30))?R(-1):a,C=i?R(-1):C,t=i?R(-1):t,a=R(R(1)/R(w(R(R(C*C)+R(R(a*a)+R(t*t)))))),g[e&gt;&gt;2]=g[e&gt;&gt;2]+R(B*R(d*a)),g[e+4&gt;&gt;2]=g[e+4&gt;&gt;2]+R(B*R(t*a)),g[e+8&gt;&gt;2]=g[e+8&gt;&gt;2]+R(B*R(C*a)))},function(e,i,r){e|=0,i|=0,r|=0;var f,n,a=R(0),t=R(0),C=R(0),d=0,v=R(0),B=R(0);t=R(g[i+64&gt;&gt;2]*R(.5)),f=o[i+68&gt;&gt;2],d=(n=o[i+72&gt;&gt;2])&lt;&lt;2,a=g[r&gt;&gt;2],C=R(a*a),a=g[r+4&gt;&gt;2],C=R(C+R(a*a)),a=g[r+8&gt;&gt;2];A:{if(g[d+r&gt;&gt;2]&gt;R(g[i+56&gt;&gt;2]*R(w(R(C+R(a*a))))))o[(f&lt;&lt;2)+e&gt;&gt;2]=0,g[e+d&gt;&gt;2]=t,r=o[i+76&gt;&gt;2];else{if(a=g[(f&lt;&lt;2)+r&gt;&gt;2],d=r,r=o[i+76&gt;&gt;2],v=g[d+(r&lt;&lt;2)&gt;&gt;2],(B=R(w(R(R(a*a)+R(v*v)))))&gt;R(1.1920928955078125e-7)){C=a,a=R(g[i+60&gt;&gt;2]/B),g[(f&lt;&lt;2)+e&gt;&gt;2]=C*a,g[(n&lt;&lt;2)+e&gt;&gt;2]=-t,t=R(v*a);break A}o[(f&lt;&lt;2)+e&gt;&gt;2]=0,g[(n&lt;&lt;2)+e&gt;&gt;2]=-t}t=R(0)}g[(r&lt;&lt;2)+e&gt;&gt;2]=t},function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n,a=R(0),t=0,C=0,d=R(0),v=R(0),B=0,_=R(0),m=R(0);if(n=D-16|0,(0|f)&gt;=1)for(;;){d=R(g[e+64&gt;&gt;2]*R(.5)),t=o[e+68&gt;&gt;2],C=o[e+72&gt;&gt;2]&lt;&lt;2,a=g[i&gt;&gt;2],v=R(a*a),a=g[i+4&gt;&gt;2],v=R(v+R(a*a)),a=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(v+R(a*a))))))o[(t&lt;&lt;2)+n&gt;&gt;2]=0,g[n+C&gt;&gt;2]=d,t=o[e+76&gt;&gt;2];else{if(a=g[(B=t&lt;&lt;2)+i&gt;&gt;2],t=o[e+76&gt;&gt;2],_=g[(t&lt;&lt;2)+i&gt;&gt;2],(m=R(w(R(R(a*a)+R(_*_)))))&gt;R(1.1920928955078125e-7)){v=a,a=R(g[e+60&gt;&gt;2]/m),g[n+B&gt;&gt;2]=v*a,g[n+C&gt;&gt;2]=-d,d=R(_*a);break A}o[n+B&gt;&gt;2]=0,g[n+C&gt;&gt;2]=-d}d=R(0)}if(g[(t&lt;&lt;2)+n&gt;&gt;2]=d,B=o[(t=n+8|0)+4&gt;&gt;2],o[(C=r+8|0)&gt;&gt;2]=o[t&gt;&gt;2],o[C+4&gt;&gt;2]=B,C=o[n+4&gt;&gt;2],o[r&gt;&gt;2]=o[n&gt;&gt;2],o[r+4&gt;&gt;2]=C,i=i+16|0,r=r+16|0,!(f=f+-1|0))break}},wA,function(e){return 6901},function(e,i){o[(e|=0)+8&gt;&gt;2]=1065353216,o[e+12&gt;&gt;2]=0,o[e&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0},wA,function(e){return 6907},function(e,i){o[(e|=0)+8&gt;&gt;2]=0,o[e+12&gt;&gt;2]=0,o[e&gt;&gt;2]=1065353216,o[e+4&gt;&gt;2]=0},kA,YA,ye,function(e,i,r){return QA(e|=0,i|=0,r|=0),o[i+28&gt;&gt;2]=o[e+32&gt;&gt;2],o[i+32&gt;&gt;2]=o[e+36&gt;&gt;2],o[i+36&gt;&gt;2]=o[e+40&gt;&gt;2],o[i+40&gt;&gt;2]=o[e+44&gt;&gt;2],o[i+12&gt;&gt;2]=o[e+16&gt;&gt;2],o[i+16&gt;&gt;2]=o[e+20&gt;&gt;2],o[i+20&gt;&gt;2]=o[e+24&gt;&gt;2],o[i+24&gt;&gt;2]=o[e+28&gt;&gt;2],o[i+48&gt;&gt;2]=0,o[i+44&gt;&gt;2]=o[e+48&gt;&gt;2],8329},EA,function(e){CA(EA(e|=0))},Ae,kA,function(e,i,r){e|=0,i=R(i),r|=0;var f,n=R(0),a=0,t=R(0),C=R(0);D=f=D-96|0,n=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),o[(a=f+44|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=f+56|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[f+52&gt;&gt;2]=1065353216,o[(a=f+76|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[f+72&gt;&gt;2]=1065353216,o[(a=f+84|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[f+92&gt;&gt;2]=0,o[f+36&gt;&gt;2]=0,o[f+40&gt;&gt;2]=0,o[f+32&gt;&gt;2]=1065353216,o[f+64&gt;&gt;2]=0,o[f+68&gt;&gt;2]=0,BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,f+32|0,f+16|0,f),o[r+12&gt;&gt;2]=0,i=R(i*R(.0833333283662796)),t=R(n+R(R(g[f&gt;&gt;2]-g[f+16&gt;&gt;2])*R(.5))),t=R(t+t),t=R(t*t),C=R(n+R(R(g[f+4&gt;&gt;2]-g[f+20&gt;&gt;2])*R(.5))),C=R(C+C),C=R(C*C),g[r+8&gt;&gt;2]=i*R(t+C),n=R(n+R(R(g[f+8&gt;&gt;2]-g[f+24&gt;&gt;2])*R(.5))),n=R(n+n),n=R(n*n),g[r+4&gt;&gt;2]=i*R(t+n),g[r&gt;&gt;2]=i*R(C+n),D=f+96|0},function(e,i,r){e|=0,i|=0,r|=0;var f,n=0,a=R(0),t=R(0),C=0,d=R(0),v=R(0),B=0,_=0,m=0,Q=R(0),h=R(0);if(D=f=D-2048|0,o[e&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0,o[(n=e+8|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,d=g[r&gt;&gt;2],v=g[r+4&gt;&gt;2],a=g[r+8&gt;&gt;2],(t=R(R(R(d*d)+R(v*v))+R(a*a)))&lt;R(9999999747378752e-20)?d=R(1):(t=R(R(1)/R(w(t))),Q=R(a*t),h=R(v*t),d=R(d*t)),(0|BA[o[o[i&gt;&gt;2]+96&gt;&gt;2]](i))&gt;=1)for(t=R(-0xde0b6b000000000);;){if(B=128,((0|BA[o[o[i&gt;&gt;2]+96&gt;&gt;2]](i))-_|0)&gt;127||(0|(B=(0|BA[o[o[i&gt;&gt;2]+96&gt;&gt;2]](i))-_|0))&gt;=1){for(r=0,n=f;BA[o[o[i&gt;&gt;2]+108&gt;&gt;2]](i,r,n),n=n+16|0,(0|B)!=(0|(r=r+1|0)););for(n=0,m=-1,a=R(-34028234663852886e22),r=f;a=(C=(v=R(R(R(d*g[r&gt;&gt;2])+R(h*g[r+4&gt;&gt;2]))+R(Q*g[r+8&gt;&gt;2])))&gt;a)?v:a,m=C?n:m,r=r+16|0,(0|(n=n+1|0))!=(0|B););}else a=R(-34028234663852886e22),m=-1;if(a&gt;t&amp;&amp;(r=o[(C=(m&lt;&lt;4)+f|0)+12&gt;&gt;2],o[(n=e+8|0)&gt;&gt;2]=o[C+8&gt;&gt;2],o[n+4&gt;&gt;2]=r,r=o[C+4&gt;&gt;2],o[e&gt;&gt;2]=o[C&gt;&gt;2],o[e+4&gt;&gt;2]=r,t=a),!((0|(_=_+128|0))&lt;(0|BA[o[o[i&gt;&gt;2]+96&gt;&gt;2]](i))))break}D=f+2048|0},function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n,a=0,t=0,C=R(0),d=0,v=0,B=0,_=0,m=0,Q=0,h=0,G=R(0),y=0,w=0,W=0,p=R(0),F=R(0),Z=R(0);if(D=n=D-2048|0,!((0|f)&lt;1)){for(t=r+12|0,a=f;o[t&gt;&gt;2]=-581039253,t=t+16|0,a=a+-1|0;);if(!((0|f)&lt;1))for(;;){if((0|BA[o[o[e&gt;&gt;2]+96&gt;&gt;2]](e))&gt;=1)for(h=(B=(a=m&lt;&lt;4)+r|0)+12|0,w=(Q=i+a|0)+8|0,W=Q+4|0,v=0;;){if(_=128,((0|BA[o[o[e&gt;&gt;2]+96&gt;&gt;2]](e))-v|0)&gt;127||(0|(_=(0|BA[o[o[e&gt;&gt;2]+96&gt;&gt;2]](e))-v|0))&gt;=1){for(t=0,a=n;BA[o[o[e&gt;&gt;2]+108&gt;&gt;2]](e,t,a),a=a+16|0,(0|_)!=(0|(t=t+1|0)););for(p=g[w&gt;&gt;2],F=g[W&gt;&gt;2],Z=g[Q&gt;&gt;2],a=0,d=-1,C=R(-34028234663852886e22),t=n;C=(y=(G=R(R(R(Z*g[t&gt;&gt;2])+R(F*g[t+4&gt;&gt;2]))+R(p*g[t+8&gt;&gt;2])))&gt;C)?G:C,d=y?a:d,t=t+16|0,(0|_)!=(0|(a=a+1|0)););}else C=R(-34028234663852886e22),d=-1;if(C&gt;g[h&gt;&gt;2]&amp;&amp;(d=o[(a=(d&lt;&lt;4)+n|0)+12&gt;&gt;2],o[(t=B+8|0)&gt;&gt;2]=o[a+8&gt;&gt;2],o[t+4&gt;&gt;2]=d,t=o[a+4&gt;&gt;2],o[B&gt;&gt;2]=o[a&gt;&gt;2],o[B+4&gt;&gt;2]=t,g[h&gt;&gt;2]=C),!((0|(v=v+128|0))&lt;(0|BA[o[o[e&gt;&gt;2]+96&gt;&gt;2]](e))))break}if((0|(m=m+1|0))==(0|f))break}}D=n+2048|0},function(e,i){e|=0,i|=0;var r,f,a=0,t=0,d=0,v=0,B=0,Q=0,h=0,G=0,y=0,W=R(0),p=R(0),F=R(0),Z=0,Y=0,V=0,E=0,z=R(0),gi=R(0),br=0,vr=0,gr=0,hr=0,Dr=0,Gf=0,Zf=0,cn=R(0),un=0,sn=0,kn=R(0),Cn=R(0),dn=0,vn=0;D=r=D-240|0,(a=o[e+56&gt;&gt;2])&amp;&amp;(BA[o[o[a&gt;&gt;2]&gt;&gt;2]](a),CA(o[e+56&gt;&gt;2])),function(e){var i=0;o[e&gt;&gt;2]=7060,n[e+20|0]=1,o[e+16&gt;&gt;2]=0,n[e+40|0]=1,o[(i=e+8|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+36&gt;&gt;2]=0,n[e+60|0]=1,o[(i=e+28|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+56&gt;&gt;2]=0,o[(e=e+48|0)&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0}(a=dA(132)),o[e+56&gt;&gt;2]=a,o[r+228&gt;&gt;2]=0,o[r+220&gt;&gt;2]=0,o[r+224&gt;&gt;2]=0,n[r+232|0]=1;A:if(!((0|BA[o[o[e&gt;&gt;2]+96&gt;&gt;2]](e))&lt;1))for(;;){if((0|d)==(0|Q))if((0|d)&gt;=(0|(G=d?d&lt;&lt;1:1)))v=y;else{v=G?dA(G&lt;&lt;4):0;e:{if((0|d)&gt;=1)for(a=v,t=y;h=o[t+4&gt;&gt;2],o[a&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=h,E=o[(Z=t+8|0)+4&gt;&gt;2],o[(h=a+8|0)&gt;&gt;2]=o[Z&gt;&gt;2],o[h+4&gt;&gt;2]=E,a=a+16|0,t=t+16|0,d=d+-1|0;);else if(!y)break e;C[r+232|0]&amp;&amp;CA(y),o[r+228&gt;&gt;2]=0}o[r+228&gt;&gt;2]=v,n[r+232|0]=1,o[r+224&gt;&gt;2]=G}else v=y;if(o[r+220&gt;&gt;2]=Q+1,d=o[r+156&gt;&gt;2],o[(t=(a=Q&lt;&lt;4)+v|0)&gt;&gt;2]=o[r+152&gt;&gt;2],o[t+4&gt;&gt;2]=d,d=o[(v=r+160|0)+4&gt;&gt;2],o[(t=t+8|0)&gt;&gt;2]=o[v&gt;&gt;2],o[t+4&gt;&gt;2]=d,y=o[r+228&gt;&gt;2],BA[o[o[e&gt;&gt;2]+108&gt;&gt;2]](e,B,a+y|0),(0|(B=B+1|0))&gt;=(0|BA[o[o[e&gt;&gt;2]+96&gt;&gt;2]](e)))break A;d=o[r+224&gt;&gt;2],Q=o[r+220&gt;&gt;2]}if(n[r+188|0]=1,o[r+184&gt;&gt;2]=0,n[r+208|0]=1,o[(a=r+176|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[r+204&gt;&gt;2]=0,o[(a=r+196|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[r+164&gt;&gt;2]=0,n[r+168|0]=1,o[r+156&gt;&gt;2]=0,o[r+160&gt;&gt;2]=0,i){if(o[r+60&gt;&gt;2]=0,n[r+64|0]=1,o[r+52&gt;&gt;2]=0,o[r+56&gt;&gt;2]=0,function(e,i){var r,f=0,a=0,t=R(0),d=0,v=0,B=0,_=R(0),m=R(0),Q=R(0),h=0,G=0,y=R(0),W=R(0),p=0,F=0,Z=0,Y=0,V=R(0),E=R(0),D=0,z=0,BA=R(0),gi=R(0),br=R(0),vr=0,gr=0,hr=0,Dr=0;if((0|(r=o[e+4&gt;&gt;2]))&gt;=1)for(;;){A:if(G=F,F=G+1|0,!((0|F)&gt;=(0|r)))for(a=o[e+12&gt;&gt;2],Z=a+(G&lt;&lt;4)|0,vr=Z+8|0,gr=Z+4|0,f=F;;){e:if(G=f+1|0,!((0|G)&gt;=(0|r)))for(z=(f&lt;&lt;4)+a|0,hr=z+8|0,Dr=z+4|0,Y=G;;){BA=g[Z&gt;&gt;2],_=R(g[z&gt;&gt;2]-BA),f=(Y&lt;&lt;4)+a|0,gi=g[gr&gt;&gt;2],y=R(g[f+4&gt;&gt;2]-gi),t=R(g[Dr&gt;&gt;2]-gi),m=R(g[f&gt;&gt;2]-BA),V=R(R(_*y)-R(t*m)),br=g[vr&gt;&gt;2],Q=R(g[f+8&gt;&gt;2]-br),W=R(t*Q),t=R(g[hr&gt;&gt;2]-br),y=R(W-R(t*y)),m=R(R(t*m)-R(_*Q));i:if(!(p=(Q=R(R(V*V)+R(R(y*y)+R(m*m))))&gt;R(9999999747378752e-20)^1)){if(t=R(R(1)/R(w(Q))),W=R(V*t),E=R(m*t),_=R(y*t),(0|(v=o[i+4&gt;&gt;2]))&gt;=1)for(f=o[i+12&gt;&gt;2],d=v;;){if(R(R(R(_*g[f&gt;&gt;2])+R(E*g[f+4&gt;&gt;2]))+R(W*g[f+8&gt;&gt;2]))&gt;R(.9990000128746033))break i;if(f=f+16|0,!(d=d+-1|0))break}if(t=R(R(R(_*BA)+R(E*gi))+R(W*br)),(0|(f=o[e+4&gt;&gt;2]))&gt;=1)for(;;){if(R(R(R(R(R(_*g[a&gt;&gt;2])+R(E*g[a+4&gt;&gt;2]))+R(W*g[a+8&gt;&gt;2]))-t)+R(-.009999999776482582))&gt;R(0))break i;if(a=a+16|0,!(f=f+-1|0))break}if(t=R(-t),o[i+8&gt;&gt;2]==(0|v)&amp;&amp;!((0|v)&gt;=(0|(D=v?v&lt;&lt;1:1)))){if(D?(h=dA(D&lt;&lt;4),v=o[i+4&gt;&gt;2]):h=0,(0|v)&gt;=1)for(f=0;a=o[i+12&gt;&gt;2]+f|0,d=o[a+4&gt;&gt;2],o[(B=f+h|0)&gt;&gt;2]=o[a&gt;&gt;2],o[B+4&gt;&gt;2]=d,d=o[(a=a+8|0)+4&gt;&gt;2],o[(B=B+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[B+4&gt;&gt;2]=d,f=f+16|0,v=v+-1|0;);(f=o[i+12&gt;&gt;2])&amp;&amp;(C[i+16|0]&amp;&amp;CA(f),o[i+12&gt;&gt;2]=0),o[i+12&gt;&gt;2]=h,n[i+16|0]=1,o[i+8&gt;&gt;2]=D,v=o[i+4&gt;&gt;2]}f=o[i+12&gt;&gt;2]+(v&lt;&lt;4)|0,g[f+12&gt;&gt;2]=t,g[f+8&gt;&gt;2]=W,g[f+4&gt;&gt;2]=E,g[f&gt;&gt;2]=_,o[i+4&gt;&gt;2]=o[i+4&gt;&gt;2]+1}i:if(!p){if(t=R(R(1)/R(w(Q))),_=R(-R(V*t)),m=R(-R(m*t)),Q=R(-R(y*t)),(0|(d=o[i+4&gt;&gt;2]))&gt;=1)for(f=o[i+12&gt;&gt;2],a=d;;){if(R(R(R(g[f&gt;&gt;2]*Q)+R(g[f+4&gt;&gt;2]*m))+R(g[f+8&gt;&gt;2]*_))&gt;R(.9990000128746033))break i;if(f=f+16|0,!(a=a+-1|0))break}if(t=R(R(R(g[Z&gt;&gt;2]*Q)+R(g[gr&gt;&gt;2]*m))+R(g[vr&gt;&gt;2]*_)),(0|(a=o[e+4&gt;&gt;2]))&gt;=1)for(f=o[e+12&gt;&gt;2];;){if(R(R(R(R(R(g[f&gt;&gt;2]*Q)+R(g[f+4&gt;&gt;2]*m))+R(g[f+8&gt;&gt;2]*_))-t)+R(-.009999999776482582))&gt;R(0))break i;if(f=f+16|0,!(a=a+-1|0))break}if(t=R(-t),o[i+8&gt;&gt;2]==(0|d)&amp;&amp;!((0|d)&gt;=(0|(h=d?d&lt;&lt;1:1)))){if(h?(p=dA(h&lt;&lt;4),d=o[i+4&gt;&gt;2]):p=0,(0|d)&gt;=1)for(f=0;a=o[i+12&gt;&gt;2]+f|0,v=o[a+4&gt;&gt;2],o[(B=f+p|0)&gt;&gt;2]=o[a&gt;&gt;2],o[B+4&gt;&gt;2]=v,v=o[(a=a+8|0)+4&gt;&gt;2],o[(B=B+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[B+4&gt;&gt;2]=v,f=f+16|0,d=d+-1|0;);(f=o[i+12&gt;&gt;2])&amp;&amp;(C[i+16|0]&amp;&amp;CA(f),o[i+12&gt;&gt;2]=0),o[i+12&gt;&gt;2]=p,n[i+16|0]=1,o[i+8&gt;&gt;2]=h,d=o[i+4&gt;&gt;2]}f=o[i+12&gt;&gt;2]+(d&lt;&lt;4)|0,g[f+12&gt;&gt;2]=t,g[f+8&gt;&gt;2]=_,g[f+4&gt;&gt;2]=m,g[f&gt;&gt;2]=Q,o[i+4&gt;&gt;2]=o[i+4&gt;&gt;2]+1}if((0|(Y=Y+1|0))==(0|r))break e;a=o[e+12&gt;&gt;2]}if((0|r)==(0|G))break A;a=o[e+12&gt;&gt;2],f=G}if((0|r)==(0|F))break}}(r+216|0,r+48|0),o[r+140&gt;&gt;2]=0,n[r+144|0]=1,o[r+132&gt;&gt;2]=0,o[r+136&gt;&gt;2]=0,o[r+52&gt;&gt;2]&gt;=1)for(v=0;;){if(Q=r+112|0,i=o[r+60&gt;&gt;2]+(v&lt;&lt;4)|0,o[Q&gt;&gt;2]=o[i+8&gt;&gt;2],a=o[i+4&gt;&gt;2],o[r+104&gt;&gt;2]=o[i&gt;&gt;2],o[r+108&gt;&gt;2]=a,W=R(g[i+12&gt;&gt;2]-R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e))),(0|(t=o[r+132&gt;&gt;2]))==o[r+136&gt;&gt;2]&amp;&amp;!((0|t)&gt;=(0|(i=t?t&lt;&lt;1:1)))){if(i?(B=dA(i&lt;&lt;4),t=o[r+132&gt;&gt;2]):B=0,(0|t)&gt;=1)for(a=0;d=o[r+140&gt;&gt;2]+a|0,y=o[d+4&gt;&gt;2],o[(h=G=a+B|0)&gt;&gt;2]=o[d&gt;&gt;2],o[h+4&gt;&gt;2]=y,h=o[(d=d+8|0)+4&gt;&gt;2],o[(G=G+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[G+4&gt;&gt;2]=h,a=a+16|0,t=t+-1|0;);(a=o[r+140&gt;&gt;2])&amp;&amp;(C[r+144|0]&amp;&amp;CA(a),o[r+140&gt;&gt;2]=0),o[r+140&gt;&gt;2]=B,n[r+144|0]=1,o[r+136&gt;&gt;2]=i,t=o[r+132&gt;&gt;2]}if(a=o[r+108&gt;&gt;2],i=o[r+140&gt;&gt;2]+(t&lt;&lt;4)|0,o[i&gt;&gt;2]=o[r+104&gt;&gt;2],o[i+4&gt;&gt;2]=a,g[i+12&gt;&gt;2]=W,o[i+8&gt;&gt;2]=o[Q&gt;&gt;2],o[r+132&gt;&gt;2]=o[r+132&gt;&gt;2]+1,!((0|(v=v+1|0))&lt;o[r+52&gt;&gt;2]))break}o[r+116&gt;&gt;2]=0,n[r+120|0]=1,o[r+108&gt;&gt;2]=0,o[r+112&gt;&gt;2]=0,function(e,i){var r,f=0,a=0,t=R(0),d=R(0),v=R(0),B=R(0),_=R(0),Q=R(0),h=R(0),G=0,y=R(0),w=0,W=0,p=R(0),F=R(0),Z=0,Y=0,V=0,E=0,D=R(0),z=R(0),BA=0,gi=R(0),br=R(0),vr=R(0),gr=0,hr=0,Dr=0,Gf=0,Zf=0,cn=0,un=0,sn=0;if((0|(r=o[e+4&gt;&gt;2]))&gt;=1)for(;;){A:if(G=Z,Z=G+1|0,!((0|Z)&gt;=(0|r)))for(a=o[e+12&gt;&gt;2],Y=a+(G&lt;&lt;4)|0,Dr=Y+12|0,Gf=Y+4|0,Zf=Y+8|0,f=Z;;){e:if(G=f+1|0,!((0|G)&gt;=(0|r)))for(V=(f&lt;&lt;4)+a|0,cn=V+12|0,un=V+8|0,sn=V+4|0,E=G;;){B=g[(f=(E&lt;&lt;4)+a|0)+4&gt;&gt;2],_=g[V&gt;&gt;2],Q=g[sn&gt;&gt;2],d=g[f&gt;&gt;2],h=R(R(B*_)-R(Q*d)),v=g[f+8&gt;&gt;2],t=g[un&gt;&gt;2],D=R(R(Q*v)-R(t*B)),z=R(R(t*d)-R(v*_));i:if(R(R(h*h)+R(R(D*D)+R(z*z)))&gt;R(9999999747378752e-20)&amp;&amp;(y=g[Gf&gt;&gt;2],p=g[Y&gt;&gt;2],gi=R(R(d*y)-R(B*p)),F=g[Zf&gt;&gt;2],br=R(R(B*F)-R(v*y)),vr=R(R(v*p)-R(d*F)),R(R(gi*gi)+R(R(br*br)+R(vr*vr)))&gt;R(9999999747378752e-20)&amp;&amp;(d=R(R(Q*p)-R(_*y)),B=R(R(t*y)-R(Q*F)),v=R(R(_*F)-R(t*p)),R(R(d*d)+R(R(B*B)+R(v*v)))&gt;R(9999999747378752e-20)&amp;&amp;(t=R(R(F*h)+R(R(y*z)+R(D*p))),R(m(t))&gt;R(9.999999974752427e-7))))){if(_=R(R(-1)/t),Q=g[f+12&gt;&gt;2],y=h,h=g[Dr&gt;&gt;2],t=g[cn&gt;&gt;2],d=R(_*R(R(d*Q)+R(R(y*h)+R(gi*t)))),v=R(_*R(R(v*Q)+R(R(z*h)+R(vr*t)))),t=R(_*R(R(B*Q)+R(R(D*h)+R(br*t)))),(0|(f=o[e+4&gt;&gt;2]))&gt;=1)for(;;){if(R(R(g[a+12&gt;&gt;2]+R(R(R(t*g[a&gt;&gt;2])+R(v*g[a+4&gt;&gt;2]))+R(d*g[a+8&gt;&gt;2])))+R(-.009999999776482582))&gt;R(0))break i;if(a=a+16|0,!(f=f+-1|0))break}if((0|(f=o[i+4&gt;&gt;2]))==o[i+8&gt;&gt;2]&amp;&amp;!((0|f)&gt;=(0|(BA=f?f&lt;&lt;1:1)))){if(BA?(gr=dA(BA&lt;&lt;4),f=o[i+4&gt;&gt;2]):gr=0,(0|f)&gt;=1)for(a=0;W=o[i+12&gt;&gt;2]+a|0,hr=o[W+4&gt;&gt;2],o[(w=a+gr|0)&gt;&gt;2]=o[W&gt;&gt;2],o[w+4&gt;&gt;2]=hr,hr=o[(W=W+8|0)+4&gt;&gt;2],o[(w=w+8|0)&gt;&gt;2]=o[W&gt;&gt;2],o[w+4&gt;&gt;2]=hr,a=a+16|0,f=f+-1|0;);(f=o[i+12&gt;&gt;2])&amp;&amp;(C[i+16|0]&amp;&amp;CA(f),o[i+12&gt;&gt;2]=0),o[i+12&gt;&gt;2]=gr,n[i+16|0]=1,o[i+8&gt;&gt;2]=BA,f=o[i+4&gt;&gt;2]}f=o[i+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]=v,g[f&gt;&gt;2]=t,o[i+4&gt;&gt;2]=o[i+4&gt;&gt;2]+1}if((0|(E=E+1|0))==(0|r))break e;a=o[e+12&gt;&gt;2]}if((0|r)==(0|G))break A;a=o[e+12&gt;&gt;2],f=G}if((0|r)==(0|Z))break}}(r+128|0,r+104|0),HA(r+152|0,o[r+116&gt;&gt;2],o[r+108&gt;&gt;2]),(i=o[r+116&gt;&gt;2])&amp;&amp;(C[r+120|0]&amp;&amp;CA(i),o[r+116&gt;&gt;2]=0),(i=o[r+140&gt;&gt;2])&amp;&amp;(C[r+144|0]&amp;&amp;CA(i),o[r+140&gt;&gt;2]=0),(i=o[r+60&gt;&gt;2])&amp;&amp;(C[r+64|0]&amp;&amp;CA(i),o[r+60&gt;&gt;2]=0)}else HA(r+152|0,y,o[r+220&gt;&gt;2]);if((0|(i=o[r+196&gt;&gt;2]))&lt;1)a=0;else{for(a=un=dA(i&lt;&lt;4),t=i;v=o[r+52&gt;&gt;2],o[a&gt;&gt;2]=o[r+48&gt;&gt;2],o[a+4&gt;&gt;2]=v,d=o[(B=r+56|0)+4&gt;&gt;2],o[(v=a+8|0)&gt;&gt;2]=o[B&gt;&gt;2],o[v+4&gt;&gt;2]=d,a=a+16|0,t=t+-1|0;);a=un}f=a,o[r+140&gt;&gt;2]=0,n[r+144|0]=1,o[r+132&gt;&gt;2]=0,o[r+136&gt;&gt;2]=0,n[0|(a=r+63|0)]=0,n[a+1|0]=0,n[a+2|0]=0,n[a+3|0]=0,o[(a=r+56|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[r+48&gt;&gt;2]=0,o[r+52&gt;&gt;2]=0;A:{if((0|i)&lt;=-1)for(t=i+1|0,d=_(i,36)+8|0,a=0;;){if(B=(a=a+d|0)+-4|0,(Q=o[(v=a+4|0)&gt;&gt;2])&amp;&amp;(C[a+8|0]&amp;&amp;CA(Q),o[v&gt;&gt;2]=0),o[B&gt;&gt;2]=0,o[v&gt;&gt;2]=0,o[a&gt;&gt;2]=0,n[a+8|0]=1,!t)break A;d=d+36|0,t=t+1|0,a=o[r+140&gt;&gt;2]}if(i)for(PA(r+128|0,i),v=r+48|3,t=20,Q=i;B=C[v+4|0]|C[v+5|0]&lt;&lt;8|C[v+6|0]&lt;&lt;16|C[v+7|0]&lt;&lt;24,a=o[r+140&gt;&gt;2]+t|0,d=C[0|v]|C[v+1|0]&lt;&lt;8|C[v+2|0]&lt;&lt;16|C[v+3|0]&lt;&lt;24,n[0|a]=d,n[a+1|0]=d&gt;&gt;&gt;8,n[a+2|0]=d&gt;&gt;&gt;16,n[a+3|0]=d&gt;&gt;&gt;24,n[a+4|0]=B,n[a+5|0]=B&gt;&gt;&gt;8,n[a+6|0]=B&gt;&gt;&gt;16,n[a+7|0]=B&gt;&gt;&gt;24,n[a+-4|0]=1,o[(B=G=a+-16|0)&gt;&gt;2]=0,o[B+4&gt;&gt;2]=0,d=C[(B=v+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,a=a+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|a]=B,n[a+1|0]=B&gt;&gt;&gt;8,n[a+2|0]=B&gt;&gt;&gt;16,n[a+3|0]=B&gt;&gt;&gt;24,n[a+4|0]=d,n[a+5|0]=d&gt;&gt;&gt;8,n[a+6|0]=d&gt;&gt;&gt;16,n[a+7|0]=d&gt;&gt;&gt;24,o[G+8&gt;&gt;2]=0,t=t+36|0,Q=Q+-1|0;);}if(o[r+132&gt;&gt;2]=i,B=o[e+56&gt;&gt;2],(0|(v=o[B+8&gt;&gt;2]))&lt;(0|(t=o[r+156&gt;&gt;2]))){if(o[B+12&gt;&gt;2]&lt;(0|t)){if(t?(y=dA(t&lt;&lt;4),d=o[B+8&gt;&gt;2]):(y=0,d=v),(0|d)&gt;=1)for(a=0;Q=o[B+16&gt;&gt;2]+a|0,Z=o[Q+4&gt;&gt;2],o[(h=G=a+y|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[h+4&gt;&gt;2]=Z,h=o[(Q=Q+8|0)+4&gt;&gt;2],o[(G=G+8|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[G+4&gt;&gt;2]=h,a=a+16|0,d=d+-1|0;);(a=o[B+16&gt;&gt;2])&amp;&amp;(C[B+20|0]&amp;&amp;CA(a),o[B+16&gt;&gt;2]=0),o[B+16&gt;&gt;2]=y,o[B+12&gt;&gt;2]=t,n[B+20|0]=1}for(a=v&lt;&lt;4,d=t-v|0;G=o[r+52&gt;&gt;2],v=o[B+16&gt;&gt;2]+a|0,o[v&gt;&gt;2]=o[r+48&gt;&gt;2],o[v+4&gt;&gt;2]=G,G=o[(Q=r+56|0)+4&gt;&gt;2],o[(v=v+8|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[v+4&gt;&gt;2]=G,a=a+16|0,d=d+-1|0;);}if(o[B+8&gt;&gt;2]=t,(0|t)&gt;=1)for(a=0;v=o[r+164&gt;&gt;2]+a|0,Q=o[v+4&gt;&gt;2],B=o[o[e+56&gt;&gt;2]+16&gt;&gt;2]+a|0,o[(d=B)&gt;&gt;2]=o[v&gt;&gt;2],o[d+4&gt;&gt;2]=Q,d=o[(v=v+8|0)+4&gt;&gt;2],o[(B=B+8|0)&gt;&gt;2]=o[v&gt;&gt;2],o[B+4&gt;&gt;2]=d,a=a+16|0,t=t+-1|0;);if((0|i)&gt;=1)for(G=0;;){for(y=0,Q=Y=o[r+184&gt;&gt;2]+_(o[o[r+204&gt;&gt;2]+(G&lt;&lt;2)&gt;&gt;2],12)|0;;){if(Z=(h=(br=_(G,36))+o[r+140&gt;&gt;2]|0)+4|0,V=o[8+(_(o[Q+4&gt;&gt;2],12)+Q|0)&gt;&gt;2],(0|(d=o[h+4&gt;&gt;2]))==o[h+8&gt;&gt;2]&amp;&amp;!((0|d)&gt;=(0|(E=d?d&lt;&lt;1:1)))){E?(v=dA(E&lt;&lt;2),d=o[Z&gt;&gt;2]):v=0,Zf=h+8|0,gr=h+12|0,B=o[h+12&gt;&gt;2];A:{if((0|d)&gt;=1)for(a=v,t=B;o[a&gt;&gt;2]=o[t&gt;&gt;2],a=a+4|0,t=t+4|0,d=d+-1|0;);else if(!B)break A;C[h+16|0]&amp;&amp;CA(B),o[gr&gt;&gt;2]=0,d=o[Z&gt;&gt;2]}o[gr&gt;&gt;2]=v,o[Zf&gt;&gt;2]=E,n[h+16|0]=1}if(o[o[h+12&gt;&gt;2]+(d&lt;&lt;2)&gt;&gt;2]=V,o[Z&gt;&gt;2]=o[Z&gt;&gt;2]+1,(0|y)&lt;=1&amp;&amp;(t=o[r+164&gt;&gt;2],W=g[(a=t+(V&lt;&lt;4)|0)+4&gt;&gt;2],t=t+(o[Q+8&gt;&gt;2]&lt;&lt;4)|0,p=g[t+4&gt;&gt;2],F=g[a&gt;&gt;2],z=g[t&gt;&gt;2],gi=g[a+8&gt;&gt;2],cn=g[t+8&gt;&gt;2],o[(a=(r+48|0)+(y&lt;&lt;4)|0)+12&gt;&gt;2]=0,F=R(z-F),p=R(p-W),z=R(cn-gi),W=R(R(1)/R(w(R(R(R(F*F)+R(p*p))+R(z*z))))),g[a+8&gt;&gt;2]=z*W,g[a+4&gt;&gt;2]=p*W,g[a&gt;&gt;2]=F*W,y=y+1|0),a=_(o[Q+4&gt;&gt;2],12)+Q|0,(0|Y)==(0|(Q=_(o[a&gt;&gt;2],12)+a|0)))break}if(2!=(0|y)?(o[(a=(G&lt;&lt;4)+f|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,t=o[r+140&gt;&gt;2]):(o[(a=(G&lt;&lt;4)+f|0)+12&gt;&gt;2]=0,F=g[r+68&gt;&gt;2],p=g[r+48&gt;&gt;2],z=g[r+52&gt;&gt;2],gi=g[r+64&gt;&gt;2],kn=W=R(R(F*p)-R(z*gi)),Cn=R(W*W),W=z,z=g[r+72&gt;&gt;2],cn=g[r+56&gt;&gt;2],W=R(R(W*z)-R(cn*F)),F=R(R(cn*gi)-R(z*p)),p=R(R(1)/R(w(R(Cn+R(R(W*W)+R(F*F)))))),g[a+8&gt;&gt;2]=kn*p,g[a+4&gt;&gt;2]=F*p,W=R(W*p),g[a&gt;&gt;2]=W,t=o[r+140&gt;&gt;2],g[(v=br+t|0)+20&gt;&gt;2]=W,o[v+24&gt;&gt;2]=o[a+4&gt;&gt;2],o[v+28&gt;&gt;2]=o[a+8&gt;&gt;2],o[v+32&gt;&gt;2]=1900671690),(0|(B=o[(t=t+br|0)+4&gt;&gt;2]))&lt;1)W=R(1.0000000150474662e30);else for(a=o[t+12&gt;&gt;2],F=g[(v=(G&lt;&lt;4)+f|0)+8&gt;&gt;2],p=g[v+4&gt;&gt;2],z=g[v&gt;&gt;2],Q=o[o[e+56&gt;&gt;2]+16&gt;&gt;2],W=R(1.0000000150474662e30),d=0;v=Q+(o[a&gt;&gt;2]&lt;&lt;4)|0,W=W&gt;(gi=R(R(R(g[v&gt;&gt;2]*z)+R(g[v+4&gt;&gt;2]*p))+R(g[v+8&gt;&gt;2]*F)))?gi:W,a=a+4|0,(0|(d=d+1|0))&lt;(0|B););if(g[t+32&gt;&gt;2]=-W,(0|i)==(0|(G=G+1|0)))break}A:if(o[r+132&gt;&gt;2]&gt;=1){for(h=0,Z=0,br=0,d=0;;){if((0|d)==(0|h))if((0|h)&gt;=(0|(d=h?h&lt;&lt;1:1)))d=h;else{Q=d?dA(d&lt;&lt;2):0;e:{if(h)for(a=Q,t=h;o[a&gt;&gt;2]=o[Z&gt;&gt;2],a=a+4|0,Z=Z+4|0,t=t+-1|0;);else if(!Z){d=1;break e}CA(br)}br=Q,Z=Q}if(o[(h&lt;&lt;2)+Z&gt;&gt;2]=h,!((0|(h=h+1|0))&lt;o[r+132&gt;&gt;2]))break}for(gr=r+68|0,Zf=r+40|0;;){i=o[((v=h+-1|0)&lt;&lt;2)+Z&gt;&gt;2],G=dA(4),o[G&gt;&gt;2]=i;e:{if((0|v)&lt;1)E=1,i=G,h=v;else{for(i=(t=o[r+140&gt;&gt;2])+_(i,36)|0,W=g[i+20&gt;&gt;2],F=g[i+28&gt;&gt;2],p=g[i+24&gt;&gt;2],Q=h+-2|0,a=1,h=v,v=G,E=1;;){d=o[(Q&lt;&lt;2)+Z&gt;&gt;2],i=_(d,36)+t|0;i:if(R(R(R(W*g[i+20&gt;&gt;2])+R(p*g[i+24&gt;&gt;2]))+R(F*g[i+28&gt;&gt;2]))&gt;R(.9990000128746033)){if((0|a)!=(0|E)||(0|a)&gt;=(0|(B=a?a&lt;&lt;1:1)))B=a,i=v;else{i=B?dA(B&lt;&lt;2):0;r:{if((0|a)&gt;=1)for(t=i;o[t&gt;&gt;2]=o[G&gt;&gt;2],t=t+4|0,G=G+4|0,a=a+-1|0;);else if(!G)break r;CA(v)}G=i}if(o[(E&lt;&lt;2)+G&gt;&gt;2]=d,E=E+1|0,!((0|h)&lt;1)){for(t=0,a=Z;;){if(o[a&gt;&gt;2]!=(0|d)){if(a=a+4|0,(0|h)!=(0|(t=t+1|0)))continue;break i}break}(0|h)&lt;=(0|t)||(v=a,a=((h=h+-1|0)&lt;&lt;2)+Z|0,o[v&gt;&gt;2]=o[a&gt;&gt;2],o[a&gt;&gt;2]=d)}}else B=a,i=v;if(!((0|Q)&gt;=1))break;Q=Q+-1|0,t=o[r+140&gt;&gt;2],v=i,a=B}i:if(!((0|E)&lt;=1)){for(d=0,o[r+116&gt;&gt;2]=0,n[r+120|0]=1,o[r+108&gt;&gt;2]=0,o[r+112&gt;&gt;2]=0,o[Zf&gt;&gt;2]=0,o[Zf+4&gt;&gt;2]=0,o[r+32&gt;&gt;2]=0,o[r+36&gt;&gt;2]=0,W=R(0),B=0,F=R(0),p=R(0),V=0;;){if(a=o[r+140&gt;&gt;2]+_(o[(V&lt;&lt;2)+G&gt;&gt;2],36)|0,z=g[a+24&gt;&gt;2],gi=g[a+28&gt;&gt;2],g[r+32&gt;&gt;2]=g[a+20&gt;&gt;2]+p,g[r+40&gt;&gt;2]=gi+W,g[r+36&gt;&gt;2]=z+F,(0|(y=o[a+4&gt;&gt;2]))&gt;=1)for(dn=a+4|0,vn=a+12|0,v=0;;){hr=o[o[vn&gt;&gt;2]+(v&lt;&lt;2)&gt;&gt;2],a=o[o[e+56&gt;&gt;2]+16&gt;&gt;2]+(hr&lt;&lt;4)|0,Dr=o[(Y=a+8|0)+4&gt;&gt;2],o[(t=Q=r+16|0)&gt;&gt;2]=o[Y&gt;&gt;2],o[t+4&gt;&gt;2]=Dr,t=o[a+4&gt;&gt;2],o[r+8&gt;&gt;2]=o[a&gt;&gt;2],o[r+12&gt;&gt;2]=t;r:{if((0|B)&gt;=1){for(a=o[r+116&gt;&gt;2]+20|0,t=0;;){if((0|hr)==o[a&gt;&gt;2])break r;if(a=a+24|0,!((0|(t=t+1|0))&lt;(0|d)))break}B=d}if(t=o[Q+4&gt;&gt;2],o[(a=Dr=r+56|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[a+4&gt;&gt;2]=t,a=o[r+12&gt;&gt;2],o[r+48&gt;&gt;2]=o[r+8&gt;&gt;2],o[r+52&gt;&gt;2]=a,(0|B)==o[r+112&gt;&gt;2])if((0|B)&gt;=(0|(Y=B?B&lt;&lt;1:1)))d=B;else{Y?(Q=dA(_(Y,24)),B=d=o[r+108&gt;&gt;2]):Q=0,y=o[r+116&gt;&gt;2];f:{if((0|B)&gt;=1)for(a=Q,t=y;vr=o[t+4&gt;&gt;2],o[a&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=vr,sn=o[(Gf=t+16|0)+4&gt;&gt;2],o[(vr=a+16|0)&gt;&gt;2]=o[Gf&gt;&gt;2],o[vr+4&gt;&gt;2]=sn,sn=o[(Gf=t+8|0)+4&gt;&gt;2],o[(vr=a+8|0)&gt;&gt;2]=o[Gf&gt;&gt;2],o[vr+4&gt;&gt;2]=sn,a=a+24|0,t=t+24|0,B=B+-1|0;);else if(!y)break f;C[r+120|0]&amp;&amp;(CA(y),d=o[r+108&gt;&gt;2]),o[r+116&gt;&gt;2]=0}o[r+116&gt;&gt;2]=Q,n[r+120|0]=1,o[r+112&gt;&gt;2]=Y}else d=B;t=o[r+52&gt;&gt;2],a=o[r+116&gt;&gt;2]+_(d,24)|0,o[a&gt;&gt;2]=o[r+48&gt;&gt;2],o[a+4&gt;&gt;2]=t,o[a+20&gt;&gt;2]=hr,o[a+16&gt;&gt;2]=o[r- -64&gt;&gt;2],t=o[Dr+4&gt;&gt;2],o[(a=a+8|0)&gt;&gt;2]=o[Dr&gt;&gt;2],o[a+4&gt;&gt;2]=t,d=o[r+108&gt;&gt;2]+1|0,o[r+108&gt;&gt;2]=d,y=o[dn&gt;&gt;2]}if(B=d,!((0|(v=v+1|0))&lt;(0|y)))break}if(W=g[r+40&gt;&gt;2],F=g[r+36&gt;&gt;2],p=g[r+32&gt;&gt;2],(0|(V=V+1|0))==(0|E))break}if(o[r+52&gt;&gt;2]=0,o[r+56&gt;&gt;2]=0,a=o[r+140&gt;&gt;2]+_(o[G&gt;&gt;2],36)|0,o[r+68&gt;&gt;2]=o[a+20&gt;&gt;2],o[r+72&gt;&gt;2]=o[a+24&gt;&gt;2],o[r+76&gt;&gt;2]=o[a+28&gt;&gt;2],o[r+60&gt;&gt;2]=0,n[r+64|0]=1,o[r+80&gt;&gt;2]=o[a+32&gt;&gt;2],z=W,W=R(R(1)/R(w(R(R(R(p*p)+R(F*F))+R(W*W))))),g[r+40&gt;&gt;2]=z*W,g[r+36&gt;&gt;2]=F*W,g[r+32&gt;&gt;2]=p*W,o[r+20&gt;&gt;2]=0,n[r+24|0]=1,o[r+12&gt;&gt;2]=0,o[r+16&gt;&gt;2]=0,KA(r+104|0,r+8|0,r+32|0),o[r+12&gt;&gt;2]&lt;=0)Q=o[r+108&gt;&gt;2];else for(v=0,d=o[r+52&gt;&gt;2];;){if(Y=20+((V=_(v,24))+o[r+20&gt;&gt;2]|0)|0,o[r+56&gt;&gt;2]==(0|d)&amp;&amp;!((0|d)&gt;=(0|(y=d?d&lt;&lt;1:1)))){y?(B=dA(y&lt;&lt;2),d=o[r+52&gt;&gt;2]):B=0,Q=o[r+60&gt;&gt;2];r:{if((0|d)&gt;=1)for(a=B,t=Q;o[a&gt;&gt;2]=o[t&gt;&gt;2],a=a+4|0,t=t+4|0,d=d+-1|0;);else if(!Q)break r;C[r+64|0]&amp;&amp;CA(Q),o[r+60&gt;&gt;2]=0,d=o[r+52&gt;&gt;2]}o[r+60&gt;&gt;2]=B,n[r+64|0]=1,o[r+56&gt;&gt;2]=y}o[o[r+60&gt;&gt;2]+(d&lt;&lt;2)&gt;&gt;2]=o[Y&gt;&gt;2],d=o[r+52&gt;&gt;2]+1|0,o[r+52&gt;&gt;2]=d;r:if(!((0|(Q=o[r+108&gt;&gt;2]))&lt;1)){for(a=o[r+116&gt;&gt;2]+20|0,B=o[20+(V+o[r+20&gt;&gt;2]|0)&gt;&gt;2],t=0;;){if(o[a&gt;&gt;2]!=(0|B)){if(a=a+24|0,(0|(t=t+1|0))&lt;(0|Q))continue;break r}break}o[a&gt;&gt;2]=-1}if(!((0|(v=v+1|0))&lt;o[r+12&gt;&gt;2]))break}if(!((0|Q)&lt;1||(y=o[r+132&gt;&gt;2],(0|y)&lt;1)))for(V=o[r+140&gt;&gt;2],hr=o[r+116&gt;&gt;2],B=0;;){r:if(Y=o[20+(hr+_(B,24)|0)&gt;&gt;2],-1!=(0|Y)){f:{if((0|E)&lt;=0){for(v=0;;){if(a=V+_(v,36)|0,(0|(d=o[a+4&gt;&gt;2]))&gt;0)for(a=o[a+12&gt;&gt;2],t=0;;){if((0|Y)==o[a&gt;&gt;2])break f;if(a=a+4|0,!((0|(t=t+1|0))&lt;(0|d)))break}if((0|(v=v+1|0))==(0|y))break}break r}for(d=0;;){a=G,t=E;n:{for(;;){if(o[a&gt;&gt;2]==(0|d))break n;if(a=a+4|0,!(t=t+-1|0))break}if(a=V+_(d,36)|0,!((0|(v=o[a+4&gt;&gt;2]))&lt;1))for(a=o[a+12&gt;&gt;2],t=0;;){if((0|Y)==o[a&gt;&gt;2])break f;if(a=a+4|0,!((0|(t=t+1|0))&lt;(0|v)))break}}if((0|(d=d+1|0))==(0|y))break}break r}if((a=o[r+20&gt;&gt;2])&amp;&amp;(C[r+24|0]&amp;&amp;CA(a),o[r+20&gt;&gt;2]=0),(a=o[r+60&gt;&gt;2])&amp;&amp;(C[r+64|0]&amp;&amp;CA(a),o[r+60&gt;&gt;2]=0),!(a=o[r+116&gt;&gt;2]))break i;C[r+120|0]&amp;&amp;CA(a),o[r+116&gt;&gt;2]=0;break i}if(!((0|(B=B+1|0))&lt;(0|Q)))break}if(LA(o[e+56&gt;&gt;2]+24|0,r+48|0),(a=o[r+20&gt;&gt;2])&amp;&amp;(C[r+24|0]&amp;&amp;CA(a),o[r+20&gt;&gt;2]=0),(a=o[r+60&gt;&gt;2])&amp;&amp;(C[r+64|0]&amp;&amp;CA(a),o[r+60&gt;&gt;2]=0),!(a=o[r+116&gt;&gt;2]))break e;C[r+120|0]&amp;&amp;CA(a),o[r+116&gt;&gt;2]=0;break e}if((0|E)&lt;1)break e}for(v=0;;){if(a=o[(v&lt;&lt;2)+G&gt;&gt;2],o[r+52&gt;&gt;2]=0,o[r+56&gt;&gt;2]=0,o[r+60&gt;&gt;2]=0,V=o[r+140&gt;&gt;2]+_(a,36)|0,d=o[V+4&gt;&gt;2],n[r+64|0]=1,(0|d)&gt;=1){B=dA(Y=d&lt;&lt;2),y=o[r+60&gt;&gt;2];i:{if((0|(Q=o[r+52&gt;&gt;2]))&gt;=1)for(a=B,t=y;o[a&gt;&gt;2]=o[t&gt;&gt;2],a=a+4|0,t=t+4|0,Q=Q+-1|0;);else if(!y)break i;C[r+64|0]&amp;&amp;CA(y)}for(o[r+60&gt;&gt;2]=B,n[r+64|0]=1,o[r+56&gt;&gt;2]=d,S(B,0,Y),o[r+52&gt;&gt;2]=d,a=o[V+12&gt;&gt;2],t=o[r+60&gt;&gt;2];o[t&gt;&gt;2]=o[a&gt;&gt;2],t=t+4|0,a=a+4|0,d=d+-1|0;);}else o[r+52&gt;&gt;2]=d;if(a=o[V+24&gt;&gt;2],o[gr&gt;&gt;2]=o[V+20&gt;&gt;2],o[gr+4&gt;&gt;2]=a,B=o[(t=V+28|0)+4&gt;&gt;2],o[(a=gr+8|0)&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=B,LA(o[e+56&gt;&gt;2]+24|0,r+48|0),(a=o[r+60&gt;&gt;2])&amp;&amp;(C[r+64|0]&amp;&amp;CA(a),o[r+60&gt;&gt;2]=0),(0|E)==(0|(v=v+1|0)))break}}if(G&amp;&amp;CA(i),!h)break}if(DA(o[e+56&gt;&gt;2]),!Z)break A;CA(br)}else DA(o[e+56&gt;&gt;2]);if((0|(Q=o[r+132&gt;&gt;2]))&gt;=1)for(t=8;a=(e=o[r+140&gt;&gt;2]+t|0)+-4|0,(v=o[(i=e+4|0)&gt;&gt;2])&amp;&amp;(C[e+8|0]&amp;&amp;CA(v),o[i&gt;&gt;2]=0),o[a&gt;&gt;2]=0,o[i&gt;&gt;2]=0,o[e&gt;&gt;2]=0,n[e+8|0]=1,t=t+36|0,Q=Q+-1|0;);return(e=o[r+140&gt;&gt;2])&amp;&amp;(C[r+144|0]&amp;&amp;CA(e),o[r+140&gt;&gt;2]=0),f&amp;&amp;CA(un),(e=o[r+204&gt;&gt;2])&amp;&amp;(C[r+208|0]&amp;&amp;CA(e),o[r+204&gt;&gt;2]=0),o[r+204&gt;&gt;2]=0,n[r+208|0]=1,o[r+196&gt;&gt;2]=0,o[r+200&gt;&gt;2]=0,(e=o[r+184&gt;&gt;2])&amp;&amp;(C[r+188|0]&amp;&amp;CA(e),o[r+184&gt;&gt;2]=0),o[r+184&gt;&gt;2]=0,n[r+188|0]=1,o[r+176&gt;&gt;2]=0,o[r+180&gt;&gt;2]=0,(e=o[r+164&gt;&gt;2])&amp;&amp;(C[r+168|0]&amp;&amp;CA(e),o[r+164&gt;&gt;2]=0),(e=o[r+228&gt;&gt;2])&amp;&amp;(C[r+232|0]&amp;&amp;CA(e),o[r+228&gt;&gt;2]=0),D=r+240|0,1},kA,qA,function(e,i){e|=0,i|=0;var r,f=R(0);D=r=D-96|0,YA(e,i),n[e+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),i=S(r,0,96),BA[o[o[e&gt;&gt;2]+76&gt;&gt;2]](e,1584,i,6),f=g[e+48&gt;&gt;2],g[e+76&gt;&gt;2]=g[i&gt;&gt;2]+f,g[e+60&gt;&gt;2]=g[i+48&gt;&gt;2]-f,g[e+80&gt;&gt;2]=f+g[i+20&gt;&gt;2],g[e- -64&gt;&gt;2]=g[i+68&gt;&gt;2]-f,g[e+84&gt;&gt;2]=f+g[i+40&gt;&gt;2],g[e+68&gt;&gt;2]=g[i+88&gt;&gt;2]-f,D=i+96|0},be,function(e,i,r,f){qA(e|=0,i|=0,r|=0,f|=0)},function(e){return 8528},te,function(e){return(e=o[(e|=0)+96&gt;&gt;2]+-2|0)&gt;&gt;&gt;0&lt;=2?o[7624+(e&lt;&lt;2)&gt;&gt;2]:0},function(e,i,r,f){i|=0,r|=0,f|=0;var n=0,a=0;A:{e:{i:{r:{f:if(!((n=o[(e|=0)+96&gt;&gt;2]+-2|0)&gt;&gt;&gt;0&gt;2)){n:switch(n-1|0){case 0:if(i&gt;&gt;&gt;0&gt;2)break f;a:switch(i-1|0){case 0:break i;case 1:break a;default:break r}break e;case 1:break n;default:break r}if(!(i&gt;&gt;&gt;0&gt;5)){n:switch(i-1|0){case 2:i=o[e+104&gt;&gt;2],o[r&gt;&gt;2]=o[e+100&gt;&gt;2],o[r+4&gt;&gt;2]=i,i=r+8|0,n=o[(r=e+108|0)+4&gt;&gt;2],o[i&gt;&gt;2]=o[r&gt;&gt;2],o[i+4&gt;&gt;2]=n;break A;case 3:a=o[(n=e+124|0)+4&gt;&gt;2],o[(i=r+8|0)&gt;&gt;2]=o[n&gt;&gt;2],o[i+4&gt;&gt;2]=a,n=o[(i=e+116|0)+4&gt;&gt;2],o[r&gt;&gt;2]=o[i&gt;&gt;2],o[r+4&gt;&gt;2]=n;break A;case 0:break i;case 1:break e;case 4:break n;default:break r}a=o[(n=e+140|0)+4&gt;&gt;2],o[(i=r+8|0)&gt;&gt;2]=o[n&gt;&gt;2],o[i+4&gt;&gt;2]=a,n=o[(i=e+132|0)+4&gt;&gt;2],o[r&gt;&gt;2]=o[i&gt;&gt;2],o[r+4&gt;&gt;2]=n,n=o[(r=e+156|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,i=o[(e=e+148|0)+4&gt;&gt;2],o[f&gt;&gt;2]=o[e&gt;&gt;2],o[f+4&gt;&gt;2]=i}}return}return i=o[e+104&gt;&gt;2],o[r&gt;&gt;2]=o[e+100&gt;&gt;2],o[r+4&gt;&gt;2]=i,i=r+8|0,n=o[(r=e+108|0)+4&gt;&gt;2],o[i&gt;&gt;2]=o[r&gt;&gt;2],o[i+4&gt;&gt;2]=n,n=o[(r=e+124|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,i=o[(e=e+116|0)+4&gt;&gt;2],o[f&gt;&gt;2]=o[e&gt;&gt;2],void(o[f+4&gt;&gt;2]=i)}return a=o[(n=e+124|0)+4&gt;&gt;2],o[(i=r+8|0)&gt;&gt;2]=o[n&gt;&gt;2],o[i+4&gt;&gt;2]=a,n=o[(i=e+116|0)+4&gt;&gt;2],o[r&gt;&gt;2]=o[i&gt;&gt;2],o[r+4&gt;&gt;2]=n,n=o[(r=e+140|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,i=o[(e=e+132|0)+4&gt;&gt;2],o[f&gt;&gt;2]=o[e&gt;&gt;2],void(o[f+4&gt;&gt;2]=i)}return a=o[(n=e+140|0)+4&gt;&gt;2],o[(i=r+8|0)&gt;&gt;2]=o[n&gt;&gt;2],o[i+4&gt;&gt;2]=a,n=o[(i=e+132|0)+4&gt;&gt;2],o[r&gt;&gt;2]=o[i&gt;&gt;2],o[r+4&gt;&gt;2]=n,n=o[(r=e+108|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,i=o[e+104&gt;&gt;2],o[f&gt;&gt;2]=o[e+100&gt;&gt;2],void(o[f+4&gt;&gt;2]=i)}n=o[(r=e+156|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,i=o[(e=e+148|0)+4&gt;&gt;2],o[f&gt;&gt;2]=o[e&gt;&gt;2],o[f+4&gt;&gt;2]=i},function(e,i,r){var f,n;r|=0,n=o[(i=(e=((i|=0)&lt;&lt;4)+(e|=0)|0)+108|0)+4&gt;&gt;2],o[(f=r+8|0)&gt;&gt;2]=o[i&gt;&gt;2],o[f+4&gt;&gt;2]=n,i=o[(e=e+100|0)+4&gt;&gt;2],o[r&gt;&gt;2]=o[e&gt;&gt;2],o[r+4&gt;&gt;2]=i},function(e){return 0|(4==(0|(e=o[(e|=0)+96&gt;&gt;2]))?4:(3==(0|e))&lt;&lt;1)},ae,function(e,i,r){return r=R(r),0},oe,sA,ve,function(e,i,r){i|=0,r|=0,o[(e|=0)+24&gt;&gt;2]=r,o[e+16&gt;&gt;2]=i},function(e,i,r){i|=0,r|=0,o[(e|=0)+28&gt;&gt;2]=r,o[e+20&gt;&gt;2]=i},function(e,i,r,f){e|=0,i|=0,r|=0,f=R(f);var n,a=0,t=R(0),d=R(0),v=R(0),B=0,Q=R(0),y=R(0),W=0,p=0,F=0,Z=R(0),Y=R(0),V=0,E=0,z=R(0),gi=R(0),br=R(0),vr=R(0),gr=0,hr=0,Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=R(0),sn=R(0),kn=R(0),Cn=R(0),dn=R(0),vn=R(0),gn=R(0),Bn=0,_n=0;D=n=D-192|0,g[o[e+4&gt;&gt;2]+784&gt;&gt;2]&lt;f||(Y=g[r+8&gt;&gt;2],d=R(R(g[i+8&gt;&gt;2]*f)+Y),z=g[r+4&gt;&gt;2],v=R(R(g[i+4&gt;&gt;2]*f)+z),gi=g[r&gt;&gt;2],Z=R(R(g[i&gt;&gt;2]*f)+gi),B=o[e+4&gt;&gt;2],hr=o[B+780&gt;&gt;2],(V=(0|(W=o[B+772&gt;&gt;2]))==(0|(E=o[o[e+8&gt;&gt;2]+8&gt;&gt;2])))?(t=R(Z-g[W+52&gt;&gt;2]),Q=R(v-g[W+56&gt;&gt;2]),y=R(d-g[W+60&gt;&gt;2]),br=R(R(R(t*g[W+12&gt;&gt;2])+R(Q*g[W+28&gt;&gt;2]))+R(y*g[W+44&gt;&gt;2])),vr=R(R(R(t*g[W+8&gt;&gt;2])+R(Q*g[W+24&gt;&gt;2]))+R(y*g[W+40&gt;&gt;2])),t=R(R(R(t*g[W+4&gt;&gt;2])+R(Q*g[W+20&gt;&gt;2]))+R(y*g[W+36&gt;&gt;2])),a=o[o[e+12&gt;&gt;2]+8&gt;&gt;2]):(a=o[o[e+12&gt;&gt;2]+8&gt;&gt;2],t=R(Z-g[a+52&gt;&gt;2]),Q=R(v-g[a+56&gt;&gt;2]),y=R(d-g[a+60&gt;&gt;2]),br=R(R(R(t*g[a+12&gt;&gt;2])+R(Q*g[a+28&gt;&gt;2]))+R(y*g[a+44&gt;&gt;2])),vr=R(R(R(t*g[a+8&gt;&gt;2])+R(Q*g[a+24&gt;&gt;2]))+R(y*g[a+40&gt;&gt;2])),t=R(R(R(t*g[a+4&gt;&gt;2])+R(Q*g[a+20&gt;&gt;2]))+R(y*g[a+36&gt;&gt;2])),a=E),Dr=g[a+20&gt;&gt;2],Gf=g[a+36&gt;&gt;2],Zf=g[a+40&gt;&gt;2],cn=g[a+8&gt;&gt;2],un=g[a+24&gt;&gt;2],sn=g[a+44&gt;&gt;2],kn=g[a+60&gt;&gt;2],Q=g[a+12&gt;&gt;2],y=g[a+52&gt;&gt;2],Cn=g[a+28&gt;&gt;2],dn=g[a+56&gt;&gt;2],vn=g[a+4&gt;&gt;2],o[n+28&gt;&gt;2]=0,o[(a=n+124|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=n+132|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=n+140|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=n+148|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[n+156&gt;&gt;2]=0,p=o[(a=i+8|0)+4&gt;&gt;2],o[(F=n+72|0)&gt;&gt;2]=o[a&gt;&gt;2],o[F+4&gt;&gt;2]=p,gn=Q,Q=R(gi-y),y=R(z-dn),Y=R(Y-kn),g[n+24&gt;&gt;2]=R(R(gn*Q)+R(Cn*y))+R(sn*Y),g[n+20&gt;&gt;2]=R(R(Q*cn)+R(y*un))+R(Y*Zf),o[n+12&gt;&gt;2]=0,g[n+8&gt;&gt;2]=br,g[n+4&gt;&gt;2]=vr,g[n&gt;&gt;2]=t,o[n+84&gt;&gt;2]=0,o[n+88&gt;&gt;2]=0,g[n+80&gt;&gt;2]=f,o[n+92&gt;&gt;2]=0,o[n+96&gt;&gt;2]=0,o[n+116&gt;&gt;2]=0,o[n+120&gt;&gt;2]=0,a=o[i+4&gt;&gt;2],o[n+64&gt;&gt;2]=o[i&gt;&gt;2],o[n+68&gt;&gt;2]=a,g[n+16&gt;&gt;2]=R(R(Q*vn)+R(y*Dr))+R(Y*Gf),o[n+60&gt;&gt;2]=0,g[n+56&gt;&gt;2]=d,g[n+52&gt;&gt;2]=v,a=o[(i=r+8|0)+4&gt;&gt;2],o[(p=n+40|0)&gt;&gt;2]=o[i&gt;&gt;2],o[p+4&gt;&gt;2]=a,g[n+48&gt;&gt;2]=Z,i=o[r+4&gt;&gt;2],o[n+32&gt;&gt;2]=o[r&gt;&gt;2],o[n+36&gt;&gt;2]=i,r=function(e,i){var r,f=R(0),n=R(0),a=0,t=R(0),C=0,d=R(0),v=R(0),B=R(0);if((0|(r=o[e+780&gt;&gt;2]))&lt;1)i=-1;else for(a=e+8|0,d=g[i+8&gt;&gt;2],v=g[i+4&gt;&gt;2],B=g[i&gt;&gt;2],n=g[e+784&gt;&gt;2],n=R(n*n),e=0,i=-1;f=R(g[a+-4&gt;&gt;2]-B),t=R(f*f),f=R(g[a&gt;&gt;2]-v),t=R(t+R(f*f)),f=R(g[a+4&gt;&gt;2]-d),n=(C=(f=R(t+R(f*f)))&lt;n)?f:n,i=C?e:i,a=a+192|0,(0|r)!=(0|(e=e+1|0)););return i}(B,n),p=o[e+8&gt;&gt;2],i=o[p+8&gt;&gt;2],F=o[e+12&gt;&gt;2],a=o[F+8&gt;&gt;2],g[n+96&gt;&gt;2]=g[i+232&gt;&gt;2]*g[a+232&gt;&gt;2],f=g[i+228&gt;&gt;2],t=g[a+228&gt;&gt;2],g[n+84&gt;&gt;2]=h(R(G(R(f*t),R(-10))),R(10)),g[n+88&gt;&gt;2]=h(R(G(R(R(t*g[i+236&gt;&gt;2])+R(f*g[a+236&gt;&gt;2])),R(-10))),R(10)),g[n+92&gt;&gt;2]=h(R(G(R(R(t*g[i+240&gt;&gt;2])+R(f*g[a+240&gt;&gt;2])),R(-10))),R(10)),B=o[i+204&gt;&gt;2],(128&amp;C[a+204|0]||128&amp;B)&amp;&amp;(g[n+148&gt;&gt;2]=g[i+244&gt;&gt;2]+g[a+244&gt;&gt;2],g[n+144&gt;&gt;2]=R(1)/R(R(R(1)/g[o[p+8&gt;&gt;2]+248&gt;&gt;2])+R(R(1)/g[o[F+8&gt;&gt;2]+248&gt;&gt;2])),o[n+120&gt;&gt;2]=8|o[n+120&gt;&gt;2],B=o[o[p+8&gt;&gt;2]+204&gt;&gt;2]),(2&amp;C[o[F+8&gt;&gt;2]+205|0]||512&amp;B)&amp;&amp;(o[n+120&gt;&gt;2]=16|o[n+120&gt;&gt;2]),f=g[n+72&gt;&gt;2],R(m(f))&gt;R(.7071067690849304)?(v=g[n+68&gt;&gt;2],t=R(R(f*f)+R(v*v)),d=R(R(1)/R(w(t))),Z=R(t*d),y=g[n+64&gt;&gt;2],t=R(-R(f*d)),Q=R(y*t),f=R(v*d),d=R(-R(y*f)),v=R(0)):(Z=g[n+64&gt;&gt;2],d=g[n+68&gt;&gt;2],v=R(R(Z*Z)+R(d*d)),t=R(R(1)/R(w(v))),Q=R(v*t),v=R(-R(d*t)),d=R(f*v),t=R(Z*t),Z=R(-R(f*t)),f=R(0)),a=e+4|0,g[n+184&gt;&gt;2]=Q,g[n+180&gt;&gt;2]=d,g[n+168&gt;&gt;2]=f,g[n+164&gt;&gt;2]=t,g[n+176&gt;&gt;2]=Z,g[n+160&gt;&gt;2]=v,V?(i=e+28|0,B=e+24|0,p=e+16|0,F=e+20|0):(i=e+24|0,B=e+28|0,p=e+20|0,F=e+16|0),o[n+112&gt;&gt;2]=o[i&gt;&gt;2],o[n+108&gt;&gt;2]=o[B&gt;&gt;2],o[n+104&gt;&gt;2]=o[F&gt;&gt;2],o[n+100&gt;&gt;2]=o[p&gt;&gt;2],i=o[a&gt;&gt;2],(0|r)&gt;=0?(i=i+_(r,192)|0,f=g[(B=i+136|0)&gt;&gt;2],t=g[(p=i+132|0)&gt;&gt;2],d=g[(F=i+128|0)&gt;&gt;2],Bn=o[(V=i+160|0)&gt;&gt;2],16&amp;C[n+120|0]&amp;&amp;(v=R(R(d*g[i+88&gt;&gt;2])+R(0)),!(R(R(t*t)+R(f*f))&gt;R(v*v)))||(_n=o[(gr=i+120|0)&gt;&gt;2],U(i+4|0,n,192),g[F&gt;&gt;2]=d,o[gr&gt;&gt;2]=_n,g[p&gt;&gt;2]=t,g[B&gt;&gt;2]=f),o[V&gt;&gt;2]=Bn):r=ue(i,n),(B=o[425])&amp;&amp;(i=e+8|0,(8&amp;C[o[o[(e=e+12|0)&gt;&gt;2]+8&gt;&gt;2]+204|0]||8&amp;C[o[o[i&gt;&gt;2]+8&gt;&gt;2]+204|0])&amp;&amp;(F=4+(o[a&gt;&gt;2]+_(r,192)|0)|0,r=(0|W)!=(0|E),BA[B](F,o[(r?e:i)&gt;&gt;2],o[n+100&gt;&gt;2],o[n+108&gt;&gt;2],o[(r?i:e)&gt;&gt;2],o[n+104&gt;&gt;2],o[n+112&gt;&gt;2]))),hr||(e=o[423])&amp;&amp;BA[e](a)),D=n+192|0},function(e,i,r){e|=0,i|=0,r|=0;var f,n,a,t=R(0);D=f=D-96|0,n=o[o[e&gt;&gt;2]&gt;&gt;2],a=o[o[e+4&gt;&gt;2]&gt;&gt;2],BA[o[o[i&gt;&gt;2]+24&gt;&gt;2]](i,n,a)&amp;&amp;(o[f+88&gt;&gt;2]=-1,o[f+92&gt;&gt;2]=-1,o[f+72&gt;&gt;2]=0,o[f+80&gt;&gt;2]=n,o[f+84&gt;&gt;2]=n+4,o[f+76&gt;&gt;2]=o[n+192&gt;&gt;2],o[f+64&gt;&gt;2]=-1,o[f+68&gt;&gt;2]=-1,o[f+48&gt;&gt;2]=0,o[f+56&gt;&gt;2]=a,o[f+60&gt;&gt;2]=a+4,o[f+52&gt;&gt;2]=o[a+192&gt;&gt;2],(o[e+8&gt;&gt;2]||(i=0|BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,f+72|0,f+48|0,0,1),o[e+8&gt;&gt;2]=i,i))&amp;&amp;(i=function(e,i,r){return o[e+32&gt;&gt;2]=0,o[e+12&gt;&gt;2]=r,o[e+8&gt;&gt;2]=i,o[e+4&gt;&gt;2]=0,o[e&gt;&gt;2]=7720,e}(f+8|0,f+72|0,f+48|0),e=o[e+8&gt;&gt;2],1!=o[r+8&gt;&gt;2]?(t=R(BA[o[o[e&gt;&gt;2]+12&gt;&gt;2]](e,n,a,r,i)),g[r+12&gt;&gt;2]&gt;t&amp;&amp;(g[r+12&gt;&gt;2]=t)):BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,f+72|0,f+48|0,r,i))),D=f+96|0},function(e){var i;return o[(e|=0)&gt;&gt;2]=7860,(i=o[e+20&gt;&gt;2])&amp;&amp;(C[e+24|0]&amp;&amp;CA(i),o[e+20&gt;&gt;2]=0),o[e+20&gt;&gt;2]=0,o[e+12&gt;&gt;2]=0,o[e+16&gt;&gt;2]=0,n[e+24|0]=1,0|e},function(e){var i;o[(e|=0)&gt;&gt;2]=7860,(i=o[e+20&gt;&gt;2])&amp;&amp;(C[e+24|0]&amp;&amp;CA(i),o[e+20&gt;&gt;2]=0),o[e+20&gt;&gt;2]=0,o[e+12&gt;&gt;2]=0,o[e+16&gt;&gt;2]=0,n[e+24|0]=1,$(e)},function(e,i,r,f,n){var a,t;return e|=0,i|=0,r|=0,f|=0,n|=0,D=a=D-16|0,o[a+12&gt;&gt;2]=f,o[a+8&gt;&gt;2]=e,f=o[o[r+4&gt;&gt;2]+4&gt;&gt;2],t=o[o[i+4&gt;&gt;2]+4&gt;&gt;2],1!=(0|n)?(e=o[5260+((_(t,144)+e|0)+(f&lt;&lt;2)|0)&gt;&gt;2],i=0|BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,a+8|0,i,r)):(e=o[76+((_(t,144)+e|0)+(f&lt;&lt;2)|0)&gt;&gt;2],i=0|BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,a+8|0,i,r)),D=a+16|0,0|i},function(e,i,r){e|=0,i|=0,r|=0;var f,a=0,t=0,d=0,v=R(0),B=R(0),_=0;D=f=D-16|0,o[426]=o[426]+1,t=2976,2&amp;o[e+4&gt;&gt;2]&amp;&amp;(a=o[i+192&gt;&gt;2],v=R(BA[o[o[a&gt;&gt;2]+20&gt;&gt;2]](a,g[744])),g[f+12&gt;&gt;2]=v,a=o[r+192&gt;&gt;2],B=R(BA[o[o[a&gt;&gt;2]+20&gt;&gt;2]](a,g[744])),g[f+8&gt;&gt;2]=B,t=v&lt;B?f+12|0:f+8|0),d=o[t&gt;&gt;2],v=g[r+184&gt;&gt;2],B=g[i+184&gt;&gt;2],a=o[e+72&gt;&gt;2];A:{if(t=o[a+12&gt;&gt;2])o[a+12&gt;&gt;2]=o[t&gt;&gt;2],o[a+8&gt;&gt;2]=o[a+8&gt;&gt;2]+-1;else{if(t=0,4&amp;C[e+4|0])break A;t=dA(804)}if(o[t&gt;&gt;2]=1025,o[t+160&gt;&gt;2]=0,o[(a=t+152|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=t+144|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=t+136|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=t+128|0)&gt;&gt;2]=0,o[a+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[(a=t+320|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=t+328|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=t+336|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=t+344|0)&gt;&gt;2]=0,o[a+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[(a=t+512|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=t+520|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=t+528|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=t+536|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[t+544&gt;&gt;2]=0,o[t+736&gt;&gt;2]=0,o[(a=t+728|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=t+720|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=t+712|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=t+704|0)&gt;&gt;2]=0,o[a+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]=i,o[t+776&gt;&gt;2]=r,o[t+780&gt;&gt;2]=0,o[t+784&gt;&gt;2]=d,g[t+788&gt;&gt;2]=B&lt;v?B:v,a=o[e+12&gt;&gt;2],o[t+800&gt;&gt;2]=a,o[e+16&gt;&gt;2]==(0|a)&amp;&amp;!((0|a)&gt;=(0|(d=a?a&lt;&lt;1:1)))){if(d&amp;&amp;(_=dA(d&lt;&lt;2),a=o[e+12&gt;&gt;2]),(0|a)&gt;=1)for(i=0,r=a;o[i+_&gt;&gt;2]=o[o[e+20&gt;&gt;2]+i&gt;&gt;2],i=i+4|0,r=r+-1|0;);(i=o[e+20&gt;&gt;2])&amp;&amp;(C[e+24|0]&amp;&amp;(CA(i),a=o[e+12&gt;&gt;2]),o[e+20&gt;&gt;2]=0),o[e+20&gt;&gt;2]=_,o[e+16&gt;&gt;2]=d,n[e+24|0]=1}o[e+12&gt;&gt;2]=a+1,o[o[e+20&gt;&gt;2]+(a&lt;&lt;2)&gt;&gt;2]=t}return D=f+16|0,0|t},function(e,i){e|=0,i|=0;var r,f,n,a,t,C,d=0,v=0,g=0;if(o[426]=o[426]+-1,BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e,i),v=o[(d=e+20|0)&gt;&gt;2],r=o[i+800&gt;&gt;2],a=o[(g=v+(f=r&lt;&lt;2)|0)&gt;&gt;2],t=g,C=v,n=(g=o[(v=e+12|0)&gt;&gt;2]+-1|0)&lt;&lt;2,o[t&gt;&gt;2]=o[C+n&gt;&gt;2],o[o[d&gt;&gt;2]+n&gt;&gt;2]=a,o[v&gt;&gt;2]=g,o[o[o[d&gt;&gt;2]+f&gt;&gt;2]+800&gt;&gt;2]=r,i&amp;&amp;(e=o[e+72&gt;&gt;2],!((d=o[e+16&gt;&gt;2])&gt;&gt;&gt;0&gt;i&gt;&gt;&gt;0|d+_(o[e&gt;&gt;2],o[e+4&gt;&gt;2])&gt;&gt;&gt;0&lt;=i&gt;&gt;&gt;0)))return o[i&gt;&gt;2]=o[e+12&gt;&gt;2],o[e+12&gt;&gt;2]=i,void(o[e+8&gt;&gt;2]=o[e+8&gt;&gt;2]+1);CA(i)},function(e,i){e|=0;var r=0,f=0,n=0;if(D=e=D-16|0,(0|(f=o[(i|=0)+780&gt;&gt;2]))&gt;=1)for(r=i+4|0;le(r),r=r+192|0,(0|(n=n+1|0))&lt;(0|(f=o[i+780&gt;&gt;2])););f&amp;&amp;((r=o[424])&amp;&amp;(o[e+12&gt;&gt;2]=i,BA[r](e+12|0))),o[i+780&gt;&gt;2]=0,D=e+16|0},function(e,i,r){e|=0,r|=0;var f=0;A:{e:if(e=o[(i|=0)+220&gt;&gt;2]+-2|0,!(e&gt;&gt;&gt;0&gt;3)){switch(e-1|0){case 0:case 1:break e}if(!((f=o[r+220&gt;&gt;2]+-2|0)&gt;&gt;&gt;0&gt;3))switch(e=0,f-1|0){case 0:case 1:break e;default:break A}}if(!o[i+280&gt;&gt;2]||BA[o[o[i&gt;&gt;2]+12&gt;&gt;2]](i,r)){if(e=1,!o[r+280&gt;&gt;2])break A;if(BA[o[o[r&gt;&gt;2]+12&gt;&gt;2]](r,i))break A}e=0}return 0|e},function(e,i,r){if(e|=0,r|=0,e=0,!(4&amp;(i=o[(i|=0)+204&gt;&gt;2])||(r=o[r+204&gt;&gt;2],4&amp;r))){if(!(3&amp;i))return 1;e=!(3&amp;r)}return 0|e},function(e,i,r,f){var n;e|=0,i|=0,r|=0,f|=0,D=n=D-16|0,o[n+8&gt;&gt;2]=e,o[n+4&gt;&gt;2]=r,o[n&gt;&gt;2]=7968,BA[o[o[i&gt;&gt;2]+48&gt;&gt;2]](i,n,f),D=n+16|0},function(e){return o[(e|=0)+12&gt;&gt;2]},function(e,i){return i|=0,o[o[(e|=0)+20&gt;&gt;2]+(i&lt;&lt;2)&gt;&gt;2]},function(e){return o[(e|=0)+12&gt;&gt;2]?o[e+20&gt;&gt;2]:0},Ce,Ce,function(e,i){var r;return i|=0,e=o[(e|=0)+68&gt;&gt;2],(r=o[e+12&gt;&gt;2])?(o[e+12&gt;&gt;2]=o[r&gt;&gt;2],o[e+8&gt;&gt;2]=o[e+8&gt;&gt;2]+-1,0|r):0|dA(i)},function(e,i){e|=0;var r=0;if((i|=0)&amp;&amp;(e=o[e+68&gt;&gt;2],!((r=o[e+16&gt;&gt;2])&gt;&gt;&gt;0&gt;i&gt;&gt;&gt;0|_(o[e&gt;&gt;2],o[e+4&gt;&gt;2])+r&gt;&gt;&gt;0&lt;=i&gt;&gt;&gt;0)))return o[i&gt;&gt;2]=o[e+12&gt;&gt;2],o[e+12&gt;&gt;2]=i,void(o[e+8&gt;&gt;2]=o[e+8&gt;&gt;2]+1);CA(i)},sA,ve,function(e,i){var r;return r=i|=0,i=o[(e|=0)+8&gt;&gt;2],BA[o[i+64&gt;&gt;2]](r,i,o[e+4&gt;&gt;2]),0},function(e){var i=0,r=0;return o[(e|=0)&gt;&gt;2]=8056,(i=o[e+12&gt;&gt;2])&amp;&amp;(r=o[e+4&gt;&gt;2],BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,i),o[e+12&gt;&gt;2]=0),(i=o[e+8&gt;&gt;2])&amp;&amp;(BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),i=o[e+4&gt;&gt;2],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),o[e+24&gt;&gt;2]=-1,o[e+28&gt;&gt;2]=-1,o[(i=e+32|0)&gt;&gt;2]=-1,o[i+4&gt;&gt;2]=-1,0|e},function(e){var i=0,r=0;o[(e|=0)&gt;&gt;2]=8056,(i=o[e+12&gt;&gt;2])&amp;&amp;(r=o[e+4&gt;&gt;2],BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,i),o[e+12&gt;&gt;2]=0),(i=o[e+8&gt;&gt;2])&amp;&amp;(BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),i=o[e+4&gt;&gt;2],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),o[e+24&gt;&gt;2]=-1,o[e+28&gt;&gt;2]=-1,o[(i=e+32|0)&gt;&gt;2]=-1,o[i+4&gt;&gt;2]=-1,$(e)},function(e,i,r,f,n){i|=0,r|=0,f|=0,n|=0;var a=0,t=0;if((a=o[(e|=0)+12&gt;&gt;2])&amp;&amp;(t=o[e+4&gt;&gt;2],BA[o[o[t&gt;&gt;2]+16&gt;&gt;2]](t,a),o[e+12&gt;&gt;2]=0),(a=o[e+8&gt;&gt;2])&amp;&amp;(BA[o[o[a&gt;&gt;2]&gt;&gt;2]](a),a=o[e+4&gt;&gt;2],BA[o[o[a&gt;&gt;2]+60&gt;&gt;2]](a,o[e+8&gt;&gt;2]),o[e+8&gt;&gt;2]=0),o[e+24&gt;&gt;2]=-1,o[e+28&gt;&gt;2]=-1,o[(a=e+32|0)&gt;&gt;2]=-1,o[a+4&gt;&gt;2]=-1,o[e+20&gt;&gt;2]=f,o[e+16&gt;&gt;2]=n,f=o[i+4&gt;&gt;2],25==o[f+4&gt;&gt;2])return n=o[r+4&gt;&gt;2],25==o[n+4&gt;&gt;2]?void _e(e,i,r,f,n):void me(e,i,r,f,n,0);n=o[r+4&gt;&gt;2],25==o[n+4&gt;&gt;2]&amp;&amp;me(e,r,i,n,f,1)},Re,function(e,i){i|=0;var r=0,f=0,a=0,t=0,d=0;if(f=o[(e|=0)+12&gt;&gt;2]){if((0|(r=o[i+4&gt;&gt;2]))==o[i+8&gt;&gt;2]&amp;&amp;!((0|r)&gt;=(0|(t=r?r&lt;&lt;1:1)))){if(t&amp;&amp;(d=dA(t&lt;&lt;2),r=o[i+4&gt;&gt;2]),(0|r)&gt;=1)for(f=0,a=r;o[f+d&gt;&gt;2]=o[o[i+12&gt;&gt;2]+f&gt;&gt;2],f=f+4|0,a=a+-1|0;);(a=o[i+12&gt;&gt;2])&amp;&amp;(C[i+16|0]&amp;&amp;(CA(a),r=o[i+4&gt;&gt;2]),o[i+12&gt;&gt;2]=0),o[i+12&gt;&gt;2]=d,n[i+16|0]=1,o[i+8&gt;&gt;2]=t,f=o[e+12&gt;&gt;2]}o[i+4&gt;&gt;2]=r+1,o[o[i+12&gt;&gt;2]+(r&lt;&lt;2)&gt;&gt;2]=f}},be,function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n,a,t,C=R(0),d=R(0),v=R(0),B=0,_=0,m=R(0),Q=R(0),h=R(0),G=R(0),y=R(0),w=R(0),W=R(0),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),BA=R(0),gi=R(0),br=R(0),vr=R(0),gr=0;n=D-48|0,C=g[e+60&gt;&gt;2],m=g[i+16&gt;&gt;2],d=g[e- -64&gt;&gt;2],W=g[i+20&gt;&gt;2],v=g[e+68&gt;&gt;2],p=g[i+24&gt;&gt;2],F=g[i+52&gt;&gt;2],Z=R(R(R(R(C*m)+R(d*W))+R(v*p))+F),g[n+40&gt;&gt;2]=Z,Q=g[i+32&gt;&gt;2],Y=g[i+36&gt;&gt;2],V=g[i+40&gt;&gt;2],E=g[i+56&gt;&gt;2],z=R(R(R(R(C*Q)+R(d*Y))+R(v*V))+E),g[n+36&gt;&gt;2]=z,h=C,C=g[i&gt;&gt;2],G=g[i+4&gt;&gt;2],BA=v,v=g[i+8&gt;&gt;2],y=g[i+48&gt;&gt;2],gi=R(R(R(R(h*C)+R(d*G))+R(BA*v))+y),g[n+44&gt;&gt;2]=gi,o[n+28&gt;&gt;2]=0,d=g[e+76&gt;&gt;2],w=g[e+80&gt;&gt;2],h=g[e+84&gt;&gt;2],br=R(F+R(R(R(m*d)+R(W*w))+R(p*h))),g[n+20&gt;&gt;2]=br,vr=R(E+R(R(R(Q*d)+R(Y*w))+R(V*h))),g[n+24&gt;&gt;2]=vr,d=R(y+R(R(R(C*d)+R(G*w))+R(v*h))),g[n+16&gt;&gt;2]=d,h=y,y=g[e+92&gt;&gt;2],BA=G,G=g[e+96&gt;&gt;2],w=g[e+100&gt;&gt;2],v=R(h+R(R(R(C*y)+R(BA*G))+R(v*w))),g[n&gt;&gt;2]=v,_=(B=gi&gt;((i=d&gt;v)?v:d))?n:n+44|0,C=g[e+48&gt;&gt;2],g[r&gt;&gt;2]=g[(i?_:B?n+16|0:_)&gt;&gt;2]-C,o[n+12&gt;&gt;2]=0,Q=R(E+R(R(R(Q*y)+R(Y*G))+R(V*w))),g[n+8&gt;&gt;2]=Q,e=n+8|0,_=(B=z&gt;g[((i=vr&gt;Q)?n:n+16|0)+8&gt;&gt;2])?e:n+36|0,a=n+24|0,g[r+8&gt;&gt;2]=g[(i?_:B?a:_)&gt;&gt;2]-C,m=R(F+R(R(R(m*y)+R(W*G))+R(p*w))),g[n+4&gt;&gt;2]=m,gr=r,i=4|n,_=(B=Z&gt;g[((r=br&gt;m)?n:n+16|0)+4&gt;&gt;2])?i:n+40|0,t=n+16|4,g[gr+4&gt;&gt;2]=g[(r?_:B?t:_)&gt;&gt;2]-C,gr=e,B=(r=z&lt;g[((e=vr&lt;Q)?n:n+16|0)+8&gt;&gt;2])?gr:n+36|0,g[f+8&gt;&gt;2]=C+g[(e?B:r?a:B)&gt;&gt;2],r=i,r=(i=Z&lt;g[((e=br&lt;m)?n:n+16|0)+4&gt;&gt;2])?r:n+40|0,g[f+4&gt;&gt;2]=C+g[(e?r:i?t:r)&gt;&gt;2],r=(i=gi&lt;((e=d&lt;v)?v:d))?n:n+44|0,g[f&gt;&gt;2]=C+g[(e?r:i?n+16|0:r)&gt;&gt;2]},he,function(e){return 8320},function(e,i,r){e|=0,i|=0,r|=0;var f=R(0),n=R(0),a=R(0),t=R(0),C=R(0);f=g[r&gt;&gt;2],n=g[r+4&gt;&gt;2],a=g[r+8&gt;&gt;2],t=R(R(R(f*g[i+76&gt;&gt;2])+R(n*g[i+80&gt;&gt;2]))+R(a*g[i+84&gt;&gt;2])),C=R(R(R(f*g[i+92&gt;&gt;2])+R(n*g[i+96&gt;&gt;2]))+R(a*g[i+100&gt;&gt;2])),f=R(R(R(f*g[i+60&gt;&gt;2])+R(n*g[i- -64&gt;&gt;2]))+R(a*g[i+68&gt;&gt;2])),r=o[(i=(i+60|0)+((f&lt;t?t&lt;C?2:1:(f&lt;C)&lt;&lt;1)&lt;&lt;4)|0)+4&gt;&gt;2],o[e&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r,r=o[(i=i+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},function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n=R(0),a=0,t=0,C=R(0),d=R(0),v=R(0),B=R(0),_=0,m=0;if((0|f)&gt;=1)for(_=e+60|0;n=g[i&gt;&gt;2],C=g[i+4&gt;&gt;2],d=g[i+8&gt;&gt;2],v=R(R(R(n*g[e+76&gt;&gt;2])+R(C*g[e+80&gt;&gt;2]))+R(d*g[e+84&gt;&gt;2])),B=R(R(R(n*g[e+92&gt;&gt;2])+R(C*g[e+96&gt;&gt;2]))+R(d*g[e+100&gt;&gt;2])),n=R(R(R(n*g[e+60&gt;&gt;2])+R(C*g[e+64&gt;&gt;2]))+R(d*g[e+68&gt;&gt;2])),t=o[(a=((n&lt;v?v&lt;B?2:1:(n&lt;B)&lt;&lt;1)&lt;&lt;4)+_|0)+4&gt;&gt;2],o[r&gt;&gt;2]=o[a&gt;&gt;2],o[r+4&gt;&gt;2]=t,m=o[(a=a+8|0)+4&gt;&gt;2],o[(t=r+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[t+4&gt;&gt;2]=m,i=i+16|0,r=r+16|0,f=f+-1|0;);},we,function(e,i,r){e|=0,i|=0,r|=0;var f=R(0),n=R(0),a=R(0),t=R(0),C=R(0),d=R(0),v=R(0),B=R(0),_=R(0),m=R(0),Q=R(0);t=g[e+92&gt;&gt;2],C=g[e+76&gt;&gt;2],d=g[e+80&gt;&gt;2],B=g[e+100&gt;&gt;2],n=g[e+68&gt;&gt;2],_=g[e+84&gt;&gt;2],v=g[e+96&gt;&gt;2],f=g[e- -64&gt;&gt;2],a=g[e+60&gt;&gt;2],o[r+12&gt;&gt;2]=0,C=R(C-a),v=R(v-f),d=R(d-f),a=R(t-a),m=f=R(R(C*v)-R(d*a)),Q=R(f*f),f=R(B-n),t=R(_-n),n=R(R(d*f)-R(t*v)),f=R(R(t*a)-R(C*f)),a=R(R(1)/R(w(R(Q+R(R(n*n)+R(f*f)))))),t=R(m*a),g[r+8&gt;&gt;2]=t,f=R(f*a),g[r+4&gt;&gt;2]=f,n=R(n*a),g[r&gt;&gt;2]=n,i&amp;&amp;(g[r+8&gt;&gt;2]=-t,g[r+4&gt;&gt;2]=-f,g[r&gt;&gt;2]=-n)},We,We,function(e,i,r,f){i|=0,r|=0,f|=0,BA[o[o[(e|=0)&gt;&gt;2]+108&gt;&gt;2]](e,i,r),BA[o[o[e&gt;&gt;2]+108&gt;&gt;2]](e,(i+1|0)%3|0,f)},function(e,i,r){var f,n;r|=0,n=o[(i=(e=((i|=0)&lt;&lt;4)+(e|=0)|0)+68|0)+4&gt;&gt;2],o[(f=r+8|0)&gt;&gt;2]=o[i&gt;&gt;2],o[f+4&gt;&gt;2]=n,i=o[(e=e+60|0)+4&gt;&gt;2],o[r&gt;&gt;2]=o[e&gt;&gt;2],o[r+4&gt;&gt;2]=i},Fe,function(e,i,r,f){i|=0,r|=0,f|=0,BA[o[o[(e|=0)&gt;&gt;2]+124&gt;&gt;2]](e,f,i,r)},function(e,i,r){e|=0,i|=0,r=R(r);var f,n=R(0),a=R(0),t=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;return D=f=D-32|0,Q=g[e+60&gt;&gt;2],d=R(g[e+76&gt;&gt;2]-Q),a=g[e- -64&gt;&gt;2],C=R(g[e+96&gt;&gt;2]-a),n=R(g[e+80&gt;&gt;2]-a),v=R(g[e+92&gt;&gt;2]-Q),_=t=R(R(d*C)-R(n*v)),h=R(t*t),m=n,n=g[e+68&gt;&gt;2],t=R(g[e+100&gt;&gt;2]-n),B=R(g[e+84&gt;&gt;2]-n),C=R(R(m*t)-R(B*C)),d=R(R(B*v)-R(d*t)),v=R(R(1)/R(w(R(h+R(R(C*C)+R(d*d)))))),t=R(_*v),C=R(C*v),d=R(d*v),(a=R(R(R(g[i+8&gt;&gt;2]*t)+R(R(g[i&gt;&gt;2]*C)+R(g[i+4&gt;&gt;2]*d)))-R(R(n*t)+R(R(Q*C)+R(a*d)))))&gt;=(Q=R(-r))^1|a&lt;=r^1||(BA[o[o[e&gt;&gt;2]+104&gt;&gt;2]](e,0,f+16|0,f),v=g[f+16&gt;&gt;2],a=R(g[f&gt;&gt;2]-v),B=g[f+20&gt;&gt;2],n=R(g[f+4&gt;&gt;2]-B),_=r=R(R(d*a)-R(C*n)),h=R(r*r),r=R(t*n),m=g[f+24&gt;&gt;2],n=R(g[f+8&gt;&gt;2]-m),r=R(r-R(d*n)),a=R(R(C*n)-R(t*a)),n=R(R(1)/R(w(R(h+R(R(r*r)+R(a*a)))))),_=R(_*n),r=R(r*n),a=R(a*n),R(R(R(g[i+8&gt;&gt;2]*_)+R(R(g[i&gt;&gt;2]*r)+R(g[i+4&gt;&gt;2]*a)))-R(R(m*_)+R(R(v*r)+R(B*a))))&lt;Q||(BA[o[o[e&gt;&gt;2]+104&gt;&gt;2]](e,1,f+16|0,f),v=g[f+16&gt;&gt;2],a=R(g[f&gt;&gt;2]-v),B=g[f+20&gt;&gt;2],n=R(g[f+4&gt;&gt;2]-B),_=r=R(R(d*a)-R(C*n)),h=R(r*r),r=R(t*n),m=g[f+24&gt;&gt;2],n=R(g[f+8&gt;&gt;2]-m),r=R(r-R(d*n)),a=R(R(C*n)-R(t*a)),n=R(R(1)/R(w(R(h+R(R(r*r)+R(a*a)))))),_=R(_*n),r=R(r*n),a=R(a*n),R(R(R(g[i+8&gt;&gt;2]*_)+R(R(g[i&gt;&gt;2]*r)+R(g[i+4&gt;&gt;2]*a)))-R(R(m*_)+R(R(v*r)+R(B*a))))&lt;Q||(BA[o[o[e&gt;&gt;2]+104&gt;&gt;2]](e,2,f+16|0,f),a=g[f+16&gt;&gt;2],n=R(g[f&gt;&gt;2]-a),v=g[f+20&gt;&gt;2],B=R(g[f+4&gt;&gt;2]-v),_=r=R(R(d*n)-R(C*B)),m=R(r*r),h=R(t*B),r=d,d=g[f+24&gt;&gt;2],B=R(g[f+8&gt;&gt;2]-d),r=R(h-R(r*B)),t=R(R(C*B)-R(t*n)),C=R(R(1)/R(w(R(m+R(R(r*r)+R(t*t)))))),n=R(_*C),r=R(r*C),t=R(t*C),R(R(R(g[i+8&gt;&gt;2]*n)+R(R(g[i&gt;&gt;2]*r)+R(g[i+4&gt;&gt;2]*t)))-R(R(d*n)+R(R(a*r)+R(v*t))))&lt;Q||(G=1)))),D=f+32|0,0|G},function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n,a=R(0),t=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);d=g[e+92&gt;&gt;2],v=g[e+76&gt;&gt;2],B=g[e+80&gt;&gt;2],m=g[e+100&gt;&gt;2],C=g[(i=e+68|0)&gt;&gt;2],Q=g[e+84&gt;&gt;2],_=g[e+96&gt;&gt;2],a=g[e- -64&gt;&gt;2],t=g[e+60&gt;&gt;2],o[r+12&gt;&gt;2]=0,v=R(v-t),_=R(_-a),B=R(B-a),t=R(d-t),h=a=R(R(v*_)-R(B*t)),G=R(a*a),a=R(m-C),d=R(Q-C),C=R(R(B*a)-R(d*_)),a=R(R(d*t)-R(v*a)),t=R(R(1)/R(w(R(G+R(R(C*C)+R(a*a)))))),g[r+8&gt;&gt;2]=h*t,g[r+4&gt;&gt;2]=a*t,g[r&gt;&gt;2]=C*t,n=o[i+4&gt;&gt;2],o[(r=f+8|0)&gt;&gt;2]=o[i&gt;&gt;2],o[r+4&gt;&gt;2]=n,i=o[e+64&gt;&gt;2],o[f&gt;&gt;2]=o[e+60&gt;&gt;2],o[f+4&gt;&gt;2]=i},be,function(e,i){return i|=0,e=o[o[(e|=0)+4&gt;&gt;2]&gt;&gt;2],0|BA[o[o[e&gt;&gt;2]+128&gt;&gt;2]](e,i)},sA,ve,function(e,i){var r,f;return i|=0,r=o[(e|=0)+4&gt;&gt;2],f=o[r&gt;&gt;2],BA[o[o[f&gt;&gt;2]+104&gt;&gt;2]](f,i,r+4|0),o[e+4&gt;&gt;2]+4|0},ve,function(e,i){var r,f;return i|=0,r=o[(e|=0)+4&gt;&gt;2],f=o[r&gt;&gt;2],BA[o[o[f&gt;&gt;2]+108&gt;&gt;2]](f,i,r+112|0),o[e+4&gt;&gt;2]+112|0},ve,sA,ve,function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n,a,t=0,d=0,v=0;D=n=D-144|0,a=zA(n+32|0),v=o[(d=i+8|0)+4&gt;&gt;2],o[(t=n+100|0)&gt;&gt;2]=o[d&gt;&gt;2],o[t+4&gt;&gt;2]=v,d=o[i+20&gt;&gt;2],o[(t=n+108|0)&gt;&gt;2]=o[i+16&gt;&gt;2],o[t+4&gt;&gt;2]=d,v=o[(d=i+24|0)+4&gt;&gt;2],o[(t=n+116|0)&gt;&gt;2]=o[d&gt;&gt;2],o[t+4&gt;&gt;2]=v,d=o[i+36&gt;&gt;2],o[(t=n+124|0)&gt;&gt;2]=o[i+32&gt;&gt;2],o[t+4&gt;&gt;2]=d,v=o[(d=i+40|0)+4&gt;&gt;2],o[(t=n+132|0)&gt;&gt;2]=o[d&gt;&gt;2],o[t+4&gt;&gt;2]=v,o[n+36&gt;&gt;2]=1,o[n+32&gt;&gt;2]=8128,t=o[i+4&gt;&gt;2],o[n+92&gt;&gt;2]=o[i&gt;&gt;2],o[n+96&gt;&gt;2]=t,o[n+80&gt;&gt;2]=o[e+24&gt;&gt;2],i=o[e+4&gt;&gt;2],(v=C[e+20|0])?(o[i+28&gt;&gt;2]=r,t=i+24|0):(o[i+36&gt;&gt;2]=r,t=i+32|0),o[t&gt;&gt;2]=f,t=o[e+12&gt;&gt;2],d=o[t+8&gt;&gt;2],o[n+20&gt;&gt;2]=o[t+12&gt;&gt;2],o[n+16&gt;&gt;2]=d,o[n+28&gt;&gt;2]=f,o[n+24&gt;&gt;2]=r,o[n+8&gt;&gt;2]=t,r=o[i+16&gt;&gt;2],f=o[r+8&gt;&gt;2],t=o[f+8&gt;&gt;2],o[n+12&gt;&gt;2]=n+32,(0|t)==(0|d)?r=r+8|0:(f=o[r+12&gt;&gt;2],r=r+12|0),o[r&gt;&gt;2]=n+8,me(i,o[e+8&gt;&gt;2],n+8|0,o[e+16&gt;&gt;2],n+32|0,0!=(0|v)),e=o[o[e+4&gt;&gt;2]+16&gt;&gt;2],o[(o[o[e+8&gt;&gt;2]+8&gt;&gt;2]==o[n+16&gt;&gt;2]?8:12)+e&gt;&gt;2]=f,Ae(a),D=n+144|0},sA,ve,function(e,i,r,f){return e|=0,e=o[(i|=0)&gt;&gt;2],vA(e=0|BA[o[o[e&gt;&gt;2]+56&gt;&gt;2]](e,40),i),o[e&gt;&gt;2]=8056,o[e+8&gt;&gt;2]=0,o[e+12&gt;&gt;2]=0,0|e},Ee,function(e){var i;o[(e|=0)&gt;&gt;2]=8964,(i=o[e+296&gt;&gt;2])&amp;&amp;(C[e+300|0]&amp;&amp;CA(i),o[e+296&gt;&gt;2]=0),o[e+296&gt;&gt;2]=0,o[e+288&gt;&gt;2]=0,o[e+292&gt;&gt;2]=0,n[e+300|0]=1,CA(e)},function(e,i){i|=0,o[(e|=0)+200&gt;&gt;2]=i,o[e+192&gt;&gt;2]=i,o[e+304&gt;&gt;2]=o[e+304&gt;&gt;2]+1},function(e,i){i|=0;var r,f=0;f=r=o[(e|=0)+288&gt;&gt;2];A:if(!((0|r)&lt;1)){for(e=o[e+296&gt;&gt;2],f=0;;){if(o[e&gt;&gt;2]==(0|i))break A;if(e=e+4|0,(0|(f=f+1|0))==(0|r))break}f=r}return(0|f)&gt;=(0|r)|0},function(e){return 264},Ne,function(e,i){var r,f,n=0,a=0,t=0,C=0;a=i|=0,t=0|BA[o[o[(e|=0)&gt;&gt;2]+16&gt;&gt;2]](e),C=1,n=o[o[i&gt;&gt;2]+16&gt;&gt;2],f=0|BA[n](0|a,0|t,0|C),C=i,t=f,a=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e,o[f+8&gt;&gt;2],i),r=e,n=o[o[i&gt;&gt;2]+20&gt;&gt;2],BA[n](0|C,0|t,0|a,1245859651,0|r)},be,Ue,Je,function(e,i,r){e|=0,i=R(i),r|=0;var f=R(0),n=R(0),a=R(0),t=R(0),C=R(0),d=R(0);f=g[e+40&gt;&gt;2],n=g[e+36&gt;&gt;2],a=g[e+32&gt;&gt;2],t=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)),d=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),o[r+12&gt;&gt;2]=0,i=R(i/R(12)),a=R(a+t),a=R(a+a),a=R(a*a),n=R(n+C),n=R(n+n),n=R(n*n),g[r+8&gt;&gt;2]=i*R(a+n),f=R(f+d),f=R(f+f),f=R(f*f),g[r+4&gt;&gt;2]=i*R(a+f),g[r&gt;&gt;2]=i*R(n+f)},function(e){return 9212},Ie,function(e,i,r){e|=0,i|=0,r|=0;var f=R(0),n=R(0),a=R(0),t=R(0),C=R(0),d=R(0);f=g[i+36&gt;&gt;2],n=g[i+40&gt;&gt;2],a=g[i+32&gt;&gt;2],t=R(BA[o[o[i&gt;&gt;2]+48&gt;&gt;2]](i)),C=R(BA[o[o[i&gt;&gt;2]+48&gt;&gt;2]](i)),d=R(BA[o[o[i&gt;&gt;2]+48&gt;&gt;2]](i)),o[e+12&gt;&gt;2]=0,n=R(n+d),g[e+8&gt;&gt;2]=g[r+8&gt;&gt;2]&gt;=R(0)?n:R(-n),f=R(f+C),g[e+4&gt;&gt;2]=g[r+4&gt;&gt;2]&gt;=R(0)?f:R(-f),f=R(a+t),g[e&gt;&gt;2]=g[r&gt;&gt;2]&gt;=R(0)?f:R(-f)},function(e,i,r){e|=0,i|=0,r|=0;var f=R(0);o[e+12&gt;&gt;2]=0,f=g[i+32&gt;&gt;2],g[e&gt;&gt;2]=g[r&gt;&gt;2]&gt;=R(0)?f:R(-f),f=g[i+40&gt;&gt;2],g[e+8&gt;&gt;2]=g[r+8&gt;&gt;2]&gt;=R(0)?f:R(-f),f=g[i+36&gt;&gt;2],g[e+4&gt;&gt;2]=g[r+4&gt;&gt;2]&gt;=R(0)?f:R(-f)},function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n=0,a=0,t=R(0),C=R(0),d=R(0),v=R(0),B=R(0),_=R(0);if((0|f)&gt;=1)for(;v=g[(n=i+a|0)+4&gt;&gt;2],B=g[n+8&gt;&gt;2],_=g[n&gt;&gt;2],t=g[e+36&gt;&gt;2],C=g[e+40&gt;&gt;2],d=g[e+32&gt;&gt;2],o[(n=r+a|0)+12&gt;&gt;2]=0,g[n&gt;&gt;2]=_&gt;=R(0)?d:R(-d),g[n+8&gt;&gt;2]=B&gt;=R(0)?C:R(-C),g[n+4&gt;&gt;2]=v&gt;=R(0)?t:R(-t),a=a+16|0,f=f+-1|0;);},xe,function(e,i,r){e|=0,r|=0,(i|=0)&gt;&gt;&gt;0&lt;=5&amp;&amp;(o[r+12&gt;&gt;2]=0,e=i&lt;&lt;2,o[r+8&gt;&gt;2]=o[e+9264&gt;&gt;2],o[r+4&gt;&gt;2]=o[e+9240&gt;&gt;2],o[r&gt;&gt;2]=o[e+9216&gt;&gt;2])},function(e){return 8},yA,function(e,i,r,f){r|=0,f|=0;var n,a=0,t=0;n=e|=0,(i|=0)&gt;&gt;&gt;0&lt;=11&amp;&amp;(a=o[(i&lt;&lt;=2)+9336&gt;&gt;2],t=o[i+9288&gt;&gt;2]),BA[o[o[e&gt;&gt;2]+108&gt;&gt;2]](n,t,r),BA[o[o[e&gt;&gt;2]+108&gt;&gt;2]](e,a,f)},function(e,i,r){e|=0,i|=0,r|=0;var f=R(0),n=R(0),a=R(0),t=R(0),C=R(0),d=R(0);n=g[e+40&gt;&gt;2],f=g[e+36&gt;&gt;2],a=g[e+32&gt;&gt;2],t=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)),d=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),o[r+12&gt;&gt;2]=0,f=R(f+C),e=i&gt;&gt;&gt;1&amp;1,g[r+4&gt;&gt;2]=R(f*R(1^e))-R(f*R(0|e)),f=R(a+t),e=1&amp;i,g[r&gt;&gt;2]=R(f*R(1^e))-R(f*R(0|e)),n=R(n+d),e=i&gt;&gt;&gt;2&amp;1,g[r+8&gt;&gt;2]=R(n*R(1^e))-R(n*R(0|e))},xe,function(e,i,r,f){var n,a,t;i|=0,r|=0,f|=0,D=n=D-48|0,BA[o[o[(e|=0)&gt;&gt;2]+124&gt;&gt;2]](e,n+32|0,f),o[i+12&gt;&gt;2]=0,f=o[n+40&gt;&gt;2],o[i+8&gt;&gt;2]=f,a=o[n+36&gt;&gt;2],o[i+4&gt;&gt;2]=a,t=i,i=o[n+32&gt;&gt;2],o[t&gt;&gt;2]=i,o[n+12&gt;&gt;2]=0,o[n+8&gt;&gt;2]=-2147483648^f,o[n+4&gt;&gt;2]=-2147483648^a,o[n&gt;&gt;2]=-2147483648^i,BA[o[o[e&gt;&gt;2]+64&gt;&gt;2]](n+16|0,e,n),f=o[(i=n+24|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[n+20&gt;&gt;2],o[r&gt;&gt;2]=o[n+16&gt;&gt;2],o[r+4&gt;&gt;2]=e,D=n+48|0},function(e,i,r){e|=0,i|=0,r=R(r);var f=R(0),n=R(0),a=0;return f=g[i&gt;&gt;2],n=g[e+32&gt;&gt;2],f&lt;=R(n+r)^1|f&gt;=R(R(-n)-r)^1||(f=g[i+4&gt;&gt;2],n=g[e+36&gt;&gt;2],f&lt;=R(n+r)^1|f&gt;=R(R(-n)-r)^1||(f=g[i+8&gt;&gt;2],n=g[e+40&gt;&gt;2],f&lt;=R(n+r)&amp;&amp;(a=f&gt;=R(R(-n)-r)))),0|a},function(e,i,r){e|=0,i|=0,r|=0;var f=0,n=R(0),a=R(0),t=R(0);if(r&gt;&gt;&gt;0&lt;=5){a=g[e+40&gt;&gt;2],t=g[e+36&gt;&gt;2],n=g[e+32&gt;&gt;2],e=1065353216,f=r;A:{e:{i:{r:switch(r-1|0){case 0:r=0,e=-1082130432,f=0;break A;case 1:r=1065353216;break e;case 2:r=-1082130432;break e;case 3:f=1065353216;break i;case 4:break r;default:break A}f=-1082130432}e=0,n=a,r=0;break A}e=0,n=t,f=0}o[i+8&gt;&gt;2]=f,o[i+4&gt;&gt;2]=r,o[i&gt;&gt;2]=e,g[i+12&gt;&gt;2]=-n}},wA,Ue,Je,function(e,i,r){e|=0,i=R(i),r|=0;var f,n,a,t,C=R(0),d=R(0),v=R(0),B=R(0),_=0,m=R(0);D=f=D-16|0,a=o[(_=e+40|0)+4&gt;&gt;2],o[(n=f+8|0)&gt;&gt;2]=o[_&gt;&gt;2],o[n+4&gt;&gt;2]=a,_=o[e+36&gt;&gt;2],o[f&gt;&gt;2]=o[e+32&gt;&gt;2],o[f+4&gt;&gt;2]=_,C=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),B=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),t=n,m=R(R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e))+g[n&gt;&gt;2]),g[t&gt;&gt;2]=m,g[f&gt;&gt;2]=C+g[f&gt;&gt;2],g[f+4&gt;&gt;2]=B+g[f+4&gt;&gt;2],C=R(i*R(.5)),B=R(i*R(.25)),i=R(i/R(12));A:{e:if(e=o[e+56&gt;&gt;2],!(e&gt;&gt;&gt;0&gt;2)){switch(e-1|0){default:v=C,C=g[f+4&gt;&gt;2],d=R(C*C),C=R(v*d),v=i,i=g[f&gt;&gt;2],v=d=R(R(B*d)+R(v*R(i*R(i*R(4)))));break A;case 0:break e;case 1:}d=C,C=g[f&gt;&gt;2],C=R(C*C),v=R(d*C),d=i,i=g[f+8&gt;&gt;2],d=C=R(R(B*C)+R(d*R(i*R(i*R(4)))));break A}d=C,C=g[f&gt;&gt;2],C=R(C*C),d=R(d*C),v=i,i=g[f+4&gt;&gt;2],v=C=R(R(B*C)+R(v*R(i*R(i*R(4)))))}o[r+12&gt;&gt;2]=0,g[r+8&gt;&gt;2]=v,g[r+4&gt;&gt;2]=d,g[r&gt;&gt;2]=C,D=f+16|0},function(e){return 9792},WA,Ie,ZA,function(e,i,r){return QA(e|=0,i|=0,r|=0),o[i+28&gt;&gt;2]=o[e+32&gt;&gt;2],o[i+32&gt;&gt;2]=o[e+36&gt;&gt;2],o[i+36&gt;&gt;2]=o[e+40&gt;&gt;2],o[i+40&gt;&gt;2]=o[e+44&gt;&gt;2],o[i+12&gt;&gt;2]=o[e+16&gt;&gt;2],o[i+16&gt;&gt;2]=o[e+20&gt;&gt;2],o[i+20&gt;&gt;2]=o[e+24&gt;&gt;2],o[i+24&gt;&gt;2]=o[e+28&gt;&gt;2],o[i+48&gt;&gt;2]=0,o[i+44&gt;&gt;2]=o[e+48&gt;&gt;2],e=o[e+56&gt;&gt;2],o[i+56&gt;&gt;2]=0,o[i+52&gt;&gt;2]=e,9802},function(e,i,r){e|=0,i|=0,r|=0;var f,n,a,t=R(0),C=R(0),d=R(0),v=0,B=R(0),_=R(0);D=f=D-16|0,BA[o[o[i&gt;&gt;2]+68&gt;&gt;2]](f,i,r),a=o[(n=f+8|0)+4&gt;&gt;2],o[(v=e+8|0)&gt;&gt;2]=o[n&gt;&gt;2],o[v+4&gt;&gt;2]=a,v=o[f+4&gt;&gt;2],o[e&gt;&gt;2]=o[f&gt;&gt;2],o[e+4&gt;&gt;2]=v,R(BA[o[o[i&gt;&gt;2]+48&gt;&gt;2]](i))!=R(0)&amp;&amp;(C=g[r+4&gt;&gt;2],t=g[r&gt;&gt;2],d=g[r+8&gt;&gt;2],B=R(BA[o[o[i&gt;&gt;2]+48&gt;&gt;2]](i)),_=t=(i=R(R(R(t*t)+R(C*C))+R(d*d))&lt;R(14210854715202004e-30))?R(-1):t,d=i?R(-1):d,C=i?R(-1):C,t=R(R(1)/R(w(R(R(d*d)+R(R(t*t)+R(C*C)))))),g[e&gt;&gt;2]=g[e&gt;&gt;2]+R(B*R(_*t)),g[e+4&gt;&gt;2]=g[e+4&gt;&gt;2]+R(B*R(C*t)),g[e+8&gt;&gt;2]=g[e+8&gt;&gt;2]+R(B*R(d*t))),D=f+16|0},function(e,i,r){e|=0,i|=0,r|=0;var f=R(0),n=R(0),a=R(0),t=R(0),o=R(0),C=R(0);f=g[i+36&gt;&gt;2],n=g[i+32&gt;&gt;2],a=g[r&gt;&gt;2],t=g[r+8&gt;&gt;2],(o=R(w(R(R(a*a)+R(t*t)))))==R(0)||(n=R(n/o),C=R(t*n),n=R(a*n)),f=g[r+4&gt;&gt;2]&lt;R(0)?R(-f):f,g[e+8&gt;&gt;2]=C,g[e+4&gt;&gt;2]=f,g[e&gt;&gt;2]=n},function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n=R(0),a=R(0),t=R(0),o=R(0),C=R(0);if((0|f)&gt;=1)for(;n=g[e+36&gt;&gt;2],a=g[e+32&gt;&gt;2],o=g[i&gt;&gt;2],t=g[i+8&gt;&gt;2],(C=R(w(R(R(o*o)+R(t*t)))))==R(0)?(t=R(0),n=g[i+4&gt;&gt;2]&lt;R(0)?R(-n):n):(a=R(a/C),t=R(t*a),a=R(o*a),n=g[i+4&gt;&gt;2]&lt;R(0)?R(-n):n),g[r&gt;&gt;2]=a,g[r+8&gt;&gt;2]=t,g[r+4&gt;&gt;2]=n,r=r+16|0,i=i+16|0,f=f+-1|0;);},Xe,wA,function(e){return 9822},function(e,i,r){e|=0,i|=0,r|=0;var f=R(0),n=R(0),a=R(0),t=R(0),o=R(0),C=R(0);n=g[i+36&gt;&gt;2],f=g[i+32&gt;&gt;2],a=g[r+4&gt;&gt;2],t=g[r+8&gt;&gt;2],(o=R(w(R(R(a*a)+R(t*t)))))==R(0)||(n=R(n/o),C=R(t*n),n=R(a*n)),f=g[r&gt;&gt;2]&lt;R(0)?R(-f):f,g[e+8&gt;&gt;2]=C,g[e&gt;&gt;2]=f,g[e+4&gt;&gt;2]=n},function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n=R(0),a=R(0),t=R(0),o=R(0),C=R(0),d=0;if((0|f)&gt;=1)for(;n=g[e+32&gt;&gt;2],a=g[e+36&gt;&gt;2],d=r,o=g[i+4&gt;&gt;2],t=g[i+8&gt;&gt;2],(C=R(w(R(R(o*o)+R(t*t)))))==R(0)?(t=R(0),n=g[i&gt;&gt;2]&lt;R(0)?R(-n):n):(a=R(a/C),t=R(t*a),a=R(o*a),n=g[i&gt;&gt;2]&lt;R(0)?R(-n):n),g[d&gt;&gt;2]=n,g[r+8&gt;&gt;2]=t,g[r+4&gt;&gt;2]=a,r=r+16|0,i=i+16|0,f=f+-1|0;);},function(e){e|=0;var i=R(0),r=R(0);return i=g[e+36&gt;&gt;2],R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),r=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),R(R(i+r))},wA,function(e){return 9832},function(e,i,r){e|=0,i|=0,r|=0;var f=R(0),n=R(0),a=R(0),t=R(0),o=R(0),C=R(0);f=g[i+40&gt;&gt;2],n=g[i+32&gt;&gt;2],i=e,a=g[r&gt;&gt;2],t=g[r+4&gt;&gt;2],(o=R(w(R(R(a*a)+R(t*t)))))==R(0)||(n=R(n/o),C=R(t*n),n=R(a*n)),f=g[r+8&gt;&gt;2]&lt;R(0)?R(-f):f,g[i+8&gt;&gt;2]=f,g[e&gt;&gt;2]=n,g[e+4&gt;&gt;2]=C},function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n=R(0),a=R(0),t=R(0),o=R(0),C=R(0);if((0|f)&gt;=1)for(;n=g[e+40&gt;&gt;2],a=g[e+32&gt;&gt;2],o=g[i&gt;&gt;2],t=g[i+4&gt;&gt;2],(C=R(w(R(R(o*o)+R(t*t)))))==R(0)?(t=R(0),n=g[i+8&gt;&gt;2]&lt;R(0)?R(-n):n):(a=R(a/C),t=R(t*a),a=R(o*a),n=g[i+8&gt;&gt;2]&lt;R(0)?R(-n):n),g[r&gt;&gt;2]=a,g[r+8&gt;&gt;2]=n,g[r+4&gt;&gt;2]=t,r=r+16|0,i=i+16|0,f=f+-1|0;);},Xe,wA,function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n,a=R(0),t=R(0),C=R(0),d=R(0),v=R(0),B=R(0);d=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),v=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),B=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),a=g[(e=i+52|0)&gt;&gt;2],t=g[(n=i+56|0)&gt;&gt;2],C=g[i+48&gt;&gt;2],o[r+12&gt;&gt;2]=0,g[r+8&gt;&gt;2]=t-B,g[r+4&gt;&gt;2]=a-v,g[r&gt;&gt;2]=C-d,a=g[e&gt;&gt;2],t=g[n&gt;&gt;2],C=g[i+48&gt;&gt;2],o[f+12&gt;&gt;2]=0,g[f+8&gt;&gt;2]=B+t,g[f+4&gt;&gt;2]=v+a,g[f&gt;&gt;2]=d+C},function(e,i,r){e|=0,i=R(i),r|=0;var f=R(0),n=R(0);f=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),n=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),o[r+12&gt;&gt;2]=0,i=R(n*R(f*R(i*R(.4000000059604645)))),g[r+8&gt;&gt;2]=i,g[r+4&gt;&gt;2]=i,g[r&gt;&gt;2]=i},function(e){return 9972},Ge,function(e){return R(R(g[(e|=0)+32&gt;&gt;2]*g[e+16&gt;&gt;2]))},function(e,i,r){e|=0,i|=0,r|=0;var f,n,a,t=R(0),C=R(0),d=R(0),v=0,B=R(0),_=R(0);D=f=D-16|0,BA[o[o[i&gt;&gt;2]+68&gt;&gt;2]](f,i,r),v=o[(a=f+8|0)+4&gt;&gt;2],o[(n=e+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[n+4&gt;&gt;2]=v,v=o[f+4&gt;&gt;2],o[e&gt;&gt;2]=o[f&gt;&gt;2],o[e+4&gt;&gt;2]=v,C=g[r+4&gt;&gt;2],t=g[r&gt;&gt;2],d=g[r+8&gt;&gt;2],B=R(BA[o[o[i&gt;&gt;2]+48&gt;&gt;2]](i)),_=t=(i=R(R(R(t*t)+R(C*C))+R(d*d))&lt;R(14210854715202004e-30))?R(-1):t,d=i?R(-1):d,C=i?R(-1):C,t=R(R(1)/R(w(R(R(d*d)+R(R(t*t)+R(C*C)))))),g[e&gt;&gt;2]=g[e&gt;&gt;2]+R(B*R(_*t)),g[e+4&gt;&gt;2]=g[e+4&gt;&gt;2]+R(B*R(C*t)),g[n&gt;&gt;2]=g[n&gt;&gt;2]+R(B*R(d*t)),D=f+16|0},function(e,i,r){o[(e|=0)&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},function(e,i,r,f){(0|(f|=0))&gt;=1&amp;&amp;S(r|=0,0,f&lt;&lt;4)},sA,ve,Oe,ve,Oe,sA,kA,function(e,i){e|=0,i=R(i),g[e+16&gt;&gt;2]=i},function(e){return R(g[(e|=0)+16&gt;&gt;2])},sA,wA,function(e,i,r,f){f|=0,o[(r|=0)+8&gt;&gt;2]=-581039253,o[r+12&gt;&gt;2]=0,o[r&gt;&gt;2]=-581039253,o[r+4&gt;&gt;2]=-581039253,o[f+8&gt;&gt;2]=1566444395,o[f+12&gt;&gt;2]=0,o[f&gt;&gt;2]=1566444395,o[f+4&gt;&gt;2]=1566444395},function(e,i){e|=0;var r=0;r=o[(i|=0)+4&gt;&gt;2],o[e+72&gt;&gt;2]=o[i&gt;&gt;2],o[e+76&gt;&gt;2]=r,r=o[(i=i+8|0)+4&gt;&gt;2],o[(e=e+80|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r},ze,he,function(e){return 10516},ye,function(e,i,r){return QA(e|=0,i|=0,r|=0),o[i+12&gt;&gt;2]=o[e+72&gt;&gt;2],o[i+16&gt;&gt;2]=o[e+76&gt;&gt;2],o[i+20&gt;&gt;2]=o[e+80&gt;&gt;2],o[i+24&gt;&gt;2]=o[e+84&gt;&gt;2],o[i+28&gt;&gt;2]=o[e+52&gt;&gt;2],o[i+32&gt;&gt;2]=o[e+56&gt;&gt;2],o[i+36&gt;&gt;2]=o[e+60&gt;&gt;2],o[i+40&gt;&gt;2]=o[e- -64&gt;&gt;2],e=o[e+68&gt;&gt;2],o[i+48&gt;&gt;2]=0,o[i+44&gt;&gt;2]=e,10528},function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n,a,t,C,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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0);D=n=D-48|0,h=g[f&gt;&gt;2],_=g[r&gt;&gt;2],B=R(R(h-_)*R(.5)),Q=R(B*B),v=g[f+4&gt;&gt;2],d=g[r+4&gt;&gt;2],B=R(R(v-d)*R(.5)),W=R(Q+R(B*B)),Q=g[f+8&gt;&gt;2],G=g[r+8&gt;&gt;2],B=R(R(Q-G)*R(.5)),B=R(w(R(W+R(B*B)))),Q=R(R(Q+G)*R(.5)),G=R(R(v+d)*R(.5)),p=R(R(h+_)*R(.5)),h=g[e+60&gt;&gt;2],R(m(h))&gt;R(.7071067690849304)?(_=g[e+56&gt;&gt;2],v=R(R(h*h)+R(_*_)),d=R(R(1)/R(w(v))),F=R(v*d),v=g[e+52&gt;&gt;2],y=R(_*d),Z=R(-R(v*y)),d=R(-R(h*d)),Y=R(v*d)):(v=g[e+52&gt;&gt;2],_=g[e+56&gt;&gt;2],F=R(R(v*v)+R(_*_)),d=R(R(1)/R(w(F))),Y=R(F*d),E=R(-R(_*d)),Z=R(h*E),d=R(v*d),F=R(-R(h*d))),V=g[e+68&gt;&gt;2],o[(e=n+44|0)&gt;&gt;2]=0,o[(r=n+28|0)&gt;&gt;2]=0,f=n+40|0,W=Q,Q=R(R(R(h*Q)+R(R(p*v)+R(G*_)))-V),V=R(W-R(h*Q)),y=R(B*y),W=R(V-y),h=R(B*Y),Y=R(W-h),g[f&gt;&gt;2]=Y,a=n+36|0,G=R(G-R(_*Q)),d=R(B*d),z=R(G-d),_=R(B*Z),Z=R(z-_),g[a&gt;&gt;2]=Z,t=n+24|0,y=R(y+V),g[t&gt;&gt;2]=y-h,C=n+20|0,d=R(d+G),g[C&gt;&gt;2]=d-_,o[n+12&gt;&gt;2]=0,v=R(p-R(v*Q)),Q=R(B*E),G=R(v-Q),B=R(B*F),p=R(G-B),g[n+32&gt;&gt;2]=p,v=R(Q+v),g[n+16&gt;&gt;2]=v-B,Q=R(h+y),g[n+8&gt;&gt;2]=Q,d=R(_+d),g[n+4&gt;&gt;2]=d,v=R(B+v),g[n&gt;&gt;2]=v,BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,n,0,0),o[e&gt;&gt;2]=0,g[f&gt;&gt;2]=Q,g[a&gt;&gt;2]=d,o[r&gt;&gt;2]=0,g[t&gt;&gt;2]=h+W,g[C&gt;&gt;2]=_+z,g[n+32&gt;&gt;2]=v,g[n+16&gt;&gt;2]=B+G,o[n+12&gt;&gt;2]=0,g[n+8&gt;&gt;2]=Y,g[n+4&gt;&gt;2]=Z,g[n&gt;&gt;2]=p,BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,n,0,1),D=n+48|0},Ke,function(e){var i;o[(e|=0)&gt;&gt;2]=11012,(i=o[e+88&gt;&gt;2])&amp;&amp;(C[e+92|0]&amp;&amp;CA(i),o[e+88&gt;&gt;2]=0),o[e+88&gt;&gt;2]=0,o[e+80&gt;&gt;2]=0,o[e+84&gt;&gt;2]=0,n[e+92|0]=1,CA(e)},function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n=R(0),a=R(0),t=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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0);Z=g[i+52&gt;&gt;2],B=g[i+24&gt;&gt;2],G=g[i+20&gt;&gt;2],n=g[i+56&gt;&gt;2],_=g[i+40&gt;&gt;2],t=g[e+44&gt;&gt;2],C=g[e+28&gt;&gt;2],d=g[e+36&gt;&gt;2],Q=g[i+36&gt;&gt;2],v=g[e+40&gt;&gt;2],a=g[e+24&gt;&gt;2],Y=g[i+48&gt;&gt;2],y=g[i+8&gt;&gt;2],w=g[i&gt;&gt;2],W=g[i+4&gt;&gt;2],p=g[i+16&gt;&gt;2],F=g[i+32&gt;&gt;2],h=g[e+20&gt;&gt;2],o[r+12&gt;&gt;2]=0,V=n,n=R(R(h+d)*R(.5)),a=R(R(a+v)*R(.5)),C=R(R(C+t)*R(.5)),h=R(V+R(R(R(F*n)+R(Q*a))+R(_*C))),d=R(d-n),v=R(v-a),t=R(t-C),_=R(R(R(d*R(m(F)))+R(v*R(m(Q))))+R(t*R(m(_)))),g[r+8&gt;&gt;2]=h-_,Q=R(Z+R(R(R(n*p)+R(a*G))+R(C*B))),B=R(R(R(d*R(m(p)))+R(v*R(m(G))))+R(t*R(m(B)))),g[r+4&gt;&gt;2]=Q-B,n=R(Y+R(R(R(n*w)+R(a*W))+R(C*y))),a=R(R(R(d*R(m(w)))+R(v*R(m(W))))+R(t*R(m(y)))),g[r&gt;&gt;2]=n-a,o[f+12&gt;&gt;2]=0,g[f+8&gt;&gt;2]=_+h,g[f+4&gt;&gt;2]=B+Q,g[f&gt;&gt;2]=a+n},function(e,i){e|=0;var r=0,f=0;f=o[(i|=0)+4&gt;&gt;2],o[(r=e+160|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=e+168|0)&gt;&gt;2]=o[i&gt;&gt;2],o[r+4&gt;&gt;2]=f,BA[o[o[e&gt;&gt;2]+72&gt;&gt;2]](e)},function(e){return(e|=0)+160|0},function(e,i,r){e|=0,i=R(i),r|=0;var f=0,n=R(0),a=R(0),t=0,C=R(0),d=R(0),v=R(0),m=R(0),Q=R(0),h=0,G=0;if(BA[o[o[e&gt;&gt;2]+112&gt;&gt;2]](e),o[(f=r+8|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[r&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,t=o[e+188&gt;&gt;2])if(i=R(i/R(0|t)),f=o[e+196&gt;&gt;2],G=o[e+184&gt;&gt;2],1==o[e+192&gt;&gt;2])for(h=0-f|0,f=_(f,t+-1|0)+G|0;n=g[e+168&gt;&gt;2],C=R(B[f&gt;&gt;3]*+g[e+160&gt;&gt;2]),C=R(C*C),a=R(B[f+8&gt;&gt;3]*+g[e+164&gt;&gt;2]),a=R(a*a),v=R(R(i*R(C+a))+v),g[r+8&gt;&gt;2]=v,n=R(B[f+16&gt;&gt;3]*+n),n=R(n*n),m=R(R(i*R(C+n))+m),g[r+4&gt;&gt;2]=m,Q=R(Q+R(i*R(a+n))),g[r&gt;&gt;2]=Q,f=f+h|0,t=t+-1|0;);else for(h=0-f|0,f=_(f,t+-1|0)+G|0;n=g[f+8&gt;&gt;2],C=g[e+168&gt;&gt;2],a=R(g[f&gt;&gt;2]*g[e+160&gt;&gt;2]),a=R(a*a),d=R(g[f+4&gt;&gt;2]*g[e+164&gt;&gt;2]),d=R(d*d),v=R(R(i*R(a+d))+v),g[r+8&gt;&gt;2]=v,n=R(n*C),n=R(n*n),m=R(R(i*R(a+n))+m),g[r+4&gt;&gt;2]=m,Q=R(Q+R(i*R(d+n))),g[r&gt;&gt;2]=Q,f=f+h|0,t=t+-1|0;);BA[o[o[e&gt;&gt;2]+116&gt;&gt;2]](e)},function(e){return 11292},function(e,i){e|=0,i=R(i),g[e+152&gt;&gt;2]=i,BA[o[o[e&gt;&gt;2]+72&gt;&gt;2]](e)},function(e){return R(g[(e|=0)+152&gt;&gt;2])},function(e,i,r,f){i|=0,r|=0,f|=0;var a,t=0,d=0,v=0;if(D=a=D-128|0,BA[o[o[(e|=0)&gt;&gt;2]+112&gt;&gt;2]](e),v=o[(d=r+8|0)+4&gt;&gt;2],o[(t=a+104|0)&gt;&gt;2]=o[d&gt;&gt;2],o[t+4&gt;&gt;2]=v,v=o[(d=f+8|0)+4&gt;&gt;2],o[(t=a+120|0)&gt;&gt;2]=o[d&gt;&gt;2],o[t+4&gt;&gt;2]=v,t=o[r+4&gt;&gt;2],o[a+96&gt;&gt;2]=o[r&gt;&gt;2],o[a+100&gt;&gt;2]=t,r=o[f+4&gt;&gt;2],o[a+112&gt;&gt;2]=o[f&gt;&gt;2],o[a+116&gt;&gt;2]=r,o[a+84&gt;&gt;2]=0,n[a+88|0]=1,o[a+76&gt;&gt;2]=0,o[a+80&gt;&gt;2]=0,_A(e+72|0,a+96|0,a+72|0),r=o[a+76&gt;&gt;2])for(t=o[e+176&gt;&gt;2],o[a+64&gt;&gt;2]=1008981770,f=(r&lt;&lt;2)-4|0;d=o[o[a+84&gt;&gt;2]+f&gt;&gt;2],v=0|BA[o[o[e&gt;&gt;2]+84&gt;&gt;2]](e),BA[o[o[v&gt;&gt;2]+20&gt;&gt;2]](v,d,a),BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,a,t,o[o[a+84&gt;&gt;2]+f&gt;&gt;2]),f=f+-4|0,r=r+-1|0;);BA[o[o[e&gt;&gt;2]+116&gt;&gt;2]](e),(e=o[a+84&gt;&gt;2])&amp;&amp;(C[a+88|0]&amp;&amp;CA(e),o[a+84&gt;&gt;2]=0),D=a+128|0},function(e){e|=0;var i,r,f,t,v,B=0,m=R(0),Q=R(0),h=R(0),G=R(0),y=R(0),w=R(0);BA[o[o[e&gt;&gt;2]+112&gt;&gt;2]](e),B=e+72|0,o[e+72&gt;&gt;2]?function(e){var i,r=0,f=0,n=R(0),t=R(0),C=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),p=0,F=R(0),Z=R(0),Y=0,V=0,E=0,z=0,gi=0,br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=0;if(D=i=D+-64|0,r=o[e&gt;&gt;2])for(Y=r&lt;&lt;4,V=r+1|0,E=o[e+16&gt;&gt;2],z=i+16|0,gi=i+48|0;(0|(r=o[(v=Y+E|0)+-4&gt;&gt;2]))&gt;=0?(v=o[e+72&gt;&gt;2],BA[o[o[v&gt;&gt;2]+16&gt;&gt;2]](v,r,i+32|0),B=g[i+32&gt;&gt;2],n=g[i+36&gt;&gt;2],r=(v=(E=o[e+16&gt;&gt;2])+Y|0)+-12|0,_=g[e+48&gt;&gt;2],t=g[e+32&gt;&gt;2],C=(C=g[i+40&gt;&gt;2])&lt;t?t:C,y=g[e+64&gt;&gt;2],f=(C=R(R(R((_&lt;C?_:C)-t)*y)+R(.5)))&lt;R(4294967296)&amp;C&gt;=R(0)?~~C&gt;&gt;&gt;0:0,a[r&gt;&gt;1]=f,r=v+-14|0,Q=g[e+44&gt;&gt;2],n=n&lt;(C=g[e+28&gt;&gt;2])?C:n,w=g[e+60&gt;&gt;2],f=(n=R(R(R((Q&lt;n?Q:n)-C)*w)+R(.5)))&lt;R(4294967296)&amp;n&gt;=R(0)?~~n&gt;&gt;&gt;0:0,a[r&gt;&gt;1]=f,r=v+-16|0,m=g[e+40&gt;&gt;2],B=B&lt;(n=g[e+24&gt;&gt;2])?n:B,W=g[e+56&gt;&gt;2],f=(B=R(R(R((m&lt;B?m:B)-n)*W)+R(.5)))&lt;R(4294967296)&amp;B&gt;=R(0)?~~B&gt;&gt;&gt;0:0,a[r&gt;&gt;1]=f,B=g[i+48&gt;&gt;2],r=(n=R(R(W*R((m&lt;(B=B&lt;n?n:B)?m:B)-n))+R(.5)))&lt;R(4294967296)&amp;n&gt;=R(0)?~~n&gt;&gt;&gt;0:0,n=g[i+56&gt;&gt;2],m=g[i+52&gt;&gt;2],a[v+-10&gt;&gt;1]=r,r=v+-8|0,f=(C=R(R(w*R((Q&lt;(m=m&lt;C?C:m)?Q:m)-C))+R(.5)))&lt;R(4294967296)&amp;C&gt;=R(0)?~~C&gt;&gt;&gt;0:0,a[r&gt;&gt;1]=f,r=v+-6|0,v=(t=R(R(y*R((_&lt;(C=n&lt;t?t:n)?_:C)-t))+R(.5)))&lt;R(4294967296)&amp;t&gt;=R(0)?~~t&gt;&gt;&gt;0:0,a[r&gt;&gt;1]=v):(o[i+56&gt;&gt;2]=-8388609,o[i+48&gt;&gt;2]=-8388609,o[i+52&gt;&gt;2]=-8388609,o[i+36&gt;&gt;2]=2139095039,o[i+40&gt;&gt;2]=2139095039,r=d[v&gt;&gt;1],f=d[v+2&gt;&gt;1],p=d[v+4&gt;&gt;1],o[i+12&gt;&gt;2]=0,y=g[e+64&gt;&gt;2],Q=g[e+32&gt;&gt;2],_=R(R(R(p&gt;&gt;&gt;0)/y)+Q),g[i+8&gt;&gt;2]=_,w=g[e+60&gt;&gt;2],m=g[e+28&gt;&gt;2],C=R(R(R(f&gt;&gt;&gt;0)/w)+m),g[i+4&gt;&gt;2]=C,W=g[e+56&gt;&gt;2],B=g[e+24&gt;&gt;2],t=R(R(R(r&gt;&gt;&gt;0)/W)+B),g[i&gt;&gt;2]=t,r=d[v+6&gt;&gt;1],f=d[v+8&gt;&gt;1],p=d[v+10&gt;&gt;1],o[i+28&gt;&gt;2]=0,G=R(Q+R(R(p&gt;&gt;&gt;0)/y)),g[i+24&gt;&gt;2]=G,Z=R(m+R(R(f&gt;&gt;&gt;0)/w)),g[i+20&gt;&gt;2]=Z,n=R(B+R(R(r&gt;&gt;&gt;0)/W)),g[i+16&gt;&gt;2]=n,F=t&lt;R(34028234663852886e22)?t:R(34028234663852886e22),g[i+32&gt;&gt;2]=F,r=C&lt;R(34028234663852886e22)?i:i+32|0,C=g[r+4&gt;&gt;2],r=o[r+4&gt;&gt;2],f=_&lt;R(34028234663852886e22)?i:i+32|0,t=g[f+8&gt;&gt;2],o[i+40&gt;&gt;2]=o[f+8&gt;&gt;2],h=n&gt;R(-34028234663852886e22)?n:R(-34028234663852886e22),g[i+48&gt;&gt;2]=h,o[i+36&gt;&gt;2]=r,r=o[v+12&gt;&gt;2],f=Z&gt;R(-34028234663852886e22)?z:gi,n=g[f+4&gt;&gt;2],o[i+52&gt;&gt;2]=o[f+4&gt;&gt;2],f=G&gt;R(-34028234663852886e22)?z:gi,_=g[f+8&gt;&gt;2],o[i+56&gt;&gt;2]=o[f+8&gt;&gt;2],(r=(((0|r)&gt;-1?r:-1)-r|0)+V|0)&amp;&amp;(f=d[(r=(r&lt;&lt;4)+E|0)+2&gt;&gt;1],p=d[r+4&gt;&gt;1],Dr=d[r&gt;&gt;1],o[i+12&gt;&gt;2]=0,G=R(R(R(Dr&gt;&gt;&gt;0)/W)+B),g[i&gt;&gt;2]=G,br=R(R(R(p&gt;&gt;&gt;0)/y)+Q),g[i+8&gt;&gt;2]=br,vr=R(R(R(f&gt;&gt;&gt;0)/w)+m),g[i+4&gt;&gt;2]=vr,f=d[r+6&gt;&gt;1],p=d[r+8&gt;&gt;1],r=d[r+10&gt;&gt;1],o[i+28&gt;&gt;2]=0,gr=R(Q+R(R(r&gt;&gt;&gt;0)/y)),g[i+24&gt;&gt;2]=gr,hr=R(m+R(R(p&gt;&gt;&gt;0)/w)),g[i+20&gt;&gt;2]=hr,Z=R(B+R(R(f&gt;&gt;&gt;0)/W)),g[i+16&gt;&gt;2]=Z,C=g[(r=vr&lt;C?i:i+32|0)+4&gt;&gt;2],r=o[r+4&gt;&gt;2],t=g[(f=br&lt;t?i:i+32|0)+8&gt;&gt;2],o[i+40&gt;&gt;2]=o[f+8&gt;&gt;2],h=h&lt;Z?Z:h,g[i+48&gt;&gt;2]=h,F=F&gt;G?G:F,g[i+32&gt;&gt;2]=F,o[i+36&gt;&gt;2]=r,n=g[(r=hr&gt;n?z:gi)+4&gt;&gt;2],o[i+52&gt;&gt;2]=o[r+4&gt;&gt;2],_=g[(r=gr&gt;_?z:gi)+8&gt;&gt;2],o[i+56&gt;&gt;2]=o[r+8&gt;&gt;2]),r=v+-6|0,G=g[e+48&gt;&gt;2],f=(_=R(R(y*R((G&lt;(_=_&lt;Q?Q:_)?G:_)-Q))+R(.5)))&lt;R(4294967296)&amp;_&gt;=R(0)?~~_&gt;&gt;&gt;0:0,a[r&gt;&gt;1]=f,r=v+-8|0,_=g[e+44&gt;&gt;2],f=(n=R(R(w*R((_&lt;(n=n&lt;m?m:n)?_:n)-m))+R(.5)))&lt;R(4294967296)&amp;n&gt;=R(0)?~~n&gt;&gt;&gt;0:0,a[r&gt;&gt;1]=f,r=v+-10|0,n=g[e+40&gt;&gt;2],f=(h=R(R(W*R((n&lt;(h=h&lt;B?B:h)?n:h)-B))+R(.5)))&lt;R(4294967296)&amp;h&gt;=R(0)?~~h&gt;&gt;&gt;0:0,a[r&gt;&gt;1]=f,r=v+-12|0,f=(t=R(R(R((G&lt;(t=t&lt;Q?Q:t)?G:t)-Q)*y)+R(.5)))&lt;R(4294967296)&amp;t&gt;=R(0)?~~t&gt;&gt;&gt;0:0,a[r&gt;&gt;1]=f,r=v+-14|0,f=(t=R(R(R((_&lt;(t=C&lt;m?m:C)?_:t)-m)*w)+R(.5)))&lt;R(4294967296)&amp;t&gt;=R(0)?~~t&gt;&gt;&gt;0:0,a[r&gt;&gt;1]=f,r=v+-16|0,v=(t=R(R(R((n&lt;(t=F&lt;B?B:F)?n:t)-B)*W)+R(.5)))&lt;R(4294967296)&amp;t&gt;=R(0)?~~t&gt;&gt;&gt;0:0,a[r&gt;&gt;1]=v),Y=Y+-16|0,1!=(0|(V=V+-1|0)););D=i- -64|0}(B):function(e){var i,r,f=0,a=0,t=0,d=0,v=0,B=0,m=0;if(D=i=D+-64|0,n[i+56|0]=1,o[i+44&gt;&gt;2]=0,o[i+48&gt;&gt;2]=0,o[i+52&gt;&gt;2]=0,f=o[e+72&gt;&gt;2],r=0|BA[o[o[f&gt;&gt;2]+12&gt;&gt;2]](f),o[(f=t=i+32|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[(f=B=i+24|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[(f=a=i+16|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[i+8&gt;&gt;2]=0,o[i+12&gt;&gt;2]=0,(0|r)&lt;=0)o[i+44&gt;&gt;2]=r;else{if(f=dA(_(r,36)),o[f+32&gt;&gt;2]=0,o[i+52&gt;&gt;2]=f,o[i+48&gt;&gt;2]=r,n[i+56|0]=1,d=o[a+4&gt;&gt;2],o[(v=f+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[v+4&gt;&gt;2]=d,a=o[i+12&gt;&gt;2],o[f&gt;&gt;2]=o[i+8&gt;&gt;2],o[f+4&gt;&gt;2]=a,a=o[i+28&gt;&gt;2],o[f+16&gt;&gt;2]=o[i+24&gt;&gt;2],o[f+20&gt;&gt;2]=a,a=o[t+4&gt;&gt;2],o[(f=f+24|0)&gt;&gt;2]=o[t&gt;&gt;2],o[f+4&gt;&gt;2]=a,1!=(0|r))for(v=r+-1|0,t=36;d=o[i+12&gt;&gt;2],a=o[i+52&gt;&gt;2]+t|0,o[(f=a)&gt;&gt;2]=o[i+8&gt;&gt;2],o[f+4&gt;&gt;2]=d,m=o[(d=i+16|0)+4&gt;&gt;2],o[(f=f+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[f+4&gt;&gt;2]=m,m=o[(f=B)+4&gt;&gt;2],o[(d=a+16|0)&gt;&gt;2]=o[f&gt;&gt;2],o[d+4&gt;&gt;2]=m,m=o[(f=f+8|0)+4&gt;&gt;2],o[(d=a+24|0)&gt;&gt;2]=o[f&gt;&gt;2],o[d+4&gt;&gt;2]=m,o[a+32&gt;&gt;2]=0,t=t+36|0,v=v+-1|0;);if(o[i+44&gt;&gt;2]=r,!((0|r)&lt;1))for(f=0,t=o[i+52&gt;&gt;2];B=o[e+72&gt;&gt;2],BA[o[o[B&gt;&gt;2]+16&gt;&gt;2]](B,f,t),o[t+32&gt;&gt;2]=f,t=t+36|0,(0|(f=f+1|0))&lt;(0|r););}(function(e,i){var r,f,a=0,t=0,d=0,v=0,B=0,_=0,m=0,Q=0;if(D=r=D-16|0,function(e,i){var r,f,n=0,a=R(0),t=R(0),C=R(0),d=R(0),v=R(0),B=R(0),_=R(0),m=0,Q=0,h=0;if(o[(r=D-32|0)+24&gt;&gt;2]=-8388609,o[r+16&gt;&gt;2]=-8388609,o[r+20&gt;&gt;2]=-8388609,o[r+8&gt;&gt;2]=2139095039,o[r&gt;&gt;2]=2139095039,o[r+4&gt;&gt;2]=2139095039,(0|(f=o[i+4&gt;&gt;2]))&lt;1)C=R(34028234663852886e22),d=R(-34028234663852886e22),v=R(-34028234663852886e22),a=R(-34028234663852886e22),B=R(34028234663852886e22),t=R(34028234663852886e22);else for(m=r+16|0,i=o[i+12&gt;&gt;2]+16|0,C=R(34028234663852886e22),d=R(-34028234663852886e22),v=R(-34028234663852886e22),a=R(-34028234663852886e22),B=R(34028234663852886e22),t=R(34028234663852886e22);t=t&gt;(_=g[(n=i+-16|0)&gt;&gt;2])?_:t,g[r&gt;&gt;2]=t,Q=B&gt;g[i+-12&gt;&gt;2]?n:r,B=g[Q+4&gt;&gt;2],o[r+4&gt;&gt;2]=o[Q+4&gt;&gt;2],n=C&gt;g[i+-8&gt;&gt;2]?n:r,C=g[n+8&gt;&gt;2],o[r+8&gt;&gt;2]=o[n+8&gt;&gt;2],a=a&lt;(_=g[i&gt;&gt;2])?_:a,g[r+16&gt;&gt;2]=a,n=v&lt;g[i+4&gt;&gt;2]?i:m,v=g[n+4&gt;&gt;2],o[r+20&gt;&gt;2]=o[n+4&gt;&gt;2],n=d&lt;g[i+8&gt;&gt;2]?i:m,d=g[n+8&gt;&gt;2],o[r+24&gt;&gt;2]=o[n+8&gt;&gt;2],i=i+36|0,(0|(h=h+1|0))&lt;(0|f););o[e+68&gt;&gt;2]=0,o[e+52&gt;&gt;2]=0,d=R(d+R(1)),g[e+48&gt;&gt;2]=d,v=R(v+R(1)),g[e+44&gt;&gt;2]=v,a=R(a+R(1)),g[e+40&gt;&gt;2]=a,o[e+36&gt;&gt;2]=0,C=R(C-R(1)),g[e+32&gt;&gt;2]=C,B=R(B-R(1)),g[e+28&gt;&gt;2]=B,t=R(t-R(1)),g[e+24&gt;&gt;2]=t,g[e- -64&gt;&gt;2]=R(65535)/R(d-C),g[e+60&gt;&gt;2]=R(65535)/R(v-B),g[e+56&gt;&gt;2]=R(65535)/R(a-t)}(e,i),o[e&gt;&gt;2]=0,(0|(a=o[e+8&gt;&gt;2]))&lt;(0|(f=(d=o[i+4&gt;&gt;2])&lt;&lt;1))){if(o[e+12&gt;&gt;2]&lt;(0|f)){if(d?(Q=dA(d&lt;&lt;5),t=o[e+8&gt;&gt;2]):t=a,(0|t)&gt;=1)for(;_=o[e+16&gt;&gt;2]+v|0,m=o[_+4&gt;&gt;2],o[(B=v+Q|0)&gt;&gt;2]=o[_&gt;&gt;2],o[B+4&gt;&gt;2]=m,m=o[(_=_+8|0)+4&gt;&gt;2],o[(B=B+8|0)&gt;&gt;2]=o[_&gt;&gt;2],o[B+4&gt;&gt;2]=m,v=v+16|0,t=t+-1|0;);(t=o[e+16&gt;&gt;2])&amp;&amp;(C[e+20|0]&amp;&amp;CA(t),o[e+16&gt;&gt;2]=0),o[e+16&gt;&gt;2]=Q,o[e+12&gt;&gt;2]=f,n[e+20|0]=1}for(v=a&lt;&lt;4,t=a-(d&lt;&lt;1)|0;d=o[r+4&gt;&gt;2],a=o[e+16&gt;&gt;2]+v|0,o[a&gt;&gt;2]=o[r&gt;&gt;2],o[a+4&gt;&gt;2]=d,o[a+8&gt;&gt;2]=o[r+8&gt;&gt;2],o[a+12&gt;&gt;2]=0,v=v+16|0,d=(a=t+1|0)&gt;&gt;&gt;0&gt;=t&gt;&gt;&gt;0,t=a,d;);d=o[i+4&gt;&gt;2]}o[e+8&gt;&gt;2]=f,gA(e,i,0,d),D=r+16|0})(e,i+40|0),(e=o[i+52&gt;&gt;2])&amp;&amp;(C[i+56|0]&amp;&amp;CA(e),o[i+52&gt;&gt;2]=0),D=i- -64|0}(B),BA[o[o[e&gt;&gt;2]+116&gt;&gt;2]](e),B=o[e+88&gt;&gt;2],i=d[B+8&gt;&gt;1],r=d[B+10&gt;&gt;1],f=d[B&gt;&gt;1],t=d[B+2&gt;&gt;1],v=d[B+4&gt;&gt;1],B=d[B+6&gt;&gt;1],o[e+48&gt;&gt;2]=0,o[e+32&gt;&gt;2]=0,m=g[e+96&gt;&gt;2],Q=g[e+128&gt;&gt;2],g[e+36&gt;&gt;2]=m+R(R(B&gt;&gt;&gt;0)/Q),h=g[e+136&gt;&gt;2],G=g[e+104&gt;&gt;2],g[e+28&gt;&gt;2]=R(R(v&gt;&gt;&gt;0)/h)+G,y=g[e+132&gt;&gt;2],w=g[e+100&gt;&gt;2],g[e+24&gt;&gt;2]=R(R(t&gt;&gt;&gt;0)/y)+w,g[e+20&gt;&gt;2]=m+R(R(f&gt;&gt;&gt;0)/Q),g[e+44&gt;&gt;2]=G+R(R(r&gt;&gt;&gt;0)/h),g[e+40&gt;&gt;2]=w+R(R(i&gt;&gt;&gt;0)/y)},function(e){n[(e|=0)+52|0]=1},function(e){return 25},Fe,function(e){return(e|=0)+148|0},function(e){return o[(e|=0)+208&gt;&gt;2]},Ze,Fe,Ze,function(e,i,r){(function(e,i,r){var f=R(0),n=0,a=0,t=0;i=o[e+52&gt;&gt;2]+_(o[e+56&gt;&gt;2],i)|0,t=o[e+36&gt;&gt;2],3!=o[e+64&gt;&gt;2]?(n=o[i+8&gt;&gt;2],a=o[i+4&gt;&gt;2],i=o[i&gt;&gt;2]):(n=d[i+4&gt;&gt;1],a=d[i+2&gt;&gt;1],i=d[i&gt;&gt;1]),i=t+_(i,o[e+48&gt;&gt;2])|0,t=r+68|0,1!=o[e+44&gt;&gt;2]?(g[r+60&gt;&gt;2]=g[i&gt;&gt;2]*g[e+12&gt;&gt;2],g[r- -64&gt;&gt;2]=g[i+4&gt;&gt;2]*g[e+16&gt;&gt;2],f=R(g[i+8&gt;&gt;2]*g[e+20&gt;&gt;2])):(g[r+60&gt;&gt;2]=B[i&gt;&gt;3]*+g[e+12&gt;&gt;2],g[r- -64&gt;&gt;2]=B[i+8&gt;&gt;3]*+g[e+16&gt;&gt;2],f=R(B[i+16&gt;&gt;3]*+g[e+20&gt;&gt;2])),g[t&gt;&gt;2]=f,i=o[e+36&gt;&gt;2]+_(o[e+48&gt;&gt;2],a)|0,a=r+84|0,1!=o[e+44&gt;&gt;2]?(g[r+76&gt;&gt;2]=g[i&gt;&gt;2]*g[e+12&gt;&gt;2],g[r+80&gt;&gt;2]=g[i+4&gt;&gt;2]*g[e+16&gt;&gt;2],f=R(g[i+8&gt;&gt;2]*g[e+20&gt;&gt;2])):(g[r+76&gt;&gt;2]=B[i&gt;&gt;3]*+g[e+12&gt;&gt;2],g[r+80&gt;&gt;2]=B[i+8&gt;&gt;3]*+g[e+16&gt;&gt;2],f=R(B[i+16&gt;&gt;3]*+g[e+20&gt;&gt;2])),g[a&gt;&gt;2]=f,i=o[e+36&gt;&gt;2]+_(o[e+48&gt;&gt;2],n)|0,n=r+100|0,1!=o[e+44&gt;&gt;2]?(g[r+92&gt;&gt;2]=g[i&gt;&gt;2]*g[e+12&gt;&gt;2],g[r+96&gt;&gt;2]=g[i+4&gt;&gt;2]*g[e+16&gt;&gt;2],f=R(g[i+8&gt;&gt;2]*g[e+20&gt;&gt;2])):(g[r+92&gt;&gt;2]=B[i&gt;&gt;3]*+g[e+12&gt;&gt;2],g[r+96&gt;&gt;2]=B[i+8&gt;&gt;3]*+g[e+16&gt;&gt;2],f=R(B[i+16&gt;&gt;3]*+g[e+20&gt;&gt;2])),g[n&gt;&gt;2]=f,BA[o[o[r&gt;&gt;2]+44&gt;&gt;2]](r,g[e+4&gt;&gt;2])})((e|=0)+148|0,i|=0,r|=0)},pe,function(e){var i=0;e=o[(e|=0)+144&gt;&gt;2],(0|(i=o[e+32&gt;&gt;2]))&gt;=1?o[e+32&gt;&gt;2]=i+1:(i=o[e+8&gt;&gt;2],BA[o[o[i&gt;&gt;2]+16&gt;&gt;2]](i,e+36|0,e+40|0,e+44|0,e+48|0,e+52|0,e+56|0,e+60|0,e- -64|0,o[e+28&gt;&gt;2]),o[e+32&gt;&gt;2]=1)},function(e){var i=0,r=0;e=o[(e|=0)+144&gt;&gt;2],(i=o[e+32&gt;&gt;2])&amp;&amp;(r=e,(0|i)&gt;=2?e=i+-1|0:(i=o[e+8&gt;&gt;2],BA[o[o[i&gt;&gt;2]+24&gt;&gt;2]](i,o[e+28&gt;&gt;2]),o[e+36&gt;&gt;2]=0,e=0),o[r+32&gt;&gt;2]=e)},function(e,i,r,f,n){e|=0,i|=0,r|=0,f|=0,n|=0;var a,t=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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0);D=a=D-32|0,e=0|BA[o[o[e&gt;&gt;2]+84&gt;&gt;2]](e),BA[o[o[e&gt;&gt;2]+16&gt;&gt;2]](e,i,a),E=g[r+56&gt;&gt;2],y=g[r+36&gt;&gt;2],w=g[r+40&gt;&gt;2],W=g[r+32&gt;&gt;2],h=g[r+48&gt;&gt;2],_=g[r+8&gt;&gt;2],p=g[r&gt;&gt;2],F=g[r+4&gt;&gt;2],d=g[a+16&gt;&gt;2],t=R(R(d+g[a&gt;&gt;2])*R(.5)),v=g[(i=a+20|0)&gt;&gt;2],C=R(R(v+g[a+4&gt;&gt;2])*R(.5)),B=g[(e=a+24|0)&gt;&gt;2],G=R(R(B+g[a+8&gt;&gt;2])*R(.5)),d=R(d-t),Q=g[r+16&gt;&gt;2],v=R(v-C),Z=g[r+20&gt;&gt;2],B=R(B-G),Y=g[r+24&gt;&gt;2],V=R(R(R(d*R(m(Q)))+R(v*R(m(Z))))+R(B*R(m(Y)))),Q=R(R(R(R(t*Q)+R(C*Z))+R(G*Y))+g[r+52&gt;&gt;2]),g[i&gt;&gt;2]=V+Q,g[a+4&gt;&gt;2]=Q-V,h=R(h+R(R(R(t*p)+R(C*F))+R(G*_))),_=R(R(R(d*R(m(p)))+R(v*R(m(F))))+R(B*R(m(_)))),g[a&gt;&gt;2]=h-_,i=o[a+4&gt;&gt;2],o[f&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=i,o[a+12&gt;&gt;2]=0,t=R(E+R(R(R(t*W)+R(C*y))+R(G*w))),C=R(R(R(d*R(m(W)))+R(v*R(m(y))))+R(B*R(m(w)))),g[a+8&gt;&gt;2]=t-C,r=o[a+12&gt;&gt;2],o[(i=f+8|0)&gt;&gt;2]=o[a+8&gt;&gt;2],o[i+4&gt;&gt;2]=r,o[a+28&gt;&gt;2]=0,g[e&gt;&gt;2]=C+t,g[a+16&gt;&gt;2]=_+h,i=o[a+20&gt;&gt;2],o[n&gt;&gt;2]=o[a+16&gt;&gt;2],o[n+4&gt;&gt;2]=i,r=o[e+4&gt;&gt;2],o[(i=n+8|0)&gt;&gt;2]=o[e&gt;&gt;2],o[i+4&gt;&gt;2]=r,D=a+32|0},oe,oe,pe,pe,ae,function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var a,t=R(0),v=R(0),B=R(0),_=R(0),Q=0,h=0,G=0;if(D=a=D-112|0,BA[o[o[e&gt;&gt;2]+112&gt;&gt;2]](e),o[a+100&gt;&gt;2]=0,n[a+104|0]=1,o[a+92&gt;&gt;2]=0,o[a+96&gt;&gt;2]=0,o[a+84&gt;&gt;2]=0,t=R(g[f&gt;&gt;2]-g[r&gt;&gt;2]),v=R(g[f+4&gt;&gt;2]-g[r+4&gt;&gt;2]),B=R(g[f+8&gt;&gt;2]-g[r+8&gt;&gt;2]),_=R(R(1)/R(w(R(R(R(t*t)+R(v*v))+R(B*B))))),g[a+80&gt;&gt;2]=B*_,g[a+76&gt;&gt;2]=v*_,g[a+72&gt;&gt;2]=t*_,function(e,i,r,f){var a,t=R(0),v=0,B=0,_=R(0),Q=R(0),h=0,G=0,y=R(0),w=R(0),W=R(0),p=0,F=0,Z=R(0),Y=0,V=R(0),E=R(0),D=0,z=R(0),BA=R(0),gi=R(0);if((0|(a=o[e&gt;&gt;2]))&gt;=1)for(;;){v=(p=Y&lt;&lt;4)+o[e+16&gt;&gt;2]|0,h=d[v+4&gt;&gt;1],y=g[e+64&gt;&gt;2],_=g[e+32&gt;&gt;2],G=d[v+10&gt;&gt;1],B=d[v+2&gt;&gt;1],w=g[e+60&gt;&gt;2],Q=g[e+28&gt;&gt;2],F=d[v+8&gt;&gt;1],W=g[e+24&gt;&gt;2],t=g[e+56&gt;&gt;2],Z=R(W+R(R(d[v+6&gt;&gt;1])/t));A:{e:{if(t=R(R(R(R(R(d[v&gt;&gt;1])/t)+W)+Z)*R(.5)),W=R(g[r&gt;&gt;2]-t),Z=R(Z-t),R(W*g[i&gt;&gt;2])&gt;=R(0)&amp;&amp;R(m(W))&gt;Z||(t=R(R(R(B&gt;&gt;&gt;0)/w)+Q),Q=R(Q+R(R(F&gt;&gt;&gt;0)/w)),t=R(R(t+Q)*R(.5)),w=R(g[r+4&gt;&gt;2]-t),Q=R(Q-t),R(w*g[i+4&gt;&gt;2])&gt;=R(0)&amp;&amp;R(m(w))&gt;Q||(t=R(R(R(h&gt;&gt;&gt;0)/y)+_),_=R(_+R(R(G&gt;&gt;&gt;0)/y)),t=R(R(t+_)*R(.5)),y=R(g[r+8&gt;&gt;2]-t),t=R(_-t),_=g[i+8&gt;&gt;2],R(y*_)&gt;=R(0)&amp;&amp;R(m(y))&gt;t||(V=g[i+4&gt;&gt;2],z=R(m(V)),BA=R(m(_)),R(m(R(R(y*V)-R(w*_))))&gt;R(R(Q*BA)+R(t*z))||(E=g[i&gt;&gt;2],gi=R(m(E)),R(m(R(R(W*_)-R(y*E))))&gt;R(R(Z*BA)+R(t*gi)))))))v=o[v+12&gt;&gt;2]&gt;-1,h=0;else if(h=1^(G=R(m(R(R(w*E)-R(W*V))))&gt;R(R(Z*z)+R(Q*gi))),v=(0|(D=o[v+12&gt;&gt;2]))&gt;-1,!((0|D)&lt;0|G)){if((0|(B=o[f+4&gt;&gt;2]))==o[f+8&gt;&gt;2]&amp;&amp;!((0|B)&gt;=(0|(F=B?B&lt;&lt;1:1)))){F?(p=dA(F&lt;&lt;2),B=o[f+4&gt;&gt;2]):p=0,G=o[f+12&gt;&gt;2];i:{if((0|B)&gt;=1)for(v=p,h=G;o[v&gt;&gt;2]=o[h&gt;&gt;2],v=v+4|0,h=h+4|0,B=B+-1|0;);else if(!G)break i;C[f+16|0]&amp;&amp;CA(G),o[f+12&gt;&gt;2]=0,B=o[f+4&gt;&gt;2]}o[f+12&gt;&gt;2]=p,n[f+16|0]=1,o[f+8&gt;&gt;2]=F}o[o[f+12&gt;&gt;2]+(B&lt;&lt;2)&gt;&gt;2]=D,o[f+4&gt;&gt;2]=o[f+4&gt;&gt;2]+1;break e}if(!(v|h)){Y=Y-o[12+(p+o[e+16&gt;&gt;2]|0)&gt;&gt;2]|0;break A}}Y=Y+1|0}if(!((0|Y)&lt;(0|a)))break}}(e+72|0,a+72|0,r,a+88|0),f=o[a+92&gt;&gt;2])for(h=o[e+176&gt;&gt;2],o[a+64&gt;&gt;2]=1008981770,r=(f&lt;&lt;2)-4|0;G=o[o[a+100&gt;&gt;2]+r&gt;&gt;2],Q=0|BA[o[o[e&gt;&gt;2]+84&gt;&gt;2]](e),BA[o[o[Q&gt;&gt;2]+20&gt;&gt;2]](Q,G,a),BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,a,h,o[o[a+100&gt;&gt;2]+r&gt;&gt;2]),r=r+-4|0,f=f+-1|0;);BA[o[o[e&gt;&gt;2]+116&gt;&gt;2]](e),(e=o[a+100&gt;&gt;2])&amp;&amp;(C[a+104|0]&amp;&amp;CA(e),o[a+100&gt;&gt;2]=0),D=a+112|0},$e,function(e){CA($e(e|=0))},function(e,i){e|=0;var r=0,f=0,a=0;if(r=o[(i|=0)+4&gt;&gt;2],o[e+56&gt;&gt;2]=o[i&gt;&gt;2],o[e+60&gt;&gt;2]=r,a=o[(f=i+8|0)+4&gt;&gt;2],o[(r=e- -64|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=a,r=o[e+156&gt;&gt;2])for(f=(r&lt;&lt;2)-4|0;a=o[o[e+164&gt;&gt;2]+f&gt;&gt;2],BA[o[o[a&gt;&gt;2]+24&gt;&gt;2]](a,i),f=f+-4|0,r=r+-1|0;);n[e+52|0]=1},Le,function(e,i,r){e|=0,i=R(i);var f,n=0,a=0,t=0;if(D=f=D-16|0,o[(r|=0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[(n=r+8|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,n=o[e+156&gt;&gt;2])for(i=R(i/R(0|n)),a=(n&lt;&lt;2)-4|0;t=o[o[e+164&gt;&gt;2]+a&gt;&gt;2],BA[o[o[t&gt;&gt;2]+32&gt;&gt;2]](t,i,f),g[r&gt;&gt;2]=g[f&gt;&gt;2]+g[r&gt;&gt;2],g[r+4&gt;&gt;2]=g[f+4&gt;&gt;2]+g[r+4&gt;&gt;2],g[r+8&gt;&gt;2]=g[f+8&gt;&gt;2]+g[r+8&gt;&gt;2],a=a+-4|0,n=n+-1|0;);D=f+16|0},function(e){return 11313},function(e,i){e|=0,i=R(i);var r=0,f=0,a=0;if(g[e+16&gt;&gt;2]=i,r=o[e+156&gt;&gt;2])for(f=(r&lt;&lt;2)-4|0;a=o[o[e+164&gt;&gt;2]+f&gt;&gt;2],BA[o[o[a&gt;&gt;2]+44&gt;&gt;2]](a,i),f=f+-4|0,r=r+-1|0;);n[e+52|0]=1},function(e){return 64},function(e,i,r){var f,n,a;return QA(e|=0,i|=0,r|=0),f=o[e+148&gt;&gt;2],BA[o[o[f&gt;&gt;2]+56&gt;&gt;2]](f,i+12|0,r),o[i+56&gt;&gt;2]=o[e+16&gt;&gt;2],o[i+40&gt;&gt;2]=o[e+56&gt;&gt;2],o[i+44&gt;&gt;2]=o[e+60&gt;&gt;2],o[i+48&gt;&gt;2]=o[e- -64&gt;&gt;2],o[i+52&gt;&gt;2]=o[e+68&gt;&gt;2],n=i,a=0|BA[o[o[e&gt;&gt;2]+80&gt;&gt;2]](e),o[n+60&gt;&gt;2]=a,10708},function(e,i,r,f){i|=0,r|=0,f|=0;var n=0,a=0,t=0;if(n=o[(e|=0)+156&gt;&gt;2])for(a=(n&lt;&lt;2)-4|0;t=o[o[e+164&gt;&gt;2]+a&gt;&gt;2],BA[o[o[t&gt;&gt;2]+64&gt;&gt;2]](t,i,r,f),a=a+-4|0,n=n+-1|0;);},function(e){e|=0;var i,r=0,f=0,a=0,t=R(0),d=R(0),v=R(0),B=0,_=0,m=0,Q=R(0),h=R(0),G=R(0),y=R(0),w=0;if(o[e+20&gt;&gt;2]=2139095039,o[e+24&gt;&gt;2]=2139095039,o[e+44&gt;&gt;2]=-8388609,o[(i=e+36|0)&gt;&gt;2]=-8388609,o[i+4&gt;&gt;2]=-8388609,o[e+28&gt;&gt;2]=2139095039,a=o[e+156&gt;&gt;2])for(w=e+20|0,_=(a&lt;&lt;2)-4|0,m=o[e+164&gt;&gt;2],Q=R(34028234663852886e22),h=R(-34028234663852886e22),G=R(-34028234663852886e22),t=R(-34028234663852886e22),y=R(34028234663852886e22),d=R(34028234663852886e22);a=a+-1|0,r=o[_+m&gt;&gt;2],C[r+52|0]&amp;&amp;(BA[o[o[r&gt;&gt;2]+68&gt;&gt;2]](r),n[r+52|0]=0,h=g[e+44&gt;&gt;2],G=g[e+40&gt;&gt;2],y=g[e+24&gt;&gt;2],m=o[e+164&gt;&gt;2],t=g[e+36&gt;&gt;2],d=g[e+20&gt;&gt;2],Q=g[e+28&gt;&gt;2]),r=o[_+m&gt;&gt;2],d=d&gt;(v=g[r+20&gt;&gt;2])?v:d,g[e+20&gt;&gt;2]=d,f=r+20|0,B=y&gt;g[r+24&gt;&gt;2]?f:w,y=g[B+4&gt;&gt;2],o[e+24&gt;&gt;2]=o[B+4&gt;&gt;2],f=Q&gt;g[r+28&gt;&gt;2]?f:w,Q=g[f+8&gt;&gt;2],o[e+28&gt;&gt;2]=o[f+8&gt;&gt;2],t=t&lt;(v=g[(f=r+36|0)&gt;&gt;2])?v:t,g[e+36&gt;&gt;2]=t,B=G&lt;g[r+40&gt;&gt;2]?f:i,G=g[B+4&gt;&gt;2],o[e+40&gt;&gt;2]=o[B+4&gt;&gt;2],r=h&lt;g[r+44&gt;&gt;2]?f:i,h=g[r+8&gt;&gt;2],o[e+44&gt;&gt;2]=o[r+8&gt;&gt;2],_=_+-4|0,a;);},function(e){var i=0,r=0,f=0;if(i=o[(e|=0)+156&gt;&gt;2])for(r=(i&lt;&lt;2)-4|0;f=o[o[e+164&gt;&gt;2]+r&gt;&gt;2],BA[o[o[f&gt;&gt;2]+72&gt;&gt;2]](f),r=r+-4|0,i=i+-1|0;);n[e+52|0]=1},we,Ze,Ze,Ze,Ze,Ze,pe,pe,qe,qe,Ai,oe,oe,pe,pe,ae,function(e,i,r,f){i|=0,r|=0,f|=0;var n=0,a=0,t=0;if(n=o[(e|=0)+156&gt;&gt;2])for(a=(n&lt;&lt;2)-4|0;t=o[o[e+164&gt;&gt;2]+a&gt;&gt;2],BA[o[o[t&gt;&gt;2]+144&gt;&gt;2]](t,i,r,f),a=a+-4|0,n=n+-1|0;);},Ke,kA,function(e,i){e|=0;var r,f=0;f=o[(i|=0)+4&gt;&gt;2],o[e+56&gt;&gt;2]=o[i&gt;&gt;2],o[e+60&gt;&gt;2]=f,r=o[(i=i+8|0)+4&gt;&gt;2],o[(f=e- -64|0)&gt;&gt;2]=o[i&gt;&gt;2],o[f+4&gt;&gt;2]=r,BA[o[o[e&gt;&gt;2]+72&gt;&gt;2]](e)},function(e,i){e|=0,i=R(i);var r=0,f=0;if(g[e+16&gt;&gt;2]=i,r=0|BA[o[o[e&gt;&gt;2]+88&gt;&gt;2]](e))for(r=r+-1|0;f=0|BA[o[o[e&gt;&gt;2]+124&gt;&gt;2]](e,r),BA[o[o[f&gt;&gt;2]+44&gt;&gt;2]](f,i),-1!=(0|(r=r+-1|0)););n[e+52|0]=1},ae,qe,qe,ae,sA,ve,Fe,function(e){return o[(e|=0)+60&gt;&gt;2]},function(e,i,r){e|=0,i|=0,r|=0;var f,n=0,a=R(0),t=0,C=0,d=R(0),v=R(0),B=R(0),_=R(0),m=R(0),Q=R(0),h=R(0),G=R(0);D=f=D-80|0,o[f+72&gt;&gt;2]=1008981770,BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e,i,f+8|0),a=g[f+12&gt;&gt;2],e=f+40|0,i=f+24|0,d=g[f+28&gt;&gt;2],v=g[f+44&gt;&gt;2],C=(t=a&gt;g[((n=d&gt;v)?e:i)+4&gt;&gt;2])?36:4,Q=g[(f+8|0)+(n?C:t?20:C)&gt;&gt;2],_=g[f+16&gt;&gt;2],B=g[f+32&gt;&gt;2],m=g[f+48&gt;&gt;2],C=(t=_&gt;g[((n=B&gt;m)?e:i)+8&gt;&gt;2])?40:8,h=g[(f+8|0)+(n?C:t?24:C)&gt;&gt;2],C=(t=a&lt;g[((n=d&lt;v)?e:i)+4&gt;&gt;2])?36:4,G=g[(f+8|0)+(n?C:t?20:C)&gt;&gt;2],n=e,n=(i=_&lt;g[((e=B&lt;m)?n:i)+8&gt;&gt;2])?40:8,_=g[(f+8|0)+(e?n:i?24:n)&gt;&gt;2],e=(d=g[f+24&gt;&gt;2])&gt;(v=g[f+40&gt;&gt;2]),n=(i=(B=g[f+8&gt;&gt;2])&gt;(e?v:d))&lt;&lt;5,m=g[(f+8|0)+(e?n:i?16:n)&gt;&gt;2],a=g[f+72&gt;&gt;2],n=(i=B&lt;((e=d&lt;v)?v:d))&lt;&lt;5,g[r+16&gt;&gt;2]=a+g[(f+8|0)+(e?n:i?16:n)&gt;&gt;2],g[r&gt;&gt;2]=m-a,g[r+24&gt;&gt;2]=a+_,g[r+20&gt;&gt;2]=a+G,g[r+8&gt;&gt;2]=h-a,g[r+4&gt;&gt;2]=Q-a,D=f+80|0},function(e,i,r){e|=0,i|=0,r|=0;var f=R(0),n=0,a=0,t=0;i=o[e+52&gt;&gt;2]+_(o[e+56&gt;&gt;2],i)|0,n=o[e+36&gt;&gt;2],3!=o[e+64&gt;&gt;2]?(a=o[i+8&gt;&gt;2],t=o[i+4&gt;&gt;2],i=o[i&gt;&gt;2]):(a=d[i+4&gt;&gt;1],t=d[i+2&gt;&gt;1],i=d[i&gt;&gt;1]),i=n+_(i,o[e+48&gt;&gt;2])|0,n=r,1!=o[e+44&gt;&gt;2]?(g[r&gt;&gt;2]=g[i&gt;&gt;2]*g[e+12&gt;&gt;2],g[r+4&gt;&gt;2]=g[i+4&gt;&gt;2]*g[e+16&gt;&gt;2],f=R(g[i+8&gt;&gt;2]*g[e+20&gt;&gt;2])):(g[r&gt;&gt;2]=B[i&gt;&gt;3]*+g[e+12&gt;&gt;2],g[r+4&gt;&gt;2]=B[i+8&gt;&gt;3]*+g[e+16&gt;&gt;2],f=R(B[i+16&gt;&gt;3]*+g[e+20&gt;&gt;2])),g[n+8&gt;&gt;2]=f,i=o[e+36&gt;&gt;2]+_(o[e+48&gt;&gt;2],t)|0,n=r+24|0,1!=o[e+44&gt;&gt;2]?(g[r+16&gt;&gt;2]=g[i&gt;&gt;2]*g[e+12&gt;&gt;2],g[r+20&gt;&gt;2]=g[i+4&gt;&gt;2]*g[e+16&gt;&gt;2],f=R(g[i+8&gt;&gt;2]*g[e+20&gt;&gt;2])):(g[r+16&gt;&gt;2]=B[i&gt;&gt;3]*+g[e+12&gt;&gt;2],g[r+20&gt;&gt;2]=B[i+8&gt;&gt;3]*+g[e+16&gt;&gt;2],f=R(B[i+16&gt;&gt;3]*+g[e+20&gt;&gt;2])),g[n&gt;&gt;2]=f,i=o[e+36&gt;&gt;2]+_(o[e+48&gt;&gt;2],a)|0,n=r+40|0,1!=o[e+44&gt;&gt;2]?(g[r+32&gt;&gt;2]=g[i&gt;&gt;2]*g[e+12&gt;&gt;2],g[r+36&gt;&gt;2]=g[i+4&gt;&gt;2]*g[e+16&gt;&gt;2],f=R(g[i+8&gt;&gt;2]*g[e+20&gt;&gt;2])):(g[r+32&gt;&gt;2]=B[i&gt;&gt;3]*+g[e+12&gt;&gt;2],g[r+36&gt;&gt;2]=B[i+8&gt;&gt;3]*+g[e+16&gt;&gt;2],f=R(B[i+16&gt;&gt;3]*+g[e+20&gt;&gt;2])),g[n&gt;&gt;2]=f,o[r+64&gt;&gt;2]=o[e+4&gt;&gt;2]},function(e){var i=0;return o[(e|=0)&gt;&gt;2]=14216,(i=o[e+68&gt;&gt;2])&amp;&amp;(ii(i),CA(o[e+68&gt;&gt;2])),(i=o[e+28&gt;&gt;2])&amp;&amp;(C[e+32|0]&amp;&amp;CA(i),o[e+28&gt;&gt;2]=0),o[e+28&gt;&gt;2]=0,o[e+20&gt;&gt;2]=0,o[e+24&gt;&gt;2]=0,n[e+32|0]=1,0|e},function(e){var i=0;o[(e|=0)&gt;&gt;2]=14216,(i=o[e+68&gt;&gt;2])&amp;&amp;(ii(i),CA(o[e+68&gt;&gt;2])),(i=o[e+28&gt;&gt;2])&amp;&amp;(C[e+32|0]&amp;&amp;CA(i),o[e+28&gt;&gt;2]=0),o[e+28&gt;&gt;2]=0,o[e+20&gt;&gt;2]=0,o[e+24&gt;&gt;2]=0,n[e+32|0]=1,CA(e)},function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n,a=R(0),t=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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),D=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0);a=g[e+44&gt;&gt;2],d=g[e+60&gt;&gt;2],n=o[e+20&gt;&gt;2],t=g[e+40&gt;&gt;2],v=g[e+56&gt;&gt;2],C=g[e+36&gt;&gt;2],B=g[e+52&gt;&gt;2],D=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),z=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),gi=R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e)),br=g[i+52&gt;&gt;2],_=g[i+24&gt;&gt;2],w=g[i+20&gt;&gt;2],Q=g[i+56&gt;&gt;2],W=g[i+40&gt;&gt;2],p=g[i+36&gt;&gt;2],vr=g[i+48&gt;&gt;2],F=g[i+8&gt;&gt;2],Z=g[i&gt;&gt;2],Y=g[i+4&gt;&gt;2],V=g[i+16&gt;&gt;2],E=g[i+32&gt;&gt;2],o[r+12&gt;&gt;2]=0,h=Q,Q=R(n?R(B+C)*R(.5):0),G=R(n?R(v+t)*R(.5):0),y=R(n?R(d+a)*R(.5):0),h=R(h+R(R(R(E*Q)+R(p*G))+R(W*y))),C=R(D+R(n?R(B-C)*R(.5):0)),t=R(z+R(n?R(v-t)*R(.5):0)),a=R(gi+R(n?R(d-a)*R(.5):0)),d=R(R(R(C*R(m(E)))+R(t*R(m(p))))+R(a*R(m(W)))),g[r+8&gt;&gt;2]=h-d,v=R(br+R(R(R(Q*V)+R(G*w))+R(y*_))),B=R(R(R(C*R(m(V)))+R(t*R(m(w))))+R(a*R(m(_)))),g[r+4&gt;&gt;2]=v-B,_=R(vr+R(R(R(Q*Z)+R(G*Y))+R(y*F))),a=R(R(R(C*R(m(Z)))+R(t*R(m(Y))))+R(a*R(m(F)))),g[r&gt;&gt;2]=_-a,o[f+12&gt;&gt;2]=0,g[f+8&gt;&gt;2]=d+h,g[f+4&gt;&gt;2]=B+v,g[f&gt;&gt;2]=a+_},function(e,i){i|=0;var r,f=0,n=0,a=0,t=0,C=0,d=0,v=0,B=0,_=0,m=0,Q=0,h=0,G=0,y=0;if(D=r=D-144|0,o[(e|=0)+20&gt;&gt;2]&gt;=1)for(h=r+96|0,_=r- -64|0,m=r+48|0,Q=r+32|0;f=o[e+28&gt;&gt;2]+B|0,C=o[(v=f+8|0)+4&gt;&gt;2],o[(n=r+24|0)&gt;&gt;2]=o[v&gt;&gt;2],o[n+4&gt;&gt;2]=C,t=o[f+4&gt;&gt;2],o[r+16&gt;&gt;2]=o[f&gt;&gt;2],o[r+20&gt;&gt;2]=t,a=o[(C=f+24|0)+4&gt;&gt;2],o[(t=Q+8|0)&gt;&gt;2]=o[C&gt;&gt;2],o[t+4&gt;&gt;2]=a,C=o[(v=f+16|0)+4&gt;&gt;2],o[Q&gt;&gt;2]=o[v&gt;&gt;2],o[Q+4&gt;&gt;2]=C,d=o[(a=f+40|0)+4&gt;&gt;2],o[(C=v=m+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[C+4&gt;&gt;2]=d,a=o[(C=f+32|0)+4&gt;&gt;2],o[m&gt;&gt;2]=o[C&gt;&gt;2],o[m+4&gt;&gt;2]=a,y=o[(d=f+56|0)+4&gt;&gt;2],o[(a=C=_+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[a+4&gt;&gt;2]=y,d=o[(a=f+48|0)+4&gt;&gt;2],o[_&gt;&gt;2]=o[a&gt;&gt;2],o[_+4&gt;&gt;2]=d,a=r+8|0,f=o[f- -64&gt;&gt;2],f=0|BA[o[o[f&gt;&gt;2]+28&gt;&gt;2]](f),o[a&gt;&gt;2]=o[f+8&gt;&gt;2],d=o[f+4&gt;&gt;2],f=o[f&gt;&gt;2],g[a&gt;&gt;2]=R(g[a&gt;&gt;2]*g[i+8&gt;&gt;2])/g[e+88&gt;&gt;2],o[r&gt;&gt;2]=f,o[r+4&gt;&gt;2]=d,o[r+12&gt;&gt;2]=0,g[r&gt;&gt;2]=R(g[r&gt;&gt;2]*g[i&gt;&gt;2])/g[e+80&gt;&gt;2],g[r+4&gt;&gt;2]=R(g[r+4&gt;&gt;2]*g[i+4&gt;&gt;2])/g[e+84&gt;&gt;2],f=o[(o[e+28&gt;&gt;2]+B|0)- -64&gt;&gt;2],BA[o[o[f&gt;&gt;2]+24&gt;&gt;2]](f,r),o[r+76&gt;&gt;2]=0,g[r+72&gt;&gt;2]=R(g[r+72&gt;&gt;2]*g[i+8&gt;&gt;2])/g[e+88&gt;&gt;2],g[r+68&gt;&gt;2]=R(g[r+68&gt;&gt;2]*g[i+4&gt;&gt;2])/g[e+84&gt;&gt;2],g[r+64&gt;&gt;2]=R(g[r+64&gt;&gt;2]*g[i&gt;&gt;2])/g[e+80&gt;&gt;2],d=o[n+4&gt;&gt;2],f=o[e+28&gt;&gt;2]+B|0,o[(a=f+8|0)&gt;&gt;2]=o[n&gt;&gt;2],o[a+4&gt;&gt;2]=d,n=o[r+20&gt;&gt;2],o[f&gt;&gt;2]=o[r+16&gt;&gt;2],o[f+4&gt;&gt;2]=n,a=o[t+4&gt;&gt;2],o[(n=f+24|0)&gt;&gt;2]=o[t&gt;&gt;2],o[n+4&gt;&gt;2]=a,t=o[Q+4&gt;&gt;2],o[(n=f+16|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[n+4&gt;&gt;2]=t,t=o[v+4&gt;&gt;2],o[(n=f+40|0)&gt;&gt;2]=o[v&gt;&gt;2],o[n+4&gt;&gt;2]=t,t=o[m+4&gt;&gt;2],o[(n=f+32|0)&gt;&gt;2]=o[m&gt;&gt;2],o[n+4&gt;&gt;2]=t,t=o[_+4&gt;&gt;2],o[(n=f+48|0)&gt;&gt;2]=o[_&gt;&gt;2],o[n+4&gt;&gt;2]=t,n=o[C+4&gt;&gt;2],o[(f=f+56|0)&gt;&gt;2]=o[C&gt;&gt;2],o[f+4&gt;&gt;2]=n,o[e+68&gt;&gt;2]&amp;&amp;(f=o[(o[e+28&gt;&gt;2]+B|0)- -64&gt;&gt;2],BA[o[o[f&gt;&gt;2]+8&gt;&gt;2]](f,r+16|0,r+128|0,r+112|0),f=o[r+116&gt;&gt;2],o[h&gt;&gt;2]=o[r+112&gt;&gt;2],o[h+4&gt;&gt;2]=f,t=o[(n=r+136|0)+4&gt;&gt;2],o[(f=r+88|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=t,t=o[(n=r+120|0)+4&gt;&gt;2],o[(f=h+8|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=t,f=o[r+132&gt;&gt;2],o[r+80&gt;&gt;2]=o[r+128&gt;&gt;2],o[r+84&gt;&gt;2]=f,bi(o[e+68&gt;&gt;2],o[76+(o[e+28&gt;&gt;2]+B|0)&gt;&gt;2],r+80|0)),B=B+80|0,(0|(G=G+1|0))&lt;o[e+20&gt;&gt;2];);f=o[i+4&gt;&gt;2],o[e+80&gt;&gt;2]=o[i&gt;&gt;2],o[e+84&gt;&gt;2]=f,B=o[(i=i+8|0)+4&gt;&gt;2],o[(f=e+88|0)&gt;&gt;2]=o[i&gt;&gt;2],o[f+4&gt;&gt;2]=B,BA[o[o[e&gt;&gt;2]+68&gt;&gt;2]](e),D=r+144|0},function(e){return(e|=0)+80|0},function(e,i,r){e|=0,i=R(i),r|=0;var f,n=R(0),a=0,t=R(0),C=R(0);D=f=D-96|0,o[(a=f+44|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=f+56|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[f+52&gt;&gt;2]=1065353216,o[(a=f+76|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[f+72&gt;&gt;2]=1065353216,o[(a=f+84|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[f+92&gt;&gt;2]=0,o[f+36&gt;&gt;2]=0,o[f+40&gt;&gt;2]=0,o[f+32&gt;&gt;2]=1065353216,o[f+64&gt;&gt;2]=0,o[f+68&gt;&gt;2]=0,BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,f+32|0,f+16|0,f),i=R(i/R(12)),n=R(R(g[f&gt;&gt;2]-g[f+16&gt;&gt;2])*R(.5)),n=R(n+n),n=R(n*n),t=R(R(g[f+4&gt;&gt;2]-g[f+20&gt;&gt;2])*R(.5)),t=R(t+t),t=R(t*t),g[r+8&gt;&gt;2]=i*R(n+t),C=n,n=R(R(g[f+8&gt;&gt;2]-g[f+24&gt;&gt;2])*R(.5)),n=R(n+n),n=R(n*n),g[r+4&gt;&gt;2]=i*R(C+n),g[r&gt;&gt;2]=i*R(t+n),D=f+96|0},function(e){return 14364},function(e,i){e|=0,i=R(i),g[e+76&gt;&gt;2]=i},function(e){return R(g[(e|=0)+76&gt;&gt;2])},function(e){return 24},function(e,i,r){var f=0,n=0,a=0,t=0,C=0,d=0,v=0,g=0,B=0,_=0,R=0,m=0;if(QA(e|=0,i|=0,r|=0),o[i+12&gt;&gt;2]=0,o[i+20&gt;&gt;2]=o[e+76&gt;&gt;2],f=o[e+20&gt;&gt;2],o[i+16&gt;&gt;2]=f,f){if(t=0|BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,76,f),f=o[t+8&gt;&gt;2],v=i,g=0|BA[o[o[r&gt;&gt;2]+28&gt;&gt;2]](r,f),o[v+12&gt;&gt;2]=g,o[i+16&gt;&gt;2]&gt;0)for(a=72,f=f+72|0;n=o[e+28&gt;&gt;2]+a|0,o[f&gt;&gt;2]=o[n&gt;&gt;2],v=f+-8|0,g=0|BA[o[o[r&gt;&gt;2]+28&gt;&gt;2]](r,o[n+-8&gt;&gt;2]),o[v&gt;&gt;2]=g,BA[o[o[r&gt;&gt;2]+24&gt;&gt;2]](r,o[(o[e+28&gt;&gt;2]+a|0)-8&gt;&gt;2])||(n=o[(o[e+28&gt;&gt;2]+a|0)-8&gt;&gt;2],g=r,B=0|BA[o[o[n&gt;&gt;2]+52&gt;&gt;2]](n),_=1,v=o[o[r&gt;&gt;2]+16&gt;&gt;2],n=0|BA[v](0|g,0|B,0|_),C=o[(o[e+28&gt;&gt;2]+a|0)-8&gt;&gt;2],_=r,B=n,g=0|BA[o[o[C&gt;&gt;2]+56&gt;&gt;2]](C,o[n+8&gt;&gt;2],r),R=1346455635,m=o[(o[e+28&gt;&gt;2]+a|0)-8&gt;&gt;2],v=o[o[r&gt;&gt;2]+20&gt;&gt;2],BA[v](0|_,0|B,0|g,0|R,0|m)),n=o[e+28&gt;&gt;2]+a|0,o[f+-72&gt;&gt;2]=o[n+-72&gt;&gt;2],o[f+-68&gt;&gt;2]=o[n+-68&gt;&gt;2],o[f+-64&gt;&gt;2]=o[n+-64&gt;&gt;2],o[f+-60&gt;&gt;2]=o[n+-60&gt;&gt;2],o[f+-56&gt;&gt;2]=o[n+-56&gt;&gt;2],o[f+-52&gt;&gt;2]=o[n+-52&gt;&gt;2],o[f+-48&gt;&gt;2]=o[n+-48&gt;&gt;2],o[f+-44&gt;&gt;2]=o[n+-44&gt;&gt;2],o[f+-40&gt;&gt;2]=o[n+-40&gt;&gt;2],o[f+-36&gt;&gt;2]=o[n+-36&gt;&gt;2],o[f+-32&gt;&gt;2]=o[n+-32&gt;&gt;2],o[f+-28&gt;&gt;2]=o[n+-28&gt;&gt;2],o[f+-24&gt;&gt;2]=o[n+-24&gt;&gt;2],o[f+-20&gt;&gt;2]=o[n+-20&gt;&gt;2],o[f+-16&gt;&gt;2]=o[n+-16&gt;&gt;2],o[f+-4&gt;&gt;2]=o[n+-4&gt;&gt;2],o[f+-12&gt;&gt;2]=o[n+-12&gt;&gt;2],a=a+80|0,f=f+76|0,(0|(d=d+1|0))&lt;o[i+16&gt;&gt;2];);BA[o[o[r&gt;&gt;2]+20&gt;&gt;2]](r,t,14288,1497453121,o[t+8&gt;&gt;2])}return 14313},function(e,i){i|=0;var r=0,f=0;if(o[(e|=0)+72&gt;&gt;2]=o[e+72&gt;&gt;2]+1,(0|(r=o[e+20&gt;&gt;2]))&gt;=1)for(f=_(r,80)+-16|0;r=r+-1|0,(0|i)==o[o[e+28&gt;&gt;2]+f&gt;&gt;2]&amp;&amp;Bi(e,r),f=f+-80|0,(0|r)&gt;0;);BA[o[o[e&gt;&gt;2]+68&gt;&gt;2]](e)},function(e){e|=0;var i,r=R(0),f=0,n=0,a=0,t=0;if(D=i=D-32|0,o[e+52&gt;&gt;2]=-581039253,o[e+56&gt;&gt;2]=-581039253,o[e+36&gt;&gt;2]=1566444395,o[e+40&gt;&gt;2]=1566444395,o[(f=e+60|0)&gt;&gt;2]=-581039253,o[f+4&gt;&gt;2]=0,o[(f=e+44|0)&gt;&gt;2]=1566444395,o[f+4&gt;&gt;2]=0,o[e+20&gt;&gt;2]&gt;=1)for(f=64;n=o[e+28&gt;&gt;2]+f|0,a=o[n&gt;&gt;2],BA[o[o[a&gt;&gt;2]+8&gt;&gt;2]](a,n+-64|0,i+16|0,i),r=g[i+16&gt;&gt;2],g[e+36&gt;&gt;2]&gt;r&amp;&amp;(g[e+36&gt;&gt;2]=r),r=g[i&gt;&gt;2],g[e+52&gt;&gt;2]&lt;r&amp;&amp;(g[e+52&gt;&gt;2]=r),r=g[i+20&gt;&gt;2],g[e+40&gt;&gt;2]&gt;r&amp;&amp;(g[e+40&gt;&gt;2]=r),r=g[i+4&gt;&gt;2],g[e+56&gt;&gt;2]&lt;r&amp;&amp;(g[e+56&gt;&gt;2]=r),r=g[i+24&gt;&gt;2],g[e+44&gt;&gt;2]&gt;r&amp;&amp;(g[e+44&gt;&gt;2]=r),r=g[i+8&gt;&gt;2],g[e+60&gt;&gt;2]&lt;r&amp;&amp;(g[e+60&gt;&gt;2]=r),f=f+80|0,(0|(t=t+1|0))&lt;o[e+20&gt;&gt;2];);D=i+32|0},_i,function(e){var i;o[(e|=0)&gt;&gt;2]=14564,(i=o[e+32&gt;&gt;2])&amp;&amp;(C[e+36|0]&amp;&amp;CA(i),o[e+32&gt;&gt;2]=0),o[e+32&gt;&gt;2]=0,o[e+24&gt;&gt;2]=0,o[e+28&gt;&gt;2]=0,n[e+36|0]=1,CA(e)},function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n,a=0,t=0,v=0,m=0,Q=R(0),h=R(0),G=R(0),y=R(0),w=R(0),W=R(0),p=0,F=0,Z=0,Y=0;if(D=r=D-80|0,(0|(n=0|BA[o[o[e&gt;&gt;2]+28&gt;&gt;2]](e)))&gt;=1)for(Q=g[e+12&gt;&gt;2],h=g[e+8&gt;&gt;2],G=g[e+4&gt;&gt;2];;){BA[o[o[e&gt;&gt;2]+16&gt;&gt;2]](e,r+76|0,r+52|0,r- -64|0,r+56|0,r+72|0,r+68|0,r+48|0,r+60|0,p);A:if(!((f=o[r+64&gt;&gt;2])&gt;&gt;&gt;0&gt;1))if(f-1){if((f=o[r+60&gt;&gt;2]+-2|0)&gt;&gt;&gt;0&gt;3)break A;switch(f-1|0){case 2:if(o[r+48&gt;&gt;2]&lt;1)break A;for(f=0;m=o[r+76&gt;&gt;2],v=o[r+56&gt;&gt;2],t=o[r+72&gt;&gt;2]+_(o[r+68&gt;&gt;2],f)|0,a=m+_(v,C[0|t])|0,y=g[a&gt;&gt;2],w=g[a+4&gt;&gt;2],W=g[a+8&gt;&gt;2],o[r+12&gt;&gt;2]=0,g[r+8&gt;&gt;2]=Q*W,g[r+4&gt;&gt;2]=h*w,g[r&gt;&gt;2]=G*y,a=m+_(v,C[t+1|0])|0,y=g[a&gt;&gt;2],w=g[a+4&gt;&gt;2],W=g[a+8&gt;&gt;2],o[r+28&gt;&gt;2]=0,g[r+24&gt;&gt;2]=Q*W,g[r+20&gt;&gt;2]=h*w,g[r+16&gt;&gt;2]=G*y,t=m+_(v,C[t+2|0])|0,y=g[t&gt;&gt;2],w=g[t+4&gt;&gt;2],W=g[t+8&gt;&gt;2],o[r+44&gt;&gt;2]=0,g[r+40&gt;&gt;2]=Q*W,g[r+36&gt;&gt;2]=h*w,g[r+32&gt;&gt;2]=G*y,BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,r,p,f),(0|(f=f+1|0))&lt;o[r+48&gt;&gt;2];);break A;case 0:if(o[r+48&gt;&gt;2]&lt;1)break A;for(f=0;m=o[r+76&gt;&gt;2],v=o[r+56&gt;&gt;2],t=o[r+72&gt;&gt;2]+_(o[r+68&gt;&gt;2],f)|0,a=m+_(v,d[t&gt;&gt;1])|0,y=g[a&gt;&gt;2],w=g[a+4&gt;&gt;2],W=g[a+8&gt;&gt;2],o[r+12&gt;&gt;2]=0,g[r+8&gt;&gt;2]=Q*W,g[r+4&gt;&gt;2]=h*w,g[r&gt;&gt;2]=G*y,a=m+_(v,d[t+2&gt;&gt;1])|0,y=g[a&gt;&gt;2],w=g[a+4&gt;&gt;2],W=g[a+8&gt;&gt;2],o[r+28&gt;&gt;2]=0,g[r+24&gt;&gt;2]=Q*W,g[r+20&gt;&gt;2]=h*w,g[r+16&gt;&gt;2]=G*y,t=m+_(v,d[t+4&gt;&gt;1])|0,y=g[t+8&gt;&gt;2],w=g[t+4&gt;&gt;2],W=g[t&gt;&gt;2],o[r+44&gt;&gt;2]=0,g[r+32&gt;&gt;2]=G*W,g[r+36&gt;&gt;2]=h*w,g[r+40&gt;&gt;2]=Q*y,BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,r,p,f),(0|(f=f+1|0))&lt;o[r+48&gt;&gt;2];);break A;case 1:break A}if(o[r+48&gt;&gt;2]&lt;1)break A;for(f=0;m=o[r+76&gt;&gt;2],v=o[r+56&gt;&gt;2],t=o[r+72&gt;&gt;2]+_(o[r+68&gt;&gt;2],f)|0,a=m+_(v,o[t&gt;&gt;2])|0,y=g[a&gt;&gt;2],w=g[a+4&gt;&gt;2],W=g[a+8&gt;&gt;2],o[r+12&gt;&gt;2]=0,g[r+8&gt;&gt;2]=Q*W,g[r+4&gt;&gt;2]=h*w,g[r&gt;&gt;2]=G*y,a=m+_(v,o[t+4&gt;&gt;2])|0,y=g[a&gt;&gt;2],w=g[a+4&gt;&gt;2],W=g[a+8&gt;&gt;2],o[r+28&gt;&gt;2]=0,g[r+24&gt;&gt;2]=Q*W,g[r+20&gt;&gt;2]=h*w,g[r+16&gt;&gt;2]=G*y,t=m+_(v,o[t+8&gt;&gt;2])|0,y=g[t+8&gt;&gt;2],w=g[t+4&gt;&gt;2],W=g[t&gt;&gt;2],o[r+44&gt;&gt;2]=0,g[r+32&gt;&gt;2]=G*W,g[r+36&gt;&gt;2]=h*w,g[r+40&gt;&gt;2]=Q*y,BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,r,p,f),(0|(f=f+1|0))&lt;o[r+48&gt;&gt;2];);}else if(f=o[r+60&gt;&gt;2]+-2|0,!(f&gt;&gt;&gt;0&gt;3)){switch(f-1|0){case 2:if(o[r+48&gt;&gt;2]&lt;1)break A;for(f=0;t=o[r+72&gt;&gt;2]+_(o[r+68&gt;&gt;2],f)|0,v=C[0|t],o[r+12&gt;&gt;2]=0,m=o[r+76&gt;&gt;2],a=v,v=o[r+56&gt;&gt;2],a=m+_(a,v)|0,g[r+8&gt;&gt;2]=Q*R(B[a+16&gt;&gt;3]),g[r+4&gt;&gt;2]=h*R(B[a+8&gt;&gt;3]),g[r&gt;&gt;2]=G*R(B[a&gt;&gt;3]),a=C[t+1|0],o[r+28&gt;&gt;2]=0,a=m+_(a,v)|0,g[r+24&gt;&gt;2]=Q*R(B[a+16&gt;&gt;3]),g[r+20&gt;&gt;2]=h*R(B[a+8&gt;&gt;3]),g[r+16&gt;&gt;2]=G*R(B[a&gt;&gt;3]),t=m+_(v,C[t+2|0])|0,F=B[t&gt;&gt;3],Z=B[t+8&gt;&gt;3],Y=B[t+16&gt;&gt;3],o[r+44&gt;&gt;2]=0,g[r+40&gt;&gt;2]=Q*R(Y),g[r+36&gt;&gt;2]=h*R(Z),g[r+32&gt;&gt;2]=G*R(F),BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,r,p,f),(0|(f=f+1|0))&lt;o[r+48&gt;&gt;2];);break A;case 0:if(o[r+48&gt;&gt;2]&lt;1)break A;for(f=0;o[r+12&gt;&gt;2]=0,o[r+28&gt;&gt;2]=0,m=o[r+76&gt;&gt;2],v=o[r+56&gt;&gt;2],t=o[r+72&gt;&gt;2]+_(o[r+68&gt;&gt;2],f)|0,a=m+_(v,d[t&gt;&gt;1])|0,g[r+8&gt;&gt;2]=Q*R(B[a+16&gt;&gt;3]),g[r+4&gt;&gt;2]=h*R(B[a+8&gt;&gt;3]),g[r&gt;&gt;2]=G*R(B[a&gt;&gt;3]),a=m+_(v,d[t+2&gt;&gt;1])|0,g[r+24&gt;&gt;2]=Q*R(B[a+16&gt;&gt;3]),g[r+20&gt;&gt;2]=h*R(B[a+8&gt;&gt;3]),g[r+16&gt;&gt;2]=G*R(B[a&gt;&gt;3]),o[r+44&gt;&gt;2]=0,t=m+_(v,d[t+4&gt;&gt;1])|0,g[r+32&gt;&gt;2]=G*R(B[t&gt;&gt;3]),g[r+36&gt;&gt;2]=h*R(B[t+8&gt;&gt;3]),g[r+40&gt;&gt;2]=Q*R(B[t+16&gt;&gt;3]),BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,r,p,f),(0|(f=f+1|0))&lt;o[r+48&gt;&gt;2];);break A;case 1:break A}if(!(o[r+48&gt;&gt;2]&lt;1))for(f=0;o[r+12&gt;&gt;2]=0,o[r+28&gt;&gt;2]=0,m=o[r+76&gt;&gt;2],v=o[r+56&gt;&gt;2],t=o[r+72&gt;&gt;2]+_(o[r+68&gt;&gt;2],f)|0,a=m+_(v,o[t&gt;&gt;2])|0,g[r+8&gt;&gt;2]=Q*R(B[a+16&gt;&gt;3]),g[r+4&gt;&gt;2]=h*R(B[a+8&gt;&gt;3]),g[r&gt;&gt;2]=G*R(B[a&gt;&gt;3]),a=m+_(v,o[t+4&gt;&gt;2])|0,g[r+24&gt;&gt;2]=Q*R(B[a+16&gt;&gt;3]),g[r+20&gt;&gt;2]=h*R(B[a+8&gt;&gt;3]),g[r+16&gt;&gt;2]=G*R(B[a&gt;&gt;3]),o[r+44&gt;&gt;2]=0,t=m+_(v,o[t+8&gt;&gt;2])|0,g[r+32&gt;&gt;2]=G*R(B[t&gt;&gt;3]),g[r+36&gt;&gt;2]=h*R(B[t+8&gt;&gt;3]),g[r+40&gt;&gt;2]=Q*R(B[t+16&gt;&gt;3]),BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,r,p,f),(0|(f=f+1|0))&lt;o[r+48&gt;&gt;2];);}if(BA[o[o[e&gt;&gt;2]+24&gt;&gt;2]](e,p),(0|(p=p+1|0))==(0|n))break}D=r+80|0},mi,mi,Ri,Ri,function(e){return o[(e|=0)+24&gt;&gt;2]},Ri,Ri,function(e){return 1==o[(e|=0)+48&gt;&gt;2]|0},function(e,i,r){e|=0,r|=0;var f,n=0;n=o[(i|=0)+4&gt;&gt;2],o[e+52&gt;&gt;2]=o[i&gt;&gt;2],o[e+56&gt;&gt;2]=n,f=o[(i=i+8|0)+4&gt;&gt;2],o[(n=e+60|0)&gt;&gt;2]=o[i&gt;&gt;2],o[n+4&gt;&gt;2]=f,i=o[r+4&gt;&gt;2],o[e+68&gt;&gt;2]=o[r&gt;&gt;2],o[e+72&gt;&gt;2]=i,n=o[(r=r+8|0)+4&gt;&gt;2],o[(i=e+76|0)&gt;&gt;2]=o[r&gt;&gt;2],o[i+4&gt;&gt;2]=n,o[e+48&gt;&gt;2]=1},function(e,i,r){i|=0,r|=0;var f=0,n=0;f=o[(e|=0)+56&gt;&gt;2],o[i&gt;&gt;2]=o[e+52&gt;&gt;2],o[i+4&gt;&gt;2]=f,n=o[(f=e+60|0)+4&gt;&gt;2],o[(i=i+8|0)&gt;&gt;2]=o[f&gt;&gt;2],o[i+4&gt;&gt;2]=n,n=o[(f=e+76|0)+4&gt;&gt;2],o[(i=r+8|0)&gt;&gt;2]=o[f&gt;&gt;2],o[i+4&gt;&gt;2]=n,i=o[e+72&gt;&gt;2],o[r&gt;&gt;2]=o[e+68&gt;&gt;2],o[r+4&gt;&gt;2]=i},function(e){return 28},function(e,i,r){i|=0,r|=0;var f,t=0,v=0,g=0,B=0,R=0,m=0,Q=0,h=0,G=0,y=0,w=0,W=0,p=0,F=0,Z=0;if(D=f=D-32|0,t=0|BA[o[o[(e|=0)&gt;&gt;2]+28&gt;&gt;2]](e),o[i&gt;&gt;2]=0,o[i+20&gt;&gt;2]=t,t){if(y=0|BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,32,t),R=o[y+8&gt;&gt;2],F=i,Z=0|BA[o[o[r&gt;&gt;2]+28&gt;&gt;2]](r,R),o[F&gt;&gt;2]=Z,(0|(p=0|BA[o[o[e&gt;&gt;2]+28&gt;&gt;2]](e)))&gt;0)for(;;){BA[o[o[e&gt;&gt;2]+16&gt;&gt;2]](e,f+28|0,f+4|0,f+16|0,f+8|0,f+24|0,f+20|0,f,f+12|0,G),o[R&gt;&gt;2]=0,o[R+4&gt;&gt;2]=0,o[(t=R+8|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[(t=R+16|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,t=o[f&gt;&gt;2],o[R+24&gt;&gt;2]=t,o[R+28&gt;&gt;2]=o[f+4&gt;&gt;2];A:if(!((v=o[f+12&gt;&gt;2]+-2|0)&gt;&gt;&gt;0&gt;3)){switch(v-1|0){default:if(!t)break A;if(B=0|BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,4,_(t,3)),t=o[B+8&gt;&gt;2],F=R,Z=0|BA[o[o[r&gt;&gt;2]+28&gt;&gt;2]](r,t),o[F+8&gt;&gt;2]=Z,o[f&gt;&gt;2]&gt;=1)for(v=0,m=o[f+24&gt;&gt;2];g=m+_(o[f+20&gt;&gt;2],v)|0,o[t&gt;&gt;2]=o[g&gt;&gt;2],o[t+4&gt;&gt;2]=o[g+4&gt;&gt;2],o[t+8&gt;&gt;2]=o[g+8&gt;&gt;2],t=t+12|0,(0|(v=v+1|0))&lt;o[f&gt;&gt;2];);BA[o[o[r&gt;&gt;2]+20&gt;&gt;2]](r,B,14373,1497453121,o[B+8&gt;&gt;2]);break A;case 0:if(!t)break A;if(B=0|BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,8,t),t=o[B+8&gt;&gt;2],F=R,Z=0|BA[o[o[r&gt;&gt;2]+28&gt;&gt;2]](r,t),o[F+12&gt;&gt;2]=Z,o[f&gt;&gt;2]&gt;=1)for(v=0;g=o[f+24&gt;&gt;2]+_(o[f+20&gt;&gt;2],v)|0,a[t&gt;&gt;1]=d[g&gt;&gt;1],a[t+2&gt;&gt;1]=d[g+2&gt;&gt;1],g=d[g+4&gt;&gt;1],a[t+6&gt;&gt;1]=0,a[t+4&gt;&gt;1]=g,t=t+8|0,(0|(v=v+1|0))&lt;o[f&gt;&gt;2];);BA[o[o[r&gt;&gt;2]+20&gt;&gt;2]](r,B,14388,1497453121,o[B+8&gt;&gt;2]);break A;case 1:break A;case 2:}if(t){if(B=0|BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,4,t),t=o[B+8&gt;&gt;2],F=R,Z=0|BA[o[o[r&gt;&gt;2]+28&gt;&gt;2]](r,t),o[F+16&gt;&gt;2]=Z,o[f&gt;&gt;2]&gt;=1)for(v=0;g=o[f+24&gt;&gt;2]+_(o[f+20&gt;&gt;2],v)|0,n[0|t]=C[0|g],n[t+1|0]=C[g+1|0],n[t+2|0]=C[g+2|0],n[t+3|0]=0,t=t+4|0,(0|(v=v+1|0))&lt;o[f&gt;&gt;2];);BA[o[o[r&gt;&gt;2]+20&gt;&gt;2]](r,B,14415,1497453121,o[B+8&gt;&gt;2])}}A:if(!((t=o[f+16&gt;&gt;2])&gt;&gt;&gt;0&gt;1))if(t-1){if(!(t=o[f+4&gt;&gt;2]))break A;if(g=0|BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,16,t),t=o[g+8&gt;&gt;2],F=R,Z=0|BA[o[o[r&gt;&gt;2]+28&gt;&gt;2]](r,t),o[F&gt;&gt;2]=Z,(0|(m=o[f+4&gt;&gt;2]))&gt;=1)for(B=0,w=o[f+8&gt;&gt;2],v=o[f+28&gt;&gt;2];o[t&gt;&gt;2]=o[v&gt;&gt;2],o[t+4&gt;&gt;2]=o[v+4&gt;&gt;2],o[t+8&gt;&gt;2]=o[v+8&gt;&gt;2],v=v+w|0,t=t+16|0,(0|(B=B+1|0))&lt;(0|m););BA[o[o[r&gt;&gt;2]+20&gt;&gt;2]](r,g,14438,1497453121,o[g+8&gt;&gt;2])}else if(t=o[f+4&gt;&gt;2],t){if(g=0|BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,32,t),t=o[g+8&gt;&gt;2],F=R,Z=0|BA[o[o[r&gt;&gt;2]+28&gt;&gt;2]](r,t),o[F+4&gt;&gt;2]=Z,(0|(m=o[f+4&gt;&gt;2]))&gt;=1)for(B=0,w=o[f+8&gt;&gt;2],v=o[f+28&gt;&gt;2];Q=o[v+4&gt;&gt;2],o[t&gt;&gt;2]=o[v&gt;&gt;2],o[t+4&gt;&gt;2]=Q,W=o[(h=v+8|0)+4&gt;&gt;2],o[(Q=t+8|0)&gt;&gt;2]=o[h&gt;&gt;2],o[Q+4&gt;&gt;2]=W,W=o[(h=v+16|0)+4&gt;&gt;2],o[(Q=t+16|0)&gt;&gt;2]=o[h&gt;&gt;2],o[Q+4&gt;&gt;2]=W,v=v+w|0,t=t+32|0,(0|(B=B+1|0))&lt;(0|m););BA[o[o[r&gt;&gt;2]+20&gt;&gt;2]](r,g,14457,1497453121,o[g+8&gt;&gt;2])}if(BA[o[o[e&gt;&gt;2]+24&gt;&gt;2]](e,G),R=R+32|0,(0|(G=G+1|0))==(0|p))break}BA[o[o[r&gt;&gt;2]+20&gt;&gt;2]](r,y,14477,1497453121,o[y+8&gt;&gt;2])}return o[i+24&gt;&gt;2]=0,o[i+4&gt;&gt;2]=o[e+4&gt;&gt;2],o[i+8&gt;&gt;2]=o[e+8&gt;&gt;2],o[i+12&gt;&gt;2]=o[e+12&gt;&gt;2],o[i+16&gt;&gt;2]=o[e+16&gt;&gt;2],D=f+32|0,14492},Gi,function(e){CA(Gi(e|=0))},function(e,i){i|=0;var r=0,f=0,a=0,t=0,d=0,v=0;A:{if(C[(e|=0)+165|0]){if(o[e+92&gt;&gt;2]&gt;=(0|i))break A;if(v=r=i?dA(i&lt;&lt;4):0,(0|(t=o[e+88&gt;&gt;2]))&gt;=1)for(;r=o[e+96&gt;&gt;2]+d|0,a=o[r+4&gt;&gt;2],o[(f=d+v|0)&gt;&gt;2]=o[r&gt;&gt;2],o[f+4&gt;&gt;2]=a,a=o[(r=r+8|0)+4&gt;&gt;2],o[(f=f+8|0)&gt;&gt;2]=o[r&gt;&gt;2],o[f+4&gt;&gt;2]=a,d=d+16|0,t=t+-1|0;);return(a=o[e+96&gt;&gt;2])&amp;&amp;(C[e+100|0]&amp;&amp;CA(a),o[e+96&gt;&gt;2]=0),o[e+96&gt;&gt;2]=v,o[e+92&gt;&gt;2]=i,void(n[e+100|0]=1)}if(!(o[e+112&gt;&gt;2]&gt;=(0|i))){r=i?dA(i&lt;&lt;2):0,a=o[e+116&gt;&gt;2];e:{if((0|(f=o[e+108&gt;&gt;2]))&gt;=1)for(d=r,t=a;o[d&gt;&gt;2]=o[t&gt;&gt;2],d=d+4|0,t=t+4|0,f=f+-1|0;);else if(!a)break e;C[e+120|0]&amp;&amp;CA(a),o[e+116&gt;&gt;2]=0}o[e+116&gt;&gt;2]=r,o[e+112&gt;&gt;2]=i,n[e+120|0]=1}}},function(e,i){i|=0;var r=0,f=0,t=0,v=0,g=0;A:{if(C[(e|=0)+164|0]){if(o[e+132&gt;&gt;2]&gt;=(0|i))break A;f=i?dA(i&lt;&lt;2):0,t=o[e+136&gt;&gt;2];e:{if((0|(r=o[e+128&gt;&gt;2]))&gt;=1)for(v=f,g=t;o[v&gt;&gt;2]=o[g&gt;&gt;2],v=v+4|0,g=g+4|0,r=r+-1|0;);else if(!t)break e;C[e+140|0]&amp;&amp;CA(t),o[e+136&gt;&gt;2]=0}return o[e+136&gt;&gt;2]=f,o[e+132&gt;&gt;2]=i,void(n[e+140|0]=1)}if(!(o[e+152&gt;&gt;2]&gt;=(0|i))){f=i?dA(i&lt;&lt;1):0,t=o[e+156&gt;&gt;2];e:{if((0|(r=o[e+148&gt;&gt;2]))&gt;=1)for(v=f,g=t;a[v&gt;&gt;1]=d[g&gt;&gt;1],v=v+2|0,g=g+2|0,r=r+-1|0;);else if(!t)break e;C[e+160|0]&amp;&amp;CA(t),o[e+156&gt;&gt;2]=0}o[e+156&gt;&gt;2]=f,o[e+152&gt;&gt;2]=i,n[e+160|0]=1}}},hA,function(e,i,r){e|=0,i|=0,r|=0;var f,n,a,t,C=R(0),d=R(0),v=R(0),B=0,_=R(0);D=f=D-32|0,t=o[(n=r+8|0)+4&gt;&gt;2],o[(B=a=f+24|0)&gt;&gt;2]=o[n&gt;&gt;2],o[B+4&gt;&gt;2]=t,B=o[r+4&gt;&gt;2],o[f+16&gt;&gt;2]=o[r&gt;&gt;2],o[f+20&gt;&gt;2]=B,C=g[f+16&gt;&gt;2],v=g[f+20&gt;&gt;2],d=g[a&gt;&gt;2],R(R(R(C*C)+R(v*v))+R(d*d))&lt;R(14210854715202004e-30)&amp;&amp;(o[f+24&gt;&gt;2]=-1082130432,o[f+28&gt;&gt;2]=0,o[f+16&gt;&gt;2]=-1082130432,o[f+20&gt;&gt;2]=-1082130432,d=R(-1),v=R(-1),C=R(-1)),_=d,d=R(R(1)/R(w(R(R(R(C*C)+R(v*v))+R(d*d))))),g[f+24&gt;&gt;2]=_*d,g[f+20&gt;&gt;2]=v*d,g[f+16&gt;&gt;2]=C*d,hA(f,i,f+16|0);A:{e:if(r=o[i+4&gt;&gt;2],!(r&gt;&gt;&gt;0&gt;13)){switch(r-2|0){case 6:C=R(g[i+32&gt;&gt;2]*g[i+16&gt;&gt;2]);break A;case 0:case 1:case 4:case 5:case 7:case 10:break e}C=g[i+48&gt;&gt;2];break A}C=R(BA[o[o[i&gt;&gt;2]+48&gt;&gt;2]](i))}o[e+12&gt;&gt;2]=0,g[e+8&gt;&gt;2]=R(C*g[f+24&gt;&gt;2])+g[f+8&gt;&gt;2],g[e+4&gt;&gt;2]=R(C*g[f+20&gt;&gt;2])+g[f+4&gt;&gt;2],g[e&gt;&gt;2]=R(C*g[f+16&gt;&gt;2])+g[f&gt;&gt;2],D=f+32|0},sA,ve,function(e,i,r,f,n,a,t,C,d,B){return e|=0,i|=0,r|=0,f|=0,n|=0,a|=0,t|=0,C|=0,d|=0,B|=0,D=B=D-80|0,e=0,o[B+76&gt;&gt;2]=0,g[B+64&gt;&gt;2]=g[a+48&gt;&gt;2]-g[n+48&gt;&gt;2],g[B+72&gt;&gt;2]=g[a+56&gt;&gt;2]-g[n+56&gt;&gt;2],g[B+68&gt;&gt;2]=g[a+52&gt;&gt;2]-g[n+52&gt;&gt;2],i=1,(Zi(r,n,f,a,B- -64|0,B+8|0)||(i=0,function(e,i,r,f,n,a){var t,C,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),p=R(0),F=0,Z=0,Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=R(0);if(D=t=D-544|0,o[a&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[a+32&gt;&gt;2]=0,o[(Z=a+24|0)&gt;&gt;2]=0,o[Z+4&gt;&gt;2]=0,o[(Z=a+16|0)&gt;&gt;2]=0,o[Z+4&gt;&gt;2]=0,o[(Z=a+8|0)&gt;&gt;2]=0,o[Z+4&gt;&gt;2]=0,o[t+388&gt;&gt;2]=r,o[t+384&gt;&gt;2]=e,B=g[f+20&gt;&gt;2],_=g[f+36&gt;&gt;2],m=g[(e=i+20|0)&gt;&gt;2],Q=g[(r=i+36|0)&gt;&gt;2],y=g[(Z=i+24|0)&gt;&gt;2],d=g[f+24&gt;&gt;2],h=g[(C=i+40|0)&gt;&gt;2],G=g[f+40&gt;&gt;2],W=g[f+32&gt;&gt;2],p=g[f&gt;&gt;2],Y=g[f+16&gt;&gt;2],V=g[f+4&gt;&gt;2],E=g[i+32&gt;&gt;2],gi=g[i&gt;&gt;2],br=g[i+16&gt;&gt;2],vr=g[i+4&gt;&gt;2],gr=g[i+8&gt;&gt;2],z=g[f+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,hr=R(R(R(gr*z)+R(y*d))+R(h*G)),g[t+432&gt;&gt;2]=hr,Dr=R(R(R(vr*z)+R(m*d))+R(Q*G)),g[t+428&gt;&gt;2]=Dr,d=R(R(R(gi*z)+R(br*d))+R(E*G)),g[t+424&gt;&gt;2]=d,G=R(R(R(gr*V)+R(y*B))+R(h*_)),g[t+416&gt;&gt;2]=G,z=R(R(R(vr*V)+R(m*B))+R(Q*_)),g[t+412&gt;&gt;2]=z,B=R(R(R(gi*V)+R(br*B))+R(E*_)),g[t+408&gt;&gt;2]=B,_=R(R(R(p*gr)+R(Y*y))+R(W*h)),g[t+400&gt;&gt;2]=_,m=R(R(R(p*vr)+R(Y*m))+R(W*Q)),g[t+396&gt;&gt;2]=m,Q=R(R(R(p*gi)+R(Y*br))+R(W*E)),g[t+392&gt;&gt;2]=Q,y=g[e&gt;&gt;2],h=g[r&gt;&gt;2],W=g[Z&gt;&gt;2],p=g[f+52&gt;&gt;2],Y=g[i+52&gt;&gt;2],V=g[C&gt;&gt;2],E=g[f+56&gt;&gt;2],gi=g[i+56&gt;&gt;2],br=g[i&gt;&gt;2],vr=g[i+16&gt;&gt;2],gr=g[i+32&gt;&gt;2],Gf=g[i+4&gt;&gt;2],Zf=g[i+8&gt;&gt;2],cn=g[f+48&gt;&gt;2],un=g[i+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]=hr,g[t+476&gt;&gt;2]=G,g[t+472&gt;&gt;2]=_,o[t+468&gt;&gt;2]=0,g[t+464&gt;&gt;2]=Dr,g[t+460&gt;&gt;2]=z,g[t+456&gt;&gt;2]=m,o[t+452&gt;&gt;2]=0,g[t+448&gt;&gt;2]=d,g[t+444&gt;&gt;2]=B,B=R(cn-un),_=R(p-Y),m=R(E-gi),g[t+496&gt;&gt;2]=R(R(Zf*B)+R(W*_))+R(V*m),g[t+492&gt;&gt;2]=R(R(B*Gf)+R(_*y))+R(m*h),g[t+488&gt;&gt;2]=R(R(B*br)+R(_*vr))+R(m*gr),o[t+504&gt;&gt;2]=348,g[t+440&gt;&gt;2]=Q,o[(e=t+136|0)&gt;&gt;2]=0,o[e+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,e=yi(t,t+384|0,n))o[a&gt;&gt;2]=1==(0|e)?1:2;else{if(F=o[t+372&gt;&gt;2],o[F+32&gt;&gt;2])for(d=R(0),f=0,e=0,y=R(0),Q=R(0),m=R(0),_=R(0),B=R(0);h=g[(F=f+F|0)+16&gt;&gt;2],Z=o[F&gt;&gt;2],F=o[t+504&gt;&gt;2],n=o[t+508&gt;&gt;2],r=o[t+384&gt;&gt;2]+(n&gt;&gt;1)|0,BA[1&amp;n?o[o[r&gt;&gt;2]+F&gt;&gt;2]:F](t+528|0,r,Z),Z=o[t+508&gt;&gt;2],r=o[t+388&gt;&gt;2]+(Z&gt;&gt;1)|0,Y=R(h*g[t+536&gt;&gt;2]),V=R(h*g[t+532&gt;&gt;2]),E=R(h*g[t+528&gt;&gt;2]),n=o[o[t+372&gt;&gt;2]+f&gt;&gt;2],G=R(-g[n+8&gt;&gt;2]),W=R(-g[n+4&gt;&gt;2]),p=R(-g[n&gt;&gt;2]),F=o[t+504&gt;&gt;2],F=1&amp;Z?o[o[r&gt;&gt;2]+F&gt;&gt;2]:F,d=R(d+Y),y=R(y+V),Q=R(Q+E),o[t+524&gt;&gt;2]=0,g[t+520&gt;&gt;2]=R(R(g[t+424&gt;&gt;2]*p)+R(g[t+428&gt;&gt;2]*W))+R(g[t+432&gt;&gt;2]*G),g[t+516&gt;&gt;2]=R(R(g[t+408&gt;&gt;2]*p)+R(g[t+412&gt;&gt;2]*W))+R(g[t+416&gt;&gt;2]*G),g[t+512&gt;&gt;2]=R(R(g[t+392&gt;&gt;2]*p)+R(g[t+396&gt;&gt;2]*W))+R(g[t+400&gt;&gt;2]*G),BA[F](t+528|0,r,t+512|0),G=g[t+528&gt;&gt;2],W=g[t+532&gt;&gt;2],p=g[t+536&gt;&gt;2],m=R(m+R(h*R(R(R(R(G*g[t+472&gt;&gt;2])+R(W*g[t+476&gt;&gt;2]))+R(p*g[t+480&gt;&gt;2]))+g[t+496&gt;&gt;2]))),_=R(_+R(h*R(R(R(R(G*g[t+456&gt;&gt;2])+R(W*g[t+460&gt;&gt;2]))+R(p*g[t+464&gt;&gt;2]))+g[t+492&gt;&gt;2]))),B=R(B+R(h*R(R(R(R(G*g[t+440&gt;&gt;2])+R(W*g[t+444&gt;&gt;2]))+R(p*g[t+448&gt;&gt;2]))+g[t+488&gt;&gt;2]))),f=f+4|0,e=e+1|0,F=o[t+372&gt;&gt;2],e&gt;&gt;&gt;0&lt;v[F+32&gt;&gt;2];);else B=R(0),_=R(0),m=R(0),Q=R(0),y=R(0),d=R(0);h=g[i+48&gt;&gt;2],G=g[i+8&gt;&gt;2],W=g[i&gt;&gt;2],p=g[i+4&gt;&gt;2],Y=g[i+52&gt;&gt;2],V=g[i+24&gt;&gt;2],E=g[i+16&gt;&gt;2],gi=g[i+20&gt;&gt;2],br=g[i+56&gt;&gt;2],vr=g[i+40&gt;&gt;2],gr=g[i+32&gt;&gt;2],z=g[i+36&gt;&gt;2],o[a+16&gt;&gt;2]=0,g[a+12&gt;&gt;2]=br+R(R(R(Q*gr)+R(y*z))+R(d*vr)),g[a+8&gt;&gt;2]=Y+R(R(R(Q*E)+R(y*gi))+R(d*V)),g[a+4&gt;&gt;2]=h+R(R(R(Q*W)+R(y*p))+R(d*G)),G=g[i+48&gt;&gt;2],W=g[i+8&gt;&gt;2],p=g[i&gt;&gt;2],Y=g[i+4&gt;&gt;2],V=g[i+52&gt;&gt;2],E=g[i+24&gt;&gt;2],gi=g[i+16&gt;&gt;2],br=g[i+20&gt;&gt;2],vr=g[i+56&gt;&gt;2],gr=g[i+40&gt;&gt;2],z=g[i+32&gt;&gt;2],hr=g[i+36&gt;&gt;2],Q=R(Q-B),y=R(y-_),d=R(d-m),h=R(w(R(R(R(Q*Q)+R(y*y))+R(d*d)))),g[a+52&gt;&gt;2]=h,o[a+48&gt;&gt;2]=0,o[a+32&gt;&gt;2]=0,Dr=d,d=h&gt;R(9999999747378752e-20)?R(R(1)/h):R(1),g[a+44&gt;&gt;2]=Dr*d,g[a+40&gt;&gt;2]=y*d,g[a+36&gt;&gt;2]=Q*d,g[a+28&gt;&gt;2]=vr+R(R(R(B*z)+R(_*hr))+R(m*gr)),g[a+24&gt;&gt;2]=V+R(R(R(B*gi)+R(_*br))+R(m*E)),g[a+20&gt;&gt;2]=G+R(R(R(B*p)+R(_*Y))+R(m*W)),F=1}return D=t+544|0,F}(r,n,f,a,B- -64|0,B+8|0)))&amp;&amp;(e=o[B+16&gt;&gt;2],o[C&gt;&gt;2]=o[B+12&gt;&gt;2],o[C+4&gt;&gt;2]=e,f=o[(r=B+20|0)+4&gt;&gt;2],o[(e=C+8|0)&gt;&gt;2]=o[r&gt;&gt;2],o[e+4&gt;&gt;2]=f,r=o[(e=B+28|0)+4&gt;&gt;2],o[d&gt;&gt;2]=o[e&gt;&gt;2],o[d+4&gt;&gt;2]=r,f=o[(r=B+36|0)+4&gt;&gt;2],o[(e=d+8|0)&gt;&gt;2]=o[r&gt;&gt;2],o[e+4&gt;&gt;2]=f,e=o[B+48&gt;&gt;2],o[t&gt;&gt;2]=o[B+44&gt;&gt;2],o[t+4&gt;&gt;2]=e,f=o[(r=B+52|0)+4&gt;&gt;2],o[(e=t+8|0)&gt;&gt;2]=o[r&gt;&gt;2],o[e+4&gt;&gt;2]=f,e=i),D=B+80|0,0|e},sA,ve,Mi,ve,function(e,i,r,f,a,t,d,v,B,_){e|=0,i|=0,r|=0,f|=0,a|=0,t|=0,d|=0,v|=0,B|=0,_|=0;var m,Q,h,G,y=R(0),w=0,W=R(0),p=R(0),F=0,Z=0,Y=R(0),V=0,E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=0,Zf=0,cn=R(0),un=0,sn=0,kn=0,Cn=R(0),dn=R(0),vn=R(0),gn=R(0),Bn=0;for(D=e=D-4240|0,sn=o[r+4&gt;&gt;2]+-17&gt;&gt;&gt;0&lt;=1?o[f+4&gt;&gt;2]+-17&gt;&gt;&gt;0&lt;2:sn;Si(),o[(F=(e+1264|0)+w|0)+12&gt;&gt;2]=0,p=g[w+1744&gt;&gt;2],Y=R(-p),y=g[w+1748&gt;&gt;2],W=g[w+1752&gt;&gt;2],g[F+8&gt;&gt;2]=R(R(g[a+8&gt;&gt;2]*Y)-R(g[a+24&gt;&gt;2]*y))-R(g[a+40&gt;&gt;2]*W),g[F+4&gt;&gt;2]=R(R(g[a+4&gt;&gt;2]*Y)-R(y*g[a+20&gt;&gt;2]))-R(W*g[a+36&gt;&gt;2]),g[F&gt;&gt;2]=R(R(g[a&gt;&gt;2]*Y)-R(y*g[a+16&gt;&gt;2]))-R(W*g[a+32&gt;&gt;2]),Y=g[t+32&gt;&gt;2],z=g[t&gt;&gt;2],gi=g[t+16&gt;&gt;2],br=g[t+36&gt;&gt;2],vr=g[t+4&gt;&gt;2],gr=g[t+20&gt;&gt;2],hr=g[t+40&gt;&gt;2],E=g[t+8&gt;&gt;2],Dr=g[t+24&gt;&gt;2],o[(F=(e+272|0)+w|0)+12&gt;&gt;2]=0,g[F+8&gt;&gt;2]=R(R(p*E)+R(y*Dr))+R(W*hr),g[F+4&gt;&gt;2]=R(R(p*vr)+R(y*gr))+R(W*br),g[F&gt;&gt;2]=R(R(p*z)+R(y*gi))+R(W*Y),672!=(0|(w=w+16|0)););if(F=42,!((0|(Zf=0|BA[o[o[r&gt;&gt;2]+84&gt;&gt;2]](r)))&lt;1)){for(w=0,F=0;BA[o[o[r&gt;&gt;2]+88&gt;&gt;2]](r,F,e+3248|0),o[e+3260&gt;&gt;2]=0,y=g[e+3248&gt;&gt;2],W=g[e+3252&gt;&gt;2],p=g[e+3256&gt;&gt;2],g[e+3256&gt;&gt;2]=R(R(y*g[a+32&gt;&gt;2])+R(W*g[a+36&gt;&gt;2]))+R(p*g[a+40&gt;&gt;2]),g[e+3252&gt;&gt;2]=R(R(y*g[a+16&gt;&gt;2])+R(W*g[a+20&gt;&gt;2]))+R(p*g[a+24&gt;&gt;2]),g[e+3248&gt;&gt;2]=R(R(y*g[a&gt;&gt;2])+R(W*g[a+4&gt;&gt;2]))+R(p*g[a+8&gt;&gt;2]),Si(),Gf=o[e+3260&gt;&gt;2],o[(Z=w+2424|0)&gt;&gt;2]=o[e+3256&gt;&gt;2],o[Z+4&gt;&gt;2]=Gf,Gf=o[e+3252&gt;&gt;2],o[(Z=w+2416|0)&gt;&gt;2]=o[e+3248&gt;&gt;2],o[Z+4&gt;&gt;2]=Gf,o[(Z=(e+1264|0)+w|0)+684&gt;&gt;2]=0,p=g[e+3248&gt;&gt;2],Y=R(-p),y=g[e+3252&gt;&gt;2],W=g[e+3256&gt;&gt;2],g[Z+680&gt;&gt;2]=R(R(g[a+8&gt;&gt;2]*Y)-R(g[a+24&gt;&gt;2]*y))-R(g[a+40&gt;&gt;2]*W),g[Z+676&gt;&gt;2]=R(R(g[a+4&gt;&gt;2]*Y)-R(y*g[a+20&gt;&gt;2]))-R(W*g[a+36&gt;&gt;2]),g[Z+672&gt;&gt;2]=R(R(g[a&gt;&gt;2]*Y)-R(y*g[a+16&gt;&gt;2]))-R(W*g[a+32&gt;&gt;2]),o[(Z=(e+272|0)+w|0)+684&gt;&gt;2]=0,g[Z+672&gt;&gt;2]=R(R(p*g[t&gt;&gt;2])+R(y*g[t+16&gt;&gt;2]))+R(W*g[t+32&gt;&gt;2]),g[Z+676&gt;&gt;2]=R(R(p*g[t+4&gt;&gt;2])+R(y*g[t+20&gt;&gt;2]))+R(W*g[t+36&gt;&gt;2]),g[Z+680&gt;&gt;2]=R(R(p*g[t+8&gt;&gt;2])+R(y*g[t+24&gt;&gt;2]))+R(W*g[t+40&gt;&gt;2]),w=w+16|0,(0|Zf)!=(0|(F=F+1|0)););F=F+42|0}if(Q=r,h=e+1264|0,G=e+3248|0,(0|(m=0|BA[o[o[f&gt;&gt;2]+84&gt;&gt;2]](f)))&gt;=1){for(Z=F&lt;&lt;4,Zf=1744,Gf=e+1264|0,kn=e+272|0,w=0;BA[o[o[f&gt;&gt;2]+88&gt;&gt;2]](f,w,e+3248|0),o[e+3260&gt;&gt;2]=0,y=g[e+3248&gt;&gt;2],W=g[e+3252&gt;&gt;2],p=g[e+3256&gt;&gt;2],g[e+3256&gt;&gt;2]=R(R(y*g[t+32&gt;&gt;2])+R(W*g[t+36&gt;&gt;2]))+R(p*g[t+40&gt;&gt;2]),g[e+3252&gt;&gt;2]=R(R(y*g[t+16&gt;&gt;2])+R(W*g[t+20&gt;&gt;2]))+R(p*g[t+24&gt;&gt;2]),g[e+3248&gt;&gt;2]=R(R(y*g[t&gt;&gt;2])+R(W*g[t+4&gt;&gt;2]))+R(p*g[t+8&gt;&gt;2]),Si(),Bn=o[e+3260&gt;&gt;2],o[(un=(V=Z+Zf|0)+8|0)&gt;&gt;2]=o[e+3256&gt;&gt;2],o[un+4&gt;&gt;2]=Bn,un=o[e+3252&gt;&gt;2],o[V&gt;&gt;2]=o[e+3248&gt;&gt;2],o[V+4&gt;&gt;2]=un,z=g[a+32&gt;&gt;2],gi=g[a&gt;&gt;2],br=g[a+16&gt;&gt;2],vr=g[a+36&gt;&gt;2],gr=g[a+4&gt;&gt;2],hr=g[a+20&gt;&gt;2],E=g[a+40&gt;&gt;2],Y=g[a+8&gt;&gt;2],Dr=g[a+24&gt;&gt;2],y=g[e+3256&gt;&gt;2],p=g[e+3248&gt;&gt;2],W=g[e+3252&gt;&gt;2],o[(V=Z+Gf|0)+12&gt;&gt;2]=0,cn=Y,Y=R(-p),g[V+8&gt;&gt;2]=R(R(cn*Y)-R(Dr*W))-R(E*y),g[V+4&gt;&gt;2]=R(R(gr*Y)-R(hr*W))-R(vr*y),g[V&gt;&gt;2]=R(R(gi*Y)-R(br*W))-R(z*y),Y=g[t+32&gt;&gt;2],z=g[t&gt;&gt;2],gi=g[t+16&gt;&gt;2],br=g[t+36&gt;&gt;2],vr=g[t+4&gt;&gt;2],gr=g[t+20&gt;&gt;2],hr=g[t+40&gt;&gt;2],E=g[t+8&gt;&gt;2],Dr=g[t+24&gt;&gt;2],o[(V=Z+kn|0)+12&gt;&gt;2]=0,g[V+8&gt;&gt;2]=R(R(p*E)+R(W*Dr))+R(y*hr),g[V+4&gt;&gt;2]=R(R(p*vr)+R(W*gr))+R(y*br),g[V&gt;&gt;2]=R(R(p*z)+R(W*gi))+R(y*Y),kn=kn+16|0,Gf=Gf+16|0,Zf=Zf+16|0,(0|m)!=(0|(w=w+1|0)););F=w+F|0}if(BA[o[o[r&gt;&gt;2]+76&gt;&gt;2]](Q,h,G,F),BA[o[o[f&gt;&gt;2]+76&gt;&gt;2]](f,e+272|0,e+2256|0,F),(0|F)&lt;1)Y=R(0xde0b6b000000000),vr=R(0),z=R(0),gr=R(0),gi=R(0),hr=R(0),br=R(0),Dr=R(0);else for(Y=R(0xde0b6b000000000),w=0,Dr=R(0),br=R(0),hr=R(0),gi=R(0),gr=R(0),z=R(0),vr=R(0);Si(),y=g[w+1744&gt;&gt;2],W=g[w+1748&gt;&gt;2],p=sn?R(0):g[w+1752&gt;&gt;2],+R(R(R(y*y)+R(W*W))+R(p*p))&gt;.01&amp;&amp;(E=g[(Z=(e+2256|0)+w|0)&gt;&gt;2],cn=g[Z+4&gt;&gt;2],Cn=g[Z+8&gt;&gt;2],dn=g[(Z=(e+3248|0)+w|0)&gt;&gt;2],vn=g[Z+4&gt;&gt;2],gn=g[Z+8&gt;&gt;2],(E=R(R(R(y*R(R(R(R(R(E*g[t&gt;&gt;2])+R(cn*g[t+4&gt;&gt;2]))+R(Cn*g[t+8&gt;&gt;2]))+g[t+48&gt;&gt;2])-R(R(R(R(dn*g[a&gt;&gt;2])+R(vn*g[a+4&gt;&gt;2]))+R(gn*g[a+8&gt;&gt;2]))+g[a+48&gt;&gt;2])))+R(W*R(R(R(R(R(E*g[t+16&gt;&gt;2])+R(cn*g[t+20&gt;&gt;2]))+R(Cn*g[t+24&gt;&gt;2]))+g[t+52&gt;&gt;2])-R(R(R(R(dn*g[a+16&gt;&gt;2])+R(vn*g[a+20&gt;&gt;2]))+R(gn*g[a+24&gt;&gt;2]))+g[a+52&gt;&gt;2]))))+R(p*R(sn?0:R(R(R(R(E*g[t+32&gt;&gt;2])+R(cn*g[t+36&gt;&gt;2]))+R(Cn*g[t+40&gt;&gt;2]))+g[t+56&gt;&gt;2])-R(R(R(R(dn*g[a+32&gt;&gt;2])+R(vn*g[a+36&gt;&gt;2]))+R(gn*g[a+40&gt;&gt;2]))+g[a+56&gt;&gt;2])))))&lt;Y&amp;&amp;(Dr=g[w+1756&gt;&gt;2],vr=y,z=y,gr=W,gi=W,hr=p,br=p,Y=E)),w=w+16|0,F=F+-1|0;);return GA(r),GA(f),w=0,Y&lt;R(0)||(y=GA(r),W=GA(f),i=Xi(e+192|0,r,f,i,0),o[e+116&gt;&gt;2]=0,w=o[(f=a+8|0)+4&gt;&gt;2],o[(r=e- -64|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=w,w=o[(f=a+24|0)+4&gt;&gt;2],o[(r=e+80|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=w,w=o[(f=a+40|0)+4&gt;&gt;2],o[(r=e+96|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=w,y=R(Y+R(R(y+W)+R(.5))),g[e+112&gt;&gt;2]=R(br*y)+g[a+56&gt;&gt;2],g[e+108&gt;&gt;2]=R(gi*y)+g[a+52&gt;&gt;2],r=o[a+4&gt;&gt;2],o[e+56&gt;&gt;2]=o[a&gt;&gt;2],o[e+60&gt;&gt;2]=r,r=o[a+20&gt;&gt;2],o[e+72&gt;&gt;2]=o[a+16&gt;&gt;2],o[e+76&gt;&gt;2]=r,r=o[a+36&gt;&gt;2],o[e+88&gt;&gt;2]=o[a+32&gt;&gt;2],o[e+92&gt;&gt;2]=r,g[e+104&gt;&gt;2]=R(z*y)+g[a+48&gt;&gt;2],a=o[(f=t+8|0)+4&gt;&gt;2],o[(r=e+128|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=a,f=o[t+20&gt;&gt;2],o[(r=e+136|0)&gt;&gt;2]=o[t+16&gt;&gt;2],o[r+4&gt;&gt;2]=f,a=o[(f=t+24|0)+4&gt;&gt;2],o[(r=e+144|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=a,f=o[t+36&gt;&gt;2],o[(r=e+152|0)&gt;&gt;2]=o[t+32&gt;&gt;2],o[r+4&gt;&gt;2]=f,a=o[(f=t+40|0)+4&gt;&gt;2],o[(r=e+160|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=a,f=o[t+52&gt;&gt;2],o[(r=e+168|0)&gt;&gt;2]=o[t+48&gt;&gt;2],o[r+4&gt;&gt;2]=f,a=o[(f=t+56|0)+4&gt;&gt;2],o[(r=e+176|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=a,o[e+184&gt;&gt;2]=1566444395,r=o[t+4&gt;&gt;2],o[e+120&gt;&gt;2]=o[t&gt;&gt;2],o[e+124&gt;&gt;2]=r,o[i+16&gt;&gt;2]=0,g[i+12&gt;&gt;2]=-br,g[i+8&gt;&gt;2]=-gi,g[i+4&gt;&gt;2]=-z,n[e+48|0]=0,o[e+8&gt;&gt;2]=15076,Mi(i,e+56|0,e+8|0,_),(r=C[e+48|0])&amp;&amp;(W=g[e+44&gt;&gt;2],o[v+12&gt;&gt;2]=0,y=R(y-W),g[v&gt;&gt;2]=g[e+28&gt;&gt;2]-R(z*y),i=e+36|0,g[v+8&gt;&gt;2]=g[i&gt;&gt;2]-R(br*y),g[v+4&gt;&gt;2]=g[e+32&gt;&gt;2]-R(gi*y),f=o[e+32&gt;&gt;2],o[B&gt;&gt;2]=o[e+28&gt;&gt;2],o[B+4&gt;&gt;2]=f,a=o[i+4&gt;&gt;2],o[(f=B+8|0)&gt;&gt;2]=o[i&gt;&gt;2],o[f+4&gt;&gt;2]=a,g[d&gt;&gt;2]=vr,g[d+4&gt;&gt;2]=gr,g[d+8&gt;&gt;2]=hr,g[d+12&gt;&gt;2]=Dr),w=0!=(0|r)),D=e+4240|0,0|w},ve,pe,pe,function(e,i,r,f){e|=0,i|=0,r|=0,f=R(f);var a,t=0;t=o[i+4&gt;&gt;2],o[e+4&gt;&gt;2]=o[i&gt;&gt;2],o[e+8&gt;&gt;2]=t,a=o[(i=i+8|0)+4&gt;&gt;2],o[(t=e+12|0)&gt;&gt;2]=o[i&gt;&gt;2],o[t+4&gt;&gt;2]=a,i=o[r+4&gt;&gt;2],o[e+20&gt;&gt;2]=o[r&gt;&gt;2],o[e+24&gt;&gt;2]=i,t=o[(r=r+8|0)+4&gt;&gt;2],o[(i=e+28|0)&gt;&gt;2]=o[r&gt;&gt;2],o[i+4&gt;&gt;2]=t,n[e+40|0]=1,g[e+36&gt;&gt;2]=f},sA,ve,zi,ve,pe,pe,function(e,i,r,f){e|=0,i|=0,r|=0,f=R(f);var a=0,t=0;g[e+36&gt;&gt;2]&gt;f&amp;&amp;(n[e+40|0]=1,a=o[i+4&gt;&gt;2],o[e+4&gt;&gt;2]=o[i&gt;&gt;2],o[e+8&gt;&gt;2]=a,t=o[(i=i+8|0)+4&gt;&gt;2],o[(a=e+12|0)&gt;&gt;2]=o[i&gt;&gt;2],o[a+4&gt;&gt;2]=t,i=o[r+4&gt;&gt;2],o[e+20&gt;&gt;2]=o[r&gt;&gt;2],o[e+24&gt;&gt;2]=i,a=o[(r=r+8|0)+4&gt;&gt;2],o[(i=e+28|0)&gt;&gt;2]=o[r&gt;&gt;2],o[i+4&gt;&gt;2]=a,g[e+36&gt;&gt;2]=f)},sA,ve,function(e,i,r,f){var a,t;return e|=0,r|=0,f|=0,r=o[(i|=0)&gt;&gt;2],r=0|BA[o[o[r&gt;&gt;2]+56&gt;&gt;2]](r,72),f=o[i+4&gt;&gt;2],a=o[e+12&gt;&gt;2],t=o[e+16&gt;&gt;2],e=o[e+8&gt;&gt;2],vA(r,i),n[r+28|0]=1,o[r+8&gt;&gt;2]=e,o[r&gt;&gt;2]=15444,o[r+24&gt;&gt;2]=0,n[r+48|0]=1,o[r+16&gt;&gt;2]=0,o[r+20&gt;&gt;2]=0,o[r+44&gt;&gt;2]=0,o[r+64&gt;&gt;2]=a,o[r+68&gt;&gt;2]=t,n[r+60|0]=0,o[r+56&gt;&gt;2]=f,n[r+52|0]=0,o[r+36&gt;&gt;2]=0,o[r+40&gt;&gt;2]=0,0|r},function(e){var i=0,r=0;return o[(e|=0)&gt;&gt;2]=15444,C[e+52|0]&amp;&amp;((i=o[e+56&gt;&gt;2])&amp;&amp;(r=o[e+4&gt;&gt;2],BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,i))),(i=o[e+44&gt;&gt;2])&amp;&amp;(C[e+48|0]&amp;&amp;CA(i),o[e+44&gt;&gt;2]=0),o[e+44&gt;&gt;2]=0,o[e+36&gt;&gt;2]=0,o[e+40&gt;&gt;2]=0,n[e+48|0]=1,(i=o[e+24&gt;&gt;2])&amp;&amp;(C[e+28|0]&amp;&amp;CA(i),o[e+24&gt;&gt;2]=0),o[e+24&gt;&gt;2]=0,o[e+16&gt;&gt;2]=0,o[e+20&gt;&gt;2]=0,n[e+28|0]=1,0|e},function(e){var i=0,r=0;o[(e|=0)&gt;&gt;2]=15444,C[e+52|0]&amp;&amp;((i=o[e+56&gt;&gt;2])&amp;&amp;(r=o[e+4&gt;&gt;2],BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,i))),(i=o[e+44&gt;&gt;2])&amp;&amp;(C[e+48|0]&amp;&amp;CA(i),o[e+44&gt;&gt;2]=0),o[e+44&gt;&gt;2]=0,o[e+36&gt;&gt;2]=0,o[e+40&gt;&gt;2]=0,n[e+48|0]=1,(i=o[e+24&gt;&gt;2])&amp;&amp;(C[e+28|0]&amp;&amp;CA(i),o[e+24&gt;&gt;2]=0),o[e+24&gt;&gt;2]=0,o[e+16&gt;&gt;2]=0,o[e+20&gt;&gt;2]=0,n[e+28|0]=1,$(e)},function(e,i,r,f,a){e|=0,i|=0,r|=0,f|=0,a|=0;var t,d=0,v=R(0),B=R(0),Q=0,G=R(0),y=0,W=R(0),p=0,F=0,Z=0,Y=0,V=0,E=0,z=0,gi=0,br=0,vr=R(0),gr=0,hr=R(0),Dr=0,Gf=R(0),Zf=R(0),cn=R(0),un=R(0),sn=R(0),kn=0,Cn=0,dn=R(0),vn=0,gn=0,Bn=R(0),_n=R(0),Rn=R(0),mn=R(0),Qn=R(0),hn=R(0),Gn=R(0),yn=R(0),wn=R(0),Wn=R(0),pn=0,Fn=R(0),Zn=R(0),Yn=R(0),Vn=R(0),En=R(0),Nn=R(0),Dn=R(0),In=0,Jn=R(0),Un=R(0),xn=0,Xn=0,Mn=0,Sn=0,Tn=0,jn=0,On=0,Hn=0,zn=0,Pn=0,Ln=0,Kn=R(0),qn=0,$n=0,Aa=0;D=t=D-928|0,(d=o[e+56&gt;&gt;2])||(d=o[e+4&gt;&gt;2],d=0|BA[o[o[d&gt;&gt;2]+12&gt;&gt;2]](d,o[i+8&gt;&gt;2],o[r+8&gt;&gt;2]),n[e+52|0]=1,o[e+56&gt;&gt;2]=d),o[a+4&gt;&gt;2]=d,p=o[r+4&gt;&gt;2];A:{e:if(z=o[i+4&gt;&gt;2],y=o[z+4&gt;&gt;2]+-8|0,!(y&gt;&gt;&gt;0&gt;2)){switch(y-1|0){case 1:if((y=o[p+4&gt;&gt;2]+-8|0)&gt;&gt;&gt;0&gt;2)break e;switch(y-1|0){case 1:if(f=z+32|0,e=o[z+56&gt;&gt;2],Qn=g[f+(e&lt;&lt;2)&gt;&gt;2],v=g[f+((e+2|0)%3&lt;&lt;2)&gt;&gt;2],y=p+32|0,f=o[p+56&gt;&gt;2],B=g[d+784&gt;&gt;2],(v=Pi(t+432|0,t+8|0,Qn,v,g[y+(f&lt;&lt;2)&gt;&gt;2],g[y+((f+2|0)%3&lt;&lt;2)&gt;&gt;2],e,f,o[i+12&gt;&gt;2],o[r+12&gt;&gt;2],B))&lt;B&amp;&amp;BA[o[o[a&gt;&gt;2]+16&gt;&gt;2]](a,t+432|0,t+8|0,v),e=o[a+4&gt;&gt;2],!o[e+780&gt;&gt;2])break A;if((0|(i=o[e+772&gt;&gt;2]))!=(0|(r=o[o[a+8&gt;&gt;2]+8&gt;&gt;2]))){se(e,o[o[a+12&gt;&gt;2]+8&gt;&gt;2]+4|0,r+4|0);break A}se(e,i+4|0,o[o[a+12&gt;&gt;2]+8&gt;&gt;2]+4|0);break A;case 0:break e}if(f=z+32|0,e=o[z+56&gt;&gt;2],B=g[d+784&gt;&gt;2],(v=Pi(t+432|0,t+8|0,g[f+(e&lt;&lt;2)&gt;&gt;2],g[f+((e+2|0)%3&lt;&lt;2)&gt;&gt;2],R(0),R(g[p+32&gt;&gt;2]*g[p+16&gt;&gt;2]),e,1,o[i+12&gt;&gt;2],o[r+12&gt;&gt;2],B))&lt;B&amp;&amp;BA[o[o[a&gt;&gt;2]+16&gt;&gt;2]](a,t+432|0,t+8|0,v),e=o[a+4&gt;&gt;2],!o[e+780&gt;&gt;2])break A;if((0|(i=o[e+772&gt;&gt;2]))!=(0|(r=o[o[a+8&gt;&gt;2]+8&gt;&gt;2]))){se(e,o[o[a+12&gt;&gt;2]+8&gt;&gt;2]+4|0,r+4|0);break A}se(e,i+4|0,o[o[a+12&gt;&gt;2]+8&gt;&gt;2]+4|0);break A;case 0:break e}if(10==o[p+4&gt;&gt;2]){if(f=p+32|0,e=o[p+56&gt;&gt;2],B=g[d+784&gt;&gt;2],(v=Pi(t+432|0,t+8|0,R(0),R(g[z+32&gt;&gt;2]*g[z+16&gt;&gt;2]),g[f+(e&lt;&lt;2)&gt;&gt;2],g[f+((e+2|0)%3&lt;&lt;2)&gt;&gt;2],1,e,o[i+12&gt;&gt;2],o[r+12&gt;&gt;2],B))&lt;B&amp;&amp;BA[o[o[a&gt;&gt;2]+16&gt;&gt;2]](a,t+432|0,t+8|0,v),e=o[a+4&gt;&gt;2],!o[e+780&gt;&gt;2])break A;if((0|(i=o[e+772&gt;&gt;2]))!=(0|(r=o[o[a+8&gt;&gt;2]+8&gt;&gt;2]))){se(e,o[o[a+12&gt;&gt;2]+8&gt;&gt;2]+4|0,r+4|0);break A}se(e,i+4|0,o[o[a+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,br=Xi(t+352|0,z,p,t+432|0,o[e+8&gt;&gt;2]),o[br+32&gt;&gt;2]=p,o[br+28&gt;&gt;2]=z,B=R(R(R(R(BA[o[o[z&gt;&gt;2]+48&gt;&gt;2]](z))+R(BA[o[o[p&gt;&gt;2]+48&gt;&gt;2]](p)))+g[o[e+56&gt;&gt;2]+784&gt;&gt;2])+g[a+32&gt;&gt;2]),g[t+920&gt;&gt;2]=B*B,d=o[i+12&gt;&gt;2],V=o[(y=d+8|0)+4&gt;&gt;2],o[(Y=t+800|0)&gt;&gt;2]=o[y&gt;&gt;2],o[Y+4&gt;&gt;2]=V,y=o[d&gt;&gt;2],V=o[d+4&gt;&gt;2],Z=o[(Y=d+24|0)+4&gt;&gt;2],o[(gi=t+816|0)&gt;&gt;2]=o[Y&gt;&gt;2],o[gi+4&gt;&gt;2]=Z,Y=o[d+16&gt;&gt;2],Z=o[d+20&gt;&gt;2],gr=o[(gi=d+40|0)+4&gt;&gt;2],o[(Cn=t+832|0)&gt;&gt;2]=o[gi&gt;&gt;2],o[Cn+4&gt;&gt;2]=gr,gi=o[d+32&gt;&gt;2],gr=o[d+36&gt;&gt;2],kn=o[(Cn=d+56|0)+4&gt;&gt;2],o[(Dr=t+848|0)&gt;&gt;2]=o[Cn&gt;&gt;2],o[Dr+4&gt;&gt;2]=kn,o[t+792&gt;&gt;2]=y,o[t+796&gt;&gt;2]=V,o[t+808&gt;&gt;2]=Y,o[t+812&gt;&gt;2]=Z,o[t+824&gt;&gt;2]=gi,o[t+828&gt;&gt;2]=gr,y=o[d+52&gt;&gt;2],o[t+840&gt;&gt;2]=o[d+48&gt;&gt;2],o[t+844&gt;&gt;2]=y,d=o[r+12&gt;&gt;2],V=o[(y=d+8|0)+4&gt;&gt;2],o[(Y=t+864|0)&gt;&gt;2]=o[y&gt;&gt;2],o[Y+4&gt;&gt;2]=V,y=o[d+4&gt;&gt;2],o[t+856&gt;&gt;2]=o[d&gt;&gt;2],o[t+860&gt;&gt;2]=y,V=o[d+20&gt;&gt;2],o[(y=t+872|0)&gt;&gt;2]=o[d+16&gt;&gt;2],o[y+4&gt;&gt;2]=V,Y=o[(V=d+24|0)+4&gt;&gt;2],o[(Z=t+880|0)&gt;&gt;2]=o[V&gt;&gt;2],o[Z+4&gt;&gt;2]=Y,Y=o[(V=d+40|0)+4&gt;&gt;2],o[(Z=t+896|0)&gt;&gt;2]=o[V&gt;&gt;2],o[Z+4&gt;&gt;2]=Y,Y=o[d+36&gt;&gt;2],o[(Z=V=t+888|0)&gt;&gt;2]=o[d+32&gt;&gt;2],o[Z+4&gt;&gt;2]=Y,Z=o[d+52&gt;&gt;2],o[(Y=t+904|0)&gt;&gt;2]=o[d+48&gt;&gt;2],o[Y+4&gt;&gt;2]=Z,Z=o[(d=d+56|0)+4&gt;&gt;2],o[(gi=t+912|0)&gt;&gt;2]=o[d&gt;&gt;2],o[gi+4&gt;&gt;2]=Z,!((0|(d=o[z+4&gt;&gt;2]))&gt;6)&amp;&amp;(!((0|(Z=o[p+4&gt;&gt;2]))&gt;6)&amp;&amp;(o[t+344&gt;&gt;2]=15564,B=R(0),d&amp;&amp;(B=R(BA[o[o[z&gt;&gt;2]+48&gt;&gt;2]](z)),Z=o[p+4&gt;&gt;2]),Z&amp;&amp;(v=R(BA[o[o[p&gt;&gt;2]+48&gt;&gt;2]](p))),n[t+44|0]=0,g[t+36&gt;&gt;2]=v,g[t+32&gt;&gt;2]=B,o[t+12&gt;&gt;2]=a,o[t+8&gt;&gt;2]=15740,o[z+56&gt;&gt;2]))){if(o[p+56&gt;&gt;2]){v=g[o[e+56&gt;&gt;2]+784&gt;&gt;2];e:{i:{if(C[f+24|0]){if(B=R(-1.0000000150474662e30),function(e,i,r,f,n,a){var t,d=R(0),v=R(0),B=R(0),_=R(0),Q=R(0),h=R(0),G=0,y=R(0),W=0,p=R(0),F=0,Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0),br=0,vr=0,gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=R(0),sn=0,kn=R(0),Cn=R(0),dn=R(0),vn=R(0),gn=R(0),Bn=R(0),_n=R(0),Rn=R(0),mn=R(0),Qn=R(0),hn=R(0),Gn=R(0),yn=R(0),wn=R(0),Wn=R(0),pn=R(0),Fn=R(0);D=t=D-112|0,o[687]=o[687]+1,_=g[r+52&gt;&gt;2],W=20,Q=g[r+20&gt;&gt;2],Y=g[r+24&gt;&gt;2],Cn=g[f+52&gt;&gt;2],dn=g[f+20&gt;&gt;2],Z=g[f+24&gt;&gt;2],vn=g[r+56&gt;&gt;2],d=g[e+68&gt;&gt;2],y=g[r+36&gt;&gt;2],h=g[e+72&gt;&gt;2],V=g[r+40&gt;&gt;2],E=g[f+56&gt;&gt;2],Gf=g[i+68&gt;&gt;2],v=g[f+36&gt;&gt;2],Zf=g[i+72&gt;&gt;2],p=g[f+40&gt;&gt;2],z=g[r+48&gt;&gt;2],cn=g[r+8&gt;&gt;2],gn=g[r+4&gt;&gt;2],Bn=g[r&gt;&gt;2],_n=g[f+48&gt;&gt;2],Rn=g[f+8&gt;&gt;2],Dr=g[f+4&gt;&gt;2],gi=g[f&gt;&gt;2],gr=g[r+16&gt;&gt;2],mn=g[f+16&gt;&gt;2],hr=g[e+64&gt;&gt;2],un=g[r+32&gt;&gt;2],B=g[i+64&gt;&gt;2],Qn=g[f+32&gt;&gt;2],o[t+28&gt;&gt;2]=0,vn=R(R(vn+R(R(R(hr*un)+R(d*y))+R(h*V)))-R(E+R(R(R(B*Qn)+R(Gf*v))+R(Zf*p)))),g[t+24&gt;&gt;2]=vn,Cn=R(R(_+R(R(R(hr*gr)+R(d*Q))+R(h*Y)))-R(Cn+R(R(R(B*mn)+R(Gf*dn))+R(Zf*Z)))),g[t+20&gt;&gt;2]=Cn,dn=R(R(z+R(R(R(hr*Bn)+R(d*gn))+R(h*cn)))-R(_n+R(R(R(B*gi)+R(Gf*Dr))+R(Zf*Rn)))),g[t+16&gt;&gt;2]=dn;r:{f:{n:{a:{t:{o:if(F=o[e+28&gt;&gt;2],(0|F)&lt;1)d=R(34028234663852886e22);else for(F=F+-1|0,d=R(34028234663852886e22);;){if(G=o[e+36&gt;&gt;2]+W|0,h=g[G+8&gt;&gt;2],Gf=g[G+4&gt;&gt;2],Zf=g[G&gt;&gt;2],o[t+12&gt;&gt;2]=0,y=R(R(R(Zf*un)+R(Gf*y))+R(h*V)),g[t+8&gt;&gt;2]=y,Q=R(R(R(Zf*gr)+R(Gf*Q))+R(h*Y)),g[t+4&gt;&gt;2]=Q,h=R(R(R(Zf*g[r&gt;&gt;2])+R(Gf*g[r+4&gt;&gt;2]))+R(h*cn)),g[t&gt;&gt;2]=h,R(R(R(h*dn)+R(Q*Cn))+R(y*vn))&lt;R(0)&amp;&amp;(g[t+8&gt;&gt;2]=-y,g[t+4&gt;&gt;2]=-Q,g[t&gt;&gt;2]=-h),o[685]=o[685]+1,!C[2988]||ji(r,f,t+16|0,t,e,i,d)){if(br=0,o[686]=o[686]+1,IA(e,r,t,t+108|0,t+104|0,t+80|0,t- -64|0),IA(i,f,t,t+100|0,t+96|0,t+48|0,t+32|0),(Q=g[t+104&gt;&gt;2])&lt;(y=g[t+100&gt;&gt;2])||((h=g[t+96&gt;&gt;2])&lt;(V=g[t+108&gt;&gt;2])||(B=(B=R(Q-y))&lt;(Q=R(h-V))?B:Q,br=1)),!br)break t;B&lt;d&amp;&amp;(G=o[t+4&gt;&gt;2],o[n&gt;&gt;2]=o[t&gt;&gt;2],o[n+4&gt;&gt;2]=G,sn=o[(vr=t+8|0)+4&gt;&gt;2],o[(G=n+8|0)&gt;&gt;2]=o[vr&gt;&gt;2],o[G+4&gt;&gt;2]=sn,d=B)}if(!F)break o;W=W+36|0,F=F+-1|0,V=g[r+40&gt;&gt;2],y=g[r+36&gt;&gt;2],un=g[r+32&gt;&gt;2],Y=g[r+24&gt;&gt;2],Q=g[r+20&gt;&gt;2],gr=g[r+16&gt;&gt;2],cn=g[r+8&gt;&gt;2]}if((0|(F=o[i+28&gt;&gt;2]))&gt;=1)for(br=20;;){if(G=o[i+36&gt;&gt;2]+br|0,B=g[G+8&gt;&gt;2],Q=g[G&gt;&gt;2],y=g[G+4&gt;&gt;2],o[t+12&gt;&gt;2]=0,h=R(R(R(Q*g[f+32&gt;&gt;2])+R(y*g[f+36&gt;&gt;2]))+R(B*g[f+40&gt;&gt;2])),g[t+8&gt;&gt;2]=h,V=R(R(R(Q*g[f+16&gt;&gt;2])+R(y*g[f+20&gt;&gt;2]))+R(B*g[f+24&gt;&gt;2])),g[t+4&gt;&gt;2]=V,B=R(R(R(Q*g[f&gt;&gt;2])+R(y*g[f+4&gt;&gt;2]))+R(B*g[f+8&gt;&gt;2])),g[t&gt;&gt;2]=B,R(R(R(B*dn)+R(V*Cn))+R(h*vn))&lt;R(0)&amp;&amp;(g[t+8&gt;&gt;2]=-h,g[t+4&gt;&gt;2]=-V,g[t&gt;&gt;2]=-B),o[685]=o[685]+1,!C[2988]||ji(r,f,t+16|0,t,e,i,d)){if(W=0,o[686]=o[686]+1,IA(e,r,t,t+108|0,t+104|0,t+80|0,t- -64|0),IA(i,f,t,t+100|0,t+96|0,t+48|0,t+32|0),(B=g[t+104&gt;&gt;2])&lt;(Q=g[t+100&gt;&gt;2])||((y=g[t+96&gt;&gt;2])&lt;(h=g[t+108&gt;&gt;2])||(Y=(Y=R(B-Q))&lt;(B=R(y-h))?Y:B,W=1)),!W)break t;Y&lt;d&amp;&amp;(G=o[t+4&gt;&gt;2],o[n&gt;&gt;2]=o[t&gt;&gt;2],o[n+4&gt;&gt;2]=G,sn=o[(vr=t+8|0)+4&gt;&gt;2],o[(G=n+8|0)&gt;&gt;2]=o[vr&gt;&gt;2],o[G+4&gt;&gt;2]=sn,d=Y)}if(br=br+36|0,!(F=F+-1|0))break}if((0|(br=o[e+48&gt;&gt;2]))&gt;=1)break a;vr=-1,Y=R(0),B=R(0),Q=R(0),y=R(0),h=R(0),V=R(0),sn=-1;break n}f=0;break r}for(W=o[i+48&gt;&gt;2],sn=-1,G=0,vr=-1,V=R(0),h=R(0),y=R(0),Q=R(0),B=R(0),Y=R(0);;){if((0|W)&gt;=1){for(F=o[e+56&gt;&gt;2]+(G&lt;&lt;4)|0,cn=g[F&gt;&gt;2],gr=g[F+4&gt;&gt;2],hr=g[F+8&gt;&gt;2],Gf=R(R(R(cn*g[r+32&gt;&gt;2])+R(gr*g[r+36&gt;&gt;2]))+R(hr*g[r+40&gt;&gt;2])),Zf=R(R(R(cn*g[r+16&gt;&gt;2])+R(gr*g[r+20&gt;&gt;2]))+R(hr*g[r+24&gt;&gt;2])),cn=R(R(R(cn*g[r&gt;&gt;2])+R(gr*g[r+4&gt;&gt;2]))+R(hr*g[r+8&gt;&gt;2])),F=0,br=4;;){if(W=o[i+56&gt;&gt;2]+br|0,un=g[W+4&gt;&gt;2],Z=g[W+-4&gt;&gt;2],E=g[W&gt;&gt;2],kn=g[f+40&gt;&gt;2],yn=g[f+32&gt;&gt;2],wn=g[f+36&gt;&gt;2],gr=g[f+24&gt;&gt;2],hr=g[f+16&gt;&gt;2],_=g[f+20&gt;&gt;2],Wn=g[f+8&gt;&gt;2],pn=g[f&gt;&gt;2],Fn=g[f+4&gt;&gt;2],o[t+12&gt;&gt;2]=0,gr=R(R(R(Z*hr)+R(E*_))+R(un*gr)),hr=R(R(R(Z*pn)+R(E*Fn))+R(un*Wn)),_=R(R(cn*gr)-R(Zf*hr)),g[t+8&gt;&gt;2]=_,un=R(R(R(Z*yn)+R(E*wn))+R(un*kn)),Z=R(R(Gf*hr)-R(cn*un)),g[t+4&gt;&gt;2]=Z,E=R(R(Zf*un)-R(Gf*gr)),g[t&gt;&gt;2]=E,(!(+R(m(_))&gt;1e-6^1)||+R(m(E))&gt;1e-6|+R(m(Z))&gt;1e-6)&amp;&amp;(kn=_,_=R(R(1)/R(w(R(R(_*_)+R(R(E*E)+R(Z*Z)))))),kn=R(kn*_),g[t+8&gt;&gt;2]=kn,Z=R(Z*_),g[t+4&gt;&gt;2]=Z,_=R(E*_),g[t&gt;&gt;2]=_,R(R(R(_*dn)+R(Z*Cn))+R(vn*kn))&lt;R(0)&amp;&amp;(g[t+8&gt;&gt;2]=-kn,g[t+4&gt;&gt;2]=-Z,g[t&gt;&gt;2]=-_),o[685]=o[685]+1,!C[2988]||ji(r,f,t+16|0,t,e,i,d))){if(W=0,o[686]=o[686]+1,IA(e,r,t,t+108|0,t+104|0,t+80|0,t- -64|0),IA(i,f,t,t+100|0,t+96|0,t+48|0,t+32|0),(_=g[t+104&gt;&gt;2])&lt;(Z=g[t+100&gt;&gt;2])||((E=g[t+96&gt;&gt;2])&lt;(kn=g[t+108&gt;&gt;2])||((v=R(_-Z))&lt;(_=R(E-kn))?(W=1,Bn=g[t+56&gt;&gt;2],_n=g[t+52&gt;&gt;2],Rn=g[t+48&gt;&gt;2],p=g[t+72&gt;&gt;2],z=g[t+68&gt;&gt;2],gn=g[t+64&gt;&gt;2]):(W=1,Bn=g[t+40&gt;&gt;2],_n=g[t+36&gt;&gt;2],Rn=g[t+32&gt;&gt;2],p=g[t+88&gt;&gt;2],z=g[t+84&gt;&gt;2],gn=g[t+80&gt;&gt;2],v=_))),!W)break f;v&lt;d&amp;&amp;(vr=o[t+4&gt;&gt;2],o[n&gt;&gt;2]=o[t&gt;&gt;2],o[n+4&gt;&gt;2]=vr,W=o[(sn=t+8|0)+4&gt;&gt;2],o[(vr=n+8|0)&gt;&gt;2]=o[sn&gt;&gt;2],o[vr+4&gt;&gt;2]=W,Y=Rn,B=_n,Q=Bn,y=gn,h=z,V=p,Dr=hr,gi=gr,mn=un,Qn=cn,hn=Zf,Gn=Gf,vr=G,sn=F,d=v)}if(br=br+16|0,!((0|(F=F+1|0))&lt;(0|(W=o[i+48&gt;&gt;2]))))break}br=o[e+48&gt;&gt;2]}if(!((0|(G=G+1|0))&lt;(0|br)))break}}if(!((vr|sn)&lt;0)){Bn=R(Y-y),_n=R(B-h),Rn=R(Q-V),p=R(R(R(Bn*Dr)+R(_n*gi))+R(Rn*mn)),gn=R(R(R(Bn*Qn)+R(_n*hn))+R(Rn*Gn)),d=R(0),z=R(R(R(Dr*Qn)+R(gi*hn))+R(mn*Gn)),(v=R(R(1)-R(z*z)))!=R(0)&amp;&amp;(d=R(-1.0000000150474662e30),(v=R(R(gn-R(p*z))/v))&lt;R(-1.0000000150474662e30)||(d=v)&gt;R(1.0000000150474662e30)&amp;&amp;(d=R(1.0000000150474662e30)));n:if((p=R(R(z*d)-p))&lt;R(-1.0000000150474662e30)){if((v=R(gn+R(z*R(-1.0000000150474662e30))))&lt;R(-1.0000000150474662e30)){p=R(-1.0000000150474662e30),d=R(-1.0000000150474662e30);break n}if(d=R(1.0000000150474662e30),!(v&gt;R(1.0000000150474662e30))){p=R(-1.0000000150474662e30),d=v;break n}p=R(-1.0000000150474662e30)}else p&gt;R(1.0000000150474662e30)&amp;&amp;(d=R(-1.0000000150474662e30),p=R(1.0000000150474662e30),v=R(gn+R(z*R(1.0000000150474662e30))),v&lt;R(-1.0000000150474662e30)||(d=v,d&gt;R(1.0000000150474662e30)&amp;&amp;(d=R(1.0000000150474662e30))));o[t+92&gt;&gt;2]=0,mn=R(mn*p),v=R(mn+R(Rn-R(Gn*d))),g[t+88&gt;&gt;2]=v,z=R(gi*p),gi=R(z+R(_n-R(hn*d))),g[t+84&gt;&gt;2]=gi,p=R(Dr*p),d=R(p+R(Bn-R(Qn*d))),g[t+80&gt;&gt;2]=d,(Dr=R(R(v*v)+R(R(d*d)+R(gi*gi))))&gt;R(1.1920928955078125e-7)&amp;&amp;(_=v,Qn=R(w(Dr)),v=R(R(1)/Qn),Dr=R(_*v),g[t+88&gt;&gt;2]=Dr,gi=R(gi*v),g[t+84&gt;&gt;2]=gi,d=R(d*v),g[t+80&gt;&gt;2]=d,R(R(R(d*dn)+R(gi*Cn))+R(Dr*vn))&lt;R(0)&amp;&amp;(g[t+88&gt;&gt;2]=-Dr,g[t+84&gt;&gt;2]=-gi,g[t+80&gt;&gt;2]=-d),o[t+76&gt;&gt;2]=0,g[t+72&gt;&gt;2]=Q+mn,g[t+68&gt;&gt;2]=B+z,g[t+64&gt;&gt;2]=Y+p,BA[o[o[a&gt;&gt;2]+16&gt;&gt;2]](a,t+80|0,t- -64|0,R(-Qn)))}if(f=1,d=g[n&gt;&gt;2],v=g[n+4&gt;&gt;2],Y=g[n+8&gt;&gt;2],!(R(R(R(dn*d)+R(Cn*v))+R(vn*Y))&lt;R(0)))break r;o[n+12&gt;&gt;2]=0,g[n+8&gt;&gt;2]=-Y,g[n+4&gt;&gt;2]=-v,g[n&gt;&gt;2]=-d;break r}f=0}return D=t+112|0,f}(o[z+56&gt;&gt;2],o[p+56&gt;&gt;2],o[i+12&gt;&gt;2],o[r+12&gt;&gt;2],t+248|0,a))break i;break e}if(Mi(br,t+792|0,t+8|0,o[f+20&gt;&gt;2]),d=o[(f=t+24|0)+4&gt;&gt;2],o[(y=t+256|0)&gt;&gt;2]=o[f&gt;&gt;2],o[y+4&gt;&gt;2]=d,f=o[t+20&gt;&gt;2],o[t+248&gt;&gt;2]=o[t+16&gt;&gt;2],o[t+252&gt;&gt;2]=f,B=g[t+40&gt;&gt;2],!C[t+44|0]|B&lt;R(0)^1)break e}if((0|(d=o[e+16&gt;&gt;2]))&lt;=-1)for(o[e+20&gt;&gt;2]&lt;=-1&amp;&amp;((f=o[e+24&gt;&gt;2])&amp;&amp;(C[e+28|0]&amp;&amp;CA(f),o[e+24&gt;&gt;2]=0),o[e+20&gt;&gt;2]=0,o[e+24&gt;&gt;2]=0,n[e+28|0]=1),y=d&lt;&lt;4;f=o[t+332&gt;&gt;2],br=o[e+24&gt;&gt;2]+y|0,o[(V=br)&gt;&gt;2]=o[t+328&gt;&gt;2],o[V+4&gt;&gt;2]=f,V=o[(f=t+336|0)+4&gt;&gt;2],o[(br=br+8|0)&gt;&gt;2]=o[f&gt;&gt;2],o[br+4&gt;&gt;2]=V,y=y+16|0,br=(f=d+1|0)&gt;&gt;&gt;0&gt;=d&gt;&gt;&gt;0,d=f,br;);o[e+16&gt;&gt;2]=0,function(e,i,r,f,a,t,d,v,B,m){var Q,h,G=0,y=0,W=R(0),p=R(0),F=0,Z=R(0),Y=R(0),V=0,E=0,z=0,BA=R(0),gi=0,br=0,vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=R(0),sn=R(0),kn=R(0),Cn=R(0),dn=0;if(D=Q=D-32|0,o[Q+28&gt;&gt;2]=o[e+12&gt;&gt;2],W=g[e&gt;&gt;2],Z=g[e+4&gt;&gt;2],Y=g[e+8&gt;&gt;2],p=R(R(1)/R(w(R(R(R(W*W)+R(Z*Z))+R(Y*Y))))),BA=R(Y*p),g[Q+24&gt;&gt;2]=BA,vr=R(Z*p),g[Q+20&gt;&gt;2]=vr,gr=R(W*p),g[Q+16&gt;&gt;2]=gr,gi=-1,(0|(F=o[r+28&gt;&gt;2]))&gt;=1)for(e=o[r+36&gt;&gt;2]+20|0,hr=g[a+40&gt;&gt;2],Dr=g[a+36&gt;&gt;2],Gf=g[a+24&gt;&gt;2],Zf=g[a+20&gt;&gt;2],cn=g[a+32&gt;&gt;2],un=g[a+16&gt;&gt;2],sn=g[a+8&gt;&gt;2],kn=g[a+4&gt;&gt;2],Cn=g[a&gt;&gt;2],p=R(-34028234663852886e22);W=g[e&gt;&gt;2],Z=g[e+4&gt;&gt;2],Y=g[e+8&gt;&gt;2],p=(G=(W=R(R(R(gr*R(R(R(W*Cn)+R(Z*kn))+R(Y*sn)))+R(vr*R(R(R(W*un)+R(Z*Zf))+R(Y*Gf))))+R(BA*R(R(R(W*cn)+R(Z*Dr))+R(Y*hr)))))&gt;p)?W:p,gi=G?y:gi,e=e+36|0,(0|(y=y+1|0))&lt;(0|F););if((0|(e=o[v+4&gt;&gt;2]))&lt;=-1)for(o[v+8&gt;&gt;2]&lt;=-1&amp;&amp;((G=o[v+12&gt;&gt;2])&amp;&amp;(C[v+16|0]&amp;&amp;CA(G),o[v+12&gt;&gt;2]=0),n[v+16|0]=1,o[v+8&gt;&gt;2]=0,o[v+12&gt;&gt;2]=0),y=e&lt;&lt;4;V=o[Q+4&gt;&gt;2],G=o[v+12&gt;&gt;2]+y|0,o[G&gt;&gt;2]=o[Q&gt;&gt;2],o[G+4&gt;&gt;2]=V,V=o[(F=Q+8|0)+4&gt;&gt;2],o[(G=G+8|0)&gt;&gt;2]=o[F&gt;&gt;2],o[G+4&gt;&gt;2]=V,y=y+16|0,F=(G=e+1|0)&gt;&gt;&gt;0&gt;=e&gt;&gt;&gt;0,e=G,F;);if(o[v+4&gt;&gt;2]=0,e=o[r+36&gt;&gt;2]+_(gi,36)|0,(0|(h=o[e+4&gt;&gt;2]))&gt;=1)for(dn=e+12|0,y=0,G=0;;){if(e=o[r+16&gt;&gt;2]+(o[o[dn&gt;&gt;2]+(G&lt;&lt;2)&gt;&gt;2]&lt;&lt;4)|0,p=g[e&gt;&gt;2],W=g[e+4&gt;&gt;2],Z=g[e+8&gt;&gt;2],Y=R(R(R(R(p*g[a+32&gt;&gt;2])+R(W*g[a+36&gt;&gt;2]))+R(Z*g[a+40&gt;&gt;2]))+g[a+56&gt;&gt;2]),BA=R(R(R(R(p*g[a+16&gt;&gt;2])+R(W*g[a+20&gt;&gt;2]))+R(Z*g[a+24&gt;&gt;2]))+g[a+52&gt;&gt;2]),p=R(R(R(R(p*g[a&gt;&gt;2])+R(W*g[a+4&gt;&gt;2]))+R(Z*g[a+8&gt;&gt;2]))+g[a+48&gt;&gt;2]),o[v+8&gt;&gt;2]==(0|y)&amp;&amp;!((0|y)&gt;=(0|(F=y?y&lt;&lt;1:1)))){if(F?(V=dA(F&lt;&lt;4),y=o[v+4&gt;&gt;2]):V=0,(0|y)&gt;=1)for(e=0;z=o[v+12&gt;&gt;2]+e|0,br=o[z+4&gt;&gt;2],o[(E=e+V|0)&gt;&gt;2]=o[z&gt;&gt;2],o[E+4&gt;&gt;2]=br,br=o[(z=z+8|0)+4&gt;&gt;2],o[(E=E+8|0)&gt;&gt;2]=o[z&gt;&gt;2],o[E+4&gt;&gt;2]=br,e=e+16|0,y=y+-1|0;);(e=o[v+12&gt;&gt;2])&amp;&amp;(C[v+16|0]&amp;&amp;CA(e),o[v+12&gt;&gt;2]=0),o[v+12&gt;&gt;2]=V,n[v+16|0]=1,o[v+8&gt;&gt;2]=F,y=o[v+4&gt;&gt;2]}if(e=o[v+12&gt;&gt;2]+(y&lt;&lt;4)|0,o[e+12&gt;&gt;2]=0,g[e+8&gt;&gt;2]=Y,g[e+4&gt;&gt;2]=BA,g[e&gt;&gt;2]=p,y=o[v+4&gt;&gt;2]+1|0,o[v+4&gt;&gt;2]=y,(0|(G=G+1|0))==(0|h))break}(0|gi)&gt;-1&amp;&amp;Oi(Q+16|0,i,f,v,B,t,d,m),D=Q+32|0}(t+248|0,o[z+56&gt;&gt;2],o[p+56&gt;&gt;2],o[i+12&gt;&gt;2],o[r+12&gt;&gt;2],R(B-v),v,e+12|0,e+32|0,a)}if(!C[e+52|0])break A;if(e=o[a+4&gt;&gt;2],!o[e+780&gt;&gt;2])break A;if((0|(i=o[e+772&gt;&gt;2]))!=(0|(r=o[o[a+8&gt;&gt;2]+8&gt;&gt;2]))){se(e,o[o[a+12&gt;&gt;2]+8&gt;&gt;2]+4|0,r+4|0);break A}se(e,i+4|0,o[o[a+12&gt;&gt;2]+8&gt;&gt;2]+4|0);break A}if(1==o[p+4&gt;&gt;2]){if(o[t+252&gt;&gt;2]=0,d=o[r+12&gt;&gt;2],W=g[d+56&gt;&gt;2],Gf=g[d+36&gt;&gt;2],dn=g[d+40&gt;&gt;2],Bn=g[d+52&gt;&gt;2],Rn=g[d+20&gt;&gt;2],mn=g[d+24&gt;&gt;2],B=g[p+68&gt;&gt;2],v=g[p+60&gt;&gt;2],G=g[p- -64&gt;&gt;2],Wn=g[d+32&gt;&gt;2],hn=g[d+16&gt;&gt;2],vr=g[d+48&gt;&gt;2],hr=g[d+8&gt;&gt;2],Gn=g[d&gt;&gt;2],yn=g[d+4&gt;&gt;2],d=dA(16),o[t+256&gt;&gt;2]=1,o[t+260&gt;&gt;2]=d,n[t+264|0]=1,g[d&gt;&gt;2]=vr+R(R(R(v*Gn)+R(G*yn))+R(B*hr)),g[d+4&gt;&gt;2]=Bn+R(R(R(v*hn)+R(G*Rn))+R(B*mn)),o[d+12&gt;&gt;2]=0,g[d+8&gt;&gt;2]=W+R(R(R(v*Wn)+R(G*Gf))+R(B*dn)),y=o[t+252&gt;&gt;2]+1|0,o[t+252&gt;&gt;2]=y,B=g[p+76&gt;&gt;2],d=o[r+12&gt;&gt;2],v=g[p+80&gt;&gt;2],G=g[p+84&gt;&gt;2],W=R(R(R(R(B*g[d+32&gt;&gt;2])+R(v*g[d+36&gt;&gt;2]))+R(G*g[d+40&gt;&gt;2]))+g[d+56&gt;&gt;2]),Gf=R(R(R(R(B*g[d+16&gt;&gt;2])+R(v*g[d+20&gt;&gt;2]))+R(G*g[d+24&gt;&gt;2]))+g[d+52&gt;&gt;2]),B=R(R(R(R(B*g[d&gt;&gt;2])+R(v*g[d+4&gt;&gt;2]))+R(G*g[d+8&gt;&gt;2]))+g[d+48&gt;&gt;2]),o[t+256&gt;&gt;2]==(0|y)&amp;&amp;!((0|y)&gt;=(0|(V=y?y&lt;&lt;1:1)))){if(V?(Y=dA(V&lt;&lt;4),y=o[t+252&gt;&gt;2]):Y=0,(0|y)&gt;=1)for(d=0;Z=o[t+260&gt;&gt;2]+d|0,gi=o[Z+4&gt;&gt;2],o[(gr=d+Y|0)&gt;&gt;2]=o[Z&gt;&gt;2],o[gr+4&gt;&gt;2]=gi,gi=o[(Z=Z+8|0)+4&gt;&gt;2],o[(gr=gr+8|0)&gt;&gt;2]=o[Z&gt;&gt;2],o[gr+4&gt;&gt;2]=gi,d=d+16|0,y=y+-1|0;);(d=o[t+260&gt;&gt;2])&amp;&amp;(C[t+264|0]&amp;&amp;CA(d),o[t+260&gt;&gt;2]=0),o[t+260&gt;&gt;2]=Y,n[t+264|0]=1,o[t+256&gt;&gt;2]=V,y=o[t+252&gt;&gt;2]}if(d=o[t+260&gt;&gt;2]+(y&lt;&lt;4)|0,o[d+12&gt;&gt;2]=0,g[d+8&gt;&gt;2]=W,g[d+4&gt;&gt;2]=Gf,g[d&gt;&gt;2]=B,y=o[t+252&gt;&gt;2]+1|0,o[t+252&gt;&gt;2]=y,B=g[p+92&gt;&gt;2],r=o[r+12&gt;&gt;2],v=g[p+96&gt;&gt;2],G=g[p+100&gt;&gt;2],W=R(R(R(R(B*g[r&gt;&gt;2])+R(v*g[r+4&gt;&gt;2]))+R(G*g[r+8&gt;&gt;2]))+g[r+48&gt;&gt;2]),Gf=R(R(R(R(B*g[r+32&gt;&gt;2])+R(v*g[r+36&gt;&gt;2]))+R(G*g[r+40&gt;&gt;2]))+g[r+56&gt;&gt;2]),B=R(R(R(R(B*g[r+16&gt;&gt;2])+R(v*g[r+20&gt;&gt;2]))+R(G*g[r+24&gt;&gt;2]))+g[r+52&gt;&gt;2]),o[t+256&gt;&gt;2]==(0|y)&amp;&amp;!((0|y)&gt;=(0|(r=y?y&lt;&lt;1:1)))){if(r?(V=dA(r&lt;&lt;4),y=o[t+252&gt;&gt;2]):V=0,(0|y)&gt;=1)for(d=0;Y=o[t+260&gt;&gt;2]+d|0,Z=o[Y+4&gt;&gt;2],o[(gi=d+V|0)&gt;&gt;2]=o[Y&gt;&gt;2],o[gi+4&gt;&gt;2]=Z,Z=o[(Y=Y+8|0)+4&gt;&gt;2],o[(gi=gi+8|0)&gt;&gt;2]=o[Y&gt;&gt;2],o[gi+4&gt;&gt;2]=Z,d=d+16|0,y=y+-1|0;);(d=o[t+260&gt;&gt;2])&amp;&amp;(C[t+264|0]&amp;&amp;CA(d),o[t+260&gt;&gt;2]=0),o[t+260&gt;&gt;2]=V,n[t+264|0]=1,o[t+256&gt;&gt;2]=r,y=o[t+252&gt;&gt;2]}if(r=o[t+260&gt;&gt;2]+(y&lt;&lt;4)|0,o[r+12&gt;&gt;2]=0,g[r+8&gt;&gt;2]=Gf,g[r+4&gt;&gt;2]=B,g[r&gt;&gt;2]=W,o[t+252&gt;&gt;2]=o[t+252&gt;&gt;2]+1,B=g[o[e+56&gt;&gt;2]+784&gt;&gt;2],Mi(br,t+792|0,t+344|0,o[f+20&gt;&gt;2]),v=g[br+4&gt;&gt;2],G=g[br+8&gt;&gt;2],W=g[br+12&gt;&gt;2],(Gf=R(R(R(v*v)+R(G*G))+R(W*W)))&gt;R(1.1920928955078125e-7)){if(o[t+340&gt;&gt;2]=0,Qn=W,W=R(R(1)/Gf),g[t+336&gt;&gt;2]=Qn*W,g[t+332&gt;&gt;2]=G*W,g[t+328&gt;&gt;2]=v*W,v=R(R(g[br+56&gt;&gt;2]-R(BA[o[o[z&gt;&gt;2]+48&gt;&gt;2]](z)))-R(BA[o[o[p&gt;&gt;2]+48&gt;&gt;2]](p))),(0|(p=o[e+36&gt;&gt;2]))&lt;=-1)for(o[e+40&gt;&gt;2]&lt;=-1&amp;&amp;((r=o[e+44&gt;&gt;2])&amp;&amp;(C[e+48|0]&amp;&amp;CA(r),o[e+44&gt;&gt;2]=0),o[e+40&gt;&gt;2]=0,o[e+44&gt;&gt;2]=0,n[e+48|0]=1),d=p&lt;&lt;4;r=o[t+316&gt;&gt;2],f=o[e+44&gt;&gt;2]+d|0,o[(y=f)&gt;&gt;2]=o[t+312&gt;&gt;2],o[y+4&gt;&gt;2]=r,y=o[(r=t+320|0)+4&gt;&gt;2],o[(f=f+8|0)&gt;&gt;2]=o[r&gt;&gt;2],o[f+4&gt;&gt;2]=y,d=d+16|0,f=(r=p+1|0)&gt;&gt;&gt;0&gt;=p&gt;&gt;&gt;0,p=r,f;);o[e+36&gt;&gt;2]=0,Oi(t+328|0,o[z+56&gt;&gt;2],o[i+12&gt;&gt;2],t+248|0,e+32|0,R(v-B),B,a)}if(C[e+52|0]&amp;&amp;(e=o[a+4&gt;&gt;2],o[e+780&gt;&gt;2]&amp;&amp;((0|(i=o[e+772&gt;&gt;2]))==(0|(r=o[o[a+8&gt;&gt;2]+8&gt;&gt;2]))?se(e,i+4|0,o[o[a+12&gt;&gt;2]+8&gt;&gt;2]+4|0):se(e,o[o[a+12&gt;&gt;2]+8&gt;&gt;2]+4|0,r+4|0))),!(e=o[t+260&gt;&gt;2]))break A;C[t+264|0]&amp;&amp;CA(e),o[t+260&gt;&gt;2]=0;break A}}if(Mi(br,t+792|0,a,o[f+20&gt;&gt;2]),!(!o[e+64&gt;&gt;2]|o[o[a+4&gt;&gt;2]+780&gt;&gt;2]&gt;=o[e+68&gt;&gt;2])&amp;&amp;(B=g[br+4&gt;&gt;2],v=g[br+8&gt;&gt;2],G=g[br+12&gt;&gt;2],(W=R(R(R(B*B)+R(v*v))+R(G*G)))&gt;R(1.1920928955078125e-7)&amp;&amp;(Z=t+856|0,gi=t+840|0,gr=t+824|0,Cn=t+808|0,Qn=v,v=R(R(1)/W),Gf=R(Qn*v),Wn=R(B*v),hn=R(G*v),R(m(hn))&gt;R(.7071067690849304)?(B=R(R(1)/R(w(R(R(hn*hn)+R(Gf*Gf))))),v=R(Gf*B),B=R(-R(hn*B)),G=R(0)):(v=R(R(1)/R(w(R(R(Wn*Wn)+R(Gf*Gf))))),B=R(Wn*v),G=R(-R(Gf*v)),v=R(0)),W=R(BA[o[o[z&gt;&gt;2]+16&gt;&gt;2]](z)),dn=R(BA[o[o[p&gt;&gt;2]+16&gt;&gt;2]](p)),Bn=g[744],kn=o[(p=(d=(z=W&lt;dn)?t+792|0:Z)+8|0)+4&gt;&gt;2],o[(Dr=xn=t+256|0)&gt;&gt;2]=o[p&gt;&gt;2],o[Dr+4&gt;&gt;2]=kn,Dr=o[(kn=(p=z?Cn:y)+8|0)+4&gt;&gt;2],o[(vn=t+272|0)&gt;&gt;2]=o[kn&gt;&gt;2],o[vn+4&gt;&gt;2]=Dr,vn=o[(Dr=(kn=z?gr:V)+8|0)+4&gt;&gt;2],o[(pn=t+288|0)&gt;&gt;2]=o[Dr&gt;&gt;2],o[pn+4&gt;&gt;2]=vn,pn=o[(vn=(Dr=z?gi:Y)+8|0)+4&gt;&gt;2],o[(In=t+304|0)&gt;&gt;2]=o[vn&gt;&gt;2],o[In+4&gt;&gt;2]=pn,vn=o[d+4&gt;&gt;2],o[t+248&gt;&gt;2]=o[d&gt;&gt;2],o[t+252&gt;&gt;2]=vn,d=o[p+4&gt;&gt;2],o[t+264&gt;&gt;2]=o[p&gt;&gt;2],o[t+268&gt;&gt;2]=d,d=o[kn+4&gt;&gt;2],o[t+280&gt;&gt;2]=o[kn&gt;&gt;2],o[t+284&gt;&gt;2]=d,d=o[Dr+4&gt;&gt;2],o[t+296&gt;&gt;2]=o[Dr&gt;&gt;2],o[t+300&gt;&gt;2]=d,!((0|(d=o[e+64&gt;&gt;2]))&lt;1))))for(Qn=v,W=R(R(h(R(Bn/(z?W:dn)),R(.39269909262657166)))*R(.5)),Kn=R(R(R(G*G)+R(B*B))+R(v*v)),v=R(di(W)/R(w(Kn))),dn=R(Qn*v),Bn=R(B*v),Rn=R(G*v),mn=Ci(W),Qn=R(w(R(R(hn*hn)+R(R(Wn*Wn)+R(Gf*Gf))))),kn=t+296|0,Dr=t+224|0,vn=t+208|0,pn=t+280|0,In=t+192|0,Xn=t+264|0,Mn=t+176|0,Sn=t+160|0,Tn=t+144|0,jn=t+128|0,On=t+112|0,Hn=t+96|0,zn=t+80|0,Pn=t- -64|0,Ln=t+48|0,p=0;Kn&gt;R(1.1920928955078125e-7)&amp;&amp;(W=R(R(R(R(6.2831854820251465)/R(0|d))*R(0|p))*R(.5)),G=R(di(W)/Qn),B=R(hn*G),v=R(Gf*G),G=R(Wn*G),W=Ci(W),z?(d=o[i+12&gt;&gt;2],Gn=g[d&gt;&gt;2],yn=g[d+4&gt;&gt;2],Fn=g[d+8&gt;&gt;2],o[t+804&gt;&gt;2]=0,Zn=g[d+36&gt;&gt;2],Yn=g[d+20&gt;&gt;2],Vn=g[d+40&gt;&gt;2],En=g[d+24&gt;&gt;2],Nn=g[d+32&gt;&gt;2],Dn=g[d+16&gt;&gt;2],o[t+836&gt;&gt;2]=0,o[t+820&gt;&gt;2]=0,Zf=R(R(R(R(Bn*W)-R(mn*v))-R(Rn*B))+R(dn*G)),cn=R(R(R(R(mn*W)+R(Rn*G))+R(Bn*v))+R(dn*B)),un=R(R(R(R(Rn*W)-R(mn*G))-R(dn*v))+R(Bn*B)),sn=R(R(R(R(dn*W)-R(mn*B))-R(Bn*G))+R(Rn*v)),vr=R(R(R(B*Zf)+R(R(G*cn)+R(W*un)))-R(v*sn)),hr=R(R(R(R(W*cn)-R(G*un))-R(v*Zf))-R(B*sn)),wn=R(R(R(v*un)+R(R(B*cn)+R(W*sn)))-R(G*Zf)),B=R(R(R(G*sn)+R(R(W*Zf)+R(v*cn)))-R(B*un)),v=R(R(2)/R(R(hr*hr)+R(R(wn*wn)+R(R(vr*vr)+R(B*B))))),G=R(wn*v),cn=R(vr*G),W=R(B*v),un=R(hr*W),Zf=R(cn-un),sn=R(B*G),_n=R(vr*v),Jn=R(hr*_n),v=R(sn+Jn),_n=R(vr*_n),Un=R(B*W),B=R(R(1)-R(_n+Un)),g[t+832&gt;&gt;2]=R(R(Fn*Zf)+R(En*v))+R(Vn*B),g[t+828&gt;&gt;2]=R(R(Zf*yn)+R(v*Yn))+R(B*Zn),g[t+824&gt;&gt;2]=R(R(Zf*Gn)+R(v*Dn))+R(B*Nn),W=R(vr*W),vr=R(hr*G),B=R(W+vr),hr=R(wn*G),v=R(R(1)-R(_n+hr)),G=R(sn-Jn),g[t+816&gt;&gt;2]=R(R(Fn*B)+R(En*v))+R(Vn*G),g[t+812&gt;&gt;2]=R(R(B*yn)+R(v*Yn))+R(G*Zn),g[t+808&gt;&gt;2]=R(R(B*Gn)+R(v*Dn))+R(G*Nn),B=R(R(1)-R(Un+hr)),v=R(W-vr),G=R(cn+un),g[t+800&gt;&gt;2]=R(R(Fn*B)+R(En*v))+R(Vn*G),g[t+796&gt;&gt;2]=R(R(B*yn)+R(v*Yn))+R(G*Zn),g[t+792&gt;&gt;2]=R(R(B*Gn)+R(v*Dn))+R(G*Nn),d=o[r+12&gt;&gt;2],F=o[d+4&gt;&gt;2],o[Z&gt;&gt;2]=o[d&gt;&gt;2],o[Z+4&gt;&gt;2]=F,F=o[(Q=d+8|0)+4&gt;&gt;2],o[(E=Z+8|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[E+4&gt;&gt;2]=F,F=o[(Q=d+24|0)+4&gt;&gt;2],o[(E=y+8|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[E+4&gt;&gt;2]=F,Q=o[d+20&gt;&gt;2],o[y&gt;&gt;2]=o[d+16&gt;&gt;2],o[y+4&gt;&gt;2]=Q,F=o[(Q=d+40|0)+4&gt;&gt;2],o[(E=V+8|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[E+4&gt;&gt;2]=F,Q=o[d+36&gt;&gt;2],o[V&gt;&gt;2]=o[d+32&gt;&gt;2],o[V+4&gt;&gt;2]=Q,F=o[(Q=d+56|0)+4&gt;&gt;2],o[(E=Y+8|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[E+4&gt;&gt;2]=F,Q=o[d+52&gt;&gt;2],o[Y&gt;&gt;2]=o[d+48&gt;&gt;2],o[Y+4&gt;&gt;2]=Q):(d=o[i+12&gt;&gt;2],F=o[(Q=d+8|0)&gt;&gt;2],Q=o[Q+4&gt;&gt;2],E=o[d&gt;&gt;2],$n=o[d+4&gt;&gt;2],gn=o[d+20&gt;&gt;2],o[Cn&gt;&gt;2]=o[d+16&gt;&gt;2],o[Cn+4&gt;&gt;2]=gn,Aa=o[(gn=d+24|0)+4&gt;&gt;2],o[(qn=Cn+8|0)&gt;&gt;2]=o[gn&gt;&gt;2],o[qn+4&gt;&gt;2]=Aa,o[(gn=t+800|0)&gt;&gt;2]=F,o[gn+4&gt;&gt;2]=Q,Q=o[d+36&gt;&gt;2],o[gr&gt;&gt;2]=o[d+32&gt;&gt;2],o[gr+4&gt;&gt;2]=Q,F=o[(Q=d+40|0)+4&gt;&gt;2],o[(gn=gr+8|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[gn+4&gt;&gt;2]=F,F=o[(Q=d+56|0)+4&gt;&gt;2],o[(gn=gi+8|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[gn+4&gt;&gt;2]=F,Q=o[d+52&gt;&gt;2],o[gi&gt;&gt;2]=o[d+48&gt;&gt;2],o[gi+4&gt;&gt;2]=Q,o[t+792&gt;&gt;2]=E,o[t+796&gt;&gt;2]=$n,d=o[r+12&gt;&gt;2],Gn=g[d+36&gt;&gt;2],yn=g[d+20&gt;&gt;2],Fn=g[d+40&gt;&gt;2],Zn=g[d+24&gt;&gt;2],Yn=g[d+32&gt;&gt;2],Vn=g[d&gt;&gt;2],En=g[d+16&gt;&gt;2],Nn=g[d+4&gt;&gt;2],Dn=g[d+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,Zf=R(R(R(R(Bn*W)-R(mn*v))-R(Rn*B))+R(dn*G)),cn=R(R(R(R(mn*W)+R(Rn*G))+R(Bn*v))+R(dn*B)),un=R(R(R(R(Rn*W)-R(mn*G))-R(dn*v))+R(Bn*B)),sn=R(R(R(R(dn*W)-R(mn*B))-R(Bn*G))+R(Rn*v)),vr=R(R(R(B*Zf)+R(R(G*cn)+R(W*un)))-R(v*sn)),hr=R(R(R(R(W*cn)-R(G*un))-R(v*Zf))-R(B*sn)),wn=R(R(R(v*un)+R(R(B*cn)+R(W*sn)))-R(G*Zf)),B=R(R(R(G*sn)+R(R(W*Zf)+R(v*cn)))-R(B*un)),v=R(R(2)/R(R(hr*hr)+R(R(wn*wn)+R(R(vr*vr)+R(B*B))))),G=R(wn*v),cn=R(vr*G),W=R(B*v),un=R(hr*W),Zf=R(cn-un),sn=R(B*G),_n=R(vr*v),Jn=R(hr*_n),v=R(sn+Jn),_n=R(vr*_n),Un=R(B*W),B=R(R(1)-R(_n+Un)),g[t+896&gt;&gt;2]=R(R(Dn*Zf)+R(Zn*v))+R(Fn*B),g[t+892&gt;&gt;2]=R(R(Zf*Nn)+R(v*yn))+R(B*Gn),g[t+888&gt;&gt;2]=R(R(Zf*Vn)+R(v*En))+R(B*Yn),W=R(vr*W),vr=R(hr*G),B=R(W+vr),hr=R(wn*G),v=R(R(1)-R(_n+hr)),G=R(sn-Jn),g[t+880&gt;&gt;2]=R(R(Dn*B)+R(Zn*v))+R(Fn*G),g[t+876&gt;&gt;2]=R(R(B*Nn)+R(v*yn))+R(G*Gn),g[t+872&gt;&gt;2]=R(R(B*Vn)+R(v*En))+R(G*Yn),B=R(R(1)-R(Un+hr)),v=R(W-vr),G=R(cn+un),g[t+864&gt;&gt;2]=R(R(Dn*B)+R(Zn*v))+R(Fn*G),g[t+860&gt;&gt;2]=R(R(B*Nn)+R(v*yn))+R(G*Gn),g[t+856&gt;&gt;2]=R(R(B*Vn)+R(v*En))+R(G*Yn)),d=o[t+796&gt;&gt;2],o[Ln&gt;&gt;2]=o[t+792&gt;&gt;2],o[Ln+4&gt;&gt;2]=d,d=o[Cn+4&gt;&gt;2],o[Pn&gt;&gt;2]=o[Cn&gt;&gt;2],o[Pn+4&gt;&gt;2]=d,d=o[gr+4&gt;&gt;2],o[zn&gt;&gt;2]=o[gr&gt;&gt;2],o[zn+4&gt;&gt;2]=d,d=o[gi+4&gt;&gt;2],o[Hn&gt;&gt;2]=o[gi&gt;&gt;2],o[Hn+4&gt;&gt;2]=d,Q=o[(d=t+800|0)+4&gt;&gt;2],o[(F=Ln+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[F+4&gt;&gt;2]=Q,Q=o[(d=Cn+8|0)+4&gt;&gt;2],o[(F=Pn+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[F+4&gt;&gt;2]=Q,Q=o[(d=gr+8|0)+4&gt;&gt;2],o[(F=zn+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[F+4&gt;&gt;2]=Q,Q=o[(d=gi+8|0)+4&gt;&gt;2],o[(F=Hn+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[F+4&gt;&gt;2]=Q,o[t+40&gt;&gt;2]=0,o[t+44&gt;&gt;2]=a,o[t+8&gt;&gt;2]=15924,d=o[f+20&gt;&gt;2],F=o[(Q=Z+8|0)+4&gt;&gt;2],o[(E=On+8|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[E+4&gt;&gt;2]=F,Q=o[Z+4&gt;&gt;2],o[On&gt;&gt;2]=o[Z&gt;&gt;2],o[On+4&gt;&gt;2]=Q,F=o[(Q=y+8|0)+4&gt;&gt;2],o[(E=jn+8|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[E+4&gt;&gt;2]=F,Q=o[y+4&gt;&gt;2],o[jn&gt;&gt;2]=o[y&gt;&gt;2],o[jn+4&gt;&gt;2]=Q,F=o[(Q=V+8|0)+4&gt;&gt;2],o[(E=Tn+8|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[E+4&gt;&gt;2]=F,Q=o[V+4&gt;&gt;2],o[Tn&gt;&gt;2]=o[V&gt;&gt;2],o[Tn+4&gt;&gt;2]=Q,F=o[(Q=Y+8|0)+4&gt;&gt;2],o[(E=Sn+8|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[E+4&gt;&gt;2]=F,Q=o[Y+4&gt;&gt;2],o[Sn&gt;&gt;2]=o[Y&gt;&gt;2],o[Sn+4&gt;&gt;2]=Q,Q=o[xn+4&gt;&gt;2],o[(F=Mn+8|0)&gt;&gt;2]=o[xn&gt;&gt;2],o[F+4&gt;&gt;2]=Q,Q=o[t+252&gt;&gt;2],o[Mn&gt;&gt;2]=o[t+248&gt;&gt;2],o[Mn+4&gt;&gt;2]=Q,F=o[(Q=Xn+8|0)+4&gt;&gt;2],o[(E=In+8|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[E+4&gt;&gt;2]=F,Q=o[Xn+4&gt;&gt;2],o[In&gt;&gt;2]=o[Xn&gt;&gt;2],o[In+4&gt;&gt;2]=Q,F=o[(Q=pn+8|0)+4&gt;&gt;2],o[(E=vn+8|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[E+4&gt;&gt;2]=F,Q=o[pn+4&gt;&gt;2],o[vn&gt;&gt;2]=o[pn&gt;&gt;2],o[vn+4&gt;&gt;2]=Q,F=o[(Q=kn+8|0)+4&gt;&gt;2],o[(E=Dr+8|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[E+4&gt;&gt;2]=F,Q=o[kn+4&gt;&gt;2],o[Dr&gt;&gt;2]=o[kn&gt;&gt;2],o[Dr+4&gt;&gt;2]=Q,o[t+244&gt;&gt;2]=d,n[t+240|0]=z,Mi(br,t+792|0,t+8|0,d),d=o[e+64&gt;&gt;2]),(0|(p=p+1|0))&lt;(0|d););C[e+52|0]&amp;&amp;(e=o[a+4&gt;&gt;2],o[e+780&gt;&gt;2]&amp;&amp;((0|(i=o[e+772&gt;&gt;2]))==(0|(r=o[o[a+8&gt;&gt;2]+8&gt;&gt;2]))?se(e,i+4|0,o[o[a+12&gt;&gt;2]+8&gt;&gt;2]+4|0):se(e,o[o[a+12&gt;&gt;2]+8&gt;&gt;2]+4|0,r+4|0)))}D=t+928|0},function(e,i,r,f,a){e|=0,i|=0,r|=0,f|=0,a|=0;var t=R(0),d=R(0),v=R(0),B=0,_=0,m=0,Q=0,h=0,G=0,y=0,w=0,W=0;return D=e=D-608|0,t=R(g[i+116&gt;&gt;2]-g[i+52&gt;&gt;2]),d=R(t*t),t=R(g[i+120&gt;&gt;2]-g[i+56&gt;&gt;2]),d=R(d+R(t*t)),t=R(g[i+124&gt;&gt;2]-g[i+60&gt;&gt;2]),d=R(d+R(t*t)),t=g[i+276&gt;&gt;2],d&lt;R(t*t)&amp;&amp;(d=R(1),t=R(g[r+116&gt;&gt;2]-g[r+52&gt;&gt;2]),v=R(t*t),t=R(g[r+120&gt;&gt;2]-g[r+56&gt;&gt;2]),v=R(v+R(t*t)),t=R(g[r+124&gt;&gt;2]-g[r+60&gt;&gt;2]),v=R(v+R(t*t)),t=g[r+276&gt;&gt;2],v&lt;R(t*t))||(d=R(1),C[2752]||(_=o[i+192&gt;&gt;2],B=o[r+272&gt;&gt;2],pA(e+552|0),o[(f=a=e+580|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[(Q=e+576|0)&gt;&gt;2]=1065353216,o[(f=m=e+588|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[(h=e+596|0)&gt;&gt;2]=0,o[e+568&gt;&gt;2]=1065353216,o[e+572&gt;&gt;2]=1065353216,o[e+556&gt;&gt;2]=8,o[e+552&gt;&gt;2]=9852,o[e+604&gt;&gt;2]=0,o[e+600&gt;&gt;2]=B,o[e+584&gt;&gt;2]=B,o[e+548&gt;&gt;2]=0,o[e+540&gt;&gt;2]=1566444395,o[e+544&gt;&gt;2]=0,o[e+376&gt;&gt;2]=15992,n[0|(G=e+348|0)]=0,o[e+324&gt;&gt;2]=953267991,f=Hi(e,_,e+552|0,e+16|0),y=i+4|0,w=i+68|0,B=r+4|0,_=r+68|0,d=R(1),zi(f,y,w,B,_,e+376|0)&amp;&amp;(t=g[e+540&gt;&gt;2],g[i+268&gt;&gt;2]&gt;t&amp;&amp;(g[i+268&gt;&gt;2]=t),g[r+268&gt;&gt;2]&gt;t&amp;&amp;(g[r+268&gt;&gt;2]=t),d=R(1),t&lt;R(1)&amp;&amp;(d=t)),f=o[r+192&gt;&gt;2],W=o[i+272&gt;&gt;2],pA(e+552|0),o[a&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[Q&gt;&gt;2]=1065353216,o[m&gt;&gt;2]=0,o[m+4&gt;&gt;2]=0,o[h&gt;&gt;2]=0,o[e+568&gt;&gt;2]=1065353216,o[e+572&gt;&gt;2]=1065353216,o[e+556&gt;&gt;2]=8,o[e+552&gt;&gt;2]=9852,o[e+604&gt;&gt;2]=0,o[e+600&gt;&gt;2]=W,o[e+584&gt;&gt;2]=W,o[e+548&gt;&gt;2]=0,o[e+540&gt;&gt;2]=1566444395,o[e+544&gt;&gt;2]=0,o[e+376&gt;&gt;2]=15992,n[0|G]=0,o[e+324&gt;&gt;2]=953267991,zi(Hi(e,e+552|0,f,e+16|0),y,w,B,_,e+376|0)&amp;&amp;(t=g[e+540&gt;&gt;2],g[i+268&gt;&gt;2]&gt;t&amp;&amp;(g[i+268&gt;&gt;2]=t),g[r+268&gt;&gt;2]&gt;t&amp;&amp;(g[r+268&gt;&gt;2]=t),d&gt;t&amp;&amp;(d=t)))),D=e+608|0,R(d)},function(e,i){i|=0;var r=0,f=0,a=0,t=0,d=0;if(!(!(f=o[(e|=0)+56&gt;&gt;2])|!C[e+52|0])){if((0|(r=o[i+4&gt;&gt;2]))==o[i+8&gt;&gt;2]&amp;&amp;!((0|r)&gt;=(0|(t=r?r&lt;&lt;1:1)))){if(t&amp;&amp;(d=dA(t&lt;&lt;2),r=o[i+4&gt;&gt;2]),(0|r)&gt;=1)for(f=0,a=r;o[f+d&gt;&gt;2]=o[o[i+12&gt;&gt;2]+f&gt;&gt;2],f=f+4|0,a=a+-1|0;);(a=o[i+12&gt;&gt;2])&amp;&amp;(C[i+16|0]&amp;&amp;(CA(a),r=o[i+4&gt;&gt;2]),o[i+12&gt;&gt;2]=0),o[i+12&gt;&gt;2]=d,n[i+16|0]=1,o[i+8&gt;&gt;2]=t,f=o[e+56&gt;&gt;2]}o[i+4&gt;&gt;2]=r+1,o[o[i+12&gt;&gt;2]+(r&lt;&lt;2)&gt;&gt;2]=f}},ve,pe,pe,function(e,i,r,f){f=R(f)},ve,pe,pe,function(e,i,r,f){e|=0,i|=0,r|=0,f=R(f);var a,t,C,d=0,v=R(0),B=R(0),_=R(0),m=R(0),Q=R(0),h=R(0),G=R(0);D=a=D-16|0,g[e+32&gt;&gt;2]=f,d=o[i+4&gt;&gt;2],o[e+8&gt;&gt;2]=o[i&gt;&gt;2],o[e+12&gt;&gt;2]=d,C=o[(d=i+8|0)+4&gt;&gt;2],o[(t=e+16|0)&gt;&gt;2]=o[d&gt;&gt;2],o[t+4&gt;&gt;2]=C,B=g[d&gt;&gt;2],_=g[r&gt;&gt;2],m=g[i&gt;&gt;2],Q=g[r+4&gt;&gt;2],h=g[i+4&gt;&gt;2],G=g[r+8&gt;&gt;2],v=g[e+28&gt;&gt;2],f=R(R(v+g[e+24&gt;&gt;2])+f),g[e+32&gt;&gt;2]=f,o[a+12&gt;&gt;2]=0,g[a+8&gt;&gt;2]=G-R(v*B),g[a+4&gt;&gt;2]=Q-R(v*h),g[a&gt;&gt;2]=_-R(m*v),f&lt;R(0)&amp;&amp;(n[e+36|0]=1),e=o[e+4&gt;&gt;2],BA[o[o[e&gt;&gt;2]+16&gt;&gt;2]](e,i,a,f),D=a+16|0},ve,function(e,i,r,f){e|=0,i|=0,r|=0,f=R(f);var n,a=R(0),t=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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=R(0),sn=R(0);D=n=D-16|0,vr=g[i+8&gt;&gt;2],gi=g[r+8&gt;&gt;2],m=R(R(vr*f)+gi),gr=g[i+4&gt;&gt;2],br=g[r+4&gt;&gt;2],hr=R(R(gr*f)+br),Dr=g[i&gt;&gt;2],a=R(Dr*f),f=g[r&gt;&gt;2],Gf=R(a+f),C[e+232|0]?(y=g[e+40&gt;&gt;2],Q=R(-g[e+88&gt;&gt;2]),w=g[e+56&gt;&gt;2],_=g[e+92&gt;&gt;2],B=g[e+72&gt;&gt;2],a=g[e+96&gt;&gt;2],Z=R(R(R(y*Q)-R(w*_))-R(B*a)),t=g[e+200&gt;&gt;2],W=g[e+44&gt;&gt;2],p=g[e+60&gt;&gt;2],h=g[e+76&gt;&gt;2],E=R(R(R(W*Q)-R(p*_))-R(h*a)),d=g[e+204&gt;&gt;2],F=g[e+48&gt;&gt;2],v=R(F*Q),Q=g[e- -64&gt;&gt;2],v=R(v-R(Q*_)),_=g[e+80&gt;&gt;2],Y=R(v-R(_*a)),a=g[e+208&gt;&gt;2],v=R(R(R(R(R(Z*t)+R(E*d))+R(Y*a))+g[e+224&gt;&gt;2])+R(R(m*R(R(R(B*t)+R(h*d))+R(_*a)))+R(R(Gf*R(R(R(y*t)+R(W*d))+R(F*a)))+R(hr*R(R(R(w*t)+R(p*d))+R(Q*a)))))),t=g[e+168&gt;&gt;2],d=g[e+172&gt;&gt;2],a=g[e+176&gt;&gt;2],t=R(R(R(m*R(R(R(B*t)+R(h*d))+R(_*a)))+R(R(Gf*R(R(R(y*t)+R(W*d))+R(F*a)))+R(hr*R(R(R(w*t)+R(p*d))+R(Q*a)))))+R(R(R(R(t*Z)+R(E*d))+R(Y*a))+g[e+216&gt;&gt;2])),d=R(Dr*R(t-f)),a=m,f=g[e+184&gt;&gt;2],m=g[e+188&gt;&gt;2],h=R(R(B*f)+R(h*m)),B=g[e+192&gt;&gt;2],m=R(R(R(a*R(h+R(_*B)))+R(R(Gf*R(R(R(y*f)+R(W*m))+R(F*B)))+R(hr*R(R(R(w*f)+R(p*m))+R(Q*B)))))+R(R(R(R(Z*f)+R(E*m))+R(Y*B))+g[e+220&gt;&gt;2])),f=R(R(d+R(gr*R(m-br)))+R(vr*R(v-gi))),g[n+8&gt;&gt;2]=v+R(vr*f),g[n+4&gt;&gt;2]=m+R(gr*f),g[n&gt;&gt;2]=t+R(Dr*f)):(un=g[e+224&gt;&gt;2],y=g[e+208&gt;&gt;2],w=g[e+200&gt;&gt;2],B=g[e+204&gt;&gt;2],sn=g[e+216&gt;&gt;2],t=g[e+172&gt;&gt;2],W=g[e+176&gt;&gt;2],p=g[e+168&gt;&gt;2],h=g[e+104&gt;&gt;2],v=R(-g[e+152&gt;&gt;2]),d=g[e+120&gt;&gt;2],V=g[e+156&gt;&gt;2],F=g[e+136&gt;&gt;2],z=g[e+160&gt;&gt;2],Q=R(R(R(h*v)-R(d*V))-R(F*z)),_=g[e+108&gt;&gt;2],a=g[e+124&gt;&gt;2],Z=g[e+140&gt;&gt;2],E=R(R(R(_*v)-R(a*V))-R(Z*z)),Y=g[e+112&gt;&gt;2],G=R(Y*v),v=g[e+128&gt;&gt;2],G=R(G-R(v*V)),V=g[e+144&gt;&gt;2],z=R(G-R(V*z)),G=g[e+184&gt;&gt;2],Zf=g[e+188&gt;&gt;2],cn=g[e+192&gt;&gt;2],G=R(R(R(gi*R(R(R(F*G)+R(Z*Zf))+R(V*cn)))+R(R(f*R(R(R(h*G)+R(_*Zf))+R(Y*cn)))+R(br*R(R(R(d*G)+R(a*Zf))+R(v*cn)))))+R(R(R(R(Q*G)+R(E*Zf))+R(z*cn))+g[e+220&gt;&gt;2])),g[n+4&gt;&gt;2]=G,t=R(R(R(gi*R(R(R(F*p)+R(Z*t))+R(V*W)))+R(R(f*R(R(R(h*p)+R(_*t))+R(Y*W)))+R(br*R(R(R(d*p)+R(a*t))+R(v*W)))))+R(sn+R(R(R(p*Q)+R(E*t))+R(z*W)))),g[n&gt;&gt;2]=t,f=R(R(un+R(R(R(Q*w)+R(E*B))+R(z*y)))+R(R(gi*R(R(R(F*w)+R(Z*B))+R(V*y)))+R(R(f*R(R(R(h*w)+R(_*B))+R(Y*y)))+R(br*R(R(R(d*w)+R(a*B))+R(v*y)))))),g[n+8&gt;&gt;2]=f,f=R(R(R(Dr*R(Gf-t))+R(gr*R(hr-G)))+R(vr*R(m-f)))),o[n+12&gt;&gt;2]=0,e=o[e+36&gt;&gt;2],BA[o[o[e&gt;&gt;2]+16&gt;&gt;2]](e,i,n,f),D=n+16|0},FA,Ri,pe,sA,ve,qe,function(){},ve,$i,function(e){var i,r,f=0;return o[(e|=0)+8&gt;&gt;2]=16148,o[e&gt;&gt;2]=16120,i=o[(f=e+56|0)&gt;&gt;2],r=e+72|0,BA[o[o[i&gt;&gt;2]+20&gt;&gt;2]](i,o[r&gt;&gt;2]),f=o[f&gt;&gt;2],BA[o[o[f&gt;&gt;2]+16&gt;&gt;2]](f,o[r&gt;&gt;2]),0|e},function(e){var i,r,f=0;o[(e|=0)+8&gt;&gt;2]=16148,o[e&gt;&gt;2]=16120,i=o[(f=e+56|0)&gt;&gt;2],r=e+72|0,BA[o[o[i&gt;&gt;2]+20&gt;&gt;2]](i,o[r&gt;&gt;2]),f=o[f&gt;&gt;2],BA[o[o[f&gt;&gt;2]+16&gt;&gt;2]](f,o[r&gt;&gt;2]),CA(e)},function(e,i,r,f,n){e|=0,i|=0,r|=0,f|=0,n|=0;var a,t,d=0,v=0,B=R(0);D=a=D-16|0,Ki(a+8|0,16202),v=C[e+76|0],d=o[(t=v?i:r)+4&gt;&gt;2],o[d+4&gt;&gt;2]+-21&gt;&gt;&gt;0&gt;8||(o[o[(i=v?r:i)+4&gt;&gt;2]+4&gt;&gt;2]&gt;19||(B=R(BA[o[o[d&gt;&gt;2]+48&gt;&gt;2]](d)),r=e+72|0,o[n+4&gt;&gt;2]=o[r&gt;&gt;2],function(e,i,r,f,n,a){var t,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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0);D=t=D+-64|0,g[e+56&gt;&gt;2]=i,o[e+52&gt;&gt;2]=r,o[e+40&gt;&gt;2]=n,o[e+36&gt;&gt;2]=f,o[e+44&gt;&gt;2]=a,r=o[n+12&gt;&gt;2],w=g[r+52&gt;&gt;2],W=g[r+56&gt;&gt;2],n=o[f+12&gt;&gt;2],p=g[n+52&gt;&gt;2],F=g[n+56&gt;&gt;2],C=g[r+20&gt;&gt;2],d=g[r+36&gt;&gt;2],Z=g[n+20&gt;&gt;2],Y=g[n+36&gt;&gt;2],V=g[n+24&gt;&gt;2],v=g[r+24&gt;&gt;2],E=g[n+40&gt;&gt;2],B=g[r+40&gt;&gt;2],z=g[n+32&gt;&gt;2],_=g[r+32&gt;&gt;2],gi=g[n&gt;&gt;2],m=g[r&gt;&gt;2],br=g[n+16&gt;&gt;2],Q=g[r+16&gt;&gt;2],h=g[r+48&gt;&gt;2],vr=g[n+48&gt;&gt;2],G=g[r+4&gt;&gt;2],gr=g[n+4&gt;&gt;2],hr=g[n+8&gt;&gt;2],y=g[r+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(y*hr)+R(v*V))+R(B*E),g[t+36&gt;&gt;2]=R(R(y*gr)+R(v*Z))+R(B*Y),g[t+24&gt;&gt;2]=R(R(G*hr)+R(C*V))+R(d*E),g[t+20&gt;&gt;2]=R(R(G*gr)+R(C*Z))+R(d*Y),h=R(-h),g[t+56&gt;&gt;2]=R(R(R(y*h)-R(v*w))-R(B*W))+R(R(R(y*vr)+R(v*p))+R(B*F)),g[t+52&gt;&gt;2]=R(R(R(G*h)-R(C*w))-R(d*W))+R(R(R(G*vr)+R(C*p))+R(d*F)),o[t+12&gt;&gt;2]=0,g[t&gt;&gt;2]=R(R(m*gi)+R(Q*br))+R(_*z),g[t+32&gt;&gt;2]=R(R(y*gi)+R(v*br))+R(B*z),g[t+16&gt;&gt;2]=R(R(G*gi)+R(C*br))+R(d*z),g[t+8&gt;&gt;2]=R(R(m*hr)+R(Q*V))+R(_*E),g[t+4&gt;&gt;2]=R(R(m*gr)+R(Q*Z))+R(_*Y),g[t+48&gt;&gt;2]=R(R(R(m*h)-R(Q*w))-R(_*W))+R(R(R(m*vr)+R(Q*p))+R(_*F)),r=o[f+4&gt;&gt;2],BA[o[o[r&gt;&gt;2]+8&gt;&gt;2]](r,t,e+4|0,e+20|0),i=R(g[a+32&gt;&gt;2]+i),g[e+20&gt;&gt;2]=i+g[e+20&gt;&gt;2],g[(r=e+24|0)&gt;&gt;2]=i+g[r&gt;&gt;2],g[(r=e+28|0)&gt;&gt;2]=i+g[r&gt;&gt;2],g[e+4&gt;&gt;2]=g[e+4&gt;&gt;2]-i,g[(r=e+8|0)&gt;&gt;2]=g[r&gt;&gt;2]-i,g[(e=e+12|0)&gt;&gt;2]=g[e&gt;&gt;2]-i,D=t- -64|0}(v=e+8|0,B,f,i,t,n),r=o[r&gt;&gt;2],o[r+776&gt;&gt;2]=o[t+8&gt;&gt;2],o[r+772&gt;&gt;2]=o[i+8&gt;&gt;2],BA[o[o[d&gt;&gt;2]+64&gt;&gt;2]](d,v,e+12|0,e+28|0),i=o[n+4&gt;&gt;2],o[i+780&gt;&gt;2]&amp;&amp;(r=(0|(f=o[i+772&gt;&gt;2]))==(0|(d=o[o[n+8&gt;&gt;2]+8&gt;&gt;2])),v=i,i=o[o[n+12&gt;&gt;2]+8&gt;&gt;2],se(v,(r?f:i)+4|0,(r?i:d)+4|0)),o[(e=e+44|0)&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0)),Li(),D=a+16|0},function(e,i,r,f,n){e|=0,i|=0,r|=0,f|=0,n|=0;var a=R(0),t=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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=R(0),sn=R(0),kn=R(0),Cn=R(0),dn=R(0),vn=R(0),gn=R(0),Bn=R(0),_n=R(0),Rn=R(0),mn=R(0),Qn=R(0),hn=R(0);return D=f=D-240|0,Qn=R(1),n=C[e+76|0],a=R(g[(e=n?r:i)+116&gt;&gt;2]-g[e+52&gt;&gt;2]),t=R(a*a),a=R(g[e+120&gt;&gt;2]-g[e+56&gt;&gt;2]),t=R(t+R(a*a)),a=R(g[e+124&gt;&gt;2]-g[e+60&gt;&gt;2]),t=R(t+R(a*a)),a=g[e+276&gt;&gt;2],t&lt;R(a*a)||(r=o[(i=n?i:r)+192&gt;&gt;2],o[r+4&gt;&gt;2]+-21&gt;&gt;&gt;0&gt;8||(vr=g[e+92&gt;&gt;2],gr=g[e+76&gt;&gt;2],hr=g[e+108&gt;&gt;2],Dr=g[e+88&gt;&gt;2],Gf=g[e+72&gt;&gt;2],Zf=g[e+104&gt;&gt;2],cn=g[e+100&gt;&gt;2],un=g[e+84&gt;&gt;2],sn=g[e+68&gt;&gt;2],m=g[i+36&gt;&gt;2],Q=g[i+20&gt;&gt;2],h=g[i+4&gt;&gt;2],kn=g[e+28&gt;&gt;2],Cn=g[e+12&gt;&gt;2],dn=g[e+44&gt;&gt;2],vn=g[e+24&gt;&gt;2],gn=g[e+8&gt;&gt;2],Bn=g[e+40&gt;&gt;2],_n=g[e+36&gt;&gt;2],Rn=g[e+20&gt;&gt;2],mn=g[e+4&gt;&gt;2],G=g[i+12&gt;&gt;2],Y=g[e+116&gt;&gt;2],y=g[i+28&gt;&gt;2],t=g[e+120&gt;&gt;2],w=g[i+44&gt;&gt;2],V=g[e+124&gt;&gt;2],hn=R(R(R(G*Y)+R(y*t))+R(w*V)),W=g[i+8&gt;&gt;2],E=R(-g[i+52&gt;&gt;2]),p=g[i+24&gt;&gt;2],F=g[i+56&gt;&gt;2],Z=g[i+40&gt;&gt;2],z=g[i+60&gt;&gt;2],_=R(R(R(W*E)-R(p*F))-R(Z*z)),a=R(_+R(R(R(W*Y)+R(p*t))+R(Z*V))),d=g[e+56&gt;&gt;2],v=g[e+52&gt;&gt;2],B=g[e+60&gt;&gt;2],o[f+236&gt;&gt;2]=0,br=R(R(R(G*E)-R(y*F))-R(w*z)),gi=R(br+R(R(R(G*v)+R(y*d))+R(w*B))),g[f+232&gt;&gt;2]=gi,_=R(_+R(R(R(W*v)+R(p*d))+R(Z*B))),g[f+228&gt;&gt;2]=_,F=R(R(R(h*E)-R(Q*F))-R(m*z)),B=R(F+R(R(R(h*v)+R(Q*d))+R(m*B))),g[f+224&gt;&gt;2]=B,E=B,(d=R(F+R(R(R(h*Y)+R(Q*t))+R(m*V))))&lt;B&amp;&amp;(g[f+224&gt;&gt;2]=d,E=d),Y=_,a&lt;_&amp;&amp;(g[f+228&gt;&gt;2]=a,Y=a),(v=R(br+hn))&lt;(t=gi)&amp;&amp;(g[f+232&gt;&gt;2]=v,t=v),o[f+220&gt;&gt;2]=0,g[f+216&gt;&gt;2]=gi,g[f+212&gt;&gt;2]=_,g[f+208&gt;&gt;2]=B,V=B,B&lt;d&amp;&amp;(g[f+208&gt;&gt;2]=d,V=d),F=_,_&lt;a&amp;&amp;(g[f+212&gt;&gt;2]=a,F=a),z=gi,gi&lt;v&amp;&amp;(g[f+216&gt;&gt;2]=v,z=v),br=t,t=g[e+272&gt;&gt;2],g[f+232&gt;&gt;2]=br-t,g[f+228&gt;&gt;2]=Y-t,g[f+224&gt;&gt;2]=E-t,g[f+216&gt;&gt;2]=t+z,g[f+212&gt;&gt;2]=t+F,g[f+208&gt;&gt;2]=t+V,o[f+128&gt;&gt;2]=0,g[f+124&gt;&gt;2]=v,g[f+120&gt;&gt;2]=a,g[f+116&gt;&gt;2]=d,o[f+112&gt;&gt;2]=0,g[f+108&gt;&gt;2]=R(R(G*gr)+R(y*vr))+R(w*hr),g[f+104&gt;&gt;2]=R(R(G*Gf)+R(y*Dr))+R(w*Zf),g[f+100&gt;&gt;2]=R(R(G*sn)+R(y*un))+R(w*cn),o[f+96&gt;&gt;2]=0,g[f+92&gt;&gt;2]=R(R(W*gr)+R(p*vr))+R(Z*hr),g[f+88&gt;&gt;2]=R(R(W*Gf)+R(p*Dr))+R(Z*Zf),g[f+84&gt;&gt;2]=R(R(W*sn)+R(p*un))+R(Z*cn),o[f+80&gt;&gt;2]=0,g[f+76&gt;&gt;2]=R(R(h*gr)+R(Q*vr))+R(m*hr),g[f+72&gt;&gt;2]=R(R(h*Gf)+R(Q*Dr))+R(m*Zf),o[f- -64&gt;&gt;2]=0,g[f+60&gt;&gt;2]=gi,g[f+56&gt;&gt;2]=_,g[f+52&gt;&gt;2]=B,o[f+48&gt;&gt;2]=0,g[f+44&gt;&gt;2]=R(R(G*Cn)+R(y*kn))+R(w*dn),g[f+40&gt;&gt;2]=R(R(G*gn)+R(y*vn))+R(w*Bn),g[f+36&gt;&gt;2]=R(R(G*mn)+R(y*Rn))+R(w*_n),o[f+32&gt;&gt;2]=0,g[f+28&gt;&gt;2]=R(R(W*Cn)+R(p*kn))+R(Z*dn),g[f+24&gt;&gt;2]=R(R(W*gn)+R(p*vn))+R(Z*Bn),g[f+20&gt;&gt;2]=R(R(W*mn)+R(p*Rn))+R(Z*_n),o[f+16&gt;&gt;2]=0,g[f+12&gt;&gt;2]=R(R(h*Cn)+R(Q*kn))+R(m*dn),g[f+8&gt;&gt;2]=R(R(h*gn)+R(Q*vn))+R(m*Bn),g[f+196&gt;&gt;2]=t,g[f+68&gt;&gt;2]=R(R(h*sn)+R(Q*un))+R(m*cn),g[f+4&gt;&gt;2]=R(R(h*mn)+R(Q*Rn))+R(m*_n),o[f&gt;&gt;2]=16488,o[f+200&gt;&gt;2]=o[e+268&gt;&gt;2],r&amp;&amp;(BA[o[o[r&gt;&gt;2]+64&gt;&gt;2]](r,f,f+224|0,f+208|0),(a=g[f+200&gt;&gt;2])&lt;g[e+268&gt;&gt;2]&amp;&amp;(g[e+268&gt;&gt;2]=a,Qn=a)))),D=f+240|0,R(Qn)},function(e,i){i|=0;var r=0,f=0,a=0,t=0,d=0;if(f=o[(e|=0)+72&gt;&gt;2]){if((0|(r=o[i+4&gt;&gt;2]))==o[i+8&gt;&gt;2]&amp;&amp;!((0|r)&gt;=(0|(t=r?r&lt;&lt;1:1)))){if(t&amp;&amp;(d=dA(t&lt;&lt;2),r=o[i+4&gt;&gt;2]),(0|r)&gt;=1)for(f=0,a=r;o[f+d&gt;&gt;2]=o[o[i+12&gt;&gt;2]+f&gt;&gt;2],f=f+4|0,a=a+-1|0;);(a=o[i+12&gt;&gt;2])&amp;&amp;(C[i+16|0]&amp;&amp;(CA(a),r=o[i+4&gt;&gt;2]),o[i+12&gt;&gt;2]=0),o[i+12&gt;&gt;2]=d,n[i+16|0]=1,o[i+8&gt;&gt;2]=t,f=o[e+72&gt;&gt;2]}o[i+4&gt;&gt;2]=r+1,o[o[i+12&gt;&gt;2]+(r&lt;&lt;2)&gt;&gt;2]=f}},function(e){var i=0;return o[(e|=0)&gt;&gt;2]=16148,i=o[e+48&gt;&gt;2],BA[o[o[i&gt;&gt;2]+20&gt;&gt;2]](i,o[e+64&gt;&gt;2]),i=o[e+48&gt;&gt;2],BA[o[o[i&gt;&gt;2]+16&gt;&gt;2]](i,o[e+64&gt;&gt;2]),0|e},function(e){var i=0;o[(e|=0)&gt;&gt;2]=16148,i=o[e+48&gt;&gt;2],BA[o[o[i&gt;&gt;2]+20&gt;&gt;2]](i,o[e+64&gt;&gt;2]),i=o[e+48&gt;&gt;2],BA[o[o[i&gt;&gt;2]+16&gt;&gt;2]](i,o[e+64&gt;&gt;2]),CA(e)},function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n,a=0,t=0,C=R(0),d=0,v=R(0),B=R(0),_=R(0),m=0,Q=0;D=n=D-144|0,Ki(n+136|0,16160),((_=(C=g[i&gt;&gt;2])&lt;(v=g[i+16&gt;&gt;2])?C:v)&lt;(B=g[i+32&gt;&gt;2])?_:B)&gt;g[e+20&gt;&gt;2]||(g[(g[i+(a=(C&gt;v^1)&lt;&lt;4)&gt;&gt;2]&gt;B?a:32)+i&gt;&gt;2]&lt;g[e+4&gt;&gt;2]||(((_=(C=g[i+8&gt;&gt;2])&lt;(v=g[(a=i+24|0)&gt;&gt;2])?C:v)&lt;(B=g[(d=i+40|0)&gt;&gt;2])?_:B)&gt;g[e+28&gt;&gt;2]||(g[(g[(a=C&gt;v?i+8|0:a)&gt;&gt;2]&gt;B?a:d)&gt;&gt;2]&lt;g[e+12&gt;&gt;2]||(((_=(C=g[i+4&gt;&gt;2])&lt;(v=g[(a=i+20|0)&gt;&gt;2])?C:v)&lt;(B=g[(d=i+36|0)&gt;&gt;2])?_:B)&gt;g[e+24&gt;&gt;2]||(a=C&gt;v?i+4|0:a,o[o[o[e+36&gt;&gt;2]+4&gt;&gt;2]+4&gt;&gt;2]&gt;19|g[(g[a&gt;&gt;2]&gt;B?a:d)&gt;&gt;2]&lt;g[e+8&gt;&gt;2]||(d=o[e+48&gt;&gt;2],Q=zA(n+24|0),m=o[(t=i+8|0)+4&gt;&gt;2],o[(a=n+92|0)&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=m,t=o[i+20&gt;&gt;2],o[(a=n+100|0)&gt;&gt;2]=o[i+16&gt;&gt;2],o[a+4&gt;&gt;2]=t,m=o[(t=i+24|0)+4&gt;&gt;2],o[(a=n+108|0)&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=m,t=o[i+36&gt;&gt;2],o[(a=n+116|0)&gt;&gt;2]=o[i+32&gt;&gt;2],o[a+4&gt;&gt;2]=t,m=o[(t=i+40|0)+4&gt;&gt;2],o[(a=n+124|0)&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=m,o[n+24&gt;&gt;2]=16352,a=o[i+4&gt;&gt;2],o[n+84&gt;&gt;2]=o[i&gt;&gt;2],o[n+88&gt;&gt;2]=a,o[n+72&gt;&gt;2]=o[e+56&gt;&gt;2],o[n+28&gt;&gt;2]=1,o[n+20&gt;&gt;2]=f,o[n+16&gt;&gt;2]=r,i=o[e+40&gt;&gt;2],o[n&gt;&gt;2]=i,a=o[i+8&gt;&gt;2],o[n+12&gt;&gt;2]=o[i+12&gt;&gt;2],o[n+8&gt;&gt;2]=a,C=g[o[e+44&gt;&gt;2]+32&gt;&gt;2],o[n+4&gt;&gt;2]=n+24,i=o[e+36&gt;&gt;2],i=C&gt;R(0)?0|BA[o[o[d&gt;&gt;2]+8&gt;&gt;2]](d,i,n,0,2):0|BA[o[o[d&gt;&gt;2]+8&gt;&gt;2]](d,i,n,o[e+64&gt;&gt;2],1),a=o[e+44&gt;&gt;2],t=o[a+8&gt;&gt;2],o[t+8&gt;&gt;2]!=o[o[e+40&gt;&gt;2]+8&gt;&gt;2]?(t=o[a+12&gt;&gt;2],o[a+12&gt;&gt;2]=n,BA[o[o[a&gt;&gt;2]+12&gt;&gt;2]](a,r,f)):(o[a+8&gt;&gt;2]=n,BA[o[o[a&gt;&gt;2]+8&gt;&gt;2]](a,r,f)),BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,o[e+36&gt;&gt;2],n,o[e+52&gt;&gt;2],o[e+44&gt;&gt;2]),r=o[e+44&gt;&gt;2],o[(o[o[r+8&gt;&gt;2]+8&gt;&gt;2]==o[o[e+40&gt;&gt;2]+8&gt;&gt;2]?8:12)+r&gt;&gt;2]=t,BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),BA[o[o[d&gt;&gt;2]+60&gt;&gt;2]](d,i),Ae(Q))))))),Li(),D=n+144|0},be,$A,ve,function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var a=0,t=0,C=0,d=R(0);D=r=D-800|0,Ki(r+792|0,16672),o[(f=r+740|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[(f=r+752|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[r+748&gt;&gt;2]=1065353216,o[(f=r+772|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[r+768&gt;&gt;2]=1065353216,o[(f=r+780|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[r+788&gt;&gt;2]=0,o[r+732&gt;&gt;2]=0,o[r+736&gt;&gt;2]=0,o[r+728&gt;&gt;2]=1065353216,o[r+760&gt;&gt;2]=0,o[r+764&gt;&gt;2]=0,o[r+720&gt;&gt;2]=0,o[r+724&gt;&gt;2]=0,o[r+552&gt;&gt;2]=15992,o[r+716&gt;&gt;2]=o[e+200&gt;&gt;2],f=o[e+196&gt;&gt;2],pA(r+496|0),o[(a=r+524|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[r+520&gt;&gt;2]=1065353216,o[(a=r+532|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[r+540&gt;&gt;2]=0,o[r+512&gt;&gt;2]=1065353216,o[r+516&gt;&gt;2]=1065353216,o[r+496&gt;&gt;2]=9852,o[r+548&gt;&gt;2]=0,o[r+544&gt;&gt;2]=f,o[r+528&gt;&gt;2]=f,o[r+500&gt;&gt;2]=8,f=zA(r+384|0),t=o[(a=i+8|0)+4&gt;&gt;2],o[(C=r+452|0)&gt;&gt;2]=o[a&gt;&gt;2],o[C+4&gt;&gt;2]=t,a=o[i+20&gt;&gt;2],o[(t=r+460|0)&gt;&gt;2]=o[i+16&gt;&gt;2],o[t+4&gt;&gt;2]=a,t=o[(a=i+24|0)+4&gt;&gt;2],o[(C=r+468|0)&gt;&gt;2]=o[a&gt;&gt;2],o[C+4&gt;&gt;2]=t,a=o[i+36&gt;&gt;2],o[(t=r+476|0)&gt;&gt;2]=o[i+32&gt;&gt;2],o[t+4&gt;&gt;2]=a,t=o[(a=i+40|0)+4&gt;&gt;2],o[(C=r+484|0)&gt;&gt;2]=o[a&gt;&gt;2],o[C+4&gt;&gt;2]=t,o[r+388&gt;&gt;2]=1,o[r+384&gt;&gt;2]=16352,a=o[i+4&gt;&gt;2],o[r+444&gt;&gt;2]=o[i&gt;&gt;2],o[r+448&gt;&gt;2]=a,n[r+356|0]=0,o[r+332&gt;&gt;2]=953267991,$i(qi(r+8|0,r+496|0,r+384|0,r+24|0),e+4|0,e+68|0,r+728|0,r+728|0,r+552|0)&amp;&amp;(d=g[r+716&gt;&gt;2],g[e+200&gt;&gt;2]&gt;d&amp;&amp;(g[e+200&gt;&gt;2]=d)),Ae(f),Li(),D=r+800|0},rr,function(e){$(rr(e|=0))},fr,function(e,i,r,f,n){e|=0,i|=0,r|=0,f|=0,n|=0;var a,t,d,v,B,_,m=0,Q=R(0),h=R(0),G=R(0),y=R(0),w=R(0),W=R(0),p=R(0),F=R(0),Z=R(0),Y=R(0),V=0,E=R(0),D=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=R(0),sn=R(0),kn=R(0),Cn=0;if((0|(V=o[e+52&gt;&gt;2]))&lt;1)return R(R(1));for(a=(m=C[e+68|0])?i:r,t=o[(i=m?r:i)- -64&gt;&gt;2],un=g[i+60&gt;&gt;2],sn=g[i+56&gt;&gt;2],kn=g[i+52&gt;&gt;2],d=o[i+48&gt;&gt;2],h=g[i+44&gt;&gt;2],G=g[i+40&gt;&gt;2],y=g[i+36&gt;&gt;2],m=32,v=o[i+32&gt;&gt;2],w=g[i+28&gt;&gt;2],W=g[i+24&gt;&gt;2],p=g[i+20&gt;&gt;2],B=o[i+16&gt;&gt;2],F=g[i+12&gt;&gt;2],Z=g[i+8&gt;&gt;2],r=o[i+304&gt;&gt;2],Y=g[i+4&gt;&gt;2],_=o[i+192&gt;&gt;2],E=R(1);o[i+304&gt;&gt;2]=r+1,r=o[_+28&gt;&gt;2]+m|0,Q=g[r+24&gt;&gt;2],D=g[r+16&gt;&gt;2],z=g[r+20&gt;&gt;2],gi=g[r&gt;&gt;2],br=g[r+-32&gt;&gt;2],vr=g[r+-16&gt;&gt;2],gr=g[r+4&gt;&gt;2],hr=g[r+-28&gt;&gt;2],Dr=g[r+-12&gt;&gt;2],Gf=g[r+8&gt;&gt;2],Zf=g[r+-24&gt;&gt;2],cn=g[r+-8&gt;&gt;2],o[i+64&gt;&gt;2]=0,o[i+48&gt;&gt;2]=0,o[i+32&gt;&gt;2]=0,o[i+16&gt;&gt;2]=0,g[i+44&gt;&gt;2]=R(R(y*Zf)+R(G*cn))+R(h*Gf),g[i+40&gt;&gt;2]=R(R(y*hr)+R(G*Dr))+R(h*gr),g[i+36&gt;&gt;2]=R(R(y*br)+R(G*vr))+R(h*gi),g[i+28&gt;&gt;2]=R(R(p*Zf)+R(W*cn))+R(w*Gf),g[i+24&gt;&gt;2]=R(R(p*hr)+R(W*Dr))+R(w*gr),g[i+20&gt;&gt;2]=R(R(p*br)+R(W*vr))+R(w*gi),g[i+12&gt;&gt;2]=R(R(Y*Zf)+R(Z*cn))+R(F*Gf),g[i+8&gt;&gt;2]=R(R(Y*hr)+R(Z*Dr))+R(F*gr),g[i+4&gt;&gt;2]=R(R(Y*br)+R(Z*vr))+R(F*gi),g[i+60&gt;&gt;2]=un+R(R(R(y*D)+R(G*z))+R(h*Q)),g[i+56&gt;&gt;2]=sn+R(R(R(p*D)+R(W*z))+R(w*Q)),g[i+52&gt;&gt;2]=kn+R(R(R(Y*D)+R(Z*z))+R(F*Q)),r=o[o[e+60&gt;&gt;2]+Cn&gt;&gt;2],Q=R(BA[o[o[r&gt;&gt;2]+12&gt;&gt;2]](r,i,a,f,n)),o[i+64&gt;&gt;2]=t,g[i+60&gt;&gt;2]=un,g[i+56&gt;&gt;2]=sn,g[i+52&gt;&gt;2]=kn,o[i+48&gt;&gt;2]=d,g[i+44&gt;&gt;2]=h,g[i+40&gt;&gt;2]=G,g[i+36&gt;&gt;2]=y,o[i+32&gt;&gt;2]=v,g[i+28&gt;&gt;2]=w,g[i+24&gt;&gt;2]=W,g[i+20&gt;&gt;2]=p,o[i+16&gt;&gt;2]=B,g[i+12&gt;&gt;2]=F,g[i+8&gt;&gt;2]=Z,g[i+4&gt;&gt;2]=Y,r=o[i+304&gt;&gt;2]+1|0,o[i+304&gt;&gt;2]=r,E=Q&lt;E?Q:E,m=m+80|0,Cn=Cn+4|0,V=V+-1|0;);return R(E)},function(e,i){i|=0;var r=0,f=0,n=0,a=0;if((0|(r=o[(e|=0)+52&gt;&gt;2]))&gt;=1)for(;(f=o[o[e+60&gt;&gt;2]+n&gt;&gt;2])&amp;&amp;(BA[o[o[f&gt;&gt;2]+16&gt;&gt;2]](f,i),r=o[e+52&gt;&gt;2]),n=n+4|0,(0|(a=a+1|0))&lt;(0|r););},sA,ve,pe,function(e,i){var r,f;i|=0,r=e|=0,f=o[o[o[e+4&gt;&gt;2]+4&gt;&gt;2]+28&gt;&gt;2],e=o[i+36&gt;&gt;2],nr(r,o[64+(f+_(e,80)|0)&gt;&gt;2],e)},function(e,i,r){e|=0,i|=0,r=R(r),BA[o[o[e&gt;&gt;2]+12&gt;&gt;2]](e,i)},li,li,function(e){var i=0;return o[(e|=0)&gt;&gt;2]=16844,(i=o[e+56&gt;&gt;2])&amp;&amp;(C[e+60|0]&amp;&amp;CA(i),o[e+56&gt;&gt;2]=0),o[e+56&gt;&gt;2]=0,o[e+48&gt;&gt;2]=0,o[e+52&gt;&gt;2]=0,n[e+60|0]=1,(i=o[e+36&gt;&gt;2])&amp;&amp;(C[e+40|0]&amp;&amp;CA(i),o[e+36&gt;&gt;2]=0),o[e+36&gt;&gt;2]=0,o[e+28&gt;&gt;2]=0,o[e+32&gt;&gt;2]=0,n[e+40|0]=1,(i=o[e+16&gt;&gt;2])&amp;&amp;(C[e+20|0]&amp;&amp;CA(i),o[e+16&gt;&gt;2]=0),o[e+16&gt;&gt;2]=0,o[e+8&gt;&gt;2]=0,o[e+12&gt;&gt;2]=0,n[e+20|0]=1,0|e},function(e){var i=0;o[(e|=0)&gt;&gt;2]=16844,(i=o[e+56&gt;&gt;2])&amp;&amp;(C[e+60|0]&amp;&amp;CA(i),o[e+56&gt;&gt;2]=0),o[e+56&gt;&gt;2]=0,o[e+48&gt;&gt;2]=0,o[e+52&gt;&gt;2]=0,n[e+60|0]=1,(i=o[e+36&gt;&gt;2])&amp;&amp;(C[e+40|0]&amp;&amp;CA(i),o[e+36&gt;&gt;2]=0),o[e+36&gt;&gt;2]=0,o[e+28&gt;&gt;2]=0,o[e+32&gt;&gt;2]=0,n[e+40|0]=1,!(i=o[e+16&gt;&gt;2])|!C[e+20|0]||CA(i),$(e)},function(e,i,r){e|=0,i|=0,r|=0;var f=0,n=0,a=0,t=0,C=0,d=0,v=0,g=0;o[690]=o[690]+1,d=o[e+36&gt;&gt;2],f=_((f=((f=r&lt;&lt;16|i)&lt;&lt;15^-1)+f|0)&gt;&gt;&gt;10^f,9),f=((f^=f&gt;&gt;&gt;6)&lt;&lt;11^-1)+f|0,v=d+((o[e+12&gt;&gt;2]+-1&amp;(f&gt;&gt;&gt;16^f))&lt;&lt;2)|0;A:if(-1!=(0|(f=o[v&gt;&gt;2]))){for(a=o[e+16&gt;&gt;2],n=f;;){if(C=a+_(n,12)|0,o[C+4&gt;&gt;2]!=(0|r)||(0|i)!=o[C&gt;&gt;2]){if(-1!=(0|(n=o[o[e+56&gt;&gt;2]+(n&lt;&lt;2)&gt;&gt;2])))continue;break A}break}if(C){i=_(n,12),g=o[8+(i+a|0)&gt;&gt;2],n=o[e+56&gt;&gt;2];e:{i:{if((0|f)!=(0|(t=(0|i)/12|0))){for(;(0|t)!=(0|(f=o[n+((i=f)&lt;&lt;2)&gt;&gt;2])););if(r=f=o[n+(t&lt;&lt;2)&gt;&gt;2],-1==(0|i))break i;o[n+(i&lt;&lt;2)&gt;&gt;2]=f;break e}r=o[n+(t&lt;&lt;2)&gt;&gt;2]}o[v&gt;&gt;2]=r}if((0|t)==(0|(f=o[e+8&gt;&gt;2]+-1|0)))return o[e+8&gt;&gt;2]=t,0|g;e:{if(a=a+_(f,12)|0,i=o[a+4&gt;&gt;2]&lt;&lt;16|o[a&gt;&gt;2],i=_((i=(i&lt;&lt;15^-1)+i|0)&gt;&gt;&gt;10^i,9),i=((i^=i&gt;&gt;&gt;6)&lt;&lt;11^-1)+i|0,v=o[e+12&gt;&gt;2]+-1&amp;(i&gt;&gt;&gt;16^i),(0|(i=o[(d=d+(v&lt;&lt;2)|0)&gt;&gt;2]))!=(0|f)){for(;r=i,(0|f)!=(0|(i=o[n+(i&lt;&lt;2)&gt;&gt;2])););if(i=o[n+(f&lt;&lt;2)&gt;&gt;2],-1!=(0|r)){o[n+(r&lt;&lt;2)&gt;&gt;2]=i;break e}}else i=o[n+(f&lt;&lt;2)&gt;&gt;2];o[d&gt;&gt;2]=i}i=o[a+4&gt;&gt;2],o[C&gt;&gt;2]=o[a&gt;&gt;2],o[C+4&gt;&gt;2]=i,o[C+8&gt;&gt;2]=o[a+8&gt;&gt;2],i=o[e+36&gt;&gt;2]+(v&lt;&lt;2)|0,o[o[e+56&gt;&gt;2]+(t&lt;&lt;2)&gt;&gt;2]=o[i&gt;&gt;2],o[i&gt;&gt;2]=t,o[e+8&gt;&gt;2]=o[e+8&gt;&gt;2]+-1}}return 0|g},function(e,i,r){return e|=0,i|=0,r|=0,o[691]=o[691]+1,0|function(e,i,r){var f,a=0,t=0,d=0,v=0,g=0,B=0,R=0,m=0,Q=0,h=0;a=_((a=((a=r&lt;&lt;16|i)&lt;&lt;15^-1)+a|0)&gt;&gt;&gt;10^a,9),m=(f=(a=((a^=a&gt;&gt;&gt;6)&lt;&lt;11^-1)+a|0)&gt;&gt;&gt;16^a)&amp;(a=o[e+12&gt;&gt;2])+-1;A:{e:if(-1!=(0|(t=o[o[e+36&gt;&gt;2]+(m&lt;&lt;2)&gt;&gt;2]))){for(Q=o[e+16&gt;&gt;2];;){if(d=Q+_(t,12)|0,o[d+4&gt;&gt;2]!=(0|r)||(0|i)!=o[d&gt;&gt;2]){if(-1!=(0|(t=o[o[e+56&gt;&gt;2]+(t&lt;&lt;2)&gt;&gt;2])))continue;break e}break}if(d)break A}e:{i:{if(B=e,(0|a)==(0|(t=v=o[e+8&gt;&gt;2]))){if(!(h=(0|a)&gt;=(0|(R=a?a&lt;&lt;1:1))))break i;t=a}o[B+8&gt;&gt;2]=t+1,d=(g=o[e+16&gt;&gt;2])+_(v,12)|0;break e}if(R&amp;&amp;(g=dA(_(R,12)),a=o[e+8&gt;&gt;2]),(0|a)&gt;=1)for(t=0;d=o[e+16&gt;&gt;2]+t|0,Q=o[d+4&gt;&gt;2],o[(B=t+g|0)&gt;&gt;2]=o[d&gt;&gt;2],o[B+4&gt;&gt;2]=Q,o[B+8&gt;&gt;2]=o[d+8&gt;&gt;2],t=t+12|0,a=a+-1|0;);(a=o[e+16&gt;&gt;2])&amp;&amp;(C[e+20|0]&amp;&amp;CA(a),o[e+16&gt;&gt;2]=0),o[e+16&gt;&gt;2]=g,o[e+12&gt;&gt;2]=R,n[e+20|0]=1,o[e+8&gt;&gt;2]=o[e+8&gt;&gt;2]+1,d=_(v,12)+g|0,h||(tr(e),m=o[e+12&gt;&gt;2]+-1&amp;f)}o[d&gt;&gt;2]=i,i=_(v,12)+g|0,o[i+8&gt;&gt;2]=0,o[i+4&gt;&gt;2]=r,i=o[e+56&gt;&gt;2]+(v&lt;&lt;2)|0,e=o[e+36&gt;&gt;2]+(m&lt;&lt;2)|0,o[i&gt;&gt;2]=o[e&gt;&gt;2],o[e&gt;&gt;2]=v}return d}(e,i,r)},or,cr,function(e){$(cr(e|=0))},function(e,i,r,f,a){e|=0,i|=0,r|=0,f|=0,a|=0;var t,d,v=0,B=0,Q=0,h=0,G=R(0),y=0,w=R(0),W=R(0),p=R(0),F=R(0),Z=0,Y=R(0),V=R(0),E=R(0),z=0,gi=0,br=R(0),vr=R(0),gr=R(0),hr=0,Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=R(0),sn=R(0),kn=R(0),Cn=R(0),dn=R(0),vn=R(0),gn=0,Bn=R(0),_n=R(0),Rn=0,mn=R(0),Qn=0,hn=0,Gn=R(0),yn=R(0),wn=R(0),Wn=R(0),pn=R(0),Fn=R(0),Zn=R(0),Yn=R(0),Vn=R(0),En=R(0);if(D=t=D-3328|0,d=o[i+4&gt;&gt;2],(gi=o[d+68&gt;&gt;2])&amp;&amp;(hn=o[r+4&gt;&gt;2],gn=o[hn+68&gt;&gt;2])){if(o[hn+72&gt;&gt;2]!=o[e+112&gt;&gt;2]||o[d+72&gt;&gt;2]!=o[e+108&gt;&gt;2]){if(B=8,v=o[e+84&gt;&gt;2],(0|(Q=o[v+8&gt;&gt;2]))&gt;=1){for(;(Z=o[o[v+16&gt;&gt;2]+B&gt;&gt;2])&amp;&amp;(BA[o[o[Z&gt;&gt;2]&gt;&gt;2]](Z),y=o[e+4&gt;&gt;2],BA[o[o[y&gt;&gt;2]+60&gt;&gt;2]](y,Z)),B=B+12|0,Q=Q+-1|0;);v=o[e+84&gt;&gt;2]}ar(v),o[e+108&gt;&gt;2]=o[d+72&gt;&gt;2],o[e+112&gt;&gt;2]=o[hn+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,ce(t+112|0),ce(t+916|0),ce(t+1720|0),ce(t+2524|0),(v=o[t+84&gt;&gt;2])&amp;&amp;(C[t+88|0]&amp;&amp;CA(v),o[t+84&gt;&gt;2]=0),o[t+76&gt;&gt;2]=0,o[t+80&gt;&gt;2]=4,Z=o[e+84&gt;&gt;2],n[t+88|0]=0,h=o[Z+8&gt;&gt;2],o[t+84&gt;&gt;2]=t+112;A:{if((0|h)&lt;=0)B=t+112|0;else{for(y=0;;){if(v=o[8+(o[Z+16&gt;&gt;2]+_(y,12)|0)&gt;&gt;2]){if(BA[o[o[v&gt;&gt;2]+16&gt;&gt;2]](v,t+72|0),(0|(B=o[t+76&gt;&gt;2]))&gt;=1)for(h=0,Q=0;v=o[o[t+84&gt;&gt;2]+h&gt;&gt;2],o[v+780&gt;&gt;2]&amp;&amp;(o[a+4&gt;&gt;2]=v,B=(0|(Rn=o[v+772&gt;&gt;2]))==(0|(z=o[o[a+8&gt;&gt;2]+8&gt;&gt;2])),Qn=v,v=o[o[a+12&gt;&gt;2]+8&gt;&gt;2],se(Qn,(B?Rn:v)+4|0,(B?v:z)+4|0),o[a+4&gt;&gt;2]=0,B=o[t+76&gt;&gt;2]),h=h+4|0,(0|(Q=Q+1|0))&lt;(0|B););if((0|B)&lt;=-1)for(o[t+80&gt;&gt;2]&lt;=-1&amp;&amp;((v=o[t+84&gt;&gt;2])&amp;&amp;(C[t+88|0]&amp;&amp;CA(v),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),h=B&lt;&lt;2;o[o[t+84&gt;&gt;2]+h&gt;&gt;2]=0,h=h+4|0,Q=(v=B+1|0)&gt;&gt;&gt;0&gt;=B&gt;&gt;&gt;0,B=v,Q;);o[t+76&gt;&gt;2]=0,h=o[Z+8&gt;&gt;2]}if(!((0|(y=y+1|0))&lt;(0|h)))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]=f,o[t+76&gt;&gt;2]=0,o[t+72&gt;&gt;2]=16988,o[t+88&gt;&gt;2]=o[e+4&gt;&gt;2],o[t+104&gt;&gt;2]=o[e+72&gt;&gt;2],o[t+100&gt;&gt;2]=o[e+84&gt;&gt;2],o[t+84&gt;&gt;2]=r,f=o[r+12&gt;&gt;2],G=g[f+56&gt;&gt;2],o[t+80&gt;&gt;2]=i,v=o[i+12&gt;&gt;2],w=g[v+40&gt;&gt;2],kn=g[f+52&gt;&gt;2],W=g[v+24&gt;&gt;2],Dr=g[f+48&gt;&gt;2],V=g[v+8&gt;&gt;2],Cn=g[v+56&gt;&gt;2],Gf=g[v+52&gt;&gt;2],Bn=g[v+48&gt;&gt;2],p=g[v+36&gt;&gt;2],F=g[v+20&gt;&gt;2],E=g[v+4&gt;&gt;2],Zf=g[f+40&gt;&gt;2],dn=g[f+24&gt;&gt;2],cn=g[f+8&gt;&gt;2],vn=g[f+36&gt;&gt;2],vr=g[f+20&gt;&gt;2],un=g[f+4&gt;&gt;2],br=g[v&gt;&gt;2],gr=g[v+16&gt;&gt;2],Y=g[v+32&gt;&gt;2],sn=g[f+16&gt;&gt;2],_n=g[f&gt;&gt;2],mn=g[f+32&gt;&gt;2],o[t+96&gt;&gt;2]=a,(f=o[gi&gt;&gt;2])&amp;&amp;(v=o[gn&gt;&gt;2])){for(Bn=R(-Bn),Gn=R(R(R(R(V*Bn)-R(W*Gf))-R(w*Cn))+R(R(R(V*Dr)+R(W*kn))+R(w*G))),Fn=R(R(R(R(E*Bn)-R(F*Gf))-R(p*Cn))+R(R(R(E*Dr)+R(F*kn))+R(p*G))),kn=R(R(R(R(br*Bn)-R(gr*Gf))-R(Y*Cn))+R(R(R(br*Dr)+R(gr*kn))+R(Y*G))),G=g[a+32&gt;&gt;2],o[t+116&gt;&gt;2]=v,o[t+112&gt;&gt;2]=f,Dr=R(R(R(V*cn)+R(W*dn))+R(w*Zf)),Cn=R(m(Dr)),Gf=R(R(R(V*un)+R(W*vr))+R(w*vn)),Bn=R(m(Gf)),yn=R(R(R(V*_n)+R(W*sn))+R(w*mn)),Zn=R(m(yn)),wn=R(R(R(E*cn)+R(F*dn))+R(p*Zf)),Yn=R(m(wn)),Wn=R(R(R(E*un)+R(F*vr))+R(p*vn)),Vn=R(m(Wn)),pn=R(R(R(E*_n)+R(F*sn))+R(p*mn)),En=R(m(pn)),Zf=R(R(R(br*cn)+R(gr*dn))+R(Y*Zf)),dn=R(m(Zf)),cn=R(R(R(br*un)+R(gr*vr))+R(Y*vn)),vn=R(m(cn)),br=R(R(R(br*_n)+R(gr*sn))+R(Y*mn)),gr=R(m(br)),gn=124,Q=0,y=128,v=t+112|0,f=128,h=1;;){A:{e:{i:{if(hr=o[(B=(Qn=(Rn=h+-1|0)&lt;&lt;3)+v|0)&gt;&gt;2],z=o[B+4&gt;&gt;2],p=g[z+16&gt;&gt;2],F=g[z&gt;&gt;2],w=R(R(R(p-F)*R(.5))+R(0)),E=g[z+20&gt;&gt;2],Y=g[z+4&gt;&gt;2],W=R(R(R(E-Y)*R(.5))+R(0)),vr=g[z+24&gt;&gt;2],un=g[z+8&gt;&gt;2],V=R(R(R(vr-un)*R(.5))+R(0)),sn=R(R(R(gr*w)+R(vn*W))+R(dn*V)),p=R(R(p+F)*R(.5)),F=R(R(E+Y)*R(.5)),E=R(R(vr+un)*R(.5)),Y=R(kn+R(R(R(br*p)+R(cn*F))+R(Zf*E))),!(g[hr&gt;&gt;2]&lt;=R(G+R(sn+Y))^1|g[hr+16&gt;&gt;2]&gt;=R(R(Y-sn)-G)^1||(Y=R(R(R(En*w)+R(Vn*W))+R(Yn*V)),vr=R(Fn+R(R(R(pn*p)+R(Wn*F))+R(wn*E))),g[hr+4&gt;&gt;2]&lt;=R(G+R(Y+vr))^1|g[hr+20&gt;&gt;2]&gt;=R(R(vr-Y)-G)^1||(w=R(R(R(Zn*w)+R(Bn*W))+R(Cn*V)),W=R(Gn+R(R(R(yn*p)+R(Gf*F))+R(Dr*E))),g[hr+8&gt;&gt;2]&lt;=R(G+R(w+W))^1|g[hr+24&gt;&gt;2]&gt;=R(R(W-w)-G)^1)))){if((0|Rn)&lt;=(0|gn))Z=y,B=v,gi=Q;else{r:if((0|y)&gt;=(0|(Z=y&lt;&lt;1))|(0|f)&gt;=(0|Z))B=v,gi=Q;else{f:{n:{a:{if(y){if(B=dA(y&lt;&lt;4),!((0|y)&lt;1)){for(gn=B,f=v;gi=o[f+4&gt;&gt;2],o[gn&gt;&gt;2]=o[f&gt;&gt;2],o[gn+4&gt;&gt;2]=gi,gn=gn+8|0,f=f+8|0,y=y+-1|0;);if(!(255&amp;Q))break n;break a}}else B=0;if(f=gi=1,!v)break f;if(f=Z,!(255&amp;Q))break r}CA(v)}f=1}gi=f,f=Z}gn=Z+-4|0}if(v=o[z+40&gt;&gt;2],o[hr+40&gt;&gt;2]){if(Q=o[hr+36&gt;&gt;2],v){o[(v=B+Qn|0)+4&gt;&gt;2]=o[z+36&gt;&gt;2],o[v&gt;&gt;2]=Q,Q=o[hr+40&gt;&gt;2],o[(v=(h&lt;&lt;3)+B|0)+4&gt;&gt;2]=o[z+36&gt;&gt;2],o[v&gt;&gt;2]=Q,Q=o[hr+36&gt;&gt;2],o[v+12&gt;&gt;2]=o[z+40&gt;&gt;2],o[v+8&gt;&gt;2]=Q,Q=o[hr+40&gt;&gt;2],o[v+20&gt;&gt;2]=o[z+40&gt;&gt;2],o[v+16&gt;&gt;2]=Q,h=h+3|0;break e}o[(v=B+Qn|0)+4&gt;&gt;2]=z,o[v&gt;&gt;2]=Q,v=o[hr+40&gt;&gt;2],o[(Q=(h&lt;&lt;3)+B|0)+4&gt;&gt;2]=z,o[Q&gt;&gt;2]=v;break i}if(v){o[(v=B+Qn|0)+4&gt;&gt;2]=o[z+36&gt;&gt;2],o[v&gt;&gt;2]=hr,o[(v=(h&lt;&lt;3)+B|0)+4&gt;&gt;2]=o[z+40&gt;&gt;2],o[v&gt;&gt;2]=hr;break i}BA[o[o[t+72&gt;&gt;2]+8&gt;&gt;2]](t+72|0,hr,z),y=Z,v=B,Q=gi}h=Rn;break A}h=h+1|0}y=Z,v=B,Q=gi}if(!h)break}!v|!(255&amp;Q)||CA(v)}if(Z=o[e+84&gt;&gt;2],o[Z+8&gt;&gt;2]&gt;=1)for(v=0;;){if(f=(gi=_(v,12))+o[Z+16&gt;&gt;2]|0,(Q=o[f+8&gt;&gt;2])&amp;&amp;(f=o[d+28&gt;&gt;2]+_(o[f&gt;&gt;2],80)|0,y=o[f+64&gt;&gt;2],B=o[i+12&gt;&gt;2],_n=g[B+52&gt;&gt;2],mn=g[B+56&gt;&gt;2],Y=g[f+48&gt;&gt;2],kn=g[f+52&gt;&gt;2],Dr=g[f+56&gt;&gt;2],Cn=g[f+4&gt;&gt;2],Gf=g[f+20&gt;&gt;2],Zf=g[f+36&gt;&gt;2],dn=g[f+8&gt;&gt;2],cn=g[f+24&gt;&gt;2],vn=g[f+40&gt;&gt;2],G=g[B+20&gt;&gt;2],w=g[B+24&gt;&gt;2],vr=g[f&gt;&gt;2],W=g[B+36&gt;&gt;2],un=g[f+16&gt;&gt;2],V=g[B+40&gt;&gt;2],sn=g[f+32&gt;&gt;2],Bn=g[B+48&gt;&gt;2],p=g[B+8&gt;&gt;2],F=g[B&gt;&gt;2],E=g[B+4&gt;&gt;2],br=g[B+16&gt;&gt;2],gr=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(gr*vr)+R(W*un))+R(V*sn),g[t+128&gt;&gt;2]=R(R(br*vr)+R(G*un))+R(w*sn),g[t+112&gt;&gt;2]=R(R(F*vr)+R(E*un))+R(p*sn),g[t+152&gt;&gt;2]=R(R(gr*dn)+R(W*cn))+R(V*vn),g[t+148&gt;&gt;2]=R(R(gr*Cn)+R(W*Gf))+R(V*Zf),g[t+136&gt;&gt;2]=R(R(br*dn)+R(G*cn))+R(w*vn),g[t+132&gt;&gt;2]=R(R(br*Cn)+R(G*Gf))+R(w*Zf),g[t+120&gt;&gt;2]=R(R(F*dn)+R(E*cn))+R(p*vn),g[t+116&gt;&gt;2]=R(R(F*Cn)+R(E*Gf))+R(p*Zf),g[t+168&gt;&gt;2]=mn+R(R(R(gr*Y)+R(W*kn))+R(V*Dr)),g[t+164&gt;&gt;2]=_n+R(R(R(br*Y)+R(G*kn))+R(w*Dr)),g[t+160&gt;&gt;2]=Bn+R(R(R(F*Y)+R(E*kn))+R(p*Dr)),BA[o[o[y&gt;&gt;2]+8&gt;&gt;2]](y,t+112|0,t+56|0,t+40|0),G=g[a+32&gt;&gt;2],g[t+56&gt;&gt;2]=g[t+56&gt;&gt;2]-G,g[t+60&gt;&gt;2]=g[t+60&gt;&gt;2]-G,g[t+64&gt;&gt;2]=g[t+64&gt;&gt;2]-G,g[t+40&gt;&gt;2]=G+g[t+40&gt;&gt;2],g[t+44&gt;&gt;2]=G+g[t+44&gt;&gt;2],g[t+48&gt;&gt;2]=G+g[t+48&gt;&gt;2],f=o[hn+28&gt;&gt;2]+_(o[4+(gi+o[Z+16&gt;&gt;2]|0)&gt;&gt;2],80)|0,y=o[f+64&gt;&gt;2],B=o[r+12&gt;&gt;2],mn=g[B+52&gt;&gt;2],Bn=g[B+56&gt;&gt;2],kn=g[f+48&gt;&gt;2],Dr=g[f+52&gt;&gt;2],Cn=g[f+56&gt;&gt;2],Gf=g[f+4&gt;&gt;2],Zf=g[f+20&gt;&gt;2],dn=g[f+36&gt;&gt;2],cn=g[f+8&gt;&gt;2],vn=g[f+24&gt;&gt;2],vr=g[f+40&gt;&gt;2],w=g[B+20&gt;&gt;2],W=g[B+24&gt;&gt;2],un=g[f&gt;&gt;2],V=g[B+36&gt;&gt;2],sn=g[f+16&gt;&gt;2],p=g[B+40&gt;&gt;2],_n=g[f+32&gt;&gt;2],Gn=g[B+48&gt;&gt;2],F=g[B+8&gt;&gt;2],E=g[B&gt;&gt;2],br=g[B+4&gt;&gt;2],gr=g[B+16&gt;&gt;2],Y=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(Y*un)+R(V*sn))+R(p*_n),g[t+128&gt;&gt;2]=R(R(gr*un)+R(w*sn))+R(W*_n),g[t+112&gt;&gt;2]=R(R(E*un)+R(br*sn))+R(F*_n),g[t+152&gt;&gt;2]=R(R(Y*cn)+R(V*vn))+R(p*vr),g[t+148&gt;&gt;2]=R(R(Y*Gf)+R(V*Zf))+R(p*dn),g[t+136&gt;&gt;2]=R(R(gr*cn)+R(w*vn))+R(W*vr),g[t+132&gt;&gt;2]=R(R(gr*Gf)+R(w*Zf))+R(W*dn),g[t+120&gt;&gt;2]=R(R(E*cn)+R(br*vn))+R(F*vr),g[t+116&gt;&gt;2]=R(R(E*Gf)+R(br*Zf))+R(F*dn),g[t+168&gt;&gt;2]=Bn+R(R(R(Y*kn)+R(V*Dr))+R(p*Cn)),g[t+164&gt;&gt;2]=mn+R(R(R(gr*kn)+R(w*Dr))+R(W*Cn)),g[t+160&gt;&gt;2]=Gn+R(R(R(E*kn)+R(br*Dr))+R(F*Cn)),BA[o[o[y&gt;&gt;2]+8&gt;&gt;2]](y,t+112|0,t+24|0,t+8|0),w=R(g[t+24&gt;&gt;2]-G),g[t+24&gt;&gt;2]=w,W=R(g[t+28&gt;&gt;2]-G),g[t+28&gt;&gt;2]=W,V=R(g[t+32&gt;&gt;2]-G),g[t+32&gt;&gt;2]=V,p=R(G+g[t+8&gt;&gt;2]),g[t+8&gt;&gt;2]=p,F=R(G+g[t+16&gt;&gt;2]),g[t+16&gt;&gt;2]=F,G=R(G+g[t+12&gt;&gt;2]),g[t+12&gt;&gt;2]=G,g[t+44&gt;&gt;2]&lt;W|g[t+60&gt;&gt;2]&gt;G|g[t+40&gt;&gt;2]&lt;w|g[t+56&gt;&gt;2]&gt;p||g[t+64&gt;&gt;2]&gt;F||g[t+48&gt;&gt;2]&lt;V)){if(BA[o[o[Q&gt;&gt;2]&gt;&gt;2]](Q),f=o[e+4&gt;&gt;2],BA[o[o[f&gt;&gt;2]+60&gt;&gt;2]](f,Q),f=gi+o[Z+16&gt;&gt;2]|0,gn=o[f+4&gt;&gt;2],Rn=o[f&gt;&gt;2],(0|(h=o[e+92&gt;&gt;2]))==o[e+96&gt;&gt;2]&amp;&amp;!((0|h)&gt;=(0|(f=h?h&lt;&lt;1:1)))){if(f?(y=dA(_(f,12)),h=o[e+92&gt;&gt;2]):y=0,(0|h)&gt;=1)for(B=0;gi=o[e+100&gt;&gt;2]+B|0,z=o[gi+4&gt;&gt;2],o[(Q=B+y|0)&gt;&gt;2]=o[gi&gt;&gt;2],o[Q+4&gt;&gt;2]=z,o[Q+8&gt;&gt;2]=o[gi+8&gt;&gt;2],B=B+12|0,h=h+-1|0;);(B=o[e+100&gt;&gt;2])&amp;&amp;(C[e+104|0]&amp;&amp;CA(B),o[e+100&gt;&gt;2]=0),o[e+100&gt;&gt;2]=y,n[e+104|0]=1,o[e+96&gt;&gt;2]=f,h=o[e+92&gt;&gt;2]}f=o[e+100&gt;&gt;2]+_(h,12)|0,o[f+8&gt;&gt;2]=0,o[f+4&gt;&gt;2]=gn,o[f&gt;&gt;2]=Rn,o[e+92&gt;&gt;2]=o[e+92&gt;&gt;2]+1}if(!((0|(v=v+1|0))&lt;o[Z+8&gt;&gt;2]))break}if(o[e+92&gt;&gt;2]&gt;=1)for(h=0,B=4;i=o[e+84&gt;&gt;2],r=o[e+100&gt;&gt;2]+B|0,BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,o[r+-4&gt;&gt;2],o[r&gt;&gt;2]),B=B+12|0,(0|(h=h+1|0))&lt;o[e+92&gt;&gt;2];);(i=o[e+100&gt;&gt;2])&amp;&amp;(C[e+104|0]&amp;&amp;CA(i),o[e+100&gt;&gt;2]=0),o[e+100&gt;&gt;2]=0,o[e+92&gt;&gt;2]=0,o[e+96&gt;&gt;2]=0,n[e+104|0]=1}else fr(e,i,r,f,a);D=t+3328|0},function(e,i,r,f,n){return R(R(0))},function(e,i){i|=0;var r=0,f=0,n=0,a=0;if(r=8,e=o[(e|=0)+84&gt;&gt;2],(0|(f=o[e+8&gt;&gt;2]))&gt;=1)for(;(n=o[o[e+16&gt;&gt;2]+r&gt;&gt;2])&amp;&amp;(BA[o[o[n&gt;&gt;2]+16&gt;&gt;2]](n,i),f=o[e+8&gt;&gt;2]),r=r+12|0,(0|(a=a+1|0))&lt;(0|f););},ve,function(e,i,r){e|=0,i|=0,r|=0;var f,n,a,t,C,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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=0,hr=0,Dr=0,Gf=R(0),Zf=R(0),cn=0,un=0;D=f=D-256|0,Ki(f+248|0,17064),o[e+4&gt;&gt;2]=o[e+4&gt;&gt;2]+1,n=o[r+36&gt;&gt;2],t=_(n,80),Dr=o[e+12&gt;&gt;2],C=o[Dr+4&gt;&gt;2]+28|0,gr=o[64+(t+o[C&gt;&gt;2]|0)&gt;&gt;2],r=o[e+8&gt;&gt;2],a=o[i+36&gt;&gt;2],i=o[o[r+4&gt;&gt;2]+28&gt;&gt;2]+_(a,80)|0,hr=o[i+64&gt;&gt;2],r=o[r+12&gt;&gt;2],p=g[r+52&gt;&gt;2],h=g[r+56&gt;&gt;2],m=g[r+24&gt;&gt;2],Q=g[r+20&gt;&gt;2],d=g[r+40&gt;&gt;2],v=g[r+36&gt;&gt;2],Gf=g[r+48&gt;&gt;2],G=g[r+8&gt;&gt;2],y=g[r&gt;&gt;2],w=g[r+4&gt;&gt;2],W=g[r+16&gt;&gt;2],B=g[r+32&gt;&gt;2],r=0,o[f+244&gt;&gt;2]=0,o[f+228&gt;&gt;2]=0,o[f+212&gt;&gt;2]=0,F=g[i+8&gt;&gt;2],Z=g[i+24&gt;&gt;2],Y=g[i+40&gt;&gt;2],g[f+224&gt;&gt;2]=R(R(B*F)+R(v*Z))+R(d*Y),V=g[i+4&gt;&gt;2],E=g[i+20&gt;&gt;2],z=g[i+36&gt;&gt;2],g[f+220&gt;&gt;2]=R(R(B*V)+R(v*E))+R(d*z),g[f+208&gt;&gt;2]=R(R(W*F)+R(Q*Z))+R(m*Y),g[f+204&gt;&gt;2]=R(R(W*V)+R(Q*E))+R(m*z),gi=h,h=g[i+48&gt;&gt;2],br=g[i+52&gt;&gt;2],vr=g[i+56&gt;&gt;2],g[f+240&gt;&gt;2]=gi+R(R(R(B*h)+R(v*br))+R(d*vr)),g[f+236&gt;&gt;2]=p+R(R(R(W*h)+R(Q*br))+R(m*vr)),o[f+196&gt;&gt;2]=0,gi=B,B=g[i&gt;&gt;2],p=v,v=g[i+16&gt;&gt;2],Zf=d,d=g[i+32&gt;&gt;2],g[f+216&gt;&gt;2]=R(R(gi*B)+R(p*v))+R(Zf*d),g[f+200&gt;&gt;2]=R(R(W*B)+R(Q*v))+R(m*d),g[f+192&gt;&gt;2]=R(R(y*F)+R(w*Z))+R(G*Y),g[f+188&gt;&gt;2]=R(R(y*V)+R(w*E))+R(G*z),g[f+184&gt;&gt;2]=R(R(y*B)+R(w*v))+R(G*d),g[f+232&gt;&gt;2]=Gf+R(R(R(y*h)+R(w*br))+R(G*vr)),i=o[Dr+12&gt;&gt;2],p=g[i+52&gt;&gt;2],h=g[i+56&gt;&gt;2],m=g[i+24&gt;&gt;2],Q=g[i+20&gt;&gt;2],d=g[i+40&gt;&gt;2],v=g[i+36&gt;&gt;2],Dr=o[C&gt;&gt;2],Gf=g[i+48&gt;&gt;2],G=g[i+8&gt;&gt;2],y=g[i&gt;&gt;2],w=g[i+4&gt;&gt;2],W=g[i+16&gt;&gt;2],B=g[i+32&gt;&gt;2],o[f+180&gt;&gt;2]=0,o[f+164&gt;&gt;2]=0,o[f+148&gt;&gt;2]=0,F=g[(i=Dr+t|0)+8&gt;&gt;2],Z=g[i+24&gt;&gt;2],Y=g[i+40&gt;&gt;2],g[f+160&gt;&gt;2]=R(R(B*F)+R(v*Z))+R(d*Y),V=g[i+4&gt;&gt;2],E=g[i+20&gt;&gt;2],z=g[i+36&gt;&gt;2],g[f+156&gt;&gt;2]=R(R(B*V)+R(v*E))+R(d*z),g[f+144&gt;&gt;2]=R(R(W*F)+R(Q*Z))+R(m*Y),g[f+140&gt;&gt;2]=R(R(W*V)+R(Q*E))+R(m*z),gi=h,h=g[i+48&gt;&gt;2],br=g[i+52&gt;&gt;2],vr=g[i+56&gt;&gt;2],g[f+176&gt;&gt;2]=gi+R(R(R(B*h)+R(v*br))+R(d*vr)),g[f+172&gt;&gt;2]=p+R(R(R(W*h)+R(Q*br))+R(m*vr)),o[f+132&gt;&gt;2]=0,gi=B,B=g[i&gt;&gt;2],p=v,v=g[i+16&gt;&gt;2],Zf=d,d=g[i+32&gt;&gt;2],g[f+152&gt;&gt;2]=R(R(gi*B)+R(p*v))+R(Zf*d),g[f+136&gt;&gt;2]=R(R(W*B)+R(Q*v))+R(m*d),g[f+128&gt;&gt;2]=R(R(y*F)+R(w*Z))+R(G*Y),g[f+124&gt;&gt;2]=R(R(y*V)+R(w*E))+R(G*z),g[f+120&gt;&gt;2]=R(R(y*B)+R(w*v))+R(G*d),g[f+168&gt;&gt;2]=Gf+R(R(R(y*h)+R(w*br))+R(G*vr)),BA[o[o[hr&gt;&gt;2]+8&gt;&gt;2]](hr,f+184|0,f+104|0,f+88|0),BA[o[o[gr&gt;&gt;2]+8&gt;&gt;2]](gr,f+120|0,f+72|0,f+56|0),m=g[o[e+24&gt;&gt;2]+32&gt;&gt;2],Q=R(g[f+104&gt;&gt;2]-m),g[f+104&gt;&gt;2]=Q,g[f+108&gt;&gt;2]=g[f+108&gt;&gt;2]-m,g[f+112&gt;&gt;2]=g[f+112&gt;&gt;2]-m,g[f+88&gt;&gt;2]=m+g[f+88&gt;&gt;2],g[f+92&gt;&gt;2]=m+g[f+92&gt;&gt;2],g[f+96&gt;&gt;2]=m+g[f+96&gt;&gt;2];A:{if(i=o[693]){if(!BA[i](hr,gr))break A;Q=g[f+104&gt;&gt;2]}Q&gt;g[f+56&gt;&gt;2]|g[f+88&gt;&gt;2]&lt;g[f+72&gt;&gt;2]||(r=1),i=0,i=g[f+96&gt;&gt;2]&lt;g[f+80&gt;&gt;2]|g[f+112&gt;&gt;2]&gt;g[f+64&gt;&gt;2]?i:r,g[f+92&gt;&gt;2]&lt;g[f+76&gt;&gt;2]|g[f+108&gt;&gt;2]&gt;g[f+60&gt;&gt;2]|1^i||(o[f+48&gt;&gt;2]=-1,o[f+36&gt;&gt;2]=hr,i=o[e+8&gt;&gt;2],o[f+32&gt;&gt;2]=i,o[f+40&gt;&gt;2]=o[i+8&gt;&gt;2],o[f+44&gt;&gt;2]=f+184,o[f+52&gt;&gt;2]=a,o[f+24&gt;&gt;2]=-1,o[f+12&gt;&gt;2]=gr,i=o[e+12&gt;&gt;2],o[f+8&gt;&gt;2]=i,o[f+16&gt;&gt;2]=o[i+8&gt;&gt;2],o[f+20&gt;&gt;2]=f+120,o[f+28&gt;&gt;2]=n,i=function(e,i,r){var f=0,n=0,a=0;o[692]=o[692]+1,f=_((f=((f=r&lt;&lt;16|i)&lt;&lt;15^-1)+f|0)&gt;&gt;&gt;10^f,9),f=((f^=f&gt;&gt;&gt;6)&lt;&lt;11^-1)+f|0;e:{if(!((0|(f=o[e+12&gt;&gt;2]+-1&amp;(f&gt;&gt;&gt;16^f)))&gt;=o[e+28&gt;&gt;2])&amp;&amp;-1!=(0|(f=o[o[e+36&gt;&gt;2]+(f&lt;&lt;2)&gt;&gt;2])))for(a=o[e+16&gt;&gt;2];;){if(n=_(f,12)+a|0,o[n+4&gt;&gt;2]==(0|r)&amp;&amp;(0|i)==o[n&gt;&gt;2])break e;if(-1==(0|(f=o[o[e+56&gt;&gt;2]+(f&lt;&lt;2)&gt;&gt;2])))break}n=0}return n}(o[e+28&gt;&gt;2],a,n),g[o[e+24&gt;&gt;2]+32&gt;&gt;2]&gt;R(0)?(i=o[e+16&gt;&gt;2],r=0|BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,f+32|0,f+8|0,0,2)):i?r=o[i+8&gt;&gt;2]:(i=o[e+16&gt;&gt;2],r=0|BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,f+32|0,f+8|0,o[e+32&gt;&gt;2],1),i=o[e+28&gt;&gt;2],cn=0|BA[o[o[i&gt;&gt;2]+12&gt;&gt;2]](i,a,n),un=r,o[cn+8&gt;&gt;2]=un),i=o[e+24&gt;&gt;2],gr=o[i+12&gt;&gt;2],hr=o[i+8&gt;&gt;2],o[i+12&gt;&gt;2]=f+8,o[i+8&gt;&gt;2]=f+32,BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,-1,a),i=o[e+24&gt;&gt;2],BA[o[o[i&gt;&gt;2]+12&gt;&gt;2]](i,-1,n),BA[o[o[r&gt;&gt;2]+8&gt;&gt;2]](r,f+32|0,f+8|0,o[e+20&gt;&gt;2],o[e+24&gt;&gt;2]),e=o[e+24&gt;&gt;2],o[e+8&gt;&gt;2]=hr,o[e+12&gt;&gt;2]=gr)}Li(),D=f+256|0},Ri,ve,Ai,Re,Ri,function(e){var i=0,r=0;return o[(e|=0)&gt;&gt;2]=17172,C[e+8|0]&amp;&amp;((i=o[e+12&gt;&gt;2])&amp;&amp;(r=o[e+4&gt;&gt;2],BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,i))),0|e},function(e){var i=0,r=0;o[(e|=0)&gt;&gt;2]=17172,C[e+8|0]&amp;&amp;((i=o[e+12&gt;&gt;2])&amp;&amp;(r=o[e+4&gt;&gt;2],BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,i))),$(e)},function(e,i,r,f,n){e|=0,i|=0,r|=0,f|=0,n|=0;var a=R(0),t=0,C=R(0),d=0,v=R(0),B=R(0),_=R(0),m=R(0),Q=R(0),h=R(0);if(D=f=D-32|0,e=o[e+12&gt;&gt;2]){if(o[n+4&gt;&gt;2]=e,t=o[i+12&gt;&gt;2],d=o[r+12&gt;&gt;2],m=R(g[t+48&gt;&gt;2]-g[d+48&gt;&gt;2]),v=R(g[t+52&gt;&gt;2]-g[d+52&gt;&gt;2]),B=R(g[t+56&gt;&gt;2]-g[d+56&gt;&gt;2]),a=R(R(R(m*m)+R(v*v))+R(B*B)),t=o[r+4&gt;&gt;2],_=g[t+16&gt;&gt;2],C=g[t+32&gt;&gt;2],i=o[i+4&gt;&gt;2],Q=g[i+16&gt;&gt;2],h=g[i+32&gt;&gt;2],(0|(t=o[e+780&gt;&gt;2]))&gt;=1)for(i=e+4|0,d=0;le(i),i=i+192|0,(0|(d=d+1|0))&lt;(0|(t=o[e+780&gt;&gt;2])););a=R(w(a)),_=R(C*_),C=R(h*Q),t&amp;&amp;((i=o[424])&amp;&amp;(o[f+16&gt;&gt;2]=e,BA[i](f+16|0))),o[e+780&gt;&gt;2]=0,C=R(C+_),a&gt;R(C+g[n+32&gt;&gt;2])||(o[f+24&gt;&gt;2]=0,o[f+28&gt;&gt;2]=0,o[f+16&gt;&gt;2]=1065353216,o[f+20&gt;&gt;2]=0,C=R(a-C),a&gt;R(1.1920928955078125e-7)?(o[f+28&gt;&gt;2]=0,a=R(R(1)/a),B=R(B*a),g[f+24&gt;&gt;2]=B,v=R(v*a),g[f+20&gt;&gt;2]=v,a=R(m*a),g[f+16&gt;&gt;2]=a):(a=R(1),B=R(0),v=R(0)),o[f+12&gt;&gt;2]=0,e=o[r+12&gt;&gt;2],g[f&gt;&gt;2]=R(_*a)+g[e+48&gt;&gt;2],g[f+8&gt;&gt;2]=R(_*B)+g[e+56&gt;&gt;2],g[f+4&gt;&gt;2]=R(_*v)+g[e+52&gt;&gt;2],BA[o[o[n&gt;&gt;2]+16&gt;&gt;2]](n,f+16|0,f,C))}D=f+32|0},Re,lr,ve,ur,function(e){var i=0,r=0;return o[(e|=0)&gt;&gt;2]=17308,C[e+8|0]&amp;&amp;((i=o[e+12&gt;&gt;2])&amp;&amp;(r=o[e+4&gt;&gt;2],BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,i))),0|e},function(e){var i=0,r=0;o[(e|=0)&gt;&gt;2]=17308,C[e+8|0]&amp;&amp;((i=o[e+12&gt;&gt;2])&amp;&amp;(r=o[e+4&gt;&gt;2],BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,i))),$(e)},function(e,i,r,f,n){i|=0,r|=0,f|=0,n|=0;var a,t=0,d=0,v=0,B=0,_=0,R=0,m=0,Q=0,h=0,G=0;D=a=D-160|0,(_=o[(e|=0)+12&gt;&gt;2])&amp;&amp;(o[n+4&gt;&gt;2]=_,t=C[e+16|0],m=o[(d=t?r:i)+4&gt;&gt;2],r=o[(t=t?i:r)+4&gt;&gt;2],g[(i=a+144|0)+12&gt;&gt;2]=g[_+784&gt;&gt;2]+g[n+32&gt;&gt;2],o[i+8&gt;&gt;2]=r,o[i+4&gt;&gt;2]=m,o[i&gt;&gt;2]=17248,_=i,o[a+136&gt;&gt;2]=1566444395,i=o[d+12&gt;&gt;2],d=o[i&gt;&gt;2],m=o[i+4&gt;&gt;2],Q=o[(r=i+8|0)&gt;&gt;2],r=o[r+4&gt;&gt;2],R=o[(v=i+24|0)+4&gt;&gt;2],o[(B=a+32|0)&gt;&gt;2]=o[v&gt;&gt;2],o[B+4&gt;&gt;2]=R,o[(v=a+16|0)&gt;&gt;2]=Q,o[v+4&gt;&gt;2]=r,r=o[i+16&gt;&gt;2],Q=o[i+20&gt;&gt;2],R=o[(v=i+40|0)+4&gt;&gt;2],o[(B=a+48|0)&gt;&gt;2]=o[v&gt;&gt;2],o[B+4&gt;&gt;2]=R,v=o[i+32&gt;&gt;2],R=o[i+36&gt;&gt;2],G=o[(B=i+56|0)+4&gt;&gt;2],o[(h=a- -64|0)&gt;&gt;2]=o[B&gt;&gt;2],o[h+4&gt;&gt;2]=G,o[a+8&gt;&gt;2]=d,o[a+12&gt;&gt;2]=m,o[a+24&gt;&gt;2]=r,o[a+28&gt;&gt;2]=Q,o[a+40&gt;&gt;2]=v,o[a+44&gt;&gt;2]=R,r=o[i+52&gt;&gt;2],o[a+56&gt;&gt;2]=o[i+48&gt;&gt;2],o[a+60&gt;&gt;2]=r,i=o[t+12&gt;&gt;2],t=o[(r=i+8|0)+4&gt;&gt;2],o[(d=a+80|0)&gt;&gt;2]=o[r&gt;&gt;2],o[d+4&gt;&gt;2]=t,r=o[i+4&gt;&gt;2],o[a+72&gt;&gt;2]=o[i&gt;&gt;2],o[a+76&gt;&gt;2]=r,t=o[(r=i+24|0)+4&gt;&gt;2],o[(d=a+96|0)&gt;&gt;2]=o[r&gt;&gt;2],o[d+4&gt;&gt;2]=t,r=o[i+20&gt;&gt;2],o[(t=a+88|0)&gt;&gt;2]=o[i+16&gt;&gt;2],o[t+4&gt;&gt;2]=r,t=o[(r=i+40|0)+4&gt;&gt;2],o[(d=a+112|0)&gt;&gt;2]=o[r&gt;&gt;2],o[d+4&gt;&gt;2]=t,r=o[i+36&gt;&gt;2],o[(t=a+104|0)&gt;&gt;2]=o[i+32&gt;&gt;2],o[t+4&gt;&gt;2]=r,r=o[i+52&gt;&gt;2],o[(t=a+120|0)&gt;&gt;2]=o[i+48&gt;&gt;2],o[t+4&gt;&gt;2]=r,r=o[(i=i+56|0)+4&gt;&gt;2],o[(t=a+128|0)&gt;&gt;2]=o[i&gt;&gt;2],o[t+4&gt;&gt;2]=r,ur(_,a+8|0,n,o[f+20&gt;&gt;2],C[e+16|0]),C[e+8|0]&amp;&amp;(e=o[n+4&gt;&gt;2],o[e+780&gt;&gt;2]&amp;&amp;((0|(i=o[e+772&gt;&gt;2]))==(0|(r=o[o[n+8&gt;&gt;2]+8&gt;&gt;2]))?se(e,i+4|0,o[o[n+12&gt;&gt;2]+8&gt;&gt;2]+4|0):se(e,o[o[n+12&gt;&gt;2]+8&gt;&gt;2]+4|0,r+4|0)))),D=a+160|0},Re,lr,ve,dr,function(e){var i=0,r=0;return o[(e|=0)&gt;&gt;2]=17516,C[e+8|0]&amp;&amp;((i=o[e+12&gt;&gt;2])&amp;&amp;(r=o[e+4&gt;&gt;2],BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,i))),0|e},function(e){var i=0,r=0;o[(e|=0)&gt;&gt;2]=17516,C[e+8|0]&amp;&amp;((i=o[e+12&gt;&gt;2])&amp;&amp;(r=o[e+4&gt;&gt;2],BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,i))),$(e)},function(e,i,r,f,n){i|=0,r|=0,f|=0,n|=0;var a,t=0,d=0,v=0,g=0,B=0,_=0,R=0,m=0,Q=0,h=0,G=0;D=a=D-160|0,(_=o[(e|=0)+12&gt;&gt;2])&amp;&amp;(o[n+4&gt;&gt;2]=_,_=o[r+4&gt;&gt;2],h=o[i+4&gt;&gt;2],o[a+152&gt;&gt;2]=1566444395,i=o[i+12&gt;&gt;2],d=o[(t=i+8|0)+4&gt;&gt;2],o[(v=a+32|0)&gt;&gt;2]=o[t&gt;&gt;2],o[v+4&gt;&gt;2]=d,t=o[i&gt;&gt;2],d=o[i+4&gt;&gt;2],R=o[(v=i+24|0)+4&gt;&gt;2],o[(g=a+48|0)&gt;&gt;2]=o[v&gt;&gt;2],o[g+4&gt;&gt;2]=R,v=o[i+16&gt;&gt;2],R=o[i+20&gt;&gt;2],m=o[(g=i+40|0)+4&gt;&gt;2],o[(B=a- -64|0)&gt;&gt;2]=o[g&gt;&gt;2],o[B+4&gt;&gt;2]=m,g=o[i+32&gt;&gt;2],m=o[i+36&gt;&gt;2],G=o[(B=i+56|0)+4&gt;&gt;2],o[(Q=a+80|0)&gt;&gt;2]=o[B&gt;&gt;2],o[Q+4&gt;&gt;2]=G,o[a+24&gt;&gt;2]=t,o[a+28&gt;&gt;2]=d,o[a+40&gt;&gt;2]=v,o[a+44&gt;&gt;2]=R,o[a+56&gt;&gt;2]=g,o[a+60&gt;&gt;2]=m,t=o[i+52&gt;&gt;2],o[a+72&gt;&gt;2]=o[i+48&gt;&gt;2],o[a+76&gt;&gt;2]=t,i=o[r+12&gt;&gt;2],t=o[(r=i+8|0)+4&gt;&gt;2],o[(d=a+96|0)&gt;&gt;2]=o[r&gt;&gt;2],o[d+4&gt;&gt;2]=t,r=o[i+4&gt;&gt;2],o[a+88&gt;&gt;2]=o[i&gt;&gt;2],o[a+92&gt;&gt;2]=r,r=o[i+20&gt;&gt;2],o[(t=a+104|0)&gt;&gt;2]=o[i+16&gt;&gt;2],o[t+4&gt;&gt;2]=r,t=o[(r=i+24|0)+4&gt;&gt;2],o[(d=a+112|0)&gt;&gt;2]=o[r&gt;&gt;2],o[d+4&gt;&gt;2]=t,t=o[(r=i+40|0)+4&gt;&gt;2],o[(d=a+128|0)&gt;&gt;2]=o[r&gt;&gt;2],o[d+4&gt;&gt;2]=t,r=o[i+36&gt;&gt;2],o[(t=a+120|0)&gt;&gt;2]=o[i+32&gt;&gt;2],o[t+4&gt;&gt;2]=r,r=o[i+52&gt;&gt;2],o[(t=a+136|0)&gt;&gt;2]=o[i+48&gt;&gt;2],o[t+4&gt;&gt;2]=r,r=o[(i=i+56|0)+4&gt;&gt;2],o[(t=a+144|0)&gt;&gt;2]=o[i&gt;&gt;2],o[t+4&gt;&gt;2]=r,o[(i=a+8|0)+8&gt;&gt;2]=_,o[i+4&gt;&gt;2]=h,o[i&gt;&gt;2]=17464,dr(i,a+24|0,n,o[f+20&gt;&gt;2],0),C[e+8|0]&amp;&amp;(e=o[n+4&gt;&gt;2],o[e+780&gt;&gt;2]&amp;&amp;((0|(i=o[e+772&gt;&gt;2]))==(0|(r=o[o[n+8&gt;&gt;2]+8&gt;&gt;2]))?se(e,i+4|0,o[o[n+12&gt;&gt;2]+8&gt;&gt;2]+4|0):se(e,o[o[n+12&gt;&gt;2]+8&gt;&gt;2]+4|0,r+4|0)))),D=a+160|0},Re,lr,function(e){var i=0,r=0;return o[(e|=0)&gt;&gt;2]=17588,C[e+8|0]&amp;&amp;((i=o[e+12&gt;&gt;2])&amp;&amp;(r=o[e+4&gt;&gt;2],BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,i))),0|e},function(e){var i=0,r=0;o[(e|=0)&gt;&gt;2]=17588,C[e+8|0]&amp;&amp;((i=o[e+12&gt;&gt;2])&amp;&amp;(r=o[e+4&gt;&gt;2],BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r,i))),$(e)},function(e,i,r,f,n){e|=0,i|=0,r|=0,f|=0,n|=0;var a=R(0),t=R(0),d=0,v=R(0),B=R(0),_=0,Q=0,G=R(0),y=R(0),W=R(0),p=R(0),F=R(0),Z=R(0),Y=0,V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=R(0),hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=R(0),sn=R(0),kn=0,Cn=R(0),dn=R(0),vn=R(0),gn=R(0),Bn=R(0),_n=0,Rn=R(0),mn=R(0),Qn=R(0),hn=R(0),Gn=R(0),yn=R(0),wn=R(0),Wn=R(0),pn=R(0),Fn=R(0),Zn=R(0),Yn=R(0),Vn=R(0),En=R(0),Nn=R(0),Dn=R(0),In=R(0);if(D=f=D-48|0,o[e+12&gt;&gt;2]){if(Q=C[e+16|0],d=o[(Y=Q?r:i)+12&gt;&gt;2],V=g[d+56&gt;&gt;2],E=g[d+52&gt;&gt;2],z=g[d+48&gt;&gt;2],_=o[(kn=Q?i:r)+12&gt;&gt;2],Cn=g[_+56&gt;&gt;2],hn=g[_+48&gt;&gt;2],dn=g[_+52&gt;&gt;2],Y=o[Y+4&gt;&gt;2],gi=g[d+32&gt;&gt;2],br=g[d+16&gt;&gt;2],vr=g[d&gt;&gt;2],gr=g[d+36&gt;&gt;2],hr=g[d+20&gt;&gt;2],Dr=g[d+4&gt;&gt;2],t=g[_+40&gt;&gt;2],v=g[_+24&gt;&gt;2],a=g[_+8&gt;&gt;2],B=g[_+32&gt;&gt;2],W=g[_+16&gt;&gt;2],G=g[_&gt;&gt;2],Q=o[kn+4&gt;&gt;2],F=g[_+36&gt;&gt;2],p=g[d+40&gt;&gt;2],Z=g[_+20&gt;&gt;2],Gf=g[d+24&gt;&gt;2],y=g[_+4&gt;&gt;2],Zf=g[d+8&gt;&gt;2],o[f+28&gt;&gt;2]=0,gn=R(R(R(Zf*G)+R(Gf*W))+R(p*B)),cn=R(-g[Q+52&gt;&gt;2]),Bn=R(R(R(Zf*y)+R(Gf*Z))+R(p*F)),un=g[(_=Q+56|0)&gt;&gt;2],Gf=R(R(R(Zf*a)+R(Gf*v))+R(p*t)),p=g[(_n=Q+60|0)&gt;&gt;2],g[f+24&gt;&gt;2]=R(R(gn*cn)-R(Bn*un))-R(Gf*p),Zf=R(R(R(Dr*G)+R(hr*W))+R(gr*B)),Rn=R(R(R(Dr*y)+R(hr*Z))+R(gr*F)),mn=R(R(R(Dr*a)+R(hr*v))+R(gr*t)),g[f+20&gt;&gt;2]=R(R(Zf*cn)-R(un*Rn))-R(p*mn),Qn=R(R(R(vr*G)+R(br*W))+R(gi*B)),vn=R(Qn*cn),cn=R(R(R(vr*y)+R(br*Z))+R(gi*F)),sn=p,p=R(R(R(vr*a)+R(br*v))+R(gi*t)),g[f+16&gt;&gt;2]=R(vn-R(un*cn))-R(sn*p),BA[o[o[Y&gt;&gt;2]+64&gt;&gt;2]](f+32|0,Y,f+16|0),d=o[kn+12&gt;&gt;2],un=g[d+48&gt;&gt;2],Gn=g[d+32&gt;&gt;2],yn=g[d+16&gt;&gt;2],wn=g[d+8&gt;&gt;2],Wn=g[d+4&gt;&gt;2],pn=g[d&gt;&gt;2],Fn=g[d+56&gt;&gt;2],Zn=g[d+52&gt;&gt;2],Yn=g[d+40&gt;&gt;2],Vn=g[d+36&gt;&gt;2],En=g[d+24&gt;&gt;2],Nn=g[d+20&gt;&gt;2],Dn=g[Q+68&gt;&gt;2],gr=g[_n&gt;&gt;2],hr=g[Q+52&gt;&gt;2],Dr=g[_&gt;&gt;2],gi=g[f+40&gt;&gt;2],br=g[f+32&gt;&gt;2],vr=g[f+36&gt;&gt;2],In=g[o[e+12&gt;&gt;2]+784&gt;&gt;2],o[n+4&gt;&gt;2]=o[e+12&gt;&gt;2],vn=R(R(R(z*a)+R(E*v))+R(V*t)),sn=a,a=R(-hn),p=R(R(vn+R(R(R(sn*a)-R(v*dn))-R(t*Cn)))+R(R(R(p*br)+R(mn*vr))+R(Gf*gi))),W=R(R(R(R(R(z*G)+R(E*W))+R(V*B))+R(R(R(G*a)-R(W*dn))-R(B*Cn)))+R(R(R(Qn*br)+R(Zf*vr))+R(gn*gi))),G=R(R(R(R(R(z*y)+R(E*Z))+R(V*F))+R(R(R(y*a)-R(Z*dn))-R(F*Cn)))+R(R(R(cn*br)+R(Rn*vr))+R(Bn*gi))),(t=R(R(R(gr*p)+R(R(hr*W)+R(Dr*G)))-Dn))&lt;In&amp;&amp;(o[f+28&gt;&gt;2]=0,d=o[kn+12&gt;&gt;2],v=g[Q+52&gt;&gt;2],a=g[Q+56&gt;&gt;2],B=g[Q+60&gt;&gt;2],g[f+16&gt;&gt;2]=R(R(g[d&gt;&gt;2]*v)+R(g[d+4&gt;&gt;2]*a))+R(g[d+8&gt;&gt;2]*B),g[f+24&gt;&gt;2]=R(R(v*g[d+32&gt;&gt;2])+R(a*g[d+36&gt;&gt;2]))+R(B*g[d+40&gt;&gt;2]),g[f+20&gt;&gt;2]=R(R(v*g[d+16&gt;&gt;2])+R(a*g[d+20&gt;&gt;2]))+R(B*g[d+24&gt;&gt;2]),o[f+12&gt;&gt;2]=0,v=R(W-R(hr*t)),a=R(G-R(Dr*t)),B=R(p-R(gr*t)),g[f+8&gt;&gt;2]=R(R(R(v*Gn)+R(a*Vn))+R(B*Yn))+Fn,g[f+4&gt;&gt;2]=R(R(R(v*yn)+R(a*Nn))+R(B*En))+Zn,g[f&gt;&gt;2]=R(R(wn*B)+R(R(pn*v)+R(Wn*a)))+un,BA[o[o[n&gt;&gt;2]+16&gt;&gt;2]](n,f+16|0,f,t)),!(o[Y+4&gt;&gt;2]&gt;6|o[o[n+4&gt;&gt;2]+780&gt;&gt;2]&gt;=o[e+24&gt;&gt;2]||(v=g[Q+60&gt;&gt;2],R(m(v))&gt;R(.7071067690849304)?(t=g[Q+56&gt;&gt;2],a=R(R(1)/R(w(R(R(v*v)+R(t*t))))),t=R(t*a),v=R(-R(v*a)),a=R(0)):(t=g[Q+52&gt;&gt;2],a=g[Q+56&gt;&gt;2],B=R(R(1)/R(w(R(R(t*t)+R(a*a))))),v=R(t*B),t=R(0),a=R(-R(a*B))),B=R(BA[o[o[Y&gt;&gt;2]+16&gt;&gt;2]](Y)),d=0,B=R(R(h(R(g[744]/B),R(.39269909262657166)))*R(.5)),G=di(B),_=o[e+20&gt;&gt;2],W=Ci(B),(0|_)&lt;1)))for(sn=t,t=R(G/R(w(R(R(R(a*a)+R(v*v))+R(t*t))))),G=R(sn*t),F=R(v*t),Z=R(a*t);a=g[Q+56&gt;&gt;2],B=g[Q+60&gt;&gt;2],t=g[Q+52&gt;&gt;2],v=R(R(R(R(6.2831854820251465)/R(0|_))*R(0|d))*R(.5)),y=R(di(v)/R(w(R(R(R(t*t)+R(a*a))+R(B*B))))),t=R(t*y),v=Ci(v),a=R(a*y),B=R(B*y),y=R(R(R(R(W*v)+R(Z*t))+R(F*a))+R(G*B)),V=R(R(R(R(Z*v)-R(W*t))-R(G*a))+R(F*B)),E=R(R(R(R(F*v)-R(W*a))-R(Z*B))+R(G*t)),z=R(R(R(R(G*v)-R(W*B))-R(F*t))+R(Z*a)),g[f+28&gt;&gt;2]=R(R(R(v*y)-R(t*V))-R(a*E))-R(B*z),g[f+24&gt;&gt;2]=R(R(a*V)+R(R(B*y)+R(v*z)))-R(t*E),g[f+20&gt;&gt;2]=R(R(t*z)+R(R(v*E)+R(a*y)))-R(B*V),g[f+16&gt;&gt;2]=R(R(B*E)+R(R(t*y)+R(v*V)))-R(a*z),Cr(e,f+16|0,i,r,n),(0|(d=d+1|0))&lt;(0|(_=o[e+20&gt;&gt;2])););!C[e+8|0]|!o[o[e+12&gt;&gt;2]+780&gt;&gt;2]||(e=o[n+4&gt;&gt;2],o[e+780&gt;&gt;2]&amp;&amp;((0|(i=o[e+772&gt;&gt;2]))==(0|(r=o[o[n+8&gt;&gt;2]+8&gt;&gt;2]))?se(e,i+4|0,o[o[n+12&gt;&gt;2]+8&gt;&gt;2]+4|0):se(e,o[o[n+12&gt;&gt;2]+8&gt;&gt;2]+4|0,r+4|0)))}D=f+48|0},Re,lr,Br,function(e){$(Br(e|=0))},_r,function(e){return o[(e|=0)+16&gt;&gt;2]},function(e,i,r){var f;if(e|=0,!((f=8!=(0|(i|=0)))|8!=(0|(r|=0))))return o[e+56&gt;&gt;2];if(!(1!=(0|r)|f))return o[e+72&gt;&gt;2];if(!(1!=(0|i)|8!=(0|r)))return o[e+76&gt;&gt;2];if(!(i|r))return o[e+68&gt;&gt;2];if(!(28!=(0|r)|(0|i)&gt;19))return o[e+84&gt;&gt;2];if(!(28!=(0|i)|(0|r)&gt;19))return o[e+80&gt;&gt;2];A:{if((0|i)&lt;=19){if((0|r)&lt;=19)return o[e+28&gt;&gt;2];if(r+-21&gt;&gt;&gt;0&gt;8)break A;return o[e+32&gt;&gt;2]}if(!((0|r)&gt;19|i+-21&gt;&gt;&gt;0&gt;8))return o[e+36&gt;&gt;2];if(31==(0|i))return 31==(0|r)?o[e+44&gt;&gt;2]:o[e+40&gt;&gt;2]}return 31==(0|r)?o[e+48&gt;&gt;2]:o[e+52&gt;&gt;2]},function(e,i,r){var f;if(e|=0,!((f=8!=(0|(i|=0)))|8!=(0|(r|=0))))return o[e+56&gt;&gt;2];if(!(1!=(0|r)|f))return o[e+72&gt;&gt;2];if(!(1!=(0|i)|8!=(0|r)))return o[e+76&gt;&gt;2];if(!(28!=(0|r)|(0|i)&gt;19))return o[e+84&gt;&gt;2];if(!(28!=(0|i)|(0|r)&gt;19))return o[e+80&gt;&gt;2];A:{if((0|i)&lt;=19){if((0|r)&lt;=19)return o[e+28&gt;&gt;2];if(r+-21&gt;&gt;&gt;0&gt;8)break A;return o[e+32&gt;&gt;2]}if(!((0|r)&gt;19|i+-21&gt;&gt;&gt;0&gt;8))return o[e+36&gt;&gt;2];if(31==(0|i))return 31==(0|r)?o[e+44&gt;&gt;2]:o[e+40&gt;&gt;2]}return 31==(0|r)?o[e+48&gt;&gt;2]:o[e+52&gt;&gt;2]},ve,function(e,i,r,f){return e|=0,r|=0,f|=0,e=o[(i|=0)&gt;&gt;2],Ar(e=0|BA[o[o[e&gt;&gt;2]+56&gt;&gt;2]](e,80),i,r,f,0),0|e},ve,function(e,i,r,f){return e|=0,r|=0,f|=0,e=o[(i|=0)&gt;&gt;2],Ar(e=0|BA[o[o[e&gt;&gt;2]+56&gt;&gt;2]](e,80),i,r,f,1),0|e},ve,function(e,i,r,f){return e|=0,r|=0,f|=0,e=o[(i|=0)&gt;&gt;2],er(e=0|BA[o[o[e&gt;&gt;2]+56&gt;&gt;2]](e,84),i,r,f,0),0|e},ve,function(e,i,r,f){return e|=0,r|=0,f|=0,e=o[(i|=0)&gt;&gt;2],function(e,i,r,f){er(e,i,r,f,0),n[e+104|0]=1,o[e&gt;&gt;2]=16908,o[e+100&gt;&gt;2]=0,o[(i=e+92|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,function(e){var i=0,r=0,f=0,a=0,t=0,d=0;if(o[e&gt;&gt;2]=16844,n[e+20|0]=1,o[e+16&gt;&gt;2]=0,n[e+40|0]=1,o[(i=r=e+8|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+36&gt;&gt;2]=0,n[e+60|0]=1,o[(i=e+28|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+56&gt;&gt;2]=0,o[(i=e+48|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,i=dA(24),(0|(r=o[r&gt;&gt;2]))&gt;=1)for(;a=o[e+16&gt;&gt;2]+f|0,d=o[a+4&gt;&gt;2],o[(t=i+f|0)&gt;&gt;2]=o[a&gt;&gt;2],o[t+4&gt;&gt;2]=d,o[t+8&gt;&gt;2]=o[a+8&gt;&gt;2],f=f+12|0,r=r+-1|0;);(f=o[e+16&gt;&gt;2])&amp;&amp;(C[e+20|0]&amp;&amp;CA(f),o[e+16&gt;&gt;2]=0),o[e+16&gt;&gt;2]=i,n[e+20|0]=1,o[e+12&gt;&gt;2]=2,tr(e)}(i=dA(64)),o[e+84&gt;&gt;2]=i,o[e+108&gt;&gt;2]=o[o[r+4&gt;&gt;2]+72&gt;&gt;2],o[e+112&gt;&gt;2]=o[o[f+4&gt;&gt;2]+72&gt;&gt;2]}(e=0|BA[o[o[e&gt;&gt;2]+56&gt;&gt;2]](e,116),i,r,f),0|e},ve,function(e,i,r,f){return e|=0,r|=0,f|=0,e=o[(i|=0)&gt;&gt;2],er(e=0|BA[o[o[e&gt;&gt;2]+56&gt;&gt;2]](e,84),i,r,f,1),0|e},ve,function(e,i,r,f){return e|=0,e=o[(i|=0)&gt;&gt;2],uA(e=0|BA[o[o[e&gt;&gt;2]+56&gt;&gt;2]](e,8),i),o[e&gt;&gt;2]=17112,0|e},ve,function(e,i,r,f){return e|=0,r|=0,f|=0,e=o[(i|=0)&gt;&gt;2],function(e,i,r,f){vA(e,i),o[e+12&gt;&gt;2]=0,n[e+8|0]=0,o[e&gt;&gt;2]=17172,i=o[e+4&gt;&gt;2],i=0|BA[o[o[i&gt;&gt;2]+12&gt;&gt;2]](i,o[r+8&gt;&gt;2],o[f+8&gt;&gt;2]),n[e+8|0]=1,o[e+12&gt;&gt;2]=i}(e=0|BA[o[o[e&gt;&gt;2]+56&gt;&gt;2]](e,16),i,r,f),0|e},ve,function(e,i,r,f){e|=0,r|=0,f|=0;var a=0;return a=o[(i|=0)&gt;&gt;2],function(e,i,r,f,a,t){vA(e,r),n[e+16|0]=t,o[e+12&gt;&gt;2]=i,n[e+8|0]=0,o[e&gt;&gt;2]=17308,i||(i=o[e+4&gt;&gt;2],i=0|BA[o[o[i&gt;&gt;2]+12&gt;&gt;2]](i,o[f+8&gt;&gt;2],o[a+8&gt;&gt;2]),n[e+8|0]=1,o[e+12&gt;&gt;2]=i)}(a=0|BA[o[o[a&gt;&gt;2]+56&gt;&gt;2]](a,20),o[i+4&gt;&gt;2],i,r,f,C[e+4|0]),0|a},ve,function(e,i,r,f){return e|=0,r|=0,f|=0,e=o[(i|=0)&gt;&gt;2],function(e,i,r,f){vA(e,i),o[e+12&gt;&gt;2]=0,n[e+8|0]=0,o[e&gt;&gt;2]=17516,i=o[e+4&gt;&gt;2],BA[o[o[i&gt;&gt;2]+24&gt;&gt;2]](i,o[r+8&gt;&gt;2],o[f+8&gt;&gt;2])&amp;&amp;(i=o[e+4&gt;&gt;2],i=0|BA[o[o[i&gt;&gt;2]+12&gt;&gt;2]](i,o[r+8&gt;&gt;2],o[f+8&gt;&gt;2]),n[e+8|0]=1,o[e+12&gt;&gt;2]=i)}(e=0|BA[o[o[e&gt;&gt;2]+56&gt;&gt;2]](e,16),i,r,f),0|e},ve,function(e,i,r,f){e|=0,r|=0,f|=0;var a=0;return a=o[(i|=0)&gt;&gt;2],function(e,i,r,f,a,t,C){uA(e,i),o[e+24&gt;&gt;2]=C,o[e+20&gt;&gt;2]=t,n[e+16|0]=a,o[e+12&gt;&gt;2]=0,n[e+8|0]=0,o[e&gt;&gt;2]=17588,i=o[e+4&gt;&gt;2],t=a?f:r,r=a?r:f,BA[o[o[i&gt;&gt;2]+24&gt;&gt;2]](i,o[t+8&gt;&gt;2],o[r+8&gt;&gt;2])&amp;&amp;(i=o[e+4&gt;&gt;2],i=0|BA[o[o[i&gt;&gt;2]+12&gt;&gt;2]](i,o[t+8&gt;&gt;2],o[r+8&gt;&gt;2]),n[e+8|0]=1,o[e+12&gt;&gt;2]=i)}(a=0|BA[o[o[a&gt;&gt;2]+56&gt;&gt;2]](a,28),i,r,f,C[e+4|0],o[e+8&gt;&gt;2],o[e+12&gt;&gt;2]),0|a},function(e){var i=0;return o[(e|=0)&gt;&gt;2]=18600,(i=o[e+60&gt;&gt;2])&amp;&amp;(C[e- -64|0]&amp;&amp;CA(i),o[e+60&gt;&gt;2]=0),o[e+60&gt;&gt;2]=0,o[e+52&gt;&gt;2]=0,o[e+56&gt;&gt;2]=0,n[e- -64|0]=1,(i=o[e+40&gt;&gt;2])&amp;&amp;(C[e+44|0]&amp;&amp;CA(i),o[e+40&gt;&gt;2]=0),o[e+40&gt;&gt;2]=0,o[e+32&gt;&gt;2]=0,o[e+36&gt;&gt;2]=0,n[e+44|0]=1,(i=o[e+16&gt;&gt;2])&amp;&amp;(C[e+20|0]&amp;&amp;CA(i),o[e+16&gt;&gt;2]=0),o[e+16&gt;&gt;2]=0,o[e+8&gt;&gt;2]=0,o[e+12&gt;&gt;2]=0,n[e+20|0]=1,0|e},function(e){var i=0;o[(e|=0)&gt;&gt;2]=18600,(i=o[e+60&gt;&gt;2])&amp;&amp;(C[e- -64|0]&amp;&amp;CA(i),o[e+60&gt;&gt;2]=0),o[e+60&gt;&gt;2]=0,o[e+52&gt;&gt;2]=0,o[e+56&gt;&gt;2]=0,n[e- -64|0]=1,(i=o[e+40&gt;&gt;2])&amp;&amp;(C[e+44|0]&amp;&amp;CA(i),o[e+40&gt;&gt;2]=0),o[e+40&gt;&gt;2]=0,o[e+32&gt;&gt;2]=0,o[e+36&gt;&gt;2]=0,n[e+44|0]=1,(i=o[e+16&gt;&gt;2])&amp;&amp;(C[e+20|0]&amp;&amp;CA(i),o[e+16&gt;&gt;2]=0),o[e+16&gt;&gt;2]=0,o[e+8&gt;&gt;2]=0,o[e+12&gt;&gt;2]=0,n[e+20|0]=1,CA(e)},function(e,i,r){e|=0,i|=0,r|=0;var f,a=0;o[696]=o[696]+1;A:{e:{if(f=o[e+24&gt;&gt;2]){if(BA[o[o[f&gt;&gt;2]+8&gt;&gt;2]](f,i,r))break e;break A}if(!(o[r+8&gt;&gt;2]&amp;o[i+4&gt;&gt;2])|!(o[i+8&gt;&gt;2]&amp;o[r+4&gt;&gt;2]))break A}a=function(e,i,r){var f,a,t,d=0,v=0,g=0,B=0,R=0,m=0,Q=0,h=0,G=0,y=0;v=o[i+12&gt;&gt;2]&gt;o[r+12&gt;&gt;2],B=o[(f=v?i:r)+12&gt;&gt;2],g=o[(a=v?r:i)+12&gt;&gt;2],i=_((i=((i=B&lt;&lt;16|g)&lt;&lt;15^-1)+i|0)&gt;&gt;&gt;10^i,9),m=(t=(i=((i^=i&gt;&gt;&gt;6)&lt;&lt;11^-1)+i|0)&gt;&gt;&gt;16^i)&amp;(v=o[e+12&gt;&gt;2])+-1;e:{if(-1!=(0|(i=o[o[e+40&gt;&gt;2]+(m&lt;&lt;2)&gt;&gt;2])))for(d=o[e+16&gt;&gt;2];;){if(r=(R=i&lt;&lt;4)+d|0,(0|B)==o[o[4+(d+R|0)&gt;&gt;2]+12&gt;&gt;2]&amp;&amp;o[o[r&gt;&gt;2]+12&gt;&gt;2]==(0|g))break e;if(-1==(0|(i=o[o[e+60&gt;&gt;2]+(i&lt;&lt;2)&gt;&gt;2])))break}if((0|(i=v))==(0|(r=B=o[e+8&gt;&gt;2]))&amp;&amp;(r=v,!((0|i)&gt;=(0|(d=i?i&lt;&lt;1:1))))){if(d?(g=dA(d&lt;&lt;4),r=o[e+8&gt;&gt;2]):(g=0,r=v),(0|r)&gt;=1)for(i=12;R=i+g|0,Q=o[e+16&gt;&gt;2]+i|0,o[R+-12&gt;&gt;2]=o[Q+-12&gt;&gt;2],y=o[(h=Q+-8|0)+4&gt;&gt;2],o[(G=R+-8|0)&gt;&gt;2]=o[h&gt;&gt;2],o[G+4&gt;&gt;2]=y,o[R&gt;&gt;2]=o[Q&gt;&gt;2],i=i+16|0,r=r+-1|0;);(i=o[e+16&gt;&gt;2])&amp;&amp;(C[e+20|0]&amp;&amp;CA(i),o[e+16&gt;&gt;2]=0),o[e+16&gt;&gt;2]=g,o[e+12&gt;&gt;2]=d,n[e+20|0]=1,r=o[e+8&gt;&gt;2],i=d}o[e+8&gt;&gt;2]=r+1,g=B&lt;&lt;4,d=o[e+16&gt;&gt;2],(r=o[e+68&gt;&gt;2])&amp;&amp;(BA[o[o[r&gt;&gt;2]+8&gt;&gt;2]](r,a,f),i=o[e+12&gt;&gt;2]),r=d+g|0,(0|v)&lt;(0|i)&amp;&amp;(Rr(e),m=o[e+12&gt;&gt;2]+-1&amp;t),v=o[f+12&gt;&gt;2],g=o[a+12&gt;&gt;2],o[(i=d+(B&lt;&lt;4)|0)+8&gt;&gt;2]=0,o[i+12&gt;&gt;2]=0,d=i,i=(0|g)&lt;(0|v),o[d+4&gt;&gt;2]=i?f:a,v=o[e+60&gt;&gt;2]+(B&lt;&lt;2)|0,e=o[e+40&gt;&gt;2]+(m&lt;&lt;2)|0,o[v&gt;&gt;2]=o[e&gt;&gt;2],o[r&gt;&gt;2]=i?a:f,o[e&gt;&gt;2]=B}return r}(e,i,r)}return 0|a},function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n=0,a=0,t=0,C=0,d=0,v=0,g=0;o[695]=o[695]+1,n=o[i+12&gt;&gt;2]&gt;o[r+12&gt;&gt;2],a=o[(t=n?i:r)+12&gt;&gt;2],C=o[(d=n?r:i)+12&gt;&gt;2],i=_((i=((i=a&lt;&lt;16|C)&lt;&lt;15^-1)+i|0)&gt;&gt;&gt;10^i,9),i=((i^=i&gt;&gt;&gt;6)&lt;&lt;11^-1)+i|0,v=o[e+12&gt;&gt;2]+-1&amp;(i&gt;&gt;&gt;16^i);A:if(-1!=(0|(i=o[o[e+40&gt;&gt;2]+(v&lt;&lt;2)&gt;&gt;2]))){for(n=o[e+16&gt;&gt;2];;){if((0|a)!=o[o[(r=n+(i&lt;&lt;4)|0)+4&gt;&gt;2]+12&gt;&gt;2]||o[o[r&gt;&gt;2]+12&gt;&gt;2]!=(0|C)){if(-1!=(0|(i=o[o[e+60&gt;&gt;2]+(i&lt;&lt;2)&gt;&gt;2])))continue;break A}break}BA[o[o[e&gt;&gt;2]+32&gt;&gt;2]](e,r,f),g=o[12+(n+(i&lt;&lt;4)|0)&gt;&gt;2],a=o[e+60&gt;&gt;2];e:{if(C=o[e+40&gt;&gt;2]+(v&lt;&lt;2)|0,(0|(i=o[C&gt;&gt;2]))!=(0|(n=r-o[e+16&gt;&gt;2]&gt;&gt;4))){for(;r=i,(0|n)!=(0|(i=o[a+(i&lt;&lt;2)&gt;&gt;2])););if(i=o[a+(n&lt;&lt;2)&gt;&gt;2],-1!=(0|r)){o[a+(r&lt;&lt;2)&gt;&gt;2]=i;break e}}else i=o[a+(n&lt;&lt;2)&gt;&gt;2];o[C&gt;&gt;2]=i}if(a=o[e+8&gt;&gt;2]+-1|0,(i=o[e+68&gt;&gt;2])&amp;&amp;BA[o[o[i&gt;&gt;2]+12&gt;&gt;2]](i,d,t,f),(0|a)==(0|n))return o[e+8&gt;&gt;2]=o[e+8&gt;&gt;2]+-1,0|g;f=o[e+60&gt;&gt;2];e:{if(d=o[e+16&gt;&gt;2],i=o[o[(t=d+(a&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],i=_((i=(i&lt;&lt;15^-1)+i|0)&gt;&gt;&gt;10^i,9),i=((i^=i&gt;&gt;&gt;6)&lt;&lt;11^-1)+i|0,C=o[e+12&gt;&gt;2]+-1&amp;(i&gt;&gt;&gt;16^i),v=o[e+40&gt;&gt;2]+(C&lt;&lt;2)|0,(0|(i=o[v&gt;&gt;2]))!=(0|a)){for(;r=i,(0|a)!=(0|(i=o[f+(i&lt;&lt;2)&gt;&gt;2])););if(i=o[f+(a&lt;&lt;2)&gt;&gt;2],-1!=(0|r)){o[f+(r&lt;&lt;2)&gt;&gt;2]=i;break e}}else i=o[f+(a&lt;&lt;2)&gt;&gt;2];o[v&gt;&gt;2]=i}r=o[t+4&gt;&gt;2],o[(i=d+(n&lt;&lt;4)|0)&gt;&gt;2]=o[t&gt;&gt;2],o[i+4&gt;&gt;2]=r,f=o[(r=t+8|0)+4&gt;&gt;2],o[(i=i+8|0)&gt;&gt;2]=o[r&gt;&gt;2],o[i+4&gt;&gt;2]=f,i=o[e+40&gt;&gt;2]+(C&lt;&lt;2)|0,o[o[e+60&gt;&gt;2]+(n&lt;&lt;2)&gt;&gt;2]=o[i&gt;&gt;2],o[i&gt;&gt;2]=n,o[e+8&gt;&gt;2]=o[e+8&gt;&gt;2]+-1}return 0|g},function(e,i,r){var f;e|=0,i|=0,r|=0,D=f=D-16|0,o[f+12&gt;&gt;2]=i,o[f+8&gt;&gt;2]=18960,BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e,f+8|0,r),D=f+16|0},or,or,Qr,function(e,i,r){e|=0,i|=0,(r|=0)&amp;&amp;((e=o[i+8&gt;&gt;2])&amp;&amp;(BA[o[o[e&gt;&gt;2]&gt;&gt;2]](e),BA[o[o[r&gt;&gt;2]+60&gt;&gt;2]](r,o[i+8&gt;&gt;2]),o[i+8&gt;&gt;2]=0))},function(e){return o[(e|=0)+8&gt;&gt;2]},function(e,i,r){var f;e|=0,i|=0,r|=0,D=f=D-16|0,o[f+12&gt;&gt;2]=r,o[f+8&gt;&gt;2]=e,o[f+4&gt;&gt;2]=i,o[f&gt;&gt;2]=18816,BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e,f,r),D=f+16|0},function(e,i){i|=0,o[(e|=0)+24&gt;&gt;2]=i},function(e,i,r){e|=0,i|=0,r|=0;var f,n=0,a=0;if(D=f=D-16|0,Ki(f+8|0,18668),o[e+8&gt;&gt;2]&gt;=1)for(;a=o[e+16&gt;&gt;2]+(n&lt;&lt;4)|0,BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,a)?(BA[o[o[e&gt;&gt;2]+12&gt;&gt;2]](e,o[a&gt;&gt;2],o[a+4&gt;&gt;2],r),o[694]=o[694]+-1):n=n+1|0,(0|n)&lt;o[e+8&gt;&gt;2];);Li(),D=f+16|0},function(e,i,r){e|=0,i|=0,r|=0;var f,n,a=0,t=0;o[697]=o[697]+1,a=o[i+12&gt;&gt;2]&gt;o[r+12&gt;&gt;2],f=o[(a?i:r)+12&gt;&gt;2],n=o[(a?r:i)+12&gt;&gt;2],i=_((i=((i=n|f&lt;&lt;16)&lt;&lt;15^-1)+i|0)&gt;&gt;&gt;10^i,9),i=((i^=i&gt;&gt;&gt;6)&lt;&lt;11^-1)+i|0;A:{if(!((0|(i=o[e+12&gt;&gt;2]+-1&amp;(i&gt;&gt;&gt;16^i)))&gt;=o[e+32&gt;&gt;2])&amp;&amp;-1!=(0|(i=o[o[e+40&gt;&gt;2]+(i&lt;&lt;2)&gt;&gt;2])))for(r=o[e+16&gt;&gt;2];;){if(a=(t=i&lt;&lt;4)+r|0,o[o[4+(r+t|0)&gt;&gt;2]+12&gt;&gt;2]==(0|f)&amp;&amp;(0|n)==o[o[a&gt;&gt;2]+12&gt;&gt;2])break A;if(-1==(0|(i=o[o[e+60&gt;&gt;2]+(i&lt;&lt;2)&gt;&gt;2])))break}a=0}return 0|a},Ze,function(e,i){i|=0,o[(e|=0)+68&gt;&gt;2]=i},function(e,i){e|=0,i|=0;var r,f=0,a=0,t=0,d=0,v=0,g=0,B=0,_=0,R=0,m=0,Q=0;if(D=r=D-32|0,o[r+20&gt;&gt;2]=0,o[r+12&gt;&gt;2]=0,o[r+16&gt;&gt;2]=0,a=o[e+8&gt;&gt;2],n[r+24|0]=1,!((0|a)&lt;1)){for(a=0;;){if(t=o[e+16&gt;&gt;2]+(v&lt;&lt;4)|0,(0|f)==(0|a))if((0|a)&gt;=(0|(d=a?a&lt;&lt;1:1)))f=a;else{if(g=d?dA(d&lt;&lt;4):0,(0|a)&gt;=1)for(f=12;B=f+g|0,_=o[r+20&gt;&gt;2]+f|0,o[B+-12&gt;&gt;2]=o[_+-12&gt;&gt;2],Q=o[(R=_+-8|0)+4&gt;&gt;2],o[(m=B+-8|0)&gt;&gt;2]=o[R&gt;&gt;2],o[m+4&gt;&gt;2]=Q,o[B&gt;&gt;2]=o[_&gt;&gt;2],f=f+16|0,a=a+-1|0;);(f=o[r+20&gt;&gt;2])&amp;&amp;(C[r+24|0]&amp;&amp;CA(f),o[r+20&gt;&gt;2]=0),o[r+20&gt;&gt;2]=g,n[r+24|0]=1,o[r+16&gt;&gt;2]=d,f=o[r+12&gt;&gt;2]}if(f=o[r+20&gt;&gt;2]+(f&lt;&lt;4)|0,o[f&gt;&gt;2]=o[t&gt;&gt;2],a=o[t+8&gt;&gt;2],o[f+4&gt;&gt;2]=o[t+4&gt;&gt;2],o[f+8&gt;&gt;2]=a,o[f+12&gt;&gt;2]=o[t+12&gt;&gt;2],f=(d=o[r+12&gt;&gt;2])+1|0,o[r+12&gt;&gt;2]=f,!((0|(v=v+1|0))&lt;o[e+8&gt;&gt;2]))break;a=o[r+16&gt;&gt;2]}if(!((0|d)&lt;0))for(a=-1,t=o[r+20&gt;&gt;2];BA[o[o[e&gt;&gt;2]+12&gt;&gt;2]](e,o[t&gt;&gt;2],o[t+4&gt;&gt;2],i),t=t+16|0,(0|(a=a+1|0))&lt;(0|d););}if(o[e+52&gt;&gt;2]&gt;=1){for(f=o[e+60&gt;&gt;2],t=0;o[f&gt;&gt;2]=-1,f=f+4|0,(0|(t=t+1|0))&lt;o[e+52&gt;&gt;2];);f=o[r+12&gt;&gt;2]}if((0|f)&gt;=2&amp;&amp;(Zr(r+8|0,r,0,f+-1|0),f=o[r+12&gt;&gt;2]),t=o[r+20&gt;&gt;2],(0|f)&gt;=1)for(i=0,f=4;a=f+t|0,BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,o[a+-4&gt;&gt;2],o[a&gt;&gt;2]),f=f+16|0,t=o[r+20&gt;&gt;2],(0|(i=i+1|0))&lt;o[r+12&gt;&gt;2];);t&amp;&amp;(C[r+24|0]&amp;&amp;CA(t),o[r+20&gt;&gt;2]=0),D=r+32|0},ve,function(e,i){i|=0;var r=0;return(0|(r=o[(e|=0)+4&gt;&gt;2]))!=o[i+4&gt;&gt;2]&amp;&amp;(0|r)!=o[i&gt;&gt;2]||(r=o[e+8&gt;&gt;2],BA[o[o[r&gt;&gt;2]+32&gt;&gt;2]](r,i,o[e+12&gt;&gt;2])),0},ve,function(e,i){return i|=0,(0|(e=o[(e|=0)+4&gt;&gt;2]))==o[i&gt;&gt;2]|(0|e)==o[i+4&gt;&gt;2]},yr,function(e){$(yr(e|=0))},function(e,i,r,f,n,a,t,d){e|=0,i|=0,r|=0,f|=0,n|=0,a|=0,t|=0,d|=0;var v=0;return D=d=D-48|0,f=dA(64),o[f+8&gt;&gt;2]=t,o[f+4&gt;&gt;2]=a,o[f&gt;&gt;2]=n,n=o[i+4&gt;&gt;2],o[f+16&gt;&gt;2]=o[i&gt;&gt;2],o[f+20&gt;&gt;2]=n,v=o[(n=i+8|0)+4&gt;&gt;2],o[(a=f+24|0)&gt;&gt;2]=o[n&gt;&gt;2],o[a+4&gt;&gt;2]=v,a=o[r+4&gt;&gt;2],o[f+32&gt;&gt;2]=o[r&gt;&gt;2],o[f+36&gt;&gt;2]=a,v=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]=v,o[f+52&gt;&gt;2]=0,o[f+56&gt;&gt;2]=0,v=o[n+4&gt;&gt;2],o[(t=d+24|0)&gt;&gt;2]=o[n&gt;&gt;2],o[t+4&gt;&gt;2]=v,t=o[a+4&gt;&gt;2],o[(n=d+40|0)&gt;&gt;2]=o[a&gt;&gt;2],o[n+4&gt;&gt;2]=t,n=o[i&gt;&gt;2],i=o[i+4&gt;&gt;2],a=o[r+4&gt;&gt;2],r=o[r&gt;&gt;2],o[f+60&gt;&gt;2]=o[e+104&gt;&gt;2],o[d+32&gt;&gt;2]=r,o[d+36&gt;&gt;2]=a,r=o[e+148&gt;&gt;2]+1|0,o[f+12&gt;&gt;2]=r,o[e+148&gt;&gt;2]=r,o[d+16&gt;&gt;2]=n,o[d+20&gt;&gt;2]=i,i=oi(r=e+4|0,d+16|0,f),o[f+52&gt;&gt;2]=0,o[f+48&gt;&gt;2]=i,i=84+((o[e+104&gt;&gt;2]&lt;&lt;2)+e|0)|0,o[f+56&gt;&gt;2]=o[i&gt;&gt;2],(n=o[i&gt;&gt;2])&amp;&amp;(o[n+52&gt;&gt;2]=f),o[i&gt;&gt;2]=f,C[e+153|0]||(o[d+8&gt;&gt;2]=f,o[d&gt;&gt;2]=19252,o[d+4&gt;&gt;2]=e,wr(r,o[e+4&gt;&gt;2],d+16|0,d),wr(e=e+44|0,o[e&gt;&gt;2],d+16|0,d)),D=d+48|0,0|f},function(e,i,r){e|=0,r|=0;var f,a=0;ci(2==o[(i|=0)+60&gt;&gt;2]?e+44|0:e+4|0,o[i+48&gt;&gt;2]),f=o[i+56&gt;&gt;2],a=(a=o[i+52&gt;&gt;2])?a+56|0:84+((o[i+60&gt;&gt;2]&lt;&lt;2)+e|0)|0,o[a&gt;&gt;2]=f,(a=o[i+56&gt;&gt;2])&amp;&amp;(o[a+52&gt;&gt;2]=o[i+52&gt;&gt;2]),a=o[e+96&gt;&gt;2],BA[o[o[a&gt;&gt;2]+16&gt;&gt;2]](a,i,r),CA(i),n[e+154|0]=1},function(e,i,r,f,a){e|=0,i|=0,r|=0,f|=0,a|=0;var t=0,d=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),p=0,F=0;D=a=D-48|0,v=o[(d=r+8|0)+4&gt;&gt;2],o[(t=a+24|0)&gt;&gt;2]=o[d&gt;&gt;2],o[t+4&gt;&gt;2]=v,v=o[(d=f+8|0)+4&gt;&gt;2],o[(t=a+40|0)&gt;&gt;2]=o[d&gt;&gt;2],o[t+4&gt;&gt;2]=v,t=o[r+4&gt;&gt;2],o[a+16&gt;&gt;2]=o[r&gt;&gt;2],o[a+20&gt;&gt;2]=t,t=o[f+4&gt;&gt;2],o[a+32&gt;&gt;2]=o[f&gt;&gt;2],o[a+36&gt;&gt;2]=t;A:if(2!=o[i+60&gt;&gt;2])if(d=1,o[e+128&gt;&gt;2]=o[e+128&gt;&gt;2]+1,t=o[i+48&gt;&gt;2],g[t&gt;&gt;2]&lt;=g[a+32&gt;&gt;2]^1|g[t+16&gt;&gt;2]&gt;=g[a+16&gt;&gt;2]^1|g[t+4&gt;&gt;2]&lt;=g[a+36&gt;&gt;2]^1|g[t+20&gt;&gt;2]&gt;=g[a+20&gt;&gt;2]^1||g[t+8&gt;&gt;2]&lt;=g[a+40&gt;&gt;2]^1|g[t+24&gt;&gt;2]&gt;=g[a+24&gt;&gt;2]^1)bi(e+4|0,t,a+16|0),o[e+132&gt;&gt;2]=o[e+132&gt;&gt;2]+1;else{if(_=g[i+20&gt;&gt;2],m=g[i+24&gt;&gt;2],y=g[r&gt;&gt;2],w=g[r+4&gt;&gt;2],W=g[r+8&gt;&gt;2],Q=g[i+16&gt;&gt;2],o[a+12&gt;&gt;2]=0,B=g[e+100&gt;&gt;2],h=R(B*R(R(g[i+40&gt;&gt;2]-m)*R(.5))),g[a+8&gt;&gt;2]=h,G=R(B*R(R(g[i+36&gt;&gt;2]-_)*R(.5))),g[a+4&gt;&gt;2]=G,B=R(B*R(R(g[i+32&gt;&gt;2]-Q)*R(.5))),g[a&gt;&gt;2]=B,_=R(w-_),R(y-Q)&lt;R(0)&amp;&amp;(g[a&gt;&gt;2]=-B),m=R(W-m),_&lt;R(0)&amp;&amp;(g[a+4&gt;&gt;2]=-G),m&lt;R(0)&amp;&amp;(g[a+8&gt;&gt;2]=-h),d=0,!function(e,i,r,f){var n=0,a=0,t=R(0),C=0,d=R(0),v=R(0),B=R(0),_=R(0),m=R(0),Q=R(0);d=g[r&gt;&gt;2];e:{if(g[i&gt;&gt;2]&lt;=d){if(t=g[r+4&gt;&gt;2],!(g[i+4&gt;&gt;2]&lt;=t^1|g[i+8&gt;&gt;2]&lt;=g[r+8&gt;&gt;2]^1|g[i+16&gt;&gt;2]&gt;=g[r+16&gt;&gt;2]^1|g[i+20&gt;&gt;2]&gt;=g[r+20&gt;&gt;2]^1)&amp;&amp;(n=0,g[i+24&gt;&gt;2]&gt;=g[r+24&gt;&gt;2]))break e}else t=g[r+4&gt;&gt;2];B=R(t-R(.05000000074505806)),g[r+4&gt;&gt;2]=B,v=R(d-R(.05000000074505806)),g[r&gt;&gt;2]=v,_=R(g[r+8&gt;&gt;2]-R(.05000000074505806)),g[r+8&gt;&gt;2]=_,m=R(g[r+16&gt;&gt;2]+R(.05000000074505806)),g[r+16&gt;&gt;2]=m,t=R(g[(n=r+20|0)&gt;&gt;2]+R(.05000000074505806)),g[n&gt;&gt;2]=t,d=R(g[(C=r+24|0)&gt;&gt;2]+R(.05000000074505806)),g[C&gt;&gt;2]=d,n=(Q=g[f&gt;&gt;2])&gt;R(0),g[(n&lt;&lt;4)+r&gt;&gt;2]=(n?m:v)+Q,n=(v=g[f+4&gt;&gt;2])&gt;R(0),g[(n?20:4)+r&gt;&gt;2]=(n?t:B)+v,f=(t=g[f+8&gt;&gt;2])&gt;R(0),g[(f?24:8)+r&gt;&gt;2]=(f?d:_)+t;i:if(f=ti(e,i))if(a=o[e+8&gt;&gt;2],(0|a)&gt;=0){if(!a)break i;for(;;){if(!(n=o[f+32&gt;&gt;2]))break i;if(f=n,!(a=a+-1|0))break}}else f=o[e&gt;&gt;2];else f=0;n=o[r+4&gt;&gt;2],o[i&gt;&gt;2]=o[r&gt;&gt;2],o[i+4&gt;&gt;2]=n,n=o[C+4&gt;&gt;2],o[(a=i+24|0)&gt;&gt;2]=o[C&gt;&gt;2],o[a+4&gt;&gt;2]=n,C=o[(n=r+16|0)+4&gt;&gt;2],o[(a=i+16|0)&gt;&gt;2]=o[n&gt;&gt;2],o[a+4&gt;&gt;2]=C,n=o[(r=r+8|0)+4&gt;&gt;2],o[(C=i+8|0)&gt;&gt;2]=o[r&gt;&gt;2],o[C+4&gt;&gt;2]=n,ai(e,f,i),n=1}return n}(e+4|0,t,a+16|0,a))break A;d=1,o[e+132&gt;&gt;2]=o[e+132&gt;&gt;2]+1}else ci(e+44|0,o[i+48&gt;&gt;2]),p=i,F=oi(e+4|0,a+16|0,i),o[p+48&gt;&gt;2]=F,d=1;v=o[i+56&gt;&gt;2],t=(t=o[i+52&gt;&gt;2])?t+56|0:84+((o[i+60&gt;&gt;2]&lt;&lt;2)+e|0)|0,o[t&gt;&gt;2]=v,(t=o[i+56&gt;&gt;2])&amp;&amp;(o[t+52&gt;&gt;2]=o[i+52&gt;&gt;2]),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,v=o[(r=r+8|0)+4&gt;&gt;2],o[(t=i+24|0)&gt;&gt;2]=o[r&gt;&gt;2],o[t+4&gt;&gt;2]=v,v=o[(t=f+8|0)+4&gt;&gt;2],o[(r=i+40|0)&gt;&gt;2]=o[t&gt;&gt;2],o[r+4&gt;&gt;2]=v,r=o[f+4&gt;&gt;2],o[i+32&gt;&gt;2]=o[f&gt;&gt;2],o[i+36&gt;&gt;2]=r,o[i+52&gt;&gt;2]=0,r=84+(((f=o[e+104&gt;&gt;2])&lt;&lt;2)+e|0)|0,o[i+56&gt;&gt;2]=o[r&gt;&gt;2],o[i+60&gt;&gt;2]=f,(f=o[r&gt;&gt;2])&amp;&amp;(o[f+52&gt;&gt;2]=i),o[r&gt;&gt;2]=i,d&amp;&amp;(n[e+154|0]=1,C[e+153|0]||(o[a&gt;&gt;2]=19252,o[a+4&gt;&gt;2]=e,Fr(r=e+44|0,o[r&gt;&gt;2],o[i+48&gt;&gt;2],a),Fr(e+4|0,o[e+4&gt;&gt;2],o[i+48&gt;&gt;2],a))),D=a+48|0},function(e,i,r,f){e|=0,r|=0,f|=0;var n=0;e=o[(i|=0)+20&gt;&gt;2],o[r&gt;&gt;2]=o[i+16&gt;&gt;2],o[r+4&gt;&gt;2]=e,e=r+8|0,n=o[(r=i+24|0)+4&gt;&gt;2],o[e&gt;&gt;2]=o[r&gt;&gt;2],o[e+4&gt;&gt;2]=n,n=o[(r=i+40|0)+4&gt;&gt;2],o[(e=f+8|0)&gt;&gt;2]=o[r&gt;&gt;2],o[e+4&gt;&gt;2]=n,e=o[i+36&gt;&gt;2],o[f&gt;&gt;2]=o[i+32&gt;&gt;2],o[f+4&gt;&gt;2]=e},function(e,i,r,f,n,a){var t,C,d;e|=0,i|=0,r|=0,f|=0,n|=0,a|=0,D=r=D-16|0,o[r+8&gt;&gt;2]=19324,o[r+12&gt;&gt;2]=f,t=f+4|0,C=f+20|0,d=o[e+168&gt;&gt;2],Wr(e+4|0,o[e+4&gt;&gt;2],i,t,C,g[f+32&gt;&gt;2],n,a,d,r+8|0),Wr(e=e+44|0,o[e&gt;&gt;2],i,t,C,g[f+32&gt;&gt;2],n,a,d,r+8|0),D=r+16|0},function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n,a=0,t=0;D=n=D-48|0,o[n+44&gt;&gt;2]=f,o[n+40&gt;&gt;2]=19396,t=o[(a=i+8|0)+4&gt;&gt;2],o[(f=n+16|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,t=o[(a=r+8|0)+4&gt;&gt;2],o[(f=n+32|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,f=o[i+4&gt;&gt;2],o[n+8&gt;&gt;2]=o[i&gt;&gt;2],o[n+12&gt;&gt;2]=f,i=o[r+4&gt;&gt;2],o[n+24&gt;&gt;2]=o[r&gt;&gt;2],o[n+28&gt;&gt;2]=i,wr(e+4|0,o[e+4&gt;&gt;2],n+8|0,n+40|0),wr(e=e+44|0,o[e&gt;&gt;2],n+8|0,n+40|0),D=n+48|0},function(e,i){(function(e,i){var r,f,a=0,t=0,d=0,v=0,B=0,m=0,Q=0,h=0,G=0,y=R(0);if(D=r=D-32|0,ni(f=e+4|0,1+((0|_(o[e+112&gt;&gt;2],o[e+16&gt;&gt;2]))/100|0)|0),o[e+124&gt;&gt;2]&amp;&amp;(ni(e+44|0,a=1+((0|_(o[e+108&gt;&gt;2],o[e+56&gt;&gt;2]))/100|0)|0),a=o[e+124&gt;&gt;2]-a|0,o[e+124&gt;&gt;2]=(0|a)&gt;0?a:0),a=(o[e+104&gt;&gt;2]+1|0)%2|0,o[e+104&gt;&gt;2]=a,t=o[84+((a&lt;&lt;2)+e|0)&gt;&gt;2]){for(B=e+44|0,G=r+16|0;a=o[t+56&gt;&gt;2],d=(d=o[t+52&gt;&gt;2])?d+56|0:84+((o[t+60&gt;&gt;2]&lt;&lt;2)+e|0)|0,o[d&gt;&gt;2]=a,(d=o[t+56&gt;&gt;2])&amp;&amp;(o[d+52&gt;&gt;2]=o[t+52&gt;&gt;2]),o[t+52&gt;&gt;2]=0,o[t+56&gt;&gt;2]=o[e+92&gt;&gt;2],(d=o[e+92&gt;&gt;2])&amp;&amp;(o[d+52&gt;&gt;2]=t),o[e+92&gt;&gt;2]=t,ci(f,o[t+48&gt;&gt;2]),d=o[(m=t+24|0)+4&gt;&gt;2],o[(v=r+8|0)&gt;&gt;2]=o[m&gt;&gt;2],o[v+4&gt;&gt;2]=d,h=o[t+16&gt;&gt;2],Q=o[t+20&gt;&gt;2],d=o[t+36&gt;&gt;2],o[G&gt;&gt;2]=o[t+32&gt;&gt;2],o[G+4&gt;&gt;2]=d,d=o[(m=t+40|0)+4&gt;&gt;2],o[(v=G+8|0)&gt;&gt;2]=o[m&gt;&gt;2],o[v+4&gt;&gt;2]=d,o[r&gt;&gt;2]=h,o[r+4&gt;&gt;2]=Q,d=oi(B,r,t),o[t+60&gt;&gt;2]=2,o[t+48&gt;&gt;2]=d,t=a,a;);n[e+154|0]=1,o[e+124&gt;&gt;2]=o[e+56&gt;&gt;2]}if(o[r&gt;&gt;2]=19252,o[r+4&gt;&gt;2]=e,C[e+153|0]&amp;&amp;(Fr(f,o[e+4&gt;&gt;2],o[e+44&gt;&gt;2],r),C[e+153|0]&amp;&amp;Fr(f,a=o[f&gt;&gt;2],a,r)),C[e+154|0]&amp;&amp;(a=o[e+96&gt;&gt;2],v=0|BA[o[o[a&gt;&gt;2]+28&gt;&gt;2]](a),!((0|(d=o[v+4&gt;&gt;2]))&lt;1))){h=e+144|0;A:{if((0|(Q=(0|d)&lt;(0|(a=(0|(t=o[e+120&gt;&gt;2]))&gt;(0|(a=(0|_(o[e+116&gt;&gt;2],d))/100|0))?t:a))?d:a))&gt;=1){for(t=0;a=o[v+12&gt;&gt;2]+((o[h&gt;&gt;2]+t|0)%(0|d)&lt;&lt;4)|0,m=o[a&gt;&gt;2],B=o[m+48&gt;&gt;2],d=o[a+4&gt;&gt;2],a=o[d+48&gt;&gt;2],!(g[B&gt;&gt;2]&lt;=g[a+16&gt;&gt;2]^1|g[B+16&gt;&gt;2]&gt;=g[a&gt;&gt;2]^1|g[B+4&gt;&gt;2]&lt;=g[a+20&gt;&gt;2]^1|g[B+20&gt;&gt;2]&gt;=g[a+4&gt;&gt;2]^1)&amp;&amp;g[B+8&gt;&gt;2]&lt;=g[a+24&gt;&gt;2]&amp;&amp;g[B+24&gt;&gt;2]&gt;=g[a+8&gt;&gt;2]||(a=o[e+96&gt;&gt;2],BA[o[o[a&gt;&gt;2]+12&gt;&gt;2]](a,m,d,i),t=t+-1|0,Q=Q+-1|0),d=o[v+4&gt;&gt;2],(0|(t=t+1|0))&lt;(0|Q););if(h=e+144|0,t=0,(0|d)&lt;=0)break A}t=(o[h&gt;&gt;2]+Q|0)%(0|d)|0}o[h&gt;&gt;2]=t}n[e+154|0]=0,o[e+120&gt;&gt;2]=1,o[e+140&gt;&gt;2]=o[e+140&gt;&gt;2]+1,a=o[e+132&gt;&gt;2],t=e,i=o[e+128&gt;&gt;2],y=R(0),i&amp;&amp;(y=R(R(a&gt;&gt;&gt;0)/R(i&gt;&gt;&gt;0))),g[t+136&gt;&gt;2]=y,o[e+132&gt;&gt;2]=a&gt;&gt;&gt;1,o[e+128&gt;&gt;2]=i&gt;&gt;&gt;1,D=r+32|0})(e|=0,i|=0),function(e,i){var r,f=0,a=0,t=0,d=0,v=0,B=0,_=0,R=0,m=0,Q=0,h=0;if(D=r=D-16|0,f=o[e+96&gt;&gt;2],BA[o[o[f&gt;&gt;2]+56&gt;&gt;2]](f)){if(f=o[e+96&gt;&gt;2],a=0|BA[o[o[f&gt;&gt;2]+28&gt;&gt;2]](f),(0|(t=o[a+4&gt;&gt;2]))&gt;=2&amp;&amp;(Zr(a,r+8|0,0,t+-1|0),t=o[a+4&gt;&gt;2]),(0|t)&gt;=1){for(;;){_=o[a+12&gt;&gt;2]+h|0,f=o[_+4&gt;&gt;2],d=R,R=o[_&gt;&gt;2];A:{e:if((0|f)!=(0|B)||(0|d)!=(0|R)){if(v=o[R+48&gt;&gt;2],d=o[f+48&gt;&gt;2],!(g[v&gt;&gt;2]&lt;=g[d+16&gt;&gt;2]^1|g[v+16&gt;&gt;2]&gt;=g[d&gt;&gt;2]^1|g[v+4&gt;&gt;2]&lt;=g[d+20&gt;&gt;2]^1|g[v+20&gt;&gt;2]&gt;=g[d+4&gt;&gt;2]^1)&amp;&amp;g[v+8&gt;&gt;2]&lt;=g[d+24&gt;&gt;2]){if(B=f,!(g[v+24&gt;&gt;2]&gt;=g[d+8&gt;&gt;2]))break e;break A}B=f}f=o[e+96&gt;&gt;2],BA[o[o[f&gt;&gt;2]+32&gt;&gt;2]](f,_,i),o[_&gt;&gt;2]=0,o[_+4&gt;&gt;2]=0,m=m+1|0,t=o[a+4&gt;&gt;2]}if(h=h+16|0,!((0|(Q=Q+1|0))&lt;(0|t)))break}if((0|t)&gt;=2&amp;&amp;(Zr(a,r,0,t+-1|0),t=o[a+4&gt;&gt;2]),e=t-m|0,(0|m)&lt;=-1){if(o[a+8&gt;&gt;2]&lt;(0|e)){if(e?(Q=dA(e&lt;&lt;4),i=o[a+4&gt;&gt;2]):(Q=0,i=t),(0|i)&gt;=1)for(f=12;B=f+Q|0,R=o[a+12&gt;&gt;2]+f|0,o[B+-12&gt;&gt;2]=o[R+-12&gt;&gt;2],_=o[(d=R+-8|0)+4&gt;&gt;2],o[(v=B+-8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[v+4&gt;&gt;2]=_,o[B&gt;&gt;2]=o[R&gt;&gt;2],f=f+16|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]=Q,n[a+16|0]=1,o[a+8&gt;&gt;2]=e}for(f=t&lt;&lt;4;i=o[a+12&gt;&gt;2]+f|0,o[i&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,f=f+16|0,B=(i=m+1|0)&gt;&gt;&gt;0&gt;=m&gt;&gt;&gt;0,m=i,B;);}t=e}o[a+4&gt;&gt;2]=t}D=r+16|0}(e,i)},te,te,function(e,i,r){e|=0,i|=0,r|=0;var f,n=R(0),a=R(0),t=R(0),C=R(0),d=R(0),v=R(0),B=R(0),_=R(0);f=o[e+44&gt;&gt;2];A:if(e=o[e+4&gt;&gt;2]){if(t=g[e&gt;&gt;2],f){if(C=(n=g[e+20&gt;&gt;2])&gt;(a=g[f+20&gt;&gt;2])?n:a,d=(n=g[e+8&gt;&gt;2])&lt;(a=g[f+8&gt;&gt;2])?n:a,v=(n=g[e+4&gt;&gt;2])&lt;(a=g[f+4&gt;&gt;2])?n:a,B=(n=g[e+16&gt;&gt;2])&gt;(a=g[f+16&gt;&gt;2])?n:a,t=t&lt;(n=g[f&gt;&gt;2])?t:n,!((n=g[e+24&gt;&gt;2])&gt;(a=g[f+24&gt;&gt;2]))){n=a;break A}break A}a=g[e+28&gt;&gt;2],n=g[e+24&gt;&gt;2],C=g[e+20&gt;&gt;2],B=g[e+16&gt;&gt;2],_=g[e+12&gt;&gt;2],d=g[e+8&gt;&gt;2],v=g[e+4&gt;&gt;2]}else f&amp;&amp;(a=g[f+28&gt;&gt;2],n=g[f+24&gt;&gt;2],C=g[f+20&gt;&gt;2],B=g[f+16&gt;&gt;2],_=g[f+12&gt;&gt;2],d=g[f+8&gt;&gt;2],v=g[f+4&gt;&gt;2],t=g[f&gt;&gt;2]);g[i+12&gt;&gt;2]=_,g[i+8&gt;&gt;2]=d,g[i+4&gt;&gt;2]=v,g[i&gt;&gt;2]=t,g[r+12&gt;&gt;2]=a,g[r+8&gt;&gt;2]=n,g[r+4&gt;&gt;2]=C,g[r&gt;&gt;2]=B},function(e,i){i|=0,o[(e|=0)+16&gt;&gt;2]==(0-o[e+56&gt;&gt;2]|0)&amp;&amp;(fi(e+4|0),fi(e+44|0),n[e+153|0]=256,n[e+154|0]=1,o[e+124&gt;&gt;2]=0,o[e+104&gt;&gt;2]=0,o[e+116&gt;&gt;2]=10,o[e+120&gt;&gt;2]=1,o[e+108&gt;&gt;2]=1,o[e+112&gt;&gt;2]=0,o[(i=e+84|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+92&gt;&gt;2]=0,o[e+128&gt;&gt;2]=0,o[e+132&gt;&gt;2]=0,o[(i=e+136|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(e=e+144|0)&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0)},qe,ve,function(e,i,r){e|=0;var f=0;(0|(i|=0))!=(0|(r|=0))&amp;&amp;(f=o[o[e+4&gt;&gt;2]+96&gt;&gt;2],BA[o[o[f&gt;&gt;2]+8&gt;&gt;2]](f,o[i+36&gt;&gt;2],o[r+36&gt;&gt;2]),e=o[e+4&gt;&gt;2],o[e+120&gt;&gt;2]=o[e+120&gt;&gt;2]+1)},function(e,i){i|=0,BA[o[o[(e|=0)&gt;&gt;2]+8&gt;&gt;2]](e,i,o[o[e+8&gt;&gt;2]+48&gt;&gt;2])},ve,pr,ve,pr,function(e){var i;return o[(e|=0)&gt;&gt;2]=20096,(i=o[e+556&gt;&gt;2])&amp;&amp;(C[e+560|0]&amp;&amp;CA(i),o[e+556&gt;&gt;2]=0),o[e+556&gt;&gt;2]=0,o[e+548&gt;&gt;2]=0,o[e+552&gt;&gt;2]=0,n[e+560|0]=1,Ee(e),0|e},function(e){var i;o[(e|=0)&gt;&gt;2]=20096,(i=o[e+556&gt;&gt;2])&amp;&amp;(C[e+560|0]&amp;&amp;CA(i),o[e+556&gt;&gt;2]=0),o[e+556&gt;&gt;2]=0,o[e+548&gt;&gt;2]=0,o[e+552&gt;&gt;2]=0,n[e+560|0]=1,Ee(e),CA(e)},function(e){return 496},function(e,i,r){return Ne(e|=0,i|=0,r|=0),o[i+264&gt;&gt;2]=o[e+324&gt;&gt;2],o[i+268&gt;&gt;2]=o[e+328&gt;&gt;2],o[i+272&gt;&gt;2]=o[e+332&gt;&gt;2],o[i+276&gt;&gt;2]=o[e+336&gt;&gt;2],o[i+280&gt;&gt;2]=o[e+340&gt;&gt;2],o[i+284&gt;&gt;2]=o[e+344&gt;&gt;2],o[i+288&gt;&gt;2]=o[e+348&gt;&gt;2],o[i+292&gt;&gt;2]=o[e+352&gt;&gt;2],o[i+296&gt;&gt;2]=o[e+356&gt;&gt;2],o[i+300&gt;&gt;2]=o[e+360&gt;&gt;2],o[i+304&gt;&gt;2]=o[e+364&gt;&gt;2],o[i+308&gt;&gt;2]=o[e+368&gt;&gt;2],o[i+312&gt;&gt;2]=o[e+372&gt;&gt;2],o[i+316&gt;&gt;2]=o[e+376&gt;&gt;2],o[i+320&gt;&gt;2]=o[e+380&gt;&gt;2],o[i+324&gt;&gt;2]=o[e+384&gt;&gt;2],o[i+328&gt;&gt;2]=o[e+388&gt;&gt;2],o[i+332&gt;&gt;2]=o[e+392&gt;&gt;2],o[i+336&gt;&gt;2]=o[e+396&gt;&gt;2],o[i+340&gt;&gt;2]=o[e+400&gt;&gt;2],o[i+456&gt;&gt;2]=o[e+404&gt;&gt;2],o[i+344&gt;&gt;2]=o[e+604&gt;&gt;2],o[i+348&gt;&gt;2]=o[e+608&gt;&gt;2],o[i+352&gt;&gt;2]=o[e+612&gt;&gt;2],o[i+356&gt;&gt;2]=o[e+616&gt;&gt;2],o[i+360&gt;&gt;2]=o[e+408&gt;&gt;2],o[i+364&gt;&gt;2]=o[e+412&gt;&gt;2],o[i+368&gt;&gt;2]=o[e+416&gt;&gt;2],o[i+372&gt;&gt;2]=o[e+420&gt;&gt;2],o[i+376&gt;&gt;2]=o[e+424&gt;&gt;2],o[i+380&gt;&gt;2]=o[e+428&gt;&gt;2],o[i+384&gt;&gt;2]=o[e+432&gt;&gt;2],o[i+388&gt;&gt;2]=o[e+436&gt;&gt;2],o[i+392&gt;&gt;2]=o[e+440&gt;&gt;2],o[i+396&gt;&gt;2]=o[e+444&gt;&gt;2],o[i+400&gt;&gt;2]=o[e+448&gt;&gt;2],o[i+404&gt;&gt;2]=o[e+452&gt;&gt;2],o[i+408&gt;&gt;2]=o[e+456&gt;&gt;2],o[i+412&gt;&gt;2]=o[e+460&gt;&gt;2],o[i+416&gt;&gt;2]=o[e+464&gt;&gt;2],o[i+420&gt;&gt;2]=o[e+468&gt;&gt;2],o[i+424&gt;&gt;2]=o[e+472&gt;&gt;2],o[i+428&gt;&gt;2]=o[e+476&gt;&gt;2],o[i+432&gt;&gt;2]=o[e+480&gt;&gt;2],o[i+436&gt;&gt;2]=o[e+484&gt;&gt;2],o[i+440&gt;&gt;2]=o[e+488&gt;&gt;2],o[i+444&gt;&gt;2]=o[e+492&gt;&gt;2],o[i+448&gt;&gt;2]=o[e+496&gt;&gt;2],o[i+452&gt;&gt;2]=o[e+500&gt;&gt;2],r=o[e+508&gt;&gt;2],o[i+460&gt;&gt;2]=o[e+504&gt;&gt;2],o[i+464&gt;&gt;2]=r,r=o[e+520&gt;&gt;2],o[i+468&gt;&gt;2]=o[e+516&gt;&gt;2],o[i+472&gt;&gt;2]=r,r=o[e+528&gt;&gt;2],o[i+476&gt;&gt;2]=o[e+524&gt;&gt;2],o[i+480&gt;&gt;2]=r,r=o[e+536&gt;&gt;2],o[i+484&gt;&gt;2]=o[e+532&gt;&gt;2],o[i+488&gt;&gt;2]=r,o[i+492&gt;&gt;2]=C[e+512|0],20124},function(e,i){var r,f,n=0,a=0,t=0,C=0;a=i|=0,t=0|BA[o[o[(e|=0)&gt;&gt;2]+16&gt;&gt;2]](e),C=1,n=o[o[i&gt;&gt;2]+16&gt;&gt;2],f=0|BA[n](0|a,0|t,0|C),C=i,t=f,a=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e,o[f+8&gt;&gt;2],i),r=e,n=o[o[i&gt;&gt;2]+20&gt;&gt;2],BA[n](0|C,0|t,0|a,1497645650,0|r)},function(e,i,r){e|=0,i|=0,r|=0;var f=R(0),n=R(0),a=R(0),t=R(0),C=R(0),d=R(0),v=R(0);return t=g[r+100&gt;&gt;2],C=g[r+16&gt;&gt;2],d=g[r+20&gt;&gt;2],v=g[r+24&gt;&gt;2],n=g[r+108&gt;&gt;2],f=R(R(R(g[r+112&gt;&gt;2]-R(t*g[r+116&gt;&gt;2]))-R(R(R(R(R(C*g[e+64&gt;&gt;2])+R(d*g[e+68&gt;&gt;2]))+R(v*g[e+72&gt;&gt;2]))+R(R(R(g[r&gt;&gt;2]*g[e+80&gt;&gt;2])+R(g[r+4&gt;&gt;2]*g[e+84&gt;&gt;2]))+R(g[r+8&gt;&gt;2]*g[e+88&gt;&gt;2])))*n))-R(n*R(R(R(R(g[r+48&gt;&gt;2]*g[i+64&gt;&gt;2])+R(g[r+52&gt;&gt;2]*g[i+68&gt;&gt;2]))+R(g[r+56&gt;&gt;2]*g[i+72&gt;&gt;2]))+R(R(R(g[r+32&gt;&gt;2]*g[i+80&gt;&gt;2])+R(g[r+36&gt;&gt;2]*g[i+84&gt;&gt;2]))+R(g[r+40&gt;&gt;2]*g[i+88&gt;&gt;2]))))),(n=R(t+f))&lt;(a=g[r+120&gt;&gt;2])?(f=R(a-t),n=a):n&gt;(a=g[r+124&gt;&gt;2])&amp;&amp;(f=R(a-t),n=a),g[r+100&gt;&gt;2]=n,o[e+240&gt;&gt;2]&amp;&amp;(g[e+64&gt;&gt;2]=R(g[e+112&gt;&gt;2]*R(f*R(C*g[e+128&gt;&gt;2])))+g[e+64&gt;&gt;2],g[e+68&gt;&gt;2]=R(R(f*R(d*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(v*g[e+136&gt;&gt;2]))*g[e+120&gt;&gt;2])+g[e+72&gt;&gt;2],n=g[r+72&gt;&gt;2],a=g[r+68&gt;&gt;2],g[e+80&gt;&gt;2]=R(R(f*g[e+96&gt;&gt;2])*g[r+64&gt;&gt;2])+g[e+80&gt;&gt;2],t=g[e+104&gt;&gt;2],g[e+84&gt;&gt;2]=R(a*R(f*g[e+100&gt;&gt;2]))+g[e+84&gt;&gt;2],g[e+88&gt;&gt;2]=R(n*R(f*t))+g[e+88&gt;&gt;2]),o[i+240&gt;&gt;2]&amp;&amp;(n=g[r+56&gt;&gt;2],a=g[r+52&gt;&gt;2],g[i+64&gt;&gt;2]=R(g[i+112&gt;&gt;2]*R(f*R(g[r+48&gt;&gt;2]*g[i+128&gt;&gt;2])))+g[i+64&gt;&gt;2],g[i+68&gt;&gt;2]=R(R(f*R(a*g[i+132&gt;&gt;2]))*g[i+116&gt;&gt;2])+g[i+68&gt;&gt;2],g[i+72&gt;&gt;2]=R(R(f*R(n*g[i+136&gt;&gt;2]))*g[i+120&gt;&gt;2])+g[i+72&gt;&gt;2],n=g[r+88&gt;&gt;2],a=g[r+84&gt;&gt;2],g[i+80&gt;&gt;2]=R(R(f*g[i+96&gt;&gt;2])*g[r+80&gt;&gt;2])+g[i+80&gt;&gt;2],t=g[i+104&gt;&gt;2],g[i+84&gt;&gt;2]=R(a*R(f*g[i+100&gt;&gt;2]))+g[i+84&gt;&gt;2],g[i+88&gt;&gt;2]=R(n*R(f*t))+g[i+88&gt;&gt;2]),R(f)},function(e,i,r){e|=0,i|=0,r|=0;var f,n=R(0),a=R(0),t=R(0),C=R(0),d=R(0),v=R(0),B=R(0);return n=g[r+100&gt;&gt;2],C=g[r+16&gt;&gt;2],d=g[r+20&gt;&gt;2],v=g[r+24&gt;&gt;2],a=g[r+108&gt;&gt;2],a=R(R(R(g[r+112&gt;&gt;2]-R(n*g[r+116&gt;&gt;2]))-R(R(R(R(R(C*g[e+64&gt;&gt;2])+R(d*g[e+68&gt;&gt;2]))+R(v*g[e+72&gt;&gt;2]))+R(R(R(g[r&gt;&gt;2]*g[e+80&gt;&gt;2])+R(g[r+4&gt;&gt;2]*g[e+84&gt;&gt;2]))+R(g[r+8&gt;&gt;2]*g[e+88&gt;&gt;2])))*a))-R(a*R(R(R(R(g[r+48&gt;&gt;2]*g[i+64&gt;&gt;2])+R(g[r+52&gt;&gt;2]*g[i+68&gt;&gt;2]))+R(g[r+56&gt;&gt;2]*g[i+72&gt;&gt;2]))+R(R(R(g[r+32&gt;&gt;2]*g[i+80&gt;&gt;2])+R(g[r+36&gt;&gt;2]*g[i+84&gt;&gt;2]))+R(g[r+40&gt;&gt;2]*g[i+88&gt;&gt;2]))))),f=(B=R(n+a))&lt;(t=g[r+120&gt;&gt;2]),g[r+100&gt;&gt;2]=f?t:B,n=f?R(t-n):a,o[e+240&gt;&gt;2]&amp;&amp;(g[e+64&gt;&gt;2]=R(g[e+112&gt;&gt;2]*R(n*R(C*g[e+128&gt;&gt;2])))+g[e+64&gt;&gt;2],g[e+68&gt;&gt;2]=R(R(n*R(d*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(n*R(v*g[e+136&gt;&gt;2]))*g[e+120&gt;&gt;2])+g[e+72&gt;&gt;2],a=g[r+72&gt;&gt;2],t=g[r+68&gt;&gt;2],g[e+80&gt;&gt;2]=R(R(n*g[e+96&gt;&gt;2])*g[r+64&gt;&gt;2])+g[e+80&gt;&gt;2],C=g[e+104&gt;&gt;2],g[e+84&gt;&gt;2]=R(t*R(n*g[e+100&gt;&gt;2]))+g[e+84&gt;&gt;2],g[e+88&gt;&gt;2]=R(a*R(n*C))+g[e+88&gt;&gt;2]),o[i+240&gt;&gt;2]&amp;&amp;(a=g[r+56&gt;&gt;2],t=g[r+52&gt;&gt;2],g[i+64&gt;&gt;2]=R(g[i+112&gt;&gt;2]*R(n*R(g[r+48&gt;&gt;2]*g[i+128&gt;&gt;2])))+g[i+64&gt;&gt;2],g[i+68&gt;&gt;2]=R(R(n*R(t*g[i+132&gt;&gt;2]))*g[i+116&gt;&gt;2])+g[i+68&gt;&gt;2],g[i+72&gt;&gt;2]=R(R(n*R(a*g[i+136&gt;&gt;2]))*g[i+120&gt;&gt;2])+g[i+72&gt;&gt;2],a=g[r+88&gt;&gt;2],t=g[r+84&gt;&gt;2],g[i+80&gt;&gt;2]=R(R(n*g[i+96&gt;&gt;2])*g[r+80&gt;&gt;2])+g[i+80&gt;&gt;2],C=g[i+104&gt;&gt;2],g[i+84&gt;&gt;2]=R(t*R(n*g[i+100&gt;&gt;2]))+g[i+84&gt;&gt;2],g[i+88&gt;&gt;2]=R(a*R(n*C))+g[i+88&gt;&gt;2]),R(n)},function(e,i,r){e|=0,i|=0,r|=0;var f=R(0),n=R(0),a=R(0),t=R(0),C=R(0),d=R(0),v=R(0),B=0;return(n=g[r+128&gt;&gt;2])!=R(0)&amp;&amp;(o[700]=o[700]+1,f=g[r+96&gt;&gt;2],a=R(n-R(f*g[r+116&gt;&gt;2])),t=g[r+16&gt;&gt;2],C=g[r+20&gt;&gt;2],d=g[r+24&gt;&gt;2],n=g[r+108&gt;&gt;2],n=R(R(a-R(R(R(R(R(t*g[e+144&gt;&gt;2])+R(C*g[e+148&gt;&gt;2]))+R(d*g[e+152&gt;&gt;2]))+R(R(R(g[r&gt;&gt;2]*g[e+160&gt;&gt;2])+R(g[r+4&gt;&gt;2]*g[e+164&gt;&gt;2]))+R(g[r+8&gt;&gt;2]*g[e+168&gt;&gt;2])))*n))-R(n*R(R(R(R(g[r+48&gt;&gt;2]*g[i+144&gt;&gt;2])+R(g[r+52&gt;&gt;2]*g[i+148&gt;&gt;2]))+R(g[r+56&gt;&gt;2]*g[i+152&gt;&gt;2]))+R(R(R(g[r+32&gt;&gt;2]*g[i+160&gt;&gt;2])+R(g[r+36&gt;&gt;2]*g[i+164&gt;&gt;2]))+R(g[r+40&gt;&gt;2]*g[i+168&gt;&gt;2]))))),B=(v=R(f+n))&lt;(a=g[r+120&gt;&gt;2]),g[r+96&gt;&gt;2]=B?a:v,f=B?R(a-f):n,o[e+240&gt;&gt;2]&amp;&amp;(g[e+144&gt;&gt;2]=R(g[e+112&gt;&gt;2]*R(f*R(t*g[e+128&gt;&gt;2])))+g[e+144&gt;&gt;2],g[e+148&gt;&gt;2]=R(R(f*R(C*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(f*R(d*g[e+136&gt;&gt;2]))*g[e+120&gt;&gt;2])+g[e+152&gt;&gt;2],n=g[r+72&gt;&gt;2],a=g[r+68&gt;&gt;2],g[e+160&gt;&gt;2]=R(R(f*g[e+96&gt;&gt;2])*g[r+64&gt;&gt;2])+g[e+160&gt;&gt;2],t=g[e+104&gt;&gt;2],g[e+164&gt;&gt;2]=R(a*R(f*g[e+100&gt;&gt;2]))+g[e+164&gt;&gt;2],g[e+168&gt;&gt;2]=R(n*R(f*t))+g[e+168&gt;&gt;2]),o[i+240&gt;&gt;2]&amp;&amp;(n=g[r+56&gt;&gt;2],a=g[r+52&gt;&gt;2],g[i+144&gt;&gt;2]=R(g[i+112&gt;&gt;2]*R(f*R(g[r+48&gt;&gt;2]*g[i+128&gt;&gt;2])))+g[i+144&gt;&gt;2],g[i+148&gt;&gt;2]=R(R(f*R(a*g[i+132&gt;&gt;2]))*g[i+116&gt;&gt;2])+g[i+148&gt;&gt;2],g[i+152&gt;&gt;2]=R(R(f*R(n*g[i+136&gt;&gt;2]))*g[i+120&gt;&gt;2])+g[i+152&gt;&gt;2],n=g[r+88&gt;&gt;2],a=g[r+84&gt;&gt;2],g[i+160&gt;&gt;2]=R(R(f*g[i+96&gt;&gt;2])*g[r+80&gt;&gt;2])+g[i+160&gt;&gt;2],t=g[i+104&gt;&gt;2],g[i+164&gt;&gt;2]=R(a*R(f*g[i+100&gt;&gt;2]))+g[i+164&gt;&gt;2],g[i+168&gt;&gt;2]=R(n*R(f*t))+g[i+168&gt;&gt;2])),R(f)},Kr,function(e){CA(Kr(e|=0))},pe,function(e,i,r,f,n,a,t,C,d,v){return e|=0,i|=0,r|=0,f|=0,n|=0,a|=0,t|=0,C|=0,d|=0,v|=0,D=v=D-16|0,Ki(v+8|0,20295),R(BA[o[o[e&gt;&gt;2]+44&gt;&gt;2]](e,i,r,f,n,a,t,C,d)),R(BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e,i,r,f,n,a,t,C,d)),R(BA[o[o[e&gt;&gt;2]+36&gt;&gt;2]](e,i,r,C)),Li(),D=v+16|0,R(R(0))},pe,function(e){o[(e|=0)+232&gt;&gt;2]=0},Fe,function(e,i,r,f){if(e|=0,i|=0,f|=0,(0|(r|=0))&gt;=1)for(;ff(e,o[i&gt;&gt;2],f),i=i+4|0,r=r+-1|0;);},function(e,i,r,f,n,a,t,C,d){e|=0,i|=0,r|=0,f|=0,n|=0,a|=0,C|=0;var v=R(0),B=R(0);A:if(!(!o[C+52&gt;&gt;2]|o[C+20&gt;&gt;2]&lt;1))for(i=0;;){if(v=R(0),(0|(f=o[e+28&gt;&gt;2]))&gt;=1)for(r=0;B=v,a=o[e+16&gt;&gt;2],n=o[e+36&gt;&gt;2]+_(o[o[e+116&gt;&gt;2]+r&gt;&gt;2],152)|0,v=R(BA[o[e+220&gt;&gt;2]](a+_(o[n+144&gt;&gt;2],244)|0,_(o[n+148&gt;&gt;2],244)+a|0,n)),v=R(B+R(v*v)),r=r+4|0,f=f+-1|0;);if(v&lt;=g[C+92&gt;&gt;2])break A;if((0|i)&gt;=((r=o[C+20&gt;&gt;2])+-1|0))break A;if(!((0|(i=i+1|0))&lt;(0|r)))break}},function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var a=0,t=0,d=0,v=R(0),B=R(0),Q=0,h=R(0),G=R(0),y=R(0),w=R(0),W=0,p=0;if(4&amp;(a=o[f+72&gt;&gt;2])&amp;&amp;!((0|(d=o[e+28&gt;&gt;2]))&lt;1))if(r=o[e+76&gt;&gt;2],i=o[e+36&gt;&gt;2],16&amp;a)for(i=i+140|0;a=o[i+-8&gt;&gt;2],o[a+124&gt;&gt;2]=o[i+-40&gt;&gt;2],t=r+_(o[i&gt;&gt;2],152)|0,o[a+128&gt;&gt;2]=o[t+100&gt;&gt;2],o[a+132&gt;&gt;2]=o[t+252&gt;&gt;2],i=i+152|0,d=d+-1|0;);else for(i=i+140|0;a=o[i+-8&gt;&gt;2],o[a+124&gt;&gt;2]=o[i+-40&gt;&gt;2],o[a+128&gt;&gt;2]=o[100+(r+_(o[i&gt;&gt;2],152)|0)&gt;&gt;2],i=i+152|0,d=d+-1|0;);if((0|(Q=o[e+48&gt;&gt;2]))&gt;=1)for(a=100;r=o[e+56&gt;&gt;2]+a|0,d=o[r+32&gt;&gt;2],(i=o[d+44&gt;&gt;2])&amp;&amp;(t=o[d+28&gt;&gt;2],h=g[t+416&gt;&gt;2],G=g[r+-76&gt;&gt;2],y=g[t+412&gt;&gt;2],w=g[r+-80&gt;&gt;2],v=g[r&gt;&gt;2],B=R(R(1)/g[f+12&gt;&gt;2]),g[i&gt;&gt;2]=g[i&gt;&gt;2]+R(R(R(g[r+-84&gt;&gt;2]*v)*g[t+408&gt;&gt;2])*B),g[i+4&gt;&gt;2]=R(R(y*R(v*w))*B)+g[i+4&gt;&gt;2],g[i+8&gt;&gt;2]=R(R(h*R(v*G))*B)+g[i+8&gt;&gt;2],W=o[d+32&gt;&gt;2],h=g[W+416&gt;&gt;2],G=g[r+-44&gt;&gt;2],y=g[W+412&gt;&gt;2],w=g[r+-48&gt;&gt;2],v=g[r&gt;&gt;2],B=R(R(1)/g[f+12&gt;&gt;2]),g[i+32&gt;&gt;2]=g[i+32&gt;&gt;2]+R(R(R(g[r+-52&gt;&gt;2]*v)*g[W+408&gt;&gt;2])*B),g[(p=i+36|0)&gt;&gt;2]=R(R(y*R(v*w))*B)+g[p&gt;&gt;2],g[(p=i+40|0)&gt;&gt;2]=R(R(h*R(v*G))*B)+g[p&gt;&gt;2],h=g[t+612&gt;&gt;2],G=g[r+-92&gt;&gt;2],y=g[t+608&gt;&gt;2],w=g[r+-96&gt;&gt;2],v=g[r&gt;&gt;2],B=R(R(1)/g[f+12&gt;&gt;2]),g[i+16&gt;&gt;2]=g[i+16&gt;&gt;2]+R(R(R(g[r+-100&gt;&gt;2]*g[t+604&gt;&gt;2])*v)*B),g[(t=i+20|0)&gt;&gt;2]=R(R(v*R(w*y))*B)+g[t&gt;&gt;2],g[(t=i+24|0)&gt;&gt;2]=R(R(v*R(G*h))*B)+g[t&gt;&gt;2],h=g[W+612&gt;&gt;2],G=g[r+-60&gt;&gt;2],y=g[W+608&gt;&gt;2],w=g[r+-64&gt;&gt;2],v=g[r&gt;&gt;2],B=R(R(1)/g[f+12&gt;&gt;2]),g[i+48&gt;&gt;2]=g[i+48&gt;&gt;2]+R(R(R(g[r+-68&gt;&gt;2]*g[W+604&gt;&gt;2])*v)*B),g[(t=i+52|0)&gt;&gt;2]=R(R(v*R(w*y))*B)+g[t&gt;&gt;2],g[(i=i+56|0)&gt;&gt;2]=R(R(v*R(G*h))*B)+g[i&gt;&gt;2]),v=g[r&gt;&gt;2],g[d+36&gt;&gt;2]=v,R(m(v))&gt;=g[d+16&gt;&gt;2]&amp;&amp;(n[d+20|0]=0),a=a+152|0,Q=Q+-1|0;);if((0|(a=o[e+8&gt;&gt;2]))&gt;=1)for(t=o[e+16&gt;&gt;2],i=176,W=0;(d=o[(r=i+t|0)- -64&gt;&gt;2])&amp;&amp;(o[f+52&gt;&gt;2]?(nf(r+-176|0,g[f+12&gt;&gt;2],g[f+60&gt;&gt;2]),t=o[e+16&gt;&gt;2],h=g[(r=t+i|0)&gt;&gt;2],v=g[r+8&gt;&gt;2],B=g[r+4&gt;&gt;2],d=o[r- -64&gt;&gt;2]):(h=R(g[r+-112&gt;&gt;2]+g[r&gt;&gt;2]),g[r&gt;&gt;2]=h,a=r+4|0,B=R(g[r+-108&gt;&gt;2]+g[a&gt;&gt;2]),g[a&gt;&gt;2]=B,a=r+8|0,v=R(g[r+-104&gt;&gt;2]+g[a&gt;&gt;2]),g[a&gt;&gt;2]=v,g[(a=r+16|0)&gt;&gt;2]=g[r+-96&gt;&gt;2]+g[a&gt;&gt;2],g[(a=r+20|0)&gt;&gt;2]=g[r+-92&gt;&gt;2]+g[a&gt;&gt;2],g[(a=r+24|0)&gt;&gt;2]=g[r+-88&gt;&gt;2]+g[a&gt;&gt;2]),G=g[(r=i+t|0)+32&gt;&gt;2],y=g[r+36&gt;&gt;2],w=g[r+40&gt;&gt;2],o[d+384&gt;&gt;2]=0,g[d+380&gt;&gt;2]=v+w,g[d+376&gt;&gt;2]=B+y,g[d+372&gt;&gt;2]=h+G,o[d+304&gt;&gt;2]=o[d+304&gt;&gt;2]+1,r=o[e+16&gt;&gt;2]+i|0,v=g[r+16&gt;&gt;2],B=g[r+48&gt;&gt;2],h=g[r+20&gt;&gt;2],G=g[r+52&gt;&gt;2],y=g[r+24&gt;&gt;2],w=g[r+56&gt;&gt;2],r=o[r- -64&gt;&gt;2],o[r+400&gt;&gt;2]=0,g[r+396&gt;&gt;2]=y+w,g[r+392&gt;&gt;2]=h+G,g[r+388&gt;&gt;2]=v+B,o[r+304&gt;&gt;2]=o[r+304&gt;&gt;2]+1,o[f+52&gt;&gt;2]&amp;&amp;(d=o[e+16&gt;&gt;2]+i|0,r=o[d- -64&gt;&gt;2],o[r+304&gt;&gt;2]=o[r+304&gt;&gt;2]+1,p=o[(Q=(a=d+-176|0)+8|0)+4&gt;&gt;2],o[(t=r+12|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[t+4&gt;&gt;2]=p,t=o[a+4&gt;&gt;2],o[r+4&gt;&gt;2]=o[a&gt;&gt;2],o[r+8&gt;&gt;2]=t,p=o[(Q=(a=d+-160|0)+8|0)+4&gt;&gt;2],o[(t=r+28|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[t+4&gt;&gt;2]=p,Q=o[a+4&gt;&gt;2],o[(t=r+20|0)&gt;&gt;2]=o[a&gt;&gt;2],o[t+4&gt;&gt;2]=Q,Q=o[(a=d+-144|0)+4&gt;&gt;2],o[(t=r+36|0)&gt;&gt;2]=o[a&gt;&gt;2],o[t+4&gt;&gt;2]=Q,Q=o[(a=a+8|0)+4&gt;&gt;2],o[(t=r+44|0)&gt;&gt;2]=o[a&gt;&gt;2],o[t+4&gt;&gt;2]=Q,Q=o[(t=(d=d+-128|0)+8|0)+4&gt;&gt;2],o[(a=r+60|0)&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=Q,a=o[d+4&gt;&gt;2],o[(r=r+52|0)&gt;&gt;2]=o[d&gt;&gt;2],o[r+4&gt;&gt;2]=a),t=o[e+16&gt;&gt;2],o[o[(t+i|0)- -64&gt;&gt;2]+212&gt;&gt;2]=-1,a=o[e+8&gt;&gt;2]),i=i+244|0,(0|(W=W+1|0))&lt;(0|a););return o[e+28&gt;&gt;2]&gt;-1|o[e+32&gt;&gt;2]&gt;-1||((i=o[e+36&gt;&gt;2])&amp;&amp;(C[e+40|0]&amp;&amp;CA(i),o[e+36&gt;&gt;2]=0),o[e+32&gt;&gt;2]=0,o[e+36&gt;&gt;2]=0,n[e+40|0]=1),o[e+28&gt;&gt;2]=0,o[e+48&gt;&gt;2]&gt;-1|o[e+52&gt;&gt;2]&gt;-1||((i=o[e+56&gt;&gt;2])&amp;&amp;(C[e+60|0]&amp;&amp;CA(i),o[e+56&gt;&gt;2]=0),o[e+52&gt;&gt;2]=0,o[e+56&gt;&gt;2]=0,n[e+60|0]=1),o[e+48&gt;&gt;2]=0,o[e+68&gt;&gt;2]&gt;-1|o[e+72&gt;&gt;2]&gt;-1||((i=o[e+76&gt;&gt;2])&amp;&amp;(C[e+80|0]&amp;&amp;CA(i),o[e+76&gt;&gt;2]=0),o[e+72&gt;&gt;2]=0,o[e+76&gt;&gt;2]=0,n[e+80|0]=1),o[e+68&gt;&gt;2]=0,o[e+88&gt;&gt;2]&gt;-1|o[e+92&gt;&gt;2]&gt;-1||((i=o[e+96&gt;&gt;2])&amp;&amp;(C[e+100|0]&amp;&amp;CA(i),o[e+96&gt;&gt;2]=0),o[e+92&gt;&gt;2]=0,o[e+96&gt;&gt;2]=0,n[e+100|0]=1),o[e+88&gt;&gt;2]=0,o[e+8&gt;&gt;2]&gt;-1|o[e+12&gt;&gt;2]&gt;-1||((i=o[e+16&gt;&gt;2])&amp;&amp;(C[e+20|0]&amp;&amp;CA(i),o[e+16&gt;&gt;2]=0),o[e+12&gt;&gt;2]=0,o[e+16&gt;&gt;2]=0,n[e+20|0]=1),o[e+8&gt;&gt;2]=0,R(R(0))},function(e,i,r,f,a,t,d,v,B,m){e|=0,i|=0,r|=0,f|=0,a|=0,t|=0,d|=0,v|=0,B|=0,m|=0;var Q=R(0),h=R(0),G=0,y=R(0),w=0,W=0,p=0,F=0,Z=0,Y=0;if(1&amp;n[B+72|0]){if(p=o[e+68&gt;&gt;2],w=o[e+28&gt;&gt;2],(0|(W=o[e+48&gt;&gt;2]))&gt;=1){if(r=_(o[e+232&gt;&gt;2],1664525)+1013904223|0,1!=(0|W)&amp;&amp;(m=o[e+136&gt;&gt;2],f=o[m+4&gt;&gt;2],a=(r=_(r,1664525)+1013904223|0)^r&gt;&gt;&gt;16,a^=a&gt;&gt;&gt;8,a^=a&gt;&gt;&gt;4,a=m+((1&amp;((a^=a&gt;&gt;&gt;2)&gt;&gt;&gt;1^a))&lt;&lt;2)|0,o[m+4&gt;&gt;2]=o[a&gt;&gt;2],o[a&gt;&gt;2]=f,2!=(0|W)&amp;&amp;(f=o[m+8&gt;&gt;2],a=(r=_(r,1664525)+1013904223|0)^r&gt;&gt;&gt;16,a^=a&gt;&gt;&gt;8,a=m+((((a^=a&gt;&gt;&gt;4)&gt;&gt;&gt;2^a)&gt;&gt;&gt;0)%3&lt;&lt;2)|0,o[m+8&gt;&gt;2]=o[a&gt;&gt;2],o[a&gt;&gt;2]=f,3!=(0|W)&amp;&amp;(f=o[m+12&gt;&gt;2],a=(r=_(r,1664525)+1013904223|0)^r&gt;&gt;&gt;16,a^=a&gt;&gt;&gt;8,a=m+((3&amp;((a^=a&gt;&gt;&gt;4)&gt;&gt;&gt;2^a))&lt;&lt;2)|0,o[m+12&gt;&gt;2]=o[a&gt;&gt;2],o[a&gt;&gt;2]=f,4!=(0|W)))))for(t=m+16|0,f=4;Y=o[t&gt;&gt;2],F=t,Z=m,G=r=_(r,1664525)+1013904223|0,(f=f+1|0)&gt;&gt;&gt;0&gt;65536||(G=a=r&gt;&gt;&gt;16^r,f&gt;&gt;&gt;0&gt;256||(G=a^=a&gt;&gt;&gt;8,f&gt;&gt;&gt;0&gt;16||(G=a&gt;&gt;&gt;4^a))),a=Z+((G&gt;&gt;&gt;0)%(f&gt;&gt;&gt;0)&lt;&lt;2)|0,o[F&gt;&gt;2]=o[a&gt;&gt;2],o[a&gt;&gt;2]=Y,t=t+4|0,(0|f)!=(0|W););o[e+232&gt;&gt;2]=r}if(!(o[B+20&gt;&gt;2]&lt;=(0|i))){if((0|w)&gt;=1){if(r=_(o[e+232&gt;&gt;2],1664525)+1013904223|0,1!=(0|w)&amp;&amp;(m=o[e+116&gt;&gt;2],f=o[m+4&gt;&gt;2],a=(r=_(r,1664525)+1013904223|0)^r&gt;&gt;&gt;16,a^=a&gt;&gt;&gt;8,a^=a&gt;&gt;&gt;4,a=m+((1&amp;((a^=a&gt;&gt;&gt;2)&gt;&gt;&gt;1^a))&lt;&lt;2)|0,o[m+4&gt;&gt;2]=o[a&gt;&gt;2],o[a&gt;&gt;2]=f,2!=(0|w)&amp;&amp;(f=o[m+8&gt;&gt;2],a=(r=_(r,1664525)+1013904223|0)^r&gt;&gt;&gt;16,a^=a&gt;&gt;&gt;8,a=m+((((a^=a&gt;&gt;&gt;4)&gt;&gt;&gt;2^a)&gt;&gt;&gt;0)%3&lt;&lt;2)|0,o[m+8&gt;&gt;2]=o[a&gt;&gt;2],o[a&gt;&gt;2]=f,3!=(0|w)&amp;&amp;(f=o[m+12&gt;&gt;2],a=(r=_(r,1664525)+1013904223|0)^r&gt;&gt;&gt;16,a^=a&gt;&gt;&gt;8,a=m+((3&amp;((a^=a&gt;&gt;&gt;4)&gt;&gt;&gt;2^a))&lt;&lt;2)|0,o[m+12&gt;&gt;2]=o[a&gt;&gt;2],o[a&gt;&gt;2]=f,4!=(0|w)))))for(t=m+16|0,f=4;W=o[t&gt;&gt;2],F=t,Z=m,G=r=_(r,1664525)+1013904223|0,(f=f+1|0)&gt;&gt;&gt;0&gt;65536||(G=a=r&gt;&gt;&gt;16^r,f&gt;&gt;&gt;0&gt;256||(G=a^=a&gt;&gt;&gt;8,f&gt;&gt;&gt;0&gt;16||(G=a&gt;&gt;&gt;4^a))),a=Z+((G&gt;&gt;&gt;0)%(f&gt;&gt;&gt;0)&lt;&lt;2)|0,o[F&gt;&gt;2]=o[a&gt;&gt;2],o[a&gt;&gt;2]=W,t=t+4|0,(0|f)!=(0|w););o[e+232&gt;&gt;2]=r}if(!((0|p)&lt;1)){if(r=_(o[e+232&gt;&gt;2],1664525)+1013904223|0,1!=(0|p)&amp;&amp;(m=o[e+156&gt;&gt;2],f=o[m+4&gt;&gt;2],a=(r=_(r,1664525)+1013904223|0)^r&gt;&gt;&gt;16,a^=a&gt;&gt;&gt;8,a^=a&gt;&gt;&gt;4,a=m+((1&amp;((a^=a&gt;&gt;&gt;2)&gt;&gt;&gt;1^a))&lt;&lt;2)|0,o[m+4&gt;&gt;2]=o[a&gt;&gt;2],o[a&gt;&gt;2]=f,2!=(0|p)&amp;&amp;(f=o[m+8&gt;&gt;2],a=(r=_(r,1664525)+1013904223|0)^r&gt;&gt;&gt;16,a^=a&gt;&gt;&gt;8,a=m+((((a^=a&gt;&gt;&gt;4)&gt;&gt;&gt;2^a)&gt;&gt;&gt;0)%3&lt;&lt;2)|0,o[m+8&gt;&gt;2]=o[a&gt;&gt;2],o[a&gt;&gt;2]=f,3!=(0|p)&amp;&amp;(f=o[m+12&gt;&gt;2],a=(r=_(r,1664525)+1013904223|0)^r&gt;&gt;&gt;16,a^=a&gt;&gt;&gt;8,a=m+((3&amp;((a^=a&gt;&gt;&gt;4)&gt;&gt;&gt;2^a))&lt;&lt;2)|0,o[m+12&gt;&gt;2]=o[a&gt;&gt;2],o[a&gt;&gt;2]=f,4!=(0|p)))))for(t=m+16|0,f=4;w=o[t&gt;&gt;2],F=t,Z=m,G=r=_(r,1664525)+1013904223|0,(f=f+1|0)&gt;&gt;&gt;0&gt;65536||(G=a=r&gt;&gt;&gt;16^r,f&gt;&gt;&gt;0&gt;256||(G=a^=a&gt;&gt;&gt;8,f&gt;&gt;&gt;0&gt;16||(G=a&gt;&gt;&gt;4^a))),a=Z+((G&gt;&gt;&gt;0)%(f&gt;&gt;&gt;0)&lt;&lt;2)|0,o[F&gt;&gt;2]=o[a&gt;&gt;2],o[a&gt;&gt;2]=w,t=t+4|0,(0|f)!=(0|p););o[e+232&gt;&gt;2]=r}}}if((0|(a=o[e+48&gt;&gt;2]))&gt;=1)for(r=0,t=0;f=o[e+56&gt;&gt;2]+_(o[o[e+136&gt;&gt;2]+r&gt;&gt;2],152)|0,o[f+136&gt;&gt;2]&gt;(0|i)&amp;&amp;(h=Q,a=o[e+16&gt;&gt;2],Q=R(BA[o[e+212&gt;&gt;2]](a+_(o[f+144&gt;&gt;2],244)|0,a+_(o[f+148&gt;&gt;2],244)|0,f)),Q=R(h+R(Q*Q)),a=o[e+48&gt;&gt;2]),r=r+4|0,(0|(t=t+1|0))&lt;(0|a););if(!(o[B+20&gt;&gt;2]&lt;=(0|i))){if((0|v)&gt;=1)for(;i=o[d&gt;&gt;2],C[i+20|0]&amp;&amp;(i=$r(e,o[i+28&gt;&gt;2],g[B+12&gt;&gt;2]),r=$r(e,o[o[d&gt;&gt;2]+32&gt;&gt;2],g[B+12&gt;&gt;2]),f=o[d&gt;&gt;2],a=_(i,244),i=o[e+16&gt;&gt;2],BA[o[o[f&gt;&gt;2]+24&gt;&gt;2]](f,a+i|0,i+_(r,244)|0,g[B+12&gt;&gt;2])),d=d+4|0,v=v+-1|0;);r=o[e+28&gt;&gt;2];A:if(512&amp;(i=o[B+72&gt;&gt;2])){if(!((0|r)&lt;1))for(f=(16&amp;i?2:1)&lt;&lt;2,t=0,d=0;h=Q,a=o[e+16&gt;&gt;2],i=o[e+36&gt;&gt;2]+_(o[o[e+116&gt;&gt;2]+d&gt;&gt;2],152)|0,Q=R(BA[o[e+216&gt;&gt;2]](a+_(o[i+144&gt;&gt;2],244)|0,a+_(o[i+148&gt;&gt;2],244)|0,i)),Q=R(h+R(Q*Q)),(a=(h=g[i+100&gt;&gt;2])&gt;R(0)^1)||(i=o[e+76&gt;&gt;2]+_(o[o[e+156&gt;&gt;2]+t&gt;&gt;2],152)|0,y=R(h*g[i+104&gt;&gt;2]),g[i+124&gt;&gt;2]=y,g[i+120&gt;&gt;2]=-y,y=Q,v=o[e+16&gt;&gt;2],Q=R(BA[o[e+212&gt;&gt;2]](v+_(o[i+144&gt;&gt;2],244)|0,v+_(o[i+148&gt;&gt;2],244)|0,i)),Q=R(y+R(Q*Q))),a|!(16&amp;C[B+72|0])||(i=o[e+76&gt;&gt;2]+_(o[4+(o[e+156&gt;&gt;2]+t|0)&gt;&gt;2],152)|0,h=R(h*g[i+104&gt;&gt;2]),g[i+124&gt;&gt;2]=h,g[i+120&gt;&gt;2]=-h,h=Q,a=o[e+16&gt;&gt;2],Q=R(BA[o[e+212&gt;&gt;2]](a+_(o[i+144&gt;&gt;2],244)|0,a+_(o[i+148&gt;&gt;2],244)|0,i)),Q=R(h+R(Q*Q))),t=f+t|0,d=d+4|0,r=r+-1|0;);}else{if((0|r)&gt;=1)for(f=0;h=Q,a=o[e+16&gt;&gt;2],i=o[e+36&gt;&gt;2]+_(o[o[e+116&gt;&gt;2]+f&gt;&gt;2],152)|0,Q=R(BA[o[e+216&gt;&gt;2]](a+_(o[i+144&gt;&gt;2],244)|0,a+_(o[i+148&gt;&gt;2],244)|0,i)),Q=R(h+R(Q*Q)),f=f+4|0,r=r+-1|0;);if((0|(d=o[e+68&gt;&gt;2]))&lt;1)break A;for(f=0;i=o[e+76&gt;&gt;2]+_(o[o[e+156&gt;&gt;2]+f&gt;&gt;2],152)|0,(h=g[100+(o[e+36&gt;&gt;2]+_(o[i+140&gt;&gt;2],152)|0)&gt;&gt;2])&gt;R(0)&amp;&amp;(h=R(h*g[i+104&gt;&gt;2]),g[i+124&gt;&gt;2]=h,g[i+120&gt;&gt;2]=-h,h=Q,r=o[e+16&gt;&gt;2],Q=R(BA[o[e+212&gt;&gt;2]](r+_(o[i+144&gt;&gt;2],244)|0,r+_(o[i+148&gt;&gt;2],244)|0,i)),Q=R(h+R(Q*Q))),f=f+4|0,d=d+-1|0;);}if(!((0|(d=o[e+88&gt;&gt;2]))&lt;1))for(f=0;i=o[e+96&gt;&gt;2]+f|0,(h=g[100+(o[e+36&gt;&gt;2]+_(o[i+140&gt;&gt;2],152)|0)&gt;&gt;2])&gt;R(0)&amp;&amp;(y=h,h=g[i+104&gt;&gt;2],h=(y=R(y*h))&gt;h?h:y,g[i+124&gt;&gt;2]=h,g[i+120&gt;&gt;2]=-h,h=Q,r=o[e+16&gt;&gt;2],Q=R(BA[o[e+212&gt;&gt;2]](r+_(o[i+144&gt;&gt;2],244)|0,r+_(o[i+148&gt;&gt;2],244)|0,i)),Q=R(h+R(Q*Q))),f=f+152|0,d=d+-1|0;);}return R(Q)},function(e,i,r,f,a,t,d,v,B){e|=0,i|=0,r|=0,f|=0,a|=0,t|=0,d|=0,v|=0,B|=0;var Q=0,h=0,G=0,y=0,w=0,W=0,p=0,F=0,Z=R(0),Y=0,V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=R(0),gr=0,hr=R(0),Dr=R(0),Gf=R(0),Zf=0,cn=R(0),un=R(0),sn=R(0),kn=R(0),Cn=R(0),dn=0,vn=R(0),gn=R(0),Bn=0,_n=0,Rn=R(0),mn=0,Qn=R(0),hn=R(0),Gn=R(0),yn=R(0),wn=R(0),Wn=R(0),pn=R(0),Fn=0,Zn=0,Yn=0,Vn=0,En=0,Nn=0,Dn=0,In=0,Jn=R(0),Un=R(0),xn=R(0),Xn=R(0),Mn=R(0),Sn=R(0),Tn=R(0),jn=R(0),On=R(0),Hn=R(0),zn=R(0),Pn=R(0);if(D=gr=D-256|0,o[e+188&gt;&gt;2]=-1,Ki(gr+248|0,20232),(0|(B=o[v+72&gt;&gt;2]))!=o[e+224&gt;&gt;2]&amp;&amp;(o[e+224&gt;&gt;2]=B,o[e+220&gt;&gt;2]=536,o[e+216&gt;&gt;2]=535,o[e+212&gt;&gt;2]=534),o[e+184&gt;&gt;2]=0,(0|r)&gt;=1)for(B=i,G=r;o[o[B&gt;&gt;2]+212&gt;&gt;2]=-1,B=B+4|0,G=G+-1|0;);if((0|(B=o[e+12&gt;&gt;2]))&lt;=(0|r)){if(G=0,(B=r+1|0)&amp;&amp;(G=dA(_(B,244))),(0|(Q=o[e+8&gt;&gt;2]))&gt;=1)for(h=64;W=o[e+16&gt;&gt;2]+h|0,Y=o[(F=W+-64|0)+4&gt;&gt;2],o[(y=p=(w=h+G|0)+-64|0)&gt;&gt;2]=o[F&gt;&gt;2],o[y+4&gt;&gt;2]=Y,y=o[(F=F+8|0)+4&gt;&gt;2],o[(p=p+8|0)&gt;&gt;2]=o[F&gt;&gt;2],o[p+4&gt;&gt;2]=y,Zf=o[(Y=(p=W+-48|0)+8|0)+4&gt;&gt;2],o[(y=(F=w+-48|0)+8|0)&gt;&gt;2]=o[Y&gt;&gt;2],o[y+4&gt;&gt;2]=Zf,y=o[p+4&gt;&gt;2],o[F&gt;&gt;2]=o[p&gt;&gt;2],o[F+4&gt;&gt;2]=y,Zf=o[(Y=(p=W+-32|0)+8|0)+4&gt;&gt;2],o[(y=(F=w+-32|0)+8|0)&gt;&gt;2]=o[Y&gt;&gt;2],o[y+4&gt;&gt;2]=Zf,y=o[p+4&gt;&gt;2],o[F&gt;&gt;2]=o[p&gt;&gt;2],o[F+4&gt;&gt;2]=y,Y=o[(F=W+-16|0)+4&gt;&gt;2],o[(y=p=w+-16|0)&gt;&gt;2]=o[F&gt;&gt;2],o[y+4&gt;&gt;2]=Y,y=o[(F=F+8|0)+4&gt;&gt;2],o[(p=p+8|0)&gt;&gt;2]=o[F&gt;&gt;2],o[p+4&gt;&gt;2]=y,U(w,W,180),h=h+244|0,Q=Q+-1|0;);(Q=o[e+16&gt;&gt;2])&amp;&amp;(C[e+20|0]&amp;&amp;CA(Q),o[e+16&gt;&gt;2]=0),o[e+16&gt;&gt;2]=G,o[e+12&gt;&gt;2]=B,n[e+20|0]=1}if(w=S(gr,0,244),(0|(G=o[e+8&gt;&gt;2]))&lt;=-1)for((0|B)&lt;=-1&amp;&amp;((B=o[e+16&gt;&gt;2])&amp;&amp;(C[e+20|0]&amp;&amp;CA(B),o[e+16&gt;&gt;2]=0),o[e+12&gt;&gt;2]=0,o[e+16&gt;&gt;2]=0,n[e+20|0]=1),h=_(G,244),p=w- -64|0,gr=w+48|0,F=w+32|0,Q=w+16|0;B=o[w+4&gt;&gt;2],W=o[e+16&gt;&gt;2]+h|0,o[W&gt;&gt;2]=o[w&gt;&gt;2],o[W+4&gt;&gt;2]=B,Y=o[(y=w+8|0)+4&gt;&gt;2],o[(B=W+8|0)&gt;&gt;2]=o[y&gt;&gt;2],o[B+4&gt;&gt;2]=Y,Y=o[(B=Q)+4&gt;&gt;2],o[(y=W+16|0)&gt;&gt;2]=o[B&gt;&gt;2],o[y+4&gt;&gt;2]=Y,Y=o[(B=B+8|0)+4&gt;&gt;2],o[(y=W+24|0)&gt;&gt;2]=o[B&gt;&gt;2],o[y+4&gt;&gt;2]=Y,y=o[F+4&gt;&gt;2],o[(B=W+32|0)&gt;&gt;2]=o[F&gt;&gt;2],o[B+4&gt;&gt;2]=y,Y=o[(y=F+8|0)+4&gt;&gt;2],o[(B=W+40|0)&gt;&gt;2]=o[y&gt;&gt;2],o[B+4&gt;&gt;2]=Y,y=o[gr+4&gt;&gt;2],o[(B=W+48|0)&gt;&gt;2]=o[gr&gt;&gt;2],o[B+4&gt;&gt;2]=y,Y=o[(y=gr+8|0)+4&gt;&gt;2],o[(B=W+56|0)&gt;&gt;2]=o[y&gt;&gt;2],o[B+4&gt;&gt;2]=Y,U(W- -64|0,p,180),h=h+244|0,W=(B=G+1|0)&gt;&gt;&gt;0&gt;=G&gt;&gt;&gt;0,G=B,W;);if(o[e+8&gt;&gt;2]=0,(0|r)&gt;=1)for(;G=$r(e,o[i&gt;&gt;2],g[v+12&gt;&gt;2]),!(B=o[i&gt;&gt;2])|!(2&amp;o[B+252&gt;&gt;2])|g[B+404&gt;&gt;2]==R(0)||(Q=o[e+16&gt;&gt;2],2&amp;(h=o[B+564&gt;&gt;2])&amp;&amp;(Tr(w,B,g[v+84&gt;&gt;2]),z=g[B+364&gt;&gt;2],gi=g[B+332&gt;&gt;2],cn=g[B+348&gt;&gt;2],Dr=g[B+360&gt;&gt;2],hr=g[B+328&gt;&gt;2],Gf=g[B+344&gt;&gt;2],h=Q+_(G,244)|0,Z=g[w&gt;&gt;2],V=g[w+4&gt;&gt;2],br=g[w+8&gt;&gt;2],E=g[v+12&gt;&gt;2],g[h+224&gt;&gt;2]=g[h+224&gt;&gt;2]-R(R(R(R(Z*g[B+324&gt;&gt;2])+R(V*g[B+340&gt;&gt;2]))+R(br*g[B+356&gt;&gt;2]))*E),g[(W=h+228|0)&gt;&gt;2]=g[W&gt;&gt;2]-R(E*R(R(R(Z*hr)+R(V*Gf))+R(br*Dr))),g[(h=h+232|0)&gt;&gt;2]=g[h&gt;&gt;2]-R(E*R(R(R(Z*gi)+R(V*cn))+R(br*z))),h=o[B+564&gt;&gt;2]),4&amp;h&amp;&amp;(Or(w,B,g[v+12&gt;&gt;2]),Z=g[w+8&gt;&gt;2],V=g[w+4&gt;&gt;2],h=Q+_(G,244)|0,g[h+224&gt;&gt;2]=g[w&gt;&gt;2]+g[h+224&gt;&gt;2],g[(W=h+228|0)&gt;&gt;2]=V+g[W&gt;&gt;2],g[(h=h+232|0)&gt;&gt;2]=Z+g[h&gt;&gt;2],h=o[B+564&gt;&gt;2]),8&amp;h&amp;&amp;(jr(w,B,g[v+12&gt;&gt;2]),Z=g[w+8&gt;&gt;2],V=g[w+4&gt;&gt;2],B=Q+_(G,244)|0,g[B+224&gt;&gt;2]=g[w&gt;&gt;2]+g[B+224&gt;&gt;2],g[(G=B+228|0)&gt;&gt;2]=V+g[G&gt;&gt;2],g[(B=B+232|0)&gt;&gt;2]=Z+g[B&gt;&gt;2])),i=i+4|0,r=r+-1|0;);if((0|d)&gt;=1)for(B=t,G=d;i=o[B&gt;&gt;2],BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i),o[i+36&gt;&gt;2]=0,B=B+4|0,G=G+-1|0;);if(!((0|(i=o[e+168&gt;&gt;2]))&gt;=(0|d)|o[e+172&gt;&gt;2]&gt;=(0|d))){if(d?(G=dA(d&lt;&lt;3),i=o[e+168&gt;&gt;2]):G=0,(0|i)&gt;=1)for(B=0;Q=o[e+176&gt;&gt;2]+B|0,h=o[Q+4&gt;&gt;2],o[(r=B+G|0)&gt;&gt;2]=o[Q&gt;&gt;2],o[r+4&gt;&gt;2]=h,B=B+8|0,i=i+-1|0;);(i=o[e+176&gt;&gt;2])&amp;&amp;(C[e+180|0]&amp;&amp;CA(i),o[e+176&gt;&gt;2]=0),o[e+176&gt;&gt;2]=G,o[e+172&gt;&gt;2]=d,n[e+180|0]=1}if(o[e+168&gt;&gt;2]=d,(0|d)&lt;1)h=0;else for(r=0,G=t,Q=d,h=0;W=o[e+176&gt;&gt;2],i=o[G&gt;&gt;2],(B=o[i+44&gt;&gt;2])&amp;&amp;(o[B&gt;&gt;2]=0,o[B+4&gt;&gt;2]=0,o[(i=B+56|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=B+48|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=B+40|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=B+32|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=B+24|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=B+16|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=B+8|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,i=o[G&gt;&gt;2]),B=r+W|0,r=r+8|0,G=G+4|0,C[i+20|0]?(BA[o[o[i&gt;&gt;2]+16&gt;&gt;2]](i,B),i=o[B&gt;&gt;2]):(o[B&gt;&gt;2]=0,o[B+4&gt;&gt;2]=0,i=0),h=i+h|0,Q=Q+-1|0;);if(!((0|(i=o[e+48&gt;&gt;2]))&gt;=(0|h)|o[e+52&gt;&gt;2]&gt;=(0|h))){if(h?(G=dA(_(h,152)),i=o[e+48&gt;&gt;2]):G=0,(0|i)&gt;=1)for(B=0;U(B+G|0,o[e+56&gt;&gt;2]+B|0,152),B=B+152|0,i=i+-1|0;);(i=o[e+56&gt;&gt;2])&amp;&amp;(C[e+60|0]&amp;&amp;CA(i),o[e+56&gt;&gt;2]=0),o[e+56&gt;&gt;2]=G,o[e+52&gt;&gt;2]=h,n[e+60|0]=1}if(o[e+48&gt;&gt;2]=h,(0|d)&gt;=1)for(B=o[e+176&gt;&gt;2],gr=0,p=0;;){if(Fn=p,o[(F=(mn=gr&lt;&lt;3)+B|0)&gt;&gt;2]){if(W=o[(y=(gr&lt;&lt;2)+t|0)&gt;&gt;2],G=o[W+32&gt;&gt;2],Y=o[e+56&gt;&gt;2],h=$r(e,Q=o[W+28&gt;&gt;2],g[v+12&gt;&gt;2]),Zf=$r(e,G,g[v+12&gt;&gt;2]),Bn=_(p,152),_n=o[e+16&gt;&gt;2],(0|(dn=(0|(i=o[W+24&gt;&gt;2]))&gt;0?i:o[v+20&gt;&gt;2]))&gt;o[e+184&gt;&gt;2]&amp;&amp;(o[e+184&gt;&gt;2]=dn),i=Y+Bn|0,o[F&gt;&gt;2]&gt;=1)for(r=0,B=i;B=S(B,0,152),o[(p=B+120|0)&gt;&gt;2]=-8388609,o[p+4&gt;&gt;2]=2139095039,o[B+148&gt;&gt;2]=Zf,o[B+144&gt;&gt;2]=h,o[(p=B+96|0)&gt;&gt;2]=0,o[p+4&gt;&gt;2]=0,o[B+136&gt;&gt;2]=dn,B=B+152|0,(0|(r=r+1|0))&lt;o[F&gt;&gt;2];);if(r=_n+_(h,244)|0,o[(B=r)+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=r+160|0)&gt;&gt;2]=0,o[B+4&gt;&gt;2]=0,o[(B=r+168|0)&gt;&gt;2]=0,o[B+4&gt;&gt;2]=0,o[r+64&gt;&gt;2]=0,o[r+68&gt;&gt;2]=0,o[(B=r+88|0)&gt;&gt;2]=0,o[B+4&gt;&gt;2]=0,o[(B=r+80|0)&gt;&gt;2]=0,o[B+4&gt;&gt;2]=0,o[(B=r+72|0)&gt;&gt;2]=0,o[B+4&gt;&gt;2]=0,h=_n+_(Zf,244)|0,o[(B=h)+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=h+160|0)&gt;&gt;2]=0,o[B+4&gt;&gt;2]=0,o[(B=h+168|0)&gt;&gt;2]=0,o[B+4&gt;&gt;2]=0,o[h+64&gt;&gt;2]=0,o[h+68&gt;&gt;2]=0,o[(B=h+72|0)&gt;&gt;2]=0,o[B+4&gt;&gt;2]=0,o[(B=h+80|0)&gt;&gt;2]=0,o[B+4&gt;&gt;2]=0,o[(B=h+88|0)&gt;&gt;2]=0,o[B+4&gt;&gt;2]=0,o[i+116&gt;&gt;2]=o[v+40&gt;&gt;2],o[w+28&gt;&gt;2]=i+112,o[w+24&gt;&gt;2]=38,o[w+20&gt;&gt;2]=i+32,o[w+16&gt;&gt;2]=i+48,o[w+12&gt;&gt;2]=i,o[w+8&gt;&gt;2]=i+16,o[w+40&gt;&gt;2]=i+124,o[w+36&gt;&gt;2]=i+120,o[w+32&gt;&gt;2]=i+116,o[w+4&gt;&gt;2]=o[v+32&gt;&gt;2],o[w+48&gt;&gt;2]=o[v+4&gt;&gt;2],g[w&gt;&gt;2]=R(1)/g[v+12&gt;&gt;2],o[w+44&gt;&gt;2]=o[v+20&gt;&gt;2],i=o[y&gt;&gt;2],BA[o[o[i&gt;&gt;2]+20&gt;&gt;2]](i,w),o[F&gt;&gt;2]&gt;=1)for(B=132+(Y+Bn|0)|0,Y=h+232|0,Zf=h+228|0,Bn=h+224|0,_n=h+216|0,dn=h+212|0,p=h+208|0,h=h+240|0,Zn=r+232|0,Yn=r+228|0,Vn=r+224|0,En=r+216|0,Nn=r+212|0,Dn=r+208|0,In=r+240|0,r=0;i=B+-8|0,Z=g[o[y&gt;&gt;2]+16&gt;&gt;2],g[i&gt;&gt;2]&gt;=Z&amp;&amp;(g[i&gt;&gt;2]=Z),i=B+-12|0,Z=R(-Z),g[i&gt;&gt;2]&lt;=Z&amp;&amp;(g[i&gt;&gt;2]=Z),o[B&gt;&gt;2]=W,i=o[W+28&gt;&gt;2],E=g[i+328&gt;&gt;2],z=g[i+332&gt;&gt;2],gi=g[i+608&gt;&gt;2],cn=g[i+348&gt;&gt;2],Dr=g[i+340&gt;&gt;2],hr=g[i+344&gt;&gt;2],Z=g[i+612&gt;&gt;2],br=g[i+364&gt;&gt;2],V=g[i+356&gt;&gt;2],Gf=g[i+360&gt;&gt;2],sn=g[i+604&gt;&gt;2],vr=g[i+324&gt;&gt;2],o[B+-56&gt;&gt;2]=0,un=Z,Z=g[B+-132&gt;&gt;2],kn=R(V*Z),V=g[B+-128&gt;&gt;2],Cn=br,br=g[B+-124&gt;&gt;2],g[B+-60&gt;&gt;2]=un*R(R(kn+R(Gf*V))+R(Cn*br)),g[B+-64&gt;&gt;2]=gi*R(R(R(Z*Dr)+R(V*hr))+R(br*cn)),g[B+-68&gt;&gt;2]=sn*R(R(R(vr*Z)+R(E*V))+R(z*br)),i=o[W+32&gt;&gt;2],cn=g[i+328&gt;&gt;2],Dr=g[i+332&gt;&gt;2],hr=g[i+608&gt;&gt;2],Gf=g[i+348&gt;&gt;2],sn=g[i+340&gt;&gt;2],vr=g[i+344&gt;&gt;2],E=g[i+612&gt;&gt;2],gi=g[i+364&gt;&gt;2],z=g[i+356&gt;&gt;2],vn=g[i+360&gt;&gt;2],gn=g[i+604&gt;&gt;2],kn=g[i+324&gt;&gt;2],o[B+-40&gt;&gt;2]=0,un=E,E=g[B+-100&gt;&gt;2],Rn=R(z*E),z=g[B+-96&gt;&gt;2],Cn=gi,gi=g[B+-92&gt;&gt;2],g[B+-44&gt;&gt;2]=un*R(R(Rn+R(vn*z))+R(Cn*gi)),g[B+-48&gt;&gt;2]=hr*R(R(R(E*sn)+R(z*vr))+R(gi*Gf)),g[B+-52&gt;&gt;2]=gn*R(R(R(kn*E)+R(cn*z))+R(Dr*gi)),cn=R(0),Dr=g[B+-116&gt;&gt;2],hr=g[Q+404&gt;&gt;2],Gf=g[B+-112&gt;&gt;2],sn=g[B+-108&gt;&gt;2],un=R(R(R(R(Dr*R(Dr*hr))+R(Gf*R(hr*Gf)))+R(sn*R(hr*sn)))+R(R(R(Z*R(R(R(Z*g[Q+324&gt;&gt;2])+R(V*g[Q+328&gt;&gt;2]))+R(br*g[Q+332&gt;&gt;2])))+R(V*R(R(R(Z*g[Q+340&gt;&gt;2])+R(V*g[Q+344&gt;&gt;2]))+R(br*g[Q+348&gt;&gt;2]))))+R(br*R(R(R(Z*g[Q+356&gt;&gt;2])+R(V*g[Q+360&gt;&gt;2]))+R(br*g[Q+364&gt;&gt;2]))))),hr=g[B+-84&gt;&gt;2],vr=g[G+404&gt;&gt;2],vn=g[B+-80&gt;&gt;2],gn=g[B+-76&gt;&gt;2],vr=R(R(un+R(R(R(hr*R(hr*vr))+R(vn*R(vr*vn)))+R(gn*R(vr*gn))))+R(R(R(E*R(R(R(E*g[G+324&gt;&gt;2])+R(z*g[G+328&gt;&gt;2]))+R(gi*g[G+332&gt;&gt;2])))+R(z*R(R(R(E*g[G+340&gt;&gt;2])+R(z*g[G+344&gt;&gt;2]))+R(gi*g[G+348&gt;&gt;2]))))+R(gi*R(R(R(E*g[G+356&gt;&gt;2])+R(z*g[G+360&gt;&gt;2]))+R(gi*g[G+364&gt;&gt;2]))))),vr=R(m(vr))&gt;R(1.1920928955078125e-7)?R(R(1)/vr):R(0),g[B+-24&gt;&gt;2]=vr,kn=R(0),un=R(0),Cn=R(0),Rn=R(0),Qn=R(0),hn=R(0),o[In&gt;&gt;2]&amp;&amp;(hn=g[Zn&gt;&gt;2],Qn=g[Yn&gt;&gt;2],Rn=g[Vn&gt;&gt;2],un=g[Nn&gt;&gt;2],Cn=g[Dn&gt;&gt;2],kn=g[En&gt;&gt;2]),Gn=R(0),yn=R(0),wn=R(0),Wn=R(0),pn=R(0),o[h&gt;&gt;2]&amp;&amp;(pn=g[Y&gt;&gt;2],Wn=g[Zf&gt;&gt;2],wn=g[Bn&gt;&gt;2],Gn=g[dn&gt;&gt;2],yn=g[p&gt;&gt;2],cn=g[_n&gt;&gt;2]),Jn=g[Q+380&gt;&gt;2],Un=g[Q+372&gt;&gt;2],xn=g[Q+376&gt;&gt;2],Xn=g[Q+396&gt;&gt;2],Mn=g[Q+388&gt;&gt;2],Sn=g[Q+392&gt;&gt;2],Tn=g[G+380&gt;&gt;2],jn=g[G+372&gt;&gt;2],On=g[G+376&gt;&gt;2],Hn=g[G+396&gt;&gt;2],zn=g[G+388&gt;&gt;2],Pn=g[G+392&gt;&gt;2],o[B+-32&gt;&gt;2]=0,g[(i=B+-20|0)&gt;&gt;2]=R(vr*g[i&gt;&gt;2])+R(vr*R(R(0)-R(g[w+48&gt;&gt;2]*R(R(R(R(R(Dr*R(Cn+Un))+R(Gf*R(un+xn)))+R(sn*R(kn+Jn)))+R(R(R(Z*R(Rn+Mn))+R(V*R(Qn+Sn)))+R(br*R(hn+Xn))))+R(R(R(R(hr*R(yn+jn))+R(vn*R(Gn+On)))+R(gn*R(cn+Tn)))+R(R(R(E*R(wn+zn))+R(z*R(Wn+Pn)))+R(gi*R(pn+Hn)))))))),B=B+152|0,(0|(r=r+1|0))&lt;o[F&gt;&gt;2];);B=o[e+176&gt;&gt;2]}if(p=Fn+o[B+mn&gt;&gt;2]|0,(0|(gr=gr+1|0))==(0|d))break}if(BA[o[o[e&gt;&gt;2]+28&gt;&gt;2]](e,f,a,v),t=o[e+68&gt;&gt;2],a=o[e+28&gt;&gt;2],!((0|(Q=o[e+128&gt;&gt;2]))&gt;=(0|(d=o[e+48&gt;&gt;2]))|o[e+132&gt;&gt;2]&gt;=(0|d))){d?(r=dA(d&lt;&lt;2),Q=o[e+128&gt;&gt;2]):r=0,f=o[e+136&gt;&gt;2];A:{if((0|Q)&gt;=1)for(B=r,i=f;o[B&gt;&gt;2]=o[i&gt;&gt;2],B=B+4|0,i=i+4|0,Q=Q+-1|0;);else if(!f)break A;C[e+140|0]&amp;&amp;CA(f),o[e+136&gt;&gt;2]=0}o[e+136&gt;&gt;2]=r,o[e+132&gt;&gt;2]=d,n[e+140|0]=1}if(o[e+128&gt;&gt;2]=d,16&amp;C[v+72|0]){if(!((0|(Q=o[e+108&gt;&gt;2]))&gt;=(0|(f=a&lt;&lt;1))|o[e+112&gt;&gt;2]&gt;=(0|f))){a?(G=dA(a&lt;&lt;3),Q=o[e+108&gt;&gt;2]):G=0,r=o[e+116&gt;&gt;2];A:{if((0|Q)&gt;=1)for(B=G,i=r;o[B&gt;&gt;2]=o[i&gt;&gt;2],B=B+4|0,i=i+4|0,Q=Q+-1|0;);else if(!r)break A;C[e+120|0]&amp;&amp;CA(r),o[e+116&gt;&gt;2]=0}o[e+116&gt;&gt;2]=G,o[e+112&gt;&gt;2]=f,n[e+120|0]=1}o[e+108&gt;&gt;2]=f}else{if(!((0|(Q=o[e+108&gt;&gt;2]))&gt;=(0|a)|o[e+112&gt;&gt;2]&gt;=(0|a))){a?(r=dA(a&lt;&lt;2),Q=o[e+108&gt;&gt;2]):r=0,f=o[e+116&gt;&gt;2];A:{if((0|Q)&gt;=1)for(B=r,i=f;o[B&gt;&gt;2]=o[i&gt;&gt;2],B=B+4|0,i=i+4|0,Q=Q+-1|0;);else if(!f)break A;C[e+120|0]&amp;&amp;CA(f),o[e+116&gt;&gt;2]=0}o[e+116&gt;&gt;2]=r,o[e+112&gt;&gt;2]=a,n[e+120|0]=1}o[e+108&gt;&gt;2]=a}if(!((0|(Q=o[e+148&gt;&gt;2]))&gt;=(0|t)|o[e+152&gt;&gt;2]&gt;=(0|t))){t?(r=dA(t&lt;&lt;2),Q=o[e+148&gt;&gt;2]):r=0,f=o[e+156&gt;&gt;2];A:{if((0|Q)&gt;=1)for(B=r,i=f;o[B&gt;&gt;2]=o[i&gt;&gt;2],B=B+4|0,i=i+4|0,Q=Q+-1|0;);else if(!f)break A;C[e+160|0]&amp;&amp;CA(f),o[e+156&gt;&gt;2]=0}o[e+156&gt;&gt;2]=r,o[e+152&gt;&gt;2]=t,n[e+160|0]=1}if(o[e+148&gt;&gt;2]=t,(0|d)&gt;=1)for(B=o[e+136&gt;&gt;2],i=0;o[B&gt;&gt;2]=i,B=B+4|0,(0|d)!=(0|(i=i+1|0)););if((0|a)&gt;=1)for(B=o[e+116&gt;&gt;2],i=0;o[B&gt;&gt;2]=i,B=B+4|0,(0|a)!=(0|(i=i+1|0)););if((0|t)&gt;=1)for(B=o[e+156&gt;&gt;2],i=0;o[B&gt;&gt;2]=i,B=B+4|0,(0|t)!=(0|(i=i+1|0)););return Li(),D=w+256|0,R(R(0))},function(e,i,r,f,n,a,t,C,d){e|=0,i|=0,r|=0,f|=0,n|=0,a|=0,t|=0,C|=0,d|=0;var v,B=0,_=0,m=R(0),Q=0;D=v=D-16|0,Ki(v+8|0,20261),BA[o[o[e&gt;&gt;2]+32&gt;&gt;2]](e,i,r,f,n,a,t,C,d);A:if(!((0|(_=(0|(B=o[e+184&gt;&gt;2]))&gt;(0|(_=o[C+20&gt;&gt;2]))?B:_))&lt;1))for(Q=_+-1|0,B=0;;){if(m=R(BA[o[o[e&gt;&gt;2]+40&gt;&gt;2]](e,B,i,r,f,n,a,t,C,d)),g[e+228&gt;&gt;2]=m,(0|B)&gt;=(0|Q)|m&lt;=g[C+92&gt;&gt;2])break A;if(!((0|(B=B+1|0))&lt;(0|_)))break}return Li(),D=v+16|0,R(R(0))},ve,of,kA,function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n,a=R(0),t=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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0),br=0,vr=R(0);D=n=D-32|0,y=g[i+24&gt;&gt;2],z=g[i+40&gt;&gt;2],W=g[i+36&gt;&gt;2],d=g[i+20&gt;&gt;2],_=g[i+8&gt;&gt;2],p=g[i+16&gt;&gt;2],Q=g[i+4&gt;&gt;2],F=g[i+32&gt;&gt;2],h=g[i&gt;&gt;2],o[n+28&gt;&gt;2]=0,t=R(p-h),v=R(W-Q),C=R(d-Q),m=R(F-h),a=R(R(t*v)-R(C*m)),g[n+24&gt;&gt;2]=a,B=R(y-_),V=R(B*m),m=R(z-_),t=R(V-R(t*m)),g[n+20&gt;&gt;2]=t,v=R(R(C*m)-R(B*v)),g[n+16&gt;&gt;2]=v,G=g[e+4&gt;&gt;2],B=g[e+8&gt;&gt;2],Z=g[e+12&gt;&gt;2],C=R(R(_*a)+R(R(h*v)+R(Q*t))),m=R(R(R(R(v*G)+R(t*B))+R(a*Z))-C),E=g[e+20&gt;&gt;2],Y=g[e+24&gt;&gt;2],gi=g[e+28&gt;&gt;2],C=R(R(R(R(v*E)+R(t*Y))+R(a*gi))-C),R(m*C)&gt;=R(0)||(1&amp;(i=o[e+36&gt;&gt;2])&amp;&amp;m&lt;=R(0)||(C=R(m/R(m-C)))&lt;g[e+40&gt;&gt;2]&amp;&amp;(V=B,B=R(R(1)-C),Y=R(R(Y*C)+R(V*B)),d=R(d-Y),G=R(R(E*C)+R(G*B)),h=R(h-G),Q=R(Q-Y),p=R(p-G),B=R(R(gi*C)+R(Z*B)),y=R(y-B),_=R(_-B),E=R(R(a*a)+R(R(v*v)+R(t*t))),Z=R(E*R(-9999999747378752e-20)),R(R(a*R(R(d*h)-R(Q*p)))+R(R(v*R(R(Q*y)-R(_*d)))+R(t*R(R(_*p)-R(y*h)))))&gt;=Z&amp;&amp;(W=R(W-Y),F=R(F-G),G=R(a*R(R(W*p)-R(d*F))),V=d,d=R(z-B),R(G+R(R(v*R(R(V*d)-R(y*W)))+R(t*R(R(y*F)-R(d*p)))))&gt;=Z^1|R(R(a*R(R(Q*F)-R(W*h)))+R(R(v*R(R(W*_)-R(d*Q)))+R(t*R(R(d*h)-R(_*F)))))&gt;=Z^1||(d=a,a=R(R(1)/R(w(E))),_=R(d*a),g[n+24&gt;&gt;2]=_,t=R(t*a),g[n+20&gt;&gt;2]=t,a=R(v*a),g[n+16&gt;&gt;2]=a,2&amp;i|m&lt;=R(0)^1?(br=e,vr=R(BA[o[o[e&gt;&gt;2]+12&gt;&gt;2]](e,n+16|0,C,r,f)),g[br+40&gt;&gt;2]=vr):(o[n+12&gt;&gt;2]=0,g[n+8&gt;&gt;2]=-_,g[n+4&gt;&gt;2]=-t,g[n&gt;&gt;2]=-a,br=e,vr=R(BA[o[o[e&gt;&gt;2]+12&gt;&gt;2]](e,n,C,r,f)),g[br+40&gt;&gt;2]=vr))))),D=n+32|0},kA,function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var a,t,C=0,d=0,v=0,B=R(0),_=R(0),m=R(0),Q=R(0),h=R(0),G=R(0);D=a=D-688|0,t=zA(a+576|0),d=o[(C=i+8|0)+4&gt;&gt;2],o[(v=a+644|0)&gt;&gt;2]=o[C&gt;&gt;2],o[v+4&gt;&gt;2]=d,C=o[i+20&gt;&gt;2],o[(d=a+652|0)&gt;&gt;2]=o[i+16&gt;&gt;2],o[d+4&gt;&gt;2]=C,d=o[(C=i+24|0)+4&gt;&gt;2],o[(v=a+660|0)&gt;&gt;2]=o[C&gt;&gt;2],o[v+4&gt;&gt;2]=d,C=o[i+36&gt;&gt;2],o[(d=a+668|0)&gt;&gt;2]=o[i+32&gt;&gt;2],o[d+4&gt;&gt;2]=C,d=o[(C=i+40|0)+4&gt;&gt;2],o[(v=a+676|0)&gt;&gt;2]=o[C&gt;&gt;2],o[v+4&gt;&gt;2]=d,o[a+580&gt;&gt;2]=1,o[a+576&gt;&gt;2]=16352,C=o[i+4&gt;&gt;2],o[a+636&gt;&gt;2]=o[i&gt;&gt;2],o[a+640&gt;&gt;2]=C,o[a+624&gt;&gt;2]=o[e+204&gt;&gt;2],n[a+548|0]=0,o[a+524&gt;&gt;2]=953267991,o[a+208&gt;&gt;2]=14800,i=tf(a+184|0,o[e+4&gt;&gt;2],a+576|0,a+216|0,a+208|0),o[a+8&gt;&gt;2]=15992,o[a+172&gt;&gt;2]=1065353216,o[a+176&gt;&gt;2]=0,o[a+180&gt;&gt;2]=o[e+208&gt;&gt;2],of(C=i,e+8|0,e+72|0,i=e+136|0,i,a+8|0)&amp;&amp;(_=g[a+140&gt;&gt;2],m=g[a+144&gt;&gt;2],B=g[a+148&gt;&gt;2],(Q=R(R(R(_*_)+R(m*m))+R(B*B)))&gt;R(9999999747378752e-20)&amp;&amp;((h=g[a+172&gt;&gt;2])&lt;g[e+200&gt;&gt;2]&amp;&amp;(G=B,B=R(R(1)/R(w(Q))),g[a+148&gt;&gt;2]=G*B,g[a+144&gt;&gt;2]=m*B,g[a+140&gt;&gt;2]=_*B,R(BA[o[o[e&gt;&gt;2]+12&gt;&gt;2]](e,a+140|0,a+156|0,h,r,f))))),Ae(t),D=a+688|0},lf,function(e){var i=0,r=0,f=0,n=0,a=0,t=0;if(o[(e|=0)&gt;&gt;2]=20592,i=o[e+16&gt;&gt;2],(0|(r=o[e+8&gt;&gt;2]))&gt;=1)for(;a=o[i+n&gt;&gt;2],(f=o[a+188&gt;&gt;2])&amp;&amp;(i=o[e+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,f,o[e+24&gt;&gt;2]),i=o[e+68&gt;&gt;2],BA[o[o[i&gt;&gt;2]+12&gt;&gt;2]](i,f,o[e+24&gt;&gt;2]),o[a+188&gt;&gt;2]=0,r=o[e+8&gt;&gt;2],i=o[e+16&gt;&gt;2]),n=n+4|0,(0|(t=t+1|0))&lt;(0|r););!i|!C[e+20|0]||CA(i),$(e)},function(e){e|=0;var i,r=0,f=0,n=0,a=0,t=0;if(D=i=D-16|0,Ki(i+8|0,20835),(0|(r=o[e+8&gt;&gt;2]))&gt;=1)for(;;){n=o[o[e+16&gt;&gt;2]+f&gt;&gt;2];A:{e:if(!(C[e+76|0]||(a=o[n+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}sf(e,n),r=o[e+8&gt;&gt;2]}if(f=f+4|0,!((0|(t=t+1|0))&lt;(0|r)))break}Li(),D=i+16|0},function(e){var i,r;e|=0,D=i=D-16|0,Ki(i+8|0,20847),r=o[e+68&gt;&gt;2],BA[o[o[r&gt;&gt;2]+32&gt;&gt;2]](r,o[e+24&gt;&gt;2]),Li(),D=i+16|0},function(e,i){i|=0,o[(e|=0)+72&gt;&gt;2]=i},Ce,Bf,function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n,a=0,t=0,C=0,d=R(0),v=R(0),B=R(0),m=R(0),Q=0,h=R(0),G=R(0),y=R(0),w=R(0),W=R(0),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=R(0),br=R(0),vr=0,gr=R(0),hr=R(0),Dr=R(0),Gf=0,Zf=0,cn=0,un=0,sn=0,kn=0,Cn=0,dn=R(0);D=n=D-144|0,BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e)&amp;&amp;(t=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),32768&amp;BA[o[o[t&gt;&gt;2]+56&gt;&gt;2]](t)&amp;&amp;(t=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[t&gt;&gt;2]+64&gt;&gt;2]](t,i,R(.10000000149011612))));A:{e:if(t=o[r+4&gt;&gt;2],!(t&gt;&gt;&gt;0&gt;31)){switch(t-1|0){case 30:if((0|(a=o[r+20&gt;&gt;2]))&lt;1)break A;for(C=_(a,80)+-80|0;t=o[r+28&gt;&gt;2]+C|0,Q=o[t- -64&gt;&gt;2],d=g[t+56&gt;&gt;2],v=g[t+48&gt;&gt;2],B=g[t+52&gt;&gt;2],h=g[t+32&gt;&gt;2],w=g[t&gt;&gt;2],W=g[t+16&gt;&gt;2],p=g[t+36&gt;&gt;2],Z=g[t+4&gt;&gt;2],V=g[t+20&gt;&gt;2],m=g[t+40&gt;&gt;2],G=g[t+8&gt;&gt;2],y=g[t+24&gt;&gt;2],o[n+60&gt;&gt;2]=0,o[n+44&gt;&gt;2]=0,o[n+28&gt;&gt;2]=0,o[n+12&gt;&gt;2]=0,E=g[i+32&gt;&gt;2],F=g[i+36&gt;&gt;2],Y=g[i+40&gt;&gt;2],g[n+40&gt;&gt;2]=R(R(G*E)+R(y*F))+R(m*Y),g[n+36&gt;&gt;2]=R(R(Z*E)+R(V*F))+R(p*Y),g[n+32&gt;&gt;2]=R(R(w*E)+R(W*F))+R(h*Y),z=g[i+16&gt;&gt;2],gi=g[i+20&gt;&gt;2],br=g[i+24&gt;&gt;2],g[n+24&gt;&gt;2]=R(R(G*z)+R(y*gi))+R(m*br),g[n+20&gt;&gt;2]=R(R(Z*z)+R(V*gi))+R(p*br),g[n+16&gt;&gt;2]=R(R(w*z)+R(W*gi))+R(h*br),gr=G,G=g[i&gt;&gt;2],hr=y,y=g[i+4&gt;&gt;2],Dr=m,m=g[i+8&gt;&gt;2],g[n+8&gt;&gt;2]=R(R(gr*G)+R(hr*y))+R(Dr*m),g[n+4&gt;&gt;2]=R(R(Z*G)+R(V*y))+R(p*m),g[n&gt;&gt;2]=R(R(w*G)+R(W*y))+R(h*m),g[n+56&gt;&gt;2]=R(R(R(v*E)+R(B*F))+R(d*Y))+g[i+56&gt;&gt;2],g[n+52&gt;&gt;2]=R(R(R(v*z)+R(B*gi))+R(d*br))+g[i+52&gt;&gt;2],g[n+48&gt;&gt;2]=R(R(R(v*G)+R(B*y))+R(d*m))+g[i+48&gt;&gt;2],BA[o[o[e&gt;&gt;2]+28&gt;&gt;2]](e,n,Q,f),C=C+-80|0,(0|(a=a+-1|0))&gt;0;);break A;default:C=o[(t=r+40|0)+4&gt;&gt;2],o[(a=n+8|0)&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=C,t=o[r+36&gt;&gt;2],o[n&gt;&gt;2]=o[r+32&gt;&gt;2],o[n+4&gt;&gt;2]=t,d=R(BA[o[o[r&gt;&gt;2]+48&gt;&gt;2]](r)),v=R(BA[o[o[r&gt;&gt;2]+48&gt;&gt;2]](r)),B=R(R(BA[o[o[r&gt;&gt;2]+48&gt;&gt;2]](r))+g[a&gt;&gt;2]),g[a&gt;&gt;2]=B,d=R(d+g[n&gt;&gt;2]),g[n&gt;&gt;2]=d,v=R(v+g[n+4&gt;&gt;2]),g[n+4&gt;&gt;2]=v,e=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),o[n+140&gt;&gt;2]=0,g[n+136&gt;&gt;2]=-B,g[n+132&gt;&gt;2]=-v,g[n+128&gt;&gt;2]=-d,BA[o[o[e&gt;&gt;2]+80&gt;&gt;2]](e,n+128|0,n,i,f);break A;case 7:d=R(BA[o[o[r&gt;&gt;2]+48&gt;&gt;2]](r)),e=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[e&gt;&gt;2]+24&gt;&gt;2]](e,d,i,f);break A;case 8:if((0|(Q=o[r+96&gt;&gt;2]))&lt;1)break A;for(a=(Q&lt;&lt;2)-4|0,C=(Q&lt;&lt;4)-8|0;t=o[r+104&gt;&gt;2]+C|0,d=g[t&gt;&gt;2],v=g[t+-8&gt;&gt;2],B=g[t+-4&gt;&gt;2],t=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),E=g[o[r+124&gt;&gt;2]+a&gt;&gt;2],o[n+60&gt;&gt;2]=0,o[n+44&gt;&gt;2]=0,o[n+28&gt;&gt;2]=0,o[n+12&gt;&gt;2]=0,h=g[i+40&gt;&gt;2],w=g[i+32&gt;&gt;2],p=R(w*R(0)),W=g[i+36&gt;&gt;2],Z=R(W*R(0)),g[n+40&gt;&gt;2]=h+R(p+Z),m=R(p+W),p=R(h*R(0)),g[n+36&gt;&gt;2]=m+p,g[n+32&gt;&gt;2]=R(w+Z)+p,p=g[i+24&gt;&gt;2],Z=g[i+16&gt;&gt;2],m=R(Z*R(0)),V=g[i+20&gt;&gt;2],G=R(V*R(0)),g[n+24&gt;&gt;2]=p+R(m+G),y=R(m+V),m=R(p*R(0)),g[n+20&gt;&gt;2]=y+m,g[n+16&gt;&gt;2]=R(Z+G)+m,m=g[i+8&gt;&gt;2],G=g[i&gt;&gt;2],F=R(G*R(0)),y=g[i+4&gt;&gt;2],Y=R(y*R(0)),g[n+8&gt;&gt;2]=m+R(F+Y),gr=R(F+y),F=R(m*R(0)),g[n+4&gt;&gt;2]=gr+F,g[n&gt;&gt;2]=R(G+Y)+F,g[n+56&gt;&gt;2]=R(R(R(v*w)+R(B*W))+R(d*h))+g[i+56&gt;&gt;2],g[n+52&gt;&gt;2]=R(R(R(v*Z)+R(B*V))+R(d*p))+g[i+52&gt;&gt;2],g[n+48&gt;&gt;2]=R(R(R(v*G)+R(B*y))+R(d*m))+g[i+48&gt;&gt;2],BA[o[o[t&gt;&gt;2]+24&gt;&gt;2]](t,E,n,f),a=a+-4|0,C=C+-16|0,(0|(Q=Q+-1|0))&gt;0;);break A;case 9:a=r+32|0,r=o[r+56&gt;&gt;2],d=g[a+(r&lt;&lt;2)&gt;&gt;2],v=g[a+((r+2|0)%3&lt;&lt;2)&gt;&gt;2],e=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[e&gt;&gt;2]+84&gt;&gt;2]](e,v,d,r,i,f);break A;case 10:a=o[r+72&gt;&gt;2],d=g[r+60&gt;&gt;2],v=g[r+64&gt;&gt;2],e=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[e&gt;&gt;2]+92&gt;&gt;2]](e,d,v,a,i,f);break A;case 12:a=o[r+56&gt;&gt;2],d=R(BA[o[o[r&gt;&gt;2]+92&gt;&gt;2]](r)),Q=o[(C=r+40|0)+4&gt;&gt;2],o[(t=n+8|0)&gt;&gt;2]=o[C&gt;&gt;2],o[t+4&gt;&gt;2]=Q,C=o[r+36&gt;&gt;2],o[n&gt;&gt;2]=o[r+32&gt;&gt;2],o[n+4&gt;&gt;2]=C,v=R(BA[o[o[r&gt;&gt;2]+48&gt;&gt;2]](r)),B=R(BA[o[o[r&gt;&gt;2]+48&gt;&gt;2]](r)),Cn=t,dn=R(R(BA[o[o[r&gt;&gt;2]+48&gt;&gt;2]](r))+g[t&gt;&gt;2]),g[Cn&gt;&gt;2]=dn,g[n&gt;&gt;2]=v+g[n&gt;&gt;2],g[n+4&gt;&gt;2]=B+g[n+4&gt;&gt;2],v=g[(a&lt;&lt;2)+n&gt;&gt;2],e=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[e&gt;&gt;2]+88&gt;&gt;2]](e,d,v,a,i,f);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:}d=g[r+68&gt;&gt;2],e=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[e&gt;&gt;2]+96&gt;&gt;2]](e,r+52|0,d,i,f);break A}e:if(!((0|t)&gt;6))if(vr=o[r+56&gt;&gt;2],vr){if(o[vr+28&gt;&gt;2]&lt;1)break e;for(;;){B=R(0);i:if(cn=_(Zf,36),a=cn+o[vr+36&gt;&gt;2]|0,Gf=o[a+4&gt;&gt;2],Gf){if(d=R(0),v=R(0),!((0|Gf)&lt;1))for(C=o[a+12&gt;&gt;2],a=o[(C+(Gf&lt;&lt;2)|0)-4&gt;&gt;2],Q=1,un=0;;){if(C=(sn=(t=o[C+un&gt;&gt;2])&lt;&lt;4)+o[vr+16&gt;&gt;2]|0,p=g[C&gt;&gt;2],Z=g[C+4&gt;&gt;2],V=g[C+8&gt;&gt;2],C=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),o[n+12&gt;&gt;2]=0,kn=o[vr+16&gt;&gt;2],h=g[(a=kn+(a&lt;&lt;4)|0)&gt;&gt;2],m=g[i+32&gt;&gt;2],w=g[a+4&gt;&gt;2],G=g[i+36&gt;&gt;2],W=g[a+8&gt;&gt;2],y=g[i+40&gt;&gt;2],E=g[i+56&gt;&gt;2],g[n+8&gt;&gt;2]=R(R(R(h*m)+R(w*G))+R(W*y))+E,F=g[i+16&gt;&gt;2],Y=g[i+20&gt;&gt;2],z=g[i+24&gt;&gt;2],gi=g[i+52&gt;&gt;2],g[n+4&gt;&gt;2]=R(R(R(h*F)+R(w*Y))+R(W*z))+gi,br=g[i&gt;&gt;2],gr=g[i+4&gt;&gt;2],hr=g[i+8&gt;&gt;2],Dr=g[i+48&gt;&gt;2],g[n&gt;&gt;2]=R(R(R(h*br)+R(w*gr))+R(W*hr))+Dr,o[n+140&gt;&gt;2]=0,h=g[(a=sn+kn|0)&gt;&gt;2],w=g[a+4&gt;&gt;2],W=g[a+8&gt;&gt;2],g[n+136&gt;&gt;2]=E+R(R(R(m*h)+R(G*w))+R(y*W)),g[n+132&gt;&gt;2]=gi+R(R(R(F*h)+R(Y*w))+R(z*W)),g[n+128&gt;&gt;2]=Dr+R(R(R(br*h)+R(gr*w))+R(hr*W)),BA[o[o[C&gt;&gt;2]+16&gt;&gt;2]](C,n,n+128|0,f),v=R(v+V),d=R(d+Z),B=R(B+p),a=o[vr+36&gt;&gt;2]+cn|0,(0|Q)&gt;=o[a+4&gt;&gt;2])break i;un=un+4|0,Q=Q+1|0,C=o[a+12&gt;&gt;2],a=t}}else d=R(0),v=R(0);if(a=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),16384&amp;BA[o[o[a&gt;&gt;2]+56&gt;&gt;2]](a)&amp;&amp;(o[n+8&gt;&gt;2]=0,o[n+12&gt;&gt;2]=0,o[n&gt;&gt;2]=1065353216,o[n+4&gt;&gt;2]=1065353216,a=o[vr+36&gt;&gt;2]+cn|0,w=g[a+28&gt;&gt;2],W=g[a+20&gt;&gt;2],p=g[a+24&gt;&gt;2],a=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),o[n+140&gt;&gt;2]=0,h=R(R(1)/R(0|Gf)),B=R(h*B),Z=g[i+32&gt;&gt;2],d=R(h*d),V=g[i+36&gt;&gt;2],v=R(h*v),h=g[i+40&gt;&gt;2],m=g[i+56&gt;&gt;2],g[n+136&gt;&gt;2]=R(R(R(B*Z)+R(d*V))+R(v*h))+m,G=g[i+16&gt;&gt;2],y=g[i+20&gt;&gt;2],E=g[i+24&gt;&gt;2],F=g[i+52&gt;&gt;2],g[n+132&gt;&gt;2]=R(R(R(B*G)+R(d*y))+R(v*E))+F,Y=g[i&gt;&gt;2],z=g[i+4&gt;&gt;2],gi=g[i+8&gt;&gt;2],br=g[i+48&gt;&gt;2],g[n+128&gt;&gt;2]=R(R(R(B*Y)+R(d*z))+R(v*gi))+br,o[n+124&gt;&gt;2]=0,B=R(B+W),d=R(d+p),v=R(v+w),g[n+120&gt;&gt;2]=m+R(R(R(Z*B)+R(V*d))+R(h*v)),g[n+116&gt;&gt;2]=F+R(R(R(B*G)+R(d*y))+R(v*E)),g[n+112&gt;&gt;2]=br+R(R(R(B*Y)+R(d*z))+R(v*gi)),BA[o[o[a&gt;&gt;2]+16&gt;&gt;2]](a,n+128|0,n+112|0,n)),!((0|(Zf=Zf+1|0))&lt;o[vr+28&gt;&gt;2]))break}}else if(!((0|BA[o[o[r&gt;&gt;2]+100&gt;&gt;2]](r))&lt;1))for(;BA[o[o[r&gt;&gt;2]+104&gt;&gt;2]](r,a,n,n+128|0),o[n+124&gt;&gt;2]=0,d=g[n&gt;&gt;2],h=g[i+32&gt;&gt;2],v=g[n+4&gt;&gt;2],w=g[i+36&gt;&gt;2],B=g[n+8&gt;&gt;2],W=g[i+40&gt;&gt;2],p=g[i+56&gt;&gt;2],g[n+120&gt;&gt;2]=R(R(R(d*h)+R(v*w))+R(B*W))+p,Z=g[i+16&gt;&gt;2],V=g[i+20&gt;&gt;2],m=g[i+24&gt;&gt;2],G=g[i+52&gt;&gt;2],g[n+116&gt;&gt;2]=R(R(R(d*Z)+R(v*V))+R(B*m))+G,y=g[i&gt;&gt;2],E=g[i+4&gt;&gt;2],F=g[i+8&gt;&gt;2],Y=g[i+48&gt;&gt;2],g[n+112&gt;&gt;2]=R(R(R(d*y)+R(v*E))+R(B*F))+Y,o[n+108&gt;&gt;2]=0,d=g[n+128&gt;&gt;2],v=g[n+132&gt;&gt;2],B=g[n+136&gt;&gt;2],g[n+104&gt;&gt;2]=p+R(R(R(h*d)+R(w*v))+R(W*B)),g[n+100&gt;&gt;2]=G+R(R(R(Z*d)+R(V*v))+R(m*B)),g[n+96&gt;&gt;2]=Y+R(R(R(y*d)+R(E*v))+R(F*B)),t=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[t&gt;&gt;2]+16&gt;&gt;2]](t,n+112|0,n+96|0,f),a=a+1|0,(0|a)&lt;(0|BA[o[o[r&gt;&gt;2]+100&gt;&gt;2]](r)););(a=o[r+4&gt;&gt;2])+-21&gt;&gt;&gt;0&lt;=8&amp;&amp;(o[n+136&gt;&gt;2]=1566444395,o[n+140&gt;&gt;2]=0,o[n+128&gt;&gt;2]=1566444395,o[n+132&gt;&gt;2]=1566444395,o[n+120&gt;&gt;2]=-581039253,o[n+124&gt;&gt;2]=0,o[n+112&gt;&gt;2]=-581039253,o[n+116&gt;&gt;2]=-581039253,a=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),C=o[(t=f+8|0)+4&gt;&gt;2],o[(Q=n+20|0)&gt;&gt;2]=o[t&gt;&gt;2],o[Q+4&gt;&gt;2]=C,C=o[(t=i+8|0)+4&gt;&gt;2],o[(Q=n+36|0)&gt;&gt;2]=o[t&gt;&gt;2],o[Q+4&gt;&gt;2]=C,t=o[i+20&gt;&gt;2],o[(C=n+44|0)&gt;&gt;2]=o[i+16&gt;&gt;2],o[C+4&gt;&gt;2]=t,C=o[(t=i+24|0)+4&gt;&gt;2],o[(Q=n+52|0)&gt;&gt;2]=o[t&gt;&gt;2],o[Q+4&gt;&gt;2]=C,t=o[i+36&gt;&gt;2],o[(C=n+60|0)&gt;&gt;2]=o[i+32&gt;&gt;2],o[C+4&gt;&gt;2]=t,C=o[(t=i+40|0)+4&gt;&gt;2],o[(Q=n+68|0)&gt;&gt;2]=o[t&gt;&gt;2],o[Q+4&gt;&gt;2]=C,o[n+8&gt;&gt;2]=a,o[n+4&gt;&gt;2]=22836,o[n&gt;&gt;2]=22812,a=o[f+4&gt;&gt;2],o[n+12&gt;&gt;2]=o[f&gt;&gt;2],o[n+16&gt;&gt;2]=a,a=o[i+4&gt;&gt;2],o[n+28&gt;&gt;2]=o[i&gt;&gt;2],o[n+32&gt;&gt;2]=a,t=o[(a=i+56|0)+4&gt;&gt;2],o[(C=n+84|0)&gt;&gt;2]=o[a&gt;&gt;2],o[C+4&gt;&gt;2]=t,a=o[i+52&gt;&gt;2],o[(t=n+76|0)&gt;&gt;2]=o[i+48&gt;&gt;2],o[t+4&gt;&gt;2]=a,BA[o[o[r&gt;&gt;2]+64&gt;&gt;2]](r,n,n+112|0,n+128|0),a=o[r+4&gt;&gt;2]),3==(0|a)&amp;&amp;(o[n+136&gt;&gt;2]=1566444395,o[n+140&gt;&gt;2]=0,o[n+128&gt;&gt;2]=1566444395,o[n+132&gt;&gt;2]=1566444395,o[n+120&gt;&gt;2]=-581039253,o[n+124&gt;&gt;2]=0,o[n+112&gt;&gt;2]=-581039253,o[n+116&gt;&gt;2]=-581039253,e=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),t=o[(a=f+8|0)+4&gt;&gt;2],o[(C=n+20|0)&gt;&gt;2]=o[a&gt;&gt;2],o[C+4&gt;&gt;2]=t,t=o[(a=i+8|0)+4&gt;&gt;2],o[(C=n+36|0)&gt;&gt;2]=o[a&gt;&gt;2],o[C+4&gt;&gt;2]=t,a=o[i+20&gt;&gt;2],o[(t=n+44|0)&gt;&gt;2]=o[i+16&gt;&gt;2],o[t+4&gt;&gt;2]=a,t=o[(a=i+24|0)+4&gt;&gt;2],o[(C=n+52|0)&gt;&gt;2]=o[a&gt;&gt;2],o[C+4&gt;&gt;2]=t,a=o[i+36&gt;&gt;2],o[(t=n+60|0)&gt;&gt;2]=o[i+32&gt;&gt;2],o[t+4&gt;&gt;2]=a,t=o[(a=i+40|0)+4&gt;&gt;2],o[(C=n+68|0)&gt;&gt;2]=o[a&gt;&gt;2],o[C+4&gt;&gt;2]=t,o[n+8&gt;&gt;2]=e,o[n+4&gt;&gt;2]=22836,o[n&gt;&gt;2]=22812,e=o[f+4&gt;&gt;2],o[n+12&gt;&gt;2]=o[f&gt;&gt;2],o[n+16&gt;&gt;2]=e,e=o[i+4&gt;&gt;2],o[n+28&gt;&gt;2]=o[i&gt;&gt;2],o[n+32&gt;&gt;2]=e,f=o[(e=i+56|0)+4&gt;&gt;2],o[(a=n+84|0)&gt;&gt;2]=o[e&gt;&gt;2],o[a+4&gt;&gt;2]=f,e=o[i+52&gt;&gt;2],o[(f=n+76|0)&gt;&gt;2]=o[i+48&gt;&gt;2],o[f+4&gt;&gt;2]=e,e=o[r+96&gt;&gt;2],BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,4|n,n+112|0,n+128|0))}D=n+144|0},function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n,a,t,C,d,v,B,_=0,m=0,Q=R(0),h=R(0),G=R(0),y=R(0),W=R(0),p=R(0);D=n=D-256|0,o[(_=n+104|0)&gt;&gt;2]=0,o[_+4&gt;&gt;2]=0,o[(_=n+112|0)&gt;&gt;2]=0,o[_+4&gt;&gt;2]=0,o[(_=n+124|0)&gt;&gt;2]=0,o[_+4&gt;&gt;2]=0,o[n+120&gt;&gt;2]=1065353216,o[(_=n+132|0)&gt;&gt;2]=0,o[_+4&gt;&gt;2]=0,o[(_=n+140|0)&gt;&gt;2]=1065353216,o[_+4&gt;&gt;2]=0,C=o[(_=t=i+8|0)+4&gt;&gt;2],m=d=n+76|0,v=o[_&gt;&gt;2],o[m&gt;&gt;2]=v,o[m+4&gt;&gt;2]=C,m=o[(_=r+8|0)+4&gt;&gt;2],o[(a=n+92|0)&gt;&gt;2]=o[_&gt;&gt;2],o[a+4&gt;&gt;2]=m,o[n+32&gt;&gt;2]=22628,o[n+248&gt;&gt;2]=f,o[n+100&gt;&gt;2]=1065353216,B=o[i+4&gt;&gt;2],m=o[i&gt;&gt;2],o[n+68&gt;&gt;2]=m,o[n+72&gt;&gt;2]=B,f=o[r+4&gt;&gt;2],o[n+84&gt;&gt;2]=o[r&gt;&gt;2],o[n+88&gt;&gt;2]=f,o[n+244&gt;&gt;2]=e,o[(f=n+156|0)&gt;&gt;2]=v,o[f+4&gt;&gt;2]=C,o[(f=n+148|0)&gt;&gt;2]=m,o[f+4&gt;&gt;2]=B,o[(f=n+168|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[(f=n+176|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[(f=n+188|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[n+184&gt;&gt;2]=1065353216,o[(f=n+196|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[(f=n+204|0)&gt;&gt;2]=1065353216,o[f+4&gt;&gt;2]=0,f=o[r+4&gt;&gt;2],o[(m=n+212|0)&gt;&gt;2]=o[r&gt;&gt;2],o[m+4&gt;&gt;2]=f,f=o[_+4&gt;&gt;2],o[(m=n+220|0)&gt;&gt;2]=o[_&gt;&gt;2],o[m+4&gt;&gt;2]=f,o[n+164&gt;&gt;2]=1065353216,G=R(g[r&gt;&gt;2]-g[i&gt;&gt;2]),h=R(g[r+4&gt;&gt;2]-g[i+4&gt;&gt;2]),Q=R(g[_&gt;&gt;2]-g[t&gt;&gt;2]),y=R(R(1)/R(w(R(R(R(G*G)+R(h*h))+R(Q*Q))))),p=(W=R(Q*y))==R(0)?R(0xde0b6b000000000):R(R(1)/W),g[n+44&gt;&gt;2]=p,Q=(h=R(h*y))==R(0)?R(0xde0b6b000000000):R(R(1)/h),g[n+40&gt;&gt;2]=Q,o[n+60&gt;&gt;2]=p&lt;R(0),o[n+56&gt;&gt;2]=Q&lt;R(0),Q=R(G*y),g[n+64&gt;&gt;2]=R(R(Q*R(g[n+84&gt;&gt;2]-g[n+68&gt;&gt;2]))+R(h*R(g[n+88&gt;&gt;2]-g[n+72&gt;&gt;2])))+R(W*R(g[a&gt;&gt;2]-g[d&gt;&gt;2])),Q=Q==R(0)?R(0xde0b6b000000000):R(R(1)/Q),g[n+36&gt;&gt;2]=Q,o[n+52&gt;&gt;2]=Q&lt;R(0),f=o[e+68&gt;&gt;2],o[(e=n+24|0)&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0,o[n+16&gt;&gt;2]=0,o[n+20&gt;&gt;2]=0,o[(e=n+8|0)&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0,o[n&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,BA[o[o[f&gt;&gt;2]+24&gt;&gt;2]](f,i,r,n+32|0,n+16|0,n),D=n+256|0},uf,kf,function(e){e|=0;var i,r,f=0,n=0,a=0,t=0,C=0,d=0;D=i=D-16|0,Ki(i+8|0,20873),BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e),BA[o[o[e&gt;&gt;2]+12&gt;&gt;2]](e),r=o[e+24&gt;&gt;2],Ki(i,20907),r&amp;&amp;(f=o[e+68&gt;&gt;2],a=r,t=0|BA[o[o[f&gt;&gt;2]+36&gt;&gt;2]](f),C=e+28|0,d=o[e+24&gt;&gt;2],n=o[o[r&gt;&gt;2]+32&gt;&gt;2],BA[n](0|a,0|t,0|C,0|d)),Li(),Li(),D=i+16|0},function(e,i){e|=0,BA[o[o[(i|=0)&gt;&gt;2]+32&gt;&gt;2]](i),_f(e,i),BA[o[o[i&gt;&gt;2]+36&gt;&gt;2]](i)},ve,Rf,ve,Rf,ve,function(e,i){e|=0,i|=0;var r,f,n,a=R(0),t=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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),BA=R(0),gi=R(0),br=R(0),vr=R(0);D=r=D-128|0,f=o[i+36&gt;&gt;2],i=o[o[e+8&gt;&gt;2]+28&gt;&gt;2]+_(f,80)|0,n=o[i+64&gt;&gt;2],G=g[i+32&gt;&gt;2],y=g[i&gt;&gt;2],w=g[i+16&gt;&gt;2],W=g[i+56&gt;&gt;2],p=g[i+52&gt;&gt;2],F=g[i+48&gt;&gt;2],Z=g[i+36&gt;&gt;2],Y=g[i+20&gt;&gt;2],V=g[i+4&gt;&gt;2],E=g[i+40&gt;&gt;2],z=g[i+24&gt;&gt;2],BA=g[i+8&gt;&gt;2],i=o[e+12&gt;&gt;2],gi=g[i+52&gt;&gt;2],br=g[i+56&gt;&gt;2],a=g[i+24&gt;&gt;2],t=g[i+20&gt;&gt;2],C=g[i+40&gt;&gt;2],d=g[i+36&gt;&gt;2],vr=g[i+48&gt;&gt;2],v=g[i+8&gt;&gt;2],B=g[i&gt;&gt;2],m=g[i+4&gt;&gt;2],Q=g[i+16&gt;&gt;2],h=g[i+32&gt;&gt;2],o[r+124&gt;&gt;2]=0,o[r+108&gt;&gt;2]=0,o[r+92&gt;&gt;2]=0,g[r+104&gt;&gt;2]=R(R(BA*h)+R(z*d))+R(E*C),g[r+100&gt;&gt;2]=R(R(V*h)+R(Y*d))+R(Z*C),g[r+88&gt;&gt;2]=R(R(BA*Q)+R(z*t))+R(E*a),g[r+84&gt;&gt;2]=R(R(V*Q)+R(Y*t))+R(Z*a),g[r+120&gt;&gt;2]=br+R(R(R(h*F)+R(d*p))+R(C*W)),g[r+116&gt;&gt;2]=gi+R(R(R(Q*F)+R(t*p))+R(a*W)),o[r+76&gt;&gt;2]=0,g[r+72&gt;&gt;2]=R(R(B*BA)+R(m*z))+R(v*E),g[r+68&gt;&gt;2]=R(R(B*V)+R(m*Y))+R(v*Z),g[r+64&gt;&gt;2]=R(R(y*B)+R(w*m))+R(G*v),g[r+112&gt;&gt;2]=vr+R(R(R(B*F)+R(m*p))+R(v*W)),g[r+96&gt;&gt;2]=R(R(y*h)+R(w*d))+R(G*C),g[r+80&gt;&gt;2]=R(R(y*Q)+R(w*t))+R(G*a),o[r+60&gt;&gt;2]=f,o[r+56&gt;&gt;2]=-1,o[r+44&gt;&gt;2]=n,o[r+40&gt;&gt;2]=0,o[r+48&gt;&gt;2]=o[e+4&gt;&gt;2],o[r+52&gt;&gt;2]=r- -64,o[r+12&gt;&gt;2]=1065353216,o[r+24&gt;&gt;2]=-1,o[r+28&gt;&gt;2]=0,o[r+16&gt;&gt;2]=0,o[r+20&gt;&gt;2]=1,o[r+36&gt;&gt;2]=f,o[r+8&gt;&gt;2]=21552,i=o[e+24&gt;&gt;2],o[r+32&gt;&gt;2]=i,o[r+12&gt;&gt;2]=o[i+4&gt;&gt;2],o[r+28&gt;&gt;2]=o[i+20&gt;&gt;2],vf(o[e+16&gt;&gt;2],o[e+20&gt;&gt;2],r+40|0,r+8|0),D=r+128|0},sA,ve,function(e,i){return i|=0,e=o[(e|=0)+24&gt;&gt;2],0|BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,i)},function(e,i,r){e|=0,i|=0,r|=0;var f,n,a=R(0);return D=f=D-16|0,o[f+8&gt;&gt;2]=-1,o[f+12&gt;&gt;2]=o[e+28&gt;&gt;2],o[i+4&gt;&gt;2]||(o[i+4&gt;&gt;2]=f+8),n=o[e+24&gt;&gt;2],a=R(BA[o[o[n&gt;&gt;2]+12&gt;&gt;2]](n,i,r)),o[e+4&gt;&gt;2]=o[o[e+24&gt;&gt;2]+4&gt;&gt;2],D=f+16|0,R(a)},ve,Qf,ve,Qf,ve,function(e,i){e|=0,i|=0;var r,f,n,a=R(0),t=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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),BA=R(0);D=r=D-112|0,f=o[i+36&gt;&gt;2],i=o[o[e+24&gt;&gt;2]+28&gt;&gt;2]+_(f,80)|0,n=o[i+64&gt;&gt;2],G=g[i+32&gt;&gt;2],y=g[i&gt;&gt;2],w=g[i+16&gt;&gt;2],W=g[i+56&gt;&gt;2],p=g[i+52&gt;&gt;2],F=g[i+48&gt;&gt;2],Z=g[i+36&gt;&gt;2],Y=g[i+20&gt;&gt;2],V=g[i+4&gt;&gt;2],a=g[i+40&gt;&gt;2],t=g[i+24&gt;&gt;2],C=g[i+8&gt;&gt;2],o[r+108&gt;&gt;2]=0,o[r+92&gt;&gt;2]=0,o[r+76&gt;&gt;2]=0,i=o[e+28&gt;&gt;2],d=g[i+32&gt;&gt;2],v=g[i+36&gt;&gt;2],B=g[i+40&gt;&gt;2],g[r+88&gt;&gt;2]=R(R(C*d)+R(t*v))+R(a*B),g[r+84&gt;&gt;2]=R(R(V*d)+R(Y*v))+R(Z*B),m=g[i+16&gt;&gt;2],Q=g[i+20&gt;&gt;2],h=g[i+24&gt;&gt;2],g[r+72&gt;&gt;2]=R(R(C*m)+R(t*Q))+R(a*h),g[r+68&gt;&gt;2]=R(R(V*m)+R(Y*Q))+R(Z*h),g[r+104&gt;&gt;2]=R(R(R(F*d)+R(p*v))+R(W*B))+g[i+56&gt;&gt;2],g[r+100&gt;&gt;2]=R(R(R(F*m)+R(p*Q))+R(W*h))+g[i+52&gt;&gt;2],o[r+60&gt;&gt;2]=0,E=C,C=g[i&gt;&gt;2],z=t,t=g[i+4&gt;&gt;2],BA=a,a=g[i+8&gt;&gt;2],g[r+56&gt;&gt;2]=R(R(E*C)+R(z*t))+R(BA*a),g[r+52&gt;&gt;2]=R(R(V*C)+R(Y*t))+R(Z*a),g[r+48&gt;&gt;2]=R(R(y*C)+R(w*t))+R(G*a),g[r+96&gt;&gt;2]=R(R(R(F*C)+R(p*t))+R(W*a))+g[i+48&gt;&gt;2],g[r+80&gt;&gt;2]=R(R(y*d)+R(w*v))+R(G*B),g[r+64&gt;&gt;2]=R(R(y*m)+R(w*Q))+R(G*h),o[r+28&gt;&gt;2]=1065353216,o[r+32&gt;&gt;2]=1,o[r+36&gt;&gt;2]=-1,o[r+44&gt;&gt;2]=f,o[r+24&gt;&gt;2]=22368,i=o[e+32&gt;&gt;2],o[r+40&gt;&gt;2]=i,o[r+28&gt;&gt;2]=o[i+4&gt;&gt;2],o[r+20&gt;&gt;2]=f,o[r+16&gt;&gt;2]=-1,o[r+4&gt;&gt;2]=n,i=o[e+4&gt;&gt;2],o[r&gt;&gt;2]=i,o[r+8&gt;&gt;2]=o[i+8&gt;&gt;2],o[r+12&gt;&gt;2]=r+48,Cf(o[e+8&gt;&gt;2],o[e+12&gt;&gt;2],o[e+16&gt;&gt;2],r,r+24|0,g[e+20&gt;&gt;2]),D=r+112|0},sA,ve,function(e,i){return i|=0,e=o[(e|=0)+16&gt;&gt;2],0|BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,i)},function(e,i,r){e|=0,i|=0,r|=0;var f,n,a=R(0);return D=f=D-16|0,o[f+8&gt;&gt;2]=-1,o[f+12&gt;&gt;2]=o[e+20&gt;&gt;2],o[i+4&gt;&gt;2]||(o[i+4&gt;&gt;2]=f+8),n=o[e+16&gt;&gt;2],a=R(BA[o[o[n&gt;&gt;2]+12&gt;&gt;2]](n,i,r)),o[e+4&gt;&gt;2]=o[o[e+16&gt;&gt;2]+4&gt;&gt;2],D=f+16|0,R(a)},sA,ve,function(e,i){i|=0;var r,f=0,n=0,a=0;return D=r=D-32|0,f=o[(e|=0)+216&gt;&gt;2],g[f+4&gt;&gt;2]!=R(0)&amp;&amp;(n=1,i=o[i&gt;&gt;2],BA[o[o[f&gt;&gt;2]+8&gt;&gt;2]](f,o[i+188&gt;&gt;2])&amp;&amp;(f=o[e+216&gt;&gt;2],a=o[i+192&gt;&gt;2],o[r+24&gt;&gt;2]=-1,o[r+28&gt;&gt;2]=-1,o[r+20&gt;&gt;2]=i+4,o[r+16&gt;&gt;2]=i,o[r+12&gt;&gt;2]=a,o[r+8&gt;&gt;2]=0,vf(e+68|0,e+132|0,r+8|0,f))),D=r+32|0,0|n},ve,function(e,i){e|=0,i|=0;var r,f=0,n=0,a=R(0),t=0,C=0;return D=r=D-32|0,f=o[e+184&gt;&gt;2],g[f+4&gt;&gt;2]!=R(0)&amp;&amp;(n=1,i=o[i&gt;&gt;2],BA[o[o[f&gt;&gt;2]+8&gt;&gt;2]](f,o[i+188&gt;&gt;2])&amp;&amp;(a=g[e+188&gt;&gt;2],f=o[e+184&gt;&gt;2],t=o[e+192&gt;&gt;2],C=o[i+192&gt;&gt;2],o[r+24&gt;&gt;2]=-1,o[r+28&gt;&gt;2]=-1,o[r+20&gt;&gt;2]=i+4,o[r+16&gt;&gt;2]=i,o[r+12&gt;&gt;2]=C,o[r+8&gt;&gt;2]=0,Cf(t,e+36|0,e+100|0,r+8|0,f,a))),D=r+32|0,0|n},sA,ve,function(e,i,r,f){e|=0,i|=0,r|=0,f|=0;var n=R(0),a=R(0),t=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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0);D=r=D-96|0,o[r+92&gt;&gt;2]=0,n=g[i&gt;&gt;2],v=g[e+60&gt;&gt;2],t=g[i+4&gt;&gt;2],G=g[e- -64&gt;&gt;2],C=g[i+8&gt;&gt;2],y=g[e+68&gt;&gt;2],W=g[e+84&gt;&gt;2],m=R(R(R(R(n*v)+R(t*G))+R(C*y))+W),g[r+88&gt;&gt;2]=m,d=g[e+44&gt;&gt;2],p=g[e+48&gt;&gt;2],F=g[e+52&gt;&gt;2],Z=g[e+80&gt;&gt;2],a=R(R(R(R(n*d)+R(t*p))+R(C*F))+Z),g[r+84&gt;&gt;2]=a,B=n,n=g[e+28&gt;&gt;2],_=t,t=g[e+32&gt;&gt;2],Y=C,C=g[e+36&gt;&gt;2],Q=g[e+76&gt;&gt;2],z=R(R(R(R(B*n)+R(_*t))+R(Y*C))+Q),g[r+80&gt;&gt;2]=z,o[r+76&gt;&gt;2]=0,o[r+60&gt;&gt;2]=0,h=g[i+16&gt;&gt;2],B=g[i+20&gt;&gt;2],_=g[i+24&gt;&gt;2],V=R(Q+R(R(R(n*h)+R(t*B))+R(C*_))),g[r+64&gt;&gt;2]=V,E=R(Z+R(R(R(d*h)+R(p*B))+R(F*_))),g[r+68&gt;&gt;2]=E,h=R(W+R(R(R(v*h)+R(G*B))+R(y*_))),g[r+72&gt;&gt;2]=h,B=n,n=g[i+32&gt;&gt;2],_=t,t=g[i+36&gt;&gt;2],Y=C,C=g[i+40&gt;&gt;2],Q=R(Q+R(R(R(B*n)+R(_*t))+R(Y*C))),g[r+48&gt;&gt;2]=Q,d=R(Z+R(R(R(d*n)+R(p*t))+R(F*C))),g[r+52&gt;&gt;2]=d,n=R(W+R(R(R(v*n)+R(G*t))+R(y*C))),g[r+56&gt;&gt;2]=n,o[r+44&gt;&gt;2]=0,t=R(R(R(m+h)+n)*R(.3333333432674408)),g[r+40&gt;&gt;2]=t,G=R(R(R(a+E)+d)*R(.3333333432674408)),g[r+36&gt;&gt;2]=G,C=R(R(R(z+V)+Q)*R(.3333333432674408)),g[r+32&gt;&gt;2]=C,i=o[e+8&gt;&gt;2],16384&amp;BA[o[o[i&gt;&gt;2]+56&gt;&gt;2]](i)&amp;&amp;(v=g[r+80&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]=1065353216,i=o[e+8&gt;&gt;2],o[r+12&gt;&gt;2]=0,y=R(V-v),W=R(d-a),d=R(E-a),v=R(Q-v),B=a=R(R(y*W)-R(d*v)),_=R(a*a),a=R(n-m),n=R(h-m),m=R(R(d*a)-R(n*W)),a=R(R(n*v)-R(y*a)),n=R(R(1)/R(w(R(_+R(R(m*m)+R(a*a)))))),g[r+8&gt;&gt;2]=R(B*n)+t,g[r+4&gt;&gt;2]=G+R(a*n),g[r&gt;&gt;2]=C+R(m*n),BA[o[o[i&gt;&gt;2]+16&gt;&gt;2]](i,r+32|0,r,r+16|0)),f=o[e+8&gt;&gt;2],i=e+12|0,BA[o[o[f&gt;&gt;2]+16&gt;&gt;2]](f,r+80|0,r- -64|0,i),f=o[e+8&gt;&gt;2],BA[o[o[f&gt;&gt;2]+16&gt;&gt;2]](f,r- -64|0,r+48|0,i),e=o[e+8&gt;&gt;2],BA[o[o[e&gt;&gt;2]+16&gt;&gt;2]](e,r+48|0,r+80|0,i),D=r+96|0},function(e,i,r,f){i|=0,r|=0,f|=0,BA[o[o[(e|=0)&gt;&gt;2]+8&gt;&gt;2]](e,i,r,f)},function(e){return(e|=0)+-4|0},function(e){$((e|=0)+-4|0)},function(e,i,r,f){i|=0,r|=0,f|=0,BA[o[o[(e=(e|=0)+-4|0)&gt;&gt;2]+8&gt;&gt;2]](e,i,r,f)},function(e){var i=0;return o[(e|=0)&gt;&gt;2]=22908,(i=o[e+56&gt;&gt;2])&amp;&amp;(C[e+60|0]&amp;&amp;CA(i),o[e+56&gt;&gt;2]=0),o[e+56&gt;&gt;2]=0,o[e+48&gt;&gt;2]=0,o[e+52&gt;&gt;2]=0,n[e+60|0]=1,(i=o[e+36&gt;&gt;2])&amp;&amp;(C[e+40|0]&amp;&amp;CA(i),o[e+36&gt;&gt;2]=0),o[e+36&gt;&gt;2]=0,o[e+28&gt;&gt;2]=0,o[e+32&gt;&gt;2]=0,n[e+40|0]=1,hf(e+4|0),0|e},function(e){var i=0;o[(e|=0)&gt;&gt;2]=22908,(i=o[e+56&gt;&gt;2])&amp;&amp;(C[e+60|0]&amp;&amp;CA(i),o[e+56&gt;&gt;2]=0),o[e+56&gt;&gt;2]=0,o[e+48&gt;&gt;2]=0,o[e+52&gt;&gt;2]=0,n[e+60|0]=1,(i=o[e+36&gt;&gt;2])&amp;&amp;(C[e+40|0]&amp;&amp;CA(i),o[e+36&gt;&gt;2]=0),o[e+36&gt;&gt;2]=0,o[e+28&gt;&gt;2]=0,o[e+32&gt;&gt;2]=0,n[e+40|0]=1,hf(e+4|0),$(e)},function(e,i,r){e|=0,r|=0;var f,a=0,t=0,d=0;if((0|(f=o[(i|=0)+8&gt;&gt;2]))&lt;1)r=0;else for(t=o[i+16&gt;&gt;2],r=0;a=o[t&gt;&gt;2],3&amp;C[a+204|0]||(o[a+208&gt;&gt;2]=r,r=r+1|0),o[a+268&gt;&gt;2]=1065353216,o[a+212&gt;&gt;2]=-1,t=t+4|0,(0|(d=d+1|0))&lt;(0|f););!function(e,i){var r=0,f=0,a=0,t=0,d=0,v=0,g=0;if((0|(a=o[e+4&gt;&gt;2]))&lt;(0|i)){if(o[e+8&gt;&gt;2]&lt;(0|i)){if(i?(t=dA(i&lt;&lt;3),r=o[e+4&gt;&gt;2]):r=a,(0|r)&gt;=1)for(;d=o[e+12&gt;&gt;2]+f|0,g=o[d+4&gt;&gt;2],o[(v=f+t|0)&gt;&gt;2]=o[d&gt;&gt;2],o[v+4&gt;&gt;2]=g,f=f+8|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]=t,n[e+16|0]=1,o[e+8&gt;&gt;2]=i}for(f=a&lt;&lt;3,r=i-a|0;a=o[e+12&gt;&gt;2]+f|0,o[a&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,f=f+8|0,r=r+-1|0;);}if(o[e+4&gt;&gt;2]=i,(0|i)&gt;=1)for(f=o[e+12&gt;&gt;2],r=0;o[f&gt;&gt;2]=r,o[f+4&gt;&gt;2]=1,f=f+8|0,(0|(r=r+1|0))!=(0|i););}(e+4|0,r),function(e,i){var r,f=0,n=0,a=0,t=0,d=0,v=0;if(i=o[i+68&gt;&gt;2],i=0|BA[o[o[i&gt;&gt;2]+36&gt;&gt;2]](i),(r=0|BA[o[o[i&gt;&gt;2]+36&gt;&gt;2]](i))&amp;&amp;(v=0|BA[o[o[i&gt;&gt;2]+20&gt;&gt;2]](i),!((0|r)&lt;1)))for(;;){if((f=o[o[(i=(d&lt;&lt;4)+v|0)&gt;&gt;2]&gt;&gt;2])&amp;&amp;!(!(i=o[o[i+4&gt;&gt;2]&gt;&gt;2])|7&amp;o[f+204&gt;&gt;2]|7&amp;C[i+204|0])){if(i=o[i+208&gt;&gt;2],a=o[e+16&gt;&gt;2],t=o[f+208&gt;&gt;2],(0|(f=o[(n=a+(t&lt;&lt;3)|0)&gt;&gt;2]))!=(0|t))for(;f=a+(f&lt;&lt;3)|0,o[n&gt;&gt;2]=o[f&gt;&gt;2],t=o[f&gt;&gt;2],(0|(f=o[(n=a+(t&lt;&lt;3)|0)&gt;&gt;2]))!=(0|t););if((0|i)!=(0|(f=o[(n=a+(i&lt;&lt;3)|0)&gt;&gt;2])))for(;i=a+(f&lt;&lt;3)|0,o[n&gt;&gt;2]=o[i&gt;&gt;2],(0|(i=o[i&gt;&gt;2]))!=(0|(f=o[(n=a+(i&lt;&lt;3)|0)&gt;&gt;2])););(0|i)!=(0|t)&amp;&amp;(o[(f=a+(t&lt;&lt;3)|0)&gt;&gt;2]=i,o[(i=a+(i&lt;&lt;3)|0)+4&gt;&gt;2]=o[i+4&gt;&gt;2]+o[f+4&gt;&gt;2])}if((0|(d=d+1|0))==(0|r))break}}(e,i)},function(e,i){e|=0;var r,f=0,n=0,a=0,t=0,d=0,v=0,g=0,B=0;if((0|(r=o[(i|=0)+8&gt;&gt;2]))&gt;=1)for(B=o[i+16&gt;&gt;2];;){if(f=o[(n&lt;&lt;2)+B&gt;&gt;2],3&amp;C[f+204|0])o[f+208&gt;&gt;2]=-1,o[f+212&gt;&gt;2]=-2;else{if(g=(i=v)&lt;&lt;3,a=o[e+16&gt;&gt;2],(0|i)!=(0|(d=o[(t=g+a|0)&gt;&gt;2])))for(;i=a+(d&lt;&lt;3)|0,o[t&gt;&gt;2]=o[i&gt;&gt;2],(0|(i=o[i&gt;&gt;2]))!=(0|(d=o[(t=a+(i&lt;&lt;3)|0)&gt;&gt;2])););o[f+208&gt;&gt;2]=i,o[f+212&gt;&gt;2]=-1,o[4+(a+g|0)&gt;&gt;2]=n,v=v+1|0}if(!((0|(n=n+1|0))&lt;(0|r)))break}},pf,function(e){CA(pf(e|=0))},function(e){e|=0;var i,r=0,f=0,n=0,a=0,t=0,C=0;if(D=i=D-16|0,Ki(i+8|0,23200),Bf(e),BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e)&amp;&amp;(r=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),6144&amp;BA[o[o[r&gt;&gt;2]+56&gt;&gt;2]](r)&amp;&amp;!((0|(r=0|BA[o[o[e&gt;&gt;2]+104&gt;&gt;2]](e)))&lt;1)))for(;r=r+-1|0,t=e,C=0|BA[o[o[e&gt;&gt;2]+108&gt;&gt;2]](e,r),a=o[o[e&gt;&gt;2]+172&gt;&gt;2],BA[a](0|t,0|C),(0|r)&gt;0;);if(BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e)&amp;&amp;(r=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),16387&amp;BA[o[o[r&gt;&gt;2]+56&gt;&gt;2]](r)&amp;&amp;BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e)&amp;&amp;(r=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),!(!BA[o[o[r&gt;&gt;2]+56&gt;&gt;2]](r)|o[e+296&gt;&gt;2]&lt;1))))for(r=0;f=o[o[e+304&gt;&gt;2]+r&gt;&gt;2],BA[o[o[f&gt;&gt;2]+12&gt;&gt;2]](f,o[e+72&gt;&gt;2]),r=r+4|0,(0|(n=n+1|0))&lt;o[e+296&gt;&gt;2];);BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e)&amp;&amp;(e=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[e&gt;&gt;2]+104&gt;&gt;2]](e)),Li(),D=i+16|0},function(e,i,r,f){uf(e|=0,i|=0,r|=0,f|=0)},function(e,i){e|=0,!(i|=0)|!(2&amp;o[i+252&gt;&gt;2])?kf(e,i):BA[o[o[e&gt;&gt;2]+92&gt;&gt;2]](e,i)},function(e,i){e|=0;var r,f,n=0,a=0;BA[o[o[(i|=0)&gt;&gt;2]+32&gt;&gt;2]](i),f=0|BA[o[o[i&gt;&gt;2]+16&gt;&gt;2]](i,104,1),r=S(o[f+8&gt;&gt;2],0,104),o[r+88&gt;&gt;2]=o[e+264&gt;&gt;2],o[r+92&gt;&gt;2]=o[e+268&gt;&gt;2],o[r+96&gt;&gt;2]=o[e+272&gt;&gt;2],o[r+100&gt;&gt;2]=o[e+276&gt;&gt;2],a=o[(n=e+124|0)+4&gt;&gt;2],o[r+28&gt;&gt;2]=o[n&gt;&gt;2],o[r+32&gt;&gt;2]=a,a=o[(n=e+104|0)+4&gt;&gt;2],o[r+12&gt;&gt;2]=o[n&gt;&gt;2],o[r+16&gt;&gt;2]=a,a=o[(n=e+116|0)+4&gt;&gt;2],o[r+20&gt;&gt;2]=o[n&gt;&gt;2],o[r+24&gt;&gt;2]=a,a=o[(n=e+96|0)+4&gt;&gt;2],o[r+4&gt;&gt;2]=o[n&gt;&gt;2],o[r+8&gt;&gt;2]=a,o[r&gt;&gt;2]=o[e+92&gt;&gt;2],o[r+36&gt;&gt;2]=o[e+132&gt;&gt;2],o[r+40&gt;&gt;2]=o[e+148&gt;&gt;2],o[r+44&gt;&gt;2]=o[e+152&gt;&gt;2],o[r+48&gt;&gt;2]=o[e+156&gt;&gt;2],o[r+52&gt;&gt;2]=o[e+160&gt;&gt;2],o[r+56&gt;&gt;2]=o[e+176&gt;&gt;2],o[r+60&gt;&gt;2]=o[e+180&gt;&gt;2],o[r+64&gt;&gt;2]=o[e+112&gt;&gt;2],o[r+68&gt;&gt;2]=o[e+164&gt;&gt;2],o[r+72&gt;&gt;2]=o[e+168&gt;&gt;2],o[r+76&gt;&gt;2]=o[e+172&gt;&gt;2],n=o[e+144&gt;&gt;2],o[r+84&gt;&gt;2]=0,o[r+80&gt;&gt;2]=n,BA[o[o[i&gt;&gt;2]+20&gt;&gt;2]](i,f,23517,1145853764,r),_f(e,i),function(e,i){var r=0,f=0,n=0,a=0,t=0,d=0,v=0,g=0,B=0,_=0;if((0|(f=o[e+8&gt;&gt;2]))&gt;=1)for(;r=o[o[e+16&gt;&gt;2]+n&gt;&gt;2],2&amp;C[r+252|0]&amp;&amp;(d=i,v=0|BA[o[o[r&gt;&gt;2]+16&gt;&gt;2]](r),g=1,t=o[o[i&gt;&gt;2]+16&gt;&gt;2],f=0|BA[t](0|d,0|v,0|g),g=i,v=f,d=0|BA[o[o[r&gt;&gt;2]+20&gt;&gt;2]](r,o[f+8&gt;&gt;2],i),B=1497645650,_=r,t=o[o[i&gt;&gt;2]+20&gt;&gt;2],BA[t](0|g,0|v,0|d,0|B,0|_),f=o[e+8&gt;&gt;2]),n=n+4|0,(0|(a=a+1|0))&lt;(0|f););if(o[e+228&gt;&gt;2]&gt;=1)for(n=0,a=0;r=o[o[e+236&gt;&gt;2]+n&gt;&gt;2],_=i,B=0|BA[o[o[r&gt;&gt;2]+36&gt;&gt;2]](r),d=1,t=o[o[i&gt;&gt;2]+16&gt;&gt;2],f=0|BA[t](0|_,0|B,0|d),d=i,B=f,_=0|BA[o[o[r&gt;&gt;2]+40&gt;&gt;2]](r,o[f+8&gt;&gt;2],i),v=1397641027,g=r,t=o[o[i&gt;&gt;2]+20&gt;&gt;2],BA[t](0|d,0|B,0|_,0|v,0|g),n=n+4|0,(0|(a=a+1|0))&lt;o[e+228&gt;&gt;2];);}(e,i),BA[o[o[i&gt;&gt;2]+36&gt;&gt;2]](i)},function(e,i,r,f){e|=0,i=R(i),r|=0,f=R(f);var a=0,t=0,d=R(0),v=0,B=0;A:if(r){if(g[e+284&gt;&gt;2]=f,i=R(g[e+280&gt;&gt;2]+i),g[e+280&gt;&gt;2]=i,!(i&gt;=f))break A;a=e,d=i,i=R(i/f),t=R(m(i))&lt;R(2147483648)?~~i:-2147483648,g[a+280&gt;&gt;2]=d-R(R(0|t)*f)}else o[e+284&gt;&gt;2]=0,g[e+280&gt;&gt;2]=C[e+316|0]?R(0):i,f=i,t=R(m(i))&lt;R(1.1920928955078125e-7)^1,r=t;BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e)&amp;&amp;(a=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),v=2792,B=BA[o[o[a&gt;&gt;2]+56&gt;&gt;2]](a)&gt;&gt;&gt;4&amp;1,n[0|v]=B);A:if(t){if(a=(0|t)&gt;(0|r)?r:t,BA[o[o[e&gt;&gt;2]+168&gt;&gt;2]](e,R(f*R(0|a))),BA[o[o[e&gt;&gt;2]+176&gt;&gt;2]](e),(0|a)&lt;1)break A;for(r=0;BA[o[o[e&gt;&gt;2]+160&gt;&gt;2]](e,f),BA[o[o[e&gt;&gt;2]+80&gt;&gt;2]](e),(0|(r=r+1|0))&lt;(0|a););}else BA[o[o[e&gt;&gt;2]+80&gt;&gt;2]](e);return BA[o[o[e&gt;&gt;2]+120&gt;&gt;2]](e),0|t},function(e,i,r){i|=0,r|=0;var f=0,a=0,t=0,d=0,v=0;if((0|(f=o[(e|=0)+228&gt;&gt;2]))==o[e+232&gt;&gt;2]&amp;&amp;!((0|f)&gt;=(0|(t=f?f&lt;&lt;1:1)))){if(t&amp;&amp;(v=dA(t&lt;&lt;2),f=o[e+228&gt;&gt;2]),(0|f)&gt;=1)for(a=f;o[d+v&gt;&gt;2]=o[o[e+236&gt;&gt;2]+d&gt;&gt;2],d=d+4|0,a=a+-1|0;);(a=o[e+236&gt;&gt;2])&amp;&amp;(C[e+240|0]&amp;&amp;(CA(a),f=o[e+228&gt;&gt;2]),o[e+236&gt;&gt;2]=0),o[e+236&gt;&gt;2]=v,o[e+232&gt;&gt;2]=t,n[e+240|0]=1}o[e+228&gt;&gt;2]=f+1,o[o[e+236&gt;&gt;2]+(f&lt;&lt;2)&gt;&gt;2]=i,r&amp;&amp;(Hr(o[i+28&gt;&gt;2],i),Hr(o[i+32&gt;&gt;2],i))},function(e,i){i|=0;var r=0,f=0,n=0,a=0;A:if(!((0|(r=o[(e|=0)+228&gt;&gt;2]))&lt;1)){for(f=a=o[e+236&gt;&gt;2];;){if((0|i)!=o[f&gt;&gt;2]){if(f=f+4|0,(0|r)!=(0|(n=n+1|0)))continue;break A}break}(0|r)&lt;=(0|n)||(n=f,r=(f=r+-1|0)&lt;&lt;2,o[n&gt;&gt;2]=o[r+a&gt;&gt;2],o[e+228&gt;&gt;2]=f,o[r+o[e+236&gt;&gt;2]&gt;&gt;2]=i)}zr(o[i+28&gt;&gt;2],i),zr(o[i+32&gt;&gt;2],i)},function(e,i){i|=0;var r=0,f=0,a=0,t=0,d=0;if((0|(r=o[(e|=0)+296&gt;&gt;2]))==o[e+300&gt;&gt;2]&amp;&amp;!((0|r)&gt;=(0|(a=r?r&lt;&lt;1:1)))){if(a&amp;&amp;(d=dA(a&lt;&lt;2),r=o[e+296&gt;&gt;2]),(0|r)&gt;=1)for(f=r;o[t+d&gt;&gt;2]=o[o[e+304&gt;&gt;2]+t&gt;&gt;2],t=t+4|0,f=f+-1|0;);(f=o[e+304&gt;&gt;2])&amp;&amp;(C[e+308|0]&amp;&amp;(CA(f),r=o[e+296&gt;&gt;2]),o[e+304&gt;&gt;2]=0),o[e+304&gt;&gt;2]=d,o[e+300&gt;&gt;2]=a,n[e+308|0]=1}o[e+296&gt;&gt;2]=r+1,o[o[e+304&gt;&gt;2]+(r&lt;&lt;2)&gt;&gt;2]=i},function(e,i){i|=0;var r=0,f=0,n=0,a=0;A:if(!((0|(r=o[(e|=0)+296&gt;&gt;2]))&lt;1)){for(f=a=o[e+304&gt;&gt;2];;){if((0|i)!=o[f&gt;&gt;2]){if(f=f+4|0,(0|r)!=(0|(n=n+1|0)))continue;break A}break}(0|r)&lt;=(0|n)||(n=f,r=(f=r+-1|0)&lt;&lt;2,o[n&gt;&gt;2]=o[r+a&gt;&gt;2],o[e+296&gt;&gt;2]=f,o[r+o[e+304&gt;&gt;2]&gt;&gt;2]=i)}},function(e,i){e|=0;var r=0,f=0,a=0,t=0,C=0;if(r=o[(i|=0)+4&gt;&gt;2],o[e+264&gt;&gt;2]=o[i&gt;&gt;2],o[e+268&gt;&gt;2]=r,a=o[(f=i+8|0)+4&gt;&gt;2],o[(r=e+272|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=a,(0|(f=o[e+248&gt;&gt;2]))&gt;=1)for(r=0,a=0;;){A:{e:if(t=o[o[e+256&gt;&gt;2]+r&gt;&gt;2],C=o[t+220&gt;&gt;2]+-2|0,!(C&gt;&gt;&gt;0&gt;3))switch(C-1|0){case 0:case 1:break e;default:break A}1&amp;n[t+564|0]||(xr(t,i),f=o[e+248&gt;&gt;2])}if(r=r+4|0,!((0|(a=a+1|0))&lt;(0|f)))break}},function(e,i){e|=0;var r=0;r=o[(i|=0)+268&gt;&gt;2],o[e&gt;&gt;2]=o[i+264&gt;&gt;2],o[e+4&gt;&gt;2]=r,r=o[(i=i+272|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},function(e){e|=0;var i,r=0,f=R(0),n=0,a=0,t=0,d=0;D=i=D+-64|0;A:if(C[e+290|0]){if((0|(n=o[e+8&gt;&gt;2]))&lt;1)break A;for(;!(r=o[o[e+16&gt;&gt;2]+d&gt;&gt;2])|!(2&amp;o[r+252&gt;&gt;2])|!o[r+540&gt;&gt;2]|3&amp;C[r+204|0]||(Ir(n=r+68|0,t=r+132|0,r+148|0,f=C[e+316|0]&amp;&amp;(f=g[e+284&gt;&gt;2])!=R(0)?R(g[e+280&gt;&gt;2]-f):R(g[e+280&gt;&gt;2]*g[r+268&gt;&gt;2]),i),r=o[r+540&gt;&gt;2],BA[o[o[r&gt;&gt;2]+12&gt;&gt;2]](r,i),n=o[e+8&gt;&gt;2]),d=d+4|0,(0|(a=a+1|0))&lt;(0|n););}else if(a=o[e+248&gt;&gt;2],!((0|a)&lt;1))for(;;){e:{i:if(r=o[o[e+256&gt;&gt;2]+n&gt;&gt;2],t=o[r+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[r+540&gt;&gt;2]|3&amp;C[r+204|0]||(Ir(a=r+68|0,t=r+132|0,r+148|0,f=C[e+316|0]&amp;&amp;(f=g[e+284&gt;&gt;2])!=R(0)?R(g[e+280&gt;&gt;2]-f):R(g[e+280&gt;&gt;2]*g[r+268&gt;&gt;2]),i),r=o[r+540&gt;&gt;2],BA[o[o[r&gt;&gt;2]+12&gt;&gt;2]](r,i),a=o[e+248&gt;&gt;2])}if(n=n+4|0,!((0|(d=d+1|0))&lt;(0|a)))break}D=i- -64|0},function(e,i){e|=0;var r=0,f=0,a=0,t=0,d=0;if(3&amp;C[(i|=0)+204|0]|1&amp;n[i+564|0]||xr(i,e+264|0),o[i+192&gt;&gt;2]){if(1&amp;n[i+204|0])Ve(i,2);else{if((0|(r=o[e+248&gt;&gt;2]))==o[e+252&gt;&gt;2]&amp;&amp;!((0|r)&gt;=(0|(a=r?r&lt;&lt;1:1)))){if(a&amp;&amp;(d=dA(a&lt;&lt;2),r=o[e+248&gt;&gt;2]),(0|r)&gt;=1)for(f=r;o[t+d&gt;&gt;2]=o[o[e+256&gt;&gt;2]+t&gt;&gt;2],t=t+4|0,f=f+-1|0;);(f=o[e+256&gt;&gt;2])&amp;&amp;(C[e+260|0]&amp;&amp;(CA(f),r=o[e+248&gt;&gt;2]),o[e+256&gt;&gt;2]=0),o[e+256&gt;&gt;2]=d,o[e+252&gt;&gt;2]=a,n[e+260|0]=1}o[e+248&gt;&gt;2]=r+1,o[o[e+256&gt;&gt;2]+(r&lt;&lt;2)&gt;&gt;2]=i}r=i,i=3&amp;o[i+204&gt;&gt;2],BA[o[o[e&gt;&gt;2]+36&gt;&gt;2]](e,r,i?2:1,i?-3:-1)}},function(e,i,r,f){e|=0,r|=0,f|=0;var a=0,t=0,d=0,v=0,g=0;if(3&amp;C[(i|=0)+204|0]|1&amp;n[i+564|0]||xr(i,e+264|0),o[i+192&gt;&gt;2]){if(1&amp;n[i+204|0])Ve(i,2);else{if((0|(a=o[e+248&gt;&gt;2]))==o[e+252&gt;&gt;2]&amp;&amp;!((0|a)&gt;=(0|(d=a?a&lt;&lt;1:1)))){if(d&amp;&amp;(g=dA(d&lt;&lt;2),a=o[e+248&gt;&gt;2]),(0|a)&gt;=1)for(t=a;o[v+g&gt;&gt;2]=o[o[e+256&gt;&gt;2]+v&gt;&gt;2],v=v+4|0,t=t+-1|0;);(t=o[e+256&gt;&gt;2])&amp;&amp;(C[e+260|0]&amp;&amp;(CA(t),a=o[e+248&gt;&gt;2]),o[e+256&gt;&gt;2]=0),o[e+256&gt;&gt;2]=g,o[e+252&gt;&gt;2]=d,n[e+260|0]=1}o[e+248&gt;&gt;2]=a+1,o[o[e+256&gt;&gt;2]+(a&lt;&lt;2)&gt;&gt;2]=i}BA[o[o[e&gt;&gt;2]+36&gt;&gt;2]](e,i,r,f)}},function(e,i){i|=0;var r=0,f=0,n=0,a=0;A:if(!((0|(r=o[(e|=0)+248&gt;&gt;2]))&lt;1)){for(f=a=o[e+256&gt;&gt;2];;){if((0|i)!=o[f&gt;&gt;2]){if(f=f+4|0,(0|r)!=(0|(n=n+1|0)))continue;break A}break}(0|r)&lt;=(0|n)||(n=f,r=(f=r+-1|0)&lt;&lt;2,o[n&gt;&gt;2]=o[r+a&gt;&gt;2],o[e+248&gt;&gt;2]=f,o[r+o[e+256&gt;&gt;2]&gt;&gt;2]=i)}kf(e,i)},function(e,i){i|=0,C[(e|=0)+289|0]&amp;&amp;CA(o[e+216&gt;&gt;2]),o[e+216&gt;&gt;2]=i,n[e+289|0]=0,o[o[e+212&gt;&gt;2]+8&gt;&gt;2]=i},function(e){return o[(e|=0)+216&gt;&gt;2]},function(e){return o[(e|=0)+228&gt;&gt;2]},Df,Df,we,function(e){var i=0,r=0,f=0,n=0;if(o[(e|=0)+248&gt;&gt;2]&gt;=1)for(;r=o[o[e+256&gt;&gt;2]+f&gt;&gt;2],o[(i=r)+472&gt;&gt;2]=0,o[i+476&gt;&gt;2]=0,o[(i=i+496|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=r+488|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(r=r+480|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,f=f+4|0,(0|(n=n+1|0))&lt;o[e+248&gt;&gt;2];);},Yf,Ef,Yf,Ef,function(e,i){e|=0,i=R(i);var r,f=0,n=0,a=0,t=0;if(D=r=D-16|0,Ki(r+8|0,23491),(0|(n=o[e+248&gt;&gt;2]))&gt;=1)for(;f=o[o[e+256&gt;&gt;2]+a&gt;&gt;2],3&amp;C[f+204|0]||(Xr(f,i),Nr(f,i,f+68|0),n=o[e+248&gt;&gt;2]),a=a+4|0,(0|(t=t+1|0))&lt;(0|n););Li(),D=r+16|0},function(e,i){e|=0,i=R(i);var r,f=0,n=0,a=0,t=R(0),d=0,v=0,B=R(0),_=R(0),m=0,Q=R(0);if(D=r=D-80|0,Ki(r+72|0,23433),(0|(f=o[e+248&gt;&gt;2]))&gt;=1&amp;&amp;function(e,i,r,f){var n,a=0,t=0,d=0,v=R(0),B=0,_=0,m=0,Q=0,h=0,G=0,y=0,w=0,W=0,p=0,F=0,Z=0,Y=0,V=0,E=R(0),z=0,gi=0,br=R(0),vr=0,gr=0;if(D=n=D-304|0,(0|r)&gt;=1)for(F=n+56|0,h=n+40|0,Z=n+272|0,G=n+24|0,gi=n+256|0,W=n+100|0,Y=n+160|0,V=n+144|0,y=n+288|0;;){t=o[i&gt;&gt;2],o[t+268&gt;&gt;2]=1065353216;A:{e:if(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}3&amp;C[t+204|0]||(Nr(t,f,n+240|0),C[e+44|0]&amp;&amp;(v=g[t+276&gt;&gt;2],(v=R(v*v))!=R(0)&amp;&amp;(br=v,a=t+52|0,v=R(g[n+288&gt;&gt;2]-g[a&gt;&gt;2]),E=R(v*v),v=R(g[n+292&gt;&gt;2]-g[t+56&gt;&gt;2]),E=R(E+R(v*v)),v=R(g[n+296&gt;&gt;2]-g[t+60&gt;&gt;2]),br&lt;R(E+R(v*v))&amp;&amp;(Ki(n+232|0,23413),o[o[t+192&gt;&gt;2]+4&gt;&gt;2]&lt;=19&amp;&amp;(p=0,o[702]=o[702]+1,d=o[e+68&gt;&gt;2],B=0|BA[o[o[d&gt;&gt;2]+36&gt;&gt;2]](d),d=o[a+4&gt;&gt;2],o[V&gt;&gt;2]=o[a&gt;&gt;2],o[V+4&gt;&gt;2]=d,d=o[(a=a+8|0)+4&gt;&gt;2],o[(_=V+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[_+4&gt;&gt;2]=d,a=o[y+4&gt;&gt;2],o[Y&gt;&gt;2]=o[y&gt;&gt;2],o[Y+4&gt;&gt;2]=a,_=o[(a=d=y+8|0)+4&gt;&gt;2],o[(m=Y+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[m+4&gt;&gt;2]=_,o[n+140&gt;&gt;2]=-1,o[n+132&gt;&gt;2]=1065353216,o[n+136&gt;&gt;2]=1,o[n+128&gt;&gt;2]=23736,o[n+208&gt;&gt;2]=0,o[n+216&gt;&gt;2]=0,o[n+224&gt;&gt;2]=o[e+24&gt;&gt;2],o[n+220&gt;&gt;2]=B,o[n+212&gt;&gt;2]=t,a=o[t+272&gt;&gt;2],pA(n+72|0),o[W&gt;&gt;2]=0,o[W+4&gt;&gt;2]=0,o[(B=W+8|0)&gt;&gt;2]=0,o[B+4&gt;&gt;2]=0,o[W+16&gt;&gt;2]=0,o[n+96&gt;&gt;2]=1065353216,o[n+88&gt;&gt;2]=1065353216,o[n+92&gt;&gt;2]=1065353216,o[n+76&gt;&gt;2]=8,o[n+72&gt;&gt;2]=9852,o[n+124&gt;&gt;2]=0,o[n+120&gt;&gt;2]=a,o[n+104&gt;&gt;2]=a,o[n+216&gt;&gt;2]=o[e+56&gt;&gt;2],a=o[t+188&gt;&gt;2],B=o[a+8&gt;&gt;2],o[n+136&gt;&gt;2]=o[a+4&gt;&gt;2],o[n+140&gt;&gt;2]=B,_=o[(a=n+248|0)+4&gt;&gt;2],o[(B=n+16|0)&gt;&gt;2]=o[a&gt;&gt;2],o[B+4&gt;&gt;2]=_,a=o[y+4&gt;&gt;2],o[F&gt;&gt;2]=o[y&gt;&gt;2],o[F+4&gt;&gt;2]=a,m=o[(a=Z+8|0)+4&gt;&gt;2],o[(_=h+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[_+4&gt;&gt;2]=m,a=o[Z+4&gt;&gt;2],o[h&gt;&gt;2]=o[Z&gt;&gt;2],o[h+4&gt;&gt;2]=a,m=o[(a=gi)+4&gt;&gt;2],o[G&gt;&gt;2]=o[a&gt;&gt;2],o[G+4&gt;&gt;2]=m,Q=o[(a=a+8|0)+4&gt;&gt;2],o[(m=G+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[m+4&gt;&gt;2]=Q,a=o[d+4&gt;&gt;2],o[(Q=F+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[Q+4&gt;&gt;2]=a,a=o[n+244&gt;&gt;2],o[n+8&gt;&gt;2]=o[n+240&gt;&gt;2],o[n+12&gt;&gt;2]=a,Q=o[(d=(a=t+4|0)+8|0)&gt;&gt;2],d=o[d+4&gt;&gt;2],vr=o[a&gt;&gt;2],gr=o[a+4&gt;&gt;2],z=o[(w=t+20|0)+4&gt;&gt;2],o[G&gt;&gt;2]=o[w&gt;&gt;2],o[G+4&gt;&gt;2]=z,z=o[(w=t+28|0)+4&gt;&gt;2],o[m&gt;&gt;2]=o[w&gt;&gt;2],o[m+4&gt;&gt;2]=z,o[B&gt;&gt;2]=Q,o[B+4&gt;&gt;2]=d,o[n+8&gt;&gt;2]=vr,o[n+12&gt;&gt;2]=gr,B=o[(d=t+36|0)+4&gt;&gt;2],o[h&gt;&gt;2]=o[d&gt;&gt;2],o[h+4&gt;&gt;2]=B,B=o[(d=t+44|0)+4&gt;&gt;2],o[_&gt;&gt;2]=o[d&gt;&gt;2],o[_+4&gt;&gt;2]=B,gf(e,n+72|0,a,n+8|0,n+128|0,R(0)),(v=g[n+132&gt;&gt;2])&lt;R(1)&amp;&amp;(g[t+268&gt;&gt;2]=v,Nr(t,R(v*f),n+240|0),o[t+268&gt;&gt;2]=0,Sr(t,n+240|0),p=4),p)||(p=0),Li(),p)))||Sr(t,n+240|0))}if(i=i+4|0,!(r=r+-1|0))break}D=n+304|0}(e,o[e+256&gt;&gt;2],f,i),C[e+291|0]){if(Ki(r- -64|0,23453),o[e+324&gt;&gt;2]&gt;=1)for(;;){if(d=o[o[e+332&gt;&gt;2]+(m&lt;&lt;2)&gt;&gt;2],!(o[d+780&gt;&gt;2]&lt;1))if(f=o[d+776&gt;&gt;2],n=o[f+252&gt;&gt;2]&lt;&lt;30&gt;&gt;31&amp;f,f=o[d+772&gt;&gt;2],a=o[f+252&gt;&gt;2]&lt;&lt;30&gt;&gt;31&amp;f)for(f=d+128|0,v=0;(i=ke(a,n))&gt;R(0)&amp;&amp;((t=g[f&gt;&gt;2])!=R(0)&amp;&amp;(Q=g[f+-60&gt;&gt;2],B=g[f+-56&gt;&gt;2],_=g[f+-52&gt;&gt;2],o[r+60&gt;&gt;2]=0,g[r+56&gt;&gt;2]=-R(i*R(_*t)),g[r+52&gt;&gt;2]=-R(i*R(B*t)),g[r+48&gt;&gt;2]=-R(i*R(Q*t)),o[r+44&gt;&gt;2]=0,g[r+40&gt;&gt;2]=g[f+-68&gt;&gt;2]-g[a+60&gt;&gt;2],g[r+36&gt;&gt;2]=g[f+-72&gt;&gt;2]-g[a+56&gt;&gt;2],g[r+32&gt;&gt;2]=g[f+-76&gt;&gt;2]-g[a+52&gt;&gt;2],o[r+28&gt;&gt;2]=0,g[r+24&gt;&gt;2]=g[f+-84&gt;&gt;2]-g[n+60&gt;&gt;2],g[r+20&gt;&gt;2]=g[f+-88&gt;&gt;2]-g[n+56&gt;&gt;2],g[r+16&gt;&gt;2]=g[f+-92&gt;&gt;2]-g[n+52&gt;&gt;2],rn(a,r+48|0,r+32|0),o[r+12&gt;&gt;2]=0,g[r+8&gt;&gt;2]=-g[r+56&gt;&gt;2],g[r+4&gt;&gt;2]=-g[r+52&gt;&gt;2],g[r&gt;&gt;2]=-g[r+48&gt;&gt;2],rn(n,r,r+16|0))),f=f+192|0,(0|(v=v+1|0))&lt;o[d+780&gt;&gt;2];);else for(f=d+68|0,v=0;(i=ke(a,n))&gt;R(0)&amp;&amp;((t=g[f+60&gt;&gt;2])!=R(0)&amp;&amp;(Q=g[f+4&gt;&gt;2],B=g[f+8&gt;&gt;2],_=g[f&gt;&gt;2],o[r+60&gt;&gt;2]=0,_=R(i*R(_*t)),g[r+48&gt;&gt;2]=-_,B=R(i*R(B*t)),g[r+56&gt;&gt;2]=-B,i=R(i*R(Q*t)),g[r+52&gt;&gt;2]=-i,o[r+44&gt;&gt;2]=0,g[r+40&gt;&gt;2]=g[f+-8&gt;&gt;2]-g[a+60&gt;&gt;2],g[r+36&gt;&gt;2]=g[f+-12&gt;&gt;2]-g[a+56&gt;&gt;2],g[r+32&gt;&gt;2]=g[f+-16&gt;&gt;2]-g[a+52&gt;&gt;2],o[r+28&gt;&gt;2]=0,g[r+24&gt;&gt;2]=g[f+-24&gt;&gt;2]-g[n+60&gt;&gt;2],g[r+20&gt;&gt;2]=g[f+-28&gt;&gt;2]-g[n+56&gt;&gt;2],g[r+16&gt;&gt;2]=g[f+-32&gt;&gt;2]-g[n+52&gt;&gt;2],o[r+12&gt;&gt;2]=0,g[r+8&gt;&gt;2]=B,g[r+4&gt;&gt;2]=i,g[r&gt;&gt;2]=_,rn(n,r,r+16|0))),f=f+192|0,(0|(v=v+1|0))&lt;o[d+780&gt;&gt;2];);if(!((0|(m=m+1|0))&lt;o[e+324&gt;&gt;2]))break}Li()}Li(),D=r+80|0},function(e){e|=0;var i,r=0,f=0,n=0,a=0,t=0,d=0,v=0,g=0;if(D=i=D-16|0,Ki(i+8|0,23297),r=o[e+220&gt;&gt;2],BA[o[o[r&gt;&gt;2]+8&gt;&gt;2]](r,e,o[e+24&gt;&gt;2]),(0|(v=o[e+324&gt;&gt;2]))&gt;=1)for(g=o[e+332&gt;&gt;2];;){if(r=o[g+(d&lt;&lt;2)&gt;&gt;2],(f=o[r+772&gt;&gt;2])&amp;&amp;!(!(r=o[r+776&gt;&gt;2])|3&amp;o[f+204&gt;&gt;2]|3&amp;C[r+204|0])){if(r=o[r+208&gt;&gt;2],n=o[o[e+220&gt;&gt;2]+16&gt;&gt;2],a=o[f+208&gt;&gt;2],(0|(f=o[(t=n+(a&lt;&lt;3)|0)&gt;&gt;2]))!=(0|a))for(;f=n+(f&lt;&lt;3)|0,o[t&gt;&gt;2]=o[f&gt;&gt;2],a=o[f&gt;&gt;2],(0|(f=o[(t=n+(a&lt;&lt;3)|0)&gt;&gt;2]))!=(0|a););if((0|r)!=(0|(f=o[(t=n+(r&lt;&lt;3)|0)&gt;&gt;2])))for(;r=n+(f&lt;&lt;3)|0,o[t&gt;&gt;2]=o[r&gt;&gt;2],(0|(r=o[r&gt;&gt;2]))!=(0|(f=o[(t=n+(r&lt;&lt;3)|0)&gt;&gt;2])););(0|r)!=(0|a)&amp;&amp;(o[(f=n+(a&lt;&lt;3)|0)&gt;&gt;2]=r,o[(r=n+(r&lt;&lt;3)|0)+4&gt;&gt;2]=o[r+4&gt;&gt;2]+o[f+4&gt;&gt;2])}if(!((0|(d=d+1|0))&lt;(0|v)))break}if((0|(v=o[e+228&gt;&gt;2]))&gt;=1)for(g=o[e+236&gt;&gt;2],t=0;;){if(r=o[g+(t&lt;&lt;2)&gt;&gt;2],C[r+20|0]&amp;&amp;(f=o[r+28&gt;&gt;2],!(3&amp;C[f+204|0]||(r=o[r+32&gt;&gt;2],3&amp;C[r+204|0])))){if(r=o[r+208&gt;&gt;2],n=o[o[e+220&gt;&gt;2]+16&gt;&gt;2],a=o[f+208&gt;&gt;2],(0|(d=o[(f=n+(a&lt;&lt;3)|0)&gt;&gt;2]))!=(0|a))for(;a=f,f=n+(d&lt;&lt;3)|0,o[a&gt;&gt;2]=o[f&gt;&gt;2],a=o[f&gt;&gt;2],(0|(d=o[(f=n+(a&lt;&lt;3)|0)&gt;&gt;2]))!=(0|a););if((0|(d=o[(f=n+(r&lt;&lt;3)|0)&gt;&gt;2]))!=(0|r))for(;r=n+(d&lt;&lt;3)|0,o[f&gt;&gt;2]=o[r&gt;&gt;2],r=o[r&gt;&gt;2],(0|(d=o[(f=n+(r&lt;&lt;3)|0)&gt;&gt;2]))!=(0|r););(0|r)!=(0|a)&amp;&amp;(o[(f=n+(a&lt;&lt;3)|0)&gt;&gt;2]=r,o[(r=n+(r&lt;&lt;3)|0)+4&gt;&gt;2]=o[r+4&gt;&gt;2]+o[f+4&gt;&gt;2])}if((0|v)==(0|(t=t+1|0)))break}r=o[e+220&gt;&gt;2],BA[o[o[r&gt;&gt;2]+12&gt;&gt;2]](r,e),Li(),D=i+16|0},function(e,i){e|=0,i|=0;var r,f,a,t,d,v,g=0,B=0,_=0,R=0;if(D=f=D-16|0,Ki(f+8|0,23280),(0|(_=o[e+196&gt;&gt;2]))&lt;(0|(r=o[e+228&gt;&gt;2]))){if(o[e+200&gt;&gt;2]&lt;(0|r)){if(r?(R=dA(r&lt;&lt;2),g=o[e+196&gt;&gt;2]):g=_,(0|g)&gt;=1)for(;o[B+R&gt;&gt;2]=o[o[e+204&gt;&gt;2]+B&gt;&gt;2],B=B+4|0,g=g+-1|0;);(g=o[e+204&gt;&gt;2])&amp;&amp;(C[e+208|0]&amp;&amp;CA(g),o[e+204&gt;&gt;2]=0),o[e+204&gt;&gt;2]=R,o[e+200&gt;&gt;2]=r,n[e+208|0]=1}for(B=_&lt;&lt;2,g=r-_|0;o[o[e+204&gt;&gt;2]+B&gt;&gt;2]=0,B=B+4|0,g=g+-1|0;);}if(o[e+196&gt;&gt;2]=r,(0|BA[o[o[e&gt;&gt;2]+104&gt;&gt;2]](e))&gt;=1)for(B=0,g=0;o[o[e+204&gt;&gt;2]+B&gt;&gt;2]=o[o[e+236&gt;&gt;2]+B&gt;&gt;2],B=B+4|0,(0|(g=g+1|0))&lt;(0|BA[o[o[e&gt;&gt;2]+104&gt;&gt;2]](e)););(0|(g=o[e+196&gt;&gt;2]))&gt;=2&amp;&amp;function A(e,i,r,f){for(var n=0,a=0,t=0,C=0,d=0,v=0,g=0,B=0,_=0,R=0;;){for(_=r,a=o[e+12&gt;&gt;2],B=o[a+((r+f|0)/2&lt;&lt;2)&gt;&gt;2],n=f;;){if(C=(0|(v=o[o[B+28&gt;&gt;2]+208&gt;&gt;2]))&lt;0)for(d=r+-1|0,t=((r&lt;&lt;2)+a|0)-4|0,g=o[o[B+32&gt;&gt;2]+208&gt;&gt;2];d=d+1|0,R=o[(t=t+4|0)&gt;&gt;2],(0|(r=o[o[R+28&gt;&gt;2]+208&gt;&gt;2]))&lt;=-1&amp;&amp;(r=o[o[R+32&gt;&gt;2]+208&gt;&gt;2]),(0|r)&lt;(0|g););else for(d=r+-1|0,t=((r&lt;&lt;2)+a|0)-4|0;d=d+1|0,g=o[(t=t+4|0)&gt;&gt;2],(0|(r=o[o[g+28&gt;&gt;2]+208&gt;&gt;2]))&lt;=-1&amp;&amp;(r=o[o[g+32&gt;&gt;2]+208&gt;&gt;2]),(0|r)&lt;(0|v););if(C){for(r=n+1|0,n=(n&lt;&lt;2)+a|0,v=o[o[B+32&gt;&gt;2]+208&gt;&gt;2];C=o[n&gt;&gt;2],(0|(a=o[o[C+28&gt;&gt;2]+208&gt;&gt;2]))&lt;=-1&amp;&amp;(a=o[o[C+32&gt;&gt;2]+208&gt;&gt;2]),n=n+-4|0,r=r+-1|0,(0|v)&lt;(0|a););n=n+4|0}else{for(r=n+1|0,n=(n&lt;&lt;2)+a|0;C=o[n&gt;&gt;2],(0|(a=o[o[C+28&gt;&gt;2]+208&gt;&gt;2]))&lt;=-1&amp;&amp;(a=o[o[C+32&gt;&gt;2]+208&gt;&gt;2]),n=n+-4|0,r=r+-1|0,(0|v)&lt;(0|a););n=n+4|0}if((0|d)&gt;(0|r)?(n=r,r=d):(a=o[t&gt;&gt;2],o[t&gt;&gt;2]=o[n&gt;&gt;2],o[o[e+12&gt;&gt;2]+(r&lt;&lt;2)&gt;&gt;2]=a,n=r+-1|0,r=d+1|0),!((0|r)&lt;=(0|n)))break;a=o[e+12&gt;&gt;2]}if((0|n)&gt;(0|_)&amp;&amp;A(e,i,_,n),!((0|r)&lt;(0|f)))break}}(e+192|0,f,0,g+-1|0),B=0,BA[o[o[e&gt;&gt;2]+104&gt;&gt;2]](e)&amp;&amp;(B=o[e+204&gt;&gt;2]),function(e,i,r,f,a){if(o[e+20&gt;&gt;2]=a,o[e+16&gt;&gt;2]=f,o[e+12&gt;&gt;2]=r,o[e+4&gt;&gt;2]=i,(0|(i=o[e+32&gt;&gt;2]))&lt;=-1)for(o[e+36&gt;&gt;2]&lt;=-1&amp;&amp;((r=o[e+40&gt;&gt;2])&amp;&amp;(C[e+44|0]&amp;&amp;CA(r),o[e+40&gt;&gt;2]=0),o[e+36&gt;&gt;2]=0,o[e+40&gt;&gt;2]=0,n[e+44|0]=1),r=i&lt;&lt;2;o[o[e+40&gt;&gt;2]+r&gt;&gt;2]=0,r=r+4|0,a=(f=i+1|0)&gt;&gt;&gt;0&gt;=i&gt;&gt;&gt;0,i=f,a;);if(o[e+32&gt;&gt;2]=0,(0|(i=o[e+52&gt;&gt;2]))&lt;=-1)for(o[e+56&gt;&gt;2]&lt;=-1&amp;&amp;((r=o[e+60&gt;&gt;2])&amp;&amp;(C[e- -64|0]&amp;&amp;CA(r),o[e+60&gt;&gt;2]=0),o[e+56&gt;&gt;2]=0,o[e+60&gt;&gt;2]=0,n[e- -64|0]=1),r=i&lt;&lt;2;o[o[e+60&gt;&gt;2]+r&gt;&gt;2]=0,r=r+4|0,a=(f=i+1|0)&gt;&gt;&gt;0&gt;=i&gt;&gt;&gt;0,i=f,a;);if(o[e+52&gt;&gt;2]=0,(0|(i=o[e+72&gt;&gt;2]))&lt;=-1)for(o[e+76&gt;&gt;2]&lt;=-1&amp;&amp;((r=o[e+80&gt;&gt;2])&amp;&amp;(C[e+84|0]&amp;&amp;CA(r),o[e+80&gt;&gt;2]=0),o[e+76&gt;&gt;2]=0,o[e+80&gt;&gt;2]=0,n[e+84|0]=1),r=i&lt;&lt;2;o[o[e+80&gt;&gt;2]+r&gt;&gt;2]=0,r=r+4|0,a=(f=i+1|0)&gt;&gt;&gt;0&gt;=i&gt;&gt;&gt;0,i=f,a;);o[e+72&gt;&gt;2]=0}(o[e+212&gt;&gt;2],i,B,o[e+196&gt;&gt;2],0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e)),g=o[e+216&gt;&gt;2],_=o[e+24&gt;&gt;2],t=g,d=o[e+8&gt;&gt;2],v=0|BA[o[o[_&gt;&gt;2]+36&gt;&gt;2]](_),a=o[o[g&gt;&gt;2]+8&gt;&gt;2],BA[a](0|t,0|d,0|v),yf(o[e+220&gt;&gt;2],o[e+24&gt;&gt;2],e,o[e+212&gt;&gt;2]),Vf(o[e+212&gt;&gt;2]),g=o[e+216&gt;&gt;2],BA[o[o[g&gt;&gt;2]+16&gt;&gt;2]](g,i,o[e+72&gt;&gt;2]),Li(),D=f+16|0},function(e,i){e|=0,i=R(i);var r,f=0,n=R(0),a=0,t=R(0),d=0,v=0,B=0;if(D=r=D-16|0,Ki(r+8|0,23258),o[e+248&gt;&gt;2]&gt;=1)for(;;){A:if(f=o[o[e+256&gt;&gt;2]+d&gt;&gt;2]){e:{if(!((v=(a=o[f+220&gt;&gt;2])+-2|0)-1|0&amp;&amp;v&gt;&gt;&gt;0&lt;=2)){if(n=g[f+372&gt;&gt;2],t=R(n*n),n=g[f+376&gt;&gt;2],t=R(t+R(n*n)),n=g[f+380&gt;&gt;2],t=R(t+R(n*n)),n=g[f+532&gt;&gt;2],t&lt;R(n*n)&amp;&amp;(n=g[f+388&gt;&gt;2],t=R(n*n),n=g[f+392&gt;&gt;2],t=R(t+R(n*n)),n=g[f+396&gt;&gt;2],t=R(t+R(n*n)),n=g[f+536&gt;&gt;2],t&lt;R(n*n))){g[f+224&gt;&gt;2]=g[f+224&gt;&gt;2]+i;break e}o[f+224&gt;&gt;2]=0,Ve(f,0),a=o[f+220&gt;&gt;2]}if(4==(0|a))break A}if(C[2792]||(n=g[750])==R(0)|(g[f+224&gt;&gt;2]&gt;n^1?2!=(-2&amp;a):0))Ve(f,1);else{if(3&amp;C[f+204|0]){Ve(f,2);break A}if(1==(0|a)&amp;&amp;(Ve(f,3),a=o[f+220&gt;&gt;2]),2!=(0|a))break A;o[f+388&gt;&gt;2]=0,o[f+392&gt;&gt;2]=0,o[f+372&gt;&gt;2]=0,o[f+376&gt;&gt;2]=0,o[(a=f+396|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=f+380|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[f+304&gt;&gt;2]=o[f+304&gt;&gt;2]+2}}if(d=d+4|0,!((0|(B=B+1|0))&lt;o[e+248&gt;&gt;2]))break}Li(),D=r+16|0},function(e,i){e|=0,i=R(i);var r,f,n,a=0,t=0,C=0;if(D=r=D-16|0,Ki(r,23215),(a=o[e+84&gt;&gt;2])&amp;&amp;BA[a](e,i),BA[o[o[e&gt;&gt;2]+140&gt;&gt;2]](e,i),a=0,o[e+32&gt;&gt;2]=0,g[e+28&gt;&gt;2]=i,f=e+48|0,n=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),o[f&gt;&gt;2]=n,BA[o[o[e&gt;&gt;2]+164&gt;&gt;2]](e,i),BA[o[o[e&gt;&gt;2]+44&gt;&gt;2]](e),BA[o[o[e&gt;&gt;2]+148&gt;&gt;2]](e),g[e+104&gt;&gt;2]=i,BA[o[o[e&gt;&gt;2]+152&gt;&gt;2]](e,e+92|0),BA[o[o[e&gt;&gt;2]+144&gt;&gt;2]](e,i),Ki(r+8|0,23244),o[e+296&gt;&gt;2]&gt;=1)for(;t=o[o[e+304&gt;&gt;2]+a&gt;&gt;2],BA[o[o[t&gt;&gt;2]+8&gt;&gt;2]](t,e,i),a=a+4|0,(0|(C=C+1|0))&lt;o[e+296&gt;&gt;2];);Li(),BA[o[o[e&gt;&gt;2]+156&gt;&gt;2]](e,i),(a=o[e+80&gt;&gt;2])&amp;&amp;BA[a](e,i),Li(),D=r+16|0},function(e,i){e|=0,i=R(i);var r,f=0,a=0,t=0,d=0;if(D=r=D-16|0,Ki(r,23388),Ki(r+8|0,23351),f=o[e+332&gt;&gt;2],o[e+324&gt;&gt;2]&gt;=1)for(;a=o[e+24&gt;&gt;2],BA[o[o[a&gt;&gt;2]+16&gt;&gt;2]](a,o[f+t&gt;&gt;2]),t=t+4|0,f=o[e+332&gt;&gt;2],(0|(d=d+1|0))&lt;o[e+324&gt;&gt;2];);f&amp;&amp;(C[e+336|0]&amp;&amp;CA(f),o[e+332&gt;&gt;2]=0),o[e+332&gt;&gt;2]=0,o[e+324&gt;&gt;2]=0,o[e+328&gt;&gt;2]=0,n[e+336|0]=1,Li(),(0|(f=o[e+248&gt;&gt;2]))&gt;=1&amp;&amp;function(e,i,r,f){var a,t=0,d=0,v=0,B=0,m=R(0),Q=0,y=0,w=R(0),W=R(0),p=0,F=R(0),Z=R(0),Y=0,V=0,E=0,z=0,gi=0,br=0,vr=R(0),gr=0,hr=R(0),Dr=R(0),Gf=R(0),Zf=R(0),cn=R(0),un=R(0),sn=0,kn=0,Cn=0,dn=0,vn=0,gn=0,Bn=0,_n=0,Rn=R(0),mn=R(0),Qn=R(0),hn=R(0),Gn=0,yn=0,wn=0,Wn=0,pn=0,Fn=R(0),Zn=R(0),Yn=R(0);if(D=a=D-496|0,(0|r)&gt;=1)for(Y=a+124|0,Gn=a+92|0,sn=a+72|0,yn=a+368|0,kn=a+248|0,E=a+232|0,Cn=a+464|0,z=a+216|0,wn=a+448|0,gr=a+292|0,dn=a+352|0,vn=a+336|0,gi=a+480|0;;){v=o[(gn&lt;&lt;2)+i&gt;&gt;2],o[v+268&gt;&gt;2]=1065353216;A:{e:if(t=o[v+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[v+204|0])&amp;&amp;(Nr(v,f,a+432|0),C[e+44|0]&amp;&amp;(m=g[v+276&gt;&gt;2],(m=R(m*m))!=R(0)&amp;&amp;(W=m,V=v+52|0,m=R(g[a+480&gt;&gt;2]-g[V&gt;&gt;2]),w=R(m*m),m=R(g[a+484&gt;&gt;2]-g[v+56&gt;&gt;2]),w=R(w+R(m*m)),m=R(g[a+488&gt;&gt;2]-g[v+60&gt;&gt;2]),W&lt;R(w+R(m*m)))))){if(Ki(a+424|0,23324),o[o[v+192&gt;&gt;2]+4&gt;&gt;2]&lt;=19&amp;&amp;(o[702]=o[702]+1,t=o[e+68&gt;&gt;2],t=0|BA[o[o[t&gt;&gt;2]+36&gt;&gt;2]](t),d=o[V+4&gt;&gt;2],o[vn&gt;&gt;2]=o[V&gt;&gt;2],o[vn+4&gt;&gt;2]=d,B=o[(d=Bn=V+8|0)+4&gt;&gt;2],o[(y=vn+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[y+4&gt;&gt;2]=B,d=o[gi+4&gt;&gt;2],o[dn&gt;&gt;2]=o[gi&gt;&gt;2],o[dn+4&gt;&gt;2]=d,y=o[(d=gi+8|0)+4&gt;&gt;2],o[(Q=dn+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[Q+4&gt;&gt;2]=y,o[a+332&gt;&gt;2]=-1,o[a+324&gt;&gt;2]=1065353216,o[a+328&gt;&gt;2]=1,o[a+320&gt;&gt;2]=23736,o[a+400&gt;&gt;2]=0,o[a+408&gt;&gt;2]=0,o[a+416&gt;&gt;2]=o[e+24&gt;&gt;2],o[a+412&gt;&gt;2]=t,o[a+404&gt;&gt;2]=v,t=o[v+272&gt;&gt;2],pA(a+264|0),o[gr&gt;&gt;2]=0,o[gr+4&gt;&gt;2]=0,o[(B=gr+8|0)&gt;&gt;2]=0,o[B+4&gt;&gt;2]=0,o[gr+16&gt;&gt;2]=0,o[a+288&gt;&gt;2]=1065353216,o[a+280&gt;&gt;2]=1065353216,o[a+284&gt;&gt;2]=1065353216,o[a+268&gt;&gt;2]=8,o[a+264&gt;&gt;2]=9852,o[a+316&gt;&gt;2]=0,o[a+312&gt;&gt;2]=t,o[a+296&gt;&gt;2]=t,o[a+408&gt;&gt;2]=o[e+56&gt;&gt;2],t=o[v+188&gt;&gt;2],B=o[t+8&gt;&gt;2],o[a+328&gt;&gt;2]=o[t+4&gt;&gt;2],o[a+332&gt;&gt;2]=B,y=o[(t=a+440|0)+4&gt;&gt;2],o[(B=a+208|0)&gt;&gt;2]=o[t&gt;&gt;2],o[B+4&gt;&gt;2]=y,t=o[gi+4&gt;&gt;2],o[kn&gt;&gt;2]=o[gi&gt;&gt;2],o[kn+4&gt;&gt;2]=t,Q=o[(t=Cn+8|0)+4&gt;&gt;2],o[(y=E+8|0)&gt;&gt;2]=o[t&gt;&gt;2],o[y+4&gt;&gt;2]=Q,t=o[Cn+4&gt;&gt;2],o[E&gt;&gt;2]=o[Cn&gt;&gt;2],o[E+4&gt;&gt;2]=t,Q=o[(t=wn)+4&gt;&gt;2],o[z&gt;&gt;2]=o[t&gt;&gt;2],o[z+4&gt;&gt;2]=Q,p=o[(t=t+8|0)+4&gt;&gt;2],o[(Q=z+8|0)&gt;&gt;2]=o[t&gt;&gt;2],o[Q+4&gt;&gt;2]=p,t=o[d+4&gt;&gt;2],o[(p=kn+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[p+4&gt;&gt;2]=t,t=o[a+436&gt;&gt;2],o[a+200&gt;&gt;2]=o[a+432&gt;&gt;2],o[a+204&gt;&gt;2]=t,p=o[(d=(t=v+4|0)+8|0)&gt;&gt;2],d=o[d+4&gt;&gt;2],Wn=o[t&gt;&gt;2],pn=o[t+4&gt;&gt;2],_n=o[(br=v+20|0)+4&gt;&gt;2],o[z&gt;&gt;2]=o[br&gt;&gt;2],o[z+4&gt;&gt;2]=_n,_n=o[(br=v+28|0)+4&gt;&gt;2],o[Q&gt;&gt;2]=o[br&gt;&gt;2],o[Q+4&gt;&gt;2]=_n,o[B&gt;&gt;2]=p,o[B+4&gt;&gt;2]=d,o[a+200&gt;&gt;2]=Wn,o[a+204&gt;&gt;2]=pn,B=o[(d=v+36|0)+4&gt;&gt;2],o[E&gt;&gt;2]=o[d&gt;&gt;2],o[E+4&gt;&gt;2]=B,B=o[(d=v+44|0)+4&gt;&gt;2],o[y&gt;&gt;2]=o[d&gt;&gt;2],o[y+4&gt;&gt;2]=B,gf(e,a+264|0,t,a+200|0,a+320|0,R(0)),(m=g[a+324&gt;&gt;2])&lt;R(1))){if(vr=g[v+60&gt;&gt;2],F=g[v+56&gt;&gt;2],Z=g[v+52&gt;&gt;2],W=g[a+376&gt;&gt;2],hr=g[a+488&gt;&gt;2],Dr=g[a+372&gt;&gt;2],Gf=g[a+484&gt;&gt;2],Zf=g[a+368&gt;&gt;2],cn=g[a+480&gt;&gt;2],t=o[e+24&gt;&gt;2],y=0|BA[o[o[t&gt;&gt;2]+12&gt;&gt;2]](t,v,o[a+400&gt;&gt;2]),un=R(m*R(Gf-F)),F=R(m*R(cn-Z)),w=W,W=R(m*R(hr-vr)),Z=R(R(R(-R(Dr*un))-R(Zf*F))-R(w*W)),(0|(t=o[e+324&gt;&gt;2]))==o[e+328&gt;&gt;2]&amp;&amp;!((0|t)&gt;=(0|(Q=t?t&lt;&lt;1:1)))){if(Q?(p=dA(Q&lt;&lt;2),t=o[e+324&gt;&gt;2]):p=0,(0|t)&gt;=1)for(B=0,d=t;o[B+p&gt;&gt;2]=o[o[e+332&gt;&gt;2]+B&gt;&gt;2],B=B+4|0,d=d+-1|0;);(d=o[e+332&gt;&gt;2])&amp;&amp;(C[e+336|0]&amp;&amp;(CA(d),t=o[e+324&gt;&gt;2]),o[e+332&gt;&gt;2]=0),o[e+332&gt;&gt;2]=p,n[e+336|0]=1,o[e+328&gt;&gt;2]=Q}o[o[e+332&gt;&gt;2]+(t&lt;&lt;2)&gt;&gt;2]=y,o[e+324&gt;&gt;2]=t+1,t=o[a+400&gt;&gt;2],hr=g[t+20&gt;&gt;2],Dr=g[t+36&gt;&gt;2],Gf=g[t+40&gt;&gt;2],Zf=g[t+8&gt;&gt;2],cn=g[t+24&gt;&gt;2],m=g[t+60&gt;&gt;2],Fn=g[t+52&gt;&gt;2],vr=g[t+56&gt;&gt;2],mn=g[t+44&gt;&gt;2],w=g[t+12&gt;&gt;2],Qn=g[t+28&gt;&gt;2],hn=g[t+4&gt;&gt;2],Rn=g[v+60&gt;&gt;2],Zn=g[v+52&gt;&gt;2],Yn=g[v+56&gt;&gt;2],o[(t=a+16|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[(t=Gn)&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[Y&gt;&gt;2]=0,o[Y+4&gt;&gt;2]=0,o[(t=Y+8|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[(t=Y+16|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[(t=Y+24|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[(t=Y+32|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[Y+40&gt;&gt;2]=0,d=o[(t=yn)+4&gt;&gt;2],o[sn&gt;&gt;2]=o[t&gt;&gt;2],o[sn+4&gt;&gt;2]=d,d=o[(t=t+8|0)+4&gt;&gt;2],o[(B=sn+8|0)&gt;&gt;2]=o[t&gt;&gt;2],o[B+4&gt;&gt;2]=d,o[a+8&gt;&gt;2]=0,o[a+12&gt;&gt;2]=0,o[a+36&gt;&gt;2]=0,g[a+88&gt;&gt;2]=Z,F=R(F+Zn),Z=R(un+Yn),W=R(W+Rn),Rn=R(R(R(w*F)+R(Qn*Z))+R(mn*W)),un=w,w=R(-Fn),g[a+32&gt;&gt;2]=Rn+R(R(R(un*w)-R(Qn*vr))-R(mn*m)),g[a+28&gt;&gt;2]=R(R(R(F*Zf)+R(Z*cn))+R(W*Gf))+R(R(R(Zf*w)-R(cn*vr))-R(Gf*m)),g[a+24&gt;&gt;2]=R(R(R(F*hn)+R(Z*hr))+R(W*Dr))+R(R(R(hn*w)-R(hr*vr))-R(Dr*m)),t=y+_(ue(y,a+8|0),192)|0,o[t+100&gt;&gt;2]=0,g[t+88&gt;&gt;2]=h(R(G(R(g[v+228&gt;&gt;2]*g[o[a+400&gt;&gt;2]+228&gt;&gt;2]),R(-10))),R(10)),d=o[V+4&gt;&gt;2],o[(v=t+52|0)&gt;&gt;2]=o[V&gt;&gt;2],o[v+4&gt;&gt;2]=d,d=o[Bn+4&gt;&gt;2],o[(v=t+60|0)&gt;&gt;2]=o[Bn&gt;&gt;2],o[v+4&gt;&gt;2]=d,o[t+48&gt;&gt;2]=0,g[t+44&gt;&gt;2]=W,g[t+40&gt;&gt;2]=Z,g[t+36&gt;&gt;2]=F}Li()}}if((0|(gn=gn+1|0))==(0|r))break}D=a+496|0}(e,o[e+256&gt;&gt;2],f,i),Li(),D=r+16|0},function(e,i){e|=0,i=R(i);var r=0,f=0,n=0,a=0;if((0|(f=o[e+8&gt;&gt;2]))&gt;=1)for(;!(r=o[o[e+16&gt;&gt;2]+n&gt;&gt;2])|!(2&amp;o[r+252&gt;&gt;2])|!(2&amp;C[r+204|0])|2==o[r+220&gt;&gt;2]||(Ur(r,i),f=o[e+8&gt;&gt;2]),n=n+4|0,(0|(a=a+1|0))&lt;(0|f););},function(e,i){e|=0,i|=0;var r,f=0,n=0,a=0,t=0,d=0,v=R(0),B=R(0),_=R(0),m=0,Q=R(0),h=0,G=R(0),y=R(0),w=R(0),W=R(0),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0),z=R(0),gi=0,br=R(0),vr=R(0),gr=R(0),hr=0,Dr=R(0),Gf=0,Zf=R(0),cn=R(0),un=R(0),sn=0,kn=0,Cn=0,dn=R(0),vn=R(0),gn=R(0),Bn=0,_n=R(0),Rn=R(0),mn=0,Qn=R(0);D=r=D-176|0,f=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),f=0|BA[o[o[f&gt;&gt;2]+56&gt;&gt;2]](f),a=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),a=0|BA[o[o[a&gt;&gt;2]+56&gt;&gt;2]](a);A:if(!((br=g[i+40&gt;&gt;2])&lt;=R(0)||(t=o[i+4&gt;&gt;2]+-3|0,t&gt;&gt;&gt;0&gt;9))){switch(n=2048&amp;f,m=4096&amp;a,t-1|0){default:if(o[(a=r+172|0)&gt;&gt;2]=0,o[(f=t=r+164|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[(f=r+156|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[(f=r+124|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[(f=r+136|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[r+132&gt;&gt;2]=1065353216,o[r+152&gt;&gt;2]=1065353216,o[r+116&gt;&gt;2]=0,o[r+120&gt;&gt;2]=0,o[r+144&gt;&gt;2]=0,o[r+148&gt;&gt;2]=0,o[r+112&gt;&gt;2]=1065353216,f=o[i+28&gt;&gt;2],Q=g[f+52&gt;&gt;2],y=g[f+8&gt;&gt;2],w=g[f+12&gt;&gt;2],G=g[f+56&gt;&gt;2],W=g[f+28&gt;&gt;2],p=g[f+20&gt;&gt;2],Z=g[f+24&gt;&gt;2],v=g[f+60&gt;&gt;2],_=g[f+44&gt;&gt;2],B=g[f+36&gt;&gt;2],Y=g[f+40&gt;&gt;2],V=g[f+4&gt;&gt;2],o[a&gt;&gt;2]=0,gi=r+168|0,F=v,v=g[i+300&gt;&gt;2],E=R(B*v),B=g[i+304&gt;&gt;2],z=_,_=g[i+308&gt;&gt;2],g[gi&gt;&gt;2]=F+R(R(E+R(Y*B))+R(z*_)),g[t&gt;&gt;2]=G+R(R(R(v*p)+R(B*Z))+R(_*W)),g[r+160&gt;&gt;2]=Q+R(R(R(v*V)+R(B*y))+R(_*w)),f=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[f&gt;&gt;2]+64&gt;&gt;2]](f,r+112|0,br),f=o[i+32&gt;&gt;2],Q=g[f+52&gt;&gt;2],y=g[f+8&gt;&gt;2],w=g[f+12&gt;&gt;2],G=g[f+56&gt;&gt;2],W=g[f+28&gt;&gt;2],p=g[f+20&gt;&gt;2],Z=g[f+24&gt;&gt;2],v=g[f+60&gt;&gt;2],_=g[f+44&gt;&gt;2],B=g[f+36&gt;&gt;2],Y=g[f+40&gt;&gt;2],V=g[f+4&gt;&gt;2],o[a&gt;&gt;2]=0,F=v,v=g[i+316&gt;&gt;2],E=R(B*v),B=g[i+320&gt;&gt;2],z=_,_=g[i+324&gt;&gt;2],g[gi&gt;&gt;2]=F+R(R(E+R(Y*B))+R(z*_)),g[t&gt;&gt;2]=G+R(R(R(v*p)+R(B*Z))+R(_*W)),g[r+160&gt;&gt;2]=Q+R(R(R(v*V)+R(B*y))+R(_*w)),!n)break A;e=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[e&gt;&gt;2]+64&gt;&gt;2]](e,r+112|0,br);break A;case 0:if(f=o[i+28&gt;&gt;2],dn=g[f+52&gt;&gt;2],v=g[f+8&gt;&gt;2],B=g[f+12&gt;&gt;2],Z=g[i+584&gt;&gt;2],Y=g[i+552&gt;&gt;2],V=g[i+568&gt;&gt;2],vn=g[f+56&gt;&gt;2],gn=g[f+60&gt;&gt;2],Dr=g[i+608&gt;&gt;2],z=g[i+600&gt;&gt;2],Zf=g[i+604&gt;&gt;2],_=g[f+28&gt;&gt;2],Q=g[f+20&gt;&gt;2],y=g[f+24&gt;&gt;2],cn=g[i+588&gt;&gt;2],F=g[i+556&gt;&gt;2],E=g[i+572&gt;&gt;2],vr=g[i+592&gt;&gt;2],w=g[f+44&gt;&gt;2],un=g[i+560&gt;&gt;2],G=g[f+36&gt;&gt;2],gr=g[i+576&gt;&gt;2],W=g[f+40&gt;&gt;2],p=g[f+4&gt;&gt;2],o[r+172&gt;&gt;2]=0,o[r+156&gt;&gt;2]=0,o[r+140&gt;&gt;2]=0,g[r+152&gt;&gt;2]=R(R(un*G)+R(gr*W))+R(vr*w),g[r+148&gt;&gt;2]=R(R(F*G)+R(E*W))+R(cn*w),g[r+136&gt;&gt;2]=R(R(un*Q)+R(gr*y))+R(vr*_),g[r+132&gt;&gt;2]=R(R(F*Q)+R(E*y))+R(cn*_),g[r+168&gt;&gt;2]=gn+R(R(R(G*z)+R(W*Zf))+R(w*Dr)),g[r+164&gt;&gt;2]=vn+R(R(R(Q*z)+R(y*Zf))+R(_*Dr)),o[r+124&gt;&gt;2]=0,g[r+144&gt;&gt;2]=R(R(Y*G)+R(V*W))+R(Z*w),g[r+128&gt;&gt;2]=R(R(Y*Q)+R(V*y))+R(Z*_),g[r+120&gt;&gt;2]=R(R(p*un)+R(v*gr))+R(B*vr),g[r+116&gt;&gt;2]=R(R(p*F)+R(v*E))+R(B*cn),g[r+112&gt;&gt;2]=R(R(Y*p)+R(V*v))+R(Z*B),g[r+160&gt;&gt;2]=dn+R(R(R(p*z)+R(v*Zf))+R(B*Dr)),n?(f=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[f&gt;&gt;2]+64&gt;&gt;2]](f,r+112|0,br),f=o[i+32&gt;&gt;2],dn=g[f+52&gt;&gt;2],v=g[f+8&gt;&gt;2],B=g[f+12&gt;&gt;2],vn=g[f+56&gt;&gt;2],gn=g[f+60&gt;&gt;2],Z=g[i+672&gt;&gt;2],Y=g[i+664&gt;&gt;2],V=g[i+668&gt;&gt;2],_=g[f+28&gt;&gt;2],Q=g[f+20&gt;&gt;2],y=g[f+24&gt;&gt;2],Dr=g[i+648&gt;&gt;2],z=g[i+616&gt;&gt;2],Zf=g[i+632&gt;&gt;2],cn=g[i+652&gt;&gt;2],F=g[i+620&gt;&gt;2],E=g[i+636&gt;&gt;2],vr=g[i+656&gt;&gt;2],w=g[f+44&gt;&gt;2],un=g[i+624&gt;&gt;2],G=g[f+36&gt;&gt;2],gr=g[i+640&gt;&gt;2],W=g[f+40&gt;&gt;2],p=g[f+4&gt;&gt;2],o[r+172&gt;&gt;2]=0,o[r+156&gt;&gt;2]=0,o[r+140&gt;&gt;2]=0,g[r+152&gt;&gt;2]=R(R(un*G)+R(gr*W))+R(vr*w),g[r+148&gt;&gt;2]=R(R(F*G)+R(E*W))+R(cn*w),g[r+144&gt;&gt;2]=R(R(z*G)+R(Zf*W))+R(Dr*w),g[r+136&gt;&gt;2]=R(R(un*Q)+R(gr*y))+R(vr*_),g[r+132&gt;&gt;2]=R(R(F*Q)+R(E*y))+R(cn*_),g[r+168&gt;&gt;2]=gn+R(R(R(G*Y)+R(W*V))+R(w*Z)),g[r+164&gt;&gt;2]=vn+R(R(R(Q*Y)+R(y*V))+R(_*Z)),g[r+160&gt;&gt;2]=dn+R(R(R(p*Y)+R(v*V))+R(B*Z)),o[r+124&gt;&gt;2]=0,g[r+128&gt;&gt;2]=R(R(z*Q)+R(Zf*y))+R(Dr*_),g[r+120&gt;&gt;2]=R(R(p*un)+R(v*gr))+R(B*vr),g[r+116&gt;&gt;2]=R(R(p*F)+R(v*E))+R(B*cn),g[r+112&gt;&gt;2]=R(R(z*p)+R(Zf*v))+R(Dr*B),f=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[f&gt;&gt;2]+64&gt;&gt;2]](f,r+112|0,br)):(f=o[i+32&gt;&gt;2],dn=g[f+52&gt;&gt;2],vn=g[f+56&gt;&gt;2],gn=g[f+60&gt;&gt;2],Z=g[i+672&gt;&gt;2],Y=g[i+664&gt;&gt;2],V=g[i+668&gt;&gt;2],v=g[f+8&gt;&gt;2],B=g[f+12&gt;&gt;2],_=g[f+28&gt;&gt;2],Q=g[f+20&gt;&gt;2],y=g[f+24&gt;&gt;2],Dr=g[i+648&gt;&gt;2],z=g[i+616&gt;&gt;2],Zf=g[i+632&gt;&gt;2],cn=g[i+652&gt;&gt;2],F=g[i+620&gt;&gt;2],E=g[i+636&gt;&gt;2],vr=g[i+656&gt;&gt;2],w=g[f+44&gt;&gt;2],un=g[i+624&gt;&gt;2],G=g[f+36&gt;&gt;2],gr=g[i+640&gt;&gt;2],W=g[f+40&gt;&gt;2],p=g[f+4&gt;&gt;2],o[r+172&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,g[r+152&gt;&gt;2]=R(R(un*G)+R(gr*W))+R(vr*w),g[r+148&gt;&gt;2]=R(R(F*G)+R(E*W))+R(cn*w),g[r+144&gt;&gt;2]=R(R(z*G)+R(Zf*W))+R(Dr*w),g[r+136&gt;&gt;2]=R(R(un*Q)+R(gr*y))+R(vr*_),g[r+132&gt;&gt;2]=R(R(F*Q)+R(E*y))+R(cn*_),g[r+128&gt;&gt;2]=R(R(z*Q)+R(Zf*y))+R(Dr*_),g[r+120&gt;&gt;2]=R(R(p*un)+R(v*gr))+R(B*vr),g[r+116&gt;&gt;2]=R(R(p*F)+R(v*E))+R(B*cn),g[r+112&gt;&gt;2]=R(R(z*p)+R(Zf*v))+R(Dr*B),g[r+168&gt;&gt;2]=gn+R(R(R(G*Y)+R(W*V))+R(w*Z)),g[r+164&gt;&gt;2]=vn+R(R(R(Q*Y)+R(y*V))+R(_*Z)),g[r+160&gt;&gt;2]=dn+R(R(R(p*Y)+R(v*V))+R(B*Z))),!m|(v=function(e){var i=R(0);return(i=wf(R(g[e&gt;&gt;2]-g[e+4&gt;&gt;2])))&lt;R(-3.1415927410125732)?R(i+R(6.2831854820251465)):i&gt;R(3.1415927410125732)^1?i:R(i+R(-6.2831854820251465))}(f=i+688|0))==(B=function(e){var i=R(0);return(i=wf(R(g[e&gt;&gt;2]+g[e+4&gt;&gt;2])))&lt;R(-3.1415927410125732)?R(i+R(6.2831854820251465)):i&gt;R(3.1415927410125732)^1?i:R(i+R(-6.2831854820251465))}(f)))break A;_=g[i+692&gt;&gt;2],o[r+96&gt;&gt;2]=o[r+120&gt;&gt;2],o[r+100&gt;&gt;2]=o[r+136&gt;&gt;2],o[r+108&gt;&gt;2]=0,o[r+104&gt;&gt;2]=o[r+152&gt;&gt;2],o[r+80&gt;&gt;2]=o[r+112&gt;&gt;2],o[r+84&gt;&gt;2]=o[r+128&gt;&gt;2],o[r+92&gt;&gt;2]=0,o[r+88&gt;&gt;2]=o[r+144&gt;&gt;2],e=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),o[(i=r+72|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[r+64&gt;&gt;2]=0,o[r+68&gt;&gt;2]=0,i=_&gt;R(0),BA[o[o[e&gt;&gt;2]+68&gt;&gt;2]](e,r+160|0,r+96|0,r+80|0,br,br,i?v:R(0),i?B:R(6.2831854820251465),r- -64|0,i,R(10));break A;case 1:if(f=o[i+28&gt;&gt;2],dn=g[f+52&gt;&gt;2],v=g[f+8&gt;&gt;2],B=g[f+12&gt;&gt;2],Z=g[i+332&gt;&gt;2],Y=g[i+300&gt;&gt;2],V=g[i+316&gt;&gt;2],vn=g[f+56&gt;&gt;2],gn=g[f+60&gt;&gt;2],Dr=g[i+356&gt;&gt;2],z=g[i+348&gt;&gt;2],Zf=g[i+352&gt;&gt;2],_=g[f+28&gt;&gt;2],Q=g[f+20&gt;&gt;2],y=g[f+24&gt;&gt;2],cn=g[i+336&gt;&gt;2],F=g[i+304&gt;&gt;2],E=g[i+320&gt;&gt;2],vr=g[i+340&gt;&gt;2],w=g[f+44&gt;&gt;2],un=g[i+308&gt;&gt;2],G=g[f+36&gt;&gt;2],gr=g[i+324&gt;&gt;2],W=g[f+40&gt;&gt;2],p=g[f+4&gt;&gt;2],o[r+172&gt;&gt;2]=0,o[r+156&gt;&gt;2]=0,o[r+140&gt;&gt;2]=0,g[r+152&gt;&gt;2]=R(R(un*G)+R(gr*W))+R(vr*w),g[r+148&gt;&gt;2]=R(R(F*G)+R(E*W))+R(cn*w),g[r+136&gt;&gt;2]=R(R(un*Q)+R(gr*y))+R(vr*_),g[r+132&gt;&gt;2]=R(R(F*Q)+R(E*y))+R(cn*_),g[r+168&gt;&gt;2]=gn+R(R(R(G*z)+R(W*Zf))+R(w*Dr)),g[r+164&gt;&gt;2]=vn+R(R(R(Q*z)+R(y*Zf))+R(_*Dr)),o[r+124&gt;&gt;2]=0,g[r+144&gt;&gt;2]=R(R(Y*G)+R(V*W))+R(Z*w),g[r+128&gt;&gt;2]=R(R(Y*Q)+R(V*y))+R(Z*_),g[r+120&gt;&gt;2]=R(R(p*un)+R(v*gr))+R(B*vr),g[r+116&gt;&gt;2]=R(R(p*F)+R(v*E))+R(B*cn),g[r+112&gt;&gt;2]=R(R(Y*p)+R(V*v))+R(Z*B),g[r+160&gt;&gt;2]=dn+R(R(R(p*z)+R(v*Zf))+R(B*Dr)),n?(f=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[f&gt;&gt;2]+64&gt;&gt;2]](f,r+112|0,br),f=o[i+32&gt;&gt;2],dn=g[f+52&gt;&gt;2],v=g[f+8&gt;&gt;2],B=g[f+12&gt;&gt;2],vn=g[f+56&gt;&gt;2],gn=g[f+60&gt;&gt;2],Z=g[i+420&gt;&gt;2],Y=g[i+412&gt;&gt;2],V=g[i+416&gt;&gt;2],_=g[f+28&gt;&gt;2],Q=g[f+20&gt;&gt;2],y=g[f+24&gt;&gt;2],Dr=g[i+396&gt;&gt;2],z=g[i+364&gt;&gt;2],Zf=g[i+380&gt;&gt;2],cn=g[i+400&gt;&gt;2],F=g[i+368&gt;&gt;2],E=g[i+384&gt;&gt;2],vr=g[i+404&gt;&gt;2],w=g[f+44&gt;&gt;2],un=g[i+372&gt;&gt;2],G=g[f+36&gt;&gt;2],gr=g[i+388&gt;&gt;2],W=g[f+40&gt;&gt;2],p=g[f+4&gt;&gt;2],o[r+172&gt;&gt;2]=0,o[r+156&gt;&gt;2]=0,o[r+140&gt;&gt;2]=0,g[r+152&gt;&gt;2]=R(R(un*G)+R(gr*W))+R(vr*w),g[r+148&gt;&gt;2]=R(R(F*G)+R(E*W))+R(cn*w),g[r+144&gt;&gt;2]=R(R(z*G)+R(Zf*W))+R(Dr*w),g[r+136&gt;&gt;2]=R(R(un*Q)+R(gr*y))+R(vr*_),g[r+132&gt;&gt;2]=R(R(F*Q)+R(E*y))+R(cn*_),g[r+168&gt;&gt;2]=gn+R(R(R(G*Y)+R(W*V))+R(w*Z)),g[r+164&gt;&gt;2]=vn+R(R(R(Q*Y)+R(y*V))+R(_*Z)),g[r+160&gt;&gt;2]=dn+R(R(R(p*Y)+R(v*V))+R(B*Z)),o[r+124&gt;&gt;2]=0,g[r+128&gt;&gt;2]=R(R(z*Q)+R(Zf*y))+R(Dr*_),g[r+120&gt;&gt;2]=R(R(p*un)+R(v*gr))+R(B*vr),g[r+116&gt;&gt;2]=R(R(p*F)+R(v*E))+R(B*cn),g[r+112&gt;&gt;2]=R(R(z*p)+R(Zf*v))+R(Dr*B),f=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[f&gt;&gt;2]+64&gt;&gt;2]](f,r+112|0,br)):(f=o[i+32&gt;&gt;2],dn=g[f+52&gt;&gt;2],vn=g[f+56&gt;&gt;2],gn=g[f+60&gt;&gt;2],Z=g[i+420&gt;&gt;2],Y=g[i+412&gt;&gt;2],V=g[i+416&gt;&gt;2],v=g[f+8&gt;&gt;2],B=g[f+12&gt;&gt;2],_=g[f+28&gt;&gt;2],Q=g[f+20&gt;&gt;2],y=g[f+24&gt;&gt;2],Dr=g[i+396&gt;&gt;2],z=g[i+364&gt;&gt;2],Zf=g[i+380&gt;&gt;2],cn=g[i+400&gt;&gt;2],F=g[i+368&gt;&gt;2],E=g[i+384&gt;&gt;2],vr=g[i+404&gt;&gt;2],w=g[f+44&gt;&gt;2],un=g[i+372&gt;&gt;2],G=g[f+36&gt;&gt;2],gr=g[i+388&gt;&gt;2],W=g[f+40&gt;&gt;2],p=g[f+4&gt;&gt;2],o[r+172&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,g[r+152&gt;&gt;2]=R(R(un*G)+R(gr*W))+R(vr*w),g[r+148&gt;&gt;2]=R(R(F*G)+R(E*W))+R(cn*w),g[r+144&gt;&gt;2]=R(R(z*G)+R(Zf*W))+R(Dr*w),g[r+136&gt;&gt;2]=R(R(un*Q)+R(gr*y))+R(vr*_),g[r+132&gt;&gt;2]=R(R(F*Q)+R(E*y))+R(cn*_),g[r+128&gt;&gt;2]=R(R(z*Q)+R(Zf*y))+R(Dr*_),g[r+120&gt;&gt;2]=R(R(p*un)+R(v*gr))+R(B*vr),g[r+116&gt;&gt;2]=R(R(p*F)+R(v*E))+R(B*cn),g[r+112&gt;&gt;2]=R(R(z*p)+R(Zf*v))+R(Dr*B),g[r+168&gt;&gt;2]=gn+R(R(R(G*Y)+R(W*V))+R(w*Z)),g[r+164&gt;&gt;2]=vn+R(R(R(Q*Y)+R(y*V))+R(_*Z)),g[r+160&gt;&gt;2]=dn+R(R(R(p*Y)+R(v*V))+R(B*Z))),!m)break A;for(Wf(r+96|0,i,R(6.0868353843688965),br),o[r+108&gt;&gt;2]=0,v=g[r+96&gt;&gt;2],B=g[r+100&gt;&gt;2],_=g[r+104&gt;&gt;2],g[r+104&gt;&gt;2]=R(R(R(v*g[r+144&gt;&gt;2])+R(B*g[r+148&gt;&gt;2]))+R(_*g[r+152&gt;&gt;2]))+g[r+168&gt;&gt;2],g[r+100&gt;&gt;2]=R(R(R(v*g[r+128&gt;&gt;2])+R(B*g[r+132&gt;&gt;2]))+R(_*g[r+136&gt;&gt;2]))+g[r+164&gt;&gt;2],g[r+96&gt;&gt;2]=R(R(R(v*g[r+112&gt;&gt;2])+R(B*g[r+116&gt;&gt;2]))+R(_*g[r+120&gt;&gt;2]))+g[r+160&gt;&gt;2],a=r+160|0,t=r+72|0,f=0;Wf(r+80|0,i,R(R(R(0|f)*R(6.283185005187988))*R(.03125)),br),o[r+92&gt;&gt;2]=0,v=g[r+80&gt;&gt;2],B=g[r+84&gt;&gt;2],_=g[r+88&gt;&gt;2],g[r+88&gt;&gt;2]=R(R(R(v*g[r+144&gt;&gt;2])+R(B*g[r+148&gt;&gt;2]))+R(_*g[r+152&gt;&gt;2]))+g[r+168&gt;&gt;2],g[r+84&gt;&gt;2]=R(R(R(v*g[r+128&gt;&gt;2])+R(B*g[r+132&gt;&gt;2]))+R(_*g[r+136&gt;&gt;2]))+g[r+164&gt;&gt;2],g[r+80&gt;&gt;2]=R(R(R(v*g[r+112&gt;&gt;2])+R(B*g[r+116&gt;&gt;2]))+R(_*g[r+120&gt;&gt;2]))+g[r+160&gt;&gt;2],n=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),o[t&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[r+64&gt;&gt;2]=0,o[r+68&gt;&gt;2]=0,BA[o[o[n&gt;&gt;2]+16&gt;&gt;2]](n,r+96|0,r+80|0,r- -64|0),3&amp;f||(n=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),o[t&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[r+64&gt;&gt;2]=0,o[r+68&gt;&gt;2]=0,BA[o[o[n&gt;&gt;2]+16&gt;&gt;2]](n,a,r+80|0,r- -64|0)),sn=o[(gi=r+88|0)+4&gt;&gt;2],o[(n=r+104|0)&gt;&gt;2]=o[gi&gt;&gt;2],o[n+4&gt;&gt;2]=sn,n=o[r+84&gt;&gt;2],o[r+96&gt;&gt;2]=o[r+80&gt;&gt;2],o[r+100&gt;&gt;2]=n,32!=(0|(f=f+1|0)););Y=g[i+512&gt;&gt;2],V=g[i+452&gt;&gt;2],f=o[i+32&gt;&gt;2],g[f+404&gt;&gt;2]&gt;R(0)?(v=g[f+36&gt;&gt;2],G=g[i+412&gt;&gt;2],B=g[f+40&gt;&gt;2],W=g[i+416&gt;&gt;2],Dr=R(R(v*G)+R(B*W)),_=g[f+20&gt;&gt;2],Q=g[f+24&gt;&gt;2],y=g[f+28&gt;&gt;2],z=g[i+420&gt;&gt;2],Zf=R(R(R(_*G)+R(Q*W))+R(y*z)),w=g[f+4&gt;&gt;2],F=R(w*G),G=g[f+8&gt;&gt;2],F=R(F+R(G*W)),W=g[f+12&gt;&gt;2],cn=R(F+R(W*z)),F=g[i+372&gt;&gt;2],E=g[i+388&gt;&gt;2],vr=g[i+404&gt;&gt;2],p=g[f+44&gt;&gt;2],un=R(R(R(F*v)+R(E*B))+R(vr*p)),gr=g[i+368&gt;&gt;2],dn=g[i+384&gt;&gt;2],vn=g[i+400&gt;&gt;2],Z=R(R(R(gr*v)+R(dn*B))+R(vn*p)),gn=g[i+364&gt;&gt;2],_n=g[i+380&gt;&gt;2],Rn=g[i+396&gt;&gt;2],v=R(R(R(gn*v)+R(_n*B))+R(Rn*p)),Qn=R(R(R(F*_)+R(E*Q))+R(vr*y)),B=R(R(R(gr*_)+R(dn*Q))+R(vn*y)),_=R(R(R(gn*_)+R(_n*Q))+R(Rn*y)),F=R(R(R(w*F)+R(G*E))+R(W*vr)),Q=R(R(R(w*gr)+R(G*dn))+R(W*vn)),y=R(R(R(gn*w)+R(_n*G))+R(Rn*W)),w=R(p*z)):(f=o[i+28&gt;&gt;2],v=g[f+36&gt;&gt;2],G=g[i+348&gt;&gt;2],B=g[f+40&gt;&gt;2],W=g[i+352&gt;&gt;2],Dr=R(R(v*G)+R(B*W)),_=g[f+20&gt;&gt;2],Q=g[f+24&gt;&gt;2],y=g[f+28&gt;&gt;2],z=g[i+356&gt;&gt;2],Zf=R(R(R(_*G)+R(Q*W))+R(y*z)),w=g[f+4&gt;&gt;2],F=R(w*G),G=g[f+8&gt;&gt;2],F=R(F+R(G*W)),W=g[f+12&gt;&gt;2],cn=R(F+R(W*z)),F=g[i+308&gt;&gt;2],E=g[i+324&gt;&gt;2],vr=g[i+340&gt;&gt;2],p=g[f+44&gt;&gt;2],un=R(R(R(F*v)+R(E*B))+R(vr*p)),gr=g[i+304&gt;&gt;2],dn=g[i+320&gt;&gt;2],vn=g[i+336&gt;&gt;2],Z=R(R(R(gr*v)+R(dn*B))+R(vn*p)),gn=g[i+300&gt;&gt;2],_n=g[i+316&gt;&gt;2],Rn=g[i+332&gt;&gt;2],v=R(R(R(gn*v)+R(_n*B))+R(Rn*p)),Qn=R(R(R(F*_)+R(E*Q))+R(vr*y)),B=R(R(R(gr*_)+R(dn*Q))+R(vn*y)),_=R(R(R(gn*_)+R(_n*Q))+R(Rn*y)),F=R(R(R(w*F)+R(G*E))+R(W*vr)),Q=R(R(R(w*gr)+R(G*dn))+R(W*vn)),y=R(R(R(gn*w)+R(_n*G))+R(Rn*W)),w=R(p*z)),o[r+156&gt;&gt;2]=0,g[r+152&gt;&gt;2]=un,g[r+148&gt;&gt;2]=Z,g[r+144&gt;&gt;2]=v,o[r+140&gt;&gt;2]=0,g[r+136&gt;&gt;2]=Qn,g[r+132&gt;&gt;2]=B,g[r+128&gt;&gt;2]=_,o[r+124&gt;&gt;2]=0,g[r+120&gt;&gt;2]=F,g[r+116&gt;&gt;2]=Q,g[r+112&gt;&gt;2]=y,G=g[f+52&gt;&gt;2],W=g[f+56&gt;&gt;2],p=g[f+60&gt;&gt;2],o[r+172&gt;&gt;2]=0,g[r+168&gt;&gt;2]=p+R(Dr+w),g[r+164&gt;&gt;2]=Zf+W,g[r+160&gt;&gt;2]=G+cn,t=o[(f=a+8|0)+4&gt;&gt;2],o[(i=r+88|0)&gt;&gt;2]=o[f&gt;&gt;2],o[i+4&gt;&gt;2]=t,i=o[a+4&gt;&gt;2],o[r+80&gt;&gt;2]=o[a&gt;&gt;2],o[r+84&gt;&gt;2]=i,o[r+76&gt;&gt;2]=0,g[r+72&gt;&gt;2]=v,g[r+68&gt;&gt;2]=_,g[r+64&gt;&gt;2]=y,o[r+60&gt;&gt;2]=0,g[r+56&gt;&gt;2]=Z,g[r+52&gt;&gt;2]=B,g[r+48&gt;&gt;2]=Q,e=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),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,BA[o[o[e&gt;&gt;2]+68&gt;&gt;2]](e,r+80|0,r- -64|0,r+48|0,br,br,R(R(-Y)-V),R(V-Y),r+32|0,1,R(10));break A;case 2:case 5:if(t=o[(a=i+1072|0)+4&gt;&gt;2],o[(f=d=r+120|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,t=o[(a=i+1088|0)+4&gt;&gt;2],o[(f=r+136|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,t=o[(a=i+1104|0)+4&gt;&gt;2],o[(f=r+152|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,t=o[(a=i+1120|0)+4&gt;&gt;2],o[(f=r+168|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,a=o[(f=gi=i+1064|0)+4&gt;&gt;2],o[r+112&gt;&gt;2]=o[f&gt;&gt;2],o[r+116&gt;&gt;2]=a,a=o[(f=sn=i+1080|0)+4&gt;&gt;2],o[r+128&gt;&gt;2]=o[f&gt;&gt;2],o[r+132&gt;&gt;2]=a,a=o[(f=kn=i+1096|0)+4&gt;&gt;2],o[r+144&gt;&gt;2]=o[f&gt;&gt;2],o[r+148&gt;&gt;2]=a,a=o[(f=Cn=i+1112|0)+4&gt;&gt;2],o[r+160&gt;&gt;2]=o[f&gt;&gt;2],o[r+164&gt;&gt;2]=a,f=r+160|0,a=r+144|0,t=r+128|0,n?(n=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[n&gt;&gt;2]+64&gt;&gt;2]](n,r+112|0,br),Gf=o[(h=i+1184|0)+4&gt;&gt;2],o[(n=f+8|0)&gt;&gt;2]=o[h&gt;&gt;2],o[n+4&gt;&gt;2]=Gf,h=o[(n=i+1176|0)+4&gt;&gt;2],o[f&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=h,h=o[(n=i+1144|0)+4&gt;&gt;2],o[t&gt;&gt;2]=o[n&gt;&gt;2],o[t+4&gt;&gt;2]=h,Gf=o[(h=i+1152|0)+4&gt;&gt;2],o[(n=t+8|0)&gt;&gt;2]=o[h&gt;&gt;2],o[n+4&gt;&gt;2]=Gf,h=o[(n=i+1160|0)+4&gt;&gt;2],o[a&gt;&gt;2]=o[n&gt;&gt;2],o[a+4&gt;&gt;2]=h,Gf=o[(h=i+1168|0)+4&gt;&gt;2],o[(n=a+8|0)&gt;&gt;2]=o[h&gt;&gt;2],o[n+4&gt;&gt;2]=Gf,h=o[(n=i+1136|0)+4&gt;&gt;2],o[d&gt;&gt;2]=o[n&gt;&gt;2],o[d+4&gt;&gt;2]=h,d=o[(n=i+1128|0)+4&gt;&gt;2],o[r+112&gt;&gt;2]=o[n&gt;&gt;2],o[r+116&gt;&gt;2]=d,n=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[n&gt;&gt;2]+64&gt;&gt;2]](n,r+112|0,br)):(h=o[(n=i+1136|0)+4&gt;&gt;2],o[d&gt;&gt;2]=o[n&gt;&gt;2],o[d+4&gt;&gt;2]=h,d=o[(n=i+1144|0)+4&gt;&gt;2],o[t&gt;&gt;2]=o[n&gt;&gt;2],o[t+4&gt;&gt;2]=d,h=o[(d=i+1152|0)+4&gt;&gt;2],o[(n=t+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[n+4&gt;&gt;2]=h,d=o[(n=i+1160|0)+4&gt;&gt;2],o[a&gt;&gt;2]=o[n&gt;&gt;2],o[a+4&gt;&gt;2]=d,h=o[(d=i+1168|0)+4&gt;&gt;2],o[(n=a+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[n+4&gt;&gt;2]=h,d=o[(n=i+1176|0)+4&gt;&gt;2],o[f&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=d,h=o[(d=i+1184|0)+4&gt;&gt;2],o[(n=f+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[n+4&gt;&gt;2]=h,d=o[(n=i+1128|0)+4&gt;&gt;2],o[r+112&gt;&gt;2]=o[n&gt;&gt;2],o[r+116&gt;&gt;2]=d),!m)break A;n=o[sn+4&gt;&gt;2],o[t&gt;&gt;2]=o[sn&gt;&gt;2],o[t+4&gt;&gt;2]=n,n=o[kn+4&gt;&gt;2],o[a&gt;&gt;2]=o[kn&gt;&gt;2],o[a+4&gt;&gt;2]=n,n=o[Cn+4&gt;&gt;2],o[f&gt;&gt;2]=o[Cn&gt;&gt;2],o[f+4&gt;&gt;2]=n,h=o[(d=gi+8|0)+4&gt;&gt;2],n=m=r+120|0,hr=o[d&gt;&gt;2],o[n&gt;&gt;2]=hr,o[n+4&gt;&gt;2]=h,Gf=o[(h=sn+8|0)+4&gt;&gt;2],o[(n=d=t+8|0)&gt;&gt;2]=o[h&gt;&gt;2],o[n+4&gt;&gt;2]=Gf,Bn=o[(Gf=kn+8|0)+4&gt;&gt;2],o[(n=h=a+8|0)&gt;&gt;2]=o[Gf&gt;&gt;2],o[n+4&gt;&gt;2]=Bn,mn=o[(Bn=Cn+8|0)+4&gt;&gt;2],o[(n=Gf=f+8|0)&gt;&gt;2]=o[Bn&gt;&gt;2],o[n+4&gt;&gt;2]=mn,n=o[gi+4&gt;&gt;2],o[r+112&gt;&gt;2]=o[gi&gt;&gt;2],o[r+116&gt;&gt;2]=n,o[r+96&gt;&gt;2]=hr,o[r+100&gt;&gt;2]=o[r+136&gt;&gt;2],o[r+108&gt;&gt;2]=0,o[r+104&gt;&gt;2]=o[r+152&gt;&gt;2],o[r+80&gt;&gt;2]=o[r+112&gt;&gt;2],o[r+84&gt;&gt;2]=o[r+128&gt;&gt;2],o[r+92&gt;&gt;2]=0,o[r+88&gt;&gt;2]=o[r+144&gt;&gt;2],v=g[i+932&gt;&gt;2],B=g[i+936&gt;&gt;2],_=g[i+996&gt;&gt;2],Q=g[i+1e3&gt;&gt;2],hr=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),o[(n=r+72|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[r+64&gt;&gt;2]=0,o[r+68&gt;&gt;2]=0,n=i+1176|0,BA[o[o[hr&gt;&gt;2]+72&gt;&gt;2]](hr,n,r+96|0,r+80|0,R(br*R(.8999999761581421)),v,B,_,Q,r- -64|0,R(10),1),o[r+92&gt;&gt;2]=0,o[r+88&gt;&gt;2]=o[r+148&gt;&gt;2],o[r+84&gt;&gt;2]=o[r+132&gt;&gt;2],o[r+80&gt;&gt;2]=o[r+116&gt;&gt;2],_=Ff(i,1),Q=Ff(i,2),Bn=o[(hr=i+1136|0)+4&gt;&gt;2],o[m&gt;&gt;2]=o[hr&gt;&gt;2],o[m+4&gt;&gt;2]=Bn,hr=o[(m=i+1144|0)+4&gt;&gt;2],o[t&gt;&gt;2]=o[m&gt;&gt;2],o[t+4&gt;&gt;2]=hr,hr=o[(m=i+1152|0)+4&gt;&gt;2],o[d&gt;&gt;2]=o[m&gt;&gt;2],o[d+4&gt;&gt;2]=hr,d=o[(m=i+1160|0)+4&gt;&gt;2],o[a&gt;&gt;2]=o[m&gt;&gt;2],o[a+4&gt;&gt;2]=d,d=o[(m=i+1168|0)+4&gt;&gt;2],o[h&gt;&gt;2]=o[m&gt;&gt;2],o[h+4&gt;&gt;2]=d,d=o[(m=i+1128|0)+4&gt;&gt;2],o[r+112&gt;&gt;2]=o[m&gt;&gt;2],o[r+116&gt;&gt;2]=d,v=di(Q),B=g[r+80&gt;&gt;2],Q=Ci(Q),y=g[r+84&gt;&gt;2],g[r+68&gt;&gt;2]=R(Q*y)-R(v*B),w=di(_),_=Ci(_),G=g[r+88&gt;&gt;2],g[r+72&gt;&gt;2]=R(R(B*R(Q*w))+R(y*R(w*v)))+R(_*G),g[r+64&gt;&gt;2]=R(R(B*R(_*Q))+R(y*R(_*v)))-R(w*G),d=o[(m=i+1184|0)+4&gt;&gt;2],o[Gf&gt;&gt;2]=o[m&gt;&gt;2],o[Gf+4&gt;&gt;2]=d,m=o[n+4&gt;&gt;2],o[f&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=m,o[r+60&gt;&gt;2]=0,g[r+56&gt;&gt;2]=-g[r+144&gt;&gt;2],g[r+52&gt;&gt;2]=-g[r+128&gt;&gt;2],g[r+48&gt;&gt;2]=-g[r+112&gt;&gt;2],(v=g[i+868&gt;&gt;2])&gt;(B=g[i+872&gt;&gt;2])?(m=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),o[(d=r+40|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,o[r+32&gt;&gt;2]=0,o[r+36&gt;&gt;2]=0,BA[o[o[m&gt;&gt;2]+68&gt;&gt;2]](m,n,r+48|0,r- -64|0,br,br,R(-3.1415927410125732),R(3.1415927410125732),r+32|0,0,R(10))):v&lt;B&amp;&amp;(m=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),o[(d=r+40|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,o[r+32&gt;&gt;2]=0,o[r+36&gt;&gt;2]=0,BA[o[o[m&gt;&gt;2]+68&gt;&gt;2]](m,n,r+48|0,r- -64|0,br,br,v,B,r+32|0,1,R(10))),n=o[sn+4&gt;&gt;2],o[t&gt;&gt;2]=o[sn&gt;&gt;2],o[t+4&gt;&gt;2]=n,n=o[kn+4&gt;&gt;2],o[a&gt;&gt;2]=o[kn&gt;&gt;2],o[a+4&gt;&gt;2]=n,n=o[Cn+4&gt;&gt;2],o[f&gt;&gt;2]=o[Cn&gt;&gt;2],o[f+4&gt;&gt;2]=n,d=o[(m=gi+8|0)+4&gt;&gt;2],o[(n=r+120|0)&gt;&gt;2]=o[m&gt;&gt;2],o[n+4&gt;&gt;2]=d,sn=o[(n=sn+8|0)+4&gt;&gt;2],o[(t=t+8|0)&gt;&gt;2]=o[n&gt;&gt;2],o[t+4&gt;&gt;2]=sn,n=o[(t=kn+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]=n,t=o[(a=Cn+8|0)+4&gt;&gt;2],o[(f=f+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,f=o[gi+4&gt;&gt;2],o[r+112&gt;&gt;2]=o[gi&gt;&gt;2],o[r+116&gt;&gt;2]=f,t=o[(a=i+688|0)+4&gt;&gt;2],o[(f=r+40|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,a=o[(f=i+680|0)+4&gt;&gt;2],o[r+32&gt;&gt;2]=o[f&gt;&gt;2],o[r+36&gt;&gt;2]=a,t=o[(a=i+704|0)+4&gt;&gt;2],o[(f=r+24|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,f=o[(i=i+696|0)+4&gt;&gt;2],o[r+16&gt;&gt;2]=o[i&gt;&gt;2],o[r+20&gt;&gt;2]=f,e=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),o[(i=r+8|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[r&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,BA[o[o[e&gt;&gt;2]+80&gt;&gt;2]](e,r+32|0,r+16|0,r+112|0,r);break A;case 8:if(t=o[(a=i+1244|0)+4&gt;&gt;2],o[(f=d=r+120|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,t=o[(a=i+1260|0)+4&gt;&gt;2],o[(f=r+136|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,t=o[(a=i+1276|0)+4&gt;&gt;2],o[(f=r+152|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,t=o[(a=i+1292|0)+4&gt;&gt;2],o[(f=r+168|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,a=o[(f=gi=i+1236|0)+4&gt;&gt;2],o[r+112&gt;&gt;2]=o[f&gt;&gt;2],o[r+116&gt;&gt;2]=a,a=o[(f=sn=i+1252|0)+4&gt;&gt;2],o[r+128&gt;&gt;2]=o[f&gt;&gt;2],o[r+132&gt;&gt;2]=a,a=o[(f=kn=i+1268|0)+4&gt;&gt;2],o[r+144&gt;&gt;2]=o[f&gt;&gt;2],o[r+148&gt;&gt;2]=a,a=o[(f=Cn=i+1284|0)+4&gt;&gt;2],o[r+160&gt;&gt;2]=o[f&gt;&gt;2],o[r+164&gt;&gt;2]=a,f=r+160|0,a=r+144|0,t=r+128|0,n?(n=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[n&gt;&gt;2]+64&gt;&gt;2]](n,r+112|0,br),Gf=o[(h=i+1356|0)+4&gt;&gt;2],o[(n=f+8|0)&gt;&gt;2]=o[h&gt;&gt;2],o[n+4&gt;&gt;2]=Gf,h=o[(n=i+1348|0)+4&gt;&gt;2],o[f&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=h,h=o[(n=i+1316|0)+4&gt;&gt;2],o[t&gt;&gt;2]=o[n&gt;&gt;2],o[t+4&gt;&gt;2]=h,Gf=o[(h=i+1324|0)+4&gt;&gt;2],o[(n=t+8|0)&gt;&gt;2]=o[h&gt;&gt;2],o[n+4&gt;&gt;2]=Gf,h=o[(n=i+1332|0)+4&gt;&gt;2],o[a&gt;&gt;2]=o[n&gt;&gt;2],o[a+4&gt;&gt;2]=h,Gf=o[(h=i+1340|0)+4&gt;&gt;2],o[(n=a+8|0)&gt;&gt;2]=o[h&gt;&gt;2],o[n+4&gt;&gt;2]=Gf,h=o[(n=i+1308|0)+4&gt;&gt;2],o[d&gt;&gt;2]=o[n&gt;&gt;2],o[d+4&gt;&gt;2]=h,d=o[(n=i+1300|0)+4&gt;&gt;2],o[r+112&gt;&gt;2]=o[n&gt;&gt;2],o[r+116&gt;&gt;2]=d,n=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[n&gt;&gt;2]+64&gt;&gt;2]](n,r+112|0,br)):(h=o[(n=i+1308|0)+4&gt;&gt;2],o[d&gt;&gt;2]=o[n&gt;&gt;2],o[d+4&gt;&gt;2]=h,d=o[(n=i+1316|0)+4&gt;&gt;2],o[t&gt;&gt;2]=o[n&gt;&gt;2],o[t+4&gt;&gt;2]=d,h=o[(d=i+1324|0)+4&gt;&gt;2],o[(n=t+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[n+4&gt;&gt;2]=h,d=o[(n=i+1332|0)+4&gt;&gt;2],o[a&gt;&gt;2]=o[n&gt;&gt;2],o[a+4&gt;&gt;2]=d,h=o[(d=i+1340|0)+4&gt;&gt;2],o[(n=a+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[n+4&gt;&gt;2]=h,d=o[(n=i+1348|0)+4&gt;&gt;2],o[f&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=d,h=o[(d=i+1356|0)+4&gt;&gt;2],o[(n=f+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[n+4&gt;&gt;2]=h,d=o[(n=i+1300|0)+4&gt;&gt;2],o[r+112&gt;&gt;2]=o[n&gt;&gt;2],o[r+116&gt;&gt;2]=d),!m)break A;n=o[sn+4&gt;&gt;2],o[t&gt;&gt;2]=o[sn&gt;&gt;2],o[t+4&gt;&gt;2]=n,n=o[kn+4&gt;&gt;2],o[a&gt;&gt;2]=o[kn&gt;&gt;2],o[a+4&gt;&gt;2]=n,n=o[Cn+4&gt;&gt;2],o[f&gt;&gt;2]=o[Cn&gt;&gt;2],o[f+4&gt;&gt;2]=n,h=o[(d=gi+8|0)+4&gt;&gt;2],n=m=r+120|0,hr=o[d&gt;&gt;2],o[n&gt;&gt;2]=hr,o[n+4&gt;&gt;2]=h,Gf=o[(h=sn+8|0)+4&gt;&gt;2],o[(n=d=t+8|0)&gt;&gt;2]=o[h&gt;&gt;2],o[n+4&gt;&gt;2]=Gf,Bn=o[(Gf=kn+8|0)+4&gt;&gt;2],o[(n=h=a+8|0)&gt;&gt;2]=o[Gf&gt;&gt;2],o[n+4&gt;&gt;2]=Bn,mn=o[(Bn=Cn+8|0)+4&gt;&gt;2],o[(n=Gf=f+8|0)&gt;&gt;2]=o[Bn&gt;&gt;2],o[n+4&gt;&gt;2]=mn,n=o[gi+4&gt;&gt;2],o[r+112&gt;&gt;2]=o[gi&gt;&gt;2],o[r+116&gt;&gt;2]=n,o[r+96&gt;&gt;2]=hr,o[r+100&gt;&gt;2]=o[r+136&gt;&gt;2],o[r+108&gt;&gt;2]=0,o[r+104&gt;&gt;2]=o[r+152&gt;&gt;2],o[r+80&gt;&gt;2]=o[r+112&gt;&gt;2],o[r+84&gt;&gt;2]=o[r+128&gt;&gt;2],o[r+92&gt;&gt;2]=0,o[r+88&gt;&gt;2]=o[r+144&gt;&gt;2],v=g[i+1060&gt;&gt;2],B=g[i+1144&gt;&gt;2],_=g[i+1148&gt;&gt;2],Q=g[i+1056&gt;&gt;2],hr=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),o[(n=r+72|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[r+64&gt;&gt;2]=0,o[r+68&gt;&gt;2]=0,n=i+1348|0,BA[o[o[hr&gt;&gt;2]+72&gt;&gt;2]](hr,n,r+96|0,r+80|0,R(br*R(.8999999761581421)),Q,v,B,_,r- -64|0,R(10),1),o[r+92&gt;&gt;2]=0,Q=g[(hr=r+148|0)&gt;&gt;2],o[r+88&gt;&gt;2]=o[hr&gt;&gt;2],v=g[(hr=r+132|0)&gt;&gt;2],o[r+84&gt;&gt;2]=o[hr&gt;&gt;2],B=g[r+116&gt;&gt;2],o[r+80&gt;&gt;2]=o[r+116&gt;&gt;2],y=g[i+1368&gt;&gt;2],w=g[i+1372&gt;&gt;2],Bn=o[(hr=i+1308|0)+4&gt;&gt;2],o[m&gt;&gt;2]=o[hr&gt;&gt;2],o[m+4&gt;&gt;2]=Bn,hr=o[(m=i+1316|0)+4&gt;&gt;2],o[t&gt;&gt;2]=o[m&gt;&gt;2],o[t+4&gt;&gt;2]=hr,hr=o[(m=i+1324|0)+4&gt;&gt;2],o[d&gt;&gt;2]=o[m&gt;&gt;2],o[d+4&gt;&gt;2]=hr,d=o[(m=i+1332|0)+4&gt;&gt;2],o[a&gt;&gt;2]=o[m&gt;&gt;2],o[a+4&gt;&gt;2]=d,d=o[(m=i+1340|0)+4&gt;&gt;2],o[h&gt;&gt;2]=o[m&gt;&gt;2],o[h+4&gt;&gt;2]=d,m=o[n+4&gt;&gt;2],o[f&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=m,d=o[(m=i+1356|0)+4&gt;&gt;2],o[Gf&gt;&gt;2]=o[m&gt;&gt;2],o[Gf+4&gt;&gt;2]=d,d=o[(m=i+1300|0)+4&gt;&gt;2],o[r+112&gt;&gt;2]=o[m&gt;&gt;2],o[r+116&gt;&gt;2]=d,_=di(w),w=Ci(w),g[r+68&gt;&gt;2]=R(w*v)-R(_*B),G=di(y),y=Ci(y),g[r+72&gt;&gt;2]=R(R(R(w*G)*B)+R(R(G*_)*v))+R(y*Q),g[r+64&gt;&gt;2]=R(R(R(y*w)*B)+R(R(y*_)*v))-R(G*Q),o[r+60&gt;&gt;2]=0,g[r+56&gt;&gt;2]=-g[r+144&gt;&gt;2],g[r+52&gt;&gt;2]=-g[r+128&gt;&gt;2],g[r+48&gt;&gt;2]=-g[r+112&gt;&gt;2],(v=g[i+968&gt;&gt;2])&gt;(B=g[i+972&gt;&gt;2])?(m=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),o[(d=r+40|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,o[r+32&gt;&gt;2]=0,o[r+36&gt;&gt;2]=0,BA[o[o[m&gt;&gt;2]+68&gt;&gt;2]](m,n,r+48|0,r- -64|0,br,br,R(-3.1415927410125732),R(3.1415927410125732),r+32|0,0,R(10))):v&lt;B&amp;&amp;(m=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),o[(d=r+40|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,o[r+32&gt;&gt;2]=0,o[r+36&gt;&gt;2]=0,BA[o[o[m&gt;&gt;2]+68&gt;&gt;2]](m,n,r+48|0,r- -64|0,br,br,v,B,r+32|0,1,R(10))),n=o[sn+4&gt;&gt;2],o[t&gt;&gt;2]=o[sn&gt;&gt;2],o[t+4&gt;&gt;2]=n,n=o[kn+4&gt;&gt;2],o[a&gt;&gt;2]=o[kn&gt;&gt;2],o[a+4&gt;&gt;2]=n,n=o[Cn+4&gt;&gt;2],o[f&gt;&gt;2]=o[Cn&gt;&gt;2],o[f+4&gt;&gt;2]=n,d=o[(m=gi+8|0)+4&gt;&gt;2],o[(n=r+120|0)&gt;&gt;2]=o[m&gt;&gt;2],o[n+4&gt;&gt;2]=d,sn=o[(n=sn+8|0)+4&gt;&gt;2],o[(t=t+8|0)&gt;&gt;2]=o[n&gt;&gt;2],o[t+4&gt;&gt;2]=sn,n=o[(t=kn+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]=n,t=o[(a=Cn+8|0)+4&gt;&gt;2],o[(f=f+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,f=o[gi+4&gt;&gt;2],o[r+112&gt;&gt;2]=o[gi&gt;&gt;2],o[r+116&gt;&gt;2]=f,t=o[(a=i+688|0)+4&gt;&gt;2],o[(f=r+40|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,a=o[(f=i+680|0)+4&gt;&gt;2],o[r+32&gt;&gt;2]=o[f&gt;&gt;2],o[r+36&gt;&gt;2]=a,t=o[(a=i+704|0)+4&gt;&gt;2],o[(f=r+24|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,f=o[(i=i+696|0)+4&gt;&gt;2],o[r+16&gt;&gt;2]=o[i&gt;&gt;2],o[r+20&gt;&gt;2]=f,e=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),o[(i=r+8|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[r&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,BA[o[o[e&gt;&gt;2]+80&gt;&gt;2]](e,r+32|0,r+16|0,r+112|0,r);break A;case 4:case 6:case 7:break A;case 3:}t=o[(a=i+832|0)+4&gt;&gt;2],o[(f=gi=r+120|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,t=o[(a=i+848|0)+4&gt;&gt;2],o[(f=r+136|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,t=o[(a=i+864|0)+4&gt;&gt;2],o[(f=r+152|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,t=o[(a=i+880|0)+4&gt;&gt;2],o[(f=r+168|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,a=o[(f=sn=i+824|0)+4&gt;&gt;2],o[r+112&gt;&gt;2]=o[f&gt;&gt;2],o[r+116&gt;&gt;2]=a,a=o[(f=i+840|0)+4&gt;&gt;2],o[r+128&gt;&gt;2]=o[f&gt;&gt;2],o[r+132&gt;&gt;2]=a,a=o[(f=i+856|0)+4&gt;&gt;2],o[r+144&gt;&gt;2]=o[f&gt;&gt;2],o[r+148&gt;&gt;2]=a,a=o[(f=i+872|0)+4&gt;&gt;2],o[r+160&gt;&gt;2]=o[f&gt;&gt;2],o[r+164&gt;&gt;2]=a,f=r+160|0,a=r+144|0,t=r+128|0,n?(n=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[n&gt;&gt;2]+64&gt;&gt;2]](n,r+112|0,br),Cn=o[(kn=i+944|0)+4&gt;&gt;2],o[(n=f+8|0)&gt;&gt;2]=o[kn&gt;&gt;2],o[n+4&gt;&gt;2]=Cn,kn=o[(n=i+936|0)+4&gt;&gt;2],o[f&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=kn,n=o[(f=i+904|0)+4&gt;&gt;2],o[t&gt;&gt;2]=o[f&gt;&gt;2],o[t+4&gt;&gt;2]=n,f=t+8|0,n=o[(t=i+912|0)+4&gt;&gt;2],o[f&gt;&gt;2]=o[t&gt;&gt;2],o[f+4&gt;&gt;2]=n,t=o[(f=i+920|0)+4&gt;&gt;2],o[a&gt;&gt;2]=o[f&gt;&gt;2],o[a+4&gt;&gt;2]=t,f=a+8|0,t=o[(a=i+928|0)+4&gt;&gt;2],o[f&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,a=o[(f=i+896|0)+4&gt;&gt;2],o[gi&gt;&gt;2]=o[f&gt;&gt;2],o[gi+4&gt;&gt;2]=a,a=o[(f=i+888|0)+4&gt;&gt;2],o[r+112&gt;&gt;2]=o[f&gt;&gt;2],o[r+116&gt;&gt;2]=a,f=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),BA[o[o[f&gt;&gt;2]+64&gt;&gt;2]](f,r+112|0,br)):(kn=o[(n=i+896|0)+4&gt;&gt;2],o[gi&gt;&gt;2]=o[n&gt;&gt;2],o[gi+4&gt;&gt;2]=kn,gi=o[(n=i+904|0)+4&gt;&gt;2],o[t&gt;&gt;2]=o[n&gt;&gt;2],o[t+4&gt;&gt;2]=gi,gi=o[(n=i+912|0)+4&gt;&gt;2],o[(t=t+8|0)&gt;&gt;2]=o[n&gt;&gt;2],o[t+4&gt;&gt;2]=gi,n=o[(t=i+920|0)+4&gt;&gt;2],o[a&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=n,n=o[(t=i+928|0)+4&gt;&gt;2],o[(a=a+8|0)&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=n,t=o[(a=i+936|0)+4&gt;&gt;2],o[f&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,t=o[(a=i+944|0)+4&gt;&gt;2],o[(f=f+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=t,a=o[(f=i+888|0)+4&gt;&gt;2],o[r+112&gt;&gt;2]=o[f&gt;&gt;2],o[r+116&gt;&gt;2]=a),m&amp;&amp;(a=C[i+180|0],v=g[(f=a?sn:i+888|0)+48&gt;&gt;2],W=g[f+8&gt;&gt;2],p=g[f+4&gt;&gt;2],t=o[f+4&gt;&gt;2],B=g[f+52&gt;&gt;2],Z=g[f+24&gt;&gt;2],_=g[f+16&gt;&gt;2],n=o[f+16&gt;&gt;2],Y=g[f+20&gt;&gt;2],gi=o[f+20&gt;&gt;2],Q=g[f+56&gt;&gt;2],G=g[f+40&gt;&gt;2],y=g[f+32&gt;&gt;2],sn=o[f+32&gt;&gt;2],V=g[f+36&gt;&gt;2],kn=o[f+36&gt;&gt;2],w=g[(f=(a?824:888)+i|0)&gt;&gt;2],a=o[f&gt;&gt;2],o[r+108&gt;&gt;2]=0,Dr=R(G*R(0)),V=R(V*R(0)),G=g[i+184&gt;&gt;2],g[r+104&gt;&gt;2]=Q+R(Dr+R(V+R(G*y))),Z=R(Z*R(0)),Y=R(Y*R(0)),g[r+100&gt;&gt;2]=B+R(Z+R(Y+R(G*_))),W=R(W*R(0)),p=R(p*R(0)),g[r+96&gt;&gt;2]=v+R(W+R(p+R(G*w))),o[r+92&gt;&gt;2]=0,F=Q,Q=g[i+188&gt;&gt;2],g[r+88&gt;&gt;2]=F+R(Dr+R(V+R(Q*y))),g[r+84&gt;&gt;2]=B+R(Z+R(Y+R(Q*_))),g[r+80&gt;&gt;2]=v+R(W+R(p+R(Q*w))),f=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),o[(Cn=r+72|0)&gt;&gt;2]=0,o[Cn+4&gt;&gt;2]=0,o[r+64&gt;&gt;2]=0,o[r+68&gt;&gt;2]=0,BA[o[o[f&gt;&gt;2]+16&gt;&gt;2]](f,r+96|0,r+80|0,r- -64|0),o[r+76&gt;&gt;2]=0,o[r+72&gt;&gt;2]=sn,o[r+68&gt;&gt;2]=n,o[r+64&gt;&gt;2]=a,o[r+60&gt;&gt;2]=0,o[r+56&gt;&gt;2]=kn,o[r+52&gt;&gt;2]=gi,o[r+48&gt;&gt;2]=t,v=g[i+196&gt;&gt;2],B=g[i+192&gt;&gt;2],e=0|BA[o[o[e&gt;&gt;2]+20&gt;&gt;2]](e),o[(f=r+40|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[r+32&gt;&gt;2]=0,o[r+36&gt;&gt;2]=0,BA[o[o[e&gt;&gt;2]+68&gt;&gt;2]](e,i+936|0,r- -64|0,r+48|0,br,br,B,v,r+32|0,1,R(10)))}D=r+176|0},function(e){var i=0,r=0,f=0,n=0,a=0;if((0|(i=o[(e|=0)+248&gt;&gt;2]))&gt;=1)for(;;){A:{e:if(f=o[o[e+256&gt;&gt;2]+r&gt;&gt;2],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}Mr(f),i=o[e+248&gt;&gt;2]}if(r=r+4|0,!((0|(a=a+1|0))&lt;(0|i)))break}},Ri,function(e,i){e|=0,i=R(i);var r,f=0,n=0,a=0;if(D=r=D-16|0,Ki(r+8|0,23244),o[e+296&gt;&gt;2]&gt;=1)for(;n=o[o[e+304&gt;&gt;2]+f&gt;&gt;2],BA[o[o[n&gt;&gt;2]+8&gt;&gt;2]](n,e,i),f=f+4|0,(0|(a=a+1|0))&lt;o[e+296&gt;&gt;2];);Li(),D=r+16|0},function(e){var i=0;return o[(e|=0)&gt;&gt;2]=23620,(i=o[e+80&gt;&gt;2])&amp;&amp;(C[e+84|0]&amp;&amp;CA(i),o[e+80&gt;&gt;2]=0),o[e+80&gt;&gt;2]=0,o[e+72&gt;&gt;2]=0,o[e+76&gt;&gt;2]=0,n[e+84|0]=1,(i=o[e+60&gt;&gt;2])&amp;&amp;(C[e- -64|0]&amp;&amp;CA(i),o[e+60&gt;&gt;2]=0),o[e+60&gt;&gt;2]=0,o[e+52&gt;&gt;2]=0,o[e+56&gt;&gt;2]=0,n[e- -64|0]=1,(i=o[e+40&gt;&gt;2])&amp;&amp;(C[e+44|0]&amp;&amp;CA(i),o[e+40&gt;&gt;2]=0),o[e+40&gt;&gt;2]=0,o[e+32&gt;&gt;2]=0,o[e+36&gt;&gt;2]=0,n[e+44|0]=1,0|e},function(e){var i=0;o[(e|=0)&gt;&gt;2]=23620,(i=o[e+80&gt;&gt;2])&amp;&amp;(C[e+84|0]&amp;&amp;CA(i),o[e+80&gt;&gt;2]=0),o[e+80&gt;&gt;2]=0,o[e+72&gt;&gt;2]=0,o[e+76&gt;&gt;2]=0,n[e+84|0]=1,(i=o[e+60&gt;&gt;2])&amp;&amp;(C[e- -64|0]&amp;&amp;CA(i),o[e+60&gt;&gt;2]=0),o[e+60&gt;&gt;2]=0,o[e+52&gt;&gt;2]=0,o[e+56&gt;&gt;2]=0,n[e- -64|0]=1,!(i=o[e+40&gt;&gt;2])|!C[e+44|0]||CA(i),$(e)},function(e,i,r,f,a,t){e|=0,i|=0,r|=0,f|=0,a|=0;var d=0,v=0,g=0,B=0,_=0,m=0,Q=0,h=0;if(!((0|(t|=0))&gt;=0))return t=o[e+8&gt;&gt;2],void R(BA[o[o[t&gt;&gt;2]+12&gt;&gt;2]](t,i,r,f,a,o[e+12&gt;&gt;2],o[e+16&gt;&gt;2],o[e+4&gt;&gt;2],o[e+20&gt;&gt;2],o[e+24&gt;&gt;2]));A:{if((0|(B=o[e+16&gt;&gt;2]))&gt;=1)for(m=o[e+12&gt;&gt;2];;){if(g=o[m&gt;&gt;2],(0|(d=o[o[g+28&gt;&gt;2]+208&gt;&gt;2]))&lt;=-1&amp;&amp;(d=o[o[g+32&gt;&gt;2]+208&gt;&gt;2]),(0|d)==(0|t))break A;if(m=m+4|0,!((0|(v=v+1|0))&lt;(0|B)))break}m=0}if((0|v)&lt;(0|B))for(g=B-v|0,d=o[e+12&gt;&gt;2]+(v&lt;&lt;2)|0;B=o[d&gt;&gt;2],(0|(v=o[o[B+28&gt;&gt;2]+208&gt;&gt;2]))&lt;=-1&amp;&amp;(v=o[o[B+32&gt;&gt;2]+208&gt;&gt;2]),d=d+4|0,Q=((0|t)==(0|v))+Q|0,g=g+-1|0;);if(t=o[e+4&gt;&gt;2],o[t+80&gt;&gt;2]&lt;2)d=o[e+8&gt;&gt;2],R(BA[o[o[d&gt;&gt;2]+12&gt;&gt;2]](d,i,r,f,a,m,Q,t,o[e+20&gt;&gt;2],o[e+24&gt;&gt;2]));else{if(!((0|r)&lt;1))for(d=o[e+36&gt;&gt;2],v=o[e+32&gt;&gt;2];;){if(h=(_&lt;&lt;2)+i|0,(0|d)==(0|v))if((0|d)&gt;=(0|(B=d?d&lt;&lt;1:1)))t=d;else{if(B?(g=dA(B&lt;&lt;2),t=o[e+32&gt;&gt;2]):(g=0,t=d),(0|t)&gt;=1)for(d=0,v=t;o[d+g&gt;&gt;2]=o[o[e+40&gt;&gt;2]+d&gt;&gt;2],d=d+4|0,v=v+-1|0;);(d=o[e+40&gt;&gt;2])&amp;&amp;(C[e+44|0]&amp;&amp;(CA(d),t=o[e+32&gt;&gt;2]),o[e+40&gt;&gt;2]=0),o[e+40&gt;&gt;2]=g,n[e+44|0]=1,o[e+36&gt;&gt;2]=B,d=B}else t=v;if(v=t+1|0,o[e+32&gt;&gt;2]=v,o[o[e+40&gt;&gt;2]+(t&lt;&lt;2)&gt;&gt;2]=o[h&gt;&gt;2],(0|(_=_+1|0))==(0|r))break}if((0|a)&gt;=1)for(d=o[e+56&gt;&gt;2],v=o[e+52&gt;&gt;2],_=0;;){if(r=(_&lt;&lt;2)+f|0,(0|d)==(0|v))if((0|d)&gt;=(0|(i=d?d&lt;&lt;1:1)))t=d;else{if(i?(g=dA(i&lt;&lt;2),t=o[e+52&gt;&gt;2]):(g=0,t=d),(0|t)&gt;=1)for(d=0,v=t;o[d+g&gt;&gt;2]=o[o[e+60&gt;&gt;2]+d&gt;&gt;2],d=d+4|0,v=v+-1|0;);(d=o[e+60&gt;&gt;2])&amp;&amp;(C[e+64|0]&amp;&amp;(CA(d),t=o[e+52&gt;&gt;2]),o[e+60&gt;&gt;2]=0),o[e+60&gt;&gt;2]=g,n[e+64|0]=1,o[e+56&gt;&gt;2]=i,d=i}else t=v;if(v=t+1|0,o[e+52&gt;&gt;2]=v,o[o[e+60&gt;&gt;2]+(t&lt;&lt;2)&gt;&gt;2]=o[r&gt;&gt;2],(0|(_=_+1|0))==(0|a))break}if(Q)for(d=o[e+76&gt;&gt;2],v=o[e+72&gt;&gt;2],_=0;;){if(r=(_&lt;&lt;2)+m|0,(0|d)==(0|v))if((0|d)&gt;=(0|(i=d?d&lt;&lt;1:1)))t=d;else{if(i?(g=dA(i&lt;&lt;2),t=o[e+72&gt;&gt;2]):(g=0,t=d),(0|t)&gt;=1)for(d=0,v=t;o[d+g&gt;&gt;2]=o[o[e+80&gt;&gt;2]+d&gt;&gt;2],d=d+4|0,v=v+-1|0;);(f=o[e+80&gt;&gt;2])&amp;&amp;(C[e+84|0]&amp;&amp;(CA(f),t=o[e+72&gt;&gt;2]),o[e+80&gt;&gt;2]=0),o[e+80&gt;&gt;2]=g,n[e+84|0]=1,o[e+76&gt;&gt;2]=i,d=i}else t=v;if(v=t+1|0,o[e+72&gt;&gt;2]=v,o[o[e+80&gt;&gt;2]+(t&lt;&lt;2)&gt;&gt;2]=o[r&gt;&gt;2],(0|Q)==(0|(_=_+1|0)))break}else v=o[e+72&gt;&gt;2];(o[e+52&gt;&gt;2]+v|0)&gt;o[o[e+4&gt;&gt;2]+80&gt;&gt;2]&amp;&amp;Vf(e)}},ve,function(e,i){e|=0;var r,f,n=0;return r=o[(i|=0)&gt;&gt;2],f=o[e+84&gt;&gt;2],!(o[i+8&gt;&gt;2]&amp;o[e+8&gt;&gt;2])|!(o[e+12&gt;&gt;2]&amp;o[i+4&gt;&gt;2])|(0|r)==(0|f)||(e=o[e+96&gt;&gt;2],n=0|BA[o[o[e&gt;&gt;2]+28&gt;&gt;2]](e,f,r)),0|n},function(e,i,r){e|=0,i|=0,r|=0;var f=0,n=R(0),a=R(0),t=R(0),d=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);return n=R(1),(0|(f=o[i&gt;&gt;2]))==o[e+84&gt;&gt;2]|4&amp;C[f+204|0]|R(R(R(R(g[e+32&gt;&gt;2]-g[e+16&gt;&gt;2])*g[i+8&gt;&gt;2])+R(R(g[e+36&gt;&gt;2]-g[e+20&gt;&gt;2])*g[i+12&gt;&gt;2]))+R(R(g[e+40&gt;&gt;2]-g[e+24&gt;&gt;2])*g[i+16&gt;&gt;2]))&gt;=R(-g[e+88&gt;&gt;2])||(o[e+80&gt;&gt;2]=f,o[e+4&gt;&gt;2]=o[i+40&gt;&gt;2],r?(f=o[(r=i+8|0)+4&gt;&gt;2],o[e+48&gt;&gt;2]=o[r&gt;&gt;2],o[e+52&gt;&gt;2]=f,d=o[(r=r+8|0)+4&gt;&gt;2],o[(f=e+56|0)&gt;&gt;2]=o[r&gt;&gt;2],o[f+4&gt;&gt;2]=d):(v=g[f+12&gt;&gt;2],B=g[f+8&gt;&gt;2],_=g[f+28&gt;&gt;2],m=g[f+20&gt;&gt;2],Q=g[f+24&gt;&gt;2],h=g[f+44&gt;&gt;2],G=g[f+36&gt;&gt;2],y=g[f+40&gt;&gt;2],w=g[f+4&gt;&gt;2],n=g[i+16&gt;&gt;2],a=g[i+8&gt;&gt;2],t=g[i+12&gt;&gt;2],o[e+60&gt;&gt;2]=0,g[e+56&gt;&gt;2]=R(R(a*G)+R(t*y))+R(n*h),g[e+52&gt;&gt;2]=R(R(a*m)+R(t*Q))+R(n*_),g[e+48&gt;&gt;2]=R(R(w*a)+R(B*t))+R(v*n)),r=o[i+28&gt;&gt;2],o[e+64&gt;&gt;2]=o[i+24&gt;&gt;2],o[e+68&gt;&gt;2]=r,f=o[(r=i+32|0)+4&gt;&gt;2],o[(e=e+72|0)&gt;&gt;2]=o[r&gt;&gt;2],o[e+4&gt;&gt;2]=f,n=g[i+40&gt;&gt;2]),R(n)},function(e){var i;return o[(e|=0)&gt;&gt;2]=23812,(i=o[e+336&gt;&gt;2])&amp;&amp;(C[e+340|0]&amp;&amp;CA(i),o[e+336&gt;&gt;2]=0),o[e+336&gt;&gt;2]=0,o[e+328&gt;&gt;2]=0,o[e+332&gt;&gt;2]=0,n[e+340|0]=1,Ee(e),0|e},function(e){var i;o[(e|=0)&gt;&gt;2]=23812,(i=o[e+336&gt;&gt;2])&amp;&amp;(C[e+340|0]&amp;&amp;CA(i),o[e+336&gt;&gt;2]=0),o[e+336&gt;&gt;2]=0,o[e+328&gt;&gt;2]=0,o[e+332&gt;&gt;2]=0,n[e+340|0]=1,Ee(e),CA(e)},function(e,i,r){e|=0,r|=0;var f,a=0,t=0,d=0;f=o[(i|=0)&gt;&gt;2];A:{e:if(!((0|(r=o[e+328&gt;&gt;2]))&lt;1)){for(i=o[e+336&gt;&gt;2],a=r;;){if((0|f)!=o[i&gt;&gt;2]){if(i=i+4|0,a=a+-1|0)continue;break e}break}if(a)break A}if(o[e+332&gt;&gt;2]==(0|r)&amp;&amp;!((0|r)&gt;=(0|(t=r?r&lt;&lt;1:1)))){if(t&amp;&amp;(d=dA(t&lt;&lt;2),r=o[e+328&gt;&gt;2]),(0|r)&gt;=1)for(i=0,a=r;o[i+d&gt;&gt;2]=o[o[e+336&gt;&gt;2]+i&gt;&gt;2],i=i+4|0,a=a+-1|0;);(i=o[e+336&gt;&gt;2])&amp;&amp;(C[e+340|0]&amp;&amp;(CA(i),r=o[e+328&gt;&gt;2]),o[e+336&gt;&gt;2]=0),o[e+336&gt;&gt;2]=d,o[e+332&gt;&gt;2]=t,n[e+340|0]=1}o[e+328&gt;&gt;2]=r+1,o[o[e+336&gt;&gt;2]+(r&lt;&lt;2)&gt;&gt;2]=f}},function(e,i,r,f){i|=0,r|=0,f|=0;var n=0,a=0;A:if(!((0|(r=o[(e|=0)+328&gt;&gt;2]))&lt;1)){for(a=o[i&gt;&gt;2],f=0,i=n=o[e+336&gt;&gt;2];;){if((0|a)!=o[i&gt;&gt;2]){if(i=i+4|0,(0|(f=f+1|0))!=(0|r))continue;break A}break}(0|f)&gt;=(0|r)||(f=e,e=r+-1|0,o[f+328&gt;&gt;2]=e,o[i&gt;&gt;2]=o[(e&lt;&lt;2)+n&gt;&gt;2])}},function(e){var i=0;return o[(e|=0)&gt;&gt;2]=23856,i=o[e+344&gt;&gt;2],BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+344&gt;&gt;2]),o[e&gt;&gt;2]=23812,(i=o[e+336&gt;&gt;2])&amp;&amp;(C[e+340|0]&amp;&amp;CA(i),o[e+336&gt;&gt;2]=0),o[e+336&gt;&gt;2]=0,o[e+328&gt;&gt;2]=0,o[e+332&gt;&gt;2]=0,n[e+340|0]=1,Ee(e),0|e},function(e){var i=0;o[(e|=0)&gt;&gt;2]=23856,i=o[e+344&gt;&gt;2],BA[o[o[i&gt;&gt;2]&gt;&gt;2]](i),CA(o[e+344&gt;&gt;2]),o[e&gt;&gt;2]=23812,(i=o[e+336&gt;&gt;2])&amp;&amp;(C[e+340|0]&amp;&amp;CA(i),o[e+336&gt;&gt;2]=0),o[e+336&gt;&gt;2]=0,o[e+328&gt;&gt;2]=0,o[e+332&gt;&gt;2]=0,n[e+340|0]=1,Ee(e),CA(e)},function(e,i,r){e|=0,i|=0;var f,a=0,t=0,d=0,v=0,g=0;r=(r|=0)||o[e+188&gt;&gt;2],f=o[i&gt;&gt;2];A:{e:if(!((0|(a=o[e+328&gt;&gt;2]))&lt;1)){for(d=o[e+336&gt;&gt;2],t=a;;){if((0|f)!=o[d&gt;&gt;2]){if(d=d+4|0,t=t+-1|0)continue;break e}break}if(t)break A}if(o[e+332&gt;&gt;2]==(0|a)&amp;&amp;!((0|a)&gt;=(0|(v=a?a&lt;&lt;1:1)))){if(v&amp;&amp;(g=dA(v&lt;&lt;2),a=o[e+328&gt;&gt;2]),(0|a)&gt;=1)for(d=0,t=a;o[d+g&gt;&gt;2]=o[o[e+336&gt;&gt;2]+d&gt;&gt;2],d=d+4|0,t=t+-1|0;);(t=o[e+336&gt;&gt;2])&amp;&amp;(C[e+340|0]&amp;&amp;(CA(t),a=o[e+328&gt;&gt;2]),o[e+336&gt;&gt;2]=0),o[e+336&gt;&gt;2]=g,o[e+332&gt;&gt;2]=v,n[e+340|0]=1}o[o[e+336&gt;&gt;2]+(a&lt;&lt;2)&gt;&gt;2]=f,o[e+328&gt;&gt;2]=a+1,e=o[e+344&gt;&gt;2],BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,r,i)}},function(e,i,r,f){e|=0,r|=0,f|=0;var n,a,t=0,C=0,d=0;a=o[(i|=0)&gt;&gt;2],f=f||o[e+188&gt;&gt;2];A:if(!((0|(n=o[e+328&gt;&gt;2]))&lt;1)){for(t=d=o[e+336&gt;&gt;2];;){if((0|a)!=o[t&gt;&gt;2]){if(t=t+4|0,(0|(C=C+1|0))!=(0|n))continue;break A}break}(0|C)&gt;=(0|n)||(C=t,t=n+-1|0,o[C&gt;&gt;2]=o[(t&lt;&lt;2)+d&gt;&gt;2],o[e+328&gt;&gt;2]=t,e=o[e+344&gt;&gt;2],BA[o[o[e&gt;&gt;2]+12&gt;&gt;2]](e,f,i,r))}},function(e){var i;return o[(e|=0)&gt;&gt;2]=23968,(i=o[e+212&gt;&gt;2])&amp;&amp;(C[e+216|0]&amp;&amp;CA(i),o[e+212&gt;&gt;2]=0),o[e+212&gt;&gt;2]=0,o[e+204&gt;&gt;2]=0,o[e+208&gt;&gt;2]=0,n[e+216|0]=1,0|e},function(e){var i;o[(e|=0)&gt;&gt;2]=23968,(i=o[e+212&gt;&gt;2])&amp;&amp;(C[e+216|0]&amp;&amp;CA(i),o[e+212&gt;&gt;2]=0),o[e+212&gt;&gt;2]=0,o[e+204&gt;&gt;2]=0,o[e+208&gt;&gt;2]=0,n[e+216|0]=1,CA(e)},function(e,i,r){e|=0,i|=0,r=R(r),BA[o[o[e&gt;&gt;2]+32&gt;&gt;2]](e,i),BA[o[o[e&gt;&gt;2]+36&gt;&gt;2]](e,i,r)},Ri,function(e,i){e|=0,i|=0;var r,f=R(0),a=R(0),t=R(0),C=R(0),d=0;n[e+251|0]=1,d=o[i+4&gt;&gt;2],o[e+68&gt;&gt;2]=o[i&gt;&gt;2],o[e+72&gt;&gt;2]=d,r=o[(i=i+8|0)+4&gt;&gt;2],o[(d=e+76|0)&gt;&gt;2]=o[i&gt;&gt;2],o[d+4&gt;&gt;2]=r,f=g[e+68&gt;&gt;2],a=g[e+72&gt;&gt;2],t=g[d&gt;&gt;2],(C=R(w(R(R(R(f*f)+R(a*a))+R(t*t)))))&gt;R(1.1920928955078125e-7)?(C=R(R(1)/C),t=R(t*C),a=R(a*C),f=R(f*C),i=o[e+80&gt;&gt;2]):(f=R(0),a=R(0),t=R(0),i=0),g[e+84&gt;&gt;2]=f,o[e+96&gt;&gt;2]=i,g[e+92&gt;&gt;2]=t,g[e+88&gt;&gt;2]=a},function(e,i,r){e|=0,i|=0,r=R(r);var f,a=0,t=R(0),C=R(0),d=R(0),v=R(0),B=R(0),_=R(0),m=R(0),Q=0;n[e+251|0]=0,a=o[i+4&gt;&gt;2],o[e+68&gt;&gt;2]=o[i&gt;&gt;2],o[e+72&gt;&gt;2]=a,f=o[(i=i+8|0)+4&gt;&gt;2],o[(a=e+76|0)&gt;&gt;2]=o[i&gt;&gt;2],o[a+4&gt;&gt;2]=f,C=g[e+68&gt;&gt;2],d=g[e+72&gt;&gt;2],v=g[a&gt;&gt;2],(B=R(w(R(R(R(C*C)+R(d*d))+R(v*v)))))&gt;R(1.1920928955078125e-7)&amp;&amp;(t=R(R(1)/B),_=R(v*t),m=R(d*t),t=R(C*t),Q=o[e+80&gt;&gt;2]),g[e+84&gt;&gt;2]=t,o[e+96&gt;&gt;2]=Q,g[e+92&gt;&gt;2]=_,g[e+88&gt;&gt;2]=m,g[e+252&gt;&gt;2]=g[e+252&gt;&gt;2]+r},function(e,i){i|=0;var r,f=0,n=0,t=0,C=0,d=0;if(o[(e|=0)+68&gt;&gt;2]=0,o[e+72&gt;&gt;2]=0,o[(r=e+76|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[e+252&gt;&gt;2]=0,a[e+248&gt;&gt;1]=0,o[e+20&gt;&gt;2]=0,o[e+24&gt;&gt;2]=0,e=o[o[e+8&gt;&gt;2]+344&gt;&gt;2],o[4+(0|BA[o[o[e&gt;&gt;2]+28&gt;&gt;2]](e))&gt;&gt;2]&gt;=1)for(;n=e,t=o[o[12+(0|BA[o[o[e&gt;&gt;2]+28&gt;&gt;2]](e))&gt;&gt;2]&gt;&gt;2],C=o[o[12+(0|BA[o[o[e&gt;&gt;2]+28&gt;&gt;2]](e))&gt;&gt;2]+4&gt;&gt;2],d=o[i+24&gt;&gt;2],f=o[o[e&gt;&gt;2]+12&gt;&gt;2],BA[f](0|n,0|t,0|C,0|d),o[4+(0|BA[o[o[e&gt;&gt;2]+28&gt;&gt;2]](e))&gt;&gt;2]&gt;0;);},function(e,i){e|=0;var r,f,n=0,a=0;r=o[(a=(i|=0)+8|0)&gt;&gt;2],a=o[a+4&gt;&gt;2],f=o[i&gt;&gt;2],i=o[i+4&gt;&gt;2],e=o[e+8&gt;&gt;2],o[(n=e+44|0)&gt;&gt;2]=1065353216,o[n+4&gt;&gt;2]=0,o[(n=e+36|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[e+24&gt;&gt;2]=1065353216,o[(n=e+28|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[(n=e+16|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[e+4&gt;&gt;2]=1065353216,o[(n=e+8|0)&gt;&gt;2]=0,o[n+4&gt;&gt;2]=0,o[(n=e+60|0)&gt;&gt;2]=r,o[n+4&gt;&gt;2]=a,o[(a=e+52|0)&gt;&gt;2]=f,o[a+4&gt;&gt;2]=i,o[e+304&gt;&gt;2]=o[e+304&gt;&gt;2]+1},function(e,i){i|=0;var r,f=0,n=0,a=0,t=0,C=0;D=i=D-16|0,a=o[(e|=0)+8&gt;&gt;2],t=o[(f=a+52|0)+4&gt;&gt;2],o[e+132&gt;&gt;2]=o[f&gt;&gt;2],o[e+136&gt;&gt;2]=t,C=o[(n=a+60|0)+4&gt;&gt;2],o[(t=e+140|0)&gt;&gt;2]=o[n&gt;&gt;2],o[t+4&gt;&gt;2]=C,t=o[f&gt;&gt;2],f=o[f+4&gt;&gt;2],C=o[n+4&gt;&gt;2],o[(r=e+160|0)&gt;&gt;2]=o[n&gt;&gt;2],o[r+4&gt;&gt;2]=C,o[e+152&gt;&gt;2]=t,o[e+156&gt;&gt;2]=f,Hf(a+4|0,i),t=o[(n=i+8|0)+4&gt;&gt;2],o[(f=a=e+176|0)&gt;&gt;2]=o[n&gt;&gt;2],o[f+4&gt;&gt;2]=t,f=o[i+4&gt;&gt;2],o[e+168&gt;&gt;2]=o[i&gt;&gt;2],o[e+172&gt;&gt;2]=f,n=o[a+4&gt;&gt;2],o[(f=e+192|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=n,a=o[e+172&gt;&gt;2],o[e+184&gt;&gt;2]=o[e+168&gt;&gt;2],o[e+188&gt;&gt;2]=a,D=i+16|0},function(e,i,r){e|=0,i|=0,r=R(r);var f,a=0,t=0,d=0,v=R(0),B=0,_=R(0),Q=R(0),h=0,G=R(0),y=R(0),W=R(0),p=0,F=0,Z=R(0),Y=R(0),V=R(0),E=R(0),z=0,gi=R(0),br=0,vr=0,gr=0,hr=0,Dr=0,Gf=0,Zf=0,cn=0,un=0;D=f=D-80|0,v=g[e+100&gt;&gt;2],_=g[e+104&gt;&gt;2],G=g[e+108&gt;&gt;2],(Q=R(R(R(v*v)+R(_*_))+R(G*G)))&gt;R(0)&amp;&amp;(Q=Er(R(R(1)-g[e+244&gt;&gt;2]),r),G=R(G*Q),g[e+108&gt;&gt;2]=G,_=R(_*Q),g[e+104&gt;&gt;2]=_,v=R(v*Q),g[e+100&gt;&gt;2]=v,Q=R(R(R(v*v)+R(_*_))+R(G*G))),Q&gt;R(0)&amp;&amp;(a=o[e+8&gt;&gt;2],B=o[(d=a+12|0)&gt;&gt;2],p=o[d+4&gt;&gt;2],h=o[a+4&gt;&gt;2],F=o[a+8&gt;&gt;2],br=o[(z=a+28|0)+4&gt;&gt;2],o[(t=d=f+40|0)&gt;&gt;2]=o[z&gt;&gt;2],o[t+4&gt;&gt;2]=br,o[(t=f+24|0)&gt;&gt;2]=B,o[t+4&gt;&gt;2]=p,z=o[(B=a+36|0)&gt;&gt;2],br=o[B+4&gt;&gt;2],gr=o[(B=a+20|0)&gt;&gt;2],hr=o[B+4&gt;&gt;2],Dr=o[(B=a+44|0)&gt;&gt;2],Gf=o[B+4&gt;&gt;2],Zf=o[(vr=a+60|0)+4&gt;&gt;2],o[(B=p=f+72|0)&gt;&gt;2]=o[vr&gt;&gt;2],o[B+4&gt;&gt;2]=Zf,o[(B=f+56|0)&gt;&gt;2]=Dr,o[B+4&gt;&gt;2]=Gf,o[f+16&gt;&gt;2]=h,o[f+20&gt;&gt;2]=F,o[f+32&gt;&gt;2]=gr,o[f+36&gt;&gt;2]=hr,h=o[(a=a+52|0)+4&gt;&gt;2],o[f+64&gt;&gt;2]=o[a&gt;&gt;2],o[f+68&gt;&gt;2]=h,o[f+48&gt;&gt;2]=z,o[f+52&gt;&gt;2]=br,W=R(w(Q)),Y=di(Z=R(R(W*r)*R(.5))),Hf(f+16|0,f),Q=g[f+12&gt;&gt;2],V=g[f&gt;&gt;2],Z=Ci(Z),y=v,v=R(R(1)/W),W=R(y*v),y=R(G*v),v=R(_*v),_=R(Y/R(w(R(R(y*y)+R(R(W*W)+R(v*v)))))),G=R(W*_),W=R(v*_),Y=g[f+8&gt;&gt;2],y=R(y*_),E=g[f+4&gt;&gt;2],v=R(R(R(R(V*Z)+R(Q*G))+R(W*Y))-R(y*E)),_=R(R(R(R(Z*Q)-R(G*V))-R(W*E))-R(y*Y)),gi=R(R(R(R(y*Q)+R(Z*Y))+R(G*E))-R(W*V)),G=R(R(R(y*V)+R(R(W*Q)+R(Z*E)))-R(G*Y)),Q=R(R(2)/R(R(_*_)+R(R(gi*gi)+R(R(v*v)+R(G*G))))),V=R(gi*Q),W=R(v*V),Z=R(G*Q),Y=R(_*Z),g[t&gt;&gt;2]=W+Y,o[f+60&gt;&gt;2]=0,o[f+44&gt;&gt;2]=0,y=R(G*V),Q=R(v*Q),E=R(_*Q),g[f+52&gt;&gt;2]=y+E,g[d&gt;&gt;2]=y-E,Q=R(v*Q),G=R(G*Z),g[B&gt;&gt;2]=R(1)-R(Q+G),y=Q,Q=R(gi*V),g[f+36&gt;&gt;2]=R(1)-R(y+Q),o[f+28&gt;&gt;2]=0,g[f+48&gt;&gt;2]=W-Y,v=R(v*Z),_=R(_*V),g[f+32&gt;&gt;2]=v+_,g[f+20&gt;&gt;2]=v-_,F=o[t+4&gt;&gt;2],a=o[e+8&gt;&gt;2],o[(h=a+12|0)&gt;&gt;2]=o[t&gt;&gt;2],o[h+4&gt;&gt;2]=F,g[f+16&gt;&gt;2]=R(1)-R(G+Q),t=o[f+20&gt;&gt;2],o[a+4&gt;&gt;2]=o[f+16&gt;&gt;2],o[a+8&gt;&gt;2]=t,h=o[f+36&gt;&gt;2],o[(t=a+20|0)&gt;&gt;2]=o[f+32&gt;&gt;2],o[t+4&gt;&gt;2]=h,h=o[d+4&gt;&gt;2],o[(t=a+28|0)&gt;&gt;2]=o[d&gt;&gt;2],o[t+4&gt;&gt;2]=h,o[a+304&gt;&gt;2]=o[a+304&gt;&gt;2]+1,t=o[f+52&gt;&gt;2],o[(d=a+36|0)&gt;&gt;2]=o[f+48&gt;&gt;2],o[d+4&gt;&gt;2]=t,t=o[B+4&gt;&gt;2],o[(d=a+44|0)&gt;&gt;2]=o[B&gt;&gt;2],o[d+4&gt;&gt;2]=t,t=o[p+4&gt;&gt;2],o[(d=a+60|0)&gt;&gt;2]=o[p&gt;&gt;2],o[d+4&gt;&gt;2]=t,d=o[f+68&gt;&gt;2],o[(a=a+52|0)&gt;&gt;2]=o[f+64&gt;&gt;2],o[a+4&gt;&gt;2]=d,a=o[e+8&gt;&gt;2],B=o[(t=d=a+52|0)+4&gt;&gt;2],o[e+132&gt;&gt;2]=o[t&gt;&gt;2],o[e+136&gt;&gt;2]=B,h=o[(t=a+60|0)+4&gt;&gt;2],o[(B=e+140|0)&gt;&gt;2]=o[t&gt;&gt;2],o[B+4&gt;&gt;2]=h,B=o[d&gt;&gt;2],d=o[d+4&gt;&gt;2],h=o[t+4&gt;&gt;2],o[(p=e+160|0)&gt;&gt;2]=o[t&gt;&gt;2],o[p+4&gt;&gt;2]=h,o[e+152&gt;&gt;2]=B,o[e+156&gt;&gt;2]=d,Hf(a+4|0,f),B=o[(t=f+8|0)+4&gt;&gt;2],o[(a=e+176|0)&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=B,d=o[f+4&gt;&gt;2],o[e+168&gt;&gt;2]=o[f&gt;&gt;2],o[e+172&gt;&gt;2]=d,t=o[a+4&gt;&gt;2],o[(d=e+192|0)&gt;&gt;2]=o[a&gt;&gt;2],o[d+4&gt;&gt;2]=t,a=o[e+172&gt;&gt;2],o[e+184&gt;&gt;2]=o[e+168&gt;&gt;2],o[e+188&gt;&gt;2]=a),g[e+252&gt;&gt;2]&lt;=R(0)&amp;&amp;!C[e+251|0]||(cn=e,un=0|BA[o[o[e&gt;&gt;2]+48&gt;&gt;2]](e),n[cn+248|0]=un,_=g[e+72&gt;&gt;2],G=g[e+68&gt;&gt;2],Q=g[e+76&gt;&gt;2],v=Er(R(R(1)-g[e+240&gt;&gt;2]),r),R(R(R(G*G)+R(_*_))+R(Q*Q))&gt;R(0)&amp;&amp;(g[e+76&gt;&gt;2]=Q*v,g[e+72&gt;&gt;2]=_*v,g[e+68&gt;&gt;2]=G*v),v=R(R(g[e+20&gt;&gt;2]*v)-R(g[e+52&gt;&gt;2]*r)),g[e+20&gt;&gt;2]=v,v&gt;R(0)&amp;&amp;(v&gt;(_=g[e+32&gt;&gt;2])&amp;&amp;(g[e+20&gt;&gt;2]=_,v=_)),v&lt;R(0)&amp;&amp;(_=R(m(g[e+28&gt;&gt;2])),R(m(v))&gt;_&amp;&amp;(v=R(-_),g[e+20&gt;&gt;2]=v)),g[e+24&gt;&gt;2]=v*r,a=o[e+8&gt;&gt;2],B=o[(t=a+12|0)+4&gt;&gt;2],o[(d=f+24|0)&gt;&gt;2]=o[t&gt;&gt;2],o[d+4&gt;&gt;2]=B,B=o[(t=a+28|0)+4&gt;&gt;2],o[(d=f+40|0)&gt;&gt;2]=o[t&gt;&gt;2],o[d+4&gt;&gt;2]=B,B=o[(t=a+44|0)+4&gt;&gt;2],o[(d=f+56|0)&gt;&gt;2]=o[t&gt;&gt;2],o[d+4&gt;&gt;2]=B,B=o[(t=a+60|0)+4&gt;&gt;2],o[(d=f+72|0)&gt;&gt;2]=o[t&gt;&gt;2],o[d+4&gt;&gt;2]=B,d=o[a+8&gt;&gt;2],o[f+16&gt;&gt;2]=o[a+4&gt;&gt;2],o[f+20&gt;&gt;2]=d,t=o[(d=a+20|0)+4&gt;&gt;2],o[f+32&gt;&gt;2]=o[d&gt;&gt;2],o[f+36&gt;&gt;2]=t,t=o[(d=a+36|0)+4&gt;&gt;2],o[f+48&gt;&gt;2]=o[d&gt;&gt;2],o[f+52&gt;&gt;2]=t,d=o[(a=a+52|0)+4&gt;&gt;2],o[f+64&gt;&gt;2]=o[a&gt;&gt;2],o[f+68&gt;&gt;2]=d,function(e,i){var r,f,a,t=0,d=0,v=R(0),B=0,_=0,m=0,Q=R(0),h=R(0),G=R(0),y=0,w=R(0),W=R(0),p=0,F=R(0),Z=0,Y=0,V=R(0),E=R(0),z=0,gi=R(0),br=R(0),vr=R(0),gr=R(0);D=r=D-240|0,g[e+20&gt;&gt;2]&lt;R(0)&amp;&amp;(E=g[e+60&gt;&gt;2],d=o[e+60&gt;&gt;2]),o[(t=z=r+200|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[(Y=r+196|0)&gt;&gt;2]=1065353216,o[(t=m=r+216|0)&gt;&gt;2]=1065353216,o[t+4&gt;&gt;2]=0,o[(t=y=r+136|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[(Z=r+132|0)&gt;&gt;2]=1065353216,o[(t=f=r+152|0)&gt;&gt;2]=1065353216,o[t+4&gt;&gt;2]=0,p=o[(t=e+140|0)+4&gt;&gt;2],o[(_=r+232|0)&gt;&gt;2]=o[t&gt;&gt;2],o[_+4&gt;&gt;2]=p,o[r+180&gt;&gt;2]=0,o[r+184&gt;&gt;2]=0,o[r+176&gt;&gt;2]=1065353216,o[r+188&gt;&gt;2]=0,o[r+192&gt;&gt;2]=0,o[r+208&gt;&gt;2]=0,o[r+212&gt;&gt;2]=0,o[r+116&gt;&gt;2]=0,o[r+120&gt;&gt;2]=0,o[r+112&gt;&gt;2]=1065353216,o[r+124&gt;&gt;2]=0,o[r+128&gt;&gt;2]=0,o[r+144&gt;&gt;2]=0,o[r+148&gt;&gt;2]=0,_=o[e+136&gt;&gt;2],o[r+224&gt;&gt;2]=o[e+132&gt;&gt;2],o[r+228&gt;&gt;2]=_,br=g[e+256&gt;&gt;2],v=(v=g[e+24&gt;&gt;2])&gt;R(0)?v:R(0),g[e+152&gt;&gt;2]=R(R(E*br)+g[e+132&gt;&gt;2])+R(g[e+272&gt;&gt;2]*v),vr=g[e+260&gt;&gt;2],g[e+156&gt;&gt;2]=R(R(E*vr)+g[e+136&gt;&gt;2])+R(v*g[e+276&gt;&gt;2]),o[e+164&gt;&gt;2]=0,_=e+160|0,gr=g[e+264&gt;&gt;2],g[_&gt;&gt;2]=R(R(E*gr)+g[t&gt;&gt;2])+R(v*g[e+280&gt;&gt;2]),B=o[e+156&gt;&gt;2],a=o[e+152&gt;&gt;2],o[e+132&gt;&gt;2]=a,o[e+136&gt;&gt;2]=B,p=o[_+4&gt;&gt;2],_=o[_&gt;&gt;2],o[t&gt;&gt;2]=_,o[t+4&gt;&gt;2]=p,o[(t=r+168|0)&gt;&gt;2]=_,o[t+4&gt;&gt;2]=p,o[r+160&gt;&gt;2]=a,o[r+164&gt;&gt;2]=B,h=g[e+180&gt;&gt;2],w=g[e+176&gt;&gt;2],Q=g[e+172&gt;&gt;2],v=g[e+168&gt;&gt;2],o[r+220&gt;&gt;2]=0,o[r+204&gt;&gt;2]=0,F=R(R(2)/R(R(R(R(v*v)+R(Q*Q))+R(w*w))+R(h*h))),V=R(w*F),G=R(Q*V),W=R(v*F),gi=R(h*W),g[r+212&gt;&gt;2]=G+gi,g[z&gt;&gt;2]=G-gi,G=R(v*W),W=Q,Q=R(Q*F),F=R(W*Q),g[m&gt;&gt;2]=R(1)-R(G+F),w=R(w*V),g[Y&gt;&gt;2]=R(1)-R(G+w),o[r+188&gt;&gt;2]=0,G=R(v*V),W=R(h*Q),g[r+208&gt;&gt;2]=G-W,v=R(v*Q),h=R(h*V),g[r+192&gt;&gt;2]=v+h,g[r+184&gt;&gt;2]=G+W,g[r+180&gt;&gt;2]=v-h,g[r+176&gt;&gt;2]=R(1)-R(F+w),h=g[e+196&gt;&gt;2],w=g[e+192&gt;&gt;2],Q=g[e+188&gt;&gt;2],v=g[e+184&gt;&gt;2],o[r+156&gt;&gt;2]=0,o[r+140&gt;&gt;2]=0,F=R(R(2)/R(R(R(R(v*v)+R(Q*Q))+R(w*w))+R(h*h))),V=R(w*F),G=R(Q*V),W=R(v*F),gi=R(h*W),g[r+148&gt;&gt;2]=G+gi,g[y&gt;&gt;2]=G-gi,G=R(v*W),W=Q,Q=R(Q*F),F=R(W*Q),g[f&gt;&gt;2]=R(1)-R(G+F),w=R(w*V),g[Z&gt;&gt;2]=R(1)-R(G+w),o[r+124&gt;&gt;2]=0,G=R(v*V),W=R(h*Q),g[r+144&gt;&gt;2]=G-W,v=R(v*Q),h=R(h*V),g[r+128&gt;&gt;2]=v+h,g[r+120&gt;&gt;2]=G+W,g[r+116&gt;&gt;2]=v-h,g[r+112&gt;&gt;2]=R(1)-R(F+w),o[(t=r+24|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[(t=r+32|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[(t=r+40|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[r+100&gt;&gt;2]=0,g[r+96&gt;&gt;2]=-gr,g[r+92&gt;&gt;2]=-vr,o[r+16&gt;&gt;2]=0,o[r+20&gt;&gt;2]=0,g[r+88&gt;&gt;2]=-br,o[r+80&gt;&gt;2]=0,o[r+4&gt;&gt;2]=1065353216,o[r&gt;&gt;2]=24172,t=o[e+8&gt;&gt;2],o[r+84&gt;&gt;2]=t,o[r+104&gt;&gt;2]=o[e+48&gt;&gt;2],_=o[t+188&gt;&gt;2],o[r+8&gt;&gt;2]=o[_+4&gt;&gt;2],o[r+12&gt;&gt;2]=o[_+8&gt;&gt;2],C[e+250|0]?Nf(t,o[e+12&gt;&gt;2],r+176|0,r+112|0,r,g[i+56&gt;&gt;2]):gf(i,o[e+12&gt;&gt;2],r+176|0,r+112|0,r,g[i+56&gt;&gt;2]),_=e+152|0,t=e+132|0;A:{e:{i:{if(g[r+4&gt;&gt;2]&lt;R(1)&amp;&amp;(B=o[e+8&gt;&gt;2],!(4&amp;C[B+204|0])&amp;&amp;BA[o[o[e&gt;&gt;2]+56&gt;&gt;2]](e,B,o[r+80&gt;&gt;2]))){if(R(R(R(g[r+48&gt;&gt;2]*g[e+256&gt;&gt;2])+R(g[r+52&gt;&gt;2]*g[e+260&gt;&gt;2]))+R(g[r+56&gt;&gt;2]*g[e+264&gt;&gt;2]))&gt;R(0)&amp;&amp;(v=g[r+4&gt;&gt;2],g[e+148&gt;&gt;2]=E*v,C[e+288|0]?(E=R(R(1)-v),g[e+132&gt;&gt;2]=R(E*g[e+132&gt;&gt;2])+R(v*g[e+152&gt;&gt;2]),g[e+136&gt;&gt;2]=R(E*g[e+136&gt;&gt;2])+R(v*g[e+156&gt;&gt;2]),g[e+140&gt;&gt;2]=R(E*g[e+140&gt;&gt;2])+R(v*g[e+160&gt;&gt;2])):(d=o[_+4&gt;&gt;2],o[t&gt;&gt;2]=o[_&gt;&gt;2],o[t+4&gt;&gt;2]=d,p=o[(B=_+8|0)+4&gt;&gt;2],o[(d=t+8|0)&gt;&gt;2]=o[B&gt;&gt;2],o[d+4&gt;&gt;2]=p)),m=o[(Y=z=t+8|0)+4&gt;&gt;2],B=o[e+8&gt;&gt;2],o[(d=p=B+60|0)&gt;&gt;2]=o[Y&gt;&gt;2],o[d+4&gt;&gt;2]=m,m=o[t+4&gt;&gt;2],o[(d=Y=B+52|0)&gt;&gt;2]=o[t&gt;&gt;2],o[d+4&gt;&gt;2]=m,d=o[e+8&gt;&gt;2],o[d+304&gt;&gt;2]=o[d+304&gt;&gt;2]+1,Z=o[(y=B+12|0)+4&gt;&gt;2],o[(m=d+12|0)&gt;&gt;2]=o[y&gt;&gt;2],o[m+4&gt;&gt;2]=Z,m=o[B+8&gt;&gt;2],o[d+4&gt;&gt;2]=o[B+4&gt;&gt;2],o[d+8&gt;&gt;2]=m,Z=o[(y=B+28|0)+4&gt;&gt;2],o[(m=d+28|0)&gt;&gt;2]=o[y&gt;&gt;2],o[m+4&gt;&gt;2]=Z,Z=o[(y=B+20|0)+4&gt;&gt;2],o[(m=d+20|0)&gt;&gt;2]=o[y&gt;&gt;2],o[m+4&gt;&gt;2]=Z,Z=o[(y=B+44|0)+4&gt;&gt;2],o[(m=d+44|0)&gt;&gt;2]=o[y&gt;&gt;2],o[m+4&gt;&gt;2]=Z,y=o[(B=B+36|0)+4&gt;&gt;2],o[(m=d+36|0)&gt;&gt;2]=o[B&gt;&gt;2],o[m+4&gt;&gt;2]=y,m=o[Y+4&gt;&gt;2],o[(B=d+52|0)&gt;&gt;2]=o[Y&gt;&gt;2],o[B+4&gt;&gt;2]=m,B=o[p+4&gt;&gt;2],o[(d=d+60|0)&gt;&gt;2]=o[p&gt;&gt;2],o[d+4&gt;&gt;2]=B,n[e+220|0]=0,!Jf(e,i))break e;if(n[e+220|0]=1,Jf(e,i))break i;break e}o[e+148&gt;&gt;2]=d,e=o[_+4&gt;&gt;2],o[t&gt;&gt;2]=o[_&gt;&gt;2],o[t+4&gt;&gt;2]=e,e=t+8|0,t=o[(i=_+8|0)+4&gt;&gt;2],o[e&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=t;break A}n[e+220|0]=1,Jf(e,i)&amp;&amp;(n[e+220|0]=1,Jf(e,i)&amp;&amp;(n[e+220|0]=1,Jf(e,i)&amp;&amp;(n[e+220|0]=1)))}d=o[e+8&gt;&gt;2],p=o[(B=i=d+52|0)+4&gt;&gt;2],o[_&gt;&gt;2]=o[B&gt;&gt;2],o[_+4&gt;&gt;2]=p,p=o[(d=d+60|0)+4&gt;&gt;2],o[(_=_+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[_+4&gt;&gt;2]=p,_=o[i&gt;&gt;2],i=o[i+4&gt;&gt;2],B=o[d+4&gt;&gt;2],o[z&gt;&gt;2]=o[d&gt;&gt;2],o[z+4&gt;&gt;2]=B,o[t&gt;&gt;2]=_,o[t+4&gt;&gt;2]=i,g[e+24&gt;&gt;2]&gt;R(0)&amp;&amp;(o[e+20&gt;&gt;2]=0,o[e+24&gt;&gt;2]=0,o[e+148&gt;&gt;2]=o[e+60&gt;&gt;2])}D=r+240|0}(e,i),B=f- -64|0,d=f+48|0,a=f+32|0,C[e+251|0]?Xf(e,i,e+68|0):(v=g[e+252&gt;&gt;2],g[e+252&gt;&gt;2]=v-r,o[f+12&gt;&gt;2]=0,v=v&gt;r?r:v,g[f+8&gt;&gt;2]=v*g[e+76&gt;&gt;2],g[f+4&gt;&gt;2]=v*g[e+72&gt;&gt;2],g[f&gt;&gt;2]=v*g[e+68&gt;&gt;2],Xf(e,i,f)),function(e,i,r){var f,a=R(0),t=0,d=0,v=R(0),B=0,_=R(0),m=0,Q=0,h=R(0),G=R(0),y=R(0),w=0,W=R(0),p=R(0),F=R(0),Z=0,Y=0,V=R(0),E=R(0),z=R(0),gi=0,br=0,vr=0,gr=0,hr=R(0),Dr=R(0),Gf=0,Zf=0;D=f=D-432|0,d=o[(B=e+160|0)+4&gt;&gt;2],o[(m=f+232|0)&gt;&gt;2]=o[B&gt;&gt;2],o[m+4&gt;&gt;2]=d,m=o[e+156&gt;&gt;2],o[f+224&gt;&gt;2]=o[e+152&gt;&gt;2],o[f+228&gt;&gt;2]=m;A:if(!((a=g[e+20&gt;&gt;2])&gt;R(0))){for((a=R((a&lt;R(0)?R(-a):R(0))*r))&gt;R(0)&amp;&amp;(a&gt;(v=g[e+28&gt;&gt;2])^1|(C[e+249|0]?!C[e+248|0]:0)||(a=v)),m=e+152|0,a=R(a+g[e+148&gt;&gt;2]),V=R(g[e+256&gt;&gt;2]*a),g[e+152&gt;&gt;2]=g[e+152&gt;&gt;2]-V,B=e+156|0,E=R(a*g[e+260&gt;&gt;2]),g[B&gt;&gt;2]=g[B&gt;&gt;2]-E,w=B=e+160|0,_=g[B&gt;&gt;2],z=R(a*g[(B=e+264|0)&gt;&gt;2]),g[w&gt;&gt;2]=_-z,o[(d=f+136|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,o[(d=f+144|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,o[(d=f+152|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,t=o[B+4&gt;&gt;2],o[(d=f+208|0)&gt;&gt;2]=o[B&gt;&gt;2],o[d+4&gt;&gt;2]=t,o[f+128&gt;&gt;2]=0,o[f+132&gt;&gt;2]=0,d=o[e+260&gt;&gt;2],o[f+200&gt;&gt;2]=o[e+256&gt;&gt;2],o[f+204&gt;&gt;2]=d,o[f+192&gt;&gt;2]=0,o[f+116&gt;&gt;2]=1065353216,o[f+112&gt;&gt;2]=24172,t=o[e+8&gt;&gt;2],o[f+196&gt;&gt;2]=t,Z=o[e+48&gt;&gt;2],o[f+216&gt;&gt;2]=Z,d=o[t+188&gt;&gt;2],o[f+120&gt;&gt;2]=o[d+4&gt;&gt;2],o[f+124&gt;&gt;2]=o[d+8&gt;&gt;2],o[(Q=f+24|0)&gt;&gt;2]=0,o[Q+4&gt;&gt;2]=0,o[(Q=f+32|0)&gt;&gt;2]=0,o[Q+4&gt;&gt;2]=0,o[(Q=f+40|0)&gt;&gt;2]=0,o[Q+4&gt;&gt;2]=0,gi=o[B+4&gt;&gt;2],o[(Q=f+96|0)&gt;&gt;2]=o[B&gt;&gt;2],o[Q+4&gt;&gt;2]=gi,o[f+80&gt;&gt;2]=0,o[f+4&gt;&gt;2]=1065353216,o[f+16&gt;&gt;2]=0,o[f+20&gt;&gt;2]=0,o[f+84&gt;&gt;2]=t,B=o[e+260&gt;&gt;2],o[f+88&gt;&gt;2]=o[e+256&gt;&gt;2],o[f+92&gt;&gt;2]=B,o[f&gt;&gt;2]=24172,o[f+104&gt;&gt;2]=Z,B=o[d+8&gt;&gt;2],o[f+8&gt;&gt;2]=o[d+4&gt;&gt;2],o[f+12&gt;&gt;2]=B,B=e+132|0,Z=f+352|0,Q=f+416|0,gi=f+264|0,vr=f+240|4,gr=f+328|0,Gf=(br=f+284|0)+16|0,d=0;;){o[gr&gt;&gt;2]=0,o[gr+4&gt;&gt;2]=0,o[vr&gt;&gt;2]=0,o[vr+4&gt;&gt;2]=0,o[gi&gt;&gt;2]=0,o[gi+4&gt;&gt;2]=0,o[br&gt;&gt;2]=0,o[br+4&gt;&gt;2]=0,o[(t=gr+8|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[(t=vr+8|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[(t=gi+8|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[(t=br+8|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[Gf&gt;&gt;2]=0,t=o[B+4&gt;&gt;2],o[Q&gt;&gt;2]=o[B&gt;&gt;2],o[Q+4&gt;&gt;2]=t,w=o[(Y=B+8|0)+4&gt;&gt;2],o[(t=Q+8|0)&gt;&gt;2]=o[Y&gt;&gt;2],o[t+4&gt;&gt;2]=w,o[f+324&gt;&gt;2]=1065353216,o[f+316&gt;&gt;2]=0,o[f+320&gt;&gt;2]=0,o[f+344&gt;&gt;2]=1065353216,o[f+348&gt;&gt;2]=0,o[f+240&gt;&gt;2]=1065353216,o[f+260&gt;&gt;2]=1065353216,o[f+280&gt;&gt;2]=1065353216,Zf=o[(w=Y=m+8|0)+4&gt;&gt;2],o[(t=Z+8|0)&gt;&gt;2]=o[w&gt;&gt;2],o[t+4&gt;&gt;2]=Zf,t=o[m+4&gt;&gt;2],o[Z&gt;&gt;2]=o[m&gt;&gt;2],o[Z+4&gt;&gt;2]=t,o[f+412&gt;&gt;2]=0,o[f+396&gt;&gt;2]=0,o[f+380&gt;&gt;2]=0,a=g[e+168&gt;&gt;2],v=g[e+172&gt;&gt;2],h=g[e+176&gt;&gt;2],_=g[e+180&gt;&gt;2],y=R(R(2)/R(R(R(R(a*a)+R(v*v))+R(h*h))+R(_*_))),F=R(v*y),G=R(a*F),p=R(h*y),W=R(_*p),g[f+372&gt;&gt;2]=G-W,hr=R(a*p),Dr=R(_*F),g[f+376&gt;&gt;2]=hr+Dr,g[f+384&gt;&gt;2]=G+W,G=R(v*p),W=_,_=R(a*y),y=R(W*_),g[f+392&gt;&gt;2]=G-y,g[f+400&gt;&gt;2]=hr-Dr,g[f+404&gt;&gt;2]=G+y,v=R(v*F),h=R(h*p),g[f+368&gt;&gt;2]=R(1)-R(v+h),a=R(a*_),g[f+388&gt;&gt;2]=R(1)-R(a+h),g[f+408&gt;&gt;2]=R(1)-R(a+v),o[f+316&gt;&gt;2]=0,o[f+332&gt;&gt;2]=0,o[f+348&gt;&gt;2]=0,a=g[e+184&gt;&gt;2],v=g[e+188&gt;&gt;2],h=g[e+192&gt;&gt;2],_=g[e+196&gt;&gt;2],y=R(R(2)/R(R(R(R(a*a)+R(v*v))+R(h*h))+R(_*_))),F=R(v*y),G=R(a*F),p=R(h*y),W=R(_*p),g[f+320&gt;&gt;2]=G+W,g[f+308&gt;&gt;2]=G-W,G=R(a*p),W=R(_*F),g[f+336&gt;&gt;2]=G-W,g[f+312&gt;&gt;2]=G+W,G=R(v*p),W=_,_=R(a*y),y=R(W*_),g[f+340&gt;&gt;2]=G+y,g[f+328&gt;&gt;2]=G-y,v=R(v*F),h=R(h*p),g[f+304&gt;&gt;2]=R(1)-R(v+h),a=R(a*_),g[f+344&gt;&gt;2]=R(1)-R(a+v),g[f+324&gt;&gt;2]=R(1)-R(a+h),a=g[e+152&gt;&gt;2],v=g[e+156&gt;&gt;2],_=g[e+160&gt;&gt;2],o[f+300&gt;&gt;2]=0,g[f+296&gt;&gt;2]=_-z,g[f+292&gt;&gt;2]=v-E,g[f+288&gt;&gt;2]=a-V;e:if(C[e+250|0]){if(Nf(o[e+8&gt;&gt;2],o[e+12&gt;&gt;2],f+368|0,f+304|0,f+112|0,g[i+56&gt;&gt;2]),g[f+116&gt;&gt;2]&lt;R(1))break e;if(t=o[e+8&gt;&gt;2],4&amp;C[t+204|0])break e;Nf(t,o[e+12&gt;&gt;2],f+368|0,f+240|0,f,g[i+56&gt;&gt;2])}else gf(i,o[e+12&gt;&gt;2],f+368|0,f+304|0,f+112|0,g[i+56&gt;&gt;2]),4&amp;C[o[e+8&gt;&gt;2]+204|0]|g[f+116&gt;&gt;2]&lt;R(1)||gf(i,o[e+12&gt;&gt;2],f+368|0,f+240|0,f,g[i+56&gt;&gt;2]);a=(a=g[e+20&gt;&gt;2])&lt;R(0)?R(-a):R(0);e:if(C[e+290|0]){if(t=0,g[f+4&gt;&gt;2]&lt;R(1)^1&amp;&amp;!(g[f+116&gt;&gt;2]&lt;R(1)))break e;if(w=o[e+8&gt;&gt;2],4&amp;C[w+204|0])break e;t=0|BA[o[o[e&gt;&gt;2]+56&gt;&gt;2]](e,w,o[f+192&gt;&gt;2])}else t=0,g[f+4&gt;&gt;2]&lt;R(1)&amp;&amp;(w=o[e+8&gt;&gt;2],4&amp;C[w+204|0]||(t=0|BA[o[o[e&gt;&gt;2]+56&gt;&gt;2]](e,w,o[f+80&gt;&gt;2])));v=R(a*r),a=R(0);e:{i:{if(a=g[e+20&gt;&gt;2]&lt;R(0)^1?a:g[e+60&gt;&gt;2],!(1&amp;(v&gt;R(0)^-1|v&lt;a^-1|-1^t|d))){if(C[e+248|0]|!C[e+249|0])break i;d=0}i=o[e+8&gt;&gt;2];r:{if(!(4&amp;C[i+204|0]|g[f+116&gt;&gt;2]&lt;R(1)^1)){if(1&amp;(BA[o[o[e&gt;&gt;2]+56&gt;&gt;2]](e,i,o[f+192&gt;&gt;2])|d))break r;break e}if(!d)break e}r=g[e+136&gt;&gt;2],a=C[e+290|0]?C[e+289|0]?g[f+116&gt;&gt;2]:R(R(r-g[f+180&gt;&gt;2])*R(.5)):g[f+116&gt;&gt;2],n[e+289|0]=0,n[e+249|0]=0,o[e+20&gt;&gt;2]=0,o[e+24&gt;&gt;2]=0,v=R(R(1)-a),g[e+132&gt;&gt;2]=R(v*g[e+132&gt;&gt;2])+R(a*g[e+152&gt;&gt;2]),g[e+136&gt;&gt;2]=R(r*v)+R(a*g[e+156&gt;&gt;2]),g[(i=e+140|0)&gt;&gt;2]=R(v*g[i&gt;&gt;2])+R(a*g[e+160&gt;&gt;2]);break A}d=o[f+228&gt;&gt;2],o[m&gt;&gt;2]=o[f+224&gt;&gt;2],o[m+4&gt;&gt;2]=d,t=o[(d=f+232|0)+4&gt;&gt;2],o[Y&gt;&gt;2]=o[d&gt;&gt;2],o[Y+4&gt;&gt;2]=t,a=R(a+g[e+148&gt;&gt;2]),V=R(g[e+256&gt;&gt;2]*a),g[e+152&gt;&gt;2]=g[e+152&gt;&gt;2]-V,E=R(a*g[e+260&gt;&gt;2]),g[e+156&gt;&gt;2]=g[e+156&gt;&gt;2]-E,z=R(a*g[e+264&gt;&gt;2]),g[e+160&gt;&gt;2]=g[e+160&gt;&gt;2]-z,d=1;continue}break}n[e+289|0]=1,C[e+290|0]&amp;&amp;(a=g[e+20&gt;&gt;2],(a=R((a&lt;R(0)?R(-a):R(0))*r))&gt;(r=g[e+28&gt;&gt;2])^1|(C[e+249|0]?!C[e+248|0]:0)||(r=R(r+g[e+148&gt;&gt;2]),g[e+160&gt;&gt;2]=R(z+g[e+160&gt;&gt;2])-R(r*g[e+264&gt;&gt;2]),g[e+156&gt;&gt;2]=R(E+g[e+156&gt;&gt;2])-R(r*g[e+260&gt;&gt;2]),g[e+152&gt;&gt;2]=R(V+g[e+152&gt;&gt;2])-R(g[e+256&gt;&gt;2]*r))),e=o[m+4&gt;&gt;2],o[B&gt;&gt;2]=o[m&gt;&gt;2],o[B+4&gt;&gt;2]=e,m=o[(i=m+8|0)+4&gt;&gt;2],o[(e=B+8|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=m}D=f+432|0}(e,i,r),F=o[(h=e+140|0)+4&gt;&gt;2],o[(t=p=B+8|0)&gt;&gt;2]=o[h&gt;&gt;2],o[t+4&gt;&gt;2]=F,t=o[e+136&gt;&gt;2],o[B&gt;&gt;2]=o[e+132&gt;&gt;2],o[B+4&gt;&gt;2]=t,F=o[f+20&gt;&gt;2],t=o[e+8&gt;&gt;2],o[t+4&gt;&gt;2]=o[f+16&gt;&gt;2],o[t+8&gt;&gt;2]=F,F=o[a+4&gt;&gt;2],o[(h=t+20|0)&gt;&gt;2]=o[a&gt;&gt;2],o[h+4&gt;&gt;2]=F,F=o[(a=a+8|0)+4&gt;&gt;2],o[(h=t+28|0)&gt;&gt;2]=o[a&gt;&gt;2],o[h+4&gt;&gt;2]=F,d=o[(a=d)+4&gt;&gt;2],o[(h=t+36|0)&gt;&gt;2]=o[a&gt;&gt;2],o[h+4&gt;&gt;2]=d,h=o[(a=a+8|0)+4&gt;&gt;2],o[(d=t+44|0)&gt;&gt;2]=o[a&gt;&gt;2],o[d+4&gt;&gt;2]=h,h=o[(d=f+24|0)+4&gt;&gt;2],o[(a=t+12|0)&gt;&gt;2]=o[d&gt;&gt;2],o[a+4&gt;&gt;2]=h,o[t+304&gt;&gt;2]=o[t+304&gt;&gt;2]+1,d=o[B+4&gt;&gt;2],o[(a=t+52|0)&gt;&gt;2]=o[B&gt;&gt;2],o[a+4&gt;&gt;2]=d,d=o[p+4&gt;&gt;2],o[(a=t+60|0)&gt;&gt;2]=o[p&gt;&gt;2],o[a+4&gt;&gt;2]=d,n[e+220|0]=0,Jf(e,i)&amp;&amp;(n[e+220|0]=1,Jf(e,i)&amp;&amp;(n[e+220|0]=1,Jf(e,i)&amp;&amp;(n[e+220|0]=1,Jf(e,i)&amp;&amp;(n[e+220|0]=1,Jf(e,i)&amp;&amp;(n[e+220|0]=1)))))),D=f+80|0},Mf,function(e,i){e|=0,i|=0;var r=R(0),f=R(0),a=R(0),t=R(0),C=0,d=0;C=e,r=g[i&gt;&gt;2],f=R(r*r),r=g[i+4&gt;&gt;2],f=R(f+R(r*r)),r=g[i+8&gt;&gt;2],r=R(f+R(r*r)),f=g[e+36&gt;&gt;2],r!=R(0)&amp;&amp;(f=R(w(r))),r=f,g[C+20&gt;&gt;2]=r,g[e+32&gt;&gt;2]=r,n[e+249|0]=1,C=e+284|0,r=g[i&gt;&gt;2],a=g[i+4&gt;&gt;2],t=g[i+8&gt;&gt;2],(f=R(R(R(r*r)+R(a*a))+R(t*t)))!=R(0)?(f=R(R(1)/R(w(f))),t=R(t*f),a=R(a*f),r=R(r*f),i=i+12|0):(t=g[e+264&gt;&gt;2],a=g[e+260&gt;&gt;2],r=g[e+256&gt;&gt;2],i=e+268|0),o[C&gt;&gt;2]=o[i&gt;&gt;2],g[e+280&gt;&gt;2]=t,g[e+276&gt;&gt;2]=a,g[e+272&gt;&gt;2]=r,i=o[e+8&gt;&gt;2],C=o[(d=i+52|0)+4&gt;&gt;2],o[e+116&gt;&gt;2]=o[d&gt;&gt;2],o[e+120&gt;&gt;2]=C,d=o[(i=i+60|0)+4&gt;&gt;2],o[(e=e+124|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=d},function(e){return 0|(R(m(g[(e|=0)+20&gt;&gt;2]))&lt;R(1.1920928955078125e-7)^1?0:R(m(g[e+24&gt;&gt;2]))&lt;R(1.1920928955078125e-7))},function(e,i){i|=0,n[(e|=0)+288|0]=i},function(e,i,r){return e|=0,i|=0,e=o[(r|=0)+188&gt;&gt;2],i=o[i+188&gt;&gt;2],o[e+8&gt;&gt;2]&amp;o[i+4&gt;&gt;2]?0!=(o[i+8&gt;&gt;2]&amp;o[e+4&gt;&gt;2])|0:0},function(e,i){e|=0;var r=0;r=o[(i|=0)+4&gt;&gt;2],o[e+100&gt;&gt;2]=o[i&gt;&gt;2],o[e+104&gt;&gt;2]=r,r=o[(i=i+8|0)+4&gt;&gt;2],o[(e=e+108|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r},function(e){return(e|=0)+100|0},function(e,i){e|=0,i|=0;var r,f=0,a=R(0),t=R(0),C=R(0),d=R(0),v=R(0),B=R(0),_=R(0),m=0,Q=R(0),y=R(0),W=R(0),p=R(0);f=o[i+4&gt;&gt;2],o[e+68&gt;&gt;2]=o[i&gt;&gt;2],o[e+72&gt;&gt;2]=f,r=o[(m=i+8|0)+4&gt;&gt;2],o[(f=e+76|0)&gt;&gt;2]=o[m&gt;&gt;2],o[f+4&gt;&gt;2]=r,C=g[e+68&gt;&gt;2],d=g[e+72&gt;&gt;2],v=g[f&gt;&gt;2];A:{if((Q=R(R(R(C*C)+R(d*d))+R(v*v)))&gt;R(0)){if(B=g[i&gt;&gt;2],a=g[i+4&gt;&gt;2],_=g[i+8&gt;&gt;2],t=R(R(1)/R(w(R(R(R(B*B)+R(a*a))+R(_*_))))),y=g[e+264&gt;&gt;2],p=R(y*R(_*t)),_=g[e+256&gt;&gt;2],W=g[e+260&gt;&gt;2],(t=R(p+R(R(_*R(B*t))+R(W*R(a*t)))))==R(0))break A;if(a=v,v=R(R(w(Q))*di(R(R(1.5707963705062866)-Vr(R(h(R(G(t,R(-1))),R(1))))))),B=R(y*v),g[e+76&gt;&gt;2]=a-B,a=d,d=R(W*v),g[e+72&gt;&gt;2]=a-d,a=C,C=R(_*v),g[e+68&gt;&gt;2]=a-C,g[e+20&gt;&gt;2]=(t&lt;R(0)?R(-1):R(1))*R(w(R(R(B*B)+R(R(C*C)+R(d*d))))),!(t&gt;R(0)))break A;return n[e+249|0]=1,i=o[e+8&gt;&gt;2],m=o[(f=i+52|0)+4&gt;&gt;2],o[e+116&gt;&gt;2]=o[f&gt;&gt;2],o[e+120&gt;&gt;2]=m,f=o[(i=i+60|0)+4&gt;&gt;2],o[(e=e+124|0)&gt;&gt;2]=o[i&gt;&gt;2],void(o[e+4&gt;&gt;2]=f)}o[e+20&gt;&gt;2]=0}},function(e,i){e|=0,i|=0;var r=R(0);o[e+12&gt;&gt;2]=0,r=g[i+20&gt;&gt;2],g[e&gt;&gt;2]=R(g[i+256&gt;&gt;2]*r)+g[i+68&gt;&gt;2],g[e+8&gt;&gt;2]=R(r*g[i+264&gt;&gt;2])+g[i+76&gt;&gt;2],g[e+4&gt;&gt;2]=R(r*g[i+260&gt;&gt;2])+g[i+72&gt;&gt;2]},ve,function(e,i){return i|=0,o[(e|=0)+12&gt;&gt;2]&amp;o[i+4&gt;&gt;2]?0!=(o[i+8&gt;&gt;2]&amp;o[e+8&gt;&gt;2])|0:0},function(e,i,r){e|=0,i|=0,r|=0;var f=0,n=R(0),a=R(0),t=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);return a=R(1),(0|(f=o[i&gt;&gt;2]))==o[e+84&gt;&gt;2]|4&amp;C[f+204|0]||(r?(t=g[i+16&gt;&gt;2],d=g[i+12&gt;&gt;2],n=g[i+8&gt;&gt;2]):(n=g[i+8&gt;&gt;2],v=g[i+12&gt;&gt;2],B=g[i+16&gt;&gt;2],t=R(R(R(n*g[f+36&gt;&gt;2])+R(v*g[f+40&gt;&gt;2]))+R(B*g[f+44&gt;&gt;2])),d=R(R(R(n*g[f+20&gt;&gt;2])+R(v*g[f+24&gt;&gt;2]))+R(B*g[f+28&gt;&gt;2])),n=R(R(R(g[f+4&gt;&gt;2]*n)+R(g[f+8&gt;&gt;2]*v))+R(g[f+12&gt;&gt;2]*B))),R(R(R(n*g[e+88&gt;&gt;2])+R(d*g[e+92&gt;&gt;2]))+R(t*g[e+96&gt;&gt;2]))&lt;g[e+104&gt;&gt;2]||(o[e+80&gt;&gt;2]=f,o[e+4&gt;&gt;2]=o[i+40&gt;&gt;2],r?(r=o[i+12&gt;&gt;2],o[e+48&gt;&gt;2]=o[i+8&gt;&gt;2],o[e+52&gt;&gt;2]=r,_=o[(f=i+16|0)+4&gt;&gt;2],o[(r=e+56|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=_):(n=g[f+8&gt;&gt;2],v=g[f+12&gt;&gt;2],B=g[f+20&gt;&gt;2],m=g[f+24&gt;&gt;2],Q=g[f+28&gt;&gt;2],h=g[f+36&gt;&gt;2],G=g[f+40&gt;&gt;2],a=g[i+12&gt;&gt;2],y=g[f+44&gt;&gt;2],t=g[i+16&gt;&gt;2],w=g[f+4&gt;&gt;2],d=g[i+8&gt;&gt;2],o[e+60&gt;&gt;2]=0,g[e+56&gt;&gt;2]=R(R(d*h)+R(a*G))+R(t*y),g[e+52&gt;&gt;2]=R(R(d*B)+R(a*m))+R(t*Q),g[e+48&gt;&gt;2]=R(R(w*d)+R(n*a))+R(v*t)),r=o[i+28&gt;&gt;2],o[e+64&gt;&gt;2]=o[i+24&gt;&gt;2],o[e+68&gt;&gt;2]=r,f=o[(r=i+32|0)+4&gt;&gt;2],o[(e=e+72|0)&gt;&gt;2]=o[r&gt;&gt;2],o[e+4&gt;&gt;2]=f,a=g[i+40&gt;&gt;2])),R(a)},sA,ve,function(e,i){i|=0,Y(o[(e|=0)+4&gt;&gt;2],0|i)},function(e,i){i|=0,V(o[(e|=0)+4&gt;&gt;2],0|i)},ve,function(e,i){return i|=0,o[(e|=0)+16&gt;&gt;2]&amp;o[i+4&gt;&gt;2]?0!=(o[i+8&gt;&gt;2]&amp;o[e+12&gt;&gt;2])|0:0},function(e,i,r){e|=0,i|=0,r|=0;var f=0,n=R(0),a=R(0),t=R(0),C=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);return o[e+4&gt;&gt;2]=o[i+24&gt;&gt;2],f=o[i&gt;&gt;2],o[e+8&gt;&gt;2]=f,r?(r=o[i+12&gt;&gt;2],o[e+56&gt;&gt;2]=o[i+8&gt;&gt;2],o[e+60&gt;&gt;2]=r,C=o[(f=i+16|0)+4&gt;&gt;2],o[(r=e- -64|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=C):(d=g[f+8&gt;&gt;2],v=g[f+12&gt;&gt;2],B=g[f+20&gt;&gt;2],_=g[f+24&gt;&gt;2],m=g[f+28&gt;&gt;2],Q=g[f+36&gt;&gt;2],h=g[f+40&gt;&gt;2],n=g[i+12&gt;&gt;2],G=g[f+44&gt;&gt;2],a=g[i+16&gt;&gt;2],y=g[f+4&gt;&gt;2],t=g[i+8&gt;&gt;2],o[e+68&gt;&gt;2]=0,g[e- -64&gt;&gt;2]=R(R(t*Q)+R(n*h))+R(a*G),g[e+60&gt;&gt;2]=R(R(t*B)+R(n*_))+R(a*m),g[e+56&gt;&gt;2]=R(R(y*t)+R(d*n))+R(v*a)),n=g[i+24&gt;&gt;2],a=R(R(1)-n),g[e+72&gt;&gt;2]=R(a*g[e+24&gt;&gt;2])+R(n*g[e+40&gt;&gt;2]),g[e+76&gt;&gt;2]=R(a*g[e+28&gt;&gt;2])+R(n*g[e+44&gt;&gt;2]),g[e+80&gt;&gt;2]=R(a*g[e+32&gt;&gt;2])+R(n*g[e+48&gt;&gt;2]),R(g[i+24&gt;&gt;2])},fn,function(e){$(fn(e|=0))},function(e,i,r){e|=0,i|=0,r|=0;var f=0,a=0,t=0,d=0,v=0,B=R(0),_=0,m=0,Q=R(0),h=R(0),G=R(0),y=R(0);if(o[e+8&gt;&gt;2]=o[i&gt;&gt;2],(0|(f=o[e+28&gt;&gt;2]))==o[e+32&gt;&gt;2]&amp;&amp;!((0|f)&gt;=(0|(t=f?f&lt;&lt;1:1)))){if(t&amp;&amp;(d=dA(t&lt;&lt;2),f=o[e+28&gt;&gt;2]),(0|f)&gt;=1)for(a=f;o[v+d&gt;&gt;2]=o[o[e+36&gt;&gt;2]+v&gt;&gt;2],v=v+4|0,a=a+-1|0;);(a=o[e+36&gt;&gt;2])&amp;&amp;(C[e+40|0]&amp;&amp;(CA(a),f=o[e+28&gt;&gt;2]),o[e+36&gt;&gt;2]=0),o[e+36&gt;&gt;2]=d,o[e+32&gt;&gt;2]=t,n[e+40|0]=1}if(o[e+28&gt;&gt;2]=f+1,o[o[e+36&gt;&gt;2]+(f&lt;&lt;2)&gt;&gt;2]=o[i&gt;&gt;2],r?(y=g[i+16&gt;&gt;2],h=g[i+12&gt;&gt;2],B=g[i+8&gt;&gt;2],Q=g[i+20&gt;&gt;2]):(G=g[i+8&gt;&gt;2],r=o[e+8&gt;&gt;2],Q=g[i+12&gt;&gt;2],B=g[i+16&gt;&gt;2],y=R(R(R(G*g[r+36&gt;&gt;2])+R(Q*g[r+40&gt;&gt;2]))+R(B*g[r+44&gt;&gt;2])),h=R(R(R(G*g[r+20&gt;&gt;2])+R(Q*g[r+24&gt;&gt;2]))+R(B*g[r+28&gt;&gt;2])),B=R(R(R(g[r+4&gt;&gt;2]*G)+R(g[r+8&gt;&gt;2]*Q))+R(g[r+12&gt;&gt;2]*B)),Q=R(0)),(0|(a=o[e+80&gt;&gt;2]))==o[e+84&gt;&gt;2]&amp;&amp;!((0|a)&gt;=(0|(m=a?a&lt;&lt;1:1)))){if(m?(r=dA(m&lt;&lt;4),a=o[e+80&gt;&gt;2]):r=0,(0|a)&gt;=1)for(v=0;_=o[e+88&gt;&gt;2]+v|0,f=o[_+4&gt;&gt;2],o[(t=d=r+v|0)&gt;&gt;2]=o[_&gt;&gt;2],o[t+4&gt;&gt;2]=f,f=o[(t=_+8|0)+4&gt;&gt;2],o[(d=d+8|0)&gt;&gt;2]=o[t&gt;&gt;2],o[d+4&gt;&gt;2]=f,v=v+16|0,a=a+-1|0;);(f=o[e+88&gt;&gt;2])&amp;&amp;(C[e+92|0]&amp;&amp;CA(f),o[e+88&gt;&gt;2]=0),o[e+88&gt;&gt;2]=r,o[e+84&gt;&gt;2]=m,n[e+92|0]=1,a=o[e+80&gt;&gt;2]}if(r=o[e+88&gt;&gt;2]+(a&lt;&lt;4)|0,g[r+12&gt;&gt;2]=Q,g[r+8&gt;&gt;2]=y,g[r+4&gt;&gt;2]=h,g[r&gt;&gt;2]=B,o[e+80&gt;&gt;2]=o[e+80&gt;&gt;2]+1,h=g[i+24&gt;&gt;2],B=R(R(1)-h),G=R(R(B*g[e+52&gt;&gt;2])+R(h*g[e+68&gt;&gt;2])),Q=R(R(B*g[e+48&gt;&gt;2])+R(h*g[e- -64&gt;&gt;2])),B=R(R(B*g[e+44&gt;&gt;2])+R(h*g[e+60&gt;&gt;2])),(0|(a=o[e+100&gt;&gt;2]))==o[e+104&gt;&gt;2]&amp;&amp;!((0|a)&gt;=(0|(m=a?a&lt;&lt;1:1)))){if(m?(r=dA(m&lt;&lt;4),a=o[e+100&gt;&gt;2]):r=0,(0|a)&gt;=1)for(v=0;_=o[e+108&gt;&gt;2]+v|0,f=o[_+4&gt;&gt;2],o[(t=d=r+v|0)&gt;&gt;2]=o[_&gt;&gt;2],o[t+4&gt;&gt;2]=f,f=o[(t=_+8|0)+4&gt;&gt;2],o[(d=d+8|0)&gt;&gt;2]=o[t&gt;&gt;2],o[d+4&gt;&gt;2]=f,v=v+16|0,a=a+-1|0;);(f=o[e+108&gt;&gt;2])&amp;&amp;(C[e+112|0]&amp;&amp;CA(f),o[e+108&gt;&gt;2]=0),o[e+108&gt;&gt;2]=r,o[e+104&gt;&gt;2]=m,n[e+112|0]=1,a=o[e+100&gt;&gt;2]}if(r=o[e+108&gt;&gt;2]+(a&lt;&lt;4)|0,g[r+8&gt;&gt;2]=G,g[r+4&gt;&gt;2]=Q,g[r&gt;&gt;2]=B,o[e+100&gt;&gt;2]=o[e+100&gt;&gt;2]+1,(0|(f=o[e+120&gt;&gt;2]))==o[e+124&gt;&gt;2]&amp;&amp;!((0|f)&gt;=(0|(_=f?f&lt;&lt;1:1)))){_?(t=dA(_&lt;&lt;2),f=o[e+120&gt;&gt;2]):t=0,r=o[e+128&gt;&gt;2];A:{if((0|f)&gt;=1)for(v=t,a=r,d=f;o[v&gt;&gt;2]=o[a&gt;&gt;2],v=v+4|0,a=a+4|0,d=d+-1|0;);else if(!r)break A;C[e+132|0]&amp;&amp;(CA(r),f=o[e+120&gt;&gt;2]),o[e+128&gt;&gt;2]=0}o[e+128&gt;&gt;2]=t,o[e+124&gt;&gt;2]=_,n[e+132|0]=1}return o[o[e+128&gt;&gt;2]+(f&lt;&lt;2)&gt;&gt;2]=o[i+24&gt;&gt;2],o[e+120&gt;&gt;2]=f+1,R(g[e+4&gt;&gt;2])},ve,function(e,i,r){e|=0,i|=0,r|=0;var f=0,n=R(0),a=R(0),t=R(0),C=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);return o[e+4&gt;&gt;2]=o[i+40&gt;&gt;2],f=o[i&gt;&gt;2],o[e+80&gt;&gt;2]=f,r?(r=o[i+12&gt;&gt;2],o[e+48&gt;&gt;2]=o[i+8&gt;&gt;2],o[e+52&gt;&gt;2]=r,C=o[(f=i+16|0)+4&gt;&gt;2],o[(r=e+56|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=C):(d=g[f+8&gt;&gt;2],v=g[f+12&gt;&gt;2],B=g[f+20&gt;&gt;2],_=g[f+24&gt;&gt;2],m=g[f+28&gt;&gt;2],Q=g[f+36&gt;&gt;2],h=g[f+40&gt;&gt;2],n=g[i+12&gt;&gt;2],G=g[f+44&gt;&gt;2],a=g[i+16&gt;&gt;2],y=g[f+4&gt;&gt;2],t=g[i+8&gt;&gt;2],o[e+60&gt;&gt;2]=0,g[e+56&gt;&gt;2]=R(R(t*Q)+R(n*h))+R(a*G),g[e+52&gt;&gt;2]=R(R(t*B)+R(n*_))+R(a*m),g[e+48&gt;&gt;2]=R(R(y*t)+R(d*n))+R(v*a)),r=o[i+28&gt;&gt;2],o[e+64&gt;&gt;2]=o[i+24&gt;&gt;2],o[e+68&gt;&gt;2]=r,f=o[(r=i+32|0)+4&gt;&gt;2],o[(e=e+72|0)&gt;&gt;2]=o[r&gt;&gt;2],o[e+4&gt;&gt;2]=f,R(g[i+40&gt;&gt;2])},nn,function(e){$(nn(e|=0))},function(e,i,r){e|=0,i|=0,r|=0;var f,a=0,t=0,d=0,v=0,B=0,_=0,m=0,Q=R(0),h=R(0),G=R(0),y=R(0),w=R(0);if((0|(a=o[e+20&gt;&gt;2]))==o[e+24&gt;&gt;2]&amp;&amp;!((0|a)&gt;=(0|(d=a?a&lt;&lt;1:1)))){if(d&amp;&amp;(v=dA(d&lt;&lt;2),a=o[e+20&gt;&gt;2]),(0|a)&gt;=1)for(t=a;o[B+v&gt;&gt;2]=o[o[e+28&gt;&gt;2]+B&gt;&gt;2],B=B+4|0,t=t+-1|0;);(t=o[e+28&gt;&gt;2])&amp;&amp;(C[e+32|0]&amp;&amp;(CA(t),a=o[e+20&gt;&gt;2]),o[e+28&gt;&gt;2]=0),o[e+28&gt;&gt;2]=v,o[e+24&gt;&gt;2]=d,n[e+32|0]=1}if(o[e+20&gt;&gt;2]=a+1,o[o[e+28&gt;&gt;2]+(a&lt;&lt;2)&gt;&gt;2]=o[i&gt;&gt;2],r?(y=g[i+16&gt;&gt;2],w=g[i+12&gt;&gt;2],Q=g[i+8&gt;&gt;2],h=g[i+20&gt;&gt;2]):(G=g[i+8&gt;&gt;2],r=o[i&gt;&gt;2],h=g[i+12&gt;&gt;2],Q=g[i+16&gt;&gt;2],y=R(R(R(G*g[r+36&gt;&gt;2])+R(h*g[r+40&gt;&gt;2]))+R(Q*g[r+44&gt;&gt;2])),w=R(R(R(G*g[r+20&gt;&gt;2])+R(h*g[r+24&gt;&gt;2]))+R(Q*g[r+28&gt;&gt;2])),Q=R(R(R(g[r+4&gt;&gt;2]*G)+R(g[r+8&gt;&gt;2]*h))+R(g[r+12&gt;&gt;2]*Q)),h=R(0)),(0|(t=o[e+72&gt;&gt;2]))==o[e+76&gt;&gt;2]&amp;&amp;!((0|t)&gt;=(0|(m=t?t&lt;&lt;1:1)))){if(m?(r=dA(m&lt;&lt;4),t=o[e+72&gt;&gt;2]):r=0,(0|t)&gt;=1)for(B=0;_=o[e+80&gt;&gt;2]+B|0,a=o[_+4&gt;&gt;2],o[(d=v=r+B|0)&gt;&gt;2]=o[_&gt;&gt;2],o[d+4&gt;&gt;2]=a,a=o[(d=_+8|0)+4&gt;&gt;2],o[(v=v+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[v+4&gt;&gt;2]=a,B=B+16|0,t=t+-1|0;);(a=o[e+80&gt;&gt;2])&amp;&amp;(C[e+84|0]&amp;&amp;CA(a),o[e+80&gt;&gt;2]=0),o[e+80&gt;&gt;2]=r,o[e+76&gt;&gt;2]=m,n[e+84|0]=1,t=o[e+72&gt;&gt;2]}if(r=o[e+80&gt;&gt;2]+(t&lt;&lt;4)|0,g[r+12&gt;&gt;2]=h,g[r+8&gt;&gt;2]=y,g[r+4&gt;&gt;2]=w,g[r&gt;&gt;2]=Q,o[e+72&gt;&gt;2]=o[e+72&gt;&gt;2]+1,f=i+24|0,(0|(t=o[e+92&gt;&gt;2]))==o[e+96&gt;&gt;2]&amp;&amp;!((0|t)&gt;=(0|(m=t?t&lt;&lt;1:1)))){if(m?(r=dA(m&lt;&lt;4),t=o[e+92&gt;&gt;2]):r=0,(0|t)&gt;=1)for(B=0;_=o[e+100&gt;&gt;2]+B|0,a=o[_+4&gt;&gt;2],o[(d=v=r+B|0)&gt;&gt;2]=o[_&gt;&gt;2],o[d+4&gt;&gt;2]=a,a=o[(d=_+8|0)+4&gt;&gt;2],o[(v=v+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[v+4&gt;&gt;2]=a,B=B+16|0,t=t+-1|0;);(a=o[e+100&gt;&gt;2])&amp;&amp;(C[e+104|0]&amp;&amp;CA(a),o[e+100&gt;&gt;2]=0),o[e+100&gt;&gt;2]=r,o[e+96&gt;&gt;2]=m,n[e+104|0]=1,t=o[e+92&gt;&gt;2]}if(r=o[f+4&gt;&gt;2],a=o[e+100&gt;&gt;2]+(t&lt;&lt;4)|0,o[a&gt;&gt;2]=o[f&gt;&gt;2],o[a+4&gt;&gt;2]=r,t=a+8|0,r=o[(a=f+8|0)+4&gt;&gt;2],o[t&gt;&gt;2]=o[a&gt;&gt;2],o[t+4&gt;&gt;2]=r,o[e+92&gt;&gt;2]=o[e+92&gt;&gt;2]+1,(0|(a=o[e+112&gt;&gt;2]))==o[e+116&gt;&gt;2]&amp;&amp;!((0|a)&gt;=(0|(_=a?a&lt;&lt;1:1)))){_?(d=dA(_&lt;&lt;2),a=o[e+112&gt;&gt;2]):d=0,r=o[e+120&gt;&gt;2];A:{if((0|a)&gt;=1)for(B=d,t=r,v=a;o[B&gt;&gt;2]=o[t&gt;&gt;2],B=B+4|0,t=t+4|0,v=v+-1|0;);else if(!r)break A;C[e+124|0]&amp;&amp;(CA(r),a=o[e+112&gt;&gt;2]),o[e+120&gt;&gt;2]=0}o[e+120&gt;&gt;2]=d,o[e+116&gt;&gt;2]=_,n[e+124|0]=1}return o[o[e+120&gt;&gt;2]+(a&lt;&lt;2)&gt;&gt;2]=o[i+40&gt;&gt;2],o[e+112&gt;&gt;2]=a+1,R(g[e+4&gt;&gt;2])},sA,ve,function(e,i,r){var f;return e|=0,i|=0,e=o[(r|=0)&gt;&gt;2],e=4==o[e+252&gt;&gt;2]?e:0,!(f=o[i&gt;&gt;2])|4!=o[f+252&gt;&gt;2]||BA[o[o[f&gt;&gt;2]+28&gt;&gt;2]](f,r,i),e&amp;&amp;BA[o[o[e&gt;&gt;2]+28&gt;&gt;2]](e,i,r),0},function(e,i,r,f){var n;return e|=0,i|=0,f|=0,e=o[(r|=0)&gt;&gt;2],e=4==o[e+252&gt;&gt;2]?e:0,!(n=o[i&gt;&gt;2])|4!=o[n+252&gt;&gt;2]||BA[o[o[n&gt;&gt;2]+32&gt;&gt;2]](n,r,f,i),e&amp;&amp;BA[o[o[e&gt;&gt;2]+32&gt;&gt;2]](e,i,f,r),0},pe];function ln(){return r.byteLength/65536|0}return{btGImpactCollisionAlgorithm_RegisterAlgorithm:function(e){(function(e){C[1716]||(o[427]=8844,n[1716]=1,n[1712]=0),de(e,25,0),de(e,25,1),de(e,25,2),de(e,25,3),de(e,25,4),de(e,25,5),de(e,25,6),de(e,25,7),de(e,25,8),de(e,25,9),de(e,25,10),de(e,25,11),de(e,25,12),de(e,25,13),de(e,25,14),de(e,25,15),de(e,25,16),de(e,25,17),de(e,25,18),de(e,25,19),de(e,25,20),de(e,25,21),de(e,25,22),de(e,25,23),de(e,25,24),de(e,25,25),de(e,25,26),de(e,25,27),de(e,25,28),de(e,25,29),de(e,25,30),de(e,25,31),de(e,25,32),de(e,25,33),de(e,25,34),de(e,25,35),de(e,0,25),de(e,1,25),de(e,2,25),de(e,3,25),de(e,4,25),de(e,5,25),de(e,6,25),de(e,7,25),de(e,8,25),de(e,9,25),de(e,10,25),de(e,11,25),de(e,12,25),de(e,13,25),de(e,14,25),de(e,15,25),de(e,16,25),de(e,17,25),de(e,18,25),de(e,19,25),de(e,20,25),de(e,21,25),de(e,22,25),de(e,23,25),de(e,24,25),de(e,25,25),de(e,26,25),de(e,27,25),de(e,28,25),de(e,29,25),de(e,30,25),de(e,31,25),de(e,32,25),de(e,33,25),de(e,34,25),de(e,35,25)})(e|=0)},btVector3_create:function(e,i,r){var f;return e=R(e),i=R(i),r=R(r),f=dA(16),o[f+12&gt;&gt;2]=0,g[f+8&gt;&gt;2]=r,g[f+4&gt;&gt;2]=i,g[f&gt;&gt;2]=e,0|f},btVector3_setValue:function(e,i,r,f){e|=0,i=R(i),r=R(r),f=R(f),o[e+12&gt;&gt;2]=0,g[e+8&gt;&gt;2]=f,g[e+4&gt;&gt;2]=r,g[e&gt;&gt;2]=i},btVector3_x:Sf,btVector3_y:Tf,btVector3_z:jf,btQuaternion_create:function(e,i,r,f){var n;return e=R(e),i=R(i),r=R(r),f=R(f),n=q(16),g[n+12&gt;&gt;2]=f,g[n+8&gt;&gt;2]=r,g[n+4&gt;&gt;2]=i,g[n&gt;&gt;2]=e,0|n},btQuaternion_setValue:function(e,i,r,f,n){e|=0,i=R(i),r=R(r),f=R(f),n=R(n),g[e+12&gt;&gt;2]=n,g[e+8&gt;&gt;2]=f,g[e+4&gt;&gt;2]=r,g[e&gt;&gt;2]=i},btQuaternion_x:Sf,btQuaternion_y:Tf,btQuaternion_z:jf,btQuaternion_w:function(e){return R(g[(e|=0)+12&gt;&gt;2])},btTransform_create:function(){return 0|q(64)},btTransform_setOrigin:function(e,i){e|=0;var r=0;r=o[(i|=0)+4&gt;&gt;2],o[e+48&gt;&gt;2]=o[i&gt;&gt;2],o[e+52&gt;&gt;2]=r,r=o[(i=i+8|0)+4&gt;&gt;2],o[(e=e+56|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r},btTransform_setRotation:function(e,i){e|=0,i|=0;var r=R(0),f=R(0),n=R(0),a=R(0),t=R(0),C=R(0),d=R(0),v=R(0),B=R(0),_=R(0),m=R(0);f=g[i+12&gt;&gt;2],C=g[i+8&gt;&gt;2],r=g[i&gt;&gt;2],a=g[i+4&gt;&gt;2],o[e+44&gt;&gt;2]=0,o[e+28&gt;&gt;2]=0,o[e+12&gt;&gt;2]=0,n=R(R(2)/R(R(R(R(r*r)+R(a*a))+R(C*C))+R(f*f))),d=R(C*n),t=R(a*d),B=R(r*n),_=R(f*B),g[e+36&gt;&gt;2]=t+_,m=R(r*d),n=R(a*n),v=R(f*n),g[e+32&gt;&gt;2]=m-v,g[e+24&gt;&gt;2]=t-_,t=R(r*n),f=R(f*d),g[e+16&gt;&gt;2]=t+f,g[e+8&gt;&gt;2]=m+v,g[e+4&gt;&gt;2]=t-f,r=R(r*B),f=R(a*n),g[e+40&gt;&gt;2]=R(1)-R(r+f),v=r,r=R(C*d),g[e+20&gt;&gt;2]=R(1)-R(v+r),g[e&gt;&gt;2]=R(1)-R(f+r)},btTransform_getOrigin:Of,btTransform_getRotation:function(e){var i,r;return D=i=D-16|0,Hf(e|=0,i),r=o[(e=i+8|0)+4&gt;&gt;2],o[709]=o[e&gt;&gt;2],o[710]=r,e=o[i+4&gt;&gt;2],o[707]=o[i&gt;&gt;2],o[708]=e,D=i+16|0,2828},btTransform_equal:Ri,btMotionState_destroy:zf,layaMotionState_create:function(){var e;return e=q(8),o[e&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0,o[e&gt;&gt;2]=24256,0|e},layaMotionState_set_rigidBodyID:function(e,i){i|=0,o[(e|=0)+4&gt;&gt;2]=i},btCollisionObject_create:function(){var e;return Ye(e=dA(324)),0|e},btCollisionObject_setContactProcessingThreshold:function(e,i){e|=0,i=R(i),g[e+184&gt;&gt;2]=i},btCollisionObject_setActivationState:function(e,i){Ve(e|=0,i|=0)},btCollisionObject_forceActivationState:function(e,i){i|=0,o[(e|=0)+220&gt;&gt;2]=i},btCollisionObject_activate:function(e,i){De(e|=0,i|=0)},btCollisionObject_isActive:function(e){return 2!=(0|(e=o[(e|=0)+220&gt;&gt;2]))&amp;5!=(0|e)},btCollisionObject_setRestitution:function(e,i){e|=0,i=R(i),g[e+232&gt;&gt;2]=i,o[e+304&gt;&gt;2]=o[e+304&gt;&gt;2]+1},btCollisionObject_setFriction:function(e,i){e|=0,i=R(i),g[e+228&gt;&gt;2]=i,o[e+304&gt;&gt;2]=o[e+304&gt;&gt;2]+1},btCollisionObject_setRollingFriction:function(e,i){e|=0,i=R(i),g[e+236&gt;&gt;2]=i,o[e+304&gt;&gt;2]=o[e+304&gt;&gt;2]+1},btCollisionObject_getCollisionFlags:function(e){return o[(e|=0)+204&gt;&gt;2]},btCollisionObject_setCollisionFlags:function(e,i){i|=0,o[(e|=0)+204&gt;&gt;2]=i},btCollisionObject_getWorldTransform:Qr,btCollisionObject_setWorldTransform:function(e,i){i|=0;var r=0,f=0,n=0;o[(e|=0)+304&gt;&gt;2]=o[e+304&gt;&gt;2]+1,n=o[(f=i+8|0)+4&gt;&gt;2],o[(r=e+12|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=n,r=o[i+4&gt;&gt;2],o[e+4&gt;&gt;2]=o[i&gt;&gt;2],o[e+8&gt;&gt;2]=r,n=o[(f=i+24|0)+4&gt;&gt;2],o[(r=e+28|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=n,f=o[i+20&gt;&gt;2],o[(r=e+20|0)&gt;&gt;2]=o[i+16&gt;&gt;2],o[r+4&gt;&gt;2]=f,f=o[i+36&gt;&gt;2],o[(r=e+36|0)&gt;&gt;2]=o[i+32&gt;&gt;2],o[r+4&gt;&gt;2]=f,n=o[(f=i+40|0)+4&gt;&gt;2],o[(r=e+44|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=n,n=o[(f=i+56|0)+4&gt;&gt;2],o[(r=e+60|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=n,r=o[i+52&gt;&gt;2],o[(e=e+52|0)&gt;&gt;2]=o[i+48&gt;&gt;2],o[e+4&gt;&gt;2]=r},btCollisionObject_setInterpolationWorldTransform:function(e,i){i|=0;var r=0,f=0,n=0;o[(e|=0)+304&gt;&gt;2]=o[e+304&gt;&gt;2]+1,n=o[(f=i+8|0)+4&gt;&gt;2],o[(r=e+76|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=n,r=o[i+4&gt;&gt;2],o[e+68&gt;&gt;2]=o[i&gt;&gt;2],o[e+72&gt;&gt;2]=r,n=o[(f=i+24|0)+4&gt;&gt;2],o[(r=e+92|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=n,f=o[i+20&gt;&gt;2],o[(r=e+84|0)&gt;&gt;2]=o[i+16&gt;&gt;2],o[r+4&gt;&gt;2]=f,f=o[i+36&gt;&gt;2],o[(r=e+100|0)&gt;&gt;2]=o[i+32&gt;&gt;2],o[r+4&gt;&gt;2]=f,n=o[(f=i+40|0)+4&gt;&gt;2],o[(r=e+108|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=n,n=o[(f=i+56|0)+4&gt;&gt;2],o[(r=e+124|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=n,r=o[i+52&gt;&gt;2],o[(e=e+116|0)&gt;&gt;2]=o[i+48&gt;&gt;2],o[e+4&gt;&gt;2]=r},btCollisionObject_setCollisionShape:function(e,i){i|=0,BA[o[o[(e|=0)&gt;&gt;2]+8&gt;&gt;2]](e,i)},btCollisionObject_getCcdMotionThreshold:function(e){return R(g[(e|=0)+276&gt;&gt;2])},btCollisionObject_setCcdMotionThreshold:function(e,i){e|=0,i=R(i),g[e+276&gt;&gt;2]=i},btCollisionObject_getCcdSweptSphereRadius:function(e){return R(g[(e|=0)+272&gt;&gt;2])},btCollisionObject_setCcdSweptSphereRadius:function(e,i){e|=0,i=R(i),g[e+272&gt;&gt;2]=i},btCollisionObject_getUserIndex:function(e){return o[(e|=0)+264&gt;&gt;2]},btCollisionObject_setUserIndex:function(e,i){i|=0,o[(e|=0)+264&gt;&gt;2]=i},btCollisionObject_getActivationState:function(e){return o[(e|=0)+220&gt;&gt;2]},btCollisionObject_setInterpolationAngularVelocity:function(e,i){i|=0;var r=0;o[(e|=0)+304&gt;&gt;2]=o[e+304&gt;&gt;2]+1,r=o[i+4&gt;&gt;2],o[e+148&gt;&gt;2]=o[i&gt;&gt;2],o[e+152&gt;&gt;2]=r,r=o[(i=i+8|0)+4&gt;&gt;2],o[(e=e+156|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r},btCollisionObject_setInterpolationLinearVelocity:function(e,i){i|=0;var r=0;o[(e|=0)+304&gt;&gt;2]=o[e+304&gt;&gt;2]+1,r=o[i+4&gt;&gt;2],o[e+132&gt;&gt;2]=o[i&gt;&gt;2],o[e+136&gt;&gt;2]=r,r=o[(i=i+8|0)+4&gt;&gt;2],o[(e=e+140|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r},btCollisionObject_destroy:zf,RayResultCallback_hasHit:function(e){return 0!=o[(e|=0)+8&gt;&gt;2]|0},RayResultCallback_set_m_collisionFilterGroup:Pf,RayResultCallback_set_m_collisionFilterMask:function(e,i){i|=0,o[(e|=0)+16&gt;&gt;2]=i},RayResultCallback_get_m_closestHitFraction:Tf,RayResultCallback_set_m_closestHitFraction:Kf,RayResultCallback_get_m_collisionObject:_r,RayResultCallback_set_m_collisionObject:Lf,ClosestRayResultCallback_create:function(e,i){e|=0,i|=0;var r,f,n=0;return r=q(88),o[r+20&gt;&gt;2]=0,o[r+12&gt;&gt;2]=1,o[r+16&gt;&gt;2]=-1,o[r+4&gt;&gt;2]=1065353216,o[r+8&gt;&gt;2]=0,o[r&gt;&gt;2]=24336,n=o[e+4&gt;&gt;2],o[r+24&gt;&gt;2]=o[e&gt;&gt;2],o[r+28&gt;&gt;2]=n,f=o[(e=e+8|0)+4&gt;&gt;2],o[(n=r+32|0)&gt;&gt;2]=o[e&gt;&gt;2],o[n+4&gt;&gt;2]=f,e=o[i+4&gt;&gt;2],o[r+40&gt;&gt;2]=o[i&gt;&gt;2],o[r+44&gt;&gt;2]=e,n=o[(i=i+8|0)+4&gt;&gt;2],o[(e=r+48|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=n,0|r},ClosestRayResultCallback_get_m_rayFromWorld:qf,ClosestRayResultCallback_set_m_rayFromWorld:function(e,i){e|=0;var r=0;r=o[(i|=0)+4&gt;&gt;2],o[e+24&gt;&gt;2]=o[i&gt;&gt;2],o[e+28&gt;&gt;2]=r,r=o[(i=i+8|0)+4&gt;&gt;2],o[(e=e+32|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r},ClosestRayResultCallback_get_m_rayToWorld:function(e){return(e|=0)+40|0},ClosestRayResultCallback_set_m_rayToWorld:function(e,i){e|=0;var r=0;r=o[(i|=0)+4&gt;&gt;2],o[e+40&gt;&gt;2]=o[i&gt;&gt;2],o[e+44&gt;&gt;2]=r,r=o[(i=i+8|0)+4&gt;&gt;2],o[(e=e+48|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r},ClosestRayResultCallback_get_m_hitNormalWorld:Le,ClosestRayResultCallback_get_m_hitPointWorld:ze,tBtCollisionObjectArray_size:function(e){return o[(e|=0)+4&gt;&gt;2]},tBtCollisionObjectArray_at:function(e,i){return i|=0,o[o[(e|=0)+12&gt;&gt;2]+(i&lt;&lt;2)&gt;&gt;2]},tBtCollisionObjectArray_clear:$f,tVector3Array_at:function(e,i){return i|=0,o[(e|=0)+12&gt;&gt;2]+(i&lt;&lt;4)|0},tVector3Array_clear:$f,tScalarArray_at:function(e,i){return i|=0,R(g[o[(e|=0)+12&gt;&gt;2]+(i&lt;&lt;2)&gt;&gt;2])},tScalarArray_clear:$f,AllHitsRayResultCallback_create:function(e,i){e|=0,i|=0;var r,f,a=0;return r=q(136),o[r+28&gt;&gt;2]=0,o[r+32&gt;&gt;2]=0,o[r+20&gt;&gt;2]=0,o[r+12&gt;&gt;2]=1,o[r+16&gt;&gt;2]=-1,o[r+4&gt;&gt;2]=1065353216,o[r+8&gt;&gt;2]=0,n[r+40|0]=1,o[r&gt;&gt;2]=24468,o[r+36&gt;&gt;2]=0,a=o[e+4&gt;&gt;2],o[r+44&gt;&gt;2]=o[e&gt;&gt;2],o[r+48&gt;&gt;2]=a,e=o[(a=e+8|0)+4&gt;&gt;2],o[(f=r+52|0)&gt;&gt;2]=o[a&gt;&gt;2],o[f+4&gt;&gt;2]=e,e=o[i+4&gt;&gt;2],o[r+60&gt;&gt;2]=o[i&gt;&gt;2],o[r+64&gt;&gt;2]=e,a=o[(e=i+8|0)&gt;&gt;2],i=o[e+4&gt;&gt;2],o[r+88&gt;&gt;2]=0,o[r+80&gt;&gt;2]=0,o[r+84&gt;&gt;2]=0,o[r+120&gt;&gt;2]=0,o[r+124&gt;&gt;2]=0,o[r+128&gt;&gt;2]=0,o[r+108&gt;&gt;2]=0,n[r+132|0]=1,n[r+112|0]=1,n[r+92|0]=1,o[r+100&gt;&gt;2]=0,o[r+104&gt;&gt;2]=0,o[(e=r+68|0)&gt;&gt;2]=a,o[e+4&gt;&gt;2]=i,0|r},AllHitsRayResultCallback_get_m_rayFromWorld:function(e){return(e|=0)+44|0},AllHitsRayResultCallback_set_m_rayFromWorld:function(e,i){e|=0;var r=0;r=o[(i|=0)+4&gt;&gt;2],o[e+44&gt;&gt;2]=o[i&gt;&gt;2],o[e+48&gt;&gt;2]=r,r=o[(i=i+8|0)+4&gt;&gt;2],o[(e=e+52|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r},AllHitsRayResultCallback_get_m_rayToWorld:function(e){return(e|=0)+60|0},AllHitsRayResultCallback_set_m_rayToWorld:function(e,i){e|=0;var r=0;r=o[(i|=0)+4&gt;&gt;2],o[e+60&gt;&gt;2]=o[i&gt;&gt;2],o[e+64&gt;&gt;2]=r,r=o[(i=i+8|0)+4&gt;&gt;2],o[(e=e+68|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r},AllHitsRayResultCallback_get_m_hitPointWorld:function(e){return(e|=0)+96|0},AllHitsRayResultCallback_get_m_hitNormalWorld:function(e){return(e|=0)+76|0},AllHitsRayResultCallback_get_m_collisionObjects:qf,AllHitsRayResultCallback_get_m_hitFractions:function(e){return(e|=0)+116|0},btManifoldPoint_get_m_positionWorldOnA:Of,btManifoldPoint_get_m_positionWorldOnB:function(e){return(e|=0)+32|0},btManifoldPoint_get_m_normalWorldOnB:An,btManifoldPoint_getDistance:function(e){return R(g[(e|=0)+80&gt;&gt;2])},ConvexResultCallback_hasHit:function(e){return g[(e|=0)+4&gt;&gt;2]&lt;R(1)|0},ConvexResultCallback_set_m_collisionFilterGroup:Lf,ConvexResultCallback_set_m_collisionFilterMask:Pf,ConvexResultCallback_get_m_closestHitFraction:Tf,ConvexResultCallback_set_m_closestHitFraction:Kf,ClosestConvexResultCallback_create:function(e,i){e|=0,i|=0;var r,f,n=0;return r=q(84),o[r+12&gt;&gt;2]=-1,o[r+4&gt;&gt;2]=1065353216,o[r+8&gt;&gt;2]=1,o[r&gt;&gt;2]=24552,n=o[e+4&gt;&gt;2],o[r+16&gt;&gt;2]=o[e&gt;&gt;2],o[r+20&gt;&gt;2]=n,f=o[(e=e+8|0)+4&gt;&gt;2],o[(n=r+24|0)&gt;&gt;2]=o[e&gt;&gt;2],o[n+4&gt;&gt;2]=f,e=o[i+4&gt;&gt;2],o[r+32&gt;&gt;2]=o[i&gt;&gt;2],o[r+36&gt;&gt;2]=e,n=o[(i=i+8|0)+4&gt;&gt;2],o[(e=r+40|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=n,o[r+80&gt;&gt;2]=0,0|r},ClosestConvexResultCallback_get_m_hitNormalWorld:Of,ClosestConvexResultCallback_get_m_hitPointWorld:An,ClosestConvexResultCallback_get_m_hitCollisionObject:function(e){return o[(e|=0)+80&gt;&gt;2]},ClosestConvexResultCallback_set_m_hitCollisionObject:function(e,i){i|=0,o[(e|=0)+80&gt;&gt;2]=i},AllConvexResultCallback_create:function(e,i){e|=0,i|=0;var r,f,a=0;return r=q(128),o[r+20&gt;&gt;2]=0,o[r+24&gt;&gt;2]=0,o[r+12&gt;&gt;2]=-1,o[r+4&gt;&gt;2]=1065353216,o[r+8&gt;&gt;2]=1,n[r+32|0]=1,o[r&gt;&gt;2]=24692,o[r+28&gt;&gt;2]=0,a=o[e+4&gt;&gt;2],o[r+36&gt;&gt;2]=o[e&gt;&gt;2],o[r+40&gt;&gt;2]=a,f=o[(e=e+8|0)+4&gt;&gt;2],o[(a=r+44|0)&gt;&gt;2]=o[e&gt;&gt;2],o[a+4&gt;&gt;2]=f,e=o[i+4&gt;&gt;2],o[r+52&gt;&gt;2]=o[i&gt;&gt;2],o[r+56&gt;&gt;2]=e,i=o[(e=i+8|0)&gt;&gt;2],e=o[e+4&gt;&gt;2],o[r+80&gt;&gt;2]=0,o[r+72&gt;&gt;2]=0,o[r+76&gt;&gt;2]=0,o[r+100&gt;&gt;2]=0,o[r+112&gt;&gt;2]=0,o[r+116&gt;&gt;2]=0,o[r+120&gt;&gt;2]=0,n[r+124|0]=1,n[r+104|0]=1,n[r+84|0]=1,o[r+92&gt;&gt;2]=0,o[r+96&gt;&gt;2]=0,o[(a=r+60|0)&gt;&gt;2]=i,o[a+4&gt;&gt;2]=e,0|r},AllConvexResultCallback_get_m_hitNormalWorld:function(e){return(e|=0)+68|0},AllConvexResultCallback_get_m_hitPointWorld:function(e){return(e|=0)+88|0},AllConvexResultCallback_get_m_hitFractions:function(e){return(e|=0)+108|0},AllConvexResultCallback_get_m_collisionObjects:Qe,btCollisionShape_getLocalScaling:function(e){return 0|BA[o[o[(e|=0)&gt;&gt;2]+28&gt;&gt;2]](e)},btCollisionShape_setLocalScaling:function(e,i){i|=0,BA[o[o[(e|=0)&gt;&gt;2]+24&gt;&gt;2]](e,i)},btCollisionShape_calculateLocalInertia:function(e,i,r){e|=0,i=R(i),r|=0,BA[o[o[e&gt;&gt;2]+32&gt;&gt;2]](e,i,r)},btCollisionShape_destroy:zf,btBoxShape_create:function(e){var i;return e|=0,function(e,i){var r=R(0),f=R(0),n=R(0),a=R(0);zA(e),r=g[i&gt;&gt;2],n=g[i+4&gt;&gt;2],f=g[i+8&gt;&gt;2],o[e+44&gt;&gt;2]=0,a=R(f*g[e+24&gt;&gt;2]),f=g[e+48&gt;&gt;2],g[e+40&gt;&gt;2]=a-f,g[e+36&gt;&gt;2]=R(n*g[e+20&gt;&gt;2])-f,g[e+32&gt;&gt;2]=R(r*g[e+16&gt;&gt;2])-f,o[e+4&gt;&gt;2]=0,o[e&gt;&gt;2]=9056,r=g[i&gt;&gt;2],n=g[i+8&gt;&gt;2],a=g[i+4&gt;&gt;2],(r=R(g[((r&lt;a?(r&lt;n^1)&lt;&lt;1:a&lt;n?1:2)&lt;&lt;2)+i&gt;&gt;2]*R(.10000000149011612)))&lt;f&amp;&amp;Ie(e,r)}(i=dA(60),e),0|i},btCapsuleShape_create:function(e,i){var r;return e=R(e),i=R(i),function(e,i,r){pA(e),g[e+48&gt;&gt;2]=i,o[e&gt;&gt;2]=6056,o[e+56&gt;&gt;2]=1,o[e+4&gt;&gt;2]=10,o[e+44&gt;&gt;2]=0,g[e+40&gt;&gt;2]=i,g[e+36&gt;&gt;2]=r*R(.5),g[e+32&gt;&gt;2]=i}(r=dA(60),e,i),0|r},btCapsuleShapeX_create:function(e,i){var r;return e=R(e),i=R(i),function(e,i,r){pA(e),o[e+56&gt;&gt;2]=0,g[e+48&gt;&gt;2]=i,o[e&gt;&gt;2]=6156,o[e+4&gt;&gt;2]=10,o[e+44&gt;&gt;2]=0,g[e+40&gt;&gt;2]=i,g[e+36&gt;&gt;2]=i,g[e+32&gt;&gt;2]=r*R(.5)}(r=dA(60),e,i),0|r},btCapsuleShapeZ_create:function(e,i){var r;return e=R(e),i=R(i),function(e,i,r){pA(e),o[e+56&gt;&gt;2]=2,g[e+48&gt;&gt;2]=i,o[e&gt;&gt;2]=6256,o[e+4&gt;&gt;2]=10,o[e+44&gt;&gt;2]=0,g[e+40&gt;&gt;2]=r*R(.5),g[e+36&gt;&gt;2]=i,g[e+32&gt;&gt;2]=i}(r=dA(60),e,i),0|r},btCylinderShape_create:function(e){var i;return e|=0,function(e,i){var r=R(0),f=R(0),n=R(0),a=R(0);pA(e),r=g[i&gt;&gt;2],n=g[i+4&gt;&gt;2],f=g[i+8&gt;&gt;2],o[e+44&gt;&gt;2]=0,a=R(f*g[e+24&gt;&gt;2]),f=g[e+48&gt;&gt;2],g[e+40&gt;&gt;2]=a-f,g[e+36&gt;&gt;2]=R(n*g[e+20&gt;&gt;2])-f,g[e+32&gt;&gt;2]=R(r*g[e+16&gt;&gt;2])-f,o[e+56&gt;&gt;2]=1,o[e&gt;&gt;2]=9392,r=g[i&gt;&gt;2],n=g[i+8&gt;&gt;2],a=g[i+4&gt;&gt;2],(r=R(g[((r&lt;a?(r&lt;n^1)&lt;&lt;1:a&lt;n?1:2)&lt;&lt;2)+i&gt;&gt;2]*R(.10000000149011612)))&lt;f&amp;&amp;Ie(e,r),o[e+4&gt;&gt;2]=13}(i=dA(60),e),0|i},btCylinderShapeX_create:function(e){var i;return e|=0,function(e,i){var r=R(0),f=R(0),n=R(0),a=R(0);pA(e),r=g[i&gt;&gt;2],n=g[i+4&gt;&gt;2],f=g[i+8&gt;&gt;2],o[e+44&gt;&gt;2]=0,a=R(f*g[e+24&gt;&gt;2]),f=g[e+48&gt;&gt;2],g[e+40&gt;&gt;2]=a-f,g[e+36&gt;&gt;2]=R(n*g[e+20&gt;&gt;2])-f,g[e+32&gt;&gt;2]=R(r*g[e+16&gt;&gt;2])-f,o[e+56&gt;&gt;2]=1,o[e&gt;&gt;2]=9392,r=g[i&gt;&gt;2],n=g[i+8&gt;&gt;2],a=g[i+4&gt;&gt;2],(r=R(g[((r&lt;a?(r&lt;n^1)&lt;&lt;1:a&lt;n?1:2)&lt;&lt;2)+i&gt;&gt;2]*R(.10000000149011612)))&lt;f&amp;&amp;Ie(e,r),o[e+56&gt;&gt;2]=0,o[e&gt;&gt;2]=9496,o[e+4&gt;&gt;2]=13}(i=dA(60),e),0|i},btCylinderShapeZ_create:function(e){var i;return e|=0,function(e,i){var r=R(0),f=R(0),n=R(0),a=R(0);pA(e),r=g[i&gt;&gt;2],n=g[i+4&gt;&gt;2],f=g[i+8&gt;&gt;2],o[e+44&gt;&gt;2]=0,a=R(f*g[e+24&gt;&gt;2]),f=g[e+48&gt;&gt;2],g[e+40&gt;&gt;2]=a-f,g[e+36&gt;&gt;2]=R(n*g[e+20&gt;&gt;2])-f,g[e+32&gt;&gt;2]=R(r*g[e+16&gt;&gt;2])-f,o[e+56&gt;&gt;2]=1,o[e&gt;&gt;2]=9392,r=g[i&gt;&gt;2],n=g[i+8&gt;&gt;2],a=g[i+4&gt;&gt;2],(r=R(g[((r&lt;a?(r&lt;n^1)&lt;&lt;1:a&lt;n?1:2)&lt;&lt;2)+i&gt;&gt;2]*R(.10000000149011612)))&lt;f&amp;&amp;Ie(e,r),o[e+56&gt;&gt;2]=2,o[e&gt;&gt;2]=9600,o[e+4&gt;&gt;2]=13}(i=dA(60),e),0|i},btSphereShape_create:function(e){var i,r;return e=R(e),pA(i=dA(56)),o[i+28&gt;&gt;2]=0,o[i+32&gt;&gt;2]=0,o[i+24&gt;&gt;2]=1065353216,o[i+16&gt;&gt;2]=1065353216,o[i+20&gt;&gt;2]=1065353216,o[i+4&gt;&gt;2]=8,o[i&gt;&gt;2]=9852,o[(r=i+36|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[i+44&gt;&gt;2]=0,o[i+52&gt;&gt;2]=0,g[i+48&gt;&gt;2]=e,g[i+32&gt;&gt;2]=e,0|i},btConeShape_create:function(e,i){var r;return e=R(e),i=R(i),function(e,i,r){pA(e),g[e+64&gt;&gt;2]=r,g[e+60&gt;&gt;2]=i,o[e&gt;&gt;2]=6504,o[e+76&gt;&gt;2]=2,o[e+68&gt;&gt;2]=0,o[e+72&gt;&gt;2]=1,o[e+4&gt;&gt;2]=11,g[e+40&gt;&gt;2]=i,g[e+36&gt;&gt;2]=r,g[e+32&gt;&gt;2]=i,g[e+56&gt;&gt;2]=i/R(w(R(R(i*i)+R(r*r))))}(r=dA(80),e,i),0|r},btConeShapeX_create:function(e,i){var r;return e=R(e),i=R(i),function(e,i,r){pA(e),g[e+64&gt;&gt;2]=r,g[e+60&gt;&gt;2]=i,o[e+4&gt;&gt;2]=11,o[e+76&gt;&gt;2]=2,o[e+68&gt;&gt;2]=1,o[e+72&gt;&gt;2]=0,o[e&gt;&gt;2]=6704,g[e+36&gt;&gt;2]=i,g[e+40&gt;&gt;2]=i,g[e+32&gt;&gt;2]=r,g[e+56&gt;&gt;2]=i/R(w(R(R(i*i)+R(r*r))))}(r=dA(80),e,i),0|r},btConeShapeZ_create:function(e,i){var r;return e=R(e),i=R(i),function(e,i,r){pA(e),g[e+64&gt;&gt;2]=r,g[e+60&gt;&gt;2]=i,o[e+4&gt;&gt;2]=11,o[e+76&gt;&gt;2]=1,o[e+68&gt;&gt;2]=0,o[e+72&gt;&gt;2]=2,o[e&gt;&gt;2]=6604,g[e+40&gt;&gt;2]=r,g[e+32&gt;&gt;2]=i,g[e+36&gt;&gt;2]=i,g[e+56&gt;&gt;2]=i/R(w(R(R(i*i)+R(r*r))))}(r=dA(80),e,i),0|r},btStaticPlaneShape_create:function(e,i){var r;return e|=0,i=R(i),function(e,i,r){var f,n=R(0),a=R(0),t=R(0);He(e),o[e&gt;&gt;2]=10412,n=g[i+8&gt;&gt;2],a=g[i&gt;&gt;2],t=g[i+4&gt;&gt;2],i=o[i+12&gt;&gt;2],o[(f=e+80|0)&gt;&gt;2]=1065353216,o[f+4&gt;&gt;2]=0,o[e+72&gt;&gt;2]=1065353216,o[e+76&gt;&gt;2]=1065353216,g[e+68&gt;&gt;2]=r,o[e- -64&gt;&gt;2]=i,o[e+4&gt;&gt;2]=28,r=R(R(1)/R(w(R(R(R(a*a)+R(t*t))+R(n*n))))),g[e+60&gt;&gt;2]=n*r,g[e+56&gt;&gt;2]=t*r,g[e+52&gt;&gt;2]=a*r}(r=dA(88),e,i),0|r},btGImpactShapeInterface_updateBound:function(e){C[(e|=0)+52|0]&amp;&amp;(BA[o[o[e&gt;&gt;2]+68&gt;&gt;2]](e),n[e+52|0]=0)},btGImpactMeshShape_create:function(e){var i;return e|=0,function(e,i){var r=0,f=0,a=0,t=0,d=0,v=0,g=0;if(He(e),o[(r=e- -64|0)&gt;&gt;2]=1065353216,o[r+4&gt;&gt;2]=0,o[e+56&gt;&gt;2]=1065353216,o[e+60&gt;&gt;2]=1065353216,o[(r=e+36|0)&gt;&gt;2]=-8388609,o[r+4&gt;&gt;2]=-8388609,o[e+20&gt;&gt;2]=2139095039,o[e+24&gt;&gt;2]=2139095039,o[e&gt;&gt;2]=10820,o[e+88&gt;&gt;2]=0,n[e+92|0]=1,o[(r=e+80|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[e+144&gt;&gt;2]=0,o[e+72&gt;&gt;2]=0,n[e+52|0]=1,o[e+44&gt;&gt;2]=-8388609,o[e+28&gt;&gt;2]=2139095039,o[e+4&gt;&gt;2]=25,n[e+168|0]=1,o[e+164&gt;&gt;2]=0,o[(r=e+156|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[e+148&gt;&gt;2]=i,(0|BA[o[o[i&gt;&gt;2]+28&gt;&gt;2]](i))&gt;=1)for(;;){if(Pe(g=dA(216),i,d),(0|(f=o[e+156&gt;&gt;2]))==o[e+160&gt;&gt;2]&amp;&amp;!((0|f)&gt;=(0|(a=f?f&lt;&lt;1:1)))){if(a?(v=dA(a&lt;&lt;2),f=o[e+156&gt;&gt;2]):v=0,(0|f)&gt;=1)for(t=0,r=f;o[t+v&gt;&gt;2]=o[o[e+164&gt;&gt;2]+t&gt;&gt;2],t=t+4|0,r=r+-1|0;);(r=o[e+164&gt;&gt;2])&amp;&amp;(C[e+168|0]&amp;&amp;(CA(r),f=o[e+156&gt;&gt;2]),o[e+164&gt;&gt;2]=0),o[e+164&gt;&gt;2]=v,n[e+168|0]=1,o[e+160&gt;&gt;2]=a}if(o[e+156&gt;&gt;2]=f+1,o[o[e+164&gt;&gt;2]+(f&lt;&lt;2)&gt;&gt;2]=g,!((0|(d=d+1|0))&lt;(0|BA[o[o[i&gt;&gt;2]+28&gt;&gt;2]](i))))break}}(i=dA(172),e),0|i},btCompoundShape_create:function(){var e;return function(e){var i=0,r=0,f=0,a=0,t=0,d=0,v=0,g=0;if(o[e+12&gt;&gt;2]=-1,o[e+4&gt;&gt;2]=31,o[e+8&gt;&gt;2]=0,o[e&gt;&gt;2]=14216,o[e+76&gt;&gt;2]=0,o[e+80&gt;&gt;2]=1065353216,o[e+68&gt;&gt;2]=0,o[e+72&gt;&gt;2]=1,o[e+52&gt;&gt;2]=-581039253,o[e+56&gt;&gt;2]=-581039253,o[e+36&gt;&gt;2]=1566444395,o[e+40&gt;&gt;2]=1566444395,n[e+32|0]=1,o[e+28&gt;&gt;2]=0,o[e+92&gt;&gt;2]=0,o[(i=e+84|0)&gt;&gt;2]=1065353216,o[i+4&gt;&gt;2]=1065353216,o[(i=e+60|0)&gt;&gt;2]=-581039253,o[i+4&gt;&gt;2]=0,o[(i=e+44|0)&gt;&gt;2]=1566444395,o[i+4&gt;&gt;2]=0,o[(i=e+20|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,ei(i=dA(40)),o[e+68&gt;&gt;2]=i,o[e+24&gt;&gt;2]&lt;0){if((0|(g=o[e+20&gt;&gt;2]))&gt;=1)for(i=64;t=o[e+28&gt;&gt;2]+i|0,a=o[(r=t+-64|0)+4&gt;&gt;2],o[(f=i+-64|0)&gt;&gt;2]=o[r&gt;&gt;2],o[f+4&gt;&gt;2]=a,a=o[(r=r+8|0)+4&gt;&gt;2],o[(f=f+8|0)&gt;&gt;2]=o[r&gt;&gt;2],o[f+4&gt;&gt;2]=a,v=o[(f=(r=t+-48|0)+8|0)+4&gt;&gt;2],o[(d=(a=i+-48|0)+8|0)&gt;&gt;2]=o[f&gt;&gt;2],o[d+4&gt;&gt;2]=v,f=o[r+4&gt;&gt;2],o[a&gt;&gt;2]=o[r&gt;&gt;2],o[a+4&gt;&gt;2]=f,v=o[(f=(r=t+-32|0)+8|0)+4&gt;&gt;2],o[(d=(a=i+-32|0)+8|0)&gt;&gt;2]=o[f&gt;&gt;2],o[d+4&gt;&gt;2]=v,f=o[r+4&gt;&gt;2],o[a&gt;&gt;2]=o[r&gt;&gt;2],o[a+4&gt;&gt;2]=f,v=o[(f=(r=t+-16|0)+8|0)+4&gt;&gt;2],o[(d=(a=i+-16|0)+8|0)&gt;&gt;2]=o[f&gt;&gt;2],o[d+4&gt;&gt;2]=v,f=o[r+4&gt;&gt;2],o[a&gt;&gt;2]=o[r&gt;&gt;2],o[a+4&gt;&gt;2]=f,r=o[t+4&gt;&gt;2],o[i&gt;&gt;2]=o[t&gt;&gt;2],o[i+4&gt;&gt;2]=r,r=o[(t=t+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]=r,i=i+80|0,g=g+-1|0;);(i=o[e+28&gt;&gt;2])&amp;&amp;(C[e+32|0]&amp;&amp;CA(i),o[e+28&gt;&gt;2]=0),o[e+28&gt;&gt;2]=0,n[e+32|0]=1,o[e+24&gt;&gt;2]=0}}(e=dA(96)),0|e},btCompoundShape_addChildShape:function(e,i,r){(function(e,i,r){var f,a=0,t=R(0),d=0,v=0,B=0,m=R(0),Q=0;D=f=D-144|0,o[e+72&gt;&gt;2]=o[e+72&gt;&gt;2]+1,v=o[(d=i+8|0)+4&gt;&gt;2],o[(a=f+72|0)&gt;&gt;2]=o[d&gt;&gt;2],o[a+4&gt;&gt;2]=v,v=o[(d=i+24|0)+4&gt;&gt;2],o[(a=f+88|0)&gt;&gt;2]=o[d&gt;&gt;2],o[a+4&gt;&gt;2]=v,v=o[(d=i+40|0)+4&gt;&gt;2],o[(a=f+104|0)&gt;&gt;2]=o[d&gt;&gt;2],o[a+4&gt;&gt;2]=v,v=o[(d=i+56|0)+4&gt;&gt;2],o[(a=f+120|0)&gt;&gt;2]=o[d&gt;&gt;2],o[a+4&gt;&gt;2]=v,o[f+140&gt;&gt;2]=0,o[f+128&gt;&gt;2]=r,a=o[i+4&gt;&gt;2],o[f+64&gt;&gt;2]=o[i&gt;&gt;2],o[f+68&gt;&gt;2]=a,a=o[i+20&gt;&gt;2],o[f+80&gt;&gt;2]=o[i+16&gt;&gt;2],o[f+84&gt;&gt;2]=a,a=o[i+36&gt;&gt;2],o[f+96&gt;&gt;2]=o[i+32&gt;&gt;2],o[f+100&gt;&gt;2]=a,a=o[i+52&gt;&gt;2],o[f+112&gt;&gt;2]=o[i+48&gt;&gt;2],o[f+116&gt;&gt;2]=a,o[f+132&gt;&gt;2]=o[r+4&gt;&gt;2],B=f,m=R(BA[o[o[r&gt;&gt;2]+48&gt;&gt;2]](r)),g[B+136&gt;&gt;2]=m,BA[o[o[r&gt;&gt;2]+8&gt;&gt;2]](r,i,f+48|0,f+32|0),t=g[f+48&gt;&gt;2],g[e+36&gt;&gt;2]&gt;t&amp;&amp;(g[e+36&gt;&gt;2]=t),t=g[f+32&gt;&gt;2],g[e+52&gt;&gt;2]&lt;t&amp;&amp;(g[e+52&gt;&gt;2]=t),t=g[f+52&gt;&gt;2],g[e+40&gt;&gt;2]&gt;t&amp;&amp;(g[e+40&gt;&gt;2]=t),t=g[f+36&gt;&gt;2],g[e+56&gt;&gt;2]&lt;t&amp;&amp;(g[e+56&gt;&gt;2]=t),t=g[f+56&gt;&gt;2],g[e+44&gt;&gt;2]&gt;t&amp;&amp;(g[e+44&gt;&gt;2]=t),t=g[f+40&gt;&gt;2],g[e+60&gt;&gt;2]&lt;t&amp;&amp;(g[e+60&gt;&gt;2]=t),(i=o[e+68&gt;&gt;2])&amp;&amp;(d=o[(a=f+56|0)+4&gt;&gt;2],o[(r=f+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[r+4&gt;&gt;2]=d,d=o[(a=f+40|0)+4&gt;&gt;2],o[(r=f+24|0)&gt;&gt;2]=o[a&gt;&gt;2],o[r+4&gt;&gt;2]=d,r=o[f+52&gt;&gt;2],o[f&gt;&gt;2]=o[f+48&gt;&gt;2],o[f+4&gt;&gt;2]=r,r=o[f+36&gt;&gt;2],o[f+16&gt;&gt;2]=o[f+32&gt;&gt;2],o[f+20&gt;&gt;2]=r,B=f,Q=oi(i,f,o[e+20&gt;&gt;2]),o[B+140&gt;&gt;2]=Q),function(e,i){var r=0,f=0,a=0,t=0,d=0,v=0,g=0,B=0,R=0,m=0,Q=0;if((0|(f=o[e+4&gt;&gt;2]))==o[e+8&gt;&gt;2]&amp;&amp;!((0|f)&gt;=(0|(m=f?f&lt;&lt;1:1)))){if(m&amp;&amp;(Q=dA(_(m,80)),f=o[e+4&gt;&gt;2]),(0|f)&gt;=1)for(g=64;a=o[e+12&gt;&gt;2]+g|0,B=o[(t=a+-64|0)+4&gt;&gt;2],o[(d=(r=g+Q|0)+-64|0)&gt;&gt;2]=o[t&gt;&gt;2],o[d+4&gt;&gt;2]=B,v=o[(t=t+8|0)+4&gt;&gt;2],o[(d=d+8|0)&gt;&gt;2]=o[t&gt;&gt;2],o[d+4&gt;&gt;2]=v,R=o[(B=(d=a+-48|0)+8|0)+4&gt;&gt;2],o[(v=(t=r+-48|0)+8|0)&gt;&gt;2]=o[B&gt;&gt;2],o[v+4&gt;&gt;2]=R,v=o[d+4&gt;&gt;2],o[t&gt;&gt;2]=o[d&gt;&gt;2],o[t+4&gt;&gt;2]=v,R=o[(B=(d=a+-32|0)+8|0)+4&gt;&gt;2],o[(v=(t=r+-32|0)+8|0)&gt;&gt;2]=o[B&gt;&gt;2],o[v+4&gt;&gt;2]=R,v=o[d+4&gt;&gt;2],o[t&gt;&gt;2]=o[d&gt;&gt;2],o[t+4&gt;&gt;2]=v,R=o[(B=(d=a+-16|0)+8|0)+4&gt;&gt;2],o[(v=(t=r+-16|0)+8|0)&gt;&gt;2]=o[B&gt;&gt;2],o[v+4&gt;&gt;2]=R,v=o[d+4&gt;&gt;2],o[t&gt;&gt;2]=o[d&gt;&gt;2],o[t+4&gt;&gt;2]=v,t=o[a+4&gt;&gt;2],o[r&gt;&gt;2]=o[a&gt;&gt;2],o[r+4&gt;&gt;2]=t,t=o[(a=a+8|0)+4&gt;&gt;2],o[(r=r+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[r+4&gt;&gt;2]=t,g=g+80|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]=Q,n[e+16|0]=1,o[e+8&gt;&gt;2]=m,f=o[e+4&gt;&gt;2]}a=o[i+4&gt;&gt;2],f=o[e+12&gt;&gt;2]+_(f,80)|0,o[(r=f)&gt;&gt;2]=o[i&gt;&gt;2],o[r+4&gt;&gt;2]=a,g=o[(a=i+8|0)+4&gt;&gt;2],o[(r=r+8|0)&gt;&gt;2]=o[a&gt;&gt;2],o[r+4&gt;&gt;2]=g,g=o[(a=i+24|0)+4&gt;&gt;2],o[(r=f+24|0)&gt;&gt;2]=o[a&gt;&gt;2],o[r+4&gt;&gt;2]=g,r=o[i+20&gt;&gt;2],o[f+16&gt;&gt;2]=o[i+16&gt;&gt;2],o[f+20&gt;&gt;2]=r,g=o[(a=i+40|0)+4&gt;&gt;2],o[(r=f+40|0)&gt;&gt;2]=o[a&gt;&gt;2],o[r+4&gt;&gt;2]=g,r=o[i+36&gt;&gt;2],o[f+32&gt;&gt;2]=o[i+32&gt;&gt;2],o[f+36&gt;&gt;2]=r,g=o[(a=i+56|0)+4&gt;&gt;2],o[(r=f+56|0)&gt;&gt;2]=o[a&gt;&gt;2],o[r+4&gt;&gt;2]=g,r=o[i+52&gt;&gt;2],o[f+48&gt;&gt;2]=o[i+48&gt;&gt;2],o[f+52&gt;&gt;2]=r,g=o[(a=i+72|0)+4&gt;&gt;2],o[(r=f+72|0)&gt;&gt;2]=o[a&gt;&gt;2],o[r+4&gt;&gt;2]=g,r=o[i+68&gt;&gt;2],o[f+64&gt;&gt;2]=o[i+64&gt;&gt;2],o[f+68&gt;&gt;2]=r,o[e+4&gt;&gt;2]=o[e+4&gt;&gt;2]+1}(e+16|0,f- -64|0),D=f+144|0})(e|=0,i|=0,r|=0)},btCompoundShape_removeChildShapeByIndex:function(e,i){Bi(e|=0,i|=0)},btCompoundShape_getChildShape:function(e,i){return i|=0,o[64+(o[(e|=0)+28&gt;&gt;2]+_(i,80)|0)&gt;&gt;2]},btCompoundShape_updateChildTransform:function(e,i,r,f){(function(e,i,r,f){var n,a,t=0,C=0,d=0;D=n=D+-64|0,C=o[r+4&gt;&gt;2],i=(a=_(i,80))+o[e+28&gt;&gt;2]|0,o[i&gt;&gt;2]=o[r&gt;&gt;2],o[i+4&gt;&gt;2]=C,d=o[(C=r+8|0)+4&gt;&gt;2],o[(t=i+8|0)&gt;&gt;2]=o[C&gt;&gt;2],o[t+4&gt;&gt;2]=d,d=o[(C=r+24|0)+4&gt;&gt;2],o[(t=i+24|0)&gt;&gt;2]=o[C&gt;&gt;2],o[t+4&gt;&gt;2]=d,t=o[r+20&gt;&gt;2],o[i+16&gt;&gt;2]=o[r+16&gt;&gt;2],o[i+20&gt;&gt;2]=t,d=o[(C=r+40|0)+4&gt;&gt;2],o[(t=i+40|0)&gt;&gt;2]=o[C&gt;&gt;2],o[t+4&gt;&gt;2]=d,t=o[r+36&gt;&gt;2],o[i+32&gt;&gt;2]=o[r+32&gt;&gt;2],o[i+36&gt;&gt;2]=t,d=o[(C=r+56|0)+4&gt;&gt;2],o[(t=i+56|0)&gt;&gt;2]=o[C&gt;&gt;2],o[t+4&gt;&gt;2]=d,t=o[r+52&gt;&gt;2],o[i+48&gt;&gt;2]=o[r+48&gt;&gt;2],o[i+52&gt;&gt;2]=t,o[e+68&gt;&gt;2]&amp;&amp;(i=o[64+(o[e+28&gt;&gt;2]+a|0)&gt;&gt;2],BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i,r,n+48|0,n+32|0),t=o[(r=n+56|0)+4&gt;&gt;2],o[(i=n+8|0)&gt;&gt;2]=o[r&gt;&gt;2],o[i+4&gt;&gt;2]=t,t=o[(r=n+40|0)+4&gt;&gt;2],o[(i=n+24|0)&gt;&gt;2]=o[r&gt;&gt;2],o[i+4&gt;&gt;2]=t,i=o[n+36&gt;&gt;2],o[n+16&gt;&gt;2]=o[n+32&gt;&gt;2],o[n+20&gt;&gt;2]=i,i=o[n+52&gt;&gt;2],o[n&gt;&gt;2]=o[n+48&gt;&gt;2],o[n+4&gt;&gt;2]=i,bi(o[e+68&gt;&gt;2],o[76+(o[e+28&gt;&gt;2]+a|0)&gt;&gt;2],n)),f&amp;&amp;BA[o[o[e&gt;&gt;2]+68&gt;&gt;2]](e),D=n- -64|0})(e|=0,i|=0,r|=0,f|=0)},btStridingMeshInterface_destroy:zf,btTriangleMesh_create:function(){var e;return function(e){var i=0,r=0,f=0,a=0,t=0,d=0,v=0,g=0;if(o[e+4&gt;&gt;2]=1065353216,o[e+8&gt;&gt;2]=1065353216,o[e+48&gt;&gt;2]=0,o[e&gt;&gt;2]=14676,n[e+36|0]=1,o[(i=e+12|0)&gt;&gt;2]=1065353216,o[i+4&gt;&gt;2]=0,o[e+32&gt;&gt;2]=0,o[(i=r=e+24|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,n[e+100|0]=1,o[e+96&gt;&gt;2]=0,n[e+120|0]=1,o[(i=e+88|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+116&gt;&gt;2]=0,n[e+140|0]=1,o[(i=e+108|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+136&gt;&gt;2]=0,n[e+160|0]=1,o[(i=e+128|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+168&gt;&gt;2]=0,n[e+164|0]=1,o[(i=e+148|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+156&gt;&gt;2]=0,n[e+165|0]=1,i=dA(32),(0|(t=o[r&gt;&gt;2]))&gt;=1)for(;d=o[e+32&gt;&gt;2]+a|0,v=o[(f=d)+4&gt;&gt;2],o[(r=i+a|0)&gt;&gt;2]=o[f&gt;&gt;2],o[r+4&gt;&gt;2]=v,v=o[(f=f+24|0)+4&gt;&gt;2],o[(g=r+24|0)&gt;&gt;2]=o[f&gt;&gt;2],o[g+4&gt;&gt;2]=v,v=o[(f=d+16|0)+4&gt;&gt;2],o[(g=r+16|0)&gt;&gt;2]=o[f&gt;&gt;2],o[g+4&gt;&gt;2]=v,f=o[(d=d+8|0)+4&gt;&gt;2],o[(r=r+8|0)&gt;&gt;2]=o[d&gt;&gt;2],o[r+4&gt;&gt;2]=f,a=a+32|0,t=t+-1|0;);(a=o[e+32&gt;&gt;2])&amp;&amp;(C[e+36|0]&amp;&amp;CA(a),o[e+32&gt;&gt;2]=0),o[e+32&gt;&gt;2]=i,n[e+36|0]=1,o[e+28&gt;&gt;2]=1,i=(o[e+24&gt;&gt;2]&lt;&lt;5)+i|0,o[i+24&gt;&gt;2]=2,o[i+28&gt;&gt;2]=0,o[i+16&gt;&gt;2]=0,o[i+20&gt;&gt;2]=16,o[i+8&gt;&gt;2]=12,o[i+12&gt;&gt;2]=0,o[i&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+24&gt;&gt;2]=o[e+24&gt;&gt;2]+1,i=o[e+32&gt;&gt;2],o[i+4&gt;&gt;2]=0,a=C[e+164|0],o[i+24&gt;&gt;2]=a?2:3,t=o[(a?128:148)+e&gt;&gt;2],r=12,o[i+8&gt;&gt;2]=a?12:6,o[i&gt;&gt;2]=(0|t)/3,C[e+165|0]?(r=16,e=o[e+88&gt;&gt;2]):e=o[e+108&gt;&gt;2]/3|0,o[i+20&gt;&gt;2]=r,o[i+16&gt;&gt;2]=0,o[i+12&gt;&gt;2]=e}(e=dA(172)),0|e},btTriangleMesh_addTriangle:function(e,i,r,f,n){(function(e,i,r,f,n){var a;a=o[e+32&gt;&gt;2],o[a&gt;&gt;2]=o[a&gt;&gt;2]+1,Qi(e,hi(e,i,n)),Qi(e,hi(e,r,n)),Qi(e,hi(e,f,n))})(e|=0,i|=0,r|=0,f|=0,n|=0)},btDefaultCollisionConfiguration_create:function(){var e,i;return D=e=D-32|0,i=q(88),o[e+24&gt;&gt;2]=0,o[e+28&gt;&gt;2]=1,o[e+16&gt;&gt;2]=4096,o[e+20&gt;&gt;2]=4096,o[e+8&gt;&gt;2]=0,o[e+12&gt;&gt;2]=0,function(e,i){var r,f=0,a=0,t=0,C=0,d=0;if(o[e&gt;&gt;2]=17664,a=o[i+20&gt;&gt;2],f=dA(4),o[e+24&gt;&gt;2]=f,o[f&gt;&gt;2]=a?14800:15008,function(e,i){o[e+12&gt;&gt;2]=0,o[e+16&gt;&gt;2]=3,o[e&gt;&gt;2]=15424,n[e+4|0]=0,o[e+8&gt;&gt;2]=i}(f=dA(20),o[e+24&gt;&gt;2]),o[e+28&gt;&gt;2]=f,f=dA(8),o[f&gt;&gt;2]=17780,n[f+4|0]=0,o[e+32&gt;&gt;2]=f,f=dA(8),o[f&gt;&gt;2]=17864,n[f+4|0]=0,o[e+36&gt;&gt;2]=f,f=dA(8),o[f&gt;&gt;2]=17956,n[f+4|0]=0,o[e+40&gt;&gt;2]=f,f=dA(8),o[f&gt;&gt;2]=18036,n[f+4|0]=0,o[e+44&gt;&gt;2]=f,f=dA(8),o[f&gt;&gt;2]=18124,n[f+4|0]=0,o[e+48&gt;&gt;2]=f,f=dA(8),o[f&gt;&gt;2]=18208,n[f+4|0]=0,o[e+52&gt;&gt;2]=f,f=dA(8),o[f&gt;&gt;2]=18276,n[f+4|0]=0,o[e+56&gt;&gt;2]=f,f=dA(8),o[f&gt;&gt;2]=18360,n[f+4|0]=0,o[e+72&gt;&gt;2]=f,f=dA(8),o[e+76&gt;&gt;2]=f,o[f&gt;&gt;2]=18360,n[f+4|0]=1,f=dA(8),o[f&gt;&gt;2]=18444,n[f+4|0]=0,o[e+68&gt;&gt;2]=f,f=dA(16),o[f+8&gt;&gt;2]=1,o[f+12&gt;&gt;2]=0,o[f&gt;&gt;2]=18520,n[f+4|0]=0,o[e+84&gt;&gt;2]=f,f=dA(16),o[f+8&gt;&gt;2]=1,o[f+12&gt;&gt;2]=0,o[f&gt;&gt;2]=18520,o[e+80&gt;&gt;2]=f,n[f+4|0]=1,r=o[i+16&gt;&gt;2],f=o[i&gt;&gt;2])o[e+8&gt;&gt;2]=f,n[e+12|0]=0;else{if(n[e+12|0]=1,C=dA(24),o[C+20&gt;&gt;2]=0,o[C&gt;&gt;2]=804,f=o[i+8&gt;&gt;2],o[C+4&gt;&gt;2]=f,a=dA(_(f,804)),o[C+12&gt;&gt;2]=a,o[C+16&gt;&gt;2]=a,f=o[C+4&gt;&gt;2],o[C+8&gt;&gt;2]=f,d=f+-1|0)for(t=o[C&gt;&gt;2];f=a+t|0,o[a&gt;&gt;2]=f,a=f,d=d+-1|0;);else f=a;o[f&gt;&gt;2]=0,o[e+8&gt;&gt;2]=C}if(f=o[i+4&gt;&gt;2])return o[e+16&gt;&gt;2]=f,void(n[e+20|0]=0);if(n[e+20|0]=1,t=dA(24),o[t+20&gt;&gt;2]=0,f=(0|(f=(0|r)&gt;80?r:80))&gt;116?f+16&amp;-16:128,o[t&gt;&gt;2]=f,i=o[i+12&gt;&gt;2],o[t+4&gt;&gt;2]=i,a=dA(_(i,f)),o[t+12&gt;&gt;2]=a,o[t+16&gt;&gt;2]=a,i=o[t+4&gt;&gt;2],o[t+8&gt;&gt;2]=i,d=i+-1|0)for(i=o[t&gt;&gt;2];f=i+a|0,o[a&gt;&gt;2]=f,a=f,d=d+-1|0;);else f=a;o[f&gt;&gt;2]=0,o[e+16&gt;&gt;2]=t}(i,e+8|0),D=e+32|0,0|i},btDefaultCollisionConfiguration_destroy:zf,btPersistentManifold_getBody0:function(e){return o[(e|=0)+772&gt;&gt;2]},btPersistentManifold_getBody1:function(e){return o[(e|=0)+776&gt;&gt;2]},btPersistentManifold_getNumContacts:function(e){return o[(e|=0)+780&gt;&gt;2]},btPersistentManifold_getContactPoint:function(e,i){return e|=0,4+(_(i|=0,192)+e|0)|0},btDispatcher_getNumManifolds:en,btDispatcher_getManifoldByIndexInternal:function(e,i){return i|=0,0|BA[o[o[(e|=0)&gt;&gt;2]+40&gt;&gt;2]](e,i)},btCollisionDispatcher_create:function(e){var i;return e|=0,function(e,i){var r=0,f=0,a=0,t=0,C=0,d=0;for(o[e+28&gt;&gt;2]=7720,o[e&gt;&gt;2]=7860,o[e+4&gt;&gt;2]=2,o[e+10444&gt;&gt;2]=i,o[e+64&gt;&gt;2]=111,n[e+24|0]=1,o[e+20&gt;&gt;2]=0,o[e+60&gt;&gt;2]=0,o[(r=e+12|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,C=e,d=0|BA[o[o[i&gt;&gt;2]+12&gt;&gt;2]](i),o[C+68&gt;&gt;2]=d,C=e,d=0|BA[o[o[i&gt;&gt;2]+8&gt;&gt;2]](i),o[C+72&gt;&gt;2]=d,r=e+5260|0;;){for(i=r,f=0;a=o[e+10444&gt;&gt;2],C=i+-5184|0,d=0|BA[o[o[a&gt;&gt;2]+16&gt;&gt;2]](a,t,f),o[C&gt;&gt;2]=d,a=o[e+10444&gt;&gt;2],C=i,d=0|BA[o[o[a&gt;&gt;2]+20&gt;&gt;2]](a,t,f),o[C&gt;&gt;2]=d,i=i+4|0,36!=(0|(f=f+1|0)););if(r=r+144|0,36==(0|(t=t+1|0)))break}}(i=q(10448),e),0|i},btCollisionDispatcher_destroy:zf,btOverlappingPairCache_setInternalGhostPairCallback:function(e,i){i|=0,BA[o[o[(e|=0)&gt;&gt;2]+60&gt;&gt;2]](e,i)},btDbvtBroadphase_create:function(){var e;return function(e){var i,r=0,f=0,a=0,t=0,d=0,v=0;if(D=i=D-32|0,o[e&gt;&gt;2]=19124,ei(e+4|0),ei(e+44|0),o[e+168&gt;&gt;2]=0,n[e+172|0]=1,o[(r=e+160|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,n[e+153|0]=256,n[e+154|0]=1,n[e+152|0]=1,o[e+124&gt;&gt;2]=0,o[e+100&gt;&gt;2]=0,o[e+104&gt;&gt;2]=0,o[e+136&gt;&gt;2]=0,o[e+128&gt;&gt;2]=0,o[e+132&gt;&gt;2]=0,o[e+116&gt;&gt;2]=10,o[e+120&gt;&gt;2]=1,o[e+108&gt;&gt;2]=1,o[e+112&gt;&gt;2]=0,mr(f=dA(72)),r=o[e+160&gt;&gt;2],o[e+148&gt;&gt;2]=0,o[e+96&gt;&gt;2]=f,o[e+140&gt;&gt;2]=0,o[e+144&gt;&gt;2]=0,o[(f=e+84|0)&gt;&gt;2]=0,o[f+4&gt;&gt;2]=0,o[e+92&gt;&gt;2]=0,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,(0|r)&gt;=2)for(a=r+-1|0,r=36;v=(f=o[e+168&gt;&gt;2]+r|0)+-12|0,(d=o[(t=f+-4|0)&gt;&gt;2])&amp;&amp;(C[0|f]&amp;&amp;CA(d),o[t&gt;&gt;2]=0),o[t&gt;&gt;2]=0,o[v&gt;&gt;2]=0,n[0|f]=1,o[f+-8&gt;&gt;2]=0,r=r+20|0,a=a+-1|0;);else if(1!=(0|r))for(function(e){var i=0,r=0,f=0,a=0,t=0,d=0,v=0;if(o[e+8&gt;&gt;2]&lt;1){if(t=dA(20),!((0|(i=o[e+4&gt;&gt;2]))&lt;1)){for(;Gr(r+t|0,o[e+12&gt;&gt;2]+r|0),r=r+20|0,i=i+-1|0;);if(!((0|(f=o[e+4&gt;&gt;2]))&lt;1))for(i=8;v=(r=o[e+12&gt;&gt;2]+i|0)+-4|0,(d=o[(a=r+4|0)&gt;&gt;2])&amp;&amp;(C[r+8|0]&amp;&amp;CA(d),o[a&gt;&gt;2]=0),o[v&gt;&gt;2]=0,o[a&gt;&gt;2]=0,o[r&gt;&gt;2]=0,n[r+8|0]=1,i=i+20|0,f=f+-1|0;);}(i=o[e+12&gt;&gt;2])&amp;&amp;(C[e+16|0]&amp;&amp;CA(i),o[e+12&gt;&gt;2]=0),o[e+12&gt;&gt;2]=t,n[e+16|0]=1,o[e+8&gt;&gt;2]=1}}(e+156|0),a=_(r,20),r=r+-1|0;Gr(o[e+168&gt;&gt;2]+a|0,i+8|0),a=a+20|0,t=(f=r+1|0)&gt;&gt;&gt;0&gt;=r&gt;&gt;&gt;0,r=f,t;);o[e+160&gt;&gt;2]=1,(e=o[i+20&gt;&gt;2])&amp;&amp;(C[i+24|0]&amp;&amp;CA(e),o[i+20&gt;&gt;2]=0),D=i+32|0}(e=q(176)),0|e},btDbvtBroadphase_getOverlappingPairCache:en,btDbvtBroadphase_destroy:zf,btRigidBodyConstructionInfo_create:function(e,i,r,f){var a;return e=R(e),i|=0,r|=0,f|=0,a=q(144),o[a+72&gt;&gt;2]=r,o[a+4&gt;&gt;2]=i,g[a&gt;&gt;2]=e,i=o[f+4&gt;&gt;2],o[a+76&gt;&gt;2]=o[f&gt;&gt;2],o[a+80&gt;&gt;2]=i,i=o[(r=f+8|0)+4&gt;&gt;2],o[(f=a+84|0)&gt;&gt;2]=o[r&gt;&gt;2],o[f+4&gt;&gt;2]=i,o[a+136&gt;&gt;2]=1008981770,o[a+140&gt;&gt;2]=1008981770,o[a+128&gt;&gt;2]=1000593162,o[a+132&gt;&gt;2]=1008981770,n[a+124|0]=0,o[a+116&gt;&gt;2]=1061997773,o[a+120&gt;&gt;2]=1065353216,o[a+108&gt;&gt;2]=0,o[a+112&gt;&gt;2]=0,o[a+100&gt;&gt;2]=1056964608,o[a+104&gt;&gt;2]=0,o[a+92&gt;&gt;2]=0,o[a+96&gt;&gt;2]=0,o[a+8&gt;&gt;2]=1065353216,o[(i=a+20|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[a+12&gt;&gt;2]=0,o[a+16&gt;&gt;2]=0,o[a+28&gt;&gt;2]=1065353216,o[(i=a+40|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[a+32&gt;&gt;2]=0,o[a+36&gt;&gt;2]=0,o[a+48&gt;&gt;2]=1065353216,o[a+68&gt;&gt;2]=0,o[(i=a+60|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[a+52&gt;&gt;2]=0,o[a+56&gt;&gt;2]=0,0|a},btRigidBodyConstructionInfo_destroy:function(e){(e|=0)&amp;&amp;$(e)},btRigidBody_create:function(e){var i;return e|=0,function(e,i){var r;Ye(e),n[e+560|0]=1,o[e&gt;&gt;2]=20096,o[e+556&gt;&gt;2]=0,o[(r=e+548|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,function(e,i){var r,f,a=0,t=0,d=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),p=R(0),F=R(0),Z=R(0),Y=R(0),V=R(0),E=R(0);D=r=D-16|0,o[e+372&gt;&gt;2]=0,o[e+376&gt;&gt;2]=0,o[e+252&gt;&gt;2]=2,o[e+604&gt;&gt;2]=1065353216,o[e+608&gt;&gt;2]=1065353216,o[e+408&gt;&gt;2]=1065353216,o[e+412&gt;&gt;2]=1065353216,o[e+472&gt;&gt;2]=0,o[e+476&gt;&gt;2]=0,o[(a=e+380|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=e+388|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=e+396|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=e+612|0)&gt;&gt;2]=1065353216,o[a+4&gt;&gt;2]=0,o[(a=e+420|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[e+416&gt;&gt;2]=1065353216,o[(a=e+428|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=e+436|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=e+444|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[e+452&gt;&gt;2]=0,o[(a=e+480|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=e+488|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=e+496|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,B=g[i+96&gt;&gt;2],v=g[i+92&gt;&gt;2],g[r+12&gt;&gt;2]=v,g[r+8&gt;&gt;2]=B,o[r+4&gt;&gt;2]=0,o[r&gt;&gt;2]=1065353216,o[e+504&gt;&gt;2]=o[(v&lt;R(0)?r+4|0:v&gt;R(1)?r:r+12|0)&gt;&gt;2],o[r+4&gt;&gt;2]=0,o[r&gt;&gt;2]=1065353216,o[e+508&gt;&gt;2]=o[(B&lt;R(0)?r+4|0:B&gt;R(1)?r:r+8|0)&gt;&gt;2],o[e+668&gt;&gt;2]=0,o[e+672&gt;&gt;2]=0,a=o[i+120&gt;&gt;2],o[e+532&gt;&gt;2]=o[i+116&gt;&gt;2],o[e+536&gt;&gt;2]=a,t=o[i+4&gt;&gt;2],o[e+540&gt;&gt;2]=t,n[e+512|0]=C[i+124|0],a=o[i+132&gt;&gt;2],o[e+516&gt;&gt;2]=o[i+128&gt;&gt;2],o[e+520&gt;&gt;2]=a,a=o[i+140&gt;&gt;2],o[e+524&gt;&gt;2]=o[i+136&gt;&gt;2],o[e+528&gt;&gt;2]=a,t?(a=e+4|0,BA[o[o[t&gt;&gt;2]+8&gt;&gt;2]](t,a)):(a=o[i+12&gt;&gt;2],o[e+4&gt;&gt;2]=o[i+8&gt;&gt;2],o[e+8&gt;&gt;2]=a,d=o[(t=i+16|0)+4&gt;&gt;2],o[(a=e+12|0)&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=d,d=o[(t=i+32|0)+4&gt;&gt;2],o[(a=e+28|0)&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=d,d=o[(t=i+24|0)+4&gt;&gt;2],o[(a=e+20|0)&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=d,d=o[(t=i+40|0)+4&gt;&gt;2],o[(a=e+36|0)&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=d,d=o[(t=i+48|0)+4&gt;&gt;2],o[(a=e+44|0)&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=d,d=o[(t=i- -64|0)+4&gt;&gt;2],o[(a=e+60|0)&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=d,d=o[(t=i+56|0)+4&gt;&gt;2],o[(a=e+52|0)&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=d,a=e+4|0),o[e+132&gt;&gt;2]=0,o[e+136&gt;&gt;2]=0,t=o[a+4&gt;&gt;2],o[e+68&gt;&gt;2]=o[a&gt;&gt;2],o[e+72&gt;&gt;2]=t,o[(t=e+156|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[(t=e+148|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,o[(t=e+140|0)&gt;&gt;2]=0,o[t+4&gt;&gt;2]=0,f=o[(d=e+20|0)+4&gt;&gt;2],o[(t=e+84|0)&gt;&gt;2]=o[d&gt;&gt;2],o[t+4&gt;&gt;2]=f,d=o[(a=a+8|0)+4&gt;&gt;2],o[(t=e+76|0)&gt;&gt;2]=o[a&gt;&gt;2],o[t+4&gt;&gt;2]=d,d=o[(t=e+28|0)+4&gt;&gt;2],o[(a=e+92|0)&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=d,d=o[(t=e+36|0)+4&gt;&gt;2],o[(a=e+100|0)&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=d,d=o[(t=e+44|0)+4&gt;&gt;2],o[(a=e+108|0)&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=d,d=o[(t=e+52|0)+4&gt;&gt;2],o[(a=e+116|0)&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=d,d=o[(t=e+60|0)+4&gt;&gt;2],o[(a=e+124|0)&gt;&gt;2]=o[t&gt;&gt;2],o[a+4&gt;&gt;2]=d,o[e+228&gt;&gt;2]=o[i+100&gt;&gt;2],o[e+236&gt;&gt;2]=o[i+104&gt;&gt;2],o[e+240&gt;&gt;2]=o[i+108&gt;&gt;2],o[e+232&gt;&gt;2]=o[i+112&gt;&gt;2],BA[o[o[e&gt;&gt;2]+8&gt;&gt;2]](e,o[i+72&gt;&gt;2]),a=o[699],o[e+568&gt;&gt;2]=a,o[699]=a+1,B=R(0),a=o[e+204&gt;&gt;2],(v=g[i&gt;&gt;2])!=R(0)?(o[e+204&gt;&gt;2]=-2&amp;a,B=R(R(1)/v)):o[e+204&gt;&gt;2]=1|a,o[e+436&gt;&gt;2]=0,g[e+404&gt;&gt;2]=B,g[e+432&gt;&gt;2]=v*g[e+448&gt;&gt;2],g[e+428&gt;&gt;2]=v*g[e+444&gt;&gt;2],g[e+424&gt;&gt;2]=v*g[e+440&gt;&gt;2],v=g[i+84&gt;&gt;2],_=g[i+80&gt;&gt;2],W=g[i+76&gt;&gt;2],g[e+620&gt;&gt;2]=B*g[e+408&gt;&gt;2],g[(a=e+624|0)&gt;&gt;2]=B*g[e+412&gt;&gt;2],g[(t=e+628|0)&gt;&gt;2]=B*g[e+416&gt;&gt;2],o[(i=e+632|0)&gt;&gt;2]=0,o[e+468&gt;&gt;2]=0,p=W!=R(0)?R(R(1)/W):R(0),g[e+456&gt;&gt;2]=p,F=_!=R(0)?R(R(1)/_):R(0),g[e+460&gt;&gt;2]=F,Z=v!=R(0)?R(R(1)/v):R(0),g[e+464&gt;&gt;2]=Z,v=g[e+12&gt;&gt;2],_=g[e+8&gt;&gt;2],W=g[e+28&gt;&gt;2],Y=g[e+20&gt;&gt;2],V=g[e+24&gt;&gt;2],G=g[e+44&gt;&gt;2],y=g[e+36&gt;&gt;2],w=g[e+40&gt;&gt;2],E=g[e+4&gt;&gt;2],o[e+564&gt;&gt;2]=8,o[e+368&gt;&gt;2]=0,o[e+352&gt;&gt;2]=0,o[e+336&gt;&gt;2]=0,m=R(p*y),Q=R(F*w),h=R(Z*G),g[e+364&gt;&gt;2]=R(R(y*m)+R(w*Q))+R(G*h),g[e+360&gt;&gt;2]=R(R(Y*m)+R(V*Q))+R(W*h),g[e+356&gt;&gt;2]=R(R(E*m)+R(_*Q))+R(v*h),m=R(p*Y),Q=R(F*V),h=R(Z*W),g[e+348&gt;&gt;2]=R(R(y*m)+R(w*Q))+R(G*h),g[e+344&gt;&gt;2]=R(R(Y*m)+R(V*Q))+R(W*h),g[e+340&gt;&gt;2]=R(R(E*m)+R(_*Q))+R(v*h),m=y,y=R(p*E),Q=w,w=R(F*_),h=G,G=R(Z*v),g[e+332&gt;&gt;2]=R(R(m*y)+R(Q*w))+R(h*G),g[e+328&gt;&gt;2]=R(R(y*Y)+R(w*V))+R(G*W),g[e+324&gt;&gt;2]=R(R(E*y)+R(_*w))+R(v*G),o[(d=e+596|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,o[(d=e+588|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,o[(d=e+580|0)&gt;&gt;2]=0,o[d+4&gt;&gt;2]=0,o[e+572&gt;&gt;2]=0,o[e+576&gt;&gt;2]=0,v=g[e+408&gt;&gt;2],_=g[e+412&gt;&gt;2],g[t&gt;&gt;2]=B*g[e+416&gt;&gt;2],g[a&gt;&gt;2]=B*_,g[e+620&gt;&gt;2]=B*v,o[e+664&gt;&gt;2]=0,o[(a=e+656|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(a=e+648|0)&gt;&gt;2]=0,o[a+4&gt;&gt;2]=0,o[(e=e+640|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,D=r+16|0}(e,i)}(i=dA(676),e),0|i},btRigidBody_setCenterOfMassTransform:Sr,btRigidBody_setSleepingThresholds:function(e,i,r){e|=0,i=R(i),r=R(r),g[e+536&gt;&gt;2]=r,g[e+532&gt;&gt;2]=i},btRigidBody_getLinearSleepingThreshold:function(e){return R(g[(e|=0)+532&gt;&gt;2])},btRigidBody_getAngularSleepingThreshold:function(e){return R(g[(e|=0)+536&gt;&gt;2])},btRigidBody_setDamping:function(e,i,r){(function(e,i,r){var f;g[(f=D-16|0)+8&gt;&gt;2]=r,g[f+12&gt;&gt;2]=i,o[f+4&gt;&gt;2]=0,o[f&gt;&gt;2]=1065353216,o[e+504&gt;&gt;2]=o[(i&lt;R(0)?f+4|0:i&gt;R(1)?f:f+12|0)&gt;&gt;2],o[f+4&gt;&gt;2]=0,o[f&gt;&gt;2]=1065353216,o[e+508&gt;&gt;2]=o[(r&lt;R(0)?f+4|0:r&gt;R(1)?f:f+8|0)&gt;&gt;2]})(e|=0,i=R(i),r=R(r))},btRigidBody_setMassProps:function(e,i,r){(function(e,i,r){var f,n=R(0),a=R(0),t=R(0);f=o[e+204&gt;&gt;2],i!=R(0)?(o[e+204&gt;&gt;2]=-2&amp;f,n=R(R(1)/i)):o[e+204&gt;&gt;2]=1|f,g[e+404&gt;&gt;2]=n,o[e+436&gt;&gt;2]=0,g[e+424&gt;&gt;2]=g[e+440&gt;&gt;2]*i,g[e+432&gt;&gt;2]=g[e+448&gt;&gt;2]*i,g[e+428&gt;&gt;2]=g[e+444&gt;&gt;2]*i,i=g[r+8&gt;&gt;2],a=g[r+4&gt;&gt;2],t=g[r&gt;&gt;2],g[e+620&gt;&gt;2]=g[e+408&gt;&gt;2]*n,g[e+624&gt;&gt;2]=n*g[e+412&gt;&gt;2],g[e+628&gt;&gt;2]=n*g[e+416&gt;&gt;2],o[e+632&gt;&gt;2]=0,o[e+468&gt;&gt;2]=0,g[e+456&gt;&gt;2]=t!=R(0)?R(R(1)/t):R(0),g[e+460&gt;&gt;2]=a!=R(0)?R(R(1)/a):R(0),g[e+464&gt;&gt;2]=i!=R(0)?R(R(1)/i):R(0)})(e|=0,i=R(i),r|=0)},btRigidBody_setLinearFactor:function(e,i){e|=0,i|=0;var r,f=0,n=R(0);f=o[i+4&gt;&gt;2],o[e+408&gt;&gt;2]=o[i&gt;&gt;2],o[e+412&gt;&gt;2]=f,r=o[(i=i+8|0)+4&gt;&gt;2],o[(f=e+416|0)&gt;&gt;2]=o[i&gt;&gt;2],o[f+4&gt;&gt;2]=r,o[e+632&gt;&gt;2]=0,n=g[e+404&gt;&gt;2],g[e+624&gt;&gt;2]=n*g[e+412&gt;&gt;2],g[e+620&gt;&gt;2]=n*g[e+408&gt;&gt;2],g[e+628&gt;&gt;2]=n*g[f&gt;&gt;2]},btRigidBody_applyTorque:function(e,i){e|=0,i|=0;var r=R(0),f=R(0);r=g[i+8&gt;&gt;2],f=g[i+4&gt;&gt;2],g[e+488&gt;&gt;2]=R(g[i&gt;&gt;2]*g[e+604&gt;&gt;2])+g[e+488&gt;&gt;2],g[(i=e+492|0)&gt;&gt;2]=R(f*g[e+608&gt;&gt;2])+g[i&gt;&gt;2],g[(i=e+496|0)&gt;&gt;2]=R(r*g[e+612&gt;&gt;2])+g[i&gt;&gt;2]},btRigidBody_applyForce:function(e,i,r){e|=0,i|=0,r|=0;var f=R(0),n=R(0),a=0,t=R(0),o=R(0),C=R(0),d=R(0),v=R(0),B=R(0);o=g[i+8&gt;&gt;2],f=g[i+4&gt;&gt;2],n=g[e+408&gt;&gt;2],g[e+472&gt;&gt;2]=R(g[i&gt;&gt;2]*n)+g[e+472&gt;&gt;2],a=e+476|0,C=f,f=g[e+412&gt;&gt;2],g[a&gt;&gt;2]=R(C*f)+g[a&gt;&gt;2],a=e+480|0,t=g[e+416&gt;&gt;2],g[a&gt;&gt;2]=R(o*t)+g[a&gt;&gt;2],B=g[i&gt;&gt;2],o=g[r&gt;&gt;2],d=g[r+4&gt;&gt;2],t=R(t*g[i+8&gt;&gt;2]),f=R(f*g[i+4&gt;&gt;2]),v=g[r+8&gt;&gt;2],g[e+488&gt;&gt;2]=R(R(R(d*t)-R(f*v))*g[e+604&gt;&gt;2])+g[e+488&gt;&gt;2],C=g[e+612&gt;&gt;2],i=e+492|0,n=R(n*B),g[i&gt;&gt;2]=R(R(R(v*n)-R(t*o))*g[e+608&gt;&gt;2])+g[i&gt;&gt;2],g[(e=e+496|0)&gt;&gt;2]=R(C*R(R(f*o)-R(n*d)))+g[e&gt;&gt;2]},btRigidBody_applyCentralForce:function(e,i){e|=0,i|=0;var r=R(0),f=R(0);r=g[i+8&gt;&gt;2],f=g[i+4&gt;&gt;2],g[e+472&gt;&gt;2]=R(g[i&gt;&gt;2]*g[e+408&gt;&gt;2])+g[e+472&gt;&gt;2],g[(i=e+476|0)&gt;&gt;2]=R(f*g[e+412&gt;&gt;2])+g[i&gt;&gt;2],g[(i=e+480|0)&gt;&gt;2]=R(r*g[e+416&gt;&gt;2])+g[i&gt;&gt;2]},btRigidBody_applyTorqueImpulse:function(e,i){e|=0,i|=0;var r=R(0),f=R(0),n=R(0);r=g[i&gt;&gt;2],f=g[i+4&gt;&gt;2],n=g[i+8&gt;&gt;2],g[e+388&gt;&gt;2]=R(R(R(R(g[e+324&gt;&gt;2]*r)+R(g[e+328&gt;&gt;2]*f))+R(g[e+332&gt;&gt;2]*n))*g[e+604&gt;&gt;2])+g[e+388&gt;&gt;2],g[(i=e+392|0)&gt;&gt;2]=R(R(R(R(r*g[e+340&gt;&gt;2])+R(f*g[e+344&gt;&gt;2]))+R(n*g[e+348&gt;&gt;2]))*g[e+608&gt;&gt;2])+g[i&gt;&gt;2],g[(i=e+396|0)&gt;&gt;2]=R(R(R(R(r*g[e+356&gt;&gt;2])+R(f*g[e+360&gt;&gt;2]))+R(n*g[e+364&gt;&gt;2]))*g[e+612&gt;&gt;2])+g[i&gt;&gt;2]},btRigidBody_applyImpulse:function(e,i,r){rn(e|=0,i|=0,r|=0)},btRigidBody_applyCentralImpulse:function(e,i){e|=0,i|=0;var r=R(0),f=R(0),n=R(0);f=g[i+8&gt;&gt;2],n=g[i+4&gt;&gt;2],r=g[e+404&gt;&gt;2],g[e+372&gt;&gt;2]=R(R(g[i&gt;&gt;2]*g[e+408&gt;&gt;2])*r)+g[e+372&gt;&gt;2],g[(i=e+376|0)&gt;&gt;2]=R(r*R(n*g[e+412&gt;&gt;2]))+g[i&gt;&gt;2],g[(i=e+380|0)&gt;&gt;2]=R(r*R(f*g[e+416&gt;&gt;2]))+g[i&gt;&gt;2]},btRigidBody_updateInertiaTensor:function(e){(function(e){var i=R(0),r=R(0),f=R(0),n=R(0),a=R(0),t=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);o[e+368&gt;&gt;2]=0,o[e+352&gt;&gt;2]=0,o[e+336&gt;&gt;2]=0,Q=g[e+456&gt;&gt;2],i=g[e+36&gt;&gt;2],r=R(Q*i),h=g[e+460&gt;&gt;2],f=g[e+40&gt;&gt;2],n=R(h*f),G=g[e+464&gt;&gt;2],a=g[e+44&gt;&gt;2],t=R(G*a),g[e+364&gt;&gt;2]=R(R(r*i)+R(n*f))+R(t*a),B=g[e+20&gt;&gt;2],_=g[e+24&gt;&gt;2],m=g[e+28&gt;&gt;2],g[e+360&gt;&gt;2]=R(R(r*B)+R(n*_))+R(t*m),C=r,r=g[e+4&gt;&gt;2],d=n,n=g[e+8&gt;&gt;2],v=t,t=g[e+12&gt;&gt;2],g[e+356&gt;&gt;2]=R(R(C*r)+R(d*n))+R(v*t),C=R(Q*B),d=R(h*_),v=R(G*m),g[e+348&gt;&gt;2]=R(R(i*C)+R(f*d))+R(a*v),g[e+344&gt;&gt;2]=R(R(C*B)+R(d*_))+R(v*m),g[e+340&gt;&gt;2]=R(R(C*r)+R(d*n))+R(v*t),C=i,i=R(r*Q),d=f,f=R(n*h),v=a,a=R(t*G),g[e+332&gt;&gt;2]=R(R(C*i)+R(d*f))+R(v*a),g[e+328&gt;&gt;2]=R(R(i*B)+R(f*_))+R(a*m),g[e+324&gt;&gt;2]=R(R(i*r)+R(f*n))+R(a*t)})(e|=0)},btRigidBody_getLinearVelocity:function(e){return(e|=0)+372|0},btRigidBody_getAngularVelocity:function(e){return(e|=0)+388|0},btRigidBody_setLinearVelocity:function(e,i){i|=0;var r=0;o[(e|=0)+304&gt;&gt;2]=o[e+304&gt;&gt;2]+1,r=o[i+4&gt;&gt;2],o[e+372&gt;&gt;2]=o[i&gt;&gt;2],o[e+376&gt;&gt;2]=r,r=o[(i=i+8|0)+4&gt;&gt;2],o[(e=e+380|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r},btRigidBody_setAngularVelocity:function(e,i){i|=0;var r=0;o[(e|=0)+304&gt;&gt;2]=o[e+304&gt;&gt;2]+1,r=o[i+4&gt;&gt;2],o[e+388&gt;&gt;2]=o[i&gt;&gt;2],o[e+392&gt;&gt;2]=r,r=o[(i=i+8|0)+4&gt;&gt;2],o[(e=e+396|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r},btRigidBody_setAngularFactor:function(e,i){i|=0;var r=0;o[(e|=0)+304&gt;&gt;2]=o[e+304&gt;&gt;2]+1,r=o[i+4&gt;&gt;2],o[e+604&gt;&gt;2]=o[i&gt;&gt;2],o[e+608&gt;&gt;2]=r,r=o[(i=i+8|0)+4&gt;&gt;2],o[(e=e+612|0)&gt;&gt;2]=o[i&gt;&gt;2],o[e+4&gt;&gt;2]=r},btRigidBody_getGravity:function(e){return(e|=0)+440|0},btRigidBody_setGravity:function(e,i){xr(e|=0,i|=0)},btRigidBody_getTotalForce:function(e){return(e|=0)+472|0},btRigidBody_getTotalTorque:function(e){return(e|=0)+488|0},btRigidBody_getFlags:function(e){return o[(e|=0)+564&gt;&gt;2]},btRigidBody_setFlags:function(e,i){i|=0,o[(e|=0)+564&gt;&gt;2]=i},btRigidBody_clearForces:function(e){var i=0;o[(e|=0)+472&gt;&gt;2]=0,o[e+476&gt;&gt;2]=0,o[(i=e+496|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+488|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(e=e+480|0)&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0},btSequentialImpulseConstraintSolver_create:function(){var e;return Pr(e=dA(236)),0|e},btCollisionWorld_get_m_useContinuous:function(e){return C[(e|=0)+16|0]},btCollisionWorld_set_m_useContinuous:function(e,i){i|=0,n[(e|=0)+16|0]=i},btCollisionWorld_rayTest:function(e,i,r,f){i|=0,r|=0,f|=0,BA[o[o[(e|=0)&gt;&gt;2]+32&gt;&gt;2]](e,i,r,f)},btCollisionWorld_getDispatchInfo:function(e){return(e|=0)+28|0},btCollisionWorld_addCollisionObject:function(e,i,r,f){i|=0,r|=0,f|=0,BA[o[o[(e|=0)&gt;&gt;2]+36&gt;&gt;2]](e,i,r,f)},btCollisionWorld_removeCollisionObject:function(e,i){i|=0,BA[o[o[(e|=0)&gt;&gt;2]+40&gt;&gt;2]](e,i)},btCollisionWorld_convexSweepTest:function(e,i,r,f,n,a){gf(e|=0,i|=0,r|=0,f|=0,n|=0,a=R(a))},btCollisionWorld_destroy:zf,btDynamicsWorld_addAction:Yf,btDynamicsWorld_removeAction:Ef,btDynamicsWorld_getSolverInfo:function(e){return(e|=0)+92|0},btDiscreteDynamicsWorld_create:function(e,i,r,f){return e|=0,i|=0,r|=0,f|=0,function(e,i,r,f){var t;!function(e,i,r){o[e&gt;&gt;2]=20592,n[e+76|0]=1,o[e+72&gt;&gt;2]=0,o[e+68&gt;&gt;2]=r,o[e+28&gt;&gt;2]=0,o[e+32&gt;&gt;2]=0,o[e+24&gt;&gt;2]=i,n[e+20|0]=1,o[e+16&gt;&gt;2]=0,o[e- -64&gt;&gt;2]=0,n[e+60|0]=0,o[e+56&gt;&gt;2]=1025758986,n[e+54|0]=1,a[e+52&gt;&gt;1]=256,o[e+48&gt;&gt;2]=0,n[e+44|0]=1,o[(i=e+36|0)&gt;&gt;2]=1,o[i+4&gt;&gt;2]=1065353216,o[(e=e+8|0)&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0}(e,i,r),o[(r=e+100|0)&gt;&gt;2]=1050253722,o[r+4&gt;&gt;2]=1015580809,o[e+92&gt;&gt;2]=1058642330,o[e+96&gt;&gt;2]=1065353216,o[e+88&gt;&gt;2]=0,o[e+80&gt;&gt;2]=0,o[e+84&gt;&gt;2]=0,o[(r=e+132|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=1045220557,o[(r=e+124|0)&gt;&gt;2]=1045220557,o[r+4&gt;&gt;2]=1045220557,o[(r=e+108|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=10,o[(r=e+184|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=1045220557,o[(r=e+176|0)&gt;&gt;2]=1120403456,o[r+4&gt;&gt;2]=1900671690,o[e+172&gt;&gt;2]=128,o[(r=e+164|0)&gt;&gt;2]=260,o[r+4&gt;&gt;2]=2,o[(r=e+156|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=1062836634,o[(r=e+148|0)&gt;&gt;2]=-1121724662,o[r+4&gt;&gt;2]=1036831949,o[(r=e+140|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=1,o[(r=e+116|0)&gt;&gt;2]=1101004800,o[r+4&gt;&gt;2]=1065353216,o[e&gt;&gt;2]=23012,n[e+208|0]=1,o[e+204&gt;&gt;2]=0,n[e+240|0]=1,o[e+216&gt;&gt;2]=f,o[e+212&gt;&gt;2]=0,o[(r=e+196|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[e+236&gt;&gt;2]=0,o[(r=e+228|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,n[e+260|0]=1,a[e+290&gt;&gt;1]=0,o[e+256&gt;&gt;2]=0,o[(r=e+248|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[e+264&gt;&gt;2]=0,o[e+268&gt;&gt;2]=-1054867456,o[(r=e+272|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[(r=e+280|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,n[e+308|0]=1,o[e+312&gt;&gt;2]=0,o[e+304&gt;&gt;2]=0,o[(r=e+296|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,n[e+336|0]=1,n[e+316|0]=1,o[(r=e+324|0)&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[e+332&gt;&gt;2]=0,o[e+340&gt;&gt;2]=0,t=e,f?r=0:(Pr(r=dA(236)),o[e+216&gt;&gt;2]=r,r=1),n[t+289|0]=r,function(e){var i=0;o[e&gt;&gt;2]=22908,o[(i=e+4|0)+12&gt;&gt;2]=0,n[i+16|0]=1,o[i+4&gt;&gt;2]=0,o[i+8&gt;&gt;2]=0,o[e+36&gt;&gt;2]=0,n[e+40|0]=1,n[e+60|0]=1,o[(i=e+28|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+56&gt;&gt;2]=0,n[e+64|0]=1,o[(e=e+48|0)&gt;&gt;2]=0,o[e+4&gt;&gt;2]=0}(r=dA(68)),n[e+288|0]=1,o[e+220&gt;&gt;2]=r,r=dA(88),o[r+72&gt;&gt;2]=0,o[r+76&gt;&gt;2]=0,n[r+44|0]=1,o[r+24&gt;&gt;2]=i,o[r+20&gt;&gt;2]=0,o[r+12&gt;&gt;2]=0,o[r+16&gt;&gt;2]=0,o[r+4&gt;&gt;2]=0,o[r&gt;&gt;2]=23620,o[r+40&gt;&gt;2]=0,n[r+64|0]=1,o[r+32&gt;&gt;2]=0,o[r+36&gt;&gt;2]=0,o[r+60&gt;&gt;2]=0,n[r+84|0]=1,o[r+52&gt;&gt;2]=0,o[r+56&gt;&gt;2]=0,o[r+80&gt;&gt;2]=0,o[r+8&gt;&gt;2]=o[e+216&gt;&gt;2],o[e+212&gt;&gt;2]=r}(f=dA(344),e,i,r),0|f},btDiscreteDynamicsWorld_setGravity:function(e,i){i|=0,BA[o[o[(e|=0)&gt;&gt;2]+72&gt;&gt;2]](e,i)},btDiscreteDynamicsWorld_getGravity:function(e){var i,r;return D=i=D-16|0,BA[o[o[(e|=0)&gt;&gt;2]+76&gt;&gt;2]](i,e),r=o[(e=i+8|0)+4&gt;&gt;2],o[705]=o[e&gt;&gt;2],o[706]=r,e=o[i+4&gt;&gt;2],o[703]=o[i&gt;&gt;2],o[704]=e,D=i+16|0,2812},btDiscreteDynamicsWorld_addRigidBody:function(e,i,r,f){i|=0,r|=0,f|=0,BA[o[o[(e|=0)&gt;&gt;2]+88&gt;&gt;2]](e,i,r,f)},btDiscreteDynamicsWorld_removeRigidBody:function(e,i){i|=0,BA[o[o[(e|=0)&gt;&gt;2]+92&gt;&gt;2]](e,i)},btDiscreteDynamicsWorld_stepSimulation:function(e,i,r,f){e|=0,i=R(i),r|=0,f=R(f),BA[o[o[e&gt;&gt;2]+52&gt;&gt;2]](e,i,r,f)},btDiscreteDynamicsWorld_clearForces:function(e){BA[o[o[(e|=0)&gt;&gt;2]+120&gt;&gt;2]](e)},btDiscreteDynamicsWorld_setApplySpeculativeContactRestitution:function(e,i){i|=0,n[(e|=0)+291|0]=i},btDiscreteDynamicsWorld_getApplySpeculativeContactRestitution:function(e){return C[(e|=0)+291|0]},btKinematicCharacterController_create:function(e,i,r,f){var t;return e|=0,i|=0,r=R(r),f|=0,function(e,i,r,f,t){var C,d=R(0),v=R(0),B=R(0),_=R(0),m=R(0);D=C=D-16|0,o[e&gt;&gt;2]=23968,o[e+272&gt;&gt;2]=0,o[e+276&gt;&gt;2]=0,o[e+256&gt;&gt;2]=0,o[e+260&gt;&gt;2]=0,o[e+8&gt;&gt;2]=i,o[e+68&gt;&gt;2]=0,o[e+72&gt;&gt;2]=0,o[e+64&gt;&gt;2]=1017370378,o[e+100&gt;&gt;2]=0,o[e+104&gt;&gt;2]=0,a[e+250&gt;&gt;1]=257,o[e+56&gt;&gt;2]=0,o[e+12&gt;&gt;2]=r,o[e+252&gt;&gt;2]=0,n[e+216|0]=1,o[e+212&gt;&gt;2]=0,o[(i=e+204|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+280|0)&gt;&gt;2]=1065353216,o[i+4&gt;&gt;2]=0,o[(i=e+264|0)&gt;&gt;2]=1065353216,o[i+4&gt;&gt;2]=0,o[(i=e+76|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[(i=e+108|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+52&gt;&gt;2]=1105933107,o[e+20&gt;&gt;2]=0,o[e+24&gt;&gt;2]=0,a[e+248&gt;&gt;1]=0,o[e+28&gt;&gt;2]=1113325568,o[e+32&gt;&gt;2]=1092616192,o[e+36&gt;&gt;2]=1092616192,o[e+148&gt;&gt;2]=0,n[e+289|0]=0,n[e+290|0]=0,o[e+16&gt;&gt;2]=1045220557,o[e+240&gt;&gt;2]=0,o[e+244&gt;&gt;2]=0,n[e+288|0]=1,v=g[t&gt;&gt;2],B=g[t+4&gt;&gt;2],d=g[t+8&gt;&gt;2],(_=R(R(R(v*v)+R(B*B))+R(d*d)))&gt;R(0)?(m=d,d=R(R(1)/R(w(_))),_=R(R(m*d)*R(-29.399999618530273)),v=R(R(v*d)*R(-29.399999618530273)),B=R(R(B*d)*R(-29.399999618530273)),(d=R(R(_*_)+R(R(v*v)+R(B*B))))&gt;R(0)&amp;&amp;(o[C+12&gt;&gt;2]=0,g[C+8&gt;&gt;2]=-_,g[C+4&gt;&gt;2]=-B,g[C&gt;&gt;2]=-v,Uf(e,C)),g[e+52&gt;&gt;2]=w(d)):Uf(e,t),o[e+44&gt;&gt;2]=1061752795,o[e+48&gt;&gt;2]=1060439283,g[e+60&gt;&gt;2]=f,D=C+16|0}(t=dA(292),e,i,r,f),0|t},btKinematicCharacterController_setWalkDirection:function(e,i){i|=0,BA[o[o[(e|=0)&gt;&gt;2]+16&gt;&gt;2]](e,i)},btKinematicCharacterController_setFallSpeed:function(e,i){e|=0,i=R(i),g[e+28&gt;&gt;2]=i},btKinematicCharacterController_setJumpSpeed:function(e,i){e|=0,i=R(i),g[e+36&gt;&gt;2]=i,g[e+32&gt;&gt;2]=i},btKinematicCharacterController_setMaxSlope:function(e,i){e|=0,i=R(i);var r,f=R(0);g[e+44&gt;&gt;2]=i,r=e,f=Ci(i),g[r+48&gt;&gt;2]=f},btKinematicCharacterController_onGround:Mf,btKinematicCharacterController_jump:function(e,i){i|=0,BA[o[o[(e|=0)&gt;&gt;2]+44&gt;&gt;2]](e,i)},btKinematicCharacterController_setGravity:function(e,i){(function(e,i){var r,f,n=R(0),a=R(0),t=R(0),C=R(0);D=r=D-16|0,f=e,n=g[i&gt;&gt;2],t=g[i+4&gt;&gt;2],C=g[i+8&gt;&gt;2],(a=R(R(R(n*n)+R(t*t))+R(C*C)))&gt;R(0)&amp;&amp;(o[r+12&gt;&gt;2]=0,g[r+8&gt;&gt;2]=-C,g[r+4&gt;&gt;2]=-t,g[r&gt;&gt;2]=-n,Uf(e,r),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=R(a+R(n*n))),g[f+52&gt;&gt;2]=w(a),D=r+16|0})(e|=0,i|=0)},btKinematicCharacterController_setUp:function(e,i){(function(e,i){var r,f=R(0),n=R(0),a=R(0),t=R(0),C=R(0),d=R(0);D=r=D-16|0,n=g[i&gt;&gt;2],a=g[i+4&gt;&gt;2],f=g[i+8&gt;&gt;2],(t=R(R(R(n*n)+R(a*a))+R(f*f)))&gt;R(0)&amp;&amp;(C=g[e+52&gt;&gt;2])&gt;R(0)?(d=f,f=R(R(1)/R(w(t))),t=R(-C),C=R(R(d*f)*t),n=R(R(n*f)*t),a=R(R(a*f)*t),(f=R(R(C*C)+R(R(n*n)+R(a*a))))&gt;R(0)&amp;&amp;(o[r+12&gt;&gt;2]=0,g[r+8&gt;&gt;2]=-C,g[r+4&gt;&gt;2]=-a,g[r&gt;&gt;2]=-n,Uf(e,r)),g[e+52&gt;&gt;2]=w(f)):Uf(e,i),D=r+16|0})(e|=0,i|=0)},btKinematicCharacterController_setStepHeight:function(e,i){e|=0,i=R(i),g[e+60&gt;&gt;2]=i},btKinematicCharacterController_destroy:zf,btPairCachingGhostObject_create:function(){var e;return function(e){var i=0;Ye(e),o[e+336&gt;&gt;2]=0,n[e+340|0]=1,o[(i=e+328|0)&gt;&gt;2]=0,o[i+4&gt;&gt;2]=0,o[e+252&gt;&gt;2]=4,o[e&gt;&gt;2]=23856,mr(i=dA(72)),o[e+344&gt;&gt;2]=i}(e=dA(348)),0|e},btGhostPairCallback_create:function(){var e;return e=q(4),o[e&gt;&gt;2]=24776,0|e}}}({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:f,setWorldTransform:n,fd_seek:()=&gt;{console.log("fd_seek")}},d);r.btGImpactCollisionAlgorithm_RegisterAlgorithm=g.btGImpactCollisionAlgorithm_RegisterAlgorithm,r.btVector3_create=g.btVector3_create,r.btVector3_setValue=g.btVector3_setValue,r.btVector3_x=g.btVector3_x,r.btVector3_y=g.btVector3_y,r.btVector3_z=g.btVector3_z,r.btQuaternion_create=g.btQuaternion_create,r.btQuaternion_setValue=g.btQuaternion_setValue,r.btQuaternion_x=g.btQuaternion_x,r.btQuaternion_y=g.btQuaternion_y,r.btQuaternion_z=g.btQuaternion_z,r.btQuaternion_w=g.btQuaternion_w,r.btTransform_create=g.btTransform_create,r.btTransform_setOrigin=g.btTransform_setOrigin,r.btTransform_setRotation=g.btTransform_setRotation,r.btTransform_getOrigin=g.btTransform_getOrigin,r.btTransform_getRotation=g.btTransform_getRotation,r.btTransform_equal=g.btTransform_equal,r.btMotionState_destroy=g.btMotionState_destroy,r.layaMotionState_create=g.layaMotionState_create,r.layaMotionState_set_rigidBodyID=g.layaMotionState_set_rigidBodyID,r.btCollisionObject_create=g.btCollisionObject_create,r.btCollisionObject_setContactProcessingThreshold=g.btCollisionObject_setContactProcessingThreshold,r.btCollisionObject_setActivationState=g.btCollisionObject_setActivationState,r.btCollisionObject_forceActivationState=g.btCollisionObject_forceActivationState,r.btCollisionObject_activate=g.btCollisionObject_activate,r.btCollisionObject_isActive=g.btCollisionObject_isActive,r.btCollisionObject_setRestitution=g.btCollisionObject_setRestitution,r.btCollisionObject_setFriction=g.btCollisionObject_setFriction,r.btCollisionObject_setRollingFriction=g.btCollisionObject_setRollingFriction,r.btCollisionObject_getCollisionFlags=g.btCollisionObject_getCollisionFlags,r.btCollisionObject_setCollisionFlags=g.btCollisionObject_setCollisionFlags,r.btCollisionObject_getWorldTransform=g.btCollisionObject_getWorldTransform,r.btCollisionObject_setWorldTransform=g.btCollisionObject_setWorldTransform,r.btCollisionObject_setInterpolationWorldTransform=g.btCollisionObject_setInterpolationWorldTransform,r.btCollisionObject_setCollisionShape=g.btCollisionObject_setCollisionShape,r.btCollisionObject_getCcdMotionThreshold=g.btCollisionObject_getCcdMotionThreshold,r.btCollisionObject_setCcdMotionThreshold=g.btCollisionObject_setCcdMotionThreshold,r.btCollisionObject_getCcdSweptSphereRadius=g.btCollisionObject_getCcdSweptSphereRadius,r.btCollisionObject_setCcdSweptSphereRadius=g.btCollisionObject_setCcdSweptSphereRadius,r.btCollisionObject_getUserIndex=g.btCollisionObject_getUserIndex,r.btCollisionObject_setUserIndex=g.btCollisionObject_setUserIndex,r.btCollisionObject_getActivationState=g.btCollisionObject_getActivationState,r.btCollisionObject_setInterpolationAngularVelocity=g.btCollisionObject_setInterpolationAngularVelocity,r.btCollisionObject_setInterpolationLinearVelocity=g.btCollisionObject_setInterpolationLinearVelocity,r.btCollisionObject_destroy=g.btCollisionObject_destroy,r.RayResultCallback_hasHit=g.RayResultCallback_hasHit,r.RayResultCallback_set_m_collisionFilterGroup=g.RayResultCallback_set_m_collisionFilterGroup,r.RayResultCallback_set_m_collisionFilterMask=g.RayResultCallback_set_m_collisionFilterMask,r.RayResultCallback_get_m_closestHitFraction=g.RayResultCallback_get_m_closestHitFraction,r.RayResultCallback_set_m_closestHitFraction=g.RayResultCallback_set_m_closestHitFraction,r.RayResultCallback_get_m_collisionObject=g.RayResultCallback_get_m_collisionObject,r.RayResultCallback_set_m_collisionObject=g.RayResultCallback_set_m_collisionObject,r.ClosestRayResultCallback_create=g.ClosestRayResultCallback_create,r.ClosestRayResultCallback_get_m_rayFromWorld=g.ClosestRayResultCallback_get_m_rayFromWorld,r.ClosestRayResultCallback_set_m_rayFromWorld=g.ClosestRayResultCallback_set_m_rayFromWorld,r.ClosestRayResultCallback_get_m_rayToWorld=g.ClosestRayResultCallback_get_m_rayToWorld,r.ClosestRayResultCallback_set_m_rayToWorld=g.ClosestRayResultCallback_set_m_rayToWorld,r.ClosestRayResultCallback_get_m_hitNormalWorld=g.ClosestRayResultCallback_get_m_hitNormalWorld,r.ClosestRayResultCallback_get_m_hitPointWorld=g.ClosestRayResultCallback_get_m_hitPointWorld,r.tBtCollisionObjectArray_size=g.tBtCollisionObjectArray_size,r.tBtCollisionObjectArray_at=g.tBtCollisionObjectArray_at,r.tBtCollisionObjectArray_clear=g.tBtCollisionObjectArray_clear,r.tVector3Array_at=g.tVector3Array_at,r.tVector3Array_clear=g.tVector3Array_clear,r.tScalarArray_at=g.tScalarArray_at,r.tScalarArray_clear=g.tScalarArray_clear,r.AllHitsRayResultCallback_create=g.AllHitsRayResultCallback_create,r.AllHitsRayResultCallback_get_m_rayFromWorld=g.AllHitsRayResultCallback_get_m_rayFromWorld,r.AllHitsRayResultCallback_set_m_rayFromWorld=g.AllHitsRayResultCallback_set_m_rayFromWorld,r.AllHitsRayResultCallback_get_m_rayToWorld=g.AllHitsRayResultCallback_get_m_rayToWorld,r.AllHitsRayResultCallback_set_m_rayToWorld=g.AllHitsRayResultCallback_set_m_rayToWorld,r.AllHitsRayResultCallback_get_m_hitPointWorld=g.AllHitsRayResultCallback_get_m_hitPointWorld,r.AllHitsRayResultCallback_get_m_hitNormalWorld=g.AllHitsRayResultCallback_get_m_hitNormalWorld,r.AllHitsRayResultCallback_get_m_collisionObjects=g.AllHitsRayResultCallback_get_m_collisionObjects,r.AllHitsRayResultCallback_get_m_hitFractions=g.AllHitsRayResultCallback_get_m_hitFractions,r.btManifoldPoint_get_m_positionWorldOnA=g.btManifoldPoint_get_m_positionWorldOnA,r.btManifoldPoint_get_m_positionWorldOnB=g.btManifoldPoint_get_m_positionWorldOnB,r.btManifoldPoint_get_m_normalWorldOnB=g.btManifoldPoint_get_m_normalWorldOnB,r.btManifoldPoint_getDistance=g.btManifoldPoint_getDistance,r.ConvexResultCallback_hasHit=g.ConvexResultCallback_hasHit,r.ConvexResultCallback_set_m_collisionFilterGroup=g.ConvexResultCallback_set_m_collisionFilterGroup,r.ConvexResultCallback_set_m_collisionFilterMask=g.ConvexResultCallback_set_m_collisionFilterMask,r.ConvexResultCallback_get_m_closestHitFraction=g.ConvexResultCallback_get_m_closestHitFraction,r.ConvexResultCallback_set_m_closestHitFraction=g.ConvexResultCallback_set_m_closestHitFraction,r.ClosestConvexResultCallback_create=g.ClosestConvexResultCallback_create,r.ClosestConvexResultCallback_get_m_hitNormalWorld=g.ClosestConvexResultCallback_get_m_hitNormalWorld,r.ClosestConvexResultCallback_get_m_hitPointWorld=g.ClosestConvexResultCallback_get_m_hitPointWorld,r.ClosestConvexResultCallback_get_m_hitCollisionObject=g.ClosestConvexResultCallback_get_m_hitCollisionObject,r.ClosestConvexResultCallback_set_m_hitCollisionObject=g.ClosestConvexResultCallback_set_m_hitCollisionObject,r.AllConvexResultCallback_create=g.AllConvexResultCallback_create,r.AllConvexResultCallback_get_m_hitNormalWorld=g.AllConvexResultCallback_get_m_hitNormalWorld,r.AllConvexResultCallback_get_m_hitPointWorld=g.AllConvexResultCallback_get_m_hitPointWorld,r.AllConvexResultCallback_get_m_hitFractions=g.AllConvexResultCallback_get_m_hitFractions,r.AllConvexResultCallback_get_m_collisionObjects=g.AllConvexResultCallback_get_m_collisionObjects,r.btCollisionShape_getLocalScaling=g.btCollisionShape_getLocalScaling,r.btCollisionShape_setLocalScaling=g.btCollisionShape_setLocalScaling,r.btCollisionShape_calculateLocalInertia=g.btCollisionShape_calculateLocalInertia,r.btCollisionShape_destroy=g.btCollisionShape_destroy,r.btBoxShape_create=g.btBoxShape_create,r.btCapsuleShape_create=g.btCapsuleShape_create,r.btCapsuleShapeX_create=g.btCapsuleShapeX_create,r.btCapsuleShapeZ_create=g.btCapsuleShapeZ_create,r.btCylinderShape_create=g.btCylinderShape_create,r.btCylinderShapeX_create=g.btCylinderShapeX_create,r.btCylinderShapeZ_create=g.btCylinderShapeZ_create,r.btSphereShape_create=g.btSphereShape_create,r.btConeShape_create=g.btConeShape_create,r.btConeShapeX_create=g.btConeShapeX_create,r.btConeShapeZ_create=g.btConeShapeZ_create,r.btStaticPlaneShape_create=g.btStaticPlaneShape_create,r.btGImpactShapeInterface_updateBound=g.btGImpactShapeInterface_updateBound,r.btGImpactMeshShape_create=g.btGImpactMeshShape_create,r.btCompoundShape_create=g.btCompoundShape_create,r.btCompoundShape_addChildShape=g.btCompoundShape_addChildShape,r.btCompoundShape_removeChildShapeByIndex=g.btCompoundShape_removeChildShapeByIndex,r.btCompoundShape_getChildShape=g.btCompoundShape_getChildShape,r.btCompoundShape_updateChildTransform=g.btCompoundShape_updateChildTransform,r.btStridingMeshInterface_destroy=g.btStridingMeshInterface_destroy,r.btTriangleMesh_create=g.btTriangleMesh_create,r.btTriangleMesh_addTriangle=g.btTriangleMesh_addTriangle,r.btDefaultCollisionConfiguration_create=g.btDefaultCollisionConfiguration_create,r.btDefaultCollisionConfiguration_destroy=g.btDefaultCollisionConfiguration_destroy,r.btPersistentManifold_getBody0=g.btPersistentManifold_getBody0,r.btPersistentManifold_getBody1=g.btPersistentManifold_getBody1,r.btPersistentManifold_getNumContacts=g.btPersistentManifold_getNumContacts,r.btPersistentManifold_getContactPoint=g.btPersistentManifold_getContactPoint,r.btDispatcher_getNumManifolds=g.btDispatcher_getNumManifolds,r.btDispatcher_getManifoldByIndexInternal=g.btDispatcher_getManifoldByIndexInternal,r.btCollisionDispatcher_create=g.btCollisionDispatcher_create,r.btCollisionDispatcher_destroy=g.btCollisionDispatcher_destroy,r.btOverlappingPairCache_setInternalGhostPairCallback=g.btOverlappingPairCache_setInternalGhostPairCallback,r.btDbvtBroadphase_create=g.btDbvtBroadphase_create,r.btDbvtBroadphase_getOverlappingPairCache=g.btDbvtBroadphase_getOverlappingPairCache,r.btDbvtBroadphase_destroy=g.btDbvtBroadphase_destroy,r.btRigidBodyConstructionInfo_create=g.btRigidBodyConstructionInfo_create,r.btRigidBodyConstructionInfo_destroy=g.btRigidBodyConstructionInfo_destroy,r.btRigidBody_create=g.btRigidBody_create,r.btRigidBody_setCenterOfMassTransform=g.btRigidBody_setCenterOfMassTransform,r.btRigidBody_setSleepingThresholds=g.btRigidBody_setSleepingThresholds,r.btRigidBody_getLinearSleepingThreshold=g.btRigidBody_getLinearSleepingThreshold,r.btRigidBody_getAngularSleepingThreshold=g.btRigidBody_getAngularSleepingThreshold,r.btRigidBody_setDamping=g.btRigidBody_setDamping,r.btRigidBody_setMassProps=g.btRigidBody_setMassProps,r.btRigidBody_setLinearFactor=g.btRigidBody_setLinearFactor,r.btRigidBody_applyTorque=g.btRigidBody_applyTorque,r.btRigidBody_applyForce=g.btRigidBody_applyForce,r.btRigidBody_applyCentralForce=g.btRigidBody_applyCentralForce,r.btRigidBody_applyTorqueImpulse=g.btRigidBody_applyTorqueImpulse,r.btRigidBody_applyImpulse=g.btRigidBody_applyImpulse,r.btRigidBody_applyCentralImpulse=g.btRigidBody_applyCentralImpulse,r.btRigidBody_updateInertiaTensor=g.btRigidBody_updateInertiaTensor,r.btRigidBody_getLinearVelocity=g.btRigidBody_getLinearVelocity,r.btRigidBody_getAngularVelocity=g.btRigidBody_getAngularVelocity,r.btRigidBody_setLinearVelocity=g.btRigidBody_setLinearVelocity,r.btRigidBody_setAngularVelocity=g.btRigidBody_setAngularVelocity,r.btRigidBody_setAngularFactor=g.btRigidBody_setAngularFactor,r.btRigidBody_getGravity=g.btRigidBody_getGravity,r.btRigidBody_setGravity=g.btRigidBody_setGravity,r.btRigidBody_getTotalForce=g.btRigidBody_getTotalForce,r.btRigidBody_getTotalTorque=g.btRigidBody_getTotalTorque,r.btRigidBody_getFlags=g.btRigidBody_getFlags,r.btRigidBody_setFlags=g.btRigidBody_setFlags,r.btRigidBody_clearForces=g.btRigidBody_clearForces,r.btSequentialImpulseConstraintSolver_create=g.btSequentialImpulseConstraintSolver_create,r.btCollisionWorld_get_m_useContinuous=g.btCollisionWorld_get_m_useContinuous,r.btCollisionWorld_set_m_useContinuous=g.btCollisionWorld_set_m_useContinuous,r.btCollisionWorld_rayTest=g.btCollisionWorld_rayTest,r.btCollisionWorld_getDispatchInfo=g.btCollisionWorld_getDispatchInfo,r.btCollisionWorld_addCollisionObject=g.btCollisionWorld_addCollisionObject,r.btCollisionWorld_removeCollisionObject=g.btCollisionWorld_removeCollisionObject,r.btCollisionWorld_convexSweepTest=g.btCollisionWorld_convexSweepTest,r.btCollisionWorld_destroy=g.btCollisionWorld_destroy,r.btDynamicsWorld_addAction=g.btDynamicsWorld_addAction,r.btDynamicsWorld_removeAction=g.btDynamicsWorld_removeAction,r.btDynamicsWorld_getSolverInfo=g.btDynamicsWorld_getSolverInfo,r.btDiscreteDynamicsWorld_create=g.btDiscreteDynamicsWorld_create,r.btDiscreteDynamicsWorld_setGravity=g.btDiscreteDynamicsWorld_setGravity,r.btDiscreteDynamicsWorld_getGravity=g.btDiscreteDynamicsWorld_getGravity,r.btDiscreteDynamicsWorld_addRigidBody=g.btDiscreteDynamicsWorld_addRigidBody,r.btDiscreteDynamicsWorld_removeRigidBody=g.btDiscreteDynamicsWorld_removeRigidBody,r.btDiscreteDynamicsWorld_stepSimulation=g.btDiscreteDynamicsWorld_stepSimulation,r.btDiscreteDynamicsWorld_clearForces=g.btDiscreteDynamicsWorld_clearForces,r.btDiscreteDynamicsWorld_setApplySpeculativeContactRestitution=g.btDiscreteDynamicsWorld_setApplySpeculativeContactRestitution,r.btDiscreteDynamicsWorld_getApplySpeculativeContactRestitution=g.btDiscreteDynamicsWorld_getApplySpeculativeContactRestitution,r.btKinematicCharacterController_create=g.btKinematicCharacterController_create,r.btKinematicCharacterController_setWalkDirection=g.btKinematicCharacterController_setWalkDirection,r.btKinematicCharacterController_setFallSpeed=g.btKinematicCharacterController_setFallSpeed,r.btKinematicCharacterController_setJumpSpeed=g.btKinematicCharacterController_setJumpSpeed,r.btKinematicCharacterController_setMaxSlope=g.btKinematicCharacterController_setMaxSlope,r.btKinematicCharacterController_onGround=g.btKinematicCharacterController_onGround,r.btKinematicCharacterController_jump=g.btKinematicCharacterController_jump,r.btKinematicCharacterController_setGravity=g.btKinematicCharacterController_setGravity,r.btKinematicCharacterController_setUp=g.btKinematicCharacterController_setUp,r.btKinematicCharacterController_setStepHeight=g.btKinematicCharacterController_setStepHeight,r.btKinematicCharacterController_destroy=g.btKinematicCharacterController_destroy,r.btPairCachingGhostObject_create=g.btPairCachingGhostObject_create,r.btGhostPairCallback_create=g.btGhostPairCallback_create}(64*e*1024,i,r),r};</pre></body></html>