From c1b4bb3363582620b984a1e493170b7687cdca44 Mon Sep 17 00:00:00 2001 From: Gormogon Date: Sat, 20 Aug 2016 09:08:50 -0400 Subject: [PATCH] Web Updates --- www/assets/css/style.min.css | 4 + www/assets/img/favicon.ico | Bin 0 -> 1406 bytes www/assets/img/minimal_linux_live.png | Bin 0 -> 24403 bytes ...minimal_linux_live_javascript_emulator.png | Bin 0 -> 80026 bytes www/assets/img/screen1.png | Bin 0 -> 9204 bytes www/assets/img/screen2.png | Bin 0 -> 10732 bytes www/assets/img/screen3.png | Bin 0 -> 14083 bytes www/assets/img/screen4.png | Bin 0 -> 9681 bytes www/assets/img/screen5.png | Bin 0 -> 10148 bytes www/assets/img/screen6.png | Bin 0 -> 12136 bytes www/css/normalize.css | 427 ----------------- www/css/skeleton.css | 420 ----------------- www/emulator/index.html | 78 ++-- www/emulator/libv86.js | 396 ---------------- www/emulator/libv86.min.js | 431 ++++++++++++++++++ www/index.html | 166 +++---- 16 files changed, 566 insertions(+), 1356 deletions(-) create mode 100644 www/assets/css/style.min.css create mode 100644 www/assets/img/favicon.ico create mode 100644 www/assets/img/minimal_linux_live.png create mode 100644 www/assets/img/minimal_linux_live_javascript_emulator.png create mode 100644 www/assets/img/screen1.png create mode 100644 www/assets/img/screen2.png create mode 100644 www/assets/img/screen3.png create mode 100644 www/assets/img/screen4.png create mode 100644 www/assets/img/screen5.png create mode 100644 www/assets/img/screen6.png delete mode 100644 www/css/normalize.css delete mode 100644 www/css/skeleton.css delete mode 100644 www/emulator/libv86.js create mode 100644 www/emulator/libv86.min.js diff --git a/www/assets/css/style.min.css b/www/assets/css/style.min.css new file mode 100644 index 000000000..0a7ab37c0 --- /dev/null +++ b/www/assets/css/style.min.css @@ -0,0 +1,4 @@ +/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */ +button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none} +/*! Skeleton V2.0.4 | Copyright 2014, Dave Gamache | www.getskeleton.com | MIT License */ +.column,.columns,.container,.u-full-width{width:100%;box-sizing:border-box}h1,h2,h3{letter-spacing:-.1rem}body,h6{line-height:1.6}.container{position:relative;max-width:960px;margin:0 auto;padding:0 20px}.button,button,h1,h2,h3,h4,h5,h6,hr,li{margin-bottom:1rem}.column,.columns{float:left}@media (min-width:400px){.container{width:85%;padding:0}}html{font-size:62.5%;overflow:-moz-scrollbars-vertical;overflow-y:scroll}body{font-size:1.5em;font-weight:400;font-family:Raleway,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#222}h1,h2,h3,h4,h5,h6{margin-top:1rem;font-weight:300}h4,ol,p,ul{margin-top:0}h1{font-size:4rem;line-height:1.2}h2{font-size:3.6rem;line-height:1.25}h3{font-size:3rem;line-height:1.3}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}h6{font-size:1.5rem;letter-spacing:0}@media (min-width:550px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}a{color:#1EAEDB}a:hover{color:#0FA0CE}.button,button,input[type=submit],input[type=reset],input[type=button]{display:inline-block;height:26px;padding:0 20px;color:#555;text-align:center;font-size:12px;font-weight:600;line-height:26px;letter-spacing:.1rem;text-transform:none;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:10px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}.button:focus,.button:hover,button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=button]:focus,input[type=button]:hover{color:#333;border-color:#888;outline:0}.button.button-primary,button.button-primary,input[type=submit].button-primary,input[type=reset].button-primary,input[type=button].button-primary{color:#FFF;background-color:#33C3F0;border-color:#33C3F0}.button.button-primary:focus,.button.button-primary:hover,button.button-primary:focus,button.button-primary:hover,input[type=submit].button-primary:focus,input[type=submit].button-primary:hover,input[type=reset].button-primary:focus,input[type=reset].button-primary:hover,input[type=button].button-primary:focus,input[type=button].button-primary:hover{color:#FFF;background-color:#1EAEDB;border-color:#1EAEDB}input[type=tel],input[type=url],input[type=password],input[type=email],input[type=number],input[type=search],input[type=text],select,textarea{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #D1D1D1;border-radius:4px;box-shadow:none;box-sizing:border-box}input[type=tel],input[type=url],input[type=password],input[type=email],input[type=number],input[type=search],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,select:focus,textarea:focus{border:1px solid #33C3F0;outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:400}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{padding-left:10px}ol ol,ol ul,ul ol,ul ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#F1F1F1;border:1px solid #E1E1E1;border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}td,th{padding:12px 15px;text-align:left;border-bottom:1px solid #E1E1E1}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}fieldset,input,select,textarea{margin-bottom:1.5rem}blockquote,dl,figure,form,ol,p,pre,table,ul{margin-bottom:2.5rem}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}hr{margin-top:1rem;border-width:0;border-top:1px solid #E1E1E1}.container:after,.row:after,.u-cf{content:"";display:table;clear:both} \ No newline at end of file diff --git a/www/assets/img/favicon.ico b/www/assets/img/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..e64564ef5128ee7513dfe2f4962a9cda05364925 GIT binary patch literal 1406 zcmZQzU<5(|0R}M0U}azs1F|%L7$l?s#Ec9aKoZP=&}eL49v+6T@17y#Mp>gFFd70Q zBLo;x00Scvn9l?P5E&?iP=+RepNr5&EQ<-`1d#0z7l0fB5`sXWAs_~ZJV+P{!173Z Rm^g%HK;t$rk{`_=y#V8O1|a|d literal 0 HcmV?d00001 diff --git a/www/assets/img/minimal_linux_live.png b/www/assets/img/minimal_linux_live.png new file mode 100644 index 0000000000000000000000000000000000000000..efa4243945343967bd1151501c6aab17f58b6bf3 GIT binary patch literal 24403 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

sZU5bY8I~WbVf|>cJppxeKFVS! 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 F{{z|)+G79! literal 0 HcmV?d00001 diff --git a/www/assets/img/screen2.png b/www/assets/img/screen2.png new file mode 100644 index 0000000000000000000000000000000000000000..ef2aff40d8002829117ed9536a820ccd833059a2 GIT binary patch literal 10732 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 literal 0 HcmV?d00001 diff --git a/www/assets/img/screen3.png b/www/assets/img/screen3.png new file mode 100644 index 0000000000000000000000000000000000000000..5e2a7e3ec2cc88cb8ec933c20d52581813bf94e9 GIT binary patch literal 14083 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 F{{{7w=Kufz literal 0 HcmV?d00001 diff --git a/www/assets/img/screen5.png b/www/assets/img/screen5.png new file mode 100644 index 0000000000000000000000000000000000000000..5f7b1ba23de0144b1a4f57ecb915c122576a23c2 GIT binary patch literal 10148 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 NC~7_}fATWq{{Wn!>lOe2 literal 0 HcmV?d00001 diff --git a/www/assets/img/screen6.png b/www/assets/img/screen6.png new file mode 100644 index 0000000000000000000000000000000000000000..ec048512109a72a0d9808947ebb46a8e00b66cd9 GIT binary patch literal 12136 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%0AwZ^wdZ}%-v z1h_p}s##9Wa5n%P_;=ksa>v&Xni=XC5Bm2aMQ0P3mX-N?w^V+<^qL7f&4o(@QkF7X zO`0xdwXDMdlyP>uAlg#vW6228cmSSUbnk@Co@6OMt5k**((tTeaFPHxxN!T&MM1Z} ztEAN&_%0$E9a$?Y>-^P}2mE z@PJYF2v%1WwyK*ayCUs|PE1mDtauF%em0O=31w>V(EzEDRK%xUHD?A~xzrvSBzLzM zbU&6bxXzo~^9?8y9k(U-e!l>=7R1w3!}T#^p{yZs)3GoOlFAC z9=1p!zI=JwMT*|66JP9Ofx7Q5j<{slhrAk4MCAK1Sw~}}TVGnRSP5LGg(MUmFE!~A zwY@bs`!d?|4Vd zA$R=YNZV!-(UkQjUSIOunv;phS5?-8FiOwhEW>lGRQ z{ssNS9i#Ti(7ll2YR25Bih}M{T0}xcZ5@)A*Y?Xu>QEayEc&~)8?D-XUm>v+iRe=W zn$Gd&#BmGLS~lrpufwtO5>(bbS!9|+pNa59Y2N$A`@`9rVt8X~mSP(eIv(yB@I-37 zd<~)6%{r4R7?LY-a|)>#>zo5k>u|!z2uV4&5hF@fB19m5?lkU2W)Pycnem{IQGm&7YIhcPx1-ft?5Di@$j#1>B5Hc7K?&by*L zy4yTzktJ{@RLO#WwrWzj8S%=<_KuAR2$JBHkAV!FuColq1lKy_m1iuxeSV2LU;b`9 zQ(GPMKsHX95JUSINs4O~w@IP#mRm%b3|}t{#f+g4wf5l`+z3ZiAG#b){qTx(?jX4y zP&rM_*V3Kh_$HLrXih@bab=;#VL87JvB|~vs<$YJ=}SO*26UXIX6!_(zNFE2VxFgI z!`K+v^FdnKGnEAX#J)&---UyayFJmwGbNQScdR>AwKOAOf@c*W7(3p9K~jr=fx~;-XZ9MxQV_W_j;+v$MM8M|AoydQiCO^P0pCs={tL+sZEe|Z=Xl9Ct+} z_C`wBNsl?NzI+{1mbUaeLWAb}1ok$Z1_94oCEhUk!ycEarZZ}Nu52tBxu;`nN_2}N zhRK9M6d^$0ZC;SWVi(+ie2hmQ5; zOsQPK6NF}<{}g!T`^vh&*e^N)>|fM_!{)#?J!WxU{0=MS^;sGD)Oi#+@nF%DPQCx4 eR0kgAN#|GuPDRHeaZ-qj@2bl8l}Z&%U;hv1;PT!8 literal 0 HcmV?d00001 diff --git a/www/css/normalize.css b/www/css/normalize.css deleted file mode 100644 index 81c6f31ea..000000000 --- a/www/css/normalize.css +++ /dev/null @@ -1,427 +0,0 @@ -/*! normalize.css v3.0.2 | MIT License | git.io/normalize */ - -/** - * 1. Set default font family to sans-serif. - * 2. Prevent iOS text size adjust after orientation change, without disabling - * user zoom. - */ - -html { - font-family: sans-serif; /* 1 */ - -ms-text-size-adjust: 100%; /* 2 */ - -webkit-text-size-adjust: 100%; /* 2 */ -} - -/** - * Remove default margin. - */ - -body { - margin: 0; -} - -/* HTML5 display definitions - ========================================================================== */ - -/** - * Correct `block` display not defined for any HTML5 element in IE 8/9. - * Correct `block` display not defined for `details` or `summary` in IE 10/11 - * and Firefox. - * Correct `block` display not defined for `main` in IE 11. - */ - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; -} - -/** - * 1. Correct `inline-block` display not defined in IE 8/9. - * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. - */ - -audio, -canvas, -progress, -video { - display: inline-block; /* 1 */ - vertical-align: baseline; /* 2 */ -} - -/** - * Prevent modern browsers from displaying `audio` without controls. - * Remove excess height in iOS 5 devices. - */ - -audio:not([controls]) { - display: none; - height: 0; -} - -/** - * Address `[hidden]` styling not present in IE 8/9/10. - * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. - */ - -[hidden], -template { - display: none; -} - -/* Links - ========================================================================== */ - -/** - * Remove the gray background color from active links in IE 10. - */ - -a { - background-color: transparent; -} - -/** - * Improve readability when focused and also mouse hovered in all browsers. - */ - -a:active, -a:hover { - outline: 0; -} - -/* Text-level semantics - ========================================================================== */ - -/** - * Address styling not present in IE 8/9/10/11, Safari, and Chrome. - */ - -abbr[title] { - border-bottom: 1px dotted; -} - -/** - * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. - */ - -b, -strong { - font-weight: bold; -} - -/** - * Address styling not present in Safari and Chrome. - */ - -dfn { - font-style: italic; -} - -/** - * Address variable `h1` font-size and margin within `section` and `article` - * contexts in Firefox 4+, Safari, and Chrome. - */ - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -/** - * Address styling not present in IE 8/9. - */ - -mark { - background: #ff0; - color: #000; -} - -/** - * Address inconsistent and variable font size in all browsers. - */ - -small { - font-size: 80%; -} - -/** - * Prevent `sub` and `sup` affecting `line-height` in all browsers. - */ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -/* Embedded content - ========================================================================== */ - -/** - * Remove border when inside `a` element in IE 8/9/10. - */ - -img { - border: 0; -} - -/** - * Correct overflow not hidden in IE 9/10/11. - */ - -svg:not(:root) { - overflow: hidden; -} - -/* Grouping content - ========================================================================== */ - -/** - * Address margin not present in IE 8/9 and Safari. - */ - -figure { - margin: 1em 40px; -} - -/** - * Address differences between Firefox and other browsers. - */ - -hr { - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; -} - -/** - * Contain overflow in all browsers. - */ - -pre { - overflow: auto; -} - -/** - * Address odd `em`-unit font size rendering in all browsers. - */ - -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} - -/* Forms - ========================================================================== */ - -/** - * Known limitation: by default, Chrome and Safari on OS X allow very limited - * styling of `select`, unless a `border` property is set. - */ - -/** - * 1. Correct color not being inherited. - * Known issue: affects color of disabled elements. - * 2. Correct font properties not being inherited. - * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. - */ - -button, -input, -optgroup, -select, -textarea { - color: inherit; /* 1 */ - font: inherit; /* 2 */ - margin: 0; /* 3 */ -} - -/** - * Address `overflow` set to `hidden` in IE 8/9/10/11. - */ - -button { - overflow: visible; -} - -/** - * Address inconsistent `text-transform` inheritance for `button` and `select`. - * All other form control elements do not inherit `text-transform` values. - * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. - * Correct `select` style inheritance in Firefox. - */ - -button, -select { - text-transform: none; -} - -/** - * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * and `video` controls. - * 2. Correct inability to style clickable `input` types in iOS. - * 3. Improve usability and consistency of cursor style between image-type - * `input` and others. - */ - -button, -html input[type="button"], /* 1 */ -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; /* 2 */ - cursor: pointer; /* 3 */ -} - -/** - * Re-set default cursor for disabled elements. - */ - -button[disabled], -html input[disabled] { - cursor: default; -} - -/** - * Remove inner padding and border in Firefox 4+. - */ - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -/** - * Address Firefox 4+ setting `line-height` on `input` using `!important` in - * the UA stylesheet. - */ - -input { - line-height: normal; -} - -/** - * It's recommended that you don't attempt to style these elements. - * Firefox's implementation doesn't respect box-sizing, padding, or width. - * - * 1. Address box sizing set to `content-box` in IE 8/9/10. - * 2. Remove excess padding in IE 8/9/10. - */ - -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; /* 1 */ - padding: 0; /* 2 */ -} - -/** - * Fix the cursor style for Chrome's increment/decrement buttons. For certain - * `font-size` values of the `input`, it causes the cursor style of the - * decrement button to change from `default` to `text`. - */ - -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -/** - * 1. Address `appearance` set to `searchfield` in Safari and Chrome. - * 2. Address `box-sizing` set to `border-box` in Safari and Chrome - * (include `-moz` to future-proof). - */ - -input[type="search"] { - -webkit-appearance: textfield; /* 1 */ - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; /* 2 */ - box-sizing: content-box; -} - -/** - * Remove inner padding and search cancel button in Safari and Chrome on OS X. - * Safari (but not Chrome) clips the cancel button when the search input has - * padding (and `textfield` appearance). - */ - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/** - * Define consistent border, margin, and padding. - */ - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} - -/** - * 1. Correct `color` not being inherited in IE 8/9/10/11. - * 2. Remove padding so people aren't caught out if they zero out fieldsets. - */ - -legend { - border: 0; /* 1 */ - padding: 0; /* 2 */ -} - -/** - * Remove default vertical scrollbar in IE 8/9/10/11. - */ - -textarea { - overflow: auto; -} - -/** - * Don't inherit the `font-weight` (applied by a rule above). - * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. - */ - -optgroup { - font-weight: bold; -} - -/* Tables - ========================================================================== */ - -/** - * Remove most spacing between table cells. - */ - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, -th { - padding: 0; -} \ No newline at end of file diff --git a/www/css/skeleton.css b/www/css/skeleton.css deleted file mode 100644 index 255cca407..000000000 --- a/www/css/skeleton.css +++ /dev/null @@ -1,420 +0,0 @@ -/* -* Skeleton V2.0.4 -* Copyright 2014, Dave Gamache -* www.getskeleton.com -* Free to use under the MIT license. -* http://www.opensource.org/licenses/mit-license.php -* 12/29/2014 -*/ - - -/* Table of contents -–––––––––––––––––––––––––––––––––––––––––––––––––– -- Grid -- Base Styles -- Typography -- Links -- Buttons -- Forms -- Lists -- Code -- Tables -- Spacing -- Utilities -- Clearing -- Media Queries -*/ - - -/* Grid -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -.container { - position: relative; - width: 100%; - max-width: 960px; - margin: 0 auto; - padding: 0 20px; - box-sizing: border-box; } -.column, -.columns { - width: 100%; - float: left; - box-sizing: border-box; } - -/* For devices larger than 400px */ -@media (min-width: 400px) { - .container { - width: 85%; - padding: 0; } -} - -/* For devices larger than 550px */ -@media (min-width: 550px) { - .container { - width: 80%; } - .column, - .columns { - margin-left: 4%; } - .column:first-child, - .columns:first-child { - margin-left: 0; } - - .one.column, - .one.columns { width: 4.66666666667%; } - .two.columns { width: 13.3333333333%; } - .three.columns { width: 22%; } - .four.columns { width: 30.6666666667%; } - .five.columns { width: 39.3333333333%; } - .six.columns { width: 48%; } - .seven.columns { width: 56.6666666667%; } - .eight.columns { width: 65.3333333333%; } - .nine.columns { width: 74.0%; } - .ten.columns { width: 82.6666666667%; } - .eleven.columns { width: 91.3333333333%; } - .twelve.columns { width: 100%; margin-left: 0; } - - .one-third.column { width: 30.6666666667%; } - .two-thirds.column { width: 65.3333333333%; } - - .one-half.column { width: 48%; } - - /* Offsets */ - .offset-by-one.column, - .offset-by-one.columns { margin-left: 8.66666666667%; } - .offset-by-two.column, - .offset-by-two.columns { margin-left: 17.3333333333%; } - .offset-by-three.column, - .offset-by-three.columns { margin-left: 26%; } - .offset-by-four.column, - .offset-by-four.columns { margin-left: 34.6666666667%; } - .offset-by-five.column, - .offset-by-five.columns { margin-left: 43.3333333333%; } - .offset-by-six.column, - .offset-by-six.columns { margin-left: 52%; } - .offset-by-seven.column, - .offset-by-seven.columns { margin-left: 60.6666666667%; } - .offset-by-eight.column, - .offset-by-eight.columns { margin-left: 69.3333333333%; } - .offset-by-nine.column, - .offset-by-nine.columns { margin-left: 78.0%; } - .offset-by-ten.column, - .offset-by-ten.columns { margin-left: 86.6666666667%; } - .offset-by-eleven.column, - .offset-by-eleven.columns { margin-left: 95.3333333333%; } - - .offset-by-one-third.column, - .offset-by-one-third.columns { margin-left: 34.6666666667%; } - .offset-by-two-thirds.column, - .offset-by-two-thirds.columns { margin-left: 69.3333333333%; } - - .offset-by-one-half.column, - .offset-by-one-half.columns { margin-left: 52%; } - -} - - -/* Base Styles -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -/* NOTE -html is set to 62.5% so that all the REM measurements throughout Skeleton -are based on 10px sizing. So basically 1.5rem = 15px :) */ -html { - font-size: 62.5%; - overflow: -moz-scrollbars-vertical; - overflow-y: scroll; } -body { - font-size: 1.5em; /* currently ems cause chrome bug misinterpreting rems on body element */ - line-height: 1.6; - font-weight: 400; - font-family: "Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; - color: #222; } - - -/* Typography -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -h1, h2, h3, h4, h5, h6 { - margin-top: 1rem; - margin-bottom: 1rem; - font-weight: 300; } -h1 { font-size: 4.0rem; line-height: 1.2; letter-spacing: -.1rem;} -h2 { font-size: 3.6rem; line-height: 1.25; letter-spacing: -.1rem; } -h3 { font-size: 3.0rem; line-height: 1.3; letter-spacing: -.1rem; } -h4 { font-size: 2.4rem; line-height: 1.35; letter-spacing: -.08rem; margin-top: 0rem;} -h5 { font-size: 1.8rem; line-height: 1.5; letter-spacing: -.05rem; } -h6 { font-size: 1.5rem; line-height: 1.6; letter-spacing: 0; } - -/* Larger than phablet */ -@media (min-width: 550px) { - h1 { font-size: 5.0rem; } - h2 { font-size: 4.2rem; } - h3 { font-size: 3.6rem; } - h4 { font-size: 3.0rem; } - h5 { font-size: 2.4rem; } - h6 { font-size: 1.5rem; } -} - -p { - margin-top: 0; } - - -/* Links -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -a { - color: #1EAEDB; } -a:hover { - color: #0FA0CE; } - - -/* Buttons -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -.button, -button, -input[type="submit"], -input[type="reset"], -input[type="button"] { - display: inline-block; - height: 26px; - padding: 0 20px; - color: #555; - text-align: center; - font-size: 12px; - font-weight: 600; - line-height: 26px; - letter-spacing: .1rem; - text-transform: none; - text-decoration: none; - white-space: nowrap; - background-color: transparent; - border-radius: 10px; - border: 1px solid #bbb; - cursor: pointer; - box-sizing: border-box; } -.button:hover, -button:hover, -input[type="submit"]:hover, -input[type="reset"]:hover, -input[type="button"]:hover, -.button:focus, -button:focus, -input[type="submit"]:focus, -input[type="reset"]:focus, -input[type="button"]:focus { - color: #333; - border-color: #888; - outline: 0; } -.button.button-primary, -button.button-primary, -input[type="submit"].button-primary, -input[type="reset"].button-primary, -input[type="button"].button-primary { - color: #FFF; - background-color: #33C3F0; - border-color: #33C3F0; } -.button.button-primary:hover, -button.button-primary:hover, -input[type="submit"].button-primary:hover, -input[type="reset"].button-primary:hover, -input[type="button"].button-primary:hover, -.button.button-primary:focus, -button.button-primary:focus, -input[type="submit"].button-primary:focus, -input[type="reset"].button-primary:focus, -input[type="button"].button-primary:focus { - color: #FFF; - background-color: #1EAEDB; - border-color: #1EAEDB; } - - -/* Forms -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -input[type="email"], -input[type="number"], -input[type="search"], -input[type="text"], -input[type="tel"], -input[type="url"], -input[type="password"], -textarea, -select { - height: 38px; - padding: 6px 10px; /* The 6px vertically centers text on FF, ignored by Webkit */ - background-color: #fff; - border: 1px solid #D1D1D1; - border-radius: 4px; - box-shadow: none; - box-sizing: border-box; } -/* Removes awkward default styles on some inputs for iOS */ -input[type="email"], -input[type="number"], -input[type="search"], -input[type="text"], -input[type="tel"], -input[type="url"], -input[type="password"], -textarea { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; } -textarea { - min-height: 65px; - padding-top: 6px; - padding-bottom: 6px; } -input[type="email"]:focus, -input[type="number"]:focus, -input[type="search"]:focus, -input[type="text"]:focus, -input[type="tel"]:focus, -input[type="url"]:focus, -input[type="password"]:focus, -textarea:focus, -select:focus { - border: 1px solid #33C3F0; - outline: 0; } -label, -legend { - display: block; - margin-bottom: .5rem; - font-weight: 600; } -fieldset { - padding: 0; - border-width: 0; } -input[type="checkbox"], -input[type="radio"] { - display: inline; } -label > .label-body { - display: inline-block; - margin-left: .5rem; - font-weight: normal; } - - -/* Lists -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -ul { - list-style: circle inside; } -ol { - list-style: decimal inside; } -ol, ul { - padding-left: 10px; - margin-top: 0; } -ul ul, -ul ol, -ol ol, -ol ul { - margin: 1.5rem 0 1.5rem 3rem; - font-size: 90%; } -li { - margin-bottom: 1rem; } - - -/* Code -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -code { - padding: .2rem .5rem; - margin: 0 .2rem; - font-size: 90%; - white-space: nowrap; - background: #F1F1F1; - border: 1px solid #E1E1E1; - border-radius: 4px; } -pre > code { - display: block; - padding: 1rem 1.5rem; - white-space: pre; } - - -/* Tables -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -th, -td { - padding: 12px 15px; - text-align: left; - border-bottom: 1px solid #E1E1E1; } -th:first-child, -td:first-child { - padding-left: 0; } -th:last-child, -td:last-child { - padding-right: 0; } - - -/* Spacing -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -button, -.button { - margin-bottom: 1rem; } -input, -textarea, -select, -fieldset { - margin-bottom: 1.5rem; } -pre, -blockquote, -dl, -figure, -table, -p, -ul, -ol, -form { - margin-bottom: 2.5rem; } - - -/* Utilities -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -.u-full-width { - width: 100%; - box-sizing: border-box; } -.u-max-full-width { - max-width: 100%; - box-sizing: border-box; } -.u-pull-right { - float: right; } -.u-pull-left { - float: left; } - - -/* Misc -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -hr { - margin-top: 1rem; - margin-bottom: 1rem; - border-width: 0; - border-top: 1px solid #E1E1E1; } - - -/* Clearing -–––––––––––––––––––––––––––––––––––––––––––––––––– */ - -/* Self Clearing Goodness */ -.container:after, -.row:after, -.u-cf { - content: ""; - display: table; - clear: both; } - - -/* Media Queries -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -/* -Note: The best way to structure the use of media queries is to create the queries -near the relevant code. For example, if you wanted to change the styles for buttons -on small devices, paste the mobile query code up in the buttons section and style it -there. -*/ - - -/* Larger than mobile */ -@media (min-width: 400px) {} - -/* Larger than phablet (also point when grid becomes active) */ -@media (min-width: 550px) {} - -/* Larger than tablet */ -@media (min-width: 750px) {} - -/* Larger than desktop */ -@media (min-width: 1000px) {} - -/* Larger than Desktop HD */ -@media (min-width: 1200px) {} diff --git a/www/emulator/index.html b/www/emulator/index.html index fe99f6724..5d5ef6706 100644 --- a/www/emulator/index.html +++ b/www/emulator/index.html @@ -1,37 +1,55 @@ - -Minimal Linux Live - PC emulator + + + + + + + + - - + Minimal Linux Live - PC emulator + + + + +

+ Minimal Linux Live (version 03-Apr-2016) +
+ +
-
Minimal Linux Live (version 03-Apr-2016)
-
-
- This is JavaScript based PC emulator which works entirely in your browser and some OS features may not behave properly in it. + +
+ This is JavaScript based PC emulator which works entirely in your browser and some OS features may not behave + properly in it.
+ + + + + \ No newline at end of file diff --git a/www/emulator/libv86.js b/www/emulator/libv86.js deleted file mode 100644 index 95193369d..000000000 --- a/www/emulator/libv86.js +++ /dev/null @@ -1,396 +0,0 @@ -;(function(){'use strict';var m;"undefined"===typeof window||window.requestAnimationFrame||(window.requestAnimationFrame=window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame); -function aa(a,c){function d(a){a=a.toString(16);return"#"+Array(7-a.length).join("0")+a}function e(){for(var a=0;abb;bb++)127bb?Bc=Cf[bb]:Bc=bb,fe[bb]=String.fromCharCode(Bc);q.imageSmoothingEnabled=!1;q.mozImageSmoothingEnabled= -!1;y.style.position="absolute";y.style.backgroundColor="#ccc";y.style.width="7px";y.style.display="inline-block";t.style.display="block";k.style.display="none";this.I=c;c.register("screen-set-mode",function(a){this.Pg(a)},this);c.register("screen-fill-buffer-end",function(a){this.Vg(a[0],a[1])},this);c.register("screen-put-char",function(a){this.zg(a[0],a[1],a[2],a[3],a[4])},this);c.register("screen-update-cursor",function(a){this.md(a[0],a[1])},this);c.register("screen-update-cursor-scanline",function(a){this.nd(a[0], -a[1])},this);c.register("screen-set-size-text",function(a){this.lc(a[0],a[1])},this);c.register("screen-set-size-graphical",function(a){this.gd(a[0],a[1])},this);this.ab=function(){this.lc(80,25);this.pb()};this.l=function(){try{window.open(k.toDataURL())}catch(a){}};this.zg=function(a,c,g,d,e){ac;)t.removeChild(t.firstChild);for(;t.childNodes.lengthc;c++)this.b[c]={aa:this.tf,ga:this.rf,Ie:this.sf,ka:this.Td,Jc:this.Td,pc:this.Td,ya:void 0};for(var d=a.size,c=0;c<<17>8&255)}function q(a){g.call(this,a&255);h.call(this,a>>8&255)}function t(a){d.call(this,a&255);e.call(this,a>>8&255);g.call(this,a>>16&255);h.call(this,a>>>24)}g&&h?(p(this,a,c,d,k,t),p(this,a+1,c,e),p(this,a+2,c,g,q),p(this,a+3,c,h)):(p(this,a,c,d,k),p(this,a+1,c,e))};function Aa(a,c,d){c>>>=0;d=c+(d>>>0);if(d>=a.memory.size)return!0;for(c&=-131072;c>17])return!0;c+=131072}return!1} -m.Jf=function(a){var c=this.memory.l[a>>>17];return c(a)|c(a+1)<<8|c(a+2)<<16|c(a+3)<<24};m.Kf=function(a,c){var d=this.memory.m[a>>>17];d(a,c&255);d(a+1,c>>8&255);d(a+2,c>>16&255);d(a+3,c>>>24)};function za(a,c,d,e,g,h,k){h||(h=a.Jf.bind(a));k||(k=a.Kf.bind(a));for(c>>>=17;0=c?a.b():a.v(c)}}Ha.prototype.K=function(){this.f&&(this.l=!0)};Ha.prototype.B=function(){this.u.reset();Ja(this.u)};Ha.prototype.ab=function(a){this.m&&(this.m=!1,Ka(this));this.u.ab(a,this.I);this.I.send("emulator-ready")}; -function Ka(a){"undefined"!==typeof setImmediate?a.b=function(){setImmediate(function(){Ia(a)})}:"undefined"!==typeof window&&"undefined"!==typeof postMessage?(window.addEventListener("message",function(c){c.source===window&&43605===c.data&&Ia(a)},!1),a.b=function(){window.postMessage(43605,"*")}):a.b=function(){setTimeout(function(){Ia(a)},0)};a.v="undefined"!==typeof document&&"boolean"===typeof document.hidden?function(c){4>c||document.hidden?this.b():setTimeout(function(){Ia(a)},c)}:function(c){setTimeout(function(){Ia(a)}, -c)}}var La="object"===typeof performance&&performance.now?function(){return performance.now()}:Date.now;if("undefined"!==typeof window&&window.crypto&&window.crypto.getRandomValues)var Ma=new Int32Array(1),Na=function(){return!0},Oa=function(){window.crypto.getRandomValues(Ma);return Ma[0]};else Na=function(){return!1},Oa=function(){console.assert(!1)};var Pa,Qa,Ra,Sa,Ta,Ua;function Va(a){for(a=(a=(a?a.toString(16):"").toUpperCase())?a+"":"";1>a.length;)a="0"+a;return"0x"+a}function Wa(a){this.buffer=a;this.byteLength=a.byteLength;this.onload=void 0}Wa.prototype.load=function(){this.onload&&this.onload({buffer:this.buffer})};Wa.prototype.get=function(a,c,d){d(new Uint8Array(this.buffer,a,c))};Wa.prototype.set=function(a,c,d){(new Uint8Array(this.buffer,a,c.byteLength)).set(c);d()}; -(function(){for(var a=new Int8Array(256),c=0,d=-2;256>c;c++)c&c-1||d++,a[c]=d;Pa=function(c){return a[c]};Qa=function(c){var g=c>>>16;if(g){var d=g>>>8;return d?24+a[d]:16+a[g]}return(d=c>>>8)?8+a[d]:a[c]}})();function Xa(a){var c=new Uint8Array(a),d,e;this.length=0;this.push=function(g){this.length!==a&&this.length++;c[e]=g;e=e+1&a-1};this.shift=function(){if(this.length){var g=c[d];d=d+1&a-1;this.length--;return g}return-1};this.clear=function(){this.length=e=d=0};this.clear()};function Ya(a){this.u=a;this.f=new Float64Array(8);this.R=new Float32Array(1);new Uint8Array(this.R.buffer);this.ma=new Int32Array(this.R.buffer);this.K=new Float64Array(1);this.v=new Uint8Array(this.K.buffer);this.B=new Int32Array(this.K.buffer);this.xa=new Uint8Array(this.f.buffer);new Int32Array(this.f.buffer);this.m=255;this.b=0;this.D=895;this.P=this.T=this.Z=this.ja=this.V=this.l=0;this.pa=NaN;this.sa=new Float64Array([1,Math.log(10)/Math.LN2,Math.LOG2E,Math.PI,Math.log(2)/Math.LN10,Math.LN2, -0])}m=Ya.prototype;m.za=function(){var a=[];a[0]=this.f;a[1]=this.m;a[2]=this.b;a[3]=this.D;a[4]=this.P;a[5]=this.V;a[6]=this.ja;a[7]=this.T;a[8]=this.P;a[9]=this.Z;return a};m.Ka=function(a){this.f.set(a[0]);this.m=a[1];this.b=a[2];this.D=a[3];this.P=a[4];this.V=a[5];this.ja=a[6];this.T=a[7];this.P=a[8];this.Z=a[9]};function $a(a){u(a.u)}function cb(a){a.l|=1}function db(a,c){var d=eb(a);a.l&=-18177;d>c||(a.l=c>d?a.l|256:d===c?a.l|16384:a.l|17664)} -function fb(a,c){var d=a.f[a.b];a.u.o&=-70;a.u.g&=-70;d>c||(a.u.g=c>d?a.u.g|1:d===c?a.u.g|64:a.u.g|69)}function gb(a){a.D=895;a.l=0;a.V=0;a.T=0;a.Z=0;a.m=255;a.b=0}function hb(a,c){if(a.u.Ja){ib(a.u,c,26);jb(a.u,c,a.D);jb(a.u,c+4,a.l&-14337|a.b<<11);for(var d=0,e,g=0;8>g;g++)e=a.f[g],a.m>>g&1?d|=3<<(g<<1):0===e?d|=1<<(g<<1):isFinite(e)||(d|=2<<(g<<1));jb(a.u,c+8,d);v(a.u,c+12,a.V);jb(a.u,c+16,a.ja);jb(a.u,c+18,a.Z);v(a.u,c+20,a.T);jb(a.u,c+24,a.P)}else $a(a)} -function mb(a,c){if(a.u.Ja){a.D=w(a.u,c);var d=w(a.u,c+4);a.l=d&-14337;a.b=d>>11&7;for(var d=w(a.u,c+8),e=a.m=0;8>e;e++)a.m|=d>>e&d>>e+1&1<>10&3;return 0===d?(d=Math.round(c),.5===d-c&&d%2&&d--,d):1===d||3===d&&0>this.b&1?(this.l&=-513,this.m&=~(1<>c&1?(a.l&=-513,a.l|=65,a.pa):a.f[c]}function eb(a){return a.m>>a.b&1?(a.l&=-513,a.l|=65,a.pa):a.f[a.b]} -function qb(a,c){var d=w(a.u,c+8),e,g=x(a.u,c)>>>0,h=x(a.u,c+4)>>>0;e=d>>15;d&=-32769;if(0===d)return 0;if(!(32767>d))return a.v[7]=127|e<<7,a.v[6]=240|h>>30<<3&8,a.v[5]=0,a.v[4]=0,a.B[0]=0,a.K[0];g+=4294967296*h;e&&(g=-g);return g*Math.pow(2,d-16383-63)} -function rb(a,c,d){a.K[0]=a.f[a.b+d&7];d=a.v[7]&128;var e=(a.v[7]&127)<<4|a.v[6]>>4,g,h;2047===e?(e=32767,g=0,h=2147483648|(a.B[1]&524288)<<11):0===e?h=g=0:(e+=15360,g=a.B[0]<<11,h=2147483648|(a.B[1]&1048575)<<11|a.B[0]>>>21);v(a.u,c,g);v(a.u,c+4,h);jb(a.u,c+8,d<<8|e)}function sb(a,c){var d=x(a.u,c),e=x(a.u,c+4);a.B[0]=d;a.B[1]=e;return a.K[0]}function tb(a,c){ib(a.u,c,8);a.K[0]=pb(a,0);v(a.u,c,a.B[0]);v(a.u,c+4,a.B[1])}function ub(a,c){a.ma[0]=x(a.u,c);return a.R[0]} -m.sign=function(a){return this.xa[(this.b+a&7)<<3|7]>>7};function vb(a,c,d,e,g){this.I=g;0===e?(this.v=496,this.Bb=14,this.ec=240):1===e&&(this.v=368,this.Bb=15,this.ec=248);this.Jb=e;this.fb=this.v|516;this.u=a;this.memory=a.memory;this.buffer=c;this.K=d?2048:512;this.xa=d;this.V=this.ja=this.Z=this.B=0;this.buffer&&(this.B=this.buffer.byteLength/this.K,this.B!==(this.B|0)&&(this.B=Math.ceil(this.B)),d?(this.Z=1,this.ja=0):(this.Z=16,this.ja=63),a.b.Ca.Fa[57]=1,this.V=this.B/this.Z/this.ja,this.V!==(this.V|0)&&(this.V=Math.floor(this.V)));this.va={Le:0, -Me:0,ee:0,fe:0,we:!1};this.Dc=[134,128,32,58,5,0,160,2,0,143,1,1,0,0,0,0,this.v&255|1,this.v>>8,0,0,this.fb&255|1,this.fb>>8,0,0,0,0,0,0,0,0,0,0,1,192,0,0,0,0,0,0,0,0,0,0,67,16,212,130,0,0,0,0,0,0,0,0,0,0,0,0,this.Bb,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.Cc=[{size:8},{size:4},!1,!1,{size:16}];wb(a.b.Bc,this);n(a.C,this.v|7,this,this.Je); -n(a.C,this.fb|2,this,this.Je);p(a.C,this.fb|2,this,this.Yg);this.gb=2;this.$d=255;this.b=0;this.D=new Uint8Array(65536);this.Uc=this.head=this.ua=this.da=this.P=this.T=this.m=this.$c=0;this.status=80;this.Ma=1;this.pa=this.ma=this.hb=0;this.l=new Uint8Array(0);this.Cb=0;this.La=-1;this.f=this.sa=0;n(a.C,this.v|0,this,this.Dg,this.Bg,this.Cg);n(a.C,this.v|1,this,this.Fg);n(a.C,this.v|2,this,this.Ag);n(a.C,this.v|3,this,this.Hg);n(a.C,this.v|4,this,function(){return this.da&255});n(a.C,this.v|5,this, -function(){return this.ua&255});n(a.C,this.v|6,this,function(){return this.Uc});p(a.C,this.v|0,this,this.qc,this.Zg,this.$g);p(a.C,this.v|1,this,this.ah);p(a.C,this.v|2,this,this.Xg);p(a.C,this.v|3,this,this.bh);p(a.C,this.v|4,this,function(a){this.da=(this.da<<8|a)&65535});p(a.C,this.v|5,this,function(a){this.ua=(this.ua<<8|a)&65535});p(a.C,this.v|6,this,function(a){a&16||(this.Uc=a,this.$c=a>>6&1,this.head=a&15,this.$d=a)});p(a.C,this.v|7,this,this.$e);n(a.C,49156,this,void 0,void 0,this.kf);p(a.C, -49156,this,void 0,void 0,this.of);n(a.C,49152,this,this.mf,void 0,this.lf);p(a.C,49152,this,this.qf,void 0,this.pf);n(a.C,49154,this,this.nf);p(a.C,49154,this,this.je);n(a.C,49160,this,function(){return 0});n(a.C,49162,this,function(){return 0})}m=vb.prototype; -m.za=function(){var a=[];a[0]=this.gb;a[1]=this.$d;a[2]=this.b;a[3]=this.D;a[4]=this.$c;a[5]=this.m;a[6]=this.T;a[7]=this.P;a[8]=this.da;a[9]=this.head;a[10]=this.Uc;a[11]=this.status;a[12]=this.Ma;a[13]=this.hb;a[14]=this.ma;a[15]=this.pa;a[16]=this.l;a[17]=this.La;a[18]=this.sa;a[19]=this.f;a[20]=this.R;return a}; -m.Ka=function(a){this.gb=a[0];this.$d=a[1];this.b=a[2];this.D=a[3];this.$c=a[4];this.m=a[5];this.T=a[6];this.P=a[7];this.da=a[8];this.head=a[9];this.Uc=a[10];this.status=a[11];this.Ma=a[12];this.hb=a[13];this.ma=a[14];this.pa=a[15];this.l=a[16];this.La=a[17];this.sa=a[18];this.f=a[19];this.R=a[20]};function xb(a){a.xa?(a.status=81,a.m=1,a.P=1,a.T=1,a.da=20,a.ua=235):(a.status=81,a.m=1,a.P=1,a.T=1,a.da=0,a.ua=0)}function A(a){0===(a.gb&2)&&a.u.m(a.Bb)} -m.$e=function(a){this.P=0;switch(a){case 0:A(this);this.status=80;break;case 8:this.b=0;yb(this,0);xb(this);A(this);break;case 16:A(this);break;case 39:A(this);zb(this,new Uint8Array([0,0,0,0,this.buffer.byteLength&255,this.buffer.byteLength>>8&255,this.buffer.byteLength>>16&255,this.buffer.byteLength>>24&255,0,0,0,0]));this.status=88;break;case 32:case 36:case 41:case 196:Bb(this,a);break;case 48:case 52:case 57:case 197:a:{if(48===a||197===a){a=this.m&255;var c=this.$c?Cb(this):Db(this);0===a&& -(a=256)}else if(52===a||57===a)a=this.m,c=Eb(this),0===a&&(a=65536);else break a;var d=a*this.K,c=c*this.K;this.da+=a;c+d>this.buffer.byteLength?this.status=255:(this.status=88,Fb(this,d),this.hb=c,this.Cb=1);A(this)}break;case 144:A(this);this.P=257;this.status=80;break;case 145:A(this);break;case 160:this.xa&&(this.status=88,Fb(this,12),this.Cb=2,this.m=1,A(this));break;case 161:this.xa?(Gb(this),this.status=88,this.da=20,this.ua=235):this.status=80;A(this);break;case 198:this.Ma=this.m;A(this); -break;case 200:Hb(this);break;case 202:Ib(this);break;case 225:A(this);break;case 236:if(this.xa)break;Gb(this);this.status=88;A(this);break;case 234:A(this);break;case 239:A(this);break;case 245:this.status=80;A(this);break;default:this.P=4}};function Jb(a){a.status=80;a.buffer.set(a.hb,a.l.subarray(0,a.ma),function(){A(this)}.bind(a));Kb(a,a.ma)}m.Je=function(){var a=this.status;0<=this.La&&(this.status=this.La,this.La=-1);return a};m.Yg=function(a){this.gb=a;a&4&&xb(this)}; -function Fb(a,c){c>a.l.length&&(a.l=new Uint8Array(c));a.ma=c;a.pa=0}function Lb(a,c){var d=(c[7]<<8|c[8])*a.K,e=(a.ua&255)<<8|a.da&255,g,h=(c[2]<<24|c[3]<<16|c[4]<<8|c[5])*a.K;e||(e=32768);g=Math.min(d,e&65280);a.da=g&255;a.ua=g>>8&255;A(a);h>=a.buffer.byteLength?(a.status=255,A(a)):(d=Math.min(d,a.buffer.byteLength-h),a.status=128,Mb(a),a.buffer.get(h,d,function(a){zb(this,a);this.status=88;this.da=g&255;this.ua=g>>8&255;this.b=0;A(this);Nb(this,d)}.bind(a)))} -function Ob(a,c){var d=(c[7]<<8|c[8])*a.K,e=(c[2]<<24|c[3]<<16|c[4]<<8|c[5])*a.K;e>=a.buffer.byteLength?(a.status=255,A(a)):(d=Math.min(d,a.buffer.byteLength-e),a.status=128,Mb(a),a.buffer.get(e,d,function(a){var c=this.sa,e=0;do{var q=Pb(this.memory,c),t=this.memory.ga(c+4),y=this.memory.aa(c+7)&128;t||(t=65536);this.memory.b.set(a.subarray(e,e+t),q);e+=t;c+=8;if(e>this.buffer.byteLength)throw"too long";}while(!y);this.status=80;this.f&=-4;this.f|=4;A(this);Nb(this,d)}.bind(a)))}m.Dg=function(){return Qb(this)}; -m.Bg=function(){return Qb(this)|Qb(this)<<8};m.Cg=function(){return Qb(this)|Qb(this)<<8|Qb(this)<<16|Qb(this)<<24};m.Fg=function(){return this.P&255};m.Ag=function(){return this.m&255};m.Hg=function(){return this.T&255};function Qb(a){if(a.b>8,a.da=c)}a.b+1>=a.R&&(a.status=80,a.m=a.m&-8|3,A(a));return a.D[a.b++]}a.b++;return 0} -m.qc=function(a){if(!(this.pa>=this.ma)&&(this.l[this.pa++]=a,0===this.pa%(512*this.Ma)&&A(this),this.pa===this.ma))switch(this.Cb){case 1:Jb(this);break;case 2:this.m=this.m&-8|2;switch(this.l[0]){case 0:yb(this,0);this.b=0;this.status=80;A(this);break;case 3:yb(this,this.l[4]);this.status=88;this.D[0]=240;this.D[7]=8;this.b=0;this.da=8;this.ua=0;A(this);break;case 18:a=this.l[4]|this.l[3]<<8;yb(this,a);this.status=88;this.D.set([5,128,1,49,a-4,0,0,0,83,79,78,89,32,32,32,32,67,68,45,82,79,77,32, -67,68,85,45,49,48,48,48,32,49,46,49,97]);this.b=0;A(this);break;case 30:yb(this,0);this.status=80;this.b=0;A(this);break;case 37:a=this.B-1;zb(this,new Uint8Array([a>>24&255,a>>16&255,a>>8&255,a&255,0,0,this.K>>8&255,this.K&255]));this.status=88;this.b=0;A(this);break;case 40:this.P&1?Ob(this,this.l):Lb(this,this.l);break;case 67:yb(this,this.l[8]|this.l[7]<<8);this.b=0;this.status=88;A(this);break;case 70:yb(this,this.l[8]|this.l[7]<<8);this.status=88;this.b=0;A(this);break;case 74:yb(this,this.l[8]| -this.l[7]<<8);this.status=88;this.b=0;A(this);break;case 81:yb(this,0);this.status=80;this.b=0;A(this);break;case 26:yb(this,this.l[4]);this.status=88;this.b=0;A(this);break;case 90:yb(this,this.l[8]|this.l[7]<<8);this.status=88;this.b=0;A(this);break;case 189:yb(this,this.l[9]|this.l[8]<<8);this.D[5]=1;this.status=88;this.b=0;A(this);break;default:this.status=80}this.da=this.R;this.ua=this.R>>8;0===(this.status&128)&&this.b>=this.R&&(this.m|=1)}};m.Zg=function(a){this.qc(a&255);this.qc(a>>8&255)}; -m.$g=function(a){this.qc(a&255);this.qc(a>>8&255);this.qc(a>>16&255);this.qc(a>>24&255)};m.ah=function(a){this.P=(this.P<<8|a)&65535};m.Xg=function(a){this.m=(this.m<<8|a)&65535};m.bh=function(a){this.T=(this.T<<8|a)&65535}; -function Bb(a,c){if(32===c||196===c){var d=a.m&255,e=a.$c?Cb(a):Db(a);0===d&&(d=256)}else if(36===c||41===c)d=a.m,e=Eb(a),0===d&&(d=65536);else return;var g=d*a.K,e=e*a.K;a.da+=d;e+g>a.buffer.byteLength?(a.status=255,A(a)):(a.status=128,Mb(a),a.buffer.get(e,g,function(a){zb(this,a);this.status=88;this.b=0;A(this);Nb(this,g)}.bind(a)))} -function Hb(a){var c=a.m&255,d=c*a.K,e=Cb(a)*a.K;a.da+=c;e+d>a.buffer.byteLength?(a.status=255,A(a)):(a.status=216,a.f|=1,Mb(a),a.buffer.get(e,d,function(a){var c=this.sa,e=0;do{var q=Pb(this.memory,c),t=this.memory.ga(c+4),y=this.memory.aa(c+7)&128;t||(t=65536);this.memory.b.set(a.subarray(e,e+t),q);e+=t;c+=8}while(!y);this.status=80;this.f&=-4;this.f|=4;A(this);Nb(this,d)}.bind(a)))} -function Ib(a){var c=a.m&255,d=c*a.K,e=Cb(a)*a.K;a.da+=c;if(e+d>a.buffer.byteLength)a.status=255,A(a);else{a.status=216;a.f|=1;var c=a.sa,g=0,h=0,k=0;do{var q=Pb(a.memory,c),t=a.memory.ga(c+4),y=a.memory.aa(c+7)&128;t||(t=65536);a.buffer.set(e+k,a.memory.b.subarray(q,q+t),function(){h++;h===g&&(this.status=80,A(this),this.f&=-4,this.f|=4)}.bind(a));k+=t;c+=8;g++}while(!y);h===g&&(a.status=80,A(a),a.f&=-4,a.f|=4);Kb(a,d)}} -function Db(a){return((a.da&255|a.ua<<8&65280)*a.Z+a.head)*a.ja+(a.T&255)-1}function Cb(a){return a.T&255|a.da<<8&65280|a.ua<<16&16711680|a.head<<24}function Eb(a){return(a.T&255|a.da<<8&65280|a.ua<<16&16711680|a.T>>8<<24&4278190080)>>>0} -function Gb(a){a.b=0;if(a.Uc&16)yb(a,0);else{for(var c=0;512>c;c++)a.D[c]=0;zb(a,[64,a.xa?133:0,a.V,a.V>>8,0,0,a.Z,a.Z>>8,0,0,0,0,a.ja,a.ja>>8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,2,4,0,0,0,0,0,0,0,0,0,56,118,32,54,68,72,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,255,0,1,0,0,3,0,0,0,2,0,2,7,0,a.V,a.V>>8,a.Z,a.Z>>8,a.ja,0,a.B&255,a.B>>8&255,a.B>>16&255,a.B>>24&255,0,0,a.B&255,a.B>>8&255,a.B>>16&255,a.B>>24&255,0,0,0,4, -0,0,30,0,30,0,30,0,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,0,0,0,0,0,0,116,0,64,0,64,0,116,0,64,0,0,0,0,0,0,0,0,0,0,1,96,0,0,0,0,0,0,0,0,0,0,0,0,a.B&255,a.B>>8&255,a.B>>16&255,a.B>>24&255]);a.R=512;16383>16&255)}; -m.qf=function(a){a&1&&A(this)};function yb(a,c){a.D.lengtha){var h=a-16>>2,k=d.Cc[h];e[a>>2]=k?-1===(g|3)?~(k.size-1):d.ge[h]:0}else e[a>>2]=g}});a.C.Ke(3324,this,function(){return this.fc[0]},function(){return this.fc[1]},function(){return this.fc[2]},function(){return this.fc[3]});a.C.Ke(3320,this,function(){return this.gc[0]},function(){return this.gc[1]},function(){return this.gc[2]},function(){return this.gc[3]});a.C.fd(3320,this,function(a){this.Ya[0]=a},function(a){this.Ya[1]=a},function(a){this.Ya[2]=a},function(a){this.Ya[3]= -a;a=this.Ya[0]&252;var d=this.Sd[this.Ya[2]<<8|this.Ya[1]];void 0!==d?(this.De[0]=-2147483648,this.Ce[0]=a>2]:0):(this.Ce[0]=-1,this.De[0]=0)});wb(this,{ec:0,Dc:[134,128,55,18,0,0,0,0,2,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],Cc:[]});wb(this,{ec:8,Dc:[134,128,0,112,7,0,0,2,0,0,1,6,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],Cc:[]})} -Rb.prototype.za=function(){var a=[];a[0]=this.Ya;a[1]=this.hc;a[2]=this.fc;a[3]=this.gc;return a};Rb.prototype.Ka=function(a){this.Ya.set(a[0]);this.hc.set(a[1]);this.fc.set(a[2]);this.gc.set(a[3])};function wb(a,c){var d=c.ec,e=new Int32Array((new Uint8Array(c.Dc)).buffer);a.Sd[d]=e;a.de[d]=c;c.ge=new Int32Array(6);c.ge.set(e.subarray(4,10))};function Sb(a,c){this.C=a.C;this.u=a;this.tc=a.b.tc;this.f=0;this.V=new Uint8Array(10);this.Z=0;this.v=null;this.b=new Uint8Array(10);this.D=this.B=this.m=0;this.pa=c;this.R=this.K=this.ma=this.Ma=this.La=this.xa=0;this.ja=1;this.l=0;if(c){this.D=c.byteLength;var d,e,g;if((d={160:{type:1,qb:40,ob:8,kb:1},180:{type:1,qb:40,ob:9,kb:1},200:{type:1,qb:40,ob:10,kb:1},320:{type:1,qb:40,ob:8,kb:2},360:{type:1,qb:40,ob:9,kb:2},400:{type:1,qb:40,ob:10,kb:2},720:{type:3,qb:80,ob:9,kb:2},1200:{type:2,qb:80, -ob:15,kb:2},1440:{type:4,qb:80,ob:18,kb:2},1722:{type:5,qb:82,ob:21,kb:2},2880:{type:5,qb:80,ob:36,kb:2}}[this.D>>10])&&0===(this.D&1023))a.b.Ca.Fa[16]=d.type<<4,e=d.ob,g=d.kb,d=d.qb;else throw"Unknown floppy size: "+Va(c.byteLength);this.P=e;this.T=g;this.sa=d;n(this.C,1008,this,this.kg);n(this.C,1010,this,this.lg);n(this.C,1012,this,this.ng);n(this.C,1013,this,this.og);n(this.C,1015,this,this.qg);p(this.C,1010,this,this.mg);p(this.C,1013,this,this.pg)}else a.b.Ca.Fa[16]=64}m=Sb.prototype; -m.za=function(){var a=[];a[0]=this.f;a[1]=this.V;a[2]=this.Z;a[4]=this.b;a[5]=this.m;a[6]=this.B;a[7]=this.D;a[8]=this.xa;a[9]=this.La;a[10]=this.Ma;a[11]=this.ma;a[12]=this.K;a[13]=this.R;a[14]=this.ja;a[15]=this.l;a[16]=this.P;a[17]=this.T;a[18]=this.sa;return a}; -m.Ka=function(a){this.f=a[0];this.V=a[1];this.Z=a[2];this.v=a[3];this.b=a[4];this.m=a[5];this.B=a[6];this.D=a[7];this.xa=a[8];this.La=a[9];this.Ma=a[10];this.ma=a[11];this.K=a[12];this.R=a[13];this.ja=a[14];this.l=a[15];this.P=a[16];this.T=a[17];this.sa=a[18]};m.kg=function(){return 0};m.ng=function(){var a=128;this.m>2&1;this.l&8&&this.u.m(6)};m.cf=function(){this.l&8&&this.u.m(6)};function Tb(a,c,d){var e=d[2],g=d[1],h=d[3],k=((e+a.T*g)*a.P+h-1)*(128<this.P&&(e=1,d++,d>=this.T&&(d=0,c++)),this.K=c,this.R=d,this.ja=e,this.m=0,this.B=7,this.b[0]=d<<2|32,this.b[1]=0,this.b[2]=0,this.b[3]=c,this.b[4]=d,this.b[5]=e,this.b[6]=a[4],this.l&8&&this.u.m(6))};m.wf=function(){};m.Gg=function(){this.m=0;this.B=7;this.b[0]=0;this.b[1]=0;this.b[2]=0;this.b[3]=0;this.b[4]=0;this.b[5]=0;this.b[6]=0;this.l&8&&this.u.m(6)};function Wb(a,c){this.size=a;this.f=new Uint8Array(32768);this.l=[];this.m=[];this.v=[];this.B=[];var d=c?new ArrayBuffer(0):new ArrayBuffer(a);this.b=new Uint8Array(d);this.D=new Uint16Array(d);this.vb=new Int32Array(d)}m=Wb.prototype;m.za=function(){return[this.size,this.b]};m.Ka=function(a){this.size=a[0];this.b=a[1];this.D=new Uint16Array(this.b.buffer,this.b.byteOffset,this.b.length>>1);this.vb=new Int32Array(this.b.buffer,this.b.byteOffset,this.b.length>>2)}; -function Xb(a,c){var d=a.l[c>>>17];return d(c)|d(c+1|0)<<8}function Yb(a,c,d){a=a.m[c>>>17];a(c,d&255);a(c+1|0,d>>8&255)}m.aa=function(a){return this.f[a>>>17]?this.l[a>>>17](a):this.b[a]};m.ga=function(a){return this.f[a>>>17]?Xb(this,a):this.b[a]|this.b[a+1|0]<<8};function Zb(a,c){return a.f[c>>>16]?Xb(a,c<<1):a.D[c]}function Pb(a,c){return a.f[c>>>17]?a.v[c>>>17](c):a.b[c]|a.b[c+1|0]<<8|a.b[c+2|0]<<16|a.b[c+3|0]<<24} -function $b(a,c){var d;a.f[c>>>15]?(d=c<<2,d=a.v[d>>>17](d)):d=a.vb[c];return d}m.ka=function(a,c){if(this.f[a>>>17])this.m[a>>>17](a,c);else this.b[a]=c};m.Jc=function(a,c){this.f[a>>>17]?Yb(this,a,c):(this.b[a]=c,this.b[a+1|0]=c>>8)};function ac(a,c,d){a.f[c>>>16]?Yb(a,c<<1,d):a.D[c]=d}m.pc=function(a,c){if(this.f[a>>>17])this.B[a>>>17](a,c);else this.b[a]=c,this.b[a+1|0]=c>>8,this.b[a+2|0]=c>>16,this.b[a+3|0]=c>>24};function bc(a,c,d){a.f[c>>>15]?(c=c<<2,a.B[c>>>17](c,d)):a.vb[c]=d};function cc(a){this.memory=a.memory;this.b=new Int32Array(4);this.f=new Int32Array(4);this.l=0;a=a.C;p(a,4,this,this.Ge.bind(this,4));p(a,5,this,this.Ge.bind(this,5));p(a,10,this,this.wg);p(a,11,this,this.xg);p(a,12,this,this.yg);p(a,129,this,this.vg)}m=cc.prototype;m.za=function(){return[this.b,this.f,this.l]};m.Ka=function(a){this.b=a[0];this.f=a[1];this.l=a[2]};m.Ge=function(a,c){if(8>a){var d=a>>1;a&1?this.f[d]=dc(this,this.f[d],c):this.b[d]=dc(this,this.b[d],c)}};m.wg=function(){};m.xg=function(){}; -m.yg=function(){this.l=0};m.vg=function(a){this.b[2]=this.b[2]&65535|a<<16};function Vb(a,c,d,e){var g=a.f[2]+1,h=a.b[2];if(d+g>c.byteLength)e(!0);else{var k=a.memory;a.b[2]+=g;c.get(d,g,function(a){k.b.set(a,h);e(!1)})}}function Ub(a,c,d,e){var g=a.f[2],h=a.b[2];d+g>c.byteLength?e(!0):(a.b[2]+=g,c.set(d,a.memory.b.subarray(h,g+1),function(){e(!1)}))}function dc(a,c,d){a.l^=1;return a.l?c&-256|d:c&-65281|d<<8};function ec(a){this.u=a;this.K=Date.now();this.f=new Uint8Array(4);this.l=new Uint8Array(4);this.B=new Uint8Array(4);this.D=new Uint8Array(4);this.m=new Uint8Array(4);this.v=new Uint16Array(3);this.ib=new Uint16Array(3);this.b=new Uint16Array(3);this.vd=0;n(a.C,97,this,function(){var a=La();return(66.66666666666667*a&1)<<4|(a-this.vd>=this.ib[2]/1193.1816666)<<5});n(a.C,64,this,function(){return fc(this,0)});n(a.C,65,this,function(){return fc(this,1)});n(a.C,66,this,function(){return fc(this,2)}); -p(a.C,64,this,function(a){gc(this,0,a)});p(a.C,65,this,function(a){gc(this,1,a)});p(a.C,66,this,function(a){gc(this,2,a)});p(a.C,67,this,this.P)}ec.prototype.za=function(){var a=[];a[0]=this.f;a[1]=this.l;a[2]=this.B;a[3]=this.D;a[4]=this.m;a[5]=this.v;a[6]=this.ib;a[7]=this.b;a[8]=this.vd;return a};ec.prototype.Ka=function(a){this.f=a[0];this.l=a[1];this.B=a[2];this.D=a[3];this.m=a[4];this.v=a[5];this.ib=a[6];this.b=a[7];this.vd=a[8]}; -ec.prototype.pb=function(a,c){var d,e;d=1193.1816666*(a-this.K)>>>0;if(!d)return 0;this.K+=d/1193.1816666;var g=100;if(!c&&this.l[0])if(d=this.b[0]-=d,0>=d)if(g=0,this.u.m(0),e=this.B[0],0===e)this.l[0]=0,this.b[0]=0;else{if(3===e||2===e)this.b[0]=this.ib[0]+d%this.ib[0]}else g=d/1193.1816666;return g};function fc(a,c){var d=a.m[c];if(d)return a.m[c]--,2===d?a.v[c]&255:a.v[c]>>8;d=a.f[c];3===a.B[c]&&(a.f[c]^=1);return d?a.b[c]&255:a.b[c]>>8} -function gc(a,c,d){a.ib[c]=a.f[c]?a.ib[c]&-256|d:a.ib[c]&255|d<<8;3===a.D[c]&&a.f[c]||(a.ib[c]||(a.ib[c]=65535),a.b[c]=a.ib[c],a.l[c]=!0);3===a.D[c]&&(a.f[c]^=1)}ec.prototype.P=function(a){var c=a>>1&7,d=a>>6&3;a=a>>4&3;3!==d&&(0===a?(this.m[d]=2,this.v[d]=this.b[d]):(6<=c&&(c&=-5),this.f[d]=1===a?0:1,this.B[d]=c,this.D[d]=a,2===d&&(this.vd=La())))};function hc(a,c,d){this.I=c;this.Ea=d;this.l=0;this.Cb=14;this.Bb=15;this.V=80;this.Ma=25;this.m=this.rd=this.Nc=0;this.$b=!0;this.sb=!1;this.Ab=new Int32Array(256);this.Z=this.v=this.T=this.R=this.P=this.K=0;this.gb=80;this.Vb=!1;this.Ib=32;this.Id=this.ma=0;this.Dc=[222,16,32,10,7,0,0,0,162,0,0,3,0,0,128,0,8,0,0,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,1,0,0];this.ec=144;this.Cc=[];wb(a.b.Bc,this);this.va={Zd:!1,Jg:0,Kg:0,bf:0};this.pa=this.sa=this.D= -0;this.B=-1;this.od=new Uint8Array(16);this.fb=-1;this.f=15;this.sd=0;this.La=-1;this.Kc=this.Jb=this.Lc=0;this.b=255;this.pd=0;this.Mc=this.qd=255;a=a.C;p(a,960,this,this.Sf);n(a,960,this,this.Ee,this.Rf);n(a,961,this,this.Fe);p(a,962,this,this.Tf);a.fd(964,this,this.Vf,this.Xf);n(a,964,this,this.Uf);n(a,965,this,this.Wf);a.fd(974,this,this.dg,this.fg);n(a,974,this,this.cg);n(a,975,this,this.eg);p(a,967,this,this.Yf);p(a,968,this,this.Zf);p(a,969,this,this.ag);n(a,969,this,this.$f);n(a,972,this, -this.bg);a.fd(980,this,this.gg,this.ig);n(a,981,this,this.hg);n(a,986,this,this.jg);this.xa=-1;this.ja=0;p(a,462,this,void 0,this.Of);p(a,463,this,void 0,this.Qf);n(a,463,this,void 0,this.Pf);void 0===this.Ea||262144>this.Ea?this.Ea=262144:this.Ea&65535&&(this.Ea|=65535,this.Ea++);this.ia=new Uint8Array(this.Ea);this.Ha=this.Ea;this.Ga=0;this.Rd=void 0;c.register("screen-tell-buffer",function(a){this.Rd=a[0]},this);c.register("screen-fill-buffer",function(){if(this.sb&&this.Rd&&!(this.Ga>2,z=(t>>2)+1,a=y;a>16&255|t&65280|4278190080;break;case 24:for(var y=e/3|0,z=(t/3|0)+1,B=3*y,a=y;B>1;z=(t>>1)+1;for(a=y;a>11)/31|0,c=255*(t>>5&63)/63|0,Q=255*(t&31)/31|0,d[a]=Q<<16|c<<8|e|4278190080;break;case 8:for(y=e- -c,z=t-c+1,a=e;a>16|4278190080}this.Ha=this.Ea;this.Ga=0;this.I.send("screen-fill-buffer-end",[y,z])}},this);this.Rg=new Uint16Array(this.ia.buffer);this.Ne=new Int32Array(this.ia.buffer);this.hb=new Uint8Array(this.ia.buffer,0,262144);this.Jd=new Uint8Array(this.ia.buffer,0,65536);this.Kd=new Uint8Array(this.ia.buffer,65536,65536);this.Ld=new Uint8Array(this.ia.buffer,131072,65536);this.Md=new Uint8Array(this.ia.buffer,196608,65536);var e=this;za(a, -655360,131072,function(a){a-=655360;!e.sb||e.$b?(a|=e.ma,a=e.ia[a]):(a&=65535,e.K=e.Jd[a],e.P=e.Kd[a],e.R=e.Ld[a],e.T=e.Md[a],a=e.hb[e.Lc<<16|a]);return a},function(a,c){var d;d=a-655360;if(e.sb)if(e.$b){var q=d,q=q|e.ma;e.Ha=qe.Ga?q:e.Ga;e.ia[q]=c}else{if(!(65535=e.Nc*e.rd<<3))for(t<<=1,y<<=2,z<<=3,d=d<<3|7,B=d+262144,e.Ha=B-7e.Ga?B:e.Ga,B=0;8>B;B++)e.ia[d+262144]= -e.od[q>>B&1|t>>B&2|y>>B&4|z>>B&8],d--}}else q=d,98304>q||(y=(q-98304>>1)-e.m,t=y/e.V|0,y%=e.V,q&1?(d=c,z=e.hb[q&-2]):(z=c,d=e.hb[q|1]),e.I.send("screen-put-char",[t,y,z,e.Ab[d>>4&15],e.Ab[d&15]]),e.hb[q]=c)});za(a,3758096384,this.Ea,function(a){return e.ia[a&268435455]},function(a,c){var d;d=a&268435455;e.ia[d]=c;e.Ha=de.Ga?d:e.Ga},function(a){a&=268435455;return a&3?e.ia[a]|e.ia[a+1]<<8|e.ia[a+2]<<16|e.ia[a+3]<<24:e.Ne[a>>2]},function(a,c){var d;d=a&268435455;e.Ha=de.Ga?d+3:e.Ga;e.ia[d]=c;e.ia[d+1]=c>>8;e.ia[d+2]=c>>16;e.ia[d+3]=c>>24})}m=hc.prototype; -m.za=function(){var a=[];a[0]=this.Ea;a[1]=this.l;a[2]=this.Cb;a[3]=this.Bb;a[4]=this.V;a[5]=this.Ma;a[6]=this.Nc;a[7]=this.rd;a[8]=this.m;a[9]=this.sb;a[10]=this.Ab;a[11]=this.K;a[12]=this.P;a[13]=this.R;a[14]=this.T;a[15]=this.v;a[16]=this.Z;a[17]=this.gb;a[18]=this.Vb;a[19]=this.Ib;a[20]=this.ma;a[21]=this.Id;a[22]=this.D;a[23]=this.sa;a[24]=this.pa;a[25]=this.od;a[26]=this.fb;a[27]=this.f;a[28]=this.sd;a[29]=this.La;a[30]=this.Lc;a[31]=this.Jb;a[32]=this.Kc;a[33]=this.b;a[34]=this.pd;a[35]=this.qd; -a[36]=this.Mc;a[37]=this.xa;a[38]=this.ja;a[39]=this.ia;return a}; -m.Ka=function(a){this.Ea=a[0];this.l=a[1];this.Cb=a[2];this.Bb=a[3];this.V=a[4];this.Ma=a[5];this.Nc=a[6];this.rd=a[7];this.m=a[8];this.sb=a[9];this.Ab=a[10];this.K=a[11];this.P=a[12];this.R=a[13];this.T=a[14];this.v=a[15];this.Z=a[16];this.gb=a[17];this.Vb=a[18];this.Ib=a[19];this.ma=a[20];this.Id=a[21];this.D=a[22];this.sa=a[23];this.pa=a[24];this.od=a[25];this.fb=a[26];this.f=a[27];this.sd=a[28];this.La=a[29];this.Lc=a[30];this.Jb=a[31];this.Kc=a[32];this.b=a[33];this.pd=a[34];this.qd=a[35];this.Mc= -a[36];this.xa=a[37];this.ja=a[38];this.ia.set(a[39]);this.I.send("screen-set-mode",this.sb);this.sb?this.gd(this.v,this.Z,this.Ib):(this.lc(this.V,this.Ma),this.nd(),this.md());ic(this)};m.md=function(){var a=(this.l-this.m)/this.V|0,c=(this.l-this.m)%this.V,a=Math.min(this.Ma-1,a);this.I.send("screen-update-cursor",[a,c])}; -function ic(a){if(a.sb)a.Ha=a.Ea,a.Ga=0;else for(var c=98304|a.m<<1,d,e,g=0;g>4&15],a.Ab[e&15]]),c+=2}m.Qa=function(){};m.lc=function(a,c){this.V=a;this.Ma=c;this.I.send("screen-set-size-text",[a,c])};m.gd=function(a,c,d){this.Nc=a;this.rd=c;this.va.bf=d;this.va.Zd=!0;this.va.Jg=a;this.va.Kg=c;this.I.send("screen-set-size-graphical",[a,c,d])}; -m.nd=function(){this.I.send("screen-update-cursor-scanline",[this.Cb,this.Bb])};function jc(a,c){var d=!1,e=0,g=0;switch(c){case 3:a.lc(a.gb,25);break;case 16:e=640;g=350;d=!0;a.$b=!1;break;case 18:e=640;g=480;d=!0;a.$b=!1;break;case 19:e=320,g=200,d=!0,a.$b=!0}a.I.send("screen-set-mode",d);(a.va.Zd=d)&&a.gd(e,g,8);a.sb=d}m.Sf=function(a){-1===this.B?this.B=a:(16>this.B&&(this.od[this.B]=a),this.B=-1)};m.Ee=function(){var a=this.B;this.B=-1;return a}; -m.Rf=function(){return this.Ee()&255|this.Fe()<<8&65280};m.Fe=function(){return this.B=-1};m.Tf=function(a){this.qd=a;103===a?jc(this,3):227===a?jc(this,18):99===a?jc(this,19):163===a?jc(this,16):jc(this,3)};m.Vf=function(a){this.fb=a};m.Uf=function(){return this.fb};m.Xf=function(a){switch(this.fb){case 2:this.f=a;break;case 4:this.sd=a}};m.Wf=function(){switch(this.fb){case 2:return this.f;case 4:return this.sd;case 6:return 18}return 0};m.Yf=function(a){this.pa=3*a}; -m.Zf=function(a){this.sa=3*a};m.ag=function(a){var c=this.sa/3|0,d=this.sa%3,e=this.Ab[c];a=255*a/63&255;this.Ab[c]=0===d?e&-16711681|a<<16:1===d?e&-65281|a<<8:e&-256|a;this.sa++};m.$f=function(){var a=this.pa%3,c=this.Ab[this.pa/3|0];this.pa++;return(c>>8*(2-a)&255)/255*63|0};m.bg=function(){return this.qd};m.dg=function(a){this.La=a};m.cg=function(){return this.La};m.fg=function(a){switch(this.La){case 3:this.Kc=a;break;case 4:this.Lc=a;break;case 5:this.Jb=a;break;case 8:this.b=a}}; -m.eg=function(){switch(this.La){case 3:return this.Kc;case 4:return this.Lc;case 5:return this.Jb;case 8:return this.b}return 0};m.gg=function(a){this.D=a}; -m.ig=function(a){switch(this.D){case 2:this.gb=a;break;case 9:this.pd=a;7===(a&31)?this.lc(this.gb,50):this.lc(this.gb,25);break;case 10:this.Cb=a;this.nd();break;case 11:this.Bb=a;this.nd();break;case 12:this.m=this.m&255|a<<8;ic(this);break;case 13:this.m=this.m&65280|a;ic(this);break;case 14:this.l=this.l&255|a<<8;this.md();break;case 15:this.l=this.l&65280|a,this.md()}}; -m.hg=function(){return 9===this.D?this.pd:10===this.D?this.Cb:11===this.D?this.Bb:14===this.D?this.l>>8:15===this.D?this.l&255:0};m.jg=function(){this.Mc^=8;this.B=-1;return this.Mc};m.Of=function(a){this.xa=a}; -m.Qf=function(a){switch(this.xa){case 1:this.v=a;2560>>16;case 6:return a.Nc;case 8:return 0;case 10:return a.Ea/65536|0}return 255};function lc(a,c){this.u=a;this.I=c;this.Wb=this.Nb=!1;this.Yc=!0;this.dc=this.xb=this.wb=0;this.Z=!0;this.P=this.K=this.v=this.D=this.R=this.B=this.Vc=!1;this.fa=new Xa(1024);this.m=0;this.kc=100;this.Gc=4;this.l=!1;this.ve=-1;this.b=new Xa(1024);this.I.register("keyboard-code",function(a){this.Vc&&(this.fa.push(a),mc(this))},this);this.I.register("mouse-click",function(a){this.Yc&&this.Wb&&(this.dc=a[0]|a[2]<<1|a[1]<<2,this.Nb&&nc(this,0,0))},this);this.I.register("mouse-delta",function(a){var c= -a[1];if(this.Yc&&this.Wb){var g=this.Gc*this.kc/80;this.wb+=a[0]*g;this.xb+=c*g;this.Nb&&(a=this.wb|0,c=this.xb|0,!a&&!c||Date.now()-this.ve<1E3/this.kc||(this.wb-=a,this.xb-=c,nc(this,a,c)))}},this);this.I.register("mouse-wheel",function(){},this);this.f=5;this.T=this.V=!1;n(a.C,96,this,this.rg);n(a.C,100,this,this.tg);p(a.C,96,this,this.sg);p(a.C,100,this,this.ug)}m=lc.prototype; -m.za=function(){var a=[];a[0]=this.Nb;a[1]=this.Wb;a[2]=this.Yc;a[3]=this.wb;a[4]=this.xb;a[5]=this.dc;a[6]=this.Z;a[7]=this.Vc;a[8]=this.B;a[9]=this.R;a[10]=this.D;a[11]=this.v;a[12]=this.K;a[13]=this.P;a[15]=this.m;a[16]=this.kc;a[17]=this.Gc;a[18]=this.l;a[20]=this.f;a[21]=this.V;a[22]=this.T;return a}; -m.Ka=function(a){this.Nb=a[0];this.Wb=a[1];this.Yc=a[2];this.wb=a[3];this.xb=a[4];this.dc=a[5];this.Z=a[6];this.Vc=a[7];this.B=a[8];this.R=a[9];this.D=a[10];this.v=a[11];this.K=a[12];this.P=a[13];this.m=a[15];this.kc=a[16];this.Gc=a[17];this.l=a[18];this.f=a[20];this.V=a[21];this.T=a[22];this.I.send("mouse-enable",this.Wb)};function oc(a){a.f&2&&a.u.m(12)}function mc(a){a.f&1&&a.u.m(1)} -function nc(a,c,d){var e=(0>d)<<5|(0>c)<<4|8|a.dc;a.ve=Date.now();a.l&&(c=pc(c),d=pc(d));a.b.push(e);a.b.push(c);a.b.push(d);oc(a)}function pc(a){var c=a>>31;switch(Math.abs(a)){case 0:case 1:case 3:return a;case 2:return c;case 4:return 6*c;case 5:return 9*c;default:return a<<1}}m.Qa=function(){}; -m.rg=function(){if(!this.fa.length&&!this.b.length)return this.m;(this.fa.length&&this.b.length?0:!this.fa.length)?(this.m=this.b.shift(),1<=this.b.length&&oc(this)):(this.m=this.fa.shift(),1<=this.fa.length&&mc(this));return this.m};m.tg=function(){var a=16;if(this.b.length||this.fa.length)a|=1;this.b.length&&(a|=32);return a}; -m.sg=function(a){if(this.T)mc(this),this.f=a,this.T=!1;else if(this.V)this.V=!1,this.b.clear(),this.b.push(a),oc(this);else if(this.R)this.R=!1,this.b.clear(),this.b.push(250),this.kc=a,oc(this);else if(this.P)this.P=!1,this.b.clear(),this.b.push(250),this.Gc=3>5;1===c?this.$=0:3===c&&(this.$&=~(1<<(a&7)))}});n(a.C,d,this,function(){return this.Cd?this.Sa:this.$});p(a.C,d|1,this,function(a){0===this.state?this.Wc?(this.Wc=!1,this.Qc=a&2):this.xc=~a:1===this.state?(this.Zc=a,this.state++):2===this.state&& -(this.state=0)});n(a.C,d|1,this,function(){return~this.xc&255});this.Bd=this.f?function(c){8<=c&&(this.b.Bd(c-8),c=2);this.Sa|=1<>7});p(a.C,113,this,this.ff);n(a.C,113,this,this.ef)}m=tc.prototype;m.za=function(){var a=[];a[0]=this.sc;a[1]=this.Fa;a[2]=this.b;a[3]=this.K;a[4]=this.f;a[5]=this.B;a[6]=this.P;a[7]=this.D;a[8]=this.v;a[9]=this.l;a[10]=this.m;a[11]=this.ce;return a}; -m.Ka=function(a){this.sc=a[0];this.Fa=a[1];this.b=a[2];this.K=a[3];this.f=a[4];this.B=a[5];this.P=a[6];this.D=a[7];this.v=a[8];this.l=a[9];this.m=a[10];this.ce=a[11]};m.pb=function(a){this.b+=a-this.K;this.K=a;return this.P&&this.B&&this.f>(this.v&15)-1);break;case 11:this.l=a,this.l&64&&(this.f=Date.now())}this.P=64===(this.l&64)&&0<(this.v&15)};function vc(a,c,d){this.I=d;this.u=a;this.Fb=this.Ud=this.f=this.Sb=this.Lb=this.bb=0;this.Oa=1;this.b=this.Fd=this.be=this.yd=0;this.input=new Xa(4096);this.Qd=[];if(1E3===c||1016===c)this.b=4;else if(1E3===c||1E3===c)this.b=3;else return;this.I.register("serial0-input",function(a){this.input.push(a);this.bb|=4096;this.Fb&1&&wc(this)},this);a=a.C;p(a,c,this,function(a){if(this.Sb&128)this.Lb=this.Lb&-256|a;else if(xc(this),255!==a){var c=String.fromCharCode(a);this.I.send("serial0-output-char",c); -this.Qd.push(a);"\n"===c&&(this.I.send("serial0-output-line",String.fromCharCode.apply("",this.Qd)),this.Qd=[])}});p(a,c|1,this,function(a){this.Sb&128?this.Lb=this.Lb&255|a<<8:(this.Fb=a,yc(this))});n(a,c,this,function(){if(this.Sb&128)return this.Lb&255;var a=this.input.shift();this.input.length&&wc(this);return a});n(a,c|1,this,function(){return this.Sb&128?this.Lb>>8:this.Fb});n(a,c|2,this,function(){var a=this.Oa&15|192;2===this.Oa?Cc(this,2):12===this.Oa&&Cc(this,12);return a});p(a,c|2,this, -function(a){this.Ud=a});n(a,c|3,this,function(){return this.Sb});p(a,c|3,this,function(a){this.Sb=a});n(a,c|4,this,function(){return this.yd});p(a,c|4,this,function(a){this.yd=a});n(a,c|5,this,function(){var a=0;this.input.length&&(a|=1);return a|96});p(a,c|5,this,function(){});n(a,c|6,this,function(){return this.be});p(a,c|6,this,function(){});n(a,c|7,this,function(){return this.Fd});p(a,c|7,this,function(a){this.Fd=a})} -vc.prototype.za=function(){var a=[];a[0]=this.bb;a[1]=this.Lb;a[2]=this.Sb;a[3]=this.f;a[4]=this.Ud;a[5]=this.Fb;a[6]=this.Oa;a[7]=this.yd;a[8]=this.be;a[9]=this.Fd;a[10]=this.b;return a};vc.prototype.Ka=function(a){this.bb=a[0];this.Lb=a[1];this.Sb=a[2];this.f=a[3];this.Ud=a[4];this.Fb=a[5];this.Oa=a[6];this.yd=a[7];this.be=a[8];this.Fd=a[9];this.b=a[10]};function Cc(a,c){a.bb&=~(1<d)throw new Dc("Invalid length: "+d);var e=new Int32Array(c,0,4);if(-2039052682!==e[0])throw new Dc("Invalid header: "+Va(e[0]>>>0));if(2!==e[1])throw new Dc("Version mismatch: dump="+e[1]+" we=2");if(e[2]!==d)throw new Dc("Length doesn't match header: real="+d+" header="+e[2]);e=e[3];if(0>e||e+12>=d||e%2)throw new Dc("Invalid info block length: "+e);for(var g=e/2,h=new Uint16Array(c,16,g),k="",d=0;da.length){var c=a;a=new Uint8Array(60);a.set(c)}var c=this.Yb<<8,d=a.length+4,e=c+4,t=this.Yb+1+(d>>8);if(c+d>this.memory.length){var y=this.memory.length-e;this.memory.set(a.subarray(0,y),e);this.memory.set(a.subarray(y),76)}else this.memory.set(a,e);t>=this.ic&&(t+=this.Fc-this.ic);this.memory[c]=1;this.memory[c+1]=t;this.memory[c+2]=d;this.memory[c+3]=d>> -8;this.Yb=t;Ic(this,1)}},this);this.Dc=[236,16,41,128,3,1,0,0,0,0,0,2,0,0,0,0,1,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,244,26,0,17,0,0,184,254,0,0,0,0,0,0,0,0,11,1,0,0];this.ec=40;this.Cc=[{size:32}];wb(a.b.Bc,this);this.xd=this.$=0;this.F=1;this.Gd=this.nc=this.nb=this.Sc=0;this.memory=new Uint8Array(32768);for(var d=[0,34,21,255*Math.random()|0,255*Math.random()|0,255*Math.random()|0],e=0;6>e;e++)this.memory[e<<1]=this.memory[e<<1|1]=d[e];this.Ua=0;this.Fc=64;this.ic=128;this.ud= -this.Yb=76;d=a.C;n(d,47104,this,function(){return this.F});p(d,47104,this,function(a){this.F=a&-5;!(this.F&1)&&a&4&&(a=this.Gd<<8,a=this.memory.subarray(a,a+this.nc),this.I.send("net0-send",a),this.I.send("eth-transmit-end",[a.length]),Ic(this,2),0===this.nb&&Ic(this,64))});n(d,47117,this,function(){return 0});n(d,47118,this,function(){return 0});n(d,47119,this,function(){return 0});n(d,47135,this,function(){0===(this.F&192)&&Ic(this,128);return 0});p(d,47135,this,function(){});p(d,47105,this,function(a){0=== -(this.F&192)&&(this.Fc=a)});p(d,47106,this,function(a){0===(this.F&192)&&(this.ic=a)});n(d,47111,this,function(){return 0===(this.F&192)?this.$:this.Yb});p(d,47111,this,function(a){0===(this.F&192)?this.$&=~a:this.Yb=a});p(d,47117,this,function(){});p(d,47118,this,function(a){0===(this.F&192)&&(this.Sc=a)});p(d,47114,this,function(a){0===(this.F&192)&&(this.nb=this.nb&65280|a&255)});p(d,47115,this,function(a){0===(this.F&192)&&(this.nb=this.nb&255|a<<8&65280)});p(d,47112,this,function(a){0===(this.F& -192)&&(this.Ua=this.Ua&65280|a&255)});p(d,47113,this,function(a){0===(this.F&192)&&(this.Ua=this.Ua&255|a<<8&65280)});p(d,47119,this,function(a){0===(this.F&192)&&(this.xd=a)});n(d,47107,this,function(){return 0===(this.F&192)?this.ud:0});p(d,47107,this,function(a){0===(this.F&192)&&(this.ud=a)});n(d,47108,this,function(){return 0===(this.F&192)?35:0});p(d,47108,this,function(a){0===(this.F&192)&&(this.Gd=a)});p(d,47109,this,function(a){0===(this.F&192)&&(this.nc=this.nc&-256|a)});p(d,47110,this, -function(a){0===(this.F&192)&&(this.nc=this.nc&255|a<<8)});n(d,47116,this,function(){return 0===(this.F&192)?9:0});n(d,47120,this,this.he,this.he,this.hf);p(d,47120,this,this.ie,this.ie,this.jf)}m=Hc.prototype;m.za=function(){var a=[];a[0]=this.$;a[1]=this.xd;a[2]=this.F;a[3]=this.Sc;a[4]=this.nb;a[5]=this.nc;a[6]=this.Gd;a[7]=this.Ua;a[8]=this.Fc;a[9]=this.Yb;a[10]=this.ud;return a}; -m.Ka=function(a){this.$=a[0];this.xd=a[1];this.F=a[2];this.Sc=a[3];this.nb=a[4];this.nc=a[5];this.Gd=a[6];this.Ua=a[7];this.Fc=a[8];this.Yb=a[9];this.ud=a[10]};function Ic(a,c){a.$|=c;a.xd&c&&a.u.m(11)}function Jc(a,c){a.nb--;a.memory[a.Ua++]=c;a.Ua>=a.ic<<8&&(a.Ua+=a.Fc-a.ic<<8);0===a.nb&&Ic(a,64)}m.ie=function(a){Jc(this,a);this.Sc&1&&Jc(this,a>>8)};m.jf=function(a){Jc(this,a);Jc(this,a>>8);Jc(this,a>>16);Jc(this,a>>24)}; -function Kc(a){var c=a.memory[a.Ua++];a.nb--;a.Ua>=a.ic<<8&&(a.Ua+=a.Fc-a.ic<<8);0===a.nb&&Ic(a,64);return c}m.he=function(){return this.Sc&1?Kc(this)|Kc(this)<<8:Kc(this)};m.hf=function(){return Kc(this)|Kc(this)<<8|Kc(this)<<16|Kc(this)<<24};function Lc(a,c,d){this.Dc=[244,26,9,16,7,5,16,0,0,0,2,0,0,0,0,0,1,168,0,0,0,16,191,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,244,26,9,0,0,0,0,0,64,0,0,0,0,0,0,0,12,1,0,0];this.ec=48;this.Cc=[{size:16}];wb(a.b.Bc,this);var e=a.C;n(e,43008,this,void 0,void 0,function(){return 1});p(e,43012,this,void 0,void 0,function(){});p(e,43022,this,void 0,function(a){this.dd=a},void 0);n(e,43020,this,void 0,function(){return this.Hb},void 0);n(e,43016,this,void 0,void 0,function(){return 0===this.dd?this.Gb: -0});p(e,43016,this,void 0,void 0,function(a){this.Gb=a});p(e,43026,this,function(a){this.Tc=a});n(e,43026,this,function(){return this.Tc});n(e,43027,this,function(){var a=this.$;this.$=0;return a});p(e,43024,this,void 0,function(){for(var a=(this.Gb<<12)+16*this.Hb,c=a+4,a=this.memory.ga(a+2),d=this.Hb-1,a=a&d;this.ac!==a;){var e=this.memory.ga(c+2*this.ac);Mc(this,e);this.ac=this.ac+1&d}});this.b=12;this.u=a;this.I=c;this.ac=this.$=this.Tc=this.dd=0;this.Hb=32;this.Gb=0;this.memory=a.memory;for(a= -0;128>a;a++)n(e,43028+a,this,function(a){return this.ya.B[a]}.bind(this,a),void 0,void 0),p(e,43028+a,this,function(){}.bind(this,a),void 0,void 0);this.ya=new ba(d,c);this.ya.ca=this.f.bind(this)}Lc.prototype.za=function(){var a=[];a[0]=this.b;a[1]=this.dd;a[2]=this.Tc;a[3]=this.$;a[4]=this.ac;a[5]=this.Hb;a[6]=this.Gb;a[7]=this.ya;return a};Lc.prototype.Ka=function(a){this.b=a[0];this.dd=a[1];this.Tc=a[2];this.$=a[3];this.ac=a[4];this.Hb=a[5];this.Gb=a[6];this.ya=a[7];this.ya.ca=this.f.bind(this)}; -Lc.prototype.reset=function(){this.ac=this.$=this.Tc=this.dd=0;this.Hb=32;this.Gb=0};function Mc(a,c){var d=c,e=a.Gb<<12,g=0,h=[];do{var k=e+16*d,q=a.memory.ga(k+12);if(q&2)break;var t=Pb(a.memory,k),d=Pb(a.memory,k+4),y=Pb(a.memory,k+8)>>>0;h.push({Nd:t,Ze:d,ae:y});if(q&1)d=a.memory.ga(k+14);else{d=-1;break}}while(1);var z=-1,B=0;fa(a.ya,{start:c,next:d},function(){if(B>=z){if(g===h.length)return 0;var a=h[g++];t=a.Nd;z=a.ae;B=0}return this.memory.aa(t+B++)}.bind(a))} -Lc.prototype.f=function(a){if(-1!==a.next){var c=this.Hb-1,d=this.ya.Dd,e=a.next,g=this.Gb<<12,h=0,k=[];do{var e=g+16*e,q=this.memory.ga(e+12);if(0===(q&2))break;var t=Pb(this.memory,e),y=Pb(this.memory,e+4),z=Pb(this.memory,e+8)>>>0;k.push({Nd:t,Ze:y,ae:z});if(q&1)e=this.memory.ga(e+14);else break}while(1);q=-1;for(g=y=0;g=q){if(h===k.length)return 0;q=k[h++];t=q.Nd;q=q.ae;y=0}this.memory.ka(t+y++,e)}h=(this.Gb<<12)+16*this.Hb+4+2*this.Hb;h=h+4095&-4096;this.memory.ga(h); -k=this.memory.ga(h+2);this.memory.Jc(h+2,k+1);c=h+4+8*(k&c);this.memory.pc(c,a.start);this.memory.pc(c+4,d);this.$|=1;this.u.m(this.b)}};function Nc(){this.ad={};this.b=void 0}Nc.prototype.register=function(a,c,d){var e=this.ad[a];void 0===e&&(e=this.ad[a]=[]);e.push({pe:c,Ug:d})};Nc.prototype.unregister=function(a,c){var d=this.ad[a];void 0!==d&&(this.ad[a]=d.filter(function(a){return a.pe!==c}))};Nc.prototype.send=function(a,c){if(this.b){var d=this.b.ad[a];if(void 0!==d)for(var e=0;e>4&240;a.b.Ca.Fa[61]=d&255;a.b.Ca.Fa[48]=0;a.b.Ca.Fa[49]=60;d=a.cc-16777216;a.b.Ca.Fa[52]=d>>16&255;a.b.Ca.Fa[53]=d>>24&255;a.b.Ca.Fa[91]=0;a.b.Ca.Fa[92]=0;a.b.Ca.Fa[93]=0;a.b.Ca.Fa[20]=45} -function Ja(a){var c=a.rc.ye,d=a.rc.Xb;if(c){var e=new Uint8Array(c);a.memory.b.set(e,1048576-c.byteLength);d&&(e=new Uint8Array(d),a.memory.b.set(e,786432));za(a.C,4293918720,1048576,function(a){return this.memory.b[a&1048575]}.bind(a),function(a,c){this.memory.b[a&1048575]=c}.bind(a))}}m.ke=function(){for(var a=Date.now(),c=a;33>c-a;){this.b.zd.pb(c,!1);this.b.Ca.pb(c,!1);sc(this);for(c=11001;c--;)Vc(this);c=Date.now()}}; -"undefined"!==typeof window&&(window.b=r.prototype.ke,window.f=r.prototype.le,window.l=r.prototype.V);function Vc(a){a.ea=a.s;a.U++;var c=D(a);a.table[c](a)}function Wc(a){a.table[D(a)](a)}r.prototype.V=function(){var a=Date.now();this.b.zd.pb(a,!1);this.b.Ca.pb(a,!1);return 0};function Tc(a){a.Y=0;a.na=-1;a.$a!==a.wa&&(a.$a=a.wa,Pc(a));a.Ja!==a.wa&&(a.Ja=a.wa,Qc(a))}function Xc(a){var c=-2147483648===(a.F[0]&-2147483648);a.qa||(a.F[0]|=4);a.F[0]|=16;c!==a.X&&(a.X=c,Sc(a))} -function Yc(a){a.ub=-1;a.Ac=-1}function D(a){a.s&-4096^a.ub&&(a.P=Zc(a,a.s)^a.s,a.ub=a.s&-4096);var c=a.memory.aa(a.P^a.s);a.s=a.s+1|0;return c}function E(a){return D(a)<<24>>24}function F(a){if(4094<(a.s^a.ub)>>>0)return D(a)|D(a)<<8;var c=a.memory.ga(a.P^a.s);a.s=a.s+2|0;return c}function G(a){if(4092<(a.s^a.ub)>>>0)return F(a)|F(a)<<16;var c=Pb(a.memory,a.P^a.s);a.s=a.s+4|0;return c} -function $c(a,c,d,e){a.memory.ka(c,e);a.memory.ka(d,e>>24);c&1?c&2?(a.memory.ka(d-2,e>>8),a.memory.ka(d-1,e>>16)):(a.memory.ka(c+1|0,e>>8),a.memory.ka(c+2|0,e>>16)):(a.memory.ka(c+1|0,e>>8),a.memory.ka(d-1,e>>16))}function ad(a,c){return a.memory.aa(Zc(a,c))}function w(a,c){return a.X&&4095===(c&4095)?ad(a,c)|ad(a,c+1|0)<<8:a.memory.ga(Zc(a,c))}function x(a,c){return a.X&&4093<=(c&4095)?w(a,c)|w(a,c+2|0)<<16:Pb(a.memory,Zc(a,c))}function bd(a,c,d){a.memory.ka(cd(a,c),d)} -function jb(a,c,d){var e=cd(a,c);4095===(c&4095)?(c=cd(a,c+1|0),a.memory.ka(e,d),a.memory.ka(c,d>>8)):a.memory.Jc(e,d)}function v(a,c,d){var e=cd(a,c);4093<=(c&4095)?$c(a,e,cd(a,c+3|0),d):a.memory.pc(e,d)}function dd(a){return a.$a?ed(a,3)+G(a)|0:ed(a,3)+F(a)|0}function fd(a){return a.g>>12&3}function gd(a){return!!(a.g&131072)}function hd(a){return a.g&-2262|!!a.Aa()|!!a.re()<<2|!!id(a)<<4|!!a.Eb()<<6|!!a.wd()<<7|!!a.Xc()<<11}function jd(a){a.g=hd(a);a.o=0} -function kd(a,c){var d=1769472,e=2588629;a.g&131072?(d|=12288,e|=1572864):a.O&&(d|=12288,a.O>fd(a)&&(d|=512));a.g=(c^(a.g^c)&d)&e|2;a.o=0}function ld(a){return a.Za?a.a[4]:a.j[8]}function md(a,c){a.Za?a.a[4]=c:a.j[8]=c}function H(a,c){return a.Za?a.H[2]+ld(a)+c|0:a.H[2]+(ld(a)+c&65535)|0}function nd(a){return a.s-a.H[1]|0} -function rc(a,c,d,e){a.wc=!1;if(a.oa){if(gd(a)&&a.F[4]&1)throw a.debug.S("VME");gd(a)&&d&&3>fd(a)&&I(a,0);if((c<<3|7)>a.vc)throw a.debug.S("#GP handler");var g=a.Rb+(c<<3)|0;a.X&&(g=od(a,g));var h=a.memory.ga(g)|a.memory.ga(g+6|0)<<16,k=a.memory.ga(g+2|0),q=a.memory.aa(g+5|0),t=q>>5&3,g=!1;if(0===(q&128))throw a.debug.S("#NP handler");d&&th.Db)throw a.debug.S("#NP handler");g=a.H[6];c=hd(a);ib(a,g,102);v(a,g+32,nd(a));v(a,g+36,c);v(a,g+40,a.a[0]);v(a,g+44,a.a[1]);v(a,g+48,a.a[2]);v(a,g+52,a.a[3]);v(a,g+56,a.a[4]);v(a,g+60,a.a[5]);v(a,g+64,a.a[6]);v(a,g+68,a.a[7]);v(a,g+72,a.N[0]);v(a,g+76,a.N[1]);v(a,g+80,a.N[2]);v(a,g+84,a.N[3]);v(a,g+88,a.N[4]);v(a,g+92,a.N[5]);v(a,g+96,a.N[7]);a.memory.ka(h.jd+5|0,a.memory.aa(h.jd+5|0)|2);c=h.Kb;d=x(a,c+28);a.g&=-131073;C(a,1,w(a,c+76));q=x(a,c+36); -v(a,g+0,k);q|=16384;if(q&131072)throw a.debug.S("task switch to VM mode");kd(a,q);g=w(a,c+96);qd(a,g);a.a[0]=x(a,c+40);a.a[1]=x(a,c+44);a.a[2]=x(a,c+48);a.a[3]=x(a,c+52);a.a[4]=x(a,c+56);a.a[5]=x(a,c+60);a.a[6]=x(a,c+64);a.a[7]=x(a,c+68);C(a,0,w(a,c+72));C(a,2,w(a,c+80));C(a,3,w(a,c+84));C(a,4,w(a,c+88));C(a,5,w(a,c+92));a.s=a.H[1]+x(a,c+32)|0;a.H[6]=h.Kb;a.Da[6]=h.Db;a.N[6]=k;a.F[3]=d;rd(a);a.F[0]|=8;!1!==e&&J(a,e);return}if(6===q)throw a.debug.S("16 bit interrupt gate");if(7===q)g=c=!0;else throw a.debug.S("#GP handler"); -}d=pd(a,k);if(d.mb)throw a.debug.S("#GP handler");if(!d.lb||d.ra>a.O)throw a.debug.S("#GP handler");if(!d.tb)throw a.debug.S("#NP handler");jd(a);q=a.g;if(!d.jb&&d.raa.Da[6])throw a.debug.S("#TS handler");y=y+a.H[6]|0;a.X&&(y=od(a,y));var t=Pb(a.memory,y),y=a.memory.ga(y+4|0),z=pd(a,y);if(z.mb)throw a.debug.S("#TS handler");if(z.Ub!==d.ra)throw a.debug.S("#TS handler");if(z.ra!==d.ra||!z.Ed)throw a.debug.S("#TS handler");if(!z.tb)throw a.debug.S("#TS handler"); -var z=a.a[4],B=a.N[2];a.O=d.ra;Yc(a);a.wa!==d.size&&sd(a,d.size);a.g&=-196609;C(a,2,y);md(a,t);q&131072?g?(ib(a,H(a,-20),20),K(a,a.N[5]),K(a,a.N[4]),K(a,a.N[3]),K(a,a.N[0])):(ib(a,H(a,-40),40),J(a,a.N[5]),J(a,a.N[4]),J(a,a.N[3]),J(a,a.N[0])):g?ib(a,H(a,-12),12):ib(a,H(a,-24),24);g?(K(a,B),K(a,z)):(J(a,B),J(a,z))}else if(d.jb||d.ra===a.O)a.g&131072&&I(a,k&-4),g?ib(a,H(a,-8),8):ib(a,H(a,-16),16);else throw a.debug.S("#GP handler");g?(K(a,q),K(a,a.N[1]),K(a,nd(a)),!1!==e&&K(a,e),h&=65535):(J(a,q),J(a, -a.N[1]),J(a,nd(a)),!1!==e&&J(a,e));q&131072&&(C(a,5,0),C(a,4,0),C(a,3,0),C(a,0,0));a.N[1]=k&-4|a.O;a.wa!==d.size&&sd(a,d.size);a.Da[1]=d.Db;a.H[1]=d.Kb;a.s=a.H[1]+h|0;c||(a.g&=-513)}else k=c<<2,e=a.memory.ga(k),k=a.memory.ga(k+2|0),jd(a),K(a,a.g),K(a,a.N[1]),K(a,nd(a)),a.g&=-513,C(a,1,k),a.s=a.H[1]+e|0}function td(a,c){rc(a,c,!1,!1);throw 233495534;}function ud(a){a.s=a.ea;td(a,0)}function u(a){a.s=a.ea;td(a,6)}function I(a,c){a.s=a.ea;rc(a,13,!1,c);throw 233495534;} -function vd(a){a.F[0]&12&&(a.s=a.ea,td(a,7))}function L(a){return ed(a,3)}function M(a){return ed(a,2)}function ed(a,c){return-1===a.na?a.H[c]:9===a.na?0:a.H[a.na]}function wd(a){return 192>a.c?ad(a,a.M(a.c)):a.A[a.c<<2&12|a.c>>2&1]}function N(a){return 192>a.c?w(a,a.M(a.c)):a.j[a.c<<1&14]}function xd(a){return 192>a.c?x(a,a.M(a.c)):a.a[a.c&7]}function yd(a,c,d){192>a.c?bd(a,c,d):a.A[a.c<<2&12|a.c>>2&1]=d}function zd(a,c,d){192>a.c?jb(a,c,d):a.j[a.c<<1&14]=d} -function Ad(a,c,d){192>a.c?v(a,c,d):a.a[a.c&7]=d}function Bd(a){if(192>a.c){var c=a.M(a.c);a.B=cd(a,c);return a.memory.aa(a.B)}return a.A[a.c<<2&12|a.c>>2&1]}function Cd(a,c){192>a.c?a.memory.ka(a.B,c):a.A[a.c<<2&12|a.c>>2&1]=c}function O(a){if(192>a.c){var c=a.M(a.c);a.B=cd(a,c);if(a.X&&4095===(c&4095))return a.D=cd(a,c+1|0),c=a.D,a.memory.aa(a.B)|a.memory.aa(c)<<8;a.D=0;return a.memory.ga(a.B)}return a.j[a.c<<1&14]} -function P(a,c){if(192>a.c)if(a.D){var d=a.D;a.memory.ka(a.B,c);a.memory.ka(d,c>>8)}else a.memory.Jc(a.B,c);else a.j[a.c<<1&14]=c}function R(a){if(192>a.c){var c=a.M(a.c);a.B=cd(a,c);if(a.X&&4093<=(c&4095)){a.D=cd(a,c+3|0);var c=a.B,d=a.D,e;c&1?e=c&2?Zb(a.memory,d-2>>1):Zb(a.memory,c+1>>1):(e=d-1|0,e=a.memory.aa(c+1|0)|a.memory.aa(e)<<8);return a.memory.aa(c)|e<<8|a.memory.aa(d)<<24}a.D=0;return Pb(a.memory,a.B)}return a.a[a.c&7]} -function S(a,c){192>a.c?a.D?$c(a,a.B,a.D,c):a.memory.pc(a.B,c):a.a[a.c&7]=c}function Dd(a){return a.j[a.c<<1&14]}function Ed(a,c){a.j[a.c<<1&14]=c}function Fd(a){return a.a[a.c&7]}function Gd(a,c){a.a[a.c&7]=c}function Hd(a){return a.A[a.c>>1&12|a.c>>5&1]}function Id(a,c){a.A[a.c>>1&12|a.c>>5&1]=c}function Jd(a){return a.j[a.c>>2&14]}function Kd(a){return a.Tb[a.c>>2&14]}function Ld(a,c){a.j[a.c>>2&14]=c}function T(a){return a.a[a.c>>3&7]}function Md(a,c){a.jc[a.c>>3&7]=c} -function sc(a){a.g&512&&!a.K&&(a.b.Ec&&a.b.Ec.Rc(),a.b.td&&a.b.td.Rc())}r.prototype.m=function(a){this.b.Ec&&this.b.Ec.Bd(a);this.b.td&&this.b.td.Bd(a)};function Nd(a,c,d){if(a.oa&&(a.O>fd(a)||a.g&131072)){var e=a.Da[6],g=a.H[6];if(103<=e){var h=a.memory.ga(od(a,g+100+2|0));if(e>=(h+((c+d-1|0)>>3)|0)&&(d=(1<>3)|0),!((d&65280?a.memory.ga(c):a.memory.aa(c))&d)))return}I(a,0)}}function sd(a,c){a.wa=a.Ja=a.$a=c;Qc(a);Pc(a)} -function Qc(a){a.Ja?(a.table=a.Pe,a.Z=a.ma):(a.table=a.Oe,a.Z=a.ja)}function Pc(a){a.$a?(a.i=a.a,a.L=1,a.G=6,a.w=7):(a.i=a.j,a.L=2,a.G=12,a.w=14)} -function pd(a,c){var d=0===(c&4),e=c&-8,g,h;g={Ub:c&3,Vd:d,mb:!1,zc:!0,Kb:0,rb:0,g:0,type:0,ra:0,yc:!1,tb:!1,lb:!1,Ed:!1,jb:!1,size:!1,Db:0,ue:!1,te:!1,jd:0};d?(d=a.Pb,h=a.uc):(d=a.H[7],h=a.Da[7]);if(0===e)return g.mb=!0,g;if((c|7)>h)return g.zc=!1,g;d=d+e|0;a.X&&(d=od(a,d));g.jd=d;g.Kb=a.memory.ga(d+2|0)|a.memory.aa(d+4|0)<<16|a.memory.aa(d+7|0)<<24;g.rb=a.memory.aa(d+5|0);g.g=a.memory.aa(d+6|0)>>4;g.type=g.rb&15;g.ra=g.rb>>5&3;g.yc=0===(g.rb&16);g.tb=128===(g.rb&128);g.lb=8===(g.rb&8);g.Ed=2=== -(g.rb&2);g.jb=4===(g.rb&4);g.size=4===(g.g&4);e=a.memory.ga(d)|(a.memory.aa(d+6|0)&15)<<16;g.Db=g.g&8?(e<<12|4095)>>>0:e;g.ue=g.Ed&&!g.lb;g.te=g.Ed||!g.lb;return g} -function C(a,c,d){1===c&&(a.oa=1===(a.F[0]&1));if(!a.oa||gd(a))a.N[c]=d,a.yb[c]=0,a.H[c]=d<<4,2===c&&a.Za&&(a.Za=!1);else{var e=pd(a,d);if(2===c){e.mb&&I(a,0);e.zc&&!e.yc&&e.Ub===a.O&&e.ue&&e.ra===a.O||I(a,d&-4);if(!e.tb)throw a.s=a.ea,rc(a,12,!1,d&-4),233495534;a.Za=e.size}else if(1===c){e.lb||I(a,d&-4);if(e.yc)throw a.debug.S("load system segment descriptor, type = "+(e.rb&15));if(e.Ub!==a.O)throw a.debug.S("privilege change");if(!e.jb&&e.rae.ra&&a.O>e.ra){console.log(e);debugger;I(a,d&-4)}if(!e.tb)throw a.s=a.ea,rc(a,11,!1,d&-4),233495534;}a.yb[c]=0;a.Da[c]=e.Db;a.H[c]=e.Kb;a.N[c]=d}} -function qd(a,c){var d=pd(a,c);if(d.mb)a.H[7]=0,a.Da[7]=0;else{if(!d.Vd)throw a.debug.S("LDTR can only be loaded from GDT");if(!d.tb)throw a.debug.S("#GP handler");if(!d.yc)throw a.debug.S("#GP handler");if(2!==d.type)throw a.debug.S("#GP handler");a.H[7]=d.Kb;a.Da[7]=d.Db;a.N[7]=c}}function Od(a,c,d){c=pd(a,c);a.o&=-65;if(c.mb||!c.zc||58817>>c.type&1)return a.g&=-65,d;a.g|=64;return c.type<<8|c.size<<12|c.ra<<13|c.tb<<15|c.g<<20} -function Pd(a,c,d){c=pd(a,c);a.o&=-65;if(c.mb||!c.zc||62833>>c.type&1)return a.g&=-65,d;a.g|=64;return c.Db|0}function rd(a){a.ub=-1;a.Ac=-1;a.zb.set(a.kd)}function Sc(a){for(var c=new Int32Array(a.kd.buffer),d=0;262144>d;)c[d++]=c[d++]=c[d++]=c[d++]=0;rd(a)}function Zc(a,c){var d;a.X?3===a.O?(d=c>>>12,d=a.zb[d]&4?a.R[d]^c:Qd(a,c,0,1)|c&4095):d=od(a,c):d=c;return d} -function cd(a,c){var d;a.X?3===a.O?(d=c>>>12,d=a.zb[d]&8?a.R[d]^c:Qd(a,c,1,1)|c&4095):(d=c>>>12,d=a.zb[d]&2?a.R[d]^c:Qd(a,c,1,0)|c&4095):d=c;return d}function od(a,c){var d=c>>>12;return a.zb[d]&1?a.R[d]^c:Qd(a,c,0,0)|c&4095} -function Qd(a,c,d,e){var g=c>>>12,h=(a.F[3]>>>2)+(g>>10)|0,k=a.memory.vb[h],q=!0,t=!0;k&1||(a.F[2]=c,Rd(a,d,e,0));0===(k&2)&&(q=!1,d&&(e||a.F[0]&65536)&&(a.F[2]=c,Rd(a,d,e,1)));0===(k&4)&&(t=!1,e&&(a.F[2]=c,Rd(a,d,e,1)));if(k&a.cd)a.memory.vb[h]=k|32|d<<6,c=k&4290772992|c&4190208,k=k&256;else{var y=((k&4294963200)>>>2)+(g&1023)|0,z=a.memory.vb[y];0===(z&1)&&(a.F[2]=c,Rd(a,d,e,0));0===(z&2)&&(q=!1,d&&(e||a.F[0]&65536)&&(a.F[2]=c,Rd(a,d,e,1)));0===(z&4)&&(t=!1,e&&(a.F[2]=c,Rd(a,d,e,1)));a.memory.vb[h]= -k|32;a.memory.vb[y]=z|32|d<<6;c=z&4294963200;k=z&256}a.R[g]=c^g<<12;q=t?q?15:5:q?3:1;a.zb[g]=q;k&&a.F[4]&128&&(a.kd[g]=q);return c}function ib(a,c,d){if(a.X){var e=3===a.O?1:0,g=e?8:2,h=c>>>12;0===(a.zb[h]&g)&&Qd(a,c,1,e);4096<=(c&4095)+d-1&&0===(a.zb[h+1|0]&g)&&Qd(a,c+d-1|0,1,e)}}function Rd(a,c,d,e){if(a.K)throw a.debug.S("Double fault");var g=a.F[2]>>>12;a.zb[g]=0;a.kd[g]=0;a.s=a.ea;a.K=!0;rc(a,14,!1,d<<2|c<<1|e);throw 233495534;};(function(){r.prototype.l=Array(192);r.prototype.f=Array(192);r.prototype.h=Array(256);r.prototype.l[0]=function(a){return L(a)+(a.j[6]+a.j[12]&65535)|0};r.prototype.l[64]=function(a){return L(a)+(a.j[6]+a.j[12]+E(a)&65535)|0};r.prototype.l[128]=function(a){return L(a)+(a.j[6]+a.j[12]+F(a)&65535)|0};r.prototype.l[1]=function(a){return L(a)+(a.j[6]+a.j[14]&65535)|0};r.prototype.l[65]=function(a){return L(a)+(a.j[6]+a.j[14]+E(a)&65535)|0};r.prototype.l[129]=function(a){return L(a)+(a.j[6]+a.j[14]+F(a)& -65535)|0};r.prototype.l[2]=function(a){return M(a)+(a.j[10]+a.j[12]&65535)|0};r.prototype.l[66]=function(a){return M(a)+(a.j[10]+a.j[12]+E(a)&65535)|0};r.prototype.l[130]=function(a){return M(a)+(a.j[10]+a.j[12]+F(a)&65535)|0};r.prototype.l[3]=function(a){return M(a)+(a.j[10]+a.j[14]&65535)|0};r.prototype.l[67]=function(a){return M(a)+(a.j[10]+a.j[14]+E(a)&65535)|0};r.prototype.l[131]=function(a){return M(a)+(a.j[10]+a.j[14]+F(a)&65535)|0};r.prototype.l[4]=function(a){return L(a)+(a.j[12]&65535)| -0};r.prototype.l[68]=function(a){return L(a)+(a.j[12]+E(a)&65535)|0};r.prototype.l[132]=function(a){return L(a)+(a.j[12]+F(a)&65535)|0};r.prototype.l[5]=function(a){return L(a)+(a.j[14]&65535)|0};r.prototype.l[69]=function(a){return L(a)+(a.j[14]+E(a)&65535)|0};r.prototype.l[133]=function(a){return L(a)+(a.j[14]+F(a)&65535)|0};r.prototype.l[6]=function(a){return M(a)+(a.j[10]&65535)|0};r.prototype.l[70]=function(a){return M(a)+(a.j[10]+E(a)&65535)|0};r.prototype.l[134]=function(a){return M(a)+(a.j[10]+ -F(a)&65535)|0};r.prototype.l[7]=function(a){return L(a)+(a.j[6]&65535)|0};r.prototype.l[71]=function(a){return L(a)+(a.j[6]+E(a)&65535)|0};r.prototype.l[135]=function(a){return L(a)+(a.j[6]+F(a)&65535)|0};r.prototype.f[0]=function(a){return L(a)+a.a[0]|0};r.prototype.f[64]=function(a){return L(a)+a.a[0]+E(a)|0};r.prototype.f[128]=function(a){return L(a)+a.a[0]+G(a)|0};r.prototype.f[1]=function(a){return L(a)+a.a[1]|0};r.prototype.f[65]=function(a){return L(a)+a.a[1]+E(a)|0};r.prototype.f[129]=function(a){return L(a)+ -a.a[1]+G(a)|0};r.prototype.f[2]=function(a){return L(a)+a.a[2]|0};r.prototype.f[66]=function(a){return L(a)+a.a[2]+E(a)|0};r.prototype.f[130]=function(a){return L(a)+a.a[2]+G(a)|0};r.prototype.f[3]=function(a){return L(a)+a.a[3]|0};r.prototype.f[67]=function(a){return L(a)+a.a[3]+E(a)|0};r.prototype.f[131]=function(a){return L(a)+a.a[3]+G(a)|0};r.prototype.f[4]=function(a){return a.h[D(a)](a,!1)|0};r.prototype.f[68]=function(a){return a.h[D(a)](a,!1)+E(a)|0};r.prototype.f[132]=function(a){return a.h[D(a)](a, -!1)+G(a)|0};r.prototype.f[5]=function(a){return M(a)+a.a[5]|0};r.prototype.f[69]=function(a){return M(a)+a.a[5]+E(a)|0};r.prototype.f[133]=function(a){return M(a)+a.a[5]+G(a)|0};r.prototype.f[6]=function(a){return L(a)+a.a[6]|0};r.prototype.f[70]=function(a){return L(a)+a.a[6]+E(a)|0};r.prototype.f[134]=function(a){return L(a)+a.a[6]+G(a)|0};r.prototype.f[7]=function(a){return L(a)+a.a[7]|0};r.prototype.f[71]=function(a){return L(a)+a.a[7]+E(a)|0};r.prototype.f[135]=function(a){return L(a)+a.a[7]+ -G(a)|0};r.prototype.l[6]=function(a){return L(a)+F(a)|0};r.prototype.f[5]=function(a){return L(a)+G(a)|0};r.prototype.f[4]=function(a){return a.h[D(a)](a,!1)|0};r.prototype.f[68]=function(a){return a.h[D(a)](a,!0)+E(a)|0};r.prototype.f[132]=function(a){return a.h[D(a)](a,!0)+G(a)|0};for(var a=0;8>a;a++)for(var c=0;3>c;c++)for(var d=a|c<<6,e=1;8>e;e++)r.prototype.f[d|e<<3]=r.prototype.f[d],r.prototype.l[d|e<<3]=r.prototype.l[d];r.prototype.h[0]=function(a){return a.a[0]+L(a)+a.a[0]|0};r.prototype.h[1]= -function(a){return a.a[0]+L(a)+a.a[1]|0};r.prototype.h[2]=function(a){return a.a[0]+L(a)+a.a[2]|0};r.prototype.h[3]=function(a){return a.a[0]+L(a)+a.a[3]|0};r.prototype.h[4]=function(a){return a.a[0]+M(a)+a.a[4]|0};r.prototype.h[5]=function(a,c){return a.a[0]+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[6]=function(a){return a.a[0]+L(a)+a.a[6]|0};r.prototype.h[7]=function(a){return a.a[0]+L(a)+a.a[7]|0};r.prototype.h[64]=function(a){return(a.a[0]<<1)+L(a)+a.a[0]|0};r.prototype.h[65]=function(a){return(a.a[0]<< -1)+L(a)+a.a[1]|0};r.prototype.h[66]=function(a){return(a.a[0]<<1)+L(a)+a.a[2]|0};r.prototype.h[67]=function(a){return(a.a[0]<<1)+L(a)+a.a[3]|0};r.prototype.h[68]=function(a){return(a.a[0]<<1)+M(a)+a.a[4]|0};r.prototype.h[69]=function(a,c){return(a.a[0]<<1)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[70]=function(a){return(a.a[0]<<1)+L(a)+a.a[6]|0};r.prototype.h[71]=function(a){return(a.a[0]<<1)+L(a)+a.a[7]|0};r.prototype.h[128]=function(a){return(a.a[0]<<2)+L(a)+a.a[0]|0};r.prototype.h[129]=function(a){return(a.a[0]<< -2)+L(a)+a.a[1]|0};r.prototype.h[130]=function(a){return(a.a[0]<<2)+L(a)+a.a[2]|0};r.prototype.h[131]=function(a){return(a.a[0]<<2)+L(a)+a.a[3]|0};r.prototype.h[132]=function(a){return(a.a[0]<<2)+M(a)+a.a[4]|0};r.prototype.h[133]=function(a,c){return(a.a[0]<<2)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[134]=function(a){return(a.a[0]<<2)+L(a)+a.a[6]|0};r.prototype.h[135]=function(a){return(a.a[0]<<2)+L(a)+a.a[7]|0};r.prototype.h[192]=function(a){return(a.a[0]<<3)+L(a)+a.a[0]|0};r.prototype.h[193]= -function(a){return(a.a[0]<<3)+L(a)+a.a[1]|0};r.prototype.h[194]=function(a){return(a.a[0]<<3)+L(a)+a.a[2]|0};r.prototype.h[195]=function(a){return(a.a[0]<<3)+L(a)+a.a[3]|0};r.prototype.h[196]=function(a){return(a.a[0]<<3)+M(a)+a.a[4]|0};r.prototype.h[197]=function(a,c){return(a.a[0]<<3)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[198]=function(a){return(a.a[0]<<3)+L(a)+a.a[6]|0};r.prototype.h[199]=function(a){return(a.a[0]<<3)+L(a)+a.a[7]|0};r.prototype.h[8]=function(a){return a.a[1]+L(a)+a.a[0]|0}; -r.prototype.h[9]=function(a){return a.a[1]+L(a)+a.a[1]|0};r.prototype.h[10]=function(a){return a.a[1]+L(a)+a.a[2]|0};r.prototype.h[11]=function(a){return a.a[1]+L(a)+a.a[3]|0};r.prototype.h[12]=function(a){return a.a[1]+M(a)+a.a[4]|0};r.prototype.h[13]=function(a,c){return a.a[1]+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[14]=function(a){return a.a[1]+L(a)+a.a[6]|0};r.prototype.h[15]=function(a){return a.a[1]+L(a)+a.a[7]|0};r.prototype.h[72]=function(a){return(a.a[1]<<1)+L(a)+a.a[0]|0};r.prototype.h[73]= -function(a){return(a.a[1]<<1)+L(a)+a.a[1]|0};r.prototype.h[74]=function(a){return(a.a[1]<<1)+L(a)+a.a[2]|0};r.prototype.h[75]=function(a){return(a.a[1]<<1)+L(a)+a.a[3]|0};r.prototype.h[76]=function(a){return(a.a[1]<<1)+M(a)+a.a[4]|0};r.prototype.h[77]=function(a,c){return(a.a[1]<<1)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[78]=function(a){return(a.a[1]<<1)+L(a)+a.a[6]|0};r.prototype.h[79]=function(a){return(a.a[1]<<1)+L(a)+a.a[7]|0};r.prototype.h[136]=function(a){return(a.a[1]<<2)+L(a)+a.a[0]|0}; -r.prototype.h[137]=function(a){return(a.a[1]<<2)+L(a)+a.a[1]|0};r.prototype.h[138]=function(a){return(a.a[1]<<2)+L(a)+a.a[2]|0};r.prototype.h[139]=function(a){return(a.a[1]<<2)+L(a)+a.a[3]|0};r.prototype.h[140]=function(a){return(a.a[1]<<2)+M(a)+a.a[4]|0};r.prototype.h[141]=function(a,c){return(a.a[1]<<2)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[142]=function(a){return(a.a[1]<<2)+L(a)+a.a[6]|0};r.prototype.h[143]=function(a){return(a.a[1]<<2)+L(a)+a.a[7]|0};r.prototype.h[200]=function(a){return(a.a[1]<< -3)+L(a)+a.a[0]|0};r.prototype.h[201]=function(a){return(a.a[1]<<3)+L(a)+a.a[1]|0};r.prototype.h[202]=function(a){return(a.a[1]<<3)+L(a)+a.a[2]|0};r.prototype.h[203]=function(a){return(a.a[1]<<3)+L(a)+a.a[3]|0};r.prototype.h[204]=function(a){return(a.a[1]<<3)+M(a)+a.a[4]|0};r.prototype.h[205]=function(a,c){return(a.a[1]<<3)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[206]=function(a){return(a.a[1]<<3)+L(a)+a.a[6]|0};r.prototype.h[207]=function(a){return(a.a[1]<<3)+L(a)+a.a[7]|0};r.prototype.h[16]=function(a){return a.a[2]+ -L(a)+a.a[0]|0};r.prototype.h[17]=function(a){return a.a[2]+L(a)+a.a[1]|0};r.prototype.h[18]=function(a){return a.a[2]+L(a)+a.a[2]|0};r.prototype.h[19]=function(a){return a.a[2]+L(a)+a.a[3]|0};r.prototype.h[20]=function(a){return a.a[2]+M(a)+a.a[4]|0};r.prototype.h[21]=function(a,c){return a.a[2]+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[22]=function(a){return a.a[2]+L(a)+a.a[6]|0};r.prototype.h[23]=function(a){return a.a[2]+L(a)+a.a[7]|0};r.prototype.h[80]=function(a){return(a.a[2]<<1)+L(a)+a.a[0]| -0};r.prototype.h[81]=function(a){return(a.a[2]<<1)+L(a)+a.a[1]|0};r.prototype.h[82]=function(a){return(a.a[2]<<1)+L(a)+a.a[2]|0};r.prototype.h[83]=function(a){return(a.a[2]<<1)+L(a)+a.a[3]|0};r.prototype.h[84]=function(a){return(a.a[2]<<1)+M(a)+a.a[4]|0};r.prototype.h[85]=function(a,c){return(a.a[2]<<1)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[86]=function(a){return(a.a[2]<<1)+L(a)+a.a[6]|0};r.prototype.h[87]=function(a){return(a.a[2]<<1)+L(a)+a.a[7]|0};r.prototype.h[144]=function(a){return(a.a[2]<< -2)+L(a)+a.a[0]|0};r.prototype.h[145]=function(a){return(a.a[2]<<2)+L(a)+a.a[1]|0};r.prototype.h[146]=function(a){return(a.a[2]<<2)+L(a)+a.a[2]|0};r.prototype.h[147]=function(a){return(a.a[2]<<2)+L(a)+a.a[3]|0};r.prototype.h[148]=function(a){return(a.a[2]<<2)+M(a)+a.a[4]|0};r.prototype.h[149]=function(a,c){return(a.a[2]<<2)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[150]=function(a){return(a.a[2]<<2)+L(a)+a.a[6]|0};r.prototype.h[151]=function(a){return(a.a[2]<<2)+L(a)+a.a[7]|0};r.prototype.h[208]= -function(a){return(a.a[2]<<3)+L(a)+a.a[0]|0};r.prototype.h[209]=function(a){return(a.a[2]<<3)+L(a)+a.a[1]|0};r.prototype.h[210]=function(a){return(a.a[2]<<3)+L(a)+a.a[2]|0};r.prototype.h[211]=function(a){return(a.a[2]<<3)+L(a)+a.a[3]|0};r.prototype.h[212]=function(a){return(a.a[2]<<3)+M(a)+a.a[4]|0};r.prototype.h[213]=function(a,c){return(a.a[2]<<3)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[214]=function(a){return(a.a[2]<<3)+L(a)+a.a[6]|0};r.prototype.h[215]=function(a){return(a.a[2]<<3)+L(a)+a.a[7]| -0};r.prototype.h[24]=function(a){return a.a[3]+L(a)+a.a[0]|0};r.prototype.h[25]=function(a){return a.a[3]+L(a)+a.a[1]|0};r.prototype.h[26]=function(a){return a.a[3]+L(a)+a.a[2]|0};r.prototype.h[27]=function(a){return a.a[3]+L(a)+a.a[3]|0};r.prototype.h[28]=function(a){return a.a[3]+M(a)+a.a[4]|0};r.prototype.h[29]=function(a,c){return a.a[3]+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[30]=function(a){return a.a[3]+L(a)+a.a[6]|0};r.prototype.h[31]=function(a){return a.a[3]+L(a)+a.a[7]|0};r.prototype.h[88]= -function(a){return(a.a[3]<<1)+L(a)+a.a[0]|0};r.prototype.h[89]=function(a){return(a.a[3]<<1)+L(a)+a.a[1]|0};r.prototype.h[90]=function(a){return(a.a[3]<<1)+L(a)+a.a[2]|0};r.prototype.h[91]=function(a){return(a.a[3]<<1)+L(a)+a.a[3]|0};r.prototype.h[92]=function(a){return(a.a[3]<<1)+M(a)+a.a[4]|0};r.prototype.h[93]=function(a,c){return(a.a[3]<<1)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[94]=function(a){return(a.a[3]<<1)+L(a)+a.a[6]|0};r.prototype.h[95]=function(a){return(a.a[3]<<1)+L(a)+a.a[7]|0}; -r.prototype.h[152]=function(a){return(a.a[3]<<2)+L(a)+a.a[0]|0};r.prototype.h[153]=function(a){return(a.a[3]<<2)+L(a)+a.a[1]|0};r.prototype.h[154]=function(a){return(a.a[3]<<2)+L(a)+a.a[2]|0};r.prototype.h[155]=function(a){return(a.a[3]<<2)+L(a)+a.a[3]|0};r.prototype.h[156]=function(a){return(a.a[3]<<2)+M(a)+a.a[4]|0};r.prototype.h[157]=function(a,c){return(a.a[3]<<2)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[158]=function(a){return(a.a[3]<<2)+L(a)+a.a[6]|0};r.prototype.h[159]=function(a){return(a.a[3]<< -2)+L(a)+a.a[7]|0};r.prototype.h[216]=function(a){return(a.a[3]<<3)+L(a)+a.a[0]|0};r.prototype.h[217]=function(a){return(a.a[3]<<3)+L(a)+a.a[1]|0};r.prototype.h[218]=function(a){return(a.a[3]<<3)+L(a)+a.a[2]|0};r.prototype.h[219]=function(a){return(a.a[3]<<3)+L(a)+a.a[3]|0};r.prototype.h[220]=function(a){return(a.a[3]<<3)+M(a)+a.a[4]|0};r.prototype.h[221]=function(a,c){return(a.a[3]<<3)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[222]=function(a){return(a.a[3]<<3)+L(a)+a.a[6]|0};r.prototype.h[223]= -function(a){return(a.a[3]<<3)+L(a)+a.a[7]|0};r.prototype.h[32]=function(a){return L(a)+a.a[0]|0};r.prototype.h[33]=function(a){return L(a)+a.a[1]|0};r.prototype.h[34]=function(a){return L(a)+a.a[2]|0};r.prototype.h[35]=function(a){return L(a)+a.a[3]|0};r.prototype.h[36]=function(a){return M(a)+a.a[4]|0};r.prototype.h[37]=function(a,c){return(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[38]=function(a){return L(a)+a.a[6]|0};r.prototype.h[39]=function(a){return L(a)+a.a[7]|0};r.prototype.h[96]=function(a){return L(a)+ -a.a[0]|0};r.prototype.h[97]=function(a){return L(a)+a.a[1]|0};r.prototype.h[98]=function(a){return L(a)+a.a[2]|0};r.prototype.h[99]=function(a){return L(a)+a.a[3]|0};r.prototype.h[100]=function(a){return M(a)+a.a[4]|0};r.prototype.h[101]=function(a,c){return(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[102]=function(a){return L(a)+a.a[6]|0};r.prototype.h[103]=function(a){return L(a)+a.a[7]|0};r.prototype.h[160]=function(a){return L(a)+a.a[0]|0};r.prototype.h[161]=function(a){return L(a)+a.a[1]|0};r.prototype.h[162]= -function(a){return L(a)+a.a[2]|0};r.prototype.h[163]=function(a){return L(a)+a.a[3]|0};r.prototype.h[164]=function(a){return M(a)+a.a[4]|0};r.prototype.h[165]=function(a,c){return(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[166]=function(a){return L(a)+a.a[6]|0};r.prototype.h[167]=function(a){return L(a)+a.a[7]|0};r.prototype.h[224]=function(a){return L(a)+a.a[0]|0};r.prototype.h[225]=function(a){return L(a)+a.a[1]|0};r.prototype.h[226]=function(a){return L(a)+a.a[2]|0};r.prototype.h[227]=function(a){return L(a)+ -a.a[3]|0};r.prototype.h[228]=function(a){return M(a)+a.a[4]|0};r.prototype.h[229]=function(a,c){return(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[230]=function(a){return L(a)+a.a[6]|0};r.prototype.h[231]=function(a){return L(a)+a.a[7]|0};r.prototype.h[40]=function(a){return a.a[5]+L(a)+a.a[0]|0};r.prototype.h[41]=function(a){return a.a[5]+L(a)+a.a[1]|0};r.prototype.h[42]=function(a){return a.a[5]+L(a)+a.a[2]|0};r.prototype.h[43]=function(a){return a.a[5]+L(a)+a.a[3]|0};r.prototype.h[44]=function(a){return a.a[5]+ -M(a)+a.a[4]|0};r.prototype.h[45]=function(a,c){return a.a[5]+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[46]=function(a){return a.a[5]+L(a)+a.a[6]|0};r.prototype.h[47]=function(a){return a.a[5]+L(a)+a.a[7]|0};r.prototype.h[104]=function(a){return(a.a[5]<<1)+L(a)+a.a[0]|0};r.prototype.h[105]=function(a){return(a.a[5]<<1)+L(a)+a.a[1]|0};r.prototype.h[106]=function(a){return(a.a[5]<<1)+L(a)+a.a[2]|0};r.prototype.h[107]=function(a){return(a.a[5]<<1)+L(a)+a.a[3]|0};r.prototype.h[108]=function(a){return(a.a[5]<< -1)+M(a)+a.a[4]|0};r.prototype.h[109]=function(a,c){return(a.a[5]<<1)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[110]=function(a){return(a.a[5]<<1)+L(a)+a.a[6]|0};r.prototype.h[111]=function(a){return(a.a[5]<<1)+L(a)+a.a[7]|0};r.prototype.h[168]=function(a){return(a.a[5]<<2)+L(a)+a.a[0]|0};r.prototype.h[169]=function(a){return(a.a[5]<<2)+L(a)+a.a[1]|0};r.prototype.h[170]=function(a){return(a.a[5]<<2)+L(a)+a.a[2]|0};r.prototype.h[171]=function(a){return(a.a[5]<<2)+L(a)+a.a[3]|0};r.prototype.h[172]= -function(a){return(a.a[5]<<2)+M(a)+a.a[4]|0};r.prototype.h[173]=function(a,c){return(a.a[5]<<2)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[174]=function(a){return(a.a[5]<<2)+L(a)+a.a[6]|0};r.prototype.h[175]=function(a){return(a.a[5]<<2)+L(a)+a.a[7]|0};r.prototype.h[232]=function(a){return(a.a[5]<<3)+L(a)+a.a[0]|0};r.prototype.h[233]=function(a){return(a.a[5]<<3)+L(a)+a.a[1]|0};r.prototype.h[234]=function(a){return(a.a[5]<<3)+L(a)+a.a[2]|0};r.prototype.h[235]=function(a){return(a.a[5]<<3)+L(a)+a.a[3]| -0};r.prototype.h[236]=function(a){return(a.a[5]<<3)+M(a)+a.a[4]|0};r.prototype.h[237]=function(a,c){return(a.a[5]<<3)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[238]=function(a){return(a.a[5]<<3)+L(a)+a.a[6]|0};r.prototype.h[239]=function(a){return(a.a[5]<<3)+L(a)+a.a[7]|0};r.prototype.h[48]=function(a){return a.a[6]+L(a)+a.a[0]|0};r.prototype.h[49]=function(a){return a.a[6]+L(a)+a.a[1]|0};r.prototype.h[50]=function(a){return a.a[6]+L(a)+a.a[2]|0};r.prototype.h[51]=function(a){return a.a[6]+L(a)+ -a.a[3]|0};r.prototype.h[52]=function(a){return a.a[6]+M(a)+a.a[4]|0};r.prototype.h[53]=function(a,c){return a.a[6]+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[54]=function(a){return a.a[6]+L(a)+a.a[6]|0};r.prototype.h[55]=function(a){return a.a[6]+L(a)+a.a[7]|0};r.prototype.h[112]=function(a){return(a.a[6]<<1)+L(a)+a.a[0]|0};r.prototype.h[113]=function(a){return(a.a[6]<<1)+L(a)+a.a[1]|0};r.prototype.h[114]=function(a){return(a.a[6]<<1)+L(a)+a.a[2]|0};r.prototype.h[115]=function(a){return(a.a[6]<<1)+ -L(a)+a.a[3]|0};r.prototype.h[116]=function(a){return(a.a[6]<<1)+M(a)+a.a[4]|0};r.prototype.h[117]=function(a,c){return(a.a[6]<<1)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[118]=function(a){return(a.a[6]<<1)+L(a)+a.a[6]|0};r.prototype.h[119]=function(a){return(a.a[6]<<1)+L(a)+a.a[7]|0};r.prototype.h[176]=function(a){return(a.a[6]<<2)+L(a)+a.a[0]|0};r.prototype.h[177]=function(a){return(a.a[6]<<2)+L(a)+a.a[1]|0};r.prototype.h[178]=function(a){return(a.a[6]<<2)+L(a)+a.a[2]|0};r.prototype.h[179]=function(a){return(a.a[6]<< -2)+L(a)+a.a[3]|0};r.prototype.h[180]=function(a){return(a.a[6]<<2)+M(a)+a.a[4]|0};r.prototype.h[181]=function(a,c){return(a.a[6]<<2)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[182]=function(a){return(a.a[6]<<2)+L(a)+a.a[6]|0};r.prototype.h[183]=function(a){return(a.a[6]<<2)+L(a)+a.a[7]|0};r.prototype.h[240]=function(a){return(a.a[6]<<3)+L(a)+a.a[0]|0};r.prototype.h[241]=function(a){return(a.a[6]<<3)+L(a)+a.a[1]|0};r.prototype.h[242]=function(a){return(a.a[6]<<3)+L(a)+a.a[2]|0};r.prototype.h[243]= -function(a){return(a.a[6]<<3)+L(a)+a.a[3]|0};r.prototype.h[244]=function(a){return(a.a[6]<<3)+M(a)+a.a[4]|0};r.prototype.h[245]=function(a,c){return(a.a[6]<<3)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[246]=function(a){return(a.a[6]<<3)+L(a)+a.a[6]|0};r.prototype.h[247]=function(a){return(a.a[6]<<3)+L(a)+a.a[7]|0};r.prototype.h[56]=function(a){return a.a[7]+L(a)+a.a[0]|0};r.prototype.h[57]=function(a){return a.a[7]+L(a)+a.a[1]|0};r.prototype.h[58]=function(a){return a.a[7]+L(a)+a.a[2]|0};r.prototype.h[59]= -function(a){return a.a[7]+L(a)+a.a[3]|0};r.prototype.h[60]=function(a){return a.a[7]+M(a)+a.a[4]|0};r.prototype.h[61]=function(a,c){return a.a[7]+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[62]=function(a){return a.a[7]+L(a)+a.a[6]|0};r.prototype.h[63]=function(a){return a.a[7]+L(a)+a.a[7]|0};r.prototype.h[120]=function(a){return(a.a[7]<<1)+L(a)+a.a[0]|0};r.prototype.h[121]=function(a){return(a.a[7]<<1)+L(a)+a.a[1]|0};r.prototype.h[122]=function(a){return(a.a[7]<<1)+L(a)+a.a[2]|0};r.prototype.h[123]= -function(a){return(a.a[7]<<1)+L(a)+a.a[3]|0};r.prototype.h[124]=function(a){return(a.a[7]<<1)+M(a)+a.a[4]|0};r.prototype.h[125]=function(a,c){return(a.a[7]<<1)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[126]=function(a){return(a.a[7]<<1)+L(a)+a.a[6]|0};r.prototype.h[127]=function(a){return(a.a[7]<<1)+L(a)+a.a[7]|0};r.prototype.h[184]=function(a){return(a.a[7]<<2)+L(a)+a.a[0]|0};r.prototype.h[185]=function(a){return(a.a[7]<<2)+L(a)+a.a[1]|0};r.prototype.h[186]=function(a){return(a.a[7]<<2)+L(a)+a.a[2]| -0};r.prototype.h[187]=function(a){return(a.a[7]<<2)+L(a)+a.a[3]|0};r.prototype.h[188]=function(a){return(a.a[7]<<2)+M(a)+a.a[4]|0};r.prototype.h[189]=function(a,c){return(a.a[7]<<2)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[190]=function(a){return(a.a[7]<<2)+L(a)+a.a[6]|0};r.prototype.h[191]=function(a){return(a.a[7]<<2)+L(a)+a.a[7]|0};r.prototype.h[248]=function(a){return(a.a[7]<<3)+L(a)+a.a[0]|0};r.prototype.h[249]=function(a){return(a.a[7]<<3)+L(a)+a.a[1]|0};r.prototype.h[250]=function(a){return(a.a[7]<< -3)+L(a)+a.a[2]|0};r.prototype.h[251]=function(a){return(a.a[7]<<3)+L(a)+a.a[3]|0};r.prototype.h[252]=function(a){return(a.a[7]<<3)+M(a)+a.a[4]|0};r.prototype.h[253]=function(a,c){return(a.a[7]<<3)+(c?M(a)+a.a[5]:L(a)+G(a))|0};r.prototype.h[254]=function(a){return(a.a[7]<<3)+L(a)+a.a[6]|0};r.prototype.h[255]=function(a){return(a.a[7]<<3)+L(a)+a.a[7]|0};r.prototype.M=function(a){return 192>a?(this.$a?this.f:this.l)[a](this):-1}})();function Sd(a,c){return 0>a?(c&4095)>>(-a>>1):(~c&4095)>>a}function Td(a,c,d){return Math.min(Sd(a,c),Sd(a,d))}function Ud(a){var c=a.j[4];Nd(a,c,1);var d=a.H[0]+a.i[a.w]|0,e=a.g&1024?-1:1;if(0!==a.Y){var g=a.i[a.L]>>>0;if(0!==g){var h=!1,k=g,q=4096,t=cd(a,d);a.X&&(q=Sd(e,d));do a.memory.ka(t,Ea(a.C,c)),t+=e,h=0!==--g;while(h&&q--);a.i[a.w]+=e*(k-g)|0;a.i[a.L]=g;a.U+=k-g;h&&Ud(a)}}else bd(a,d,Ea(a.C,c)),a.i[a.w]+=e} -function Vd(a){var c=a.j[4];Nd(a,c,2);var d=a.H[0]+a.i[a.w]|0,e=a.g&1024?-2:2;if(0!==a.Y){var g=a.i[a.L]>>>0;if(0!==g){var h=!1,k=g,q=4096;if(d&1){do jb(a,d,Fa(a.C,c)),d+=e,a.i[a.w]+=e,h=0!==--a.i[a.L];while(h&&q--)}else{var t=0>e?-1:1,y=cd(a,d)>>1;a.X&&(q=Sd(e,d));do ac(a.memory,y,Fa(a.C,c)),y+=t,h=0!==--g;while(h&&q--);a.i[a.w]+=e*(k-g)|0;a.i[a.L]=g;a.U+=k-g}h&&Vd(a)}}else jb(a,d,Fa(a.C,c)),a.i[a.w]+=e} -function Wd(a){var c=a.j[4];Nd(a,c,4);var d=a.H[0]+a.i[a.w]|0,e=a.g&1024?-4:4;if(0!==a.Y){var g=a.i[a.L]>>>0;if(0!==g){var h=!1,k=g,q=4096;if(d&3){do v(a,d,Ga(a.C,c)),d+=e,a.i[a.w]+=e,h=0!==--a.i[a.L];while(h&&q--)}else{var t=0>e?-1:1,y=cd(a,d)>>>2;a.X&&(q=Sd(e,d));do bc(a.memory,y,Ga(a.C,c)),y+=t,h=0!==--g;while(h&&q--);a.i[a.w]+=e*(k-g)|0;a.i[a.L]=g;a.U+=k-g}h&&Wd(a)}}else v(a,d,Ga(a.C,c)),a.i[a.w]+=e} -function Xd(a){var c=a.j[4];Nd(a,c,1);var d=ed(a,3)+a.i[a.G]|0,e=a.g&1024?-1:1;if(0!==a.Y){var g=a.i[a.L]>>>0;if(0!==g){var h=!1,k=g,q=4096,t=Zc(a,d);a.X&&(q=Sd(e,d));do Ba(a.C,c,a.memory.aa(t)),t+=e,h=0!==--g;while(h&&q--);a.i[a.G]+=e*(k-g)|0;a.i[a.L]=g;a.U+=k-g;h&&Xd(a)}}else Ba(a.C,c,ad(a,d)),a.i[a.G]+=e} -function Yd(a){var c=a.j[4];Nd(a,c,2);var d=ed(a,3)+a.i[a.G]|0,e=a.g&1024?-2:2;if(0!==a.Y){var g=a.i[a.L]>>>0;if(0!==g){var h=!1,k=g,q=4096;if(d&1){do Ca(a.C,c,w(a,d)),d+=e,a.i[a.G]+=e,h=0!==--a.i[a.L];while(h&&q--)}else{var t=0>e?-1:1,y=Zc(a,d)>>1;a.X&&(q=Sd(e,d));do Ca(a.C,c,Zb(a.memory,y)),y+=t,h=0!==--g;while(h&&q--);a.i[a.G]+=e*(k-g)|0;a.i[a.L]=g;a.U+=k-g}h&&Yd(a)}}else Ca(a.C,c,w(a,d)),a.i[a.G]+=e} -function Zd(a){var c=a.j[4];Nd(a,c,4);var d=ed(a,3)+a.i[a.G]|0,e=a.g&1024?-4:4;if(0!==a.Y){var g=a.i[a.L]>>>0;if(0!==g){var h=!1,k=g,q=4096;if(d&3){do Da(a.C,c,x(a,d)),d+=e,a.i[a.G]+=e,h=0!==--a.i[a.L];while(h&&q--)}else{var t=0>e?-1:1,y=Zc(a,d)>>>2;a.X&&(q=Sd(e,d));do Da(a.C,c,$b(a.memory,y)),y+=t,h=0!==--g;while(h&&q--);a.i[a.G]+=e*(k-g)|0;a.i[a.L]=g;a.U+=k-g}h&&Zd(a)}}else Da(a.C,c,x(a,d)),a.i[a.G]+=e};function $d(a,c,d){return a.add(c,d,7)}function ae(a,c,d){return a.add(c,d,15)}function be(a,c,d){return a.add(c,d,31)}function ce(a,c,d){return de(a,c,d,7)}function ge(a,c,d){return de(a,c,d,15)}function he(a,c,d){return de(a,c,d,31)}function ie(a,c,d){return je(a,c,d,7)}function ke(a,c,d){return je(a,c,d,15)}function le(a,c,d){return je(a,c,d,31)}function me(a,c,d){return ne(a,c,d,7)}function oe(a,c,d){return ne(a,c,d,15)}function pe(a,c,d){return ne(a,c,d,31)} -r.prototype.add=function(a,c,d){this.Pa=a;this.Ia=c;this.v=this.J=a+c|0;this.ba=d;this.o=2261;return this.J};function de(a,c,d,e){var g=a.Aa();a.Pa=c;a.Ia=d;a.v=a.J=(c+d|0)+g|0;a.ba=e;a.o=2261;return a.J}function je(a,c,d,e){a.v=c;a.Ia=d;a.Pa=a.J=c-d|0;a.ba=e;a.o=2261;return a.J}function ne(a,c,d,e){var g=a.Aa();a.v=c;a.Ia=d;a.Pa=a.J=c-d-g|0;a.ba=e;a.o=2261;return a.J}function qe(a,c,d){a.g=a.g&-2|a.Aa();a.Pa=c;a.Ia=1;a.v=a.J=c+1|0;a.ba=d;a.o=2260;return a.J} -function re(a,c,d){a.g=a.g&-2|a.Aa();a.v=c;a.Ia=1;a.Pa=a.J=c-1|0;a.ba=d;a.o=2260;return a.J}function se(a,c,d){a.Pa=a.J=-c|0;a.o=2261;a.v=0;a.Ia=c;a.ba=d;return a.J}function te(a,c,d){c=c*d;a.g=32767c?a.g|2049:a.g&-2050;a.o=0;return c}var ue=new Int32Array(2);function ve(a,c){var d=a&65535,e=a>>>16,g=c&65535,h=c>>>16,k=d*g,g=(k>>>16)+(e*g|0)|0,q=g>>>16,g=(g&65535)+(d*h|0)|0;ue[0]=g<<16|k&65535;ue[1]=((g>>>16)+(e*h|0)|0)+q|0;return ue} -function we(a,c){var d=!1;0>a&&(d=!0,a=-a|0);0>c&&(d=!d,c=-c|0);var e=ve(a,c);d&&(e[0]=-e[0]|0,e[1]=~e[1]+!e[0]|0);return e}function xe(a,c,d){c=we(c,d);a.g=c[1]===c[0]>>31?a.g&-2050:a.g|2049;a.o=0;return c[0]}var ye=new Float64Array(2);function ze(a,c,d,e){(d>=e||0===e)&&ud(a);a=0;if(1048576d;)h>>>=1,g--;for(;1048576=h){d-=h;var k=e<>>0;k>c&&d--;c=c-k>>>0;a|=1<>=1}a>>>=0}c+=4294967296*d;ye[0]=a+(c/e|0);ye[1]=c%e;return ye} -function Ae(a,c,d){return Be(a,c,d,7)}function Ce(a,c,d){return Be(a,c,d,15)}function De(a,c,d){return Be(a,c,d,31)}function Ee(a,c,d){return Fe(a,c,d,7)}function Ge(a,c,d){return Fe(a,c,d,15)}function He(a,c,d){return Fe(a,c,d,31)}function Ie(a,c,d){return Je(a,c,d,7)}function Ke(a,c,d){return Je(a,c,d,15)}function Le(a,c,d){return Je(a,c,d,31)}function Be(a,c,d,e){a.J=c&d;a.ba=e;a.g&=-2066;a.o=196;return a.J}function Fe(a,c,d,e){a.J=c|d;a.ba=e;a.g&=-2066;a.o=196;return a.J} -function Je(a,c,d,e){a.J=c^d;a.ba=e;a.g&=-2066;a.o=196;return a.J}function Me(a,c,d){if(!d)return c;d&=7;c=c<>8-d;a.o&=-2050;a.g=a.g&-2050|c&1|(c<<11^c<<4)&2048;return c}function Ne(a,c,d){if(!d)return c;d&=15;c=c<>16-d;a.o&=-2050;a.g=a.g&-2050|c&1|(c<<11^c>>4)&2048;return c}function Oe(a,c,d){if(!d)return c;c=c<>>32-d;a.o&=-2050;a.g=a.g&-2050|c&1|(c<<11^c>>20)&2048;return c} -function Pe(a,c,d){d%=9;if(!d)return c;c=c<>9-d;a.o&=-2050;a.g=a.g&-2050|c>>8&1|(c<<3^c<<4)&2048;return c}function Qe(a,c,d){d%=17;if(!d)return c;c=c<>17-d;a.o&=-2050;a.g=a.g&-2050|c>>16&1|(c>>5^c>>4)&2048;return c}function Re(a,c,d){if(!d)return c;var e=c<>>33-d);a.o&=-2050;a.g=a.g&-2050|c>>>32-d&1;a.g|=(a.g<<11^e>>20)&2048;return e} -function Se(a,c,d){if(!d)return c;d&=7;c=c>>d|c<<8-d;a.o&=-2050;a.g=a.g&-2050|c>>7&1|(c<<4^c<<5)&2048;return c}function Te(a,c,d){if(!d)return c;d&=15;c=c>>d|c<<16-d;a.o&=-2050;a.g=a.g&-2050|c>>15&1|(c>>4^c>>3)&2048;return c}function Ue(a,c,d){if(!d)return c;c=c>>>d|c<<32-d;a.o&=-2050;a.g=a.g&-2050|c>>31&1|(c>>20^c>>19)&2048;return c}function Ve(a,c,d){d%=9;if(!d)return c;c=c>>d|a.Aa()<<8-d|c<<9-d;a.o&=-2050;a.g=a.g&-2050|c>>8&1|(c<<4^c<<5)&2048;return c} -function We(a,c,d){d%=17;if(!d)return c;c=c>>d|a.Aa()<<16-d|c<<17-d;a.o&=-2050;a.g=a.g&-2050|c>>16&1|(c>>4^c>>3)&2048;return c}function Xe(a,c,d){if(!d)return c;var e=c>>>d|a.Aa()<<32-d;1>d-1&1|(e>>20^e>>19)&2048;return e}function Ye(a,c,d){if(0===d)return c;a.J=c<>8&1|(a.J<<3^a.J<<4)&2048;return a.J}function Ze(a,c,d){if(0===d)return c;a.J=c<>16&1|(a.J>>5^a.J>>4)&2048;return a.J} -function $e(a,c,d){if(0===d)return c;a.J=c<>>32-d&1;a.g|=(a.g&1^a.J>>31&1)<<11&2048;return a.J}function af(a,c,d){if(0===d)return c;a.J=c>>d;a.ba=7;a.o=212;a.g=a.g&-2050|c>>d-1&1|(c>>7&1)<<11&2048;return a.J}function bf(a,c,d){if(0===d)return c;a.J=c>>d;a.ba=15;a.o=212;a.g=a.g&-2050|c>>d-1&1|c>>4&2048;return a.J}function cf(a,c,d){if(0===d)return c;a.J=c>>>d;a.ba=31;a.o=212;a.g=a.g&-2050|c>>>d-1&1|c>>20&2048;return a.J} -function df(a,c,d){if(0===d)return c;8>d?(a.J=c<<24>>d+24,a.g=a.g&-2050|c>>d-1&1):(a.J=c<<24>>31,a.g=a.g&-2050|a.J&1);a.ba=7;a.o=212;return a.J}function ef(a,c,d){if(0===d)return c;16>d?(a.J=c<<16>>d+16,a.g=a.g&-2050|c>>d-1&1):(a.J=c<<16>>31,a.g=a.g&-2050|a.J&1);a.ba=15;a.o=212;return a.J}function ff(a,c,d){if(0===d)return c;a.J=c>>d;a.ba=31;a.o=212;a.g=a.g&-2050|c>>>d-1&1;return a.J} -function gf(a,c,d,e){if(0===e)return c;16>=e?(a.J=c>>e|d<<16-e,a.g=a.g&-2|c>>e-1&1):(a.J=c<<32-e|d>>e-16,a.g=a.g&-2|d>>e-17&1);a.ba=15;a.o=212;a.g=a.g&-2049|(a.J^c)>>4&2048;return a.J}function hf(a,c,d,e){if(0===e)return c;a.J=c>>>e|d<<32-e;a.ba=31;a.o=212;a.g=a.g&-2|c>>>e-1&1;a.g=a.g&-2049|(a.J^c)>>20&2048;return a.J} -function jf(a,c,d,e){if(0===e)return c;16>=e?(a.J=c<>>16-e,a.g=a.g&-2|c>>>16-e&1):(a.J=c>>32-e|d<>>32-e&1);a.ba=15;a.o=212;a.g=a.g&-2049|(a.g&1^a.J>>15&1)<<11;return a.J}function kf(a,c,d,e){if(0===e)return c;a.J=c<>>32-e;a.ba=31;a.o=212;a.g=a.g&-2|c>>>32-e&1;a.g=a.g&-2049|(a.g&1^a.J>>31&1)<<11;return a.J}function lf(a,c,d){a.g=a.g&-2|c>>d&1;a.o&=-2}function mf(a,c,d){a.g=a.g&-2|c>>d&1;a.o&=-2;return c^1<>d&1;a.o&=-2;return c|1<>d&1;a.o&=-2;return c&~(1<>3)|0);a.g=a.g&-2|c>>(d&7)&1;a.o&=-2}function qf(a,c,d){c=cd(a,c+(d>>3)|0);var e=a.memory.aa(c);d&=7;a.g=a.g&-2|e>>d&1;a.o&=-2;a.memory.ka(c,e^1<>3)|0);var e=a.memory.aa(c);d&=7;a.g=a.g&-2|e>>d&1;a.o&=-2;a.memory.ka(c,e&~(1<>3)|0);var e=a.memory.aa(c);d&=7;a.g=a.g&-2|e>>d&1;a.o&=-2;a.memory.ka(c,e|1<>1&1431655765),c=(c&858993459)+(c>>2&858993459),16843009*(c+(c>>4)&252645135)>>24;a.g|=64;return 0};function uf(a,c){if(c){var d=E(a);a.s=a.s+d|0}else a.s=a.s+1|0}function vf(a,c){var d=a.H[1];a.s-=d;a.s=a.s+c&65535;a.s=a.s+d|0}function wf(a,c){c?vf(a,F(a)):a.s=a.s+2|0}function xf(a,c){if(c){var d=G(a);a.s=a.s+d|0}else a.s=a.s+4|0}function yf(a,c){var d=N(a);c&&Ld(a,d)}function zf(a,c){var d=xd(a);c&&Md(a,d)}function Df(a,c){yd(a,a.M(a.c),c?1:0)}m=r.prototype;m.loop=function(a){--this.i[this.L]&&(this.s=this.s+a|0)}; -m.Aa=function(){return this.o&1?(this.Pa^(this.Pa^this.Ia)&(this.Ia^this.v))>>>this.ba&1:this.g&1};m.re=function(){return this.o&4?154020>>((this.J^this.J>>4)&15)&4:this.g&4};function id(a){return a.o&16?(a.Pa^a.Ia^a.v)&16:a.g&16}m.Eb=function(){return this.o&64?(~this.J&this.J-1)>>>this.ba&1:this.g&64};m.wd=function(){return this.o&128?this.J>>>this.ba&1:this.g&128};m.Xc=function(){return this.o&2048?((this.Pa^this.v)&(this.Ia^this.v))>>>this.ba&1:this.g&2048};m.cb=r.prototype.Xc;m.Va=r.prototype.Aa; -m.Xa=r.prototype.Eb;m.eb=r.prototype.wd;m.Wa=r.prototype.re;function Ef(a){return a.Aa()||a.Eb()}function Ff(a){return!a.wd()!==!a.Xc()}function Gf(a){return a.Eb()||!a.wd()!==!a.Xc()}function K(a,c){var d=H(a,-2);jb(a,d,c);md(a,ld(a)-2)}function J(a,c){var d=H(a,-4);v(a,d,c);md(a,ld(a)-4)}function Hf(a){var c=w(a,a.H[2]+ld(a)|0);md(a,ld(a)+2);return c}function U(a){var c=x(a,a.H[2]+ld(a)|0);md(a,ld(a)+4);return c}function If(a,c){var d=a.j[0];a.j[0]=a.j[c];a.j[c]=d} -function Jf(a,c){var d=a.a[0];a.a[0]=a.a[c];a.a[c]=d}function Kf(a,c){if(192<=a.c){debugger;u(a)}var d=a.M(a.c),e=w(a,d),d=w(a,d+2|0);C(a,c,d);a.j[a.c>>2&14]=e}function Lf(a,c){192<=a.c&&u(a);var d=a.M(a.c),e=x(a,d),d=w(a,d+4|0);C(a,c,d);a.a[a.c>>3&7]=e}function Mf(a,c){var d=a.a[c];a.a[c]=d>>>24|d<<24|d>>8&65280|d<<8&16711680};var V=[],W=[],X=[];V[0]=function(a){a.c=D(a);Cd(a,$d(a,Bd(a),Hd(a)))};W[1]=function(a){a.c=D(a);P(a,ae(a,O(a),Jd(a)))};X[1]=function(a){a.c=D(a);S(a,be(a,R(a),T(a)))};V[2]=function(a){a.c=D(a);Id(a,$d(a,Hd(a),wd(a)))};W[3]=function(a){a.c=D(a);Ld(a,ae(a,Jd(a),N(a)))};X[3]=function(a){a.c=D(a);Md(a,be(a,T(a),xd(a)))};V[4]=function(a){a.A[0]=$d(a,a.A[0],D(a))};W[5]=function(a){a.j[0]=ae(a,a.j[0],F(a))};X[5]=function(a){a.a[0]=be(a,a.a[0],G(a))};W[6]=function(a){K(a,a.N[0])};X[6]=function(a){J(a,a.N[0])}; -W[7]=function(a){C(a,0,w(a,H(a,0)));md(a,ld(a)+2)};X[7]=function(a){C(a,0,w(a,H(a,0)));md(a,ld(a)+4)};V[8]=function(a){a.c=D(a);Cd(a,Ee(a,Bd(a),Hd(a)))};W[9]=function(a){a.c=D(a);P(a,Ge(a,O(a),Jd(a)))};X[9]=function(a){a.c=D(a);S(a,He(a,R(a),T(a)))};V[10]=function(a){a.c=D(a);Id(a,Ee(a,Hd(a),wd(a)))};W[11]=function(a){a.c=D(a);Ld(a,Ge(a,Jd(a),N(a)))};X[11]=function(a){a.c=D(a);Md(a,He(a,T(a),xd(a)))};V[12]=function(a){a.A[0]=Ee(a,a.A[0],D(a))};W[13]=function(a){a.j[0]=Ge(a,a.j[0],F(a))}; -X[13]=function(a){a.a[0]=He(a,a.a[0],G(a))};W[14]=function(a){K(a,a.N[1])};X[14]=function(a){J(a,a.N[1])};W[15]=function(a){a.Sg[D(a)](a)};X[15]=function(a){a.Tg[D(a)](a)};V[16]=function(a){a.c=D(a);Cd(a,ce(a,Bd(a),Hd(a)))};W[17]=function(a){a.c=D(a);P(a,ge(a,O(a),Jd(a)))};X[17]=function(a){a.c=D(a);S(a,he(a,R(a),T(a)))};V[18]=function(a){a.c=D(a);Id(a,ce(a,Hd(a),wd(a)))};W[19]=function(a){a.c=D(a);Ld(a,ge(a,Jd(a),N(a)))};X[19]=function(a){a.c=D(a);Md(a,he(a,T(a),xd(a)))}; -V[20]=function(a){a.A[0]=ce(a,a.A[0],D(a))};W[21]=function(a){a.j[0]=ge(a,a.j[0],F(a))};X[21]=function(a){a.a[0]=he(a,a.a[0],G(a))};W[22]=function(a){K(a,a.N[2])};X[22]=function(a){J(a,a.N[2])};W[23]=function(a){C(a,2,w(a,H(a,0)));md(a,ld(a)+2);Tc(a);Vc(a)};X[23]=function(a){C(a,2,w(a,H(a,0)));md(a,ld(a)+4);Tc(a);Vc(a)};V[24]=function(a){a.c=D(a);Cd(a,me(a,Bd(a),Hd(a)))};W[25]=function(a){a.c=D(a);P(a,oe(a,O(a),Jd(a)))};X[25]=function(a){a.c=D(a);S(a,pe(a,R(a),T(a)))}; -V[26]=function(a){a.c=D(a);Id(a,me(a,Hd(a),wd(a)))};W[27]=function(a){a.c=D(a);Ld(a,oe(a,Jd(a),N(a)))};X[27]=function(a){a.c=D(a);Md(a,pe(a,T(a),xd(a)))};V[28]=function(a){a.A[0]=me(a,a.A[0],D(a))};W[29]=function(a){a.j[0]=oe(a,a.j[0],F(a))};X[29]=function(a){a.a[0]=pe(a,a.a[0],G(a))};W[30]=function(a){K(a,a.N[3])};X[30]=function(a){J(a,a.N[3])};W[31]=function(a){C(a,3,w(a,H(a,0)));md(a,ld(a)+2)};X[31]=function(a){C(a,3,w(a,H(a,0)));md(a,ld(a)+4)};V[32]=function(a){a.c=D(a);Cd(a,Ae(a,Bd(a),Hd(a)))}; -W[33]=function(a){a.c=D(a);P(a,Ce(a,O(a),Jd(a)))};X[33]=function(a){a.c=D(a);S(a,De(a,R(a),T(a)))};V[34]=function(a){a.c=D(a);Id(a,Ae(a,Hd(a),wd(a)))};W[35]=function(a){a.c=D(a);Ld(a,Ce(a,Jd(a),N(a)))};X[35]=function(a){a.c=D(a);Md(a,De(a,T(a),xd(a)))};V[36]=function(a){a.A[0]=Ae(a,a.A[0],D(a))};W[37]=function(a){a.j[0]=Ce(a,a.j[0],F(a))};X[37]=function(a){a.a[0]=De(a,a.a[0],G(a))};V[38]=function(a){a.na=0;Wc(a);a.na=-1}; -V[39]=function(a){var c=a.A[0],d=a.Aa(),e=id(a);a.g&=-18;if(9<(c&15)||e)a.A[0]+=6,a.g|=16;if(153>7):a.g&=-17;if(153>2&14;a.o&=-65;(c&3)<(a.j[d]&3)?(a.g|=64,c=c&-4|a.j[d]&3):a.g&=-65;P(a,c)}else u(a)};V[100]=function(a){a.na=4;Wc(a);a.na=-1};V[101]=function(a){a.na=5;Wc(a);a.na=-1};W[102]=function(a){a.Ja=!0;a.table=a.Pe;Wc(a);a.Ja=a.wa;Qc(a)}; -X[102]=function(a){a.Ja=!1;a.table=a.Oe;Wc(a);a.Ja=a.wa;Qc(a)};V[103]=function(a){a.$a=!a.wa;Pc(a);Wc(a);a.$a=a.wa;Pc(a)};W[104]=function(a){K(a,F(a))};X[104]=function(a){J(a,G(a))};W[105]=function(a){a.c=D(a);Ld(a,te(a,N(a)<<16>>16,F(a)<<16>>16))};X[105]=function(a){a.c=D(a);Md(a,xe(a,xd(a),G(a)))};W[106]=function(a){K(a,E(a))};X[106]=function(a){J(a,E(a))};W[107]=function(a){a.c=D(a);Ld(a,te(a,N(a)<<16>>16,E(a)))};X[107]=function(a){a.c=D(a);Md(a,xe(a,xd(a),E(a)))};V[108]=function(a){Ud(a)}; -W[109]=function(a){Vd(a)};X[109]=function(a){Wd(a)};V[110]=function(a){Xd(a)};W[111]=function(a){Yd(a)};X[111]=function(a){Zd(a)};V[112]=function(a){uf(a,a.cb())};V[113]=function(a){uf(a,!a.cb())};V[114]=function(a){uf(a,a.Va())};V[115]=function(a){uf(a,!a.Va())};V[116]=function(a){uf(a,a.Xa())};V[117]=function(a){uf(a,!a.Xa())};V[118]=function(a){uf(a,Ef(a))};V[119]=function(a){uf(a,!Ef(a))};V[120]=function(a){uf(a,a.eb())};V[121]=function(a){uf(a,!a.eb())};V[122]=function(a){uf(a,a.Wa())}; -V[123]=function(a){uf(a,!a.Wa())};V[124]=function(a){uf(a,Ff(a))};V[125]=function(a){uf(a,!Ff(a))};V[126]=function(a){uf(a,Gf(a))};V[127]=function(a){uf(a,!Gf(a))};V[128]=function(a){a.c=D(a);switch(a.c>>3&7){case 0:Cd(a,$d(a,Bd(a),D(a)));break;case 1:Cd(a,Ee(a,Bd(a),D(a)));break;case 2:Cd(a,ce(a,Bd(a),D(a)));break;case 3:Cd(a,me(a,Bd(a),D(a)));break;case 4:Cd(a,Ae(a,Bd(a),D(a)));break;case 5:Cd(a,ie(a,Bd(a),D(a)));break;case 6:Cd(a,Ie(a,Bd(a),D(a)));break;case 7:var c=wd(a),d=D(a);je(a,c,d,7)}}; -W[129]=function(a){a.c=D(a);switch(a.c>>3&7){case 0:P(a,ae(a,O(a),F(a)));break;case 1:P(a,Ge(a,O(a),F(a)));break;case 2:P(a,ge(a,O(a),F(a)));break;case 3:P(a,oe(a,O(a),F(a)));break;case 4:P(a,Ce(a,O(a),F(a)));break;case 5:P(a,ke(a,O(a),F(a)));break;case 6:P(a,Ke(a,O(a),F(a)));break;case 7:var c=N(a),d=F(a);je(a,c,d,15)}}; -X[129]=function(a){a.c=D(a);switch(a.c>>3&7){case 0:S(a,be(a,R(a),G(a)));break;case 1:S(a,He(a,R(a),G(a)));break;case 2:S(a,he(a,R(a),G(a)));break;case 3:S(a,pe(a,R(a),G(a)));break;case 4:S(a,De(a,R(a),G(a)));break;case 5:S(a,le(a,R(a),G(a)));break;case 6:S(a,Le(a,R(a),G(a)));break;case 7:var c=xd(a)>>>0,d=G(a);je(a,c,d,31)}};V[130]=function(a){a.table[128](a)}; -W[131]=function(a){a.c=D(a);switch(a.c>>3&7){case 0:P(a,ae(a,O(a),E(a)));break;case 1:P(a,Ge(a,O(a),E(a)));break;case 2:P(a,ge(a,O(a),E(a)));break;case 3:P(a,oe(a,O(a),E(a)));break;case 4:P(a,Ce(a,O(a),E(a)));break;case 5:P(a,ke(a,O(a),E(a)));break;case 6:P(a,Ke(a,O(a),E(a)));break;case 7:var c=N(a),d=E(a);je(a,c,d,15)}}; -X[131]=function(a){a.c=D(a);switch(a.c>>3&7){case 0:S(a,be(a,R(a),E(a)));break;case 1:S(a,He(a,R(a),E(a)));break;case 2:S(a,he(a,R(a),E(a)));break;case 3:S(a,pe(a,R(a),E(a)));break;case 4:S(a,De(a,R(a),E(a)));break;case 5:S(a,le(a,R(a),E(a)));break;case 6:S(a,Le(a,R(a),E(a)));break;case 7:var c=xd(a)>>>0,d=E(a);je(a,c,d,31)}};V[132]=function(a){a.c=D(a);var c=wd(a);Be(a,c,Hd(a),7)};W[133]=function(a){a.c=D(a);var c=N(a);Be(a,c,Jd(a),15)};X[133]=function(a){a.c=D(a);var c=xd(a);Be(a,c,T(a),31)}; -V[134]=function(a){a.c=D(a);var c=Bd(a),d=a.c,d=d>>1&12|d>>5&1,e=a.A[d];a.A[d]=c;Cd(a,e)};W[135]=function(a){a.c=D(a);var c=O(a),d=a.c>>2&14,e=a.j[d];a.j[d]=c;P(a,e)};X[135]=function(a){a.c=D(a);var c=R(a),d=a.c>>3&7,e=a.a[d];a.a[d]=c;S(a,e)};V[136]=function(a){a.c=D(a);var c=a.M(a.c);yd(a,c,Hd(a))};W[137]=function(a){a.c=D(a);var c=a.M(a.c);zd(a,c,Jd(a))};X[137]=function(a){a.c=D(a);var c=a.M(a.c);Ad(a,c,T(a))};V[138]=function(a){a.c=D(a);Id(a,wd(a))};W[139]=function(a){a.c=D(a);Ld(a,N(a))}; -X[139]=function(a){a.c=D(a);Md(a,xd(a))};W[140]=function(a){a.c=D(a);var c=a.M(a.c);zd(a,c,a.N[a.c>>3&7])};X[140]=function(a){a.c=D(a);var c=a.M(a.c);Ad(a,c,a.N[a.c>>3&7])};W[141]=function(a){a.c=D(a);192<=a.c&&u(a);var c=a.c>>3&7;a.na=9;a.j[c<<1]=a.M(a.c);a.na=-1};X[141]=function(a){a.c=D(a);192<=a.c&&u(a);var c=a.c>>3&7;a.na=9;a.a[c]=a.M(a.c);a.na=-1};V[142]=function(a){a.c=D(a);var c=a.c>>3&7,d=N(a);C(a,c,d)}; -W[143]=function(a){a.c=D(a);var c=w(a,H(a,0));md(a,ld(a)+2);if(192>a.c){var d=a.M(a.c);md(a,ld(a)-2);jb(a,d,c);md(a,ld(a)+2)}else Ed(a,c)};X[143]=function(a){a.c=D(a);var c=x(a,H(a,0));md(a,ld(a)+4);if(192>a.c){var d=a.M(a.c);md(a,ld(a)-4);v(a,d,c);md(a,ld(a)+4)}else Gd(a,c)};V[144]=function(){};W[145]=function(a){If(a,2)};X[145]=function(a){Jf(a,1)};W[146]=function(a){If(a,4)};X[146]=function(a){Jf(a,2)};W[147]=function(a){If(a,6)};X[147]=function(a){Jf(a,3)};W[148]=function(a){If(a,8)}; -X[148]=function(a){Jf(a,4)};W[149]=function(a){If(a,10)};X[149]=function(a){Jf(a,5)};W[150]=function(a){If(a,12)};X[150]=function(a){Jf(a,6)};W[151]=function(a){If(a,14)};X[151]=function(a){Jf(a,7)};W[152]=function(a){a.j[0]=a.ed[0]};X[152]=function(a){a.a[0]=a.Tb[0]};W[153]=function(a){a.j[4]=a.Tb[0]>>15};X[153]=function(a){a.a[2]=a.a[0]>>31};W[154]=function(a){var c=F(a),d=F(a);ib(a,H(a,-4),4);K(a,a.N[1]);K(a,nd(a));C(a,1,d);a.s=a.H[1]+c|0}; -X[154]=function(a){var c=G(a),d=F(a);if((!a.oa||gd(a))&&c&4294901760)throw a.debug.S("#GP handler");ib(a,H(a,-8),8);J(a,a.N[1]);J(a,nd(a));C(a,1,d);a.s=a.H[1]+c|0};V[155]=function(a){10===(a.F[0]&10)&&(a.s=a.ea,td(a,7))};W[156]=function(a){a.g&131072&&3>fd(a)?I(a,0):(jd(a),K(a,a.g))};X[156]=function(a){a.g&131072&&3>fd(a)?I(a,0):(jd(a),J(a,a.g&16580607))};W[157]=function(a){a.g&131072&&3>fd(a)&&I(a,0);kd(a,a.g&-65536|Hf(a));sc(a)};X[157]=function(a){a.g&131072&&I(a,0);kd(a,U(a));sc(a)}; -V[158]=function(a){a.g=a.g&-256|a.A[1];a.g=a.g&4161493|2;a.o=0};V[159]=function(a){jd(a);a.A[1]=a.g};V[160]=function(a){var c=ad(a,dd(a));a.A[0]=c};W[161]=function(a){var c=w(a,dd(a));a.j[0]=c};X[161]=function(a){var c=x(a,dd(a));a.a[0]=c};V[162]=function(a){bd(a,dd(a),a.A[0])};W[163]=function(a){jb(a,dd(a),a.j[0])};X[163]=function(a){v(a,dd(a),a.a[0])}; -V[164]=function(a){var c=ed(a,3)+a.i[a.G]|0,d=a.H[0]+a.i[a.w]|0,e=a.g&1024?-1:1;if(0!==a.Y){var g=a.i[a.L]>>>0;if(0!==g){var h=!1,k=g,q=4096,t=Zc(a,c),y=cd(a,d);a.X&&(q=Td(e,c,d));do a.memory.ka(y,a.memory.aa(t)),y+=e,t+=e,h=0!==--g;while(h&&q--);c=e*(k-g)|0;a.i[a.w]+=c;a.i[a.G]+=c;a.i[a.L]=g;a.U+=k-g;h&&(a.s=a.ea)}}else bd(a,d,ad(a,c)),a.i[a.w]+=e,a.i[a.G]+=e}; -W[165]=function(a){var c=ed(a,3)+a.i[a.G]|0,d=a.H[0]+a.i[a.w]|0,e=a.g&1024?-2:2;if(0!==a.Y){var g=a.i[a.L]>>>0;if(0!==g){var h=!1,k=g,q=4096;if(d&1||c&1){do jb(a,d,w(a,c)),d+=e,a.i[a.w]+=e,c+=e,a.i[a.G]+=e,h=0!==--a.i[a.L];while(h&&q--)}else{var t=0>e?-1:1,y=Zc(a,c)>>1,z=cd(a,d)>>1;a.X&&(q=Td(e,c,d));do ac(a.memory,z,Zb(a.memory,y)),z+=t,y+=t,h=0!==--g;while(h&&q--);c=e*(k-g)|0;a.i[a.w]+=c;a.i[a.G]+=c;a.i[a.L]=g;a.U+=k-g}h&&(a.s=a.ea)}}else jb(a,d,w(a,c)),a.i[a.w]+=e,a.i[a.G]+=e}; -X[165]=function(a){a:{if(0!==a.Y){var c=ed(a,3)+a.i[a.G]|0,d=a.H[0]+a.i[a.w]|0,e=a.i[a.L]>>>0;if(!e)break a;var g=a.X?4095:3;if(0===(d&g)&&0===(c&g)&&0===(a.g&1024)&&(g=!1,a.X&&(c=Zc(a,c),d=cd(a,d),1024>=2;a.memory.vb.set(a.memory.vb.subarray(c,c+e),d>>2);g&&(a.s=a.ea);break a}}c=ed(a,3)+a.i[a.G]|0;d=a.H[0]+a.i[a.w]|0;h=a.g&1024?-4:4;if(0!==a.Y){if(e=a.i[a.L]>>>0,0!==e){var k=e,q=4096;if(d&3||c&3){do v(a, -d,x(a,c)),d+=h,a.i[a.w]+=h,c+=h,a.i[a.G]+=h,g=0!==--a.i[a.L];while(g&&q--)}else{var t=0>h?-1:1,y=Zc(a,c)>>>2,z=cd(a,d)>>>2;a.X&&(q=Td(h,c,d));do bc(a.memory,z,$b(a.memory,y)),z+=t,y+=t,g=0!==--e;while(g&&q--);h=h*(k-e)|0;a.i[a.w]+=h;a.i[a.G]+=h;a.i[a.L]=e;a.U+=k-e}g&&(a.s=a.ea)}}else v(a,d,x(a,c)),a.i[a.w]+=h,a.i[a.G]+=h}}; -V[166]=function(a){a:{var c=ed(a,3)+a.i[a.G]|0,d=a.H[0]+a.i[a.w]|0,e=a.g&1024?-1:1;if(0!==a.Y){var g=a.i[a.L]>>>0;if(0===g)break a;var h=!1,k=g,q=2===a.Y,t=4096,y=Zc(a,c),z=Zc(a,d);a.X&&(t=Td(e,c,d));do d=a.memory.aa(z),c=a.memory.aa(y),z+=e,y+=e,h=0!==--g&&c===d===q;while(h&&t--);e=e*(k-g)|0;a.i[a.w]+=e;a.i[a.G]+=e;a.i[a.L]=g;a.U+=k-g;h&&(a.s=a.ea)}else c=ad(a,c),d=ad(a,d),a.i[a.w]+=e,a.i[a.G]+=e;je(a,c,d,7)}}; -W[167]=function(a){a:{var c=ed(a,3)+a.i[a.G]|0,d=a.H[0]+a.i[a.w]|0,e,g,h=a.g&1024?-2:2;if(0!==a.Y){var k=a.i[a.L]>>>0;if(0===k)break a;var q=!1,t=k,y=2===a.Y,z=4096;if(d&1||c&1){do g=w(a,d),e=w(a,c),d+=h,a.i[a.w]+=h,c+=h,a.i[a.G]+=h,q=0!==--a.i[a.L]&&e===g===y;while(q&&z--)}else{var B=0>h?-1:1,Q=Zc(a,c)>>1,Z=Zc(a,d)>>1;a.X&&(z=Td(h,c,d));do g=Zb(a.memory,Z),e=Zb(a.memory,Q),Z+=B,Q+=B,q=0!==--k&&e===g===y;while(q&&z--);c=h*(t-k)|0;a.i[a.w]+=c;a.i[a.G]+=c;a.i[a.L]=k;a.U+=t-k}q&&(a.s=a.ea)}else g=w(a, -d),e=w(a,c),a.i[a.w]+=h,a.i[a.G]+=h;je(a,e,g,15)}}; -X[167]=function(a){a:{var c=ed(a,3)+a.i[a.G]|0,d=a.H[0]+a.i[a.w]|0,e,g,h=a.g&1024?-4:4;if(0!==a.Y){var k=a.i[a.L]>>>0;if(0===k)break a;var q=!1,t=k,y=2===a.Y,z=4096;if(d&3||c&3){do g=x(a,d),e=x(a,c),d+=h,a.i[a.w]+=h,c+=h,a.i[a.G]+=h,q=0!==--a.i[a.L]&&e===g===y;while(q&&z--)}else{var B=0>h?-1:1,Q=Zc(a,c)>>>2,Z=Zc(a,d)>>>2;a.X&&(z=Td(h,c,d));do g=$b(a.memory,Z),e=$b(a.memory,Q),Z+=B,Q+=B,q=0!==--k&&e===g===y;while(q&&z--);c=h*(t-k)|0;a.i[a.w]+=c;a.i[a.G]+=c;a.i[a.L]=k;a.U+=t-k}q&&(a.s=a.ea)}else g= -x(a,d),e=x(a,c),a.i[a.w]+=h,a.i[a.G]+=h;je(a,e,g,31)}};V[168]=function(a){var c=D(a);Be(a,a.A[0],c,7)};W[169]=function(a){var c=F(a);Be(a,a.j[0],c,15)};X[169]=function(a){var c=G(a);Be(a,a.a[0],c,31)};V[170]=function(a){var c=a.A[0],d=a.H[0]+a.i[a.w]|0,e=a.g&1024?-1:1;if(0!==a.Y){var g=a.i[a.L]>>>0;if(0!==g){var h=!1,k=g,q=4096,t=cd(a,d);a.X&&(q=Sd(e,d));do a.memory.ka(t,c),t+=e,h=0!==--g;while(h&&q--);a.i[a.w]+=e*(k-g)|0;a.i[a.L]=g;a.U+=k-g;h&&(a.s=a.ea)}}else bd(a,d,c),a.i[a.w]+=e}; -W[171]=function(a){var c=a.j[0],d=a.H[0]+a.i[a.w]|0,e=a.g&1024?-2:2;if(0!==a.Y){var g=a.i[a.L]>>>0;if(0!==g){var h=!1,k=g,q=4096;if(d&1){do jb(a,d,c),d+=e,a.i[a.w]+=e,h=0!==--a.i[a.L];while(h&&q--)}else{var t=0>e?-1:1,y=cd(a,d)>>1;a.X&&(q=Sd(e,d));do ac(a.memory,y,c),y+=t,h=0!==--g;while(h&&q--);a.i[a.w]+=e*(k-g)|0;a.i[a.L]=g;a.U+=k-g}h&&(a.s=a.ea)}}else jb(a,d,c),a.i[a.w]+=e}; -X[171]=function(a){var c=a.a[0],d=a.H[0]+a.i[a.w]|0,e=a.g&1024?-4:4;if(0!==a.Y){var g=a.i[a.L]>>>0;if(0!==g){var h=!1,k=g,q=4096;if(d&3){do v(a,d,c),d+=e,a.i[a.w]+=e,h=0!==--a.i[a.L];while(h&&q--)}else{var t=0>e?-1:1,y=cd(a,d)>>>2;a.X&&(q=Sd(e,d));do bc(a.memory,y,c),y+=t,h=0!==--g;while(h&&q--);a.i[a.w]+=e*(k-g)|0;a.i[a.L]=g;a.U+=k-g}h&&(a.s=a.ea)}}else v(a,d,c),a.i[a.w]+=e}; -V[172]=function(a){var c=ed(a,3)+a.i[a.G]|0,d=a.g&1024?-1:1;if(0!==a.Y){var e=a.i[a.L]>>>0;if(0!==e){var g=!1,h=e,k=4096,q=Zc(a,c);a.X&&(k=Sd(d,c));do a.A[0]=a.memory.aa(q),q+=d,g=0!==--e;while(g&&k--);a.i[a.G]+=d*(h-e)|0;a.i[a.L]=e;a.U+=h-e;g&&(a.s=a.ea)}}else a.A[0]=ad(a,c),a.i[a.G]+=d}; -W[173]=function(a){var c=ed(a,3)+a.i[a.G]|0,d=a.g&1024?-2:2;if(0!==a.Y){if(0!==a.i[a.L]>>>0){var e=!1,g=4096;do a.j[0]=w(a,c),c+=d,a.i[a.G]+=d,e=0!==--a.i[a.L];while(e&&g--);e&&(a.s=a.ea)}}else a.j[0]=w(a,c),a.i[a.G]+=d};X[173]=function(a){var c=ed(a,3)+a.i[a.G]|0,d=a.g&1024?-4:4;if(0!==a.Y){if(0!==a.i[a.L]>>>0){var e=!1,g=4096;do a.a[0]=x(a,c),c+=d,a.i[a.G]+=d,e=0!==--a.i[a.L];while(e&&g--);e&&(a.s=a.ea)}}else a.a[0]=x(a,c),a.i[a.G]+=d}; -V[174]=function(a){a:{var c=a.H[0]+a.i[a.w]|0,d=a.g&1024?-1:1,e=a.A[0];if(0!==a.Y){var g=a.i[a.L]>>>0;if(0===g)break a;var h=!1,k=g,q=2===a.Y,t=4096,y=Zc(a,c);a.X&&(t=Sd(d,c));do c=a.memory.aa(y),y+=d,h=0!==--g&&e===c===q;while(h&&t--);a.i[a.w]+=d*(k-g)|0;a.i[a.L]=g;a.U+=k-g;h&&(a.s=a.ea)}else c=ad(a,c),a.i[a.w]+=d;je(a,e,c,7)}}; -W[175]=function(a){a:{var c=a.H[0]+a.i[a.w]|0,d=a.g&1024?-2:2,e,g=a.j[0];if(0!==a.Y){var h=a.i[a.L]>>>0;if(0===h)break a;var k=!1,q=h,t=2===a.Y,y=4096;if(c&1){do e=w(a,c),c+=d,a.i[a.w]+=d,k=0!==--a.i[a.L]&&g===e===t;while(k&&y--)}else{var z=0>d?-1:1,B=Zc(a,c)>>1;a.X&&(y=Sd(d,c));do e=Zb(a.memory,B),B+=z,k=0!==--h&&g===e===t;while(k&&y--);a.i[a.w]+=d*(q-h)|0;a.i[a.L]=h;a.U+=q-h}k&&(a.s=a.ea)}else e=w(a,c),a.i[a.w]+=d;je(a,g,e,15)}}; -X[175]=function(a){a:{var c=a.H[0]+a.i[a.w]|0,d=a.g&1024?-4:4,e,g=a.a[0];if(0!==a.Y){var h=a.i[a.L]>>>0;if(0===h)break a;var k=!1,q=h,t=2===a.Y,y=4096;if(c&3){do e=x(a,c),c+=d,a.i[a.w]+=d,k=0!==--a.i[a.L]&&g===e===t;while(k&&y--)}else{var z=0>d?-1:1,B=Zc(a,c)>>>2;a.X&&(y=Sd(d,c));do e=$b(a.memory,B),B+=z,k=0!==--h&&g===e===t;while(k&&y--);a.i[a.w]+=d*(q-h)|0;a.i[a.L]=h;a.U+=q-h}k&&(a.s=a.ea)}else e=x(a,c),a.i[a.w]+=d;je(a,g,e,31)}};V[176]=function(a){a.A[0]=D(a)};V[177]=function(a){a.A[4]=D(a)}; -V[178]=function(a){a.A[8]=D(a)};V[179]=function(a){a.A[12]=D(a)};V[180]=function(a){a.A[1]=D(a)};V[181]=function(a){a.A[5]=D(a)};V[182]=function(a){a.A[9]=D(a)};V[183]=function(a){a.A[13]=D(a)};W[184]=function(a){a.j[0]=F(a)};X[184]=function(a){a.a[0]=G(a)};W[185]=function(a){a.j[2]=F(a)};X[185]=function(a){a.a[1]=G(a)};W[186]=function(a){a.j[4]=F(a)};X[186]=function(a){a.a[2]=G(a)};W[187]=function(a){a.j[6]=F(a)};X[187]=function(a){a.a[3]=G(a)};W[188]=function(a){a.j[8]=F(a)}; -X[188]=function(a){a.a[4]=G(a)};W[189]=function(a){a.j[10]=F(a)};X[189]=function(a){a.a[5]=G(a)};W[190]=function(a){a.j[12]=F(a)};X[190]=function(a){a.a[6]=G(a)};W[191]=function(a){a.j[14]=F(a)};X[191]=function(a){a.a[7]=G(a)};V[192]=function(a){a.c=D(a);var c=Bd(a),d=D(a)&31,e=0;switch(a.c>>3&7){case 0:e=Me(a,c,d);break;case 1:e=Se(a,c,d);break;case 2:e=Pe(a,c,d);break;case 3:e=Ve(a,c,d);break;case 4:e=Ye(a,c,d);break;case 5:e=af(a,c,d);break;case 6:e=Ye(a,c,d);break;case 7:e=df(a,c,d)}Cd(a,e)}; -W[193]=function(a){a.c=D(a);var c=O(a),d=D(a)&31,e=0;switch(a.c>>3&7){case 0:e=Ne(a,c,d);break;case 1:e=Te(a,c,d);break;case 2:e=Qe(a,c,d);break;case 3:e=We(a,c,d);break;case 4:e=Ze(a,c,d);break;case 5:e=bf(a,c,d);break;case 6:e=Ze(a,c,d);break;case 7:e=ef(a,c,d)}P(a,e)}; -X[193]=function(a){a.c=D(a);var c=R(a),d=D(a)&31,e=0;switch(a.c>>3&7){case 0:e=Oe(a,c,d);break;case 1:e=Ue(a,c,d);break;case 2:e=Re(a,c,d);break;case 3:e=Xe(a,c,d);break;case 4:e=$e(a,c,d);break;case 5:e=cf(a,c,d);break;case 6:e=$e(a,c,d);break;case 7:e=ff(a,c,d)}S(a,e)};W[194]=function(a){var c=F(a);a.s=a.H[1]+Hf(a)|0;md(a,ld(a)+c)};X[194]=function(a){var c=F(a);a.s=a.H[1]+U(a)|0;md(a,ld(a)+c)};W[195]=function(a){a.s=a.H[1]+Hf(a)|0};X[195]=function(a){a.s=a.H[1]+U(a)|0}; -W[196]=function(a){a.c=D(a);Kf(a,0)};X[196]=function(a){a.c=D(a);Lf(a,0)};W[197]=function(a){a.c=D(a);Kf(a,3)};X[197]=function(a){a.c=D(a);Lf(a,3)};V[198]=function(a){a.c=D(a);var c=a.M(a.c);yd(a,c,D(a))};W[199]=function(a){a.c=D(a);var c=a.M(a.c);zd(a,c,F(a))};X[199]=function(a){a.c=D(a);var c=a.M(a.c);Ad(a,c,G(a))};W[200]=function(a){var c=F(a),d=D(a),d=d&31,e,g;K(a,a.j[10]);e=a.j[8];if(0c.Ub)throw a.debug.S("conforming and dpl > rpl");a.s=h;a.N[1]=d;if(c.Ub>a.O){try{q=U(a),t=U(a)&65535}catch(z){if(233495534===z)throw console.trace(),"handle fault"; -throw z;}a.a[4]=q;kd(a,e);a.O||(a.g=a.g&-1572865|e&1572864);a.O=c.Ub;Yc(a);try{C(a,2,t)}catch(B){if(233495534===B)throw console.trace(),"handle fault";throw B;}d=pd(a,a.N[3]);a.O>d.ra&&(!d.lb||d.jb)&&C(a,3,0);d=pd(a,a.N[0]);a.O>d.ra&&(!d.lb||d.jb)&&C(a,0,0);d=pd(a,a.N[4]);a.O>d.ra&&(!d.lb||d.jb)&&C(a,4,0);d=pd(a,a.N[5]);a.O>d.ra&&(!d.lb||d.jb)&&C(a,5,0)}else kd(a,e),a.O||(a.g=a.g&-1572865|e&1572864);c.size!==a.wa&&sd(a,c.size);a.Da[1]=c.Db;a.H[1]=c.Kb;a.s=a.s+a.H[1]|0}sc(a)}}; -V[208]=function(a){a.c=D(a);var c=Bd(a),d=0;switch(a.c>>3&7){case 0:d=Me(a,c,1);break;case 1:d=Se(a,c,1);break;case 2:d=Pe(a,c,1);break;case 3:d=Ve(a,c,1);break;case 4:d=Ye(a,c,1);break;case 5:d=af(a,c,1);break;case 6:d=Ye(a,c,1);break;case 7:d=df(a,c,1)}Cd(a,d)}; -W[209]=function(a){a.c=D(a);var c=O(a),d=0;switch(a.c>>3&7){case 0:d=Ne(a,c,1);break;case 1:d=Te(a,c,1);break;case 2:d=Qe(a,c,1);break;case 3:d=We(a,c,1);break;case 4:d=Ze(a,c,1);break;case 5:d=bf(a,c,1);break;case 6:d=Ze(a,c,1);break;case 7:d=ef(a,c,1)}P(a,d)}; -X[209]=function(a){a.c=D(a);var c=R(a),d=0;switch(a.c>>3&7){case 0:d=Oe(a,c,1);break;case 1:d=Ue(a,c,1);break;case 2:d=Re(a,c,1);break;case 3:d=Xe(a,c,1);break;case 4:d=$e(a,c,1);break;case 5:d=cf(a,c,1);break;case 6:d=$e(a,c,1);break;case 7:d=ff(a,c,1)}S(a,d)}; -V[210]=function(a){a.c=D(a);var c=Bd(a),d=a.A[4]&31,e=0;switch(a.c>>3&7){case 0:e=Me(a,c,d);break;case 1:e=Se(a,c,d);break;case 2:e=Pe(a,c,d);break;case 3:e=Ve(a,c,d);break;case 4:e=Ye(a,c,d);break;case 5:e=af(a,c,d);break;case 6:e=Ye(a,c,d);break;case 7:e=df(a,c,d)}Cd(a,e)}; -W[211]=function(a){a.c=D(a);var c=O(a),d=a.A[4]&31,e=0;switch(a.c>>3&7){case 0:e=Ne(a,c,d);break;case 1:e=Te(a,c,d);break;case 2:e=Qe(a,c,d);break;case 3:e=We(a,c,d);break;case 4:e=Ze(a,c,d);break;case 5:e=bf(a,c,d);break;case 6:e=Ze(a,c,d);break;case 7:e=ef(a,c,d)}P(a,e)}; -X[211]=function(a){a.c=D(a);var c=R(a),d=a.A[4]&31,e=0;switch(a.c>>3&7){case 0:e=Oe(a,c,d);break;case 1:e=Ue(a,c,d);break;case 2:e=Re(a,c,d);break;case 3:e=Xe(a,c,d);break;case 4:e=$e(a,c,d);break;case 5:e=cf(a,c,d);break;case 6:e=$e(a,c,d);break;case 7:e=ff(a,c,d)}S(a,e)};V[212]=function(a){var c=D(a);if(0===c)ud(a);else{var d=a.A[0];a.A[1]=d/c;a.A[0]=d%c;a.J=a.A[0];a.o=196;a.g&=-2066}};V[213]=function(a){var c=D(a);a.J=a.A[0]+a.A[1]*c&255;a.j[0]=a.J;a.ba=7;a.o=196;a.g&=-2066}; -V[214]=function(a){a.A[0]=-a.Aa()};V[215]=function(a){a.A[0]=a.$a?ad(a,ed(a,3)+a.a[3]+a.A[0]):ad(a,ed(a,3)+a.j[6]+a.A[0])};V[216]=function(a){a.c=D(a);vd(a);if(192>a.c){var c=a.qa,d=a.c,e=a.M(a.c);a=d>>3&7;d=ub(c,e)}else c=a.qa,d=a.c,a=d>>3&7,d=pb(c,d&7);e=eb(c);switch(a){case 0:c.f[c.b]=e+d;break;case 1:c.f[c.b]=e*d;break;case 2:db(c,d);break;case 3:db(c,d);c.pop();break;case 4:c.f[c.b]=e-d;break;case 5:c.f[c.b]=d-e;break;case 6:c.f[c.b]=e/d;break;case 7:c.f[c.b]=d/e}}; -V[217]=function(a){a.c=D(a);vd(a);if(192>a.c){var c=a.qa,d=a.c;a=a.M(a.c);switch(d>>3&7){case 0:a=ub(c,a);c.push(a);break;case 1:$a(c);break;case 2:d=eb(c);c.R[0]=d;v(c.u,a,c.ma[0]);break;case 3:d=eb(c);c.R[0]=d;v(c.u,a,c.ma[0]);c.pop();break;case 4:mb(c,a);break;case 5:c.D=w(c.u,a);break;case 6:hb(c,a);break;case 7:jb(c.u,a,c.D)}}else switch(c=a.qa,d=a.c,a=d&7,d>>3&7){case 0:d=pb(c,a);c.push(d);break;case 1:d=pb(c,a);c.f[c.b+a&7]=eb(c);c.f[c.b]=d;break;case 2:switch(a){case 0:break;default:$a(c)}break; -case 3:$a(c);break;case 4:d=eb(c);switch(a){case 0:c.f[c.b]=-d;break;case 1:c.f[c.b]=Math.abs(d);break;case 4:a=d;c.l&=-18177;isNaN(a)?c.l|=17664:0===a?c.l|=16384:0>a&&(c.l|=256);break;case 5:a=d;c.l&=-18177;c.l|=c.sign(0)<<9;c.l=c.m>>c.b&1?c.l|16640:isNaN(a)?c.l|256:0===a?c.l|16384:Infinity===a||-Infinity===a?c.l|1280:c.l|1024;break;default:$a(c)}break;case 5:c.push(c.sa[a]);break;case 6:d=eb(c);switch(a){case 0:c.f[c.b]=Math.pow(2,d)-1;break;case 1:c.f[c.b+1&7]=pb(c,1)*Math.log(d)/Math.LN2;c.pop(); -break;case 2:c.f[c.b]=Math.tan(d);c.push(1);break;case 3:c.f[c.b+1&7]=Math.atan2(pb(c,1),d);c.pop();break;case 4:c.K[0]=eb(c);a=((c.v[7]&127)<<4|c.v[6]>>4)-1023;c.v[7]=63|c.v[7]&128;c.v[6]|=240;c.f[c.b]=a;c.push(c.K[0]);break;case 5:c.f[c.b]=d%pb(c,1);break;case 6:c.b=c.b-1&7;c.l&=-513;break;case 7:c.b=c.b+1&7,c.l&=-513}break;case 7:switch(d=eb(c),a){case 0:c.f[c.b]=d%pb(c,1);break;case 1:c.f[c.b+1&7]=pb(c,1)*Math.log(d+1)/Math.LN2;c.pop();break;case 2:c.f[c.b]=Math.sqrt(d);break;case 3:c.f[c.b]= -Math.sin(d);c.push(Math.cos(d));break;case 4:c.f[c.b]=nb(c,d);break;case 5:c.f[c.b]=d*Math.pow(2,ob(pb(c,1)));break;case 6:c.f[c.b]=Math.sin(d);break;case 7:c.f[c.b]=Math.cos(d)}}}; -V[218]=function(a){a.c=D(a);vd(a);if(192>a.c){var c=a.qa,d=a.c,e=a.M(a.c);a=d>>3&7;d=x(c.u,e);e=eb(c);switch(a){case 0:c.f[c.b]=e+d;break;case 1:c.f[c.b]=e*d;break;case 2:db(c,d);break;case 3:db(c,d);c.pop();break;case 4:c.f[c.b]=e-d;break;case 5:c.f[c.b]=d-e;break;case 6:c.f[c.b]=e/d;break;case 7:c.f[c.b]=d/e}}else switch(c=a.qa,a=a.c,d=a&7,a>>3&7){case 0:c.u.Va()&&(c.f[c.b]=pb(c,d),c.m&=~(1<a.c){var c=a.qa,d=a.c;a=a.M(a.c);switch(d>>3&7){case 0:a=x(c.u,a);c.push(a);break;case 2:d=nb(c,eb(c));2147483647>=d&&-2147483648<=d?v(c.u,a,d):(cb(c),v(c.u,a,-2147483648));break;case 3:d=nb(c,eb(c));2147483647>=d&&-2147483648<=d?v(c.u,a,d):(cb(c),v(c.u,a,-2147483648));c.pop();break;case 5:c.push(qb(c,a));break;case 7:ib(c.u,a,10);rb(c,a,0);c.pop();break;default:$a(c)}}else switch(c=a.qa,a=a.c,d=a&7,a>>3&7){case 0:c.u.Va()||(c.f[c.b]=pb(c,d),c.m&=~(1<a.c){var c=a.qa,d=a.c,e=a.M(a.c);a=d>>3&7;d=sb(c,e);e=eb(c);switch(a){case 0:c.f[c.b]=e+d;break;case 1:c.f[c.b]=e*d;break;case 2:db(c,d);break;case 3:db(c,d);c.pop();break;case 4:c.f[c.b]=e-d;break;case 5:c.f[c.b]=d-e;break;case 6:c.f[c.b]=e/d;break;case 7:c.f[c.b]=d/e}}else{c=a.qa;d=a.c;a=d>>3&7;var e=d&7,d=c.b+e&7,e=pb(c,e),g=eb(c);switch(a){case 0:c.f[d]=e+g;break;case 1:c.f[d]=e*g;break;case 2:db(c,e);break;case 3:db(c,e);c.pop();break;case 4:c.f[d]=g- -e;break;case 5:c.f[d]=e-g;break;case 6:c.f[d]=g/e;break;case 7:c.f[d]=e/g}}}; -V[221]=function(a){a.c=D(a);vd(a);if(192>a.c){var c=a.qa,d=a.c;a=a.M(a.c);switch(d>>3&7){case 0:a=sb(c,a);c.push(a);break;case 1:$a(c);break;case 2:tb(c,a);break;case 3:tb(c,a);c.pop();break;case 4:mb(c,a);a+=28;for(d=0;8>d;d++)c.f[d]=qb(c,a),a+=10;break;case 5:$a(c);break;case 6:ib(c.u,a,108);hb(c,a);a+=28;for(d=0;8>d;d++)rb(c,a,d-c.b&7),a+=10;gb(c);break;case 7:jb(c.u,a,c.l&-14337|c.b<<11)}}else switch(c=a.qa,a=a.c,d=a&7,a>>3&7){case 0:c.m|=1<<(c.b+d&7);break;case 2:c.f[c.b+d&7]=eb(c);break;case 3:0!== -d&&(c.f[c.b+d&7]=eb(c));c.pop();break;case 4:a=pb(c,d);db(c,a);break;case 5:a=pb(c,d);db(c,a);c.pop();break;default:$a(c)}}; -V[222]=function(a){a.c=D(a);vd(a);if(192>a.c){var c=a.qa,d=a.c,e=a.M(a.c);a=d>>3&7;d=w(c.u,e)<<16>>16;e=eb(c);switch(a){case 0:c.f[c.b]=e+d;break;case 1:c.f[c.b]=e*d;break;case 2:db(c,d);break;case 3:db(c,d);c.pop();break;case 4:c.f[c.b]=e-d;break;case 5:c.f[c.b]=d-e;break;case 6:c.f[c.b]=e/d;break;case 7:c.f[c.b]=d/e}}else{c=a.qa;d=a.c;a=d>>3&7;var d=d&7,e=c.b+d&7,g=pb(c,d),h=eb(c);switch(a){case 0:c.f[e]=g+h;break;case 1:c.f[e]=g*h;break;case 2:db(c,g);break;case 3:1===d?(db(c,c.f[e]),c.pop()): -$a(c);break;case 4:c.f[e]=h-g;break;case 5:c.f[e]=g-h;break;case 6:c.f[e]=h/g;break;case 7:c.f[e]=g/h}c.pop()}}; -V[223]=function(a){a.c=D(a);vd(a);if(192>a.c){var c=a.qa,d=a.c;a=a.M(a.c);switch(d>>3&7){case 0:a=w(c.u,a)<<16>>16;c.push(a);break;case 1:$a(c);break;case 2:d=nb(c,eb(c));32767>=d&&-32768<=d?jb(c.u,a,d):(cb(c),jb(c.u,a,32768));break;case 3:d=nb(c,eb(c));32767>=d&&-32768<=d?jb(c.u,a,d):(cb(c),jb(c.u,a,32768));c.pop();break;case 4:$a(c);break;case 5:d=x(c.u,a)>>>0;a=x(c.u,a+4);c.push(d+4294967296*a);break;case 6:$a(c);break;case 7:ib(c.u,a,8);var d=nb(c,eb(c)),e,g;0x7fffffffffffffff>d&&-9223372036854775808<= -d?(e=d|0,g=d/4294967296|0,0===g&&0>d&&(g=-1)):(e=0,g=-2147483648,cb(c));v(c.u,a,e);v(c.u,a+4,g);c.pop()}}else switch(c=a.qa,a=a.c,d=a&7,a>>3&7){case 4:224===a?c.u.j[0]=c.l&-14337|c.b<<11:$a(c);break;case 5:a=pb(c,d);fb(c,a);c.pop();break;case 6:fb(c,pb(c,d));c.pop();break;default:$a(c)}};V[224]=function(a){var c=E(a);--a.i[a.L]&&!a.Eb()&&(a.s=a.s+c|0)};V[225]=function(a){var c=E(a);--a.i[a.L]&&a.Eb()&&(a.s=a.s+c|0)};V[226]=function(a){a.loop(E(a))}; -V[227]=function(a){var c=E(a);0===a.i[a.L]&&(a.s=a.s+c|0)};V[228]=function(a){var c=D(a);Nd(a,c,1);a.A[0]=Ea(a.C,c)};W[229]=function(a){var c=D(a);Nd(a,c,2);a.j[0]=Fa(a.C,c)};X[229]=function(a){var c=D(a);Nd(a,c,4);a.a[0]=Ga(a.C,c)};V[230]=function(a){var c=D(a);Nd(a,c,1);Ba(a.C,c,a.A[0])};W[231]=function(a){var c=D(a);Nd(a,c,2);Ca(a.C,c,a.j[0])};X[231]=function(a){var c=D(a);Nd(a,c,4);Da(a.C,c,a.a[0])};W[232]=function(a){var c=F(a)<<16>>16;K(a,nd(a));vf(a,c)}; -X[232]=function(a){var c=G(a);J(a,nd(a));a.s=a.s+c|0};W[233]=function(a){var c=F(a)<<16>>16;vf(a,c)};X[233]=function(a){var c=G(a);a.s=a.s+c|0};W[234]=function(a){var c=F(a);C(a,1,F(a));a.s=c+a.H[1]|0};X[234]=function(a){var c=G(a);C(a,1,F(a));a.s=c+a.H[1]|0};V[235]=function(a){var c=E(a);a.s=a.s+c|0};V[236]=function(a){var c=a.j[4];Nd(a,c,1);a.A[0]=Ea(a.C,c)};W[237]=function(a){var c=a.j[4];Nd(a,c,2);a.j[0]=Fa(a.C,c)};X[237]=function(a){var c=a.j[4];Nd(a,c,4);a.a[0]=Ga(a.C,c)}; -V[238]=function(a){var c=a.j[4];Nd(a,c,1);Ba(a.C,c,a.A[0])};W[239]=function(a){var c=a.j[4];Nd(a,c,2);Ca(a.C,c,a.j[0])};X[239]=function(a){var c=a.j[4];Nd(a,c,4);Da(a.C,c,a.a[0])};V[240]=function(a){Wc(a)};V[241]=function(a){throw a.debug.S("int1 instruction");};V[242]=function(a){a.Y=1;Wc(a);a.Y=0};V[243]=function(a){a.Y=2;Wc(a);a.Y=0};V[244]=function(a){a.O&&I(a,0);if(0===(a.g&512))throw a.debug.show("cpu halted"),"HALT";a.wc=!0;throw 233495534;};V[245]=function(a){a.g=(a.g|1)^a.Aa();a.o&=-2}; -V[246]=function(a){a.c=D(a);switch(a.c>>3&7){case 0:var c=wd(a),d=D(a);Be(a,c,d,7);break;case 1:c=wd(a);d=D(a);Be(a,c,d,7);break;case 2:Cd(a,~Bd(a));break;case 3:c=Bd(a);c=se(a,c,7);Cd(a,c);break;case 4:c=wd(a)*a.A[0];a.j[0]=c;a.g=256>c?a.g&-2050:a.g|2049;a.o=0;break;case 5:c=(wd(a)<<24>>24)*a.ed[0];a.j[0]=c;a.g=127c?a.g|2049:a.g&-2050;a.o=0;break;case 6:var c=wd(a),d=a.j[0],e=d/c|0;256<=e||0===c?ud(a):(a.A[0]=e,a.A[1]=d%c);break;case 7:c=wd(a)<<24>>24,d=a.Tb[0],e=d/c|0,128<=e||-129>=e|| -0===c?ud(a):(a.A[0]=e,a.A[1]=d%c)}}; -W[247]=function(a){a.c=D(a);switch(a.c>>3&7){case 0:var c=N(a),d=F(a);Be(a,c,d,15);break;case 1:c=N(a);d=F(a);Be(a,c,d,15);break;case 2:c=O(a);P(a,~c);break;case 3:c=O(a);P(a,se(a,c,15));break;case 4:c=N(a);c=c*a.j[0];d=c>>>16;a.j[0]=c;a.j[4]=d;a.g=0===d?a.g&-2050:a.g|2049;a.o=0;break;case 5:c=N(a)<<16>>16;c=c*a.Tb[0];a.j[0]=c;a.j[4]=c>>16;a.g=32767c?a.g|2049:a.g&-2050;a.o=0;break;case 6:var c=N(a),d=(a.j[0]|a.j[4]<<16)>>>0,e=d/c|0;65536<=e||0>e||0===c?ud(a):(a.j[0]=e,a.j[4]=d%c);break; -case 7:c=N(a)<<16>>16,d=a.j[0]|a.j[4]<<16,e=d/c|0,32768<=e||-32769>=e||0===c?ud(a):(a.j[0]=e,a.j[4]=d%c)}}; -X[247]=function(a){a.c=D(a);switch(a.c>>3&7){case 0:var c=xd(a),d=G(a);Be(a,c,d,31);break;case 1:c=xd(a);d=G(a);Be(a,c,d,31);break;case 2:c=R(a);S(a,~c);break;case 3:c=R(a);S(a,se(a,c,31));break;case 4:c=xd(a)>>>0;c=ve(a.a[0],c);a.a[0]=c[0];a.a[2]=c[1];a.g=0===c[1]?a.g&-2050:a.g|2049;a.o=0;break;case 5:c=xd(a);c=we(a.a[0],c);a.a[0]=c[0];a.a[2]=c[1];a.g=c[1]===c[0]>>31?a.g&-2050:a.g|2049;a.o=0;break;case 6:var c=xd(a)>>>0,e=ze(a,a.jc[0],a.jc[2],c),d=e[0],e=e[1];4294967296<=d||0===c?ud(a):(a.a[0]=d, -a.a[2]=e);break;case 7:var c=xd(a),g=a.jc[0],h=a.a[2],e=d=!1;0>c&&(e=!0,c=-c);0>h&&(d=!0,e=!e,g=-g>>>0,h=~h+!g);h=ze(a,g,h,c);g=h[0];h=h[1];e&&(g=-g|0);d&&(h=-h|0);2147483648<=g||-2147483649>=g||0===c?ud(a):(a.a[0]=g,a.a[2]=h)}};V[248]=function(a){a.g&=-2;a.o&=-2};V[249]=function(a){a.g|=1;a.o&=-2};V[250]=function(a){!a.oa||(a.g&131072?3===fd(a):fd(a)>=a.O)?a.g&=-513:I(a,0)};V[251]=function(a){!a.oa||(a.g&131072?3===fd(a):fd(a)>=a.O)?(a.g|=512,Tc(a),Vc(a),sc(a)):I(a,0)};V[252]=function(a){a.g&=-1025}; -V[253]=function(a){a.g|=1024};V[254]=function(a){a.c=D(a);var c=a.c&56;0===c?(c=Bd(a),Cd(a,qe(a,c,7))):8===c?(c=Bd(a),Cd(a,re(a,c,7))):u(a)}; -W[255]=function(a){a.c=D(a);switch(a.c>>3&7){case 0:var c=O(a);P(a,qe(a,c,15));break;case 1:c=O(a);P(a,re(a,c,15));break;case 2:c=N(a);K(a,nd(a));a.s=a.H[1]+c|0;break;case 3:192<=a.c&&u(a);var d=a.M(a.c),c=w(a,d+2),d=w(a,d);ib(a,H(a,-4),4);K(a,a.N[1]);K(a,nd(a));C(a,1,c);a.s=a.H[1]+d|0;break;case 4:c=N(a);a.s=a.H[1]+c|0;break;case 5:192<=a.c&&u(a);d=a.M(a.c);c=w(a,d+2);d=w(a,d);C(a,1,c);a.s=a.H[1]+d|0;break;case 6:c=N(a);K(a,c);break;case 7:u(a)}}; -X[255]=function(a){a.c=D(a);switch(a.c>>3&7){case 0:var c=R(a);S(a,qe(a,c,31));break;case 1:c=R(a);S(a,re(a,c,31));break;case 2:c=xd(a);J(a,nd(a));a.s=a.H[1]+c|0;break;case 3:192<=a.c&&u(a);var d=a.M(a.c),c=w(a,d+4),d=x(a,d);ib(a,H(a,-8),8);J(a,a.N[1]);J(a,nd(a));C(a,1,c);a.s=a.H[1]+d|0;break;case 4:c=xd(a);a.s=a.H[1]+c|0;break;case 5:192<=a.c&&u(a);d=a.M(a.c);c=w(a,d+4);d=x(a,d);C(a,1,c);a.s=a.H[1]+d|0;break;case 6:c=xd(a);J(a,c);break;case 7:u(a)}};var Nf=[],Of=[];r.prototype.Oe=Nf; -r.prototype.Pe=Of;for(var Pf=0;256>Pf;Pf++)V[Pf]?Nf[Pf]=Of[Pf]=V[Pf]:W[Pf]&&(Nf[Pf]=W[Pf],Of[Pf]=X[Pf]);V=[];W=[];X=[]; -V[0]=function(a){a.c=D(a);a.oa&&!gd(a)||u(a);switch(a.c>>3&7){case 0:var c=a.M(a.c);zd(a,c,a.N[7]);192<=a.c&&(a.a[a.c&7]&=65535);break;case 1:c=a.M(a.c);zd(a,c,a.N[6]);192<=a.c&&(a.a[a.c&7]&=65535);break;case 2:a.O&&I(a,0);c=N(a);qd(a,c);break;case 3:a.O&&I(a,0);var c=N(a),d=pd(a,c);if(!d.Vd)throw a.debug.S("TR can only be loaded from GDT");if(d.mb)throw a.debug.S("#GP handler");if(!d.tb)throw a.debug.S("#GP handler");if(!d.yc)throw a.debug.S("#GP handler");if(9!==d.type)throw a.debug.S("#GP handler"); -a.H[6]=d.Kb;a.Da[6]=d.Db;a.N[6]=c;a.memory.ka(d.jd+5|0,a.memory.aa(d.jd+5|0)|2);break;case 4:N(a);a.o&=-65;a.g|=64;break;case 5:N(a);a.o&=-65;a.g|=64;break;default:u(a)}}; -V[1]=function(a){a.c=D(a);var c=a.c>>3&7;if(4===c){var d=a.M(a.c);zd(a,d,a.F[0])}else if(6===c)a.O&&I(a,0),d=N(a),a.F[0]=a.F[0]&-16|d&15,a.oa&&(a.F[0]|=1),Xc(a);else switch(192<=a.c&&u(a),2!==c&&3!==c||!a.oa||(a.na=9),d=a.M(a.c),a.na=-1,c){case 0:ib(a,d,6);jb(a,d,a.uc);v(a,d+2,a.Pb);break;case 1:ib(a,d,6);jb(a,d,a.vc);v(a,d+2,a.Rb);break;case 2:a.O&&I(a,0);c=w(a,d);d=x(a,d+2);a.uc=c;a.Pb=d;a.Ja||(a.Pb&=16777215);break;case 3:a.O&&I(a,0);c=w(a,d);d=x(a,d+2);a.vc=c;a.Rb=d;a.Ja||(a.Rb&=16777215);break; -case 7:a.O&&I(a,0);d=d>>>12;a.zb[d]=0;a.kd[d]=0;a.ub=-1;a.Ac=-1;break;default:u(a)}};W[2]=function(a){a.c=D(a);a.oa&&!gd(a)||u(a);var c=N(a);Ld(a,Od(a,c,Jd(a)))};X[2]=function(a){a.c=D(a);a.oa&&!gd(a)||u(a);var c=N(a);Md(a,Od(a,c,T(a)))};W[3]=function(a){a.c=D(a);a.oa&&!gd(a)||u(a);var c=N(a);Ld(a,Pd(a,c,Jd(a)))};X[3]=function(a){a.c=D(a);a.oa&&!gd(a)||u(a);var c=N(a);Md(a,Pd(a,c,T(a)))};V[4]=function(a){u(a)};V[5]=function(a){u(a)};V[6]=function(a){a.O?I(a,0):a.F[0]&=-9};V[7]=function(a){u(a)}; -V[8]=function(a){u(a)};V[9]=function(a){a.O&&I(a,0)};V[10]=function(a){u(a)};V[11]=function(a){u(a)};V[12]=function(a){u(a)};V[13]=function(a){u(a)};V[14]=function(a){u(a)};V[15]=function(a){u(a)};V[16]=function(a){u(a)};V[17]=function(a){u(a)};V[18]=function(a){u(a)};V[19]=function(a){u(a)};V[20]=function(a){u(a)};V[21]=function(a){u(a)};V[22]=function(a){u(a)};V[23]=function(a){u(a)};V[24]=function(a){a.c=D(a);192>a.c&&a.M(a.c)};V[25]=function(a){u(a)};V[26]=function(a){u(a)};V[27]=function(a){u(a)}; -V[28]=function(a){u(a)};V[29]=function(a){u(a)};V[30]=function(a){u(a)};V[31]=function(a){u(a)};V[32]=function(a){a.c=D(a);a.O&&I(a,0);switch(a.c>>3&7){case 0:Gd(a,a.F[0]);break;case 2:Gd(a,a.F[2]);break;case 3:Gd(a,a.F[3]);break;case 4:Gd(a,a.F[4]);break;default:u(a)}};V[33]=function(a){a.c=D(a);a.O&&I(a,0);a.a[a.c&7]=a.Zb[a.c>>3&7]}; -V[34]=function(a){a.c=D(a);a.O&&I(a,0);var c=Fd(a);switch(a.c>>3&7){case 0:a.F[0]=c;if(-2147483648===(a.F[0]&-2147483647))throw a.debug.S("#GP handler");Xc(a);break;case 2:a.F[2]=c;break;case 3:a.F[3]=c;rd(a);break;case 4:c&-3565568&&I(a,0);(a.F[4]^c)&128&&(c&128?rd(a):Sc(a));a.F[4]=c;a.cd=a.F[4]&16?128:0;if(a.F[4]&32)throw a.debug.S("PAE");break;default:u(a)}};V[35]=function(a){a.c=D(a);a.O&&I(a,0);a.Zb[a.c>>3&7]=Fd(a)};V[36]=function(a){u(a)};V[37]=function(a){u(a)};V[38]=function(a){u(a)}; -V[39]=function(a){u(a)};V[40]=function(a){u(a)};V[41]=function(a){u(a)};V[42]=function(a){u(a)};V[43]=function(a){u(a)};V[44]=function(a){u(a)};V[45]=function(a){u(a)};V[46]=function(a){u(a)};V[47]=function(a){u(a)};V[48]=function(a){a.O&&I(a,0);var c=a.a[0],d=a.a[2];switch(a.a[1]){case 372:a.mc=c&65535;break;case 374:a.Hc=c;break;case 373:a.Ic=c;break;case 16:c=(c>>>0)+4294967296*(d>>>0),a.ld=La()-c/8192}}; -V[49]=function(a){if(a.O&&a.F[4]&4)I(a,0);else{var c=La()-a.ld;a.a[0]=8192*c;a.a[2]=1.9073486328125E-6*c}};V[50]=function(a){a.O&&I(a,0);var c=0;switch(a.a[1]){case 372:c=a.mc;break;case 374:c=a.Hc;break;case 373:c=a.Ic;break;case 16:var d=La()-a.ld;a.a[0]=8192*d;a.a[2]=1.9073486328125E-6*d;break;case 27:c=4276092928}a.a[0]=c;a.a[2]=0};V[51]=function(a){u(a)}; -V[52]=function(a){var c=a.mc&65532;a.oa&&0!==c||I(a,0);a.g&=-131585;a.s=a.Hc;a.a[4]=a.Ic;a.N[1]=c;a.yb[1]=0;a.Da[1]=-1;a.H[1]=0;a.wa||sd(a,!0);a.O=0;Yc(a);a.N[2]=c+8;a.yb[2]=0;a.Da[2]=-1;a.H[2]=0;a.Za=!0};V[53]=function(a){var c=a.mc&65532;a.oa&&!a.O&&0!==c||I(a,0);a.s=a.a[2];a.a[4]=a.a[1];a.N[1]=c+16|3;a.yb[1]=0;a.Da[1]=-1;a.H[1]=0;a.wa||sd(a,!0);a.O=3;Yc(a);a.N[2]=c+24|3;a.yb[2]=0;a.Da[2]=-1;a.H[2]=0;a.Za=!0};V[54]=function(a){u(a)};V[55]=function(a){u(a)};V[56]=function(a){u(a)};V[57]=function(a){u(a)}; -V[58]=function(a){u(a)};V[59]=function(a){u(a)};V[60]=function(a){u(a)};V[61]=function(a){u(a)};V[62]=function(a){u(a)};V[63]=function(a){u(a)};W[64]=function(a){a.c=D(a);yf(a,a.cb())};X[64]=function(a){a.c=D(a);zf(a,a.cb())};W[65]=function(a){a.c=D(a);yf(a,!a.cb())};X[65]=function(a){a.c=D(a);zf(a,!a.cb())};W[66]=function(a){a.c=D(a);yf(a,a.Va())};X[66]=function(a){a.c=D(a);zf(a,a.Va())};W[67]=function(a){a.c=D(a);yf(a,!a.Va())};X[67]=function(a){a.c=D(a);zf(a,!a.Va())}; -W[68]=function(a){a.c=D(a);yf(a,a.Xa())};X[68]=function(a){a.c=D(a);zf(a,a.Xa())};W[69]=function(a){a.c=D(a);yf(a,!a.Xa())};X[69]=function(a){a.c=D(a);zf(a,!a.Xa())};W[70]=function(a){a.c=D(a);yf(a,Ef(a))};X[70]=function(a){a.c=D(a);zf(a,Ef(a))};W[71]=function(a){a.c=D(a);yf(a,!Ef(a))};X[71]=function(a){a.c=D(a);zf(a,!Ef(a))};W[72]=function(a){a.c=D(a);yf(a,a.eb())};X[72]=function(a){a.c=D(a);zf(a,a.eb())};W[73]=function(a){a.c=D(a);yf(a,!a.eb())};X[73]=function(a){a.c=D(a);zf(a,!a.eb())}; -W[74]=function(a){a.c=D(a);yf(a,a.Wa())};X[74]=function(a){a.c=D(a);zf(a,a.Wa())};W[75]=function(a){a.c=D(a);yf(a,!a.Wa())};X[75]=function(a){a.c=D(a);zf(a,!a.Wa())};W[76]=function(a){a.c=D(a);yf(a,Ff(a))};X[76]=function(a){a.c=D(a);zf(a,Ff(a))};W[77]=function(a){a.c=D(a);yf(a,!Ff(a))};X[77]=function(a){a.c=D(a);zf(a,!Ff(a))};W[78]=function(a){a.c=D(a);yf(a,Gf(a))};X[78]=function(a){a.c=D(a);zf(a,Gf(a))};W[79]=function(a){a.c=D(a);yf(a,!Gf(a))};X[79]=function(a){a.c=D(a);zf(a,!Gf(a))};V[80]=function(a){u(a)}; -V[81]=function(a){u(a)};V[82]=function(a){u(a)};V[83]=function(a){u(a)};V[84]=function(a){u(a)};V[85]=function(a){u(a)};V[86]=function(a){u(a)};V[87]=function(a){u(a)};V[88]=function(a){u(a)};V[89]=function(a){u(a)};V[90]=function(a){u(a)};V[91]=function(a){u(a)};V[92]=function(a){u(a)};V[93]=function(a){u(a)};V[94]=function(a){u(a)};V[95]=function(a){u(a)};V[96]=function(a){u(a)};V[97]=function(a){u(a)};V[98]=function(a){u(a)};V[99]=function(a){u(a)};V[100]=function(a){u(a)};V[101]=function(a){u(a)}; -V[102]=function(a){u(a)};V[103]=function(a){u(a)};V[104]=function(a){u(a)};V[105]=function(a){u(a)};V[106]=function(a){u(a)};V[107]=function(a){u(a)};V[108]=function(a){u(a)};V[109]=function(a){u(a)};V[110]=function(a){u(a)};V[111]=function(a){u(a)};V[112]=function(a){u(a)};V[113]=function(a){u(a)};V[114]=function(a){u(a)};V[115]=function(a){u(a)};V[116]=function(a){u(a)};V[117]=function(a){u(a)};V[118]=function(a){u(a)};V[119]=function(a){u(a)};V[120]=function(a){u(a)};V[121]=function(a){u(a)}; -V[122]=function(a){u(a)};V[123]=function(a){u(a)};V[124]=function(a){u(a)};V[125]=function(a){u(a)};V[126]=function(a){u(a)};V[127]=function(a){u(a)};W[128]=function(a){wf(a,a.cb())};X[128]=function(a){xf(a,a.cb())};W[129]=function(a){wf(a,!a.cb())};X[129]=function(a){xf(a,!a.cb())};W[130]=function(a){wf(a,a.Va())};X[130]=function(a){xf(a,a.Va())};W[131]=function(a){wf(a,!a.Va())};X[131]=function(a){xf(a,!a.Va())};W[132]=function(a){wf(a,a.Xa())};X[132]=function(a){xf(a,a.Xa())}; -W[133]=function(a){wf(a,!a.Xa())};X[133]=function(a){xf(a,!a.Xa())};W[134]=function(a){wf(a,Ef(a))};X[134]=function(a){xf(a,Ef(a))};W[135]=function(a){wf(a,!Ef(a))};X[135]=function(a){xf(a,!Ef(a))};W[136]=function(a){wf(a,a.eb())};X[136]=function(a){xf(a,a.eb())};W[137]=function(a){wf(a,!a.eb())};X[137]=function(a){xf(a,!a.eb())};W[138]=function(a){wf(a,a.Wa())};X[138]=function(a){xf(a,a.Wa())};W[139]=function(a){wf(a,!a.Wa())};X[139]=function(a){xf(a,!a.Wa())};W[140]=function(a){wf(a,Ff(a))}; -X[140]=function(a){xf(a,Ff(a))};W[141]=function(a){wf(a,!Ff(a))};X[141]=function(a){xf(a,!Ff(a))};W[142]=function(a){wf(a,Gf(a))};X[142]=function(a){xf(a,Gf(a))};W[143]=function(a){wf(a,!Gf(a))};X[143]=function(a){xf(a,!Gf(a))};V[144]=function(a){a.c=D(a);Df(a,a.cb())};V[145]=function(a){a.c=D(a);Df(a,!a.cb())};V[146]=function(a){a.c=D(a);Df(a,a.Va())};V[147]=function(a){a.c=D(a);Df(a,!a.Va())};V[148]=function(a){a.c=D(a);Df(a,a.Xa())};V[149]=function(a){a.c=D(a);Df(a,!a.Xa())}; -V[150]=function(a){a.c=D(a);Df(a,Ef(a))};V[151]=function(a){a.c=D(a);Df(a,!Ef(a))};V[152]=function(a){a.c=D(a);Df(a,a.eb())};V[153]=function(a){a.c=D(a);Df(a,!a.eb())};V[154]=function(a){a.c=D(a);Df(a,a.Wa())};V[155]=function(a){a.c=D(a);Df(a,!a.Wa())};V[156]=function(a){a.c=D(a);Df(a,Ff(a))};V[157]=function(a){a.c=D(a);Df(a,!Ff(a))};V[158]=function(a){a.c=D(a);Df(a,Gf(a))};V[159]=function(a){a.c=D(a);Df(a,!Gf(a))};W[160]=function(a){K(a,a.N[4])};X[160]=function(a){J(a,a.N[4])}; -W[161]=function(a){C(a,4,w(a,H(a,0)));md(a,ld(a)+2)};X[161]=function(a){C(a,4,w(a,H(a,0)));md(a,ld(a)+4)}; -V[162]=function(a){var c=0,d=0,e=0,g=0;switch(a.a[0]){case 0:c=2;g=1970169159;e=1231384169;d=1818588270;break;case 1:c=132690;g=67584;d=1082130432;e=(a.qa?1:0)|43320;e|=512;break;case 2:c=1717260289;d=g=0;e=8024064;break;case 4:switch(a.a[1]){case 0:c=289;g=29360191;d=63;e=1;break;case 1:c=290;g=29360191;d=63;e=1;break;case 2:c=323,g=96469055,d=4095,e=1}break;case -2147483648:c=5}a.a[0]=c;a.a[1]=d;a.a[2]=e;a.a[3]=g};W[163]=function(a){a.c=D(a);192>a.c?pf(a,a.M(a.c),Kd(a)):lf(a,Dd(a),Jd(a)&15)}; -X[163]=function(a){a.c=D(a);192>a.c?pf(a,a.M(a.c),T(a)):lf(a,Fd(a),T(a)&31)};W[164]=function(a){a.c=D(a);var c=O(a);P(a,jf(a,c,Jd(a),D(a)&31))};X[164]=function(a){a.c=D(a);var c=R(a);S(a,kf(a,c,T(a),D(a)&31))};W[165]=function(a){a.c=D(a);var c=O(a);P(a,jf(a,c,Jd(a),a.A[4]&31))};X[165]=function(a){a.c=D(a);var c=R(a);S(a,kf(a,c,T(a),a.A[4]&31))};V[166]=function(a){u(a)};V[167]=function(a){u(a)};W[168]=function(a){K(a,a.N[5])};X[168]=function(a){J(a,a.N[5])}; -W[169]=function(a){C(a,5,w(a,H(a,0)));md(a,ld(a)+2)};X[169]=function(a){C(a,5,w(a,H(a,0)));md(a,ld(a)+4)};V[170]=function(a){u(a)};W[171]=function(a){a.c=D(a);192>a.c?sf(a,a.M(a.c),Kd(a)):Ed(a,nf(a,Dd(a),Kd(a)&15))};X[171]=function(a){a.c=D(a);192>a.c?sf(a,a.M(a.c),T(a)):Gd(a,nf(a,Fd(a),T(a)&31))};W[172]=function(a){a.c=D(a);var c=O(a);P(a,gf(a,c,Jd(a),D(a)&31))};X[172]=function(a){a.c=D(a);var c=R(a);S(a,hf(a,c,T(a),D(a)&31))};W[173]=function(a){a.c=D(a);var c=O(a);P(a,gf(a,c,Jd(a),a.A[4]&31))}; -X[173]=function(a){a.c=D(a);var c=R(a);S(a,hf(a,c,T(a),a.A[4]&31))};V[174]=function(a){a.c=D(a);switch(a.c>>3&7){case 6:break;default:u(a)}};W[175]=function(a){a.c=D(a);var c=N(a)<<16>>16;Ld(a,te(a,Kd(a),c))};X[175]=function(a){a.c=D(a);var c=xd(a);Md(a,xe(a,T(a),c))};V[176]=function(a){a.c=D(a);if(192>a.c){var c=a.M(a.c);ib(a,c,1);var d=ad(a,c)}else d=a.A[a.c<<2&12|a.c>>2&1];je(a,a.A[0],d,7);a.Eb()?192>a.c?bd(a,c,Hd(a)):a.A[a.c<<2&12|a.c>>2&1]=Hd(a):a.A[0]=d}; -W[177]=function(a){a.c=D(a);if(192>a.c){var c=a.M(a.c);ib(a,c,2);var d=w(a,c)}else d=Dd(a);je(a,a.j[0],d,15);a.Eb()?192>a.c?jb(a,c,Jd(a)):Ed(a,Jd(a)):a.j[0]=d};X[177]=function(a){a.c=D(a);if(192>a.c){var c=a.M(a.c);ib(a,c,4);var d=x(a,c)}else d=Fd(a);je(a,a.a[0],d,31);a.Eb()?192>a.c?v(a,c,T(a)):Gd(a,T(a)):a.a[0]=d};W[178]=function(a){a.c=D(a);Kf(a,2)};X[178]=function(a){a.c=D(a);Lf(a,2)};W[179]=function(a){a.c=D(a);192>a.c?rf(a,a.M(a.c),Kd(a)):Ed(a,of(a,Dd(a),Kd(a)&15))}; -X[179]=function(a){a.c=D(a);192>a.c?rf(a,a.M(a.c),T(a)):Gd(a,of(a,Fd(a),T(a)&31))};W[180]=function(a){a.c=D(a);Kf(a,4)};X[180]=function(a){a.c=D(a);Lf(a,4)};W[181]=function(a){a.c=D(a);Kf(a,5)};X[181]=function(a){a.c=D(a);Lf(a,5)};W[182]=function(a){a.c=D(a);var c=wd(a);Ld(a,c)};X[182]=function(a){a.c=D(a);var c=wd(a);Md(a,c)};V[183]=function(a){a.c=D(a);var c=N(a);Md(a,c)};W[184]=function(a){a.c=D(a);var c=N(a);Ld(a,tf(a,c))};X[184]=function(a){a.c=D(a);var c=xd(a);Md(a,tf(a,c))};V[185]=function(a){u(a)}; -W[186]=function(a){a.c=D(a);switch(a.c>>3&7){case 4:192>a.c?pf(a,a.M(a.c),D(a)&15):lf(a,Dd(a),D(a)&15);break;case 5:192>a.c?sf(a,a.M(a.c),D(a)&15):Ed(a,nf(a,Dd(a),D(a)&15));break;case 6:192>a.c?rf(a,a.M(a.c),D(a)&15):Ed(a,of(a,Dd(a),D(a)&15));break;case 7:192>a.c?qf(a,a.M(a.c),D(a)&15):Ed(a,mf(a,Dd(a),D(a)&15));break;default:u(a)}}; -X[186]=function(a){a.c=D(a);switch(a.c>>3&7){case 4:192>a.c?pf(a,a.M(a.c),D(a)&31):lf(a,Fd(a),D(a)&31);break;case 5:192>a.c?sf(a,a.M(a.c),D(a)&31):Gd(a,nf(a,Fd(a),D(a)&31));break;case 6:192>a.c?rf(a,a.M(a.c),D(a)&31):Gd(a,of(a,Fd(a),D(a)&31));break;case 7:192>a.c?qf(a,a.M(a.c),D(a)&31):Gd(a,mf(a,Fd(a),D(a)&31));break;default:u(a)}};W[187]=function(a){a.c=D(a);192>a.c?qf(a,a.M(a.c),Kd(a)):Ed(a,mf(a,Dd(a),Kd(a)&15))};X[187]=function(a){a.c=D(a);192>a.c?qf(a,a.M(a.c),T(a)):Gd(a,mf(a,Fd(a),T(a)&31))}; -W[188]=function(a){a.c=D(a);var c=N(a);var d=Jd(a);a.o=0;0===c?(a.g|=64,c=d):(a.g&=-65,c=Qa(-c&c));Ld(a,c)};X[188]=function(a){a.c=D(a);var c=xd(a);var d=T(a);a.o=0;0===c?(a.g|=64,c=d):(a.g&=-65,c=Qa((-c&c)>>>0));Md(a,c)};W[189]=function(a){a.c=D(a);var c=N(a);var d=Jd(a);a.o=0;0===c?(a.g|=64,c=d):(a.g&=-65,c=Qa(c));Ld(a,c)};X[189]=function(a){a.c=D(a);var c=xd(a);var d=T(a);a.o=0;0===c?(a.g|=64,c=d):(a.g&=-65,c=Qa(c>>>0));Md(a,c)};W[190]=function(a){a.c=D(a);var c=wd(a)<<24>>24;Ld(a,c)}; -X[190]=function(a){a.c=D(a);var c=wd(a)<<24>>24;Md(a,c)};V[191]=function(a){a.c=D(a);var c=N(a)<<16>>16;Md(a,c)};V[192]=function(a){a.c=D(a);var c;c=Bd(a);var d=a.c>>1&12|a.c>>5&1,e=a.A[d];a.A[d]=c;c=a.add(c,e,7);Cd(a,c)};W[193]=function(a){a.c=D(a);var c;c=O(a);var d=a.c>>2&14,e=a.j[d];a.j[d]=c;c=a.add(c,e,15);P(a,c)};X[193]=function(a){a.c=D(a);var c;c=R(a);var d=a.c>>3&7,e=a.a[d];a.a[d]=c;c=a.add(c,e,31);S(a,c)};V[194]=function(a){u(a)};V[195]=function(a){u(a)};V[196]=function(a){u(a)}; -V[197]=function(a){u(a)};V[198]=function(a){u(a)};V[199]=function(a){a.c=D(a);switch(a.c>>3&7){case 1:192<=a.c&&u(a);var c=a.M(a.c);ib(a,c,8);var d=x(a,c),e=x(a,c+4|0);a.a[0]===d&&a.a[2]===e?(a.g|=64,v(a,c,a.a[3]),v(a,c+4|0,a.a[1])):(a.g&=-65,a.a[0]=d,a.a[2]=e);a.o&=-65;break;case 6:e=(d=Na())?Oa():0;a.Ja?(c=a.M(a.c),Ad(a,c,e)):(c=a.M(a.c),zd(a,c,e));a.g&=-2262;a.g|=d;a.o=0;break;default:u(a)}};V[200]=function(a){Mf(a,0)};V[201]=function(a){Mf(a,1)};V[202]=function(a){Mf(a,2)}; -V[203]=function(a){Mf(a,3)};V[204]=function(a){Mf(a,4)};V[205]=function(a){Mf(a,5)};V[206]=function(a){Mf(a,6)};V[207]=function(a){Mf(a,7)};V[208]=function(a){u(a)};V[209]=function(a){u(a)};V[210]=function(a){u(a)};V[211]=function(a){u(a)};V[212]=function(a){u(a)};V[213]=function(a){u(a)};V[214]=function(a){u(a)};V[215]=function(a){u(a)};V[216]=function(a){u(a)};V[217]=function(a){u(a)};V[218]=function(a){u(a)};V[219]=function(a){u(a)};V[220]=function(a){u(a)};V[221]=function(a){u(a)};V[222]=function(a){u(a)}; -V[223]=function(a){u(a)};V[224]=function(a){u(a)};V[225]=function(a){u(a)};V[226]=function(a){u(a)};V[227]=function(a){u(a)};V[228]=function(a){u(a)};V[229]=function(a){u(a)};V[230]=function(a){u(a)};V[231]=function(a){u(a)};V[232]=function(a){u(a)};V[233]=function(a){u(a)};V[234]=function(a){u(a)};V[235]=function(a){u(a)};V[236]=function(a){u(a)};V[237]=function(a){u(a)};V[238]=function(a){u(a)};V[239]=function(a){u(a)};V[240]=function(a){u(a)};V[241]=function(a){u(a)};V[242]=function(a){u(a)}; -V[243]=function(a){u(a)};V[244]=function(a){u(a)};V[245]=function(a){u(a)};V[246]=function(a){u(a)};V[247]=function(a){u(a)};V[248]=function(a){u(a)};V[249]=function(a){u(a)};V[250]=function(a){u(a)};V[251]=function(a){u(a)};V[252]=function(a){u(a)};V[253]=function(a){u(a)};V[254]=function(a){u(a)};V[255]=function(a){u(a)};var Qf=[],Rf=[];r.prototype.Sg=Qf;r.prototype.Tg=Rf;for(Pf=0;256>Pf;Pf++)V[Pf]?Qf[Pf]=Rf[Pf]=V[Pf]:W[Pf]&&(Qf[Pf]=W[Pf],Rf[Pf]=X[Pf]);function Rc(a){var c={};a.debug=c;c.zh=!1;c.wh=void 0;c.eh=[];c.Ah=!1;c.show=function(a){if("undefined"!==typeof document){var c=document.getElementById("log");if(c){c.textContent+=a+"\n";c.style.display="block";c.scrollTop=1E9;return}}console.log(a)};c.ab=function(){};c.kh=function(){};c.ih=function(){};c.rh=function(){};c.lh=function(){};c.nh=function(){};c.mh=function(){};c.jh=function(){};c.gh=function(){};c.hh=function(){};c.sh=function(){};c.vh=function(){};c.Bh=function(){};c.step=function(){}; -c.yh=function(){};c.fh=function(){};c.S=function(a){a="Unimplemented"+(a?": "+a:"");c.show(a);c.show("Execution stopped");return a};c.uh=function(){}};function Sf(a){function c(a){return g(a,!1)}function d(a){return g(a,!0)}function e(){for(var a=Object.keys(q),c,d=0;d>8),k(a&255)):k(a)}function k(a){t.I.send("keyboard-code",a)}var q={},t=this;this.f=!0;var y=new Uint16Array([0,0,0,0,0,0,0,0,14,15,0,0,0,28,0,0,42,29,56,0,58,0,0,0,0,0,0,1,0,0,0,0,57,57417,57425,57423,57415,57419,57416,57421,80,0,0,0,0,82,83,0,11,2,3,4,5,6,7,8,9,10,0,39,0,13,0,0,0,30,48,46,32,18,33,34,35,23,36,37,38,50,49,24,25,16,19,31,20,22,47,17,45,21,44,57435,57436,57437,0,0,82,79,80, -81,75,76,77,71,72,73,0,0,0,0,0,0,59,60,61,62,63,64,65,66,67,68,87,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,39,13,51,12,52,53,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,43,27,40,0,57435,57400,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),z={10:13,32:32,39:222,44:188,45:189,46:190,47:191,48:48,49:49,50:50,51:51,52:52,53:53,54:54,55:55,56:56,57:57,59:186,61:187,91:219,92:220,93:221,96:192,97:65,98:66,99:67,100:68, -101:69,102:70,103:71,104:72,105:73,106:74,107:75,108:76,109:77,110:78,111:79,112:80,113:81,114:82,115:83,116:84,117:85,118:86,119:87,120:88,121:89,122:90},B={33:49,34:222,35:51,36:52,37:53,38:55,40:57,41:48,42:56,43:187,58:186,60:188,62:190,63:191,64:50,65:65,66:66,67:67,68:68,69:69,70:70,71:71,72:72,73:73,74:74,75:75,76:76,77:77,78:78,79:79,80:80,81:81,82:82,83:83,84:84,85:85,86:86,87:87,88:88,89:89,90:90,94:54,95:189,123:219,124:220,125:221,126:192},Q={Escape:1,Digit1:2,Digit2:3,Digit3:4,Digit4:5, -Digit5:6,Digit6:7,Digit7:8,Digit8:9,Digit9:10,Digit0:11,Minus:12,Equal:13,Backspace:14,Tab:15,KeyQ:16,KeyW:17,KeyE:18,KeyR:19,KeyT:20,KeyY:21,KeyU:22,KeyI:23,KeyO:24,KeyP:25,BracketLeft:26,BracketRight:27,Enter:28,ControlLeft:29,KeyA:30,KeyS:31,KeyD:32,KeyF:33,KeyG:34,KeyH:35,KeyJ:36,KeyK:37,KeyL:38,Semicolon:39,Quote:40,Backquote:41,ShiftLeft:42,Backslash:43,KeyZ:44,KeyX:45,KeyC:46,KeyV:47,KeyB:48,KeyN:49,KeyM:50,Comma:51,Period:52,Slash:53,ShiftRight:54,NumpadMultiply:55,AltLeft:56,Space:57,CapsLock:58, -F1:59,F2:60,F3:61,F4:62,F5:63,F6:64,F7:65,F8:66,F9:67,F10:68,NumLock:69,ScrollLock:70,Numpad7:71,Numpad8:72,Numpad9:73,NumpadSubtract:74,Numpad4:75,Numpad5:76,Numpad6:77,NumpadAdd:78,Numpad1:79,Numpad2:80,Numpad3:81,Numpad0:82,NumpadDecimal:83,IntlBackslash:86,F11:87,F12:88,NumpadEnter:57372,ControlRight:57373,NumpadDivide:57397,AltRight:57400,Home:57423,ArrowUp:57416,PageUp:57417,ArrowLeft:57419,ArrowRight:57421,End:57423,ArrowDown:57424,PageDown:57425,Insert:57426,Delete:57427,OSLeft:57435,OSRight:57436, -ContextMenu:57437};this.I=a;this.Qa=function(){"undefined"!==typeof window&&(window.removeEventListener("keyup",c,!1),window.removeEventListener("keydown",d,!1),window.removeEventListener("blur",e,!1))};this.ab=function(){"undefined"!==typeof window&&(this.Qa(),window.addEventListener("keyup",c,!1),window.addEventListener("keydown",d,!1),window.addEventListener("blur",e,!1))};this.ab();this.b=function(a){a={keyCode:a};g(a,!0);g(a,!1)};this.l=function(a){var c=a.charCodeAt(0);c in z?this.b(z[c]):c in -B?(k(42),this.b(B[c]),k(170)):console.log("ascii -> keyCode not found: ",c,a)}};function Tf(a){function c(a){return z.enabled&&z.b&&(!a.target||"mousemove"===a.type||"INPUT"!==a.target.nodeName&&"TEXTAREA"!==a.target.nodeName)}function d(a){if(z.I&&c(a)){var d=0,e=0;"number"===typeof a.movementX?(d=a.movementX,e=a.movementY):"number"===typeof a.webkitMovementX?(d=a.webkitMovementX,e=a.webkitMovementY):"number"===typeof a.mozMovementX&&(d=a.mozMovementX,e=a.mozMovementY);e=-(.15*e);z.I.send("mouse-delta",[.15*d,e])}}function e(a){c(a)&&a.preventDefault()}function g(a){c(a)&&k(a, -!0)}function h(a){c(a)&&k(a,!1)}function k(a,c){z.I&&(1===a.which?q=c:2===a.which?y=c:3===a.which?t=c:console.log("Unknown event.which: "+a.which),z.I.send("mouse-click",[q,y,t]),a.preventDefault())}var q=!1,t=!1,y=!1,z=this;this.enabled=!1;this.b=!0;this.I=a;this.I.register("mouse-enable",function(a){this.enabled=a},this);this.Qa=function(){window.removeEventListener("mousemove",d,!1);document.removeEventListener("contextmenu",e,!1);window.removeEventListener("mousedown",g,!1);window.removeEventListener("mouseup", -h,!1)};this.ab=function(){"undefined"!==typeof window&&(this.Qa(),window.addEventListener("mousemove",d,!1),document.addEventListener("contextmenu",e,!1),window.addEventListener("mousedown",g,!1),window.addEventListener("mouseup",h,!1))};this.ab()};function Uf(a,c){function d(a){h.I&&h.enabled&&(h.f(a.which),a.preventDefault())}function e(a){8===a.which&&(h.f(127),a.preventDefault())}function g(a){if(h.enabled){for(var c=a.clipboardData.getData("text/plain"),d=0;dDate.now())){this.l=Date.now();try{this.b=new WebSocket(this.url)}catch(c){this.se()}this.b.binaryType="arraybuffer";this.b.onopen=this.Af.bind(this);this.b.onmessage=this.zf.bind(this);this.b.onclose=this.se.bind(this);this.b.onerror=this.yf.bind(this)}};m.send=function(a){this.b&&1===this.b.readyState?this.b.send(a):(this.f.push(a),128>20)+" MB ...");this.buffer=new ArrayBuffer(a.size);this.onload=void 0}function g(a){this.l=a;this.byteLength=a.size;this.b=256;this.f={};this.onload=void 0}"undefined"=== -typeof XMLHttpRequest?Ra=c:Ra=a;Sa=d;Ta=g;Ua=e;d.prototype.load=function(){void 0!==this.byteLength?this.onload&&this.onload({}):a(this.l,{done:function(a,c){var d=c.getResponseHeader("Content-Range")||"",e=d.match(/\/(\d+)\s*$/);e?(this.byteLength=+e[1],this.onload&&this.onload({})):console.assert(!1,"Cannot use: "+this.l+". `Range: bytes=...` header not supported (Got `"+d+"`)")}.bind(this),headers:{Range:"bytes=0-0"}})};d.prototype.get=function(c,d,e){console.assert(0===c%this.b);console.assert(0=== -d%this.b);console.assert(d);a(this.l,{done:function(a){a=new Uint8Array(a);this.m(c,d,a);e(a)}.bind(this),headers:{Range:"bytes="+c+"-"+(c+d-1)}})};d.prototype.set=function(a,c,d){console.assert(a+c.byteLength<=this.byteLength);var e=c.length;console.assert(0===a%this.b);console.assert(0===e%this.b);console.assert(e);a/=this.b;for(var e=e/this.b,g=0;gc.buffer.size),d=c.async?new Ua(c.buffer):new Ta(c.buffer),t.push({name:a,bc:d})):c.url&&(c.async?(d=new Sa(c.url,c.size),t.push({name:a,bc:d})):t.push({name:a,url:c.url,size:c.size}))}}function e(){q.Yd&&(q.Mf=!0);this.I.send("cpu-init",q);setTimeout(function(){q.Yd&&Gc(k.u,q.Yd);setTimeout(function(){q.Ob&&q.qe&&Wf(q.Ob,q.qe);a.autostart&&this.I.send("cpu-run")}.bind(this), -0)}.bind(this),0)}this.Od=!1;var g=Oc(),h=this.I=g[0];this.m=g[1];var k=this.b=new Ha(this.m);this.I.register("emulator-stopped",function(){this.Od=!1},this);this.I.register("emulator-started",function(){this.Od=!0},this);var q={If:!0};q.cc=a.memory_size||67108864;q.Ea=a.vga_memory_size||8388608;q.af=a.boot_order||531;q.me=void 0;q.vf=void 0;a.network_relay_url&&(new Vf(a.network_relay_url,h),q.uf=!0);a.disable_keyboard||(this.f=new Sf(h));a.disable_mouse||(this.v=new Tf(h));a.screen_container&&(this.l= -new aa(a.screen_container,h));a.serial_container&&new Uf(a.serial_container,h);for(var t=[],g="bios vga_bios cdrom hda hdb fda fdb initial_state".split(" "),h=0;h>8;la(a,e);return a.b.length-1}function qa(a,c,d){var e=ka(a);e.name=c;e.la=d;e.uid=a.b[d].uid;e.Na=a.b[d].Na;e.Ba.type=128;e.mode=a.b[d].mode&438|32768;la(a,e);return a.b.length-1}function na(a,c,d,e,g){var h=ka(a);h.name=c;h.la=d;h.ze=e;h.Ae=g;h.uid=a.b[d].uid;h.Na=a.b[d].Na;h.Ba.type=192;h.mode=a.b[d].mode&438;la(a,h);return a.b.length-1} -function ma(a,c,d,e){var g=ka(a);g.name=c;g.la=d;g.uid=a.b[d].uid;g.Na=a.b[d].Na;g.Ba.type=160;g.hd=e;g.mode=40960;la(a,g);return a.b.length-1}function Zf(a,c,d,e){c=qa(a,c,d);d=a.b[c];(a.f[c]=new Uint8Array(e.length)).set(e);d.size=e.length} -function ia(a,c){var d=ha(a,c);if((d.mode&61440)==pa){var e=ha(a,c);if(e.oc){var g=e.la;-1==g&&(g=0);for(var h=0,k=a.b[c].Ra;-1!=k;)h+=24+gg(a.b[k].name),k=a.b[k].Ta;var h=h+25+26,q=a.f[c]=new Uint8Array(h);e.size=h;h=0;h+=da(["Q","d","b","s"],[a.b[c].Ba,h+13+8+1+2+1,a.b[c].mode>>12,"."],q,h);h+=da(["Q","d","b","s"],[a.b[g].Ba,h+13+8+1+2+2,a.b[g].mode>>12,".."],q,h);for(k=a.b[c].Ra;-1!=k;)h+=da(["Q","d","b","s"],[a.b[k].Ba,h+13+8+1+2+gg(a.b[k].name),a.b[k].mode>>12,a.b[k].name],q,h),k=a.b[k].Ta;e.oc= -!1}}return 2==d.status?(cg(a,c),!1):!0}function wa(a,c){var d=ha(a,c);4==d.status&&(-1==d.status,delete a.f[c],d.size=0)}function ta(a,c,d,e,g){if(c==e&&d==g)return!0;d=ua(a,c,d);if(-1==d)return!1;var h=ua(a,e,g);-1!=h&&va(a,h);h=a.b[d];if(a.b[h.la].Ra==d)a.b[h.la].Ra=h.Ta;else{var k=hg(a,d);a.b[k].Ta=h.Ta}h.la=e;h.name=g;h.Ba.version++;h.Ta=a.b[h.la].Ra;a.b[h.la].Ra=d;a.b[c].oc=!0;return a.b[e].oc=!0} -function sa(a,c,d,e,g){var h=a.b[c],k=a.f[c];!k||k.lengthc||c>a.b.length?0:a.b[c]}function ra(a,c,d){var e=ha(a,c),g=a.f[c];if(d!=e.size&&(a=a.f[c]=new Uint8Array(d),e.size=d,g))for(d=Math.min(g.length,e.size),e=0;e>8&255;d[e++]=g>>16&255;d[e++]=g>>24&255;h+=4;break;case "d":d[e++]=g&255;d[e++]=g>>8&255;d[e++]=g>>16&255;d[e++]=g>>24&255;d[e++]=0;d[e++]=0;d[e++]=0;d[e++]=0;h+=8;break;case "h":d[e++]=g&255;d[e++]=g>>8;h+=2;break;case "b":d[e++]=g;h+=1;break;case "s":var q=e,t=0;d[e++]=0;d[e++]=0;var h=h+2,y;for(y in g)jg(g.charCodeAt(y)).forEach(function(a){d[e++]=a;h+=1;t++});d[q+0]=t&255;d[q+1]=t>>8&255; -break;case "Q":da(["b","w","d"],[g.type,g.version,g.path],d,e),e+=13,h+=13}return h} -function ga(a,c){for(var d=[],e=0;e>>0);d.push(g);break;case "d":g=c();g+=c()<<8;g+=c()<<16;g+=c()<<24>>>0;c();c();c();c();d.push(g);break;case "h":g=c();d.push(g+(c()<<8));break;case "b":d.push(c());break;case "s":for(var g=c(),g=g+(c()<<8),h="",k=new kg,q=0;qthis.b[0])return this.f=0,this.b[0];break;case 2:if(192==(this.b[0]&224)&&128==(this.b[1]&192))return this.f=0,(this.b[0]&31)<<6|this.b[1]&63}return-1}}function jg(a){if(128>a)return[a];if(2048>a)return[192|a>>6&31,128|a&63]}function gg(a){for(var c=0,d=0;da.charCodeAt(d)?1:2;return c};})(); diff --git a/www/emulator/libv86.min.js b/www/emulator/libv86.min.js new file mode 100644 index 000000000..52ddd9f9c --- /dev/null +++ b/www/emulator/libv86.min.js @@ -0,0 +1,431 @@ +'use strict';var l;function aa(a,c){this.g=a;this.J=c;this.ha=function(){};this.K=9;this.L=1;this.v=new Uint8Array([6,0,104,111,115,116,57,112]);this.D="9P2000.L";this.m=this.o=8192;this.ua=new Uint8Array(2*this.m);this.ce=0;this.b=[]}aa.prototype.La=function(){var a=[];a[0]=this.K;a[1]=this.L;a[2]=this.v;a[3]=this.D;a[4]=this.o;a[5]=this.m;a[6]=this.ua;a[7]=this.ce;a[8]=this.b.map(function(a){return[a.$,a.type,a.uid]});return a}; +aa.prototype.Ra=function(a){this.K=a[0];this.L=a[1];this.v=a[2];this.D=a[3];this.o=a[4];this.m=a[5];this.ua=a[6];this.ce=a[7];this.b=a[8].map(function(a){return{$:a[0],type:a[1],uid:a[2]}})};function ba(a,c,d,e){ca(["w","b","h"],[e+7,c+1,d],a.ua,0);a.ce=e+7}function da(a,c,d){d=ca(["w"],[d],a.ua,7);ba(a,6,c,d)} +function ea(a,c,d){var e=fa(["w","b","h"],d),f=e[0],h=e[1],r=e[2];switch(h){case 8:var f=a.g.K,k=[16914839];k[1]=a.o;k[2]=Math.floor(274877906944/k[1]);k[3]=k[2]-Math.floor(f/k[1]);k[4]=k[2]-Math.floor(f/k[1]);k[5]=a.g.b.length;k[6]=1048576;k[7]=0;k[8]=256;f=ca("wwddddddw".split(""),k,a.ua,7);ba(a,h,r,f);a.ha(0,c);break;case 112:case 12:var k=fa(["w","w"],d),t=k[0],e=k[1];d=a.b[t].$;var u=ga(a.g,d);d=ha(a.g,d);ia(a.g,a.b[t].$,function(){k[0]=u.Xa;k[1]=this.m-24;ca(["Q","w"],k,this.ua,7);ba(this,h, +r,17);this.ha(0,c)}.bind(a));break;case 70:k=fa(["w","w","s"],d);f=k[0];t=k[1];d=k[2];var u=ja(a.g),e=ga(a.g,a.b[t].$),z=a.g.g[a.b[t].$];u.mode=e.mode;u.size=e.size;u.Gd=e.Gd;for(var G=a.g.g[a.g.b.length]=new Uint8Array(u.size),e=0;eZa;Za++)Xb=127Za?Zf[Za]:Za,Wb[Za]=String.fromCharCode(Xb);k.imageSmoothingEnabled=!1;k.mozImageSmoothingEnabled= +!1;u.style.position="absolute";u.style.backgroundColor="#ccc";u.style.width="7px";u.style.display="inline-block";t.style.display="block";r.style.display="none";this.J=c;c.register("screen-set-mode",function(a){this.dh(a)},this);c.register("screen-fill-buffer-end",function(a){this.kh(a[0],a[1])},this);c.register("screen-put-char",function(a){this.Xg(a[0],a[1],a[2],a[3],a[4])},this);c.register("screen-update-cursor",function(a){this.Kd(a[0],a[1])},this);c.register("screen-update-cursor-scanline",function(a){this.Ld(a[0], +a[1])},this);c.register("screen-set-size-text",function(a){this.zc(a[0],a[1])},this);c.register("screen-set-size-graphical",function(a){this.Fd(a[0],a[1])},this);this.ob=function(){this.zc(80,25);this.zb()};this.m=function(){try{window.open(r.toDataURL())}catch(a){}};this.Xg=function(a,c,f,d,e){ac;)t.removeChild(t.firstChild);for(;t.childNodes.lengthd||2147483648<=d)&&(alert("Invalid memory size - ignored."),d=33554432);var h=a.Ca;!h&&(h=1048576*parseInt(f("video_memory_size").value, +10),65536>=h||2147483648<=h)&&(alert("Invalid video memory size - ignored."),h=8388608);if(a.lh)var r="bochs-bios.bin",t="bochs-vgabios.bin";else r="seabios.bin",t="vgabios.bin";var u,z;a.Qc||(u={url:"bios/"+r},z={url:"bios/"+t});var F=new n({memory_size:d,vga_memory_size:h,screen_container:f("screen_container"),serial_container:f("serial"),boot_order:a.Ic||parseInt(f("boot_order").value,16)||0,network_relay_url:"ws://relay.widgetry.org/",bios:u,vga_bios:z,fda:a.Oa,hda:a.Ma,cdrom:a.Ka,initial_state:a.Qc, +filesystem:a.filesystem||{},autostart:!0});F.Sa("emulator-ready",function(){k(a,F);c&&c(F)});F.Sa("download-progress",function(a){var c=f("loading");c.style.display="block";if(a.xe===a.we-1&&a.loaded>=a.total-2048)c.textContent="Done downloading. Starting now ...";else{var d="Downloading images ";"number"===typeof a.xe&&a.we&&(d+="["+(a.xe+1)+"/"+a.we+"] ");if(a.total&&"number"===typeof a.loaded){a=Math.floor(a.loaded/a.total*100);a=Math.min(100,Math.max(0,a));var h=Math.floor(a/2),d=d+(a+"% [")+ +e("#",h),d=d+(e(" ",50-h)+"]")}else d+=e(".",L++%50);c.textContent=d}})}function k(d,e){function h(){var a=Date.now(),c=e.b?e.b.s.V:0,d=c-F;F=c;var r=a-z;L+=r;z=a;f("speed").textContent=d/r|0;f("avg_speed").textContent=c/L|0;a=f("running_time");c=L/1E3|0;a.textContent=60>c?c+"s":3600>c?(c/60|0)+"m "+za(c%60,2)+"s":(c/3600|0)+"h "+za((c/60|0)%60,2)+"m "+za(c%60,2)+"s"}function r(h,k){var t=f("get_"+k+"_image");!h||104857600c;c++)this.ports[c]={da:this.Wf,ma:this.Uf,qf:this.Vf,sa:this.te,ad:this.te,Cc:this.te,U:void 0};for(var d=a.size,c=0;c<<17>8&255)}function k(a){f.call(this,a&255);h.call(this,a>>8&255)}function t(a){d.call(this,a&255);e.call(this,a>>8&255);f.call(this,a>>16&255);h.call(this,a>>>24)}f&&h?(q(this,a,c,d,r,t),q(this,a+1,c,e),q(this,a+2,c,f,k),q(this,a+3,c,h)):(q(this,a,c,d,r),q(this,a+1,c,e))};function Da(a,c,d){c>>>=0;d=c+(d>>>0);if(d>=a.memory.size)return!0;for(c&=-131072;c>17])return!0;c+=131072}return!1} +l.hg=function(a){var c=this.memory.g[a>>>17];return c(a)|c(a+1)<<8|c(a+2)<<16|c(a+3)<<24};l.ig=function(a,c){var d=this.memory.m[a>>>17];d(a,c&255);d(a+1,c>>8&255);d(a+2,c>>16&255);d(a+3,c>>>24)};function Ca(a,c,d,e,f,h,r){h||(h=a.hg.bind(a));r||(r=a.ig.bind(a));for(c>>>=17;0=c?a.b():a.v(c)}}Ka.prototype.L=function(){this.g&&(this.m=!0)};Ka.prototype.D=function(){this.s.reset();Ma(this.s)};Ka.prototype.ob=function(a){this.o&&(this.o=!1,Na(this));this.s.ob(a,this.J);this.J.send("emulator-ready")}; +function Na(a){"undefined"!==typeof setImmediate?a.b=function(){setImmediate(function(){La(a)})}:"undefined"!==typeof window&&"undefined"!==typeof postMessage?(window.addEventListener("message",function(c){c.source===window&&43605===c.data&&La(a)},!1),a.b=function(){window.postMessage(43605,"*")}):a.b=function(){setTimeout(function(){La(a)},0)};a.v="undefined"!==typeof document&&"boolean"===typeof document.hidden?function(c){4>c||document.hidden?this.b():setTimeout(function(){La(a)},c)}:function(c){setTimeout(function(){La(a)}, +c)}}var Oa="object"===typeof performance&&performance.now?function(){return performance.now()}:Date.now;if("undefined"!==typeof window&&window.crypto&&window.crypto.getRandomValues)var Pa=new Int32Array(1),Qa=function(){return!0},Ta=function(){window.crypto.getRandomValues(Pa);return Pa[0]};else Qa=function(){return!1},Ta=function(){console.assert(!1)};var Aa,Ua,Va,Wa,Xa,Ya;function za(a,c){for(a=a?a+"":"";a.lengthc;c++)c&c-1||d++,a[c]=d;Ua=function(c){return a[c]};Va=function(c){var f=c>>>16;if(f){var d=f>>>8;return d?24+a[d]:16+a[f]}return(d=c>>>8)?8+a[d]:a[c]}})();function bb(a){var c=new Uint8Array(a),d,e;this.length=0;this.push=function(f){this.length!==a&&this.length++;c[e]=f;e=e+1&a-1};this.shift=function(){if(this.length){var f=c[d];d=d+1&a-1;this.length--;return f}return-1};this.clear=function(){this.length=e=d=0};this.clear()};function cb(a){this.s=a;this.g=new Float64Array(8);this.N=new Float32Array(1);new Uint8Array(this.N.buffer);this.Fa=new Int32Array(this.N.buffer);this.L=new Float64Array(1);this.v=new Uint8Array(this.L.buffer);this.D=new Int32Array(this.L.buffer);this.tb=new Uint8Array(this.g.buffer);new Int32Array(this.g.buffer);this.o=255;this.b=0;this.K=895;this.aa=this.W=this.ja=this.wa=this.ba=this.m=0;this.Ja=NaN;this.sb=new Float64Array([1,Math.log(10)/Math.LN2,Math.LOG2E,Math.PI,Math.log(2)/Math.LN10,Math.LN2, +0])}l=cb.prototype;l.La=function(){var a=[];a[0]=this.g;a[1]=this.o;a[2]=this.b;a[3]=this.K;a[4]=this.aa;a[5]=this.ba;a[6]=this.wa;a[7]=this.W;a[8]=this.aa;a[9]=this.ja;return a};l.Ra=function(a){this.g.set(a[0]);this.o=a[1];this.b=a[2];this.K=a[3];this.ba=a[5];this.wa=a[6];this.W=a[7];this.aa=a[8];this.ja=a[9]};function db(a){w(a.s)}function fb(a){a.m|=1}function gb(a,c){var d=hb(a);a.m&=-18177;d>c||(a.m=c>d?a.m|256:d===c?a.m|16384:a.m|17664)} +function ib(a,c){var d=a.g[a.b];a.s.u&=-70;a.s.h&=-70;d>c||(a.s.h=c>d?a.s.h|1:d===c?a.s.h|64:a.s.h|69)}function jb(a){a.K=895;a.m=0;a.ba=0;a.W=0;a.ja=0;a.o=255;a.b=0}function kb(a,c){if(a.s.Da){lb(a.s,c,26);mb(a.s,c,a.K);mb(a.s,c+4,a.m&-14337|a.b<<11);for(var d=0,e,f=0;8>f;f++)e=a.g[f],a.o>>f&1?d|=3<<(f<<1):e?isFinite(e)||(d|=2<<(f<<1)):d|=1<<(f<<1);mb(a.s,c+8,d);x(a.s,c+12,a.ba);mb(a.s,c+16,a.wa);mb(a.s,c+18,a.ja);x(a.s,c+20,a.W);mb(a.s,c+24,a.aa)}else db(a)} +function nb(a,c){if(a.s.Da){a.K=y(a.s,c);var d=y(a.s,c+4);a.m=d&-14337;a.b=d>>11&7;for(var d=y(a.s,c+8),e=a.o=0;8>e;e++)a.o|=d>>e&d>>e+1&1<>10&3)return 1===a||3===a&&0>this.b&1?(this.m&=-513,this.o&=~(1<>c&1?(a.m&=-513,a.m|=65,a.Ja):a.g[c]}function hb(a){return a.o>>a.b&1?(a.m&=-513,a.m|=65,a.Ja):a.g[a.b]} +function sb(a,c){var d=y(a.s,c+8),e=A(a.s,c)>>>0,f=A(a.s,c+4)>>>0;c=d>>15;d&=-32769;if(0===d)return 0;if(!(32767>d))return a.v[7]=127|c<<7,a.v[6]=240|f>>30<<3&8,a.v[5]=0,a.v[4]=0,a.D[0]=0,a.L[0];a=e+4294967296*f;c&&(a=-a);return a*Math.pow(2,d-16383-63)} +function tb(a,c,d){a.L[0]=a.g[a.b+d&7];d=a.v[7]&128;var e=(a.v[7]&127)<<4|a.v[6]>>4,f,h;2047===e?(e=32767,f=0,h=2147483648|(a.D[1]&524288)<<11):e?(e+=15360,f=a.D[0]<<11,h=2147483648|(a.D[1]&1048575)<<11|a.D[0]>>>21):h=f=0;x(a.s,c,f);x(a.s,c+4,h);mb(a.s,c+8,d<<8|e)}function ub(a,c){var d=A(a.s,c);c=A(a.s,c+4);a.D[0]=d;a.D[1]=c;return a.L[0]}function vb(a,c){lb(a.s,c,8);a.L[0]=rb(a,0);x(a.s,c,a.D[0]);x(a.s,c+4,a.D[1])}function wb(a,c){a.Fa[0]=A(a.s,c);return a.N[0]} +l.sign=function(a){return this.tb[(this.b+a&7)<<3|7]>>7};function xb(a,c,d,e,f){this.pa=new yb(this,a,c,d,e,0,f);this.na=new yb(this,a,void 0,!1,e,0,f);this.za=this.pa;this.s=a;e?1===e&&(this.b=368,this.Ha=15,this.Tb=248):(this.b=496,this.Ha=14,this.Tb=240);this.m=this.b|516;this.g=46080;this.Uc=[134,128,32,58,5,0,160,2,0,143,1,1,0,0,0,0,this.b&255|1,this.b>>8,0,0,this.m&255|1,this.m>>8,0,0,0,0,0,0,0,0,0,0,this.g&255|1,this.g>>8,0,0,0,0,0,0,0,0,0,0,67,16,212,130,0,0,0,0,0,0,0,0,0,0,0,0,this.Ha,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.dc=[{size:8},{size:4},!1,!1,{size:16}];this.name="ide"+e;zb(a.H.Tc,this);this.o=2;p(a.A,this.b|7,this,function(){Ab(this.s,this.Ha);return this.sf()});p(a.A,this.m|2,this,this.sf);q(a.A,this.m|2,this,this.nh);p(a.A,this.b|0,this,function(){return Bb(this.za)},function(){return Bb(this.za)|Bb(this.za)<<8},function(){return Bb(this.za)|Bb(this.za)<<8|Bb(this.za)<< +16|Bb(this.za)<<24});p(a.A,this.b|1,this,function(){return this.za.error});p(a.A,this.b|2,this,function(){return this.za.ta&255});p(a.A,this.b|3,this,function(){return this.za.nb&255});p(a.A,this.b|4,this,function(){return this.za.ia&255});p(a.A,this.b|5,this,function(){return this.za.Aa&255});p(a.A,this.b|6,this,function(){return this.za.Mc});q(a.A,this.b|0,this,function(a){Db(this.za,a)},function(a){var c=this.za;Db(c,a&255);Db(c,a>>8&255)},function(a){var c=this.za;Db(c,a&255);Db(c,a>>8&255);Db(c, +a>>16&255);Db(c,a>>24&255)});q(a.A,this.b|1,this,function(a){this.pa.qc=(this.pa.qc<<8|a)&65535;this.na.qc=(this.na.qc<<8|a)&65535});q(a.A,this.b|2,this,function(a){this.pa.ta=(this.pa.ta<<8|a)&65535;this.na.ta=(this.na.ta<<8|a)&65535});q(a.A,this.b|3,this,function(a){this.pa.nb=(this.pa.nb<<8|a)&65535;this.na.nb=(this.na.nb<<8|a)&65535});q(a.A,this.b|4,this,function(a){this.pa.ia=(this.pa.ia<<8|a)&65535;this.na.ia=(this.na.ia<<8|a)&65535});q(a.A,this.b|5,this,function(a){this.pa.Aa=(this.pa.Aa<< +8|a)&65535;this.na.Aa=(this.na.Aa<<8|a)&65535});q(a.A,this.b|6,this,function(a){this.za=a&16?this.na:this.pa;this.pa.Mc=a;this.na.Mc=a;this.pa.Rc=this.na.Rc=a>>6&1;this.pa.head=this.na.head=a&15});this.oa=this.wc=0;q(a.A,this.b|7,this,function(a){var c=this.za;if(c.buffer)switch(c.error=0,a){case 0:c.Y();c.status=80;break;case 8:c.D=0;Eb(c,0);Fb(c);c.Y();break;case 16:c.Y();break;case 248:case 39:c.Y();Gb(c,new Uint8Array([0,0,0,0,c.buffer.byteLength&255,c.buffer.byteLength>>8&255,c.buffer.byteLength>> +16&255,c.buffer.byteLength>>24&255,0,0,0,0]));c.status=88;break;case 32:case 36:case 41:case 196:Hb(c,a);break;case 48:case 52:case 57:case 197:a:{if(48===a||197===a){a=c.ta&255;var f=c.Rc?Ib(c):Jb(c);a||(a=256)}else if(52===a||57===a)a=c.ta,f=Kb(c),a||(a=65536);else break a;var d=a*c.o,f=f*c.o;c.ia+=a;f+d>c.buffer.byteLength?c.status=255:(c.status=88,Lb(c,d),c.Fa=f,c.ja=1);c.Y()}break;case 144:c.Y();c.error=257;c.status=80;break;case 145:c.Y();break;case 160:c.ba&&(c.status=88,Lb(c,12),c.ja=2,c.ta= +1,c.Y());break;case 161:c.ba?(Mb(c),c.status=88,c.ia=20,c.Aa=235):c.status=80;c.Y();break;case 198:c.wa=c.ta;c.Y();break;case 200:Nb(c);break;case 64:c.Y();c.status=80;c.Y();break;case 202:Ob(c);break;case 218:c.status=65;c.error=4;break;case 225:c.Y();break;case 236:if(c.ba){c.status=65;c.error=4;c.Y();break}Mb(c);c.status=88;c.Y();break;case 234:c.Y();break;case 239:c.Y();break;case 245:c.status=80;c.Y();break;default:c.status=65,c.error=4}});p(a.A,this.g|4,this,void 0,void 0,this.Nf);q(a.A,this.g| +4,this,void 0,void 0,this.Rf);p(a.A,this.g,this,this.Pf,void 0,this.Of);q(a.A,this.g,this,this.Tf,void 0,this.Sf);p(a.A,this.g|2,this,this.Qf);q(a.A,this.g|2,this,this.Qe);p(a.A,this.g|8,this,function(){return 0});p(a.A,this.g|10,this,function(){return 0})}l=xb.prototype;l.sf=function(){return this.za.buffer?this.za.status:0};l.nh=function(a){this.o=a;a&4&&(Fb(this.pa),Fb(this.na))};l.Nf=function(){return this.wc};l.Rf=function(a){this.wc=a};l.Qf=function(){return this.oa}; +l.Qe=function(a){this.oa&=~a};l.Of=function(){return 1|this.oa<<16};l.Pf=function(){return 1};l.Sf=function(a){a&1&&this.Y();this.Qe(a>>16&255)};l.Tf=function(a){a&1&&this.Y()};l.Y=function(){this.o&2||this.s.v(this.Ha)};l.La=function(){var a=[];a[0]=this.pa;a[1]=this.na;a[2]=this.b;a[3]=this.Ha;a[4]=this.Tb;a[5]=this.m;a[6]=this.g;a[7]=this.name;a[8]=this.o;a[9]=this.wc;a[10]=this.oa;a[11]=this.za===this.pa;return a}; +l.Ra=function(a){this.pa=a[0];this.na=a[1];this.b=a[2];this.Ha=a[3];this.Tb=a[4];this.m=a[5];this.g=a[6];this.name=a[7];this.o=a[8];this.wc=a[9];this.oa=a[10];this.za=a[11]?this.pa:this.na}; +function yb(a,c,d,e,f,h,r){this.U=a;this.J=r;this.Ja=f;this.s=c;this.memory=c.memory;this.buffer=d;this.o=e?2048:512;this.ba=e;this.v=this.K=this.L=this.g=0;this.buffer&&(this.g=this.buffer.byteLength/this.o,this.g!==(this.g|0)&&(this.g=Math.ceil(this.g)),e?(this.L=1,this.K=0):(this.L=16,this.K=63),this.v=this.g/this.L/this.K,this.v!==(this.v|0)&&(this.v=Math.floor(this.v)),a=c.H.fc,a.ea[57]|=1<<4*this.Ja,a.ea[18]=a.ea[18]&15|240,a.ea[27]=this.v&255,a.ea[28]=this.v>>8&255,a.ea[29]=this.L&255,a.ea[30]= +255,a.ea[31]=255,a.ea[32]=200,a.ea[33]=this.v&255,a.ea[34]=this.v>>8&255,a.ea[35]=this.K&255);this.Ia={xf:0,yf:0,Ke:0,Le:0,bf:!1};this.buffer=d;this.Mc=this.head=this.Aa=this.ia=this.qc=this.nb=this.ta=this.Rc=0;this.status=80;this.wa=1;this.D=this.error=0;this.m=new Uint8Array(65536);this.aa=this.W=this.Fa=0;this.b=new Uint8Array(4096);this.ja=0}function Fb(a){a.ba?(a.status=0,a.ta=1,a.error=1,a.nb=1,a.ia=20,a.Aa=235):(a.status=81,a.ta=1,a.error=1,a.nb=1,a.ia=0,a.Aa=0)}yb.prototype.Y=function(){this.U.Y()}; +function Pb(a){var c=a.N,d=a.Aa<<8&65280|a.ia&255;d||(d=32768);c=Math.min(c,d);c&=-2;a.ia=c;a.Aa=c>>8}function Qb(a){a.status=80;a.buffer.set(a.Fa,a.b.subarray(0,a.W),function(){this.Y()}.bind(a));Rb(a,a.W)}function Lb(a,c){c>a.b.length&&(a.b=new Uint8Array(c));a.W=c;a.aa=0} +function Sb(a,c){var d=(c[7]<<8|c[8])*a.o;c=(c[2]<<24|c[3]<<16|c[4]<<8|c[5])*a.o;Tb(a,0);a.ia=a.Aa=0;c>=a.buffer.byteLength?(a.status=255,a.Y()):d?(d=Math.min(d,a.buffer.byteLength-c),a.status=208,Ub(a),a.buffer.get(c,d,function(a){Gb(this,a);this.status=88;this.ta|=2;this.D=0;this.Y();Pb(this);Yb(this,d)}.bind(a))):(a.status=80,a.D=0)} +function Zb(a,c){var d=(c[7]<<8|c[8])*a.o;c=(c[2]<<24|c[3]<<16|c[4]<<8|c[5])*a.o;Tb(a,d);c>=a.buffer.byteLength?(a.status=255,a.Y()):(d=Math.min(d,a.buffer.byteLength-c),a.status=128,Ub(a),a.buffer.get(c,d,function(a){var c=this.U.wc,h=0;do{var r=$b(this.memory,c),k=this.memory.ma(c+4),t=this.memory.da(c+7)&128;k||(k=65536);this.memory.fa.set(a.subarray(h,h+k),r);h+=k;c+=8}while(!t);this.status=80;this.U.oa&=-4;this.U.oa|=4;this.Y();Yb(this,d)}.bind(a)))} +function Bb(a){if(a.D>8,a.ia=d)}a.D+1>=a.N&&(a.status=80,a.ta=a.ta&-8|3,c=!0);c&&a.Y();return a.m[a.D++]}a.D++;return 0} +function Db(a,c){if(!(a.aa>=a.W)&&(a.b[a.aa++]=c,a.aa%(512*a.wa)||a.Y(),a.aa===a.W))switch(a.ja){case 1:Qb(a);break;case 2:a.D=0;switch(a.b[0]){case 0:Eb(a,0);a.status=80;break;case 3:Eb(a,a.b[4]);a.status=88;a.m[0]=240;a.m[7]=8;break;case 18:c=a.b[4]|a.b[3]<<8;Eb(a,c);a.status=88;a.m.set([5,128,1,49,31,0,0,0,83,79,78,89,32,32,32,32,67,68,45,82,79,77,32,67,68,85,45,49,48,48,48,32,49,46,49,97]);break;case 30:Eb(a,0);a.status=80;break;case 37:c=a.g-1;Gb(a,new Uint8Array([c>>24&255,c>>16&255,c>>8&255, +c&255,0,0,a.o>>8&255,a.o&255]));a.status=88;break;case 40:a.qc&1?Zb(a,a.b):Sb(a,a.b);break;case 66:c=a.b[8];Eb(a,Math.min(8,c));a.status=88;break;case 67:var d=a.b[9]>>6;c=a.b[8]|a.b[7]<<8;Eb(a,c);1===d&&a.m.set(new Uint8Array([0,10,1,1,0,0,0,0,0,0,0,0]));a.status=88;break;case 70:Eb(a,a.b[8]|a.b[7]<<8);a.status=88;break;case 74:Eb(a,a.b[8]|a.b[7]<<8);a.status=88;break;case 81:Eb(a,0);a.status=80;break;case 26:Eb(a,a.b[4]);a.status=88;break;case 90:c=a.b[8]|a.b[7]<<8;42===a.b[2]&&Eb(a,Math.min(30, +c));a.status=88;break;case 189:Eb(a,a.b[9]|a.b[8]<<8);a.m[5]=1;a.status=88;break;default:a.status=80}a.ta=a.ta&-8|2;a.status&128||(Pb(a),a.Y());a.status&128||0!==a.N||(a.ta|=1,a.status&=-9)}} +function Hb(a,c){if(32===c||196===c){c=a.ta&255;var d=a.Rc?Ib(a):Jb(a);c||(c=256)}else if(36===c||41===c)c=a.ta,d=Kb(a),c||(c=65536);else return;var e=c*a.o,d=d*a.o;a.ia+=c;d+e>a.buffer.byteLength?(a.status=255,a.Y()):(a.status=128,Ub(a),a.buffer.get(d,e,function(a){Gb(this,a);this.status=88;this.D=0;this.Y();Yb(this,e)}.bind(a)))} +function Nb(a){var c=a.ta&255,d=c*a.o,e=Ib(a)*a.o;a.ia+=c;e+d>a.buffer.byteLength?(a.status=255,a.Y()):(a.status=216,a.U.oa|=1,Ub(a),a.buffer.get(e,d,function(a){var c=this.U.wc,e=0;do{var k=$b(this.memory,c),t=this.memory.ma(c+4),u=this.memory.da(c+7)&128;t||(t=65536);this.memory.fa.set(a.subarray(e,e+t),k);e+=t;c+=8}while(!u);this.status=80;this.U.oa&=-4;this.U.oa|=4;this.Y();Yb(this,d)}.bind(a)))} +function Ob(a){var c=a.ta&255,d=c*a.o,e=Ib(a)*a.o;a.ia+=c;if(e+d>a.buffer.byteLength)a.status=255,a.Y();else{a.status=128;a.U.oa|=1;var c=a.U.wc,f=0,h=0,r=0;do{var k=$b(a.memory,c),t=a.memory.ma(c+4),u=a.memory.da(c+7)&128;t||(t=65536);a.buffer.set(e+r,a.memory.fa.subarray(k,k+t),function(){h++;h===f&&(this.status=80,this.Y(),this.U.oa&=-4,this.U.oa|=4)}.bind(a));r+=t;c+=8;f++}while(!u);h===f&&(a.status=80,a.Y(),a.U.oa&=-4,a.U.oa|=4);Rb(a,d)}} +function Jb(a){return((a.ia&255|a.Aa<<8&65280)*a.L+a.head)*a.K+(a.nb&255)-1}function Ib(a){return a.nb&255|a.ia<<8&65280|a.Aa<<16&16711680|(a.head&15)<<24}function Kb(a){return(a.nb&255|a.ia<<8&65280|a.Aa<<16&16711680|a.nb>>8<<24&4278190080)>>>0} +function Mb(a){a.D=0;if(a.Mc&16)Eb(a,0);else{for(var c=0;512>c;c++)a.m[c]=0;Gb(a,[64,a.ba?133:0,a.v,a.v>>8,0,0,a.L,a.L>>8,a.K/512,a.K/512>>8,0,2,a.K,a.K>>8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,2,4,0,0,0,0,0,0,0,0,0,56,118,32,54,68,72,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,255,0,1,0,0,3,0,0,0,2,0,2,7,0,a.v,a.v>>8,a.L,a.L>>8,a.K,0,a.g&255,a.g>>8&255,a.g>>16&255,a.g>>24&255,0,0,a.g&255,a.g>>8&255,a.g>>16&255,a.g>>24& +255,0,0,0,4,0,0,30,0,30,0,30,0,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,0,0,0,0,0,0,116,0,64,0,64,0,116,0,64,0,0,0,0,0,0,0,0,0,0,1,96,0,0,0,0,0,0,0,0,0,0,0,0,a.g&255,a.g>>8&255,a.g>>16&255,a.g>>24&255]);a.N=512;16383c;c++)this.mc[c]=void 0,this.H[c]=void 0,this.Zd[c]=void 0;this.A=a.A;a.A.Dd(3324,this,function(a){this.vc[0]=a},function(a){this.vc[1]=a},function(a){this.vc[2]=a},function(a){this.vc[3]= +a;a=this.lb[2]<<8|this.lb[1];var c=this.lb[0]&252,f=this.mc[a],h=this.H[a];if(f){var r=this.kg[0];if(16<=c&&40>c){var k=c-16>>2;if(h=h.dc[k]){var c=c>>2,t=f[c]&1;-1===(r|3|h.size-1)?(r=~(h.size-1)|t,t||(f[c]=r)):t||(f[c]=this.Zd[a][k]&-4);1===t&&(bc(this,f[c]&65534,r&65534,h.size),f[c]=r|1)}else f[c>>2]=0}else f[c>>2]=r}});a.A.tf(3324,this,function(){return this.tc[0]},function(){return this.tc[1]},function(){return this.tc[2]},function(){return this.tc[3]});a.A.tf(3320,this,function(){return this.uc[0]}, +function(){return this.uc[1]},function(){return this.uc[2]},function(){return this.uc[3]});a.A.Dd(3320,this,function(a){this.lb[0]=a},function(a){this.lb[1]=a},function(a){this.lb[2]=a},function(a){this.lb[3]=a;a=this.lb[0]&252;var c=this.mc[this.lb[2]<<8|this.lb[1]];void 0!==c?(this.jf[0]=-2147483648,this.hf[0]=a>2]:0):(this.hf[0]=-1,this.jf[0]=0)});zb(this,{Tb:0,Uc:[134,128,55,18,0,0,0,0,2,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0],dc:[],name:"82441FX PMC"});zb(this,{Tb:8,Uc:[134,128,0,112,7,0,0,2,0,0,1,6,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],dc:[],name:"82371SB PIIX3 ISA"})}ac.prototype.La=function(){for(var a=[],c=0;256>c;c++)a[c]=this.mc[c];a[256]=this.lb;a[257]=this.vc;a[258]=this.tc;a[259]=this.uc;return a}; +ac.prototype.Ra=function(a){for(var c=0;256>c;c++){var d=this.H[c],e=a[c];if(d&&e){for(var f=0;f>10];if(!d||this.K&1023)throw"Unknown floppy size: "+$a(c.byteLength);a.H.fc.ea[16]=d.type<<4;a=d.xb;c=d.ub;d=d.Ab;this.L=a;this.W=c;this.Ja=d}else a.H.fc.ea[16]=64,this.K=this.Ja=this.W=this.L=0;p(this.A,1008,this,this.Ig);p(this.A,1010,this,this.Jg);p(this.A,1012,this,this.Lg);p(this.A,1013,this,this.Mg);p(this.A,1015,this,this.Og);q(this.A,1010,this,this.Kg);q(this.A,1013,this,this.Ng)} +l=cc.prototype;l.La=function(){var a=[];a[0]=this.g;a[1]=this.ba;a[2]=this.ja;a[4]=this.b;a[5]=this.m;a[6]=this.v;a[7]=this.K;a[8]=this.tb;a[9]=this.Mb;a[10]=this.Nb;a[11]=this.sb;a[12]=this.N;a[13]=this.aa;a[14]=this.Fa;a[15]=this.D;a[16]=this.L;a[17]=this.W;a[18]=this.Ja;return a}; +l.Ra=function(a){this.g=a[0];this.ba=a[1];this.ja=a[2];this.o=a[3];this.b=a[4];this.m=a[5];this.v=a[6];this.K=a[7];this.tb=a[8];this.Mb=a[9];this.Nb=a[10];this.sb=a[11];this.N=a[12];this.aa=a[13];this.Fa=a[14];this.D=a[15];this.L=a[16];this.W=a[17];this.Ja=a[18]};l.Ig=function(){return 0};l.Lg=function(){var a=128;this.m>2&1;ec(this)};l.Ff=function(){ec(this)};function dc(a,c,d){var e=d[2],f=d[1],h=d[3],r=((e+a.W*f)*a.L+h-1)*(128<this.L&&(e=1,d++,d>=this.W&&(d=0,c++)),this.N=c,this.aa=d,this.Fa=e,this.m=0,this.v=7,this.b[0]=d<<2|32,this.b[1]=0,this.b[2]=0,this.b[3]=c,this.b[4]=d,this.b[5]=e,this.b[6]=a[4],ec(this))};l.Yf=function(){};l.Yg=function(){this.m=0;this.v=7;this.b[0]=0;this.b[1]=0;this.b[2]=0;this.b[3]=0;this.b[4]=0;this.b[5]=0;this.b[6]=0;ec(this)};function ec(a){a.D&8&&a.s.v(6)};function hc(a,c){this.size=a;this.b=new Uint8Array(32768);this.g=[];this.m=[];this.o=[];this.v=[];a=c?new ArrayBuffer(0):new ArrayBuffer(a);this.fa=new Uint8Array(a);this.D=new Uint16Array(a);this.Hb=new Int32Array(a)}l=hc.prototype;l.La=function(){return[this.size,this.fa]};l.Ra=function(a){this.size=a[0];this.fa=a[1];this.D=new Uint16Array(this.fa.buffer,this.fa.byteOffset,this.fa.length>>1);this.Hb=new Int32Array(this.fa.buffer,this.fa.byteOffset,this.fa.length>>2)}; +function ic(a,c){a=a.g[c>>>17];return a(c)|a(c+1|0)<<8}function jc(a,c,d){a=a.m[c>>>17];a(c,d&255);a(c+1|0,d>>8&255)}l.da=function(a){return this.b[a>>>17]?this.g[a>>>17](a):this.fa[a]};l.ma=function(a){return this.b[a>>>17]?ic(this,a):this.fa[a]|this.fa[a+1|0]<<8};function kc(a,c){return a.b[c>>>16]?ic(a,c<<1):a.D[c]}function $b(a,c){return a.b[c>>>17]?a.o[c>>>17](c):a.fa[c]|a.fa[c+1|0]<<8|a.fa[c+2|0]<<16|a.fa[c+3|0]<<24}function lc(a,c){a.b[c>>>15]?(c<<=2,a=a.o[c>>>17](c)):a=a.Hb[c];return a} +l.sa=function(a,c){if(this.b[a>>>17])this.m[a>>>17](a,c);else this.fa[a]=c};l.ad=function(a,c){this.b[a>>>17]?jc(this,a,c):(this.fa[a]=c,this.fa[a+1|0]=c>>8)};function mc(a,c,d){a.b[c>>>16]?jc(a,c<<1,d):a.D[c]=d}l.Cc=function(a,c){if(this.b[a>>>17])this.v[a>>>17](a,c);else this.fa[a]=c,this.fa[a+1|0]=c>>8,this.fa[a+2|0]=c>>16,this.fa[a+3|0]=c>>24};function nc(a,c,d){a.b[c>>>15]?(c<<=2,a.v[c>>>17](c,d)):a.Hb[c]=d};function oc(a){this.memory=a.memory;this.b=new Int32Array(4);this.g=new Int32Array(4);this.m=0;a=a.A;q(a,4,this,this.mf.bind(this,4));q(a,5,this,this.mf.bind(this,5));q(a,10,this,this.Ug);q(a,11,this,this.Vg);q(a,12,this,this.Wg);q(a,129,this,this.Tg)}l=oc.prototype;l.La=function(){return[this.b,this.g,this.m]};l.Ra=function(a){this.b=a[0];this.g=a[1];this.m=a[2]};l.mf=function(a,c){if(8>a){var d=a>>1;a&1?this.g[d]=pc(this,this.g[d],c):this.b[d]=pc(this,this.b[d],c)}};l.Ug=function(){};l.Vg=function(){}; +l.Wg=function(){this.m=0};l.Tg=function(a){this.b[2]=this.b[2]&65535|a<<16};function gc(a,c,d,e){var f=a.g[2]+1,h=a.b[2];if(d+f>c.byteLength)e(!0);else{var r=a.memory;a.b[2]+=f;c.get(d,f,function(a){r.fa.set(a,h);e(!1)})}}function fc(a,c,d,e){var f=a.g[2],h=a.b[2];d+f>c.byteLength?e(!0):(a.b[2]+=f,c.set(d,a.memory.fa.subarray(h,h+f+1),function(){e(!1)}))}function pc(a,c,d){a.m^=1;return a.m?c&-256|d:c&-65281|d<<8};function qc(a){this.s=a;this.o=new Float64Array(3);this.v=new Uint16Array(3);this.b=new Uint8Array(4);this.m=new Uint8Array(4);this.L=new Uint8Array(4);this.N=new Uint8Array(4);this.D=new Uint8Array(4);this.K=new Uint16Array(3);this.g=new Uint16Array(3);p(a.A,97,this,function(){var a=Oa(),d=66.66666666666667*a&1,a=rc(this,2,a);return d<<4|a<<5});p(a.A,64,this,function(){return sc(this,0)});p(a.A,65,this,function(){return sc(this,1)});p(a.A,66,this,function(){return sc(this,2)});q(a.A,64,this,function(a){tc(this, +0,a)});q(a.A,65,this,function(a){tc(this,1,a)});q(a.A,66,this,function(a){tc(this,2,a)});q(a.A,67,this,this.W)}qc.prototype.La=function(){var a=[];a[0]=this.b;a[1]=this.m;a[2]=this.L;a[3]=this.N;a[4]=this.D;a[5]=this.K;a[6]=this.g;a[7]=this.o;a[8]=this.v;return a};qc.prototype.Ra=function(a){this.b=a[0];this.m=a[1];this.L=a[2];this.N=a[3];this.D=a[4];this.K=a[5];this.g=a[6];this.o=a[7];this.v=a[8]}; +qc.prototype.zb=function(a,c){!c&&this.m[0]&&rc(this,0,a)&&(this.v[0]=uc(this,0,a),this.o[0]=a,this.s.v(0),0===this.L[0]&&(this.m[0]=0));return 0};function uc(a,c,d){if(!a.m[c])return 0;d=a.v[c]-Math.floor(1193.1816666*(d-a.o[c]));0>d&&(a=a.g[c],d=d%a+a);return d}function rc(a,c,d){d-=a.o[c];return 0>d?!0:a.v[c]>8;d=a.b[c];3===a.L[c]&&(a.b[c]^=1);a=uc(a,c,Oa());return d?a&255:a>>8} +function tc(a,c,d){a.g[c]=a.b[c]?a.g[c]&-256|d:a.g[c]&255|d<<8;3===a.N[c]&&a.b[c]||(a.g[c]||(a.g[c]=65535),a.v[c]=a.g[c],a.m[c]=!0,a.o[c]=Oa());3===a.N[c]&&(a.b[c]^=1)}qc.prototype.W=function(a){var c=a>>1&7,d=a>>6&3;a=a>>4&3;3!==d&&(a?(6<=c&&(c&=-5),this.b[d]=1===a?0:1,this.L[d]=c,this.N[d]=a):(this.D[d]=2,c=uc(this,d,Oa()),this.K[d]=c?c-1:0))};function vc(a,c,d){this.J=c;this.Ca=d;this.D=0;this.cd=14;this.bd=15;this.ba=80;this.Mb=25;this.m=this.Rd=this.Nb=0;this.Qb=!0;this.Db=!1;this.Lb=new Int32Array(256);this.K=this.v=this.aa=this.W=this.N=this.L=0;this.Ec=80;this.gc=!1;this.Wb=32;this.oe=this.wa=0;this.Uc=[222,16,32,10,7,0,0,0,162,0,0,3,0,0,128,0,8,0,0,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,1,0,0];this.Tb=144;this.dc=[];this.name="vga";zb(a.H.Tc,this);this.Ia={ze:!1,$g:0,ah:0,Ef:0};this.Fa= +this.Ja=this.Pd=this.dd=0;this.o=-1;this.Md=new Uint8Array(16);this.Dc=-1;this.g=15;this.Sd=0;this.tb=-1;this.fd=this.ed=this.gd=0;this.b=255;this.Nd=0;this.hd=this.Od=255;a=a.A;q(a,960,this,this.pg);p(a,960,this,this.kf,this.og);p(a,961,this,this.lf);q(a,962,this,this.qg);a.Dd(964,this,this.sg,this.ug);p(a,964,this,this.rg);p(a,965,this,this.tg);a.Dd(974,this,this.Bg,this.Dg);p(a,974,this,this.Ag);p(a,975,this,this.Cg);q(a,967,this,this.vg);q(a,968,this,this.wg);q(a,969,this,this.yg);p(a,969,this, +this.xg);p(a,972,this,this.zg);a.Dd(980,this,this.Eg,this.Gg);p(a,981,this,this.Fg);p(a,986,this,this.Hg);this.sb=-1;this.ja=0;q(a,462,this,void 0,this.lg);q(a,463,this,void 0,this.ng);p(a,463,this,void 0,this.mg);void 0===this.Ca||262144>this.Ca?this.Ca=262144:this.Ca&65535&&(this.Ca|=65535,this.Ca++);this.ra=new Uint8Array(this.Ca);this.Ua=this.Ca;this.Ta=0;this.se=void 0;c.register("screen-tell-buffer",function(a){this.se=a[0]},this);c.register("screen-fill-buffer",function(){if(this.Db&&this.se&& +!(this.Ta>2,z=(t>>2)+1;for(a=u;a>16&255|t&65280|4278190080;break;case 24:var u=e/3|0,z=(t/3|0)+1,G=3*u;for(a=u;G>1;z=(t>>1)+1;for(a=u;a>11)/31|0,c=255*(t>>5&63)/63|0,F=255*(t&31)/31|0,d[a]=F<<16|c<<8|e|4278190080; +break;case 8:for(u=e-c,z=t-c+1,a=e;a>16|4278190080}this.Ua=this.Ca;this.Ta=0;this.J.send("screen-fill-buffer-end",[u,z])}},this);this.fh=new Uint16Array(this.ra.buffer);this.zf=new Int32Array(this.ra.buffer);this.Fc=new Uint8Array(this.ra.buffer,0,262144);this.ke=new Uint8Array(this.ra.buffer,0,65536);this.le=new Uint8Array(this.ra.buffer,65536,65536);this.ie=new Uint8Array(this.ra.buffer,131072,65536);this.me=new Uint8Array(this.ra.buffer,196608, +65536);var e=this;Ca(a,655360,131072,function(a){a-=655360;!e.Db||e.Qb?(a|=e.wa,a=e.ra[a]):(a&=65535,e.L=e.ke[a],e.N=e.le[a],e.W=e.ie[a],e.aa=e.me[a],a=e.Fc[e.gd<<16|a]);return a},function(a,c){a-=655360;if(e.Db)if(e.Qb){var d=a,d=d|e.wa;e.Ua=de.Ta?d:e.Ta;e.ra[d]=c}else{if(!(65535=e.Nb*e.Rd<<3))for(k<<=1,t<<=2,u<<=3,c=a<<3|7,a=c+262144,e.Ua=a-7e.Ta?a:e.Ta,a=0;8>a;a++)e.ra[c+ +262144]=e.Md[d>>a&1|k>>a&2|t>>a&4|u>>a&8],c--}}else d=a,98304>d||(t=(d-98304>>1)-e.m,k=t/e.ba|0,t%=e.ba,d&1?(a=c,u=e.Fc[d&-2]):(u=c,a=e.Fc[d|1]),e.J.send("screen-put-char",[k,t,u,e.Lb[a>>4&15],e.Lb[a&15]]),e.Fc[d]=c)});Ca(a,3758096384,this.Ca,function(a){return e.ra[a&268435455]},function(a,c){a&=268435455;e.ra[a]=c;e.Ua=ae.Ta?a:e.Ta},function(a){a&=268435455;return a&3?e.ra[a]|e.ra[a+1]<<8|e.ra[a+2]<<16|e.ra[a+3]<<24:e.zf[a>>2]},function(a,c){a&=268435455;e.Ua=ae.Ta?a+3:e.Ta;e.ra[a]=c;e.ra[a+1]=c>>8;e.ra[a+2]=c>>16;e.ra[a+3]=c>>24})}l=vc.prototype; +l.La=function(){var a=[];a[0]=this.Ca;a[1]=this.D;a[2]=this.cd;a[3]=this.bd;a[4]=this.ba;a[5]=this.Mb;a[6]=this.Nb;a[7]=this.Rd;a[8]=this.m;a[9]=this.Db;a[10]=this.Lb;a[11]=this.L;a[12]=this.N;a[13]=this.W;a[14]=this.aa;a[15]=this.v;a[16]=this.K;a[17]=this.Ec;a[18]=this.gc;a[19]=this.Wb;a[20]=this.wa;a[21]=this.oe;a[22]=this.dd;a[23]=this.Ja;a[24]=this.Fa;a[25]=this.Md;a[26]=this.Dc;a[27]=this.g;a[28]=this.Sd;a[29]=this.tb;a[30]=this.gd;a[31]=this.ed;a[32]=this.fd;a[33]=this.b;a[34]=this.Nd;a[35]= +this.Od;a[36]=this.hd;a[37]=this.sb;a[38]=this.ja;a[39]=this.ra;a[40]=this.Qb;a[41]=this.o;a[42]=this.Pd;return a}; +l.Ra=function(a){this.Ca=a[0];this.D=a[1];this.cd=a[2];this.bd=a[3];this.ba=a[4];this.Mb=a[5];this.Nb=a[6];this.Rd=a[7];this.m=a[8];this.Db=a[9];this.Lb=a[10];this.L=a[11];this.N=a[12];this.W=a[13];this.aa=a[14];this.v=a[15];this.K=a[16];this.Ec=a[17];this.gc=a[18];this.Wb=a[19];this.wa=a[20];this.oe=a[21];this.dd=a[22];this.Ja=a[23];this.Fa=a[24];this.Md=a[25];this.Dc=a[26];this.g=a[27];this.Sd=a[28];this.tb=a[29];this.gd=a[30];this.ed=a[31];this.fd=a[32];this.b=a[33];this.Nd=a[34];this.Od=a[35]; +this.hd=a[36];this.sb=a[37];this.ja=a[38];this.ra.set(a[39]);this.Qb=a[40];this.o=a[41];this.Pd=a[42];this.J.send("screen-set-mode",this.Db);this.Db?this.Fd(this.v,this.K,this.Wb):(this.zc(this.ba,this.Mb),this.Ld(),this.Kd());wc(this)};l.Kd=function(){var a=(this.D-this.m)/this.ba|0,c=(this.D-this.m)%this.ba,a=Math.min(this.Mb-1,a);this.J.send("screen-update-cursor",[a,c])}; +function wc(a){if(a.Db)a.Ua=0,a.Ta=a.Ca;else for(var c=98304|a.m<<1,d,e,f=0;f>4&15],a.Lb[e&15]]),c+=2}l.cb=function(){};l.zc=function(a,c){this.ba=a;this.Mb=c;this.J.send("screen-set-size-text",[a,c])};l.Fd=function(a,c,d){this.Nb=a;this.Rd=c;this.Ia.Ef=d;this.Ia.ze=!0;this.Ia.$g=a;this.Ia.ah=c;this.J.send("screen-set-size-graphical",[a,c,d])}; +l.Ld=function(){this.J.send("screen-update-cursor-scanline",[this.cd,this.bd])};function xc(a,c){var d=!1,e=0,f=0;switch(c){case 3:a.zc(a.Ec,25);break;case 16:e=640;f=350;d=!0;a.Qb=!1;break;case 18:e=640;f=480;d=!0;a.Qb=!1;break;case 19:e=320,f=200,d=!0,a.Qb=!0}a.J.send("screen-set-mode",d);if(a.Ia.ze=d)a.v=e,a.K=f,a.Fd(e,f,8);a.Db=d}l.pg=function(a){-1===this.o?this.o=a:(16>this.o&&(this.Md[this.o]=a),this.o=-1)};l.kf=function(){var a=this.o;this.o=-1;return a}; +l.og=function(){return this.kf()&255|this.lf()<<8&65280};l.lf=function(){return this.o=-1};l.qg=function(a){this.Od=a;103===a?xc(this,3):227===a?xc(this,18):99===a?xc(this,19):163===a?xc(this,16):xc(this,3)};l.sg=function(a){this.Dc=a};l.rg=function(){return this.Dc};l.ug=function(a){switch(this.Dc){case 2:this.g=a;break;case 4:this.Sd=a}};l.tg=function(){switch(this.Dc){case 2:return this.g;case 4:return this.Sd;case 6:return 18}return 0};l.vg=function(a){this.Fa=3*a}; +l.wg=function(a){this.Ja=3*a};l.yg=function(a){var c=this.Ja/3|0,d=this.Ja%3,e=this.Lb[c];a=255*a/63&255;this.Lb[c]=d?1===d?e&-65281|a<<8:e&-256|a:e&-16711681|a<<16;this.Ja++};l.xg=function(){var a=this.Fa%3,c=this.Lb[this.Fa/3|0];this.Fa++;return(c>>8*(2-a)&255)/255*63|0};l.zg=function(){return this.Od};l.Bg=function(a){this.tb=a};l.Ag=function(){return this.tb};l.Dg=function(a){switch(this.tb){case 3:this.fd=a;break;case 4:this.gd=a;break;case 5:this.ed=a;break;case 8:this.b=a}}; +l.Cg=function(){switch(this.tb){case 3:return this.fd;case 4:return this.gd;case 5:return this.ed;case 8:return this.b}return 0};l.Eg=function(a){this.dd=a}; +l.Gg=function(a){switch(this.dd){case 2:this.Ec=a;break;case 9:this.Nd=a;7===(a&31)?this.zc(this.Ec,50):this.zc(this.Ec,25);break;case 10:this.cd=a;this.Ld();break;case 11:this.bd=a;this.Ld();break;case 12:this.m=this.m&255|a<<8;wc(this);break;case 13:this.m=this.m&65280|a;wc(this);break;case 14:this.D=this.D&255|a<<8;this.Kd();break;case 15:this.D=this.D&65280|a;this.Kd();break;case 19:this.Pd=a}}; +l.Fg=function(){switch(this.dd){case 9:return this.Nd;case 10:return this.cd;case 11:return this.bd;case 12:return this.m&255;case 13:return this.m>>8;case 14:return this.D>>8;case 15:return this.D&255;case 19:return this.Pd}return 0};l.Hg=function(){this.hd^=8;this.o=-1;return this.hd};l.lg=function(a){this.sb=a}; +l.ng=function(a){switch(this.sb){case 1:this.v=a;2560>>16;case 6:return a.Nb?a.Nb:1;case 8:return 0;case 10:return a.Ca/65536|0}return 255};function zc(a,c){this.s=a;this.J=c;this.ic=this.Yb=!1;this.ud=!0;this.sc=this.Jb=this.Ib=0;this.ja=!0;this.N=this.L=this.v=this.K=this.W=this.D=this.qd=!1;this.ka=new bb(1024);this.m=0;this.Yc=100;this.Xc=4;this.o=!1;this.b=new bb(1024);this.J.register("keyboard-code",function(a){this.qd&&(this.ka.push(a),Ac(this))},this);this.J.register("mouse-click",function(a){this.ud&&this.ic&&(this.sc=a[0]|a[2]<<1|a[1]<<2,this.Yb&&Bc(this,0,0))},this);this.J.register("mouse-delta",function(a){var c=a[1];if(this.ud&& +this.ic){var f=this.Xc*this.Yc/80;this.Ib+=a[0]*f;this.Jb+=c*f;this.Yb&&(a=this.Ib|0,c=this.Jb|0,a||c)&&(this.Ib-=a,this.Jb-=c,Bc(this,a,c))}},this);this.J.register("mouse-wheel",function(){},this);this.g=5;this.aa=this.ba=!1;p(a.A,96,this,this.Pg);p(a.A,100,this,this.Rg);q(a.A,96,this,this.Qg);q(a.A,100,this,this.Sg)}l=zc.prototype; +l.La=function(){var a=[];a[0]=this.Yb;a[1]=this.ic;a[2]=this.ud;a[3]=this.Ib;a[4]=this.Jb;a[5]=this.sc;a[6]=this.ja;a[7]=this.qd;a[8]=this.D;a[9]=this.W;a[10]=this.K;a[11]=this.v;a[12]=this.L;a[13]=this.N;a[15]=this.m;a[16]=this.Yc;a[17]=this.Xc;a[18]=this.o;a[20]=this.g;a[21]=this.ba;a[22]=this.aa;return a}; +l.Ra=function(a){this.Yb=a[0];this.ic=a[1];this.ud=a[2];this.Ib=a[3];this.Jb=a[4];this.sc=a[5];this.ja=a[6];this.qd=a[7];this.D=a[8];this.W=a[9];this.K=a[10];this.v=a[11];this.L=a[12];this.N=a[13];this.m=a[15];this.Yc=a[16];this.Xc=a[17];this.o=a[18];this.g=a[20];this.ba=a[21];this.aa=a[22];this.J.send("mouse-enable",this.ic)};function Cc(a){a.g&2&&a.s.v(12)}function Ac(a){a.g&1&&a.s.v(1)}function Bc(a,c,d){a.b.push((0>d)<<5|(0>c)<<4|8|a.sc);a.b.push(c);a.b.push(d);Cc(a)}l.cb=function(){}; +l.Pg=function(){if(!this.ka.length&&!this.b.length)return this.m;this.b.length&&!this.ka.length?(this.m=this.b.shift(),1<=this.b.length&&Cc(this)):(this.m=this.ka.shift(),1<=this.ka.length&&Ac(this));return this.m};l.Rg=function(){var a=16;if(this.b.length||this.ka.length)a|=1;this.b.length&&!this.ka.length&&(a|=32);return a}; +l.Qg=function(a){if(this.aa)Ac(this),this.g=a,this.aa=!1;else if(this.ba)this.ba=!1,this.b.clear(),this.b.push(a),Cc(this);else if(this.W)this.W=!1,this.b.clear(),this.b.push(250),this.Yc=a,Cc(this);else if(this.N)this.N=!1,this.b.clear(),this.b.push(250),this.Xc=3>5;1===c?this.Z&=this.Z-1:3===c&&(this.Z&=~(1<<(a&7)));Fc(this.s)}});p(this.s.A,a,this,function(){return this.ae?this.Z:this.ab});q(this.s.A,a|1,this,function(a){0===this.state?this.rd?(this.rd=!1,this.Gc=a&2):(this.Sb=~a,Fc(this.s)):1===this.state?(this.wd=a,this.state++):2===this.state&&(this.state=0)});p(this.s.A,a|1,this,function(){return~this.Sb&255});q(this.s.A,c,this,function(a){this.Re=a});p(this.s.A,c,this,function(){return this.Re});this.b?(this.Ed=function(a){8<= +a&&(this.na.Ed(a-8),a=2);a=1<>7});q(a.A,113,this,this.If);p(a.A,113,this,this.Hf)}l=Hc.prototype;l.La=function(){var a=[];a[0]=this.Jc;a[1]=this.ea;a[2]=this.b;a[3]=this.L;a[4]=this.g;a[5]=this.D;a[6]=this.N;a[7]=this.K;a[8]=this.v;a[9]=this.m;a[10]=this.o;a[11]=this.Fe;return a}; +l.Ra=function(a){this.Jc=a[0];this.ea=a[1];this.b=a[2];this.L=a[3];this.g=a[4];this.D=a[5];this.N=a[6];this.K=a[7];this.v=a[8];this.m=a[9];this.o=a[10];this.Fe=a[11]};l.zb=function(a){a=Date.now();this.b+=a-this.L;this.L=a;return this.N&&this.D&&this.g>(this.v&15)-1);break;case 11:this.m=a,this.m&64&&(this.g=Date.now())}this.N=64===(this.m&64)&&0<(this.v&15)};function Jc(a,c,d){function e(a){if(this.cc&128)this.Xb=this.Xb&-256|a;else if(Kc(this),255!==a){var c=String.fromCharCode(a);this.J.send("serial0-output-char",c);this.re.push(a);"\n"===c&&(this.J.send("serial0-output-line",String.fromCharCode.apply("",this.re)),this.re=[])}}this.J=d;this.s=a;this.Rb=this.ve=this.b=this.cc=this.Xb=this.pb=0;this.$a=1;this.Ha=this.fe=this.Ee=this.Yd=0;this.input=new bb(4096);this.re=[];if(1E3===c||1016===c)this.Ha=4;else if(1E3===c||1E3===c)this.Ha=3;else return;this.J.register("serial0-input", +function(a){this.input.push(a);this.pb|=4096;this.Rb&1&&Lc(this)},this);a=a.A;q(a,c,this,function(a){e.call(this,a)},function(a){e.call(this,a&255);e.call(this,a>>8)});q(a,c|1,this,function(a){this.cc&128?this.Xb=this.Xb&255|a<<8:(this.Rb=a,Mc(this))});p(a,c,this,function(){if(this.cc&128)return this.Xb&255;var a=this.input.shift();this.input.length&&Lc(this);return a});p(a,c|1,this,function(){return this.cc&128?this.Xb>>8:this.Rb});p(a,c|2,this,function(){var a=this.$a&15|192;2===this.$a?Nc(this, +2):12===this.$a&&Nc(this,12);return a});q(a,c|2,this,function(a){this.ve=a});p(a,c|3,this,function(){return this.cc});q(a,c|3,this,function(a){this.cc=a});p(a,c|4,this,function(){return this.Yd});q(a,c|4,this,function(a){this.Yd=a});p(a,c|5,this,function(){var a=0;this.input.length&&(a|=1);return a|96});q(a,c|5,this,function(){});p(a,c|6,this,function(){return this.Ee});q(a,c|6,this,function(){});p(a,c|7,this,function(){return this.fe});q(a,c|7,this,function(a){this.fe=a})} +Jc.prototype.La=function(){var a=[];a[0]=this.pb;a[1]=this.Xb;a[2]=this.cc;a[3]=this.b;a[4]=this.ve;a[5]=this.Rb;a[6]=this.$a;a[7]=this.Yd;a[8]=this.Ee;a[9]=this.fe;a[10]=this.Ha;return a};Jc.prototype.Ra=function(a){this.pb=a[0];this.Xb=a[1];this.cc=a[2];this.b=a[3];this.ve=a[4];this.Rb=a[5];this.$a=a[6];this.Yd=a[7];this.Ee=a[8];this.fe=a[9];this.Ha=a[10]};Jc.prototype.Y=function(){this.s.v(this.Ha)};function Nc(a,c){a.pb&=~(1<d)throw new Oc("Invalid length: "+d);var e=new Int32Array(c,0,4);if(-2039052682!==e[0])throw new Oc("Invalid header: "+$a(e[0]>>>0));if(3!==e[1])throw new Oc("Version mismatch: dump="+e[1]+" we=3");if(e[2]!==d)throw new Oc("Length doesn't match header: real="+d+" header="+e[2]);e=e[3];if(0>e||e+12>=d||e%2)throw new Oc("Invalid info block length: "+e);for(var f=e/2,h=new Uint16Array(c,16,f),r="",d=0;d>8);if(c+d>this.memory.length){var t= +this.memory.length-r;this.memory.set(a.subarray(0,t),r);this.memory.set(a.subarray(t),76)}else if(this.memory.set(a,r),60>a.length)for(a=a.length;60>a;a++)this.memory[r+a]=0;k>=this.xc&&(k+=this.Vc-this.xc);this.memory[c]=1;this.memory[c+1]=k;this.memory[c+2]=d;this.memory[c+3]=d>>8;this.kc=k;Tc(this,1)}},this);this.name="ne2k";this.Uc=[236,16,41,128,3,1,0,0,0,0,0,2,0,0,0,0,1,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,244,26,0,17,0,0,184,254,0,0,0,0,0,0,0,0,11,1,0,0];this.Tb=40;this.dc= +[{size:32}];zb(a.H.Tc,this);this.vd=this.Z=0;this.G=1;this.od=0;this.Ha=11;this.ge=this.Bc=this.wb=0;this.memory=new Uint8Array(32768);this.ee=0;this.jh=1;c=[0,34,21,255*Math.random()|0,255*Math.random()|0,255*Math.random()|0];for(var d=0;6>d;d++)this.memory[d<<1]=this.memory[d<<1|1]=c[d];this.memory[14]=this.memory[15]=87;this.Ya=0;this.Vc=64;this.xc=128;this.Td=this.kc=76;a=a.A;p(a,768,this,function(){return this.G});q(a,768,this,function(a){this.G=a&-5;this.G&1||(a|24&&0===this.wb&&Tc(this,64), +a&4&&(a=this.ge<<8,a=this.memory.subarray(a,a+this.Bc),this.J.send("net0-send",a),this.J.send("eth-transmit-end",[a.length]),Tc(this,2)))});p(a,781,this,function(){return 0});p(a,782,this,function(){return 0});p(a,783,this,function(){return 0});p(a,799,this,function(){this.G&192||Tc(this,128);return 0});q(a,799,this,function(){});q(a,769,this,function(a){this.G&192||(this.Vc=a)});q(a,770,this,function(a){this.G&192||(this.xc=a)});p(a,775,this,function(){return this.G&192?this.kc:this.Z});q(a,775, +this,function(a){this.G&192?this.kc=a:this.Z&=~a});q(a,781,this,function(){});q(a,782,this,function(a){this.G&192||(this.od=a)});q(a,778,this,function(a){this.G&192||(this.wb=this.wb&65280|a&255)});q(a,779,this,function(a){this.G&192||(this.wb=this.wb&255|a<<8&65280)});q(a,776,this,function(a){this.G&192||(this.Ya=this.Ya&65280|a&255)});q(a,777,this,function(a){this.G&192||(this.Ya=this.Ya&255|a<<8&65280)});q(a,783,this,function(a){this.G&192||(this.vd=a,this.vd&this.Z&&this.s.v(this.Ha))});p(a,771, +this,function(){return this.G&192?0:this.Td});q(a,771,this,function(a){this.G&192||(this.Td=a)});p(a,772,this,function(){return this.G&192?0:this.jh});q(a,772,this,function(a){this.G&192||(this.ge=a)});q(a,773,this,function(a){this.G&192||(this.Bc=this.Bc&-256|a)});q(a,774,this,function(a){this.G&192||(this.Bc=this.Bc&255|a<<8)});p(a,780,this,function(){return this.G&192?0:9});q(a,780,this,function(a){this.ee=a});p(a,784,this,this.Lf,this.Oe,this.Kf);q(a,784,this,this.Pe,this.Pe,this.Mf)}l=Sc.prototype; +l.La=function(){var a=[];a[0]=this.Z;a[1]=this.vd;a[2]=this.G;a[3]=this.od;a[4]=this.wb;a[5]=this.Bc;a[6]=this.ge;a[7]=this.Ya;a[8]=this.Vc;a[9]=this.kc;a[10]=this.Td;return a};l.Ra=function(a){this.Z=a[0];this.vd=a[1];this.G=a[2];this.od=a[3];this.wb=a[4];this.Bc=a[5];this.ge=a[6];this.Ya=a[7];this.Vc=a[8];this.kc=a[9];this.Td=a[10]};function Tc(a,c){a.Z|=c;a.vd&a.Z&&a.s.v(a.Ha)} +function Uc(a,c){16a.Ya||(a.wb--,a.memory[a.Ya++]=c,a.Ya>=a.xc<<8&&(a.Ya+=a.Vc-a.xc<<8),0===a.wb&&Tc(a,64))}l.Pe=function(a){Uc(this,a);this.od&1&&Uc(this,a>>8)};l.Mf=function(a){Uc(this,a);Uc(this,a>>8);Uc(this,a>>16);Uc(this,a>>24)};function Vc(a){var c=a.memory[a.Ya++];a.wb--;a.Ya>=a.xc<<8&&(a.Ya+=a.Vc-a.xc<<8);0===a.wb&&Tc(a,64);return c}l.Lf=function(){return this.Oe()&255};l.Oe=function(){return this.od&1?Vc(this)|Vc(this)<<8:Vc(this)}; +l.Kf=function(){return Vc(this)|Vc(this)<<8|Vc(this)<<16|Vc(this)<<24};function Wc(a,c,d){this.Uc=[244,26,9,16,7,5,16,0,0,0,2,0,0,0,0,0,1,168,0,0,0,16,191,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,244,26,9,0,0,0,0,0,64,0,0,0,0,0,0,0,12,1,0,0];this.Tb=48;this.dc=[{size:256}];this.name="virtio";zb(a.H.Tc,this);var e=a.A;p(e,43008,this,void 0,void 0,function(){return 1});q(e,43012,this,void 0,void 0,function(){});q(e,43022,this,void 0,function(a){this.Cd=a},void 0);p(e,43020,this,void 0,function(){return this.Vb},void 0);p(e,43016,this,void 0,void 0,function(){return 0=== +this.Cd?this.Ub:0});q(e,43016,this,void 0,void 0,function(a){this.Ub=a});q(e,43026,this,function(a){0===a&&this.reset();this.pd=a});p(e,43026,this,function(){return this.pd});p(e,43027,this,function(){var a=this.Z;this.Z=0;return a});q(e,43024,this,void 0,function(){for(var a=(this.Ub<<12)+16*this.Vb,c=a+4,a=this.memory.ma(a+2),d=this.Vb-1,a=a&d;this.pc!==a;){var e=this.memory.ma(c+2*this.pc);Xc(this,e);this.pc=this.pc+1&d}});this.Ha=12;this.s=a;this.J=c;this.pc=this.Z=this.pd=this.Cd=0;this.Vb=32; +this.Ub=0;this.memory=a.memory;for(a=0;128>a;a++)p(e,43028+a,this,function(a){return a>>0;h.push({ne:t,Df:d,De:u});if(k&1)d=a.memory.ma(r+14);else{d=-1;break}}while(1);var z=-1,G=0;ea(a.U,{start:c,next:d},function(){if(G>=z){if(f===h.length)return 0;var a=h[f++];t=a.ne;z=a.De;G=0}return this.memory.da(t+G++)}.bind(a))} +Wc.prototype.b=function(a,c){if(-1!==c.next){var d=this.Vb-1;a=this.U.ce;var e=c.next,f=this.Ub<<12,h=0,r=[];do{var e=f+16*e,k=this.memory.ma(e+12);if(!(k&2))break;var t=$b(this.memory,e),u=$b(this.memory,e+4),z=$b(this.memory,e+8)>>>0;r.push({ne:t,Df:u,De:z});if(k&1)e=this.memory.ma(e+14);else break}while(1);k=-1;for(f=u=0;f=k){if(h===r.length)return 0;k=r[h++];t=k.ne;k=k.De;u=0}this.memory.sa(t+u++,e)}t=(this.Ub<<12)+16*this.Vb+4+2*this.Vb;t=t+4095&-4096;this.memory.ma(t); +h=this.memory.ma(t+2);this.memory.ad(t+2,h+1);d=t+4+8*(h&d);this.memory.Cc(d,c.start);this.memory.Cc(d+4,a);this.Z|=1;this.s.v(this.Ha)}};function Yc(){this.yd={};this.b=void 0}Yc.prototype.register=function(a,c,d){var e=this.yd[a];void 0===e&&(e=this.yd[a]=[]);e.push({Ve:c,ih:d})};Yc.prototype.unregister=function(a,c){var d=this.yd[a];void 0!==d&&(this.yd[a]=d.filter(function(a){return a.Ve!==c}))};Yc.prototype.send=function(a,c){if(this.b&&(a=this.b.yd[a],void 0!==a))for(var d=0;d>4&240;c.ea[61]=d&255;c.ea[21]=128;c.ea[22]=2;d=0;1048576<=a.bb&&(d=a.bb-1048576>>10,d=Math.min(d,65535));c.ea[23]=d&255;c.ea[24]=d>>8&255;c.ea[48]=d&255;c.ea[49]=d>>8&255;d=0;16777216<=a.bb&&(d=a.bb-16777216>>16,d=Math.min(d,65535));c.ea[52]=d&255;c.ea[53]=d>>8&255;c.ea[91]=0;c.ea[92]=0;c.ea[93]=0;c.ea[20]=47;c.ea[95]=0} +function Ma(a){var c=a.Hc.cf,d=a.Hc.jc;if(c){var e=new Uint8Array(c);a.memory.fa.set(e,1048576-c.byteLength);d&&(e=new Uint8Array(d),a.memory.fa.set(e,786432));Ca(a.A,4293918720,1048576,function(a){return this.memory.fa[a&1048575]}.bind(a),function(a,c){this.memory.fa[a&1048575]=c}.bind(a))}}v.prototype.W=function(){for(var a=Oa(),c=a;33>c-a;){this.H.$d.zb(c,!1);this.H.fc.zb(c,!1);Fc(this);for(c=11001;c--;)fd(this);c=Oa()}}; +"undefined"!==typeof window&&(window.b=v.prototype.W,window.g=v.prototype.ue,window.m=v.prototype.ba);function fd(a){a.ga=a.w;a.V++;var c=C(a);a.table[c](a)}v.prototype.Jf=function(){try{fd(this)}catch(a){this.ue(a)}};v.prototype.cycle=v.prototype.Jf;function gd(a){a.table[C(a)](a)}v.prototype.ba=function(){var a=Oa();this.H.$d.zb(a,!1);this.H.fc.zb(a,!1);return 0};function dd(a){a.ca=0;a.ya=-1;a.la!==a.Na&&(a.la=a.Na,$c(a));a.Da!==a.Na&&(a.Da=a.Na,ad(a))} +function hd(a){var c=-2147483648===(a.G[0]&-2147483648);a.Ba||(a.G[0]|=4);a.G[0]|=16;c!==a.X&&(a.X=c,cd(a))}function id(a){a.Gb=-1;a.Sc=-1}function C(a){a.w&-4096^a.Gb&&(a.L=jd(a,a.w)^a.w,a.Gb=a.w&-4096);var c=a.memory.da(a.L^a.w);a.w=a.w+1|0;return c}function D(a){return C(a)<<24>>24}function E(a){if(4094<(a.w^a.Gb)>>>0)return C(a)|C(a)<<8;var c=a.memory.ma(a.L^a.w);a.w=a.w+2|0;return c}function H(a){if(4092<(a.w^a.Gb)>>>0)return E(a)|E(a)<<16;var c=$b(a.memory,a.L^a.w);a.w=a.w+4|0;return c} +function kd(a,c,d,e){a.memory.sa(c,e);a.memory.sa(d,e>>24);c&1?c&2?(a.memory.sa(d-2,e>>8),a.memory.sa(d-1,e>>16)):(a.memory.sa(c+1|0,e>>8),a.memory.sa(c+2|0,e>>16)):(a.memory.sa(c+1|0,e>>8),a.memory.sa(d-1,e>>16))}function ld(a,c){return a.memory.da(jd(a,c))}function y(a,c){return a.X&&4095===(c&4095)?ld(a,c)|ld(a,c+1|0)<<8:a.memory.ma(jd(a,c))}function A(a,c){return a.X&&4093<=(c&4095)?y(a,c)|y(a,c+2|0)<<16:$b(a.memory,jd(a,c))}function md(a,c,d){a.memory.sa(nd(a,c),d)} +function mb(a,c,d){var e=nd(a,c);4095===(c&4095)?(c=nd(a,c+1|0),a.memory.sa(e,d),a.memory.sa(c,d>>8)):a.memory.ad(e,d)}function x(a,c,d){var e=nd(a,c);4093<=(c&4095)?kd(a,e,nd(a,c+3|0),d):a.memory.Cc(e,d)}function od(a){return a.la?pd(a,3)+H(a)|0:pd(a,3)+E(a)|0}function qd(a){return a.h>>12&3}function rd(a){return!!(a.h&131072)}function sd(a){return a.h&-2262|!!a.Pa()|!!a.Ze()<<2|!!td(a)<<4|!!a.Pb()<<6|!!a.Ud()<<7|!!a.td()<<11}function ud(a){a.h=sd(a);a.u=0} +function vd(a,c){var d=1769472,e=2588629;a.h&131072?(d|=12288,e|=1572864):a.O&&(d|=12288,a.O>qd(a)&&(d|=512));a.h=(c^(a.h^c)&d)&e|2;a.u=0}function wd(a,c){a.gb?a.a[4]=c:a.l[8]=c}function I(a,c){a.gb?a.a[4]+=c:a.l[8]+=c}function J(a,c){return a.gb?K(a,2)+a.a[4]+c|0:K(a,2)+(a.l[8]+c&65535)|0}function xd(a){return a.w-K(a,1)|0} +function Ec(a,c,d,e){a.Pc=!1;if(a.qa){if(rd(a)&&a.G[4]&1)throw a.debug.S("VME");rd(a)&&d&&3>qd(a)&&M(a,0);if((c<<3|7)>a.Oc)throw a.debug.S("#GP handler");var f=a.ac+(c<<3)|0;a.X&&(f=yd(a,f));var h=a.memory.ma(f)|a.memory.ma(f+6|0)<<16,r=a.memory.ma(f+2|0),k=a.memory.da(f+5|0),t=k>>5&3,f=k&31;if(!(k&128))throw a.debug.S("#NP handler");d&&th.Ob)throw a.debug.S("#NP handler");c=a.Ea[6];d=sd(a);lb(a,c,102);x(a,c+32,xd(a));x(a,c+36,d);x(a,c+40,a.a[0]);x(a,c+44,a.a[1]);x(a,c+48,a.a[2]);x(a,c+52,a.a[3]);x(a,c+56,a.a[4]);x(a,c+60,a.a[5]);x(a,c+64,a.a[6]);x(a,c+68,a.a[7]);x(a,c+72,a.R[0]);x(a,c+76,a.R[1]);x(a,c+80,a.R[2]);x(a,c+84,a.R[3]);x(a,c+88,a.R[4]);x(a,c+92,a.R[5]);x(a,c+96,a.R[7]);a.memory.sa(h.Hd+5|0,a.memory.da(h.Hd+5|0)|2);d=h.Cb;f=A(a,d+28);a.h&=-131073;B(a,1,y(a,d+76));k=A(a,d+36);x(a,c+0,r);k|=16384;if(k&131072)throw a.debug.S("task switch to VM mode"); +vd(a,k);c=y(a,d+96);Ad(a,c);a.a[0]=A(a,d+40);a.a[1]=A(a,d+44);a.a[2]=A(a,d+48);a.a[3]=A(a,d+52);a.a[4]=A(a,d+56);a.a[5]=A(a,d+60);a.a[6]=A(a,d+64);a.a[7]=A(a,d+68);B(a,0,y(a,d+72));B(a,2,y(a,d+80));B(a,3,y(a,d+84));B(a,4,y(a,d+88));B(a,5,y(a,d+92));a.w=K(a,1)+A(a,d+32)|0;a.Ea[6]=h.Cb;a.Qa[6]=h.Ob;a.R[6]=r;a.G[3]=f;Bd(a);a.G[0]|=8;!1!==e&&N(a,e)}else{if(6!==(f&-10))throw a.debug.S("#GP handler");c=1===(f&1);d=!(f&8);f=zd(a,r);if(f.kb)throw a.debug.S("#GP handler");if(!f.oc||f.xa>a.O)throw a.debug.S("#GP handler"); +if(!f.Eb)throw a.debug.S("#NP handler");ud(a);k=a.h;if(!f.lc&&f.xaa.Qa[6])throw a.debug.S("#TS handler");u=u+a.Ea[6]|0;a.X&&(u=yd(a,u));var t=$b(a.memory,u),u=a.memory.ma(u+4|0),z=zd(a,u);if(z.kb)throw a.debug.S("#TS handler");if(z.mb!==f.xa)throw a.debug.S("#TS handler");if(z.xa!==f.xa||!z.de)throw a.debug.S("#TS handler");if(!z.Eb)throw a.debug.S("#TS handler");var G=a.a[4],F=a.R[2],L=(d?2:4)*(5+(!1!==e)+4*(131072===(k&131072)));Cd(a,z.Cb+(z.size?t-L:t-L&65535)); +Cd(a,z.Cb+t-1);a.O=f.xa;id(a);a.Na!==f.size&&Dd(a,f.size);a.h&=-196609;B(a,2,u);wd(a,t);k&131072&&!d&&(N(a,a.R[5]),N(a,a.R[4]),N(a,a.R[3]),N(a,a.R[0]));d?(O(a,F),O(a,G)):(N(a,F),N(a,G))}else if(f.lc||f.xa===a.O)a.h&131072&&M(a,r&-4),L=(d?2:4)*(3+(!1!==e)),lb(a,J(a,-L),L);else throw a.debug.S("#GP handler");d?(O(a,k),O(a,a.R[1]),O(a,xd(a)),!1!==e&&O(a,e),h&=65535):(N(a,k),N(a,a.R[1]),N(a,xd(a)),!1!==e&&N(a,e));k&131072&&(B(a,5,0),B(a,4,0),B(a,3,0),B(a,0,0));a.R[1]=r&-4|a.O;a.Na!==f.size&&Dd(a,f.size); +a.Qa[1]=f.Ob;a.Ea[1]=f.Cb;a.w=K(a,1)+h|0;a.h&=-213249;c?a.K||Fc(a):a.h&=-513}}else r=c<<2,e=a.memory.ma(r),r=a.memory.ma(r+2|0),ud(a),O(a,a.h),O(a,a.R[1]),O(a,xd(a)),a.h&=-513,B(a,1,r),a.w=K(a,1)+e|0} +function Ed(a,c){if(c)var d=y(a,J(a,0)),e=y(a,J(a,2)),f=y(a,J(a,4));else d=A(a,J(a,0)),e=y(a,J(a,4)),f=A(a,J(a,8));if(!a.qa||rd(a)&&3===qd(a)){if(d&4294901760)throw a.debug.S("#GP handler");B(a,1,e);a.w=d+K(a,1)|0;c?(vd(a,f|a.h&-65536),I(a,6)):(vd(a,f),I(a,12))}else{rd(a)&&M(a,0);a.h&16384&&M(a,0);if(f&131072)if(a.O)f&=-131073;else{var h=A(a,J(a,12)),r=y(a,J(a,16));c=y(a,J(a,20));var k=y(a,J(a,24)),t=y(a,J(a,28)),u=y(a,J(a,32));vd(a,f);a.h|=131072;B(a,1,e);a.w=(d&65535)+K(a,1)|0;B(a,0,c);B(a,3,k); +B(a,4,t);B(a,5,u);I(a,36);a.a[4]=h;B(a,2,r);a.O=3;id(a);Dd(a,!1);return}k=zd(a,e);if(k.kb)throw a.debug.S("is null");if(!k.Eb)throw a.debug.S("not present");if(!k.oc)throw a.debug.S("not exec");if(k.mbk.mb)throw a.debug.S("conforming and dpl > rpl");k.mb>a.O?(c?(h=y(a,J(a,6)),r=y(a,J(a,8))):(h=A(a,J(a,12)),r=y(a,J(a,16))),c?vd(a,f|a.h&-65536):vd(a,f),a.O=k.mb,id(a),B(a,2,r),wd(a,h),a.O||(a.h=a.h&-1572865|f&1572864)):k.mb===a.O&&(c?(I(a,6),vd(a,f|a.h& +-65536)):(I(a,12),vd(a,f)),a.O||(a.h=a.h&-1572865|f&1572864));a.R[1]=e;k.size!==a.Na&&Dd(a,k.size);a.Qa[1]=k.Ob;a.Ea[1]=k.Cb;a.w=d+K(a,1)|0}Fc(a)}function Fd(a,c){Ec(a,c,!1,!1);throw 233495534;}function Gd(a){a.w=a.ga;Fd(a,0)}function w(a){a.w=a.ga;Fd(a,6)}function M(a,c){a.w=a.ga;Ec(a,13,!1,c);throw 233495534;}function Hd(a){a.G[0]&12&&(a.w=a.ga,Fd(a,7))}function P(a){return pd(a,3)}function Q(a){return pd(a,2)}function pd(a,c){return-1===a.ya?K(a,c):9===a.ya?0:K(a,a.ya)} +function K(a,c){a.qa&&a.yb[c]&&M(a,0);return a.Ea[c]}function Id(a){return 192>a.f?ld(a,a.P(a.f)):a.C[a.f<<2&12|a.f>>2&1]}function R(a){return 192>a.f?y(a,a.P(a.f)):a.l[a.f<<1&14]}function Jd(a){return 192>a.f?A(a,a.P(a.f)):a.a[a.f&7]}function Kd(a,c){if(192>a.f){var d=a.P(a.f);md(a,d,c)}else a.C[a.f<<2&12|a.f>>2&1]=c}function Ld(a,c){if(192>a.f){var d=a.P(a.f);mb(a,d,c)}else a.l[a.f<<1&14]=c}function Md(a,c){if(192>a.f){var d=a.P(a.f);x(a,d,c)}else a.a[a.f&7]=c} +function Nd(a){if(192>a.f){var c=a.P(a.f);a.o=nd(a,c);return a.memory.da(a.o)}return a.C[a.f<<2&12|a.f>>2&1]}function Od(a,c){192>a.f?a.memory.sa(a.o,c):a.C[a.f<<2&12|a.f>>2&1]=c}function S(a){if(192>a.f){var c=a.P(a.f);a.o=nd(a,c);if(a.X&&4095===(c&4095))return a.D=nd(a,c+1|0),c=a.D,a.memory.da(a.o)|a.memory.da(c)<<8;a.D=0;return a.memory.ma(a.o)}return a.l[a.f<<1&14]} +function T(a,c){if(192>a.f)if(a.D){var d=a.D;a.memory.sa(a.o,c);a.memory.sa(d,c>>8)}else a.memory.ad(a.o,c);else a.l[a.f<<1&14]=c}function U(a){if(192>a.f){var c=a.P(a.f);a.o=nd(a,c);if(a.X&&4093<=(c&4095)){a.D=nd(a,c+3|0);var c=a.o,d=a.D,e;c&1?e=c&2?kc(a.memory,d-2>>1):kc(a.memory,c+1>>1):(e=d-1|0,e=a.memory.da(c+1|0)|a.memory.da(e)<<8);return a.memory.da(c)|e<<8|a.memory.da(d)<<24}a.D=0;return $b(a.memory,a.o)}return a.a[a.f&7]} +function V(a,c){192>a.f?a.D?kd(a,a.o,a.D,c):a.memory.Cc(a.o,c):a.a[a.f&7]=c}function Pd(a){return a.l[a.f<<1&14]}function Qd(a,c){a.l[a.f<<1&14]=c}function Rd(a){return a.a[a.f&7]}function Sd(a,c){a.a[a.f&7]=c}function Td(a){return a.C[a.f>>1&12|a.f>>5&1]}function Ud(a,c){a.C[a.f>>1&12|a.f>>5&1]=c}function Vd(a){return a.l[a.f>>2&14]}function Wd(a){return a.yc[a.f>>2&14]}function Xd(a,c){a.l[a.f>>2&14]=c}function W(a){return a.a[a.f>>3&7]}function Yd(a,c){a.Wc[a.f>>3&7]=c} +function Fc(a){a.h&512&&!a.K&&(a.H.ec&&a.H.ec.md(),a.H.jd&&a.H.jd.md())}v.prototype.v=function(a){this.H.ec&&this.H.ec.Ed(a);this.H.jd&&this.H.jd.Ed(a);Ab(this,a)};function Ab(a,c){a.H.ec&&a.H.ec.nd(c);a.H.jd&&a.H.jd.nd(c)}function Zd(a,c,d){if(a.qa&&(a.O>qd(a)||a.h&131072)){var e=a.Qa[6],f=a.Ea[6];if(103<=e){var h=a.memory.ma(yd(a,f+100+2|0));if(e>=(h+((c+d-1|0)>>3)|0)&&(d=(1<>3)|0),!((d&65280?a.memory.ma(c):a.memory.da(c))&d)))return}M(a,0)}} +function Dd(a,c){a.Na=a.Da=a.la=c;ad(a);$c(a)}function ad(a){a.table=a.Da?a.wa:a.ja}function $c(a){a.la?(a.j=a.a,a.M=1,a.I=6,a.B=7):(a.j=a.l,a.M=2,a.I=12,a.B=14)} +function zd(a,c){var d=!(c&4),e=c&-8,f,h;f={mb:c&3,ye:d,kb:!1,bc:!0,Cb:0,Bb:0,h:0,type:0,xa:0,Fb:!1,Eb:!1,oc:!1,de:!1,lc:!1,size:!1,xd:!1,Ob:0,Ce:!1,Ae:!1,Hd:0,pf:0};d?(d=a.$b,h=a.Nc):(d=a.Ea[7],h=a.Qa[7]);if(!e)return f.kb=!0,f;if((c|7)>h)return f.bc=!1,f;d=d+e|0;a.X&&(d=yd(a,d));f.Hd=d;f.Cb=a.memory.ma(d+2|0)|a.memory.da(d+4|0)<<16|a.memory.da(d+7|0)<<24;f.Bb=a.memory.da(d+5|0);f.h=a.memory.da(d+6|0)>>4;f.pf=$b(a.memory,d+4|0);f.type=f.Bb&15;f.xa=f.Bb>>5&3;f.Fb=!(f.Bb&16);f.Eb=128===(f.Bb&128); +f.oc=8===(f.Bb&8);f.de=2===(f.Bb&2);f.lc=4===(f.Bb&4);f.xd=f.lc&&f.oc;f.size=4===(f.h&4);a=a.memory.ma(d)|(a.memory.da(d+6|0)&15)<<16;f.Ob=f.h&8?(a<<12|4095)>>>0:a;f.Ce=f.de&&!f.oc;f.Ae=f.de||!f.oc;return f} +function B(a,c,d){1===c&&(a.qa=1===(a.G[0]&1));if(!a.qa||rd(a))a.R[c]=d,a.yb[c]=0,a.Ea[c]=d<<4,2===c&&(a.gb=!1);else{var e=zd(a,d);if(2===c){e.kb&&M(a,0);e.bc&&!e.Fb&&e.mb===a.O&&e.Ce&&e.xa===a.O||M(a,d&-4);if(!e.Eb)throw a.w=a.ga,Ec(a,12,!1,d&-4),233495534;a.gb=e.size}else if(1===c){if(e.Fb)throw a.debug.S("load system segment descriptor, type = "+(e.Bb&15));e.oc||M(a,d&-4);if(!e.Eb)throw a.w=a.ga,Ec(a,11,!1,d&-4),233495534;if(e.mb>a.O)throw a.debug.S("privilege change");if(!e.lc&&e.xae.xa||a.O>e.xa))&&M(a,d&-4);if(!e.Eb)throw a.w=a.ga,Ec(a,11,!1,d&-4),233495534;}a.yb[c]=0;a.Qa[c]=e.Ob;a.Ea[c]=e.Cb;a.R[c]=d}} +function Ad(a,c){var d=zd(a,c);if(d.kb)a.Ea[7]=0,a.Qa[7]=0;else{if(!d.ye)throw a.debug.S("LDTR can only be loaded from GDT");if(!d.Eb)throw a.debug.S("#GP handler");if(!d.Fb)throw a.debug.S("#GP handler");if(2!==d.type)throw a.debug.S("#GP handler");a.Ea[7]=d.Cb;a.Qa[7]=d.Ob;a.R[7]=c}}function $d(a,c,d){c=zd(a,c);a.u&=-65;var e=c.xa>c.type&1||e:!c.xd&&e))return a.h&=-65,d;a.h|=64;return c.pf&16776960} +function ae(a,c,d){c=zd(a,c);a.u&=-65;var e=c.xa>c.type&1||e:!c.xd&&e))return a.h&=-65,d;a.h|=64;return c.Ob|0}function Bd(a){a.Gb=-1;a.Sc=-1;a.Kb.set(a.Id)}function cd(a){for(var c=new Int32Array(a.Id.buffer),d=0;262144>d;)c[d++]=c[d++]=c[d++]=c[d++]=0;Bd(a)}function jd(a,c){if(a.X)if(3===a.O)if(a.X){var d=c>>>12;a=a.Kb[d]&4?a.N[d]^c:be(a,c,0,1)|c&4095}else a=c;else a=yd(a,c);else a=c;return a} +function nd(a,c){if(a.X)if(3===a.O)if(a.X){var d=c>>>12;a=a.Kb[d]&8?a.N[d]^c:be(a,c,1,1)|c&4095}else a=c;else a=Cd(a,c);else a=c;return a}function Cd(a,c){if(!a.X)return c;var d=c>>>12;return a.Kb[d]&2?a.N[d]^c:be(a,c,1,0)|c&4095}function yd(a,c){if(!a.X)return c;var d=c>>>12;return a.Kb[d]&1?a.N[d]^c:be(a,c,0,0)|c&4095} +function be(a,c,d,e){var f=c>>>12,h=(a.G[3]>>>2)+(f>>10)|0,r=a.memory.Hb[h],k=!0,t=!0;r&1||(a.G[2]=c,ce(a,d,e,0));r&2||(k=!1,d&&(e||a.G[0]&65536)&&(a.G[2]=c,ce(a,d,e,1)));r&4||(t=!1,e&&(a.G[2]=c,ce(a,d,e,1)));if(r&a.Ad)a.memory.Hb[h]=r|32|d<<6,c=r&4290772992|c&4190208,r&=256;else{var u=((r&4294963200)>>>2)+(f&1023)|0,z=a.memory.Hb[u];z&1||(a.G[2]=c,ce(a,d,e,0));z&2||(k=!1,d&&(e||a.G[0]&65536)&&(a.G[2]=c,ce(a,d,e,1)));z&4||(t=!1,e&&(a.G[2]=c,ce(a,d,e,1)));a.memory.Hb[h]=r|32;a.memory.Hb[u]=z|32|d<< +6;c=z&4294963200;r=z&256}a.N[f]=c^f<<12;k=t?k?15:5:k?3:1;a.Kb[f]=k;r&&a.G[4]&128&&(a.Id[f]=k);return c}function lb(a,c,d){if(a.X){var e=3===a.O?1:0,f=e?8:2,h=c>>>12;a.Kb[h]&f||be(a,c,1,e);4096<=(c&4095)+d-1&&(a.Kb[h+1|0]&f||be(a,c+d-1|0,1,e))}}function ce(a,c,d,e){if(a.K)throw a.debug.S("Double fault");var f=a.G[2]>>>12;a.Kb[f]=0;a.Id[f]=0;a.w=a.ga;a.K=!0;Ec(a,14,!1,d<<2|c<<1|e);throw 233495534;};(function(){v.prototype.g=Array(192);v.prototype.b=Array(192);v.prototype.i=Array(256);v.prototype.g[0]=function(a){return P(a)+(a.l[6]+a.l[12]&65535)|0};v.prototype.g[64]=function(a){return P(a)+(a.l[6]+a.l[12]+D(a)&65535)|0};v.prototype.g[128]=function(a){return P(a)+(a.l[6]+a.l[12]+E(a)&65535)|0};v.prototype.g[1]=function(a){return P(a)+(a.l[6]+a.l[14]&65535)|0};v.prototype.g[65]=function(a){return P(a)+(a.l[6]+a.l[14]+D(a)&65535)|0};v.prototype.g[129]=function(a){return P(a)+(a.l[6]+a.l[14]+E(a)& +65535)|0};v.prototype.g[2]=function(a){return Q(a)+(a.l[10]+a.l[12]&65535)|0};v.prototype.g[66]=function(a){return Q(a)+(a.l[10]+a.l[12]+D(a)&65535)|0};v.prototype.g[130]=function(a){return Q(a)+(a.l[10]+a.l[12]+E(a)&65535)|0};v.prototype.g[3]=function(a){return Q(a)+(a.l[10]+a.l[14]&65535)|0};v.prototype.g[67]=function(a){return Q(a)+(a.l[10]+a.l[14]+D(a)&65535)|0};v.prototype.g[131]=function(a){return Q(a)+(a.l[10]+a.l[14]+E(a)&65535)|0};v.prototype.g[4]=function(a){return P(a)+(a.l[12]&65535)| +0};v.prototype.g[68]=function(a){return P(a)+(a.l[12]+D(a)&65535)|0};v.prototype.g[132]=function(a){return P(a)+(a.l[12]+E(a)&65535)|0};v.prototype.g[5]=function(a){return P(a)+(a.l[14]&65535)|0};v.prototype.g[69]=function(a){return P(a)+(a.l[14]+D(a)&65535)|0};v.prototype.g[133]=function(a){return P(a)+(a.l[14]+E(a)&65535)|0};v.prototype.g[6]=function(a){return Q(a)+(a.l[10]&65535)|0};v.prototype.g[70]=function(a){return Q(a)+(a.l[10]+D(a)&65535)|0};v.prototype.g[134]=function(a){return Q(a)+(a.l[10]+ +E(a)&65535)|0};v.prototype.g[7]=function(a){return P(a)+(a.l[6]&65535)|0};v.prototype.g[71]=function(a){return P(a)+(a.l[6]+D(a)&65535)|0};v.prototype.g[135]=function(a){return P(a)+(a.l[6]+E(a)&65535)|0};v.prototype.b[0]=function(a){return P(a)+a.a[0]|0};v.prototype.b[64]=function(a){return P(a)+a.a[0]+D(a)|0};v.prototype.b[128]=function(a){return P(a)+a.a[0]+H(a)|0};v.prototype.b[1]=function(a){return P(a)+a.a[1]|0};v.prototype.b[65]=function(a){return P(a)+a.a[1]+D(a)|0};v.prototype.b[129]=function(a){return P(a)+ +a.a[1]+H(a)|0};v.prototype.b[2]=function(a){return P(a)+a.a[2]|0};v.prototype.b[66]=function(a){return P(a)+a.a[2]+D(a)|0};v.prototype.b[130]=function(a){return P(a)+a.a[2]+H(a)|0};v.prototype.b[3]=function(a){return P(a)+a.a[3]|0};v.prototype.b[67]=function(a){return P(a)+a.a[3]+D(a)|0};v.prototype.b[131]=function(a){return P(a)+a.a[3]+H(a)|0};v.prototype.b[4]=function(a){return a.i[C(a)](a,!1)|0};v.prototype.b[68]=function(a){return a.i[C(a)](a,!1)+D(a)|0};v.prototype.b[132]=function(a){return a.i[C(a)](a, +!1)+H(a)|0};v.prototype.b[5]=function(a){return Q(a)+a.a[5]|0};v.prototype.b[69]=function(a){return Q(a)+a.a[5]+D(a)|0};v.prototype.b[133]=function(a){return Q(a)+a.a[5]+H(a)|0};v.prototype.b[6]=function(a){return P(a)+a.a[6]|0};v.prototype.b[70]=function(a){return P(a)+a.a[6]+D(a)|0};v.prototype.b[134]=function(a){return P(a)+a.a[6]+H(a)|0};v.prototype.b[7]=function(a){return P(a)+a.a[7]|0};v.prototype.b[71]=function(a){return P(a)+a.a[7]+D(a)|0};v.prototype.b[135]=function(a){return P(a)+a.a[7]+ +H(a)|0};v.prototype.g[6]=function(a){return P(a)+E(a)|0};v.prototype.b[5]=function(a){return P(a)+H(a)|0};v.prototype.b[4]=function(a){return a.i[C(a)](a,!1)|0};v.prototype.b[68]=function(a){return a.i[C(a)](a,!0)+D(a)|0};v.prototype.b[132]=function(a){return a.i[C(a)](a,!0)+H(a)|0};for(var a=0;8>a;a++)for(var c=0;3>c;c++)for(var d=a|c<<6,e=1;8>e;e++)v.prototype.b[d|e<<3]=v.prototype.b[d],v.prototype.g[d|e<<3]=v.prototype.g[d];v.prototype.i[0]=function(a){return a.a[0]+P(a)+a.a[0]|0};v.prototype.i[1]= +function(a){return a.a[0]+P(a)+a.a[1]|0};v.prototype.i[2]=function(a){return a.a[0]+P(a)+a.a[2]|0};v.prototype.i[3]=function(a){return a.a[0]+P(a)+a.a[3]|0};v.prototype.i[4]=function(a){return a.a[0]+Q(a)+a.a[4]|0};v.prototype.i[5]=function(a,c){return a.a[0]+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[6]=function(a){return a.a[0]+P(a)+a.a[6]|0};v.prototype.i[7]=function(a){return a.a[0]+P(a)+a.a[7]|0};v.prototype.i[64]=function(a){return(a.a[0]<<1)+P(a)+a.a[0]|0};v.prototype.i[65]=function(a){return(a.a[0]<< +1)+P(a)+a.a[1]|0};v.prototype.i[66]=function(a){return(a.a[0]<<1)+P(a)+a.a[2]|0};v.prototype.i[67]=function(a){return(a.a[0]<<1)+P(a)+a.a[3]|0};v.prototype.i[68]=function(a){return(a.a[0]<<1)+Q(a)+a.a[4]|0};v.prototype.i[69]=function(a,c){return(a.a[0]<<1)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[70]=function(a){return(a.a[0]<<1)+P(a)+a.a[6]|0};v.prototype.i[71]=function(a){return(a.a[0]<<1)+P(a)+a.a[7]|0};v.prototype.i[128]=function(a){return(a.a[0]<<2)+P(a)+a.a[0]|0};v.prototype.i[129]=function(a){return(a.a[0]<< +2)+P(a)+a.a[1]|0};v.prototype.i[130]=function(a){return(a.a[0]<<2)+P(a)+a.a[2]|0};v.prototype.i[131]=function(a){return(a.a[0]<<2)+P(a)+a.a[3]|0};v.prototype.i[132]=function(a){return(a.a[0]<<2)+Q(a)+a.a[4]|0};v.prototype.i[133]=function(a,c){return(a.a[0]<<2)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[134]=function(a){return(a.a[0]<<2)+P(a)+a.a[6]|0};v.prototype.i[135]=function(a){return(a.a[0]<<2)+P(a)+a.a[7]|0};v.prototype.i[192]=function(a){return(a.a[0]<<3)+P(a)+a.a[0]|0};v.prototype.i[193]= +function(a){return(a.a[0]<<3)+P(a)+a.a[1]|0};v.prototype.i[194]=function(a){return(a.a[0]<<3)+P(a)+a.a[2]|0};v.prototype.i[195]=function(a){return(a.a[0]<<3)+P(a)+a.a[3]|0};v.prototype.i[196]=function(a){return(a.a[0]<<3)+Q(a)+a.a[4]|0};v.prototype.i[197]=function(a,c){return(a.a[0]<<3)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[198]=function(a){return(a.a[0]<<3)+P(a)+a.a[6]|0};v.prototype.i[199]=function(a){return(a.a[0]<<3)+P(a)+a.a[7]|0};v.prototype.i[8]=function(a){return a.a[1]+P(a)+a.a[0]|0}; +v.prototype.i[9]=function(a){return a.a[1]+P(a)+a.a[1]|0};v.prototype.i[10]=function(a){return a.a[1]+P(a)+a.a[2]|0};v.prototype.i[11]=function(a){return a.a[1]+P(a)+a.a[3]|0};v.prototype.i[12]=function(a){return a.a[1]+Q(a)+a.a[4]|0};v.prototype.i[13]=function(a,c){return a.a[1]+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[14]=function(a){return a.a[1]+P(a)+a.a[6]|0};v.prototype.i[15]=function(a){return a.a[1]+P(a)+a.a[7]|0};v.prototype.i[72]=function(a){return(a.a[1]<<1)+P(a)+a.a[0]|0};v.prototype.i[73]= +function(a){return(a.a[1]<<1)+P(a)+a.a[1]|0};v.prototype.i[74]=function(a){return(a.a[1]<<1)+P(a)+a.a[2]|0};v.prototype.i[75]=function(a){return(a.a[1]<<1)+P(a)+a.a[3]|0};v.prototype.i[76]=function(a){return(a.a[1]<<1)+Q(a)+a.a[4]|0};v.prototype.i[77]=function(a,c){return(a.a[1]<<1)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[78]=function(a){return(a.a[1]<<1)+P(a)+a.a[6]|0};v.prototype.i[79]=function(a){return(a.a[1]<<1)+P(a)+a.a[7]|0};v.prototype.i[136]=function(a){return(a.a[1]<<2)+P(a)+a.a[0]|0}; +v.prototype.i[137]=function(a){return(a.a[1]<<2)+P(a)+a.a[1]|0};v.prototype.i[138]=function(a){return(a.a[1]<<2)+P(a)+a.a[2]|0};v.prototype.i[139]=function(a){return(a.a[1]<<2)+P(a)+a.a[3]|0};v.prototype.i[140]=function(a){return(a.a[1]<<2)+Q(a)+a.a[4]|0};v.prototype.i[141]=function(a,c){return(a.a[1]<<2)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[142]=function(a){return(a.a[1]<<2)+P(a)+a.a[6]|0};v.prototype.i[143]=function(a){return(a.a[1]<<2)+P(a)+a.a[7]|0};v.prototype.i[200]=function(a){return(a.a[1]<< +3)+P(a)+a.a[0]|0};v.prototype.i[201]=function(a){return(a.a[1]<<3)+P(a)+a.a[1]|0};v.prototype.i[202]=function(a){return(a.a[1]<<3)+P(a)+a.a[2]|0};v.prototype.i[203]=function(a){return(a.a[1]<<3)+P(a)+a.a[3]|0};v.prototype.i[204]=function(a){return(a.a[1]<<3)+Q(a)+a.a[4]|0};v.prototype.i[205]=function(a,c){return(a.a[1]<<3)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[206]=function(a){return(a.a[1]<<3)+P(a)+a.a[6]|0};v.prototype.i[207]=function(a){return(a.a[1]<<3)+P(a)+a.a[7]|0};v.prototype.i[16]=function(a){return a.a[2]+ +P(a)+a.a[0]|0};v.prototype.i[17]=function(a){return a.a[2]+P(a)+a.a[1]|0};v.prototype.i[18]=function(a){return a.a[2]+P(a)+a.a[2]|0};v.prototype.i[19]=function(a){return a.a[2]+P(a)+a.a[3]|0};v.prototype.i[20]=function(a){return a.a[2]+Q(a)+a.a[4]|0};v.prototype.i[21]=function(a,c){return a.a[2]+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[22]=function(a){return a.a[2]+P(a)+a.a[6]|0};v.prototype.i[23]=function(a){return a.a[2]+P(a)+a.a[7]|0};v.prototype.i[80]=function(a){return(a.a[2]<<1)+P(a)+a.a[0]| +0};v.prototype.i[81]=function(a){return(a.a[2]<<1)+P(a)+a.a[1]|0};v.prototype.i[82]=function(a){return(a.a[2]<<1)+P(a)+a.a[2]|0};v.prototype.i[83]=function(a){return(a.a[2]<<1)+P(a)+a.a[3]|0};v.prototype.i[84]=function(a){return(a.a[2]<<1)+Q(a)+a.a[4]|0};v.prototype.i[85]=function(a,c){return(a.a[2]<<1)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[86]=function(a){return(a.a[2]<<1)+P(a)+a.a[6]|0};v.prototype.i[87]=function(a){return(a.a[2]<<1)+P(a)+a.a[7]|0};v.prototype.i[144]=function(a){return(a.a[2]<< +2)+P(a)+a.a[0]|0};v.prototype.i[145]=function(a){return(a.a[2]<<2)+P(a)+a.a[1]|0};v.prototype.i[146]=function(a){return(a.a[2]<<2)+P(a)+a.a[2]|0};v.prototype.i[147]=function(a){return(a.a[2]<<2)+P(a)+a.a[3]|0};v.prototype.i[148]=function(a){return(a.a[2]<<2)+Q(a)+a.a[4]|0};v.prototype.i[149]=function(a,c){return(a.a[2]<<2)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[150]=function(a){return(a.a[2]<<2)+P(a)+a.a[6]|0};v.prototype.i[151]=function(a){return(a.a[2]<<2)+P(a)+a.a[7]|0};v.prototype.i[208]= +function(a){return(a.a[2]<<3)+P(a)+a.a[0]|0};v.prototype.i[209]=function(a){return(a.a[2]<<3)+P(a)+a.a[1]|0};v.prototype.i[210]=function(a){return(a.a[2]<<3)+P(a)+a.a[2]|0};v.prototype.i[211]=function(a){return(a.a[2]<<3)+P(a)+a.a[3]|0};v.prototype.i[212]=function(a){return(a.a[2]<<3)+Q(a)+a.a[4]|0};v.prototype.i[213]=function(a,c){return(a.a[2]<<3)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[214]=function(a){return(a.a[2]<<3)+P(a)+a.a[6]|0};v.prototype.i[215]=function(a){return(a.a[2]<<3)+P(a)+a.a[7]| +0};v.prototype.i[24]=function(a){return a.a[3]+P(a)+a.a[0]|0};v.prototype.i[25]=function(a){return a.a[3]+P(a)+a.a[1]|0};v.prototype.i[26]=function(a){return a.a[3]+P(a)+a.a[2]|0};v.prototype.i[27]=function(a){return a.a[3]+P(a)+a.a[3]|0};v.prototype.i[28]=function(a){return a.a[3]+Q(a)+a.a[4]|0};v.prototype.i[29]=function(a,c){return a.a[3]+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[30]=function(a){return a.a[3]+P(a)+a.a[6]|0};v.prototype.i[31]=function(a){return a.a[3]+P(a)+a.a[7]|0};v.prototype.i[88]= +function(a){return(a.a[3]<<1)+P(a)+a.a[0]|0};v.prototype.i[89]=function(a){return(a.a[3]<<1)+P(a)+a.a[1]|0};v.prototype.i[90]=function(a){return(a.a[3]<<1)+P(a)+a.a[2]|0};v.prototype.i[91]=function(a){return(a.a[3]<<1)+P(a)+a.a[3]|0};v.prototype.i[92]=function(a){return(a.a[3]<<1)+Q(a)+a.a[4]|0};v.prototype.i[93]=function(a,c){return(a.a[3]<<1)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[94]=function(a){return(a.a[3]<<1)+P(a)+a.a[6]|0};v.prototype.i[95]=function(a){return(a.a[3]<<1)+P(a)+a.a[7]|0}; +v.prototype.i[152]=function(a){return(a.a[3]<<2)+P(a)+a.a[0]|0};v.prototype.i[153]=function(a){return(a.a[3]<<2)+P(a)+a.a[1]|0};v.prototype.i[154]=function(a){return(a.a[3]<<2)+P(a)+a.a[2]|0};v.prototype.i[155]=function(a){return(a.a[3]<<2)+P(a)+a.a[3]|0};v.prototype.i[156]=function(a){return(a.a[3]<<2)+Q(a)+a.a[4]|0};v.prototype.i[157]=function(a,c){return(a.a[3]<<2)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[158]=function(a){return(a.a[3]<<2)+P(a)+a.a[6]|0};v.prototype.i[159]=function(a){return(a.a[3]<< +2)+P(a)+a.a[7]|0};v.prototype.i[216]=function(a){return(a.a[3]<<3)+P(a)+a.a[0]|0};v.prototype.i[217]=function(a){return(a.a[3]<<3)+P(a)+a.a[1]|0};v.prototype.i[218]=function(a){return(a.a[3]<<3)+P(a)+a.a[2]|0};v.prototype.i[219]=function(a){return(a.a[3]<<3)+P(a)+a.a[3]|0};v.prototype.i[220]=function(a){return(a.a[3]<<3)+Q(a)+a.a[4]|0};v.prototype.i[221]=function(a,c){return(a.a[3]<<3)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[222]=function(a){return(a.a[3]<<3)+P(a)+a.a[6]|0};v.prototype.i[223]= +function(a){return(a.a[3]<<3)+P(a)+a.a[7]|0};v.prototype.i[32]=function(a){return P(a)+a.a[0]|0};v.prototype.i[33]=function(a){return P(a)+a.a[1]|0};v.prototype.i[34]=function(a){return P(a)+a.a[2]|0};v.prototype.i[35]=function(a){return P(a)+a.a[3]|0};v.prototype.i[36]=function(a){return Q(a)+a.a[4]|0};v.prototype.i[37]=function(a,c){return(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[38]=function(a){return P(a)+a.a[6]|0};v.prototype.i[39]=function(a){return P(a)+a.a[7]|0};v.prototype.i[96]=function(a){return P(a)+ +a.a[0]|0};v.prototype.i[97]=function(a){return P(a)+a.a[1]|0};v.prototype.i[98]=function(a){return P(a)+a.a[2]|0};v.prototype.i[99]=function(a){return P(a)+a.a[3]|0};v.prototype.i[100]=function(a){return Q(a)+a.a[4]|0};v.prototype.i[101]=function(a,c){return(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[102]=function(a){return P(a)+a.a[6]|0};v.prototype.i[103]=function(a){return P(a)+a.a[7]|0};v.prototype.i[160]=function(a){return P(a)+a.a[0]|0};v.prototype.i[161]=function(a){return P(a)+a.a[1]|0};v.prototype.i[162]= +function(a){return P(a)+a.a[2]|0};v.prototype.i[163]=function(a){return P(a)+a.a[3]|0};v.prototype.i[164]=function(a){return Q(a)+a.a[4]|0};v.prototype.i[165]=function(a,c){return(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[166]=function(a){return P(a)+a.a[6]|0};v.prototype.i[167]=function(a){return P(a)+a.a[7]|0};v.prototype.i[224]=function(a){return P(a)+a.a[0]|0};v.prototype.i[225]=function(a){return P(a)+a.a[1]|0};v.prototype.i[226]=function(a){return P(a)+a.a[2]|0};v.prototype.i[227]=function(a){return P(a)+ +a.a[3]|0};v.prototype.i[228]=function(a){return Q(a)+a.a[4]|0};v.prototype.i[229]=function(a,c){return(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[230]=function(a){return P(a)+a.a[6]|0};v.prototype.i[231]=function(a){return P(a)+a.a[7]|0};v.prototype.i[40]=function(a){return a.a[5]+P(a)+a.a[0]|0};v.prototype.i[41]=function(a){return a.a[5]+P(a)+a.a[1]|0};v.prototype.i[42]=function(a){return a.a[5]+P(a)+a.a[2]|0};v.prototype.i[43]=function(a){return a.a[5]+P(a)+a.a[3]|0};v.prototype.i[44]=function(a){return a.a[5]+ +Q(a)+a.a[4]|0};v.prototype.i[45]=function(a,c){return a.a[5]+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[46]=function(a){return a.a[5]+P(a)+a.a[6]|0};v.prototype.i[47]=function(a){return a.a[5]+P(a)+a.a[7]|0};v.prototype.i[104]=function(a){return(a.a[5]<<1)+P(a)+a.a[0]|0};v.prototype.i[105]=function(a){return(a.a[5]<<1)+P(a)+a.a[1]|0};v.prototype.i[106]=function(a){return(a.a[5]<<1)+P(a)+a.a[2]|0};v.prototype.i[107]=function(a){return(a.a[5]<<1)+P(a)+a.a[3]|0};v.prototype.i[108]=function(a){return(a.a[5]<< +1)+Q(a)+a.a[4]|0};v.prototype.i[109]=function(a,c){return(a.a[5]<<1)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[110]=function(a){return(a.a[5]<<1)+P(a)+a.a[6]|0};v.prototype.i[111]=function(a){return(a.a[5]<<1)+P(a)+a.a[7]|0};v.prototype.i[168]=function(a){return(a.a[5]<<2)+P(a)+a.a[0]|0};v.prototype.i[169]=function(a){return(a.a[5]<<2)+P(a)+a.a[1]|0};v.prototype.i[170]=function(a){return(a.a[5]<<2)+P(a)+a.a[2]|0};v.prototype.i[171]=function(a){return(a.a[5]<<2)+P(a)+a.a[3]|0};v.prototype.i[172]= +function(a){return(a.a[5]<<2)+Q(a)+a.a[4]|0};v.prototype.i[173]=function(a,c){return(a.a[5]<<2)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[174]=function(a){return(a.a[5]<<2)+P(a)+a.a[6]|0};v.prototype.i[175]=function(a){return(a.a[5]<<2)+P(a)+a.a[7]|0};v.prototype.i[232]=function(a){return(a.a[5]<<3)+P(a)+a.a[0]|0};v.prototype.i[233]=function(a){return(a.a[5]<<3)+P(a)+a.a[1]|0};v.prototype.i[234]=function(a){return(a.a[5]<<3)+P(a)+a.a[2]|0};v.prototype.i[235]=function(a){return(a.a[5]<<3)+P(a)+a.a[3]| +0};v.prototype.i[236]=function(a){return(a.a[5]<<3)+Q(a)+a.a[4]|0};v.prototype.i[237]=function(a,c){return(a.a[5]<<3)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[238]=function(a){return(a.a[5]<<3)+P(a)+a.a[6]|0};v.prototype.i[239]=function(a){return(a.a[5]<<3)+P(a)+a.a[7]|0};v.prototype.i[48]=function(a){return a.a[6]+P(a)+a.a[0]|0};v.prototype.i[49]=function(a){return a.a[6]+P(a)+a.a[1]|0};v.prototype.i[50]=function(a){return a.a[6]+P(a)+a.a[2]|0};v.prototype.i[51]=function(a){return a.a[6]+P(a)+ +a.a[3]|0};v.prototype.i[52]=function(a){return a.a[6]+Q(a)+a.a[4]|0};v.prototype.i[53]=function(a,c){return a.a[6]+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[54]=function(a){return a.a[6]+P(a)+a.a[6]|0};v.prototype.i[55]=function(a){return a.a[6]+P(a)+a.a[7]|0};v.prototype.i[112]=function(a){return(a.a[6]<<1)+P(a)+a.a[0]|0};v.prototype.i[113]=function(a){return(a.a[6]<<1)+P(a)+a.a[1]|0};v.prototype.i[114]=function(a){return(a.a[6]<<1)+P(a)+a.a[2]|0};v.prototype.i[115]=function(a){return(a.a[6]<<1)+ +P(a)+a.a[3]|0};v.prototype.i[116]=function(a){return(a.a[6]<<1)+Q(a)+a.a[4]|0};v.prototype.i[117]=function(a,c){return(a.a[6]<<1)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[118]=function(a){return(a.a[6]<<1)+P(a)+a.a[6]|0};v.prototype.i[119]=function(a){return(a.a[6]<<1)+P(a)+a.a[7]|0};v.prototype.i[176]=function(a){return(a.a[6]<<2)+P(a)+a.a[0]|0};v.prototype.i[177]=function(a){return(a.a[6]<<2)+P(a)+a.a[1]|0};v.prototype.i[178]=function(a){return(a.a[6]<<2)+P(a)+a.a[2]|0};v.prototype.i[179]=function(a){return(a.a[6]<< +2)+P(a)+a.a[3]|0};v.prototype.i[180]=function(a){return(a.a[6]<<2)+Q(a)+a.a[4]|0};v.prototype.i[181]=function(a,c){return(a.a[6]<<2)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[182]=function(a){return(a.a[6]<<2)+P(a)+a.a[6]|0};v.prototype.i[183]=function(a){return(a.a[6]<<2)+P(a)+a.a[7]|0};v.prototype.i[240]=function(a){return(a.a[6]<<3)+P(a)+a.a[0]|0};v.prototype.i[241]=function(a){return(a.a[6]<<3)+P(a)+a.a[1]|0};v.prototype.i[242]=function(a){return(a.a[6]<<3)+P(a)+a.a[2]|0};v.prototype.i[243]= +function(a){return(a.a[6]<<3)+P(a)+a.a[3]|0};v.prototype.i[244]=function(a){return(a.a[6]<<3)+Q(a)+a.a[4]|0};v.prototype.i[245]=function(a,c){return(a.a[6]<<3)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[246]=function(a){return(a.a[6]<<3)+P(a)+a.a[6]|0};v.prototype.i[247]=function(a){return(a.a[6]<<3)+P(a)+a.a[7]|0};v.prototype.i[56]=function(a){return a.a[7]+P(a)+a.a[0]|0};v.prototype.i[57]=function(a){return a.a[7]+P(a)+a.a[1]|0};v.prototype.i[58]=function(a){return a.a[7]+P(a)+a.a[2]|0};v.prototype.i[59]= +function(a){return a.a[7]+P(a)+a.a[3]|0};v.prototype.i[60]=function(a){return a.a[7]+Q(a)+a.a[4]|0};v.prototype.i[61]=function(a,c){return a.a[7]+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[62]=function(a){return a.a[7]+P(a)+a.a[6]|0};v.prototype.i[63]=function(a){return a.a[7]+P(a)+a.a[7]|0};v.prototype.i[120]=function(a){return(a.a[7]<<1)+P(a)+a.a[0]|0};v.prototype.i[121]=function(a){return(a.a[7]<<1)+P(a)+a.a[1]|0};v.prototype.i[122]=function(a){return(a.a[7]<<1)+P(a)+a.a[2]|0};v.prototype.i[123]= +function(a){return(a.a[7]<<1)+P(a)+a.a[3]|0};v.prototype.i[124]=function(a){return(a.a[7]<<1)+Q(a)+a.a[4]|0};v.prototype.i[125]=function(a,c){return(a.a[7]<<1)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[126]=function(a){return(a.a[7]<<1)+P(a)+a.a[6]|0};v.prototype.i[127]=function(a){return(a.a[7]<<1)+P(a)+a.a[7]|0};v.prototype.i[184]=function(a){return(a.a[7]<<2)+P(a)+a.a[0]|0};v.prototype.i[185]=function(a){return(a.a[7]<<2)+P(a)+a.a[1]|0};v.prototype.i[186]=function(a){return(a.a[7]<<2)+P(a)+a.a[2]| +0};v.prototype.i[187]=function(a){return(a.a[7]<<2)+P(a)+a.a[3]|0};v.prototype.i[188]=function(a){return(a.a[7]<<2)+Q(a)+a.a[4]|0};v.prototype.i[189]=function(a,c){return(a.a[7]<<2)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[190]=function(a){return(a.a[7]<<2)+P(a)+a.a[6]|0};v.prototype.i[191]=function(a){return(a.a[7]<<2)+P(a)+a.a[7]|0};v.prototype.i[248]=function(a){return(a.a[7]<<3)+P(a)+a.a[0]|0};v.prototype.i[249]=function(a){return(a.a[7]<<3)+P(a)+a.a[1]|0};v.prototype.i[250]=function(a){return(a.a[7]<< +3)+P(a)+a.a[2]|0};v.prototype.i[251]=function(a){return(a.a[7]<<3)+P(a)+a.a[3]|0};v.prototype.i[252]=function(a){return(a.a[7]<<3)+Q(a)+a.a[4]|0};v.prototype.i[253]=function(a,c){return(a.a[7]<<3)+(c?Q(a)+a.a[5]:P(a)+H(a))|0};v.prototype.i[254]=function(a){return(a.a[7]<<3)+P(a)+a.a[6]|0};v.prototype.i[255]=function(a){return(a.a[7]<<3)+P(a)+a.a[7]|0};v.prototype.P=function(a){return 192>a?(this.la?this.b:this.g)[a](this):-1}})();function de(a,c){return 0>a?(c&4095)>>(-a>>1):(~c&4095)>>a}function ee(a,c,d){return Math.min(de(a,c),de(a,d))}function fe(a){var c=a.l[4];Zd(a,c,1);var d=K(a,0)+a.j[a.B]|0,e=a.h&1024?-1:1;if(0!==a.ca){var f=a.j[a.M]>>>0;if(f){var h=f,r=4096,k=nd(a,d);a.X&&(r=de(e,d));do a.memory.sa(k,Ha(a.A,c)),k+=e,d=!!--f;while(d&&r--);a.j[a.B]+=e*(h-f)|0;a.j[a.M]=f;a.V+=h-f;d&&fe(a)}}else md(a,d,Ha(a.A,c)),a.j[a.B]+=e} +function ge(a){var c=a.l[4];Zd(a,c,2);var d=K(a,0)+a.j[a.B]|0,e=a.h&1024?-2:2;if(0!==a.ca){var f=a.j[a.M]>>>0;if(f){var h,r=f,k=4096;if(d&1){do mb(a,d,Ia(a.A,c)),d+=e,a.j[a.B]+=e,h=!!--a.j[a.M];while(h&&k--)}else{var t=0>e?-1:1,u=nd(a,d)>>1;a.X&&(k=de(e,d));do mc(a.memory,u,Ia(a.A,c)),u+=t,h=!!--f;while(h&&k--);a.j[a.B]+=e*(r-f)|0;a.j[a.M]=f;a.V+=r-f}h&&ge(a)}}else mb(a,d,Ia(a.A,c)),a.j[a.B]+=e} +function he(a){var c=a.l[4];Zd(a,c,4);var d=K(a,0)+a.j[a.B]|0,e=a.h&1024?-4:4;if(0!==a.ca){var f=a.j[a.M]>>>0;if(f){var h,r=f,k=4096;if(d&3){do x(a,d,Ja(a.A,c)),d+=e,a.j[a.B]+=e,h=!!--a.j[a.M];while(h&&k--)}else{var t=0>e?-1:1,u=nd(a,d)>>>2;a.X&&(k=de(e,d));do nc(a.memory,u,Ja(a.A,c)),u+=t,h=!!--f;while(h&&k--);a.j[a.B]+=e*(r-f)|0;a.j[a.M]=f;a.V+=r-f}h&&he(a)}}else x(a,d,Ja(a.A,c)),a.j[a.B]+=e} +function ie(a){var c=a.l[4];Zd(a,c,1);var d=pd(a,3)+a.j[a.I]|0,e=a.h&1024?-1:1;if(0!==a.ca){var f=a.j[a.M]>>>0;if(f){var h=f,r=4096,k=jd(a,d);a.X&&(r=de(e,d));do Ea(a.A,c,a.memory.da(k)),k+=e,d=!!--f;while(d&&r--);a.j[a.I]+=e*(h-f)|0;a.j[a.M]=f;a.V+=h-f;d&&ie(a)}}else Ea(a.A,c,ld(a,d)),a.j[a.I]+=e} +function je(a){var c=a.l[4];Zd(a,c,2);var d=pd(a,3)+a.j[a.I]|0,e=a.h&1024?-2:2;if(0!==a.ca){var f=a.j[a.M]>>>0;if(f){var h,r=f,k=4096;if(d&1){do Fa(a.A,c,y(a,d)),d+=e,a.j[a.I]+=e,h=!!--a.j[a.M];while(h&&k--)}else{var t=0>e?-1:1,u=jd(a,d)>>1;a.X&&(k=de(e,d));do Fa(a.A,c,kc(a.memory,u)),u+=t,h=!!--f;while(h&&k--);a.j[a.I]+=e*(r-f)|0;a.j[a.M]=f;a.V+=r-f}h&&je(a)}}else Fa(a.A,c,y(a,d)),a.j[a.I]+=e} +function ke(a){var c=a.l[4];Zd(a,c,4);var d=pd(a,3)+a.j[a.I]|0,e=a.h&1024?-4:4;if(0!==a.ca){var f=a.j[a.M]>>>0;if(f){var h,r=f,k=4096;if(d&3){do Ga(a.A,c,A(a,d)),d+=e,a.j[a.I]+=e,h=!!--a.j[a.M];while(h&&k--)}else{var t=0>e?-1:1,u=jd(a,d)>>>2;a.X&&(k=de(e,d));do Ga(a.A,c,lc(a.memory,u)),u+=t,h=!!--f;while(h&&k--);a.j[a.I]+=e*(r-f)|0;a.j[a.M]=f;a.V+=r-f}h&&ke(a)}}else Ga(a.A,c,A(a,d)),a.j[a.I]+=e};function le(a,c,d){return a.add(c,d,7)}function me(a,c,d){return a.add(c,d,15)}function ne(a,c,d){return a.add(c,d,31)}function oe(a,c,d){return pe(a,c,d,7)}function qe(a,c,d){return pe(a,c,d,15)}function ye(a,c,d){return pe(a,c,d,31)}function ze(a,c,d){return Ae(a,c,d,7)}function Be(a,c,d){return Ae(a,c,d,15)}function Ce(a,c,d){return Ae(a,c,d,31)}function De(a,c,d){return Ee(a,c,d,7)}function Fe(a,c,d){return Ee(a,c,d,15)}function Ge(a,c,d){return Ee(a,c,d,31)} +v.prototype.add=function(a,c,d){this.Va=a;this.Wa=c;this.m=this.F=a+c|0;this.T=d;this.u=2261;return this.F};function pe(a,c,d,e){var f=a.Pa();a.Va=c;a.Wa=d;a.m=a.F=(c+d|0)+f|0;a.T=e;a.u=2261;return a.F}function Ae(a,c,d,e){a.m=c;a.Wa=d;a.Va=a.F=c-d|0;a.T=e;a.u=2261;return a.F}function Ee(a,c,d,e){var f=a.Pa();a.m=c;a.Wa=d;a.Va=a.F=c-d-f|0;a.T=e;a.u=2261;return a.F}function He(a,c,d){a.h=a.h&-2|a.Pa();a.Va=c;a.Wa=1;a.m=a.F=c+1|0;a.T=d;a.u=2260;return a.F} +function Ie(a,c,d){a.h=a.h&-2|a.Pa();a.m=c;a.Wa=1;a.Va=a.F=c-1|0;a.T=d;a.u=2260;return a.F}function Je(a,c,d){a.Va=a.F=-c|0;a.u=2261;a.m=0;a.Wa=c;a.T=d;return a.F}function Ke(a,c,d){c*=d;a.F=c&65535;a.T=15;a.h=32767c?a.h|2049:a.h&-2050;a.u=212;return c}var Le=new Int32Array(2);function Me(a,c){var d=a&65535;a>>>=16;var e=c&65535;c>>>=16;var f=d*e,e=(f>>>16)+(a*e|0)|0,h=e>>>16,e=(e&65535)+(d*c|0)|0;Le[0]=e<<16|f&65535;Le[1]=((e>>>16)+(a*c|0)|0)+h|0;return Le} +function Ne(a,c){var d=!1;0>a&&(d=!0,a=-a|0);0>c&&(d=!d,c=-c|0);a=Me(a,c);d&&(a[0]=-a[0]|0,a[1]=~a[1]+!a[0]|0);return a}function Oe(a,c,d){c=Ne(c,d);a.F=c[0];a.T=31;a.h=c[1]===c[0]>>31?a.h&-2050:a.h|2049;a.u=212;return c[0]}var Pe=new Float64Array(2);function Qe(a,c,d,e){(d>=e||0===e)&&Gd(a);a=0;if(1048576d;)h>>>=1,f--;for(;1048576=h){d-=h;var r=e<>>0;r>c&&d--;c=c-r>>>0;a|=1<>=1}a>>>=0}c+=4294967296*d;Pe[0]=a+(c/e|0);Pe[1]=c%e;return Pe} +function Re(a,c,d){return Se(a,c,d,7)}function Te(a,c,d){return Se(a,c,d,15)}function Ue(a,c,d){return Se(a,c,d,31)}function Ve(a,c,d){return We(a,c,d,7)}function Xe(a,c,d){return We(a,c,d,15)}function Ye(a,c,d){return We(a,c,d,31)}function Ze(a,c,d){return $e(a,c,d,7)}function af(a,c,d){return $e(a,c,d,15)}function bf(a,c,d){return $e(a,c,d,31)}function Se(a,c,d,e){a.F=c&d;a.T=e;a.h&=-2066;a.u=196;return a.F}function We(a,c,d,e){a.F=c|d;a.T=e;a.h&=-2066;a.u=196;return a.F} +function $e(a,c,d,e){a.F=c^d;a.T=e;a.h&=-2066;a.u=196;return a.F}function cf(a,c,d){if(!d)return c;d&=7;c=c<>8-d;a.u&=-2050;a.h=a.h&-2050|c&1|(c<<11^c<<4)&2048;return c}function df(a,c,d){if(!d)return c;d&=15;c=c<>16-d;a.u&=-2050;a.h=a.h&-2050|c&1|(c<<11^c>>4)&2048;return c}function ef(a,c,d){if(!d)return c;c=c<>>32-d;a.u&=-2050;a.h=a.h&-2050|c&1|(c<<11^c>>20)&2048;return c} +function ff(a,c,d){d%=9;if(!d)return c;c=c<>9-d;a.u&=-2050;a.h=a.h&-2050|c>>8&1|(c<<3^c<<4)&2048;return c}function gf(a,c,d){d%=17;if(!d)return c;c=c<>17-d;a.u&=-2050;a.h=a.h&-2050|c>>16&1|(c>>5^c>>4)&2048;return c}function hf(a,c,d){if(!d)return c;var e=c<>>33-d);a.u&=-2050;a.h=a.h&-2050|c>>>32-d&1;a.h|=(a.h<<11^e>>20)&2048;return e} +function jf(a,c,d){if(!d)return c;d&=7;c=c>>d|c<<8-d;a.u&=-2050;a.h=a.h&-2050|c>>7&1|(c<<4^c<<5)&2048;return c}function kf(a,c,d){if(!d)return c;d&=15;c=c>>d|c<<16-d;a.u&=-2050;a.h=a.h&-2050|c>>15&1|(c>>4^c>>3)&2048;return c}function lf(a,c,d){if(!d)return c;c=c>>>d|c<<32-d;a.u&=-2050;a.h=a.h&-2050|c>>31&1|(c>>20^c>>19)&2048;return c}function mf(a,c,d){d%=9;if(!d)return c;c=c>>d|a.Pa()<<8-d|c<<9-d;a.u&=-2050;a.h=a.h&-2050|c>>8&1|(c<<4^c<<5)&2048;return c} +function nf(a,c,d){d%=17;if(!d)return c;c=c>>d|a.Pa()<<16-d|c<<17-d;a.u&=-2050;a.h=a.h&-2050|c>>16&1|(c>>4^c>>3)&2048;return c}function of(a,c,d){if(!d)return c;var e=c>>>d|a.Pa()<<32-d;1>d-1&1|(e>>20^e>>19)&2048;return e}function pf(a,c,d){if(0===d)return c;a.F=c<>8&1|(a.F<<3^a.F<<4)&2048;return a.F}function qf(a,c,d){if(0===d)return c;a.F=c<>16&1|(a.F>>5^a.F>>4)&2048;return a.F} +function rf(a,c,d){if(0===d)return c;a.F=c<>>32-d&1;a.h|=(a.h&1^a.F>>31&1)<<11&2048;return a.F}function sf(a,c,d){if(0===d)return c;a.F=c>>d;a.T=7;a.u=212;a.h=a.h&-2050|c>>d-1&1|(c>>7&1)<<11&2048;return a.F}function tf(a,c,d){if(0===d)return c;a.F=c>>d;a.T=15;a.u=212;a.h=a.h&-2050|c>>d-1&1|c>>4&2048;return a.F}function uf(a,c,d){if(0===d)return c;a.F=c>>>d;a.T=31;a.u=212;a.h=a.h&-2050|c>>>d-1&1|c>>20&2048;return a.F} +function vf(a,c,d){if(0===d)return c;8>d?(a.F=c<<24>>d+24,a.h=a.h&-2050|c>>d-1&1):(a.F=c<<24>>31,a.h=a.h&-2050|a.F&1);a.T=7;a.u=212;return a.F}function wf(a,c,d){if(0===d)return c;16>d?(a.F=c<<16>>d+16,a.h=a.h&-2050|c>>d-1&1):(a.F=c<<16>>31,a.h=a.h&-2050|a.F&1);a.T=15;a.u=212;return a.F}function xf(a,c,d){if(0===d)return c;a.F=c>>d;a.T=31;a.u=212;a.h=a.h&-2050|c>>>d-1&1;return a.F} +function yf(a,c,d,e){if(0===e)return c;16>=e?(a.F=c>>e|d<<16-e,a.h=a.h&-2|c>>e-1&1):(a.F=c<<32-e|d>>e-16,a.h=a.h&-2|d>>e-17&1);a.T=15;a.u=212;a.h=a.h&-2049|(a.F^c)>>4&2048;return a.F}function zf(a,c,d,e){if(0===e)return c;a.F=c>>>e|d<<32-e;a.T=31;a.u=212;a.h=a.h&-2|c>>>e-1&1;a.h=a.h&-2049|(a.F^c)>>20&2048;return a.F} +function Af(a,c,d,e){if(0===e)return c;16>=e?(a.F=c<>>16-e,a.h=a.h&-2|c>>>16-e&1):(a.F=c>>32-e|d<>>32-e&1);a.T=15;a.u=212;a.h=a.h&-2049|(a.h&1^a.F>>15&1)<<11;return a.F}function Bf(a,c,d,e){if(0===e)return c;a.F=c<>>32-e;a.T=31;a.u=212;a.h=a.h&-2|c>>>32-e&1;a.h=a.h&-2049|(a.h&1^a.F>>31&1)<<11;return a.F}function Cf(a,c,d){a.h=a.h&-2|c>>d&1;a.u&=-2}function Df(a,c,d){a.h=a.h&-2|c>>d&1;a.u&=-2;return c^1<>d&1;a.u&=-2;return c|1<>d&1;a.u&=-2;return c&~(1<>3)|0);a.h=a.h&-2|c>>(d&7)&1;a.u&=-2}function Hf(a,c,d){c=nd(a,c+(d>>3)|0);var e=a.memory.da(c);d&=7;a.h=a.h&-2|e>>d&1;a.u&=-2;a.memory.sa(c,e^1<>3)|0);var e=a.memory.da(c);d&=7;a.h=a.h&-2|e>>d&1;a.u&=-2;a.memory.sa(c,e&~(1<>3)|0);var e=a.memory.da(c);d&=7;a.h=a.h&-2|e>>d&1;a.u&=-2;a.memory.sa(c,e|1<>1&1431655765,c=(c&858993459)+(c>>2&858993459),16843009*(c+(c>>4)&252645135)>>24;a.h|=64;return 0};function Lf(a,c){c?(c=D(a),a.w=a.w+c|0):a.w=a.w+1|0}function Mf(a,c){var d=K(a,1);a.w-=d;a.w=a.w+c&65535;a.w=a.w+d|0}function Nf(a,c){c?Mf(a,E(a)):a.w=a.w+2|0}function Of(a,c){c?(c=H(a),a.w=a.w+c|0):a.w=a.w+4|0}function Pf(a,c){var d=R(a);c&&Xd(a,d)}function Qf(a,c){var d=Jd(a);c&&Yd(a,d)}function Rf(a,c){Kd(a,c?1:0)}l=v.prototype;l.loop=function(a){--this.j[this.M]&&(this.w=this.w+a|0,this.Da||xd(this))}; +l.Pa=function(){return this.u&1?(this.Va^(this.Va^this.Wa)&(this.Wa^this.m))>>>this.T&1:this.h&1};l.Ze=function(){return this.u&4?154020>>((this.F^this.F>>4)&15)&4:this.h&4};function td(a){return a.u&16?(a.Va^a.Wa^a.m)&16:a.h&16}l.Pb=function(){return this.u&64?(~this.F&this.F-1)>>>this.T&1:this.h&64};l.Ud=function(){return this.u&128?this.F>>>this.T&1:this.h&128};l.td=function(){return this.u&2048?((this.Va^this.m)&(this.Wa^this.m))>>>this.T&1:this.h&2048};l.qb=v.prototype.td;l.hb=v.prototype.Pa; +l.jb=v.prototype.Pb;l.rb=v.prototype.Ud;l.ib=v.prototype.Ze;function Sf(a){return a.Pa()||a.Pb()}function Tf(a){return!a.Ud()!==!a.td()}function Uf(a){return a.Pb()||!a.Ud()!==!a.td()}function O(a,c){var d=J(a,-2);mb(a,d,c);I(a,-2)}function N(a,c){var d=J(a,-4);x(a,d,c);I(a,-4)}function Vf(a){var c=K(a,2)+(a.gb?a.a[4]:a.l[8])|0,c=y(a,c);I(a,2);return c}function Wf(a){var c=K(a,2)+(a.gb?a.a[4]:a.l[8])|0,c=A(a,c);I(a,4);return c}function Xf(a,c){var d=a.l[0];a.l[0]=a.l[c];a.l[c]=d} +function Yf(a,c){var d=a.a[0];a.a[0]=a.a[c];a.a[c]=d}function $f(a,c){192<=a.f&&w(a);var d=a.P(a.f),e=y(a,d),d=y(a,d+2|0);B(a,c,d);a.l[a.f>>2&14]=e}function ag(a,c){192<=a.f&&w(a);var d=a.P(a.f),e=A(a,d),d=y(a,d+4|0);B(a,c,d);a.a[a.f>>3&7]=e}function bg(a,c){var d=a.a[c];a.a[c]=d>>>24|d<<24|d>>8&65280|d<<8&16711680};var X=[],Y=[],Z=[];X[0]=function(a){a.f=C(a);Od(a,le(a,Nd(a),Td(a)))};Y[1]=function(a){a.f=C(a);T(a,me(a,S(a),Vd(a)))};Z[1]=function(a){a.f=C(a);V(a,ne(a,U(a),W(a)))};X[2]=function(a){a.f=C(a);Ud(a,le(a,Td(a),Id(a)))};Y[3]=function(a){a.f=C(a);Xd(a,me(a,Vd(a),R(a)))};Z[3]=function(a){a.f=C(a);Yd(a,ne(a,W(a),Jd(a)))};X[4]=function(a){a.C[0]=le(a,a.C[0],C(a))};Y[5]=function(a){a.l[0]=me(a,a.l[0],E(a))};Z[5]=function(a){a.a[0]=ne(a,a.a[0],H(a))};Y[6]=function(a){O(a,a.R[0])};Z[6]=function(a){N(a,a.R[0])}; +Y[7]=function(a){B(a,0,y(a,J(a,0)));I(a,2)};Z[7]=function(a){B(a,0,y(a,J(a,0)));I(a,4)};X[8]=function(a){a.f=C(a);Od(a,Ve(a,Nd(a),Td(a)))};Y[9]=function(a){a.f=C(a);T(a,Xe(a,S(a),Vd(a)))};Z[9]=function(a){a.f=C(a);V(a,Ye(a,U(a),W(a)))};X[10]=function(a){a.f=C(a);Ud(a,Ve(a,Td(a),Id(a)))};Y[11]=function(a){a.f=C(a);Xd(a,Xe(a,Vd(a),R(a)))};Z[11]=function(a){a.f=C(a);Yd(a,Ye(a,W(a),Jd(a)))};X[12]=function(a){a.C[0]=Ve(a,a.C[0],C(a))};Y[13]=function(a){a.l[0]=Xe(a,a.l[0],E(a))}; +Z[13]=function(a){a.a[0]=Ye(a,a.a[0],H(a))};Y[14]=function(a){O(a,a.R[1])};Z[14]=function(a){N(a,a.R[1])};Y[15]=function(a){a.gh[C(a)](a)};Z[15]=function(a){a.hh[C(a)](a)};X[16]=function(a){a.f=C(a);Od(a,oe(a,Nd(a),Td(a)))};Y[17]=function(a){a.f=C(a);T(a,qe(a,S(a),Vd(a)))};Z[17]=function(a){a.f=C(a);V(a,ye(a,U(a),W(a)))};X[18]=function(a){a.f=C(a);Ud(a,oe(a,Td(a),Id(a)))};Y[19]=function(a){a.f=C(a);Xd(a,qe(a,Vd(a),R(a)))};Z[19]=function(a){a.f=C(a);Yd(a,ye(a,W(a),Jd(a)))}; +X[20]=function(a){a.C[0]=oe(a,a.C[0],C(a))};Y[21]=function(a){a.l[0]=qe(a,a.l[0],E(a))};Z[21]=function(a){a.a[0]=ye(a,a.a[0],H(a))};Y[22]=function(a){O(a,a.R[2])};Z[22]=function(a){N(a,a.R[2])};Y[23]=function(a){B(a,2,y(a,J(a,0)));I(a,2);dd(a);fd(a)};Z[23]=function(a){B(a,2,y(a,J(a,0)));I(a,4);dd(a);fd(a)};X[24]=function(a){a.f=C(a);Od(a,De(a,Nd(a),Td(a)))};Y[25]=function(a){a.f=C(a);T(a,Fe(a,S(a),Vd(a)))};Z[25]=function(a){a.f=C(a);V(a,Ge(a,U(a),W(a)))}; +X[26]=function(a){a.f=C(a);Ud(a,De(a,Td(a),Id(a)))};Y[27]=function(a){a.f=C(a);Xd(a,Fe(a,Vd(a),R(a)))};Z[27]=function(a){a.f=C(a);Yd(a,Ge(a,W(a),Jd(a)))};X[28]=function(a){a.C[0]=De(a,a.C[0],C(a))};Y[29]=function(a){a.l[0]=Fe(a,a.l[0],E(a))};Z[29]=function(a){a.a[0]=Ge(a,a.a[0],H(a))};Y[30]=function(a){O(a,a.R[3])};Z[30]=function(a){N(a,a.R[3])};Y[31]=function(a){B(a,3,y(a,J(a,0)));I(a,2)};Z[31]=function(a){B(a,3,y(a,J(a,0)));I(a,4)};X[32]=function(a){a.f=C(a);Od(a,Re(a,Nd(a),Td(a)))}; +Y[33]=function(a){a.f=C(a);T(a,Te(a,S(a),Vd(a)))};Z[33]=function(a){a.f=C(a);V(a,Ue(a,U(a),W(a)))};X[34]=function(a){a.f=C(a);Ud(a,Re(a,Td(a),Id(a)))};Y[35]=function(a){a.f=C(a);Xd(a,Te(a,Vd(a),R(a)))};Z[35]=function(a){a.f=C(a);Yd(a,Ue(a,W(a),Jd(a)))};X[36]=function(a){a.C[0]=Re(a,a.C[0],C(a))};Y[37]=function(a){a.l[0]=Te(a,a.l[0],E(a))};Z[37]=function(a){a.a[0]=Ue(a,a.a[0],H(a))};X[38]=function(a){a.ya=0;gd(a);a.ya=-1}; +X[39]=function(a){var c=a.C[0],d=a.Pa(),e=td(a);a.h&=-18;if(9<(c&15)||e)a.C[0]+=6,a.h|=16;if(153>7):a.h&=-17;if(153>2&14;a.u&=-65;(c&3)<(a.l[d]&3)?(a.h|=64,c=c&-4|a.l[d]&3):a.h&=-65;T(a,c)}else w(a)};X[100]=function(a){a.ya=4;gd(a);a.ya=-1};X[101]=function(a){a.ya=5;gd(a);a.ya=-1};X[102]=function(a){a.Da=!a.Na;ad(a);gd(a);a.Da=a.Na;ad(a)};X[103]=function(a){a.la=!a.Na;$c(a);gd(a);a.la=a.Na;$c(a)}; +Y[104]=function(a){O(a,E(a))};Z[104]=function(a){N(a,H(a))};Y[105]=function(a){a.f=C(a);Xd(a,Ke(a,R(a)<<16>>16,E(a)<<16>>16))};Z[105]=function(a){a.f=C(a);Yd(a,Oe(a,Jd(a),H(a)))};Y[106]=function(a){O(a,D(a))};Z[106]=function(a){N(a,D(a))};Y[107]=function(a){a.f=C(a);Xd(a,Ke(a,R(a)<<16>>16,D(a)))};Z[107]=function(a){a.f=C(a);Yd(a,Oe(a,Jd(a),D(a)))};X[108]=function(a){fe(a)};Y[109]=function(a){ge(a)};Z[109]=function(a){he(a)};X[110]=function(a){ie(a)};Y[111]=function(a){je(a)};Z[111]=function(a){ke(a)}; +X[112]=function(a){Lf(a,a.qb())};X[113]=function(a){Lf(a,!a.qb())};X[114]=function(a){Lf(a,a.hb())};X[115]=function(a){Lf(a,!a.hb())};X[116]=function(a){Lf(a,a.jb())};X[117]=function(a){Lf(a,!a.jb())};X[118]=function(a){Lf(a,Sf(a))};X[119]=function(a){Lf(a,!Sf(a))};X[120]=function(a){Lf(a,a.rb())};X[121]=function(a){Lf(a,!a.rb())};X[122]=function(a){Lf(a,a.ib())};X[123]=function(a){Lf(a,!a.ib())};X[124]=function(a){Lf(a,Tf(a))};X[125]=function(a){Lf(a,!Tf(a))};X[126]=function(a){Lf(a,Uf(a))}; +X[127]=function(a){Lf(a,!Uf(a))};X[128]=function(a){a.f=C(a);switch(a.f>>3&7){case 0:Od(a,le(a,Nd(a),C(a)));break;case 1:Od(a,Ve(a,Nd(a),C(a)));break;case 2:Od(a,oe(a,Nd(a),C(a)));break;case 3:Od(a,De(a,Nd(a),C(a)));break;case 4:Od(a,Re(a,Nd(a),C(a)));break;case 5:Od(a,ze(a,Nd(a),C(a)));break;case 6:Od(a,Ze(a,Nd(a),C(a)));break;case 7:var c=Id(a),d=C(a);Ae(a,c,d,7)}}; +Y[129]=function(a){a.f=C(a);switch(a.f>>3&7){case 0:T(a,me(a,S(a),E(a)));break;case 1:T(a,Xe(a,S(a),E(a)));break;case 2:T(a,qe(a,S(a),E(a)));break;case 3:T(a,Fe(a,S(a),E(a)));break;case 4:T(a,Te(a,S(a),E(a)));break;case 5:T(a,Be(a,S(a),E(a)));break;case 6:T(a,af(a,S(a),E(a)));break;case 7:var c=R(a),d=E(a);Ae(a,c,d,15)}}; +Z[129]=function(a){a.f=C(a);switch(a.f>>3&7){case 0:V(a,ne(a,U(a),H(a)));break;case 1:V(a,Ye(a,U(a),H(a)));break;case 2:V(a,ye(a,U(a),H(a)));break;case 3:V(a,Ge(a,U(a),H(a)));break;case 4:V(a,Ue(a,U(a),H(a)));break;case 5:V(a,Ce(a,U(a),H(a)));break;case 6:V(a,bf(a,U(a),H(a)));break;case 7:var c=Jd(a),d=H(a);Ae(a,c,d,31)}};X[130]=function(a){a.table[128](a)}; +Y[131]=function(a){a.f=C(a);switch(a.f>>3&7){case 0:T(a,me(a,S(a),D(a)));break;case 1:T(a,Xe(a,S(a),D(a)));break;case 2:T(a,qe(a,S(a),D(a)));break;case 3:T(a,Fe(a,S(a),D(a)));break;case 4:T(a,Te(a,S(a),D(a)));break;case 5:T(a,Be(a,S(a),D(a)));break;case 6:T(a,af(a,S(a),D(a)));break;case 7:var c=R(a),d=D(a);Ae(a,c,d,15)}}; +Z[131]=function(a){a.f=C(a);switch(a.f>>3&7){case 0:V(a,ne(a,U(a),D(a)));break;case 1:V(a,Ye(a,U(a),D(a)));break;case 2:V(a,ye(a,U(a),D(a)));break;case 3:V(a,Ge(a,U(a),D(a)));break;case 4:V(a,Ue(a,U(a),D(a)));break;case 5:V(a,Ce(a,U(a),D(a)));break;case 6:V(a,bf(a,U(a),D(a)));break;case 7:var c=Jd(a),d=D(a);Ae(a,c,d,31)}};X[132]=function(a){a.f=C(a);var c=Id(a);Se(a,c,Td(a),7)};Y[133]=function(a){a.f=C(a);var c=R(a);Se(a,c,Vd(a),15)};Z[133]=function(a){a.f=C(a);var c=Jd(a);Se(a,c,W(a),31)}; +X[134]=function(a){a.f=C(a);var c=Nd(a),d=a.f,d=d>>1&12|d>>5&1,e=a.C[d];a.C[d]=c;Od(a,e)};Y[135]=function(a){a.f=C(a);var c=S(a),d=a.f>>2&14,e=a.l[d];a.l[d]=c;T(a,e)};Z[135]=function(a){a.f=C(a);var c=U(a),d=a.f>>3&7,e=a.a[d];a.a[d]=c;V(a,e)};X[136]=function(a){a.f=C(a);Kd(a,Td(a))};Y[137]=function(a){a.f=C(a);Ld(a,Vd(a))};Z[137]=function(a){a.f=C(a);Md(a,W(a))};X[138]=function(a){a.f=C(a);var c=Id(a);Ud(a,c)};Y[139]=function(a){a.f=C(a);var c=R(a);Xd(a,c)}; +Z[139]=function(a){a.f=C(a);var c=Jd(a);Yd(a,c)};Y[140]=function(a){a.f=C(a);Ld(a,a.R[a.f>>3&7])};Z[140]=function(a){a.f=C(a);Md(a,a.R[a.f>>3&7])};Y[141]=function(a){a.f=C(a);192<=a.f&&w(a);var c=a.f>>3&7;a.ya=9;a.l[c<<1]=a.P(a.f);a.ya=-1};Z[141]=function(a){a.f=C(a);192<=a.f&&w(a);var c=a.f>>3&7;a.ya=9;a.a[c]=a.P(a.f);a.ya=-1};X[142]=function(a){a.f=C(a);var c=a.f>>3&7,d=R(a);B(a,c,d);2===c&&(dd(a),fd(a))}; +Y[143]=function(a){a.f=C(a);var c=y(a,J(a,0));I(a,2);if(192>a.f){var d=a.P(a.f);I(a,-2);mb(a,d,c);I(a,2)}else Qd(a,c)};Z[143]=function(a){a.f=C(a);var c=A(a,J(a,0));I(a,4);if(192>a.f){var d=a.P(a.f);I(a,-4);x(a,d,c);I(a,4)}else Sd(a,c)};X[144]=function(){};Y[145]=function(a){Xf(a,2)};Z[145]=function(a){Yf(a,1)};Y[146]=function(a){Xf(a,4)};Z[146]=function(a){Yf(a,2)};Y[147]=function(a){Xf(a,6)};Z[147]=function(a){Yf(a,3)};Y[148]=function(a){Xf(a,8)};Z[148]=function(a){Yf(a,4)}; +Y[149]=function(a){Xf(a,10)};Z[149]=function(a){Yf(a,5)};Y[150]=function(a){Xf(a,12)};Z[150]=function(a){Yf(a,6)};Y[151]=function(a){Xf(a,14)};Z[151]=function(a){Yf(a,7)};Y[152]=function(a){a.l[0]=a.be[0]};Z[152]=function(a){a.a[0]=a.yc[0]};Y[153]=function(a){a.l[4]=a.yc[0]>>15};Z[153]=function(a){a.a[2]=a.a[0]>>31};Y[154]=function(a){var c=E(a),d=E(a),e=a.R[1],f=xd(a);lb(a,J(a,-4),4);B(a,1,d);O(a,e);O(a,f);a.w=K(a,1)+c|0;a.la||xd(a)}; +Z[154]=function(a){var c=H(a),d=E(a);if((!a.qa||rd(a))&&c&4294901760)throw a.debug.S("#GP handler");var e=a.R[1],f=xd(a);lb(a,J(a,-8),8);B(a,1,d);N(a,e);N(a,f);a.w=K(a,1)+c|0;a.la||xd(a)};X[155]=function(a){10===(a.G[0]&10)&&(a.w=a.ga,Fd(a,7))};Y[156]=function(a){a.h&131072&&3>qd(a)?M(a,0):(ud(a),O(a,a.h))};Z[156]=function(a){a.h&131072&&3>qd(a)?M(a,0):(ud(a),N(a,a.h&16580607))};Y[157]=function(a){a.h&131072&&3>qd(a)&&M(a,0);vd(a,a.h&-65536|Vf(a));Fc(a)}; +Z[157]=function(a){a.h&131072&&3>qd(a)&&M(a,0);vd(a,Wf(a));Fc(a)};X[158]=function(a){a.h=a.h&-256|a.C[1];a.h=a.h&4161493|2;a.u=0};X[159]=function(a){ud(a);a.C[1]=a.h};X[160]=function(a){var c=ld(a,od(a));a.C[0]=c};Y[161]=function(a){var c=y(a,od(a));a.l[0]=c};Z[161]=function(a){var c=A(a,od(a));a.a[0]=c};X[162]=function(a){md(a,od(a),a.C[0])};Y[163]=function(a){mb(a,od(a),a.l[0])};Z[163]=function(a){x(a,od(a),a.a[0])}; +X[164]=function(a){var c=pd(a,3)+a.j[a.I]|0,d=K(a,0)+a.j[a.B]|0,e=a.h&1024?-1:1;if(0!==a.ca){var f=a.j[a.M]>>>0;if(f){var h=f,r=4096,k=jd(a,c),t=nd(a,d);a.X&&(r=ee(e,c,d));do a.memory.sa(t,a.memory.da(k)),t+=e,k+=e,c=!!--f;while(c&&r--);e=e*(h-f)|0;a.j[a.B]+=e;a.j[a.I]+=e;a.j[a.M]=f;a.V+=h-f;c&&(a.w=a.ga)}}else md(a,d,ld(a,c)),a.j[a.B]+=e,a.j[a.I]+=e}; +Y[165]=function(a){var c=pd(a,3)+a.j[a.I]|0,d=K(a,0)+a.j[a.B]|0,e=a.h&1024?-2:2;if(0!==a.ca){var f=a.j[a.M]>>>0;if(f){var h,r=f,k=4096;if(d&1||c&1){do mb(a,d,y(a,c)),d+=e,a.j[a.B]+=e,c+=e,a.j[a.I]+=e,h=!!--a.j[a.M];while(h&&k--)}else{var t=0>e?-1:1,u=jd(a,c)>>1,z=nd(a,d)>>1;a.X&&(k=ee(e,c,d));do mc(a.memory,z,kc(a.memory,u)),z+=t,u+=t,h=!!--f;while(h&&k--);c=e*(r-f)|0;a.j[a.B]+=c;a.j[a.I]+=c;a.j[a.M]=f;a.V+=r-f}h&&(a.w=a.ga)}}else mb(a,d,y(a,c)),a.j[a.B]+=e,a.j[a.I]+=e}; +Z[165]=function(a){a:{if(0!==a.ca){var c=pd(a,3)+a.j[a.I]|0,d=K(a,0)+a.j[a.B]|0,e=a.j[a.M]>>>0;if(!e)break a;var f=a.X?4095:3;if(!(d&f||c&f||a.h&1024||(f=!1,a.X&&(c=jd(a,c),d=nd(a,d),1024>=2;a.memory.Hb.set(a.memory.Hb.subarray(c,c+e),d>>2);f&&(a.w=a.ga);break a}}c=pd(a,3)+a.j[a.I]|0;d=K(a,0)+a.j[a.B]|0;h=a.h&1024?-4:4;if(0!==a.ca){if(e=a.j[a.M]>>>0){var r=e,k=4096;if(d&3||c&3){do x(a,d,A(a,c)),d+=h,a.j[a.B]+= +h,c+=h,a.j[a.I]+=h,f=!!--a.j[a.M];while(f&&k--)}else{var t=0>h?-1:1,u=jd(a,c)>>>2,z=nd(a,d)>>>2;a.X&&(k=ee(h,c,d));do nc(a.memory,z,lc(a.memory,u)),z+=t,u+=t,f=!!--e;while(f&&k--);h=h*(r-e)|0;a.j[a.B]+=h;a.j[a.I]+=h;a.j[a.M]=e;a.V+=r-e}f&&(a.w=a.ga)}}else x(a,d,A(a,c)),a.j[a.B]+=h,a.j[a.I]+=h}}; +X[166]=function(a){a:{var c=pd(a,3)+a.j[a.I]|0,d=K(a,0)+a.j[a.B]|0,e=a.h&1024?-1:1;if(0!==a.ca){var f=a.j[a.M]>>>0;if(!f)break a;var h,r=f,k=2===a.ca,t=4096,u=jd(a,c),z=jd(a,d);a.X&&(t=ee(e,c,d));do d=a.memory.da(z),c=a.memory.da(u),z+=e,u+=e,h=!!--f&&c===d===k;while(h&&t--);e=e*(r-f)|0;a.j[a.B]+=e;a.j[a.I]+=e;a.j[a.M]=f;a.V+=r-f;h&&(a.w=a.ga)}else c=ld(a,c),d=ld(a,d),a.j[a.B]+=e,a.j[a.I]+=e;Ae(a,c,d,7)}}; +Y[167]=function(a){a:{var c=pd(a,3)+a.j[a.I]|0,d=K(a,0)+a.j[a.B]|0,e,f,h=a.h&1024?-2:2;if(0!==a.ca){var r=a.j[a.M]>>>0;if(!r)break a;var k,t=r,u=2===a.ca,z=4096;if(d&1||c&1){do f=y(a,d),e=y(a,c),d+=h,a.j[a.B]+=h,c+=h,a.j[a.I]+=h,k=!!--a.j[a.M]&&e===f===u;while(k&&z--)}else{var G=0>h?-1:1,F=jd(a,c)>>1,L=jd(a,d)>>1;a.X&&(z=ee(h,c,d));do f=kc(a.memory,L),e=kc(a.memory,F),L+=G,F+=G,k=!!--r&&e===f===u;while(k&&z--);c=h*(t-r)|0;a.j[a.B]+=c;a.j[a.I]+=c;a.j[a.M]=r;a.V+=t-r}k&&(a.w=a.ga)}else f=y(a,d),e=y(a, +c),a.j[a.B]+=h,a.j[a.I]+=h;Ae(a,e,f,15)}}; +Z[167]=function(a){a:{var c=pd(a,3)+a.j[a.I]|0,d=K(a,0)+a.j[a.B]|0,e,f,h=a.h&1024?-4:4;if(0!==a.ca){var r=a.j[a.M]>>>0;if(!r)break a;var k,t=r,u=2===a.ca,z=4096;if(d&3||c&3){do f=A(a,d),e=A(a,c),d+=h,a.j[a.B]+=h,c+=h,a.j[a.I]+=h,k=!!--a.j[a.M]&&e===f===u;while(k&&z--)}else{var G=0>h?-1:1,F=jd(a,c)>>>2,L=jd(a,d)>>>2;a.X&&(z=ee(h,c,d));do f=lc(a.memory,L),e=lc(a.memory,F),L+=G,F+=G,k=!!--r&&e===f===u;while(k&&z--);c=h*(t-r)|0;a.j[a.B]+=c;a.j[a.I]+=c;a.j[a.M]=r;a.V+=t-r}k&&(a.w=a.ga)}else f=A(a,d),e= +A(a,c),a.j[a.B]+=h,a.j[a.I]+=h;Ae(a,e,f,31)}};X[168]=function(a){var c=C(a);Se(a,a.C[0],c,7)};Y[169]=function(a){var c=E(a);Se(a,a.l[0],c,15)};Z[169]=function(a){var c=H(a);Se(a,a.a[0],c,31)};X[170]=function(a){var c=a.C[0],d=K(a,0)+a.j[a.B]|0,e=a.h&1024?-1:1;if(0!==a.ca){var f=a.j[a.M]>>>0;if(f){var h=f,r=4096,k=nd(a,d);a.X&&(r=de(e,d));do a.memory.sa(k,c),k+=e,d=!!--f;while(d&&r--);a.j[a.B]+=e*(h-f)|0;a.j[a.M]=f;a.V+=h-f;d&&(a.w=a.ga)}}else md(a,d,c),a.j[a.B]+=e}; +Y[171]=function(a){var c=a.l[0],d=K(a,0)+a.j[a.B]|0,e=a.h&1024?-2:2;if(0!==a.ca){var f=a.j[a.M]>>>0;if(f){var h,r=f,k=4096;if(d&1){do mb(a,d,c),d+=e,a.j[a.B]+=e,h=!!--a.j[a.M];while(h&&k--)}else{var t=0>e?-1:1,u=nd(a,d)>>1;a.X&&(k=de(e,d));do mc(a.memory,u,c),u+=t,h=!!--f;while(h&&k--);a.j[a.B]+=e*(r-f)|0;a.j[a.M]=f;a.V+=r-f}h&&(a.w=a.ga)}}else mb(a,d,c),a.j[a.B]+=e}; +Z[171]=function(a){var c=a.a[0],d=K(a,0)+a.j[a.B]|0,e=a.h&1024?-4:4;if(0!==a.ca){var f=a.j[a.M]>>>0;if(f){var h,r=f,k=4096;if(d&3){do x(a,d,c),d+=e,a.j[a.B]+=e,h=!!--a.j[a.M];while(h&&k--)}else{var t=0>e?-1:1,u=nd(a,d)>>>2;a.X&&(k=de(e,d));do nc(a.memory,u,c),u+=t,h=!!--f;while(h&&k--);a.j[a.B]+=e*(r-f)|0;a.j[a.M]=f;a.V+=r-f}h&&(a.w=a.ga)}}else x(a,d,c),a.j[a.B]+=e}; +X[172]=function(a){var c=pd(a,3)+a.j[a.I]|0,d=a.h&1024?-1:1;if(0!==a.ca){var e=a.j[a.M]>>>0;if(e){var f=e,h=4096,r=jd(a,c);a.X&&(h=de(d,c));do a.C[0]=a.memory.da(r),r+=d,c=!!--e;while(c&&h--);a.j[a.I]+=d*(f-e)|0;a.j[a.M]=e;a.V+=f-e;c&&(a.w=a.ga)}}else a.C[0]=ld(a,c),a.j[a.I]+=d};Y[173]=function(a){var c=pd(a,3)+a.j[a.I]|0,d=a.h&1024?-2:2;if(0!==a.ca){if(a.j[a.M]>>>0){var e,f=4096;do a.l[0]=y(a,c),c+=d,a.j[a.I]+=d,e=!!--a.j[a.M];while(e&&f--);e&&(a.w=a.ga)}}else a.l[0]=y(a,c),a.j[a.I]+=d}; +Z[173]=function(a){var c=pd(a,3)+a.j[a.I]|0,d=a.h&1024?-4:4;if(0!==a.ca){if(a.j[a.M]>>>0){var e,f=4096;do a.a[0]=A(a,c),c+=d,a.j[a.I]+=d,e=!!--a.j[a.M];while(e&&f--);e&&(a.w=a.ga)}}else a.a[0]=A(a,c),a.j[a.I]+=d}; +X[174]=function(a){a:{var c=K(a,0)+a.j[a.B]|0,d=a.h&1024?-1:1,e=a.C[0];if(0!==a.ca){var f=a.j[a.M]>>>0;if(!f)break a;var h,r=f,k=2===a.ca,t=4096,u=jd(a,c);a.X&&(t=de(d,c));do c=a.memory.da(u),u+=d,h=!!--f&&e===c===k;while(h&&t--);a.j[a.B]+=d*(r-f)|0;a.j[a.M]=f;a.V+=r-f;h&&(a.w=a.ga)}else c=ld(a,c),a.j[a.B]+=d;Ae(a,e,c,7)}}; +Y[175]=function(a){a:{var c=K(a,0)+a.j[a.B]|0,d=a.h&1024?-2:2,e,f=a.l[0];if(0!==a.ca){var h=a.j[a.M]>>>0;if(!h)break a;var r,k=h,t=2===a.ca,u=4096;if(c&1){do e=y(a,c),c+=d,a.j[a.B]+=d,r=!!--a.j[a.M]&&f===e===t;while(r&&u--)}else{var z=0>d?-1:1,G=jd(a,c)>>1;a.X&&(u=de(d,c));do e=kc(a.memory,G),G+=z,r=!!--h&&f===e===t;while(r&&u--);a.j[a.B]+=d*(k-h)|0;a.j[a.M]=h;a.V+=k-h}r&&(a.w=a.ga)}else e=y(a,c),a.j[a.B]+=d;Ae(a,f,e,15)}}; +Z[175]=function(a){a:{var c=K(a,0)+a.j[a.B]|0,d=a.h&1024?-4:4,e,f=a.a[0];if(0!==a.ca){var h=a.j[a.M]>>>0;if(!h)break a;var r,k=h,t=2===a.ca,u=4096;if(c&3){do e=A(a,c),c+=d,a.j[a.B]+=d,r=!!--a.j[a.M]&&f===e===t;while(r&&u--)}else{var z=0>d?-1:1,G=jd(a,c)>>>2;a.X&&(u=de(d,c));do e=lc(a.memory,G),G+=z,r=!!--h&&f===e===t;while(r&&u--);a.j[a.B]+=d*(k-h)|0;a.j[a.M]=h;a.V+=k-h}r&&(a.w=a.ga)}else e=A(a,c),a.j[a.B]+=d;Ae(a,f,e,31)}};X[176]=function(a){a.C[0]=C(a)};X[177]=function(a){a.C[4]=C(a)}; +X[178]=function(a){a.C[8]=C(a)};X[179]=function(a){a.C[12]=C(a)};X[180]=function(a){a.C[1]=C(a)};X[181]=function(a){a.C[5]=C(a)};X[182]=function(a){a.C[9]=C(a)};X[183]=function(a){a.C[13]=C(a)};Y[184]=function(a){a.l[0]=E(a)};Z[184]=function(a){a.a[0]=H(a)};Y[185]=function(a){a.l[2]=E(a)};Z[185]=function(a){a.a[1]=H(a)};Y[186]=function(a){a.l[4]=E(a)};Z[186]=function(a){a.a[2]=H(a)};Y[187]=function(a){a.l[6]=E(a)};Z[187]=function(a){a.a[3]=H(a)};Y[188]=function(a){a.l[8]=E(a)}; +Z[188]=function(a){a.a[4]=H(a)};Y[189]=function(a){a.l[10]=E(a)};Z[189]=function(a){a.a[5]=H(a)};Y[190]=function(a){a.l[12]=E(a)};Z[190]=function(a){a.a[6]=H(a)};Y[191]=function(a){a.l[14]=E(a)};Z[191]=function(a){a.a[7]=H(a)};X[192]=function(a){a.f=C(a);var c=Nd(a),d=C(a)&31,e=0;switch(a.f>>3&7){case 0:e=cf(a,c,d);break;case 1:e=jf(a,c,d);break;case 2:e=ff(a,c,d);break;case 3:e=mf(a,c,d);break;case 4:e=pf(a,c,d);break;case 5:e=sf(a,c,d);break;case 6:e=pf(a,c,d);break;case 7:e=vf(a,c,d)}Od(a,e)}; +Y[193]=function(a){a.f=C(a);var c=S(a),d=C(a)&31,e=0;switch(a.f>>3&7){case 0:e=df(a,c,d);break;case 1:e=kf(a,c,d);break;case 2:e=gf(a,c,d);break;case 3:e=nf(a,c,d);break;case 4:e=qf(a,c,d);break;case 5:e=tf(a,c,d);break;case 6:e=qf(a,c,d);break;case 7:e=wf(a,c,d)}T(a,e)}; +Z[193]=function(a){a.f=C(a);var c=U(a),d=C(a)&31,e=0;switch(a.f>>3&7){case 0:e=ef(a,c,d);break;case 1:e=lf(a,c,d);break;case 2:e=hf(a,c,d);break;case 3:e=of(a,c,d);break;case 4:e=rf(a,c,d);break;case 5:e=uf(a,c,d);break;case 6:e=rf(a,c,d);break;case 7:e=xf(a,c,d)}V(a,e)};Y[194]=function(a){var c=E(a);a.w=K(a,1)+Vf(a)|0;a.la||xd(a);I(a,c)};Z[194]=function(a){var c=E(a),d=Wf(a);a.w=K(a,1)+d|0;I(a,c)};Y[195]=function(a){a.w=K(a,1)+Vf(a)|0};Z[195]=function(a){var c=Wf(a);a.w=K(a,1)+c|0}; +Y[196]=function(a){a.f=C(a);$f(a,0)};Z[196]=function(a){a.f=C(a);ag(a,0)};Y[197]=function(a){a.f=C(a);$f(a,3)};Z[197]=function(a){a.f=C(a);ag(a,3)};X[198]=function(a){a.f=C(a);192>a.f?md(a,a.P(a.f),C(a)):a.C[a.f<<2&12|a.f>>2&1]=C(a)};Y[199]=function(a){a.f=C(a);192>a.f?mb(a,a.P(a.f),E(a)):a.l[a.f<<1&14]=E(a)};Z[199]=function(a){a.f=C(a);192>a.f?x(a,a.P(a.f),H(a)):a.a[a.f&7]=H(a)}; +Y[200]=function(a){var c=E(a),d=C(a),d=d&31;O(a,a.l[10]);var e=a.l[8];if(0>3&7){case 0:d=cf(a,c,1);break;case 1:d=jf(a,c,1);break;case 2:d=ff(a,c,1);break;case 3:d=mf(a,c,1);break;case 4:d=pf(a,c,1);break;case 5:d=sf(a,c,1);break;case 6:d=pf(a,c,1);break;case 7:d=vf(a,c,1)}Od(a,d)}; +Y[209]=function(a){a.f=C(a);var c=S(a),d=0;switch(a.f>>3&7){case 0:d=df(a,c,1);break;case 1:d=kf(a,c,1);break;case 2:d=gf(a,c,1);break;case 3:d=nf(a,c,1);break;case 4:d=qf(a,c,1);break;case 5:d=tf(a,c,1);break;case 6:d=qf(a,c,1);break;case 7:d=wf(a,c,1)}T(a,d)}; +Z[209]=function(a){a.f=C(a);var c=U(a),d=0;switch(a.f>>3&7){case 0:d=ef(a,c,1);break;case 1:d=lf(a,c,1);break;case 2:d=hf(a,c,1);break;case 3:d=of(a,c,1);break;case 4:d=rf(a,c,1);break;case 5:d=uf(a,c,1);break;case 6:d=rf(a,c,1);break;case 7:d=xf(a,c,1)}V(a,d)}; +X[210]=function(a){a.f=C(a);var c=Nd(a),d=a.C[4]&31,e=0;switch(a.f>>3&7){case 0:e=cf(a,c,d);break;case 1:e=jf(a,c,d);break;case 2:e=ff(a,c,d);break;case 3:e=mf(a,c,d);break;case 4:e=pf(a,c,d);break;case 5:e=sf(a,c,d);break;case 6:e=pf(a,c,d);break;case 7:e=vf(a,c,d)}Od(a,e)}; +Y[211]=function(a){a.f=C(a);var c=S(a),d=a.C[4]&31,e=0;switch(a.f>>3&7){case 0:e=df(a,c,d);break;case 1:e=kf(a,c,d);break;case 2:e=gf(a,c,d);break;case 3:e=nf(a,c,d);break;case 4:e=qf(a,c,d);break;case 5:e=tf(a,c,d);break;case 6:e=qf(a,c,d);break;case 7:e=wf(a,c,d)}T(a,e)}; +Z[211]=function(a){a.f=C(a);var c=U(a),d=a.C[4]&31,e=0;switch(a.f>>3&7){case 0:e=ef(a,c,d);break;case 1:e=lf(a,c,d);break;case 2:e=hf(a,c,d);break;case 3:e=of(a,c,d);break;case 4:e=rf(a,c,d);break;case 5:e=uf(a,c,d);break;case 6:e=rf(a,c,d);break;case 7:e=xf(a,c,d)}V(a,e)};X[212]=function(a){var c=C(a);if(0===c)Gd(a);else{var d=a.C[0];a.C[1]=d/c;a.C[0]=d%c;a.F=a.C[0];a.u=196;a.h&=-2066}};X[213]=function(a){var c=C(a),c=a.C[0]+a.C[1]*c;a.F=c&255;a.l[0]=a.F;a.T=7;a.u=196;a.h&=-2066;65535a.f){var c=a.Ba,d=a.f,e=a.P(a.f);a=d>>3&7;d=wb(c,e)}else c=a.Ba,d=a.f,a=d>>3&7,d=rb(c,d&7);e=hb(c);switch(a){case 0:c.g[c.b]=e+d;break;case 1:c.g[c.b]=e*d;break;case 2:gb(c,d);break;case 3:gb(c,d);c.pop();break;case 4:c.g[c.b]=e-d;break;case 5:c.g[c.b]=d-e;break;case 6:c.g[c.b]=e/d;break;case 7:c.g[c.b]=d/e}}; +X[217]=function(a){a.f=C(a);Hd(a);if(192>a.f){var c=a.Ba,d=a.f;a=a.P(a.f);switch(d>>3&7){case 0:a=wb(c,a);c.push(a);break;case 1:db(c);break;case 2:d=hb(c);c.N[0]=d;x(c.s,a,c.Fa[0]);break;case 3:d=hb(c);c.N[0]=d;x(c.s,a,c.Fa[0]);c.pop();break;case 4:nb(c,a);break;case 5:c.K=y(c.s,a);break;case 6:kb(c,a);break;case 7:mb(c.s,a,c.K)}}else switch(c=a.Ba,d=a.f,a=d&7,d>>3&7){case 0:d=rb(c,a);c.push(d);break;case 1:d=rb(c,a);c.g[c.b+a&7]=hb(c);c.g[c.b]=d;break;case 2:switch(a){case 0:break;default:db(c)}break; +case 3:db(c);break;case 4:d=hb(c);switch(a){case 0:c.g[c.b]=-d;break;case 1:c.g[c.b]=Math.abs(d);break;case 4:a=d;c.m&=-18177;isNaN(a)?c.m|=17664:0===a?c.m|=16384:0>a&&(c.m|=256);break;case 5:a=d;c.m&=-18177;c.m|=c.sign(0)<<9;c.m=c.o>>c.b&1?c.m|16640:isNaN(a)?c.m|256:0===a?c.m|16384:Infinity===a||-Infinity===a?c.m|1280:c.m|1024;break;default:db(c)}break;case 5:c.push(c.sb[a]);break;case 6:d=hb(c);switch(a){case 0:c.g[c.b]=Math.pow(2,d)-1;break;case 1:c.g[c.b+1&7]=rb(c,1)*Math.log(d)/Math.LN2;c.pop(); +break;case 2:c.g[c.b]=Math.tan(d);c.push(1);break;case 3:c.g[c.b+1&7]=Math.atan2(rb(c,1),d);c.pop();break;case 4:c.L[0]=hb(c);a=((c.v[7]&127)<<4|c.v[6]>>4)-1023;c.v[7]=63|c.v[7]&128;c.v[6]|=240;c.g[c.b]=a;c.push(c.L[0]);break;case 5:c.g[c.b]=d%rb(c,1);break;case 6:c.b=c.b-1&7;c.m&=-513;break;case 7:c.b=c.b+1&7,c.m&=-513}break;case 7:switch(d=hb(c),a){case 0:c.g[c.b]=d%rb(c,1);break;case 1:c.g[c.b+1&7]=rb(c,1)*Math.log(d+1)/Math.LN2;c.pop();break;case 2:c.g[c.b]=Math.sqrt(d);break;case 3:c.g[c.b]= +Math.sin(d);c.push(Math.cos(d));break;case 4:c.g[c.b]=pb(c,d);break;case 5:c.g[c.b]=d*Math.pow(2,qb(rb(c,1)));break;case 6:c.g[c.b]=Math.sin(d);break;case 7:c.g[c.b]=Math.cos(d)}}}; +X[218]=function(a){a.f=C(a);Hd(a);if(192>a.f){var c=a.Ba,d=a.f,e=a.P(a.f);a=d>>3&7;d=A(c.s,e);e=hb(c);switch(a){case 0:c.g[c.b]=e+d;break;case 1:c.g[c.b]=e*d;break;case 2:gb(c,d);break;case 3:gb(c,d);c.pop();break;case 4:c.g[c.b]=e-d;break;case 5:c.g[c.b]=d-e;break;case 6:c.g[c.b]=e/d;break;case 7:c.g[c.b]=d/e}}else switch(c=a.Ba,a=a.f,d=a&7,a>>3&7){case 0:c.s.hb()&&(c.g[c.b]=rb(c,d),c.o&=~(1<a.f){var c=a.Ba,d=a.f;a=a.P(a.f);switch(d>>3&7){case 0:a=A(c.s,a);c.push(a);break;case 2:d=pb(c,hb(c));2147483647>=d&&-2147483648<=d?x(c.s,a,d):(fb(c),x(c.s,a,-2147483648));break;case 3:d=pb(c,hb(c));2147483647>=d&&-2147483648<=d?x(c.s,a,d):(fb(c),x(c.s,a,-2147483648));c.pop();break;case 5:c.push(sb(c,a));break;case 7:lb(c.s,a,10);tb(c,a,0);c.pop();break;default:db(c)}}else switch(c=a.Ba,a=a.f,d=a&7,a>>3&7){case 0:c.s.hb()||(c.g[c.b]=rb(c,d),c.o&=~(1<a.f){var c=a.Ba,d=a.f,e=a.P(a.f);a=d>>3&7;d=ub(c,e);e=hb(c);switch(a){case 0:c.g[c.b]=e+d;break;case 1:c.g[c.b]=e*d;break;case 2:gb(c,d);break;case 3:gb(c,d);c.pop();break;case 4:c.g[c.b]=e-d;break;case 5:c.g[c.b]=d-e;break;case 6:c.g[c.b]=e/d;break;case 7:c.g[c.b]=d/e}}else{c=a.Ba;d=a.f;a=d>>3&7;var e=d&7,d=c.b+e&7,e=rb(c,e),f=hb(c);switch(a){case 0:c.g[d]=e+f;break;case 1:c.g[d]=e*f;break;case 2:gb(c,e);break;case 3:gb(c,e);c.pop();break;case 4:c.g[d]=f- +e;break;case 5:c.g[d]=e-f;break;case 6:c.g[d]=f/e;break;case 7:c.g[d]=e/f}}}; +X[221]=function(a){a.f=C(a);Hd(a);if(192>a.f){var c=a.Ba,d=a.f;a=a.P(a.f);switch(d>>3&7){case 0:a=ub(c,a);c.push(a);break;case 1:db(c);break;case 2:vb(c,a);break;case 3:vb(c,a);c.pop();break;case 4:nb(c,a);a+=28;for(d=0;8>d;d++)c.g[d]=sb(c,a),a+=10;break;case 5:db(c);break;case 6:lb(c.s,a,108);kb(c,a);a+=28;for(d=0;8>d;d++)tb(c,a,d-c.b&7),a+=10;jb(c);break;case 7:mb(c.s,a,c.m&-14337|c.b<<11)}}else switch(c=a.Ba,a=a.f,d=a&7,a>>3&7){case 0:c.o|=1<<(c.b+d&7);break;case 2:c.g[c.b+d&7]=hb(c);break;case 3:d&& +(c.g[c.b+d&7]=hb(c));c.pop();break;case 4:a=rb(c,d);gb(c,a);break;case 5:a=rb(c,d);gb(c,a);c.pop();break;default:db(c)}}; +X[222]=function(a){a.f=C(a);Hd(a);if(192>a.f){var c=a.Ba,d=a.f,e=a.P(a.f);a=d>>3&7;d=y(c.s,e)<<16>>16;e=hb(c);switch(a){case 0:c.g[c.b]=e+d;break;case 1:c.g[c.b]=e*d;break;case 2:gb(c,d);break;case 3:gb(c,d);c.pop();break;case 4:c.g[c.b]=e-d;break;case 5:c.g[c.b]=d-e;break;case 6:c.g[c.b]=e/d;break;case 7:c.g[c.b]=d/e}}else{c=a.Ba;d=a.f;a=d>>3&7;var d=d&7,e=c.b+d&7,f=rb(c,d),h=hb(c);switch(a){case 0:c.g[e]=f+h;break;case 1:c.g[e]=f*h;break;case 2:gb(c,f);break;case 3:1===d?(gb(c,c.g[e]),c.pop()): +db(c);break;case 4:c.g[e]=h-f;break;case 5:c.g[e]=f-h;break;case 6:c.g[e]=h/f;break;case 7:c.g[e]=f/h}c.pop()}}; +X[223]=function(a){a.f=C(a);Hd(a);if(192>a.f){var c=a.Ba,d=a.f;a=a.P(a.f);switch(d>>3&7){case 0:a=y(c.s,a)<<16>>16;c.push(a);break;case 1:db(c);break;case 2:d=pb(c,hb(c));32767>=d&&-32768<=d?mb(c.s,a,d):(fb(c),mb(c.s,a,32768));break;case 3:d=pb(c,hb(c));32767>=d&&-32768<=d?mb(c.s,a,d):(fb(c),mb(c.s,a,32768));c.pop();break;case 4:db(c);break;case 5:d=A(c.s,a)>>>0;a=A(c.s,a+4);c.push(d+4294967296*a);break;case 6:db(c);break;case 7:lb(c.s,a,8);var d=pb(c,hb(c)),e,f;0x7fffffffffffffff>d&&-9223372036854775808<= +d?(e=d|0,f=d/4294967296|0,!f&&0>d&&(f=-1)):(e=0,f=-2147483648,fb(c));x(c.s,a,e);x(c.s,a+4,f);c.pop()}}else switch(c=a.Ba,a=a.f,d=a&7,a>>3&7){case 4:224===a?c.s.l[0]=c.m&-14337|c.b<<11:db(c);break;case 5:a=rb(c,d);ib(c,a);c.pop();break;case 6:ib(c,rb(c,d));c.pop();break;default:db(c)}};X[224]=function(a){var c=D(a);--a.j[a.M]&&!a.Pb()&&(a.w=a.w+c|0,a.Da||xd(a))};X[225]=function(a){var c=D(a);--a.j[a.M]&&a.Pb()&&(a.w=a.w+c|0,a.Da||xd(a))};X[226]=function(a){a.loop(D(a))}; +X[227]=function(a){var c=D(a);0===a.j[a.M]&&(a.w=a.w+c|0,a.Da||xd(a))};X[228]=function(a){var c=C(a);Zd(a,c,1);a.C[0]=Ha(a.A,c)};Y[229]=function(a){var c=C(a);Zd(a,c,2);a.l[0]=Ia(a.A,c)};Z[229]=function(a){var c=C(a);Zd(a,c,4);a.a[0]=Ja(a.A,c)};X[230]=function(a){var c=C(a);Zd(a,c,1);Ea(a.A,c,a.C[0])};Y[231]=function(a){var c=C(a);Zd(a,c,2);Fa(a.A,c,a.l[0])};Z[231]=function(a){var c=C(a);Zd(a,c,4);Ga(a.A,c,a.a[0])};Y[232]=function(a){var c=E(a)<<16>>16;O(a,xd(a));Mf(a,c)}; +Z[232]=function(a){var c=H(a);N(a,xd(a));a.w=a.w+c|0;a.la||xd(a)};Y[233]=function(a){var c=E(a)<<16>>16;Mf(a,c)};Z[233]=function(a){var c=H(a);a.w=a.w+c|0;a.la||xd(a)};Y[234]=function(a){var c=E(a);B(a,1,E(a));a.w=c+K(a,1)|0;a.la||xd(a)};Z[234]=function(a){var c=H(a);B(a,1,E(a));if((!a.qa||rd(a))&&c&4294901760)throw a.debug.S("#GP handler");a.w=c+K(a,1)|0;a.la||xd(a)};X[235]=function(a){var c=D(a);a.w=a.w+c|0;a.la||xd(a);a.qa=1===(a.G[0]&1)}; +X[236]=function(a){var c=a.l[4];Zd(a,c,1);a.C[0]=Ha(a.A,c)};Y[237]=function(a){var c=a.l[4];Zd(a,c,2);a.l[0]=Ia(a.A,c)};Z[237]=function(a){var c=a.l[4];Zd(a,c,4);a.a[0]=Ja(a.A,c)};X[238]=function(a){var c=a.l[4];Zd(a,c,1);Ea(a.A,c,a.C[0])};Y[239]=function(a){var c=a.l[4];Zd(a,c,2);Fa(a.A,c,a.l[0])};Z[239]=function(a){var c=a.l[4];Zd(a,c,4);Ga(a.A,c,a.a[0])};X[240]=function(a){gd(a)};X[241]=function(a){throw a.debug.S("int1 instruction");};X[242]=function(a){a.ca=1;gd(a);a.ca=0}; +X[243]=function(a){a.ca=2;gd(a);a.ca=0};X[244]=function(a){a.O&&M(a,0);if(a.h&512)throw a.Pc=!0,233495534;a.debug.show("cpu halted");throw"HALT";};X[245]=function(a){a.h=(a.h|1)^a.Pa();a.u&=-2}; +X[246]=function(a){a.f=C(a);switch(a.f>>3&7){case 0:var c=Id(a),d=C(a);Se(a,c,d,7);break;case 1:c=Id(a);d=C(a);Se(a,c,d,7);break;case 2:c=Nd(a);Od(a,~c);break;case 3:c=Nd(a);Od(a,Je(a,c,7));break;case 4:c=Id(a);c*=a.C[0];a.l[0]=c;a.F=c&255;a.T=7;a.h=256>c?a.h&-2050:a.h|2049;a.u=212;break;case 5:c=Id(a)<<24>>24;c*=a.be[0];a.l[0]=c;a.F=c&255;a.T=7;a.h=127c?a.h|2049:a.h&-2050;a.u=212;break;case 6:c=Id(a);if(0===c)Gd(a);else{var d=a.l[0],e=d/c|0;256<=e?Gd(a):(a.C[0]=e,a.C[1]=d%c)}break;case 7:c= +Id(a)<<24>>24,0===c?Gd(a):(d=a.yc[0],e=d/c|0,128<=e||-129>=e?Gd(a):(a.C[0]=e,a.C[1]=d%c))}}; +Y[247]=function(a){a.f=C(a);switch(a.f>>3&7){case 0:var c=R(a),d=E(a);Se(a,c,d,15);break;case 1:c=R(a);d=E(a);Se(a,c,d,15);break;case 2:c=S(a);T(a,~c);break;case 3:c=S(a);T(a,Je(a,c,15));break;case 4:c=R(a);c*=a.l[0];d=c>>>16;a.l[0]=c;a.l[4]=d;a.F=c&65535;a.T=15;a.h=d?a.h|2049:a.h&-2050;a.u=212;break;case 5:c=R(a)<<16>>16;c*=a.yc[0];a.l[0]=c;a.l[4]=c>>16;a.F=c&65535;a.T=15;a.h=32767c?a.h|2049:a.h&-2050;a.u=212;break;case 6:c=R(a);if(0===c)Gd(a);else{var d=(a.l[0]|a.l[4]<<16)>>>0,e=d/c| +0;65536<=e||0>e?Gd(a):(a.l[0]=e,a.l[4]=d%c)}break;case 7:c=R(a)<<16>>16,0===c?Gd(a):(d=a.l[0]|a.l[4]<<16,e=d/c|0,32768<=e||-32769>=e?Gd(a):(a.l[0]=e,a.l[4]=d%c))}}; +Z[247]=function(a){a.f=C(a);switch(a.f>>3&7){case 0:var c=Jd(a),d=H(a);Se(a,c,d,31);break;case 1:c=Jd(a);d=H(a);Se(a,c,d,31);break;case 2:c=U(a);V(a,~c);break;case 3:c=U(a);V(a,Je(a,c,31));break;case 4:c=Jd(a)>>>0;c=Me(a.a[0],c);a.a[0]=c[0];a.a[2]=c[1];a.F=c[0];a.T=31;a.h=0===c[1]?a.h&-2050:a.h|2049;a.u=212;break;case 5:c=Jd(a);c=Ne(a.a[0],c);a.a[0]=c[0];a.a[2]=c[1];a.F=c[0];a.T=31;a.h=c[1]===c[0]>>31?a.h&-2050:a.h|2049;a.u=212;break;case 6:c=Jd(a)>>>0;d=Qe(a,a.Wc[0],a.Wc[2],c);c=d[0];d=d[1];4294967296<= +c?Gd(a):(a.a[0]=c,a.a[2]=d);break;case 7:var e=c=Jd(a),f=a.Wc[0],h=a.a[2],d=c=!1;0>e&&(d=!0,e=-e);0>h&&(c=!0,d=!d,f=-f>>>0,h=~h+!f);f=Qe(a,f,h,e);e=f[0];f=f[1];d&&(e=-e|0);c&&(f=-f|0);2147483648<=e||-2147483649>=e?Gd(a):(a.a[0]=e,a.a[2]=f)}};X[248]=function(a){a.h&=-2;a.u&=-2};X[249]=function(a){a.h|=1;a.u&=-2};X[250]=function(a){!a.qa||(a.h&131072?3===qd(a):qd(a)>=a.O)?a.h&=-513:M(a,0)};X[251]=function(a){!a.qa||(a.h&131072?3===qd(a):qd(a)>=a.O)?(a.h|=512,dd(a),fd(a),Fc(a)):M(a,0)}; +X[252]=function(a){a.h&=-1025};X[253]=function(a){a.h|=1024};X[254]=function(a){a.f=C(a);var c=a.f&56;c?8===c?(c=Nd(a),Od(a,Ie(a,c,7))):w(a):(c=Nd(a),Od(a,He(a,c,7)))}; +Y[255]=function(a){a.f=C(a);switch(a.f>>3&7){case 0:var c=S(a);T(a,He(a,c,15));break;case 1:c=S(a);T(a,Ie(a,c,15));break;case 2:c=R(a);O(a,xd(a));a.w=K(a,1)+c|0;a.la||xd(a);break;case 3:192<=a.f&&w(a);var d=a.P(a.f),c=y(a,d),d=y(a,d+2|0),e=a.R[1],f=xd(a);lb(a,J(a,-4),4);B(a,1,d);O(a,e);O(a,f);a.w=K(a,1)+c|0;a.la||xd(a);break;case 4:c=R(a);a.w=K(a,1)+c|0;a.la||xd(a);break;case 5:192<=a.f&&w(a);d=a.P(a.f);c=y(a,d);d=y(a,d+2|0);B(a,1,d);a.w=K(a,1)+c|0;a.la||xd(a);break;case 6:c=R(a);O(a,c);break;case 7:w(a)}}; +Z[255]=function(a){a.f=C(a);switch(a.f>>3&7){case 0:var c=U(a);V(a,He(a,c,31));break;case 1:c=U(a);V(a,Ie(a,c,31));break;case 2:c=Jd(a);N(a,xd(a));a.w=K(a,1)+c|0;break;case 3:192<=a.f&&w(a);var d=a.P(a.f),c=A(a,d),d=y(a,d+4|0),e=a.R[1],f=xd(a);if((!a.qa||rd(a))&&c&4294901760)throw a.debug.S("#GP handler");lb(a,J(a,-8),8);B(a,1,d);N(a,e);N(a,f);a.w=K(a,1)+c|0;break;case 4:c=Jd(a);a.w=K(a,1)+c|0;break;case 5:192<=a.f&&w(a);d=a.P(a.f);c=A(a,d);d=y(a,d+4|0);if((!a.qa||rd(a))&&c&4294901760)throw a.debug.S("#GP handler"); +B(a,1,d);a.w=K(a,1)+c|0;break;case 6:c=Jd(a);N(a,c);break;case 7:w(a)}};var cg=[],dg=[];v.prototype.ja=cg;v.prototype.wa=dg;for(var eg=0;256>eg;eg++)X[eg]?cg[eg]=dg[eg]=X[eg]:Y[eg]&&(cg[eg]=Y[eg],dg[eg]=Z[eg]);X=[];Y=[];Z=[]; +X[0]=function(a){a.f=C(a);a.qa&&!rd(a)||w(a);switch(a.f>>3&7){case 0:Ld(a,a.R[7]);192<=a.f&&(a.a[a.f&7]&=65535);break;case 1:Ld(a,a.R[6]);192<=a.f&&(a.a[a.f&7]&=65535);break;case 2:a.O&&M(a,0);var c=R(a);Ad(a,c);break;case 3:a.O&&M(a,0);var c=R(a),d=zd(a,c);if(!d.ye)throw a.debug.S("TR can only be loaded from GDT");if(d.kb)throw a.debug.S("#GP handler");if(!d.Eb)throw a.debug.S("#GP handler");if(!d.Fb)throw a.debug.S("#GP handler");if(9!==d.type&&1!==d.type)throw a.debug.S("#GP handler");if(1===d.type)throw a.debug.S("286 tss"); +a.Ea[6]=d.Cb;a.Qa[6]=d.Ob;a.R[6]=c;a.memory.sa(d.Hd+5|0,a.memory.da(d.Hd+5|0)|2);break;case 4:c=R(a);c=zd(a,c);a.u&=-65;a.h=c.kb||!c.bc||c.Fb||!c.Ae||!c.xd&&(c.xa>3&7;if(4===c)Ld(a,a.G[0]);else if(6===c){a.O&&M(a,0);var d=R(a);a.G[0]=a.G[0]&-16|d&15;a.qa&&(a.G[0]|=1);hd(a)}else switch(192<=a.f&&w(a),2!==c&&3!==c||!a.qa||(a.ya=9),d=a.P(a.f),a.ya=-1,c){case 0:lb(a,d,6);mb(a,d,a.Nc);c=a.Da?-1:16777215;x(a,d+2,a.$b&c);break;case 1:lb(a,d,6);mb(a,d,a.Oc);c=a.Da?-1:16777215;x(a,d+2,a.ac&c);break;case 2:a.O&&M(a,0);c=y(a,d);d=A(a,d+2);a.Nc=c;a.$b=d;a.Da||(a.$b&=16777215);break;case 3:a.O&&M(a,0);c=y(a,d);d=A(a,d+2);a.Oc=c;a.ac= +d;a.Da||(a.ac&=16777215);break;case 7:a.O&&M(a,0);d>>>=12;a.Kb[d]=0;a.Id[d]=0;a.Gb=-1;a.Sc=-1;break;default:w(a)}};Y[2]=function(a){a.f=C(a);a.qa&&!rd(a)||w(a);var c=R(a);Xd(a,$d(a,c,Vd(a)))};Z[2]=function(a){a.f=C(a);a.qa&&!rd(a)||w(a);var c=R(a);Yd(a,$d(a,c,W(a)))};Y[3]=function(a){a.f=C(a);a.qa&&!rd(a)||w(a);var c=R(a);Xd(a,ae(a,c,Vd(a)))};Z[3]=function(a){a.f=C(a);a.qa&&!rd(a)||w(a);var c=R(a);Yd(a,ae(a,c,W(a)))};X[4]=function(a){w(a)};X[5]=function(a){w(a)}; +X[6]=function(a){a.O?M(a,0):a.G[0]&=-9};X[7]=function(a){w(a)};X[8]=function(a){w(a)};X[9]=function(a){a.O&&M(a,0)};X[10]=function(a){w(a)};X[11]=function(a){w(a)};X[12]=function(a){w(a)};X[13]=function(a){w(a)};X[14]=function(a){w(a)};X[15]=function(a){w(a)};X[16]=function(a){w(a)};X[17]=function(a){w(a)};X[18]=function(a){w(a)};X[19]=function(a){w(a)};X[20]=function(a){w(a)};X[21]=function(a){w(a)};X[22]=function(a){w(a)};X[23]=function(a){w(a)};X[24]=function(a){a.f=C(a);192>a.f&&a.P(a.f)}; +X[25]=function(a){w(a)};X[26]=function(a){w(a)};X[27]=function(a){w(a)};X[28]=function(a){w(a)};X[29]=function(a){w(a)};X[30]=function(a){w(a)};X[31]=function(a){w(a)};X[32]=function(a){a.f=C(a);a.O&&M(a,0);switch(a.f>>3&7){case 0:Sd(a,a.G[0]);break;case 2:Sd(a,a.G[2]);break;case 3:Sd(a,a.G[3]);break;case 4:Sd(a,a.G[4]);break;default:w(a)}};X[33]=function(a){a.f=C(a);a.O&&M(a,0);a.a[a.f&7]=a.nc[a.f>>3&7]}; +X[34]=function(a){a.f=C(a);a.O&&M(a,0);var c=Rd(a);switch(a.f>>3&7){case 0:a.G[0]=c;if(-2147483648===(a.G[0]&-2147483647))throw a.debug.S("#GP handler");hd(a);break;case 2:a.G[2]=c;break;case 3:a.G[3]=c;Bd(a);break;case 4:c&-3565568&&M(a,0);(a.G[4]^c)&128&&(c&128?Bd(a):cd(a));a.G[4]=c;a.Ad=a.G[4]&16?128:0;if(a.G[4]&32)throw a.debug.S("PAE");break;default:w(a)}};X[35]=function(a){a.f=C(a);a.O&&M(a,0);a.nc[a.f>>3&7]=Rd(a)};X[36]=function(a){w(a)};X[37]=function(a){w(a)};X[38]=function(a){w(a)}; +X[39]=function(a){w(a)};X[40]=function(a){w(a)};X[41]=function(a){w(a)};X[42]=function(a){w(a)};X[43]=function(a){w(a)};X[44]=function(a){w(a)};X[45]=function(a){w(a)};X[46]=function(a){w(a)};X[47]=function(a){w(a)};X[48]=function(a){a.O&&M(a,0);var c=a.a[0],d=a.a[2];switch(a.a[1]){case 372:a.Ac=c&65535;break;case 374:a.Zc=c;break;case 373:a.$c=c;break;case 16:c=(c>>>0)+4294967296*(d>>>0),a.Jd=Oa()-c/8192}}; +X[49]=function(a){if(a.O&&a.G[4]&4)M(a,0);else{var c=Oa()-a.Jd;a.a[0]=8192*c;a.a[2]=1.9073486328125E-6*c}};X[50]=function(a){a.O&&M(a,0);var c=0,d=0;switch(a.a[1]){case 372:c=a.Ac;break;case 374:c=a.Zc;break;case 373:c=a.$c;break;case 16:d=Oa()-a.Jd;c=8192*d;d*=1.9073486328125E-6;break;case 27:c=4276092928}a.a[0]=c;a.a[2]=d};X[51]=function(a){w(a)}; +X[52]=function(a){var c=a.Ac&65532;a.qa&&c||M(a,0);a.h&=-131585;a.w=a.Zc;a.a[4]=a.$c;a.R[1]=c;a.yb[1]=0;a.Qa[1]=-1;a.Ea[1]=0;a.Na||Dd(a,!0);a.O=0;id(a);a.R[2]=c+8;a.yb[2]=0;a.Qa[2]=-1;a.Ea[2]=0;a.gb=!0};X[53]=function(a){var c=a.Ac&65532;a.qa&&!a.O&&c||M(a,0);a.w=a.a[2];a.a[4]=a.a[1];a.R[1]=c+16|3;a.yb[1]=0;a.Qa[1]=-1;a.Ea[1]=0;a.Na||Dd(a,!0);a.O=3;id(a);a.R[2]=c+24|3;a.yb[2]=0;a.Qa[2]=-1;a.Ea[2]=0;a.gb=!0};X[54]=function(a){w(a)};X[55]=function(a){w(a)};X[56]=function(a){w(a)};X[57]=function(a){w(a)}; +X[58]=function(a){w(a)};X[59]=function(a){w(a)};X[60]=function(a){w(a)};X[61]=function(a){w(a)};X[62]=function(a){w(a)};X[63]=function(a){w(a)};Y[64]=function(a){a.f=C(a);Pf(a,a.qb())};Z[64]=function(a){a.f=C(a);Qf(a,a.qb())};Y[65]=function(a){a.f=C(a);Pf(a,!a.qb())};Z[65]=function(a){a.f=C(a);Qf(a,!a.qb())};Y[66]=function(a){a.f=C(a);Pf(a,a.hb())};Z[66]=function(a){a.f=C(a);Qf(a,a.hb())};Y[67]=function(a){a.f=C(a);Pf(a,!a.hb())};Z[67]=function(a){a.f=C(a);Qf(a,!a.hb())}; +Y[68]=function(a){a.f=C(a);Pf(a,a.jb())};Z[68]=function(a){a.f=C(a);Qf(a,a.jb())};Y[69]=function(a){a.f=C(a);Pf(a,!a.jb())};Z[69]=function(a){a.f=C(a);Qf(a,!a.jb())};Y[70]=function(a){a.f=C(a);Pf(a,Sf(a))};Z[70]=function(a){a.f=C(a);Qf(a,Sf(a))};Y[71]=function(a){a.f=C(a);Pf(a,!Sf(a))};Z[71]=function(a){a.f=C(a);Qf(a,!Sf(a))};Y[72]=function(a){a.f=C(a);Pf(a,a.rb())};Z[72]=function(a){a.f=C(a);Qf(a,a.rb())};Y[73]=function(a){a.f=C(a);Pf(a,!a.rb())};Z[73]=function(a){a.f=C(a);Qf(a,!a.rb())}; +Y[74]=function(a){a.f=C(a);Pf(a,a.ib())};Z[74]=function(a){a.f=C(a);Qf(a,a.ib())};Y[75]=function(a){a.f=C(a);Pf(a,!a.ib())};Z[75]=function(a){a.f=C(a);Qf(a,!a.ib())};Y[76]=function(a){a.f=C(a);Pf(a,Tf(a))};Z[76]=function(a){a.f=C(a);Qf(a,Tf(a))};Y[77]=function(a){a.f=C(a);Pf(a,!Tf(a))};Z[77]=function(a){a.f=C(a);Qf(a,!Tf(a))};Y[78]=function(a){a.f=C(a);Pf(a,Uf(a))};Z[78]=function(a){a.f=C(a);Qf(a,Uf(a))};Y[79]=function(a){a.f=C(a);Pf(a,!Uf(a))};Z[79]=function(a){a.f=C(a);Qf(a,!Uf(a))};X[80]=function(a){w(a)}; +X[81]=function(a){w(a)};X[82]=function(a){w(a)};X[83]=function(a){w(a)};X[84]=function(a){w(a)};X[85]=function(a){w(a)};X[86]=function(a){w(a)};X[87]=function(a){w(a)};X[88]=function(a){w(a)};X[89]=function(a){w(a)};X[90]=function(a){w(a)};X[91]=function(a){w(a)};X[92]=function(a){w(a)};X[93]=function(a){w(a)};X[94]=function(a){w(a)};X[95]=function(a){w(a)};X[96]=function(a){w(a)};X[97]=function(a){w(a)};X[98]=function(a){w(a)};X[99]=function(a){w(a)};X[100]=function(a){w(a)};X[101]=function(a){w(a)}; +X[102]=function(a){w(a)};X[103]=function(a){w(a)};X[104]=function(a){w(a)};X[105]=function(a){w(a)};X[106]=function(a){w(a)};X[107]=function(a){w(a)};X[108]=function(a){w(a)};X[109]=function(a){w(a)};X[110]=function(a){w(a)};X[111]=function(a){w(a)};X[112]=function(a){w(a)};X[113]=function(a){w(a)};X[114]=function(a){w(a)};X[115]=function(a){w(a)};X[116]=function(a){w(a)};X[117]=function(a){w(a)};X[118]=function(a){w(a)};X[119]=function(a){w(a)};X[120]=function(a){w(a)};X[121]=function(a){w(a)}; +X[122]=function(a){w(a)};X[123]=function(a){w(a)};X[124]=function(a){w(a)};X[125]=function(a){w(a)};X[126]=function(a){w(a)};X[127]=function(a){w(a)};Y[128]=function(a){Nf(a,a.qb())};Z[128]=function(a){Of(a,a.qb())};Y[129]=function(a){Nf(a,!a.qb())};Z[129]=function(a){Of(a,!a.qb())};Y[130]=function(a){Nf(a,a.hb())};Z[130]=function(a){Of(a,a.hb())};Y[131]=function(a){Nf(a,!a.hb())};Z[131]=function(a){Of(a,!a.hb())};Y[132]=function(a){Nf(a,a.jb())};Z[132]=function(a){Of(a,a.jb())}; +Y[133]=function(a){Nf(a,!a.jb())};Z[133]=function(a){Of(a,!a.jb())};Y[134]=function(a){Nf(a,Sf(a))};Z[134]=function(a){Of(a,Sf(a))};Y[135]=function(a){Nf(a,!Sf(a))};Z[135]=function(a){Of(a,!Sf(a))};Y[136]=function(a){Nf(a,a.rb())};Z[136]=function(a){Of(a,a.rb())};Y[137]=function(a){Nf(a,!a.rb())};Z[137]=function(a){Of(a,!a.rb())};Y[138]=function(a){Nf(a,a.ib())};Z[138]=function(a){Of(a,a.ib())};Y[139]=function(a){Nf(a,!a.ib())};Z[139]=function(a){Of(a,!a.ib())};Y[140]=function(a){Nf(a,Tf(a))}; +Z[140]=function(a){Of(a,Tf(a))};Y[141]=function(a){Nf(a,!Tf(a))};Z[141]=function(a){Of(a,!Tf(a))};Y[142]=function(a){Nf(a,Uf(a))};Z[142]=function(a){Of(a,Uf(a))};Y[143]=function(a){Nf(a,!Uf(a))};Z[143]=function(a){Of(a,!Uf(a))};X[144]=function(a){a.f=C(a);Rf(a,a.qb())};X[145]=function(a){a.f=C(a);Rf(a,!a.qb())};X[146]=function(a){a.f=C(a);Rf(a,a.hb())};X[147]=function(a){a.f=C(a);Rf(a,!a.hb())};X[148]=function(a){a.f=C(a);Rf(a,a.jb())};X[149]=function(a){a.f=C(a);Rf(a,!a.jb())}; +X[150]=function(a){a.f=C(a);Rf(a,Sf(a))};X[151]=function(a){a.f=C(a);Rf(a,!Sf(a))};X[152]=function(a){a.f=C(a);Rf(a,a.rb())};X[153]=function(a){a.f=C(a);Rf(a,!a.rb())};X[154]=function(a){a.f=C(a);Rf(a,a.ib())};X[155]=function(a){a.f=C(a);Rf(a,!a.ib())};X[156]=function(a){a.f=C(a);Rf(a,Tf(a))};X[157]=function(a){a.f=C(a);Rf(a,!Tf(a))};X[158]=function(a){a.f=C(a);Rf(a,Uf(a))};X[159]=function(a){a.f=C(a);Rf(a,!Uf(a))};Y[160]=function(a){O(a,a.R[4])};Z[160]=function(a){N(a,a.R[4])}; +Y[161]=function(a){B(a,4,y(a,J(a,0)));I(a,2)};Z[161]=function(a){B(a,4,y(a,J(a,0)));I(a,4)}; +X[162]=function(a){var c=0,d=0,e=0,f=0;switch(a.a[0]){case 0:c=5;f=1970169159;e=1231384169;d=1818588270;break;case 1:c=3939;f=67584;d=1082130432;e=(a.Ba?1:0)|43322;e|=512;break;case 2:c=1717260289;d=f=0;e=8024064;break;case 4:switch(a.a[1]){case 0:c=289;f=29360191;d=63;e=1;break;case 1:c=290;f=29360191;d=63;e=1;break;case 2:c=323,f=96469055,d=4095,e=1}break;case -2147483648:c=5}a.a[0]=c;a.a[1]=d;a.a[2]=e;a.a[3]=f};Y[163]=function(a){a.f=C(a);192>a.f?Gf(a,a.P(a.f),Wd(a)):Cf(a,Pd(a),Vd(a)&15)}; +Z[163]=function(a){a.f=C(a);192>a.f?Gf(a,a.P(a.f),W(a)):Cf(a,Rd(a),W(a)&31)};Y[164]=function(a){a.f=C(a);var c=S(a);T(a,Af(a,c,Vd(a),C(a)&31))};Z[164]=function(a){a.f=C(a);var c=U(a);V(a,Bf(a,c,W(a),C(a)&31))};Y[165]=function(a){a.f=C(a);var c=S(a);T(a,Af(a,c,Vd(a),a.C[4]&31))};Z[165]=function(a){a.f=C(a);var c=U(a);V(a,Bf(a,c,W(a),a.C[4]&31))};X[166]=function(a){w(a)};X[167]=function(a){w(a)};Y[168]=function(a){O(a,a.R[5])};Z[168]=function(a){N(a,a.R[5])}; +Y[169]=function(a){B(a,5,y(a,J(a,0)));I(a,2)};Z[169]=function(a){B(a,5,y(a,J(a,0)));I(a,4)};X[170]=function(a){w(a)};Y[171]=function(a){a.f=C(a);192>a.f?Jf(a,a.P(a.f),Wd(a)):Qd(a,Ef(a,Pd(a),Wd(a)&15))};Z[171]=function(a){a.f=C(a);192>a.f?Jf(a,a.P(a.f),W(a)):Sd(a,Ef(a,Rd(a),W(a)&31))};Y[172]=function(a){a.f=C(a);var c=S(a);T(a,yf(a,c,Vd(a),C(a)&31))};Z[172]=function(a){a.f=C(a);var c=U(a);V(a,zf(a,c,W(a),C(a)&31))};Y[173]=function(a){a.f=C(a);var c=S(a);T(a,yf(a,c,Vd(a),a.C[4]&31))}; +Z[173]=function(a){a.f=C(a);var c=U(a);V(a,zf(a,c,W(a),a.C[4]&31))};X[174]=function(a){a.f=C(a);switch(a.f>>3&7){case 5:break;case 6:break;default:w(a)}};Y[175]=function(a){a.f=C(a);var c=R(a)<<16>>16;Xd(a,Ke(a,Wd(a),c))};Z[175]=function(a){a.f=C(a);var c=Jd(a);Yd(a,Oe(a,W(a),c))};X[176]=function(a){a.f=C(a);if(192>a.f){var c=a.P(a.f);lb(a,c,1);var d=ld(a,c)}else d=a.C[a.f<<2&12|a.f>>2&1];Ae(a,a.C[0],d,7);a.Pb()?192>a.f?md(a,c,Td(a)):a.C[a.f<<2&12|a.f>>2&1]=Td(a):a.C[0]=d}; +Y[177]=function(a){a.f=C(a);if(192>a.f){var c=a.P(a.f);lb(a,c,2);var d=y(a,c)}else d=Pd(a);Ae(a,a.l[0],d,15);a.Pb()?192>a.f?mb(a,c,Vd(a)):Qd(a,Vd(a)):a.l[0]=d};Z[177]=function(a){a.f=C(a);if(192>a.f){var c=a.P(a.f);lb(a,c,4);var d=A(a,c)}else d=Rd(a);Ae(a,a.a[0],d,31);a.Pb()?192>a.f?x(a,c,W(a)):Sd(a,W(a)):a.a[0]=d};Y[178]=function(a){a.f=C(a);$f(a,2)};Z[178]=function(a){a.f=C(a);ag(a,2)};Y[179]=function(a){a.f=C(a);192>a.f?If(a,a.P(a.f),Wd(a)):Qd(a,Ff(a,Pd(a),Wd(a)&15))}; +Z[179]=function(a){a.f=C(a);192>a.f?If(a,a.P(a.f),W(a)):Sd(a,Ff(a,Rd(a),W(a)&31))};Y[180]=function(a){a.f=C(a);$f(a,4)};Z[180]=function(a){a.f=C(a);ag(a,4)};Y[181]=function(a){a.f=C(a);$f(a,5)};Z[181]=function(a){a.f=C(a);ag(a,5)};Y[182]=function(a){a.f=C(a);var c=Id(a);Xd(a,c)};Z[182]=function(a){a.f=C(a);var c=Id(a);Yd(a,c)};X[183]=function(a){a.f=C(a);var c=R(a);Yd(a,c)};Y[184]=function(a){a.f=C(a);var c=R(a);Xd(a,Kf(a,c))};Z[184]=function(a){a.f=C(a);var c=Jd(a);Yd(a,Kf(a,c))};X[185]=function(a){w(a)}; +Y[186]=function(a){a.f=C(a);switch(a.f>>3&7){case 4:192>a.f?Gf(a,a.P(a.f),C(a)&15):Cf(a,Pd(a),C(a)&15);break;case 5:192>a.f?Jf(a,a.P(a.f),C(a)&15):Qd(a,Ef(a,Pd(a),C(a)&15));break;case 6:192>a.f?If(a,a.P(a.f),C(a)&15):Qd(a,Ff(a,Pd(a),C(a)&15));break;case 7:192>a.f?Hf(a,a.P(a.f),C(a)&15):Qd(a,Df(a,Pd(a),C(a)&15));break;default:w(a)}}; +Z[186]=function(a){a.f=C(a);switch(a.f>>3&7){case 4:192>a.f?Gf(a,a.P(a.f),C(a)&31):Cf(a,Rd(a),C(a)&31);break;case 5:192>a.f?Jf(a,a.P(a.f),C(a)&31):Sd(a,Ef(a,Rd(a),C(a)&31));break;case 6:192>a.f?If(a,a.P(a.f),C(a)&31):Sd(a,Ff(a,Rd(a),C(a)&31));break;case 7:192>a.f?Hf(a,a.P(a.f),C(a)&31):Sd(a,Df(a,Rd(a),C(a)&31));break;default:w(a)}};Y[187]=function(a){a.f=C(a);192>a.f?Hf(a,a.P(a.f),Wd(a)):Qd(a,Df(a,Pd(a),Wd(a)&15))};Z[187]=function(a){a.f=C(a);192>a.f?Hf(a,a.P(a.f),W(a)):Sd(a,Df(a,Rd(a),W(a)&31))}; +Y[188]=function(a){a.f=C(a);var c=R(a);var d=Vd(a);a.u=2197;a.T=15;0===c?(a.h|=64,c=d):(a.h&=-65,c=a.F=Va(-c&c));Xd(a,c)};Z[188]=function(a){a.f=C(a);var c=Jd(a);var d=W(a);a.u=2197;a.T=31;0===c?(a.h|=64,c=d):(a.h&=-65,c=a.F=Va((-c&c)>>>0));Yd(a,c)};Y[189]=function(a){a.f=C(a);var c=R(a);var d=Vd(a);a.u=2197;a.T=15;0===c?(a.h|=64,c=d):(a.h&=-65,c=a.F=Va(c));Xd(a,c)};Z[189]=function(a){a.f=C(a);var c=Jd(a);var d=W(a);a.u=2197;a.T=31;0===c?(a.h|=64,c=d):(a.h&=-65,c=a.F=Va(c>>>0));Yd(a,c)}; +Y[190]=function(a){a.f=C(a);var c=Id(a)<<24>>24;Xd(a,c)};Z[190]=function(a){a.f=C(a);var c=Id(a)<<24>>24;Yd(a,c)};X[191]=function(a){a.f=C(a);var c=R(a)<<16>>16;Yd(a,c)};X[192]=function(a){a.f=C(a);var c;c=Nd(a);var d=a.f>>1&12|a.f>>5&1,e=a.C[d];a.C[d]=c;c=a.add(c,e,7);Od(a,c)};Y[193]=function(a){a.f=C(a);var c;c=S(a);var d=a.f>>2&14,e=a.l[d];a.l[d]=c;c=a.add(c,e,15);T(a,c)};Z[193]=function(a){a.f=C(a);var c;c=U(a);var d=a.f>>3&7,e=a.a[d];a.a[d]=c;c=a.add(c,e,31);V(a,c)};X[194]=function(a){w(a)}; +X[195]=function(a){w(a)};X[196]=function(a){w(a)};X[197]=function(a){w(a)};X[198]=function(a){w(a)};X[199]=function(a){a.f=C(a);switch(a.f>>3&7){case 1:192<=a.f&&w(a);var c=a.P(a.f);lb(a,c,8);var d=A(a,c),e=A(a,c+4|0);a.a[0]===d&&a.a[2]===e?(a.h|=64,x(a,c,a.a[3]),x(a,c+4|0,a.a[1])):(a.h&=-65,a.a[0]=d,a.a[2]=e);a.u&=-65;break;case 6:d=(c=Qa())?Ta():0;a.Da?Md(a,d):Ld(a,d);a.h&=-2262;a.h|=c;a.u=0;break;default:w(a)}};X[200]=function(a){bg(a,0)};X[201]=function(a){bg(a,1)};X[202]=function(a){bg(a,2)}; +X[203]=function(a){bg(a,3)};X[204]=function(a){bg(a,4)};X[205]=function(a){bg(a,5)};X[206]=function(a){bg(a,6)};X[207]=function(a){bg(a,7)};X[208]=function(a){w(a)};X[209]=function(a){w(a)};X[210]=function(a){w(a)};X[211]=function(a){w(a)};X[212]=function(a){w(a)};X[213]=function(a){w(a)};X[214]=function(a){w(a)};X[215]=function(a){w(a)};X[216]=function(a){w(a)};X[217]=function(a){w(a)};X[218]=function(a){w(a)};X[219]=function(a){w(a)};X[220]=function(a){w(a)};X[221]=function(a){w(a)};X[222]=function(a){w(a)}; +X[223]=function(a){w(a)};X[224]=function(a){w(a)};X[225]=function(a){w(a)};X[226]=function(a){w(a)};X[227]=function(a){w(a)};X[228]=function(a){w(a)};X[229]=function(a){w(a)};X[230]=function(a){w(a)};X[231]=function(a){w(a)};X[232]=function(a){w(a)};X[233]=function(a){w(a)};X[234]=function(a){w(a)};X[235]=function(a){w(a)};X[236]=function(a){w(a)};X[237]=function(a){w(a)};X[238]=function(a){w(a)};X[239]=function(a){w(a)};X[240]=function(a){w(a)};X[241]=function(a){w(a)};X[242]=function(a){w(a)}; +X[243]=function(a){w(a)};X[244]=function(a){w(a)};X[245]=function(a){w(a)};X[246]=function(a){w(a)};X[247]=function(a){w(a)};X[248]=function(a){w(a)};X[249]=function(a){w(a)};X[250]=function(a){w(a)};X[251]=function(a){w(a)};X[252]=function(a){w(a)};X[253]=function(a){w(a)};X[254]=function(a){w(a)};X[255]=function(a){w(a)};var fg=[],gg=[];v.prototype.gh=fg;v.prototype.hh=gg;for(eg=0;256>eg;eg++)X[eg]?fg[eg]=gg[eg]=X[eg]:Y[eg]&&(fg[eg]=Y[eg],gg[eg]=Z[eg]);function bd(a){var c={};a.debug=c;c.Hh=!1;c.Fh=void 0;c.oh=[];c.Ih=!1;c.show=function(a){if("undefined"!==typeof document){var c=document.getElementById("log");if(c){c.textContent+=a+"\n";c.style.display="block";c.scrollTop=1E9;return}}console.log(a)};c.ob=function(){};c.vh=function(){};c.th=function(){};c.Ah=function(){};c.wh=function(){};c.yh=function(){};c.xh=function(){};c.uh=function(){};c.rh=function(){};c.sh=function(){};c.Bh=function(){};c.Eh=function(){};c.Jh=function(){};c.step=function(){}; +c.Gh=function(){};c.qh=function(){};c.S=function(a){a="Unimplemented"+(a?": "+a:"");c.show(a);c.show("Execution stopped");return a};c.Dh=function(){};c.ph=function(){}};var oa=16384;function hg(a){this.b=[];this.m=[];this.D=a;this.o=this.L=0;this.v=function(){};this.g={};this.K=0;na(this,"",-1)}function ia(a,c,d){0==ga(a,c).status?d():a.m.push({id:c,Cf:d})}function ig(a,c){a.o||(a.v=function(){});for(var d=[],e=0;e>8;ka(a,e);return a.b.length-1}function pa(a,c,d){var e=ja(a);e.name=c;e.va=d;e.uid=a.b[d].uid;e.Za=a.b[d].Za;e.Xa.type=128;e.mode=a.b[d].mode&438|32768;ka(a,e);return a.b.length-1}function ma(a,c,d,e,f){var h=ja(a);h.name=c;h.va=d;h.df=e;h.ef=f;h.uid=a.b[d].uid;h.Za=a.b[d].Za;h.Xa.type=192;h.mode=a.b[d].mode&438;ka(a,h);return a.b.length-1} +function la(a,c,d,e){var f=ja(a);f.name=c;f.va=d;f.uid=a.b[d].uid;f.Za=a.b[d].Za;f.Xa.type=160;f.Gd=e;f.mode=40960;ka(a,f);return a.b.length-1}function pg(a,c,d,e){c=pa(a,c,d);d=a.b[c];(a.g[c]=new Uint8Array(e.length)).set(e);d.size=e.length} +function ha(a,c){var d=ga(a,c);if((d.mode&61440)==oa){var e=ga(a,c);if(e.hc){var f=e.va;-1==f&&(f=0);for(var h=0,r=a.b[c].eb;-1!=r;)h+=24+qg(a.b[r].name),r=a.b[r].fb;var h=h+25+26,k=a.g[c]=new Uint8Array(h);e.size=h;h=0;h+=ca(["Q","d","b","s"],[a.b[c].Xa,h+25,a.b[c].mode>>12,"."],k,h);h+=ca(["Q","d","b","s"],[a.b[f].Xa,h+13+8+1+2+2,a.b[f].mode>>12,".."],k,h);for(r=a.b[c].eb;-1!=r;)h+=ca(["Q","d","b","s"],[a.b[r].Xa,h+13+8+1+2+qg(a.b[r].name),a.b[r].mode>>12,a.b[r].name],k,h),r=a.b[r].fb;e.hc=!1}}return 2== +d.status?(lg(a,c),!1):!0}function va(a,c){var d=ga(a,c);4==d.status&&(d.status=-1,delete a.g[c],d.size=0)}function sa(a,c,d,e,f){if(c==e&&d==f)return!0;d=ta(a,c,d);if(-1==d)return!1;var h=ta(a,e,f);-1!=h&&ua(a,h);h=a.b[d];if(a.b[h.va].eb==d)a.b[h.va].eb=h.fb;else{var r=rg(a,d);a.b[r].fb=h.fb}h.va=e;h.name=f;h.Xa.version++;h.fb=a.b[h.va].eb;a.b[h.va].eb=d;a.b[c].hc=!0;return a.b[e].hc=!0} +function ra(a,c,d,e,f){var h=a.b[c],r=a.g[c];!r||r.lengthc||c>a.b.length?0:a.b[c]}function qa(a,c,d){var e=ga(a,c),f=a.g[c];if(d!=e.size&&(a=a.g[c]=new Uint8Array(d),e.size=d,f))for(d=Math.min(f.length,e.size),e=0;e>8&255;d[e++]=f>>16&255;d[e++]=f>>24&255;h+=4;break;case "d":d[e++]=f&255;d[e++]=f>>8&255;d[e++]=f>>16&255;d[e++]=f>>24&255;d[e++]=0;d[e++]=0;d[e++]=0;d[e++]=0;h+=8;break;case "h":d[e++]=f&255;d[e++]=f>>8;h+=2;break;case "b":d[e++]=f;h+=1;break;case "s":var k=e,t=0;d[e++]=0;d[e++]=0;var h=h+2,u;for(u in f)tg(f.charCodeAt(u)).forEach(function(a){d[e++]=a;h+=1;t++});d[k+0]=t&255;d[k+1]=t>>8&255; +break;case "Q":ca(["b","w","d"],[f.type,f.version,f.path],d,e),e+=13,h+=13}return h} +function fa(a,c){for(var d=[],e=0;e>>0);d.push(f);break;case "d":f=c();f+=c()<<8;f+=c()<<16;f+=c()<<24>>>0;c();c();c();c();d.push(f);break;case "h":f=c();d.push(f+(c()<<8));break;case "b":d.push(c());break;case "s":for(var f=c(),f=f+(c()<<8),h="",r=new ug,k=0;kthis.b[0])return this.g=0,this.b[0];break;case 2:if(192==(this.b[0]&224)&&128==(this.b[1]&192))return this.g=0,(this.b[0]&31)<<6|this.b[1]&63}return-1}}function tg(a){if(128>a)return[a];if(2048>a)return[192|a>>6&31,128|a&63]}function qg(a){for(var c=0,d=0;da.charCodeAt(d)?1:2;return c};function vg(a){function c(a){return f(a,!1)}function d(a){return f(a,!0)}function e(){for(var a=Object.keys(k),c,d=0;d>8),r(a&255)):r(a)}function r(a){t.J.send("keyboard-code",a)}var k={},t=this;this.g=!0;var u=new Uint16Array([0,0,0,0,0,0,0,0,14,15,0,0,0,28,0,0,42,29,56,0,58,0,0,0,0,0,0,1,0,0,0,0,57,57417,57425,57423,57415,57419,57416,57421,80,0,0,0,0,82,83,0,11,2,3,4,5,6,7,8,9,10,0,39,0,13,0,0,0,30,48,46,32,18,33,34,35,23,36,37,38,50,49,24,25,16,19,31,20,22,47,17,45,21,44,57435,57436,57437,0,0,82,79,80, +81,75,76,77,71,72,73,0,0,0,0,0,0,59,60,61,62,63,64,65,66,67,68,87,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,39,13,51,12,52,53,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,43,27,40,0,57435,57400,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),z={10:13,32:32,39:222,44:188,45:189,46:190,47:191,48:48,49:49,50:50,51:51,52:52,53:53,54:54,55:55,56:56,57:57,59:186,61:187,91:219,92:220,93:221,96:192,97:65,98:66,99:67,100:68, +101:69,102:70,103:71,104:72,105:73,106:74,107:75,108:76,109:77,110:78,111:79,112:80,113:81,114:82,115:83,116:84,117:85,118:86,119:87,120:88,121:89,122:90},G={33:49,34:222,35:51,36:52,37:53,38:55,40:57,41:48,42:56,43:187,58:186,60:188,62:190,63:191,64:50,65:65,66:66,67:67,68:68,69:69,70:70,71:71,72:72,73:73,74:74,75:75,76:76,77:77,78:78,79:79,80:80,81:81,82:82,83:83,84:84,85:85,86:86,87:87,88:88,89:89,90:90,94:54,95:189,123:219,124:220,125:221,126:192},F={Escape:1,Digit1:2,Digit2:3,Digit3:4,Digit4:5, +Digit5:6,Digit6:7,Digit7:8,Digit8:9,Digit9:10,Digit0:11,Minus:12,Equal:13,Backspace:14,Tab:15,KeyQ:16,KeyW:17,KeyE:18,KeyR:19,KeyT:20,KeyY:21,KeyU:22,KeyI:23,KeyO:24,KeyP:25,BracketLeft:26,BracketRight:27,Enter:28,ControlLeft:29,KeyA:30,KeyS:31,KeyD:32,KeyF:33,KeyG:34,KeyH:35,KeyJ:36,KeyK:37,KeyL:38,Semicolon:39,Quote:40,Backquote:41,ShiftLeft:42,Backslash:43,KeyZ:44,KeyX:45,KeyC:46,KeyV:47,KeyB:48,KeyN:49,KeyM:50,Comma:51,Period:52,Slash:53,ShiftRight:54,NumpadMultiply:55,AltLeft:56,Space:57,CapsLock:58, +F1:59,F2:60,F3:61,F4:62,F5:63,F6:64,F7:65,F8:66,F9:67,F10:68,NumLock:69,ScrollLock:70,Numpad7:71,Numpad8:72,Numpad9:73,NumpadSubtract:74,Numpad4:75,Numpad5:76,Numpad6:77,NumpadAdd:78,Numpad1:79,Numpad2:80,Numpad3:81,Numpad0:82,NumpadDecimal:83,IntlBackslash:86,F11:87,F12:88,NumpadEnter:57372,ControlRight:57373,NumpadDivide:57397,AltRight:57400,Home:57423,ArrowUp:57416,PageUp:57417,ArrowLeft:57419,ArrowRight:57421,End:57423,ArrowDown:57424,PageDown:57425,Insert:57426,Delete:57427,OSLeft:57435,OSRight:57436, +ContextMenu:57437};this.J=a;this.cb=function(){"undefined"!==typeof window&&(window.removeEventListener("keyup",c,!1),window.removeEventListener("keydown",d,!1),window.removeEventListener("blur",e,!1))};this.ob=function(){"undefined"!==typeof window&&(this.cb(),window.addEventListener("keyup",c,!1),window.addEventListener("keydown",d,!1),window.addEventListener("blur",e,!1))};this.ob();this.b=function(a){a={keyCode:a};f(a,!0);f(a,!1)};this.m=function(a){var c=a.charCodeAt(0);c in z?this.b(z[c]):c in +G?(r(42),this.b(G[c]),r(170)):console.log("ascii -> keyCode not found: ",c,a)}};function wg(a,c){function d(a){if(Ra.enabled&&Ra.b)if("mousemove"===a.type||"touchmove"===a.type)a=!0;else if("mousewheel"===a.type||"DOMMouseScroll"===a.type)a:{for(a=a.target;a.parentNode;){if(a===(c||document.body)){a=!0;break a}a=a.parentNode}a=!1}else a=!a.target||"INPUT"!==a.target.nodeName&&"TEXTAREA"!==a.target.nodeName;else a=!1;return a}function e(a){d(a)&&(a=a.changedTouches)&&a.length&&(a=a[a.length-1],ya=a.clientX,Sa=a.clientY)}function f(){if(G||L||F)Ra.J.send("mouse-click",[!1,!1,!1]), +G=L=F=!1}function h(a){if(Ra.J&&d(a)){var c=0,e=0,f=a.changedTouches;f?f.length&&(f=f[f.length-1],c=f.clientX-ya,e=f.clientY-Sa,ya=f.clientX,Sa=f.clientY,a.preventDefault()):"number"===typeof a.movementX?(c=a.movementX,e=a.movementY):"number"===typeof a.webkitMovementX?(c=a.webkitMovementX,e=a.webkitMovementY):"number"===typeof a.mozMovementX?(c=a.mozMovementX,e=a.mozMovementY):(c=a.clientX-ya,e=a.clientY-Sa,ya=a.clientX,Sa=a.clientY);Ra.J.send("mouse-delta",[.15*c,-(.15*e)])}}function r(a){d(a)&& +a.preventDefault()}function k(a){d(a)&&u(a,!0)}function t(a){d(a)&&u(a,!1)}function u(a,c){Ra.J&&(1===a.which?G=c:2===a.which?L=c:3===a.which?F=c:console.log("Unknown event.which: "+a.which),Ra.J.send("mouse-click",[G,L,F]),a.preventDefault())}function z(a){if(d(a)){var c=a.wheelDelta||-a.detail;0>c?c=-1:0Date.now())){this.m=Date.now();try{this.b=new WebSocket(this.url)}catch(c){this.$e();return}this.b.binaryType="arraybuffer";this.b.onopen=this.bg.bind(this);this.b.onmessage=this.ag.bind(this);this.b.onclose=this.$e.bind(this);this.b.onerror=this.$f.bind(this)}};l.send=function(a){this.b&&1===this.b.readyState?this.b.send(a):(this.g.push(a),128>20)+" MB ...");this.buffer=new ArrayBuffer(a.size);this.onload=void 0}function f(a){this.m=a;this.byteLength=a.size;this.b=256;this.g={};this.onload=void 0}"undefined"===typeof XMLHttpRequest? +Wa=c:Wa=a;Xa=d;Ya=f;Aa=e;d.prototype.load=function(){void 0!==this.byteLength?this.onload&&this.onload({}):a(this.m,{done:function(a,c){a=c.getResponseHeader("Content-Range")||"";(c=a.match(/\/(\d+)\s*$/))?(this.byteLength=+c[1],this.onload&&this.onload({})):console.assert(!1,"Cannot use: "+this.m+". `Range: bytes=...` header not supported (Got `"+a+"`)")}.bind(this),headers:{Range:"bytes=0-0"}})};d.prototype.o=function(a,c){var d=c/this.b;a/=this.b;for(var e=0;e=e);z!==e&&(c.push(this.m.slice(e,z)),e=z);c.push(G);e+=G.length}e!==this.m.size&&c.push(this.m.slice(e));a=new File(c,a);console.assert(a.size===this.m.size);return a}})();function n(a){function c(a,c){switch(a){case "hda":k.Ma=this.Kc.hda=c;break;case "hdb":k.Vd=this.Kc.hdb=c;break;case "cdrom":k.Ka=this.Kc.cdrom=c;break;case "fda":k.Oa=this.Kc.fda=c;break;case "fdb":k.Se=this.Kc.fdb=c;break;case "bios":k.Hc=c.buffer;break;case "vga_bios":k.mh=c.buffer;break;case "initial_state":k.Qc=c.buffer;break;case "fs9p_json":k.We=c.buffer}}function d(a,c){if(c)if(c.get&&c.set&&c.load)t.push({name:a,rc:c});else{c={buffer:c.buffer,async:c.async,url:c.url,size:c.size};if("bios"=== +a||"vga_bios"===a||"initial_state"===a)c.async=!1;c.buffer instanceof ArrayBuffer?(c=new ab(c.buffer),t.push({name:a,rc:c})):c.buffer instanceof File?(void 0===c.async&&(c.async=268435456>c.buffer.size),c=c.async?new Aa(c.buffer):new Ya(c.buffer),t.push({name:a,rc:c})):c.url&&(c.async?(c=new Xa(c.url,c.size),t.push({name:a,rc:c})):t.push({name:a,url:c.url,size:c.size}))}}function e(){k.Qc&&(k.jg=!0);this.J.send("cpu-init",k);setTimeout(function(){k.Qc&&Rc(r.s,k.Qc);setTimeout(function(){k.Zb&&k.We&& +jg(k.Zb,k.We);a.autostart&&this.J.send("cpu-run")}.bind(this),0)}.bind(this),0)}this.pe=!1;var f=Zc(),h=this.J=f[0];this.o=f[1];var r=this.b=new Ka(this.o);this.J.register("emulator-stopped",function(){this.pe=!1},this);this.J.register("emulator-started",function(){this.pe=!0},this);var k={};this.Kc={fda:void 0,fdb:void 0,hda:void 0,hdb:void 0,cdrom:void 0};k.gg=!0;k.bb=a.memory_size||67108864;k.Ca=a.vga_memory_size||8388608;k.Ic=a.boot_order||531;k.Oa=void 0;k.Se=void 0;a.network_relay_url&&(new yg(a.network_relay_url, +h),k.Xf=!0);a.disable_keyboard||(this.g=new vg(h));a.disable_mouse||(this.v=new wg(h,a.screen_container));a.screen_container&&(this.m=new xa(a.screen_container,h));a.serial_container&&new xg(a.serial_container,h);for(var t=[],f="bios vga_bios cdrom hda hdb fda fdb initial_state".split(" "),h=0;h - - - - - - + + +
@@ -75,9 +40,9 @@
Minimal Linux Live is a set of Linux shell scripts which automatically build minimalistic Live Linux OS with basic network support via DHCP. The generated operating system is based on - Linux kernel, - GNU C library and - BusyBox. All necessary source codes are automatically + Linux kernel, + GNU C library and + BusyBox. All necessary source codes are automatically downloaded and all build operations are fully encapsulated in the scripts.
@@ -94,7 +59,7 @@
 
-
+
  • @@ -110,7 +75,7 @@
  • Depending on which Linux OS you are using, there might be one or more (or none, or even more) build dependencies that you - need to resolve before you start the build process. If you work with Ubuntu, + need to resolve before you start the build process. If you work with Ubuntu, the following commands should resolve all necessary build dependencies:
    • @@ -140,10 +105,10 @@ Execute the script build_minimal_linux_live.sh and wait. If you have resolved all build dependencies, the whole process should take less than 30 minutes on a modern computer. If the build fails for some reason, most probably there are unresolved build dependencies. Several users reported that the build-essential package resolves all unexpected - build dependencies for Ubuntu. If you are using Linux Mint try to + build dependencies for Ubuntu. If you are using Linux Mint try to install the package g++ and if you still have troubles then try the build-essential package. On - Fedora you might need the static 'glibc' package glibc-static. - On Arch Linux and Debian + Fedora you might need the static 'glibc' package glibc-static. + On Arch Linux and Debian you might need to locate isolinux.bin and copy it to /usr/lib/syslinux/isolinux.bin.
       
      Please have in mind that the build dependencies can vary a lot depending on the Linux OS which you use and the software @@ -157,13 +122,13 @@ When the scripts finish their job you will find newly generated minimal_linux_live.iso in the same folder where you executed the scripts. You can burn the ISO image file on CD/DVD, install it on USB flash drive via Universal USB Installer, - or run it directly via PC emulator like VirtualBox. Minimal Linux Live + or run it directly via PC emulator like VirtualBox. Minimal Linux Live requires at least 64MB RAM, otherwise the boot process most probably will hang.
-
+
The generated ISO image file contains Linux kernel compiled with default options, GNU C library compiled with default options, BusyBox compiled with default options and quite simple initramfs. This means that you don't get Windows support out of the box, @@ -171,7 +136,7 @@ that's all. This is why it's called "minimal".
-
 
+
 
The good news is that the build scripts are very small in size and simple to understand. You can easily learn from the scripts @@ -180,7 +145,7 @@
 
-
+
The tutorial provides more details about the inner structure of the scripts and the overall build process. I encourage you to go through this document when you have the time. The same tutorial @@ -188,51 +153,51 @@
 
-
+
Below you can find several screenshots which show what the environment looks like when you boot your newly generated - Minimal Linux Live OS. + Minimal Linux Live OS.
 
 
 
+
-
+
03-Apr-2016 @@ -268,7 +233,7 @@
  • The ISO image generation process is now in a separate script file, completely detached from the kernel build infrastructure. - This allows the Mnimal Linux Live users to modify the ISO image file/directory structure before the actual ISO generation. + This allows the Minimal Linux Live users to modify the ISO image file/directory structure before the actual ISO generation.
  • The internal script comments have been revised and now they are more descriptive than before. @@ -281,7 +246,7 @@
     
    14-Sep-2015 - show + show
  • In addition to the above changes, if you download the latest stable build scripts, you will notice a folder named experimental. This folder contains some interesting - scripts which produce ISO based on Linux kernel and ToyBox instead of + scripts which produce ISO based on Linux kernel and ToyBox instead of BusyBox. Please have in mind that this is work in progress and these scripts may not work on your host OS.
  • @@ -316,7 +281,7 @@
     
    07-Feb-2015 - show + show
    - My name is Ivan Davidov and I currently - live and work in Sofia, - Bulgaria. + My name is Ivan Davidov and I currently + live and work in Sofia, + Bulgaria.
     
    @@ -420,9 +385,9 @@
     
    -
    +
    - My LinkedIn profile is here: http://linkedin.com/in/ivandavidov + My LinkedIn profile is here: http://linkedin.com/in/ivandavidov
    @@ -499,7 +464,7 @@
    You can take a look at the latest development sources in - GitHub. + GitHub.
    @@ -507,18 +472,53 @@
     
     
    Copyright © 2014 - 2016 - | - Minimal Linux Live + | + Minimal Linux Live
    + + +