Repository: jbialobr/JsQRScanner Branch: master Commit: acccd1a8ae4d Files: 35 Total size: 2.1 MB Directory structure: gitextract_ic7wi0vf/ ├── .classpath ├── .github/ │ └── workflows/ │ ├── build-minified.yaml │ └── build-pretty.yaml ├── .gitignore ├── .gitmodules ├── .project ├── LICENSE ├── README.md ├── _config.yml ├── docs/ │ ├── JsQRScanner.css │ ├── index.html │ ├── js/ │ │ ├── 88507C13C1223C3F2A335CFAAA4EF584.cache.js │ │ ├── 9C51964BB0BBCC41BB79120ED90449EA.cache.js │ │ ├── B566A15506556F952CAD2B7994FFA824.cache.js │ │ ├── D9940D84355A4C8E89013B8814821244.cache.js │ │ ├── F4C3969B01AFD421179360B47BCEA2E0.cache.js │ │ ├── compilation-mappings.txt │ │ ├── jsqrscanner.devmode.js │ │ └── jsqrscanner.nocache.js │ └── jsPretty/ │ ├── 501126CF40907BBF07EEB43C5C1ECF17.cache.js │ ├── 593A722CF2D395EAF34657FD9ED20B44.cache.js │ ├── 5FC524D33D0B4E3F6757581F278FD1C2.cache.js │ ├── 8EE367121C720156A3988FEB55B1D141.cache.js │ ├── A0B8A701676EC50AB4CC7360F3404F4E.cache.js │ ├── compilation-mappings.txt │ ├── jsqrscanner.devmode.js │ └── jsqrscanner.nocache.js ├── pom.xml └── src/ └── main/ ├── java/ │ └── jb/ │ ├── JsQRScanner.gwt.xml │ └── client/ │ ├── AsyncQRCallback.java │ ├── JsQRScanner.java │ └── JsQRScannerEntryPoint.java └── webapp/ ├── Index.html ├── JsQRScanner.css └── WEB-INF/ └── web.xml ================================================ FILE CONTENTS ================================================ ================================================ FILE: .classpath ================================================ ================================================ FILE: .github/workflows/build-minified.yaml ================================================ name: Build the minified version on: [ push ] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Checkout submodules uses: textbook/git-checkout-submodule-action@master - name: Set up JDK 1.8 uses: actions/setup-java@v1 with: java-version: 1.8 - uses: actions/cache@v1 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} restore-keys: | ${{ runner.os }}-maven- - name: Build with Maven run: mvn -B package --file pom.xml - name: Copy artifacts run: mkdir js-minified && cp target/JsQRScanner-1.0/jsqrscanner/*.* js-minified - uses: actions/upload-artifact@v1 with: name: js-minified path: js-minified ================================================ FILE: .github/workflows/build-pretty.yaml ================================================ name: Build the pretty version on: [ push ] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Checkout submodules uses: textbook/git-checkout-submodule-action@master - name: Set up JDK 1.8 uses: actions/setup-java@v1 with: java-version: 1.8 - uses: actions/cache@v1 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} restore-keys: | ${{ runner.os }}-maven- - name: Build with Maven run: mvn -B package -Dgwt.style=PRETTY --file pom.xml - name: Copy artifacts run: mkdir js-pretty && cp target/JsQRScanner-1.0/jsqrscanner/*.* js-pretty - uses: actions/upload-artifact@v1 with: name: js-pretty path: js-pretty ================================================ FILE: .gitignore ================================================ .settings/ *.class war/WEB-INF/classes/ war/WEB-INF/lib/ gwt-unitCache/ war/jsqrscanner/ war/WEB-INF/deploy/ /.gwt/.gwt-log /ts/ /war/jsPretty/jsqrscanner.devmode.js /war/js/jsqrscanner.devmode.js /target/ /war/ ================================================ FILE: .gitmodules ================================================ [submodule "gwt-qrscanner"] path = gwt-qrscanner url = https://github.com/jbialobr/gwt-qrscanner.git [submodule "gwt-exporter"] path = gwt-exporter url = https://github.com/jbialobr/gwt-exporter.git ================================================ FILE: .project ================================================ jsQRScanner org.eclipse.wst.common.project.facet.core.builder org.eclipse.jdt.core.javabuilder com.google.gdt.eclipse.core.webAppProjectValidator com.google.appengine.eclipse.core.gaeProjectChangeNotifier com.google.appengine.eclipse.core.projectValidator com.google.gwt.eclipse.core.gwtProjectValidator org.eclipse.jdt.core.javanature com.google.appengine.eclipse.core.gaeNature com.google.gwt.eclipse.core.gwtNature org.eclipse.wst.common.project.facet.core.nature ================================================ FILE: LICENSE ================================================ Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and (b) You must cause any modified files to carry prominent notices stating that You changed the files; and (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. END OF TERMS AND CONDITIONS APPENDIX: How to apply the Apache License to your work. To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "{}" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. Copyright {yyyy} {name of copyright owner} Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ================================================ FILE: README.md ================================================ # JsQRScanner JavaScript QR Code scanner for HTML5 supporting browsers. This library is based on the java implementation of the [zxing QR reader](https://github.com/zxing/zxing). The library is automaticaly compiled by GWT from the original source with [few modifications](https://github.com/jbialobr/gwt-qrscanner) made to work with the html canvas element. The export of the public api is made with the [gwt-exporter](https://github.com/manolo/gwt-exporter). # Live demo https://jbialobr.github.io/JsQRScanner/ [Treasure Hunt Game Creator using QR codes to encode clues](https://treasurehuntqr.appspot.com/treasurehunts/play/5657382461898752?at=106253815718623556511956012583&au=5629499534213120) # How to use 1) Place all the files from the [js](https://github.com/jbialobr/JsQRScanner/blob/master/docs/js/) directory on your server. 2) Add the [js script](https://github.com/jbialobr/JsQRScanner/blob/master/docs/js/jsqrscanner.nocache.js) into your page. ```html ``` 3) Create a scanner control and append it to the DOM. ```js ``` Providing a video stream in a custom way: ```js ``` # Scanner API **.appendTo( htmlElement )** Appends the scanner to the given **htmlElement** **.removeFrom( htmlElement )** Removes the scanner from the given **htmlElement** Does nothing If the scanner is not a child of **htmlElement** **.stopScanning()** Stops the scanner. **.resumeScanning()** Resumes the previously stopped scanner. **.setScanInterval( scanIntervalMilliseconds )** Sets the interval at which the scanner attempts to decode a qr code. **.getScanInterval()** Returns the interval at which the scanner attempts to decode a qr code. The interval is returned in milliseconds. **.setSnapImageMaxSize( snapImageMaxSizeInPixels )** Sets the maximum size of images captured from the webcam. The limit is applied to both width and height. The ratio of the image is preserved while resizing. Smaller sizes, like 300px can be set to increase performance on mobile devices. **.getSnapImageMaxSize()** Returns the SnapImageMaxSize in pixels. **.isActive()** Returns false if scanner was stopped, true otherwise. **.isScanning()** Returns true if scanner is actively scanning. That is the scanner is active and is attached to the DOM. # Known Issues [List of known issues](https://github.com/jbialobr/JsQRScanner/issues?q=is%3Aissue+is%3Aopen+label%3A%22known+issue%22) ================================================ FILE: _config.yml ================================================ theme: jekyll-theme-slate ================================================ FILE: docs/JsQRScanner.css ================================================ .qrscanner video { max-width: 95%; max-height: 75%; } .row-element-set { display: flex; flex-direction: column; } .row-element { padding: .2em 0em; } .row-element-set-QRScanner { max-width: 30em; display: flex; flex-direction: column; } body { display: flex; justify-content: center; } .form-field-caption { font-weight: bold; } .form-field-input { width: 100%; } .error_message { color: red; background-color: white; border: 1px solid red; padding: 4px; font-family: sans-serif } ================================================ FILE: docs/index.html ================================================ JsQRScanner example

JsQRScanner example

Point the webcam to a QR code.

Scanned text
Scanned text history

The source code is hosted on GitHub
================================================ FILE: docs/js/88507C13C1223C3F2A335CFAAA4EF584.cache.js ================================================ jsqrscanner.onScriptDownloaded(["var $wnd = $wnd || window.parent;var __gwtModuleFunction = $wnd.jsqrscanner;var $sendStats = __gwtModuleFunction.__sendStats;$sendStats('moduleStartup', 'moduleEvalStart');var $gwt_version = \"2.8.2\";var $strongName = '88507C13C1223C3F2A335CFAAA4EF584';var $gwt = {};var $doc = $wnd.document;var $moduleName, $moduleBase;function __gwtStartLoadingFragment(frag) {var fragFile = 'deferredjs/' + $strongName + '/' + frag + '.cache.js';return __gwtModuleFunction.__startLoadingFragment(fragFile);}function __gwtInstallCode(code) {return __gwtModuleFunction.__installRunAsyncCode(code);}function __gwt_isKnownPropertyValue(propName, propValue) {return __gwtModuleFunction.__gwt_isKnownPropertyValue(propName, propValue);}function __gwt_getMetaProperty(name) {return __gwtModuleFunction.__gwt_getMetaProperty(name);}var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent && $wnd.__gwtStatsEvent(a);} : null;var $sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;function H(){}\nfunction Vg(){}\nfunction Sg(){}\nfunction mb(){}\nfunction fc(){}\nfunction nc(){}\nfunction qc(){}\nfunction qi(){}\nfunction pi(){}\nfunction ah(){}\nfunction Wh(){}\nfunction Yh(){}\nfunction wr(){}\nfunction Ch(a){eh()}\nfunction fo(){fo=Sg}\nfunction fk(a,b){a.c=b}\nfunction R(a,b){a.t=b}\nfunction Ln(a,b){a.f=b}\nfunction Mn(a,b){a.j=b}\nfunction tn(a){this.a=a}\nfunction xn(a){this.a=a}\nfunction Vn(a){this.a=a}\nfunction Yn(a){this.a=a}\nfunction Yk(a){this.a=a}\nfunction vi(a){this.a=a}\nfunction ki(a){this.c=a}\nfunction xj(a){this.c=a}\nfunction vq(a){this.c=a}\nfunction gq(a){this.a=a}\nfunction Dq(a){this.a=a}\nfunction Hq(a){this.a=a}\nfunction _m(a){this.a=a}\nfunction So(a){this.a=a}\nfunction Kr(a){this.a=a}\nfunction hr(a){this.c=a}\nfunction dt(a){this.a=a}\nfunction ou(a){this.a=a}\nfunction Cm(){this.a=true}\nfunction _q(){Uq(this)}\nfunction Mt(){Jt(this)}\nfunction ju(){hu(this)}\nfunction Fb(){Db.call(this)}\nfunction Di(){zi.call(this)}\nfunction Gi(){zi.call(this)}\nfunction Ki(){zi.call(this)}\nfunction $n(){Fb.call(this)}\nfunction _n(){Fb.call(this)}\nfunction co(){Fb.call(this)}\nfunction No(){Fb.call(this)}\nfunction Po(){Fb.call(this)}\nfunction ap(){Fb.call(this)}\nfunction Br(){Fb.call(this)}\nfunction db(){db=Sg;oi()}\nfunction eh(){eh=Sg;Ih()}\nfunction As(){As=Sg;zs=Cs()}\nfunction Jb(){Jb=Sg;Ib=new H}\nfunction _k(){this.a=new Xl}\nfunction ks(){this.a=new hs}\nfunction Rs(){Fb.call(this)}\nfunction pq(a){qq(a,a.b)}\nfunction It(a,b){Lt(a.a,b)}\nfunction nu(a,b){It(a.a,b.b)}\nfunction ci(a,b){ei(a,b,a.b)}\nfunction Q(a,b){R(a,(eh(),b))}\nfunction P(a){return eh(),a.t}\nfunction zg(a){return a.e}\nfunction uc(b,a){b.width=a}\nfunction tc(b,a){b.height=a}\nfunction kc(a){jc();ic.M(a)}\nfunction cc(){cc=Sg;bc=new fc}\nfunction ur(){ur=Sg;tr=new wr}\nfunction uu(){uu=Sg;tu=new ru}\nfunction Gb(a){Eb.call(this,a)}\nfunction Hb(a){wb.call(this,a)}\nfunction si(a){wb.call(this,a)}\nfunction Zk(a){Eb.call(this,a)}\nfunction Wn(a){Eb.call(this,a)}\nfunction ao(a){Gb.call(this,a)}\nfunction eo(a){Gb.call(this,a)}\nfunction Oo(a){Gb.call(this,a)}\nfunction Qo(a){Gb.call(this,a)}\nfunction bp(a){Gb.call(this,a)}\nfunction bo(a){ao.call(this,a)}\nfunction wp(a){ao.call(this,a)}\nfunction Uh(a){yc.call(this,a)}\nfunction et(a){dt.call(this,a)}\nfunction gt(){dt.call(this,mv)}\nfunction up(){Yn.call(this,'')}\nfunction Db(){this.I();this.K()}\nfunction kb(a){R(this,(eh(),a))}\nfunction $g(a){R(this,(eh(),a))}\nfunction Ub(){Ub=Sg;!!(jc(),ic)}\nfunction Zs(a,b){a.splice(b,1)}\nfunction th(a,b){a.__listener=b}\nfunction Gk(a,b){return a.a[b]}\nfunction Pi(a,b){return a.d-b.d}\nfunction Gn(a){return a.a&&a.q}\nfunction ku(a){return new Wt(a)}\nfunction Bc(a,b){return vo(a,b)}\nfunction mo(a){lo(a);return a.n}\nfunction rp(a,b){a.a+=b;return a}\nfunction Dh(a){zh();eh();return}\nfunction Yg(a){(eh(),a.t).src=''}\nfunction ib(a,b){tc((eh(),a.t),b)}\nfunction jb(a,b){uc((eh(),a.t),b)}\nfunction Zp(a,b){return ss(a.a,b)}\nfunction $p(a){return a.a.c+a.b.c}\nfunction is(a,b){return Vp(a.a,b)}\nfunction pu(a,b,c){Xp(a.a,b,c)}\nfunction rj(a){sj.call(this,a,a)}\nfunction Fo(){Gb.call(this,null)}\nfunction zi(){yi();Db.call(this)}\nfunction ds(a){this.c=a;as(this)}\nfunction Qi(a,b){this.c=a;this.d=b}\nfunction hj(a,b){this.c=a;this.d=b}\nfunction jk(a,b){this.a=a;this.b=b}\nfunction gl(a,b){this.b=a;this.a=b}\nfunction Nt(a){Jt(this);this.a=a}\nfunction Mm(a,b){this.a=a;this.b=b}\nfunction Nm(a,b){this.b=a;this.a=b}\nfunction cm(a,b){Qi.call(this,a,b)}\nfunction fj(a,b){Qi.call(this,a,b)}\nfunction sl(a,b){Qi.call(this,a,b)}\nfunction Qq(a,b){this.a=a;this.b=b}\nfunction Rr(a,b){this.b=a;this.a=b}\nfunction Ut(a,b){a.appendChild(b)}\nfunction Vt(a,b){a.removeChild(b)}\nfunction Lt(a,b){a.apply(null,[b])}\nfunction In(a,b){nu(a.b,new Mi(b))}\nfunction $h(a,b){Oh(a,b,(eh(),a.t))}\nfunction hp(a,b){return pt(a),a===b}\nfunction Ro(a,b){return Uo(a.a,b.a)}\nfunction Gs(a,b){return a.a.get(b)}\nfunction kp(a,b){return a.substr(b)}\nfunction zp(a,b){return fp(a.a,b.a)}\nfunction Es(){As();return new zs}\nfunction Mg(){Kg==null&&(Kg=[])}\nfunction ac(){Rb!=0&&(Rb=0);Tb=-1}\nfunction Ih(){Ih=Sg;zh();wh[Wu]=Dh}\nfunction Is(a){this.a=Es();this.b=a}\nfunction ts(a){this.a=Es();this.b=a}\nfunction Ni(a){this.b=a;this.a=null}\nfunction Wt(a){Xt.call(this,a,null)}\nfunction _b(a){$wnd.clearTimeout(a)}\nfunction lh(a){$wnd.clearTimeout(a)}\nfunction kh(a){$wnd.clearInterval(a)}\nfunction Xt(a,b){this.a=new Tt(a,b)}\nfunction lu(a,b){return new Xt(a,b)}\nfunction cn(a,b,c){return ik(a,c,c,b)}\nfunction op(a){return pp(a,a.length)}\nfunction Rp(a){return !a?null:a.jb()}\nfunction md(a){return a==null?null:a}\nfunction Ts(a){return a!=null?N(a):0}\nfunction Uo(a,b){return ab?1:0}\nfunction Lc(a,b,c){return {l:a,m:b,h:c}}\nfunction Mc(a){return a.l+a.m*Pu+a.h*Qu}\nfunction bs(a){return a.a>3&3);this.a=(a&7)<<24>>24}\nfunction to(a,b){var c;c=po('',a);c.k=b;c.f=1;return c}\nfunction dd(a){wt(a==null||ld(a)&&!(a.Ab===Vg));return a}\nfunction Ik(a,b){if(b==0){throw zg(new No)}return a.c[b]}\nfunction Jg(a){if(Dg(a)){return a|0}return a.l|a.m<<22}\nfunction dp(a,b){vt(b,a.length);return a.charCodeAt(b)}\nfunction gs(a,b){return md(a)===md(b)||a!=null&&J(a,b)}\nfunction Ss(a,b){return md(a)===md(b)||a!=null&&J(a,b)}\nfunction mp(a){return String.fromCharCode.apply(null,a)}\nfunction rb(d,a,b,c){return d.data[4*(a+b*d.width)+c]||0}\nfunction Ag(a,b){return Bg(Nc(Dg(a)?Hg(a):a,Dg(b)?Hg(b):b))}\nfunction Eg(a,b){return Bg(Qc(Dg(a)?Hg(a):a,Dg(b)?Hg(b):b))}\nfunction ut(a,b){if(a>b||a<0){throw zg(new wp(Dv+a+Ev+b))}}\nfunction Jt(a){if(!Ht){Ht=true;uu();pu(tu,qg,a);Kt(a)}}\nfunction hu(a){if(!gu){gu=true;uu();pu(tu,tg,a);iu(a)}}\nfunction Oh(a,b,c){X(b);ci(a.p,b);eh();rc(c,gh(b.t));Y(b,a)}\nfunction nj(a,b,c){var d;d=c*a.c+(b/32|0);a.a[d]^=1<<(b&31)}\nfunction vb(a,b){var c;c=mo(a.yb);return b==null?c:c+': '+b}\nfunction Np(a,b){return b===a?'(this Map)':b==null?Lu:Ug(b)}\nfunction fp(a,b){return ep(a.toLowerCase(),b.toLowerCase())}\nfunction Yp(a,b,c){return b==null?rs(a.a,null,c):Hs(a.b,b,c)}\nfunction em(){bm();return Jc(Bc(He,1),hv,39,0,[$l,_l,am,Zl])}\nfunction nd(a){return Math.max(Math.min(a,zu),-2147483648)|0}\nfunction ck(a,b,c,d){Qi.call(this,a,b);this.b=c;this.a=d}\nfunction fn(a,b,c,d){hj.call(this,a,b);this.b=c;this.a=d}\nfunction En(a,b){Dn.call(this,a,(eh(),a.t).width,a.t.height,b)}\nfunction zq(a,b){st(b,a.a.length);this.c=a;this.a=3;this.b=b-3}\nfunction hs(){this.a=new ts(this);this.b=new Is(this);Ar(this)}\nfunction Wm(a){var b,c;b=new qn(a.a);c=kn(b);return Ym(a,c)}\nfunction Ar(a){var b,c;c=a;b=c.$modCount|0;c.$modCount=b+1}\nfunction vo(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.X(b))}\nfunction ps(a,b){var c;c=a.a.get(b);return c==null?new Array:c}\nfunction ri(){var a;a=ui();if(!hp(cv,a)){throw zg(new ti(a))}}\nfunction zr(a,b){if(b.$modCount!=a.$modCount){throw zg(new Br)}}\nfunction $b(a){Ub();$wnd.setTimeout(function(){throw a},0)}\nfunction xo(a){if(a.ab()){return null}var b=a.k;return Pg[b]}\nfunction gr(a){nt(a.aa){throw zg(new ao('Index: 0, Size: '+a))}}\nfunction Km(a){Fm();if(a<1||a>40){throw zg(new No)}return Dm[a-1]}\nfunction zb(b){if(!('stack' in b)){try{throw b}catch(a){}}return b}\nfunction fq(a,b){if(fd(b,19)){return Lp(a.a,bd(b,19))}return false}\nfunction Jr(a,b){if(fd(b,19)){return Lp(a.a,bd(b,19))}return false}\nfunction Yb(a,b,c){var d;d=Wb();try{return Vb(a,b,c)}finally{Zb(d)}}\nfunction gi(a,b){var c;c=di(a,b);if(c==-1){throw zg(new Rs)}fi(a,c)}\nfunction Hk(a,b){if(b==0){throw zg(new $n)}return a.a[a.f-a.c[b]-1]}\nfunction cs(a){nt(a.a=Kl.length){throw zg((Fi(),Fi(),Ei))}return Kl[a]}\nfunction dm(a){bm();if(a<0||a>=Yl.length){throw zg(new No)}return Yl[a]}\nfunction Us(a,b){!a.a?(a.a=new vp(a.d)):tp(a.a,a.b);sp(a.a,b);return a}\nfunction ih(a){if(!a.d){return}++a.b;a.c?kh(a.d.a):lh(a.d.a);a.d=null}\nfunction Qb(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction Xb(b){Ub();return function(){return Yb(b,this,arguments);var a}}\nfunction tl(){ql();return Jc(Bc(Fe,1),hv,15,0,[il,jl,kl,ll,ml,nl,ol,pl])}\nfunction yp(){Gb.call(this,'Remove not supported on this list')}\nfunction Ks(a){this.d=a;this.b=this.d.a.entries();this.a=this.b.next()}\nfunction Vs(a,b){this.b=', ';this.d=a;this.e=b;this.c=this.d+(''+this.e)}\nfunction Kh(a,b){rh();Bh(a,b);b&Xu&&a.addEventListener(Wu,(zh(),xh),false)}\nfunction Vp(a,b){return kd(b)?b==null?!!qs(a.a,null):Fs(a.b,b):!!qs(a.a,b)}\nfunction xm(a,b){var c,d;c=b.d;c<=9?(d=0):c<=26?(d=1):(d=2);return a.a[d]}\nfunction Kc(a){var b,c,d;b=aΝc=a>>22Νd=a<0?Ou:0;return Lc(b,c,d)}\nfunction ep(a,b){var c,d;c=(pt(a),a);d=(pt(b),b);return c==d?0:c>>(b&31)&1)!=0}\nfunction Ak(a,b,c,d){var e,f;e=a-c;f=b-d;return $wnd.Math.sqrt(e*e+f*f)}\nfunction Bk(a,b,c,d){var e,f;e=a-c;f=b-d;return $wnd.Math.sqrt(e*e+f*f)}\nfunction or(a,b,c,d){var e;d=(ur(),!d?tr:d);e=a.slice(b,c);pr(e,a,b,c,-b,d)}\nfunction Fc(a,b,c,d,e,f){var g;g=Gc(e,d);e!=10&&Jc(Bc(a,f),b,c,e,g);return g}\nfunction lq(a){var b;zr(a.d,a);nt(a.b);b=bd(a.a.R(),19);a.b=kq(a);return b}\nfunction di(a,b){var c;for(c=0;c=b){throw zg(new ao('Index: '+a+', Size: '+b))}}\nfunction vt(a,b){if(a<0||a>=b){throw zg(new wp('Index: '+a+', Size: '+b))}}\nfunction ji(a){if(a.b>=a.c.b){throw zg(new Rs)}a.a=a.c.a[a.b];++a.b;return a.a}\nfunction Jk(a,b,c){if(b==0||c==0){return 0}return a.a[(a.c[b]+a.c[c])%(a.f-1)]}\nfunction im(a,b){gm();var c;c=jm(a,b);if(c){return c}return jm(a^21522,b^21522)}\nfunction Xq(a,b,c){for(;c=0,'Initial capacity must not be negative')}\nfunction $s(a,b){return Cc(b)!=10&&Jc(L(b),b.zb,b.__elementTypeId$,Cc(b),a),a}\nfunction Wp(a,b){return kd(b)?b==null?Rp(qs(a.a,null)):Gs(a.b,b):Rp(qs(a.a,b))}\nfunction ec(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=hc(b,c)}while(a.b);a.b=c}}\nfunction dc(a){var b,c;if(a.a){c=null;do{b=a.a;a.a=null;c=hc(b,c)}while(a.a);a.a=c}}\nfunction Bm(a,b){var c;if(!a.a||b==null||b.length<3){return}c=b[0];b[0]=b[2];b[2]=c}\nfunction Do(a,b){var c;if(!a){return}b.k=a;var d=xo(b);if(!d){Pg[a]=[b];return}d.yb=b}\nfunction yg(a){var b;if(fd(a,8)){return a}b=a&&a[Gu];if(!b){b=new Lb(a);kc(b)}return b}\nfunction cd(a){var b;wt(a==null||Array.isArray(a)&&(b=Cc(a),!(b>=14&&b<=16)));return a}\nfunction Ll(){var a,b;Ll=Sg;Kl=(a=rv.length,b=Fc(pd,Fu,6,a,15,1),ip(0,a,b,0),b)}\nfunction nk(a,b){var c;a.c.length=900){throw zg((Fi(),Fi(),Ei))}return bd(Wp($j,Zo(a)),12)}\nfunction Og(a,b){typeof window===xu&&typeof window['$gwt']===xu&&(window['$gwt'][a]=b)}\nfunction fh(a,b,c){eh();var d;d=bh;bh=a;b==dh&&qh(a.type)==8192&&(dh=null);c.F(a);bh=d}\nfunction Lg(){Mg();var a=Kg;for(var b=0;b>22);e=a.h-b.h+(d>>22);return Lc(c&Nu,d&Nu,e&Ou)}\nfunction wn(a,b,c){var d,e;d=$wnd.Math.abs(c.b-a.a);e=$wnd.Math.abs(b.b-a.a);return db){return 1}if(a==b){return 0}return isNaN(a)?isNaN(b)?0:1:-1}\nfunction np(b){try{return Cp(b)}catch(a){a=yg(a);if(fd(a,61)){throw zg(new Wn(b))}else throw zg(a)}}\nfunction J(a,b){return kd(a)?hp(a,b):hd(a)?(pt(a),a===b):gd(a)?(pt(a),a===b):ed(a)?a.u(b):Hc(a)?a===b:nb(a,b)}\nfunction L(a){return kd(a)?yf:hd(a)?hf:gd(a)?ef:ed(a)?a.yb:Hc(a)?a.yb:a.yb||Array.isArray(a)&&Bc(xd,1)||xd}\nfunction sr(a){var b,c,d;d=1;for(c=a.O();c.Q();){b=c.R();d=31*d+(b!=null?N(b):0);d=d|0}return d}\nfunction lr(a){var b,c,d,e;if(a==null){return 0}e=1;for(c=0,d=a.length;c=a.b){throw zg(new _n)}--a.b;for(c=b;ca){throw zg(new Oo('fromIndex: 0 > toIndex: '+a))}if(a>b){throw zg(new bo(Dv+a+Ev+b))}}\nfunction ql(){ql=Sg;il=new ul;jl=new wl;kl=new yl;ll=new Al;ml=new Cl;nl=new El;ol=new Gl;pl=new Il}\nfunction no(){++ko;this.n=null;this.j=null;this.i=null;this.d=null;this.b=null;this.k=null;this.a=null}\nfunction mq(a){this.d=a;this.c=new Ks(this.d.b);this.a=this.c;this.b=kq(this);this.$modCount=a.$modCount}\nfunction wk(a,b,c,d,e,f,g,h,i){this.a=a;this.b=d;this.c=g;this.d=b;this.e=e;this.f=h;this.i=c;this.j=f;this.k=i}\nfunction Lb(a){Jb();this.I();this.e=a;a!=null&&xt(a,Gu,this);this.f=a==null?Lu:Ug(a);this.a='';this.b=a;this.a=''}\nfunction Gg(a,b){var c;if(Dg(a)&&Dg(b)){c=a-b;if(Su-129&&a<128){b=a+128;c=(_o(),$o)[b];!c&&(c=$o[b]=new So(a));return c}return new So(a)}\nfunction Hp(a,b){var c,d;for(d=a.O();d.Q();){c=d.R();if(md(b)===md(c)||b!=null&&J(b,c)){return true}}return false}\nfunction Sm(a,b){var c,d,e;e=a.d;d=e/2;for(c=0;c<3;c++){if($wnd.Math.abs(e-b[c])>=d){return false}}return true}\nfunction rl(a,b,c){var d,e,f;for(d=0;d>>0,b.toString(16))}return a.toString()}\nfunction Hn(b){var c;V(b);Yg(b.k);try{Nn(P(b.k),b)}catch(a){a=yg(a);if(fd(a,8)){c=a;In(b,c.J())}else throw zg(a)}}\nfunction pp(a,b){var c,d,e;ut(b,a.length);e='';for(d=0;d=d||bb&&d.U(a[f-1],a[f])>0;--f){g=a[f];Ic(a,f,a[f-1]);Ic(a,f-1,g)}}}\nfunction al(a){var b,c;for(b=0;b2000){Sb=a;Tb=$wnd.setTimeout(ac,10)}}if(Rb++==0){dc((cc(),bc));return true}return false}\nfunction Om(a,b,c,d){var e;if($wnd.Math.abs(c-a.d)<=b&&$wnd.Math.abs(d-a.c)<=b){e=$wnd.Math.abs(b-a.a);return e<=1||e<=a.a}return false}\nfunction dn(a,b,c,d){var e;if($wnd.Math.abs(c-a.d)<=b&&$wnd.Math.abs(d-a.c)<=b){e=$wnd.Math.abs(b-a.b);return e<=1||e<=a.b}return false}\nfunction sn(a,b,c){var d,e;if(c.a==b.a){d=$wnd.Math.abs(c.b-a.a);e=$wnd.Math.abs(b.b-a.a);return d>1&1431655765;a=(a>>2&858993459)+(a&858993459);a=(a>>4)+a&252645135;a+=a>>8;a+=a>>16;return a&63}\nfunction S(a,b,c){b>=0&&((eh(),a.t).style['width']=b+'px',undefined);c>=0&&((eh(),a.t).style['height']=c+'px',undefined)}\nfunction bm(){bm=Sg;$l=new cm('L',0);_l=new cm('M',1);am=new cm('Q',2);Zl=new cm('H',3);Yl=Jc(Bc(He,1),hv,39,0,[_l,$l,Zl,am])}\nfunction Ek(){Ek=Sg;new Kk(4201,4096,1);new Kk(1033,1024,1);new Kk(67,64,1);new Kk(19,16,1);Dk=new Kk(285,256,0);new Kk(301,256,1)}\nfunction ek(){_j();return Jc(Bc(ke,1),hv,12,0,[Ej,Hj,Oj,Pj,Qj,Rj,Sj,Tj,Uj,Vj,Ij,Jj,Kj,Lj,Mj,Nj,Xj,Aj,Bj,Cj,Dj,Zj,Yj,yj,zj,Gj,Fj])}\nfunction Co(a,b){var c=0;while(!b[c]||b[c]==''){c++}var d=b[c++];for(;c0){$wnd.Error.stackTraceLimit=Error.stackTraceLimit=64;return true}return 'stack' in new Error}\nfunction Ft(a){Dt();var b,c,d;c=':'+a;d=Ct[c];if(d!=null){return nd((pt(d),d))}d=At[c];b=d==null?Et(a):nd((pt(d),d));Gt();Ct[c]=b;return b}\nfunction N(a){return kd(a)?Ft(a):hd(a)?nd((pt(a),a)):gd(a)?(pt(a),a)?1231:1237:ed(a)?a.w():Hc(a)?zt(a):!!a&&!!a.hashCode?a.hashCode():zt(a)}\nfunction io(a,b){fo();return kd(a)?ep(a,(wt(b==null||kd(b)),b)):hd(a)?Go(a,(wt(b==null||hd(b)),b)):gd(a)?go(a,(wt(b==null||gd(b)),b)):a.S(b)}\nfunction st(a,b){if(a>b){throw zg(new ao('fromIndex: 3, toIndex: '+a+', size: '+b))}if(3>a){throw zg(new Oo('fromIndex: 3 > toIndex: '+a))}}\nfunction Hm(a,b,c){var d,e,f,g,h,i;this.d=a;this.a=b;this.b=c;i=0;g=c[0].b;h=c[0].a;for(e=0,f=h.length;e=0&&a<=1114111);if(a>=Vu){b[c++]=55296+(a-Vu>>10&1023)&65535;b[c]=56320+(a-Vu&1023)&65535;return 2}else{b[c]=a&65535;return 1}}\nfunction X(a){if(!a.s){ai();is(_h,a)&&bi(a)}else if(a.s){Ph(a.s,a)}else if(a.s){throw zg(new Qo(\"This widget's parent does not implement HasWidgets\"))}}\nfunction xc(a){var b=a.ownerDocument;var c=a.cloneNode(true);var d=b.createElement('DIV');d.appendChild(c);outer=d.innerHTML;c.innerHTML='';return outer}\nfunction qj(a){var b,c,d,e;c=new up;for(e=0;e>>(d&31)&1)!=0?'X ':' '))}c.a+='\\n'}return c.a}\nfunction Lp(a,b){var c,d,e;c=b.ib();e=b.jb();d=a.fb(c);if(!(md(e)===md(d)||e!=null&&J(e,d))){return false}if(d==null&&!a.db(c)){return false}return true}\nfunction Gc(a,b){var c=new Array(b);var d;switch(a){case 14:case 15:d=0;break;case 16:d=false;break;default:return c;}for(var e=0;e>24;f[d+e*i]=g}return f}\nfunction Oc(a,b){var c,d,e,f,g,h,i,j;i=a.h>>19;j=b.h>>19;if(i!=j){return j-i}e=a.h;h=b.h;if(e!=h){return e-h}d=a.m;g=b.m;if(d!=g){return d-g}c=a.l;f=b.l;return c-f}\nfunction Ph(a,b){var c,d;if(b.s!=a){return false}try{Y(b,null)}finally{c=(eh(),b.t);sc((null,d=c.parentNode,(!d||d.nodeType!=1)&&(d=null),d),c);gi(a.p,b)}return true}\nfunction Ng(b,c,d,e){Mg();var f=Kg;$moduleName=c;$moduleBase=d;xg=e;function g(){for(var a=0;a>22-b;e=a.h<>22-b}else if(b<44){c=0;d=a.l<>44-b}else{c=0;d=0;e=a.l<>1);pr(b,a,i,j,-e,f);pr(b,a,j,h,-e,f);if(f.U(a[j-1],a[j])<=0){while(ca.b){throw zg(new _n)}if(a.b==a.a.length){f=Fc(Vd,Fu,22,a.a.length*2,0,1);for(e=0;ec;--d){a.a[d]=a.a[d-1]}a.a[c]=b}\nfunction Xs(a,b,c,d,e){var f,g,h,i,j;if(md(a)===md(c)){a=a.slice(b,b+e);b=0}h=c;for(g=b,i=b+e;g=40&&c>=40){d=Bn(f);h=i>>3;(i&7)!=0&&++h;g=c>>3;(c&7)!=0&&++g;b=rk(d,h,g,i,c);e=new sj(i,c);sk(d,h,g,i,c,b,e);a.a=e}else{a.a=mk(a)}return a.a}\nfunction Cn(a,b,c){var d,e,f;if(b<0||b>=a.e){throw zg(new Oo('Requested row is outside the image: '+b))}e=a.f;(c==null||c.length>24}return c}\nfunction Nk(a,b){var c,d,e,f,g,h,i,j;if(b==0){return a.a[a.a.length-1]}j=a.a.length;if(b==1){i=0;for(d=a.a,e=0,f=d.length;e=2){if(!d){d=b}else{a.b=true;return nd($wnd.Math.abs(d.c-b.c)-$wnd.Math.abs(d.d-b.d))/2|0}}}return 0}\nfunction V(a){var b;if(a.q){throw zg(new Qo(\"Should only call onAttach when the widget is detached from the browser's document\"))}a.q=true;eh();th(a.t,a);b=a.r;a.r=-1;b>0&&(a.r==-1?Kh(a.t,b|(a.t.__eventBits||0)):(a.r|=b));a.B()}\nfunction zm(a){wm();switch(a){case 0:return vm;case 1:return tm;case 2:return mm;case 3:return um;case 4:return nm;case 5:return pm;case 7:return om;case 8:return sm;case 9:return qm;case 13:return rm;default:throw zg(new No);}}\nfunction ss(a,b){var c,d,e,f,g,h;g=(f=zt(b),f|0);d=(c=a.a.get(g),c==null?new Array:c);for(h=0;h>24}}\nfunction jm(a,b){var c,d,e,f,g,h,i,j;c=zu;d=0;for(g=fm,h=0,i=g.length;h>b;f=a.m>>b|c<<22-b;e=a.l>>b|a.m<<22-b}else if(b<44){g=d?Ou:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?Ou:0;f=d?Nu:0;e=c>>b-44}return Lc(e&Nu,f&Nu,g&Ou)}\nfunction Rg(a,b,c){var d=Pg,h;var e=d[a];var f=e instanceof Array?e[0]:null;if(e&&!f){_=e}else{_=(h=b&&b.prototype,!h&&(h=Pg[b]),Tg(h));_.zb=c;!b&&(_.Ab=Vg);d[a]=_}for(var g=3;g1&&b[0]==0){d=1;while(d=0&&d.e>=0){Li(i,(ej(),bj),Zo(d.e));Li(i,aj,Zo(d.d))}return i}\nfunction Wl(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,q,r;r=dl(b);k=cl(b).b;d=bl(b);j=hl(d,r,k);q=0;for(g=0,i=j.length;g=a.a.d){i=(a.a.d-1-b)/(f-b);f=a.a.d-1}g=nd(c-(e-c)*i);i=1;if(g<0){i=c/(c-g);g=0}else if(g>=a.a.b){i=(a.a.b-1-c)/(g-c);g=a.a.b-1}f=nd(b+(f-b)*i);h+=Zm(a,b,c,f,g);return h-1}\nfunction zc(a){var b,c,d,e,f,g,h;c=$p(a.a);if(c==0){return null}b=new vp(c==1?'Exception caught: ':c+' exceptions caught: ');e=true;for(h=(f=new mq((new gq((new Dq(a.a)).a)).a),new Hq(f));h.a.b;){g=(d=lq(h.a),bd(d.ib(),8));e?(e=false):(b.a+='; ',b);tp(b,g.J())}return b.a}\nfunction sk(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,q,r,s,t;for(r=0;rl&&(s=l);for(o=0;ok&&(q=k);j=o<2?2:o>b-3?b-3:o;n=r<2?2:r>c-3?c-3:r;m=0;for(t=-2;t<=2;t++){i=f[n+t];m+=i[j-2]+i[j-1]+i[j]+i[j+1]+i[j+2]}h=m/25|0;tk(a,q,s,h,d,g)}}}\nfunction on(a){var b,c,d,e,f,g,h,i;c=0;i=0;d=a.d.a.length;for(g=new hr(a.d);g.a=2){++c;i+=e.b}}if(c<3){return false}b=i/d;h=0;for(f=new hr(a.d);f.a0&&d>0){if(a.j>0){if(g>d){if(a.j=g&&b>=h){d=a[0];c=a[1];e=a[2]}else if(h>=b&&h>=g){d=a[1];c=a[0];e=a[2]}else{d=a[2];c=a[0];e=a[1]}if((i=d.c,j=d.d,(e.c-i)*(c.d-j)-(e.d-j)*(c.c-i))<0){f=c;c=e;e=f}Ic(a,0,c);a[1]=d;Ic(a,2,e)}\nfunction Vk(a,b){var c,d,e,f;e=b.a.length-1;if(e==1){return Jc(Bc(sd,1),iv,6,15,[b.a[b.a.length-1-1]])}f=Fc(sd,iv,6,e,15,1);c=0;for(d=1;dd.length){h=f;f=d;d=h}g=Fc(sd,iv,6,d.length,15,1);e=d.length-f.length;xp(d,0,g,0,e);for(c=e;c=b){f^=a;f&=b-1}}for(d=0;d8*(b.c.length-b.b)-b.a){throw zg((Fi(),Fi(),Ei))}i=Fc(od,Fu,6,d,15,1);for(h=0;h>24}!e?(g=zk(i)):(g=e.c!=null?e.c:''+e.d);try{tp(c,gp(i,i.length,np(g)))}catch(a){a=yg(a);if(fd(a,47)){throw zg((Fi(),Fi(),Ei))}else throw zg(a)}f.a[f.a.length]=i}\nfunction mk(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,q,r;m=a.d;n=m.f;c=m.e;g=new sj(n,c);nk(a,n);d=a.b;for(r=1;r<5;r++){l=c*r/5|0;f=Cn(m,l,a.c);k=n*4/5|0;for(o=n/5|0;o>3]}}b=ok(d);e=Bn(m);for(q=0;q6){pj(b,c-11,0,3,6);pj(b,0,c-11,6,3)}return b}\nfunction wj(a,b){var c,d,e,f,g;if(b<1||b>32||b>8*(a.c.length-a.b)-a.a){throw zg(new Oo(''+b))}f=0;if(a.a>0){c=8-a.a;g=b>8-g<>d;b-=g;a.a+=g;if(a.a==8){a.a=0;++a.b}}if(b>0){while(b>=8){f=f<<8|a.c[a.b]&255;++a.b;b-=8}if(b>0){d=8-b;e=255>>d<>d;a.a+=b}}return f}\nfunction Bs(){if(!Object.create||!Object.getOwnPropertyNames){return false}var a='__proto__';var b=Object.create(null);if(b[a]!==undefined){return false}var c=Object.getOwnPropertyNames(b);if(c.length!=0){return false}b[a]=42;if(b[a]!==42){return false}if(Object.getOwnPropertyNames(b).length==0){return false}return true}\nfunction pj(a,b,c,d,e){var f,g,h,i,j;if(c<0||b<0){throw zg(new Oo('Left and top must be nonnegative'))}if(e<1||d<1){throw zg(new Oo('Height and width must be at least 1'))}h=b+d;f=c+e;if(f>a.b||h>a.d){throw zg(new Oo('The region must fit inside the matrix'))}for(j=c;jf){e=o;f=a[o]}a[o]>h&&(h=a[o])}k=0;l=0;for(q=0;ql){k=q;l=j}}if(e>k){m=e;e=k;k=m}if(k-e<=(i/16|0)){throw zg((Ji(),Ji(),Ii))}b=k-1;c=-1;for(n=k-1;n>e;n--){g=n-e;j=g*g*(k-n)*(h-a[n]);if(j>c){b=n;c=j}}return b<<3}\nfunction Ql(b,c,d){var e,f,g,h;if(d*13>8*(b.c.length-b.b)-b.a){throw zg((Fi(),Fi(),Ei))}f=Fc(od,Fu,6,2*d,15,1);g=0;while(d>0){h=wj(b,13);e=(h/192|0)<<8|h%192;e<7936?(e+=33088):(e+=49472);f[g]=e>>8<<24>>24;f[g+1]=e<<24>>24;g+=2;--d}try{tp(c,gp(f,f.length,np(lv)))}catch(a){a=yg(a);if(fd(a,47)){throw zg((Fi(),Fi(),Ei))}else throw zg(a)}}\nfunction Pl(b,c,d){var e,f,g,h;if(d*13>8*(b.c.length-b.b)-b.a){throw zg((Fi(),Fi(),Ei))}f=Fc(od,Fu,6,2*d,15,1);g=0;while(d>0){h=wj(b,13);e=(h/96|0)<<8|h%96;e<959?(e+=41377):(e+=42657);f[g]=(e>>8&255)<<24>>24;f[g+1]=(e&255)<<24>>24;g+=2;--d}try{tp(c,gp(f,f.length,np('GB2312')))}catch(a){a=yg(a);if(fd(a,47)){throw zg((Fi(),Fi(),Ei))}else throw zg(a)}}\nfunction Lo(){Lo=Sg;Ko=Jc(Bc(qd,1),Fu,6,15,[1.3407807929942597E154,1.157920892373162E77,3.4028236692093846E38,1.8446744073709552E19,4294967296,Vu,256,16,4,2]);Jo=Jc(Bc(qd,1),Fu,6,15,[7.458340731200207E-155,8.636168555094445E-78,2.9387358770557188E-39,5.421010862427522E-20,2.3283064365386963E-10,1.52587890625E-5,0.00390625,0.0625,0.25,0.5])}\nfunction Jh(){$wnd.addEventListener('mouseout',wu(function(a){var b=(zh(),vh);if(b&&!a.relatedTarget){if('html'==a.target.tagName.toLowerCase()){var c=$doc.createEvent('MouseEvents');c.initMouseEvent('mouseup',true,true,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}}),true)}\nfunction Vl(b,c){var d,e,f,g,h;g=new fl(c);f=null;d=null;try{return Wl(b,g)}catch(a){a=yg(a);if(fd(a,57)){e=a;f=e}else if(fd(a,56)){e=a;d=e}else throw zg(a)}try{el(g);g.d=null;g.c=null;g.b=true;dl(g);cl(g);al(g);h=Wl(b,g);fk(h,new Cm);return h}catch(a){a=yg(a);if(fd(a,57)||fd(a,56)){e=a;if(f){throw zg(f)}if(d){throw zg(d)}throw zg(e)}else throw zg(a)}}\nfunction Pc(a){var b,c,d,e,f,g,h,i;if(isNaN(a)){return Yc(),Xc}if(a<-9223372036854775808){return Yc(),Wc}if(a>=9223372036854775807){return Yc(),Vc}e=false;if(a<0){e=true;a=-a}d=0;if(a>=Qu){d=nd(a/Qu);a-=d*Qu}c=0;if(a>=Pu){c=nd(a/Pu);a-=c*Pu}b=nd(a);f=Lc(b,c,d);e&&(g=~f.l+1&Nu,h=~f.m+(g==0?1:0)&Nu,i=~f.h+(g==0&&h==0?1:0)&Ou,f.l=g,f.m=h,f.h=i,undefined);return f}\nfunction Mo(a){var b,c,d,e,f;if(isNaN(a)){return 2143289344}if(a==0){return 1/a==-Infinity?-2147483648:0}f=false;if(a<0){f=true;a=-a}if(!isNaN(a)&&!isFinite(a)){return f?-8388608:2139095040}d=Io(a);c=Jg(Gg(Ag(Fg(d,52),2047),1023));e=Jg(Fg(Ag(d,{l:Nu,m:Nu,h:255}),29));if(c<=-127){e=(Zu|e)>>-127-c+1;c=-127}b=f?2147483648:0;b=Eg(b,c+127<<23);b=Eg(b,e);return Jg(b)}\nfunction jp(a){var b,c,d,e,f,g,h,i;b=new RegExp('\\\\.','g');h=Fc(yf,Fu,2,0,6,1);c=0;i=a;e=null;while(true){g=b.exec(i);if(g==null||i==''){h[c]=i;break}else{f=g.index;h[c]=i.substr(0,f);i=lp(i,f+g[0].length,i.length);b.lastIndex=0;if(e==i){h[c]=i.substr(0,1);i=i.substr(1)}e=i;++c}}if(a.length>0){d=h.length;while(d>0&&h[d-1]==''){--d}d$wnd.Math.abs(d-b);if(l){m=b;b=c;c=m;m=d;d=e;e=m}f=$wnd.Math.abs(d-b);g=$wnd.Math.abs(e-c);h=-f/2|0;q=b0){if(r==e){break}r+=s;h-=f}}if(k==2){return Bk(d+q,e,b,c)}return NaN}\nfunction ik(b,c,d,e){var f,g,h,i,j,k,l,m;if(c<=0||d<=0){throw zg((Ji(),Ji(),Ii))}f=new sj(c,d);j=Fc(rd,Fu,6,2*c,15,1);for(m=0;m1){if(8*(a.c.length-a.b)-a.a<11){throw zg((Fi(),Fi(),Ei))}f=wj(a,11);qp(b,Tl(f/45|0));qp(b,Tl(f%45));c-=2}if(c==1){if(8*(a.c.length-a.b)-a.a<6){throw zg((Fi(),Fi(),Ei))}qp(b,Tl(wj(a,6)))}if(d){for(e=g;e=14&&c<=16));case 11:return b!=null&&typeof b===yu;case 12:return b!=null&&(typeof b===xu||typeof b==yu);case 0:return ad(b,a.__elementTypeId$);case 2:return ld(b)&&!(b.Ab===Vg);case 1:return ld(b)&&!(b.Ab===Vg)||ad(b,a.__elementTypeId$);default:return true;}}\nfunction dl(a){var b,c,d,e,f,g,h,i,j,k;if(a.d){return a.d}c=a.a.b;i=(c-17)/4|0;if(i<=6){return Km(i)}k=0;f=c-11;for(h=5;h>=0;h--){for(e=c-9;e>=f;e--){k=(b=a.b?oj(a.a,h,e):oj(a.a,e,h),b?k<<1|1:k<<1)}}j=Im(k);if(!!j&&17+4*j.d==c){a.d=j;return j}k=0;for(d=5;d>=0;d--){for(g=c-9;g>=f;g--){k=(b=a.b?oj(a.a,g,d):oj(a.a,d,g),b?k<<1|1:k<<1)}}j=Im(k);if(!!j&&17+4*j.d==c){a.d=j;return j}throw zg((Fi(),Fi(),Ei))}\nfunction ui(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf('webkit')!=-1}())return 'safari';if(function(){return a.indexOf('msie')!=-1&&b>=10&&b<11}())return 'ie10';if(function(){return a.indexOf('msie')!=-1&&b>=9&&b<11}())return 'ie9';if(function(){return a.indexOf('msie')!=-1&&b>=8&&b<11}())return 'ie8';if(function(){return a.indexOf('gecko')!=-1||b>=11}())return cv;return 'unknown'}\nfunction nn(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q,r;m=b[0]+b[1]+b[2]+b[3]+b[4];h=d-b[4]-b[3]-b[2]/2;g=jn(a,c,nd(h),b[2],m);if(!isNaN(g)){h=hn(a,nd(h),nd(g),b[2],m);if(!isNaN(h)&&(!e||gn(a,nd(g),nd(h),b[2],m))){i=m/7;j=false;for(k=0;k0;k-=2){k==6&&--k;for(d=0;d>>(k-c&31)&1)==0){++b;e<<=1;oj(a.a,k-c,j)&&(e|=1);if(b==8){n[o++]=e<<24>>24;b=0;e=0}}}}m=m^true}if(o!=q.c){throw zg((Fi(),Fi(),Ei))}return n}\nfunction rk(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q,r,s,t,u,v,w;h=Dc(sd,[Fu,iv],[7,6],15,[c,b],2);for(u=0;uk&&(v=k);for(q=0;qj&&(r=j);o=0;l=255;i=0;for(w=0,m=v*d+r;w<8;++w,m+=d){for(t=0;t<8;t++){n=a[m+t]&255;o+=n;ni&&(i=n)}if(i-l>24){for(++w,m+=d;w<8;++w,m+=d){for(s=0;s<8;s++){o+=a[m+s]&255}}}}f=o>>6;if(i-l<=24){f=l/2|0;if(u>0&&q>0){g=(h[u-1][q]+2*h[u][q-1]+h[u-1][q-1])/4|0;ln||d+e>j){throw zg(new _n)}if((l.f&1)==0&&m!=i){k=cd(a);f=cd(c);if(md(a)===md(c)&&bd;){Ic(f,h,k[--b])}}else{for(h=d+e;d0&&Xs(a,b,c,d,e)}\nfunction Rl(a,b,c){var d,e,f;while(c>=3){if(8*(a.c.length-a.b)-a.a<10){throw zg((Fi(),Fi(),Ei))}e=wj(a,10);if(e>=1000){throw zg((Fi(),Fi(),Ei))}qp(b,Tl(e/100|0));qp(b,Tl((e/10|0)%10));qp(b,Tl(e%10));c-=3}if(c==2){if(8*(a.c.length-a.b)-a.a<7){throw zg((Fi(),Fi(),Ei))}f=wj(a,7);if(f>=100){throw zg((Fi(),Fi(),Ei))}qp(b,Tl(f/10|0));qp(b,Tl(f%10))}else if(c==1){if(8*(a.c.length-a.b)-a.a<4){throw zg((Fi(),Fi(),Ei))}d=wj(a,4);if(d>=10){throw zg((Fi(),Fi(),Ei))}qp(b,Tl(d))}}\nfunction Ym(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,q,r,s,t,u;s=c.b;t=c.c;f=c.a;n=(Vm(b,s,t)+Vm(b,s,f))/2;if(n<1){throw zg((Ji(),Ji(),Ii))}j=an(s,t,f,n);r=Jm(j);o=17+4*r.d-7;d=null;if(r.a.length>0){g=t.c-s.c+f.c;h=t.d-s.d+f.d;i=1-3/o;k=nd(s.c+i*(g-s.c));l=nd(s.d+i*(h-s.d));for(m=4;m<=16;m<<=1){try{d=Xm(b,n,k,l,m);break}catch(a){a=yg(a);if(!fd(a,55))throw zg(a)}}}u=bn(s,t,f,d,j);e=cn(b.a,u,j);!d?(q=Jc(Bc(ge,1),Fu,27,0,[f,s,t])):(q=Jc(Bc(ge,1),Fu,27,0,[f,s,t,d]));return new jk(e,q)}\nfunction Rm(a){var b,c,d,e,f,g,h,i,j,k;j=a.f;d=a.b;h=j+a.j;i=a.i+(d/2|0);k=Fc(sd,iv,6,3,15,1);for(f=0;fi||c>h){throw zg(new Oo('Crop rectangle does not fit within image data.'))}this.a=lb();S(this.a,i,h);ib(this.a,h);jb(this.a,i);this.b=pb(a.t.getContext('2d'),0,0,b,c);f=this.b.data;for(g=0;gg||i<-1||i>c){throw zg((Ji(),Ji(),Ii))}d=false;if(h==-1){b[f]=0;d=true}else if(h==g){b[f]=g-1;d=true}if(i==-1){b[f+1]=0;d=true}else if(i==c){b[f+1]=c-1;d=true}}d=true;for(e=b.length-2;e>=0&&d;e-=2){h=nd(b[e]);i=nd(b[e+1]);if(h<-1||h>g||i<-1||i>c){throw zg((Ji(),Ji(),Ii))}d=false;if(h==-1){b[e]=0;d=true}else if(h==g){b[e]=g-1;d=true}if(i==-1){b[e+1]=0;d=true}else if(i==c){b[e+1]=c-1;d=true}}}\nfunction cl(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;if(a.c){return a.c}h=0;for(k=0;k<6;k++){h=(c=a.b?oj(a.a,8,k):oj(a.a,k,8),c?h<<1|1:h<<1)}h=(d=a.b?oj(a.a,8,7):oj(a.a,7,8),d?h<<1|1:h<<1);h=(e=a.b?oj(a.a,8,8):oj(a.a,8,8),e?h<<1|1:h<<1);h=(f=a.b?oj(a.a,7,8):oj(a.a,8,7),f?h<<1|1:h<<1);for(m=5;m>=0;m--){h=(b=a.b?oj(a.a,m,8):oj(a.a,8,m),b?h<<1|1:h<<1)}g=a.a.b;i=0;n=g-7;for(l=g-1;l>=n;l--){i=(b=a.b?oj(a.a,l,8):oj(a.a,8,l),b?i<<1|1:i<<1)}for(j=g-8;j=0){v=C[s].a.length;if(v==F){break}--s}++s;D=F-j.b;B=0;for(m=0;m=0&&(j=f*g.c+(c/32|0),(g.a[j]>>>(c&31)&1)!=0)&&m[1]<=d){++m[1];--f}if(f<0||m[1]>d){return NaN}while(f>=0&&(k=f*g.c+(c/32|0),(g.a[k]>>>(c&31)&1)==0)&&m[0]<=d){++m[0];--f}if(m[0]>d){return NaN}f=b+1;while(f>>(c&31)&1)!=0)&&m[1]<=d){++m[1];++f}if(f==h||m[1]>d){return NaN}while(f>>(c&31)&1)==0)&&m[2]<=d){++m[2];++f}if(m[2]>d){return NaN}n=m[0]+m[1]+m[2];if(5*$wnd.Math.abs(n-e)>=2*e){return NaN}return Sm(a,m)?f-m[2]-m[1]/2:NaN}\nfunction wm(){wm=Sg;vm=new ym('TERMINATOR',0,Jc(Bc(sd,1),iv,6,15,[0,0,0]));tm=new ym('NUMERIC',1,Jc(Bc(sd,1),iv,6,15,[10,12,14]));mm=new ym('ALPHANUMERIC',2,Jc(Bc(sd,1),iv,6,15,[9,11,13]));um=new ym('STRUCTURED_APPEND',3,Jc(Bc(sd,1),iv,6,15,[0,0,0]));nm=new ym('BYTE',4,Jc(Bc(sd,1),iv,6,15,[8,16,16]));om=new ym('ECI',5,Jc(Bc(sd,1),iv,6,15,[0,0,0]));sm=new ym('KANJI',6,Jc(Bc(sd,1),iv,6,15,[8,10,12]));pm=new ym('FNC1_FIRST_POSITION',7,Jc(Bc(sd,1),iv,6,15,[0,0,0]));qm=new ym('FNC1_SECOND_POSITION',8,Jc(Bc(sd,1),iv,6,15,[0,0,0]));rm=new ym('HANZI',9,Jc(Bc(sd,1),iv,6,15,[8,10,12]))}\nfunction Io(a){var b,c,d,e,f,g;if(isNaN(a)){return {l:0,m:0,h:524160}}g=false;if(a==0){return 1/a==-Infinity?{l:0,m:0,h:Ru}:0}if(a<0){g=true;a=-a}if(!isNaN(a)&&!isFinite(a)){return g?{l:0,m:0,h:1048320}:{l:0,m:0,h:524032}}c=0;if(a<1){b=512;for(d=0;d<10;++d,b>>=1){if(a<(Lo(),Jo)[d]&&c-b>=-1023){a*=Ko[d];c-=b}}if(a<1&&c-1>=-1023){a*=2;--c}}else if(a>=2){b=512;for(d=0;d<10;++d,b>>=1){if(a>=(Lo(),Ko)[d]){a*=Jo[d];c+=b}}}c>-1023?(a-=1):(a*=0.5);e=Cg(a*Yu);a-=Ig(e)*9.5367431640625E-7;f=Cg(a*4503599627370496);e=Eg(e,c+1023<<20);g&&(e=Eg(e,2147483648));return Eg(Bg(Rc(Dg(e)?Hg(e):e,32)),f)}\nfunction pn(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;l=a.d.a.length;if(l<3){throw zg((Ji(),Ji(),Ii))}if(l>3){n=0;k=0;for(d=new hr(a.d);d.a3;e++){g=bd(Wq(a.d,e),16);if($wnd.Math.abs(g.b-b)>f){Yq(a.d,e);--e}}}if(a.d.a.length>3){n=0;for(i=new hr(a.d);i.al[2]){e+=k-l[2]-2;g=i-1}}}else{l[0]=l[2];l[1]=l[3];l[2]=l[4];l[3]=1;l[4]=0;c=3;continue}c=0;l[0]=0;l[1]=0;l[2]=0;l[3]=0;l[4]=0}else{l[0]=l[2];l[1]=l[3];l[2]=l[4];l[3]=1;l[4]=0;c=3}}else{++l[++c]}}else{++l[c]}}}if(rn(l)){b=nn(a,l,e,i,false);if(b){f=l[0];a.b&&(d=on(a))}}}j=pn(a);lj(j);return new An(j)}\nfunction gn(a,b,c,d,e){var f,g,h,i,j;i=mn(a);f=0;while(b>=f&&c>=f&&oj(a.c,c-f,b-f)){++i[2];++f}if(b=f&&c>=f&&!oj(a.c,c-f,b-f)&&i[1]<=d){++i[1];++f}if(bd){return false}while(b>=f&&c>=f&&oj(a.c,c-f,b-f)&&i[0]<=d){++i[0];++f}if(i[0]>d){return false}g=a.c.b;h=a.c.d;f=1;while(b+f=g||c+f>=h){return false}while(b+f=g||c+f>=h||i[3]>=d){return false}while(b+f=d){return false}j=i[0]+i[1]+i[2]+i[3]+i[4];return $wnd.Math.abs(j-e)<2*e&&rn(i)}\nfunction Nn(e,f){function g(b){f.n=b;var c=e;function d(){c.removeAttribute('controls')}\ntry{c.srcObject=b;c.setAttribute('playsinline',true);c.setAttribute('controls',true);setTimeout(d)}catch(a){c.src=$wnd.URL.createObjectURL(b)}f.W()}\nfunction h(a){var b=a.message;f.V(b)}\nvar i=f.o;if(i){i().then(g)['catch'](h);return}var j=$wnd.navigator;if(j.mediaDevices&&j.mediaDevices.getUserMedia){j.mediaDevices.getUserMedia({video:{facingMode:'environment'},audio:false}).then(g)['catch'](h)}else{var k={audio:false,video:true};j.getUserMedia?j.getUserMedia(k,g,h):j.webkitGetUserMedia?j.webkitGetUserMedia(k,g,h):j.mozGetUserMedia&&j.mozGetUserMedia(k,g,h)}}\nfunction Xk(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,q,r,s,t,u;if(b.a.length-1=(d/2|0)){m=l;t=s;l=k;s=r;if(k.a[0]==0){throw zg(new Zk('r_{i-1} was zero'))}k=m;j=a.a.i;f=Ok(l,l.a.length-1);g=Hk(a.a,f);while(k.a.length-1>=l.a.length-1&&k.a[0]!=0){e=k.a.length-1-(l.a.length-1);n=Jk(a.a,Ok(k,k.a.length-1),g);j=Mk(j,Fk(a.a,e,n));k=Mk(k,Rk(l,e,n))}r=Mk(Qk(j,r),t);if(k.a.length-1>=l.a.length-1){throw zg(new Qo('Division algorithm failed to reduce polynomial?'))}}q=r.a[r.a.length-1];if(q==0){throw zg(new Zk('sigmaTilde(0) was zero'))}h=Hk(a.a,q);o=Pk(r,h);i=Pk(k,h);return Jc(Bc(qe,1),Fu,25,0,[o,i])}\nfunction Ml(b,c,d){Ll();var e,f,g,h,i,j,k,l,m,n,o,q;e=new xj(b);m=new up;f=new ar(1);o=-1;l=-1;try{i=null;j=false;do{8*(e.c.length-e.b)-e.a<4?(k=(wm(),vm)):(k=zm(wj(e,4)));if(k!=(wm(),vm)){if(k==pm||k==qm){j=true}else if(k==um){if(8*(e.c.length-e.b)-e.a<16){throw zg((Fi(),Fi(),Ei))}o=wj(e,8);l=wj(e,8)}else if(k==om){q=Sl(e);i=dk(q);if(!i){throw zg((Fi(),Fi(),Ei))}}else{if(k==rm){n=wj(e,4);h=wj(e,xm(k,c));n==1&&Pl(e,m,h)}else{g=wj(e,xm(k,c));if(k==tm){Rl(e,m,g)}else if(k==mm){Nl(e,m,g,j)}else if(k==nm){Ol(e,m,g,i,f)}else if(k==sm){Ql(e,m,g)}else{throw zg((Fi(),Fi(),Ei))}}}}}while(k!=(wm(),vm))}catch(a){a=yg(a);if(fd(a,11)){throw zg((Fi(),Fi(),Ei))}else throw zg(a)}return new gk(m.a,f.a.length==0?null:f,!d?null:d.c!=null?d.c:''+d.d,o,l)}\nfunction hn(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q;f=a.c;h=f.d;o=mn(a);g=b;while(g>=0&&(j=c*f.c+(g/32|0),(f.a[j]>>>(g&31)&1)!=0)){++o[2];--g}if(g<0){return NaN}while(g>=0&&(k=c*f.c+(g/32|0),(f.a[k]>>>(g&31)&1)==0)&&o[1]<=d){++o[1];--g}if(g<0||o[1]>d){return NaN}while(g>=0&&(l=c*f.c+(g/32|0),(f.a[l]>>>(g&31)&1)!=0)&&o[0]<=d){++o[0];--g}if(o[0]>d){return NaN}g=b+1;while(g>>(g&31)&1)!=0)){++o[2];++g}if(g==h){return NaN}while(g>>(g&31)&1)==0)&&o[3]=d){return NaN}while(g>>(g&31)&1)!=0)&&o[4]=d){return NaN}q=o[0]+o[1]+o[2]+o[3]+o[4];if(5*$wnd.Math.abs(q-e)>=e){return NaN}return rn(o)?g-o[4]-o[3]-o[2]/2:NaN}\nfunction jn(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q;g=a.c;h=g.b;o=mn(a);f=b;while(f>=0&&(j=f*g.c+(c/32|0),(g.a[j]>>>(c&31)&1)!=0)){++o[2];--f}if(f<0){return NaN}while(f>=0&&(k=f*g.c+(c/32|0),(g.a[k]>>>(c&31)&1)==0)&&o[1]<=d){++o[1];--f}if(f<0||o[1]>d){return NaN}while(f>=0&&(l=f*g.c+(c/32|0),(g.a[l]>>>(c&31)&1)!=0)&&o[0]<=d){++o[0];--f}if(o[0]>d){return NaN}f=b+1;while(f>>(c&31)&1)!=0)){++o[2];++f}if(f==h){return NaN}while(f>>(c&31)&1)==0)&&o[3]=d){return NaN}while(f>>(c&31)&1)!=0)&&o[4]=d){return NaN}q=o[0]+o[1]+o[2]+o[3]+o[4];if(5*$wnd.Math.abs(q-e)>=2*e){return NaN}return rn(o)?f-o[4]-o[3]-o[2]/2:NaN}\nfunction qh(a){switch(a){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return Vu;case Wu:case 'mousewheel':return Xu;case 'contextmenu':return 262144;case 'paste':return Ru;case 'touchstart':return Yu;case 'touchmove':return 2097152;case 'touchend':return Pu;case 'touchcancel':return Zu;case 'gesturestart':return $u;case 'gesturechange':return _u;case 'gestureend':return av;default:return -1;}}\nfunction zk(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,q,r,s,t;g=a.length;b=true;c=true;d=true;r=0;n=0;o=0;q=0;h=0;k=0;j=0;i=0;m=0;l=0;f=0;s=a.length>3&&a[0]==-17&&a[1]==-69&&a[2]==-65;for(e=0;e0){(t&128)==0?(d=false):--r}else if((t&128)!=0){if((t&64)==0){d=false}else{++r;if((t&32)==0){++n}else{++r;if((t&16)==0){++o}else{++r;(t&8)==0?++q:(d=false)}}}}}b&&(t>127&&t<160?(b=false):t>159&&(t<192||t==215||t==247)&&++f);if(c){if(h>0){t<64||t==127||t>252?(c=false):--h}else if(t==128||t==160||t>239){c=false}else if(t>160&&t<224){++k;i=0;++j;j>m&&(m=j)}else if(t>127){++h;j=0;++i;i>l&&(l=i)}else{j=0;i=0}}}d&&r>0&&(d=false);c&&h>0&&(c=false);if(d&&(s||n+o+q>0)){return mv}if(c&&(m>=3||l>=3)){return lv}if(b&&c){return m==2&&k==2||f*10>=g?lv:kv}if(b){return kv}if(c){return lv}if(d){return mv}return mv}\nfunction Ds(){function e(){this.obj=this.createObject()}\n;e.prototype.createObject=function(a){return Object.create(null)};e.prototype.get=function(a){return this.obj[a]};e.prototype.set=function(a,b){this.obj[a]=b};e.prototype[Av]=function(a){delete this.obj[a]};e.prototype.keys=function(){return Object.getOwnPropertyNames(this.obj)};e.prototype.entries=function(){var b=this.keys();var c=this;var d=0;return {next:function(){if(d>=b.length)return {done:true};var a=b[d++];return {value:[a,c.get(a)],done:false}}}};if(!Bs()){e.prototype.createObject=function(){return {}};e.prototype.get=function(a){return this.obj[':'+a]};e.prototype.set=function(a,b){this.obj[':'+a]=b};e.prototype[Av]=function(a){delete this.obj[':'+a]};e.prototype.keys=function(){var a=[];for(var b in this.obj){b.charCodeAt(0)==58&&a.push(b.substring(1))}return a}}return e}\nfunction iu(g){var d=(uu(),qu(Hv));var e,f=g;$wnd.JsQRScanner=wu(function(){var a,b=this,c=arguments;c.length==1&&f.nb(c[0])?(a=c[0]):c.length==2?(a=lu(c[0]==null?null:c[0].constructor==$wnd.AsyncQRCallback?c[0].g:new Nt(c[0]),c[1])):c.length==1&&(a=ku(c[0]==null?null:c[0].constructor==$wnd.AsyncQRCallback?c[0].g:new Nt(c[0])));b.g=a;vu(a,b);return b});e=$wnd.JsQRScanner.prototype=new Object;e.appendTo=wu(function(a){this.g.ob(a)});e.getScanInterval=wu(function(){return this.g.pb()});e.getSnapImageMaxSize=wu(function(){return this.g.qb()});e.isActive=wu(function(){return this.g.rb()});e.isScanning=wu(function(){return this.g.sb()});e.removeFrom=wu(function(a){this.g.tb(a)});e.resumeScanning=wu(function(){this.g.ub()});e.setScanInterval=wu(function(a){this.g.vb(a)});e.setSnapImageMaxSize=wu(function(a){this.g.wb(a)});e.stopScanning=wu(function(){this.g.xb()});if(d)for(p in d)$wnd.JsQRScanner[p]===undefined&&($wnd.JsQRScanner[p]=d[p])}\nfunction hh(){var a,b,c;b=$doc.compatMode;a=Jc(Bc(yf,1),Fu,2,6,[Uu]);for(c=0;cMake sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,
e.g. by using <!doctype html> at the start of your application's HTML page.

To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding
the following line to your*.gwt.xml module file:
  <extend-configuration-property name=\\\"document.compatMode\\\" value=\\\"\"+b+'\"/>':\"Your *.gwt.xml module configuration prohibits the use of the current document rendering mode (document.compatMode=' \"+b+\"').
Modify your application's host HTML page doctype, or update your custom \"+\"'document.compatMode' configuration property settings.\"}\nfunction Bh(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?xh:null);c&2&&(a.ondblclick=b&2?xh:null);c&4&&(a.onmousedown=b&4?xh:null);c&8&&(a.onmouseup=b&8?xh:null);c&16&&(a.onmouseover=b&16?xh:null);c&32&&(a.onmouseout=b&32?xh:null);c&64&&(a.onmousemove=b&64?xh:null);c&128&&(a.onkeydown=b&128?xh:null);c&256&&(a.onkeypress=b&256?xh:null);c&512&&(a.onkeyup=b&512?xh:null);c&1024&&(a.onchange=b&1024?xh:null);c&2048&&(a.onfocus=b&2048?xh:null);c&4096&&(a.onblur=b&4096?xh:null);c&8192&&(a.onlosecapture=b&8192?xh:null);c&16384&&(a.onscroll=b&16384?xh:null);c&32768&&(a.onload=b&32768?yh:null);c&Vu&&(a.onerror=b&Vu?xh:null);c&Xu&&(a.onmousewheel=b&Xu?xh:null);c&262144&&(a.oncontextmenu=b&262144?xh:null);c&Ru&&(a.onpaste=b&Ru?xh:null);c&Yu&&(a.ontouchstart=b&Yu?xh:null);c&2097152&&(a.ontouchmove=b&2097152?xh:null);c&Pu&&(a.ontouchend=b&Pu?xh:null);c&Zu&&(a.ontouchcancel=b&Zu?xh:null);c&$u&&(a.ongesturestart=b&$u?xh:null);c&_u&&(a.ongesturechange=b&_u?xh:null);c&av&&(a.ongestureend=b&av?xh:null)}\nfunction gm(){gm=Sg;fm=Jc(Bc(sd,2),Fu,7,0,[Jc(Bc(sd,1),iv,6,15,[21522,0]),Jc(Bc(sd,1),iv,6,15,[20773,1]),Jc(Bc(sd,1),iv,6,15,[24188,2]),Jc(Bc(sd,1),iv,6,15,[23371,3]),Jc(Bc(sd,1),iv,6,15,[17913,4]),Jc(Bc(sd,1),iv,6,15,[16590,5]),Jc(Bc(sd,1),iv,6,15,[20375,6]),Jc(Bc(sd,1),iv,6,15,[19104,7]),Jc(Bc(sd,1),iv,6,15,[30660,8]),Jc(Bc(sd,1),iv,6,15,[29427,9]),Jc(Bc(sd,1),iv,6,15,[32170,10]),Jc(Bc(sd,1),iv,6,15,[30877,11]),Jc(Bc(sd,1),iv,6,15,[26159,12]),Jc(Bc(sd,1),iv,6,15,[25368,13]),Jc(Bc(sd,1),iv,6,15,[27713,14]),Jc(Bc(sd,1),iv,6,15,[26998,15]),Jc(Bc(sd,1),iv,6,15,[5769,16]),Jc(Bc(sd,1),iv,6,15,[5054,17]),Jc(Bc(sd,1),iv,6,15,[7399,18]),Jc(Bc(sd,1),iv,6,15,[6608,19]),Jc(Bc(sd,1),iv,6,15,[1890,20]),Jc(Bc(sd,1),iv,6,15,[597,21]),Jc(Bc(sd,1),iv,6,15,[3340,22]),Jc(Bc(sd,1),iv,6,15,[2107,23]),Jc(Bc(sd,1),iv,6,15,[13663,24]),Jc(Bc(sd,1),iv,6,15,[12392,25]),Jc(Bc(sd,1),iv,6,15,[16177,26]),Jc(Bc(sd,1),iv,6,15,[14854,27]),Jc(Bc(sd,1),iv,6,15,[9396,28]),Jc(Bc(sd,1),iv,6,15,[8579,29]),Jc(Bc(sd,1),iv,6,15,[11994,30]),Jc(Bc(sd,1),iv,6,15,[11245,31])])}\nfunction _j(){_j=Sg;var a,b,c,d,e,f,g,h,i,j,k,l;Ej=new ck('Cp437',0,Jc(Bc(sd,1),iv,6,15,[0,2]),Jc(Bc(yf,1),Fu,2,6,[]));Hj=new ck('ISO8859_1',1,Jc(Bc(sd,1),iv,6,15,[1,3]),Jc(Bc(yf,1),Fu,2,6,[kv]));Oj=new bk('ISO8859_2',2,4,Jc(Bc(yf,1),Fu,2,6,['ISO-8859-2']));Pj=new bk('ISO8859_3',3,5,Jc(Bc(yf,1),Fu,2,6,['ISO-8859-3']));Qj=new bk('ISO8859_4',4,6,Jc(Bc(yf,1),Fu,2,6,['ISO-8859-4']));Rj=new bk('ISO8859_5',5,7,Jc(Bc(yf,1),Fu,2,6,['ISO-8859-5']));Sj=new bk('ISO8859_6',6,8,Jc(Bc(yf,1),Fu,2,6,['ISO-8859-6']));Tj=new bk('ISO8859_7',7,9,Jc(Bc(yf,1),Fu,2,6,['ISO-8859-7']));Uj=new bk('ISO8859_8',8,10,Jc(Bc(yf,1),Fu,2,6,['ISO-8859-8']));Vj=new bk('ISO8859_9',9,11,Jc(Bc(yf,1),Fu,2,6,['ISO-8859-9']));Ij=new bk('ISO8859_10',10,12,Jc(Bc(yf,1),Fu,2,6,['ISO-8859-10']));Jj=new bk('ISO8859_11',11,13,Jc(Bc(yf,1),Fu,2,6,['ISO-8859-11']));Kj=new bk('ISO8859_13',12,15,Jc(Bc(yf,1),Fu,2,6,['ISO-8859-13']));Lj=new bk('ISO8859_14',13,16,Jc(Bc(yf,1),Fu,2,6,['ISO-8859-14']));Mj=new bk('ISO8859_15',14,17,Jc(Bc(yf,1),Fu,2,6,['ISO-8859-15']));Nj=new bk('ISO8859_16',15,18,Jc(Bc(yf,1),Fu,2,6,['ISO-8859-16']));Xj=new bk('SJIS',16,20,Jc(Bc(yf,1),Fu,2,6,[lv]));Aj=new bk('Cp1250',17,21,Jc(Bc(yf,1),Fu,2,6,['windows-1250']));Bj=new bk('Cp1251',18,22,Jc(Bc(yf,1),Fu,2,6,['windows-1251']));Cj=new bk('Cp1252',19,23,Jc(Bc(yf,1),Fu,2,6,['windows-1252']));Dj=new bk('Cp1256',20,24,Jc(Bc(yf,1),Fu,2,6,['windows-1256']));Zj=new bk('UnicodeBigUnmarked',21,25,Jc(Bc(yf,1),Fu,2,6,['UTF-16BE','UnicodeBig']));Yj=new bk('UTF8',22,26,Jc(Bc(yf,1),Fu,2,6,[mv]));yj=new ck('ASCII',23,Jc(Bc(sd,1),iv,6,15,[27,170]),Jc(Bc(yf,1),Fu,2,6,['US-ASCII']));zj=new ak;Gj=new bk('GB18030',25,29,Jc(Bc(yf,1),Fu,2,6,['GB2312','EUC_CN','GBK']));Fj=new bk('EUC_KR',26,30,Jc(Bc(yf,1),Fu,2,6,['EUC-KR']));$j=new hs;Wj=new hs;for(b=ek(),c=0,d=b.length;c>>0,a.toString(16))};_.equals=function(a){return this.u(a)};_.hashCode=function(){return this.w()};_.toString=function(){return this.A()};var Zc,$c,_c;Rg(71,1,{},no);_.X=function oo(a){var b;b=new no;b.f=4;a>1?(b.c=vo(this,a-1)):(b.c=this);return b};_.Y=function uo(){lo(this);return this.b};_.Z=function wo(){return mo(this)};_.$=function yo(){lo(this);return this.j};_._=function Ao(){return (this.f&4)!=0};_.ab=function Bo(){return (this.f&1)!=0};_.A=function Eo(){return ((this.f&2)!=0?'interface ':(this.f&1)!=0?'':'class ')+(lo(this),this.n)};_.f=0;var ko=1;var tf=qo(Au,'Object',1);var gf=qo(Au,'Class',71);Rg(24,1,{28:1,24:1});_.A=function U(){if(!this.t){return '(null handle)'}return xc((eh(),this.t))};var Sd=qo(Bu,'UIObject',24);Rg(22,24,Cu);_.B=function Z(){};_.C=function $(){};_.D=function ab(){V(this)};_.F=function bb(a){var b;switch(eh(),qh(a.type)){case 16:case 32:b=vc(a);if(!!b&&wc(this.t,b)){return}}};_.G=function cb(){W(this)};_.q=false;_.r=0;var Vd=qo(Bu,'Widget',22);Rg(184,22,Cu);_.D=function fb(){eb(this)};var Qd=qo(Bu,'FocusWidget',184);Rg(129,184,Cu,kb);var gb;var vd=qo(Du,'Canvas',129);Rg(186,1,{});var ud=qo(Du,'Canvas/CanvasElementSupportDetector',186);Rg(130,186,{},mb);var td=qo(Du,'Canvas/CanvasElementSupportDetectedMaybe',130);var xd=qo(Eu,'JavaScriptObject$',0);Rg(8,1,Hu);_.H=function xb(a){return new Error(a)};_.I=function yb(){this.k&&this.e!==Iu&&this.K();return this};_.J=function Ab(){return this.f};_.K=function Bb(){var a,b,c;c=this.f==null?null:this.f.replace(new RegExp('\\n','g'),' ');b=(a=mo(this.yb),c==null?a:a+': '+c);tb(this,zb(this.H(b)));kc(this)};_.A=function Cb(){return vb(this,this.J())};_.e=Iu;_.i=false;_.k=true;var zf=qo(Au,'Throwable',8);Rg(10,8,Ju);var lf=qo(Au,'Exception',10);Rg(17,10,Ju);var uf=qo(Au,'RuntimeException',17);Rg(63,17,Ju);var qf=qo(Au,'JsException',63);Rg(96,63,Ju);var zd=qo(Ku,'JavaScriptExceptionBase',96);Rg(48,96,{48:1,3:1,10:1,8:1},Lb);_.J=function Ob(){Kb(this);return this.c};_.L=function Pb(){return md(this.b)===md(Ib)?null:this.b};var Ib;var wd=qo(Eu,'JavaScriptException',48);Rg(165,1,{});var yd=qo(Eu,'Scheduler',165);var Rb=0,Sb=0,Tb=-1;Rg(103,165,{},fc);var bc;var Ad=qo(Ku,'SchedulerImpl',103);var ic;Rg(175,1,{});var Ed=qo(Ku,'StackTraceCreator/Collector',175);Rg(97,175,{},nc);_.M=function oc(a){var b={},j;var c=[];a['fnStack']=c;var d=arguments.callee.caller;while(d){var e=(jc(),d.name||(d.name=lc(d.toString())));c.push(e);var f=':'+e;var g=b[f];if(g){var h,i;for(h=0,i=g.length;h>>0,'GF(0x'+a.toString(16)+','+this.f+')'};_.b=0;_.e=0;_.f=0;var Dk;var re=qo(nv,'GenericGF',45);Rg(25,1,{25:1},Sk);_.A=function Tk(){var a,b,c,d;d=new up;for(c=this.a.length-1;c>=0;c--){b=this.a[this.a.length-1-c];if(b!=0){if(b<0){d.a+=' - ';b=-b}else{d.a.length>0&&(d.a+=' + ',d)}if(c==0||b!=1){a=Ik(this.b,b);if(a==0){d.a+='1'}else if(a==1){d.a+='a'}else{d.a+='a^';d.a+=a}}if(c!=0){if(c==1){d.a+='x'}else{d.a+='x^';d.a+=c}}}}return d.a};var qe=qo(nv,'GenericGFPoly',25);Rg(134,1,{},Yk);var se=qo(nv,'ReedSolomonDecoder',134);Rg(46,10,{46:1,3:1,10:1,8:1},Zk);var te=qo(nv,'ReedSolomonException',46);Rg(127,1,{188:1},_k);var ue=qo('com.google.zxing.qrcode','QRCodeReader',127);Rg(144,1,{},fl);_.b=false;var ve=qo(pv,'BitMatrixParser',144);Rg(67,1,{67:1},gl);_.b=0;var we=qo(pv,'DataBlock',67);Rg(15,13,qv);var il,jl,kl,ll,ml,nl,ol,pl;var Fe=ro(pv,'DataMask',15,tl);Rg(153,15,qv,ul);_.T=function vl(a,b){return (a+b&1)==0};var xe=ro(pv,'DataMask/1',153,null);Rg(154,15,qv,wl);_.T=function xl(a,b){return (a&1)==0};var ye=ro(pv,'DataMask/2',154,null);Rg(155,15,qv,yl);_.T=function zl(a,b){return b%3==0};var ze=ro(pv,'DataMask/3',155,null);Rg(156,15,qv,Al);_.T=function Bl(a,b){return (a+b)%3==0};var Ae=ro(pv,'DataMask/4',156,null);Rg(157,15,qv,Cl);_.T=function Dl(a,b){return ((a/2|0)+(b/3|0)&1)==0};var Be=ro(pv,'DataMask/5',157,null);Rg(158,15,qv,El);_.T=function Fl(a,b){var c;c=a*b;return (c&1)+c%3==0};var Ce=ro(pv,'DataMask/6',158,null);Rg(159,15,qv,Gl);_.T=function Hl(a,b){var c;c=a*b;return ((c&1)+c%3&1)==0};var De=ro(pv,'DataMask/7',159,null);Rg(160,15,qv,Il);_.T=function Jl(a,b){return ((a+b&1)+a*b%3&1)==0};var Ee=ro(pv,'DataMask/8',160,null);var Kl;Rg(133,1,{},Xl);var Ge=qo(pv,'Decoder',133);Rg(39,13,{39:1,3:1,14:1,13:1},cm);var Yl,Zl,$l,_l,am;var He=ro(pv,'ErrorCorrectionLevel',39,em);Rg(51,1,{51:1},hm);_.u=function km(a){var b;if(!fd(a,51)){return false}b=bd(a,51);return this.b==b.b&&this.a==b.a};_.w=function lm(){return this.b.d<<3|this.a};_.a=0;var fm;var Ie=qo(pv,'FormatInformation',51);Rg(23,13,{23:1,3:1,14:1,13:1},ym);var mm,nm,om,pm,qm,rm,sm,tm,um,vm;var Je=ro(pv,'Mode',23,Am);Rg(143,1,{},Cm);_.a=false;var Ke=qo(pv,'QRCodeDecoderMetaData',143);Rg(9,1,{9:1},Hm);_.A=function Lm(){return ''+this.d};_.c=0;_.d=0;var Dm,Em;var Ne=qo(pv,'Version',9);Rg(4,1,{4:1},Mm);_.a=0;_.b=0;var Le=qo(pv,'Version/ECB',4);Rg(5,1,{5:1},Nm);_.b=0;var Me=qo(pv,'Version/ECBlocks',5);Rg(52,27,{27:1,52:1},Pm);_.a=0;var Pe=qo(sv,'AlignmentPattern',52);Rg(162,1,{},Um);_.b=0;_.d=0;_.f=0;_.i=0;_.j=0;var Oe=qo(sv,'AlignmentPatternFinder',162);Rg(142,1,{},_m);var Qe=qo(sv,'Detector',142);Rg(16,27,{27:1,16:1},en,fn);_.a=0;_.b=0;var Ve=qo(sv,'FinderPattern',16);Rg(145,1,{},qn);_.b=false;var Te=qo(sv,'FinderPatternFinder',145);Rg(147,1,Fu,tn);_.U=function un(a,b){return sn(this,bd(a,16),bd(b,16))};_.u=function vn(a){return this===a};_.a=0;var Re=qo(sv,'FinderPatternFinder/CenterComparator',147);Rg(146,1,Fu,xn);_.U=function yn(a,b){return wn(this,bd(a,16),bd(b,16))};_.u=function zn(a){return this===a};_.a=0;var Se=qo(sv,'FinderPatternFinder/FurthestFromAverageComparator',146);Rg(148,1,{},An);var Ue=qo(sv,'FinderPatternInfo',148);Rg(86,136,{},En);_.c=0;_.d=0;var We=qo(tv,'CanvasLuminanceSource',86);Rg(113,83,Cu);_.D=function Rn(){Hn(this)};_.G=function Sn(){W(this);On(this)};_.V=function Tn(a){In(this,a)};_.W=function Un(){this.a&&this.q&&jh(this.i,this.f)};_.a=false;_.f=0;_.j=0;var Ye=qo(tv,'ScannerWidget',113);Rg(117,116,{},Vn);var Xe=qo(tv,'ScannerWidget/1',117);Rg(95,10,Ju);var Ze=qo('java.io','IOException',95);Rg(47,95,{3:1,47:1,10:1,8:1},Wn);var $e=qo('java.io','UnsupportedEncodingException',47);Rg(72,1,{90:1});_.A=function Zn(){return this.a};var _e=qo(Au,'AbstractStringBuilder',72);Rg(79,17,Ju,$n);var af=qo(Au,'ArithmeticException',79);Rg(26,17,Ju,_n,ao);var of=qo(Au,'IndexOutOfBoundsException',26);Rg(68,26,{3:1,68:1,10:1,8:1},bo);var bf=qo(Au,'ArrayIndexOutOfBoundsException',68);Rg(78,17,Ju,co,eo);var cf=qo(Au,'ArrayStoreException',78);Zc={3:1,92:1,14:1};var ef=qo(Au,'Boolean',92);Rg(94,17,Ju,Fo);var ff=qo(Au,'ClassCastException',94);Rg(62,1,{3:1,62:1});var sf=qo(Au,'Number',62);$c={3:1,14:1,93:1,62:1};var hf=qo(Au,'Double',93);var Jo,Ko;Rg(11,17,uv,No,Oo);var mf=qo(Au,'IllegalArgumentException',11);Rg(42,17,Ju,Po,Qo);var nf=qo(Au,'IllegalStateException',42);Rg(36,62,{3:1,14:1,36:1,62:1},So);_.S=function Vo(a){return Ro(this,bd(a,36))};_.u=function Wo(a){return fd(a,36)&&bd(a,36).a==this.a};_.w=function Xo(){return this.a};_.A=function Yo(){return ''+this.a};_.a=0;var pf=qo(Au,'Integer',36);var $o;Rg(205,1,{});Rg(77,63,Ju,ap,bp);_.H=function cp(a){return new TypeError(a)};var rf=qo(Au,'NullPointerException',77);_c={3:1,90:1,14:1,2:1};var yf=qo(Au,'String',2);Rg(37,72,{90:1},up,vp);var wf=qo(Au,'StringBuilder',37);Rg(76,26,Ju,wp);var xf=qo(Au,'StringIndexOutOfBoundsException',76);Rg(209,1,{});Rg(101,17,Ju,yp);var Af=qo(Au,'UnsupportedOperationException',101);Rg(30,1,vv);_.S=function Ap(a){return zp(this,bd(a,30))};_.u=function Bp(a){var b;if(a===this){return true}if(!fd(a,30)){return false}b=bd(a,30);return hp(this.a,b.a)};_.w=function Dp(){return Ft(this.a)};_.A=function Ep(){return this.a};var Bf=qo(wv,'Charset',30);Rg(100,11,uv,Fp);var Cf=qo(wv,'IllegalCharsetNameException',100);Rg(61,11,{3:1,10:1,11:1,8:1,61:1},Gp);var Df=qo(wv,'UnsupportedCharsetException',61);Rg(179,1,{});_.bb=function Jp(a){return Hp(this,a)};_.A=function Kp(){var a,b,c;c=new Vs('[',']');for(b=this.O();b.Q();){a=b.R();Us(c,a===this?'(this Collection)':a==null?Lu:Ug(a))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};var Ef=qo(xv,'AbstractCollection',179);Rg(178,1,{59:1});_.db=function Op(a){return !!Mp(this,a)};_.u=function Pp(a){var b,c,d;if(a===this){return true}if(!fd(a,59)){return false}d=bd(a,59);if(this.cb()!=d.cb()){return false}for(c=d.eb().O();c.Q();){b=bd(c.R(),19);if(!Lp(this,b)){return false}}return true};_.fb=function Qp(a){return Rp(Mp(this,a))};_.w=function Sp(){return rr(this.eb())};_.cb=function Tp(){return this.eb().cb()};_.A=function Up(){var a,b,c;c=new Vs('{','}');for(b=this.eb().O();b.Q();){a=bd(b.R(),19);Us(c,Np(this,a.ib())+'='+Np(this,a.jb()))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};var Rf=qo(xv,'AbstractMap',178);Rg(104,178,{59:1});_.db=function _p(a){return Vp(this,a)};_.eb=function aq(){return new gq(this)};_.fb=function bq(a){return Wp(this,a)};_.cb=function cq(){return $p(this)};var Hf=qo(xv,'AbstractHashMap',104);Rg(180,179,yv);_.u=function dq(a){var b;if(a===this){return true}if(!fd(a,40)){return false}b=bd(a,40);if(b.cb()!=this.cb()){return false}return Ip(this,b)};_.w=function eq(){return rr(this)};var Sf=qo(xv,'AbstractSet',180);Rg(43,180,yv,gq);_.bb=function hq(a){return fq(this,a)};_.O=function iq(){return new mq(this.a)};_.cb=function jq(){return $p(this.a)};var Gf=qo(xv,'AbstractHashMap/EntrySet',43);Rg(44,1,{},mq);_.R=function oq(){return lq(this)};_.Q=function nq(){return this.b};_.b=false;var Ff=qo(xv,'AbstractHashMap/EntrySetIterator',44);var jg=so(xv,'List');Rg(181,179,{70:1});_.u=function rq(a){var b,c,d,e,f;if(a===this){return true}if(!fd(a,70)){return false}f=bd(a,70);if(this.cb()!=f.cb()){return false}e=f.O();for(c=this.O();c.Q();){b=c.R();d=e.R();if(!(md(b)===md(d)||b!=null&&J(b,d))){return false}}return true};_.w=function sq(){return sr(this)};_.O=function tq(){return new vq(this)};_.hb=function uq(a){throw zg(new yp)};var Lf=qo(xv,'AbstractList',181);Rg(80,1,{},vq);_.Q=function wq(){return this.ac){throw zg(new ao(Cv))}}g=Fc(pd,Fu,6,f,15,1);l=0;h=0;for(i=0;i0){d=a[b+i++];if((d&192)!=128){throw zg(new Oo('Invalid UTF8 sequence at '+(b+i-1)+', byte='+(k=d>>>0,k.toString(16))))}e=e<<6|d&63}l+=jo(e,g,l)}return g};var ng=qo(Bv,'EmulatedCharset/UtfCharset',99);Rg(204,1,{});var yt=0;var At,Bt=0,Ct;var qg=so(Fv,Gv);Rg(41,1,{41:1},Mt,Nt);_.u=function Ot(a){return a!=null&&fd(a,41)&&nb(this.a,bd(a,41).a)};_.mb=function Pt(a){It(this,a)};_.nb=function Qt(a){return a!=null&&fd(a,41)};var Ht=false;var pg=qo(Fv,'AsyncQRCallback_ExporterImpl',41);Rg(114,113,Cu,Tt);var rg=qo(Fv,'JSScannerWidget',114);Rg(50,1,{50:1},Wt,Xt);_.ob=function Yt(a){Rt(this.a,a)};_.pb=function Zt(){return this.a.f};_.qb=function $t(){return this.a.j};_.rb=function _t(){return this.a.a};_.sb=function au(){return Gn(this.a)};_.tb=function bu(a){St(this.a,a)};_.ub=function cu(){Jn(this.a)};_.vb=function du(a){Ln(this.a,a)};_.wb=function eu(a){Mn(this.a,a)};_.xb=function fu(){this.a.a=false};var tg=qo(Fv,Hv,50);Rg(91,1,{},ju);_.nb=function mu(a){return a!=null&&fd(a,50)};var gu=false;var sg=qo(Fv,'JsQRScanner_ExporterImpl',91);Rg(115,1,{},ou);var ug=qo(Fv,'ScannerCallback',115);Rg(177,1,{});var wg=qo(Iv,'ExporterBaseImpl',177);Rg(102,177,{},ru);var vg=qo(Iv,'ExporterBaseActual',102);var tu;var vf=qo(Au,'StackTraceElement',null);var pd=to('char','C');var sd=to('int','I');var od=to('byte','B');var qd=to('double','D');var rd=to('float','F');var wu=(Ub(),Xb);var gwtOnLoad=gwtOnLoad=Ng;Lg(Wg);Og('permProps',[[['locale','default'],['user.agent',cv]]]);$sendStats('moduleStartup', 'moduleEvalEnd');gwtOnLoad(__gwtModuleFunction.__errFn, __gwtModuleFunction.__moduleName, __gwtModuleFunction.__moduleBase, __gwtModuleFunction.__softPermutationId,__gwtModuleFunction.__computePropValue);$sendStats('moduleStartup', 'end');$gwt && $gwt.permProps && __gwtModuleFunction.__moduleStartupDone($gwt.permProps);\n//# sourceURL=jsqrscanner-0.js\n"]); ================================================ FILE: docs/js/9C51964BB0BBCC41BB79120ED90449EA.cache.js ================================================ jsqrscanner.onScriptDownloaded(["var $wnd = $wnd || window.parent;var __gwtModuleFunction = $wnd.jsqrscanner;var $sendStats = __gwtModuleFunction.__sendStats;$sendStats('moduleStartup', 'moduleEvalStart');var $gwt_version = \"2.8.2\";var $strongName = '9C51964BB0BBCC41BB79120ED90449EA';var $gwt = {};var $doc = $wnd.document;var $moduleName, $moduleBase;function __gwtStartLoadingFragment(frag) {var fragFile = 'deferredjs/' + $strongName + '/' + frag + '.cache.js';return __gwtModuleFunction.__startLoadingFragment(fragFile);}function __gwtInstallCode(code) {return __gwtModuleFunction.__installRunAsyncCode(code);}function __gwt_isKnownPropertyValue(propName, propValue) {return __gwtModuleFunction.__gwt_isKnownPropertyValue(propName, propValue);}function __gwt_getMetaProperty(name) {return __gwtModuleFunction.__gwt_getMetaProperty(name);}var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent && $wnd.__gwtStatsEvent(a);} : null;var $sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;function H(){}\nfunction Rg(){}\nfunction Og(){}\nfunction Yg(){}\nfunction lb(){}\nfunction lr(){}\nfunction ec(){}\nfunction mc(){}\nfunction pc(){}\nfunction Ph(){}\nfunction Rh(){}\nfunction yh(a){_g()}\nfunction Vn(){Vn=Og}\nfunction An(a,b){a.f=b}\nfunction Bn(a,b){a.j=b}\nfunction R(a,b){a.t=b}\nfunction Wj(a,b){a.c=b}\nfunction mj(a){this.c=a}\nfunction di(a){this.c=a}\nfunction ki(a){this.a=a}\nfunction Nk(a){this.a=a}\nfunction Nn(a){this.a=a}\nfunction hn(a){this.a=a}\nfunction mn(a){this.a=a}\nfunction Kn(a){this.a=a}\nfunction Qm(a){this.a=a}\nfunction Ho(a){this.a=a}\nfunction Xp(a){this.a=a}\nfunction sq(a){this.a=a}\nfunction wq(a){this.a=a}\nfunction kq(a){this.c=a}\nfunction Yq(a){this.c=a}\nfunction zr(a){this.a=a}\nfunction Us(a){this.a=a}\nfunction du(a){this.a=a}\nfunction rm(){this.a=true}\nfunction Qq(){Jq(this)}\nfunction Bt(){yt(this)}\nfunction $t(){Yt(this)}\nfunction Eb(){Cb.call(this)}\nfunction si(){oi.call(this)}\nfunction vi(){oi.call(this)}\nfunction zi(){oi.call(this)}\nfunction Pn(){Eb.call(this)}\nfunction Qn(){Eb.call(this)}\nfunction Tn(){Eb.call(this)}\nfunction Co(){Eb.call(this)}\nfunction Eo(){Eb.call(this)}\nfunction Ro(){Eb.call(this)}\nfunction qr(){Eb.call(this)}\nfunction _g(){_g=Og;vh()}\nfunction ps(){ps=Og;os=rs()}\nfunction Gs(){Eb.call(this)}\nfunction eq(a){fq(a,a.b)}\nfunction xt(a,b){At(a.a,b)}\nfunction cu(a,b){xt(a.a,b.b)}\nfunction Xh(a,b){Zh(a,b,a.b)}\nfunction Q(a,b){R(a,(_g(),b))}\nfunction P(a){return _g(),a.t}\nfunction vg(a){return a.e}\nfunction zh(a){_g();return}\nfunction jc(a){ic();hc.M(a)}\nfunction tc(b,a){b.width=a}\nfunction sc(b,a){b.height=a}\nfunction Fb(a){Db.call(this,a)}\nfunction Gb(a){vb.call(this,a)}\nfunction hi(a){vb.call(this,a)}\nfunction Ok(a){Db.call(this,a)}\nfunction Ln(a){Db.call(this,a)}\nfunction Rn(a){Fb.call(this,a)}\nfunction Sn(a){Rn.call(this,a)}\nfunction Un(a){Fb.call(this,a)}\nfunction Do(a){Fb.call(this,a)}\nfunction Fo(a){Fb.call(this,a)}\nfunction So(a){Fb.call(this,a)}\nfunction Nh(a){wc.call(this,a)}\nfunction lp(a){Rn.call(this,a)}\nfunction jp(){Nn.call(this,'')}\nfunction Vs(a){Us.call(this,a)}\nfunction Xs(){Us.call(this,$u)}\nfunction Os(a,b){a.splice(b,1)}\nfunction eu(a,b,c){Mp(a.a,b,c)}\nfunction vk(a,b){return a.a[b]}\nfunction vn(a){return a.a&&a.q}\nfunction ao(a){_n(a);return a.n}\nfunction Ib(){Ib=Og;Hb=new H}\nfunction bc(){bc=Og;ac=new ec}\nfunction jr(){jr=Og;ir=new lr}\nfunction ju(){ju=Og;iu=new gu}\nfunction Qk(){this.a=new Ml}\nfunction _r(){this.a=new Yr}\nfunction Cb(){this.I();this.K()}\nfunction jb(a){R(this,(_g(),a))}\nfunction Wg(a){R(this,(_g(),a))}\nfunction Tb(){Tb=Og;!!(ic(),hc)}\nfunction Ig(){Gg==null&&(Gg=[])}\nfunction Ug(a){(_g(),a.t).src=''}\nfunction gj(a){hj.call(this,a,a)}\nfunction uo(){Fb.call(this,null)}\nfunction oi(){ni();Cb.call(this)}\nfunction Ur(a){this.c=a;Rr(this)}\nfunction Ct(a){yt(this);this.a=a}\nfunction qh(a,b){a.__listener=b}\nfunction gp(a,b){a.a+=b;return a}\nfunction zc(a,b){return ko(a,b)}\nfunction Op(a,b){return hs(a.a,b)}\nfunction Zr(a,b){return Kp(a.a,b)}\nfunction Ei(a,b){return a.d-b.d}\nfunction Pp(a){return a.a.c+a.b.c}\nfunction _t(a){return new Lt(a)}\nfunction ts(){ps();return new os}\nfunction dh(a,b){_g();oh();xh(a,b)}\nfunction hb(a,b){sc((_g(),a.t),b)}\nfunction ib(a,b){tc((_g(),a.t),b)}\nfunction Wi(a,b){Fi.call(this,a,b)}\nfunction hl(a,b){Fi.call(this,a,b)}\nfunction Tl(a,b){Fi.call(this,a,b)}\nfunction Fi(a,b){this.c=a;this.d=b}\nfunction Yi(a,b){this.c=a;this.d=b}\nfunction $j(a,b){this.a=a;this.b=b}\nfunction Bm(a,b){this.a=a;this.b=b}\nfunction Fq(a,b){this.a=a;this.b=b}\nfunction Xk(a,b){this.b=a;this.a=b}\nfunction Cm(a,b){this.b=a;this.a=b}\nfunction Gr(a,b){this.b=a;this.a=b}\nfunction Jt(a,b){a.appendChild(b)}\nfunction Kt(a,b){a.removeChild(b)}\nfunction At(a,b){a.apply(null,[b])}\nfunction xn(a,b){cu(a.b,new Bi(b))}\nfunction Th(a,b){Hh(a,b,(_g(),a.t))}\nfunction Yo(a,b){return et(a),a===b}\nfunction Go(a,b){return Jo(a.a,b.a)}\nfunction op(a,b){return Wo(a.a,b.a)}\nfunction vs(a,b){return a.a.get(b)}\nfunction _o(a,b){return a.substr(b)}\nfunction hp(a,b){a.a+=''+b;return a}\nfunction ip(a,b){a.a+=''+b;return a}\nfunction is(a){this.a=ts();this.b=a}\nfunction xs(a){this.a=ts();this.b=a}\nfunction Ci(a){this.b=a;this.a=null}\nfunction Lt(a){Mt.call(this,a,null)}\nfunction $b(a){$wnd.clearTimeout(a)}\nfunction ih(a){$wnd.clearTimeout(a)}\nfunction hh(a){$wnd.clearInterval(a)}\nfunction Mt(a,b){this.a=new It(a,b)}\nfunction au(a,b){return new Mt(a,b)}\nfunction Tm(a,b,c){return Zj(a,c,c,b)}\nfunction dp(a){return ep(a,a.length)}\nfunction Gp(a){return !a?null:a.jb()}\nfunction kd(a){return a==null?null:a}\nfunction Is(a){return a!=null?N(a):0}\nfunction Jo(a,b){return ab?1:0}\nfunction Jc(a,b,c){return {l:a,m:b,h:c}}\nfunction Kc(a){return a.l+a.m*Fu+a.h*Gu}\nfunction Sr(a){return a.a>3&3);this.a=(a&7)<<24>>24}\nfunction Yt(a){if(!Xt){Xt=true;ju();eu(iu,pg,a);Zt(a)}}\nfunction yt(a){if(!wt){wt=true;ju();eu(iu,mg,a);zt(a)}}\nfunction jt(a,b){if(a>b||a<0){throw vg(new lp(pv+a+qv+b))}}\nfunction ub(a,b){var c;c=ao(a.yb);return b==null?c:c+': '+b}\nfunction pr(a){var b,c;c=a;b=c.$modCount|0;c.$modCount=b+1}\nfunction Lm(a){var b,c;b=new en(a.a);c=$m(b);return Nm(a,c)}\nfunction Zb(a){Tb();$wnd.setTimeout(function(){throw a},0)}\nfunction Hh(a,b,c){X(b);Xh(a.p,b);_g();qc(c,bh(b.t));Y(b,a)}\nfunction cj(a,b,c){var d;d=c*a.c+(b/32|0);a.a[d]^=1<<(b&31)}\nfunction qb(d,a,b,c){return d.data[4*(a+b*d.width)+c]||0}\nfunction Np(a,b,c){return b==null?gs(a.a,null,c):ws(a.b,b,c)}\nfunction Cp(a,b){return b===a?'(this Map)':b==null?Au:Qg(b)}\nfunction wg(a,b){return xg(Lc(zg(a)?Dg(a):a,zg(b)?Dg(b):b))}\nfunction Ag(a,b){return xg(Oc(zg(a)?Dg(a):a,zg(b)?Dg(b):b))}\nfunction Wo(a,b){return Vo(a.toLowerCase(),b.toLowerCase())}\nfunction ko(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.X(b))}\nfunction es(a,b){var c;c=a.a.get(b);return c==null?new Array:c}\nfunction ic(){ic=Og;var a,b;b=!lc();a=new pc;hc=b?new mc:a}\nfunction Yr(){this.a=new is(this);this.b=new xs(this);pr(this)}\nfunction oq(a,b){ht(b,a.a.length);this.c=a;this.a=3;this.b=b-3}\nfunction Xq(a){ct(a.aa){throw vg(new Rn('Index: 0, Size: '+a))}}\nfunction zm(a){um();if(a<1||a>40){throw vg(new Co)}return sm[a-1]}\nfunction Eg(a){var b;if(zg(a)){b=a;return b==-0.?0:b}return Sc(a)}\nfunction ph(a){var b=a.__listener;return !gd(b)&&dd(b,29)?b:null}\nfunction en(a){this.c=a;this.d=new Qq;this.a=Dc(qd,Wu,6,5,15,1)}\nfunction fk(a){ak();this.d=a;this.c=_j;this.b=Dc(qd,Wu,6,32,15,1)}\nfunction ks(a){this.e=a;this.b=this.e.a.entries();this.a=new Array}\nfunction tn(a,b){sn.call(this,a,(_g(),a.t).width,a.t.height,b)}\nfunction np(){Fb.call(this,'Remove not supported on this list')}\nfunction Xj(a,b,c,d,e){this.f=a;this.a=b;this.b=c;this.d=e;this.e=d}\nfunction Xb(a,b,c){var d;d=Vb();try{return Ub(a,b,c)}finally{Yb(d)}}\nfunction Wp(a,b){if(dd(b,19)){return Ap(a.a,_c(b,19))}return false}\nfunction yr(a,b){if(dd(b,19)){return Ap(a.a,_c(b,19))}return false}\nfunction yb(b){if(!('stack' in b)){try{throw b}catch(a){}}return b}\nfunction _h(a,b){var c;c=Yh(a,b);if(c==-1){throw vg(new Gs)}$h(a,c)}\nfunction go(a,b,c,d){var e;e=eo(a,b);so(c,e);e.f=d?8:0;e.e=d;return e}\nfunction Nq(a,b){var c;c=(dt(b,a.a.length),a.a[b]);Os(a.a,b);return c}\nfunction Tr(a){ct(a.a=zl.length){throw vg((ui(),ui(),ti))}return zl[a]}\nfunction wk(a,b){if(b==0){throw vg(new Pn)}return a.a[a.f-a.c[b]-1]}\nfunction fh(a){if(!a.d){return}++a.b;a.c?hh(a.d.a):ih(a.d.a);a.d=null}\nfunction mb(a,b){return !!a&&!!a.equals?a.equals(b):kd(a)===kd(b)}\nfunction ld(a){return Math.max(Math.min(a,ou),-2147483648)|0}\nfunction uc(a){return a.tabIndex>22&Du;d=a<0?Eu:0;return Jc(b,c,d)}\nfunction Vo(a,b){var c,d;c=(et(a),a);d=(et(b),b);return c==d?0:c>>(b&31)&1)!=0}\nfunction pk(a,b,c,d){var e,f;e=a-c;f=b-d;return $wnd.Math.sqrt(e*e+f*f)}\nfunction qk(a,b,c,d){var e,f;e=a-c;f=b-d;return $wnd.Math.sqrt(e*e+f*f)}\nfunction mm(a,b){var c,d;c=b.d;c<=9?(d=0):c<=26?(d=1):(d=2);return a.a[d]}\nfunction Ul(a){Sl();if(a<0||a>=Nl.length){throw vg(new Co)}return Nl[a]}\nfunction Wb(b){Tb();return function(){return Xb(b,this,arguments);var a}}\nfunction Pb(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction Rq(a){Jq(this);$s(a>=0,'Initial capacity must not be negative')}\nfunction Ks(a,b){this.b=', ';this.d=a;this.e=b;this.c=this.d+(''+this.e)}\nfunction Kp(a,b){return hd(b)?b==null?!!fs(a.a,null):us(a.b,b):!!fs(a.a,b)}\nfunction il(){fl();return Hc(zc(Be,1),Vu,15,0,[Zk,$k,_k,al,bl,cl,dl,el])}\nfunction Ts(){Ts=Og;Ss=new Xs;Rs=new Vs('ISO-LATIN-1');Qs=new Vs(Yu)}\nfunction Wc(){Wc=Og;Tc=Jc(Du,Du,524287);Uc=Jc(0,0,Hu);Ic(1);Ic(2);Vc=Ic(0)}\nfunction Yb(a){a&&dc((bc(),ac));--Qb;if(a){if(Sb!=-1){$b(Sb);Sb=-1}}}\nfunction db(a){var b;V(a);b=uc((_g(),a.t));-1==b&&(a.t.tabIndex=0,undefined)}\nfunction aq(a){var b;or(a.d,a);ct(a.b);b=_c(a.a.R(),19);a.b=_p(a);return b}\nfunction Yh(a,b){var c;for(c=0;c=b){throw vg(new Rn('Index: '+a+', Size: '+b))}}\nfunction kt(a,b){if(a<0||a>=b){throw vg(new lp('Index: '+a+', Size: '+b))}}\nfunction ci(a){if(a.b>=a.c.b){throw vg(new Gs)}a.a=a.c.a[a.b];++a.b;return a.a}\nfunction Mq(a,b,c){for(;c=14&&b<=16)));return a}\nfunction gr(a){var b,c,d;d=0;for(c=a.O();c.Q();){b=c.R();d=d+(b!=null?N(b):0);d=d|0}return d}\nfunction Kr(a,b){var c;et(b);c=b.d;if(!a.b[c]){Gc(a.b,c,b);++a.c;return true}return false}\nfunction Zl(a,b){Xl();var c;c=$l(a,b);if(c){return c}return $l(a^21522,b^21522)}\nfunction ah(a,b,c){_g();var d;d=Zg;Zg=a;b==$g&&nh(a.type)==8192&&($g=null);c.F(a);Zg=d}\nfunction Hg(){Ig();var a=Gg;for(var b=0;b=900){throw vg((ui(),ui(),ti))}return _c(Lp(Pj,Oo(a)),12)}\nfunction xg(a){var b;b=a.h;if(b==0){return a.l+a.m*Fu}if(b==Eu){return a.l+a.m*Fu-Gu}return a}\nfunction xp(a,b){var c,d;et(b);for(d=b.O();d.Q();){c=d.R();if(!a.bb(c)){return false}}return true}\nfunction hr(a){var b,c,d;d=1;for(c=a.O();c.Q();){b=c.R();d=31*d+(b!=null?N(b):0);d=d|0}return d}\nfunction Dg(a){var b,c,d,e;e=a;d=0;if(e<0){e+=Gu;d=Eu}c=ld(e/Fu);b=ld(e-c*Fu);return Jc(b,c,d)}\nfunction Rc(a,b){var c,d,e;c=a.l-b.l;d=a.m-b.m+(c>>22);e=a.h-b.h+(d>>22);return Jc(c&Du,d&Du,e&Eu)}\nfunction ln(a,b,c){var d,e;d=$wnd.Math.abs(c.b-a.a);e=$wnd.Math.abs(b.b-a.a);return db){return 1}if(a==b){return 0}return isNaN(a)?isNaN(b)?0:1:-1}\nfunction kc(a){var b=/function(?:\\s+([\\w$]+))?\\s*\\(/;var c=b.exec(a);return c&&c[1]||'anonymous'}\nfunction Hm(a,b){var c,d,e;e=a.d;d=e/2;for(c=0;c<3;c++){if($wnd.Math.abs(e-b[c])>=d){return false}}return true}\nfunction ar(a){var b,c,d,e;if(a==null){return 0}e=1;for(c=0,d=a.length;ca){throw vg(new Do('fromIndex: 0 > toIndex: '+a))}if(a>b){throw vg(new Sn(pv+a+qv+b))}}\nfunction $h(a,b){var c;if(b<0||b>=a.b){throw vg(new Qn)}--a.b;for(c=b;c-129&&a<128){b=a+128;c=(Qo(),Po)[b];!c&&(c=Po[b]=new Ho(a));return c}return new Ho(a)}\nfunction kb(){var a;!fb&&(fb=new lb);a=$doc.createElement('canvas');if(!a.getContext){return null}return new jb(a)}\nfunction Xg(){var a;!Vg&&(Vg=new Yg);a=$doc.createElement('video');if(!a.canPlayType){return null}return new Wg(a)}\nfunction fl(){fl=Og;Zk=new jl;$k=new ll;_k=new nl;al=new pl;bl=new rl;cl=new tl;dl=new vl;el=new xl}\nfunction Sg(){$wnd.setTimeout(lu(gi));eh();ju();new Bt;new $t;$wnd.JsQRScannerReady&&$wnd.JsQRScannerReady()}\nfunction gl(a,b,c){var d,e,f;for(d=0;d>>0,b.toString(16))}return a.toString()}\nfunction tr(a){var b;this.a=(b=_c(a.e&&a.e(),21),new Nr(b,_c(Ns(b,b.length),21)));this.b=Dc(pf,uu,1,this.a.a.length,5,1)}\nfunction Jm(a,b,c,d,e,f){this.c=a;this.e=new Rq(5);this.f=b;this.i=c;this.j=d;this.b=e;this.d=f;this.a=Dc(qd,Wu,6,3,15,1)}\nfunction cr(a,b,c,d,e,f,g,h){var i;i=c;while(f=d||bb&&d.U(a[f-1],a[f])>0;--f){g=a[f];Gc(a,f,a[f-1]);Gc(a,f-1,g)}}}\nfunction Rk(a){var b,c;for(b=0;b2000){Rb=a;Sb=$wnd.setTimeout(_b,10)}}if(Qb++==0){cc((bc(),ac));return true}return false}\nfunction Dn(b){if(b.n){var c=b.n;c.stop?c.stop():c.getTracks&&c.getTracks().forEach(function(a){a.stop()});b.n=null}}\nfunction fq(a,b){var c,d;d=new nq(a);for(c=0;c>1&1431655765;a=(a>>2&858993459)+(a&858993459);a=(a>>4)+a&252645135;a+=a>>8;a+=a>>16;return a&63}\nfunction S(a,b,c){b>=0&&((_g(),a.t).style['width']=b+'px',undefined);c>=0&&((_g(),a.t).style['height']=c+'px',undefined)}\nfunction Sl(){Sl=Og;Pl=new Tl('L',0);Ql=new Tl('M',1);Rl=new Tl('Q',2);Ol=new Tl('H',3);Nl=Hc(zc(De,1),Vu,39,0,[Ql,Pl,Ol,Rl])}\nfunction tk(){tk=Og;new zk(4201,4096,1);new zk(1033,1024,1);new zk(67,64,1);new zk(19,16,1);sk=new zk(285,256,0);new zk(301,256,1)}\nfunction Vj(){Qj();return Hc(zc(ge,1),Vu,12,0,[tj,wj,Dj,Ej,Fj,Gj,Hj,Ij,Jj,Kj,xj,yj,zj,Aj,Bj,Cj,Mj,pj,qj,rj,sj,Oj,Nj,nj,oj,vj,uj])}\nfunction ro(a,b){var c=0;while(!b[c]||b[c]==''){c++}var d=b[c++];for(;c0){$wnd.Error.stackTraceLimit=Error.stackTraceLimit=64;return true}return 'stack' in new Error}\nfunction ut(a){st();var b,c,d;c=':'+a;d=rt[c];if(d!=null){return ld((et(d),d))}d=pt[c];b=d==null?tt(a):ld((et(d),d));vt();rt[c]=b;return b}\nfunction N(a){return hd(a)?ut(a):fd(a)?ld((et(a),a)):ed(a)?(et(a),a)?1231:1237:cd(a)?a.w():Fc(a)?ot(a):!!a&&!!a.hashCode?a.hashCode():ot(a)}\nfunction Yn(a,b){Vn();return hd(a)?Vo(a,(lt(b==null||hd(b)),b)):fd(a)?vo(a,(lt(b==null||fd(b)),b)):ed(a)?Wn(a,(lt(b==null||ed(b)),b)):a.S(b)}\nfunction ht(a,b){if(a>b){throw vg(new Rn('fromIndex: 3, toIndex: '+a+', size: '+b))}if(3>a){throw vg(new Do('fromIndex: 3 > toIndex: '+a))}}\nfunction Zn(a,b,c){Zs(a>=0&&a<=1114111);if(a>=Lu){b[c++]=55296+(a-Lu>>10&1023)&Bu;b[c]=56320+(a-Lu&1023)&Bu;return 2}else{b[c]=a&Bu;return 1}}\nfunction wm(a,b,c){var d,e,f,g,h,i;this.d=a;this.a=b;this.b=c;i=0;g=c[0].b;h=c[0].a;for(e=0,f=h.length;e>>(d&31)&1)!=0?'X ':' '))}c.a+='\\n'}return c.a}\nfunction Ap(a,b){var c,d,e;c=b.ib();e=b.jb();d=a.fb(c);if(!(kd(e)===kd(d)||e!=null&&J(e,d))){return false}if(d==null&&!a.db(c)){return false}return true}\nfunction Ec(a,b){var c=new Array(b);var d;switch(a){case 14:case 15:d=0;break;case 16:d=false;break;default:return c;}for(var e=0;e>24;f[d+e*i]=g}return f}\nfunction Mc(a,b){var c,d,e,f,g,h,i,j;i=a.h>>19;j=b.h>>19;if(i!=j){return j-i}e=a.h;h=b.h;if(e!=h){return e-h}d=a.m;g=b.m;if(d!=g){return d-g}c=a.l;f=b.l;return c-f}\nfunction Ih(a,b){var c,d;if(b.s!=a){return false}try{Y(b,null)}finally{c=(_g(),b.t);rc((null,d=c.parentNode,(!d||d.nodeType!=1)&&(d=null),d),c);_h(a.p,b)}return true}\nfunction Jg(b,c,d,e){Ig();var f=Gg;$moduleName=c;$moduleBase=d;tg=e;function g(){for(var a=0;a>22-b;e=a.h<>22-b}else if(b<44){c=0;d=a.l<>44-b}else{c=0;d=0;e=a.l<>1);er(b,a,i,j,-e,f);er(b,a,j,h,-e,f);if(f.U(a[j-1],a[j])<=0){while(ca.b){throw vg(new Qn)}if(a.b==a.a.length){f=Dc(Td,uu,22,a.a.length*2,0,1);for(e=0;ec;--d){a.a[d]=a.a[d-1]}a.a[c]=b}\nfunction Ms(a,b,c,d,e){var f,g,h,i,j;if(kd(a)===kd(c)){a=a.slice(b,b+e);b=0}h=c;for(g=b,i=b+e;g=40&&c>=40){d=qn(f);h=i>>3;(i&7)!=0&&++h;g=c>>3;(c&7)!=0&&++g;b=gk(d,h,g,i,c);e=new hj(i,c);hk(d,h,g,i,c,b,e);a.a=e}else{a.a=bk(a)}return a.a}\nfunction rn(a,b,c){var d,e,f;if(b<0||b>=a.e){throw vg(new Do('Requested row is outside the image: '+b))}e=a.f;(c==null||c.length>24}return c}\nfunction Ck(a,b){var c,d,e,f,g,h,i,j;if(b==0){return a.a[a.a.length-1]}j=a.a.length;if(b==1){i=0;for(d=a.a,e=0,f=d.length;e=2){if(!d){d=b}else{a.b=true;return ld($wnd.Math.abs(d.c-b.c)-$wnd.Math.abs(d.d-b.d))/2|0}}}return 0}\nfunction V(a){var b;if(a.q){throw vg(new Fo(\"Should only call onAttach when the widget is detached from the browser's document\"))}a.q=true;_g();qh(a.t,a);b=a.r;a.r=-1;b>0&&(a.r==-1?dh(a.t,b|(a.t.__eventBits||0)):(a.r|=b));a.B()}\nfunction om(a){lm();switch(a){case 0:return km;case 1:return im;case 2:return bm;case 3:return jm;case 4:return cm;case 5:return em;case 7:return dm;case 8:return hm;case 9:return fm;case 13:return gm;default:throw vg(new Co);}}\nfunction hs(a,b){var c,d,e,f,g,h;g=(f=ot(b),f|0);d=(c=a.a.get(g),c==null?new Array:c);for(h=0;h>24}}\nfunction $l(a,b){var c,d,e,f,g,h,i,j;c=ou;d=0;for(g=Wl,h=0,i=g.length;h>b;f=a.m>>b|c<<22-b;e=a.l>>b|a.m<<22-b}else if(b<44){g=d?Eu:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?Eu:0;f=d?Du:0;e=c>>b-44}return Jc(e&Du,f&Du,g&Eu)}\nfunction Ng(a,b,c){var d=Lg,h;var e=d[a];var f=e instanceof Array?e[0]:null;if(e&&!f){_=e}else{_=(h=b&&b.prototype,!h&&(h=Lg[b]),Pg(h));_.zb=c;!b&&(_.Ab=Rg);d[a]=_}for(var g=3;g1&&b[0]==0){d=1;while(d=0&&d.e>=0){Ai(i,(Vi(),Si),Oo(d.e));Ai(i,Ri,Oo(d.d))}return i}\nfunction Ll(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,q,r;r=Uk(b);k=Tk(b).b;d=Sk(b);j=Yk(d,r,k);q=0;for(g=0,i=j.length;g=a.a.d){i=(a.a.d-1-b)/(f-b);f=a.a.d-1}g=ld(c-(e-c)*i);i=1;if(g<0){i=c/(c-g);g=0}else if(g>=a.a.b){i=(a.a.b-1-c)/(g-c);g=a.a.b-1}f=ld(b+(f-b)*i);h+=Om(a,b,c,f,g);return h-1}\nfunction xc(a){var b,c,d,e,f,g,h;c=Pp(a.a);if(c==0){return null}b=new kp(c==1?'Exception caught: ':c+' exceptions caught: ');e=true;for(h=(f=new bq((new Xp((new sq(a.a)).a)).a),new wq(f));h.a.b;){g=(d=aq(h.a),_c(d.ib(),8));e?(e=false):(b.a+='; ',b);ip(b,g.J())}return b.a}\nfunction hk(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,q,r,s,t;for(r=0;rl&&(s=l);for(o=0;ok&&(q=k);j=o<2?2:o>b-3?b-3:o;n=r<2?2:r>c-3?c-3:r;m=0;for(t=-2;t<=2;t++){i=f[n+t];m+=i[j-2]+i[j-1]+i[j]+i[j+1]+i[j+2]}h=m/25|0;ik(a,q,s,h,d,g)}}}\nfunction cn(a){var b,c,d,e,f,g,h,i;c=0;i=0;d=a.d.a.length;for(g=new Yq(a.d);g.a=2){++c;i+=e.b}}if(c<3){return false}b=i/d;h=0;for(f=new Yq(a.d);f.a0&&d>0){if(a.j>0){if(g>d){if(a.j=g&&b>=h){d=a[0];c=a[1];e=a[2]}else if(h>=b&&h>=g){d=a[1];c=a[0];e=a[2]}else{d=a[2];c=a[0];e=a[1]}if((i=d.c,j=d.d,(e.c-i)*(c.d-j)-(e.d-j)*(c.c-i))<0){f=c;c=e;e=f}Gc(a,0,c);a[1]=d;Gc(a,2,e)}\nfunction Kk(a,b){var c,d,e,f;e=b.a.length-1;if(e==1){return Hc(zc(qd,1),Wu,6,15,[b.a[b.a.length-1-1]])}f=Dc(qd,Wu,6,e,15,1);c=0;for(d=1;dd.length){h=f;f=d;d=h}g=Dc(qd,Wu,6,d.length,15,1);e=d.length-f.length;mp(d,0,g,0,e);for(c=e;c=b){f^=a;f&=b-1}}for(d=0;d8*(b.c.length-b.b)-b.a){throw vg((ui(),ui(),ti))}i=Dc(md,uu,6,d,15,1);for(h=0;h>24}!e?(g=ok(i)):(g=e.c!=null?e.c:''+e.d);try{ip(c,Xo(i,i.length,cp(g)))}catch(a){a=ug(a);if(dd(a,47)){throw vg((ui(),ui(),ti))}else throw vg(a)}f.a[f.a.length]=i}\nfunction bk(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,q,r;m=a.d;n=m.f;c=m.e;g=new hj(n,c);ck(a,n);d=a.b;for(r=1;r<5;r++){l=c*r/5|0;f=rn(m,l,a.c);k=n*4/5|0;for(o=n/5|0;o>3]}}b=dk(d);e=qn(m);for(q=0;q6){ej(b,c-11,0,3,6);ej(b,0,c-11,6,3)}return b}\nfunction lj(a,b){var c,d,e,f,g;if(b<1||b>32||b>8*(a.c.length-a.b)-a.a){throw vg(new Do(''+b))}f=0;if(a.a>0){c=8-a.a;g=b>8-g<>d;b-=g;a.a+=g;if(a.a==8){a.a=0;++a.b}}if(b>0){while(b>=8){f=f<<8|a.c[a.b]&255;++a.b;b-=8}if(b>0){d=8-b;e=255>>d<>d;a.a+=b}}return f}\nfunction qs(){if(!Object.create||!Object.getOwnPropertyNames){return false}var a='__proto__';var b=Object.create(null);if(b[a]!==undefined){return false}var c=Object.getOwnPropertyNames(b);if(c.length!=0){return false}b[a]=42;if(b[a]!==42){return false}if(Object.getOwnPropertyNames(b).length==0){return false}return true}\nfunction ej(a,b,c,d,e){var f,g,h,i,j;if(c<0||b<0){throw vg(new Do('Left and top must be nonnegative'))}if(e<1||d<1){throw vg(new Do('Height and width must be at least 1'))}h=b+d;f=c+e;if(f>a.b||h>a.d){throw vg(new Do('The region must fit inside the matrix'))}for(j=c;jf){e=o;f=a[o]}a[o]>h&&(h=a[o])}k=0;l=0;for(q=0;ql){k=q;l=j}}if(e>k){m=e;e=k;k=m}if(k-e<=(i/16|0)){throw vg((yi(),yi(),xi))}b=k-1;c=-1;for(n=k-1;n>e;n--){g=n-e;j=g*g*(k-n)*(h-a[n]);if(j>c){b=n;c=j}}return b<<3}\nfunction Fl(b,c,d){var e,f,g,h;if(d*13>8*(b.c.length-b.b)-b.a){throw vg((ui(),ui(),ti))}f=Dc(md,uu,6,2*d,15,1);g=0;while(d>0){h=lj(b,13);e=(h/192|0)<<8|h%192;e<7936?(e+=33088):(e+=49472);f[g]=e>>8<<24>>24;f[g+1]=e<<24>>24;g+=2;--d}try{ip(c,Xo(f,f.length,cp(Zu)))}catch(a){a=ug(a);if(dd(a,47)){throw vg((ui(),ui(),ti))}else throw vg(a)}}\nfunction El(b,c,d){var e,f,g,h;if(d*13>8*(b.c.length-b.b)-b.a){throw vg((ui(),ui(),ti))}f=Dc(md,uu,6,2*d,15,1);g=0;while(d>0){h=lj(b,13);e=(h/96|0)<<8|h%96;e<959?(e+=41377):(e+=42657);f[g]=(e>>8&255)<<24>>24;f[g+1]=(e&255)<<24>>24;g+=2;--d}try{ip(c,Xo(f,f.length,cp('GB2312')))}catch(a){a=ug(a);if(dd(a,47)){throw vg((ui(),ui(),ti))}else throw vg(a)}}\nfunction Ao(){Ao=Og;zo=Hc(zc(od,1),uu,6,15,[1.3407807929942597E154,1.157920892373162E77,3.4028236692093846E38,1.8446744073709552E19,4294967296,Lu,256,16,4,2]);yo=Hc(zc(od,1),uu,6,15,[7.458340731200207E-155,8.636168555094445E-78,2.9387358770557188E-39,5.421010862427522E-20,2.3283064365386963E-10,1.52587890625E-5,0.00390625,0.0625,0.25,0.5])}\nfunction Kl(b,c){var d,e,f,g,h;g=new Wk(c);f=null;d=null;try{return Ll(b,g)}catch(a){a=ug(a);if(dd(a,57)){e=a;f=e}else if(dd(a,56)){e=a;d=e}else throw vg(a)}try{Vk(g);g.d=null;g.c=null;g.b=true;Uk(g);Tk(g);Rk(g);h=Ll(b,g);Wj(h,new rm);return h}catch(a){a=ug(a);if(dd(a,57)||dd(a,56)){e=a;if(f){throw vg(f)}if(d){throw vg(d)}throw vg(e)}else throw vg(a)}}\nfunction Nc(a){var b,c,d,e,f,g,h,i;if(isNaN(a)){return Wc(),Vc}if(a<-9223372036854775808){return Wc(),Uc}if(a>=9223372036854775807){return Wc(),Tc}e=false;if(a<0){e=true;a=-a}d=0;if(a>=Gu){d=ld(a/Gu);a-=d*Gu}c=0;if(a>=Fu){c=ld(a/Fu);a-=c*Fu}b=ld(a);f=Jc(b,c,d);e&&(g=~f.l+1&Du,h=~f.m+(g==0?1:0)&Du,i=~f.h+(g==0&&h==0?1:0)&Eu,f.l=g,f.m=h,f.h=i,undefined);return f}\nfunction Bo(a){var b,c,d,e,f;if(isNaN(a)){return 2143289344}if(a==0){return 1/a==-Infinity?-2147483648:0}f=false;if(a<0){f=true;a=-a}if(!isNaN(a)&&!isFinite(a)){return f?-8388608:2139095040}d=xo(a);c=Fg(Cg(wg(Bg(d,52),2047),1023));e=Fg(Bg(wg(d,{l:Du,m:Du,h:255}),29));if(c<=-127){e=(Nu|e)>>-127-c+1;c=-127}b=f?2147483648:0;b=Ag(b,c+127<<23);b=Ag(b,e);return Fg(b)}\nfunction $o(a){var b,c,d,e,f,g,h,i;b=new RegExp('\\\\.','g');h=Dc(uf,uu,2,0,6,1);c=0;i=a;e=null;while(true){g=b.exec(i);if(g==null||i==''){h[c]=i;break}else{f=g.index;h[c]=i.substr(0,f);i=ap(i,f+g[0].length,i.length);b.lastIndex=0;if(e==i){h[c]=i.substr(0,1);i=i.substr(1)}e=i;++c}}if(a.length>0){d=h.length;while(d>0&&h[d-1]==''){--d}d$wnd.Math.abs(d-b);if(l){m=b;b=c;c=m;m=d;d=e;e=m}f=$wnd.Math.abs(d-b);g=$wnd.Math.abs(e-c);h=-f/2|0;q=b0){if(r==e){break}r+=s;h-=f}}if(k==2){return qk(d+q,e,b,c)}return NaN}\nfunction Zj(b,c,d,e){var f,g,h,i,j,k,l,m;if(c<=0||d<=0){throw vg((yi(),yi(),xi))}f=new hj(c,d);j=Dc(pd,uu,6,2*c,15,1);for(m=0;m1){if(8*(a.c.length-a.b)-a.a<11){throw vg((ui(),ui(),ti))}f=lj(a,11);fp(b,Il(f/45|0));fp(b,Il(f%45));c-=2}if(c==1){if(8*(a.c.length-a.b)-a.a<6){throw vg((ui(),ui(),ti))}fp(b,Il(lj(a,6)))}if(d){for(e=g;e=14&&c<=16));case 11:return b!=null&&typeof b===nu;case 12:return b!=null&&(typeof b===mu||typeof b==nu);case 0:return $c(b,a.__elementTypeId$);case 2:return jd(b)&&!(b.Ab===Rg);case 1:return jd(b)&&!(b.Ab===Rg)||$c(b,a.__elementTypeId$);default:return true;}}\nfunction Uk(a){var b,c,d,e,f,g,h,i,j,k;if(a.d){return a.d}c=a.a.b;i=(c-17)/4|0;if(i<=6){return zm(i)}k=0;f=c-11;for(h=5;h>=0;h--){for(e=c-9;e>=f;e--){k=(b=a.b?dj(a.a,h,e):dj(a.a,e,h),b?k<<1|1:k<<1)}}j=xm(k);if(!!j&&17+4*j.d==c){a.d=j;return j}k=0;for(d=5;d>=0;d--){for(g=c-9;g>=f;g--){k=(b=a.b?dj(a.a,g,d):dj(a.a,d,g),b?k<<1|1:k<<1)}}j=xm(k);if(!!j&&17+4*j.d==c){a.d=j;return j}throw vg((ui(),ui(),ti))}\nfunction bn(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q,r;m=b[0]+b[1]+b[2]+b[3]+b[4];h=d-b[4]-b[3]-b[2]/2;g=Zm(a,c,ld(h),b[2],m);if(!isNaN(g)){h=Ym(a,ld(h),ld(g),b[2],m);if(!isNaN(h)&&(!e||Xm(a,ld(g),ld(h),b[2],m))){i=m/7;j=false;for(k=0;k0;k-=2){k==6&&--k;for(d=0;d>>(k-c&31)&1)==0){++b;e<<=1;dj(a.a,k-c,j)&&(e|=1);if(b==8){n[o++]=e<<24>>24;b=0;e=0}}}}m=m^true}if(o!=q.c){throw vg((ui(),ui(),ti))}return n}\nfunction ji(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf('webkit')!=-1}())return 'safari';if(function(){return a.indexOf('msie')!=-1&&b>=10&&b<11}())return 'ie10';if(function(){return a.indexOf('msie')!=-1&&b>=9&&b<11}())return 'ie9';if(function(){return a.indexOf('msie')!=-1&&b>=8&&b<11}())return 'ie8';if(function(){return a.indexOf('gecko')!=-1||b>=11}())return 'gecko1_8';return 'unknown'}\nfunction gk(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q,r,s,t,u,v,w;h=Bc(qd,[uu,Wu],[7,6],15,[c,b],2);for(u=0;uk&&(v=k);for(q=0;qj&&(r=j);o=0;l=255;i=0;for(w=0,m=v*d+r;w<8;++w,m+=d){for(t=0;t<8;t++){n=a[m+t]&255;o+=n;ni&&(i=n)}if(i-l>24){for(++w,m+=d;w<8;++w,m+=d){for(s=0;s<8;s++){o+=a[m+s]&255}}}}f=o>>6;if(i-l<=24){f=l/2|0;if(u>0&&q>0){g=(h[u-1][q]+2*h[u][q-1]+h[u-1][q-1])/4|0;ln||d+e>j){throw vg(new Qn)}if((l.f&1)==0&&m!=i){k=ad(a);f=ad(c);if(kd(a)===kd(c)&&bd;){Gc(f,h,k[--b])}}else{for(h=d+e;d0&&Ms(a,b,c,d,e)}\nfunction Gl(a,b,c){var d,e,f;while(c>=3){if(8*(a.c.length-a.b)-a.a<10){throw vg((ui(),ui(),ti))}e=lj(a,10);if(e>=1000){throw vg((ui(),ui(),ti))}fp(b,Il(e/100|0));fp(b,Il((e/10|0)%10));fp(b,Il(e%10));c-=3}if(c==2){if(8*(a.c.length-a.b)-a.a<7){throw vg((ui(),ui(),ti))}f=lj(a,7);if(f>=100){throw vg((ui(),ui(),ti))}fp(b,Il(f/10|0));fp(b,Il(f%10))}else if(c==1){if(8*(a.c.length-a.b)-a.a<4){throw vg((ui(),ui(),ti))}d=lj(a,4);if(d>=10){throw vg((ui(),ui(),ti))}fp(b,Il(d))}}\nfunction Nm(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,q,r,s,t,u;s=c.b;t=c.c;f=c.a;n=(Km(b,s,t)+Km(b,s,f))/2;if(n<1){throw vg((yi(),yi(),xi))}j=Rm(s,t,f,n);r=ym(j);o=17+4*r.d-7;d=null;if(r.a.length>0){g=t.c-s.c+f.c;h=t.d-s.d+f.d;i=1-3/o;k=ld(s.c+i*(g-s.c));l=ld(s.d+i*(h-s.d));for(m=4;m<=16;m<<=1){try{d=Mm(b,n,k,l,m);break}catch(a){a=ug(a);if(!dd(a,55))throw vg(a)}}}u=Sm(s,t,f,d,j);e=Tm(b.a,u,j);!d?(q=Hc(zc(ce,1),uu,27,0,[f,s,t])):(q=Hc(zc(ce,1),uu,27,0,[f,s,t,d]));return new $j(e,q)}\nfunction Gm(a){var b,c,d,e,f,g,h,i,j,k;j=a.f;d=a.b;h=j+a.j;i=a.i+(d/2|0);k=Dc(qd,Wu,6,3,15,1);for(f=0;fi||c>h){throw vg(new Do('Crop rectangle does not fit within image data.'))}this.a=kb();S(this.a,i,h);hb(this.a,h);ib(this.a,i);this.b=ob(a.t.getContext('2d'),0,0,b,c);f=this.b.data;for(g=0;gg||i<-1||i>c){throw vg((yi(),yi(),xi))}d=false;if(h==-1){b[f]=0;d=true}else if(h==g){b[f]=g-1;d=true}if(i==-1){b[f+1]=0;d=true}else if(i==c){b[f+1]=c-1;d=true}}d=true;for(e=b.length-2;e>=0&&d;e-=2){h=ld(b[e]);i=ld(b[e+1]);if(h<-1||h>g||i<-1||i>c){throw vg((yi(),yi(),xi))}d=false;if(h==-1){b[e]=0;d=true}else if(h==g){b[e]=g-1;d=true}if(i==-1){b[e+1]=0;d=true}else if(i==c){b[e+1]=c-1;d=true}}}\nfunction Tk(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;if(a.c){return a.c}h=0;for(k=0;k<6;k++){h=(c=a.b?dj(a.a,8,k):dj(a.a,k,8),c?h<<1|1:h<<1)}h=(d=a.b?dj(a.a,8,7):dj(a.a,7,8),d?h<<1|1:h<<1);h=(e=a.b?dj(a.a,8,8):dj(a.a,8,8),e?h<<1|1:h<<1);h=(f=a.b?dj(a.a,7,8):dj(a.a,8,7),f?h<<1|1:h<<1);for(m=5;m>=0;m--){h=(b=a.b?dj(a.a,m,8):dj(a.a,8,m),b?h<<1|1:h<<1)}g=a.a.b;i=0;n=g-7;for(l=g-1;l>=n;l--){i=(b=a.b?dj(a.a,l,8):dj(a.a,8,l),b?i<<1|1:i<<1)}for(j=g-8;j=0){v=C[s].a.length;if(v==F){break}--s}++s;D=F-j.b;B=0;for(m=0;m=0&&(j=f*g.c+(c/32|0),(g.a[j]>>>(c&31)&1)!=0)&&m[1]<=d){++m[1];--f}if(f<0||m[1]>d){return NaN}while(f>=0&&(k=f*g.c+(c/32|0),(g.a[k]>>>(c&31)&1)==0)&&m[0]<=d){++m[0];--f}if(m[0]>d){return NaN}f=b+1;while(f>>(c&31)&1)!=0)&&m[1]<=d){++m[1];++f}if(f==h||m[1]>d){return NaN}while(f>>(c&31)&1)==0)&&m[2]<=d){++m[2];++f}if(m[2]>d){return NaN}n=m[0]+m[1]+m[2];if(5*$wnd.Math.abs(n-e)>=2*e){return NaN}return Hm(a,m)?f-m[2]-m[1]/2:NaN}\nfunction lm(){lm=Og;km=new nm('TERMINATOR',0,Hc(zc(qd,1),Wu,6,15,[0,0,0]));im=new nm('NUMERIC',1,Hc(zc(qd,1),Wu,6,15,[10,12,14]));bm=new nm('ALPHANUMERIC',2,Hc(zc(qd,1),Wu,6,15,[9,11,13]));jm=new nm('STRUCTURED_APPEND',3,Hc(zc(qd,1),Wu,6,15,[0,0,0]));cm=new nm('BYTE',4,Hc(zc(qd,1),Wu,6,15,[8,16,16]));dm=new nm('ECI',5,Hc(zc(qd,1),Wu,6,15,[0,0,0]));hm=new nm('KANJI',6,Hc(zc(qd,1),Wu,6,15,[8,10,12]));em=new nm('FNC1_FIRST_POSITION',7,Hc(zc(qd,1),Wu,6,15,[0,0,0]));fm=new nm('FNC1_SECOND_POSITION',8,Hc(zc(qd,1),Wu,6,15,[0,0,0]));gm=new nm('HANZI',9,Hc(zc(qd,1),Wu,6,15,[8,10,12]))}\nfunction xo(a){var b,c,d,e,f,g;if(isNaN(a)){return {l:0,m:0,h:524160}}g=false;if(a==0){return 1/a==-Infinity?{l:0,m:0,h:Hu}:0}if(a<0){g=true;a=-a}if(!isNaN(a)&&!isFinite(a)){return g?{l:0,m:0,h:1048320}:{l:0,m:0,h:524032}}c=0;if(a<1){b=512;for(d=0;d<10;++d,b>>=1){if(a<(Ao(),yo)[d]&&c-b>=-1023){a*=zo[d];c-=b}}if(a<1&&c-1>=-1023){a*=2;--c}}else if(a>=2){b=512;for(d=0;d<10;++d,b>>=1){if(a>=(Ao(),zo)[d]){a*=yo[d];c+=b}}}c>-1023?(a-=1):(a*=0.5);e=yg(a*Mu);a-=Eg(e)*9.5367431640625E-7;f=yg(a*4503599627370496);e=Ag(e,c+1023<<20);g&&(e=Ag(e,2147483648));return Ag(xg(Pc(zg(e)?Dg(e):e,32)),f)}\nfunction dn(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;l=a.d.a.length;if(l<3){throw vg((yi(),yi(),xi))}if(l>3){n=0;k=0;for(d=new Yq(a.d);d.a3;e++){g=_c(Lq(a.d,e),16);if($wnd.Math.abs(g.b-b)>f){Nq(a.d,e);--e}}}if(a.d.a.length>3){n=0;for(i=new Yq(a.d);i.al[2]){e+=k-l[2]-2;g=i-1}}}else{l[0]=l[2];l[1]=l[3];l[2]=l[4];l[3]=1;l[4]=0;c=3;continue}c=0;l[0]=0;l[1]=0;l[2]=0;l[3]=0;l[4]=0}else{l[0]=l[2];l[1]=l[3];l[2]=l[4];l[3]=1;l[4]=0;c=3}}else{++l[++c]}}else{++l[c]}}}if(fn(l)){b=bn(a,l,e,i,false);if(b){f=l[0];a.b&&(d=cn(a))}}}j=dn(a);aj(j);return new pn(j)}\n", "function Xm(a,b,c,d,e){var f,g,h,i,j;i=an(a);f=0;while(b>=f&&c>=f&&dj(a.c,c-f,b-f)){++i[2];++f}if(b=f&&c>=f&&!dj(a.c,c-f,b-f)&&i[1]<=d){++i[1];++f}if(bd){return false}while(b>=f&&c>=f&&dj(a.c,c-f,b-f)&&i[0]<=d){++i[0];++f}if(i[0]>d){return false}g=a.c.b;h=a.c.d;f=1;while(b+f=g||c+f>=h){return false}while(b+f=g||c+f>=h||i[3]>=d){return false}while(b+f=d){return false}j=i[0]+i[1]+i[2]+i[3]+i[4];return $wnd.Math.abs(j-e)<2*e&&fn(i)}\nfunction Cn(e,f){function g(b){f.n=b;var c=e;function d(){c.removeAttribute('controls')}\ntry{c.srcObject=b;c.setAttribute('playsinline',true);c.setAttribute('controls',true);setTimeout(d)}catch(a){c.src=$wnd.URL.createObjectURL(b)}f.W()}\nfunction h(a){var b=a.message;f.V(b)}\nvar i=f.o;if(i){i().then(g)['catch'](h);return}var j=$wnd.navigator;if(j.mediaDevices&&j.mediaDevices.getUserMedia){j.mediaDevices.getUserMedia({video:{facingMode:'environment'},audio:false}).then(g)['catch'](h)}else{var k={audio:false,video:true};j.getUserMedia?j.getUserMedia(k,g,h):j.webkitGetUserMedia?j.webkitGetUserMedia(k,g,h):j.mozGetUserMedia&&j.mozGetUserMedia(k,g,h)}}\nfunction Mk(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,q,r,s,t,u;if(b.a.length-1=(d/2|0)){m=l;t=s;l=k;s=r;if(k.a[0]==0){throw vg(new Ok('r_{i-1} was zero'))}k=m;j=a.a.i;f=Dk(l,l.a.length-1);g=wk(a.a,f);while(k.a.length-1>=l.a.length-1&&k.a[0]!=0){e=k.a.length-1-(l.a.length-1);n=yk(a.a,Dk(k,k.a.length-1),g);j=Bk(j,uk(a.a,e,n));k=Bk(k,Gk(l,e,n))}r=Bk(Fk(j,r),t);if(k.a.length-1>=l.a.length-1){throw vg(new Fo('Division algorithm failed to reduce polynomial?'))}}q=r.a[r.a.length-1];if(q==0){throw vg(new Ok('sigmaTilde(0) was zero'))}h=wk(a.a,q);o=Ek(r,h);i=Ek(k,h);return Hc(zc(me,1),uu,25,0,[o,i])}\nfunction Bl(b,c,d){Al();var e,f,g,h,i,j,k,l,m,n,o,q;e=new mj(b);m=new jp;f=new Rq(1);o=-1;l=-1;try{i=null;j=false;do{8*(e.c.length-e.b)-e.a<4?(k=(lm(),km)):(k=om(lj(e,4)));if(k!=(lm(),km)){if(k==em||k==fm){j=true}else if(k==jm){if(8*(e.c.length-e.b)-e.a<16){throw vg((ui(),ui(),ti))}o=lj(e,8);l=lj(e,8)}else if(k==dm){q=Hl(e);i=Uj(q);if(!i){throw vg((ui(),ui(),ti))}}else{if(k==gm){n=lj(e,4);h=lj(e,mm(k,c));n==1&&El(e,m,h)}else{g=lj(e,mm(k,c));if(k==im){Gl(e,m,g)}else if(k==bm){Cl(e,m,g,j)}else if(k==cm){Dl(e,m,g,i,f)}else if(k==hm){Fl(e,m,g)}else{throw vg((ui(),ui(),ti))}}}}}while(k!=(lm(),km))}catch(a){a=ug(a);if(dd(a,11)){throw vg((ui(),ui(),ti))}else throw vg(a)}return new Xj(m.a,f.a.length==0?null:f,!d?null:d.c!=null?d.c:''+d.d,o,l)}\nfunction Ym(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q;f=a.c;h=f.d;o=an(a);g=b;while(g>=0&&(j=c*f.c+(g/32|0),(f.a[j]>>>(g&31)&1)!=0)){++o[2];--g}if(g<0){return NaN}while(g>=0&&(k=c*f.c+(g/32|0),(f.a[k]>>>(g&31)&1)==0)&&o[1]<=d){++o[1];--g}if(g<0||o[1]>d){return NaN}while(g>=0&&(l=c*f.c+(g/32|0),(f.a[l]>>>(g&31)&1)!=0)&&o[0]<=d){++o[0];--g}if(o[0]>d){return NaN}g=b+1;while(g>>(g&31)&1)!=0)){++o[2];++g}if(g==h){return NaN}while(g>>(g&31)&1)==0)&&o[3]=d){return NaN}while(g>>(g&31)&1)!=0)&&o[4]=d){return NaN}q=o[0]+o[1]+o[2]+o[3]+o[4];if(5*$wnd.Math.abs(q-e)>=e){return NaN}return fn(o)?g-o[4]-o[3]-o[2]/2:NaN}\nfunction Zm(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q;g=a.c;h=g.b;o=an(a);f=b;while(f>=0&&(j=f*g.c+(c/32|0),(g.a[j]>>>(c&31)&1)!=0)){++o[2];--f}if(f<0){return NaN}while(f>=0&&(k=f*g.c+(c/32|0),(g.a[k]>>>(c&31)&1)==0)&&o[1]<=d){++o[1];--f}if(f<0||o[1]>d){return NaN}while(f>=0&&(l=f*g.c+(c/32|0),(g.a[l]>>>(c&31)&1)!=0)&&o[0]<=d){++o[0];--f}if(o[0]>d){return NaN}f=b+1;while(f>>(c&31)&1)!=0)){++o[2];++f}if(f==h){return NaN}while(f>>(c&31)&1)==0)&&o[3]=d){return NaN}while(f>>(c&31)&1)!=0)&&o[4]=d){return NaN}q=o[0]+o[1]+o[2]+o[3]+o[4];if(5*$wnd.Math.abs(q-e)>=2*e){return NaN}return fn(o)?f-o[4]-o[3]-o[2]/2:NaN}\nfunction nh(a){switch(a){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return Lu;case 'DOMMouseScroll':case 'mousewheel':return 131072;case 'contextmenu':return 262144;case 'paste':return Hu;case 'touchstart':return Mu;case 'touchmove':return 2097152;case 'touchend':return Fu;case 'touchcancel':return Nu;case 'gesturestart':return Ou;case 'gesturechange':return Pu;case 'gestureend':return Qu;default:return -1;}}\nfunction ok(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,q,r,s,t;g=a.length;b=true;c=true;d=true;r=0;n=0;o=0;q=0;h=0;k=0;j=0;i=0;m=0;l=0;f=0;s=a.length>3&&a[0]==-17&&a[1]==-69&&a[2]==-65;for(e=0;e0){(t&128)==0?(d=false):--r}else if((t&128)!=0){if((t&64)==0){d=false}else{++r;if((t&32)==0){++n}else{++r;if((t&16)==0){++o}else{++r;(t&8)==0?++q:(d=false)}}}}}b&&(t>127&&t<160?(b=false):t>159&&(t<192||t==215||t==247)&&++f);if(c){if(h>0){t<64||t==127||t>252?(c=false):--h}else if(t==128||t==160||t>239){c=false}else if(t>160&&t<224){++k;i=0;++j;j>m&&(m=j)}else if(t>127){++h;j=0;++i;i>l&&(l=i)}else{j=0;i=0}}}d&&r>0&&(d=false);c&&h>0&&(c=false);if(d&&(s||n+o+q>0)){return $u}if(c&&(m>=3||l>=3)){return Zu}if(b&&c){return m==2&&k==2||f*10>=g?Zu:Yu}if(b){return Yu}if(c){return Zu}if(d){return $u}return $u}\nfunction ss(){function e(){this.obj=this.createObject()}\n;e.prototype.createObject=function(a){return Object.create(null)};e.prototype.get=function(a){return this.obj[a]};e.prototype.set=function(a,b){this.obj[a]=b};e.prototype[mv]=function(a){delete this.obj[a]};e.prototype.keys=function(){return Object.getOwnPropertyNames(this.obj)};e.prototype.entries=function(){var b=this.keys();var c=this;var d=0;return {next:function(){if(d>=b.length)return {done:true};var a=b[d++];return {value:[a,c.get(a)],done:false}}}};if(!qs()){e.prototype.createObject=function(){return {}};e.prototype.get=function(a){return this.obj[':'+a]};e.prototype.set=function(a,b){this.obj[':'+a]=b};e.prototype[mv]=function(a){delete this.obj[':'+a]};e.prototype.keys=function(){var a=[];for(var b in this.obj){b.charCodeAt(0)==58&&a.push(b.substring(1))}return a}}return e}\nfunction Zt(g){var d=(ju(),fu(tv));var e,f=g;$wnd.JsQRScanner=lu(function(){var a,b=this,c=arguments;c.length==1&&f.nb(c[0])?(a=c[0]):c.length==2?(a=au(c[0]==null?null:c[0].constructor==$wnd.AsyncQRCallback?c[0].g:new Ct(c[0]),c[1])):c.length==1&&(a=_t(c[0]==null?null:c[0].constructor==$wnd.AsyncQRCallback?c[0].g:new Ct(c[0])));b.g=a;ku(a,b);return b});e=$wnd.JsQRScanner.prototype=new Object;e.appendTo=lu(function(a){this.g.ob(a)});e.getScanInterval=lu(function(){return this.g.pb()});e.getSnapImageMaxSize=lu(function(){return this.g.qb()});e.isActive=lu(function(){return this.g.rb()});e.isScanning=lu(function(){return this.g.sb()});e.removeFrom=lu(function(a){this.g.tb(a)});e.resumeScanning=lu(function(){this.g.ub()});e.setScanInterval=lu(function(a){this.g.vb(a)});e.setSnapImageMaxSize=lu(function(a){this.g.wb(a)});e.stopScanning=lu(function(){this.g.xb()});if(d)for(p in d)$wnd.JsQRScanner[p]===undefined&&($wnd.JsQRScanner[p]=d[p])}\nfunction eh(){var a,b,c;b=$doc.compatMode;a=Hc(zc(uf,1),uu,2,6,[Ku]);for(c=0;cMake sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,
e.g. by using <!doctype html> at the start of your application's HTML page.

To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding
the following line to your*.gwt.xml module file:
  <extend-configuration-property name=\\\"document.compatMode\\\" value=\\\"\"+b+'\"/>':\"Your *.gwt.xml module configuration prohibits the use of the current document rendering mode (document.compatMode=' \"+b+\"').
Modify your application's host HTML page doctype, or update your custom \"+\"'document.compatMode' configuration property settings.\"}\nfunction xh(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?th:null);c&2&&(a.ondblclick=b&2?th:null);c&4&&(a.onmousedown=b&4?th:null);c&8&&(a.onmouseup=b&8?th:null);c&16&&(a.onmouseover=b&16?th:null);c&32&&(a.onmouseout=b&32?th:null);c&64&&(a.onmousemove=b&64?th:null);c&128&&(a.onkeydown=b&128?th:null);c&256&&(a.onkeypress=b&256?th:null);c&512&&(a.onkeyup=b&512?th:null);c&1024&&(a.onchange=b&1024?th:null);c&2048&&(a.onfocus=b&2048?th:null);c&4096&&(a.onblur=b&4096?th:null);c&8192&&(a.onlosecapture=b&8192?th:null);c&16384&&(a.onscroll=b&16384?th:null);c&32768&&(a.onload=b&32768?uh:null);c&Lu&&(a.onerror=b&Lu?th:null);c&131072&&(a.onmousewheel=b&131072?th:null);c&262144&&(a.oncontextmenu=b&262144?th:null);c&Hu&&(a.onpaste=b&Hu?th:null);c&Mu&&(a.ontouchstart=b&Mu?th:null);c&2097152&&(a.ontouchmove=b&2097152?th:null);c&Fu&&(a.ontouchend=b&Fu?th:null);c&Nu&&(a.ontouchcancel=b&Nu?th:null);c&Ou&&(a.ongesturestart=b&Ou?th:null);c&Pu&&(a.ongesturechange=b&Pu?th:null);c&Qu&&(a.ongestureend=b&Qu?th:null)}\nfunction Xl(){Xl=Og;Wl=Hc(zc(qd,2),uu,7,0,[Hc(zc(qd,1),Wu,6,15,[21522,0]),Hc(zc(qd,1),Wu,6,15,[20773,1]),Hc(zc(qd,1),Wu,6,15,[24188,2]),Hc(zc(qd,1),Wu,6,15,[23371,3]),Hc(zc(qd,1),Wu,6,15,[17913,4]),Hc(zc(qd,1),Wu,6,15,[16590,5]),Hc(zc(qd,1),Wu,6,15,[20375,6]),Hc(zc(qd,1),Wu,6,15,[19104,7]),Hc(zc(qd,1),Wu,6,15,[30660,8]),Hc(zc(qd,1),Wu,6,15,[29427,9]),Hc(zc(qd,1),Wu,6,15,[32170,10]),Hc(zc(qd,1),Wu,6,15,[30877,11]),Hc(zc(qd,1),Wu,6,15,[26159,12]),Hc(zc(qd,1),Wu,6,15,[25368,13]),Hc(zc(qd,1),Wu,6,15,[27713,14]),Hc(zc(qd,1),Wu,6,15,[26998,15]),Hc(zc(qd,1),Wu,6,15,[5769,16]),Hc(zc(qd,1),Wu,6,15,[5054,17]),Hc(zc(qd,1),Wu,6,15,[7399,18]),Hc(zc(qd,1),Wu,6,15,[6608,19]),Hc(zc(qd,1),Wu,6,15,[1890,20]),Hc(zc(qd,1),Wu,6,15,[597,21]),Hc(zc(qd,1),Wu,6,15,[3340,22]),Hc(zc(qd,1),Wu,6,15,[2107,23]),Hc(zc(qd,1),Wu,6,15,[13663,24]),Hc(zc(qd,1),Wu,6,15,[12392,25]),Hc(zc(qd,1),Wu,6,15,[16177,26]),Hc(zc(qd,1),Wu,6,15,[14854,27]),Hc(zc(qd,1),Wu,6,15,[9396,28]),Hc(zc(qd,1),Wu,6,15,[8579,29]),Hc(zc(qd,1),Wu,6,15,[11994,30]),Hc(zc(qd,1),Wu,6,15,[11245,31])])}\nfunction Qj(){Qj=Og;var a,b,c,d,e,f,g,h,i,j,k,l;tj=new Tj('Cp437',0,Hc(zc(qd,1),Wu,6,15,[0,2]),Hc(zc(uf,1),uu,2,6,[]));wj=new Tj('ISO8859_1',1,Hc(zc(qd,1),Wu,6,15,[1,3]),Hc(zc(uf,1),uu,2,6,[Yu]));Dj=new Sj('ISO8859_2',2,4,Hc(zc(uf,1),uu,2,6,['ISO-8859-2']));Ej=new Sj('ISO8859_3',3,5,Hc(zc(uf,1),uu,2,6,['ISO-8859-3']));Fj=new Sj('ISO8859_4',4,6,Hc(zc(uf,1),uu,2,6,['ISO-8859-4']));Gj=new Sj('ISO8859_5',5,7,Hc(zc(uf,1),uu,2,6,['ISO-8859-5']));Hj=new Sj('ISO8859_6',6,8,Hc(zc(uf,1),uu,2,6,['ISO-8859-6']));Ij=new Sj('ISO8859_7',7,9,Hc(zc(uf,1),uu,2,6,['ISO-8859-7']));Jj=new Sj('ISO8859_8',8,10,Hc(zc(uf,1),uu,2,6,['ISO-8859-8']));Kj=new Sj('ISO8859_9',9,11,Hc(zc(uf,1),uu,2,6,['ISO-8859-9']));xj=new Sj('ISO8859_10',10,12,Hc(zc(uf,1),uu,2,6,['ISO-8859-10']));yj=new Sj('ISO8859_11',11,13,Hc(zc(uf,1),uu,2,6,['ISO-8859-11']));zj=new Sj('ISO8859_13',12,15,Hc(zc(uf,1),uu,2,6,['ISO-8859-13']));Aj=new Sj('ISO8859_14',13,16,Hc(zc(uf,1),uu,2,6,['ISO-8859-14']));Bj=new Sj('ISO8859_15',14,17,Hc(zc(uf,1),uu,2,6,['ISO-8859-15']));Cj=new Sj('ISO8859_16',15,18,Hc(zc(uf,1),uu,2,6,['ISO-8859-16']));Mj=new Sj('SJIS',16,20,Hc(zc(uf,1),uu,2,6,[Zu]));pj=new Sj('Cp1250',17,21,Hc(zc(uf,1),uu,2,6,['windows-1250']));qj=new Sj('Cp1251',18,22,Hc(zc(uf,1),uu,2,6,['windows-1251']));rj=new Sj('Cp1252',19,23,Hc(zc(uf,1),uu,2,6,['windows-1252']));sj=new Sj('Cp1256',20,24,Hc(zc(uf,1),uu,2,6,['windows-1256']));Oj=new Sj('UnicodeBigUnmarked',21,25,Hc(zc(uf,1),uu,2,6,['UTF-16BE','UnicodeBig']));Nj=new Sj('UTF8',22,26,Hc(zc(uf,1),uu,2,6,[$u]));nj=new Tj('ASCII',23,Hc(zc(qd,1),Wu,6,15,[27,170]),Hc(zc(uf,1),uu,2,6,['US-ASCII']));oj=new Rj;vj=new Sj('GB18030',25,29,Hc(zc(uf,1),uu,2,6,['GB2312','EUC_CN','GBK']));uj=new Sj('EUC_KR',26,30,Hc(zc(uf,1),uu,2,6,['EUC-KR']));Pj=new Yr;Lj=new Yr;for(b=Vj(),c=0,d=b.length;c>>0,a.toString(16))};_.equals=function(a){return this.u(a)};_.hashCode=function(){return this.w()};_.toString=function(){return this.A()};var Xc,Yc,Zc;Ng(71,1,{},bo);_.X=function co(a){var b;b=new bo;b.f=4;a>1?(b.c=ko(this,a-1)):(b.c=this);return b};_.Y=function jo(){_n(this);return this.b};_.Z=function lo(){return ao(this)};_.$=function no(){_n(this);return this.j};_._=function po(){return (this.f&4)!=0};_.ab=function qo(){return (this.f&1)!=0};_.A=function to(){return ((this.f&2)!=0?'interface ':(this.f&1)!=0?'':'class ')+(_n(this),this.n)};_.f=0;var $n=1;var pf=fo(pu,'Object',1);var cf=fo(pu,'Class',71);Ng(24,1,{28:1,24:1});_.A=function U(){if(!this.t){return '(null handle)'}return (_g(),this.t).outerHTML};var Qd=fo(qu,'UIObject',24);Ng(22,24,ru);_.B=function Z(){};_.C=function $(){};_.D=function ab(){V(this)};_.F=function bb(a){var b;switch(_g(),nh(a.type)){case 16:case 32:b=a.relatedTarget;if(!!b&&vc(this.t,b)){return}}};_.G=function cb(){W(this)};_.q=false;_.r=0;var Td=fo(qu,'Widget',22);Ng(182,22,ru);_.D=function eb(){db(this)};var Od=fo(qu,'FocusWidget',182);Ng(129,182,ru,jb);var fb;var td=fo(su,'Canvas',129);Ng(184,1,{});var sd=fo(su,'Canvas/CanvasElementSupportDetector',184);Ng(130,184,{},lb);var rd=fo(su,'Canvas/CanvasElementSupportDetectedMaybe',130);var vd=fo(tu,'JavaScriptObject$',0);Ng(8,1,wu);_.H=function wb(a){return new Error(a)};_.I=function xb(){this.k&&this.e!==xu&&this.K();return this};_.J=function zb(){return this.f};_.K=function Ab(){var a,b,c;c=this.f==null?null:this.f.replace(new RegExp('\\n','g'),' ');b=(a=ao(this.yb),c==null?a:a+': '+c);sb(this,yb(this.H(b)));jc(this)};_.A=function Bb(){return ub(this,this.J())};_.e=xu;_.i=false;_.k=true;var vf=fo(pu,'Throwable',8);Ng(10,8,yu);var gf=fo(pu,'Exception',10);Ng(17,10,yu);var qf=fo(pu,'RuntimeException',17);Ng(63,17,yu);var mf=fo(pu,'JsException',63);Ng(96,63,yu);var xd=fo(zu,'JavaScriptExceptionBase',96);Ng(48,96,{48:1,3:1,10:1,8:1},Kb);_.J=function Nb(){Jb(this);return this.c};_.L=function Ob(){return kd(this.b)===kd(Hb)?null:this.b};var Hb;var ud=fo(tu,'JavaScriptException',48);Ng(163,1,{});var wd=fo(tu,'Scheduler',163);var Qb=0,Rb=0,Sb=-1;Ng(103,163,{},ec);var ac;var yd=fo(zu,'SchedulerImpl',103);var hc;Ng(173,1,{});var Cd=fo(zu,'StackTraceCreator/Collector',173);Ng(97,173,{},mc);_.M=function nc(a){var b={},j;var c=[];a['fnStack']=c;var d=arguments.callee.caller;while(d){var e=(ic(),d.name||(d.name=kc(d.toString())));c.push(e);var f=':'+e;var g=b[f];if(g){var h,i;for(h=0,i=g.length;h>>0,'GF(0x'+a.toString(16)+','+this.f+')'};_.b=0;_.e=0;_.f=0;var sk;var ne=fo(_u,'GenericGF',45);Ng(25,1,{25:1},Hk);_.A=function Ik(){var a,b,c,d;d=new jp;for(c=this.a.length-1;c>=0;c--){b=this.a[this.a.length-1-c];if(b!=0){if(b<0){d.a+=' - ';b=-b}else{d.a.length>0&&(d.a+=' + ',d)}if(c==0||b!=1){a=xk(this.b,b);if(a==0){d.a+='1'}else if(a==1){d.a+='a'}else{d.a+='a^';d.a+=a}}if(c!=0){if(c==1){d.a+='x'}else{d.a+='x^';d.a+=c}}}}return d.a};var me=fo(_u,'GenericGFPoly',25);Ng(132,1,{},Nk);var oe=fo(_u,'ReedSolomonDecoder',132);Ng(46,10,{46:1,3:1,10:1,8:1},Ok);var pe=fo(_u,'ReedSolomonException',46);Ng(127,1,{186:1},Qk);var qe=fo('com.google.zxing.qrcode','QRCodeReader',127);Ng(142,1,{},Wk);_.b=false;var re=fo(bv,'BitMatrixParser',142);Ng(67,1,{67:1},Xk);_.b=0;var se=fo(bv,'DataBlock',67);Ng(15,13,cv);var Zk,$k,_k,al,bl,cl,dl,el;var Be=go(bv,'DataMask',15,il);Ng(151,15,cv,jl);_.T=function kl(a,b){return (a+b&1)==0};var te=go(bv,'DataMask/1',151,null);Ng(152,15,cv,ll);_.T=function ml(a,b){return (a&1)==0};var ue=go(bv,'DataMask/2',152,null);Ng(153,15,cv,nl);_.T=function ol(a,b){return b%3==0};var ve=go(bv,'DataMask/3',153,null);Ng(154,15,cv,pl);_.T=function ql(a,b){return (a+b)%3==0};var we=go(bv,'DataMask/4',154,null);Ng(155,15,cv,rl);_.T=function sl(a,b){return ((a/2|0)+(b/3|0)&1)==0};var xe=go(bv,'DataMask/5',155,null);Ng(156,15,cv,tl);_.T=function ul(a,b){var c;c=a*b;return (c&1)+c%3==0};var ye=go(bv,'DataMask/6',156,null);Ng(157,15,cv,vl);_.T=function wl(a,b){var c;c=a*b;return ((c&1)+c%3&1)==0};var ze=go(bv,'DataMask/7',157,null);Ng(158,15,cv,xl);_.T=function yl(a,b){return ((a+b&1)+a*b%3&1)==0};var Ae=go(bv,'DataMask/8',158,null);var zl;Ng(131,1,{},Ml);var Ce=fo(bv,'Decoder',131);Ng(39,13,{39:1,3:1,14:1,13:1},Tl);var Nl,Ol,Pl,Ql,Rl;var De=go(bv,'ErrorCorrectionLevel',39,Vl);Ng(51,1,{51:1},Yl);_.u=function _l(a){var b;if(!dd(a,51)){return false}b=_c(a,51);return this.b==b.b&&this.a==b.a};_.w=function am(){return this.b.d<<3|this.a};_.a=0;var Wl;var Ee=fo(bv,'FormatInformation',51);Ng(23,13,{23:1,3:1,14:1,13:1},nm);var bm,cm,dm,em,fm,gm,hm,im,jm,km;var Fe=go(bv,'Mode',23,pm);Ng(141,1,{},rm);_.a=false;var Ge=fo(bv,'QRCodeDecoderMetaData',141);Ng(9,1,{9:1},wm);_.A=function Am(){return ''+this.d};_.c=0;_.d=0;var sm,tm;var Je=fo(bv,'Version',9);Ng(4,1,{4:1},Bm);_.a=0;_.b=0;var He=fo(bv,'Version/ECB',4);Ng(5,1,{5:1},Cm);_.b=0;var Ie=fo(bv,'Version/ECBlocks',5);Ng(52,27,{27:1,52:1},Em);_.a=0;var Le=fo(ev,'AlignmentPattern',52);Ng(160,1,{},Jm);_.b=0;_.d=0;_.f=0;_.i=0;_.j=0;var Ke=fo(ev,'AlignmentPatternFinder',160);Ng(140,1,{},Qm);var Me=fo(ev,'Detector',140);Ng(16,27,{27:1,16:1},Vm,Wm);_.a=0;_.b=0;var Re=fo(ev,'FinderPattern',16);Ng(143,1,{},en);_.b=false;var Pe=fo(ev,'FinderPatternFinder',143);Ng(145,1,uu,hn);_.U=function jn(a,b){return gn(this,_c(a,16),_c(b,16))};_.u=function kn(a){return this===a};_.a=0;var Ne=fo(ev,'FinderPatternFinder/CenterComparator',145);Ng(144,1,uu,mn);_.U=function nn(a,b){return ln(this,_c(a,16),_c(b,16))};_.u=function on(a){return this===a};_.a=0;var Oe=fo(ev,'FinderPatternFinder/FurthestFromAverageComparator',144);Ng(146,1,{},pn);var Qe=fo(ev,'FinderPatternInfo',146);Ng(86,134,{},tn);_.c=0;_.d=0;var Se=fo(fv,'CanvasLuminanceSource',86);Ng(113,83,ru);_.D=function Gn(){wn(this)};_.G=function Hn(){W(this);Dn(this)};_.V=function In(a){xn(this,a)};_.W=function Jn(){this.a&&this.q&&gh(this.i,this.f)};_.a=false;_.f=0;_.j=0;var Ue=fo(fv,'ScannerWidget',113);Ng(117,116,{},Kn);var Te=fo(fv,'ScannerWidget/1',117);Ng(95,10,yu);var Ve=fo('java.io','IOException',95);Ng(47,95,{3:1,47:1,10:1,8:1},Ln);var We=fo('java.io','UnsupportedEncodingException',47);Ng(72,1,{90:1});_.A=function On(){return this.a};var Xe=fo(pu,'AbstractStringBuilder',72);Ng(79,17,yu,Pn);var Ye=fo(pu,'ArithmeticException',79);Ng(26,17,yu,Qn,Rn);var kf=fo(pu,'IndexOutOfBoundsException',26);Ng(68,26,{3:1,68:1,10:1,8:1},Sn);var Ze=fo(pu,'ArrayIndexOutOfBoundsException',68);Ng(78,17,yu,Tn,Un);var $e=fo(pu,'ArrayStoreException',78);Xc={3:1,92:1,14:1};var af=fo(pu,'Boolean',92);Ng(94,17,yu,uo);var bf=fo(pu,'ClassCastException',94);Ng(62,1,{3:1,62:1});var of=fo(pu,'Number',62);Yc={3:1,14:1,93:1,62:1};var df=fo(pu,'Double',93);var yo,zo;Ng(11,17,gv,Co,Do);var hf=fo(pu,'IllegalArgumentException',11);Ng(42,17,yu,Eo,Fo);var jf=fo(pu,'IllegalStateException',42);Ng(36,62,{3:1,14:1,36:1,62:1},Ho);_.S=function Ko(a){return Go(this,_c(a,36))};_.u=function Lo(a){return dd(a,36)&&_c(a,36).a==this.a};_.w=function Mo(){return this.a};_.A=function No(){return ''+this.a};_.a=0;var lf=fo(pu,'Integer',36);var Po;Ng(203,1,{});Ng(77,63,yu,Ro,So);_.H=function To(a){return new TypeError(a)};var nf=fo(pu,'NullPointerException',77);Zc={3:1,90:1,14:1,2:1};var uf=fo(pu,'String',2);Ng(37,72,{90:1},jp,kp);var sf=fo(pu,'StringBuilder',37);Ng(76,26,yu,lp);var tf=fo(pu,'StringIndexOutOfBoundsException',76);Ng(207,1,{});Ng(101,17,yu,np);var wf=fo(pu,'UnsupportedOperationException',101);Ng(30,1,hv);_.S=function pp(a){return op(this,_c(a,30))};_.u=function qp(a){var b;if(a===this){return true}if(!dd(a,30)){return false}b=_c(a,30);return Yo(this.a,b.a)};_.w=function sp(){return ut(this.a)};_.A=function tp(){return this.a};var xf=fo(iv,'Charset',30);Ng(100,11,gv,up);var yf=fo(iv,'IllegalCharsetNameException',100);Ng(61,11,{3:1,10:1,11:1,8:1,61:1},vp);var zf=fo(iv,'UnsupportedCharsetException',61);Ng(177,1,{});_.bb=function yp(a){return wp(this,a)};_.A=function zp(){var a,b,c;c=new Ks('[',']');for(b=this.O();b.Q();){a=b.R();Js(c,a===this?'(this Collection)':a==null?Au:Qg(a))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};var Af=fo(jv,'AbstractCollection',177);Ng(176,1,{59:1});_.db=function Dp(a){return !!Bp(this,a)};_.u=function Ep(a){var b,c,d;if(a===this){return true}if(!dd(a,59)){return false}d=_c(a,59);if(this.cb()!=d.cb()){return false}for(c=d.eb().O();c.Q();){b=_c(c.R(),19);if(!Ap(this,b)){return false}}return true};_.fb=function Fp(a){return Gp(Bp(this,a))};_.w=function Hp(){return gr(this.eb())};_.cb=function Ip(){return this.eb().cb()};_.A=function Jp(){var a,b,c;c=new Ks('{','}');for(b=this.eb().O();b.Q();){a=_c(b.R(),19);Js(c,Cp(this,a.ib())+'='+Cp(this,a.jb()))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};var Nf=fo(jv,'AbstractMap',176);Ng(104,176,{59:1});_.db=function Qp(a){return Kp(this,a)};_.eb=function Rp(){return new Xp(this)};_.fb=function Sp(a){return Lp(this,a)};_.cb=function Tp(){return Pp(this)};var Df=fo(jv,'AbstractHashMap',104);Ng(178,177,kv);_.u=function Up(a){var b;if(a===this){return true}if(!dd(a,40)){return false}b=_c(a,40);if(b.cb()!=this.cb()){return false}return xp(this,b)};_.w=function Vp(){return gr(this)};var Of=fo(jv,'AbstractSet',178);Ng(43,178,kv,Xp);_.bb=function Yp(a){return Wp(this,a)};_.O=function Zp(){return new bq(this.a)};_.cb=function $p(){return Pp(this.a)};var Cf=fo(jv,'AbstractHashMap/EntrySet',43);Ng(44,1,{},bq);_.R=function dq(){return aq(this)};_.Q=function cq(){return this.b};_.b=false;var Bf=fo(jv,'AbstractHashMap/EntrySetIterator',44);var fg=ho(jv,'List');Ng(179,177,{70:1});_.u=function gq(a){var b,c,d,e,f;if(a===this){return true}if(!dd(a,70)){return false}f=_c(a,70);if(this.cb()!=f.cb()){return false}e=f.O();for(c=this.O();c.Q();){b=c.R();d=e.R();if(!(kd(b)===kd(d)||b!=null&&J(b,d))){return false}}return true};_.w=function hq(){return hr(this)};_.O=function iq(){return new kq(this)};_.hb=function jq(a){throw vg(new np)};var Hf=fo(jv,'AbstractList',179);Ng(80,1,{},kq);_.Q=function lq(){return this.ac){throw vg(new Rn(ov))}}g=Dc(nd,uu,6,f,15,1);l=0;h=0;for(i=0;i0){d=a[b+i++];if((d&192)!=128){throw vg(new Do('Invalid UTF8 sequence at '+(b+i-1)+', byte='+(k=d>>>0,k.toString(16))))}e=e<<6|d&63}l+=Zn(e,g,l)}return g};var jg=fo(nv,'EmulatedCharset/UtfCharset',99);Ng(202,1,{});var nt=0;var pt,qt=0,rt;var mg=ho(rv,sv);Ng(41,1,{41:1},Bt,Ct);_.u=function Dt(a){return a!=null&&dd(a,41)&&mb(this.a,_c(a,41).a)};_.mb=function Et(a){xt(this,a)};_.nb=function Ft(a){return a!=null&&dd(a,41)};var wt=false;var lg=fo(rv,'AsyncQRCallback_ExporterImpl',41);Ng(114,113,ru,It);var ng=fo(rv,'JSScannerWidget',114);Ng(50,1,{50:1},Lt,Mt);_.ob=function Nt(a){Gt(this.a,a)};_.pb=function Ot(){return this.a.f};_.qb=function Pt(){return this.a.j};_.rb=function Qt(){return this.a.a};_.sb=function Rt(){return vn(this.a)};_.tb=function St(a){Ht(this.a,a)};_.ub=function Tt(){yn(this.a)};_.vb=function Ut(a){An(this.a,a)};_.wb=function Vt(a){Bn(this.a,a)};_.xb=function Wt(){this.a.a=false};var pg=fo(rv,tv,50);Ng(91,1,{},$t);_.nb=function bu(a){return a!=null&&dd(a,50)};var Xt=false;var og=fo(rv,'JsQRScanner_ExporterImpl',91);Ng(115,1,{},du);var qg=fo(rv,'ScannerCallback',115);Ng(175,1,{});var sg=fo(uv,'ExporterBaseImpl',175);Ng(102,175,{},gu);var rg=fo(uv,'ExporterBaseActual',102);var iu;var rf=fo(pu,'StackTraceElement',null);var nd=io('char','C');var qd=io('int','I');var md=io('byte','B');var od=io('double','D');var pd=io('float','F');var lu=(Tb(),Wb);var gwtOnLoad=gwtOnLoad=Jg;Hg(Sg);Kg('permProps',[[['locale','default'],['user.agent','ie10']]]);$sendStats('moduleStartup', 'moduleEvalEnd');gwtOnLoad(__gwtModuleFunction.__errFn, __gwtModuleFunction.__moduleName, __gwtModuleFunction.__moduleBase, __gwtModuleFunction.__softPermutationId,__gwtModuleFunction.__computePropValue);$sendStats('moduleStartup', 'end');$gwt && $gwt.permProps && __gwtModuleFunction.__moduleStartupDone($gwt.permProps);\n//# sourceURL=jsqrscanner-0.js\n"]); ================================================ FILE: docs/js/B566A15506556F952CAD2B7994FFA824.cache.js ================================================ jsqrscanner.onScriptDownloaded(["var $wnd = $wnd || window.parent;var __gwtModuleFunction = $wnd.jsqrscanner;var $sendStats = __gwtModuleFunction.__sendStats;$sendStats('moduleStartup', 'moduleEvalStart');var $gwt_version = \"2.8.2\";var $strongName = 'B566A15506556F952CAD2B7994FFA824';var $gwt = {};var $doc = $wnd.document;var $moduleName, $moduleBase;function __gwtStartLoadingFragment(frag) {var fragFile = 'deferredjs/' + $strongName + '/' + frag + '.cache.js';return __gwtModuleFunction.__startLoadingFragment(fragFile);}function __gwtInstallCode(code) {return __gwtModuleFunction.__installRunAsyncCode(code);}function __gwt_isKnownPropertyValue(propName, propValue) {return __gwtModuleFunction.__gwt_isKnownPropertyValue(propName, propValue);}function __gwt_getMetaProperty(name) {return __gwtModuleFunction.__gwt_getMetaProperty(name);}var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent && $wnd.__gwtStatsEvent(a);} : null;var $sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;function H(){}\nfunction Rg(){}\nfunction Og(){}\nfunction Yg(){}\nfunction lb(){}\nfunction lr(){}\nfunction ec(){}\nfunction mc(){}\nfunction pc(){}\nfunction Ph(){}\nfunction Rh(){}\nfunction yh(a){_g()}\nfunction Vn(){Vn=Og}\nfunction An(a,b){a.f=b}\nfunction Bn(a,b){a.j=b}\nfunction R(a,b){a.t=b}\nfunction Wj(a,b){a.c=b}\nfunction mj(a){this.c=a}\nfunction di(a){this.c=a}\nfunction ki(a){this.a=a}\nfunction Nk(a){this.a=a}\nfunction Nn(a){this.a=a}\nfunction hn(a){this.a=a}\nfunction mn(a){this.a=a}\nfunction Kn(a){this.a=a}\nfunction Qm(a){this.a=a}\nfunction Ho(a){this.a=a}\nfunction Xp(a){this.a=a}\nfunction sq(a){this.a=a}\nfunction wq(a){this.a=a}\nfunction kq(a){this.c=a}\nfunction Yq(a){this.c=a}\nfunction zr(a){this.a=a}\nfunction Us(a){this.a=a}\nfunction du(a){this.a=a}\nfunction rm(){this.a=true}\nfunction Qq(){Jq(this)}\nfunction Bt(){yt(this)}\nfunction $t(){Yt(this)}\nfunction Eb(){Cb.call(this)}\nfunction si(){oi.call(this)}\nfunction vi(){oi.call(this)}\nfunction zi(){oi.call(this)}\nfunction Pn(){Eb.call(this)}\nfunction Qn(){Eb.call(this)}\nfunction Tn(){Eb.call(this)}\nfunction Co(){Eb.call(this)}\nfunction Eo(){Eb.call(this)}\nfunction Ro(){Eb.call(this)}\nfunction qr(){Eb.call(this)}\nfunction _g(){_g=Og;vh()}\nfunction ps(){ps=Og;os=rs()}\nfunction Gs(){Eb.call(this)}\nfunction eq(a){fq(a,a.b)}\nfunction xt(a,b){At(a.a,b)}\nfunction cu(a,b){xt(a.a,b.b)}\nfunction Xh(a,b){Zh(a,b,a.b)}\nfunction Q(a,b){R(a,(_g(),b))}\nfunction P(a){return _g(),a.t}\nfunction vg(a){return a.e}\nfunction zh(a){_g();return}\nfunction jc(a){ic();hc.M(a)}\nfunction tc(b,a){b.width=a}\nfunction sc(b,a){b.height=a}\nfunction Fb(a){Db.call(this,a)}\nfunction Gb(a){vb.call(this,a)}\nfunction hi(a){vb.call(this,a)}\nfunction Ok(a){Db.call(this,a)}\nfunction Ln(a){Db.call(this,a)}\nfunction Rn(a){Fb.call(this,a)}\nfunction Sn(a){Rn.call(this,a)}\nfunction Un(a){Fb.call(this,a)}\nfunction Do(a){Fb.call(this,a)}\nfunction Fo(a){Fb.call(this,a)}\nfunction So(a){Fb.call(this,a)}\nfunction Nh(a){wc.call(this,a)}\nfunction lp(a){Rn.call(this,a)}\nfunction jp(){Nn.call(this,'')}\nfunction Vs(a){Us.call(this,a)}\nfunction Xs(){Us.call(this,$u)}\nfunction Os(a,b){a.splice(b,1)}\nfunction eu(a,b,c){Mp(a.a,b,c)}\nfunction vk(a,b){return a.a[b]}\nfunction vn(a){return a.a&&a.q}\nfunction ao(a){_n(a);return a.n}\nfunction Ib(){Ib=Og;Hb=new H}\nfunction bc(){bc=Og;ac=new ec}\nfunction jr(){jr=Og;ir=new lr}\nfunction ju(){ju=Og;iu=new gu}\nfunction Qk(){this.a=new Ml}\nfunction _r(){this.a=new Yr}\nfunction Cb(){this.I();this.K()}\nfunction jb(a){R(this,(_g(),a))}\nfunction Wg(a){R(this,(_g(),a))}\nfunction Tb(){Tb=Og;!!(ic(),hc)}\nfunction Ig(){Gg==null&&(Gg=[])}\nfunction Ug(a){(_g(),a.t).src=''}\nfunction gj(a){hj.call(this,a,a)}\nfunction uo(){Fb.call(this,null)}\nfunction oi(){ni();Cb.call(this)}\nfunction Ur(a){this.c=a;Rr(this)}\nfunction Ct(a){yt(this);this.a=a}\nfunction qh(a,b){a.__listener=b}\nfunction gp(a,b){a.a+=b;return a}\nfunction zc(a,b){return ko(a,b)}\nfunction Op(a,b){return hs(a.a,b)}\nfunction Zr(a,b){return Kp(a.a,b)}\nfunction Ei(a,b){return a.d-b.d}\nfunction Pp(a){return a.a.c+a.b.c}\nfunction _t(a){return new Lt(a)}\nfunction ts(){ps();return new os}\nfunction dh(a,b){_g();oh();xh(a,b)}\nfunction hb(a,b){sc((_g(),a.t),b)}\nfunction ib(a,b){tc((_g(),a.t),b)}\nfunction Wi(a,b){Fi.call(this,a,b)}\nfunction hl(a,b){Fi.call(this,a,b)}\nfunction Tl(a,b){Fi.call(this,a,b)}\nfunction Fi(a,b){this.c=a;this.d=b}\nfunction Yi(a,b){this.c=a;this.d=b}\nfunction $j(a,b){this.a=a;this.b=b}\nfunction Bm(a,b){this.a=a;this.b=b}\nfunction Fq(a,b){this.a=a;this.b=b}\nfunction Xk(a,b){this.b=a;this.a=b}\nfunction Cm(a,b){this.b=a;this.a=b}\nfunction Gr(a,b){this.b=a;this.a=b}\nfunction Jt(a,b){a.appendChild(b)}\nfunction Kt(a,b){a.removeChild(b)}\nfunction At(a,b){a.apply(null,[b])}\nfunction xn(a,b){cu(a.b,new Bi(b))}\nfunction Th(a,b){Hh(a,b,(_g(),a.t))}\nfunction Yo(a,b){return et(a),a===b}\nfunction Go(a,b){return Jo(a.a,b.a)}\nfunction op(a,b){return Wo(a.a,b.a)}\nfunction vs(a,b){return a.a.get(b)}\nfunction _o(a,b){return a.substr(b)}\nfunction hp(a,b){a.a+=''+b;return a}\nfunction ip(a,b){a.a+=''+b;return a}\nfunction is(a){this.a=ts();this.b=a}\nfunction xs(a){this.a=ts();this.b=a}\nfunction Ci(a){this.b=a;this.a=null}\nfunction Lt(a){Mt.call(this,a,null)}\nfunction $b(a){$wnd.clearTimeout(a)}\nfunction ih(a){$wnd.clearTimeout(a)}\nfunction hh(a){$wnd.clearInterval(a)}\nfunction Mt(a,b){this.a=new It(a,b)}\nfunction au(a,b){return new Mt(a,b)}\nfunction Tm(a,b,c){return Zj(a,c,c,b)}\nfunction dp(a){return ep(a,a.length)}\nfunction Gp(a){return !a?null:a.jb()}\nfunction kd(a){return a==null?null:a}\nfunction Is(a){return a!=null?N(a):0}\nfunction Jo(a,b){return ab?1:0}\nfunction Jc(a,b,c){return {l:a,m:b,h:c}}\nfunction Kc(a){return a.l+a.m*Fu+a.h*Gu}\nfunction Sr(a){return a.a>3&3);this.a=(a&7)<<24>>24}\nfunction Yt(a){if(!Xt){Xt=true;ju();eu(iu,pg,a);Zt(a)}}\nfunction yt(a){if(!wt){wt=true;ju();eu(iu,mg,a);zt(a)}}\nfunction jt(a,b){if(a>b||a<0){throw vg(new lp(pv+a+qv+b))}}\nfunction ub(a,b){var c;c=ao(a.yb);return b==null?c:c+': '+b}\nfunction pr(a){var b,c;c=a;b=c.$modCount|0;c.$modCount=b+1}\nfunction Lm(a){var b,c;b=new en(a.a);c=$m(b);return Nm(a,c)}\nfunction Zb(a){Tb();$wnd.setTimeout(function(){throw a},0)}\nfunction Hh(a,b,c){X(b);Xh(a.p,b);_g();qc(c,bh(b.t));Y(b,a)}\nfunction cj(a,b,c){var d;d=c*a.c+(b/32|0);a.a[d]^=1<<(b&31)}\nfunction qb(d,a,b,c){return d.data[4*(a+b*d.width)+c]||0}\nfunction Np(a,b,c){return b==null?gs(a.a,null,c):ws(a.b,b,c)}\nfunction Cp(a,b){return b===a?'(this Map)':b==null?Au:Qg(b)}\nfunction wg(a,b){return xg(Lc(zg(a)?Dg(a):a,zg(b)?Dg(b):b))}\nfunction Ag(a,b){return xg(Oc(zg(a)?Dg(a):a,zg(b)?Dg(b):b))}\nfunction Wo(a,b){return Vo(a.toLowerCase(),b.toLowerCase())}\nfunction ko(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.X(b))}\nfunction es(a,b){var c;c=a.a.get(b);return c==null?new Array:c}\nfunction ic(){ic=Og;var a,b;b=!lc();a=new pc;hc=b?new mc:a}\nfunction Yr(){this.a=new is(this);this.b=new xs(this);pr(this)}\nfunction oq(a,b){ht(b,a.a.length);this.c=a;this.a=3;this.b=b-3}\nfunction Xq(a){ct(a.aa){throw vg(new Rn('Index: 0, Size: '+a))}}\nfunction zm(a){um();if(a<1||a>40){throw vg(new Co)}return sm[a-1]}\nfunction Eg(a){var b;if(zg(a)){b=a;return b==-0.?0:b}return Sc(a)}\nfunction ph(a){var b=a.__listener;return !gd(b)&&dd(b,29)?b:null}\nfunction en(a){this.c=a;this.d=new Qq;this.a=Dc(qd,Wu,6,5,15,1)}\nfunction fk(a){ak();this.d=a;this.c=_j;this.b=Dc(qd,Wu,6,32,15,1)}\nfunction ks(a){this.e=a;this.b=this.e.a.entries();this.a=new Array}\nfunction tn(a,b){sn.call(this,a,(_g(),a.t).width,a.t.height,b)}\nfunction np(){Fb.call(this,'Remove not supported on this list')}\nfunction Xj(a,b,c,d,e){this.f=a;this.a=b;this.b=c;this.d=e;this.e=d}\nfunction Xb(a,b,c){var d;d=Vb();try{return Ub(a,b,c)}finally{Yb(d)}}\nfunction Wp(a,b){if(dd(b,19)){return Ap(a.a,_c(b,19))}return false}\nfunction yr(a,b){if(dd(b,19)){return Ap(a.a,_c(b,19))}return false}\nfunction yb(b){if(!('stack' in b)){try{throw b}catch(a){}}return b}\nfunction _h(a,b){var c;c=Yh(a,b);if(c==-1){throw vg(new Gs)}$h(a,c)}\nfunction go(a,b,c,d){var e;e=eo(a,b);so(c,e);e.f=d?8:0;e.e=d;return e}\nfunction Nq(a,b){var c;c=(dt(b,a.a.length),a.a[b]);Os(a.a,b);return c}\nfunction Tr(a){ct(a.a=zl.length){throw vg((ui(),ui(),ti))}return zl[a]}\nfunction wk(a,b){if(b==0){throw vg(new Pn)}return a.a[a.f-a.c[b]-1]}\nfunction fh(a){if(!a.d){return}++a.b;a.c?hh(a.d.a):ih(a.d.a);a.d=null}\nfunction mb(a,b){return !!a&&!!a.equals?a.equals(b):kd(a)===kd(b)}\nfunction ld(a){return Math.max(Math.min(a,ou),-2147483648)|0}\nfunction uc(a){return a.tabIndex>22&Du;d=a<0?Eu:0;return Jc(b,c,d)}\nfunction Vo(a,b){var c,d;c=(et(a),a);d=(et(b),b);return c==d?0:c>>(b&31)&1)!=0}\nfunction pk(a,b,c,d){var e,f;e=a-c;f=b-d;return $wnd.Math.sqrt(e*e+f*f)}\nfunction qk(a,b,c,d){var e,f;e=a-c;f=b-d;return $wnd.Math.sqrt(e*e+f*f)}\nfunction mm(a,b){var c,d;c=b.d;c<=9?(d=0):c<=26?(d=1):(d=2);return a.a[d]}\nfunction Ul(a){Sl();if(a<0||a>=Nl.length){throw vg(new Co)}return Nl[a]}\nfunction Wb(b){Tb();return function(){return Xb(b,this,arguments);var a}}\nfunction Pb(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction Rq(a){Jq(this);$s(a>=0,'Initial capacity must not be negative')}\nfunction Ks(a,b){this.b=', ';this.d=a;this.e=b;this.c=this.d+(''+this.e)}\nfunction Kp(a,b){return hd(b)?b==null?!!fs(a.a,null):us(a.b,b):!!fs(a.a,b)}\nfunction il(){fl();return Hc(zc(Be,1),Vu,15,0,[Zk,$k,_k,al,bl,cl,dl,el])}\nfunction Ts(){Ts=Og;Ss=new Xs;Rs=new Vs('ISO-LATIN-1');Qs=new Vs(Yu)}\nfunction Wc(){Wc=Og;Tc=Jc(Du,Du,524287);Uc=Jc(0,0,Hu);Ic(1);Ic(2);Vc=Ic(0)}\nfunction Yb(a){a&&dc((bc(),ac));--Qb;if(a){if(Sb!=-1){$b(Sb);Sb=-1}}}\nfunction db(a){var b;V(a);b=uc((_g(),a.t));-1==b&&(a.t.tabIndex=0,undefined)}\nfunction aq(a){var b;or(a.d,a);ct(a.b);b=_c(a.a.R(),19);a.b=_p(a);return b}\nfunction Yh(a,b){var c;for(c=0;c=b){throw vg(new Rn('Index: '+a+', Size: '+b))}}\nfunction kt(a,b){if(a<0||a>=b){throw vg(new lp('Index: '+a+', Size: '+b))}}\nfunction ci(a){if(a.b>=a.c.b){throw vg(new Gs)}a.a=a.c.a[a.b];++a.b;return a.a}\nfunction Mq(a,b,c){for(;c=14&&b<=16)));return a}\nfunction gr(a){var b,c,d;d=0;for(c=a.O();c.Q();){b=c.R();d=d+(b!=null?N(b):0);d=d|0}return d}\nfunction Kr(a,b){var c;et(b);c=b.d;if(!a.b[c]){Gc(a.b,c,b);++a.c;return true}return false}\nfunction Zl(a,b){Xl();var c;c=$l(a,b);if(c){return c}return $l(a^21522,b^21522)}\nfunction ah(a,b,c){_g();var d;d=Zg;Zg=a;b==$g&&nh(a.type)==8192&&($g=null);c.F(a);Zg=d}\nfunction Hg(){Ig();var a=Gg;for(var b=0;b=900){throw vg((ui(),ui(),ti))}return _c(Lp(Pj,Oo(a)),12)}\nfunction xg(a){var b;b=a.h;if(b==0){return a.l+a.m*Fu}if(b==Eu){return a.l+a.m*Fu-Gu}return a}\nfunction xp(a,b){var c,d;et(b);for(d=b.O();d.Q();){c=d.R();if(!a.bb(c)){return false}}return true}\nfunction hr(a){var b,c,d;d=1;for(c=a.O();c.Q();){b=c.R();d=31*d+(b!=null?N(b):0);d=d|0}return d}\nfunction Dg(a){var b,c,d,e;e=a;d=0;if(e<0){e+=Gu;d=Eu}c=ld(e/Fu);b=ld(e-c*Fu);return Jc(b,c,d)}\nfunction Rc(a,b){var c,d,e;c=a.l-b.l;d=a.m-b.m+(c>>22);e=a.h-b.h+(d>>22);return Jc(c&Du,d&Du,e&Eu)}\nfunction ln(a,b,c){var d,e;d=$wnd.Math.abs(c.b-a.a);e=$wnd.Math.abs(b.b-a.a);return db){return 1}if(a==b){return 0}return isNaN(a)?isNaN(b)?0:1:-1}\nfunction kc(a){var b=/function(?:\\s+([\\w$]+))?\\s*\\(/;var c=b.exec(a);return c&&c[1]||'anonymous'}\nfunction Hm(a,b){var c,d,e;e=a.d;d=e/2;for(c=0;c<3;c++){if($wnd.Math.abs(e-b[c])>=d){return false}}return true}\nfunction ar(a){var b,c,d,e;if(a==null){return 0}e=1;for(c=0,d=a.length;ca){throw vg(new Do('fromIndex: 0 > toIndex: '+a))}if(a>b){throw vg(new Sn(pv+a+qv+b))}}\nfunction $h(a,b){var c;if(b<0||b>=a.b){throw vg(new Qn)}--a.b;for(c=b;c-129&&a<128){b=a+128;c=(Qo(),Po)[b];!c&&(c=Po[b]=new Ho(a));return c}return new Ho(a)}\nfunction kb(){var a;!fb&&(fb=new lb);a=$doc.createElement('canvas');if(!a.getContext){return null}return new jb(a)}\nfunction Xg(){var a;!Vg&&(Vg=new Yg);a=$doc.createElement('video');if(!a.canPlayType){return null}return new Wg(a)}\nfunction fl(){fl=Og;Zk=new jl;$k=new ll;_k=new nl;al=new pl;bl=new rl;cl=new tl;dl=new vl;el=new xl}\nfunction Sg(){$wnd.setTimeout(lu(gi));eh();ju();new Bt;new $t;$wnd.JsQRScannerReady&&$wnd.JsQRScannerReady()}\nfunction gl(a,b,c){var d,e,f;for(d=0;d>>0,b.toString(16))}return a.toString()}\nfunction tr(a){var b;this.a=(b=_c(a.e&&a.e(),21),new Nr(b,_c(Ns(b,b.length),21)));this.b=Dc(pf,uu,1,this.a.a.length,5,1)}\nfunction Jm(a,b,c,d,e,f){this.c=a;this.e=new Rq(5);this.f=b;this.i=c;this.j=d;this.b=e;this.d=f;this.a=Dc(qd,Wu,6,3,15,1)}\nfunction cr(a,b,c,d,e,f,g,h){var i;i=c;while(f=d||bb&&d.U(a[f-1],a[f])>0;--f){g=a[f];Gc(a,f,a[f-1]);Gc(a,f-1,g)}}}\nfunction Rk(a){var b,c;for(b=0;b2000){Rb=a;Sb=$wnd.setTimeout(_b,10)}}if(Qb++==0){cc((bc(),ac));return true}return false}\nfunction Dn(b){if(b.n){var c=b.n;c.stop?c.stop():c.getTracks&&c.getTracks().forEach(function(a){a.stop()});b.n=null}}\nfunction fq(a,b){var c,d;d=new nq(a);for(c=0;c>1&1431655765;a=(a>>2&858993459)+(a&858993459);a=(a>>4)+a&252645135;a+=a>>8;a+=a>>16;return a&63}\nfunction S(a,b,c){b>=0&&((_g(),a.t).style['width']=b+'px',undefined);c>=0&&((_g(),a.t).style['height']=c+'px',undefined)}\nfunction Sl(){Sl=Og;Pl=new Tl('L',0);Ql=new Tl('M',1);Rl=new Tl('Q',2);Ol=new Tl('H',3);Nl=Hc(zc(De,1),Vu,39,0,[Ql,Pl,Ol,Rl])}\nfunction tk(){tk=Og;new zk(4201,4096,1);new zk(1033,1024,1);new zk(67,64,1);new zk(19,16,1);sk=new zk(285,256,0);new zk(301,256,1)}\nfunction Vj(){Qj();return Hc(zc(ge,1),Vu,12,0,[tj,wj,Dj,Ej,Fj,Gj,Hj,Ij,Jj,Kj,xj,yj,zj,Aj,Bj,Cj,Mj,pj,qj,rj,sj,Oj,Nj,nj,oj,vj,uj])}\nfunction ro(a,b){var c=0;while(!b[c]||b[c]==''){c++}var d=b[c++];for(;c0){$wnd.Error.stackTraceLimit=Error.stackTraceLimit=64;return true}return 'stack' in new Error}\nfunction ut(a){st();var b,c,d;c=':'+a;d=rt[c];if(d!=null){return ld((et(d),d))}d=pt[c];b=d==null?tt(a):ld((et(d),d));vt();rt[c]=b;return b}\nfunction N(a){return hd(a)?ut(a):fd(a)?ld((et(a),a)):ed(a)?(et(a),a)?1231:1237:cd(a)?a.w():Fc(a)?ot(a):!!a&&!!a.hashCode?a.hashCode():ot(a)}\nfunction Yn(a,b){Vn();return hd(a)?Vo(a,(lt(b==null||hd(b)),b)):fd(a)?vo(a,(lt(b==null||fd(b)),b)):ed(a)?Wn(a,(lt(b==null||ed(b)),b)):a.S(b)}\nfunction ht(a,b){if(a>b){throw vg(new Rn('fromIndex: 3, toIndex: '+a+', size: '+b))}if(3>a){throw vg(new Do('fromIndex: 3 > toIndex: '+a))}}\nfunction Zn(a,b,c){Zs(a>=0&&a<=1114111);if(a>=Lu){b[c++]=55296+(a-Lu>>10&1023)&Bu;b[c]=56320+(a-Lu&1023)&Bu;return 2}else{b[c]=a&Bu;return 1}}\nfunction wm(a,b,c){var d,e,f,g,h,i;this.d=a;this.a=b;this.b=c;i=0;g=c[0].b;h=c[0].a;for(e=0,f=h.length;e>>(d&31)&1)!=0?'X ':' '))}c.a+='\\n'}return c.a}\nfunction Ap(a,b){var c,d,e;c=b.ib();e=b.jb();d=a.fb(c);if(!(kd(e)===kd(d)||e!=null&&J(e,d))){return false}if(d==null&&!a.db(c)){return false}return true}\nfunction Ec(a,b){var c=new Array(b);var d;switch(a){case 14:case 15:d=0;break;case 16:d=false;break;default:return c;}for(var e=0;e>24;f[d+e*i]=g}return f}\nfunction Mc(a,b){var c,d,e,f,g,h,i,j;i=a.h>>19;j=b.h>>19;if(i!=j){return j-i}e=a.h;h=b.h;if(e!=h){return e-h}d=a.m;g=b.m;if(d!=g){return d-g}c=a.l;f=b.l;return c-f}\nfunction Ih(a,b){var c,d;if(b.s!=a){return false}try{Y(b,null)}finally{c=(_g(),b.t);rc((null,d=c.parentNode,(!d||d.nodeType!=1)&&(d=null),d),c);_h(a.p,b)}return true}\nfunction Jg(b,c,d,e){Ig();var f=Gg;$moduleName=c;$moduleBase=d;tg=e;function g(){for(var a=0;a>22-b;e=a.h<>22-b}else if(b<44){c=0;d=a.l<>44-b}else{c=0;d=0;e=a.l<>1);er(b,a,i,j,-e,f);er(b,a,j,h,-e,f);if(f.U(a[j-1],a[j])<=0){while(ca.b){throw vg(new Qn)}if(a.b==a.a.length){f=Dc(Td,uu,22,a.a.length*2,0,1);for(e=0;ec;--d){a.a[d]=a.a[d-1]}a.a[c]=b}\nfunction Ms(a,b,c,d,e){var f,g,h,i,j;if(kd(a)===kd(c)){a=a.slice(b,b+e);b=0}h=c;for(g=b,i=b+e;g=40&&c>=40){d=qn(f);h=i>>3;(i&7)!=0&&++h;g=c>>3;(c&7)!=0&&++g;b=gk(d,h,g,i,c);e=new hj(i,c);hk(d,h,g,i,c,b,e);a.a=e}else{a.a=bk(a)}return a.a}\nfunction rn(a,b,c){var d,e,f;if(b<0||b>=a.e){throw vg(new Do('Requested row is outside the image: '+b))}e=a.f;(c==null||c.length>24}return c}\nfunction Ck(a,b){var c,d,e,f,g,h,i,j;if(b==0){return a.a[a.a.length-1]}j=a.a.length;if(b==1){i=0;for(d=a.a,e=0,f=d.length;e=2){if(!d){d=b}else{a.b=true;return ld($wnd.Math.abs(d.c-b.c)-$wnd.Math.abs(d.d-b.d))/2|0}}}return 0}\nfunction V(a){var b;if(a.q){throw vg(new Fo(\"Should only call onAttach when the widget is detached from the browser's document\"))}a.q=true;_g();qh(a.t,a);b=a.r;a.r=-1;b>0&&(a.r==-1?dh(a.t,b|(a.t.__eventBits||0)):(a.r|=b));a.B()}\nfunction om(a){lm();switch(a){case 0:return km;case 1:return im;case 2:return bm;case 3:return jm;case 4:return cm;case 5:return em;case 7:return dm;case 8:return hm;case 9:return fm;case 13:return gm;default:throw vg(new Co);}}\nfunction hs(a,b){var c,d,e,f,g,h;g=(f=ot(b),f|0);d=(c=a.a.get(g),c==null?new Array:c);for(h=0;h>24}}\nfunction $l(a,b){var c,d,e,f,g,h,i,j;c=ou;d=0;for(g=Wl,h=0,i=g.length;h>b;f=a.m>>b|c<<22-b;e=a.l>>b|a.m<<22-b}else if(b<44){g=d?Eu:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?Eu:0;f=d?Du:0;e=c>>b-44}return Jc(e&Du,f&Du,g&Eu)}\nfunction Ng(a,b,c){var d=Lg,h;var e=d[a];var f=e instanceof Array?e[0]:null;if(e&&!f){_=e}else{_=(h=b&&b.prototype,!h&&(h=Lg[b]),Pg(h));_.zb=c;!b&&(_.Ab=Rg);d[a]=_}for(var g=3;g1&&b[0]==0){d=1;while(d=0&&d.e>=0){Ai(i,(Vi(),Si),Oo(d.e));Ai(i,Ri,Oo(d.d))}return i}\nfunction Ll(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,q,r;r=Uk(b);k=Tk(b).b;d=Sk(b);j=Yk(d,r,k);q=0;for(g=0,i=j.length;g=a.a.d){i=(a.a.d-1-b)/(f-b);f=a.a.d-1}g=ld(c-(e-c)*i);i=1;if(g<0){i=c/(c-g);g=0}else if(g>=a.a.b){i=(a.a.b-1-c)/(g-c);g=a.a.b-1}f=ld(b+(f-b)*i);h+=Om(a,b,c,f,g);return h-1}\nfunction xc(a){var b,c,d,e,f,g,h;c=Pp(a.a);if(c==0){return null}b=new kp(c==1?'Exception caught: ':c+' exceptions caught: ');e=true;for(h=(f=new bq((new Xp((new sq(a.a)).a)).a),new wq(f));h.a.b;){g=(d=aq(h.a),_c(d.ib(),8));e?(e=false):(b.a+='; ',b);ip(b,g.J())}return b.a}\nfunction hk(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,q,r,s,t;for(r=0;rl&&(s=l);for(o=0;ok&&(q=k);j=o<2?2:o>b-3?b-3:o;n=r<2?2:r>c-3?c-3:r;m=0;for(t=-2;t<=2;t++){i=f[n+t];m+=i[j-2]+i[j-1]+i[j]+i[j+1]+i[j+2]}h=m/25|0;ik(a,q,s,h,d,g)}}}\nfunction cn(a){var b,c,d,e,f,g,h,i;c=0;i=0;d=a.d.a.length;for(g=new Yq(a.d);g.a=2){++c;i+=e.b}}if(c<3){return false}b=i/d;h=0;for(f=new Yq(a.d);f.a0&&d>0){if(a.j>0){if(g>d){if(a.j=g&&b>=h){d=a[0];c=a[1];e=a[2]}else if(h>=b&&h>=g){d=a[1];c=a[0];e=a[2]}else{d=a[2];c=a[0];e=a[1]}if((i=d.c,j=d.d,(e.c-i)*(c.d-j)-(e.d-j)*(c.c-i))<0){f=c;c=e;e=f}Gc(a,0,c);a[1]=d;Gc(a,2,e)}\nfunction Kk(a,b){var c,d,e,f;e=b.a.length-1;if(e==1){return Hc(zc(qd,1),Wu,6,15,[b.a[b.a.length-1-1]])}f=Dc(qd,Wu,6,e,15,1);c=0;for(d=1;dd.length){h=f;f=d;d=h}g=Dc(qd,Wu,6,d.length,15,1);e=d.length-f.length;mp(d,0,g,0,e);for(c=e;c=b){f^=a;f&=b-1}}for(d=0;d8*(b.c.length-b.b)-b.a){throw vg((ui(),ui(),ti))}i=Dc(md,uu,6,d,15,1);for(h=0;h>24}!e?(g=ok(i)):(g=e.c!=null?e.c:''+e.d);try{ip(c,Xo(i,i.length,cp(g)))}catch(a){a=ug(a);if(dd(a,47)){throw vg((ui(),ui(),ti))}else throw vg(a)}f.a[f.a.length]=i}\nfunction bk(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,q,r;m=a.d;n=m.f;c=m.e;g=new hj(n,c);ck(a,n);d=a.b;for(r=1;r<5;r++){l=c*r/5|0;f=rn(m,l,a.c);k=n*4/5|0;for(o=n/5|0;o>3]}}b=dk(d);e=qn(m);for(q=0;q6){ej(b,c-11,0,3,6);ej(b,0,c-11,6,3)}return b}\nfunction lj(a,b){var c,d,e,f,g;if(b<1||b>32||b>8*(a.c.length-a.b)-a.a){throw vg(new Do(''+b))}f=0;if(a.a>0){c=8-a.a;g=b>8-g<>d;b-=g;a.a+=g;if(a.a==8){a.a=0;++a.b}}if(b>0){while(b>=8){f=f<<8|a.c[a.b]&255;++a.b;b-=8}if(b>0){d=8-b;e=255>>d<>d;a.a+=b}}return f}\nfunction qs(){if(!Object.create||!Object.getOwnPropertyNames){return false}var a='__proto__';var b=Object.create(null);if(b[a]!==undefined){return false}var c=Object.getOwnPropertyNames(b);if(c.length!=0){return false}b[a]=42;if(b[a]!==42){return false}if(Object.getOwnPropertyNames(b).length==0){return false}return true}\nfunction ej(a,b,c,d,e){var f,g,h,i,j;if(c<0||b<0){throw vg(new Do('Left and top must be nonnegative'))}if(e<1||d<1){throw vg(new Do('Height and width must be at least 1'))}h=b+d;f=c+e;if(f>a.b||h>a.d){throw vg(new Do('The region must fit inside the matrix'))}for(j=c;jf){e=o;f=a[o]}a[o]>h&&(h=a[o])}k=0;l=0;for(q=0;ql){k=q;l=j}}if(e>k){m=e;e=k;k=m}if(k-e<=(i/16|0)){throw vg((yi(),yi(),xi))}b=k-1;c=-1;for(n=k-1;n>e;n--){g=n-e;j=g*g*(k-n)*(h-a[n]);if(j>c){b=n;c=j}}return b<<3}\nfunction Fl(b,c,d){var e,f,g,h;if(d*13>8*(b.c.length-b.b)-b.a){throw vg((ui(),ui(),ti))}f=Dc(md,uu,6,2*d,15,1);g=0;while(d>0){h=lj(b,13);e=(h/192|0)<<8|h%192;e<7936?(e+=33088):(e+=49472);f[g]=e>>8<<24>>24;f[g+1]=e<<24>>24;g+=2;--d}try{ip(c,Xo(f,f.length,cp(Zu)))}catch(a){a=ug(a);if(dd(a,47)){throw vg((ui(),ui(),ti))}else throw vg(a)}}\nfunction El(b,c,d){var e,f,g,h;if(d*13>8*(b.c.length-b.b)-b.a){throw vg((ui(),ui(),ti))}f=Dc(md,uu,6,2*d,15,1);g=0;while(d>0){h=lj(b,13);e=(h/96|0)<<8|h%96;e<959?(e+=41377):(e+=42657);f[g]=(e>>8&255)<<24>>24;f[g+1]=(e&255)<<24>>24;g+=2;--d}try{ip(c,Xo(f,f.length,cp('GB2312')))}catch(a){a=ug(a);if(dd(a,47)){throw vg((ui(),ui(),ti))}else throw vg(a)}}\nfunction Ao(){Ao=Og;zo=Hc(zc(od,1),uu,6,15,[1.3407807929942597E154,1.157920892373162E77,3.4028236692093846E38,1.8446744073709552E19,4294967296,Lu,256,16,4,2]);yo=Hc(zc(od,1),uu,6,15,[7.458340731200207E-155,8.636168555094445E-78,2.9387358770557188E-39,5.421010862427522E-20,2.3283064365386963E-10,1.52587890625E-5,0.00390625,0.0625,0.25,0.5])}\nfunction Kl(b,c){var d,e,f,g,h;g=new Wk(c);f=null;d=null;try{return Ll(b,g)}catch(a){a=ug(a);if(dd(a,57)){e=a;f=e}else if(dd(a,56)){e=a;d=e}else throw vg(a)}try{Vk(g);g.d=null;g.c=null;g.b=true;Uk(g);Tk(g);Rk(g);h=Ll(b,g);Wj(h,new rm);return h}catch(a){a=ug(a);if(dd(a,57)||dd(a,56)){e=a;if(f){throw vg(f)}if(d){throw vg(d)}throw vg(e)}else throw vg(a)}}\nfunction Nc(a){var b,c,d,e,f,g,h,i;if(isNaN(a)){return Wc(),Vc}if(a<-9223372036854775808){return Wc(),Uc}if(a>=9223372036854775807){return Wc(),Tc}e=false;if(a<0){e=true;a=-a}d=0;if(a>=Gu){d=ld(a/Gu);a-=d*Gu}c=0;if(a>=Fu){c=ld(a/Fu);a-=c*Fu}b=ld(a);f=Jc(b,c,d);e&&(g=~f.l+1&Du,h=~f.m+(g==0?1:0)&Du,i=~f.h+(g==0&&h==0?1:0)&Eu,f.l=g,f.m=h,f.h=i,undefined);return f}\nfunction Bo(a){var b,c,d,e,f;if(isNaN(a)){return 2143289344}if(a==0){return 1/a==-Infinity?-2147483648:0}f=false;if(a<0){f=true;a=-a}if(!isNaN(a)&&!isFinite(a)){return f?-8388608:2139095040}d=xo(a);c=Fg(Cg(wg(Bg(d,52),2047),1023));e=Fg(Bg(wg(d,{l:Du,m:Du,h:255}),29));if(c<=-127){e=(Nu|e)>>-127-c+1;c=-127}b=f?2147483648:0;b=Ag(b,c+127<<23);b=Ag(b,e);return Fg(b)}\nfunction $o(a){var b,c,d,e,f,g,h,i;b=new RegExp('\\\\.','g');h=Dc(uf,uu,2,0,6,1);c=0;i=a;e=null;while(true){g=b.exec(i);if(g==null||i==''){h[c]=i;break}else{f=g.index;h[c]=i.substr(0,f);i=ap(i,f+g[0].length,i.length);b.lastIndex=0;if(e==i){h[c]=i.substr(0,1);i=i.substr(1)}e=i;++c}}if(a.length>0){d=h.length;while(d>0&&h[d-1]==''){--d}d$wnd.Math.abs(d-b);if(l){m=b;b=c;c=m;m=d;d=e;e=m}f=$wnd.Math.abs(d-b);g=$wnd.Math.abs(e-c);h=-f/2|0;q=b0){if(r==e){break}r+=s;h-=f}}if(k==2){return qk(d+q,e,b,c)}return NaN}\nfunction Zj(b,c,d,e){var f,g,h,i,j,k,l,m;if(c<=0||d<=0){throw vg((yi(),yi(),xi))}f=new hj(c,d);j=Dc(pd,uu,6,2*c,15,1);for(m=0;m1){if(8*(a.c.length-a.b)-a.a<11){throw vg((ui(),ui(),ti))}f=lj(a,11);fp(b,Il(f/45|0));fp(b,Il(f%45));c-=2}if(c==1){if(8*(a.c.length-a.b)-a.a<6){throw vg((ui(),ui(),ti))}fp(b,Il(lj(a,6)))}if(d){for(e=g;e=14&&c<=16));case 11:return b!=null&&typeof b===nu;case 12:return b!=null&&(typeof b===mu||typeof b==nu);case 0:return $c(b,a.__elementTypeId$);case 2:return jd(b)&&!(b.Ab===Rg);case 1:return jd(b)&&!(b.Ab===Rg)||$c(b,a.__elementTypeId$);default:return true;}}\nfunction Uk(a){var b,c,d,e,f,g,h,i,j,k;if(a.d){return a.d}c=a.a.b;i=(c-17)/4|0;if(i<=6){return zm(i)}k=0;f=c-11;for(h=5;h>=0;h--){for(e=c-9;e>=f;e--){k=(b=a.b?dj(a.a,h,e):dj(a.a,e,h),b?k<<1|1:k<<1)}}j=xm(k);if(!!j&&17+4*j.d==c){a.d=j;return j}k=0;for(d=5;d>=0;d--){for(g=c-9;g>=f;g--){k=(b=a.b?dj(a.a,g,d):dj(a.a,d,g),b?k<<1|1:k<<1)}}j=xm(k);if(!!j&&17+4*j.d==c){a.d=j;return j}throw vg((ui(),ui(),ti))}\nfunction bn(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q,r;m=b[0]+b[1]+b[2]+b[3]+b[4];h=d-b[4]-b[3]-b[2]/2;g=Zm(a,c,ld(h),b[2],m);if(!isNaN(g)){h=Ym(a,ld(h),ld(g),b[2],m);if(!isNaN(h)&&(!e||Xm(a,ld(g),ld(h),b[2],m))){i=m/7;j=false;for(k=0;k0;k-=2){k==6&&--k;for(d=0;d>>(k-c&31)&1)==0){++b;e<<=1;dj(a.a,k-c,j)&&(e|=1);if(b==8){n[o++]=e<<24>>24;b=0;e=0}}}}m=m^true}if(o!=q.c){throw vg((ui(),ui(),ti))}return n}\nfunction ji(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf('webkit')!=-1}())return 'safari';if(function(){return a.indexOf('msie')!=-1&&b>=10&&b<11}())return 'ie10';if(function(){return a.indexOf('msie')!=-1&&b>=9&&b<11}())return 'ie9';if(function(){return a.indexOf('msie')!=-1&&b>=8&&b<11}())return 'ie8';if(function(){return a.indexOf('gecko')!=-1||b>=11}())return 'gecko1_8';return 'unknown'}\nfunction gk(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q,r,s,t,u,v,w;h=Bc(qd,[uu,Wu],[7,6],15,[c,b],2);for(u=0;uk&&(v=k);for(q=0;qj&&(r=j);o=0;l=255;i=0;for(w=0,m=v*d+r;w<8;++w,m+=d){for(t=0;t<8;t++){n=a[m+t]&255;o+=n;ni&&(i=n)}if(i-l>24){for(++w,m+=d;w<8;++w,m+=d){for(s=0;s<8;s++){o+=a[m+s]&255}}}}f=o>>6;if(i-l<=24){f=l/2|0;if(u>0&&q>0){g=(h[u-1][q]+2*h[u][q-1]+h[u-1][q-1])/4|0;ln||d+e>j){throw vg(new Qn)}if((l.f&1)==0&&m!=i){k=ad(a);f=ad(c);if(kd(a)===kd(c)&&bd;){Gc(f,h,k[--b])}}else{for(h=d+e;d0&&Ms(a,b,c,d,e)}\nfunction Gl(a,b,c){var d,e,f;while(c>=3){if(8*(a.c.length-a.b)-a.a<10){throw vg((ui(),ui(),ti))}e=lj(a,10);if(e>=1000){throw vg((ui(),ui(),ti))}fp(b,Il(e/100|0));fp(b,Il((e/10|0)%10));fp(b,Il(e%10));c-=3}if(c==2){if(8*(a.c.length-a.b)-a.a<7){throw vg((ui(),ui(),ti))}f=lj(a,7);if(f>=100){throw vg((ui(),ui(),ti))}fp(b,Il(f/10|0));fp(b,Il(f%10))}else if(c==1){if(8*(a.c.length-a.b)-a.a<4){throw vg((ui(),ui(),ti))}d=lj(a,4);if(d>=10){throw vg((ui(),ui(),ti))}fp(b,Il(d))}}\nfunction Nm(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,q,r,s,t,u;s=c.b;t=c.c;f=c.a;n=(Km(b,s,t)+Km(b,s,f))/2;if(n<1){throw vg((yi(),yi(),xi))}j=Rm(s,t,f,n);r=ym(j);o=17+4*r.d-7;d=null;if(r.a.length>0){g=t.c-s.c+f.c;h=t.d-s.d+f.d;i=1-3/o;k=ld(s.c+i*(g-s.c));l=ld(s.d+i*(h-s.d));for(m=4;m<=16;m<<=1){try{d=Mm(b,n,k,l,m);break}catch(a){a=ug(a);if(!dd(a,55))throw vg(a)}}}u=Sm(s,t,f,d,j);e=Tm(b.a,u,j);!d?(q=Hc(zc(ce,1),uu,27,0,[f,s,t])):(q=Hc(zc(ce,1),uu,27,0,[f,s,t,d]));return new $j(e,q)}\nfunction Gm(a){var b,c,d,e,f,g,h,i,j,k;j=a.f;d=a.b;h=j+a.j;i=a.i+(d/2|0);k=Dc(qd,Wu,6,3,15,1);for(f=0;fi||c>h){throw vg(new Do('Crop rectangle does not fit within image data.'))}this.a=kb();S(this.a,i,h);hb(this.a,h);ib(this.a,i);this.b=ob(a.t.getContext('2d'),0,0,b,c);f=this.b.data;for(g=0;gg||i<-1||i>c){throw vg((yi(),yi(),xi))}d=false;if(h==-1){b[f]=0;d=true}else if(h==g){b[f]=g-1;d=true}if(i==-1){b[f+1]=0;d=true}else if(i==c){b[f+1]=c-1;d=true}}d=true;for(e=b.length-2;e>=0&&d;e-=2){h=ld(b[e]);i=ld(b[e+1]);if(h<-1||h>g||i<-1||i>c){throw vg((yi(),yi(),xi))}d=false;if(h==-1){b[e]=0;d=true}else if(h==g){b[e]=g-1;d=true}if(i==-1){b[e+1]=0;d=true}else if(i==c){b[e+1]=c-1;d=true}}}\nfunction Tk(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;if(a.c){return a.c}h=0;for(k=0;k<6;k++){h=(c=a.b?dj(a.a,8,k):dj(a.a,k,8),c?h<<1|1:h<<1)}h=(d=a.b?dj(a.a,8,7):dj(a.a,7,8),d?h<<1|1:h<<1);h=(e=a.b?dj(a.a,8,8):dj(a.a,8,8),e?h<<1|1:h<<1);h=(f=a.b?dj(a.a,7,8):dj(a.a,8,7),f?h<<1|1:h<<1);for(m=5;m>=0;m--){h=(b=a.b?dj(a.a,m,8):dj(a.a,8,m),b?h<<1|1:h<<1)}g=a.a.b;i=0;n=g-7;for(l=g-1;l>=n;l--){i=(b=a.b?dj(a.a,l,8):dj(a.a,8,l),b?i<<1|1:i<<1)}for(j=g-8;j=0){v=C[s].a.length;if(v==F){break}--s}++s;D=F-j.b;B=0;for(m=0;m=0&&(j=f*g.c+(c/32|0),(g.a[j]>>>(c&31)&1)!=0)&&m[1]<=d){++m[1];--f}if(f<0||m[1]>d){return NaN}while(f>=0&&(k=f*g.c+(c/32|0),(g.a[k]>>>(c&31)&1)==0)&&m[0]<=d){++m[0];--f}if(m[0]>d){return NaN}f=b+1;while(f>>(c&31)&1)!=0)&&m[1]<=d){++m[1];++f}if(f==h||m[1]>d){return NaN}while(f>>(c&31)&1)==0)&&m[2]<=d){++m[2];++f}if(m[2]>d){return NaN}n=m[0]+m[1]+m[2];if(5*$wnd.Math.abs(n-e)>=2*e){return NaN}return Hm(a,m)?f-m[2]-m[1]/2:NaN}\nfunction lm(){lm=Og;km=new nm('TERMINATOR',0,Hc(zc(qd,1),Wu,6,15,[0,0,0]));im=new nm('NUMERIC',1,Hc(zc(qd,1),Wu,6,15,[10,12,14]));bm=new nm('ALPHANUMERIC',2,Hc(zc(qd,1),Wu,6,15,[9,11,13]));jm=new nm('STRUCTURED_APPEND',3,Hc(zc(qd,1),Wu,6,15,[0,0,0]));cm=new nm('BYTE',4,Hc(zc(qd,1),Wu,6,15,[8,16,16]));dm=new nm('ECI',5,Hc(zc(qd,1),Wu,6,15,[0,0,0]));hm=new nm('KANJI',6,Hc(zc(qd,1),Wu,6,15,[8,10,12]));em=new nm('FNC1_FIRST_POSITION',7,Hc(zc(qd,1),Wu,6,15,[0,0,0]));fm=new nm('FNC1_SECOND_POSITION',8,Hc(zc(qd,1),Wu,6,15,[0,0,0]));gm=new nm('HANZI',9,Hc(zc(qd,1),Wu,6,15,[8,10,12]))}\nfunction xo(a){var b,c,d,e,f,g;if(isNaN(a)){return {l:0,m:0,h:524160}}g=false;if(a==0){return 1/a==-Infinity?{l:0,m:0,h:Hu}:0}if(a<0){g=true;a=-a}if(!isNaN(a)&&!isFinite(a)){return g?{l:0,m:0,h:1048320}:{l:0,m:0,h:524032}}c=0;if(a<1){b=512;for(d=0;d<10;++d,b>>=1){if(a<(Ao(),yo)[d]&&c-b>=-1023){a*=zo[d];c-=b}}if(a<1&&c-1>=-1023){a*=2;--c}}else if(a>=2){b=512;for(d=0;d<10;++d,b>>=1){if(a>=(Ao(),zo)[d]){a*=yo[d];c+=b}}}c>-1023?(a-=1):(a*=0.5);e=yg(a*Mu);a-=Eg(e)*9.5367431640625E-7;f=yg(a*4503599627370496);e=Ag(e,c+1023<<20);g&&(e=Ag(e,2147483648));return Ag(xg(Pc(zg(e)?Dg(e):e,32)),f)}\nfunction dn(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;l=a.d.a.length;if(l<3){throw vg((yi(),yi(),xi))}if(l>3){n=0;k=0;for(d=new Yq(a.d);d.a3;e++){g=_c(Lq(a.d,e),16);if($wnd.Math.abs(g.b-b)>f){Nq(a.d,e);--e}}}if(a.d.a.length>3){n=0;for(i=new Yq(a.d);i.al[2]){e+=k-l[2]-2;g=i-1}}}else{l[0]=l[2];l[1]=l[3];l[2]=l[4];l[3]=1;l[4]=0;c=3;continue}c=0;l[0]=0;l[1]=0;l[2]=0;l[3]=0;l[4]=0}else{l[0]=l[2];l[1]=l[3];l[2]=l[4];l[3]=1;l[4]=0;c=3}}else{++l[++c]}}else{++l[c]}}}if(fn(l)){b=bn(a,l,e,i,false);if(b){f=l[0];a.b&&(d=cn(a))}}}j=dn(a);aj(j);return new pn(j)}\n", "function Xm(a,b,c,d,e){var f,g,h,i,j;i=an(a);f=0;while(b>=f&&c>=f&&dj(a.c,c-f,b-f)){++i[2];++f}if(b=f&&c>=f&&!dj(a.c,c-f,b-f)&&i[1]<=d){++i[1];++f}if(bd){return false}while(b>=f&&c>=f&&dj(a.c,c-f,b-f)&&i[0]<=d){++i[0];++f}if(i[0]>d){return false}g=a.c.b;h=a.c.d;f=1;while(b+f=g||c+f>=h){return false}while(b+f=g||c+f>=h||i[3]>=d){return false}while(b+f=d){return false}j=i[0]+i[1]+i[2]+i[3]+i[4];return $wnd.Math.abs(j-e)<2*e&&fn(i)}\nfunction Cn(e,f){function g(b){f.n=b;var c=e;function d(){c.removeAttribute('controls')}\ntry{c.srcObject=b;c.setAttribute('playsinline',true);c.setAttribute('controls',true);setTimeout(d)}catch(a){c.src=$wnd.URL.createObjectURL(b)}f.W()}\nfunction h(a){var b=a.message;f.V(b)}\nvar i=f.o;if(i){i().then(g)['catch'](h);return}var j=$wnd.navigator;if(j.mediaDevices&&j.mediaDevices.getUserMedia){j.mediaDevices.getUserMedia({video:{facingMode:'environment'},audio:false}).then(g)['catch'](h)}else{var k={audio:false,video:true};j.getUserMedia?j.getUserMedia(k,g,h):j.webkitGetUserMedia?j.webkitGetUserMedia(k,g,h):j.mozGetUserMedia&&j.mozGetUserMedia(k,g,h)}}\nfunction Mk(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,q,r,s,t,u;if(b.a.length-1=(d/2|0)){m=l;t=s;l=k;s=r;if(k.a[0]==0){throw vg(new Ok('r_{i-1} was zero'))}k=m;j=a.a.i;f=Dk(l,l.a.length-1);g=wk(a.a,f);while(k.a.length-1>=l.a.length-1&&k.a[0]!=0){e=k.a.length-1-(l.a.length-1);n=yk(a.a,Dk(k,k.a.length-1),g);j=Bk(j,uk(a.a,e,n));k=Bk(k,Gk(l,e,n))}r=Bk(Fk(j,r),t);if(k.a.length-1>=l.a.length-1){throw vg(new Fo('Division algorithm failed to reduce polynomial?'))}}q=r.a[r.a.length-1];if(q==0){throw vg(new Ok('sigmaTilde(0) was zero'))}h=wk(a.a,q);o=Ek(r,h);i=Ek(k,h);return Hc(zc(me,1),uu,25,0,[o,i])}\nfunction Bl(b,c,d){Al();var e,f,g,h,i,j,k,l,m,n,o,q;e=new mj(b);m=new jp;f=new Rq(1);o=-1;l=-1;try{i=null;j=false;do{8*(e.c.length-e.b)-e.a<4?(k=(lm(),km)):(k=om(lj(e,4)));if(k!=(lm(),km)){if(k==em||k==fm){j=true}else if(k==jm){if(8*(e.c.length-e.b)-e.a<16){throw vg((ui(),ui(),ti))}o=lj(e,8);l=lj(e,8)}else if(k==dm){q=Hl(e);i=Uj(q);if(!i){throw vg((ui(),ui(),ti))}}else{if(k==gm){n=lj(e,4);h=lj(e,mm(k,c));n==1&&El(e,m,h)}else{g=lj(e,mm(k,c));if(k==im){Gl(e,m,g)}else if(k==bm){Cl(e,m,g,j)}else if(k==cm){Dl(e,m,g,i,f)}else if(k==hm){Fl(e,m,g)}else{throw vg((ui(),ui(),ti))}}}}}while(k!=(lm(),km))}catch(a){a=ug(a);if(dd(a,11)){throw vg((ui(),ui(),ti))}else throw vg(a)}return new Xj(m.a,f.a.length==0?null:f,!d?null:d.c!=null?d.c:''+d.d,o,l)}\nfunction Ym(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q;f=a.c;h=f.d;o=an(a);g=b;while(g>=0&&(j=c*f.c+(g/32|0),(f.a[j]>>>(g&31)&1)!=0)){++o[2];--g}if(g<0){return NaN}while(g>=0&&(k=c*f.c+(g/32|0),(f.a[k]>>>(g&31)&1)==0)&&o[1]<=d){++o[1];--g}if(g<0||o[1]>d){return NaN}while(g>=0&&(l=c*f.c+(g/32|0),(f.a[l]>>>(g&31)&1)!=0)&&o[0]<=d){++o[0];--g}if(o[0]>d){return NaN}g=b+1;while(g>>(g&31)&1)!=0)){++o[2];++g}if(g==h){return NaN}while(g>>(g&31)&1)==0)&&o[3]=d){return NaN}while(g>>(g&31)&1)!=0)&&o[4]=d){return NaN}q=o[0]+o[1]+o[2]+o[3]+o[4];if(5*$wnd.Math.abs(q-e)>=e){return NaN}return fn(o)?g-o[4]-o[3]-o[2]/2:NaN}\nfunction Zm(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q;g=a.c;h=g.b;o=an(a);f=b;while(f>=0&&(j=f*g.c+(c/32|0),(g.a[j]>>>(c&31)&1)!=0)){++o[2];--f}if(f<0){return NaN}while(f>=0&&(k=f*g.c+(c/32|0),(g.a[k]>>>(c&31)&1)==0)&&o[1]<=d){++o[1];--f}if(f<0||o[1]>d){return NaN}while(f>=0&&(l=f*g.c+(c/32|0),(g.a[l]>>>(c&31)&1)!=0)&&o[0]<=d){++o[0];--f}if(o[0]>d){return NaN}f=b+1;while(f>>(c&31)&1)!=0)){++o[2];++f}if(f==h){return NaN}while(f>>(c&31)&1)==0)&&o[3]=d){return NaN}while(f>>(c&31)&1)!=0)&&o[4]=d){return NaN}q=o[0]+o[1]+o[2]+o[3]+o[4];if(5*$wnd.Math.abs(q-e)>=2*e){return NaN}return fn(o)?f-o[4]-o[3]-o[2]/2:NaN}\nfunction nh(a){switch(a){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return Lu;case 'DOMMouseScroll':case 'mousewheel':return 131072;case 'contextmenu':return 262144;case 'paste':return Hu;case 'touchstart':return Mu;case 'touchmove':return 2097152;case 'touchend':return Fu;case 'touchcancel':return Nu;case 'gesturestart':return Ou;case 'gesturechange':return Pu;case 'gestureend':return Qu;default:return -1;}}\nfunction ok(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,q,r,s,t;g=a.length;b=true;c=true;d=true;r=0;n=0;o=0;q=0;h=0;k=0;j=0;i=0;m=0;l=0;f=0;s=a.length>3&&a[0]==-17&&a[1]==-69&&a[2]==-65;for(e=0;e0){(t&128)==0?(d=false):--r}else if((t&128)!=0){if((t&64)==0){d=false}else{++r;if((t&32)==0){++n}else{++r;if((t&16)==0){++o}else{++r;(t&8)==0?++q:(d=false)}}}}}b&&(t>127&&t<160?(b=false):t>159&&(t<192||t==215||t==247)&&++f);if(c){if(h>0){t<64||t==127||t>252?(c=false):--h}else if(t==128||t==160||t>239){c=false}else if(t>160&&t<224){++k;i=0;++j;j>m&&(m=j)}else if(t>127){++h;j=0;++i;i>l&&(l=i)}else{j=0;i=0}}}d&&r>0&&(d=false);c&&h>0&&(c=false);if(d&&(s||n+o+q>0)){return $u}if(c&&(m>=3||l>=3)){return Zu}if(b&&c){return m==2&&k==2||f*10>=g?Zu:Yu}if(b){return Yu}if(c){return Zu}if(d){return $u}return $u}\nfunction ss(){function e(){this.obj=this.createObject()}\n;e.prototype.createObject=function(a){return Object.create(null)};e.prototype.get=function(a){return this.obj[a]};e.prototype.set=function(a,b){this.obj[a]=b};e.prototype[mv]=function(a){delete this.obj[a]};e.prototype.keys=function(){return Object.getOwnPropertyNames(this.obj)};e.prototype.entries=function(){var b=this.keys();var c=this;var d=0;return {next:function(){if(d>=b.length)return {done:true};var a=b[d++];return {value:[a,c.get(a)],done:false}}}};if(!qs()){e.prototype.createObject=function(){return {}};e.prototype.get=function(a){return this.obj[':'+a]};e.prototype.set=function(a,b){this.obj[':'+a]=b};e.prototype[mv]=function(a){delete this.obj[':'+a]};e.prototype.keys=function(){var a=[];for(var b in this.obj){b.charCodeAt(0)==58&&a.push(b.substring(1))}return a}}return e}\nfunction Zt(g){var d=(ju(),fu(tv));var e,f=g;$wnd.JsQRScanner=lu(function(){var a,b=this,c=arguments;c.length==1&&f.nb(c[0])?(a=c[0]):c.length==2?(a=au(c[0]==null?null:c[0].constructor==$wnd.AsyncQRCallback?c[0].g:new Ct(c[0]),c[1])):c.length==1&&(a=_t(c[0]==null?null:c[0].constructor==$wnd.AsyncQRCallback?c[0].g:new Ct(c[0])));b.g=a;ku(a,b);return b});e=$wnd.JsQRScanner.prototype=new Object;e.appendTo=lu(function(a){this.g.ob(a)});e.getScanInterval=lu(function(){return this.g.pb()});e.getSnapImageMaxSize=lu(function(){return this.g.qb()});e.isActive=lu(function(){return this.g.rb()});e.isScanning=lu(function(){return this.g.sb()});e.removeFrom=lu(function(a){this.g.tb(a)});e.resumeScanning=lu(function(){this.g.ub()});e.setScanInterval=lu(function(a){this.g.vb(a)});e.setSnapImageMaxSize=lu(function(a){this.g.wb(a)});e.stopScanning=lu(function(){this.g.xb()});if(d)for(p in d)$wnd.JsQRScanner[p]===undefined&&($wnd.JsQRScanner[p]=d[p])}\nfunction eh(){var a,b,c;b=$doc.compatMode;a=Hc(zc(uf,1),uu,2,6,[Ku]);for(c=0;cMake sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,
e.g. by using <!doctype html> at the start of your application's HTML page.

To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding
the following line to your*.gwt.xml module file:
  <extend-configuration-property name=\\\"document.compatMode\\\" value=\\\"\"+b+'\"/>':\"Your *.gwt.xml module configuration prohibits the use of the current document rendering mode (document.compatMode=' \"+b+\"').
Modify your application's host HTML page doctype, or update your custom \"+\"'document.compatMode' configuration property settings.\"}\nfunction xh(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?th:null);c&2&&(a.ondblclick=b&2?th:null);c&4&&(a.onmousedown=b&4?th:null);c&8&&(a.onmouseup=b&8?th:null);c&16&&(a.onmouseover=b&16?th:null);c&32&&(a.onmouseout=b&32?th:null);c&64&&(a.onmousemove=b&64?th:null);c&128&&(a.onkeydown=b&128?th:null);c&256&&(a.onkeypress=b&256?th:null);c&512&&(a.onkeyup=b&512?th:null);c&1024&&(a.onchange=b&1024?th:null);c&2048&&(a.onfocus=b&2048?th:null);c&4096&&(a.onblur=b&4096?th:null);c&8192&&(a.onlosecapture=b&8192?th:null);c&16384&&(a.onscroll=b&16384?th:null);c&32768&&(a.onload=b&32768?uh:null);c&Lu&&(a.onerror=b&Lu?th:null);c&131072&&(a.onmousewheel=b&131072?th:null);c&262144&&(a.oncontextmenu=b&262144?th:null);c&Hu&&(a.onpaste=b&Hu?th:null);c&Mu&&(a.ontouchstart=b&Mu?th:null);c&2097152&&(a.ontouchmove=b&2097152?th:null);c&Fu&&(a.ontouchend=b&Fu?th:null);c&Nu&&(a.ontouchcancel=b&Nu?th:null);c&Ou&&(a.ongesturestart=b&Ou?th:null);c&Pu&&(a.ongesturechange=b&Pu?th:null);c&Qu&&(a.ongestureend=b&Qu?th:null)}\nfunction Xl(){Xl=Og;Wl=Hc(zc(qd,2),uu,7,0,[Hc(zc(qd,1),Wu,6,15,[21522,0]),Hc(zc(qd,1),Wu,6,15,[20773,1]),Hc(zc(qd,1),Wu,6,15,[24188,2]),Hc(zc(qd,1),Wu,6,15,[23371,3]),Hc(zc(qd,1),Wu,6,15,[17913,4]),Hc(zc(qd,1),Wu,6,15,[16590,5]),Hc(zc(qd,1),Wu,6,15,[20375,6]),Hc(zc(qd,1),Wu,6,15,[19104,7]),Hc(zc(qd,1),Wu,6,15,[30660,8]),Hc(zc(qd,1),Wu,6,15,[29427,9]),Hc(zc(qd,1),Wu,6,15,[32170,10]),Hc(zc(qd,1),Wu,6,15,[30877,11]),Hc(zc(qd,1),Wu,6,15,[26159,12]),Hc(zc(qd,1),Wu,6,15,[25368,13]),Hc(zc(qd,1),Wu,6,15,[27713,14]),Hc(zc(qd,1),Wu,6,15,[26998,15]),Hc(zc(qd,1),Wu,6,15,[5769,16]),Hc(zc(qd,1),Wu,6,15,[5054,17]),Hc(zc(qd,1),Wu,6,15,[7399,18]),Hc(zc(qd,1),Wu,6,15,[6608,19]),Hc(zc(qd,1),Wu,6,15,[1890,20]),Hc(zc(qd,1),Wu,6,15,[597,21]),Hc(zc(qd,1),Wu,6,15,[3340,22]),Hc(zc(qd,1),Wu,6,15,[2107,23]),Hc(zc(qd,1),Wu,6,15,[13663,24]),Hc(zc(qd,1),Wu,6,15,[12392,25]),Hc(zc(qd,1),Wu,6,15,[16177,26]),Hc(zc(qd,1),Wu,6,15,[14854,27]),Hc(zc(qd,1),Wu,6,15,[9396,28]),Hc(zc(qd,1),Wu,6,15,[8579,29]),Hc(zc(qd,1),Wu,6,15,[11994,30]),Hc(zc(qd,1),Wu,6,15,[11245,31])])}\nfunction Qj(){Qj=Og;var a,b,c,d,e,f,g,h,i,j,k,l;tj=new Tj('Cp437',0,Hc(zc(qd,1),Wu,6,15,[0,2]),Hc(zc(uf,1),uu,2,6,[]));wj=new Tj('ISO8859_1',1,Hc(zc(qd,1),Wu,6,15,[1,3]),Hc(zc(uf,1),uu,2,6,[Yu]));Dj=new Sj('ISO8859_2',2,4,Hc(zc(uf,1),uu,2,6,['ISO-8859-2']));Ej=new Sj('ISO8859_3',3,5,Hc(zc(uf,1),uu,2,6,['ISO-8859-3']));Fj=new Sj('ISO8859_4',4,6,Hc(zc(uf,1),uu,2,6,['ISO-8859-4']));Gj=new Sj('ISO8859_5',5,7,Hc(zc(uf,1),uu,2,6,['ISO-8859-5']));Hj=new Sj('ISO8859_6',6,8,Hc(zc(uf,1),uu,2,6,['ISO-8859-6']));Ij=new Sj('ISO8859_7',7,9,Hc(zc(uf,1),uu,2,6,['ISO-8859-7']));Jj=new Sj('ISO8859_8',8,10,Hc(zc(uf,1),uu,2,6,['ISO-8859-8']));Kj=new Sj('ISO8859_9',9,11,Hc(zc(uf,1),uu,2,6,['ISO-8859-9']));xj=new Sj('ISO8859_10',10,12,Hc(zc(uf,1),uu,2,6,['ISO-8859-10']));yj=new Sj('ISO8859_11',11,13,Hc(zc(uf,1),uu,2,6,['ISO-8859-11']));zj=new Sj('ISO8859_13',12,15,Hc(zc(uf,1),uu,2,6,['ISO-8859-13']));Aj=new Sj('ISO8859_14',13,16,Hc(zc(uf,1),uu,2,6,['ISO-8859-14']));Bj=new Sj('ISO8859_15',14,17,Hc(zc(uf,1),uu,2,6,['ISO-8859-15']));Cj=new Sj('ISO8859_16',15,18,Hc(zc(uf,1),uu,2,6,['ISO-8859-16']));Mj=new Sj('SJIS',16,20,Hc(zc(uf,1),uu,2,6,[Zu]));pj=new Sj('Cp1250',17,21,Hc(zc(uf,1),uu,2,6,['windows-1250']));qj=new Sj('Cp1251',18,22,Hc(zc(uf,1),uu,2,6,['windows-1251']));rj=new Sj('Cp1252',19,23,Hc(zc(uf,1),uu,2,6,['windows-1252']));sj=new Sj('Cp1256',20,24,Hc(zc(uf,1),uu,2,6,['windows-1256']));Oj=new Sj('UnicodeBigUnmarked',21,25,Hc(zc(uf,1),uu,2,6,['UTF-16BE','UnicodeBig']));Nj=new Sj('UTF8',22,26,Hc(zc(uf,1),uu,2,6,[$u]));nj=new Tj('ASCII',23,Hc(zc(qd,1),Wu,6,15,[27,170]),Hc(zc(uf,1),uu,2,6,['US-ASCII']));oj=new Rj;vj=new Sj('GB18030',25,29,Hc(zc(uf,1),uu,2,6,['GB2312','EUC_CN','GBK']));uj=new Sj('EUC_KR',26,30,Hc(zc(uf,1),uu,2,6,['EUC-KR']));Pj=new Yr;Lj=new Yr;for(b=Vj(),c=0,d=b.length;c>>0,a.toString(16))};_.equals=function(a){return this.u(a)};_.hashCode=function(){return this.w()};_.toString=function(){return this.A()};var Xc,Yc,Zc;Ng(71,1,{},bo);_.X=function co(a){var b;b=new bo;b.f=4;a>1?(b.c=ko(this,a-1)):(b.c=this);return b};_.Y=function jo(){_n(this);return this.b};_.Z=function lo(){return ao(this)};_.$=function no(){_n(this);return this.j};_._=function po(){return (this.f&4)!=0};_.ab=function qo(){return (this.f&1)!=0};_.A=function to(){return ((this.f&2)!=0?'interface ':(this.f&1)!=0?'':'class ')+(_n(this),this.n)};_.f=0;var $n=1;var pf=fo(pu,'Object',1);var cf=fo(pu,'Class',71);Ng(24,1,{28:1,24:1});_.A=function U(){if(!this.t){return '(null handle)'}return (_g(),this.t).outerHTML};var Qd=fo(qu,'UIObject',24);Ng(22,24,ru);_.B=function Z(){};_.C=function $(){};_.D=function ab(){V(this)};_.F=function bb(a){var b;switch(_g(),nh(a.type)){case 16:case 32:b=a.relatedTarget;if(!!b&&vc(this.t,b)){return}}};_.G=function cb(){W(this)};_.q=false;_.r=0;var Td=fo(qu,'Widget',22);Ng(182,22,ru);_.D=function eb(){db(this)};var Od=fo(qu,'FocusWidget',182);Ng(129,182,ru,jb);var fb;var td=fo(su,'Canvas',129);Ng(184,1,{});var sd=fo(su,'Canvas/CanvasElementSupportDetector',184);Ng(130,184,{},lb);var rd=fo(su,'Canvas/CanvasElementSupportDetectedMaybe',130);var vd=fo(tu,'JavaScriptObject$',0);Ng(8,1,wu);_.H=function wb(a){return new Error(a)};_.I=function xb(){this.k&&this.e!==xu&&this.K();return this};_.J=function zb(){return this.f};_.K=function Ab(){var a,b,c;c=this.f==null?null:this.f.replace(new RegExp('\\n','g'),' ');b=(a=ao(this.yb),c==null?a:a+': '+c);sb(this,yb(this.H(b)));jc(this)};_.A=function Bb(){return ub(this,this.J())};_.e=xu;_.i=false;_.k=true;var vf=fo(pu,'Throwable',8);Ng(10,8,yu);var gf=fo(pu,'Exception',10);Ng(17,10,yu);var qf=fo(pu,'RuntimeException',17);Ng(63,17,yu);var mf=fo(pu,'JsException',63);Ng(96,63,yu);var xd=fo(zu,'JavaScriptExceptionBase',96);Ng(48,96,{48:1,3:1,10:1,8:1},Kb);_.J=function Nb(){Jb(this);return this.c};_.L=function Ob(){return kd(this.b)===kd(Hb)?null:this.b};var Hb;var ud=fo(tu,'JavaScriptException',48);Ng(163,1,{});var wd=fo(tu,'Scheduler',163);var Qb=0,Rb=0,Sb=-1;Ng(103,163,{},ec);var ac;var yd=fo(zu,'SchedulerImpl',103);var hc;Ng(173,1,{});var Cd=fo(zu,'StackTraceCreator/Collector',173);Ng(97,173,{},mc);_.M=function nc(a){var b={},j;var c=[];a['fnStack']=c;var d=arguments.callee.caller;while(d){var e=(ic(),d.name||(d.name=kc(d.toString())));c.push(e);var f=':'+e;var g=b[f];if(g){var h,i;for(h=0,i=g.length;h>>0,'GF(0x'+a.toString(16)+','+this.f+')'};_.b=0;_.e=0;_.f=0;var sk;var ne=fo(_u,'GenericGF',45);Ng(25,1,{25:1},Hk);_.A=function Ik(){var a,b,c,d;d=new jp;for(c=this.a.length-1;c>=0;c--){b=this.a[this.a.length-1-c];if(b!=0){if(b<0){d.a+=' - ';b=-b}else{d.a.length>0&&(d.a+=' + ',d)}if(c==0||b!=1){a=xk(this.b,b);if(a==0){d.a+='1'}else if(a==1){d.a+='a'}else{d.a+='a^';d.a+=a}}if(c!=0){if(c==1){d.a+='x'}else{d.a+='x^';d.a+=c}}}}return d.a};var me=fo(_u,'GenericGFPoly',25);Ng(132,1,{},Nk);var oe=fo(_u,'ReedSolomonDecoder',132);Ng(46,10,{46:1,3:1,10:1,8:1},Ok);var pe=fo(_u,'ReedSolomonException',46);Ng(127,1,{186:1},Qk);var qe=fo('com.google.zxing.qrcode','QRCodeReader',127);Ng(142,1,{},Wk);_.b=false;var re=fo(bv,'BitMatrixParser',142);Ng(67,1,{67:1},Xk);_.b=0;var se=fo(bv,'DataBlock',67);Ng(15,13,cv);var Zk,$k,_k,al,bl,cl,dl,el;var Be=go(bv,'DataMask',15,il);Ng(151,15,cv,jl);_.T=function kl(a,b){return (a+b&1)==0};var te=go(bv,'DataMask/1',151,null);Ng(152,15,cv,ll);_.T=function ml(a,b){return (a&1)==0};var ue=go(bv,'DataMask/2',152,null);Ng(153,15,cv,nl);_.T=function ol(a,b){return b%3==0};var ve=go(bv,'DataMask/3',153,null);Ng(154,15,cv,pl);_.T=function ql(a,b){return (a+b)%3==0};var we=go(bv,'DataMask/4',154,null);Ng(155,15,cv,rl);_.T=function sl(a,b){return ((a/2|0)+(b/3|0)&1)==0};var xe=go(bv,'DataMask/5',155,null);Ng(156,15,cv,tl);_.T=function ul(a,b){var c;c=a*b;return (c&1)+c%3==0};var ye=go(bv,'DataMask/6',156,null);Ng(157,15,cv,vl);_.T=function wl(a,b){var c;c=a*b;return ((c&1)+c%3&1)==0};var ze=go(bv,'DataMask/7',157,null);Ng(158,15,cv,xl);_.T=function yl(a,b){return ((a+b&1)+a*b%3&1)==0};var Ae=go(bv,'DataMask/8',158,null);var zl;Ng(131,1,{},Ml);var Ce=fo(bv,'Decoder',131);Ng(39,13,{39:1,3:1,14:1,13:1},Tl);var Nl,Ol,Pl,Ql,Rl;var De=go(bv,'ErrorCorrectionLevel',39,Vl);Ng(51,1,{51:1},Yl);_.u=function _l(a){var b;if(!dd(a,51)){return false}b=_c(a,51);return this.b==b.b&&this.a==b.a};_.w=function am(){return this.b.d<<3|this.a};_.a=0;var Wl;var Ee=fo(bv,'FormatInformation',51);Ng(23,13,{23:1,3:1,14:1,13:1},nm);var bm,cm,dm,em,fm,gm,hm,im,jm,km;var Fe=go(bv,'Mode',23,pm);Ng(141,1,{},rm);_.a=false;var Ge=fo(bv,'QRCodeDecoderMetaData',141);Ng(9,1,{9:1},wm);_.A=function Am(){return ''+this.d};_.c=0;_.d=0;var sm,tm;var Je=fo(bv,'Version',9);Ng(4,1,{4:1},Bm);_.a=0;_.b=0;var He=fo(bv,'Version/ECB',4);Ng(5,1,{5:1},Cm);_.b=0;var Ie=fo(bv,'Version/ECBlocks',5);Ng(52,27,{27:1,52:1},Em);_.a=0;var Le=fo(ev,'AlignmentPattern',52);Ng(160,1,{},Jm);_.b=0;_.d=0;_.f=0;_.i=0;_.j=0;var Ke=fo(ev,'AlignmentPatternFinder',160);Ng(140,1,{},Qm);var Me=fo(ev,'Detector',140);Ng(16,27,{27:1,16:1},Vm,Wm);_.a=0;_.b=0;var Re=fo(ev,'FinderPattern',16);Ng(143,1,{},en);_.b=false;var Pe=fo(ev,'FinderPatternFinder',143);Ng(145,1,uu,hn);_.U=function jn(a,b){return gn(this,_c(a,16),_c(b,16))};_.u=function kn(a){return this===a};_.a=0;var Ne=fo(ev,'FinderPatternFinder/CenterComparator',145);Ng(144,1,uu,mn);_.U=function nn(a,b){return ln(this,_c(a,16),_c(b,16))};_.u=function on(a){return this===a};_.a=0;var Oe=fo(ev,'FinderPatternFinder/FurthestFromAverageComparator',144);Ng(146,1,{},pn);var Qe=fo(ev,'FinderPatternInfo',146);Ng(86,134,{},tn);_.c=0;_.d=0;var Se=fo(fv,'CanvasLuminanceSource',86);Ng(113,83,ru);_.D=function Gn(){wn(this)};_.G=function Hn(){W(this);Dn(this)};_.V=function In(a){xn(this,a)};_.W=function Jn(){this.a&&this.q&&gh(this.i,this.f)};_.a=false;_.f=0;_.j=0;var Ue=fo(fv,'ScannerWidget',113);Ng(117,116,{},Kn);var Te=fo(fv,'ScannerWidget/1',117);Ng(95,10,yu);var Ve=fo('java.io','IOException',95);Ng(47,95,{3:1,47:1,10:1,8:1},Ln);var We=fo('java.io','UnsupportedEncodingException',47);Ng(72,1,{90:1});_.A=function On(){return this.a};var Xe=fo(pu,'AbstractStringBuilder',72);Ng(79,17,yu,Pn);var Ye=fo(pu,'ArithmeticException',79);Ng(26,17,yu,Qn,Rn);var kf=fo(pu,'IndexOutOfBoundsException',26);Ng(68,26,{3:1,68:1,10:1,8:1},Sn);var Ze=fo(pu,'ArrayIndexOutOfBoundsException',68);Ng(78,17,yu,Tn,Un);var $e=fo(pu,'ArrayStoreException',78);Xc={3:1,92:1,14:1};var af=fo(pu,'Boolean',92);Ng(94,17,yu,uo);var bf=fo(pu,'ClassCastException',94);Ng(62,1,{3:1,62:1});var of=fo(pu,'Number',62);Yc={3:1,14:1,93:1,62:1};var df=fo(pu,'Double',93);var yo,zo;Ng(11,17,gv,Co,Do);var hf=fo(pu,'IllegalArgumentException',11);Ng(42,17,yu,Eo,Fo);var jf=fo(pu,'IllegalStateException',42);Ng(36,62,{3:1,14:1,36:1,62:1},Ho);_.S=function Ko(a){return Go(this,_c(a,36))};_.u=function Lo(a){return dd(a,36)&&_c(a,36).a==this.a};_.w=function Mo(){return this.a};_.A=function No(){return ''+this.a};_.a=0;var lf=fo(pu,'Integer',36);var Po;Ng(203,1,{});Ng(77,63,yu,Ro,So);_.H=function To(a){return new TypeError(a)};var nf=fo(pu,'NullPointerException',77);Zc={3:1,90:1,14:1,2:1};var uf=fo(pu,'String',2);Ng(37,72,{90:1},jp,kp);var sf=fo(pu,'StringBuilder',37);Ng(76,26,yu,lp);var tf=fo(pu,'StringIndexOutOfBoundsException',76);Ng(207,1,{});Ng(101,17,yu,np);var wf=fo(pu,'UnsupportedOperationException',101);Ng(30,1,hv);_.S=function pp(a){return op(this,_c(a,30))};_.u=function qp(a){var b;if(a===this){return true}if(!dd(a,30)){return false}b=_c(a,30);return Yo(this.a,b.a)};_.w=function sp(){return ut(this.a)};_.A=function tp(){return this.a};var xf=fo(iv,'Charset',30);Ng(100,11,gv,up);var yf=fo(iv,'IllegalCharsetNameException',100);Ng(61,11,{3:1,10:1,11:1,8:1,61:1},vp);var zf=fo(iv,'UnsupportedCharsetException',61);Ng(177,1,{});_.bb=function yp(a){return wp(this,a)};_.A=function zp(){var a,b,c;c=new Ks('[',']');for(b=this.O();b.Q();){a=b.R();Js(c,a===this?'(this Collection)':a==null?Au:Qg(a))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};var Af=fo(jv,'AbstractCollection',177);Ng(176,1,{59:1});_.db=function Dp(a){return !!Bp(this,a)};_.u=function Ep(a){var b,c,d;if(a===this){return true}if(!dd(a,59)){return false}d=_c(a,59);if(this.cb()!=d.cb()){return false}for(c=d.eb().O();c.Q();){b=_c(c.R(),19);if(!Ap(this,b)){return false}}return true};_.fb=function Fp(a){return Gp(Bp(this,a))};_.w=function Hp(){return gr(this.eb())};_.cb=function Ip(){return this.eb().cb()};_.A=function Jp(){var a,b,c;c=new Ks('{','}');for(b=this.eb().O();b.Q();){a=_c(b.R(),19);Js(c,Cp(this,a.ib())+'='+Cp(this,a.jb()))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};var Nf=fo(jv,'AbstractMap',176);Ng(104,176,{59:1});_.db=function Qp(a){return Kp(this,a)};_.eb=function Rp(){return new Xp(this)};_.fb=function Sp(a){return Lp(this,a)};_.cb=function Tp(){return Pp(this)};var Df=fo(jv,'AbstractHashMap',104);Ng(178,177,kv);_.u=function Up(a){var b;if(a===this){return true}if(!dd(a,40)){return false}b=_c(a,40);if(b.cb()!=this.cb()){return false}return xp(this,b)};_.w=function Vp(){return gr(this)};var Of=fo(jv,'AbstractSet',178);Ng(43,178,kv,Xp);_.bb=function Yp(a){return Wp(this,a)};_.O=function Zp(){return new bq(this.a)};_.cb=function $p(){return Pp(this.a)};var Cf=fo(jv,'AbstractHashMap/EntrySet',43);Ng(44,1,{},bq);_.R=function dq(){return aq(this)};_.Q=function cq(){return this.b};_.b=false;var Bf=fo(jv,'AbstractHashMap/EntrySetIterator',44);var fg=ho(jv,'List');Ng(179,177,{70:1});_.u=function gq(a){var b,c,d,e,f;if(a===this){return true}if(!dd(a,70)){return false}f=_c(a,70);if(this.cb()!=f.cb()){return false}e=f.O();for(c=this.O();c.Q();){b=c.R();d=e.R();if(!(kd(b)===kd(d)||b!=null&&J(b,d))){return false}}return true};_.w=function hq(){return hr(this)};_.O=function iq(){return new kq(this)};_.hb=function jq(a){throw vg(new np)};var Hf=fo(jv,'AbstractList',179);Ng(80,1,{},kq);_.Q=function lq(){return this.ac){throw vg(new Rn(ov))}}g=Dc(nd,uu,6,f,15,1);l=0;h=0;for(i=0;i0){d=a[b+i++];if((d&192)!=128){throw vg(new Do('Invalid UTF8 sequence at '+(b+i-1)+', byte='+(k=d>>>0,k.toString(16))))}e=e<<6|d&63}l+=Zn(e,g,l)}return g};var jg=fo(nv,'EmulatedCharset/UtfCharset',99);Ng(202,1,{});var nt=0;var pt,qt=0,rt;var mg=ho(rv,sv);Ng(41,1,{41:1},Bt,Ct);_.u=function Dt(a){return a!=null&&dd(a,41)&&mb(this.a,_c(a,41).a)};_.mb=function Et(a){xt(this,a)};_.nb=function Ft(a){return a!=null&&dd(a,41)};var wt=false;var lg=fo(rv,'AsyncQRCallback_ExporterImpl',41);Ng(114,113,ru,It);var ng=fo(rv,'JSScannerWidget',114);Ng(50,1,{50:1},Lt,Mt);_.ob=function Nt(a){Gt(this.a,a)};_.pb=function Ot(){return this.a.f};_.qb=function Pt(){return this.a.j};_.rb=function Qt(){return this.a.a};_.sb=function Rt(){return vn(this.a)};_.tb=function St(a){Ht(this.a,a)};_.ub=function Tt(){yn(this.a)};_.vb=function Ut(a){An(this.a,a)};_.wb=function Vt(a){Bn(this.a,a)};_.xb=function Wt(){this.a.a=false};var pg=fo(rv,tv,50);Ng(91,1,{},$t);_.nb=function bu(a){return a!=null&&dd(a,50)};var Xt=false;var og=fo(rv,'JsQRScanner_ExporterImpl',91);Ng(115,1,{},du);var qg=fo(rv,'ScannerCallback',115);Ng(175,1,{});var sg=fo(uv,'ExporterBaseImpl',175);Ng(102,175,{},gu);var rg=fo(uv,'ExporterBaseActual',102);var iu;var rf=fo(pu,'StackTraceElement',null);var nd=io('char','C');var qd=io('int','I');var md=io('byte','B');var od=io('double','D');var pd=io('float','F');var lu=(Tb(),Wb);var gwtOnLoad=gwtOnLoad=Jg;Hg(Sg);Kg('permProps',[[['locale','default'],['user.agent','ie9']]]);$sendStats('moduleStartup', 'moduleEvalEnd');gwtOnLoad(__gwtModuleFunction.__errFn, __gwtModuleFunction.__moduleName, __gwtModuleFunction.__moduleBase, __gwtModuleFunction.__softPermutationId,__gwtModuleFunction.__computePropValue);$sendStats('moduleStartup', 'end');$gwt && $gwt.permProps && __gwtModuleFunction.__moduleStartupDone($gwt.permProps);\n//# sourceURL=jsqrscanner-0.js\n"]); ================================================ FILE: docs/js/D9940D84355A4C8E89013B8814821244.cache.js ================================================ jsqrscanner.onScriptDownloaded(["var $wnd = $wnd || window.parent;var __gwtModuleFunction = $wnd.jsqrscanner;var $sendStats = __gwtModuleFunction.__sendStats;$sendStats('moduleStartup', 'moduleEvalStart');var $gwt_version = \"2.8.2\";var $strongName = 'D9940D84355A4C8E89013B8814821244';var $gwt = {};var $doc = $wnd.document;var $moduleName, $moduleBase;function __gwtStartLoadingFragment(frag) {var fragFile = 'deferredjs/' + $strongName + '/' + frag + '.cache.js';return __gwtModuleFunction.__startLoadingFragment(fragFile);}function __gwtInstallCode(code) {return __gwtModuleFunction.__installRunAsyncCode(code);}function __gwt_isKnownPropertyValue(propName, propValue) {return __gwtModuleFunction.__gwt_isKnownPropertyValue(propName, propValue);}function __gwt_getMetaProperty(name) {return __gwtModuleFunction.__gwt_getMetaProperty(name);}var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent && $wnd.__gwtStatsEvent(a);} : null;var $sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;function H(){}\nfunction Z(){}\nfunction vg(){}\nfunction sg(){}\nfunction yg(){}\nfunction yq(){}\nfunction Pb(){}\nfunction Xb(){}\nfunction $b(){}\nfunction dh(){}\nfunction fh(){}\nfunction gn(){gn=sg}\nfunction bq(){Wp(this)}\nfunction Ks(){Hs(this)}\nfunction ht(){ft(this)}\nfunction rh(a){this.c=a}\nfunction yh(a){this.a=a}\nfunction _j(a){this.a=a}\nfunction cm(a){this.a=a}\nfunction vm(a){this.a=a}\nfunction zm(a){this.a=a}\nfunction Xm(a){this.a=a}\nfunction $m(a){this.a=a}\nfunction Un(a){this.a=a}\nfunction ip(a){this.a=a}\nfunction Fp(a){this.a=a}\nfunction Jp(a){this.a=a}\nfunction xp(a){this.c=a}\nfunction Ai(a){this.c=a}\nfunction jq(a){this.c=a}\nfunction Mq(a){this.a=a}\nfunction bs(a){this.a=a}\nfunction mt(a){this.a=a}\nfunction Fl(){this.a=true}\nfunction Cg(a){return true}\nfunction _f(a){return a.e}\nfunction rp(a){sp(a,a.b)}\nfunction Gs(a,b){Js(a.a,b)}\nfunction P(a,b){a.r=b}\nfunction ij(a,b){a.c=b}\nfunction Nm(a,b){a.e=b}\nfunction Om(a,b){a.i=b}\nfunction Ub(a){Tb();Sb.K(a)}\nfunction mb(){kb.call(this)}\nfunction an(){mb.call(this)}\nfunction bn(){mb.call(this)}\nfunction en(){mb.call(this)}\nfunction Pn(){mb.call(this)}\nfunction Rn(){mb.call(this)}\nfunction co(){mb.call(this)}\nfunction Dq(){mb.call(this)}\nfunction Pr(){mb.call(this)}\nfunction Gh(){Ch.call(this)}\nfunction Jh(){Ch.call(this)}\nfunction Nh(){Ch.call(this)}\nfunction ck(){this.a=new $k}\nfunction kr(){this.a=new jr}\nfunction qb(){qb=sg;pb=new H}\nfunction Mb(){Mb=sg;Lb=new Pb}\nfunction wq(){wq=sg;vq=new yq}\nfunction st(){st=sg;rt=new pt}\nfunction yr(){yr=sg;xr=Ar()}\nfunction lh(a,b){jh(a,b,a.r)}\nfunction mh(a,b){nh(a,b,a.b)}\nfunction lt(a,b){Gs(a.a,b.b)}\nfunction Eg(a,b){Pg();Xg(a,b)}\nfunction Jj(a,b){return a.a[b]}\nfunction Im(a){return a.a&&a.p}\nfunction Ym(a){lb.call(this,a)}\nfunction nb(a){lb.call(this,a)}\nfunction ob(a){db.call(this,a)}\nfunction vh(a){db.call(this,a)}\nfunction ah(a){ec.call(this,a)}\nfunction ak(a){lb.call(this,a)}\nfunction cn(a){nb.call(this,a)}\nfunction fn(a){nb.call(this,a)}\nfunction Qn(a){nb.call(this,a)}\nfunction Sn(a){nb.call(this,a)}\nfunction eo(a){nb.call(this,a)}\nfunction zo(a){cn.call(this,a)}\nfunction dn(a){cn.call(this,a)}\nfunction cs(a){bs.call(this,a)}\nfunction es(){bs.call(this,du)}\nfunction xo(){$m.call(this,'')}\nfunction kb(){this.G();this.I()}\nfunction Cb(){Cb=sg;!!(Tb(),Sb)}\nfunction mg(){kg==null&&(kg=[])}\nfunction ui(a){vi.call(this,a,a)}\nfunction Hn(){nb.call(this,null)}\nfunction Ch(){Bh();kb.call(this)}\nfunction fr(a){this.c=a;cr(this)}\nfunction Xr(a,b){a.splice(b,1)}\nfunction Rg(a,b){a.__listener=b}\nfunction uo(a,b){a.a+=b;return a}\nfunction on(a){nn(a);return a.n}\nfunction Cr(){yr();return new xr}\nfunction it(a){return new Us(a)}\nfunction hc(a,b){return xn(a,b)}\nfunction Sh(a,b){return a.d-b.d}\nfunction ap(a){return a.a.c+a.b.c}\nfunction nt(a,b,c){$o(a.a,b,c)}\nfunction Ps(a,b){Ss(b,a.r);Jm(a)}\nfunction Ss(a,b){a.appendChild(b)}\nfunction Ts(a,b){a.removeChild(b)}\nfunction Th(a,b){this.c=a;this.d=b}\nfunction ki(a,b){this.c=a;this.d=b}\nfunction mj(a,b){this.a=a;this.b=b}\nfunction Pl(a,b){this.a=a;this.b=b}\nfunction Sp(a,b){this.a=a;this.b=b}\nfunction jk(a,b){this.b=a;this.a=b}\nfunction Ql(a,b){this.b=a;this.a=b}\nfunction Tq(a,b){this.b=a;this.a=b}\nfunction Ls(a){Hs(this);this.a=a}\nfunction ii(a,b){Th.call(this,a,b)}\nfunction vk(a,b){Th.call(this,a,b)}\nfunction fl(a,b){Th.call(this,a,b)}\nfunction Js(a,b){a.apply(null,[b])}\nfunction Km(a,b){lt(a.b,new Ph(b))}\nfunction Er(a,b){return a.a.get(b)}\nfunction no(a,b){return a.substr(b)}\nfunction Co(a,b){return io(a.a,b.a)}\nfunction Tn(a,b){return Wn(a.a,b.a)}\nfunction ko(a,b){return ns(a),a===b}\nfunction vo(a,b){a.a+=''+b;return a}\nfunction wo(a,b){a.a+=''+b;return a}\nfunction sr(a){this.a=Cr();this.b=a}\nfunction Gr(a){this.a=Cr();this.b=a}\nfunction Qh(a){this.b=a;this.a=null}\nfunction Us(a){Vs.call(this,a,null)}\nfunction Vs(a,b){this.a=new Rs(a,b)}\nfunction jt(a,b){return new Vs(a,b)}\nfunction Uo(a){return !a?null:a.hb()}\nfunction Tc(a){return a==null?null:a}\nfunction Rr(a){return a!=null?N(a):0}\nfunction ro(a){return so(a,a.length)}\nfunction fm(a,b,c){return lj(a,c,c,b)}\nfunction aq(a,b){sq(a.a,a.a.length,b)}\nfunction Qs(a,b){Ts(b,a.r);S(a);Qm(a)}\nfunction Jb(a){$wnd.clearTimeout(a)}\nfunction Jg(a){$wnd.clearTimeout(a)}\nfunction Ig(a){$wnd.clearInterval(a)}\nfunction yo(a){$m.call(this,(ns(a),a))}\nfunction Wp(a){a.a=lc(Ue,Ct,1,0,5,1)}\nfunction oh(){this.a=lc(xd,Ct,27,4,0,1)}\nfunction $k(){this.a=new _j((Hj(),Gj))}\nfunction Bs(){Bs=sg;ys=new H;As=new H}\nfunction _g(){_g=sg;Zg=new dh;$g=new fh}\nfunction Pg(){if(!Ng){Wg();Ng=true}}\nfunction js(a){if(!a){throw _f(new en)}}\nfunction gs(a){if(!a){throw _f(new Pn)}}\nfunction ls(a){if(!a){throw _f(new Pr)}}\nfunction rs(a){if(!a){throw _f(new Rn)}}\nfunction us(a){if(!a){throw _f(new Hn)}}\nfunction xs(a){return a.$H||(a.$H=++ws)}\nfunction dr(a){return a.ab?1:0}\nfunction Zq(a,b){return !!b&&a.b[b.d]==b}\nfunction Nc(a,b){return a!=null&&Ic(a,b)}\nfunction dc(b,a){return b.appendChild(a)}\nfunction ub(a){return a==null?null:a.name}\nfunction Pc(a){return typeof a==='number'}\nfunction dg(a){return typeof a==='number'}\nfunction Rc(a){return typeof a==='string'}\nfunction Ap(a){this.c=a;ps(a.b);this.a=0}\nfunction db(a){this.f=a;this.G();this.I()}\nfunction lb(a){this.f=a;this.G();this.I()}\nfunction Kb(){zb!=0&&(zb=0);Bb=-1}\nfunction hm(a,b,c){im.call(this,a,b,c,1)}\nfunction oo(a,b,c){return a.substr(b,c-b)}\nfunction jo(a,b,c){return ro(c.jb(a,0,b))}\nfunction qt(a,b){return a!=null?a[b]:null}\nfunction ab(a,b){a.e=b;b!=null&&vs(b,Dt,a)}\nfunction nn(a){if(a.n!=null){return}Bn(a)}\nfunction pt(){this.a=new jr;new jr;new jr}\nfunction Fh(){Fh=sg;Bh();Eh=new Gh;bb(Ah)}\nfunction Ih(){Ih=sg;Bh();Hh=new Jh;bb(Ah)}\nfunction Mh(){Mh=sg;Bh();Lh=new Nh;bb(Ah)}\nfunction Bh(){Bh=sg;Ah=lc(We,Ct,184,0,0,1)}\nfunction oj(){oj=sg;nj=lc(Vc,Ct,6,0,15,1)}\nfunction bo(){bo=sg;ao=lc(Qe,Ct,30,256,0,1)}\nfunction Fj(a){return Uc(a+(a<0?-0.5:0.5))}\nfunction li(a,b){return Dj(a.c,a.d,b.c,b.d)}\nfunction Wr(a,b){return Yr(new Array(b),a)}\nfunction Mg(a,b){return $wnd.setTimeout(a,b)}\nfunction Rj(a,b){return a.a[a.a.length-1-b]}\nfunction Db(a,b,c){return a.apply(b,c);var d}\nfunction jn(a,b){gn();return a==b?0:a?1:-1}\nfunction tt(a,b){st();a['__gwtex_wrap']=b}\nfunction Rs(a,b){Sm.call(this,new mt(a),b)}\nfunction hs(a,b){if(!a){throw _f(new Qn(b))}}\nfunction ks(a,b){if(!a){throw _f(new fn(b))}}\nfunction vs(b,c,d){try{b[c]=d}catch(a){}}\nfunction Oc(a){return typeof a==='boolean'}\nfunction tb(a){return a==null?null:a.message}\nfunction $q(a,b){this.a=a;this.b=b;this.c=0}\nfunction Bl(a,b,c){Th.call(this,a,b);this.a=c}\nfunction Sl(a,b,c){ki.call(this,a,b);this.a=c}\nfunction xk(){vk.call(this,'DATA_MASK_000',0)}\nfunction zk(){vk.call(this,'DATA_MASK_001',1)}\nfunction Dk(){vk.call(this,'DATA_MASK_011',3)}\nfunction Bk(){vk.call(this,'DATA_MASK_010',2)}\nfunction Jk(){vk.call(this,'DATA_MASK_110',6)}\nfunction Fk(){vk.call(this,'DATA_MASK_100',4)}\nfunction Hk(){vk.call(this,'DATA_MASK_101',5)}\nfunction Lk(){vk.call(this,'DATA_MASK_111',7)}\nfunction Ph(a){Qh.call(this,(cg(Date.now()),a))}\nfunction Gm(){Fm.call(this,null.zb(),null.zb())}\nfunction Lm(a){a.a=true;a.a&&a.p&&Hg(a.f,a.e)}\nfunction sq(a,b,c){is(b,a.length);qq(a,0,b,c)}\nfunction Yp(a,b){ms(b,a.a.length);return a.a[b]}\nfunction Xp(a,b){a.a[a.a.length]=b;return true}\nfunction Jc(a,b){us(a==null||Ic(a,b));return a}\nfunction un(a,b){var c;c=rn(a,b);c.f=2;return c}\nfunction Lr(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction Qq(a){this.c=a;this.a=new fr(this.c.a)}\nfunction Io(a){Qn.call(this,a==null?It:(ns(a),a))}\nfunction Jo(a){Qn.call(this,a==null?It:(ns(a),a))}\nfunction xq(a,b){return ns(a),kn(a,(ns(b),b))}\nfunction hn(a,b){return jn((ns(a),a),(ns(b),b))}\nfunction In(a,b){return Jn((ns(a),a),(ns(b),b))}\nfunction fg(a,b){return bg(yc(dg(a)?hg(a):a,b))}\nfunction Kg(a,b){return ut(function(){a.L(b)})}\nfunction Yq(a,b){return Nc(b,13)&&Zq(a,Jc(b,13))}\nfunction Dr(a,b){return !(a.a.get(b)===undefined)}\nfunction Qc(a){return a!=null&&Sc(a)&&!(a.yb===vg)}\nfunction nc(a){return Array.isArray(a)&&a.yb===vg}\nfunction Mc(a){return !Array.isArray(a)&&a.yb===vg}\nfunction Sc(a){return typeof a===vt||typeof a===wt}\nfunction wc(a,b){return rc(a.l|b.l,a.m|b.m,a.h|b.h)}\nfunction tc(a,b){return rc(a.l&b.l,a.m&b.m,a.h&b.h)}\nfunction jc(a,b,c,d,e,f){return kc(a,b,c,d,e,0,f)}\nfunction Eq(a,b,c){Xq(a.a,b);return Fq(a,b.d,c)}\nfunction oc(a,b,c){js(c==null||gc(a,c));return a[b]=c}\nfunction sn(a,b,c){var d;d=rn(a,b);Fn(c,d);return d}\nfunction Fq(a,b,c){var d;d=a.b[b];a.b[b]=c;return d}\nfunction rn(a,b){var c;c=new pn;c.i=a;c.d=b;return c}\nfunction Qb(a,b){!a&&(a=[]);a[a.length]=b;return a}\nfunction to(a,b){a.a+=String.fromCharCode(b);return a}\nfunction ns(a){if(a==null){throw _f(new co)}return a}\nfunction os(a,b){if(a==null){throw _f(new eo(b))}}\nfunction Es(){if(zs==256){ys=As;As=new H;zs=0}++zs}\nfunction Cm(a){this.a=a[0];this.b=a[1];this.c=a[2]}\nfunction kl(a){this.b=gl(a>>3&3);this.a=(a&7)<<24>>24}\nfunction go(a,b){ts(b,a.length);return a.charCodeAt(b)}\nfunction jg(a){if(dg(a)){return a|0}return a.l|a.m<<22}\nfunction ft(a){if(!et){et=true;st();nt(rt,Vf,a);gt(a)}}\nfunction Hs(a){if(!Fs){Fs=true;st();nt(rt,Sf,a);Is(a)}}\nfunction lo(a,b,c,d){while(ab||a<0){throw _f(new zo(tu+a+uu+b))}}\nfunction xn(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.V(b))}\nfunction pr(a,b){var c;c=a.a.get(b);return c==null?new Array:c}\nfunction Tb(){Tb=sg;var a,b;b=!Wb();a=new $b;Sb=b?new Xb:a}\nfunction Ib(a){Cb();$wnd.setTimeout(function(){throw a},0)}\nfunction zn(a){if(a.$()){return null}var b=a.k;return pg[b]}\nfunction iq(a){ls(a.a40){throw _f(new Pn)}return Gl[a-1]}\nfunction Kj(a,b){if(b==0){throw _f(new an)}return a.a[a.f-a.c[b]-1]}\nfunction ps(a){if(0>a){throw _f(new cn('Index: 0, Size: '+a))}}\nfunction Bq(a,b){if(b.$modCount!=a.$modCount){throw _f(new Dq)}}\nfunction uh(){var a;a=xh();if(!ko('ie8',a)){throw _f(new wh(a))}}\nfunction ur(a){this.e=a;this.b=this.e.a.entries();this.a=new Array}\nfunction jj(a,b,c,d,e){this.f=a;this.a=b;this.b=c;this.d=e;this.e=d}\nfunction tn(a,b,c,d){var e;e=rn(a,b);Fn(c,e);e.f=d?8:0;e.e=d;return e}\nfunction $p(a,b){var c;c=(ms(b,a.a.length),a.a[b]);Xr(a.a,b);return c}\nfunction _p(a,b,c){var d;d=(ms(b,a.a.length),a.a[b]);a.a[b]=c;return d}\nfunction om(a){a.a[0]=0;a.a[1]=0;a.a[2]=0;a.a[3]=0;a.a[4]=0;return a.a}\nfunction Sr(a,b){!a.a?(a.a=new yo(a.d)):wo(a.a,a.b);vo(a.a,b);return a}\nfunction er(a){ls(a.a=Nk.length){throw _f((Ih(),Ih(),Hh))}return Nk[a]}\nfunction gb(b){if(!('stack' in b)){try{throw b}catch(a){}}return b}\nfunction gl(a){el();if(a<0||a>=_k.length){throw _f(new Pn)}return _k[a]}\nfunction Bo(){nb.call(this,'Remove not supported on this list')}\nfunction Ir(a){this.d=a;this.b=this.d.a.entries();this.a=this.b.next()}\nfunction Gg(a){if(!a.d){return}++a.b;a.c?Ig(a.d.a):Jg(a.d.a);a.d=null}\nfunction yb(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction Fb(b){Cb();return function(){return Gb(b,this,arguments);var a}}\nfunction wk(){tk();return pc(hc(fe,1),$t,15,0,[lk,mk,nk,ok,pk,qk,rk,sk])}\nfunction as(){as=sg;_r=new es;$r=new cs('ISO-LATIN-1');Zr=new cs(bu)}\nfunction Ec(){Ec=sg;Bc=rc(Lt,Lt,524287);Cc=rc(0,0,Pt);qc(1);qc(2);Dc=qc(0)}\nfunction Hb(a){a&&Ob((Mb(),Lb));--zb;if(a){if(Bb!=-1){Jb(Bb);Bb=-1}}}\nfunction ho(a,b){var c,d;c=(ns(a),a);d=(ns(b),b);return c==d?0:c>22≪d=a<0?Mt:0;return rc(b,c,d)}\nfunction Al(a,b){var c,d;c=b.d;c<=9?(d=0):c<=26?(d=1):(d=2);return a.a[d]}\nfunction np(a){var b;Bq(a.d,a);ls(a.b);b=Jc(a.a.P(),19);a.b=mp(a);return b}\nfunction lc(a,b,c,d,e,f){var g;g=mc(e,d);e!=10&&pc(hc(a,f),b,c,e,g);return g}\nfunction qq(a,b,c,d){var e;d=(wq(),!d?vq:d);e=a.slice(b,c);rq(e,a,b,c,-b,d)}\nfunction Dj(a,b,c,d){var e,f;e=a-c;f=b-d;return $wnd.Math.sqrt(e*e+f*f)}\nfunction Ej(a,b,c,d){var e,f;e=a-c;f=b-d;return $wnd.Math.sqrt(e*e+f*f)}\nfunction ri(a,b,c){var d;d=c*a.c+(b/32|0);return (a.a[d]>>>(b&31)&1)!=0}\nfunction Mj(a,b,c){if(b==0||c==0){return 0}return a.a[(a.c[b]+a.c[c])%(a.f-1)]}\nfunction ms(a,b){if(a<0||a>=b){throw _f(new cn('Index: '+a+', Size: '+b))}}\nfunction ts(a,b){if(a<0||a>=b){throw _f(new zo('Index: '+a+', Size: '+b))}}\nfunction qh(a){if(a.b>=a.c.b){throw _f(new Pr)}a.a=a.c.a[a.b];++a.b;return a.a}\nfunction Zp(a,b,c){for(;c=0,'Initial capacity must not be negative')}\nfunction _b(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}\nfunction $f(a){var b;if(Nc(a,8)){return a}b=a&&a[Dt];if(!b){b=new sb(a);Ub(b)}return b}\nfunction Fn(a,b){var c;if(!a){return}b.k=a;var d=zn(b);if(!d){pg[a]=[b];return}d.wb=b}\nfunction El(a,b){var c;if(!a.a||b==null||b.length<3){return}c=b[0];b[0]=b[2];b[2]=c}\nfunction Bg(a,b,c){var d;d=zg;zg=a;b==Ag&&Og(a.type)==8192&&(Ag=null);c.C(a);zg=d}\nfunction qj(a,b){var c;a.c.length=14&&b<=16)));return a}\nfunction tq(a){var b,c,d;d=0;for(c=a.N();c.O();){b=c.P();d=d+(b!=null?N(b):0);d=d|0}return d}\nfunction hg(a){var b,c,d,e;e=a;d=0;if(e<0){e+=Ot;d=Mt}c=Uc(e/Nt);b=Uc(e-c*Nt);return rc(b,c,d)}\nfunction uq(a){var b,c,d;d=1;for(c=a.N();c.O();){b=c.P();d=31*d+(b!=null?N(b):0);d=d|0}return d}\nfunction bg(a){var b;b=a.h;if(b==0){return a.l+a.m*Nt}if(b==Mt){return a.l+a.m*Nt-Ot}return a}\nfunction gj(a){cj();if(a<0||a>=900){throw _f((Ih(),Ih(),Hh))}return Jc(Zo(bj,_n(a)),12)}\nfunction dj(){fj.call(this,'Big5',24,pc(hc(Zc,1),_t,6,15,[28]),pc(hc(Ze,1),Ct,2,6,[]))}\nfunction Dl(){zl();return pc(hc(je,1),$t,22,0,[yl,wl,pl,xl,ql,rl,vl,sl,tl,ul])}\nfunction ji(){hi();return pc(hc(Hd,1),$t,20,0,[ai,_h,Yh,Zh,$h,fi,ci,gi,bi,ei,di])}\nfunction lg(){mg();var a=kg;for(var b=0;b>22);e=a.h-b.h+(d>>22);return rc(c&Lt,d&Lt,e&Mt)}\nfunction ym(a,b,c){var d,e;d=$wnd.Math.abs(c.b-a.a);e=$wnd.Math.abs(b.b-a.a);return db){return 1}if(a==b){return 0}return isNaN(a)?isNaN(b)?0:1:-1}\nfunction qo(b){try{return Fo(b)}catch(a){a=$f(a);if(Nc(a,61)){throw _f(new Ym(b))}else throw _f(a)}}\nfunction J(a,b){return Rc(a)?ko(a,b):Pc(a)?(ns(a),a===b):Oc(a)?(ns(a),a===b):Mc(a)?a.s(b):nc(a)?a===b:xb(a,b)}\nfunction L(a){return Rc(a)?Ze:Pc(a)?Je:Oc(a)?Ge:Mc(a)?a.wb:nc(a)?a.wb:a.wb||Array.isArray(a)&&hc(bd,1)||bd}\nfunction op(a){this.d=a;this.c=new Ir(this.d.b);this.a=this.c;this.b=mp(this);this.$modCount=a.$modCount}\nfunction pn(){++mn;this.n=null;this.j=null;this.i=null;this.d=null;this.b=null;this.k=null;this.a=null}\nfunction zj(a,b,c,d,e,f,g,h,i){this.a=a;this.b=d;this.c=g;this.d=b;this.e=e;this.f=h;this.i=c;this.j=f;this.k=i}\nfunction sb(a){qb();this.G();this.e=a;a!=null&&vs(a,Dt,this);this.f=a==null?It:ug(a);this.a='';this.b=a;this.a=''}\nfunction og(a,b){typeof window===vt&&typeof window['$gwt']===vt&&(window['$gwt'][a]=b)}\nfunction pc(a,b,c,d,e){e.wb=a;e.xb=b;e.yb=vg;e.__elementTypeId$=c;e.__elementTypeCategory$=d;return e}\nfunction nq(a){var b,c,d,e;if(a==null){return 0}e=1;for(c=0,d=a.length;c=d){return false}}return true}\nfunction Ko(a,b){var c,d;for(d=a.N();d.O();){c=d.P();if(Tc(b)===Tc(c)||b!=null&&J(b,c)){return true}}return false}\nfunction _n(a){var b,c;if(a>-129&&a<128){b=a+128;c=(bo(),ao)[b];!c&&(c=ao[b]=new Un(a));return c}return new Un(a)}\nfunction gg(a,b){var c;if(dg(a)&&dg(b)){c=a-b;if(Qta){throw _f(new Qn('fromIndex: 0 > toIndex: '+a))}if(a>b){throw _f(new dn(tu+a+uu+b))}}\nfunction tk(){tk=sg;lk=new xk;mk=new zk;nk=new Bk;ok=new Dk;pk=new Fk;qk=new Hk;rk=new Jk;sk=new Lk}\nfunction wg(){$wnd.setTimeout(ut(uh));Fg();st();new Ks;new ht;$wnd.JsQRScannerReady&&$wnd.JsQRScannerReady()}\nfunction uk(a,b,c){var d,e,f;for(d=0;db&&d.S(a[f-1],a[f])>0;--f){g=a[f];oc(a,f,a[f-1]);oc(a,f-1,g)}}}\nfunction pq(a,b,c,d,e,f,g,h){var i;i=c;while(f=d||b>>0,b.toString(16))}return a.toString()}\nfunction Po(a,b){var c,d,e;for(d=a.cb().N();d.O();){c=Jc(d.P(),19);e=c.gb();if(Tc(b)===Tc(e)||b!=null&&J(b,e)){return c}}return null}\nfunction Eb(){var a;if(zb!=0){a=yb();if(a-Ab>2000){Ab=a;Bb=$wnd.setTimeout(Kb,10)}}if(zb++==0){Nb((Mb(),Lb));return true}return false}\nfunction Yg(){var a=false;for(var b=0;b<$wnd.__gwt_globalEventArray.length;b++){!$wnd.__gwt_globalEventArray[b]()&&(a=true)}return !a}\nfunction En(a,b){var c=0;while(!b[c]||b[c]==''){c++}var d=b[c++];for(;c>1&1431655765;a=(a>>2&858993459)+(a&858993459);a=(a>>4)+a&252645135;a+=a>>8;a+=a>>16;return a&63}\nfunction hk(a){var b,c;if(!a.c){return}b=(tk(),pc(hc(fe,1),$t,15,0,[lk,mk,nk,ok,pk,qk,rk,sk]))[a.c.a];c=a.a.b;uk(b,a.a,c)}\nfunction hj(){cj();return pc(hc(Md,1),$t,12,0,[Hi,Ki,Ri,Si,Ti,Ui,Vi,Wi,Xi,Yi,Li,Mi,Ni,Oi,Pi,Qi,$i,Di,Ei,Fi,Gi,aj,_i,Bi,Ci,Ji,Ii])}\nfunction el(){el=sg;bl=new fl('L',0);cl=new fl('M',1);dl=new fl('Q',2);al=new fl('H',3);_k=pc(hc(he,1),$t,33,0,[cl,bl,al,dl])}\nfunction Hj(){Hj=sg;new Nj(4201,4096,1);new Nj(1033,1024,1);new Nj(67,64,1);new Nj(19,16,1);Gj=new Nj(285,256,0);new Nj(301,256,1)}\nfunction Wb(){if(Error.stackTraceLimit>0){$wnd.Error.stackTraceLimit=Error.stackTraceLimit=64;return true}return 'stack' in new Error}\nfunction Ds(a){Bs();var b,c,d;c=':'+a;d=As[c];if(d!=null){return Uc((ns(d),d))}d=ys[c];b=d==null?Cs(a):Uc((ns(d),d));Es();As[c]=b;return b}\nfunction N(a){return Rc(a)?Ds(a):Pc(a)?Uc((ns(a),a)):Oc(a)?(ns(a),a)?1231:1237:Mc(a)?a.u():nc(a)?xs(a):!!a&&!!a.hashCode?a.hashCode():xs(a)}\nfunction kn(a,b){gn();return Rc(a)?ho(a,(us(b==null||Rc(b)),b)):Pc(a)?In(a,(us(b==null||Pc(b)),b)):Oc(a)?hn(a,(us(b==null||Oc(b)),b)):a.Q(b)}\nfunction qs(a,b){if(a>b){throw _f(new cn('fromIndex: 3, toIndex: '+a+', size: '+b))}if(3>a){throw _f(new Qn('fromIndex: 3 > toIndex: '+a))}}\nfunction Kl(a,b,c){var d,e,f,g,h,i;this.d=a;this.a=b;this.b=c;i=0;g=c[0].b;h=c[0].a;for(e=0,f=h.length;e>24;f[d+e*i]=g}return f}\nfunction ln(a,b,c){gs(a>=0&&a<=1114111);if(a>=Tt){b[c++]=55296+(a-Tt>>10&1023)&65535;b[c]=56320+(a-Tt&1023)&65535;return 2}else{b[c]=a&65535;return 1}}\nfunction ti(a){var b,c,d,e;c=new xo;for(e=0;e>>(d&31)&1)!=0?'X ':' '))}c.a+='\\n'}return c.a}\nfunction Oo(a,b){var c,d,e;c=b.gb();e=b.hb();d=a.db(c);if(!(Tc(e)===Tc(d)||e!=null&&J(e,d))){return false}if(d==null&&!a.bb(c)){return false}return true}\nfunction mc(a,b){var c=new Array(b);var d;switch(a){case 14:case 15:d=0;break;case 16:d=false;break;default:return c;}for(var e=0;e>19;j=b.h>>19;if(i!=j){return j-i}e=a.h;h=b.h;if(e!=h){return e-h}d=a.m;g=b.m;if(d!=g){return d-g}c=a.l;f=b.l;return c-f}\nfunction ng(b,c,d,e){mg();var f=kg;$moduleName=c;$moduleBase=d;Zf=e;function g(){for(var a=0;a0&&b>0){null.zb();null.zb();null.zb().zb(null.zb());c=new Gm;a=new tj(c);d=new yh(a);return d}return null}\nfunction xj(a){return new zj(a.e*a.k-a.f*a.j,a.f*a.i-a.d*a.k,a.d*a.j-a.e*a.i,a.c*a.j-a.b*a.k,a.a*a.k-a.c*a.i,a.b*a.i-a.a*a.j,a.b*a.f-a.c*a.e,a.c*a.d-a.a*a.f,a.a*a.e-a.b*a.d)}\nfunction rb(a){var b;if(a.c==null){b=Tc(a.b)===Tc(pb)?null:a.b;a.d=b==null?It:Qc(b)?ub(Lc(b)):Rc(b)?'String':on(L(b));a.a=a.a+': '+(Qc(b)?tb(Lc(b)):b+'');a.c='('+a.d+') '+a.a}}\nfunction $(a,b){os(b,'Cannot suppress a null exception.');hs(b!=a,'Exception can not suppress itself.');if(a.i){return}a.j==null?(a.j=pc(hc($e,1),Ct,8,0,[b])):(a.j[a.j.length]=b)}\nfunction Vk(a){var b,c,d;b=zi(a,8);if((b&128)==0){return b&127}if((b&192)==128){c=zi(a,8);return (b&63)<<8|c}if((b&224)==192){d=zi(a,16);return (b&31)<<16|d}throw _f((Ih(),Ih(),Hh))}\nfunction Rm(b,c){var d,e,f,g;d=Hm();if(d){for(f=new jq(b.d);f.a>22-b;e=a.h<>22-b}else if(b<44){c=0;d=a.l<>44-b}else{c=0;d=0;e=a.l<=a.a){throw _f(new Qn('Requested row is outside the image: '+b))}e=a.b;(c==null||c.length>24}return c}\nfunction rq(a,b,c,d,e,f){var g,h,i,j;g=d-c;if(g<7){oq(b,c,d,f);return}i=c+e;h=d+e;j=i+(h-i>>1);rq(b,a,i,j,-e,f);rq(b,a,j,h,-e,f);if(f.S(a[j-1],a[j])<=0){while(ca.b){throw _f(new bn)}if(a.b==a.a.length){f=lc(xd,Ct,27,a.a.length*2,0,1);for(e=0;ec;--d){a.a[d]=a.a[d-1]}a.a[c]=b}\nfunction Vr(a,b,c,d,e){var f,g,h,i,j;if(Tc(a)===Tc(c)){a=a.slice(b,b+e);b=0}h=c;for(g=b,i=b+e;g=40&&c>=40){d=Dm(f);h=i>>3;(i&7)!=0&&++h;g=c>>3;(c&7)!=0&&++g;b=uj(d,h,g,i,c);e=new vi(i,c);vj(d,h,g,i,c,b,e);a.a=e}else{a.a=pj(a)}return a.a}\nfunction bc(a){var b,c;if('div'.indexOf(':')!=-1){b=(!a.__gwt_container&&(a.__gwt_container=a.createElement('div')),a.__gwt_container);b.innerHTML='
';c=_b(b);b.removeChild(c);return c}return a.createElement('div')}\nfunction R(a){var b;if(a.p){throw _f(new Sn(\"Should only call onAttach when the widget is detached from the browser's document\"))}a.p=true;Rg(a.r,a);b=a.q;a.q=-1;b>0&&(a.q==-1?Eg(a.r,b|(a.r.__eventBits||0)):(a.q|=b));a.w()}\nfunction Qj(a,b){var c,d,e,f,g,h,i,j;if(b==0){return a.a[a.a.length-1]}j=a.a.length;if(b==1){i=0;for(d=a.a,e=0,f=d.length;e=2){if(!d){d=b}else{a.b=true;return Uc($wnd.Math.abs(d.c-b.c)-$wnd.Math.abs(d.d-b.d))/2|0}}}return 0}\nfunction Cl(a){zl();switch(a){case 0:return yl;case 1:return wl;case 2:return pl;case 3:return xl;case 4:return ql;case 5:return sl;case 7:return rl;case 8:return vl;case 9:return tl;case 13:return ul;default:throw _f(new Pn);}}\nfunction Xk(b,c,d){var e,f,g,h,i;h=c.length;e=lc(Zc,_t,6,h,15,1);for(g=0;g>24}}\nfunction ml(a,b){var c,d,e,f,g,h,i,j;c=xt;d=0;for(g=il,h=0,i=g.length;h>b;f=a.m>>b|c<<22-b;e=a.l>>b|a.m<<22-b}else if(b<44){g=d?Mt:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?Mt:0;f=d?Lt:0;e=c>>b-44}return rc(e&Lt,f&Lt,g&Mt)}\nfunction rg(a,b,c){var d=pg,h;var e=d[a];var f=e instanceof Array?e[0]:null;if(e&&!f){_=e}else{_=(h=b&&b.prototype,!h&&(h=pg[b]),tg(h));_.xb=c;!b&&(_.yb=vg);d[a]=_}for(var g=3;g1&&b[0]==0){d=1;while(d=0&&d.e>=0){Oh(i,(hi(),ei),_n(d.e));Oh(i,di,_n(d.d))}return i}\nfunction Zk(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,q,r;r=gk(b);k=fk(b).b;d=ek(b);j=kk(d,r,k);q=0;for(g=0,i=j.length;g=a.a.d){i=(a.a.d-1-b)/(f-b);f=a.a.d-1}g=Uc(c-(e-c)*i);i=1;if(g<0){i=c/(c-g);g=0}else if(g>=a.a.b){i=(a.a.b-1-c)/(g-c);g=a.a.b-1}f=Uc(b+(f-b)*i);h+=am(a,b,c,f,g);return h-1}\nfunction fc(a){var b,c,d,e,f,g,h;c=ap(a.a);if(c==0){return null}b=new yo(c==1?'Exception caught: ':c+' exceptions caught: ');e=true;for(h=(f=new op((new ip((new Fp(a.a)).a)).a),new Jp(f));h.a.b;){g=(d=np(h.a),Jc(d.gb(),8));e?(e=false):(b.a+='; ',b);wo(b,g.H())}return b.a}\nfunction vj(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,q,r,s,t;for(r=0;rl&&(s=l);for(o=0;ok&&(q=k);j=o<2?2:o>b-3?b-3:o;n=r<2?2:r>c-3?c-3:r;m=0;for(t=-2;t<=2;t++){i=f[n+t];m+=i[j-2]+i[j-1]+i[j]+i[j+1]+i[j+2]}h=m/25|0;wj(a,q,s,h,d,g)}}}\nfunction qm(a){var b,c,d,e,f,g,h,i;c=0;i=0;d=a.d.a.length;for(g=new jq(a.d);g.a=2){++c;i+=e.b}}if(c<3){return false}b=i/d;h=0;for(f=new jq(a.d);f.a=g&&b>=h){d=a[0];c=a[1];e=a[2]}else if(h>=b&&h>=g){d=a[1];c=a[0];e=a[2]}else{d=a[2];c=a[0];e=a[1]}if((i=d.c,j=d.d,(e.c-i)*(c.d-j)-(e.d-j)*(c.c-i))<0){f=c;c=e;e=f}oc(a,0,c);a[1]=d;oc(a,2,e)}\nfunction Yj(a,b){var c,d,e,f;e=b.a.length-1;if(e==1){return pc(hc(Zc,1),_t,6,15,[b.a[b.a.length-1-1]])}f=lc(Zc,_t,6,e,15,1);c=0;for(d=1;dd.length){h=f;f=d;d=h}g=lc(Zc,_t,6,d.length,15,1);e=d.length-f.length;Ao(d,0,g,0,e);for(c=e;c=b){f^=a;f&=b-1}}for(d=0;d8*(b.c.length-b.b)-b.a){throw _f((Ih(),Ih(),Hh))}i=lc(Vc,Ct,6,d,15,1);for(h=0;h>24}!e?(g=Cj(i)):(g=e.c!=null?e.c:''+e.d);try{wo(c,jo(i,i.length,qo(g)))}catch(a){a=$f(a);if(Nc(a,41)){throw _f((Ih(),Ih(),Hh))}else throw _f(a)}f.a[f.a.length]=i}\nfunction pj(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,q,r;m=a.d;n=m.b;c=m.a;g=new vi(n,c);qj(a,n);d=a.b;for(r=1;r<5;r++){l=c*r/5|0;f=Em(m,l,a.c);k=n*4/5|0;for(o=n/5|0;o>3]}}b=rj(d);e=Dm(m);for(q=0;q6){si(b,c-11,0,3,6);si(b,0,c-11,6,3)}return b}\nfunction zi(a,b){var c,d,e,f,g;if(b<1||b>32||b>8*(a.c.length-a.b)-a.a){throw _f(new Qn(''+b))}f=0;if(a.a>0){c=8-a.a;g=b>8-g<>d;b-=g;a.a+=g;if(a.a==8){a.a=0;++a.b}}if(b>0){while(b>=8){f=f<<8|a.c[a.b]&255;++a.b;b-=8}if(b>0){d=8-b;e=255>>d<>d;a.a+=b}}return f}\nfunction zr(){if(!Object.create||!Object.getOwnPropertyNames){return false}var a='__proto__';var b=Object.create(null);if(b[a]!==undefined){return false}var c=Object.getOwnPropertyNames(b);if(c.length!=0){return false}b[a]=42;if(b[a]!==42){return false}if(Object.getOwnPropertyNames(b).length==0){return false}return true}\nfunction si(a,b,c,d,e){var f,g,h,i,j;if(c<0||b<0){throw _f(new Qn('Left and top must be nonnegative'))}if(e<1||d<1){throw _f(new Qn('Height and width must be at least 1'))}h=b+d;f=c+e;if(f>a.b||h>a.d){throw _f(new Qn('The region must fit inside the matrix'))}for(j=c;jf){e=o;f=a[o]}a[o]>h&&(h=a[o])}k=0;l=0;for(q=0;ql){k=q;l=j}}if(e>k){m=e;e=k;k=m}if(k-e<=(i/16|0)){throw _f((Mh(),Mh(),Lh))}b=k-1;c=-1;for(n=k-1;n>e;n--){g=n-e;j=g*g*(k-n)*(h-a[n]);if(j>c){b=n;c=j}}return b<<3}\nfunction Tk(b,c,d){var e,f,g,h;if(d*13>8*(b.c.length-b.b)-b.a){throw _f((Ih(),Ih(),Hh))}f=lc(Vc,Ct,6,2*d,15,1);g=0;while(d>0){h=zi(b,13);e=(h/192|0)<<8|h%192;e<7936?(e+=33088):(e+=49472);f[g]=e>>8<<24>>24;f[g+1]=e<<24>>24;g+=2;--d}try{wo(c,jo(f,f.length,qo(cu)))}catch(a){a=$f(a);if(Nc(a,41)){throw _f((Ih(),Ih(),Hh))}else throw _f(a)}}\nfunction Sk(b,c,d){var e,f,g,h;if(d*13>8*(b.c.length-b.b)-b.a){throw _f((Ih(),Ih(),Hh))}f=lc(Vc,Ct,6,2*d,15,1);g=0;while(d>0){h=zi(b,13);e=(h/96|0)<<8|h%96;e<959?(e+=41377):(e+=42657);f[g]=(e>>8&255)<<24>>24;f[g+1]=(e&255)<<24>>24;g+=2;--d}try{wo(c,jo(f,f.length,qo('GB2312')))}catch(a){a=$f(a);if(Nc(a,41)){throw _f((Ih(),Ih(),Hh))}else throw _f(a)}}\nfunction Nn(){Nn=sg;Mn=pc(hc(Xc,1),Ct,6,15,[1.3407807929942597E154,1.157920892373162E77,3.4028236692093846E38,1.8446744073709552E19,4294967296,Tt,256,16,4,2]);Ln=pc(hc(Xc,1),Ct,6,15,[7.458340731200207E-155,8.636168555094445E-78,2.9387358770557188E-39,5.421010862427522E-20,2.3283064365386963E-10,1.52587890625E-5,0.00390625,0.0625,0.25,0.5])}\nfunction Yk(b,c){var d,e,f,g,h;g=new ik(c);f=null;d=null;try{return Zk(b,g)}catch(a){a=$f(a);if(Nc(a,54)){e=a;f=e}else if(Nc(a,53)){e=a;d=e}else throw _f(a)}try{hk(g);g.d=null;g.c=null;g.b=true;gk(g);fk(g);dk(g);h=Zk(b,g);ij(h,new Fl);return h}catch(a){a=$f(a);if(Nc(a,54)||Nc(a,53)){e=a;if(f){throw _f(f)}if(d){throw _f(d)}throw _f(e)}else throw _f(a)}}\nfunction vc(a){var b,c,d,e,f,g,h,i;if(isNaN(a)){return Ec(),Dc}if(a<-9223372036854775808){return Ec(),Cc}if(a>=9223372036854775807){return Ec(),Bc}e=false;if(a<0){e=true;a=-a}d=0;if(a>=Ot){d=Uc(a/Ot);a-=d*Ot}c=0;if(a>=Nt){c=Uc(a/Nt);a-=c*Nt}b=Uc(a);f=rc(b,c,d);e&&(g=~f.l+1&Lt,h=~f.m+(g==0?1:0)&Lt,i=~f.h+(g==0&&h==0?1:0)&Mt,f.l=g,f.m=h,f.h=i,undefined);return f}\nfunction mo(a){var b,c,d,e,f,g,h,i;b=new RegExp('\\\\.','g');h=lc(Ze,Ct,2,0,6,1);c=0;i=a;e=null;while(true){g=b.exec(i);if(g==null||i==''){h[c]=i;break}else{f=g.index;h[c]=i.substr(0,f);i=oo(i,f+g[0].length,i.length);b.lastIndex=0;if(e==i){h[c]=i.substr(0,1);i=i.substr(1)}e=i;++c}}if(a.length>0){d=h.length;while(d>0&&h[d-1]==''){--d}d>-127-c+1;c=-127}b=f?2147483648:0;b=eg(b,c+127<<23);b=eg(b,e);return jg(b)}\nfunction Xj(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,q;k=new Vj(a.a,b);q=lc(Zc,_t,6,c,15,1);i=true;for(h=0;h$wnd.Math.abs(d-b);if(l){m=b;b=c;c=m;m=d;d=e;e=m}f=$wnd.Math.abs(d-b);g=$wnd.Math.abs(e-c);h=-f/2|0;q=b0){if(r==e){break}r+=s;h-=f}}if(k==2){return Ej(d+q,e,b,c)}return NaN}\nfunction Fm(a,b){var c,d,e;this.b=a;this.a=b;e=null.zb();d=null.zb();if(a>e||b>d){throw _f(new Qn('Crop rectangle does not fit within image data.'))}!Y&&(Y=new Z);null.zb();null.zb();null.zb();null.zb().zb();null.zb();for(c=0;c1){if(8*(a.c.length-a.b)-a.a<11){throw _f((Ih(),Ih(),Hh))}f=zi(a,11);to(b,Wk(f/45|0));to(b,Wk(f%45));c-=2}if(c==1){if(8*(a.c.length-a.b)-a.a<6){throw _f((Ih(),Ih(),Hh))}to(b,Wk(zi(a,6)))}if(d){for(e=g;e=14&&c<=16));case 11:return b!=null&&typeof b===wt;case 12:return b!=null&&(typeof b===vt||typeof b==wt);case 0:return Ic(b,a.__elementTypeId$);case 2:return Sc(b)&&!(b.yb===vg);case 1:return Sc(b)&&!(b.yb===vg)||Ic(b,a.__elementTypeId$);default:return true;}}\nfunction gk(a){var b,c,d,e,f,g,h,i,j,k;if(a.d){return a.d}c=a.a.b;i=(c-17)/4|0;if(i<=6){return Nl(i)}k=0;f=c-11;for(h=5;h>=0;h--){for(e=c-9;e>=f;e--){k=(b=a.b?ri(a.a,h,e):ri(a.a,e,h),b?k<<1|1:k<<1)}}j=Ll(k);if(!!j&&17+4*j.d==c){a.d=j;return j}k=0;for(d=5;d>=0;d--){for(g=c-9;g>=f;g--){k=(b=a.b?ri(a.a,g,d):ri(a.a,d,g),b?k<<1|1:k<<1)}}j=Ll(k);if(!!j&&17+4*j.d==c){a.d=j;return j}throw _f((Ih(),Ih(),Hh))}\nfunction pm(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q,r;m=b[0]+b[1]+b[2]+b[3]+b[4];h=d-b[4]-b[3]-b[2]/2;g=lm(a,c,Uc(h),b[2],m);if(!isNaN(g)){h=km(a,Uc(h),Uc(g),b[2],m);if(!isNaN(h)&&(!e||jm(a,Uc(g),Uc(h),b[2],m))){i=m/7;j=false;for(k=0;k0;k-=2){k==6&&--k;for(d=0;d>>(k-c&31)&1)==0){++b;e<<=1;ri(a.a,k-c,j)&&(e|=1);if(b==8){n[o++]=e<<24>>24;b=0;e=0}}}}m=m^true}if(o!=q.c){throw _f((Ih(),Ih(),Hh))}return n}\nfunction xh(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf('webkit')!=-1}())return 'safari';if(function(){return a.indexOf('msie')!=-1&&b>=10&&b<11}())return 'ie10';if(function(){return a.indexOf('msie')!=-1&&b>=9&&b<11}())return 'ie9';if(function(){return a.indexOf('msie')!=-1&&b>=8&&b<11}())return 'ie8';if(function(){return a.indexOf('gecko')!=-1||b>=11}())return 'gecko1_8';return 'unknown'}\nfunction uj(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q,r,s,t,u,v,w;h=jc(Zc,[Ct,_t],[7,6],15,[c,b],2);for(u=0;uk&&(v=k);for(q=0;qj&&(r=j);o=0;l=255;i=0;for(w=0,m=v*d+r;w<8;++w,m+=d){for(t=0;t<8;t++){n=a[m+t]&255;o+=n;ni&&(i=n)}if(i-l>24){for(++w,m+=d;w<8;++w,m+=d){for(s=0;s<8;s++){o+=a[m+s]&255}}}}f=o>>6;if(i-l<=24){f=l/2|0;if(u>0&&q>0){g=(h[u-1][q]+2*h[u][q-1]+h[u-1][q-1])/4|0;ln||d+e>j){throw _f(new bn)}if((l.f&1)==0&&m!=i){k=Kc(a);f=Kc(c);if(Tc(a)===Tc(c)&&bd;){oc(f,h,k[--b])}}else{for(h=d+e;d0&&Vr(a,b,c,d,e)}\nfunction Uk(a,b,c){var d,e,f;while(c>=3){if(8*(a.c.length-a.b)-a.a<10){throw _f((Ih(),Ih(),Hh))}e=zi(a,10);if(e>=1000){throw _f((Ih(),Ih(),Hh))}to(b,Wk(e/100|0));to(b,Wk((e/10|0)%10));to(b,Wk(e%10));c-=3}if(c==2){if(8*(a.c.length-a.b)-a.a<7){throw _f((Ih(),Ih(),Hh))}f=zi(a,7);if(f>=100){throw _f((Ih(),Ih(),Hh))}to(b,Wk(f/10|0));to(b,Wk(f%10))}else if(c==1){if(8*(a.c.length-a.b)-a.a<4){throw _f((Ih(),Ih(),Hh))}d=zi(a,4);if(d>=10){throw _f((Ih(),Ih(),Hh))}to(b,Wk(d))}}\nfunction _l(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,q,r,s,t,u;s=c.b;t=c.c;f=c.a;n=(Yl(b,s,t)+Yl(b,s,f))/2;if(n<1){throw _f((Mh(),Mh(),Lh))}j=dm(s,t,f,n);r=Ml(j);o=17+4*r.d-7;d=null;if(r.a.length>0){g=t.c-s.c+f.c;h=t.d-s.d+f.d;i=1-3/o;k=Uc(s.c+i*(g-s.c));l=Uc(s.d+i*(h-s.d));for(m=4;m<=16;m<<=1){try{d=$l(b,n,k,l,m);break}catch(a){a=$f(a);if(!Nc(a,52))throw _f(a)}}}u=em(s,t,f,d,j);e=fm(b.a,u,j);!d?(q=pc(hc(Id,1),Ct,24,0,[f,s,t])):(q=pc(hc(Id,1),Ct,24,0,[f,s,t,d]));return new mj(e,q)}\nfunction Ul(a){var b,c,d,e,f,g,h,i,j,k;j=a.f;d=a.b;h=j+a.j;i=a.i+(d/2|0);k=lc(Zc,_t,6,3,15,1);for(f=0;fg||i<-1||i>c){throw _f((Mh(),Mh(),Lh))}d=false;if(h==-1){b[f]=0;d=true}else if(h==g){b[f]=g-1;d=true}if(i==-1){b[f+1]=0;d=true}else if(i==c){b[f+1]=c-1;d=true}}d=true;for(e=b.length-2;e>=0&&d;e-=2){h=Uc(b[e]);i=Uc(b[e+1]);if(h<-1||h>g||i<-1||i>c){throw _f((Mh(),Mh(),Lh))}d=false;if(h==-1){b[e]=0;d=true}else if(h==g){b[e]=g-1;d=true}if(i==-1){b[e+1]=0;d=true}else if(i==c){b[e+1]=c-1;d=true}}}\nfunction fk(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;if(a.c){return a.c}h=0;for(k=0;k<6;k++){h=(c=a.b?ri(a.a,8,k):ri(a.a,k,8),c?h<<1|1:h<<1)}h=(d=a.b?ri(a.a,8,7):ri(a.a,7,8),d?h<<1|1:h<<1);h=(e=a.b?ri(a.a,8,8):ri(a.a,8,8),e?h<<1|1:h<<1);h=(f=a.b?ri(a.a,7,8):ri(a.a,8,7),f?h<<1|1:h<<1);for(m=5;m>=0;m--){h=(b=a.b?ri(a.a,m,8):ri(a.a,8,m),b?h<<1|1:h<<1)}g=a.a.b;i=0;n=g-7;for(l=g-1;l>=n;l--){i=(b=a.b?ri(a.a,l,8):ri(a.a,8,l),b?i<<1|1:i<<1)}for(j=g-8;j=0){v=C[s].a.length;if(v==F){break}--s}++s;D=F-j.b;B=0;for(m=0;m=0&&(j=f*g.c+(c/32|0),(g.a[j]>>>(c&31)&1)!=0)&&m[1]<=d){++m[1];--f}if(f<0||m[1]>d){return NaN}while(f>=0&&(k=f*g.c+(c/32|0),(g.a[k]>>>(c&31)&1)==0)&&m[0]<=d){++m[0];--f}if(m[0]>d){return NaN}f=b+1;while(f>>(c&31)&1)!=0)&&m[1]<=d){++m[1];++f}if(f==h||m[1]>d){return NaN}while(f>>(c&31)&1)==0)&&m[2]<=d){++m[2];++f}if(m[2]>d){return NaN}n=m[0]+m[1]+m[2];if(5*$wnd.Math.abs(n-e)>=2*e){return NaN}return Vl(a,m)?f-m[2]-m[1]/2:NaN}\nfunction zl(){zl=sg;yl=new Bl('TERMINATOR',0,pc(hc(Zc,1),_t,6,15,[0,0,0]));wl=new Bl('NUMERIC',1,pc(hc(Zc,1),_t,6,15,[10,12,14]));pl=new Bl('ALPHANUMERIC',2,pc(hc(Zc,1),_t,6,15,[9,11,13]));xl=new Bl('STRUCTURED_APPEND',3,pc(hc(Zc,1),_t,6,15,[0,0,0]));ql=new Bl('BYTE',4,pc(hc(Zc,1),_t,6,15,[8,16,16]));rl=new Bl('ECI',5,pc(hc(Zc,1),_t,6,15,[0,0,0]));vl=new Bl('KANJI',6,pc(hc(Zc,1),_t,6,15,[8,10,12]));sl=new Bl('FNC1_FIRST_POSITION',7,pc(hc(Zc,1),_t,6,15,[0,0,0]));tl=new Bl('FNC1_SECOND_POSITION',8,pc(hc(Zc,1),_t,6,15,[0,0,0]));ul=new Bl('HANZI',9,pc(hc(Zc,1),_t,6,15,[8,10,12]))}\nfunction Kn(a){var b,c,d,e,f,g;if(isNaN(a)){return {l:0,m:0,h:524160}}g=false;if(a==0){return 1/a==-Infinity?{l:0,m:0,h:Pt}:0}if(a<0){g=true;a=-a}if(!isNaN(a)&&!isFinite(a)){return g?{l:0,m:0,h:1048320}:{l:0,m:0,h:524032}}c=0;if(a<1){b=512;for(d=0;d<10;++d,b>>=1){if(a<(Nn(),Ln)[d]&&c-b>=-1023){a*=Mn[d];c-=b}}if(a<1&&c-1>=-1023){a*=2;--c}}else if(a>=2){b=512;for(d=0;d<10;++d,b>>=1){if(a>=(Nn(),Mn)[d]){a*=Ln[d];c+=b}}}c>-1023?(a-=1):(a*=0.5);e=cg(a*1048576);a-=ig(e)*9.5367431640625E-7;f=cg(a*4503599627370496);e=eg(e,c+1023<<20);g&&(e=eg(e,2147483648));return eg(bg(xc(dg(e)?hg(e):e,32)),f)}\nfunction rm(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;l=a.d.a.length;if(l<3){throw _f((Mh(),Mh(),Lh))}if(l>3){n=0;k=0;for(d=new jq(a.d);d.a3;e++){g=Jc(Yp(a.d,e),16);if($wnd.Math.abs(g.b-b)>f){$p(a.d,e);--e}}}if(a.d.a.length>3){n=0;for(i=new jq(a.d);i.al[2]){e+=k-l[2]-2;g=i-1}}}else{l[0]=l[2];l[1]=l[3];l[2]=l[4];l[3]=1;l[4]=0;c=3;continue}c=0;l[0]=0;l[1]=0;l[2]=0;l[3]=0;l[4]=0}else{l[0]=l[2];l[1]=l[3];l[2]=l[4];l[3]=1;l[4]=0;c=3}}else{++l[++c]}}else{++l[c]}}}if(tm(l)){b=pm(a,l,e,i,false);if(b){f=l[0];a.b&&(d=qm(a))}}}j=rm(a);oi(j);return new Cm(j)}\nfunction jm(a,b,c,d,e){var f,g,h,i,j;i=om(a);f=0;while(b>=f&&c>=f&&ri(a.c,c-f,b-f)){++i[2];++f}if(b=f&&c>=f&&!ri(a.c,c-f,b-f)&&i[1]<=d){++i[1];++f}if(bd){return false}while(b>=f&&c>=f&&ri(a.c,c-f,b-f)&&i[0]<=d){++i[0];++f}if(i[0]>d){return false}g=a.c.b;h=a.c.d;f=1;while(b+f=g||c+f>=h){return false}while(b+f=g||c+f>=h||i[3]>=d){return false}while(b+f=d){return false}j=i[0]+i[1]+i[2]+i[3]+i[4];return $wnd.Math.abs(j-e)<2*e&&tm(i)}\nfunction Pm(e,f){function g(b){f.k=b;var c=e;function d(){c.removeAttribute('controls')}\ntry{c.srcObject=b;c.setAttribute('playsinline',true);c.setAttribute('controls',true);setTimeout(d)}catch(a){c.src=$wnd.URL.createObjectURL(b)}f.U()}\nfunction h(a){var b=a.message;f.T(b)}\nvar i=f.n;if(i){i().then(g)['catch'](h);return}var j=$wnd.navigator;if(j.mediaDevices&&j.mediaDevices.getUserMedia){j.mediaDevices.getUserMedia({video:{facingMode:'environment'},audio:false}).then(g)['catch'](h)}else{var k={audio:false,video:true};j.getUserMedia?j.getUserMedia(k,g,h):j.webkitGetUserMedia?j.webkitGetUserMedia(k,g,h):j.mozGetUserMedia&&j.mozGetUserMedia(k,g,h)}}\nfunction $j(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,q,r,s,t,u;if(b.a.length-1=(d/2|0)){m=l;t=s;l=k;s=r;if(k.a[0]==0){throw _f(new ak('r_{i-1} was zero'))}k=m;j=a.a.i;f=Rj(l,l.a.length-1);g=Kj(a.a,f);while(k.a.length-1>=l.a.length-1&&k.a[0]!=0){e=k.a.length-1-(l.a.length-1);n=Mj(a.a,Rj(k,k.a.length-1),g);j=Pj(j,Ij(a.a,e,n));k=Pj(k,Uj(l,e,n))}r=Pj(Tj(j,r),t);if(k.a.length-1>=l.a.length-1){throw _f(new Sn('Division algorithm failed to reduce polynomial?'))}}q=r.a[r.a.length-1];if(q==0){throw _f(new ak('sigmaTilde(0) was zero'))}h=Kj(a.a,q);o=Sj(r,h);i=Sj(k,h);return pc(hc(Sd,1),Ct,23,0,[o,i])}\nfunction Pk(b,c,d){Ok();var e,f,g,h,i,j,k,l,m,n,o,q;e=new Ai(b);m=new xo;f=new cq(1);o=-1;l=-1;try{i=null;j=false;do{8*(e.c.length-e.b)-e.a<4?(k=(zl(),yl)):(k=Cl(zi(e,4)));if(k!=(zl(),yl)){if(k==sl||k==tl){j=true}else if(k==xl){if(8*(e.c.length-e.b)-e.a<16){throw _f((Ih(),Ih(),Hh))}o=zi(e,8);l=zi(e,8)}else if(k==rl){q=Vk(e);i=gj(q);if(!i){throw _f((Ih(),Ih(),Hh))}}else{if(k==ul){n=zi(e,4);h=zi(e,Al(k,c));n==1&&Sk(e,m,h)}else{g=zi(e,Al(k,c));if(k==wl){Uk(e,m,g)}else if(k==pl){Qk(e,m,g,j)}else if(k==ql){Rk(e,m,g,i,f)}else if(k==vl){Tk(e,m,g)}else{throw _f((Ih(),Ih(),Hh))}}}}}while(k!=(zl(),yl))}catch(a){a=$f(a);if(Nc(a,11)){throw _f((Ih(),Ih(),Hh))}else throw _f(a)}return new jj(m.a,f.a.length==0?null:f,!d?null:d.c!=null?d.c:''+d.d,o,l)}\n", "function km(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q;f=a.c;h=f.d;o=om(a);g=b;while(g>=0&&(j=c*f.c+(g/32|0),(f.a[j]>>>(g&31)&1)!=0)){++o[2];--g}if(g<0){return NaN}while(g>=0&&(k=c*f.c+(g/32|0),(f.a[k]>>>(g&31)&1)==0)&&o[1]<=d){++o[1];--g}if(g<0||o[1]>d){return NaN}while(g>=0&&(l=c*f.c+(g/32|0),(f.a[l]>>>(g&31)&1)!=0)&&o[0]<=d){++o[0];--g}if(o[0]>d){return NaN}g=b+1;while(g>>(g&31)&1)!=0)){++o[2];++g}if(g==h){return NaN}while(g>>(g&31)&1)==0)&&o[3]=d){return NaN}while(g>>(g&31)&1)!=0)&&o[4]=d){return NaN}q=o[0]+o[1]+o[2]+o[3]+o[4];if(5*$wnd.Math.abs(q-e)>=e){return NaN}return tm(o)?g-o[4]-o[3]-o[2]/2:NaN}\nfunction lm(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q;g=a.c;h=g.b;o=om(a);f=b;while(f>=0&&(j=f*g.c+(c/32|0),(g.a[j]>>>(c&31)&1)!=0)){++o[2];--f}if(f<0){return NaN}while(f>=0&&(k=f*g.c+(c/32|0),(g.a[k]>>>(c&31)&1)==0)&&o[1]<=d){++o[1];--f}if(f<0||o[1]>d){return NaN}while(f>=0&&(l=f*g.c+(c/32|0),(g.a[l]>>>(c&31)&1)!=0)&&o[0]<=d){++o[0];--f}if(o[0]>d){return NaN}f=b+1;while(f>>(c&31)&1)!=0)){++o[2];++f}if(f==h){return NaN}while(f>>(c&31)&1)==0)&&o[3]=d){return NaN}while(f>>(c&31)&1)!=0)&&o[4]=d){return NaN}q=o[0]+o[1]+o[2]+o[3]+o[4];if(5*$wnd.Math.abs(q-e)>=2*e){return NaN}return tm(o)?f-o[4]-o[3]-o[2]/2:NaN}\nfunction Og(a){switch(a){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return Tt;case 'DOMMouseScroll':case 'mousewheel':return 131072;case 'contextmenu':return 262144;case 'paste':return Pt;case 'touchstart':return 1048576;case 'touchmove':return 2097152;case 'touchend':return Nt;case 'touchcancel':return 8388608;case 'gesturestart':return 16777216;case 'gesturechange':return 33554432;case 'gestureend':return 67108864;default:return -1;}}\nfunction Cj(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,q,r,s,t;g=a.length;b=true;c=true;d=true;r=0;n=0;o=0;q=0;h=0;k=0;j=0;i=0;m=0;l=0;f=0;s=a.length>3&&a[0]==-17&&a[1]==-69&&a[2]==-65;for(e=0;e0){(t&128)==0?(d=false):--r}else if((t&128)!=0){if((t&64)==0){d=false}else{++r;if((t&32)==0){++n}else{++r;if((t&16)==0){++o}else{++r;(t&8)==0?++q:(d=false)}}}}}b&&(t>127&&t<160?(b=false):t>159&&(t<192||t==215||t==247)&&++f);if(c){if(h>0){t<64||t==127||t>252?(c=false):--h}else if(t==128||t==160||t>239){c=false}else if(t>160&&t<224){++k;i=0;++j;j>m&&(m=j)}else if(t>127){++h;j=0;++i;i>l&&(l=i)}else{j=0;i=0}}}d&&r>0&&(d=false);c&&h>0&&(c=false);if(d&&(s||n+o+q>0)){return du}if(c&&(m>=3||l>=3)){return cu}if(b&&c){return m==2&&k==2||f*10>=g?cu:bu}if(b){return bu}if(c){return cu}if(d){return du}return du}\nfunction Xg(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?Tg:null);c&3&&(a.ondblclick=b&3?Sg:null);c&4&&(a.onmousedown=b&4?Tg:null);c&8&&(a.onmouseup=b&8?Tg:null);c&16&&(a.onmouseover=b&16?Tg:null);c&32&&(a.onmouseout=b&32?Tg:null);c&64&&(a.onmousemove=b&64?Tg:null);c&128&&(a.onkeydown=b&128?Tg:null);c&256&&(a.onkeypress=b&256?Tg:null);c&512&&(a.onkeyup=b&512?Tg:null);c&1024&&(a.onchange=b&1024?Tg:null);c&2048&&(a.onfocus=b&2048?Tg:null);c&4096&&(a.onblur=b&4096?Tg:null);c&8192&&(a.onlosecapture=b&8192?Tg:null);c&16384&&(a.onscroll=b&16384?Tg:null);c&32768&&(a.nodeName=='IFRAME'?b&32768?a.attachEvent('onload',Ug):a.detachEvent('onload',Ug):(a.onload=b&32768?Vg:null));c&Tt&&(a.onerror=b&Tt?Tg:null);c&131072&&(a.onmousewheel=b&131072?Tg:null);c&262144&&(a.oncontextmenu=b&262144?Tg:null);c&Pt&&(a.onpaste=b&Pt?Tg:null)}\nfunction Br(){function e(){this.obj=this.createObject()}\n;e.prototype.createObject=function(a){return Object.create(null)};e.prototype.get=function(a){return this.obj[a]};e.prototype.set=function(a,b){this.obj[a]=b};e.prototype['delete']=function(a){delete this.obj[a]};e.prototype.keys=function(){return Object.getOwnPropertyNames(this.obj)};e.prototype.entries=function(){var b=this.keys();var c=this;var d=0;return {next:function(){if(d>=b.length)return {done:true};var a=b[d++];return {value:[a,c.get(a)],done:false}}}};if(!zr()){e.prototype.createObject=function(){return {}};e.prototype.get=function(a){return this.obj[':'+a]};e.prototype.set=function(a,b){this.obj[':'+a]=b};e.prototype['delete']=function(a){delete this.obj[':'+a]};e.prototype.keys=function(){var a=[];for(var b in this.obj){b.charCodeAt(0)==58&&a.push(b.substring(1))}return a}}return e}\nfunction gt(g){var d=(st(),ot(xu));var e,f=g;$wnd.JsQRScanner=ut(function(){var a,b=this,c=arguments;c.length==1&&f.lb(c[0])?(a=c[0]):c.length==2?(a=jt(c[0]==null?null:c[0].constructor==$wnd.AsyncQRCallback?c[0].g:new Ls(c[0]),c[1])):c.length==1&&(a=it(c[0]==null?null:c[0].constructor==$wnd.AsyncQRCallback?c[0].g:new Ls(c[0])));b.g=a;tt(a,b);return b});e=$wnd.JsQRScanner.prototype=new Object;e.appendTo=ut(function(a){this.g.mb(a)});e.getScanInterval=ut(function(){return this.g.nb()});e.getSnapImageMaxSize=ut(function(){return this.g.ob()});e.isActive=ut(function(){return this.g.pb()});e.isScanning=ut(function(){return this.g.qb()});e.removeFrom=ut(function(a){this.g.rb(a)});e.resumeScanning=ut(function(){this.g.sb()});e.setScanInterval=ut(function(a){this.g.tb(a)});e.setSnapImageMaxSize=ut(function(a){this.g.ub(a)});e.stopScanning=ut(function(){this.g.vb()});if(d)for(p in d)$wnd.JsQRScanner[p]===undefined&&($wnd.JsQRScanner[p]=d[p])}\nfunction Fg(){var a,b,c;b=$doc.compatMode;a=pc(hc(Ze,1),Ct,2,6,[St]);for(c=0;cMake sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,
e.g. by using <!doctype html> at the start of your application's HTML page.

To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding
the following line to your*.gwt.xml module file:
  <extend-configuration-property name=\\\"document.compatMode\\\" value=\\\"\"+b+'\"/>':\"Your *.gwt.xml module configuration prohibits the use of the current document rendering mode (document.compatMode=' \"+b+\"').
Modify your application's host HTML page doctype, or update your custom \"+\"'document.compatMode' configuration property settings.\"}\nfunction jl(){jl=sg;il=pc(hc(Zc,2),Ct,7,0,[pc(hc(Zc,1),_t,6,15,[21522,0]),pc(hc(Zc,1),_t,6,15,[20773,1]),pc(hc(Zc,1),_t,6,15,[24188,2]),pc(hc(Zc,1),_t,6,15,[23371,3]),pc(hc(Zc,1),_t,6,15,[17913,4]),pc(hc(Zc,1),_t,6,15,[16590,5]),pc(hc(Zc,1),_t,6,15,[20375,6]),pc(hc(Zc,1),_t,6,15,[19104,7]),pc(hc(Zc,1),_t,6,15,[30660,8]),pc(hc(Zc,1),_t,6,15,[29427,9]),pc(hc(Zc,1),_t,6,15,[32170,10]),pc(hc(Zc,1),_t,6,15,[30877,11]),pc(hc(Zc,1),_t,6,15,[26159,12]),pc(hc(Zc,1),_t,6,15,[25368,13]),pc(hc(Zc,1),_t,6,15,[27713,14]),pc(hc(Zc,1),_t,6,15,[26998,15]),pc(hc(Zc,1),_t,6,15,[5769,16]),pc(hc(Zc,1),_t,6,15,[5054,17]),pc(hc(Zc,1),_t,6,15,[7399,18]),pc(hc(Zc,1),_t,6,15,[6608,19]),pc(hc(Zc,1),_t,6,15,[1890,20]),pc(hc(Zc,1),_t,6,15,[597,21]),pc(hc(Zc,1),_t,6,15,[3340,22]),pc(hc(Zc,1),_t,6,15,[2107,23]),pc(hc(Zc,1),_t,6,15,[13663,24]),pc(hc(Zc,1),_t,6,15,[12392,25]),pc(hc(Zc,1),_t,6,15,[16177,26]),pc(hc(Zc,1),_t,6,15,[14854,27]),pc(hc(Zc,1),_t,6,15,[9396,28]),pc(hc(Zc,1),_t,6,15,[8579,29]),pc(hc(Zc,1),_t,6,15,[11994,30]),pc(hc(Zc,1),_t,6,15,[11245,31])])}\nfunction Wg(){$wnd.__gwt_globalEventArray==null&&($wnd.__gwt_globalEventArray=new Array);$wnd.__gwt_globalEventArray[$wnd.__gwt_globalEventArray.length]=ut(function(){return Cg($wnd.event)});var e=ut(function(){var a=ac;ac=this;if($wnd.event.returnValue==null){$wnd.event.returnValue=true;if(!Yg()){ac=a;return}}var b=Qg;var c,d=this;while(d&&!(c=b(d))){d=d.parentElement}c&&Bg($wnd.event,d,c);ac=a});var f=ut(function(){var a=$doc.createEventObject();$wnd.event.returnValue==null&&$wnd.event.srcElement.fireEvent&&$wnd.event.srcElement.fireEvent('onclick',a);if(this.__eventBits&2){e.call(this)}else if($wnd.event.returnValue==null){$wnd.event.returnValue=true;Yg()}});var g=ut(function(){this.__gwtLastUnhandledEvent=$wnd.event.type;e.call(this)});var h=(Cb(),$moduleName).replace(/\\./g,'_');$wnd['__gwt_dispatchEvent_'+h]=e;Tg=(new Function('w','return function() { w.__gwt_dispatchEvent_'+h+'.call(this) }'))($wnd);$wnd['__gwt_dispatchDblClickEvent_'+h]=f;Sg=(new Function('w','return function() { w.__gwt_dispatchDblClickEvent_'+h+Ut))($wnd);$wnd['__gwt_dispatchUnhandledEvent_'+h]=g;Vg=(new Function('w',Vt+h+Ut))($wnd);Ug=(new Function('w',Vt+h+'.call(w.event.srcElement)}'))($wnd);var i=ut(function(){e.call($doc.body)});var j=ut(function(){f.call($doc.body)});$doc.body.attachEvent('onclick',i);$doc.body.attachEvent('onmousedown',i);$doc.body.attachEvent('onmouseup',i);$doc.body.attachEvent('onmousemove',i);$doc.body.attachEvent('onmousewheel',i);$doc.body.attachEvent('onkeydown',i);$doc.body.attachEvent('onkeypress',i);$doc.body.attachEvent('onkeyup',i);$doc.body.attachEvent('onfocus',i);$doc.body.attachEvent('onblur',i);$doc.body.attachEvent('ondblclick',j);$doc.body.attachEvent('oncontextmenu',i)}\nfunction cj(){cj=sg;var a,b,c,d,e,f,g,h,i,j,k,l;Hi=new fj('Cp437',0,pc(hc(Zc,1),_t,6,15,[0,2]),pc(hc(Ze,1),Ct,2,6,[]));Ki=new fj('ISO8859_1',1,pc(hc(Zc,1),_t,6,15,[1,3]),pc(hc(Ze,1),Ct,2,6,[bu]));Ri=new ej('ISO8859_2',2,4,pc(hc(Ze,1),Ct,2,6,['ISO-8859-2']));Si=new ej('ISO8859_3',3,5,pc(hc(Ze,1),Ct,2,6,['ISO-8859-3']));Ti=new ej('ISO8859_4',4,6,pc(hc(Ze,1),Ct,2,6,['ISO-8859-4']));Ui=new ej('ISO8859_5',5,7,pc(hc(Ze,1),Ct,2,6,['ISO-8859-5']));Vi=new ej('ISO8859_6',6,8,pc(hc(Ze,1),Ct,2,6,['ISO-8859-6']));Wi=new ej('ISO8859_7',7,9,pc(hc(Ze,1),Ct,2,6,['ISO-8859-7']));Xi=new ej('ISO8859_8',8,10,pc(hc(Ze,1),Ct,2,6,['ISO-8859-8']));Yi=new ej('ISO8859_9',9,11,pc(hc(Ze,1),Ct,2,6,['ISO-8859-9']));Li=new ej('ISO8859_10',10,12,pc(hc(Ze,1),Ct,2,6,['ISO-8859-10']));Mi=new ej('ISO8859_11',11,13,pc(hc(Ze,1),Ct,2,6,['ISO-8859-11']));Ni=new ej('ISO8859_13',12,15,pc(hc(Ze,1),Ct,2,6,['ISO-8859-13']));Oi=new ej('ISO8859_14',13,16,pc(hc(Ze,1),Ct,2,6,['ISO-8859-14']));Pi=new ej('ISO8859_15',14,17,pc(hc(Ze,1),Ct,2,6,['ISO-8859-15']));Qi=new ej('ISO8859_16',15,18,pc(hc(Ze,1),Ct,2,6,['ISO-8859-16']));$i=new ej('SJIS',16,20,pc(hc(Ze,1),Ct,2,6,[cu]));Di=new ej('Cp1250',17,21,pc(hc(Ze,1),Ct,2,6,['windows-1250']));Ei=new ej('Cp1251',18,22,pc(hc(Ze,1),Ct,2,6,['windows-1251']));Fi=new ej('Cp1252',19,23,pc(hc(Ze,1),Ct,2,6,['windows-1252']));Gi=new ej('Cp1256',20,24,pc(hc(Ze,1),Ct,2,6,['windows-1256']));aj=new ej('UnicodeBigUnmarked',21,25,pc(hc(Ze,1),Ct,2,6,['UTF-16BE','UnicodeBig']));_i=new ej('UTF8',22,26,pc(hc(Ze,1),Ct,2,6,[du]));Bi=new fj('ASCII',23,pc(hc(Zc,1),_t,6,15,[27,170]),pc(hc(Ze,1),Ct,2,6,['US-ASCII']));Ci=new dj;Ji=new ej('GB18030',25,29,pc(hc(Ze,1),Ct,2,6,['GB2312','EUC_CN','GBK']));Ii=new ej('EUC_KR',26,30,pc(hc(Ze,1),Ct,2,6,['EUC-KR']));bj=new jr;Zi=new jr;for(b=hj(),c=0,d=b.length;c>>0,a.toString(16))};_.equals=function(a){return this.s(a)};_.hashCode=function(){return this.u()};_.toString=function(){return this.v()};var Fc,Gc,Hc;rg(69,1,{},pn);_.V=function qn(a){var b;b=new pn;b.f=4;a>1?(b.c=xn(this,a-1)):(b.c=this);return b};_.W=function wn(){nn(this);return this.b};_.X=function yn(){return on(this)};_.Y=function An(){nn(this);return this.j};_.Z=function Cn(){return (this.f&4)!=0};_.$=function Dn(){return (this.f&1)!=0};_.v=function Gn(){return ((this.f&2)!=0?'interface ':(this.f&1)!=0?'':'class ')+(nn(this),this.n)};_.f=0;var mn=1;var Ue=sn(yt,'Object',1);var Ie=sn(yt,'Class',69);rg(32,1,{47:1,32:1});_.v=function Q(){if(!this.r){return '(null handle)'}return this.r.outerHTML};var ud=sn(zt,'UIObject',32);rg(27,32,At);_.w=function T(){};_.A=function U(){};_.B=function V(){R(this)};_.C=function W(a){var b;switch(Og(a.type)){case 16:case 32:b=a.relatedTarget||(a.type=='mouseout'?a.toElement:a.fromElement);if(!!b&&cc(this.r,b)){return}}};_.D=function X(){S(this)};_.p=false;_.q=0;var xd=sn(zt,'Widget',27);var Y;rg(180,1,{});var _c=sn(Bt,'Canvas/CanvasElementSupportDetector',180);rg(84,180,{},Z);var $c=sn(Bt,'Canvas/CanvasElementSupportDetectedNo',84);rg(8,1,Et);_.F=function eb(a){return new Error(a)};_.G=function fb(){this.k&&this.e!==Ft&&this.I();return this};_.H=function hb(){return this.f};_.I=function ib(){var a,b,c;c=this.f==null?null:this.f.replace(new RegExp('\\n','g'),' ');b=(a=on(this.wb),c==null?a:a+': '+c);ab(this,gb(this.F(b)));Ub(this)};_.v=function jb(){return cb(this,this.H())};_.e=Ft;_.i=false;_.k=true;var $e=sn(yt,'Throwable',8);rg(10,8,Gt);var Me=sn(yt,'Exception',10);rg(17,10,Gt);var Ve=sn(yt,'RuntimeException',17);rg(63,17,Gt);var Re=sn(yt,'JsException',63);rg(96,63,Gt);var dd=sn(Ht,'JavaScriptExceptionBase',96);rg(42,96,{42:1,3:1,10:1,8:1},sb);_.H=function vb(){rb(this);return this.c};_.J=function wb(){return Tc(this.b)===Tc(pb)?null:this.b};var pb;var ad=sn(Jt,'JavaScriptException',42);var bd=sn(Jt,'JavaScriptObject$',0);rg(160,1,{});var cd=sn(Jt,'Scheduler',160);var zb=0,Ab=0,Bb=-1;rg(103,160,{},Pb);var Lb;var ed=sn(Ht,'SchedulerImpl',103);var Sb;rg(170,1,{});var jd=sn(Ht,'StackTraceCreator/Collector',170);rg(97,170,{},Xb);_.K=function Yb(a){var b={},j;var c=[];a['fnStack']=c;var d=arguments.callee.caller;while(d){var e=(Tb(),d.name||(d.name=Vb(d.toString())));c.push(e);var f=':'+e;var g=b[f];if(g){var h,i;for(h=0,i=g.length;h>>0,'GF(0x'+a.toString(16)+','+this.f+')'};_.b=0;_.e=0;_.f=0;var Gj;var Td=sn(eu,'GenericGF',39);rg(23,1,{23:1},Vj);_.v=function Wj(){var a,b,c,d;d=new xo;for(c=this.a.length-1;c>=0;c--){b=this.a[this.a.length-1-c];if(b!=0){if(b<0){d.a+=' - ';b=-b}else{d.a.length>0&&(d.a+=' + ',d)}if(c==0||b!=1){a=Lj(this.b,b);if(a==0){d.a+='1'}else if(a==1){d.a+='a'}else{d.a+='a^';d.a+=a}}if(c!=0){if(c==1){d.a+='x'}else{d.a+='x^';d.a+=c}}}}return d.a};var Sd=sn(eu,'GenericGFPoly',23);rg(129,1,{},_j);var Ud=sn(eu,'ReedSolomonDecoder',129);rg(40,10,{40:1,3:1,10:1,8:1},ak);var Vd=sn(eu,'ReedSolomonException',40);rg(125,1,{182:1},ck);var Wd=sn('com.google.zxing.qrcode','QRCodeReader',125);rg(139,1,{},ik);_.b=false;var Xd=sn(gu,'BitMatrixParser',139);rg(66,1,{66:1},jk);_.b=0;var Yd=sn(gu,'DataBlock',66);rg(15,13,hu);var lk,mk,nk,ok,pk,qk,rk,sk;var fe=tn(gu,'DataMask',15,wk);rg(148,15,hu,xk);_.R=function yk(a,b){return (a+b&1)==0};var Zd=tn(gu,'DataMask/1',148,null);rg(149,15,hu,zk);_.R=function Ak(a,b){return (a&1)==0};var $d=tn(gu,'DataMask/2',149,null);rg(150,15,hu,Bk);_.R=function Ck(a,b){return b%3==0};var _d=tn(gu,'DataMask/3',150,null);rg(151,15,hu,Dk);_.R=function Ek(a,b){return (a+b)%3==0};var ae=tn(gu,'DataMask/4',151,null);rg(152,15,hu,Fk);_.R=function Gk(a,b){return ((a/2|0)+(b/3|0)&1)==0};var be=tn(gu,'DataMask/5',152,null);rg(153,15,hu,Hk);_.R=function Ik(a,b){var c;c=a*b;return (c&1)+c%3==0};var ce=tn(gu,'DataMask/6',153,null);rg(154,15,hu,Jk);_.R=function Kk(a,b){var c;c=a*b;return ((c&1)+c%3&1)==0};var de=tn(gu,'DataMask/7',154,null);rg(155,15,hu,Lk);_.R=function Mk(a,b){return ((a+b&1)+a*b%3&1)==0};var ee=tn(gu,'DataMask/8',155,null);var Nk;rg(128,1,{},$k);var ge=sn(gu,'Decoder',128);rg(33,13,{33:1,3:1,14:1,13:1},fl);var _k,al,bl,cl,dl;var he=tn(gu,'ErrorCorrectionLevel',33,hl);rg(45,1,{45:1},kl);_.s=function nl(a){var b;if(!Nc(a,45)){return false}b=Jc(a,45);return this.b==b.b&&this.a==b.a};_.u=function ol(){return this.b.d<<3|this.a};_.a=0;var il;var ie=sn(gu,'FormatInformation',45);rg(22,13,{22:1,3:1,14:1,13:1},Bl);var pl,ql,rl,sl,tl,ul,vl,wl,xl,yl;var je=tn(gu,'Mode',22,Dl);rg(138,1,{},Fl);_.a=false;var ke=sn(gu,'QRCodeDecoderMetaData',138);rg(9,1,{9:1},Kl);_.v=function Ol(){return ''+this.d};_.c=0;_.d=0;var Gl,Hl;var ne=sn(gu,'Version',9);rg(4,1,{4:1},Pl);_.a=0;_.b=0;var le=sn(gu,'Version/ECB',4);rg(5,1,{5:1},Ql);_.b=0;var me=sn(gu,'Version/ECBlocks',5);rg(46,24,{24:1,46:1},Sl);_.a=0;var pe=sn(ju,'AlignmentPattern',46);rg(157,1,{},Xl);_.b=0;_.d=0;_.f=0;_.i=0;_.j=0;var oe=sn(ju,'AlignmentPatternFinder',157);rg(137,1,{},cm);var qe=sn(ju,'Detector',137);rg(16,24,{24:1,16:1},hm,im);_.a=0;_.b=0;var ve=sn(ju,'FinderPattern',16);rg(140,1,{},sm);_.b=false;var te=sn(ju,'FinderPatternFinder',140);rg(142,1,Ct,vm);_.S=function wm(a,b){return um(this,Jc(a,16),Jc(b,16))};_.s=function xm(a){return this===a};_.a=0;var re=sn(ju,'FinderPatternFinder/CenterComparator',142);rg(141,1,Ct,zm);_.S=function Am(a,b){return ym(this,Jc(a,16),Jc(b,16))};_.s=function Bm(a){return this===a};_.a=0;var se=sn(ju,'FinderPatternFinder/FurthestFromAverageComparator',141);rg(143,1,{},Cm);var ue=sn(ju,'FinderPatternInfo',143);rg(85,131,{},Gm);var we=sn(ku,'CanvasLuminanceSource',85);rg(113,81,At);_.B=function Tm(){Jm(this)};_.D=function Um(){S(this);Qm(this)};_.T=function Vm(a){Km(this,a)};_.U=function Wm(){this.a&&this.p&&Hg(this.f,this.e)};_.a=false;_.e=0;_.i=0;var ye=sn(ku,'ScannerWidget',113);rg(117,116,{},Xm);var xe=sn(ku,'ScannerWidget/1',117);rg(95,10,Gt);var ze=sn('java.io','IOException',95);rg(41,95,{3:1,41:1,10:1,8:1},Ym);var Ae=sn('java.io','UnsupportedEncodingException',41);rg(70,1,{90:1});_.v=function _m(){return this.a};var Be=sn(yt,'AbstractStringBuilder',70);rg(77,17,Gt,an);var Ce=sn(yt,'ArithmeticException',77);rg(26,17,Gt,bn,cn);var Pe=sn(yt,'IndexOutOfBoundsException',26);rg(67,26,{3:1,67:1,10:1,8:1},dn);var De=sn(yt,'ArrayIndexOutOfBoundsException',67);rg(76,17,Gt,en,fn);var Ee=sn(yt,'ArrayStoreException',76);Fc={3:1,92:1,14:1};var Ge=sn(yt,'Boolean',92);rg(94,17,Gt,Hn);var He=sn(yt,'ClassCastException',94);rg(62,1,{3:1,62:1});var Te=sn(yt,'Number',62);Gc={3:1,14:1,93:1,62:1};var Je=sn(yt,'Double',93);var Ln,Mn;rg(11,17,lu,Pn,Qn);var Ne=sn(yt,'IllegalArgumentException',11);rg(49,17,Gt,Rn,Sn);var Oe=sn(yt,'IllegalStateException',49);rg(30,62,{3:1,14:1,30:1,62:1},Un);_.Q=function Xn(a){return Tn(this,Jc(a,30))};_.s=function Yn(a){return Nc(a,30)&&Jc(a,30).a==this.a};_.u=function Zn(){return this.a};_.v=function $n(){return ''+this.a};_.a=0;var Qe=sn(yt,'Integer',30);var ao;rg(199,1,{});rg(75,63,Gt,co,eo);_.F=function fo(a){return new TypeError(a)};var Se=sn(yt,'NullPointerException',75);Hc={3:1,90:1,14:1,2:1};var Ze=sn(yt,'String',2);rg(31,70,{90:1},xo,yo);var Xe=sn(yt,'StringBuilder',31);rg(74,26,Gt,zo);var Ye=sn(yt,'StringIndexOutOfBoundsException',74);rg(203,1,{});rg(101,17,Gt,Bo);var _e=sn(yt,'UnsupportedOperationException',101);rg(25,1,mu);_.Q=function Do(a){return Co(this,Jc(a,25))};_.s=function Eo(a){var b;if(a===this){return true}if(!Nc(a,25)){return false}b=Jc(a,25);return ko(this.a,b.a)};_.u=function Go(){return Ds(this.a)};_.v=function Ho(){return this.a};var af=sn(nu,'Charset',25);rg(100,11,lu,Io);var bf=sn(nu,'IllegalCharsetNameException',100);rg(61,11,{3:1,10:1,11:1,8:1,61:1},Jo);var cf=sn(nu,'UnsupportedCharsetException',61);rg(174,1,{});_._=function Mo(a){return Ko(this,a)};_.v=function No(){var a,b,c;c=new Tr('[',']');for(b=this.N();b.O();){a=b.P();Sr(c,a===this?'(this Collection)':a==null?It:ug(a))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};var df=sn(ou,'AbstractCollection',174);rg(173,1,{56:1});_.bb=function Ro(a){return !!Po(this,a)};_.s=function So(a){var b,c,d;if(a===this){return true}if(!Nc(a,56)){return false}d=Jc(a,56);if(this.ab()!=d.ab()){return false}for(c=d.cb().N();c.O();){b=Jc(c.P(),19);if(!Oo(this,b)){return false}}return true};_.db=function To(a){return Uo(Po(this,a))};_.u=function Vo(){return tq(this.cb())};_.ab=function Wo(){return this.cb().ab()};_.v=function Xo(){var a,b,c;c=new Tr('{','}');for(b=this.cb().N();b.O();){a=Jc(b.P(),19);Sr(c,Qo(this,a.gb())+'='+Qo(this,a.hb()))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};var rf=sn(ou,'AbstractMap',173);rg(104,173,{56:1});_.bb=function bp(a){return Yo(this,a)};_.cb=function cp(){return new ip(this)};_.db=function dp(a){return Zo(this,a)};_.ab=function ep(){return ap(this)};var gf=sn(ou,'AbstractHashMap',104);rg(175,174,pu);_.s=function fp(a){var b;if(a===this){return true}if(!Nc(a,34)){return false}b=Jc(a,34);if(b.ab()!=this.ab()){return false}return Lo(this,b)};_.u=function gp(){return tq(this)};var sf=sn(ou,'AbstractSet',175);rg(36,175,pu,ip);_._=function jp(a){return hp(this,a)};_.N=function kp(){return new op(this.a)};_.ab=function lp(){return ap(this.a)};var ff=sn(ou,'AbstractHashMap/EntrySet',36);rg(37,1,{},op);_.P=function qp(){return np(this)};_.O=function pp(){return this.b};_.b=false;var ef=sn(ou,'AbstractHashMap/EntrySetIterator',37);var Lf=un(ou,'List');rg(176,174,{68:1});_.s=function tp(a){var b,c,d,e,f;if(a===this){return true}if(!Nc(a,68)){return false}f=Jc(a,68);if(this.ab()!=f.ab()){return false}e=f.N();for(c=this.N();c.O();){b=c.P();d=e.P();if(!(Tc(b)===Tc(d)||b!=null&&J(b,d))){return false}}return true};_.u=function up(){return uq(this)};_.N=function vp(){return new xp(this)};_.fb=function wp(a){throw _f(new Bo)};var lf=sn(ou,'AbstractList',176);rg(78,1,{},xp);_.O=function yp(){return this.ac){throw _f(new cn(su))}}g=lc(Wc,Ct,6,f,15,1);l=0;h=0;for(i=0;i0){d=a[b+i++];if((d&192)!=128){throw _f(new Qn('Invalid UTF8 sequence at '+(b+i-1)+', byte='+(k=d>>>0,k.toString(16))))}e=e<<6|d&63}l+=ln(e,g,l)}return g};var Pf=sn(ru,'EmulatedCharset/UtfCharset',99);rg(198,1,{});var ws=0;var ys,zs=0,As;var Sf=un(vu,wu);rg(35,1,{35:1},Ks,Ls);_.s=function Ms(a){return a!=null&&Nc(a,35)&&xb(this.a,Jc(a,35).a)};_.kb=function Ns(a){Gs(this,a)};_.lb=function Os(a){return a!=null&&Nc(a,35)};var Fs=false;var Rf=sn(vu,'AsyncQRCallback_ExporterImpl',35);rg(114,113,At,Rs);var Tf=sn(vu,'JSScannerWidget',114);rg(44,1,{44:1},Us,Vs);_.mb=function Ws(a){Ps(this.a,a)};_.nb=function Xs(){return this.a.e};_.ob=function Ys(){return this.a.i};_.pb=function Zs(){return this.a.a};_.qb=function $s(){return Im(this.a)};_.rb=function _s(a){Qs(this.a,a)};_.sb=function at(){Lm(this.a)};_.tb=function bt(a){Nm(this.a,a)};_.ub=function ct(a){Om(this.a,a)};_.vb=function dt(){this.a.a=false};var Vf=sn(vu,xu,44);rg(91,1,{},ht);_.lb=function kt(a){return a!=null&&Nc(a,44)};var et=false;var Uf=sn(vu,'JsQRScanner_ExporterImpl',91);rg(115,1,{},mt);var Wf=sn(vu,'ScannerCallback',115);rg(172,1,{});var Yf=sn(yu,'ExporterBaseImpl',172);rg(102,172,{},pt);var Xf=sn(yu,'ExporterBaseActual',102);var rt;var We=sn(yt,'StackTraceElement',null);var Wc=vn('char','C');var Zc=vn('int','I');var Vc=vn('byte','B');var Xc=vn('double','D');var Yc=vn('float','F');var ut=(Cb(),Fb);var gwtOnLoad=gwtOnLoad=ng;lg(wg);og('permProps',[[['locale','default'],['user.agent','ie8']]]);$sendStats('moduleStartup', 'moduleEvalEnd');gwtOnLoad(__gwtModuleFunction.__errFn, __gwtModuleFunction.__moduleName, __gwtModuleFunction.__moduleBase, __gwtModuleFunction.__softPermutationId,__gwtModuleFunction.__computePropValue);$sendStats('moduleStartup', 'end');$gwt && $gwt.permProps && __gwtModuleFunction.__moduleStartupDone($gwt.permProps);\n//# sourceURL=jsqrscanner-0.js\n"]); ================================================ FILE: docs/js/F4C3969B01AFD421179360B47BCEA2E0.cache.js ================================================ jsqrscanner.onScriptDownloaded(["var $wnd = $wnd || window.parent;var __gwtModuleFunction = $wnd.jsqrscanner;var $sendStats = __gwtModuleFunction.__sendStats;$sendStats('moduleStartup', 'moduleEvalStart');var $gwt_version = \"2.8.2\";var $strongName = 'F4C3969B01AFD421179360B47BCEA2E0';var $gwt = {};var $doc = $wnd.document;var $moduleName, $moduleBase;function __gwtStartLoadingFragment(frag) {var fragFile = 'deferredjs/' + $strongName + '/' + frag + '.cache.js';return __gwtModuleFunction.__startLoadingFragment(fragFile);}function __gwtInstallCode(code) {return __gwtModuleFunction.__installRunAsyncCode(code);}function __gwt_isKnownPropertyValue(propName, propValue) {return __gwtModuleFunction.__gwt_isKnownPropertyValue(propName, propValue);}function __gwt_getMetaProperty(name) {return __gwtModuleFunction.__gwt_getMetaProperty(name);}var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent && $wnd.__gwtStatsEvent(a);} : null;var $sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;function H(){}\nfunction Vg(){}\nfunction Sg(){}\nfunction mb(){}\nfunction mi(){}\nfunction ni(){}\nfunction nc(){}\nfunction fc(){}\nfunction qc(){}\nfunction ah(){}\nfunction Th(){}\nfunction Vh(){}\nfunction tr(){}\nfunction Ch(a){eh()}\nfunction bo(){bo=Sg}\nfunction R(a,b){a.t=b}\nfunction ck(a,b){a.c=b}\nfunction In(a,b){a.f=b}\nfunction Jn(a,b){a.j=b}\nfunction qn(a){this.a=a}\nfunction un(a){this.a=a}\nfunction Sn(a){this.a=a}\nfunction Vn(a){this.a=a}\nfunction Vk(a){this.a=a}\nfunction si(a){this.a=a}\nfunction hi(a){this.c=a}\nfunction uj(a){this.c=a}\nfunction sq(a){this.c=a}\nfunction dq(a){this.a=a}\nfunction Aq(a){this.a=a}\nfunction Eq(a){this.a=a}\nfunction Ym(a){this.a=a}\nfunction Po(a){this.a=a}\nfunction Hr(a){this.a=a}\nfunction er(a){this.c=a}\nfunction at(a){this.a=a}\nfunction lu(a){this.a=a}\nfunction zm(){this.a=true}\nfunction Yq(){Rq(this)}\nfunction Jt(){Gt(this)}\nfunction gu(){eu(this)}\nfunction Fb(){Db.call(this)}\nfunction Ai(){wi.call(this)}\nfunction Di(){wi.call(this)}\nfunction Hi(){wi.call(this)}\nfunction db(){db=Sg;li()}\nfunction eh(){eh=Sg;zh()}\nfunction Dh(a){eh();return}\nfunction zg(a){return a.e}\nfunction mq(a){nq(a,a.b)}\nfunction Ft(a,b){It(a.a,b)}\nfunction uc(b,a){b.width=a}\nfunction tc(b,a){b.height=a}\nfunction kc(a){jc();ic.M(a)}\nfunction xs(){xs=Sg;ws=zs()}\nfunction Os(){Fb.call(this)}\nfunction Xn(){Fb.call(this)}\nfunction Yn(){Fb.call(this)}\nfunction _n(){Fb.call(this)}\nfunction Ko(){Fb.call(this)}\nfunction Mo(){Fb.call(this)}\nfunction Zo(){Fb.call(this)}\nfunction yr(){Fb.call(this)}\nfunction hs(){this.a=new es}\nfunction Yk(){this.a=new Ul}\nfunction Jb(){Jb=Sg;Ib=new H}\nfunction cc(){cc=Sg;bc=new fc}\nfunction rr(){rr=Sg;qr=new tr}\nfunction ru(){ru=Sg;qu=new ou}\nfunction P(a){return eh(),a.t}\nfunction Dn(a){return a.a&&a.q}\nfunction Dk(a,b){return a.a[b]}\nfunction _h(a,b){bi(a,b,a.b)}\nfunction ku(a,b){Ft(a.a,b.b)}\nfunction Q(a,b){R(a,(eh(),b))}\nfunction Gb(a){Eb.call(this,a)}\nfunction Hb(a){wb.call(this,a)}\nfunction pi(a){wb.call(this,a)}\nfunction Wk(a){Eb.call(this,a)}\nfunction Tn(a){Eb.call(this,a)}\nfunction Zn(a){Gb.call(this,a)}\nfunction ao(a){Gb.call(this,a)}\nfunction Lo(a){Gb.call(this,a)}\nfunction No(a){Gb.call(this,a)}\nfunction $o(a){Gb.call(this,a)}\nfunction $n(a){Zn.call(this,a)}\nfunction tp(a){Zn.call(this,a)}\nfunction Rh(a){xc.call(this,a)}\nfunction bt(a){at.call(this,a)}\nfunction dt(){at.call(this,hv)}\nfunction rp(){Vn.call(this,'')}\nfunction Db(){this.I();this.K()}\nfunction kb(a){R(this,(eh(),a))}\nfunction $g(a){R(this,(eh(),a))}\nfunction Ub(){Ub=Sg;!!(jc(),ic)}\nfunction Ws(a,b){a.splice(b,1)}\nfunction uh(a,b){a.__listener=b}\nfunction Ac(a,b){return so(a,b)}\nfunction Mi(a,b){return a.d-b.d}\nfunction hu(a){return new Tt(a)}\nfunction Bs(){xs();return new ws}\nfunction jo(a){io(a);return a.n}\nfunction op(a,b){a.a+=b;return a}\nfunction mu(a,b,c){Up(a.a,b,c)}\nfunction ib(a,b){tc((eh(),a.t),b)}\nfunction jb(a,b){uc((eh(),a.t),b)}\nfunction Yg(a){(eh(),a.t).src=''}\nfunction Kt(a){Gt(this);this.a=a}\nfunction oj(a){pj.call(this,a,a)}\nfunction Co(){Gb.call(this,null)}\nfunction wi(){vi();Db.call(this)}\nfunction as(a){this.c=a;Zr(this)}\nfunction Ni(a,b){this.c=a;this.d=b}\nfunction ej(a,b){this.c=a;this.d=b}\nfunction gk(a,b){this.a=a;this.b=b}\nfunction dl(a,b){this.b=a;this.a=b}\nfunction pl(a,b){Ni.call(this,a,b)}\nfunction _l(a,b){Ni.call(this,a,b)}\nfunction cj(a,b){Ni.call(this,a,b)}\nfunction Jm(a,b){this.a=a;this.b=b}\nfunction Km(a,b){this.b=a;this.a=b}\nfunction Nq(a,b){this.a=a;this.b=b}\nfunction Or(a,b){this.b=a;this.a=b}\nfunction hh(a,b){eh();sh();Bh(a,b)}\nfunction Wp(a,b){return ps(a.a,b)}\nfunction fs(a,b){return Sp(a.a,b)}\nfunction Ds(a,b){return a.a.get(b)}\nfunction Xp(a){return a.a.c+a.b.c}\nfunction Xh(a,b){Lh(a,b,(eh(),a.t))}\nfunction Fn(a,b){ku(a.b,new Ji(b))}\nfunction Rt(a,b){a.appendChild(b)}\nfunction St(a,b){a.removeChild(b)}\nfunction It(a,b){a.apply(null,[b])}\nfunction pp(a,b){a.a+=''+b;return a}\nfunction qp(a,b){a.a+=''+b;return a}\nfunction hp(a,b){return a.substr(b)}\nfunction wp(a,b){return cp(a.a,b.a)}\nfunction Oo(a,b){return Ro(a.a,b.a)}\nfunction ep(a,b){return mt(a),a===b}\nfunction Ut(a,b){this.a=new Qt(a,b)}\nfunction iu(a,b){return new Ut(a,b)}\nfunction ld(a){return a==null?null:a}\nfunction Ki(a){this.b=a;this.a=null}\nfunction qs(a){this.a=Bs();this.b=a}\nfunction Fs(a){this.a=Bs();this.b=a}\nfunction sh(){if(!qh){Ah();qh=true}}\nfunction Zh(){Zh=Sg;new es;Yh=new hs}\nfunction Mg(){Kg==null&&(Kg=[])}\nfunction ac(){Rb!=0&&(Rb=0);Tb=-1}\nfunction Tt(a){Ut.call(this,a,null)}\nfunction Rq(a){a.a=Ec(tf,Cu,1,0,5,1)}\nfunction _b(a){$wnd.clearTimeout(a)}\nfunction mh(a){$wnd.clearTimeout(a)}\nfunction lh(a){$wnd.clearInterval(a)}\nfunction Op(a){return !a?null:a.jb()}\nfunction Qs(a){return a!=null?N(a):0}\nfunction vc(a,b){return a.contains(b)}\nfunction Ro(a,b){return ab?1:0}\nfunction Kc(a,b,c){return {l:a,m:b,h:c}}\nfunction _m(a,b,c){return fk(a,c,c,b)}\nfunction lp(a){return mp(a,a.length)}\nfunction $r(a){return a.a>3&3);this.a=(a&7)<<24>>24}\nfunction _j(a,b,c,d){Ni.call(this,a,b);this.b=c;this.a=d}\nfunction cn(a,b,c,d){ej.call(this,a,b);this.b=c;this.a=d}\nfunction Lh(a,b,c){X(b);_h(a.p,b);eh();rc(c,gh(b.t));Y(b,a)}\nfunction kj(a,b,c){var d;d=c*a.c+(b/32|0);a.a[d]^=1<<(b&31)}\nfunction vb(a,b){var c;c=jo(a.yb);return b==null?c:c+': '+b}\nfunction xr(a){var b,c;c=a;b=c.$modCount|0;c.$modCount=b+1}\nfunction Tm(a){var b,c;b=new nn(a.a);c=gn(b);return Vm(a,c)}\nfunction $b(a){Ub();$wnd.setTimeout(function(){throw a},0)}\nfunction eu(a){if(!du){du=true;ru();mu(qu,tg,a);fu(a)}}\nfunction Gt(a){if(!Et){Et=true;ru();mu(qu,qg,a);Ht(a)}}\nfunction rt(a,b){if(a>b||a<0){throw zg(new tp(yv+a+zv+b))}}\nfunction Ag(a,b){return Bg(Mc(Dg(a)?Hg(a):a,Dg(b)?Hg(b):b))}\nfunction Eg(a,b){return Bg(Pc(Dg(a)?Hg(a):a,Dg(b)?Hg(b):b))}\nfunction Kp(a,b){return b===a?'(this Map)':b==null?Iu:Ug(b)}\nfunction cp(a,b){return bp(a.toLowerCase(),b.toLowerCase())}\nfunction Vp(a,b,c){return b==null?os(a.a,null,c):Es(a.b,b,c)}\nfunction bm(){$l();return Ic(Ac(He,1),cv,39,0,[Xl,Yl,Zl,Wl])}\nfunction gh(a){eh();return a.__gwt_resolve?a.__gwt_resolve():a}\nfunction uo(a){if(a.ab()){return null}var b=a.k;return Pg[b]}\nfunction Tg(a){function b(){}\n;b.prototype=a||{};return new b}\nfunction jc(){jc=Sg;var a,b;b=!mc();a=new qc;ic=b?new nc:a}\nfunction oi(){var a;a=ri();if(!ep(Zu,a)){throw zg(new qi(a))}}\nfunction ms(a,b){var c;c=a.a.get(b);return c==null?new Array:c}\nfunction so(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.X(b))}\nfunction th(a){var b=a.__listener;return !hd(b)&&ed(b,29)?b:null}\nfunction Ih(a,b){for(var c in a){a.hasOwnProperty(c)&&b(c,a[c])}}\nfunction ns(a,b){var c;return ls(b,ms(a,b==null?0:(c=N(b),c|0)))}\nfunction nb(a,b){return !!a&&!!a.equals?a.equals(b):ld(a)===ld(b)}\nfunction md(a){return Math.max(Math.min(a,wu),-2147483648)|0}\nfunction dr(a){kt(a.aa){throw zg(new Zn('Index: 0, Size: '+a))}}\nfunction Hm(a){Cm();if(a<1||a>40){throw zg(new Ko)}return Am[a-1]}\nfunction Ig(a){var b;if(Dg(a)){b=a;return b==-0.?0:b}return Tc(a)}\nfunction cq(a,b){if(ed(b,19)){return Ip(a.a,ad(b,19))}return false}\nfunction Gr(a,b){if(ed(b,19)){return Ip(a.a,ad(b,19))}return false}\nfunction wr(a,b){if(b.$modCount!=a.$modCount){throw zg(new yr)}}\nfunction di(a,b){var c;c=ai(a,b);if(c==-1){throw zg(new Os)}ci(a,c)}\nfunction oo(a,b,c,d){var e;e=mo(a,b);Ao(c,e);e.f=d?8:0;e.e=d;return e}\nfunction Yb(a,b,c){var d;d=Wb();try{return Vb(a,b,c)}finally{Zb(d)}}\nfunction Ek(a,b){if(b==0){throw zg(new Xn)}return a.a[a.f-a.c[b]-1]}\nfunction Ql(a){if(a>=Hl.length){throw zg((Ci(),Ci(),Bi))}return Hl[a]}\nfunction zb(b){if(!('stack' in b)){try{throw b}catch(a){}}return b}\nfunction _r(a){kt(a.a>>(b&31)&1)!=0}\nfunction bp(a,b){var c,d;c=(mt(a),a);d=(mt(b),b);return c==d?0:c>22&Ku;d=a<0?Lu:0;return Kc(b,c,d)}\nfunction um(a,b){var c,d;c=b.d;c<=9?(d=0):c<=26?(d=1):(d=2);return a.a[d]}\nfunction am(a){$l();if(a<0||a>=Vl.length){throw zg(new Ko)}return Vl[a]}\nfunction Xb(b){Ub();return function(){return Yb(b,this,arguments);var a}}\nfunction Qb(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction Zq(a){Rq(this);gt(a>=0,'Initial capacity must not be negative')}\nfunction Ss(a,b){this.b=', ';this.d=a;this.e=b;this.c=this.d+(''+this.e)}\nfunction _s(){_s=Sg;$s=new dt;Zs=new bt('ISO-LATIN-1');Ys=new bt(fv)}\nfunction lt(a,b){if(a<0||a>=b){throw zg(new Zn('Index: '+a+', Size: '+b))}}\nfunction st(a,b){if(a<0||a>=b){throw zg(new tp('Index: '+a+', Size: '+b))}}\nfunction Sp(a,b){return jd(b)?b==null?!!ns(a.a,null):Cs(a.b,b):!!ns(a.a,b)}\nfunction Xs(a,b){return Bc(b)!=10&&Ic(L(b),b.zb,b.__elementTypeId$,Bc(b),a),a}\nfunction ql(){nl();return Ic(Ac(Fe,1),cv,15,0,[fl,gl,hl,il,jl,kl,ll,ml])}\nfunction Ec(a,b,c,d,e,f){var g;g=Fc(e,d);e!=10&&Ic(Ac(a,f),b,c,e,g);return g}\nfunction lr(a,b,c,d){var e;d=(rr(),!d?qr:d);e=a.slice(b,c);mr(e,a,b,c,-b,d)}\nfunction iq(a){var b;wr(a.d,a);kt(a.b);b=ad(a.a.R(),19);a.b=hq(a);return b}\nfunction ai(a,b){var c;for(c=0;c=a.c.b){throw zg(new Os)}a.a=a.c.a[a.b];++a.b;return a.a}\nfunction Gk(a,b,c){if(b==0||c==0){return 0}return a.a[(a.c[b]+a.c[c])%(a.f-1)]}\nfunction fm(a,b){dm();var c;c=gm(a,b);if(c){return c}return gm(a^21522,b^21522)}\nfunction Fh(a){var b;b=Hh(a);if(!b){return}fh(a,b.nodeType!=1?null:b,th(b))}\nfunction eb(a){var b;V(a);b=wc((eh(),a.t));-1==b&&(a.t.tabIndex=0,undefined)}\nfunction Zb(a){a&&ec((cc(),bc));--Rb;if(a){if(Tb!=-1){_b(Tb);Tb=-1}}}\nfunction Xc(){Xc=Sg;Uc=Kc(Ku,Ku,524287);Vc=Kc(0,0,Ou);Jc(1);Jc(2);Wc=Jc(0)}\nfunction Il(){var a,b;Il=Sg;Hl=(a=mv.length,b=Ec(od,Cu,6,a,15,1),fp(0,a,b,0),b)}\nfunction Zr(a){var b;++a.a;for(b=a.c.a.length;a.a=900){throw zg((Ci(),Ci(),Bi))}return ad(Tp(Xj,Wo(a)),12)}\nfunction ym(a,b){var c;if(!a.a||b==null||b.length<3){return}c=b[0];b[0]=b[2];b[2]=c}\nfunction Ao(a,b){var c;if(!a){return}b.k=a;var d=uo(b);if(!d){Pg[a]=[b];return}d.yb=b}\nfunction yg(a){var b;if(ed(a,8)){return a}b=a&&a[Du];if(!b){b=new Lb(a);kc(b)}return b}\nfunction Bg(a){var b;b=a.h;if(b==0){return a.l+a.m*Mu}if(b==Lu){return a.l+a.m*Mu-Nu}return a}\nfunction Hh(a){var b;b=a.currentTarget||$wnd;while(!!b&&!th(b)){b=b.parentNode}return b}\nfunction Gh(a){var b;b=a.currentTarget||$wnd;b['__gwtLastUnhandledEvent']=a.type;Fh(a)}\nfunction bd(a){var b;tt(a==null||Array.isArray(a)&&(b=Bc(a),!(b>=14&&b<=16)));return a}\nfunction or(a){var b,c,d;d=0;for(c=a.O();c.Q();){b=c.R();d=d+(b!=null?N(b):0);d=d|0}return d}\nfunction pr(a){var b,c,d;d=1;for(c=a.O();c.Q();){b=c.R();d=31*d+(b!=null?N(b):0);d=d|0}return d}\nfunction Hg(a){var b,c,d,e;e=a;d=0;if(e<0){e+=Nu;d=Lu}c=md(e/Mu);b=md(e-c*Mu);return Kc(b,c,d)}\nfunction Sr(a,b){var c;mt(b);c=b.d;if(!a.b[c]){Hc(a.b,c,b);++a.c;return true}return false}\nfunction Fp(a,b){var c,d;mt(b);for(d=b.O();d.Q();){c=d.R();if(!a.bb(c)){return false}}return true}\nfunction Sc(a,b){var c,d,e;c=a.l-b.l;d=a.m-b.m+(c>>22);e=a.h-b.h+(d>>22);return Kc(c&Ku,d&Ku,e&Lu)}\nfunction lc(a){var b=/function(?:\\s+([\\w$]+))?\\s*\\(/;var c=b.exec(a);return c&&c[1]||'anonymous'}\nfunction tn(a,b,c){var d,e;d=$wnd.Math.abs(c.b-a.a);e=$wnd.Math.abs(b.b-a.a);return db){return 1}if(a==b){return 0}return isNaN(a)?isNaN(b)?0:1:-1}\nfunction kp(b){try{return zp(b)}catch(a){a=yg(a);if(ed(a,61)){throw zg(new Tn(b))}else throw zg(a)}}\nfunction J(a,b){return jd(a)?ep(a,b):gd(a)?(mt(a),a===b):fd(a)?(mt(a),a===b):dd(a)?a.u(b):Gc(a)?a===b:nb(a,b)}\nfunction L(a){return jd(a)?yf:gd(a)?hf:fd(a)?ef:dd(a)?a.yb:Gc(a)?a.yb:a.yb||Array.isArray(a)&&Ac(wd,1)||wd}\nfunction kh(a,b){if(b<0){throw zg(new Lo('must be non-negative'))}!!a.d&&jh(a);a.c=false;a.d=Wo(ph(nh(a,a.b),b))}\nfunction ht(a,b){if(0>a){throw zg(new Lo('fromIndex: 0 > toIndex: '+a))}if(a>b){throw zg(new $n(yv+a+zv+b))}}\nfunction ci(a,b){var c;if(b<0||b>=a.b){throw zg(new Yn)}--a.b;for(c=b;c=d){return false}}return true}\nfunction Ep(a,b){var c,d;for(d=a.O();d.Q();){c=d.R();if(ld(b)===ld(c)||b!=null&&J(b,c)){return true}}return false}\nfunction Wo(a){var b,c;if(a>-129&&a<128){b=a+128;c=(Yo(),Xo)[b];!c&&(c=Xo[b]=new Po(a));return c}return new Po(a)}\nfunction Ck(a,b,c){var d;if(b<0){throw zg(new Ko)}if(c==0){return a.i}d=Ec(rd,dv,6,b+1,15,1);d[0]=c;return new Pk(a,d)}\nfunction Gg(a,b){var c;if(Dg(a)&&Dg(b)){c=a-b;if(Pu>>0,b.toString(16))}return a.toString()}\nfunction Br(a){var b;this.a=(b=ad(a.e&&a.e(),21),new Vr(b,ad(Vs(b,b.length),21)));this.b=Ec(tf,Cu,1,this.a.a.length,5,1)}\nfunction Lb(a){Jb();this.I();this.e=a;a!=null&&ut(a,Du,this);this.f=a==null?Iu:Ug(a);this.a='';this.b=a;this.a=''}\nfunction Rm(a,b,c,d,e,f){this.c=a;this.e=new Zq(5);this.f=b;this.i=c;this.j=d;this.b=e;this.d=f;this.a=Ec(rd,dv,6,3,15,1)}\nfunction kr(a,b,c,d,e,f,g,h){var i;i=c;while(f=d||bb&&d.U(a[f-1],a[f])>0;--f){g=a[f];Hc(a,f,a[f-1]);Hc(a,f-1,g)}}}\nfunction Zk(a){var b,c;for(b=0;b2000){Sb=a;Tb=$wnd.setTimeout(ac,10)}}if(Rb++==0){dc((cc(),bc));return true}return false}\nfunction Lm(a,b,c,d){var e;if($wnd.Math.abs(c-a.d)<=b&&$wnd.Math.abs(d-a.c)<=b){e=$wnd.Math.abs(b-a.a);return e<=1||e<=a.a}return false}\nfunction an(a,b,c,d){var e;if($wnd.Math.abs(c-a.d)<=b&&$wnd.Math.abs(d-a.c)<=b){e=$wnd.Math.abs(b-a.b);return e<=1||e<=a.b}return false}\nfunction pn(a,b,c){var d,e;if(c.a==b.a){d=$wnd.Math.abs(c.b-a.a);e=$wnd.Math.abs(b.b-a.a);return d>1&1431655765;a=(a>>2&858993459)+(a&858993459);a=(a>>4)+a&252645135;a+=a>>8;a+=a>>16;return a&63}\nfunction S(a,b,c){b>=0&&((eh(),a.t).style['width']=b+'px',undefined);c>=0&&((eh(),a.t).style['height']=c+'px',undefined)}\nfunction $l(){$l=Sg;Xl=new _l('L',0);Yl=new _l('M',1);Zl=new _l('Q',2);Wl=new _l('H',3);Vl=Ic(Ac(He,1),cv,39,0,[Yl,Xl,Wl,Zl])}\nfunction Bk(){Bk=Sg;new Hk(4201,4096,1);new Hk(1033,1024,1);new Hk(67,64,1);new Hk(19,16,1);Ak=new Hk(285,256,0);new Hk(301,256,1)}\nfunction bk(){Yj();return Ic(Ac(ke,1),cv,12,0,[Bj,Ej,Lj,Mj,Nj,Oj,Pj,Qj,Rj,Sj,Fj,Gj,Hj,Ij,Jj,Kj,Uj,xj,yj,zj,Aj,Wj,Vj,vj,wj,Dj,Cj])}\nfunction zo(a,b){var c=0;while(!b[c]||b[c]==''){c++}var d=b[c++];for(;c0){$wnd.Error.stackTraceLimit=Error.stackTraceLimit=64;return true}return 'stack' in new Error}\nfunction Ct(a){At();var b,c,d;c=':'+a;d=zt[c];if(d!=null){return md((mt(d),d))}d=xt[c];b=d==null?Bt(a):md((mt(d),d));Dt();zt[c]=b;return b}\nfunction N(a){return jd(a)?Ct(a):gd(a)?md((mt(a),a)):fd(a)?(mt(a),a)?1231:1237:dd(a)?a.w():Gc(a)?wt(a):!!a&&!!a.hashCode?a.hashCode():wt(a)}\nfunction fo(a,b){bo();return jd(a)?bp(a,(tt(b==null||jd(b)),b)):gd(a)?Do(a,(tt(b==null||gd(b)),b)):fd(a)?co(a,(tt(b==null||fd(b)),b)):a.S(b)}\nfunction pt(a,b){if(a>b){throw zg(new Zn('fromIndex: 3, toIndex: '+a+', size: '+b))}if(3>a){throw zg(new Lo('fromIndex: 3 > toIndex: '+a))}}\nfunction Em(a,b,c){var d,e,f,g,h,i;this.d=a;this.a=b;this.b=c;i=0;g=c[0].b;h=c[0].a;for(e=0,f=h.length;e=0&&a<=1114111);if(a>=Su){b[c++]=55296+(a-Su>>10&1023)&65535;b[c]=56320+(a-Su&1023)&65535;return 2}else{b[c]=a&65535;return 1}}\nfunction X(a){if(!a.s){Zh();fs(Yh,a)&&$h(a)}else if(a.s){Mh(a.s,a)}else if(a.s){throw zg(new No(\"This widget's parent does not implement HasWidgets\"))}}\nfunction nj(a){var b,c,d,e;c=new rp;for(e=0;e>>(d&31)&1)!=0?'X ':' '))}c.a+='\\n'}return c.a}\nfunction Ip(a,b){var c,d,e;c=b.ib();e=b.jb();d=a.fb(c);if(!(ld(e)===ld(d)||e!=null&&J(e,d))){return false}if(d==null&&!a.db(c)){return false}return true}\nfunction Fc(a,b){var c=new Array(b);var d;switch(a){case 14:case 15:d=0;break;case 16:d=false;break;default:return c;}for(var e=0;e>24;f[d+e*i]=g}return f}\nfunction Nc(a,b){var c,d,e,f,g,h,i,j;i=a.h>>19;j=b.h>>19;if(i!=j){return j-i}e=a.h;h=b.h;if(e!=h){return e-h}d=a.m;g=b.m;if(d!=g){return d-g}c=a.l;f=b.l;return c-f}\nfunction Mh(a,b){var c,d;if(b.s!=a){return false}try{Y(b,null)}finally{c=(eh(),b.t);sc((null,d=c.parentNode,(!d||d.nodeType!=1)&&(d=null),d),c);di(a.p,b)}return true}\nfunction Ng(b,c,d,e){Mg();var f=Kg;$moduleName=c;$moduleBase=d;xg=e;function g(){for(var a=0;a>22-b;e=a.h<>22-b}else if(b<44){c=0;d=a.l<>44-b}else{c=0;d=0;e=a.l<>1);mr(b,a,i,j,-e,f);mr(b,a,j,h,-e,f);if(f.U(a[j-1],a[j])<=0){while(ca.b){throw zg(new Yn)}if(a.b==a.a.length){f=Ec(Ud,Cu,22,a.a.length*2,0,1);for(e=0;ec;--d){a.a[d]=a.a[d-1]}a.a[c]=b}\nfunction Us(a,b,c,d,e){var f,g,h,i,j;if(ld(a)===ld(c)){a=a.slice(b,b+e);b=0}h=c;for(g=b,i=b+e;g=40&&c>=40){d=yn(f);h=i>>3;(i&7)!=0&&++h;g=c>>3;(c&7)!=0&&++g;b=ok(d,h,g,i,c);e=new pj(i,c);pk(d,h,g,i,c,b,e);a.a=e}else{a.a=jk(a)}return a.a}\nfunction zn(a,b,c){var d,e,f;if(b<0||b>=a.e){throw zg(new Lo('Requested row is outside the image: '+b))}e=a.f;(c==null||c.length>24}return c}\nfunction Kk(a,b){var c,d,e,f,g,h,i,j;if(b==0){return a.a[a.a.length-1]}j=a.a.length;if(b==1){i=0;for(d=a.a,e=0,f=d.length;e=2){if(!d){d=b}else{a.b=true;return md($wnd.Math.abs(d.c-b.c)-$wnd.Math.abs(d.d-b.d))/2|0}}}return 0}\nfunction V(a){var b;if(a.q){throw zg(new No(\"Should only call onAttach when the widget is detached from the browser's document\"))}a.q=true;eh();uh(a.t,a);b=a.r;a.r=-1;b>0&&(a.r==-1?hh(a.t,b|(a.t.__eventBits||0)):(a.r|=b));a.B()}\nfunction wm(a){tm();switch(a){case 0:return sm;case 1:return qm;case 2:return jm;case 3:return rm;case 4:return km;case 5:return mm;case 7:return lm;case 8:return pm;case 9:return nm;case 13:return om;default:throw zg(new Ko);}}\nfunction ps(a,b){var c,d,e,f,g,h;g=(f=wt(b),f|0);d=(c=a.a.get(g),c==null?new Array:c);for(h=0;h>24}}\nfunction gm(a,b){var c,d,e,f,g,h,i,j;c=wu;d=0;for(g=cm,h=0,i=g.length;h>b;f=a.m>>b|c<<22-b;e=a.l>>b|a.m<<22-b}else if(b<44){g=d?Lu:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?Lu:0;f=d?Ku:0;e=c>>b-44}return Kc(e&Ku,f&Ku,g&Lu)}\nfunction Rg(a,b,c){var d=Pg,h;var e=d[a];var f=e instanceof Array?e[0]:null;if(e&&!f){_=e}else{_=(h=b&&b.prototype,!h&&(h=Pg[b]),Tg(h));_.zb=c;!b&&(_.Ab=Vg);d[a]=_}for(var g=3;g1&&b[0]==0){d=1;while(d=0&&d.e>=0){Ii(i,(bj(),$i),Wo(d.e));Ii(i,Zi,Wo(d.d))}return i}\nfunction Tl(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,q,r;r=al(b);k=_k(b).b;d=$k(b);j=el(d,r,k);q=0;for(g=0,i=j.length;g=a.a.d){i=(a.a.d-1-b)/(f-b);f=a.a.d-1}g=md(c-(e-c)*i);i=1;if(g<0){i=c/(c-g);g=0}else if(g>=a.a.b){i=(a.a.b-1-c)/(g-c);g=a.a.b-1}f=md(b+(f-b)*i);h+=Wm(a,b,c,f,g);return h-1}\nfunction yc(a){var b,c,d,e,f,g,h;c=Xp(a.a);if(c==0){return null}b=new sp(c==1?'Exception caught: ':c+' exceptions caught: ');e=true;for(h=(f=new jq((new dq((new Aq(a.a)).a)).a),new Eq(f));h.a.b;){g=(d=iq(h.a),ad(d.ib(),8));e?(e=false):(b.a+='; ',b);qp(b,g.J())}return b.a}\nfunction pk(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,q,r,s,t;for(r=0;rl&&(s=l);for(o=0;ok&&(q=k);j=o<2?2:o>b-3?b-3:o;n=r<2?2:r>c-3?c-3:r;m=0;for(t=-2;t<=2;t++){i=f[n+t];m+=i[j-2]+i[j-1]+i[j]+i[j+1]+i[j+2]}h=m/25|0;qk(a,q,s,h,d,g)}}}\nfunction ln(a){var b,c,d,e,f,g,h,i;c=0;i=0;d=a.d.a.length;for(g=new er(a.d);g.a=2){++c;i+=e.b}}if(c<3){return false}b=i/d;h=0;for(f=new er(a.d);f.a0&&d>0){if(a.j>0){if(g>d){if(a.j=g&&b>=h){d=a[0];c=a[1];e=a[2]}else if(h>=b&&h>=g){d=a[1];c=a[0];e=a[2]}else{d=a[2];c=a[0];e=a[1]}if((i=d.c,j=d.d,(e.c-i)*(c.d-j)-(e.d-j)*(c.c-i))<0){f=c;c=e;e=f}Hc(a,0,c);a[1]=d;Hc(a,2,e)}\nfunction Sk(a,b){var c,d,e,f;e=b.a.length-1;if(e==1){return Ic(Ac(rd,1),dv,6,15,[b.a[b.a.length-1-1]])}f=Ec(rd,dv,6,e,15,1);c=0;for(d=1;dd.length){h=f;f=d;d=h}g=Ec(rd,dv,6,d.length,15,1);e=d.length-f.length;up(d,0,g,0,e);for(c=e;c=b){f^=a;f&=b-1}}for(d=0;d8*(b.c.length-b.b)-b.a){throw zg((Ci(),Ci(),Bi))}i=Ec(nd,Cu,6,d,15,1);for(h=0;h>24}!e?(g=wk(i)):(g=e.c!=null?e.c:''+e.d);try{qp(c,dp(i,i.length,kp(g)))}catch(a){a=yg(a);if(ed(a,47)){throw zg((Ci(),Ci(),Bi))}else throw zg(a)}f.a[f.a.length]=i}\nfunction jk(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,q,r;m=a.d;n=m.f;c=m.e;g=new pj(n,c);kk(a,n);d=a.b;for(r=1;r<5;r++){l=c*r/5|0;f=zn(m,l,a.c);k=n*4/5|0;for(o=n/5|0;o>3]}}b=lk(d);e=yn(m);for(q=0;q6){mj(b,c-11,0,3,6);mj(b,0,c-11,6,3)}return b}\nfunction tj(a,b){var c,d,e,f,g;if(b<1||b>32||b>8*(a.c.length-a.b)-a.a){throw zg(new Lo(''+b))}f=0;if(a.a>0){c=8-a.a;g=b>8-g<>d;b-=g;a.a+=g;if(a.a==8){a.a=0;++a.b}}if(b>0){while(b>=8){f=f<<8|a.c[a.b]&255;++a.b;b-=8}if(b>0){d=8-b;e=255>>d<>d;a.a+=b}}return f}\nfunction ys(){if(!Object.create||!Object.getOwnPropertyNames){return false}var a='__proto__';var b=Object.create(null);if(b[a]!==undefined){return false}var c=Object.getOwnPropertyNames(b);if(c.length!=0){return false}b[a]=42;if(b[a]!==42){return false}if(Object.getOwnPropertyNames(b).length==0){return false}return true}\nfunction mj(a,b,c,d,e){var f,g,h,i,j;if(c<0||b<0){throw zg(new Lo('Left and top must be nonnegative'))}if(e<1||d<1){throw zg(new Lo('Height and width must be at least 1'))}h=b+d;f=c+e;if(f>a.b||h>a.d){throw zg(new Lo('The region must fit inside the matrix'))}for(j=c;jf){e=o;f=a[o]}a[o]>h&&(h=a[o])}k=0;l=0;for(q=0;ql){k=q;l=j}}if(e>k){m=e;e=k;k=m}if(k-e<=(i/16|0)){throw zg((Gi(),Gi(),Fi))}b=k-1;c=-1;for(n=k-1;n>e;n--){g=n-e;j=g*g*(k-n)*(h-a[n]);if(j>c){b=n;c=j}}return b<<3}\nfunction Nl(b,c,d){var e,f,g,h;if(d*13>8*(b.c.length-b.b)-b.a){throw zg((Ci(),Ci(),Bi))}f=Ec(nd,Cu,6,2*d,15,1);g=0;while(d>0){h=tj(b,13);e=(h/192|0)<<8|h%192;e<7936?(e+=33088):(e+=49472);f[g]=e>>8<<24>>24;f[g+1]=e<<24>>24;g+=2;--d}try{qp(c,dp(f,f.length,kp(gv)))}catch(a){a=yg(a);if(ed(a,47)){throw zg((Ci(),Ci(),Bi))}else throw zg(a)}}\nfunction Ml(b,c,d){var e,f,g,h;if(d*13>8*(b.c.length-b.b)-b.a){throw zg((Ci(),Ci(),Bi))}f=Ec(nd,Cu,6,2*d,15,1);g=0;while(d>0){h=tj(b,13);e=(h/96|0)<<8|h%96;e<959?(e+=41377):(e+=42657);f[g]=(e>>8&255)<<24>>24;f[g+1]=(e&255)<<24>>24;g+=2;--d}try{qp(c,dp(f,f.length,kp('GB2312')))}catch(a){a=yg(a);if(ed(a,47)){throw zg((Ci(),Ci(),Bi))}else throw zg(a)}}\nfunction Io(){Io=Sg;Ho=Ic(Ac(pd,1),Cu,6,15,[1.3407807929942597E154,1.157920892373162E77,3.4028236692093846E38,1.8446744073709552E19,4294967296,Su,256,16,4,2]);Go=Ic(Ac(pd,1),Cu,6,15,[7.458340731200207E-155,8.636168555094445E-78,2.9387358770557188E-39,5.421010862427522E-20,2.3283064365386963E-10,1.52587890625E-5,0.00390625,0.0625,0.25,0.5])}\nfunction Sl(b,c){var d,e,f,g,h;g=new cl(c);f=null;d=null;try{return Tl(b,g)}catch(a){a=yg(a);if(ed(a,57)){e=a;f=e}else if(ed(a,56)){e=a;d=e}else throw zg(a)}try{bl(g);g.d=null;g.c=null;g.b=true;al(g);_k(g);Zk(g);h=Tl(b,g);ck(h,new zm);return h}catch(a){a=yg(a);if(ed(a,57)||ed(a,56)){e=a;if(f){throw zg(f)}if(d){throw zg(d)}throw zg(e)}else throw zg(a)}}\nfunction Oc(a){var b,c,d,e,f,g,h,i;if(isNaN(a)){return Xc(),Wc}if(a<-9223372036854775808){return Xc(),Vc}if(a>=9223372036854775807){return Xc(),Uc}e=false;if(a<0){e=true;a=-a}d=0;if(a>=Nu){d=md(a/Nu);a-=d*Nu}c=0;if(a>=Mu){c=md(a/Mu);a-=c*Mu}b=md(a);f=Kc(b,c,d);e&&(g=~f.l+1&Ku,h=~f.m+(g==0?1:0)&Ku,i=~f.h+(g==0&&h==0?1:0)&Lu,f.l=g,f.m=h,f.h=i,undefined);return f}\nfunction Jo(a){var b,c,d,e,f;if(isNaN(a)){return 2143289344}if(a==0){return 1/a==-Infinity?-2147483648:0}f=false;if(a<0){f=true;a=-a}if(!isNaN(a)&&!isFinite(a)){return f?-8388608:2139095040}d=Fo(a);c=Jg(Gg(Ag(Fg(d,52),2047),1023));e=Jg(Fg(Ag(d,{l:Ku,m:Ku,h:255}),29));if(c<=-127){e=(Uu|e)>>-127-c+1;c=-127}b=f?2147483648:0;b=Eg(b,c+127<<23);b=Eg(b,e);return Jg(b)}\nfunction gp(a){var b,c,d,e,f,g,h,i;b=new RegExp('\\\\.','g');h=Ec(yf,Cu,2,0,6,1);c=0;i=a;e=null;while(true){g=b.exec(i);if(g==null||i==''){h[c]=i;break}else{f=g.index;h[c]=i.substr(0,f);i=ip(i,f+g[0].length,i.length);b.lastIndex=0;if(e==i){h[c]=i.substr(0,1);i=i.substr(1)}e=i;++c}}if(a.length>0){d=h.length;while(d>0&&h[d-1]==''){--d}d$wnd.Math.abs(d-b);if(l){m=b;b=c;c=m;m=d;d=e;e=m}f=$wnd.Math.abs(d-b);g=$wnd.Math.abs(e-c);h=-f/2|0;q=b0){if(r==e){break}r+=s;h-=f}}if(k==2){return yk(d+q,e,b,c)}return NaN}\nfunction fk(b,c,d,e){var f,g,h,i,j,k,l,m;if(c<=0||d<=0){throw zg((Gi(),Gi(),Fi))}f=new pj(c,d);j=Ec(qd,Cu,6,2*c,15,1);for(m=0;m1){if(8*(a.c.length-a.b)-a.a<11){throw zg((Ci(),Ci(),Bi))}f=tj(a,11);np(b,Ql(f/45|0));np(b,Ql(f%45));c-=2}if(c==1){if(8*(a.c.length-a.b)-a.a<6){throw zg((Ci(),Ci(),Bi))}np(b,Ql(tj(a,6)))}if(d){for(e=g;e=14&&c<=16));case 11:return b!=null&&typeof b===vu;case 12:return b!=null&&(typeof b===uu||typeof b==vu);case 0:return _c(b,a.__elementTypeId$);case 2:return kd(b)&&!(b.Ab===Vg);case 1:return kd(b)&&!(b.Ab===Vg)||_c(b,a.__elementTypeId$);default:return true;}}\nfunction al(a){var b,c,d,e,f,g,h,i,j,k;if(a.d){return a.d}c=a.a.b;i=(c-17)/4|0;if(i<=6){return Hm(i)}k=0;f=c-11;for(h=5;h>=0;h--){for(e=c-9;e>=f;e--){k=(b=a.b?lj(a.a,h,e):lj(a.a,e,h),b?k<<1|1:k<<1)}}j=Fm(k);if(!!j&&17+4*j.d==c){a.d=j;return j}k=0;for(d=5;d>=0;d--){for(g=c-9;g>=f;g--){k=(b=a.b?lj(a.a,g,d):lj(a.a,d,g),b?k<<1|1:k<<1)}}j=Fm(k);if(!!j&&17+4*j.d==c){a.d=j;return j}throw zg((Ci(),Ci(),Bi))}\nfunction ri(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf('webkit')!=-1}())return Zu;if(function(){return a.indexOf('msie')!=-1&&b>=10&&b<11}())return 'ie10';if(function(){return a.indexOf('msie')!=-1&&b>=9&&b<11}())return 'ie9';if(function(){return a.indexOf('msie')!=-1&&b>=8&&b<11}())return 'ie8';if(function(){return a.indexOf('gecko')!=-1||b>=11}())return 'gecko1_8';return 'unknown'}\nfunction kn(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q,r;m=b[0]+b[1]+b[2]+b[3]+b[4];h=d-b[4]-b[3]-b[2]/2;g=fn(a,c,md(h),b[2],m);if(!isNaN(g)){h=en(a,md(h),md(g),b[2],m);if(!isNaN(h)&&(!e||dn(a,md(g),md(h),b[2],m))){i=m/7;j=false;for(k=0;k0;k-=2){k==6&&--k;for(d=0;d>>(k-c&31)&1)==0){++b;e<<=1;lj(a.a,k-c,j)&&(e|=1);if(b==8){n[o++]=e<<24>>24;b=0;e=0}}}}m=m^true}if(o!=q.c){throw zg((Ci(),Ci(),Bi))}return n}\nfunction ok(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q,r,s,t,u,v,w;h=Cc(rd,[Cu,dv],[7,6],15,[c,b],2);for(u=0;uk&&(v=k);for(q=0;qj&&(r=j);o=0;l=255;i=0;for(w=0,m=v*d+r;w<8;++w,m+=d){for(t=0;t<8;t++){n=a[m+t]&255;o+=n;ni&&(i=n)}if(i-l>24){for(++w,m+=d;w<8;++w,m+=d){for(s=0;s<8;s++){o+=a[m+s]&255}}}}f=o>>6;if(i-l<=24){f=l/2|0;if(u>0&&q>0){g=(h[u-1][q]+2*h[u][q-1]+h[u-1][q-1])/4|0;ln||d+e>j){throw zg(new Yn)}if((l.f&1)==0&&m!=i){k=bd(a);f=bd(c);if(ld(a)===ld(c)&&bd;){Hc(f,h,k[--b])}}else{for(h=d+e;d0&&Us(a,b,c,d,e)}\nfunction Ol(a,b,c){var d,e,f;while(c>=3){if(8*(a.c.length-a.b)-a.a<10){throw zg((Ci(),Ci(),Bi))}e=tj(a,10);if(e>=1000){throw zg((Ci(),Ci(),Bi))}np(b,Ql(e/100|0));np(b,Ql((e/10|0)%10));np(b,Ql(e%10));c-=3}if(c==2){if(8*(a.c.length-a.b)-a.a<7){throw zg((Ci(),Ci(),Bi))}f=tj(a,7);if(f>=100){throw zg((Ci(),Ci(),Bi))}np(b,Ql(f/10|0));np(b,Ql(f%10))}else if(c==1){if(8*(a.c.length-a.b)-a.a<4){throw zg((Ci(),Ci(),Bi))}d=tj(a,4);if(d>=10){throw zg((Ci(),Ci(),Bi))}np(b,Ql(d))}}\nfunction Vm(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,q,r,s,t,u;s=c.b;t=c.c;f=c.a;n=(Sm(b,s,t)+Sm(b,s,f))/2;if(n<1){throw zg((Gi(),Gi(),Fi))}j=Zm(s,t,f,n);r=Gm(j);o=17+4*r.d-7;d=null;if(r.a.length>0){g=t.c-s.c+f.c;h=t.d-s.d+f.d;i=1-3/o;k=md(s.c+i*(g-s.c));l=md(s.d+i*(h-s.d));for(m=4;m<=16;m<<=1){try{d=Um(b,n,k,l,m);break}catch(a){a=yg(a);if(!ed(a,55))throw zg(a)}}}u=$m(s,t,f,d,j);e=_m(b.a,u,j);!d?(q=Ic(Ac(ge,1),Cu,27,0,[f,s,t])):(q=Ic(Ac(ge,1),Cu,27,0,[f,s,t,d]));return new gk(e,q)}\nfunction Om(a){var b,c,d,e,f,g,h,i,j,k;j=a.f;d=a.b;h=j+a.j;i=a.i+(d/2|0);k=Ec(rd,dv,6,3,15,1);for(f=0;fi||c>h){throw zg(new Lo('Crop rectangle does not fit within image data.'))}this.a=lb();S(this.a,i,h);ib(this.a,h);jb(this.a,i);this.b=pb(a.t.getContext('2d'),0,0,b,c);f=this.b.data;for(g=0;gg||i<-1||i>c){throw zg((Gi(),Gi(),Fi))}d=false;if(h==-1){b[f]=0;d=true}else if(h==g){b[f]=g-1;d=true}if(i==-1){b[f+1]=0;d=true}else if(i==c){b[f+1]=c-1;d=true}}d=true;for(e=b.length-2;e>=0&&d;e-=2){h=md(b[e]);i=md(b[e+1]);if(h<-1||h>g||i<-1||i>c){throw zg((Gi(),Gi(),Fi))}d=false;if(h==-1){b[e]=0;d=true}else if(h==g){b[e]=g-1;d=true}if(i==-1){b[e+1]=0;d=true}else if(i==c){b[e+1]=c-1;d=true}}}\nfunction _k(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;if(a.c){return a.c}h=0;for(k=0;k<6;k++){h=(c=a.b?lj(a.a,8,k):lj(a.a,k,8),c?h<<1|1:h<<1)}h=(d=a.b?lj(a.a,8,7):lj(a.a,7,8),d?h<<1|1:h<<1);h=(e=a.b?lj(a.a,8,8):lj(a.a,8,8),e?h<<1|1:h<<1);h=(f=a.b?lj(a.a,7,8):lj(a.a,8,7),f?h<<1|1:h<<1);for(m=5;m>=0;m--){h=(b=a.b?lj(a.a,m,8):lj(a.a,8,m),b?h<<1|1:h<<1)}g=a.a.b;i=0;n=g-7;for(l=g-1;l>=n;l--){i=(b=a.b?lj(a.a,l,8):lj(a.a,8,l),b?i<<1|1:i<<1)}for(j=g-8;j=0){v=C[s].a.length;if(v==F){break}--s}++s;D=F-j.b;B=0;for(m=0;m=0&&(j=f*g.c+(c/32|0),(g.a[j]>>>(c&31)&1)!=0)&&m[1]<=d){++m[1];--f}if(f<0||m[1]>d){return NaN}while(f>=0&&(k=f*g.c+(c/32|0),(g.a[k]>>>(c&31)&1)==0)&&m[0]<=d){++m[0];--f}if(m[0]>d){return NaN}f=b+1;while(f>>(c&31)&1)!=0)&&m[1]<=d){++m[1];++f}if(f==h||m[1]>d){return NaN}while(f>>(c&31)&1)==0)&&m[2]<=d){++m[2];++f}if(m[2]>d){return NaN}n=m[0]+m[1]+m[2];if(5*$wnd.Math.abs(n-e)>=2*e){return NaN}return Pm(a,m)?f-m[2]-m[1]/2:NaN}\nfunction tm(){tm=Sg;sm=new vm('TERMINATOR',0,Ic(Ac(rd,1),dv,6,15,[0,0,0]));qm=new vm('NUMERIC',1,Ic(Ac(rd,1),dv,6,15,[10,12,14]));jm=new vm('ALPHANUMERIC',2,Ic(Ac(rd,1),dv,6,15,[9,11,13]));rm=new vm('STRUCTURED_APPEND',3,Ic(Ac(rd,1),dv,6,15,[0,0,0]));km=new vm('BYTE',4,Ic(Ac(rd,1),dv,6,15,[8,16,16]));lm=new vm('ECI',5,Ic(Ac(rd,1),dv,6,15,[0,0,0]));pm=new vm('KANJI',6,Ic(Ac(rd,1),dv,6,15,[8,10,12]));mm=new vm('FNC1_FIRST_POSITION',7,Ic(Ac(rd,1),dv,6,15,[0,0,0]));nm=new vm('FNC1_SECOND_POSITION',8,Ic(Ac(rd,1),dv,6,15,[0,0,0]));om=new vm('HANZI',9,Ic(Ac(rd,1),dv,6,15,[8,10,12]))}\nfunction Fo(a){var b,c,d,e,f,g;if(isNaN(a)){return {l:0,m:0,h:524160}}g=false;if(a==0){return 1/a==-Infinity?{l:0,m:0,h:Ou}:0}if(a<0){g=true;a=-a}if(!isNaN(a)&&!isFinite(a)){return g?{l:0,m:0,h:1048320}:{l:0,m:0,h:524032}}c=0;if(a<1){b=512;for(d=0;d<10;++d,b>>=1){if(a<(Io(),Go)[d]&&c-b>=-1023){a*=Ho[d];c-=b}}if(a<1&&c-1>=-1023){a*=2;--c}}else if(a>=2){b=512;for(d=0;d<10;++d,b>>=1){if(a>=(Io(),Ho)[d]){a*=Go[d];c+=b}}}c>-1023?(a-=1):(a*=0.5);e=Cg(a*Tu);a-=Ig(e)*9.5367431640625E-7;f=Cg(a*4503599627370496);e=Eg(e,c+1023<<20);g&&(e=Eg(e,2147483648));return Eg(Bg(Qc(Dg(e)?Hg(e):e,32)),f)}\nfunction mn(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;l=a.d.a.length;if(l<3){throw zg((Gi(),Gi(),Fi))}if(l>3){n=0;k=0;for(d=new er(a.d);d.a3;e++){g=ad(Tq(a.d,e),16);if($wnd.Math.abs(g.b-b)>f){Vq(a.d,e);--e}}}if(a.d.a.length>3){n=0;for(i=new er(a.d);i.al[2]){e+=k-l[2]-2;g=i-1}}}else{l[0]=l[2];l[1]=l[3];l[2]=l[4];l[3]=1;l[4]=0;c=3;continue}c=0;l[0]=0;l[1]=0;l[2]=0;l[3]=0;l[4]=0}else{l[0]=l[2];l[1]=l[3];l[2]=l[4];l[3]=1;l[4]=0;c=3}}else{++l[++c]}}else{++l[c]}}}if(on(l)){b=kn(a,l,e,i,false);if(b){f=l[0];a.b&&(d=ln(a))}}}j=mn(a);ij(j);return new xn(j)}\n", "function dn(a,b,c,d,e){var f,g,h,i,j;i=jn(a);f=0;while(b>=f&&c>=f&&lj(a.c,c-f,b-f)){++i[2];++f}if(b=f&&c>=f&&!lj(a.c,c-f,b-f)&&i[1]<=d){++i[1];++f}if(bd){return false}while(b>=f&&c>=f&&lj(a.c,c-f,b-f)&&i[0]<=d){++i[0];++f}if(i[0]>d){return false}g=a.c.b;h=a.c.d;f=1;while(b+f=g||c+f>=h){return false}while(b+f=g||c+f>=h||i[3]>=d){return false}while(b+f=d){return false}j=i[0]+i[1]+i[2]+i[3]+i[4];return $wnd.Math.abs(j-e)<2*e&&on(i)}\nfunction Kn(e,f){function g(b){f.n=b;var c=e;function d(){c.removeAttribute('controls')}\ntry{c.srcObject=b;c.setAttribute('playsinline',true);c.setAttribute('controls',true);setTimeout(d)}catch(a){c.src=$wnd.URL.createObjectURL(b)}f.W()}\nfunction h(a){var b=a.message;f.V(b)}\nvar i=f.o;if(i){i().then(g)['catch'](h);return}var j=$wnd.navigator;if(j.mediaDevices&&j.mediaDevices.getUserMedia){j.mediaDevices.getUserMedia({video:{facingMode:'environment'},audio:false}).then(g)['catch'](h)}else{var k={audio:false,video:true};j.getUserMedia?j.getUserMedia(k,g,h):j.webkitGetUserMedia?j.webkitGetUserMedia(k,g,h):j.mozGetUserMedia&&j.mozGetUserMedia(k,g,h)}}\nfunction Uk(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,q,r,s,t,u;if(b.a.length-1=(d/2|0)){m=l;t=s;l=k;s=r;if(k.a[0]==0){throw zg(new Wk('r_{i-1} was zero'))}k=m;j=a.a.i;f=Lk(l,l.a.length-1);g=Ek(a.a,f);while(k.a.length-1>=l.a.length-1&&k.a[0]!=0){e=k.a.length-1-(l.a.length-1);n=Gk(a.a,Lk(k,k.a.length-1),g);j=Jk(j,Ck(a.a,e,n));k=Jk(k,Ok(l,e,n))}r=Jk(Nk(j,r),t);if(k.a.length-1>=l.a.length-1){throw zg(new No('Division algorithm failed to reduce polynomial?'))}}q=r.a[r.a.length-1];if(q==0){throw zg(new Wk('sigmaTilde(0) was zero'))}h=Ek(a.a,q);o=Mk(r,h);i=Mk(k,h);return Ic(Ac(qe,1),Cu,25,0,[o,i])}\nfunction Jl(b,c,d){Il();var e,f,g,h,i,j,k,l,m,n,o,q;e=new uj(b);m=new rp;f=new Zq(1);o=-1;l=-1;try{i=null;j=false;do{8*(e.c.length-e.b)-e.a<4?(k=(tm(),sm)):(k=wm(tj(e,4)));if(k!=(tm(),sm)){if(k==mm||k==nm){j=true}else if(k==rm){if(8*(e.c.length-e.b)-e.a<16){throw zg((Ci(),Ci(),Bi))}o=tj(e,8);l=tj(e,8)}else if(k==lm){q=Pl(e);i=ak(q);if(!i){throw zg((Ci(),Ci(),Bi))}}else{if(k==om){n=tj(e,4);h=tj(e,um(k,c));n==1&&Ml(e,m,h)}else{g=tj(e,um(k,c));if(k==qm){Ol(e,m,g)}else if(k==jm){Kl(e,m,g,j)}else if(k==km){Ll(e,m,g,i,f)}else if(k==pm){Nl(e,m,g)}else{throw zg((Ci(),Ci(),Bi))}}}}}while(k!=(tm(),sm))}catch(a){a=yg(a);if(ed(a,11)){throw zg((Ci(),Ci(),Bi))}else throw zg(a)}return new dk(m.a,f.a.length==0?null:f,!d?null:d.c!=null?d.c:''+d.d,o,l)}\nfunction en(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q;f=a.c;h=f.d;o=jn(a);g=b;while(g>=0&&(j=c*f.c+(g/32|0),(f.a[j]>>>(g&31)&1)!=0)){++o[2];--g}if(g<0){return NaN}while(g>=0&&(k=c*f.c+(g/32|0),(f.a[k]>>>(g&31)&1)==0)&&o[1]<=d){++o[1];--g}if(g<0||o[1]>d){return NaN}while(g>=0&&(l=c*f.c+(g/32|0),(f.a[l]>>>(g&31)&1)!=0)&&o[0]<=d){++o[0];--g}if(o[0]>d){return NaN}g=b+1;while(g>>(g&31)&1)!=0)){++o[2];++g}if(g==h){return NaN}while(g>>(g&31)&1)==0)&&o[3]=d){return NaN}while(g>>(g&31)&1)!=0)&&o[4]=d){return NaN}q=o[0]+o[1]+o[2]+o[3]+o[4];if(5*$wnd.Math.abs(q-e)>=e){return NaN}return on(o)?g-o[4]-o[3]-o[2]/2:NaN}\nfunction fn(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q;g=a.c;h=g.b;o=jn(a);f=b;while(f>=0&&(j=f*g.c+(c/32|0),(g.a[j]>>>(c&31)&1)!=0)){++o[2];--f}if(f<0){return NaN}while(f>=0&&(k=f*g.c+(c/32|0),(g.a[k]>>>(c&31)&1)==0)&&o[1]<=d){++o[1];--f}if(f<0||o[1]>d){return NaN}while(f>=0&&(l=f*g.c+(c/32|0),(g.a[l]>>>(c&31)&1)!=0)&&o[0]<=d){++o[0];--f}if(o[0]>d){return NaN}f=b+1;while(f>>(c&31)&1)!=0)){++o[2];++f}if(f==h){return NaN}while(f>>(c&31)&1)==0)&&o[3]=d){return NaN}while(f>>(c&31)&1)!=0)&&o[4]=d){return NaN}q=o[0]+o[1]+o[2]+o[3]+o[4];if(5*$wnd.Math.abs(q-e)>=2*e){return NaN}return on(o)?f-o[4]-o[3]-o[2]/2:NaN}\nfunction rh(a){switch(a){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return Su;case 'DOMMouseScroll':case 'mousewheel':return 131072;case 'contextmenu':return 262144;case 'paste':return Ou;case 'touchstart':return Tu;case 'touchmove':return 2097152;case 'touchend':return Mu;case 'touchcancel':return Uu;case 'gesturestart':return Vu;case 'gesturechange':return Wu;case 'gestureend':return Xu;default:return -1;}}\nfunction wk(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,q,r,s,t;g=a.length;b=true;c=true;d=true;r=0;n=0;o=0;q=0;h=0;k=0;j=0;i=0;m=0;l=0;f=0;s=a.length>3&&a[0]==-17&&a[1]==-69&&a[2]==-65;for(e=0;e0){(t&128)==0?(d=false):--r}else if((t&128)!=0){if((t&64)==0){d=false}else{++r;if((t&32)==0){++n}else{++r;if((t&16)==0){++o}else{++r;(t&8)==0?++q:(d=false)}}}}}b&&(t>127&&t<160?(b=false):t>159&&(t<192||t==215||t==247)&&++f);if(c){if(h>0){t<64||t==127||t>252?(c=false):--h}else if(t==128||t==160||t>239){c=false}else if(t>160&&t<224){++k;i=0;++j;j>m&&(m=j)}else if(t>127){++h;j=0;++i;i>l&&(l=i)}else{j=0;i=0}}}d&&r>0&&(d=false);c&&h>0&&(c=false);if(d&&(s||n+o+q>0)){return hv}if(c&&(m>=3||l>=3)){return gv}if(b&&c){return m==2&&k==2||f*10>=g?gv:fv}if(b){return fv}if(c){return gv}if(d){return hv}return hv}\nfunction As(){function e(){this.obj=this.createObject()}\n;e.prototype.createObject=function(a){return Object.create(null)};e.prototype.get=function(a){return this.obj[a]};e.prototype.set=function(a,b){this.obj[a]=b};e.prototype[vv]=function(a){delete this.obj[a]};e.prototype.keys=function(){return Object.getOwnPropertyNames(this.obj)};e.prototype.entries=function(){var b=this.keys();var c=this;var d=0;return {next:function(){if(d>=b.length)return {done:true};var a=b[d++];return {value:[a,c.get(a)],done:false}}}};if(!ys()){e.prototype.createObject=function(){return {}};e.prototype.get=function(a){return this.obj[':'+a]};e.prototype.set=function(a,b){this.obj[':'+a]=b};e.prototype[vv]=function(a){delete this.obj[':'+a]};e.prototype.keys=function(){var a=[];for(var b in this.obj){b.charCodeAt(0)==58&&a.push(b.substring(1))}return a}}return e}\nfunction fu(g){var d=(ru(),nu(Cv));var e,f=g;$wnd.JsQRScanner=tu(function(){var a,b=this,c=arguments;c.length==1&&f.nb(c[0])?(a=c[0]):c.length==2?(a=iu(c[0]==null?null:c[0].constructor==$wnd.AsyncQRCallback?c[0].g:new Kt(c[0]),c[1])):c.length==1&&(a=hu(c[0]==null?null:c[0].constructor==$wnd.AsyncQRCallback?c[0].g:new Kt(c[0])));b.g=a;su(a,b);return b});e=$wnd.JsQRScanner.prototype=new Object;e.appendTo=tu(function(a){this.g.ob(a)});e.getScanInterval=tu(function(){return this.g.pb()});e.getSnapImageMaxSize=tu(function(){return this.g.qb()});e.isActive=tu(function(){return this.g.rb()});e.isScanning=tu(function(){return this.g.sb()});e.removeFrom=tu(function(a){this.g.tb(a)});e.resumeScanning=tu(function(){this.g.ub()});e.setScanInterval=tu(function(a){this.g.vb(a)});e.setSnapImageMaxSize=tu(function(a){this.g.wb(a)});e.stopScanning=tu(function(){this.g.xb()});if(d)for(p in d)$wnd.JsQRScanner[p]===undefined&&($wnd.JsQRScanner[p]=d[p])}\nfunction ih(){var a,b,c;b=$doc.compatMode;a=Ic(Ac(yf,1),Cu,2,6,[Ru]);for(c=0;cMake sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,
e.g. by using <!doctype html> at the start of your application's HTML page.

To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding
the following line to your*.gwt.xml module file:
  <extend-configuration-property name=\\\"document.compatMode\\\" value=\\\"\"+b+'\"/>':\"Your *.gwt.xml module configuration prohibits the use of the current document rendering mode (document.compatMode=' \"+b+\"').
Modify your application's host HTML page doctype, or update your custom \"+\"'document.compatMode' configuration property settings.\"}\nfunction Bh(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?xh:null);c&2&&(a.ondblclick=b&2?xh:null);c&4&&(a.onmousedown=b&4?xh:null);c&8&&(a.onmouseup=b&8?xh:null);c&16&&(a.onmouseover=b&16?xh:null);c&32&&(a.onmouseout=b&32?xh:null);c&64&&(a.onmousemove=b&64?xh:null);c&128&&(a.onkeydown=b&128?xh:null);c&256&&(a.onkeypress=b&256?xh:null);c&512&&(a.onkeyup=b&512?xh:null);c&1024&&(a.onchange=b&1024?xh:null);c&2048&&(a.onfocus=b&2048?xh:null);c&4096&&(a.onblur=b&4096?xh:null);c&8192&&(a.onlosecapture=b&8192?xh:null);c&16384&&(a.onscroll=b&16384?xh:null);c&32768&&(a.onload=b&32768?yh:null);c&Su&&(a.onerror=b&Su?xh:null);c&131072&&(a.onmousewheel=b&131072?xh:null);c&262144&&(a.oncontextmenu=b&262144?xh:null);c&Ou&&(a.onpaste=b&Ou?xh:null);c&Tu&&(a.ontouchstart=b&Tu?xh:null);c&2097152&&(a.ontouchmove=b&2097152?xh:null);c&Mu&&(a.ontouchend=b&Mu?xh:null);c&Uu&&(a.ontouchcancel=b&Uu?xh:null);c&Vu&&(a.ongesturestart=b&Vu?xh:null);c&Wu&&(a.ongesturechange=b&Wu?xh:null);c&Xu&&(a.ongestureend=b&Xu?xh:null)}\nfunction dm(){dm=Sg;cm=Ic(Ac(rd,2),Cu,7,0,[Ic(Ac(rd,1),dv,6,15,[21522,0]),Ic(Ac(rd,1),dv,6,15,[20773,1]),Ic(Ac(rd,1),dv,6,15,[24188,2]),Ic(Ac(rd,1),dv,6,15,[23371,3]),Ic(Ac(rd,1),dv,6,15,[17913,4]),Ic(Ac(rd,1),dv,6,15,[16590,5]),Ic(Ac(rd,1),dv,6,15,[20375,6]),Ic(Ac(rd,1),dv,6,15,[19104,7]),Ic(Ac(rd,1),dv,6,15,[30660,8]),Ic(Ac(rd,1),dv,6,15,[29427,9]),Ic(Ac(rd,1),dv,6,15,[32170,10]),Ic(Ac(rd,1),dv,6,15,[30877,11]),Ic(Ac(rd,1),dv,6,15,[26159,12]),Ic(Ac(rd,1),dv,6,15,[25368,13]),Ic(Ac(rd,1),dv,6,15,[27713,14]),Ic(Ac(rd,1),dv,6,15,[26998,15]),Ic(Ac(rd,1),dv,6,15,[5769,16]),Ic(Ac(rd,1),dv,6,15,[5054,17]),Ic(Ac(rd,1),dv,6,15,[7399,18]),Ic(Ac(rd,1),dv,6,15,[6608,19]),Ic(Ac(rd,1),dv,6,15,[1890,20]),Ic(Ac(rd,1),dv,6,15,[597,21]),Ic(Ac(rd,1),dv,6,15,[3340,22]),Ic(Ac(rd,1),dv,6,15,[2107,23]),Ic(Ac(rd,1),dv,6,15,[13663,24]),Ic(Ac(rd,1),dv,6,15,[12392,25]),Ic(Ac(rd,1),dv,6,15,[16177,26]),Ic(Ac(rd,1),dv,6,15,[14854,27]),Ic(Ac(rd,1),dv,6,15,[9396,28]),Ic(Ac(rd,1),dv,6,15,[8579,29]),Ic(Ac(rd,1),dv,6,15,[11994,30]),Ic(Ac(rd,1),dv,6,15,[11245,31])])}\nfunction Yj(){Yj=Sg;var a,b,c,d,e,f,g,h,i,j,k,l;Bj=new _j('Cp437',0,Ic(Ac(rd,1),dv,6,15,[0,2]),Ic(Ac(yf,1),Cu,2,6,[]));Ej=new _j('ISO8859_1',1,Ic(Ac(rd,1),dv,6,15,[1,3]),Ic(Ac(yf,1),Cu,2,6,[fv]));Lj=new $j('ISO8859_2',2,4,Ic(Ac(yf,1),Cu,2,6,['ISO-8859-2']));Mj=new $j('ISO8859_3',3,5,Ic(Ac(yf,1),Cu,2,6,['ISO-8859-3']));Nj=new $j('ISO8859_4',4,6,Ic(Ac(yf,1),Cu,2,6,['ISO-8859-4']));Oj=new $j('ISO8859_5',5,7,Ic(Ac(yf,1),Cu,2,6,['ISO-8859-5']));Pj=new $j('ISO8859_6',6,8,Ic(Ac(yf,1),Cu,2,6,['ISO-8859-6']));Qj=new $j('ISO8859_7',7,9,Ic(Ac(yf,1),Cu,2,6,['ISO-8859-7']));Rj=new $j('ISO8859_8',8,10,Ic(Ac(yf,1),Cu,2,6,['ISO-8859-8']));Sj=new $j('ISO8859_9',9,11,Ic(Ac(yf,1),Cu,2,6,['ISO-8859-9']));Fj=new $j('ISO8859_10',10,12,Ic(Ac(yf,1),Cu,2,6,['ISO-8859-10']));Gj=new $j('ISO8859_11',11,13,Ic(Ac(yf,1),Cu,2,6,['ISO-8859-11']));Hj=new $j('ISO8859_13',12,15,Ic(Ac(yf,1),Cu,2,6,['ISO-8859-13']));Ij=new $j('ISO8859_14',13,16,Ic(Ac(yf,1),Cu,2,6,['ISO-8859-14']));Jj=new $j('ISO8859_15',14,17,Ic(Ac(yf,1),Cu,2,6,['ISO-8859-15']));Kj=new $j('ISO8859_16',15,18,Ic(Ac(yf,1),Cu,2,6,['ISO-8859-16']));Uj=new $j('SJIS',16,20,Ic(Ac(yf,1),Cu,2,6,[gv]));xj=new $j('Cp1250',17,21,Ic(Ac(yf,1),Cu,2,6,['windows-1250']));yj=new $j('Cp1251',18,22,Ic(Ac(yf,1),Cu,2,6,['windows-1251']));zj=new $j('Cp1252',19,23,Ic(Ac(yf,1),Cu,2,6,['windows-1252']));Aj=new $j('Cp1256',20,24,Ic(Ac(yf,1),Cu,2,6,['windows-1256']));Wj=new $j('UnicodeBigUnmarked',21,25,Ic(Ac(yf,1),Cu,2,6,['UTF-16BE','UnicodeBig']));Vj=new $j('UTF8',22,26,Ic(Ac(yf,1),Cu,2,6,[hv]));vj=new _j('ASCII',23,Ic(Ac(rd,1),dv,6,15,[27,170]),Ic(Ac(yf,1),Cu,2,6,['US-ASCII']));wj=new Zj;Dj=new $j('GB18030',25,29,Ic(Ac(yf,1),Cu,2,6,['GB2312','EUC_CN','GBK']));Cj=new $j('EUC_KR',26,30,Ic(Ac(yf,1),Cu,2,6,['EUC-KR']));Xj=new es;Tj=new es;for(b=bk(),c=0,d=b.length;c>>0,a.toString(16))};_.equals=function(a){return this.u(a)};_.hashCode=function(){return this.w()};_.toString=function(){return this.A()};var Yc,Zc,$c;Rg(71,1,{},ko);_.X=function lo(a){var b;b=new ko;b.f=4;a>1?(b.c=so(this,a-1)):(b.c=this);return b};_.Y=function ro(){io(this);return this.b};_.Z=function to(){return jo(this)};_.$=function vo(){io(this);return this.j};_._=function xo(){return (this.f&4)!=0};_.ab=function yo(){return (this.f&1)!=0};_.A=function Bo(){return ((this.f&2)!=0?'interface ':(this.f&1)!=0?'':'class ')+(io(this),this.n)};_.f=0;var ho=1;var tf=no(xu,'Object',1);var gf=no(xu,'Class',71);Rg(24,1,{28:1,24:1});_.A=function U(){if(!this.t){return '(null handle)'}return (eh(),this.t).outerHTML};var Rd=no(yu,'UIObject',24);Rg(22,24,zu);_.B=function Z(){};_.C=function $(){};_.D=function ab(){V(this)};_.F=function bb(a){var b;switch(eh(),rh(a.type)){case 16:case 32:b=a.relatedTarget;if(!!b&&vc(this.t,b)){return}}};_.G=function cb(){W(this)};_.q=false;_.r=0;var Ud=no(yu,'Widget',22);Rg(184,22,zu);_.D=function fb(){eb(this)};var Pd=no(yu,'FocusWidget',184);Rg(129,184,zu,kb);var gb;var ud=no(Au,'Canvas',129);Rg(186,1,{});var td=no(Au,'Canvas/CanvasElementSupportDetector',186);Rg(130,186,{},mb);var sd=no(Au,'Canvas/CanvasElementSupportDetectedMaybe',130);var wd=no(Bu,'JavaScriptObject$',0);Rg(8,1,Eu);_.H=function xb(a){return new Error(a)};_.I=function yb(){this.k&&this.e!==Fu&&this.K();return this};_.J=function Ab(){return this.f};_.K=function Bb(){var a,b,c;c=this.f==null?null:this.f.replace(new RegExp('\\n','g'),' ');b=(a=jo(this.yb),c==null?a:a+': '+c);tb(this,zb(this.H(b)));kc(this)};_.A=function Cb(){return vb(this,this.J())};_.e=Fu;_.i=false;_.k=true;var zf=no(xu,'Throwable',8);Rg(10,8,Gu);var lf=no(xu,'Exception',10);Rg(17,10,Gu);var uf=no(xu,'RuntimeException',17);Rg(63,17,Gu);var qf=no(xu,'JsException',63);Rg(96,63,Gu);var yd=no(Hu,'JavaScriptExceptionBase',96);Rg(48,96,{48:1,3:1,10:1,8:1},Lb);_.J=function Ob(){Kb(this);return this.c};_.L=function Pb(){return ld(this.b)===ld(Ib)?null:this.b};var Ib;var vd=no(Bu,'JavaScriptException',48);Rg(165,1,{});var xd=no(Bu,'Scheduler',165);var Rb=0,Sb=0,Tb=-1;Rg(103,165,{},fc);var bc;var zd=no(Hu,'SchedulerImpl',103);var ic;Rg(175,1,{});var Dd=no(Hu,'StackTraceCreator/Collector',175);Rg(97,175,{},nc);_.M=function oc(a){var b={},j;var c=[];a['fnStack']=c;var d=arguments.callee.caller;while(d){var e=(jc(),d.name||(d.name=lc(d.toString())));c.push(e);var f=':'+e;var g=b[f];if(g){var h,i;for(h=0,i=g.length;h>>0,'GF(0x'+a.toString(16)+','+this.f+')'};_.b=0;_.e=0;_.f=0;var Ak;var re=no(iv,'GenericGF',45);Rg(25,1,{25:1},Pk);_.A=function Qk(){var a,b,c,d;d=new rp;for(c=this.a.length-1;c>=0;c--){b=this.a[this.a.length-1-c];if(b!=0){if(b<0){d.a+=' - ';b=-b}else{d.a.length>0&&(d.a+=' + ',d)}if(c==0||b!=1){a=Fk(this.b,b);if(a==0){d.a+='1'}else if(a==1){d.a+='a'}else{d.a+='a^';d.a+=a}}if(c!=0){if(c==1){d.a+='x'}else{d.a+='x^';d.a+=c}}}}return d.a};var qe=no(iv,'GenericGFPoly',25);Rg(134,1,{},Vk);var se=no(iv,'ReedSolomonDecoder',134);Rg(46,10,{46:1,3:1,10:1,8:1},Wk);var te=no(iv,'ReedSolomonException',46);Rg(127,1,{189:1},Yk);var ue=no('com.google.zxing.qrcode','QRCodeReader',127);Rg(144,1,{},cl);_.b=false;var ve=no(kv,'BitMatrixParser',144);Rg(67,1,{67:1},dl);_.b=0;var we=no(kv,'DataBlock',67);Rg(15,13,lv);var fl,gl,hl,il,jl,kl,ll,ml;var Fe=oo(kv,'DataMask',15,ql);Rg(153,15,lv,rl);_.T=function sl(a,b){return (a+b&1)==0};var xe=oo(kv,'DataMask/1',153,null);Rg(154,15,lv,tl);_.T=function ul(a,b){return (a&1)==0};var ye=oo(kv,'DataMask/2',154,null);Rg(155,15,lv,vl);_.T=function wl(a,b){return b%3==0};var ze=oo(kv,'DataMask/3',155,null);Rg(156,15,lv,xl);_.T=function yl(a,b){return (a+b)%3==0};var Ae=oo(kv,'DataMask/4',156,null);Rg(157,15,lv,zl);_.T=function Al(a,b){return ((a/2|0)+(b/3|0)&1)==0};var Be=oo(kv,'DataMask/5',157,null);Rg(158,15,lv,Bl);_.T=function Cl(a,b){var c;c=a*b;return (c&1)+c%3==0};var Ce=oo(kv,'DataMask/6',158,null);Rg(159,15,lv,Dl);_.T=function El(a,b){var c;c=a*b;return ((c&1)+c%3&1)==0};var De=oo(kv,'DataMask/7',159,null);Rg(160,15,lv,Fl);_.T=function Gl(a,b){return ((a+b&1)+a*b%3&1)==0};var Ee=oo(kv,'DataMask/8',160,null);var Hl;Rg(133,1,{},Ul);var Ge=no(kv,'Decoder',133);Rg(39,13,{39:1,3:1,14:1,13:1},_l);var Vl,Wl,Xl,Yl,Zl;var He=oo(kv,'ErrorCorrectionLevel',39,bm);Rg(51,1,{51:1},em);_.u=function hm(a){var b;if(!ed(a,51)){return false}b=ad(a,51);return this.b==b.b&&this.a==b.a};_.w=function im(){return this.b.d<<3|this.a};_.a=0;var cm;var Ie=no(kv,'FormatInformation',51);Rg(23,13,{23:1,3:1,14:1,13:1},vm);var jm,km,lm,mm,nm,om,pm,qm,rm,sm;var Je=oo(kv,'Mode',23,xm);Rg(143,1,{},zm);_.a=false;var Ke=no(kv,'QRCodeDecoderMetaData',143);Rg(9,1,{9:1},Em);_.A=function Im(){return ''+this.d};_.c=0;_.d=0;var Am,Bm;var Ne=no(kv,'Version',9);Rg(4,1,{4:1},Jm);_.a=0;_.b=0;var Le=no(kv,'Version/ECB',4);Rg(5,1,{5:1},Km);_.b=0;var Me=no(kv,'Version/ECBlocks',5);Rg(52,27,{27:1,52:1},Mm);_.a=0;var Pe=no(nv,'AlignmentPattern',52);Rg(162,1,{},Rm);_.b=0;_.d=0;_.f=0;_.i=0;_.j=0;var Oe=no(nv,'AlignmentPatternFinder',162);Rg(142,1,{},Ym);var Qe=no(nv,'Detector',142);Rg(16,27,{27:1,16:1},bn,cn);_.a=0;_.b=0;var Ve=no(nv,'FinderPattern',16);Rg(145,1,{},nn);_.b=false;var Te=no(nv,'FinderPatternFinder',145);Rg(147,1,Cu,qn);_.U=function rn(a,b){return pn(this,ad(a,16),ad(b,16))};_.u=function sn(a){return this===a};_.a=0;var Re=no(nv,'FinderPatternFinder/CenterComparator',147);Rg(146,1,Cu,un);_.U=function vn(a,b){return tn(this,ad(a,16),ad(b,16))};_.u=function wn(a){return this===a};_.a=0;var Se=no(nv,'FinderPatternFinder/FurthestFromAverageComparator',146);Rg(148,1,{},xn);var Ue=no(nv,'FinderPatternInfo',148);Rg(86,136,{},Bn);_.c=0;_.d=0;var We=no(ov,'CanvasLuminanceSource',86);Rg(113,83,zu);_.D=function On(){En(this)};_.G=function Pn(){W(this);Ln(this)};_.V=function Qn(a){Fn(this,a)};_.W=function Rn(){this.a&&this.q&&kh(this.i,this.f)};_.a=false;_.f=0;_.j=0;var Ye=no(ov,'ScannerWidget',113);Rg(117,116,{},Sn);var Xe=no(ov,'ScannerWidget/1',117);Rg(95,10,Gu);var Ze=no('java.io','IOException',95);Rg(47,95,{3:1,47:1,10:1,8:1},Tn);var $e=no('java.io','UnsupportedEncodingException',47);Rg(72,1,{90:1});_.A=function Wn(){return this.a};var _e=no(xu,'AbstractStringBuilder',72);Rg(79,17,Gu,Xn);var af=no(xu,'ArithmeticException',79);Rg(26,17,Gu,Yn,Zn);var of=no(xu,'IndexOutOfBoundsException',26);Rg(68,26,{3:1,68:1,10:1,8:1},$n);var bf=no(xu,'ArrayIndexOutOfBoundsException',68);Rg(78,17,Gu,_n,ao);var cf=no(xu,'ArrayStoreException',78);Yc={3:1,92:1,14:1};var ef=no(xu,'Boolean',92);Rg(94,17,Gu,Co);var ff=no(xu,'ClassCastException',94);Rg(62,1,{3:1,62:1});var sf=no(xu,'Number',62);Zc={3:1,14:1,93:1,62:1};var hf=no(xu,'Double',93);var Go,Ho;Rg(11,17,pv,Ko,Lo);var mf=no(xu,'IllegalArgumentException',11);Rg(42,17,Gu,Mo,No);var nf=no(xu,'IllegalStateException',42);Rg(36,62,{3:1,14:1,36:1,62:1},Po);_.S=function So(a){return Oo(this,ad(a,36))};_.u=function To(a){return ed(a,36)&&ad(a,36).a==this.a};_.w=function Uo(){return this.a};_.A=function Vo(){return ''+this.a};_.a=0;var pf=no(xu,'Integer',36);var Xo;Rg(206,1,{});Rg(77,63,Gu,Zo,$o);_.H=function _o(a){return new TypeError(a)};var rf=no(xu,'NullPointerException',77);$c={3:1,90:1,14:1,2:1};var yf=no(xu,'String',2);Rg(37,72,{90:1},rp,sp);var wf=no(xu,'StringBuilder',37);Rg(76,26,Gu,tp);var xf=no(xu,'StringIndexOutOfBoundsException',76);Rg(210,1,{});Rg(101,17,Gu,vp);var Af=no(xu,'UnsupportedOperationException',101);Rg(30,1,qv);_.S=function xp(a){return wp(this,ad(a,30))};_.u=function yp(a){var b;if(a===this){return true}if(!ed(a,30)){return false}b=ad(a,30);return ep(this.a,b.a)};_.w=function Ap(){return Ct(this.a)};_.A=function Bp(){return this.a};var Bf=no(rv,'Charset',30);Rg(100,11,pv,Cp);var Cf=no(rv,'IllegalCharsetNameException',100);Rg(61,11,{3:1,10:1,11:1,8:1,61:1},Dp);var Df=no(rv,'UnsupportedCharsetException',61);Rg(179,1,{});_.bb=function Gp(a){return Ep(this,a)};_.A=function Hp(){var a,b,c;c=new Ss('[',']');for(b=this.O();b.Q();){a=b.R();Rs(c,a===this?'(this Collection)':a==null?Iu:Ug(a))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};var Ef=no(sv,'AbstractCollection',179);Rg(178,1,{59:1});_.db=function Lp(a){return !!Jp(this,a)};_.u=function Mp(a){var b,c,d;if(a===this){return true}if(!ed(a,59)){return false}d=ad(a,59);if(this.cb()!=d.cb()){return false}for(c=d.eb().O();c.Q();){b=ad(c.R(),19);if(!Ip(this,b)){return false}}return true};_.fb=function Np(a){return Op(Jp(this,a))};_.w=function Pp(){return or(this.eb())};_.cb=function Qp(){return this.eb().cb()};_.A=function Rp(){var a,b,c;c=new Ss('{','}');for(b=this.eb().O();b.Q();){a=ad(b.R(),19);Rs(c,Kp(this,a.ib())+'='+Kp(this,a.jb()))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};var Rf=no(sv,'AbstractMap',178);Rg(104,178,{59:1});_.db=function Yp(a){return Sp(this,a)};_.eb=function Zp(){return new dq(this)};_.fb=function $p(a){return Tp(this,a)};_.cb=function _p(){return Xp(this)};var Hf=no(sv,'AbstractHashMap',104);Rg(180,179,tv);_.u=function aq(a){var b;if(a===this){return true}if(!ed(a,40)){return false}b=ad(a,40);if(b.cb()!=this.cb()){return false}return Fp(this,b)};_.w=function bq(){return or(this)};var Sf=no(sv,'AbstractSet',180);Rg(43,180,tv,dq);_.bb=function eq(a){return cq(this,a)};_.O=function fq(){return new jq(this.a)};_.cb=function gq(){return Xp(this.a)};var Gf=no(sv,'AbstractHashMap/EntrySet',43);Rg(44,1,{},jq);_.R=function lq(){return iq(this)};_.Q=function kq(){return this.b};_.b=false;var Ff=no(sv,'AbstractHashMap/EntrySetIterator',44);var jg=po(sv,'List');Rg(181,179,{70:1});_.u=function oq(a){var b,c,d,e,f;if(a===this){return true}if(!ed(a,70)){return false}f=ad(a,70);if(this.cb()!=f.cb()){return false}e=f.O();for(c=this.O();c.Q();){b=c.R();d=e.R();if(!(ld(b)===ld(d)||b!=null&&J(b,d))){return false}}return true};_.w=function pq(){return pr(this)};_.O=function qq(){return new sq(this)};_.hb=function rq(a){throw zg(new vp)};var Lf=no(sv,'AbstractList',181);Rg(80,1,{},sq);_.Q=function tq(){return this.ac){throw zg(new Zn(xv))}}g=Ec(od,Cu,6,f,15,1);l=0;h=0;for(i=0;i0){d=a[b+i++];if((d&192)!=128){throw zg(new Lo('Invalid UTF8 sequence at '+(b+i-1)+', byte='+(k=d>>>0,k.toString(16))))}e=e<<6|d&63}l+=go(e,g,l)}return g};var ng=no(wv,'EmulatedCharset/UtfCharset',99);Rg(205,1,{});var vt=0;var xt,yt=0,zt;var qg=po(Av,Bv);Rg(41,1,{41:1},Jt,Kt);_.u=function Lt(a){return a!=null&&ed(a,41)&&nb(this.a,ad(a,41).a)};_.mb=function Mt(a){Ft(this,a)};_.nb=function Nt(a){return a!=null&&ed(a,41)};var Et=false;var pg=no(Av,'AsyncQRCallback_ExporterImpl',41);Rg(114,113,zu,Qt);var rg=no(Av,'JSScannerWidget',114);Rg(50,1,{50:1},Tt,Ut);_.ob=function Vt(a){Ot(this.a,a)};_.pb=function Wt(){return this.a.f};_.qb=function Xt(){return this.a.j};_.rb=function Yt(){return this.a.a};_.sb=function Zt(){return Dn(this.a)};_.tb=function $t(a){Pt(this.a,a)};_.ub=function _t(){Gn(this.a)};_.vb=function au(a){In(this.a,a)};_.wb=function bu(a){Jn(this.a,a)};_.xb=function cu(){this.a.a=false};var tg=no(Av,Cv,50);Rg(91,1,{},gu);_.nb=function ju(a){return a!=null&&ed(a,50)};var du=false;var sg=no(Av,'JsQRScanner_ExporterImpl',91);Rg(115,1,{},lu);var ug=no(Av,'ScannerCallback',115);Rg(177,1,{});var wg=no(Dv,'ExporterBaseImpl',177);Rg(102,177,{},ou);var vg=no(Dv,'ExporterBaseActual',102);var qu;var vf=no(xu,'StackTraceElement',null);var od=qo('char','C');var rd=qo('int','I');var nd=qo('byte','B');var pd=qo('double','D');var qd=qo('float','F');var tu=(Ub(),Xb);var gwtOnLoad=gwtOnLoad=Ng;Lg(Wg);Og('permProps',[[['locale','default'],['user.agent',Zu]]]);$sendStats('moduleStartup', 'moduleEvalEnd');gwtOnLoad(__gwtModuleFunction.__errFn, __gwtModuleFunction.__moduleName, __gwtModuleFunction.__moduleBase, __gwtModuleFunction.__softPermutationId,__gwtModuleFunction.__computePropValue);$sendStats('moduleStartup', 'end');$gwt && $gwt.permProps && __gwtModuleFunction.__moduleStartupDone($gwt.permProps);\n//# sourceURL=jsqrscanner-0.js\n"]); ================================================ FILE: docs/js/compilation-mappings.txt ================================================ 88507C13C1223C3F2A335CFAAA4EF584.cache.js user.agent gecko1_8 9C51964BB0BBCC41BB79120ED90449EA.cache.js user.agent ie10 B566A15506556F952CAD2B7994FFA824.cache.js user.agent ie9 D9940D84355A4C8E89013B8814821244.cache.js user.agent ie8 F4C3969B01AFD421179360B47BCEA2E0.cache.js user.agent safari Devmode:devmode.js ================================================ FILE: docs/js/jsqrscanner.devmode.js ================================================ jsqrscanner.onScriptDownloaded(['var $wnd = $wnd || window.parent;var __gwtModuleFunction = $wnd.jsqrscanner;var $sendStats = __gwtModuleFunction.__sendStats;$sendStats(\'moduleStartup\', \'moduleEvalStart\');var $gwt_version = "2.8.2";var $strongName = \'\';var $gwt = {};var $doc = $wnd.document;var $moduleName, $moduleBase;function __gwtStartLoadingFragment(frag) {var fragFile = \'deferredjs/\' + $strongName + \'/\' + frag + \'.cache.js\';return __gwtModuleFunction.__startLoadingFragment(fragFile);}function __gwtInstallCode(code) {return __gwtModuleFunction.__installRunAsyncCode(code);}function __gwt_isKnownPropertyValue(propName, propValue) {return __gwtModuleFunction.__gwt_isKnownPropertyValue(propName, propValue);}function __gwt_getMetaProperty(name) {return __gwtModuleFunction.__gwt_getMetaProperty(name);}var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent && $wnd.__gwtStatsEvent(a);} : null;var $sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;/******************************************************************************\n * Variables used by the Plugin\n *****************************************************************************/\nvar $entry;\nvar $hostedHtmlVersion="2.1";\n\nvar $errFn;\nvar $moduleName;\nvar $moduleBase;\nvar __gwt_getProperty;\n\n/******************************************************************************\n * WRITE ME - what does this invokes stuff do??? Probably related to invoking\n * calls...\n *****************************************************************************/\nvar __gwt_javaInvokes = [];\n\n// Wrapper to call JS methods, which we need both to be able to supply a\n// different this for method lookup and to get the exception back\nfunction __gwt_jsInvoke(thisObj, methodName) {\n try {\n var args = Array.prototype.slice.call(arguments, 2);\n return [0, window[methodName].apply(thisObj, args)];\n } catch (e) {\n return [1, e];\n }\n}\n\nfunction __gwt_makeJavaInvoke(argCount) {\n return __gwt_javaInvokes[argCount] || __gwt_doMakeJavaInvoke(argCount);\n}\n\nfunction __gwt_doMakeJavaInvoke(argCount) {\n // IE6 won\'t eval() anonymous functions except as r-values\n var argList = "";\n for (var i = 0; i < argCount; i++) {\n argList += ",p" + i;\n }\n var argListNoComma = argList.substring(1);\n\n return eval(\n "__gwt_javaInvokes[" + argCount + "] =\\n" +\n " function(thisObj, dispId" + argList + ") {\\n" +\n " var result = __static(dispId, thisObj" + argList + ");\\n" +\n " if (result[0]) {\\n" +\n " throw result[1];\\n" +\n " } else {\\n" +\n " return result[1];\\n" +\n " }\\n" +\n " }\\n"\n ); \n}\n\n\n/******************************************************************************\n * Functions used to create tear-offs of Java methods. Each function corresponds\n * to exactly one dispId, and also embeds the argument count. We get the "this"\n * value from the context in which the function is being executed.\n * Function-object identity is preserved by caching in a sparse array.\n *****************************************************************************/\nvar __gwt_tearOffs = [];\nvar __gwt_tearOffGenerators = [];\nfunction __gwt_makeTearOff(proxy, dispId, argCount) {\n return __gwt_tearOffs[dispId] || __gwt_doMakeTearOff(dispId, argCount);\n}\n\nfunction __gwt_doMakeTearOff(dispId, argCount) {\n return __gwt_tearOffs[dispId] = \n (__gwt_tearOffGenerators[argCount] || __gwt_doMakeTearOffGenerator(argCount))(dispId);\n}\n\nfunction __gwt_doMakeTearOffGenerator(argCount) {\n // IE6 won\'t eval() anonymous functions except as r-values\n var argList = "";\n for (var i = 0; i < argCount; i++) {\n argList += ",p" + i;\n }\n var argListNoComma = argList.substring(1);\n\n return eval(\n "__gwt_tearOffGenerators[" + argCount + "] =\\n" +\n " function(dispId) {\\n" +\n " return function(" + argListNoComma + ") {\\n" +\n " var result = __static(dispId, this" + argList + ");\\n" +\n " if (result[0]) {\\n" +\n " throw result[1];\\n" +\n " } else {\\n" +\n " return result[1];\\n" +\n " }\\n" +\n " }\\n" +\n " }\\n"\n ); \n}\n\n\n/******************************************************************************\n *Code to give visual feedback when something goes wrong in Dev Mode\n *****************************************************************************/\nfunction __gwt_disconnected() {\n // Prevent double-invocation.\n window.__gwt_disconnected = new Function();\n // Do it in a timeout so we can be sure we have a clean stack.\n window.setTimeout(__gwt_disconnected_impl, 1);\n}\n\nfunction __gwt_disconnected_impl() {\n __gwt_displayGlassMessage(\'GWT Code Server Disconnected\',\n \'Most likely, you closed GWT Development Mode. Or, you might have lost \'\n + \'network connectivity. To fix this, try restarting GWT Development Mode and \'\n + \'refresh this page.\');\n}\n\n// Keep track of z-index to allow layering of multiple glass messages\nvar __gwt_glassMessageZIndex = 2147483647;\n\n// Note this method is also used by ModuleSpace.java\nfunction __gwt_displayGlassMessage(summary, details) {\n var topWin = window.top;\n var topDoc = topWin.document;\n var outer = topDoc.createElement("div");\n // Do not insert whitespace or outer.firstChild will get a text node.\n outer.innerHTML = \n \'
\' +\n \'
\' + summary + \'<\/div>\' +\n \'
\' + details + \'<\/div>\' +\n \'<\/div>\' +\n \'
<\/div>\'\n ;\n topDoc.body.appendChild(outer);\n var glass = outer.firstChild;\n var glassStyle = glass.style;\n\n // Scroll to the top and remove scrollbars.\n topWin.scrollTo(0, 0);\n if (topDoc.compatMode == "BackCompat") {\n topDoc.body.style["overflow"] = "hidden";\n } else {\n topDoc.documentElement.style["overflow"] = "hidden";\n }\n\n // Steal focus.\n glass.focus();\n\n if ((navigator.userAgent.indexOf("MSIE") >= 0) && (topDoc.compatMode == "BackCompat")) {\n // IE quirks mode doesn\'t support right/bottom, but does support this.\n glassStyle.width = "125%";\n glassStyle.height = "100%";\n } else if (navigator.userAgent.indexOf("MSIE 6") >= 0) {\n // IE6 doesn\'t have a real standards mode, so we have to use hacks.\n glassStyle.width = "125%"; // Get past scroll bar area.\n // Nasty CSS; onresize would be better but the outer window won\'t let us add a listener IE.\n glassStyle.setExpression("height", "document.documentElement.clientHeight");\n }\n\n $doc.title = summary + " [" + $doc.title + "]";\n}\n\n\n/******************************************************************************\n * Other functions called by the Plugin\n *****************************************************************************/\nfunction __gwt_makeResult(isException, result) {\n return [isException, result];\n}\n\n//should be prefixed with "__gwt_"\nfunction fireOnModuleLoadStart(className) {\n $sendStats("moduleStartup", "onModuleLoadStart");\n}\n\n\n/******************************************************************************\n * Helper functions for the Development Mode startup code. Listed alphabetically\n *****************************************************************************/\nfunction doBrowserSpecificFixes() {\n var ua = navigator.userAgent.toLowerCase();\n if (ua.indexOf("gecko") != -1) {\n // install eval wrapper on FF to avoid EvalError problem\n var __eval = window.eval;\n window.eval = function(s) {\n return __eval(s);\n }\n }\n if (ua.indexOf("chrome") != -1) {\n // work around __gwt_ObjectId appearing in JS objects\n var hop = window.Object.prototype.hasOwnProperty;\n window.Object.prototype.hasOwnProperty = function(prop) {\n return prop != "__gwt_ObjectId" && hop.call(this, prop);\n };\n var hop2 = window.Object.prototype.propertyIsEnumerable;\n window.Object.prototype.propertyIsEnumerable = function(prop) {\n return prop != "__gwt_ObjectId" && hop2.call(this, prop);\n };\n // do the same in the main window if it is different from our window\n if ($wnd != window) {\n var hop3 = $wnd.Object.prototype.hasOwnProperty;\n $wnd.Object.prototype.hasOwnProperty = function(prop) {\n return prop != "__gwt_ObjectId" && hop3.call(this, prop);\n };\n var hop4 = $wnd.Object.prototype.propertyIsEnumerable;\n $wnd.Object.prototype.propertyIsEnumerable = function(prop) {\n return prop != "__gwt_ObjectId" && hop4.call(this, prop);\n };\n }\n }\n}\n\nfunction embedPlugin() {\n var embed = document.createElement(\'embed\');\n embed.id = \'pluginEmbed\';\n embed.type = \'application/x-gwt-hosted-mode\';\n embed.width = \'10\';\n embed.height = \'20\';\n\n var obj = document.createElement(\'object\');\n obj.id = \'pluginObject\';\n obj.classid = \'clsid:1D6156B6-002B-49E7-B5CA-C138FB843B4E\';\n\n document.body.appendChild(embed);\n document.body.appendChild(obj);\n}\n\nfunction findPluginObject() {\n try {\n return document.getElementById(\'pluginObject\');\n } catch (e) {\n return null;\n }\n}\n\nfunction findPluginEmbed() {\n try {\n return document.getElementById(\'pluginEmbed\')\n } catch (e) {\n return null;\n }\n}\n\nfunction findPluginXPCOM() {\n try {\n return __gwt_HostedModePlugin;\n } catch (e) {\n return null;\n }\n}\n\nfunction getCodeServer() {\n var server = "localhost:9997";\n var query = $wnd.location.search;\n var idx = query.indexOf("gwt.codesvr=");\n if (idx >= 0) {\n idx += 12; // "gwt.codesvr=".length == 12\n } else {\n idx = query.indexOf("gwt.codesvr.jsqrscanner=");\n idx += (13 + "jsqrscanner".length); // \n }\n if (idx >= 0) {\n var amp = query.indexOf("&", idx);\n if (amp >= 0) {\n server = query.substring(idx, amp);\n } else {\n server = query.substring(idx);\n }\n // According to RFC 3986, some of this component\'s characters (e.g., \':\')\n // are reserved and *may* be escaped.\n return decodeURIComponent(server);\n }\n}\n\nfunction generateSessionId() {\n var ASCII_EXCLAMATION = 33;\n var ASCII_TILDE = 126;\n var chars = [];\n for (var i = 0; i < 16; ++i) {\n chars.push(Math.floor(ASCII_EXCLAMATION\n + Math.random() * (ASCII_TILDE - ASCII_EXCLAMATION + 1)));\n }\n return String.fromCharCode.apply(null, chars);\n}\n\nfunction loadIframe(url) {\n var topDoc = window.top.document;\n\n // create an iframe\n var iframeDiv = topDoc.createElement("div");\n iframeDiv.innerHTML = "