From cb77a9ae320884258adab8e4dfb61f74efe9e5ea Mon Sep 17 00:00:00 2001 From: Mark Friedrich Date: Thu, 27 Sep 2018 12:08:04 +0200 Subject: [PATCH 01/13] - v1.4.2 JS/CSS files --- app/pathfinder.ini | 2 +- public/css/v1.4.1/pathfinder.css.br | Bin 56183 -> 0 bytes public/css/{v1.4.1 => v1.4.2}/pathfinder.css | 0 .../css/{v1.4.1 => v1.4.2}/pathfinder.css.map | 0 public/js/v1.4.1/app.js | 2 - public/js/v1.4.1/app.js.br | Bin 1007 -> 0 bytes public/js/v1.4.1/app.js.map | 1 - public/js/v1.4.1/app/admin.js | 2 - public/js/v1.4.1/app/admin.js.br | Bin 140616 -> 0 bytes public/js/v1.4.1/app/admin.js.map | 1 - public/js/v1.4.1/app/datatables.loader.js | 2 - public/js/v1.4.1/app/datatables.loader.js.br | Bin 68238 -> 0 bytes public/js/v1.4.1/app/datatables.loader.js.map | 1 - public/js/v1.4.1/app/login.js | 2 - public/js/v1.4.1/app/login.js.br | Bin 126847 -> 0 bytes public/js/v1.4.1/app/login.js.map | 1 - public/js/v1.4.1/app/mappage.js | 2 - public/js/v1.4.1/app/mappage.js.br | Bin 269575 -> 0 bytes public/js/v1.4.1/app/mappage.js.map | 1 - public/js/v1.4.1/app/notification.js | 2 - public/js/v1.4.1/app/notification.js.br | Bin 35339 -> 0 bytes public/js/v1.4.1/app/notification.js.map | 1 - public/js/v1.4.1/app/setup.js | 2 - public/js/v1.4.1/app/setup.js.br | Bin 104894 -> 0 bytes public/js/v1.4.1/app/setup.js.map | 1 - public/js/v1.4.1/app/worker/map.js | 2 - public/js/v1.4.1/app/worker/map.js.br | Bin 648 -> 0 bytes public/js/v1.4.1/app/worker/map.js.map | 1 - public/js/v1.4.1/app/worker/message.js | 2 - public/js/v1.4.1/app/worker/message.js.br | 1 - public/js/v1.4.1/app/worker/message.js.map | 1 - .../js/v1.4.1/lib/bootstrap-image-gallery.js | 2 - .../v1.4.1/lib/bootstrap-image-gallery.js.br | Bin 462 -> 0 bytes .../v1.4.1/lib/bootstrap-image-gallery.js.map | 1 - public/js/v1.4.1/lib/jquery.fullscreen.min.js | 2 - .../js/v1.4.1/lib/jquery.fullscreen.min.js.br | Bin 1534 -> 0 bytes .../v1.4.1/lib/jquery.fullscreen.min.js.map | 1 - .../v1.4.1/lib/jquery.hoverIntent.minified.js | 2 - .../lib/jquery.hoverIntent.minified.js.br | Bin 609 -> 0 bytes .../lib/jquery.hoverIntent.minified.js.map | 1 - public/js/v1.4.1/lib/jsPlumb-2.0.5.js | 2 - public/js/v1.4.1/lib/jsPlumb-2.0.5.js.br | Bin 43916 -> 0 bytes public/js/v1.4.1/lib/jsPlumb-2.0.5.js.map | 1 - .../js/v1.4.1/lib/pnotify/pnotify.buttons.js | 2 - .../v1.4.1/lib/pnotify/pnotify.buttons.js.br | Bin 951 -> 0 bytes .../v1.4.1/lib/pnotify/pnotify.buttons.js.map | 1 - public/js/v1.4.1/lib/require.js | 2 - public/js/v1.4.1/lib/require.js.br | Bin 5626 -> 0 bytes public/js/v1.4.1/lib/require.js.map | 1 - public/js/v1.4.2/app.js | 188 + public/js/v1.4.2/app/admin.js | 93 + public/js/v1.4.2/app/conf/signature_type.js | 427 + public/js/v1.4.2/app/conf/system_effect.js | 733 + public/js/v1.4.2/app/counter.js | 160 + public/js/v1.4.2/app/datatables.loader.js | 39 + public/js/v1.4.2/app/init.js | 518 + public/js/v1.4.2/app/key.js | 464 + public/js/v1.4.2/app/logging.js | 527 + public/js/v1.4.2/app/login.js | 834 + public/js/v1.4.2/app/map/contextmenu.js | 261 + public/js/v1.4.2/app/map/layout.js | 400 + public/js/v1.4.2/app/map/local.js | 583 + public/js/v1.4.2/app/map/magnetizing.js | 180 + public/js/v1.4.2/app/map/map.js | 3286 ++++ public/js/v1.4.2/app/map/overlay.js | 740 + public/js/v1.4.2/app/map/scrollbar.js | 80 + public/js/v1.4.2/app/map/system.js | 543 + public/js/v1.4.2/app/map/util.js | 1694 ++ public/js/v1.4.2/app/map/worker.js | 127 + public/js/v1.4.2/app/mappage.js | 544 + public/js/v1.4.2/app/module_map.js | 1377 ++ public/js/v1.4.2/app/notification.js | 199 + public/js/v1.4.2/app/page.js | 1313 ++ public/js/v1.4.2/app/render.js | 186 + public/js/v1.4.2/app/setup.js | 295 + public/js/v1.4.2/app/ui/demo_map.js | 314 + .../v1.4.2/app/ui/dialog/account_settings.js | 215 + public/js/v1.4.2/app/ui/dialog/changelog.js | 140 + public/js/v1.4.2/app/ui/dialog/credit.js | 51 + .../js/v1.4.2/app/ui/dialog/delete_account.js | 130 + public/js/v1.4.2/app/ui/dialog/jump_info.js | 120 + public/js/v1.4.2/app/ui/dialog/manual.js | 171 + public/js/v1.4.2/app/ui/dialog/map_info.js | 1357 ++ .../js/v1.4.2/app/ui/dialog/map_settings.js | 817 + .../js/v1.4.2/app/ui/dialog/notification.js | 88 + public/js/v1.4.2/app/ui/dialog/shortcuts.js | 50 + public/js/v1.4.2/app/ui/dialog/stats.js | 858 ++ .../js/v1.4.2/app/ui/dialog/system_effects.js | 107 + public/js/v1.4.2/app/ui/form_element.js | 799 + public/js/v1.4.2/app/ui/header.js | 239 + public/js/v1.4.2/app/ui/logo.js | 149 + .../v1.4.2/app/ui/module/connection_info.js | 1013 ++ .../js/v1.4.2/app/ui/module/system_graph.js | 302 + public/js/v1.4.2/app/ui/module/system_info.js | 438 + .../js/v1.4.2/app/ui/module/system_intel.js | 864 ++ .../v1.4.2/app/ui/module/system_killboard.js | 407 + .../js/v1.4.2/app/ui/module/system_route.js | 1367 ++ .../v1.4.2/app/ui/module/system_signature.js | 2525 +++ public/js/v1.4.2/app/util.js | 2992 ++++ public/js/v1.4.2/app/worker/map.js | 162 + public/js/v1.4.2/app/worker/message.js | 55 + public/js/v1.4.2/lib/EasePack.min.js | 12 + public/js/v1.4.2/lib/TweenLite.min.js | 12 + public/js/v1.4.2/lib/blueimp-gallery.js | 1377 ++ public/js/v1.4.2/lib/blueimp-helper.js | 190 + public/js/v1.4.2/lib/bootbox.min.js | 6 + .../js/v1.4.2/lib/bootstrap-confirmation.js | 256 + .../js/v1.4.2/lib/bootstrap-editable.min.js | 7 + .../js/v1.4.2/lib/bootstrap-image-gallery.js | 87 + public/js/v1.4.2/lib/bootstrap-toggle.min.js | 8 + public/js/v1.4.2/lib/bootstrap.min.js | 7 + .../Buttons-1.2.1/js/buttons.html5.min.js | 26 + .../js/dataTables.buttons.min.js | 35 + .../js/jquery.dataTables.min.js | 166 + .../js/dataTables.responsive.min.js | 26 + .../Select-1.2.0/js/dataTables.select.min.js | 26 + public/js/v1.4.2/lib/dom.jsPlumb-1.7.6.js | 12730 +++++++++++++++ public/js/v1.4.2/lib/farahey-0.5.js | 350 + public/js/v1.4.2/lib/jquery-3.3.1.min.js | 2 + public/js/v1.4.2/lib/jquery.dragToSelect.js | 392 + .../js/v1.4.2/lib/jquery.easypiechart.min.js | 9 + public/js/v1.4.2/lib/jquery.fullscreen.min.js | 28 + .../js/v1.4.2/lib/jquery.hoverIntent.min.js | 9 + .../v1.4.2/lib/jquery.hoverIntent.minified.js | 9 + .../lib/jquery.lazylinepainter-1.5.1.min.js | 17 + public/js/v1.4.2/lib/jquery.lazyload.min.js | 2 + .../v1.4.2/lib/jquery.mCustomScrollbar.min.js | 3 + public/js/v1.4.2/lib/jquery.mousewheel.min.js | 8 + public/js/v1.4.2/lib/jquery.peity.min.js | 13 + public/js/v1.4.2/lib/jsPlumb-2.0.5.js | 12733 ++++++++++++++++ public/js/v1.4.2/lib/localforage.min.js | 7 + public/js/v1.4.2/lib/morris.min.js | 7 + public/js/v1.4.2/lib/mustache.min.js | 1 + .../js/v1.4.2/lib/pnotify/pnotify.buttons.js | 164 + .../v1.4.2/lib/pnotify/pnotify.callbacks.js | 51 + .../js/v1.4.2/lib/pnotify/pnotify.desktop.js | 157 + public/js/v1.4.2/lib/pnotify/pnotify.js | 875 ++ .../js/v1.4.2/lib/pnotify/pnotify.nonblock.js | 157 + public/js/v1.4.2/lib/raphael-min.js | 3 + public/js/v1.4.2/lib/require.js | 36 + public/js/v1.4.2/lib/requirejs/text.js | 390 + public/js/v1.4.2/lib/select2.min.js | 1 + public/js/v1.4.2/lib/slidebars.js | 349 + public/js/v1.4.2/lib/sortable.min.js | 2 + public/js/v1.4.2/lib/validator.min.js | 9 + public/js/v1.4.2/lib/velocity.min.js | 4 + public/js/v1.4.2/lib/velocity.ui.min.js | 1 + 147 files changed, 62282 insertions(+), 47 deletions(-) delete mode 100644 public/css/v1.4.1/pathfinder.css.br rename public/css/{v1.4.1 => v1.4.2}/pathfinder.css (100%) rename public/css/{v1.4.1 => v1.4.2}/pathfinder.css.map (100%) delete mode 100644 public/js/v1.4.1/app.js delete mode 100644 public/js/v1.4.1/app.js.br delete mode 100644 public/js/v1.4.1/app.js.map delete mode 100644 public/js/v1.4.1/app/admin.js delete mode 100644 public/js/v1.4.1/app/admin.js.br delete mode 100644 public/js/v1.4.1/app/admin.js.map delete mode 100644 public/js/v1.4.1/app/datatables.loader.js delete mode 100644 public/js/v1.4.1/app/datatables.loader.js.br delete mode 100644 public/js/v1.4.1/app/datatables.loader.js.map delete mode 100644 public/js/v1.4.1/app/login.js delete mode 100644 public/js/v1.4.1/app/login.js.br delete mode 100644 public/js/v1.4.1/app/login.js.map delete mode 100644 public/js/v1.4.1/app/mappage.js delete mode 100644 public/js/v1.4.1/app/mappage.js.br delete mode 100644 public/js/v1.4.1/app/mappage.js.map delete mode 100644 public/js/v1.4.1/app/notification.js delete mode 100644 public/js/v1.4.1/app/notification.js.br delete mode 100644 public/js/v1.4.1/app/notification.js.map delete mode 100644 public/js/v1.4.1/app/setup.js delete mode 100644 public/js/v1.4.1/app/setup.js.br delete mode 100644 public/js/v1.4.1/app/setup.js.map delete mode 100644 public/js/v1.4.1/app/worker/map.js delete mode 100644 public/js/v1.4.1/app/worker/map.js.br delete mode 100644 public/js/v1.4.1/app/worker/map.js.map delete mode 100644 public/js/v1.4.1/app/worker/message.js delete mode 100644 public/js/v1.4.1/app/worker/message.js.br delete mode 100644 public/js/v1.4.1/app/worker/message.js.map delete mode 100644 public/js/v1.4.1/lib/bootstrap-image-gallery.js delete mode 100644 public/js/v1.4.1/lib/bootstrap-image-gallery.js.br delete mode 100644 public/js/v1.4.1/lib/bootstrap-image-gallery.js.map delete mode 100644 public/js/v1.4.1/lib/jquery.fullscreen.min.js delete mode 100644 public/js/v1.4.1/lib/jquery.fullscreen.min.js.br delete mode 100644 public/js/v1.4.1/lib/jquery.fullscreen.min.js.map delete mode 100644 public/js/v1.4.1/lib/jquery.hoverIntent.minified.js delete mode 100644 public/js/v1.4.1/lib/jquery.hoverIntent.minified.js.br delete mode 100644 public/js/v1.4.1/lib/jquery.hoverIntent.minified.js.map delete mode 100644 public/js/v1.4.1/lib/jsPlumb-2.0.5.js delete mode 100644 public/js/v1.4.1/lib/jsPlumb-2.0.5.js.br delete mode 100644 public/js/v1.4.1/lib/jsPlumb-2.0.5.js.map delete mode 100644 public/js/v1.4.1/lib/pnotify/pnotify.buttons.js delete mode 100644 public/js/v1.4.1/lib/pnotify/pnotify.buttons.js.br delete mode 100644 public/js/v1.4.1/lib/pnotify/pnotify.buttons.js.map delete mode 100644 public/js/v1.4.1/lib/require.js delete mode 100644 public/js/v1.4.1/lib/require.js.br delete mode 100644 public/js/v1.4.1/lib/require.js.map create mode 100644 public/js/v1.4.2/app.js create mode 100644 public/js/v1.4.2/app/admin.js create mode 100644 public/js/v1.4.2/app/conf/signature_type.js create mode 100644 public/js/v1.4.2/app/conf/system_effect.js create mode 100644 public/js/v1.4.2/app/counter.js create mode 100644 public/js/v1.4.2/app/datatables.loader.js create mode 100644 public/js/v1.4.2/app/init.js create mode 100644 public/js/v1.4.2/app/key.js create mode 100644 public/js/v1.4.2/app/logging.js create mode 100644 public/js/v1.4.2/app/login.js create mode 100644 public/js/v1.4.2/app/map/contextmenu.js create mode 100644 public/js/v1.4.2/app/map/layout.js create mode 100644 public/js/v1.4.2/app/map/local.js create mode 100644 public/js/v1.4.2/app/map/magnetizing.js create mode 100644 public/js/v1.4.2/app/map/map.js create mode 100644 public/js/v1.4.2/app/map/overlay.js create mode 100644 public/js/v1.4.2/app/map/scrollbar.js create mode 100644 public/js/v1.4.2/app/map/system.js create mode 100644 public/js/v1.4.2/app/map/util.js create mode 100644 public/js/v1.4.2/app/map/worker.js create mode 100644 public/js/v1.4.2/app/mappage.js create mode 100644 public/js/v1.4.2/app/module_map.js create mode 100644 public/js/v1.4.2/app/notification.js create mode 100644 public/js/v1.4.2/app/page.js create mode 100644 public/js/v1.4.2/app/render.js create mode 100644 public/js/v1.4.2/app/setup.js create mode 100644 public/js/v1.4.2/app/ui/demo_map.js create mode 100644 public/js/v1.4.2/app/ui/dialog/account_settings.js create mode 100644 public/js/v1.4.2/app/ui/dialog/changelog.js create mode 100644 public/js/v1.4.2/app/ui/dialog/credit.js create mode 100644 public/js/v1.4.2/app/ui/dialog/delete_account.js create mode 100644 public/js/v1.4.2/app/ui/dialog/jump_info.js create mode 100644 public/js/v1.4.2/app/ui/dialog/manual.js create mode 100644 public/js/v1.4.2/app/ui/dialog/map_info.js create mode 100644 public/js/v1.4.2/app/ui/dialog/map_settings.js create mode 100644 public/js/v1.4.2/app/ui/dialog/notification.js create mode 100644 public/js/v1.4.2/app/ui/dialog/shortcuts.js create mode 100644 public/js/v1.4.2/app/ui/dialog/stats.js create mode 100644 public/js/v1.4.2/app/ui/dialog/system_effects.js create mode 100644 public/js/v1.4.2/app/ui/form_element.js create mode 100644 public/js/v1.4.2/app/ui/header.js create mode 100644 public/js/v1.4.2/app/ui/logo.js create mode 100644 public/js/v1.4.2/app/ui/module/connection_info.js create mode 100644 public/js/v1.4.2/app/ui/module/system_graph.js create mode 100644 public/js/v1.4.2/app/ui/module/system_info.js create mode 100644 public/js/v1.4.2/app/ui/module/system_intel.js create mode 100644 public/js/v1.4.2/app/ui/module/system_killboard.js create mode 100644 public/js/v1.4.2/app/ui/module/system_route.js create mode 100644 public/js/v1.4.2/app/ui/module/system_signature.js create mode 100644 public/js/v1.4.2/app/util.js create mode 100644 public/js/v1.4.2/app/worker/map.js create mode 100644 public/js/v1.4.2/app/worker/message.js create mode 100644 public/js/v1.4.2/lib/EasePack.min.js create mode 100644 public/js/v1.4.2/lib/TweenLite.min.js create mode 100644 public/js/v1.4.2/lib/blueimp-gallery.js create mode 100644 public/js/v1.4.2/lib/blueimp-helper.js create mode 100644 public/js/v1.4.2/lib/bootbox.min.js create mode 100644 public/js/v1.4.2/lib/bootstrap-confirmation.js create mode 100644 public/js/v1.4.2/lib/bootstrap-editable.min.js create mode 100644 public/js/v1.4.2/lib/bootstrap-image-gallery.js create mode 100644 public/js/v1.4.2/lib/bootstrap-toggle.min.js create mode 100644 public/js/v1.4.2/lib/bootstrap.min.js create mode 100644 public/js/v1.4.2/lib/datatables/Buttons-1.2.1/js/buttons.html5.min.js create mode 100644 public/js/v1.4.2/lib/datatables/Buttons-1.2.1/js/dataTables.buttons.min.js create mode 100644 public/js/v1.4.2/lib/datatables/DataTables-1.10.12/js/jquery.dataTables.min.js create mode 100644 public/js/v1.4.2/lib/datatables/Responsive-2.1.0/js/dataTables.responsive.min.js create mode 100644 public/js/v1.4.2/lib/datatables/Select-1.2.0/js/dataTables.select.min.js create mode 100644 public/js/v1.4.2/lib/dom.jsPlumb-1.7.6.js create mode 100644 public/js/v1.4.2/lib/farahey-0.5.js create mode 100644 public/js/v1.4.2/lib/jquery-3.3.1.min.js create mode 100644 public/js/v1.4.2/lib/jquery.dragToSelect.js create mode 100644 public/js/v1.4.2/lib/jquery.easypiechart.min.js create mode 100644 public/js/v1.4.2/lib/jquery.fullscreen.min.js create mode 100644 public/js/v1.4.2/lib/jquery.hoverIntent.min.js create mode 100644 public/js/v1.4.2/lib/jquery.hoverIntent.minified.js create mode 100644 public/js/v1.4.2/lib/jquery.lazylinepainter-1.5.1.min.js create mode 100644 public/js/v1.4.2/lib/jquery.lazyload.min.js create mode 100644 public/js/v1.4.2/lib/jquery.mCustomScrollbar.min.js create mode 100644 public/js/v1.4.2/lib/jquery.mousewheel.min.js create mode 100644 public/js/v1.4.2/lib/jquery.peity.min.js create mode 100644 public/js/v1.4.2/lib/jsPlumb-2.0.5.js create mode 100644 public/js/v1.4.2/lib/localforage.min.js create mode 100644 public/js/v1.4.2/lib/morris.min.js create mode 100644 public/js/v1.4.2/lib/mustache.min.js create mode 100644 public/js/v1.4.2/lib/pnotify/pnotify.buttons.js create mode 100644 public/js/v1.4.2/lib/pnotify/pnotify.callbacks.js create mode 100644 public/js/v1.4.2/lib/pnotify/pnotify.desktop.js create mode 100644 public/js/v1.4.2/lib/pnotify/pnotify.js create mode 100644 public/js/v1.4.2/lib/pnotify/pnotify.nonblock.js create mode 100644 public/js/v1.4.2/lib/raphael-min.js create mode 100644 public/js/v1.4.2/lib/require.js create mode 100644 public/js/v1.4.2/lib/requirejs/text.js create mode 100644 public/js/v1.4.2/lib/select2.min.js create mode 100644 public/js/v1.4.2/lib/slidebars.js create mode 100644 public/js/v1.4.2/lib/sortable.min.js create mode 100644 public/js/v1.4.2/lib/validator.min.js create mode 100644 public/js/v1.4.2/lib/velocity.min.js create mode 100644 public/js/v1.4.2/lib/velocity.ui.min.js diff --git a/app/pathfinder.ini b/app/pathfinder.ini index 59876bc7f..ab2259003 100644 --- a/app/pathfinder.ini +++ b/app/pathfinder.ini @@ -3,7 +3,7 @@ [PATHFINDER] NAME = Pathfinder ; installed version (used for CSS/JS cache busting) -VERSION = v1.4.1 +VERSION = v1.4.2 ; contact information [optional] CONTACT = https://github.com/exodus4d ; public contact email [optional] diff --git a/public/css/v1.4.1/pathfinder.css.br b/public/css/v1.4.1/pathfinder.css.br deleted file mode 100644 index eec5bd5dfaa14b721f64b28ac5ea12866425df07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56183 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 diff --git a/public/css/v1.4.1/pathfinder.css b/public/css/v1.4.2/pathfinder.css similarity index 100% rename from public/css/v1.4.1/pathfinder.css rename to public/css/v1.4.2/pathfinder.css diff --git a/public/css/v1.4.1/pathfinder.css.map b/public/css/v1.4.2/pathfinder.css.map similarity index 100% rename from public/css/v1.4.1/pathfinder.css.map rename to public/css/v1.4.2/pathfinder.css.map diff --git a/public/js/v1.4.1/app.js b/public/js/v1.4.1/app.js deleted file mode 100644 index 25fd11fbc..000000000 --- a/public/js/v1.4.1/app.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";var mainScriptPath=document.body.getAttribute("data-script"),jsBaseUrl=document.body.getAttribute("data-js-path");requirejs.config({baseUrl:"js",paths:{layout:"layout",conf:"app/conf",dialog:"app/ui/dialog",templates:"../../templates",img:"../../img",login:"./app/login",mappage:"./app/mappage",setup:"./app/setup",admin:"./app/admin",notification:"./app/notification",jquery:"lib/jquery-3.3.1.min",bootstrap:"lib/bootstrap.min",text:"lib/requirejs/text",mustache:"lib/mustache.min",localForage:"lib/localforage.min",velocity:"lib/velocity.min",velocityUI:"lib/velocity.ui.min",slidebars:"lib/slidebars",jsPlumb:"lib/dom.jsPlumb-1.7.6",farahey:"lib/farahey-0.5",customScrollbar:"lib/jquery.mCustomScrollbar.min",mousewheel:"lib/jquery.mousewheel.min",xEditable:"lib/bootstrap-editable.min",morris:"lib/morris.min",raphael:"lib/raphael-min",bootbox:"lib/bootbox.min",easyPieChart:"lib/jquery.easypiechart.min",peityInlineChart:"lib/jquery.peity.min",dragToSelect:"lib/jquery.dragToSelect",hoverIntent:"lib/jquery.hoverIntent.min",fullScreen:"lib/jquery.fullscreen.min",select2:"lib/select2.min",validator:"lib/validator.min",lazylinepainter:"lib/jquery.lazylinepainter-1.5.1.min",blueImpGallery:"lib/blueimp-gallery",blueImpGalleryHelper:"lib/blueimp-helper",blueImpGalleryBootstrap:"lib/bootstrap-image-gallery",bootstrapConfirmation:"lib/bootstrap-confirmation",bootstrapToggle:"lib/bootstrap-toggle.min",lazyload:"lib/jquery.lazyload.min",sortable:"lib/sortable.min",easePack:"lib/EasePack.min",tweenLite:"lib/TweenLite.min","datatables.loader":"./app/datatables.loader","datatables.net":"lib/datatables/DataTables-1.10.12/js/jquery.dataTables.min","datatables.net-buttons":"lib/datatables/Buttons-1.2.1/js/dataTables.buttons.min","datatables.net-buttons-html":"lib/datatables/Buttons-1.2.1/js/buttons.html5.min","datatables.net-responsive":"lib/datatables/Responsive-2.1.0/js/dataTables.responsive.min","datatables.net-select":"lib/datatables/Select-1.2.0/js/dataTables.select.min","datatables.plugins.render.ellipsis":"lib/datatables/plugins/render/ellipsis",pnotify:"lib/pnotify/pnotify","pnotify.buttons":"lib/pnotify/pnotify.buttons","pnotify.confirm":"lib/pnotify/pnotify.confirm","pnotify.nonblock":"lib/pnotify/pnotify.nonblock","pnotify.desktop":"lib/pnotify/pnotify.desktop","pnotify.history":"lib/pnotify/pnotify.history","pnotify.callbacks":"lib/pnotify/pnotify.callbacks","pnotify.reference":"lib/pnotify/pnotify.reference"},shim:{bootstrap:{deps:["jquery"]},farahey:{deps:["jsPlumb"]},velocity:{deps:["jquery"]},velocityUI:{deps:["velocity"]},slidebars:{deps:["jquery"]},customScrollbar:{deps:["jquery","mousewheel"]},"datatables.loader":{deps:["jquery"]},"datatables.net":{deps:["jquery"]},"datatables.net-buttons":{deps:["datatables.net"]},"datatables.net-buttons-html":{deps:["datatables.net-buttons"]},"datatables.net-responsive":{deps:["datatables.net"]},"datatables.net-select":{deps:["datatables.net"]},"datatables.plugins.render.ellipsis":{deps:["datatables.net"]},xEditable:{deps:["bootstrap"]},bootbox:{deps:["jquery","bootstrap"],exports:"bootbox"},morris:{deps:["jquery","raphael"],exports:"Morris",init:function(e,t){window.Raphael=t}},pnotify:{deps:["jquery"]},easyPieChart:{deps:["jquery"]},peityInlineChart:{deps:["jquery"]},dragToSelect:{deps:["jquery"]},hoverIntent:{deps:["jquery"]},fullScreen:{deps:["jquery"]},select2:{deps:["jquery","mousewheel"],exports:"Select2"},validator:{deps:["jquery","bootstrap"]},lazylinepainter:{deps:["jquery","bootstrap"]},blueImpGallery:{deps:["jquery"]},bootstrapConfirmation:{deps:["bootstrap"]},bootstrapToggle:{deps:["jquery"]},lazyload:{deps:["jquery"]}}}),require.config({baseUrl:jsBaseUrl}),requirejs([mainScriptPath]); -//# sourceMappingURL=app.js.map diff --git a/public/js/v1.4.1/app.js.br b/public/js/v1.4.1/app.js.br deleted file mode 100644 index 88bd450442e4e66efc62f55ec5d4e751f0ced36a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1007 zcmVXPNqb0c90X1>lM0_!6H{Pp1H3 zDQEmi!A3m70}olO&frJ;r54DU2p4UV-8VBw@Gn5nR?@(~5-MO>S=O~7&MG=lIOv*& zgju(j|JMgF*``{AmCN5^P;jiT->fzSbfg64 zOoF!#BqSWt;sjFyvZm=hh|qhsnNrOZNao0KepP$hhGgPci;mqc^=ljkHB%h^>ppM$ zqQjtUS}AElBc$6Qlb51X#=QNcE~EVwwdPjOY*}wp8W7ZZcpyvCSPx`hBsFL={{zY9RnLI%%FgOx%QEk zDH6SE^nz9Jo0k>J+e442df-59>w|=CPMEW{LZWZq$4OSewGw+31*lbwoAiYZ_T%b5 z)f$H9!R-XV)3+L%DkBawBjZj(#Z79oHWDmf*OW^$tZEV&i=JYua$nQ*hAwsOH-1%Z zUq`oAiI+ISm;%+XR{w~kT$+&! zaN8&$C*})ww23dr6fQEv`lGIr^ANiQJl4A#3HzRgYFF^*IM51IRQ0!X3urRi0 zfqR%(%q9Y{tN=wvZ1Ux&99wf)si6(Fvo?h_m9Y3Vnj3HB{$ZGuqC`>CIz|!1Izutc_(4&v{hw%~ot|LBu1@(l zuY;xWF7i@&Lgkmju0}`stT- diff --git a/public/js/v1.4.1/app.js.map b/public/js/v1.4.1/app.js.map deleted file mode 100644 index 10e34948f..000000000 --- a/public/js/v1.4.1/app.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["app.js"],"names":["mainScriptPath","document","body","getAttribute","jsBaseUrl","requirejs","config","baseUrl","paths","layout","conf","dialog","templates","img","login","mappage","setup","admin","notification","jquery","bootstrap","text","mustache","localForage","velocity","velocityUI","slidebars","jsPlumb","farahey","customScrollbar","mousewheel","xEditable","morris","raphael","bootbox","easyPieChart","peityInlineChart","dragToSelect","hoverIntent","fullScreen","select2","validator","lazylinepainter","blueImpGallery","blueImpGalleryHelper","blueImpGalleryBootstrap","bootstrapConfirmation","bootstrapToggle","lazyload","sortable","easePack","tweenLite","datatables.loader","datatables.net","datatables.net-buttons","datatables.net-buttons-html","datatables.net-responsive","datatables.net-select","datatables.plugins.render.ellipsis","pnotify","pnotify.buttons","pnotify.confirm","pnotify.nonblock","pnotify.desktop","pnotify.history","pnotify.callbacks","pnotify.reference","shim","deps","exports","init","$","Raphael","window","require"],"mappings":"AAAA,aAGA,IAAIA,eAAiBC,SAASC,KAAKC,aAAa,eAI5CC,UAAYH,SAASC,KAAKC,aAAa,gBAG3CE,UAAUC,QACNC,QAAS,KAETC,OACIC,OAAQ,SACRC,KAAM,WACNC,OAAQ,gBACRC,UAAW,kBACXC,IAAK,YAGLC,MAAO,cACPC,QAAS,gBACTC,MAAO,cACPC,MAAO,cACPC,aAAc,qBAEdC,OAAQ,uBACRC,UAAW,oBACXC,KAAM,qBACNC,SAAU,mBACVC,YAAa,sBACbC,SAAU,mBACVC,WAAY,sBACZC,UAAW,gBACXC,QAAS,wBACTC,QAAS,kBACTC,gBAAiB,kCACjBC,WAAY,4BACZC,UAAW,6BACXC,OAAQ,iBACRC,QAAS,kBACTC,QAAS,kBACTC,aAAc,8BACdC,iBAAkB,uBAClBC,aAAc,0BACdC,YAAa,6BACbC,WAAY,4BACZC,QAAS,kBACTC,UAAW,oBACXC,gBAAiB,uCACjBC,eAAgB,sBAChBC,qBAAsB,qBACtBC,wBAAyB,8BACzBC,sBAAuB,6BACvBC,gBAAiB,2BACjBC,SAAU,0BACVC,SAAU,mBAGVC,SAAU,mBACVC,UAAW,oBAGXC,oBAAqB,0BACrBC,iBAAkB,6DAClBC,yBAA0B,yDAC1BC,8BAA+B,oDAC/BC,4BAA6B,+DAC7BC,wBAAyB,uDACzBC,qCAAsC,yCAGtCC,QAAS,sBACTC,kBAAmB,8BACnBC,kBAAmB,8BACnBC,mBAAoB,+BACpBC,kBAAmB,8BACnBC,kBAAmB,8BACnBC,oBAAqB,gCACrBC,oBAAqB,iCAEzBC,MACI/C,WACIgD,MAAO,WAEXxC,SACIwC,MAAO,YAEX5C,UACI4C,MAAO,WAEX3C,YACI2C,MAAO,aAEX1C,WACI0C,MAAO,WAEXvC,iBACIuC,MAAO,SAAU,eAErBhB,qBACIgB,MAAO,WAEXf,kBACIe,MAAO,WAEXd,0BACIc,MAAO,mBAEXb,+BACIa,MAAO,2BAEXZ,6BACIY,MAAO,mBAEXX,yBACIW,MAAO,mBAEXV,sCACIU,MAAO,mBAEXrC,WACIqC,MAAO,cAEXlC,SACIkC,MAAO,SAAU,aACjBC,QAAS,WAEbrC,QACIoC,MAAO,SAAU,WACjBC,QAAS,SACTC,KAAM,SAAUC,EAAGC,GACfC,OAAOD,QAAUA,IAGzBb,SACIS,MAAQ,WAEZjC,cACIiC,MAAQ,WAEZhC,kBACIgC,MAAQ,WAEZ/B,cACI+B,MAAQ,WAEZ9B,aACI8B,MAAQ,WAEZ7B,YACI6B,MAAQ,WAEZ5B,SACI4B,MAAQ,SAAU,cAClBC,QAAS,WAEb5B,WACI2B,MAAQ,SAAU,cAEtB1B,iBACI0B,MAAQ,SAAU,cAEtBzB,gBACIyB,MAAQ,WAEZtB,uBACIsB,MAAQ,cAEZrB,iBACIqB,MAAQ,WAEZpB,UACIoB,MAAQ,cAQpBM,QAAQpE,QACJC,QAASH,YAIbC,WAAYL","file":"app.js","sourceRoot":"/js"} \ No newline at end of file diff --git a/public/js/v1.4.1/app/admin.js b/public/js/v1.4.1/app/admin.js deleted file mode 100644 index ea8b8c9ac..000000000 --- a/public/js/v1.4.1/app/admin.js +++ /dev/null @@ -1,2 +0,0 @@ -if(function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";var n=[],r=e.document,o=Object.getPrototypeOf,a=n.slice,i=n.concat,s=n.push,l=n.indexOf,c={},u=c.toString,d=c.hasOwnProperty,f=d.toString,p=f.call(Object),h={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},g=function(e){return null!=e&&e===e.window},v={type:!0,src:!0,noModule:!0};function y(e,t,n){var o,a=(t=t||r).createElement("script");if(a.text=e,n)for(o in v)n[o]&&(a[o]=n[o]);t.head.appendChild(a).parentNode.removeChild(a)}function b(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?c[u.call(e)]||"object":typeof e}var w=function(e,t){return new w.fn.init(e,t)},x=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function C(e){var t=!!e&&"length"in e&&e.length,n=b(e);return!m(e)&&!g(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}w.fn=w.prototype={jquery:"3.3.1",constructor:w,length:0,toArray:function(){return a.call(this)},get:function(e){return null==e?a.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=w.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return w.each(this,e)},map:function(e){return this.pushStack(w.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(a.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|"+N+")"+N+"*"),W=new RegExp("="+N+"*([^\\]'\"]*?)"+N+"*\\]","g"),z=new RegExp(B),V=new RegExp("^"+$+"$"),X={ID:new RegExp("^#("+$+")"),CLASS:new RegExp("^\\.("+$+")"),TAG:new RegExp("^("+$+"|[*])"),ATTR:new RegExp("^"+j),PSEUDO:new RegExp("^"+B),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+N+"*(even|odd|(([+-]|)(\\d*)n|)"+N+"*(?:([+-]|)"+N+"*(\\d+)|))"+N+"*\\)|)","i"),bool:new RegExp("^(?:"+L+")$","i"),needsContext:new RegExp("^"+N+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+N+"*((?:-\\d)?\\d*)"+N+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,G=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Q=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Z=/[+~]/,J=new RegExp("\\\\([\\da-f]{1,6}"+N+"?|("+N+")|.)","ig"),ee=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ne=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},re=function(){f()},oe=ye(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{P.apply(A=F.call(x.childNodes),x.childNodes),A[x.childNodes.length].nodeType}catch(e){P={apply:A.length?function(e,t){E.apply(e,F.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function ae(e,t,r,o){var a,s,c,u,d,h,v,y=t&&t.ownerDocument,C=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==C&&9!==C&&11!==C)return r;if(!o&&((t?t.ownerDocument||t:x)!==p&&f(t),t=t||p,m)){if(11!==C&&(d=Q.exec(e)))if(a=d[1]){if(9===C){if(!(c=t.getElementById(a)))return r;if(c.id===a)return r.push(c),r}else if(y&&(c=y.getElementById(a))&&b(t,c)&&c.id===a)return r.push(c),r}else{if(d[2])return P.apply(r,t.getElementsByTagName(e)),r;if((a=d[3])&&n.getElementsByClassName&&t.getElementsByClassName)return P.apply(r,t.getElementsByClassName(a)),r}if(n.qsa&&!D[e+" "]&&(!g||!g.test(e))){if(1!==C)y=t,v=e;else if("object"!==t.nodeName.toLowerCase()){for((u=t.getAttribute("id"))?u=u.replace(te,ne):t.setAttribute("id",u=w),s=(h=i(e)).length;s--;)h[s]="#"+u+" "+ve(h[s]);v=h.join(","),y=Z.test(e)&&me(t.parentNode)||t}if(v)try{return P.apply(r,y.querySelectorAll(v)),r}catch(e){}finally{u===w&&t.removeAttribute("id")}}}return l(e.replace(H,"$1"),t,r,o)}function ie(){var e=[];return function t(n,o){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=o}}function se(e){return e[w]=!0,e}function le(e){var t=p.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ce(e,t){for(var n=e.split("|"),o=n.length;o--;)r.attrHandle[n[o]]=t}function ue(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function fe(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function pe(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&oe(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function he(e){return se(function(t){return t=+t,se(function(n,r){for(var o,a=e([],n.length,t),i=a.length;i--;)n[o=a[i]]&&(n[o]=!(r[o]=n[o]))})})}function me(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=ae.support={},a=ae.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},f=ae.setDocument=function(e){var t,o,i=e?e.ownerDocument||e:x;return i!==p&&9===i.nodeType&&i.documentElement?(h=(p=i).documentElement,m=!a(p),x!==p&&(o=p.defaultView)&&o.top!==o&&(o.addEventListener?o.addEventListener("unload",re,!1):o.attachEvent&&o.attachEvent("onunload",re)),n.attributes=le(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=le(function(e){return e.appendChild(p.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=K.test(p.getElementsByClassName),n.getById=le(function(e){return h.appendChild(e).id=w,!p.getElementsByName||!p.getElementsByName(w).length}),n.getById?(r.filter.ID=function(e){var t=e.replace(J,ee);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(J,ee);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var n,r,o,a=t.getElementById(e);if(a){if((n=a.getAttributeNode("id"))&&n.value===e)return[a];for(o=t.getElementsByName(e),r=0;a=o[r++];)if((n=a.getAttributeNode("id"))&&n.value===e)return[a]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],o=0,a=t.getElementsByTagName(e);if("*"===e){for(;n=a[o++];)1===n.nodeType&&r.push(n);return r}return a},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&m)return t.getElementsByClassName(e)},v=[],g=[],(n.qsa=K.test(p.querySelectorAll))&&(le(function(e){h.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&g.push("[*^$]="+N+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||g.push("\\["+N+"*(?:value|"+L+")"),e.querySelectorAll("[id~="+w+"-]").length||g.push("~="),e.querySelectorAll(":checked").length||g.push(":checked"),e.querySelectorAll("a#"+w+"+*").length||g.push(".#.+[+~]")}),le(function(e){e.innerHTML="";var t=p.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&g.push("name"+N+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&g.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(n.matchesSelector=K.test(y=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&le(function(e){n.disconnectedMatch=y.call(e,"*"),y.call(e,"[s!='']:x"),v.push("!=",B)}),g=g.length&&new RegExp(g.join("|")),v=v.length&&new RegExp(v.join("|")),t=K.test(h.compareDocumentPosition),b=t||K.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},I=t?function(e,t){if(e===t)return d=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===p||e.ownerDocument===x&&b(x,e)?-1:t===p||t.ownerDocument===x&&b(x,t)?1:u?R(u,e)-R(u,t):0:4&r?-1:1)}:function(e,t){if(e===t)return d=!0,0;var n,r=0,o=e.parentNode,a=t.parentNode,i=[e],s=[t];if(!o||!a)return e===p?-1:t===p?1:o?-1:a?1:u?R(u,e)-R(u,t):0;if(o===a)return ue(e,t);for(n=e;n=n.parentNode;)i.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;i[r]===s[r];)r++;return r?ue(i[r],s[r]):i[r]===x?-1:s[r]===x?1:0},p):p},ae.matches=function(e,t){return ae(e,null,null,t)},ae.matchesSelector=function(e,t){if((e.ownerDocument||e)!==p&&f(e),t=t.replace(W,"='$1']"),n.matchesSelector&&m&&!D[t+" "]&&(!v||!v.test(t))&&(!g||!g.test(t)))try{var r=y.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return ae(t,p,null,[e]).length>0},ae.contains=function(e,t){return(e.ownerDocument||e)!==p&&f(e),b(e,t)},ae.attr=function(e,t){(e.ownerDocument||e)!==p&&f(e);var o=r.attrHandle[t.toLowerCase()],a=o&&k.call(r.attrHandle,t.toLowerCase())?o(e,t,!m):void 0;return void 0!==a?a:n.attributes||!m?e.getAttribute(t):(a=e.getAttributeNode(t))&&a.specified?a.value:null},ae.escape=function(e){return(e+"").replace(te,ne)},ae.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},ae.uniqueSort=function(e){var t,r=[],o=0,a=0;if(d=!n.detectDuplicates,u=!n.sortStable&&e.slice(0),e.sort(I),d){for(;t=e[a++];)t===e[a]&&(o=r.push(a));for(;o--;)e.splice(r[o],1)}return u=null,e},o=ae.getText=function(e){var t,n="",r=0,a=e.nodeType;if(a){if(1===a||9===a||11===a){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===a||4===a)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(r=ae.selectors={cacheLength:50,createPseudo:se,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(J,ee),e[3]=(e[3]||e[4]||e[5]||"").replace(J,ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||ae.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&ae.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return X.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&z.test(n)&&(t=i(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(J,ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=T[e+" "];return t||(t=new RegExp("(^|"+N+")"+e+"("+N+"|$)"))&&T(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var o=ae.attr(r,e);return null==o?"!="===t:!t||(o+="","="===t?o===n:"!="===t?o!==n:"^="===t?n&&0===o.indexOf(n):"*="===t?n&&o.indexOf(n)>-1:"$="===t?n&&o.slice(-n.length)===n:"~="===t?(" "+o.replace(M," ")+" ").indexOf(n)>-1:"|="===t&&(o===n||o.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,o){var a="nth"!==e.slice(0,3),i="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===o?function(e){return!!e.parentNode}:function(t,n,l){var c,u,d,f,p,h,m=a!==i?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!l&&!s,b=!1;if(g){if(a){for(;m;){for(f=t;f=f[m];)if(s?f.nodeName.toLowerCase()===v:1===f.nodeType)return!1;h=m="only"===e&&!h&&"nextSibling"}return!0}if(h=[i?g.firstChild:g.lastChild],i&&y){for(b=(p=(c=(u=(d=(f=g)[w]||(f[w]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]||[])[0]===C&&c[1])&&c[2],f=p&&g.childNodes[p];f=++p&&f&&f[m]||(b=p=0)||h.pop();)if(1===f.nodeType&&++b&&f===t){u[e]=[C,p,b];break}}else if(y&&(b=p=(c=(u=(d=(f=t)[w]||(f[w]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]||[])[0]===C&&c[1]),!1===b)for(;(f=++p&&f&&f[m]||(b=p=0)||h.pop())&&((s?f.nodeName.toLowerCase()!==v:1!==f.nodeType)||!++b||(y&&((u=(d=f[w]||(f[w]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]=[C,b]),f!==t)););return(b-=o)===r||b%r==0&&b/r>=0}}},PSEUDO:function(e,t){var n,o=r.pseudos[e]||r.setFilters[e.toLowerCase()]||ae.error("unsupported pseudo: "+e);return o[w]?o(t):o.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?se(function(e,n){for(var r,a=o(e,t),i=a.length;i--;)e[r=R(e,a[i])]=!(n[r]=a[i])}):function(e){return o(e,0,n)}):o}},pseudos:{not:se(function(e){var t=[],n=[],r=s(e.replace(H,"$1"));return r[w]?se(function(e,t,n,o){for(var a,i=r(e,null,o,[]),s=e.length;s--;)(a=i[s])&&(e[s]=!(t[s]=a))}):function(e,o,a){return t[0]=e,r(t,null,a,n),t[0]=null,!n.pop()}}),has:se(function(e){return function(t){return ae(e,t).length>0}}),contains:se(function(e){return e=e.replace(J,ee),function(t){return(t.textContent||t.innerText||o(t)).indexOf(e)>-1}}),lang:se(function(e){return V.test(e||"")||ae.error("unsupported lang: "+e),e=e.replace(J,ee).toLowerCase(),function(t){var n;do{if(n=m?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:pe(!1),disabled:pe(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return G.test(e.nodeName)},input:function(e){return Y.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:he(function(){return[0]}),last:he(function(e,t){return[t-1]}),eq:he(function(e,t,n){return[n<0?n+t:n]}),even:he(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:he(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){for(var o=e.length;o--;)if(!e[o](t,n,r))return!1;return!0}:e[0]}function we(e,t,n,r,o){for(var a,i=[],s=0,l=e.length,c=null!=t;s-1&&(a[c]=!(i[c]=d))}}else v=we(v===i?v.splice(h,v.length):v),o?o(null,i,v,l):P.apply(i,v)})}function Ce(e){for(var t,n,o,a=e.length,i=r.relative[e[0].type],s=i||r.relative[" "],l=i?1:0,u=ye(function(e){return e===t},s,!0),d=ye(function(e){return R(t,e)>-1},s,!0),f=[function(e,n,r){var o=!i&&(r||n!==c)||((t=n).nodeType?u(e,n,r):d(e,n,r));return t=null,o}];l1&&be(f),l>1&&ve(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(H,"$1"),n,l0,o=e.length>0,a=function(a,i,s,l,u){var d,h,g,v=0,y="0",b=a&&[],w=[],x=c,S=a||o&&r.find.TAG("*",u),T=C+=null==x?1:Math.random()||.1,_=S.length;for(u&&(c=i===p||i||u);y!==_&&null!=(d=S[y]);y++){if(o&&d){for(h=0,i||d.ownerDocument===p||(f(d),s=!m);g=e[h++];)if(g(d,i||p,s)){l.push(d);break}u&&(C=T)}n&&((d=!g&&d)&&v--,a&&b.push(d))}if(v+=y,n&&y!==v){for(h=0;g=t[h++];)g(b,w,i,s);if(a){if(v>0)for(;y--;)b[y]||w[y]||(w[y]=O.call(l));w=we(w)}P.apply(l,w),u&&!a&&w.length>0&&v+t.length>1&&ae.uniqueSort(l)}return u&&(C=T,c=x),b};return n?se(a):a}return ge.prototype=r.filters=r.pseudos,r.setFilters=new ge,i=ae.tokenize=function(e,t){var n,o,a,i,s,l,c,u=_[e+" "];if(u)return t?0:u.slice(0);for(s=e,l=[],c=r.preFilter;s;){for(i in n&&!(o=q.exec(s))||(o&&(s=s.slice(o[0].length)||s),l.push(a=[])),n=!1,(o=U.exec(s))&&(n=o.shift(),a.push({value:n,type:o[0].replace(H," ")}),s=s.slice(n.length)),r.filter)!(o=X[i].exec(s))||c[i]&&!(o=c[i](o))||(n=o.shift(),a.push({value:n,type:i,matches:o}),s=s.slice(n.length));if(!n)break}return t?s.length:s?ae.error(e):_(e,l).slice(0)},s=ae.compile=function(e,t){var n,r=[],o=[],a=D[e+" "];if(!a){for(t||(t=i(e)),n=t.length;n--;)(a=Ce(t[n]))[w]?r.push(a):o.push(a);(a=D(e,Se(o,r))).selector=e}return a},l=ae.select=function(e,t,n,o){var a,l,c,u,d,f="function"==typeof e&&e,p=!o&&i(e=f.selector||e);if(n=n||[],1===p.length){if((l=p[0]=p[0].slice(0)).length>2&&"ID"===(c=l[0]).type&&9===t.nodeType&&m&&r.relative[l[1].type]){if(!(t=(r.find.ID(c.matches[0].replace(J,ee),t)||[])[0]))return n;f&&(t=t.parentNode),e=e.slice(l.shift().value.length)}for(a=X.needsContext.test(e)?0:l.length;a--&&(c=l[a],!r.relative[u=c.type]);)if((d=r.find[u])&&(o=d(c.matches[0].replace(J,ee),Z.test(l[0].type)&&me(t.parentNode)||t))){if(l.splice(a,1),!(e=o.length&&ve(l)))return P.apply(n,o),n;break}}return(f||s(e,p))(o,t,!m,n,!t||Z.test(e)&&me(t.parentNode)||t),n},n.sortStable=w.split("").sort(I).join("")===w,n.detectDuplicates=!!d,f(),n.sortDetached=le(function(e){return 1&e.compareDocumentPosition(p.createElement("fieldset"))}),le(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||ce("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&le(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||ce("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),le(function(e){return null==e.getAttribute("disabled")})||ce(L,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),ae}(e);w.find=S,w.expr=S.selectors,w.expr[":"]=w.expr.pseudos,w.uniqueSort=w.unique=S.uniqueSort,w.text=S.getText,w.isXMLDoc=S.isXML,w.contains=S.contains,w.escapeSelector=S.escape;var T=function(e,t,n){for(var r=[],o=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(o&&w(e).is(n))break;r.push(e)}return r},_=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},D=w.expr.match.needsContext;function I(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var k=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function A(e,t,n){return m(t)?w.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?w.grep(e,function(e){return e===t!==n}):"string"!=typeof t?w.grep(e,function(e){return l.call(t,e)>-1!==n}):w.filter(t,e,n)}w.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?w.find.matchesSelector(r,e)?[r]:[]:w.find.matches(e,w.grep(t,function(e){return 1===e.nodeType}))},w.fn.extend({find:function(e){var t,n,r=this.length,o=this;if("string"!=typeof e)return this.pushStack(w(e).filter(function(){for(t=0;t1?w.uniqueSort(n):n},filter:function(e){return this.pushStack(A(this,e||[],!1))},not:function(e){return this.pushStack(A(this,e||[],!0))},is:function(e){return!!A(this,"string"==typeof e&&D.test(e)?w(e):e||[],!1).length}});var O,E=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(w.fn.init=function(e,t,n){var o,a;if(!e)return this;if(n=n||O,"string"==typeof e){if(!(o="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:E.exec(e))||!o[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(o[1]){if(t=t instanceof w?t[0]:t,w.merge(this,w.parseHTML(o[1],t&&t.nodeType?t.ownerDocument||t:r,!0)),k.test(o[1])&&w.isPlainObject(t))for(o in t)m(this[o])?this[o](t[o]):this.attr(o,t[o]);return this}return(a=r.getElementById(o[2]))&&(this[0]=a,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(w):w.makeArray(e,this)}).prototype=w.fn,O=w(r);var P=/^(?:parents|prev(?:Until|All))/,F={children:!0,contents:!0,next:!0,prev:!0};function R(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}w.fn.extend({has:function(e){var t=w(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&w.find.matchesSelector(n,e))){a.push(n);break}return this.pushStack(a.length>1?w.uniqueSort(a):a)},index:function(e){return e?"string"==typeof e?l.call(w(e),this[0]):l.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),w.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,"parentNode")},parentsUntil:function(e,t,n){return T(e,"parentNode",n)},next:function(e){return R(e,"nextSibling")},prev:function(e){return R(e,"previousSibling")},nextAll:function(e){return T(e,"nextSibling")},prevAll:function(e){return T(e,"previousSibling")},nextUntil:function(e,t,n){return T(e,"nextSibling",n)},prevUntil:function(e,t,n){return T(e,"previousSibling",n)},siblings:function(e){return _((e.parentNode||{}).firstChild,e)},children:function(e){return _(e.firstChild)},contents:function(e){return I(e,"iframe")?e.contentDocument:(I(e,"template")&&(e=e.content||e),w.merge([],e.childNodes))}},function(e,t){w.fn[e]=function(n,r){var o=w.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(o=w.filter(r,o)),this.length>1&&(F[e]||w.uniqueSort(o),P.test(e)&&o.reverse()),this.pushStack(o)}});var L=/[^\x20\t\r\n\f]+/g;function N(e){return e}function $(e){throw e}function j(e,t,n,r){var o;try{e&&m(o=e.promise)?o.call(e).done(t).fail(n):e&&m(o=e.then)?o.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}w.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return w.each(e.match(L)||[],function(e,n){t[n]=!0}),t}(e):w.extend({},e);var t,n,r,o,a=[],i=[],s=-1,l=function(){for(o=o||e.once,r=t=!0;i.length;s=-1)for(n=i.shift();++s-1;)a.splice(n,1),n<=s&&s--}),this},has:function(e){return e?w.inArray(e,a)>-1:a.length>0},empty:function(){return a&&(a=[]),this},disable:function(){return o=i=[],a=n="",this},disabled:function(){return!a},lock:function(){return o=i=[],n||t||(a=n=""),this},locked:function(){return!!o},fireWith:function(e,n){return o||(n=[e,(n=n||[]).slice?n.slice():n],i.push(n),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},w.extend({Deferred:function(t){var n=[["notify","progress",w.Callbacks("memory"),w.Callbacks("memory"),2],["resolve","done",w.Callbacks("once memory"),w.Callbacks("once memory"),0,"resolved"],["reject","fail",w.Callbacks("once memory"),w.Callbacks("once memory"),1,"rejected"]],r="pending",o={state:function(){return r},always:function(){return a.done(arguments).fail(arguments),this},catch:function(e){return o.then(null,e)},pipe:function(){var e=arguments;return w.Deferred(function(t){w.each(n,function(n,r){var o=m(e[r[4]])&&e[r[4]];a[r[1]](function(){var e=o&&o.apply(this,arguments);e&&m(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,o?[e]:arguments)})}),e=null}).promise()},then:function(t,r,o){var a=0;function i(t,n,r,o){return function(){var s=this,l=arguments,c=function(){var e,c;if(!(t=a&&(r!==$&&(s=void 0,l=[e]),n.rejectWith(s,l))}};t?u():(w.Deferred.getStackHook&&(u.stackTrace=w.Deferred.getStackHook()),e.setTimeout(u))}}return w.Deferred(function(e){n[0][3].add(i(0,e,m(o)?o:N,e.notifyWith)),n[1][3].add(i(0,e,m(t)?t:N)),n[2][3].add(i(0,e,m(r)?r:$))}).promise()},promise:function(e){return null!=e?w.extend(e,o):o}},a={};return w.each(n,function(e,t){var i=t[2],s=t[5];o[t[1]]=i.add,s&&i.add(function(){r=s},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),i.add(t[3].fire),a[t[0]]=function(){return a[t[0]+"With"](this===a?void 0:this,arguments),this},a[t[0]+"With"]=i.fireWith}),o.promise(a),t&&t.call(a,a),a},when:function(e){var t=arguments.length,n=t,r=Array(n),o=a.call(arguments),i=w.Deferred(),s=function(e){return function(n){r[e]=this,o[e]=arguments.length>1?a.call(arguments):n,--t||i.resolveWith(r,o)}};if(t<=1&&(j(e,i.done(s(n)).resolve,i.reject,!t),"pending"===i.state()||m(o[n]&&o[n].then)))return i.then();for(;n--;)j(o[n],s(n),i.reject);return i.promise()}});var B=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&B.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},w.readyException=function(t){e.setTimeout(function(){throw t})};var M=w.Deferred();function H(){r.removeEventListener("DOMContentLoaded",H),e.removeEventListener("load",H),w.ready()}w.fn.ready=function(e){return M.then(e).catch(function(e){w.readyException(e)}),this},w.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--w.readyWait:w.isReady)||(w.isReady=!0,!0!==e&&--w.readyWait>0||M.resolveWith(r,[w]))}}),w.ready.then=M.then,"complete"===r.readyState||"loading"!==r.readyState&&!r.documentElement.doScroll?e.setTimeout(w.ready):(r.addEventListener("DOMContentLoaded",H),e.addEventListener("load",H));var q=function(e,t,n,r,o,a,i){var s=0,l=e.length,c=null==n;if("object"===b(n))for(s in o=!0,n)q(e,t,s,n[s],!0,a,i);else if(void 0!==r&&(o=!0,m(r)||(i=!0),c&&(i?(t.call(e,r),t=null):(c=t,t=function(e,t,n){return c.call(w(e),n)})),t))for(;s1,null,!0)},removeData:function(e){return this.each(function(){K.remove(this,e)})}}),w.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=G.get(e,t),n&&(!r||Array.isArray(n)?r=G.access(e,t,w.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=w.queue(e,t),r=n.length,o=n.shift(),a=w._queueHooks(e,t);"inprogress"===o&&(o=n.shift(),r--),o&&("fx"===t&&n.unshift("inprogress"),delete a.stop,o.call(e,function(){w.dequeue(e,t)},a)),!r&&a&&a.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return G.get(e,n)||G.access(e,n,{empty:w.Callbacks("once memory").add(function(){G.remove(e,[t+"queue",n])})})}}),w.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]+)/i,de=/^$|^module$|\/(?:java|ecma)script/i,fe={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function pe(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&I(e,t)?w.merge([e],n):n}function he(e,t){for(var n=0,r=e.length;n-1)o&&o.push(a);else if(c=w.contains(a.ownerDocument,a),i=pe(d.appendChild(a),"script"),c&&he(i),n)for(u=0;a=i[u++];)de.test(a.type||"")&&n.push(a);return d}!function(){var e=r.createDocumentFragment().appendChild(r.createElement("div")),t=r.createElement("input");t.setAttribute("type","radio"),t.setAttribute("checked","checked"),t.setAttribute("name","t"),e.appendChild(t),h.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="",h.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var ve=r.documentElement,ye=/^key/,be=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,we=/^([^.]*)(?:\.(.+)|)/;function xe(){return!0}function Ce(){return!1}function Se(){try{return r.activeElement}catch(e){}}function Te(e,t,n,r,o,a){var i,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Te(e,s,n,r,t[s],a);return e}if(null==r&&null==o?(o=n,r=n=void 0):null==o&&("string"==typeof n?(o=r,r=void 0):(o=r,r=n,n=void 0)),!1===o)o=Ce;else if(!o)return e;return 1===a&&(i=o,(o=function(e){return w().off(e),i.apply(this,arguments)}).guid=i.guid||(i.guid=w.guid++)),e.each(function(){w.event.add(this,t,o,r,n)})}w.event={global:{},add:function(e,t,n,r,o){var a,i,s,l,c,u,d,f,p,h,m,g=G.get(e);if(g)for(n.handler&&(n=(a=n).handler,o=a.selector),o&&w.find.matchesSelector(ve,o),n.guid||(n.guid=w.guid++),(l=g.events)||(l=g.events={}),(i=g.handle)||(i=g.handle=function(t){return void 0!==w&&w.event.triggered!==t.type?w.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(L)||[""]).length;c--;)p=m=(s=we.exec(t[c])||[])[1],h=(s[2]||"").split(".").sort(),p&&(d=w.event.special[p]||{},p=(o?d.delegateType:d.bindType)||p,d=w.event.special[p]||{},u=w.extend({type:p,origType:m,data:r,handler:n,guid:n.guid,selector:o,needsContext:o&&w.expr.match.needsContext.test(o),namespace:h.join(".")},a),(f=l[p])||((f=l[p]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(e,r,h,i)||e.addEventListener&&e.addEventListener(p,i)),d.add&&(d.add.call(e,u),u.handler.guid||(u.handler.guid=n.guid)),o?f.splice(f.delegateCount++,0,u):f.push(u),w.event.global[p]=!0)},remove:function(e,t,n,r,o){var a,i,s,l,c,u,d,f,p,h,m,g=G.hasData(e)&&G.get(e);if(g&&(l=g.events)){for(c=(t=(t||"").match(L)||[""]).length;c--;)if(p=m=(s=we.exec(t[c])||[])[1],h=(s[2]||"").split(".").sort(),p){for(d=w.event.special[p]||{},f=l[p=(r?d.delegateType:d.bindType)||p]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=a=f.length;a--;)u=f[a],!o&&m!==u.origType||n&&n.guid!==u.guid||s&&!s.test(u.namespace)||r&&r!==u.selector&&("**"!==r||!u.selector)||(f.splice(a,1),u.selector&&f.delegateCount--,d.remove&&d.remove.call(e,u));i&&!f.length&&(d.teardown&&!1!==d.teardown.call(e,h,g.handle)||w.removeEvent(e,p,g.handle),delete l[p])}else for(p in l)w.event.remove(e,p+t[c],n,r,!0);w.isEmptyObject(l)&&G.remove(e,"handle events")}},dispatch:function(e){var t,n,r,o,a,i,s=w.event.fix(e),l=new Array(arguments.length),c=(G.get(this,"events")||{})[s.type]||[],u=w.event.special[s.type]||{};for(l[0]=s,t=1;t=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(a=[],i={},n=0;n-1:w.find(o,this,null,[c]).length),i[o]&&a.push(r);a.length&&s.push({elem:c,handlers:a})}return c=this,l\x20\t\r\n\f]*)[^>]*)\/>/gi,De=/\s*$/g;function Ae(e,t){return I(e,"table")&&I(11!==t.nodeType?t:t.firstChild,"tr")&&w(e).children("tbody")[0]||e}function Oe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Ee(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Pe(e,t){var n,r,o,a,i,s,l,c;if(1===t.nodeType){if(G.hasData(e)&&(a=G.access(e),i=G.set(t,a),c=a.events))for(o in delete i.handle,i.events={},c)for(n=0,r=c[o].length;n1&&"string"==typeof g&&!h.checkClone&&Ie.test(g))return e.each(function(o){var a=e.eq(o);v&&(t[0]=g.call(this,o,a.html())),Re(a,t,n,r)});if(f&&(a=(o=ge(t,e[0].ownerDocument,!1,e,r)).firstChild,1===o.childNodes.length&&(o=a),a||r)){for(l=(s=w.map(pe(o,"script"),Oe)).length;d")},clone:function(e,t,n){var r,o,a,i,s=e.cloneNode(!0),l=w.contains(e.ownerDocument,e);if(!(h.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||w.isXMLDoc(e)))for(i=pe(s),r=0,o=(a=pe(e)).length;r0&&he(i,!l&&pe(e,"script")),s},cleanData:function(e){for(var t,n,r,o=w.event.special,a=0;void 0!==(n=e[a]);a++)if(X(n)){if(t=n[G.expando]){if(t.events)for(r in t.events)o[r]?w.event.remove(n,r):w.removeEvent(n,r,t.handle);n[G.expando]=void 0}n[K.expando]&&(n[K.expando]=void 0)}}}),w.fn.extend({detach:function(e){return Le(this,e,!0)},remove:function(e){return Le(this,e)},text:function(e){return q(this,function(e){return void 0===e?w.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Re(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Ae(this,e).appendChild(e)})},prepend:function(){return Re(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Ae(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(w.cleanData(pe(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return w.clone(this,e,t)})},html:function(e){return q(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!De.test(e)&&!fe[(ue.exec(e)||["",""])[1].toLowerCase()]){e=w.htmlPrefilter(e);try{for(;n=0&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-a-l-s-.5))),l}function Ke(e,t,n){var r=$e(e),o=Be(e,t,r),a="border-box"===w.css(e,"boxSizing",!1,r),i=a;if(Ne.test(o)){if(!n)return o;o="auto"}return i=i&&(h.boxSizingReliable()||o===e.style[t]),("auto"===o||!parseFloat(o)&&"inline"===w.css(e,"display",!1,r))&&(o=e["offset"+t[0].toUpperCase()+t.slice(1)],i=!0),(o=parseFloat(o)||0)+Ge(e,t,n||(a?"border":"content"),i,r,o)+"px"}function Qe(e,t,n,r,o){return new Qe.prototype.init(e,t,n,r,o)}w.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Be(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,i,s=V(t),l=qe.test(t),c=e.style;if(l||(t=Xe(s)),i=w.cssHooks[t]||w.cssHooks[s],void 0===n)return i&&"get"in i&&void 0!==(o=i.get(e,!1,r))?o:c[t];"string"==(a=typeof n)&&(o=te.exec(n))&&o[1]&&(n=ae(e,t,o),a="number"),null!=n&&n==n&&("number"===a&&(n+=o&&o[3]||(w.cssNumber[s]?"":"px")),h.clearCloneStyle||""!==n||0!==t.indexOf("background")||(c[t]="inherit"),i&&"set"in i&&void 0===(n=i.set(e,n,r))||(l?c.setProperty(t,n):c[t]=n))}},css:function(e,t,n,r){var o,a,i,s=V(t);return qe.test(t)||(t=Xe(s)),(i=w.cssHooks[t]||w.cssHooks[s])&&"get"in i&&(o=i.get(e,!0,n)),void 0===o&&(o=Be(e,t,r)),"normal"===o&&t in We&&(o=We[t]),""===n||n?(a=parseFloat(o),!0===n||isFinite(a)?a||0:o):o}}),w.each(["height","width"],function(e,t){w.cssHooks[t]={get:function(e,n,r){if(n)return!He.test(w.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Ke(e,t,r):oe(e,Ue,function(){return Ke(e,t,r)})},set:function(e,n,r){var o,a=$e(e),i="border-box"===w.css(e,"boxSizing",!1,a),s=r&&Ge(e,t,r,i,a);return i&&h.scrollboxSize()===a.position&&(s-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(a[t])-Ge(e,t,"border",!1,a)-.5)),s&&(o=te.exec(n))&&"px"!==(o[3]||"px")&&(e.style[t]=n,n=w.css(e,t)),Ye(0,n,s)}}}),w.cssHooks.marginLeft=Me(h.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Be(e,"marginLeft"))||e.getBoundingClientRect().left-oe(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),w.each({margin:"",padding:"",border:"Width"},function(e,t){w.cssHooks[e+t]={expand:function(n){for(var r=0,o={},a="string"==typeof n?n.split(" "):[n];r<4;r++)o[e+ne[r]+t]=a[r]||a[r-2]||a[0];return o}},"margin"!==e&&(w.cssHooks[e+t].set=Ye)}),w.fn.extend({css:function(e,t){return q(this,function(e,t,n){var r,o,a={},i=0;if(Array.isArray(t)){for(r=$e(e),o=t.length;i1)}}),w.Tween=Qe,Qe.prototype={constructor:Qe,init:function(e,t,n,r,o,a){this.elem=e,this.prop=n,this.easing=o||w.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=a||(w.cssNumber[n]?"":"px")},cur:function(){var e=Qe.propHooks[this.prop];return e&&e.get?e.get(this):Qe.propHooks._default.get(this)},run:function(e){var t,n=Qe.propHooks[this.prop];return this.options.duration?this.pos=t=w.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Qe.propHooks._default.set(this),this}},Qe.prototype.init.prototype=Qe.prototype,Qe.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=w.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){w.fx.step[e.prop]?w.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[w.cssProps[e.prop]]&&!w.cssHooks[e.prop]?e.elem[e.prop]=e.now:w.style(e.elem,e.prop,e.now+e.unit)}}},Qe.propHooks.scrollTop=Qe.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},w.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},w.fx=Qe.prototype.init,w.fx.step={};var Ze,Je,et=/^(?:toggle|show|hide)$/,tt=/queueHooks$/;function nt(){Je&&(!1===r.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(nt):e.setTimeout(nt,w.fx.interval),w.fx.tick())}function rt(){return e.setTimeout(function(){Ze=void 0}),Ze=Date.now()}function ot(e,t){var n,r=0,o={height:e};for(t=t?1:0;r<4;r+=2-t)o["margin"+(n=ne[r])]=o["padding"+n]=e;return t&&(o.opacity=o.width=e),o}function at(e,t,n){for(var r,o=(it.tweeners[t]||[]).concat(it.tweeners["*"]),a=0,i=o.length;a1)},removeAttr:function(e){return this.each(function(){w.removeAttr(this,e)})}}),w.extend({attr:function(e,t,n){var r,o,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return void 0===e.getAttribute?w.prop(e,t,n):(1===a&&w.isXMLDoc(e)||(o=w.attrHooks[t.toLowerCase()]||(w.expr.match.bool.test(t)?st:void 0)),void 0!==n?null===n?void w.removeAttr(e,t):o&&"set"in o&&void 0!==(r=o.set(e,n,t))?r:(e.setAttribute(t,n+""),n):o&&"get"in o&&null!==(r=o.get(e,t))?r:null==(r=w.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!h.radioValue&&"radio"===t&&I(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,o=t&&t.match(L);if(o&&1===e.nodeType)for(;n=o[r++];)e.removeAttribute(n)}}),st={set:function(e,t,n){return!1===t?w.removeAttr(e,n):e.setAttribute(n,n),n}},w.each(w.expr.match.bool.source.match(/\w+/g),function(e,t){var n=lt[t]||w.find.attr;lt[t]=function(e,t,r){var o,a,i=t.toLowerCase();return r||(a=lt[i],lt[i]=o,o=null!=n(e,t,r)?i:null,lt[i]=a),o}});var ct=/^(?:input|select|textarea|button)$/i,ut=/^(?:a|area)$/i;function dt(e){return(e.match(L)||[]).join(" ")}function ft(e){return e.getAttribute&&e.getAttribute("class")||""}function pt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(L)||[]}w.fn.extend({prop:function(e,t){return q(this,w.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[w.propFix[e]||e]})}}),w.extend({prop:function(e,t,n){var r,o,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return 1===a&&w.isXMLDoc(e)||(t=w.propFix[t]||t,o=w.propHooks[t]),void 0!==n?o&&"set"in o&&void 0!==(r=o.set(e,n,t))?r:e[t]=n:o&&"get"in o&&null!==(r=o.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=w.find.attr(e,"tabindex");return t?parseInt(t,10):ct.test(e.nodeName)||ut.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),h.optSelected||(w.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){w.propFix[this.toLowerCase()]=this}),w.fn.extend({addClass:function(e){var t,n,r,o,a,i,s,l=0;if(m(e))return this.each(function(t){w(this).addClass(e.call(this,t,ft(this)))});if((t=pt(e)).length)for(;n=this[l++];)if(o=ft(n),r=1===n.nodeType&&" "+dt(o)+" "){for(i=0;a=t[i++];)r.indexOf(" "+a+" ")<0&&(r+=a+" ");o!==(s=dt(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,o,a,i,s,l=0;if(m(e))return this.each(function(t){w(this).removeClass(e.call(this,t,ft(this)))});if(!arguments.length)return this.attr("class","");if((t=pt(e)).length)for(;n=this[l++];)if(o=ft(n),r=1===n.nodeType&&" "+dt(o)+" "){for(i=0;a=t[i++];)for(;r.indexOf(" "+a+" ")>-1;)r=r.replace(" "+a+" "," ");o!==(s=dt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):m(e)?this.each(function(n){w(this).toggleClass(e.call(this,n,ft(this),t),t)}):this.each(function(){var t,o,a,i;if(r)for(o=0,a=w(this),i=pt(e);t=i[o++];)a.hasClass(t)?a.removeClass(t):a.addClass(t);else void 0!==e&&"boolean"!==n||((t=ft(this))&&G.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":G.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+dt(ft(n))+" ").indexOf(t)>-1)return!0;return!1}});var ht=/\r/g;w.fn.extend({val:function(e){var t,n,r,o=this[0];return arguments.length?(r=m(e),this.each(function(n){var o;1===this.nodeType&&(null==(o=r?e.call(this,n,w(this).val()):e)?o="":"number"==typeof o?o+="":Array.isArray(o)&&(o=w.map(o,function(e){return null==e?"":e+""})),(t=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,o,"value")||(this.value=o))})):o?(t=w.valHooks[o.type]||w.valHooks[o.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(o,"value"))?n:"string"==typeof(n=o.value)?n.replace(ht,""):null==n?"":n:void 0}}),w.extend({valHooks:{option:{get:function(e){var t=w.find.attr(e,"value");return null!=t?t:dt(w.text(e))}},select:{get:function(e){var t,n,r,o=e.options,a=e.selectedIndex,i="select-one"===e.type,s=i?null:[],l=i?a+1:o.length;for(r=a<0?l:i?a:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),a}}}}),w.each(["radio","checkbox"],function(){w.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=w.inArray(w(e).val(),t)>-1}},h.checkOn||(w.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),h.focusin="onfocusin"in e;var mt=/^(?:focusinfocus|focusoutblur)$/,gt=function(e){e.stopPropagation()};w.extend(w.event,{trigger:function(t,n,o,a){var i,s,l,c,u,f,p,h,v=[o||r],y=d.call(t,"type")?t.type:t,b=d.call(t,"namespace")?t.namespace.split("."):[];if(s=h=l=o=o||r,3!==o.nodeType&&8!==o.nodeType&&!mt.test(y+w.event.triggered)&&(y.indexOf(".")>-1&&(y=(b=y.split(".")).shift(),b.sort()),u=y.indexOf(":")<0&&"on"+y,(t=t[w.expando]?t:new w.Event(y,"object"==typeof t&&t)).isTrigger=a?2:3,t.namespace=b.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=o),n=null==n?[t]:w.makeArray(n,[t]),p=w.event.special[y]||{},a||!p.trigger||!1!==p.trigger.apply(o,n))){if(!a&&!p.noBubble&&!g(o)){for(c=p.delegateType||y,mt.test(c+y)||(s=s.parentNode);s;s=s.parentNode)v.push(s),l=s;l===(o.ownerDocument||r)&&v.push(l.defaultView||l.parentWindow||e)}for(i=0;(s=v[i++])&&!t.isPropagationStopped();)h=s,t.type=i>1?c:p.bindType||y,(f=(G.get(s,"events")||{})[t.type]&&G.get(s,"handle"))&&f.apply(s,n),(f=u&&s[u])&&f.apply&&X(s)&&(t.result=f.apply(s,n),!1===t.result&&t.preventDefault());return t.type=y,a||t.isDefaultPrevented()||p._default&&!1!==p._default.apply(v.pop(),n)||!X(o)||u&&m(o[y])&&!g(o)&&((l=o[u])&&(o[u]=null),w.event.triggered=y,t.isPropagationStopped()&&h.addEventListener(y,gt),o[y](),t.isPropagationStopped()&&h.removeEventListener(y,gt),w.event.triggered=void 0,l&&(o[u]=l)),t.result}},simulate:function(e,t,n){var r=w.extend(new w.Event,n,{type:e,isSimulated:!0});w.event.trigger(r,null,t)}}),w.fn.extend({trigger:function(e,t){return this.each(function(){w.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return w.event.trigger(e,t,n,!0)}}),h.focusin||w.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){w.event.simulate(t,e.target,w.event.fix(e))};w.event.special[t]={setup:function(){var r=this.ownerDocument||this,o=G.access(r,t);o||r.addEventListener(e,n,!0),G.access(r,t,(o||0)+1)},teardown:function(){var r=this.ownerDocument||this,o=G.access(r,t)-1;o?G.access(r,t,o):(r.removeEventListener(e,n,!0),G.remove(r,t))}}});var vt=e.location,yt=Date.now(),bt=/\?/;w.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||w.error("Invalid XML: "+t),n};var wt=/\[\]$/,xt=/\r?\n/g,Ct=/^(?:submit|button|image|reset|file)$/i,St=/^(?:input|select|textarea|keygen)/i;function Tt(e,t,n,r){var o;if(Array.isArray(t))w.each(t,function(t,o){n||wt.test(e)?r(e,o):Tt(e+"["+("object"==typeof o&&null!=o?t:"")+"]",o,n,r)});else if(n||"object"!==b(t))r(e,t);else for(o in t)Tt(e+"["+o+"]",t[o],n,r)}w.param=function(e,t){var n,r=[],o=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!w.isPlainObject(e))w.each(e,function(){o(this.name,this.value)});else for(n in e)Tt(n,e[n],t,o);return r.join("&")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=w.prop(this,"elements");return e?w.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!w(this).is(":disabled")&&St.test(this.nodeName)&&!Ct.test(e)&&(this.checked||!ce.test(e))}).map(function(e,t){var n=w(this).val();return null==n?null:Array.isArray(n)?w.map(n,function(e){return{name:t.name,value:e.replace(xt,"\r\n")}}):{name:t.name,value:n.replace(xt,"\r\n")}}).get()}});var _t=/%20/g,Dt=/#.*$/,It=/([?&])_=[^&]*/,kt=/^(.*?):[ \t]*([^\r\n]*)$/gm,At=/^(?:GET|HEAD)$/,Ot=/^\/\//,Et={},Pt={},Ft="*/".concat("*"),Rt=r.createElement("a");function Lt(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,o=0,a=t.toLowerCase().match(L)||[];if(m(n))for(;r=a[o++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function Nt(e,t,n,r){var o={},a=e===Pt;function i(s){var l;return o[s]=!0,w.each(e[s]||[],function(e,s){var c=s(t,n,r);return"string"!=typeof c||a||o[c]?a?!(l=c):void 0:(t.dataTypes.unshift(c),i(c),!1)}),l}return i(t.dataTypes[0])||!o["*"]&&i("*")}function $t(e,t){var n,r,o=w.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((o[n]?e:r||(r={}))[n]=t[n]);return r&&w.extend(!0,e,r),e}Rt.href=vt.href,w.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:vt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(vt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ft,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":w.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?$t($t(e,w.ajaxSettings),t):$t(w.ajaxSettings,e)},ajaxPrefilter:Lt(Et),ajaxTransport:Lt(Pt),ajax:function(t,n){"object"==typeof t&&(n=t,t=void 0),n=n||{};var o,a,i,s,l,c,u,d,f,p,h=w.ajaxSetup({},n),m=h.context||h,g=h.context&&(m.nodeType||m.jquery)?w(m):w.event,v=w.Deferred(),y=w.Callbacks("once memory"),b=h.statusCode||{},x={},C={},S="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(u){if(!s)for(s={};t=kt.exec(i);)s[t[1].toLowerCase()]=t[2];t=s[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return u?i:null},setRequestHeader:function(e,t){return null==u&&(e=C[e.toLowerCase()]=C[e.toLowerCase()]||e,x[e]=t),this},overrideMimeType:function(e){return null==u&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(u)T.always(e[T.status]);else for(t in e)b[t]=[b[t],e[t]];return this},abort:function(e){var t=e||S;return o&&o.abort(t),_(0,t),this}};if(v.promise(T),h.url=((t||h.url||vt.href)+"").replace(Ot,vt.protocol+"//"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(L)||[""],null==h.crossDomain){c=r.createElement("a");try{c.href=h.url,c.href=c.href,h.crossDomain=Rt.protocol+"//"+Rt.host!=c.protocol+"//"+c.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=w.param(h.data,h.traditional)),Nt(Et,h,n,T),u)return T;for(f in(d=w.event&&h.global)&&0==w.active++&&w.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!At.test(h.type),a=h.url.replace(Dt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(_t,"+")):(p=h.url.slice(a.length),h.data&&(h.processData||"string"==typeof h.data)&&(a+=(bt.test(a)?"&":"?")+h.data,delete h.data),!1===h.cache&&(a=a.replace(It,"$1"),p=(bt.test(a)?"&":"?")+"_="+yt+++p),h.url=a+p),h.ifModified&&(w.lastModified[a]&&T.setRequestHeader("If-Modified-Since",w.lastModified[a]),w.etag[a]&&T.setRequestHeader("If-None-Match",w.etag[a])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&T.setRequestHeader("Content-Type",h.contentType),T.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+Ft+"; q=0.01":""):h.accepts["*"]),h.headers)T.setRequestHeader(f,h.headers[f]);if(h.beforeSend&&(!1===h.beforeSend.call(m,T,h)||u))return T.abort();if(S="abort",y.add(h.complete),T.done(h.success),T.fail(h.error),o=Nt(Pt,h,n,T)){if(T.readyState=1,d&&g.trigger("ajaxSend",[T,h]),u)return T;h.async&&h.timeout>0&&(l=e.setTimeout(function(){T.abort("timeout")},h.timeout));try{u=!1,o.send(x,_)}catch(e){if(u)throw e;_(-1,e)}}else _(-1,"No Transport");function _(t,n,r,s){var c,f,p,x,C,S=n;u||(u=!0,l&&e.clearTimeout(l),o=void 0,i=s||"",T.readyState=t>0?4:0,c=t>=200&&t<300||304===t,r&&(x=function(e,t,n){for(var r,o,a,i,s=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(o in s)if(s[o]&&s[o].test(r)){l.unshift(o);break}if(l[0]in n)a=l[0];else{for(o in n){if(!l[0]||e.converters[o+" "+l[0]]){a=o;break}i||(i=o)}a=a||i}if(a)return a!==l[0]&&l.unshift(a),n[a]}(h,T,r)),x=function(e,t,n,r){var o,a,i,s,l,c={},u=e.dataTypes.slice();if(u[1])for(i in e.converters)c[i.toLowerCase()]=e.converters[i];for(a=u.shift();a;)if(e.responseFields[a]&&(n[e.responseFields[a]]=t),!l&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=a,a=u.shift())if("*"===a)a=l;else if("*"!==l&&l!==a){if(!(i=c[l+" "+a]||c["* "+a]))for(o in c)if((s=o.split(" "))[1]===a&&(i=c[l+" "+s[0]]||c["* "+s[0]])){!0===i?i=c[o]:!0!==c[o]&&(a=s[0],u.unshift(s[1]));break}if(!0!==i)if(i&&e.throws)t=i(t);else try{t=i(t)}catch(e){return{state:"parsererror",error:i?e:"No conversion from "+l+" to "+a}}}return{state:"success",data:t}}(h,x,T,c),c?(h.ifModified&&((C=T.getResponseHeader("Last-Modified"))&&(w.lastModified[a]=C),(C=T.getResponseHeader("etag"))&&(w.etag[a]=C)),204===t||"HEAD"===h.type?S="nocontent":304===t?S="notmodified":(S=x.state,f=x.data,c=!(p=x.error))):(p=S,!t&&S||(S="error",t<0&&(t=0))),T.status=t,T.statusText=(n||S)+"",c?v.resolveWith(m,[f,S,T]):v.rejectWith(m,[T,S,p]),T.statusCode(b),b=void 0,d&&g.trigger(c?"ajaxSuccess":"ajaxError",[T,h,c?f:p]),y.fireWith(m,[T,S]),d&&(g.trigger("ajaxComplete",[T,h]),--w.active||w.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return w.get(e,t,n,"json")},getScript:function(e,t){return w.get(e,void 0,t,"script")}}),w.each(["get","post"],function(e,t){w[t]=function(e,n,r,o){return m(n)&&(o=o||r,r=n,n=void 0),w.ajax(w.extend({url:e,type:t,dataType:o,data:n,success:r},w.isPlainObject(e)&&e))}}),w._evalUrl=function(e){return w.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},w.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=w(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return m(e)?this.each(function(t){w(this).wrapInner(e.call(this,t))}):this.each(function(){var t=w(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=m(e);return this.each(function(n){w(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){w(this).replaceWith(this.childNodes)}),this}}),w.expr.pseudos.hidden=function(e){return!w.expr.pseudos.visible(e)},w.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},w.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var jt={0:200,1223:204},Bt=w.ajaxSettings.xhr();h.cors=!!Bt&&"withCredentials"in Bt,h.ajax=Bt=!!Bt,w.ajaxTransport(function(t){var n,r;if(h.cors||Bt&&!t.crossDomain)return{send:function(o,a){var i,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(i in t.xhrFields)s[i]=t.xhrFields[i];for(i in t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||o["X-Requested-With"]||(o["X-Requested-With"]="XMLHttpRequest"),o)s.setRequestHeader(i,o[i]);n=function(e){return function(){n&&(n=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?a(0,"error"):a(s.status,s.statusText):a(jt[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=n(),r=s.onerror=s.ontimeout=n("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{s.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),w.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),w.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return w.globalEval(e),e}}}),w.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),w.ajaxTransport("script",function(e){var t,n;if(e.crossDomain)return{send:function(o,a){t=w("